
@import url(http://fonts.googleapis.com/css?family=Roboto:400,500,400italic,500italic,700,700italic,900,900italic);
/*font-family:'Roboto', sans-serif;*/
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,400italic,700,700italic);
/*font-family:'Roboto Condensed', sans-serif;*/
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:200italic,200,300italic,300,400italic,400,600italic,600,700italic,700,900italic,900);
@import url(http://fonts.googleapis.com/css?family=Lato:100italic,100,300italic,300,400italic,400,700italic,700,900italic,900);
/*font-family: 'Raleway', sans-serif;*/
@import url(http://fonts.googleapis.com/css?family=Arizonia);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300italic,300,700);
@import url(http://fonts.googleapis.com/css?family=Anton);
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic);
@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700);



html, body {min-height:100%;}

body {
	margin:0;
	font-family:Lato, sans-serif;
	font-size:19px;line-height:27px;
	font-weight:400;
	color:#515151;
	text-align: left;
}
p {line-height:27px;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block; margin:0; padding:0;}
dl, dt, dd {margin:0; padding:0;}
img {border:0; vertical-align:bottom;}
a {outline:none;  }
a:hover {text-decoration:none;}
form, h1, h2, h3, h4, h5, h6 {margin:0 0 10px 0;}
p {margin:0 0 23px 0;}
h1, h2, h3, h4, h5, h6 {font-weight:700; margin-bottom:70px; letter-spacing:-1px;text-align:center;}
ul, li {margin:0; padding:0;text-align: left;}

.fl {float:left;}
.fr {float:right;}
.clear {clear:both; font-size:0px; line-height:0px;}

input[type="text"]:focus {outline:none;}
input[type="password"]:focus {outline:none;}
select:focus{outline:none;}


* html .clearfix { height:1%;}

*+html .clearfix { display:inline-block;}

.clearfix:after {
	content:"";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}



.wrapper {max-width:970px; margin:auto; position:relative;border:0px solid #e4efd9;}

.content {max-width:780px; margin:auto; padding:20px;}

.bgwhite {background-color:#FFFFFF;}

.presenting {}
.border1 {}
.border2 {}
.border2-yellow {border:2px dotted #f1c48f;padding:31px;
background-color:#fffcdd;
	-webkit-box-shadow:inset 0 0 250px rgba(239,212,138,.59);
	-moz-box-shadow:inset 0 0 250px rgba(239,212,138,.59);
	box-shadow:inset 0 0 250px rgba(239,212,138,.59);
	text-shadow: 1px 1px 0px rgba(255,255,255,0.7);
}

.sub {font-family:'Source Sans Pro';font-size:20px;letter-spacing:1px;color:#6e5d5d;margin-bottom:34px;margin-top:30px;text-align:center;letter-spacing:0px;font-weight:400;font-style:normal;padding:0 10px;line-height:24px;padding:6px;background-color:white;}

.sub2 {font-family:'roboto Condensed';font-size:31px;letter-spacing:1px;color:#fff7a1;margin-bottom:34px;margin-top:30px;text-align:center;letter-spacing:0px;font-weight:300;font-style:normal;padding:0 10px;line-height:39px;text-transform:uppercase;text-shadow: 1px 1px 0px rgba(0,0,0,0.6);}

.sub3 {font-family:'Lato';font-size:28px;line-height:37px;letter-spacing:0px;color:#384029;margin-bottom:0px;margin-top:0px;text-align:center;letter-spacing:0px;font-weight:400;font-style:normal;border:4px dashed #bc2b2b;background-color:#fff6bb;padding:30px;width:564px;border-radius:14px;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);margin:auto;margin-top:40px;margin-bottom:0px;}

.sub4 {font-family:'Lato';font-size:31px;line-height:39px;letter-spacing:0px;color:#fff;margin-bottom:0px;margin-top:0px;text-align:center;letter-spacing:0px;font-weight:400;font-style:normal;border:4px dashed #bc2b2b;background-color:#bc2b2b;padding:22px;padding-bottom:35px;width:580px;border-radius:14px;text-shadow: 1px 1px 0px rgba(0,0,0,0.6);margin:auto;margin-top:0px;}

.sub5 {font-family:'Source Sans Pro';margin-bottom:0px;margin-top:0px;text-align:center;letter-spacing:0px;font-weight:400;font-style:normal;border:3px dashed #7baecb;background-color:#d1edfd;padding:30px;width:564px;border-radius:14px;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);margin:auto;margin-top:40px;margin-bottom:70px;
	-webkit-box-shadow:inset 0 0 60px rgba(148,192,218,.83);
	-moz-box-shadow:inset 0 0 60px rgba(148,192,218,.83);
	box-shadow:inset 0 0 60px rgba(148,192,218,.83);
}

.sub6 {font-family:'Source Sans Pro';margin-bottom:0px;margin-top:0px;text-align:left;letter-spacing:0px;font-weight:400;font-style:normal;border:6px dashed #e06455;background-color:#fffbdf;padding:30px;width:564px;border-radius:14px;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);margin:auto;margin-top:70px;margin-bottom:70px;color:#262120;
	-webkit-box-shadow:inset 0 0 60px rgba(148,192,218,.83);
	-moz-box-shadow:inset 0 0 60px rgba(148,192,218,.83);
	box-shadow:inset 0 0 110px rgba(246,221,147,.93);
}

.sub7 {font-family:'Source Sans Pro';margin-bottom:0px;margin-top:0px;text-align:left;letter-spacing:0px;font-weight:400;font-style:normal;border:8px dashed #d03725;background-color:#fff5aa;padding:30px;width:644px;border-radius:14px;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);margin:auto;margin-top:70px;margin-bottom:70px;color:#262120;
	-webkit-box-shadow:inset 0 0 110px rgba(246,188,96,.93);
	-moz-box-shadow:inset 0 0 110px rgba(246,188,96,.93);
	box-shadow:inset 0 0 110px rgba(246,188,96,.93);
}

.sub8 {font-family:'roboto Condensed';font-size:36px;line-height:48px;letter-spacing:1px;color:#bf0c0c;margin-bottom:34px;margin-top:5px;margin-bottom:30px;text-align:center;letter-spacing:0px;font-weight:500;font-style:normal;padding:0 10px;line-height:39px;}


.hand {font-family:'Arizonia';font-size:61px;letter-spacing:1px;color:#d4384a;margin-top:30px;margin-bottom:15px;text-align:center;text-shadow: 4px 4px 0px rgba(0,0,0,0.1); }
.nice {font-family:'Great Vibes';font-size:66px;letter-spacing:1px;color:#d4384a;margin-top:24px;}

h1 {
	font-family:'roboto Condensed', sans-serif;
	font-size:56px;
	line-height:61px;
	letter-spacing:-2px;
	margin-bottom:40px;
	color:#072b46;
	margin-top:40px;margin-bottom:30px;
}
h2 {
	font-family:Lato,'roboto Condensed', sans-serif;
	font-size:25px;
	line-height:29px;
	letter-spacing:-1px;
	margin-bottom:20px;margin-top:8px;
	font-weight:600;
	text-align: center;
}


h4 {
	font-size:42px;margin:0px;padding:0px;
	line-height:53px;
	letter-spacing:-1px;
	padding-bottom:25px;padding-top:10px;
        text-align:center;
	color:#368099;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);
        font-family:Lato,'roboto Condensed', sans-serif;
	margin:auto;
}

h3 {
        font-family:'Source Sans Pro', sans-serif;
	font-size:23px;
        font-weight:400;
	line-height:51px;
	letter-spacing:-0px;
	font-style: italic;
        margin-top:0px;
	margin-bottom:10px;
        color:#fff;
	text-shadow: -2px -2px 1px rgba(0,0,0,0.1);
}


h5 {
        font-family:'Source Sans Pro', sans-serif;
	font-size:37px;
        font-weight:700;
	line-height:42px;
	letter-spacing:-1px;
        margin-top:20px;
	margin-bottom:20px;
        padding:0 10px;
        color:#fff;
	text-shadow: none;
}


h6 {
        font-family:'Source Sans Pro', sans-serif;
	font-size:34px;
        font-weight:300;
	line-height:44px;
	letter-spacing:-1px;
        margin-top:16px;
	margin-bottom: 0px;
        color:#272b2d;
}

.head5 {text-align:center;font-size:58px;line-height:69px;margin-top:35px;margin-bottom:14px;padding:0 10px;letter-spacing:-1px;color:#c21212;font-weight:800;}

.head6 {text-align:center;font-size:33px;line-height:47px;margin-top:29px;margin-bottom:14px;font-weight:normal;padding:0 40px;}

.sub9 {
        font-family:'Source Sans Pro', sans-serif;
	font-size:53px;
        font-weight:700;
	line-height:58px;
	letter-spacing:-1px;
	text-align:center;
        margin-top:50px;
	margin-bottom:30px;
        padding:0 60px;
        color:#000
}


.shadow {-moz-box-shadow: 1px 1px 9px -4px #000;
-webkit-box-shadow: 1px 1px 9px -4px #000;
box-shadow: 1px 1px 9px -4px #000;
width:910px;background-color:white;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 1px solid #fff;}



.orderbox1 {border-radius:14px;text-shadow: 1px 1px 0px rgba(0,0,0,0.8);margin:80px auto;width:600px;background-color:#b72727;padding:2px;color:white;border:16px solid #b72b2b;font-family:'Raleway', sans-serif;
	-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,.19);
	-moz-box-shadow:inset 0 0 50px rgba(0,0,0,.19);
	box-shadow:inset 0 0 50px rgba(0,0,0,.19);}
.orderbox2 {border:1px dotted #d53f3f;padding:28px;}
.orderbox1head1 {font-size:45px;text-align:center;margin:15px 0px;margin-top:0px;;color:#fffad3;margin-bottom:12px;font-family:'roboto Condensed';font-weight:600;}
.orderbox1head2 {font-size:21px;text-align:center;margin:0px 0px;margin-top:0px;font-weight:bold;color:#7f7f7f;}
.inp {width:530px;height:43px;padding:0px;padding-bottom:1px;border:2px solid #971e1e;font-size:19px;text-align:center;margin:4px;font-family:'Lato';}


.bluebg {
	background-color:#305e71;
	border-bottom:5px solid #234654;

	padding:10px 10px;
	color:#FFF;margin-top:26px;
}

.bluebg2 {
	background-color:#e2901a;
	border-bottom:5px solid #b6710e;

	padding:10px 10px;
	color:#FFF;margin-top:26px;
}

.bluebg3 {
	background-color:#689d0a;
	border-bottom:5px solid #507a08;

	padding:10px 10px;
	color:#FFF;margin-top:26px;
}

.bluebg4 {
	background-color:#ae0d0d;
	border-bottom:5px solid #850707;

	padding:10px 10px;
	color:#FFF;margin-top:26px;
}

.bluebg5 {

	background-color:#ebeff2;
	border-bottom:5px solid #ccd4dc;
	padding:10px 10px;
	color:#FFF;margin-top:26px;
}
.bluebg6 {
	margin:auto;
	padding:0px 0;
	color:#FFF;
}


ul {padding:0 50px;margin:0;margin-bottom:40px;}
li {
	list-style:none;
	background:url(images/ok.png) 0 0 no-repeat;
	font-size:21px;
	line-height:28px;
	padding-left:43px;
	margin-bottom:23px;
	min-height:28px;font-weight:400;
	font-family:'Source Sans Pro', sans-serif;
        
}
.x li {
	list-style:none;
	background:url(images/x.png) 0 0 no-repeat;
	background-position:0px -2px;
	font-size:26px;
	line-height:34px;
	padding-left:52px;
	margin-top:0px;
	min-height:32px;font-weight:500;
	color:#fff;
	font-family:'Lato', sans-serif;
        
}

.order li {font-size:18px;min-height:10px;line-height:21px;}


.testor {font-family:'Times';font-size:23px;font-style:italic;line-height:41px;letter-spacing:1px;color:#384029;margin-top:10px;text-align:left;letter-spacing:0px;font-weight:400;padding:0 50px;border:2px solid #fffcd2;background-color:#fffcd2;padding:30px;width:700px;border-radius:14px;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);margin:30px auto;margin-bottom:42px;}
.testor-head {font-family:'Times';font-size:38px;line-height:45px;letter-spacing:1px;color:#ef5e3c;margin-bottom:22px;margin-top:10px;text-align:center;letter-spacing:-1px;font-weight:600;font-style:normal;padding:0 50px;}



.classname {
	-moz-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	box-shadow:inset 0px 1px 0px 0px #f9eca0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );
	background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');
	background-color:#f0c911;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;border-radius:14px;
	border:1px solid #f0c911;
	display:inline-block;
	color:#000;font-weight:600;
	font-size:23px;
	font-family:'Lato';
	font-style:normal;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ded17c;
        width:540px;height:66px;margin-top:8px;margin-left:1px;cursor: pointer;
}
.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911) );
	background:-moz-linear-gradient( center top, #f2ab1e 5%, #f0c911 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911');
	background-color:#f2ab1e;
}.classname:active {
	position:relative;
	top:1px;
}


.classname2 {
background: #8fc400; /* Old browsers */
background: -moz-linear-gradient(top,  #8fc400 0%, #8fc400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc400), color-stop(100%,#8fc400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8fc400 0%,#8fc400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8fc400 0%,#8fc400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8fc400 0%,#8fc400 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8fc400 0%,#8fc400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#8fc400',GradientType=0 ); /* IE6-9 */


	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;border-radius:14px;
	border:1px solid #8fc400;
	display:inline-block;
	color:#fff;font-weight:600;
	font-size:23px;
	font-family:'Lato';
	font-style:normal;
	line-height:30px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #4f6909;
        width:540px;height:66px;margin-top:8px;margin-left:1px;cursor: pointer;
}
.classname2:hover {
background: #84ad00; /* Old browsers */
background: -moz-linear-gradient(top,  #84ad00 0%, #7fb200 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84ad00), color-stop(100%,#7fb200)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #84ad00 0%,#7fb200 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #84ad00 0%,#7fb200 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #84ad00 0%,#7fb200 100%); /* IE10+ */
background: linear-gradient(to bottom,  #84ad00 0%,#7fb200 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84ad00', endColorstr='#7fb200',GradientType=0 ); /* IE6-9 */


}.classname2:active {
	position:relative;
	top:1px;
}

.guaranteebox  {font-family:'Lato';font-size:18px;line-height:27px;letter-spacing:0px;color:#303e47;margin-bottom:0px;margin-top:0px;text-align:left;letter-spacing:0px;font-weight:400;font-style:normal;padding:20px 30px;background-color:#eaf1f5;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);
background:url(images/back2.png);
}
.guaranteebox-head {font-family:'Lato';font-size:38px;letter-spacing:1px;color:#5f6367;margin-bottom:32px;margin-top:10px;text-align:center;letter-spacing:-1px;font-weight:600;font-style:normal;padding:0 50px;line-height:46px;}

.module {background:url(images/module-gen.jpg) no-repeat top;width:900px;height:96px;
text-shadow: 1px 1px 0px rgba(0,0,0,0.8);font-family:'Source Sans Pro', sans-serif;
font-size:37px;font-weight:300;padding-top:26px;color:white;
position:relative;right:1px;}

.module-b2 {background:url(images/module-b2.jpg) no-repeat top;width:900px;height:96px;
text-shadow: 1px 1px 0px rgba(0,0,0,0.8);font-family:'Source Sans Pro', sans-serif;
font-size:37px;font-weight:300;padding-top:26px;color:white;
position:relative;right:1px;}


.footer {text-align:center;font-size:13px;padding:35px;color:#a4a4a4;font-family:'Lato';}
.footer a {color:#a4a4a4;}
.tt {padding:15px;font-family:'Lato';font-size:17px;border:4px dashed #bdd4e0;margin-top:20px;}


.head166 {padding:20px;font-size:53px;text-align:center;color:white;font-family:"roboto condensed";
text-shadow: 1px 1px 0px rgba(0,0,0,0.8);}
.test16 {padding:24px;font-size:19px; line-height:27px;        font-family:'Source Sans Pro', sans-serif;}



.border22 {border:1px dashed #d8d8d8;background-color:#ffffff;padding:0px;margin:10px;}
 table.border22 {border-collapse: collapse;}
.border22 td {border:1px dashed #d8d8d8;}

.head066 { font-size:20px; color:#ffffff;  font-style:normal; font-weight:normal; margin-left:0px;margin-bottom:0px;margin:3px 0px; padding-left:3px;text-shadow: 1px 1px 0px rgba(0,0,0,0.8); }

.test066 {font-size:20px;color:#e84309;line-height:22px;  position:relative;bottom:0px;  font-style:normal;  padding-bottom:0px; padding-left:0px;padding:10px;font-weight:bold;}

.test0661 {font-size:17px;color:#000;line-height:22px;  position:relative;bottom:0px;  font-style:normal;  padding-bottom:0px; padding-left:4px;padding:10px;font-weight:bold;}






.modu img:hover {
background:url(images/gift3.jpg);

}

.modu {
  display: block;
  width: 900px;
  height: 350px;
  text-indent: -9999px; /* hides the text 'Add A Friend' */
  background: url(images/module1.jpg) no-repeat center center;
}

.modu:hover {
  background: url(images/onedollar.jpg) no-repeat center center;
}

#cf4a img:hover {
  background: url(images/onedollar.jpg) no-repeat center center;
  border:2px solid black;
}


#cf2 {
  position:relative;
  height:281px;
  width:450px;
  margin:0 auto;
}
#cf2 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

#cf2 img.transparent {
opacity:0;
}
#cf_onclick {
cursor:pointer;
}



@-webkit-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-moz-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-o-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

#cf4a {
  position:relative;
  height:350px;
  width:900px;
  margin:0 auto;
}
#cf4a img {
  position:absolute;
  left:0;
}

#cf4a img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 8s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 8s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 8s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 8s;
}
#cf4a img:nth-of-type(1) {
  -webkit-animation-delay: 6s;
  -moz-animation-delay: 6s;
  -o-animation-delay: 6s;
  animation-delay: 6s;
}
#cf4a img:nth-of-type(2) {
  -webkit-animation-delay: 4s;
  -moz-animation-delay: 4s;
  -o-animation-delay: 4s;
  animation-delay: 4s;
}
#cf4a img:nth-of-type(3) {
  -webkit-animation-delay: 2s;
  -moz-animation-delay: 2s;
  -o-animation-delay: 2s;
  animation-delay: 2s;
}
#cf4a img:nth-of-type(4) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}





.number {font-weight:600;background-color:#1b6987;color:white;border-radius:6px;text-shadow:none;padding:1px 3px;text-align:center;}



.border3 {border:2px solid #b7cdf7;background-color:#e0eafc;padding:7px;margin:10px;}

.head366 {font-family:tahoma, "Times New Roman", Times, serif; font-size:31px; color:#cc3300; line-height:29pt; text-align:center; font-style:normal; font-weight:bold; margin-left:0px;margin-bottom:0px;padding:0px 30px; padding-top:11px;padding-bottom:18px;}

.head365 {font-family:tahoma,arial, "Times New Roman", Times, serif; font-size:27px; color:#ca0000; line-height:25pt; text-align:left; font-style:normal; font-weight:bold; margin-left:0px;margin-bottom:0px;padding:0px 0px; padding-top:0px;padding-bottom:7px;}

.test36 {font-family:tahoma;font-size:17px;color:#000000;line-height:20px;  position:relative;bottom:0px;  font-style:normal;  padding-bottom:0px; text-align:left;padding:0px 0px;font-weight:normal;padding-right:40px; }




            .ban {
            background-color: #d61414;
            background-image: -moz-linear-gradient(center top, #5E63FF, #5E63FF);
            background-repeat: repeat-x;
            box-shadow: 0 4px 15px rgba(1, 1, 0, 0.4);
            color: #FFFFFF;
            font-family: 'Lato',Arial,sans-serif;
        
            width: 100%;
            height: 76px;
            background-color: yellow;
            padding: 5px;
            bottom: 0px;
            background: #d61414; /* Old browsers */
            background: -moz-linear-gradient(top, #d61414 0%, #eb4911 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d61414), color-stop(100%,#eb4911)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top, #d61414 0%,#eb4911 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top, #d61414 0%,#eb4911 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top, #d61414 0%,#eb4911 100%); /* IE10+ */
            background: linear-gradient(to bottom, #d61414 0%,#eb4911 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d61414', endColorstr='#eb4911',GradientType=0 ); /* IE6-9 */
	    z-index: 1;
        }

        .text3 {
            float: left;
            font-size: 23px;padding-top:3px;
            text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
            margin-top: 10px;
            font-weight: 600;
        }

.myinput4 {background:url(images/email_10.png) no-repeat;width:471px;height:62px;border:0;font-family:'Lato';font-size:18px;padding-left:74px;}


.n2 {color:white; text-shadow: none;font-size:19px;line-height:24px;}


.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffa136), color-stop(1, #fc910f));
	background:-moz-linear-gradient(top, #ffa136 5%, #fc910f 100%);
	background:-webkit-linear-gradient(top, #ffa136 5%, #fc910f 100%);
	background:-o-linear-gradient(top, #ffa136 5%, #fc910f 100%);
	background:-ms-linear-gradient(top, #ffa136 5%, #fc910f 100%);
	background:linear-gradient(to bottom, #ffa136 5%, #fc910f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa136', endColorstr='#fc910f',GradientType=0);
	background-color:#ffa136;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:28px;
	font-weight:bold;
	padding:21px 90px;
	text-decoration:none;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
	
box-shadow:
  0 0 0 1px rgba(239, 119, 22, 0.6),
  0 0 0 3px hsl(0, 0%, 90%),
  0 0 0 4px hsl(0, 0%, 100%);
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc910f), color-stop(1, #ffa136));
	background:-moz-linear-gradient(top, #fc910f 5%, #ffa136 100%);
	background:-webkit-linear-gradient(top, #fc910f 5%, #ffa136 100%);
	background:-o-linear-gradient(top, #fc910f 5%, #ffa136 100%);
	background:-ms-linear-gradient(top, #fc910f 5%, #ffa136 100%);
	background:linear-gradient(to bottom, #fc910f 5%, #ffa136 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc910f', endColorstr='#ffa136',GradientType=0);
	background-color:#fc910f;
}
.myButton:active {
	position:relative;
	top:1px;
}

.sun1 {font-weight: 700;font-size:21px;text-align: center;}
.sun2 {font-weight: 400;font-size:16px;line-height: 21px;text-align: center;margin-top:8px;}

.sun3 {font-weight: 700;font-size:21px;text-align: left;}
.sun4 {font-weight: 400;font-size:16px;line-height: 21px;text-align: left;margin-top:8px;}

.sun5 {font-weight: 700;font-size:29px;text-align: center;text-transform: uppercase;}
.sun6 {font-weight: 400;font-size:21px;line-height: 21px;text-align: center;margin-top:13px;margin-bottom:25px;}

.sun7 {font-weight: 700;font-size:25px;line-height: 29px;text-align: left;}
.sun8 {font-weight: 400;font-size:19px;line-height: 25px;text-align: left;margin-top:11px;}

#box    {  width:900px;
           height:550px;
           box-shadow:inset 1px 1px 40px 0 rgba(0,0,0,.45);
          border-bottom:2px solid #fff;
          border-right:2px solid #fff;
          margin:0 auto 0 auto; 
          
  background-size:cover;
border-radius:5px;
overflow:hidden;}

#overlay    {  background:rgba(0,0,0,.75);
               text-align:center;
               padding:65px 0 466px 0;
               opacity:0;
               -webkit-transition: opacity .25s ease;
-moz-transition: opacity .25s ease;}

#box:hover #overlay {
               opacity:1;}

#plus       {  font-family:'Lato';
               font-weight:300;
               color:rgba(255,255,255,.85);
               font-size:24px;text-transform:uppercase;letter-spacing:2px;text-decoration:none;
	       text-shadow: 1px 1px 0px rgba(0,0,0,0.8);position:relative;top:12px;
	       }
#plus a {text-decoration:none;}
#plus a:visited, a:active {text-decoration:none;}

a:visited, a:active, a: {text-decoration:none;}

.white-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width: auto;
  max-width: 990px;
  margin: 20px auto;
}

.open-popup-link li img:hover {
-webkit-filter: grayscale(100%);

}


  .more {
      display: none;}

.more li {font-size:16px;line-height:21px;padding:0;margin:0;padding-left:32px;margin-bottom:15px;}
.more ul {padding:0;margin:0;padding-top:46px;}

  .showLink {color:#fff;background-color:#3e879f;font-size:13px;font-weight:600;text-transform: uppercase;border-radius:12px;text-shadow: 1px 1px 0px rgba(0,0,0,0.4);
  text-decoration: none;width:330px;padding:11px 35px;margin-top:22px;} 
  .hideLink {color:#fff;background-color:#2d6e83;padding:11px 15px;font-size:13px;font-weight:600;text-transform: uppercase;border-radius:12px;text-shadow: 1px 1px 0px rgba(0,0,0,0.4);text-decoration: none;} 

    #slides {
      display:none;
      
    }
    
    
    
    
    
	#table {
		width: 1110px;
		border-top: 0px solid #e3e7e7;
		font-size:14px;
		margin:auto;
		}
	#table p {
		clear: both;
		width: 100%;
		margin: auto;
		line-height:21px;
		}
	#table span {
		float: left;
		padding: 0 10px;
		border-left: 0px solid #e3e7e7;
		border-bottom: 0px solid #e3e7e7;
		}
	#table span.col1 {
		width: 194px;
		font-weight:600;
		text-align:center;
		padding:12px;padding-bottom:18px;
		border: 2px solid white;background-color:#e9f2f9;
		}
		
	#table span.col1:hover {background-color:#fffbe3;border:2px solid #c15021;}	

	#table span.col2 {
		width: 1120px;height:6px;background-color:#dae3e7;
		margin:30px 0;
		}
	
	#table span.col3 {
		width: 140px;
		

		}
	#table span.col5 {
		width: 240px;
		

		}
	#table span.col4 {
		width: 193px;background-color:#e9f2f9;
		border-right: 1px solid #e3e7e7;
		text-align:center;border-right: 1px solid #e3e7e7;
		border: 2px solid white;
		padding:12px;padding-bottom:18px;
		}
		
	#table span.col4:hover {background-color:#fffbe3;border:2px solid #c15021;}	


.desc0 a {font-size:15px;color:#0f4471;font-weight:600;margin:auto;line-height:25px;text-align:center;text-decoration:none;}
.desc0 a:hover {text-decoration:underline;}
.desc1 {font-size:13px;color:#0f4471;font-weight:300;margin:auto;line-height:20px;color:#45494d;}
.desc2 {padding:12px 0;padding-bottom:20px;}
.desc3 {font-size:11px;font-weight:600;margin:auto;line-height:20px;color:#fff;background-color:#92a4ac;border-radius:12px;padding:6px 13px;text-transform:uppercase;width:220px;}

/****************************************/
      
img{max-width:100%;}

@media screen and (max-width:1024px){

	.custom_iframe_table{display: flex;
    flex-direction: column;}

    .custom_iframe_table iframe{width:600px;}

    .hide_on_mobile{display:none;}

    .ss-banner-bottom .ss-banner-content{display: flex;    flex-direction: column;}

    .ss-banner-15 .ss-banner .ss-banner-content {font-size: 22px !important;}
}

@media screen and (max-width:480px){

  .custom_iframe_table iframe{width:300px; height:300px;}

	}