/*!
 * Main css template 
 */

/*! Comment */



body{font-family: 'Lato', sans-serif; font-size:18px; line-height:1.6;}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 0;
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  color: #000;
}

/*
 * Override Bootstrap's default container.
 */
@media (min-width: 1200px) {
  .container {
    width: 960px;
  }
}

/*! wrap container */
.wrap{}

.body1{background:#f2f2f2;}
.body2{background:#000 url(../images/bg1.jpg) top center no-repeat;}

.c-pad1{background:#002b9a;}
.c-pad2{background:#f2f2f2;}
.c-pad3{background:#fff;}
.c-pad4{background:#000;}
.c-pad5{background:#943c00;}
.c-pad6{background:#f9f9f9;}
.c-pad7{background:#ce5400;}
.c-pad8{background:#22334a;}
.c-pad9{background:#0880c5;}
.c-pad10{background:#f2f7fb;}
.c-pad11{background:#ffffdd;}
.c-pad12{background:#fffb99;}
.c-pad13{background:#000516;}
.c-pad14{background:#001d4e;}
.c-pad15{background:#c20000;}
.c-pad16{background:#ad0000;}

.cbox1{
margin:1em 0;
background:#fff; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 30px -3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 30px -3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 30px -3px rgba(0,0,0,0.75);
}

.spc{padding:0 2em;}
.clr1{color:#fff; text-shadow: 1px 1px 5px rgba(150, 150, 150, 1);}
.clr2{color:#4e4e4e;}
.clr3{color:#fff;}
.clr4{color:#943c00;}
.clr5{color:#da0000;}
.clr6{color:#25364c;}
.clr7{color:#0880c5;}
.clr8{color:#ff9600;}
.clr9{color:#989898;}
.clr10{color:#7a7a7a;}
.clr11{color:#878787;}
.clr12{color:#400000;}
.clr13{color:#afafaf;}


.m1{margin-right:2em;}
.m2{margin-left:1em;}
.p-top{padding-top:1em;}
.p-top2{padding-top:.2em;}
.h-bot{padding-bottom:.3em;}
.h-bot2{padding-bottom:1.5em;}
.h-bot3{padding-bottom:.8em;}
.h-tb{padding:.9em 0 .3em 0;}
.h-top{padding-top:.4em}
.h-top2{padding-top:2em}
.h-tb2{padding:.5em 0 .3em 0;}
.show-space{padding:2em 0;}
.show-space2{padding:1em 0;}
.show-m{margin-top:1em;}
.show-m2{padding-top:1em;}
.show-m3{padding-top:2em;}



.sml-txt{font-size:12px !important;}
.sp1{background:url(../images/sp2.png) bottom center no-repeat; height:32px; position:relative; top:3.5em;}
.sp2{background:url(../images/sp6.png) bottom center no-repeat; height:32px; position:relative; top:3.5em;}
.sp3{background:url(../images/sp10.png) bottom center no-repeat; height:32px; position:relative; top:3.5em;}
.sp4{background:url(../images/sp11.png) bottom center no-repeat; height:32px; position:relative; top:3.5em;}

.headbox{background:#1d0c00; padding:1em 2em .2em;}
.headbox-t{ position: relative; top: -3em;}
.headbox2{background:#da0000; padding:1em 2em .2em;}
.headbox-t2{ position: relative; top: -3em;}
.headbox3{background:#0880c5; padding:1em 2em .2em;}
.headbox-t3{ position: relative; top: -3em;}
.headbox4{background:#25364c; padding:1em 2em .2em;}
.headbox-t4{ position: relative; top: -3em;}
.headbox5{background:#ffea00; padding:1em 2em .2em;}
.headbox-t5{ position: relative; top: -3em;}

.white-b{background:#fff; padding:1em 1em;}
.yellow-b{background:#ffcc00; padding:1em 1em; margin-top:3.5em;}
.red-b{background:#fff; padding:1em 1em; border:8px dashed #da0000;}
.grey-b{background:#f2f2f2; padding:2em 2em; border:5px dashed #31405c;}
.grey-b2{padding:1em 1em; border:1px solid #ededed;}

.theme1{}
.theme1 h1{font-size:50px;}
.theme1 h2{font-size:40px;}
.theme1 h3{font-size:34px;}
.theme1 h4{font-size:24px; border-bottom:1px solid #ededed; }
.theme1 h5{font-size:18px;}
.theme1 h6{font-size:22px; font-family: 'Lato', sans-serif;} 
h3.sign{font-family: 'La Belle Aurore', cursive; font-size:40px;}
h3.s3{font-family: 'Rokkitt', serif; font-weight:700; font-size:30px;}
h5.s5{font-family: 'Rokkitt', serif; font-weight:400; font-size:30px;}
h1.s1{font-family: 'Bitter', serif; font-weight:700; font-size:50px;}
h2.s2{font-family: 'Bitter', serif; font-weight:700; font-size:40px;}
h4.s4{font-family: 'Bitter', serif; font-weight:400; font-size:35px;}
h6.s6{font-family: 'Bitter', serif; font-weight:400; font-size:35px;}
h4.r2{font-family: 'Rokkitt', serif; font-weight:700; font-size:35px;}
h3.r1{font-family: 'Roboto', sans-serif; font-size:29px;}
h5.r3{font-family: 'Rokkitt', serif; font-weight:400; font-size:25px;}
p.write{font-family:Courier New; font-size:16px;}
.table-b{}
.table-b2{}
h1.bigt{font-size:70px;}
h1.normalt{font-size:45px; font-weight:400; font-family: 'Open Sans', sans-serif;}
h1.normalt2{font-size:28px; font-weight:400; font-family: 'Lato', sans-serif;}
h1.normalt3{font-size:25px; font-weight:400; font-family: 'Open Sans', sans-serif;}
h1.normalt4{font-size:35px; font-weight:400; font-family: 'Open Sans', sans-serif;}
h1.normalt5{font-size:25px; font-weight:700; font-family: 'Open Sans', sans-serif;}
.theme1 mark{padding:0; }

.mycheck{width: 40px; height: 40px; background: url('https://www.gravatar.com/avatar/a2614a382fe86e0f69c1beb27182a63b?s=32&d=identicon&r=PG'); margin-right:.5em !important; }
.mycheck:checked { background: url('https://www.gravatar.com/avatar/330084e6f83101ec352f5f156b56508e?s=32&d=identicon&r=PG'); }



.theme1 ul.chek1 li{list-style:none; padding-left:0; position:relative; margin-top:1em;}
.theme1 ul.chek1 li:before{content: ''; background:url(../images/check1.png) no-repeat; width:31px; height:31px; position:absolute; left:-2.25em;}
.theme1 ul.chek2 li{list-style:none; padding-left:0; position:relative; margin-top:1em;}
.theme1 ul.chek2 li:before{content: ''; background:url(../images/check3.png) no-repeat; width:31px; height:31px; position:absolute; left:-2.25em;}
.theme1 ul.chek3 li{list-style:none; padding-left:0; position:relative; margin-top:1em;}
.theme1 ul.chek3 li:before{content: ''; background:url(../images/check5.png) no-repeat; width:31px; height:31px; position:absolute; left:-2.25em;}
.theme1 ul.chek4 li{list-style:none; padding-left:0; position:relative; margin-top:1em;}
.theme1 ul.chek4 li:before{content: ''; background:url(../images/check4.png) no-repeat; width:31px; height:31px; position:absolute; left:-2.25em;}
.theme1 ul.chek5 li{list-style:none; padding-left:0; position:relative; margin-top:1em;}
.theme1 ul.chek5 li:before{content: ''; background:url(../images/check6.png) no-repeat; width:31px; height:31px; position:absolute; left:-2.25em;}
.theme1 ul.chek6 li{list-style:none; padding-left:0; position:relative; margin-top:1em; font-family: 'Bitter', serif; font-weight:400;}
.theme1 ul.chek6 li:before{content: ''; background:url(../images/check3.png) no-repeat; width:31px; height:31px; position:absolute; left:-2.25em;}
.theme1 ul.chek7 li{list-style:none; padding-left:0; position:relative; margin-top:1em;}
.theme1 ul.chek7 li:before{content: ''; background:url(../images/check7.png) no-repeat; width:31px; height:31px; position:absolute; left:-2.25em;}
.theme1 ol{font-size:20px; padding-left:1.3em;}
.theme1 ol li{margin-bottom:1em;}

.test-con{padding-bottom:4em;}
.testi-box{background:#fff;}
.testi-box blockquote {position:relative;}
.testi-box img.guy{position:absolute; width:170px; padding:0 1em;}

.testi-box blockquote.blockquote-default{padding:10px 180px 10px 20px;}
.testi-box blockquote.blockquote-reverse{padding:10px 20px 10px 180px;}


.theme1 .item{ border:1px solid #ededed; margin-bottom:1em; padding:.5em 0 0; margin-top:1em; background:#fff;}
.theme1 .item blockquote {
    border-left: none; 
    margin: 0;
}

.theme1 .item blockquote img {
    margin-bottom: 10px;
}

.theme1 .item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}

.form-in input[type=checkbox]{width:18px !important; height:18px !important; margin-left: 2em;}


.panel-default>.panel-heading{background:#0880c5;}
.panel-body{background:#f9f9f9;}


.th-btn1{}
.th-btn1 .btn-lg, .btn-group-lg>.btn {padding:20px 16px; font-size:25px; font-weight:bold; border-bottom:5px solid #da7504; background:#ffc000;}
.th-btn1 .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning{background:#e08b12;}

.th-btn2 h1{font-size:80px;}
.th-btn2 .btn-lg, .btn-group-lg>.btn {background:#ffcc02; padding:.5em 0 0 0;}
.th-btn2 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{background:#167eb9;}

.th-btn2 a{background-color: #ffba00; border-radius: 4px; padding: 15px 9% 16px 4%; text-decoration: none; color: #FCFAFA; text-transform: uppercase; display: inline-block; 
line-height: 22px; float: left; width: 100%; margin: 0 0 10px 0;}
.th-btn2 a:hover{background:#167eb9;}
.th-btn2 a .offer{font-size: 32px; margin: 0px; display: inline; line-height: 28px; font-family:'Open Sans',sans-serif; font-weight:700; float: left; width: 96%; text-align: left;}
.th-btn2 a p u{ font-size: 72px; margin: 0 17px 0 0; text-decoration: none; float: left; line-height: 57px; font-weight: bold; font-family: 'Roboto',sans-serif;}
.th-btn2 a span{float: right; margin: -30px -70px 0 0; font-size: 85px;}

.th-btn3 a{background-color: #bcbcbc; border-radius: 4px; padding: 15px 9% 16px 4%; text-decoration: none; color: #FCFAFA; text-transform: uppercase; display: inline-block; 
line-height: 22px; float: left; width: 100%; margin: 0 0 10px 0;}
.th-btn3 a:hover{background:#848484;}
.th-btn3 a .offer{font-size: 32px; margin: 0px; display: inline; line-height: 28px; font-family:'Open Sans',sans-serif; font-weight:700; float: left; width: 96%; text-align: left;}
.th-btn3 a p u{ font-size: 72px; margin: 0 17px 0 0; text-decoration: none; float: left; line-height: 57px; font-weight: bold; font-family: 'Roboto',sans-serif;}
.th-btn3 a span{float: right; margin: -30px -70px 0 0; font-size: 85px;}

@media only screen and (max-width: 991px) {
	.th-btn2 a .offer {font-size: 23.5px;}
	.th-btn3 a .offer {font-size: 23.5px;}
}
@media only screen and (max-width: 788px){
    .th-btn2 a span {display:none;}
	 .th-btn3 a span {display:none;}
}
@media only screen and (max-width: 788px){
	.th-btn2 a .offer {font-size: 24px;line-height: 29px;width: 100%;}
	.th-btn3 a .offer {font-size: 24px;line-height: 29px;width: 100%;}
}
@media only screen and (max-width: 761px) {
	.th-btn2 a{padding: 15px 2% 16px 4%;}
	.th-btn3 a{padding: 15px 2% 16px 4%;}
}
@media only screen and (max-width: 767px){
	.th-btn2 a p u {font-size: 66px;}
	.th-btn3 a p u {font-size: 66px;}
}
@media only screen and (max-width: 676px){
	.th-btn2 a .offer {font-size: 21px;}
	.th-btn3 a .offer {font-size: 21px;}
}



.percent .progress{height: 50px; margin: 20px 0;}
.percent .progress-bar{font-size: 30px; font-weight: bold; line-height: 50px;}
.percent .progress .progress-bar-warning{background:#ffcc02; margin-right:.5em;}

.navbar{margin-bottom:0;}
.navbar-default{background:none; border:none;}
.navbar-nav>li>a.bigt{background:#ffba00; color:#fff;}
.navbar-nav>li>a.bigt:hover, .navbar-nav>li>aa.bigt:focus{background:#ffa200;  color:#fff;}
.nav>li>a{padding:15px 40.9px;}


/* Video Iframe */
.video { margin:0; width:930px; margin:0 auto; max-width:100%; padding:0; }
.video iframe {  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 -1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 8px rgba(0, 0, 0, 0.4);  }

@media(min-width: 768px) and (max-width: 991px) {  
.video { width:800px; }
.video iframe {   width:100% }
 }

@media(min-width: 480px) and (max-width: 767px) {
.video { width:600px; }
.video iframe {   width:100%; height:320px; }
 }

 @media(max-width:480px) { 
.video { width:300px; }
.video iframe { width:100%; height:220px; }
 }

.panel-heading {
  cursor: pointer;
}
/* form code */
.o-form{margin:0 auto; width:483px; max-width: 100%;}
.o-form tr.t-space{height: 40px;}
.o-form td.sale-label-req input{width:100%;}
.o-form .sale-label div.c-it{width:130px;}
.o-form .sale-header{width:100%;}
.o-form td.sale-label-req{}
.o-form input[type=radio], input[type=checkbox]{margin:5px 0;}
 
 @media (max-width: 580px) {
.o-form .sale-label div.c-it{width:100%;}
.o-form .sale-label{width:130px;}
} 

@media (max-width: 515px) {
.fix-it1{width:320px;}
}

.theme5{}
.theme5 h5{font-size:21px; font-family: 'Roboto', sans-serif; border-bottom:1px solid #f2f2f2; padding:1em 0;}
.theme5 h4{font-size:16px; font-family: 'Open Sans', sans-serif; padding-bottom:.5em;}
.theme5 h3{font-size:14px; font-family: 'Open Sans', sans-serif; color:#d71000; font-weight:bold;}
/* form code end */


/* bootstrap nav hack*/

@media (max-width: 991px) {
    .navbar-header {float: none;}
    .navbar-toggle {display: block;}
    .navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
    .navbar-collapse.collapse {display: none!important;}
    .navbar-nav {float: none!important; margin: 7.5px -15px;}
    .navbar-nav>li {float: none;}
    .navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { display: block!important; }
    .collapsing {overflow: hidden!important;}
}