body {
    /*background: url(../images/plank.jpg) top center repeat-y;*/
	/*background-color:#000;*/
	/*background: url(../images/plank.jpg)no-repeat center center fixed;;*/
 }
 .deal1{
  font-size: 24px !important;
  font-family: "Lato",sans-serif;
  font-weight: 900;
  color: #000;
  margin-bottom: 0px;
  text-align: center;
}
.deal2{
  font-size: 24px !important;
  font-family: "Lato",sans-serif;
  font-weight: 900;
  color: red !important;
  margin-bottom: 0px;
  text-align: center;
}
.total{
  font-size: 20px !important;
  font-weight: 900;
  text-align: center;
  color: #000;
  font-family: "Lato",sans-serif !important;
}
 .ship{
	display:none;
 }
 .mail-img{
	margin-top:15px;
 }
 .mail-txt{
	*margin-top:15px;
	margin-bottom:0px;
	color:#000;
 }
 .phone-txt{
	margin-bottom:0px;
	color:#000;
 }
 .phone-img{
	padding-bottom:15px;
 }
 .exp-txt{
	font-family: "Lato",sans-serif !important;
	font-weight:normal;
	font-size: 14px;
	color:#000;
 }
 .pad{
	padding-left:0px;
	padding-right:0px;

 }
.bill-head{
	color: #000000;
  font-size: 13px;
  font-family: "Lato",sans-serif !important;
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 10px;
  margin-top: 20px;
  border-bottom: 1px solid #000000;
  margin-bottom: 20px;
	color:#000;
}
.bill-head1{
	color: #000000;
  font-size: 13px;
  font-family: "Lato",sans-serif !important;
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 10px;
  padding-top: 25px;
  border-bottom: 1px solid #000000;
  margin-bottom: 20px;
  color:#000;
}
.month{
	padding-left: 0px;
    padding-right: 0px;
}
.place-btn{
	margin-top:25px;
	font-size:18px;
	font-weight:bold;
}
.order-btn{
	text-align:center;
	*margin-right:15px;
}
.order{
	margin-top:42px;
	width: 70%;
	font-family:Lato-Regular;
}
.lab-txt {
    font-size: 11px !important;
    text-align: left !important;
    font-family: "Lato",sans-serif !important;
    font-weight: normal;
    color: #000;
}
.lab-txt1{
	font-size: 13px;
  text-align: left !important;
	font-family: "Lato",sans-serif !important;
	font-weight:normal;
	padding-top: 9px;
	color:#000;
  text-transform: uppercase;
}
.discount{
	margin-top:0px;
  text-transform:  uppercase;
}
.txt1{
	font-size: 12px;
  line-height: 14px;
	padding-left:0px !important;
	font-family: "Lato",sans-serif !important;
}
.box-gray-left{
	background-color:#F0F0F0;
	border: 0px solid #ffffff;
    border-right-width: 10px;
}
.box-gray-right{
	background-color:#F0F0F0;
	border: 0px solid #ffffff;
    *border-left-width: 10px;
}
.yellow-bg{
	background-color:#FAF9E7;
	padding-left:0px;
	padding-right:0px;
	padding-bottom: 18px;
	overflow: auto;
}
.yellow-bg1{
	background-color:#F0F0F0;
	padding-left:0px;
	*padding-right:0px;
	padding-bottom: 0px;
}
.title{
	color: red;
    padding-top: 0px;
    font-size: 22px;
    font-family: "Lato",sans-serif !important;
    padding-left: 15px;
	margin-top:0px;
}
.title1{
	color: red;
    padding-top: 5px;
    font-size: 16px;
    font-family: "Lato",sans-serif !important;
    padding-left: 15px;
	margin-top:0px;
}
.cus-text{
	font-size:13px;
	font-weight:bold;
	font-family: "Lato",sans-serif !important;
	margin-top: 50px;
	margin-bottom: 30px;
}
 .blur{
  color: transparent;
  text-shadow: 0px 0px 9px #827C7C;
  /*filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=7,color=#827C7C);*/
}
 @media (max-width:767px){
  .click_img{
    clear:both;
  }
}
 .zoom-txt{
	text-align:center;
	font-family: "Lato",sans-serif !important;
	font-size: 18px;
	font-weight: bold;
	margin-top:30px;
 }
 .small-img{
	margin-top:30px;
	margin-bottom:30px;
 }
 .prepared5 {
    font-size: 36px;
    font-family: oswald !important;
    font-style: normal;
    font-weight: 700;
    text-align: center;
    line-height: 1.5em !important;
    color: #FFF !important;
    padding-top: 15px;
    padding-bottom: 20px;
}
/* .play-btn{
	width: 47%;
    margin-top: 30px;
    margin-left: 30px;
    background-color: #ff9433;
    padding: 11px 0px;
    font-size: 16px;
	border:none;
	border-bottom:4px solid #FF7C05;
	border-radius:3px;
	font-family: Open Sans;
    font-weight: bold;
 }
 .play-btn a{
	text-decoration:none;
	color:white;
	font-family:Lato-Regular;
	font-size: 16px;
 }*/
 .pro-head{
	font-family: "Lato",sans-serif !important;
	font-size:26px !important;
	color:#000 !important;
	margin-top:15px;
	font-weight:bold;
}
.pro-price{
	font-family: "Lato",sans-serif !important;
	font-size:20px !important;
	color:#000 !important;
	margin-top:15px;
	font-weight:bold;
}
.pro-price1{
	font-family: "Lato",sans-serif !important;
	font-size:20px !important;
	color:#000 !important;
	margin-top:18px;
	font-weight:bold;
}
.pro-price2{
	font-family: "Lato",sans-serif !important;
	font-size:15px !important;
	color:#000 !important;
	margin-top:10px;
}

a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button {
    display: inline-block;
    padding: 13px;
    color: white;
    text-align: center;
    text-decoration: none;
    font-size: 17px;
    font-family: inherit;
    cursor: pointer;
    overflow: visible;
    width: 35%;
    line-height: 1.618em;
	
    margin: 0 .327em;
    -webkit-font-smoothing: subpixel-antialiased;
    font-weight: bold;
    text-shadow: 0 1px 0 #cc1500;
    background-color: #ff5911;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff5911), to(#dd2600));
    background-image: -webkit-linear-gradient(top, #ff5911, #dd2600);
    background-image: -moz-linear-gradient(top, #ff5911, #dd2600);
    background-image: -ms-linear-gradient(top, #ff5911, #dd2600);
    background-image: -o-linear-gradient(top, #ff5911, #dd2600);
    background-image: linear-gradient(to bottom, #ff5911, #dd2600);
    border: 1px solid #bb0400;
    -webkit-border-radius: 0.202em;
    border-radius: 0.202em;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-box-shadow: 0 0 0 0.327em rgba(0, 0, 0, 0.075), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 1px #ff7b33, inset 0 -1px #cc1500;
    box-shadow: 0 0 0 0.327em rgba(0, 0, 0, 0.075), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 1px #ff7b33, inset 0 -1px #cc1500;
}


a.button.alt, a.comment-reply-link.alt, #commentform #submit.alt, .submit.alt, input[type=submit].alt, input.button.alt, button.button.alt, a.button.checkout, a.comment-reply-link.checkout, #commentform #submit.checkout, .submit.checkout, input[type=submit].checkout, input.button.checkout, button.button.checkout {
    background-color: #777777;
	width:35%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#777777), to(#444444));
    background-image: -webkit-linear-gradient(top, #777777, #444444);
    background-image: -moz-linear-gradient(top, #777777, #444444);
    background-image: -ms-linear-gradient(top, #777777, #444444);
    background-image: -o-linear-gradient(top, #777777, #444444);
    background-image: linear-gradient(to bottom, #777777, #444444);
    text-shadow: 0 1px 0 #333333;
    border: 1px solid #222222;
    -webkit-box-shadow: 0 0 0 0.327em rgba(0, 0, 0, 0.075), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 1px #999999, inset 0 -1px #333333;
    box-shadow: 0 0 0 0.327em rgba(0, 0, 0, 0.075), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 1px #999999, inset 0 -1px #333333;
}





/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v11/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v11/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v11/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/oUan5VrEkpzIazlUe5ieaA.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v11/PLygLKRVCQnA5fhu3qk5fQ.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/oUan5VrEkpzIazlUe5ieaA.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v11/AcvTq8Q0lyKKNxRlL28RnxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYED8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYEFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'), url(https://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYED8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */

/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v10/l1cOQ90roY9yC7voEhngDBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v10/HqHm7BVC_nzzTui2lzQTDVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'), url(https://fonts.gstatic.com/s/oswald/v10/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v10/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'), url(https://fonts.gstatic.com/s/oswald/v10/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v10/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2'), url(https://fonts.gstatic.com/s/oswald/v10/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family:Lato-Regular;
    src: url("../fonts/lato/Lato-Regular.ttf");
}
@font-face {
    font-family:Lato-Bold.ttf;
    src: url("../fonts/lato/Lato-Bold.ttf");
}

@font-face {
   font-family:Oswald-Light;
    src: url("../fonts/Oswald-Light.ttf");
}

@media (min-width: 1200px){
.container1 {
    width: 1020px !important;
    margin: auto;
}




.wpsp_onethird{
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}
@media (min-width: 1200px){
.container {
    width: 1050px;
}
}
@media (max-width:1200px){
.container{
    width: 78% !important;
	margin:auto;
}
.footer-nav{
  text-align: right;
}
}
@media (min-width:990px){

}
@media (max-width:527px){
.container{
    width:100% !important;
}
.dimensions{
  min-width: 100%;
  margin: none !important;
}
}
@media (min-width:320px) and (max-width: 768px){
.footer-nav{
  text-align: center;
}
.head{
  font-size: 36px;
  line-height: 40px;
}
}
.btn-warning {
    color: #fff;
	border:0px !important;
	border-color:0px;
    /*background-color: #f0ad4e;
     border-color: #eea236; */
}
.hurry, .free-offer{
*padding-left:0px !important;
padding-top:3px;
}
/*@media (max-width:767px){
.hurry, .free-offer{
padding-left:15px !important;
}
}*/
.hurry h2{
	font-size: 38px;
    font-family: "Oswald", sans-serif;
    font-style: normal;
    font-weight: 300;
    color: #ffffff;
    text-align: left;
}
.header1{
background-color:#fff;
*background: url(../images/plank.jpg) top center no-repeat;
width:100%;
min-height: 108px;
border-bottom: 1px solid #e4e2e2;
}
.topbar{
	margin:auto;
	float:none;
	text-align:center;
	vertical-align: middle;
	font-family: Open Sans;
	font-size: 32px;
	color: white;
	font-weight: 300;
	padding-top: 32px;
}
.text1{
	font-weight:300;
	font-size: 25px;
	font-family: "Oswald", sans-serif;
}
.timestamp{
font-size:12px;
font-family:oswald;
color:#ffffff;
line-height:0px;
text-align: center;
}
.timer iframe{
border:0px;
height:90px;
width:100%;
}
.timer{
padding-right:0px;
padding-left:0px;
}
.dot-border{
	border-style:dashed;
	margin-bottom:20px;
	width:90%;
	margin:auto;
	background-color:#FEFCD7;
}
.dot-border1{
	border-style:dashed;
	margin-bottom:30px;
	width:90%;
	margin:auto;
	margin-top: 40px;
	background-color:#FEFCD7;
}
.product-img{
	margin-bottom: 37px;
	margin: auto;
}
.price{
	font-size: 30px;
    font-weight: bold;
    text-align: center;
    font-family: "Oswald", sans-serif;
	margin-top: 20px;
}
.price1{
	font-size: 38px;
    font-weight: bold;
    text-align: center;
    font-family: "Oswald", sans-serif;
	color:red;

}

/*@media (max-width:991px){
.timer iframe{
height:75px;
}
.hurry h2{
font:normal normal normal 33px/1.1em oswald;
}
}

@media (max-width:767px){
.timer iframe{
height:177px;
}
.hurry h2{
font:normal normal normal 48px/1.1em oswald;
}
}

@media (max-width:500px){
.timer iframe{
height:100px;
}
}

@media (max-width:1200px){
.line-img{
display:none;
}
.huge-family-assoc{
text-align:center;
}
}*/

.huge-family{
background-color:#F3F3F3;
border:1px solid #dddddd;
}

.head{
	font-size: 70px;
    font-family: "Oswald", sans-serif;
    font-style: normal;
    font-weight: 500;
    color: #000000;
	padding-bottom: 30px;
    text-align: center;
    line-height: 74px;
	*background-color:#F3F3F3;
	*background-color:#FEFCD7;
	*border:1px solid #dddddd;
}

.head1{
	font-family: "Oswald", sans-serif;
    font-style: normal;
    font-weight: 700;
    color: #000000;
    text-align: center;
}

.unorder-list ul li{
	line-height: 25px;
    min-height: 32px;
    text-align: left;
    background-image: url("../images/tick.png");
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left: 40px;
    font-size: 20px;
    color: #000;
}

.unorder-list2 ul li:nth-child(1) {
	line-height: 25px;
    min-height: 32px;
    text-align: left;
    background-image: url("../images/01.png");
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left: 40px;
    font-size: 20px;
    color: #000;
}

.unorder-list2 ul li:nth-child(2) {
	line-height: 25px;
    min-height: 32px;
    text-align: left;
    background-image: url("../images/02.png");
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left: 40px;
    font-size: 20px;
    color: #000;
}
.unorder-list2 ul li:nth-child(3) {
	line-height: 25px;
    min-height: 32px;
    text-align: left;
    background-image: url("../images/03.png");
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left: 40px;
    font-size: 20px;
    color: #000;
}
.sub-head{
	font-family:Oswald-Light;
	font-weight:normal;
    text-align: center;
    font-size: 40px;
    line-height: 1.18em;
    color: #000;
    padding-bottom: 13px;
}
.product-price{
	font-style: normal;
	font-family:Oswald-Light;
    font-weight:normal;
    text-align: center;
    font-size: 42px;
    line-height: 1.18em;
    color: #000;
	clear:both;
	margin-bottom:35px;
}
.huge-family-assoc p{
	font-size: 23.9px;
    font-family: "Oswald", sans-serif;
    font-style: normal;
    font-weight: 300;
    color: #000000;
	*padding-top: 20px;
	text-align:center;
	margin-bottom: 30px;
}
.huge-family .getthis p{
    font-family: "Oswald", sans-serif;
    font-style: normal;
    font-weight: 300;
    text-align: center;
    font-size: 3.6em;
    line-height: 1em;
	color: #000;
	padding-bottom: 13px;
}
.getthis p strong{
color:#000000;
letter-spacing: -1px;
}
.video-part div:nth-child(1) iframe{
width:100%;
min-height:385px;
margin-bottom:6px;
}
.video-part, .video-part div:nth-child(1), .video-part div:nth-child(2){
padding:0px;
}
.video-part{
margin-top:20px;
}
.claim p{
    font-size: 36px;
    font-family: "Oswald", sans-serif;
    font-style: normal;
    font-weight: 300;
    color: #0064a7;
    text-align: center;
    line-height: .8em;
}
.shipping-details a{
    font-size: 22px;
    color: #ffffff;
    font-family: Open Sans;
    font-weight: bold;
    letter-spacing: -1px;
}
.shipping-details a:hover, .shipping-free a:hover{
text-decoration:none;
}
.shipping-details{
border-radius:3px;
padding: 20px 25px;
text-transform:capitalize;
font-weight:bold;
margin-bottom:10px;
box-shadow: 0px 3px 1px 0px rgba(255,124,5,1);
background: #ff9433;
}
.multi{
margin-bottom:20px;
}
.shipping_free{
background-color:#0078bd !important;
border-radius:3px;
padding: 20px 25px;
font-weight:bold;
margin-bottom:25px;
width:100%;
}
.shipping-free a{
    font-size: 27px;
    color: #ffffff;
    font-family: Open Sans;
    font-weight: bold;
    letter-spacing: -1px;
}
.shipping-free:hover{
background-color:#268CC7 !important;
}
.shipping-free{
border-color:#337ab7 !important;
border-radius:0px;
}
.send-mini a {
    font-size: 32px;
    color: #ffffff;
    font-family: Open Sans;
    font-weight: bold;
    letter-spacing: -1px;
    text-decoration: none;
}
/*@media (max-width:1002px){
.shipping-free a{
font-size:24px !important;
}
}
@media (max-width:1003px){
.shipping-free a{
font-size:15px !important;
}
}
@media (max-width:767px){
.shipping-free a{
font-size:9px !important;
}
}
@media (max-width:890px){
.shipping-details{
padding:10px 11px !important
}
}*/
.unorder-list{
margin-bottom:0px !important;
}
.unorder-list ul h2{
    font-size: 29px;
    font-family: "Oswald", sans-serif;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    margin-bottom: 20px;
	color:#000;
}
.unorder-list ul li{
    line-height: 20px;
    min-height: 32px;
    text-align: left;
   background-image: url("../images/tick.png");
    background-repeat: no-repeat;
  list-style-type: none;
   padding-left: 28px;
    font-size: 16px;
    margin-bottom: 0px;
    color: #000;
	*font-family: "Oswald", sans-serif;
   
}
.unorder-list1 ul li{
    line-height: 25px;
    min-height: 32px;
    text-align: left;
    background-image: url("../images/tick.png");
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left: 40px;
    font-size: 20px;
    margin-bottom: 10px;
    color: #000;
}
.thank{
	
	fontsize:20px;
	font-family:oswald;
	text-align:center;
}
.thank a{
	text-decoration:none;
	color:blue;
}
/*@media (max-width:991px){
.unorder-list ol li {
background-image: url("../images/tick.png");
background-repeat: no-repeat;
line-height:1.4em;
padding-left:44px;
min-height:32px;
text-align:left;
list-style-type:none;
font-family:Lato-Regular;
font-size:13px;
margin-bottom:10px;
}
}*/
.unorder-list ul li strong{
color: #000000;
font-family: Lato-Regular !important;
}
.cool-text{
    *old-font-size: 41px;
	font-size: 37px;
    font-family: "Oswald", sans-serif;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 1.3;
}
.coolest{
background-color:#FEFCD7;
border: 1px solid #dddddd;
}
.coolest h2{
padding:0px 0px;
}
/*@media (min-width: 1200px){
.clever-tool{
*width:962px !important;
}
}
@media (min-width: 992px){
.clever-tool{
*width:928px; -old
width:1024px;
}
}
@media (min-width: 992px){
.clever-tool1{
width:1024px;
}
}
@media (min-width: 992px){
.free-offer{
*width:928px; -old
width:1024px;
}
}
@media (min-width: 768px){
.clever-tool{
*width: 68.8% !important;
}
}*/
.clever-tool-points1new {
    font-size: 20px;
    font-family: "Lato",sans-serif !important;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    text-align: justify;
	font-weight:bold;
}
.clever-tool-points2new {
    font-size: 17px;
    font-family: "Lato",sans-serif !important;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    text-align: justify;
}
.clever-tool-points3new {
    font-size: 16px;
    font-family: "Lato",sans-serif !important;
    color: #000;
    padding-left: 0px;
    padding-right: 10px;
    text-align: justify;
}
.clever-tool-points4new {
    font-size: 18px;
    font-family: "Lato",sans-serif !important;
    color: #000;
    padding-left: 30px;
    padding-right: 30px;
    text-align: justify;
	font-weight:bold;
}
.footer-new{
	background-color:#fff !important;
	color:white;
	font-size:14px;
	
	min-height:50px;
}
.clever-tool{
padding-top:31px;
/*background: linear-gradient(#FFFFFF, #F2F2F2);*/
padding-bottom:29px;
*border:1px solid #dddddd;
background-color:#fff;
}
.clever-tool1{
padding-top:31px;
/*background: linear-gradient(#FFFFFF, #F2F2F2);*/
padding-bottom:29px;
*border:1px solid #dddddd;
background-color:#fff !important;
}
/*.clever-tool1 p{
    font-size: 36px;
    font-family: "Oswald", sans-serif !important;
    font-style: normal;
	color:#000;
    line-height: 1.5em;
}*/
.man1-img p, .man2 p{
font-family:oswald !important;
line-height:20px !important;
font-family: Lato-Regular !important;
font-size:18px;
}
.clever-tool .clever-tool-points{
    font-size: 20px;
    font-family: "Lato",sans-serif !important;
    color: #000;
	padding-left: 30px;
    padding-right: 30px;
	text-align: justify;
}
.clever-tool-points strong{
	font-weight:bold !important;

}
.prepared{
font-size:36px;
font-family:oswald !important;
font-style:normal;
font-weight:700;
text-align: center; 
line-height: 1.5em !important;
color:#000 !important;
padding-top: 15px;
padding-bottom: 20px;
}
.prepared2{
font-size:47px !important;
font-family:oswald !important;
font-style:normal;
font-weight:700;
text-align: center; 
line-height: 1.3em !important;
color:#000 !important;
padding-top: 15px;
padding-bottom: 20px;
}
.prepared1{
font-size:36px !important;
font-family:oswald !important;
font-style:normal;
font-weight:700;
text-align: center; 
line-height: 1.5em !important;
color:#000 !important;
padding-bottom: 20px;
margin-top: -40px;
}
.prepared strong{
	font-weight:bold !important;
}
.prepared1 strong{
	font-weight:bold !important;
}
.man1-img{
background-color: white;
width:75%;
margin:auto;
clear: both;
overflow: hidden;
border: 1px solid #ebebeb;
margin-bottom: 20px;
}
.inner-style{
padding:12px;
}
.inner-style-comment span{
font-weight:bold;
/*color: #3b83d0;*/
font-size:18px;
}
.inner-style-comment span strong{
    font-family: "Lato",sans-serif;
}
.inner-style-comment p{
	font-size: 18px;
    font-family: "Lato",sans-serif !important;
    color: #000000;
	padding-top: 10px;
}
.inner-style-like{
padding:12px;
padding-top:0px;
}
.inner-style-comment{
    padding: 12px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-left: -18px;
}
.man2{
margin-top:30px;
clear: both;
overflow: hidden;
}
.course{
font-size:36px !important;
font-family:oswald !important;
font-style:normal;
font-weight:300;
text-align: center; 
line-height: 1.3em !important;
margin-bottom: 15px !important;
}
.plus{
/*margin-top:29px;*/
text-align:center;
}
.plus .absolute-free{
    font-size: 40px;
    font-family: "Lato", sans-serif !important;
    font-style: normal;
    font-weight: 300;
    color: #0064a7;
    line-height: 40px;
    text-align: center;
}
.send-mini{
border-radius:3px;
padding:13px 11px;
text-transform:capitalize;
font-weight:bold;
margin-bottom:10px;
box-shadow: 0px 3px 1px 0px rgba(255,124,5,1);
background: #ff9433;
}
.send-mini a{
    font-size: 32px;
    color: #ffffff;
    font-family: Open Sans;
    font-weight: bold;
    letter-spacing: -1px;
	text-decoration:none;
}
.gone a{
    text-decoration:underline;
    color:#0000ef;
    font-size: 35px;
    font-family: "Lato", sans-serif !important;
    font-weight: 300;
}
.footer-nav ul li{
list-style-type: none;
float:right;
padding-left:30px;
font-size:13px;
}
.footer-nav ul {
display:inline;
text-align:right;
font-family: "SourceSansPro", sans-serif !important;
font-size:13px;
}
.footer-nav ul li a:hover{
text-decoration:none;
color: #666;
}
.footer-nav ul li a{
color:#0000ef;
}
.footer-copyright{
color: #666;
font-family: "Source Sans Pro", sans-serif;
font-size:13px;
}
@media (max-width:650px){
.send-mini a{
font-size:12px;
}
}
@media (min-width:320px) and (max-width: 1140px){
  .inner-style-comment{
    padding: 12px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-left: 12px;
}
}
@media (max-width:450px){
.send-mini a{
font-size:8px;
}
}
@media (min-width:651px) and (max-width:1200px){
.send-mini a{
font-size:16px;
}
}
@media (max-width:465px){ 
div.plus > p.absolute-free > strong{
line-height:46px;
}
}
@media (max-width:767px){ 
.footer-nav ul li{
float: left;
padding-left:0px;
padding-right: 30px;
}
.email_forward{
margin-top:20px;
}
}
.email_forward{
float:right;
}
.container .share_page{
    margin-bottom: 20px;
    width: 100%;
    line-height: 30px;
    text-align: left;
    font-family: "Lato",sans-serif !important;
	font-size:20px;
	color:#000;
}
.got_ques{
    font-size: 20px;
    font-weight: bold !important;
    line-height: 30px;
    font-family: "Lato",sans-serif !important;
}
.got-ques-section{
font-family:Lato-Regular;font-size:20px;color: #000000;
}
.got-ques-section .contact-us a{
font-size: 16px;
font-family: "Lato",sans-serif !important;
text-decoration: underline;
color:#0000ef;
}
.footer{
margin-bottom:40px;
}
.questions-container{
margin-bottom:40px;
}
.questions-container .questions{
text-align:center;margin-bottom:25px;
padding-left:0px;
padding-right:0px;
}
.plus .sowhy{
    font-size: 20px;
    font-family: "Lato",sans-serif !important;
    color: #000000;
	line-height: 30px;
    text-align: center;
    padding-bottom: 16px;

}
.questions p span img{
	width: 36.5%;
    height: 1px !important;
}
@media (min-width: 1200px){
.clever-tool-ques{
width:1000px !important;
}
}
@media (min-width: 992px){
.clever-tool-ques{
width:800px;
}
}
@media (min-width: 768px){
.clever-tool-ques{
width:580px;
}
}
.clever-tool-ques{
padding-top:16px;
padding-bottom:30px;
}
.clever-tool-comm{
padding-bottom:0px !important;
}
.clever-tool-footer{
padding-bottom:0px !important;
padding-top:0px;
}
@media (min-width:765px) and (max-width:1199px){
.shipping-details a{
font-size:12px;
}
.shipping-free a{
font-size:16px;
}
}
@media (max-width:400px){
.shipping-details a{
font-size:15px;
}
}
@media (max-width:546px){ 
.footer-copyright {
 font-size: 11px;
}
.footer-nav ul li {
    font-family: "Source Sans Pro",sans-serif !important;
    font-size: 13px;
}
.footer-nav ul li {
font-size: 10px;
}
.clever-tool-ques{
padding-bottom:0px;
}
.footer{
padding-top:0px;
}
}
@media (min-width:769px) and (max-width:1040px){
.footer-nav ul li{
padding-left: 16px;
font-size: 11px;
}
}
.shipping-details:hover{
color: #fff;
background-color:#FFA451;
border-color:#FFA451;
}

@media (min-width:769px) and (max-width:991px){
.inner-style{
width:20%;
float:left;
}
.inner-style-comment{
width:80%;
}
.timestamp{
margin-top:10px !important;
}
}
.send-mini:hover{
background-color:#FFA451 !important;
border-color:#FFA451;
}
@media (max-width:767px){
.unorder-list{
margin-top:25px;
}
}
.custom_video_img{
width:700px;height:394px;margin-bottom:5px;
}
.video_frm_server{
width:100%;margin-bottom:5px;
}

.padbottom10{
padding-bottom:10px;
}
.pack{
	width:89%;
	height:546px;
	background-color:#EEEEEE;
	border:1px solid #DFDFDF;
	border-radius:18px;
	margin:auto;
}
.box1{
	width:31%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
}
.box2{
	width:31%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
.box3{
	width:31%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
.tit{
	color:#333333;
	font-size:30px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top:28px;
}
.tit1{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top:28px;
}
.tit2{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top:77px;
}
.tit3{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top: 24px;
}
@media(min-width:0px) and (max-width:767px){
	.pack{
	width:89%;
	height:546px;
	background-color:transparent;
	border:1px solid transparent;
	border-radius:18px;
	margin:auto;
	}
  .prepared5 {
    font-size: 22px;
    font-family: oswald !important;
    font-style: normal;
    font-weight: 700;
    text-align: center;
    line-height: 1.5em !important;
    color: #FFF !important;
    padding-top: 15px;
    padding-bottom: 20px;
}
  .logo{
    text-align: center;
    margin: auto !important;
    float: none !important;
  }
	.box1{
	width:100%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
	}
.box2{
	width:100%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
	}
.box3{
	width:100%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
	}
	.cen{
		text-align:center;
		margin:auto;
		
	}
	.cen1{
		text-align:center;
		margin:auto;
		
	}
}
@media(min-width:768px) and (max-width:991px){
.video{
	margin-top:30px;
}
.orderbox{
	padding-left:0px;
	margin-right:-4px;
}
.pack{
	width:89%;
	height:546px;
	background-color:transparent;
	border:1px solid transparent;
	border-radius:18px;
	margin:auto;
	}
	.box1{
	width:78%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
	}
.box2{
	width:78%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
	}
.box3{
	width:78%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
	margin-bottom: 20px;
	}
	.cen{
		text-align:center;
		margin:auto;
		
	}
	.cen1{
		text-align:center;
		margin:auto;
		
	}
	.tit1{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top:72px !important;
}
.tit2{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top:77px;
}
.tit3{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top: 24px;
	padding-top: 40px;
}
}
@media(min-width:768px) and (max-width:1200px){
.pack{
	width:100%;
	height:546px;
	background-color:transparent;
	border:1px solid transparent;
	border-radius:18px;
	margin:auto;
	}
	.box1{
	width:29%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-right: 20px;
	margin-top:20px;
	}
.box2{
	width:29%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
	margin-right: 20px;
	}
.box3{
	width:29%;
	height:505px;
	background-color:#fff;
	border-radius:18px;
	float:left;
	margin-left:7px;
	margin-top:20px;
	margin-bottom: 20px;
	}
	.cen{
		text-align:center;
		margin:auto;
		
	}
	.cen1{
		text-align:center;
		margin:auto;
		
	}
	.tit1{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top:28px;
}
.tit2{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top:77px;
}
.tit3{
	color:#333333;
	font-size:32px;
	font-family: Open Sans;
	font-weight: bold;
	margin-top: 31px !important;
}
}

@media(min-width:0px) and (max-width:319px){
	.mail-txt{
	margin-top:5px;
	margin-bottom:0px;
	}
	.phone-img{
	 padding-top:20px;
	}
	.phone-txt{
		margin-top: 16px;
	}
	.head{
		overflow-y:hidden;
		font-size:30px;
	}
	.video{
		margin-top:30px;
	}
	.orderbox{
		padding-left:0px;
		margin-right:10px;
	}
	.bill-head {
    color: #000000;
    font-size: 13px;
    font-family: Lato-Regular;
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 10px;
    margin-top: 20px;
    border-bottom: 1px solid #000000;
    margin-bottom: 20px;
    padding-top: 20px;
}
}
@media(min-width:320px) and (max-width:767px){
	.clever-tool-points3new{
		padding-left:15px !important;
		padding-right:15px !important;
	}
	.mail-txt{
	margin-top:5px;
	margin-bottom:0px;
	}
	.phone-img{
	 padding-top:20px;
	}
	.phone-txt{
		margin-top: 16px;
	}
	.video{
		margin-top:30px;
	}
	.orderbox{
		padding-left:0px;
		margin-right:10px;
	}
	.container clever-tool{
		background-color:#fff !important;
		border: 1px solid #dddddd;
	}
	.head {
		font-size: 40px;
		font-family: "Oswald", sans-serif;
		font-style: normal;
		font-weight: 500;
		color: #000000;
		padding-bottom: 30px;
		text-align: center;
		line-height: 45px;
	}
	.prepared {
		font-size: 22px;
		font-family: oswald !important;
		font-style: normal;
		font-weight: 700;
		text-align: center;
		line-height: 1.5em !important;
		color: #000 !important;
		padding-top: 15px;
		padding-bottom: 20px;
	}
	.prepared1 {
		font-size: 26px !important;
		font-family: oswald !important;
		font-style: normal;
		font-weight: 700;
		text-align: center;
		line-height: 1.5em !important;
		color: #000 !important;
		padding-top: 45px !important;
		padding-bottom: 20px;
		text-align:center !important;
		padding-left:0px !important;
	}
	
}

@media(min-width:768px) and (max-width:991px){
	.container clever-tool{
		background-color:#fff !important;
		border: 1px solid #dddddd;
	}
	.head {
		font-size: 52px;
		font-family: "Oswald", sans-serif;
		font-style: normal;
		font-weight: 500;
		color: #000000;
		padding-bottom: 30px;
		text-align: center;
		line-height: 50px;
	}
	.prepared {
		font-size: 28px;
		font-family: oswald !important;
		font-style: normal;
		font-weight: 700;
		text-align: center;
		line-height: 1.5em !important;
		color: #000 !important;
		padding-top: 15px;
		padding-bottom: 20px;
	}
	
}
@media(min-width:528px) {
.click_img{
  padding-left: 48px !important;
}
.video{
  padding-top: 20px;
}
}
@media(min-width:320px) and (max-width:527px){
.click_img{
  padding-left: 15px !important;
}
.clever-tool-points4new{
  padding-right: 0px;
  padding-left: 0px;
}
.clever-tool-points3new{
padding-left: 0px;
padding-right: 0px;
}
.unorder-list{
  margin-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
.ul_list{
  padding-left: 15px;
}
.video{
  padding-top: 20px;
}
}
.wpsp_onethird{
  width:16.333333%;
}
.hr_line{
  border-top: 1px solid #CCC !important;
  margin-top: 0px;
  width: 94%;
}