@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:'Source Sans Pro', sans-serif;
	font-size:19px;
	color:#3c4951;
	
}
p {font-family:'Source Sans Pro', sans-serif;}

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 {
	line-height: 26px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 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;}

.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:780px; margin:20px auto; position:relative;border:0px solid #dfe7ec;}

.content {
	max-width: 780px;
	margin: auto;
	padding: 10px;
	padding-top: 10px;
	color: #909;
}

.bgwhite {background-color:#FFFFFF;}

.presenting {padding:2px;}
.border1 {border:1px solid #dfe7ec;padding:1px;}
.border2 {border:1px dashed #dfe7ec;padding:31px;}
.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: 30px;
	letter-spacing: 1px;
	color: #00FFCC;
	margin-bottom: 34px;
	margin-top: 30px;
	text-align: center;
	letter-spacing: -1px;
	font-weight: 400;
	font-style: normal;
	padding: 0 10px;
	line-height: 21px;
}

.sub2 {
	font-family: 'roboto Condensed';
	font-size: 31px;
	letter-spacing: 1px;
	color: #CCFF33;
	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: #FFCCFF;
	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: #FFFFFF;
	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: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 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);
}

.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: #CC3300;
	margin-top: 24px;
}

h2 {
	font-family:'roboto Condensed', sans-serif;
	font-size:62px;
	line-height:73px;
	letter-spacing:-2px;
	margin-bottom:40px;
	color:#fff;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
}


h4 {
	font-size:47px;
	line-height:53px;
	letter-spacing:-0px;
	margin-bottom:0px;
        text-align:center;
	padding:0 50px;font-weight:400;
	color:#fff;
        font-family:'roboto Condensed', sans-serif;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
}

h3 {
        font-family:'Source Sans Pro', sans-serif;
	font-size:63px;
        font-weight:700;
	line-height:51px;
	letter-spacing:-1px;
        margin-top:70px;
	margin-bottom:10px;
        padding:0 10px;
        color:#000
}


h5 {
        font-family:'Source Sans Pro', sans-serif;
	font-size:54px;
        font-weight:700;
	line-height:39px;
	letter-spacing:-1px;
        margin-top:10px;
	margin-bottom:10px;
        padding:0 10px;
        color:#000
}


h6 {
        font-family:'Source Sans Pro', sans-serif;
	font-size:34px;
        font-weight:300;
	line-height:38px;
	letter-spacing:-1px;
        margin-top:16px;
	margin-bottom:30px;
        padding:0 10px;
        color:#24658a
}

body {background:url(images/back.jpg);font-family:arial;margin:0;padding:0;}
.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: #A00A0A;
	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:#2989ba;
	-webkit-box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	-moz-box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	padding:10px 10px;
	color:#FFF;
        
}
.bluebg2 {
	background-color:#033751;border:1px dashed #2989ba;
	-webkit-box-shadow:inset 0 0 250px rgba(0,0,0,.53);
	-moz-box-shadow:inset 0 0 250px rgba(0,0,0,.53);
	box-shadow:inset 0 0 250px rgba(0,0,0,.53);
	padding:10px 60px;
	color:#FFF;
}
.bluebg3 {
	background-color:#db4343;
	-webkit-box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	-moz-box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	padding:3px 3px;
	color:#FFF;
        
}
.bluebg4 {
	background-color:#ba2929;border:3px dashed #db4343;
	-webkit-box-shadow:inset 0 0 250px rgba(0,0,0,.53);
	-moz-box-shadow:inset 0 0 250px rgba(0,0,0,.53);
	box-shadow:inset 0 0 250px rgba(0,0,0,.53);
	padding:10px 60px;
	color:#FFF;
}

.bluebg5 {
	background-color:#590606;
	-webkit-box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	-moz-box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	box-shadow:inset 0 0 250px rgba(0,0,0,.59);
	padding:5px 5px;
	color:#FFF;
        
}
.bluebg6 {
	background-color:#a00a0a;border:1px dashed #781010;
	-webkit-box-shadow:inset 0 0 250px 70px rgba(0,0,0,.33);
	-moz-box-shadow:inset 0 0 70px rgba(0,0,0,.33);
	box-shadow:inset 0 0 70px rgba(0,0,0,.33);
	padding:30px 60px;
	color:#FFF;
}


ul {padding:0 50px;margin:0;}
li {
	list-style:none;
	background:url(images/ok.png) 0 0 no-repeat;
	font-size:20px;
	line-height:28px;
	padding-left:43px;
	margin-bottom:23px;
	min-height:32px;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:33px;
	line-height:34px;
	padding-left:52px;
	margin-top:0px;
	min-height:62px;font-weight:600;
	font-family:'Source Sans Pro', sans-serif;
        
}

.order li {font-size:18px;}


.testor {font-family:'Raleway';font-size:18px;line-height:41px;letter-spacing:1px;color:#384029;margin-top:10px;text-align:left;letter-spacing:0px;font-weight:400;font-style:normal;padding:0 50px;border:2px solid #e0e9ce;background-color:#f8fdef;padding:30px;width:600px;border-radius:14px;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);margin:30px auto;margin-bottom:42px;}
.testor-head {font-family:'Raleway';font-size:28px;line-height:41px;letter-spacing:1px;color:#384029;margin-bottom:22px;margin-top:10px;text-align:center;letter-spacing:-1px;font-weight:800;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;
}

.guaranteebox  {font-family:'Lato';font-size:18px;line-height:27px;letter-spacing:0px;color:#303e47;margin-bottom:42px;margin-top:0px;text-align:left;letter-spacing:0px;font-weight:400;font-style:normal;padding:20px 30px;border:4px dashed #5d6b72;background-color:#eaf1f5;width:570px;border-radius:14px;text-shadow: 1px 1px 0px rgba(255,255,255,0.8);margin:70px auto;
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.jpg) no-repeat top;width:776px;height:96px;
text-shadow: 1px 1px 0px rgba(255,255,255,0.6);font-family:'Source Sans Pro', sans-serif;
font-size:37px;font-weight:300;padding-top:17px;}


.footer {text-align:center;font-size:13px;padding:35px;color:#799eb2;font-family:'Lato';}
.footer a {color:#799eb2;}
.tt {padding:15px;font-family:'Lato';font-size:17px;border:4px dashed #bdd4e0;margin-top:20px;}
