@import "fonts.css";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
input[type=submit]::-moz-focus-inner { padding:0; border:0; }
h1,h2,h3,h4,h5{
	font-weight:normal;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
html{
	height:100%;
}
body {
	font: 14px/17px 'HelveticaLTW10-Roman';
	height:100%;
	color:#4a4a4a;
	-webkit-font-smoothing: subpixel-antialiased !important;
	-webkit-text-size-adjust: none !important;
/*	-webkit-backface-visibility: hidden;
    -moz-backface-visibility:    visible;
	-ms-backface-visibility:     hidden;*/
}
ol, ul {
	list-style: none;
}
strong,b{
	font-weight:bold;
}
em,i{
	font-style:italic;
}
p{
	margin:0 0 24px;
}
blockquote, q {
	quotes: none;
	color:#AAA8A8;
	font: italic 14px/16px 'HelveticaLTW10-Roman' !important;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
/*::-webkit-input-placeholder {color:#a2a2a2;}
input[type="text"]:-moz-placeholder {color:#a2a2a2;}
input[type="text"].placeholder {color:#a2a2a2;}*/
a {
	color:#0514aa;
	outline: none;
	text-decoration: underline;
}
a:hover{
	text-decoration:none;
}
a:visit{
	color:#8800c7;
}
a, a:link,
a:active,
a:visited {
	-webkit-transition: color 0.15s ease-out;
	-moz-transition: color 0.15s ease-out;
	-o-transition: color 0.15s ease-out;
	transition: color 0.15s ease-out;
	outline: none;
}
.wrapper {
	width: 100%;
	min-width: 1000px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}


/* Header
-----------------------------------------------------------------------------*/
.header {

	background: #fff;
	border-bottom:10px solid #0065a9;
}
.head{
	width:1000px;
	position:relative;
	margin:0 auto;
	height: 84px;
}
#tMenu{
	position:absolute;
	bottom:-10px;
	right:27px;
}
#tMenu li{
	display:block;
	float:left;	
}
#tMenu li a{
	display:block;
	padding:0 35px;
	height:26px;
	color:#fff;
	text-decoration:none;
	background:#0065a9;
	-webkit-transition: all 0.25s ease-out;
	-moz-transition: all 0.25s ease-out;
	-o-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
	position:relative;
	font: 13px/28px 'HelveticaLTW10-Roman';
}
#tMenu li.current_page_item a,#tMenu li a:hover{
	background:#f6b21e;
}
#tMenu li:first-child a{
	-webkit-border-radius: 2px 0 0 0;
	-moz-border-radius: 2px 0 0 0;
	border-radius: 2px 0 0 0;
}
#tMenu li:last-child a{
	-webkit-border-radius: 0 2px 0 0;
	-moz-border-radius: 0 2px 0 0;
	border-radius: 0 2px 0 0;
}
.logo{
	position:absolute;
	top:15px;
	left:84px;
	font: 36px/36px 'HelveticaLTW10-Roman';  
}
.logo a b{
	font: 36px/36px 'HelveticaW01-Light';
	color:#999DA8;
}
.logo a{
	text-decoration:none;
	color:#4f5a70;
}
.logo img{
	position:absolute;
	left:-71px;
	top:-6px;
}
.logo a span{
	color:#4F5A70;
	font: 12px/34px 'HelveticaLTW10-Roman';
	position:relative;
	top:-16px;
}

.hTab{
	float:right;
	margin:9px 16px 0 0;
}
.hTab td{
	padding:0 16px 0 16px;
	background:url(img/sep.png) no-repeat right center;
	height:59px;
	vertical-align:middle;
}
.hTab .ht3{
	background:none;
}
.hTab .hAdr{
	display:inline-block;
	color:#4F5A70;
	font: 13px/16px 'HelveticaLTW10-Roman' !important;
	padding:0 0 0 20px;
	position:relative;
}
.hTab .hAdr:after{
	content:'';
	width:11px;
	height:15px;
	left:0;
	top:1px;
	display:block;
	position:absolute;
	background:url(img/sprite.png) no-repeat 0 0;
}
.hTab .hMail{
	text-decoration:none;
	display:inline-block;
	color:#4F5A70;
	font: 13px/16px 'HelveticaLTW10-Roman';
	padding:0 0 0 27px;
	position:relative;
}
.hTab .hMail:hover{
	text-decoration:underline;
}
.hTab .hMail span{
	color:#999da8;
}
.hTab .hMail:after{
	content:'';
	width:15px;
	height:9px;
	left:0;
	top:4px;
	display:block;
	position:absolute;
	background:url(img/sprite.png) no-repeat -50px 0;
}
.hTab .hPhone{
	text-decoration:none;
	display:inline-block;
	color:#999DA8;
	font: 18px/32px 'HelveticaLTW10-Roman';
	padding:0 0 0 22px;
	position:relative;
}
.hTab .hPhone span{
	color:#4f5a70;
	font: 32px/32px 'HelveticaLTW10-Roman';
}
.hTab .hPhone:after{
	content:'';
	width:10px;
	height:15px;
	left:0;
	top:10px;
	display:block;
	position:absolute;
	background:url(img/sprite.png) no-repeat -100px 0;
}
.blueJaw{
	background:#0099ff;
}
.blueJaw .bj{
	width:898px;
	margin:0 auto;
	padding:31px 0 36px;
	position:relative;
	color:#fff;
}
.blueJaw h1{
	text-transform:uppercase;
	margin:0 0 26px;
	font: 36px/47px 'HelveticaLTW10-Roman';
	white-space:nowrap;
}
.blueJaw p{
	margin:0;
	color:#f3f3f3;
	font: 15px/26px 'HelveticaLTW10-Roman';
	width:530px;
}
.blueJaw p span{
	font-size:26px;
	color:#fff;
}
.btnOrd{
	position:absolute;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	color:#4a4a4a;
	text-transform:uppercase;
	font: 17px/46px 'HelveticaLTW10-Roman' !important;
	border:3px solid #fff;
	height:42px;
	padding:0 18px;
	background:#ffcc00;
	-webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    0px 2px 4px 0px rgba(0, 0, 0, 0.75);
	box-shadow:         0px 2px 4px 0px rgba(0, 0, 0, 0.75);
	-webkit-transition: all 0.25s ease-out !important;
	-moz-transition: all 0.25s ease-out !important;
	-o-transition: all 0.25s ease-out !important;
	transition: all 0.25s ease-out !important;
	right:0;
	bottom:41px;
}
.btnOrd:hover{
	background:#fea400;
	text-decoration:none;
}

/* Middle
-----------------------------------------------------------------------------*/
.content {
	padding: 0 0 154px;
}

.slWrap{
	position:relative;
	z-index:50;
}
#layerslider{
	margin:0 auto;
}
/*.ls-bottom-slidebuttons{
	display:block !important;
	position:absolute;
	bottom:44px;
	width:100%;
	left:0;right:0;
	text-align:center !important;
}
.ls-bottom-slidebuttons a{
	display:inline-block;
	vertical-align:top;
	width:11px;
	height:11px;
	background:green;
	background:url(img/sprite.png) no-repeat -150px 0;
	margin:0 3px 0 2px;
}
.ls-bottom-slidebuttons a.ls-nav-active{
	background-position:-164px 0;
}*/
.ls-nav-prev,.ls-nav-next{
	display:block;
	position:absolute;
	height:560px;
	width:100px;
	top:0;
	left:0;
	z-index:100;
}
.ls-nav-next{
	left:auto;
	right:0;
}
.ls-nav-prev:after,.ls-nav-next:after{
	display:block;
	content:'';
	background:url(img/fancy/arrows_white.png) no-repeat 0 0;
	width:30px;
	height:45px;
	position:absolute;
	margin:auto;
	left:0;right:0;top:0;bottom:0;
	opacity:0.5;
	-webkit-transition: all 0.25s ease-out;
	-moz-transition: all 0.25s ease-out;
	-o-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
}
.ls-nav-next:after{
	background-position:100% 0;
}
.ls-nav-prev:hover:after,.ls-nav-next:hover:after{
	opacity:1;
}
.ovH2{
	background:rgb(0,153,255);
	background:rgba(0,153,255,0.9);
	display:block;
	color:#fff;
	text-transform:uppercase;
	position:absolute;
	z-index:999;
	border-top:1px solid #139ffb;
	padding:25px 43px 16px 13px;
	font: 36px/48px 'HelveticaLTW10-Roman' !important;
	width:737px;
	white-space:nowrap;
}

.marker1 {
list-style: none;
background: url(img/marker1.png) no-repeat 0 0px;
padding-left: 50px;
}
.slText{
	color:#fff;
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	padding:15px 0;
	background:rgb(246,178,30);
	background:rgba(246,178,30,0.9);
	font:22px/27px 'MyriadPro-Regular' !important;
	text-align:center;
	width:444px;

}

.jaw{
	width:1000px;
	position:relative;
	margin:0 auto;
}

.jFill{
	padding:65px 0 23px;
	width:1000px;
	margin:0 auto;
}
.jFill h2{
	font: 36px/47px 'HelveticaLTW10-Roman' !important;
	text-transform:uppercase;
	margin:0 auto 63px;
	color:#454f62;
	width:900px;
}


.uFill{
	width:1200px;
	padding:0 0 0 40px;
}
.uFill li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	position:relative;
	width:369px;
	padding:8px 10px 0 108px;
	white-space:nowrap;
	min-height:102px;
	margin:0 0 38px;
}
.uFill h3{
	font: 18px/22px 'HelveticaLTW10-Roman' !important;
	margin:0 0 11px;
	color:#454f62;
}
.uFill p{
	font: 14px/16px 'HelveticaLTW10-Roman' !important;
	margin:0;
	color:#717070;
}
.uFill p b{
	color:#454f62;
	font: 18px/16px 'HelveticaLTW10-Roman' !important;
}
.uFill span{
	display:block;
	position:absolute;
	width:100px;
	height:100px;
	left:0;
	top:0;
	-webkit-box-shadow: #666 0px 1px 4px;
	-moz-box-shadow: #666 0px 1px 4px;
	box-shadow: #666 0px 1px 4px;
	background: #1595e9;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1595e9), to(#18a3ff));
	background: -webkit-linear-gradient(#1595e9, #18a3ff);
	background: -moz-linear-gradient(#1595e9, #18a3ff);
	background: -ms-linear-gradient(#1595e9, #18a3ff);
	background: -o-linear-gradient(#1595e9, #18a3ff);
	background: linear-gradient(#1595e9, #18a3ff);
	-pie-background: linear-gradient(#1595e9, #18a3ff);

}
.uFill .last span{
	background: #E0A21B;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E0A21B), to(#f6b21e));
	background: -webkit-linear-gradient(#E0A21B, #f6b21e);
	background: -moz-linear-gradient(#E0A21B, #f6b21e);
	background: -ms-linear-gradient(#E0A21B, #f6b21e);
	background: -o-linear-gradient(#E0A21B, #f6b21e);
	background: linear-gradient(#E0A21B, #f6b21e);
	-pie-background: linear-gradient(#E0A21B, #f6b21e);
}
.uFill span img{
	position:absolute;
	left:0;top:0;right:0;bottom:0;
	margin:auto;
}
.uFill .last{
	margin:20px 0 38px 172px;
}

.bonusJaw{
	position:relative;
	overflow:hidden;
	background:url(img/bonus.jpg) center center no-repeat;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background:url(img/bonus.jpg) center center  no-repeat \0/;
	height:623px;
}
.bonusJaw .jaw{
	height:623px;
}

.boz{
	background: #1595e9;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1595e9), to(#18a3ff));
	background: -webkit-linear-gradient(#1595e9, #18a3ff);
	background: -moz-linear-gradient(#1595e9, #18a3ff);
	background: -ms-linear-gradient(#1595e9, #18a3ff);
	background: -o-linear-gradient(#1595e9, #18a3ff);
	background: linear-gradient(#1595e9, #18a3ff);
	-pie-background: linear-gradient(#1595e9, #18a3ff);
	border-top:2px solid #0099ff;
	padding:24px 20px 47px 39px;
	width:382px;
	position:relative;
	margin:0 0 0 40px;
}
.boz h2{
	font: 25px/33px 'HelveticaLTW10-Roman' !important;
	color:#fff;
	margin:0 0 39px;
}
.boz p{
	font: 14px/16px 'HelveticaLTW10-Roman' !important;
	color:#fff;
	margin:0 30px 0 0;
}
.bCall{
	position:absolute;
	bottom:0;
	left:71px;
	background: #E0A21B;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E0A21B), to(#f6b21e));
	background: -webkit-linear-gradient(#E0A21B, #f6b21e);
	background: -moz-linear-gradient(#E0A21B, #f6b21e);
	background: -ms-linear-gradient(#E0A21B, #f6b21e);
	background: -o-linear-gradient(#E0A21B, #f6b21e);
	background: linear-gradient(#E0A21B, #f6b21e);
	-pie-background: linear-gradient(#E0A21B, #f6b21e);
	border-top:2px solid #f6b21e;
	width:332px;
	padding:23px 0 14px 47px;
	color:#fff;
}

.bCall h4{
	text-transform:uppercase;
	font: 40px/45px 'HelveticaLTW10-Roman' !important;
}
.bCall .p1{
	font: 14px/17px 'HelveticaLTW10-Roman' !important;
	margin:0 0 4px;
}
.bCall .p2{
	font: 36px/36px 'HelveticaLTW10-Roman' !important;
	margin:0 0 0 14px;;
}
.bCall .p2 span{
	font-size:25px;
	position:relative;
}
.bCall .p2 span:after{
	position:absolute;
	display:block;
	content:'';
	width:108px;
	height:129px;
	background:url(img/sprite.png) no-repeat 0 -350px;
	left:-117px;
	top:-112px;
}

.bForm{
	background: #E0A21B;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E0A21B), to(#f6b21e));
	background: -webkit-linear-gradient(#E0A21B, #f6b21e);
	background: -moz-linear-gradient(#E0A21B, #f6b21e);
	background: -ms-linear-gradient(#E0A21B, #f6b21e);
	background: -o-linear-gradient(#E0A21B, #f6b21e);
	background: linear-gradient(#E0A21B, #f6b21e);
	-pie-background: linear-gradient(#E0A21B, #f6b21e);
	border-top:2px solid #f6b21e;
	margin:-148px 0 0 572px;
	width:284px;
	padding:12px 32px 39px;
	color:#fff;
	position:relative;
} 
.bForm h3{
	font: 40px/49px 'HelveticaLTW10-Roman' !important;
	margin:0;
	text-transform:uppercase;
}
.bForm .inf1{
	font: 14px/18px 'HelveticaLTW10-Roman' !important;
	margin:0 0 14px;
}
.bForm .inf1 span{
	font: 18px/18px 'HelveticaLTW10-Roman' !important;
}
.bForm .inf2{
	font: 14px/16px 'HelveticaLTW10-Roman' !important;
	margin:0;
	clear:both;
}
.bForm input[type='text']{
	width:272px;
	display:block;
	margin:0 0 5px;
	padding:0 6px;
	height:31px;
	font: 15px/31px 'HelveticaLTW10-Roman' !important;
	color:#4A4A4A;
	background:#fff;
	border:none;
}
.bForm input[type='text']::-webkit-input-placeholder {color:#aaa8a8;}
.bForm input[type="text"]:-moz-placeholder {color:#aaa8a8;}
.bForm input[type="text"].placeholder {color:#aaa8a8;}

.bForm .forSub{
	width:150px;
	background:#b16c31;
	color:#fff;
	float:right;
	margin:0 0 6px;
	position:relative;
	font: 15px/21px 'HelveticaLTW10-Roman' !important;
	padding:5px 0 5px;
	text-align:center;
}
.bForm .forSub:after{
	position:absolute;
	display:block;
	content:'';
	width:108px;
	height:129px;
	background:url(img/sprite.png) no-repeat -150px -350px;
	right:-102px;
	top:-101px;
}
.bForm .forSub input{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	bottom:0;right:0;
	border:none;
	background:url(blank.gif);
	cursor:pointer;
}
.mainGal{
	padding:58px 0 54px;
	width:1000px;
	margin:0 auto;
}
.mainGal h2{
	text-align:center;
	color:#4f5a70;
	margin:0 0 49px;
	text-transform:uppercase;
	font: 36px/41px 'HelveticaLTW10-Roman' !important;
}
.mainGal2{
	padding:25px 0 80px;
	width:1000px;
	margin:0 auto;
}
.uGal{
	width:1180px;
	position:relative;
	left:-100px;
	text-align:center;
}
.uGal.ug2{
	display:none;
}
.uGal li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin:0 8px 19px;
	position:relative;
-webkit-box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.6);
-moz-box-shadow:    0px 3px 7px 0px rgba(0, 0, 0, 0.6);
box-shadow:         0px 3px 7px 0px rgba(0, 0, 0, 0.6);
}
.uGal li img{
	display:block;
}
.uGal li .inf{
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	text-align:center;
	padding:13px 5px 0;
	background:rgb(255,255,255);
	background:rgba(255,255,255,0.6);
	opacity:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-transition: all 0.25s ease-out;
	-moz-transition: all 0.25s ease-out;
	-o-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
}
.uGal .inf h4{
	color:#4a4a4a;
	font: 19px/20px 'HelveticaLTW10-Roman' !important;
	margin:0 10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.uGal .inf p{
	color:#4a4a4a;
	font: 14px/19px 'HelveticaLTW10-Roman' !important;
}
.uGal li:hover .inf{
	opacity:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.uGal li .inf a{
	position:absolute;
	left:0;top:0;width:100%;bottom:0;
	display:block;
}

.mainGal .btnOrd{
	position:relative;
	right:auto;
	bottom:auto;
	padding:0;
	width:275px;
	margin:29px 0 0 680px !important;
}

.revJaw{
	position:relative;
	overflow:hidden;
	background:url(img/reviews.jpg) center center no-repeat;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.revJaw .jaw{
	height:788px;
	padding:45px 0 0;
}
.revJaw h2{
	color:#fff;
	font: 36px/41px 'HelveticaLTW10-Roman' !important;
	text-align:center;
	margin:0 0 37px;
}
.uRev li{
	display:block;
	border:1px solid #fff;
	position:relative;
	margin:0 auto 77px;
	width:818px;
	padding:23px 14px 29px 81px;
	color:#fff;
}
.uRev li:after{
	content:'';
	display:block;
	position:absolute;
	background:url(img/daw.png);
	width:50px;
	height:38px;
	left:16px;
	top:22px;
}
.uRev p{
	font: 14px/16px 'HelveticaLTW10-Roman' !important;
	margin:0 0 16px;
}
.uRev h5{
	font: 14px/16px 'HelveticaLTW10-Roman' !important;
	margin:0;
	text-align:right;
}
.uRev .rImg{
	position:absolute;
	left:62px;
	display:block;
	bottom:-51px;
}
.uRev .ur2 .rImg{
	left:auto;
	right:62px;
}
.uRev .ur2 h5{
	text-align:left
}
.btnRev{
	display:block;
	height:49px;
	width:268px;
	border:1px solid #fff;
	text-transform:uppercase;
	color:#fff;
	margin:-49px 0 0 649px;
	text-align:center;
	text-decoration:none;
	font: 21px/51px 'HelveticaLTW10-Roman' !important;
	background:rgba(255,255,255,0);
	-webkit-transition: all 0.25s ease-out !important;
	-moz-transition: all 0.25s ease-out !important;
	-o-transition: all 0.25s ease-out !important;
	transition: all 0.25s ease-out !important;
}
.btnRev:hover{
	background:rgba(255,255,255,0.2);
}

.steps{
	background:#0099ff;
	position:relative;
	-webkit-box-shadow: #666 0px 0 3px;
	-moz-box-shadow: #666 0px 0 3px;
	box-shadow: #666 0px 0 3px;
	padding:45px 0 73px;
}
.steps h2{
	color:#fff;
	font: 36px/47px 'HelveticaLTW10-Roman' !important;
	margin:0 auto 48px;
	width:900px;
}
.uSteps {
	position:relative;
	width:1000px;
	margin:0 0 0 9px;
	white-space:nowrap;
}
.uSteps li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:154px;
}
.uSteps .bull{
	display:block;
	border:2px solid #fff;
	width:85px;
	height:85px;
	position:relative;
	margin:0 auto 12px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.uSteps .bull img{
	position:absolute;
	display:block;
	margin:auto;
	left:0;top:0;right:0;bottom:0;
}
.uSteps .bull:after{
	content:'';
	display:block;
	position:absolute;
	background:url(img/sprite.png) no-repeat 0 -50px;
	height:2px;
	right:-64px;
	width:57px;top:39px;
}
.uSteps li:last-child .bull:after{
	display:none;
}
.uSteps p{
	font: 13px/16px 'HelveticaLTW10-Roman' !important;
	color:#fff;
	margin:0;
	text-align:center;
	white-space:nowrap;
}

.uSteps p span{
	font-size:18px;
	position:relative;
}
.uSteps p span:after{
	content:'';
	display:block;
	position:absolute;
	background:url(img/sprite.png) no-repeat -300px -350px;
	width:64px;
	height:79px;
	left:-112px;
	top:-65px;
}
.prices{
	padding:53px 0 38px;
	position: relative;
}
.prices h2{
	display:block;
	width:900px;
	margin:0 auto 53px;
	color:#454f62;
	font: 36px/47px 'HelveticaLTW10-Roman' !important;
}
.profTab{
	margin:0 auto 55px;
	-webkit-box-shadow: #666 0px 1px 4px;
	-moz-box-shadow: #666 0px 1px 4px;
	box-shadow: #666 0px 1px 4px;
	position:relative;
}
.profTab td{
	vertical-align:top;
	width:490px;
}
.profTab img{
	display:block;
}
.profTab .tdBlue{
	background: #1595e9;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1595e9), to(#18a3ff));
	background: -webkit-linear-gradient(#1595e9, #18a3ff);
	background: -moz-linear-gradient(#1595e9, #18a3ff);
	background: -ms-linear-gradient(#1595e9, #18a3ff);
	background: -o-linear-gradient(#1595e9, #18a3ff);
	background: linear-gradient(#1595e9, #18a3ff);
	-pie-background: linear-gradient(#1595e9, #18a3ff);
	border-top:2px solid #0099ff;
	color:#fff;
}
.profTab .tdBlue>div{
	position:relative;
	padding:25px 50px 0 51px;
}
.profTab h3{
	margin:0 0 20px;
	font: 24px/28px 'HelveticaLTW10-Roman' !important;
}
.profTab p{
	margin:0 0 16px;
	max-height:170px;
	overflow:hidden;
	font: 14px/16px 'HelveticaLTW10-Roman' !important;
}
.profTab .star{
	display:block;
	position:absolute;
	width:97px;
	height:97px;
	left:50px;
	top:231px;
}
.profTab .star span{
	display:block;
	color:#fff;
	text-align:center;
	font: 24px/28px 'HelveticaLTW10-Roman' !important;
	position:absolute;
	top:35px;
	left:0;
	width:100%;
}
.profTab .star2{
	display:block;
	position:absolute;
	width:97px;
	height:97px;
	left:131px;
	top:231px;
}
.profTab .star2 table{
	display:block;
	color:#4a4a4a;
	text-align:center;
	font: 13px/16px 'HelveticaLTW10-Roman' !important;
	position:absolute;
	top:0;
	left:0;
	width:97px;

}
.profTab .star2 table td{
	vertical-align:middle;
	height:97px;
}
.profTab .price{
	position:absolute;
	left:270px;
	top:262px;
	font: 24px/27px 'HelveticaLTW10-Roman' !important;
}
.startL,.startR,.start{
	visibility:hidden;
}
.startLeft{
	visibility: visible;
	-webkit-animation: fadeInLeft 1.75s ease both;
	-moz-animation: fadeInLeft 1.75s ease both;
	-ms-animation: fadeInLeft 1.75s ease both;
	-o-animation: fadeInLeft 1.75s ease both;
	animation: fadeInLeft 1.75s ease both;
}
.startRight{
	visibility: visible;
	-webkit-animation: fadeInRight 1.75s ease both;
	-moz-animation: fadeInRight 1.75s ease both;
	-ms-animation: fadeInRight 1.75s ease both;
	-o-animation: fadeInRight 1.75s ease both;
	animation: fadeInRight 1.75s ease both;
}
.start0{
	visibility: visible;
	-webkit-animation: fadeIn 1.75s ease both;
	-moz-animation: fadeIn 1.75s ease both;
	-ms-animation: fadeIn 1.75s ease both;
	-o-animation: fadeIn 1.75s ease both;
	animation: fadeIn 1.75s ease both;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-ms-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -ms-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-ms-keyframes fadeInRight {
  0% {
    opacity: 0;
    -ms-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeIn {
	0% {opacity: 0;} 
    100% {opacity: 1;} 
}
@-moz-keyframes fadeIn {
	0% {opacity: 0;} 
    100% {opacity: 1;} 
}
@-ms-keyframes fadeIn {
	0% {opacity: 0;} 
    100% {opacity: 1;} 
}
@keyframes fadeIn {
	0% {opacity: 0;} 
    100% {opacity: 1;} 
}



/* Footer
-----------------------------------------------------------------------------*/
.footer {
	margin: -154px auto 0;
	min-width: 1000px;
	height: 154px;
	background: #2e2e2e;
	position: relative;
	display:block;
}
.fTab{
	width:1000px;
	margin:0 auto;
}
.fTab td{
	vertical-align:top;
}
.fTab .ft1{
	width:250px;
	padding:44px 0 0;
}
.fTab .ft2{
	padding:35px 0 0;
}
.fLogo{
	position:relative;
	font: 25px/25px 'HelveticaLTW10-Roman' !important;
	margin:0 0 25px 91px;
}
.fLogo a b{
	font: 25px/25px 'HelveticaW01-Light' !important;
	color:#AAA8A8;
}
.fLogo a{
	text-decoration:none;
	color:#fff;
}
.fLogo img{
	position:absolute;
	left:-54px;
	top:-2px;
}
.fLogo a span{
	font: 9px/25px 'HelveticaLTW10-Roman' !important;
	position:relative;
	top:-13px;
}
.copy{
	color:#aaa8a8;
	font: 10px/13px 'HelveticaLTW10-Roman' !important;
	margin:0 0 0 72px;
}
.copy span{
	color:#fff;
}

.fTab .fPhone{
	margin:0 0 45px 124px;
	color:#F3F3F3;
	font: 14px/23px 'HelveticaLTW10-Roman' !important;
	white-space:nowrap;
}
.fTab .fPhone span{
	font: 24px/25px 'HelveticaLTW10-Roman' !important;
}
#fMenu {
	text-align:center;
	margin:0 0 0 80px;
}
#fMenu li{
	display:-moz-inline-stack;
	display:inline-block; 
	zoom:1;
	*display:inline;
	vertical-align:top;
	font: 12px/15px 'HelveticaLTW10-Roman' !important;
	margin:0 31px 0 32px;
}
#fMenu li a{
	text-decoration:none;
	color:#ccc;
}
#fMenu li.current_page_item a,#fMenu li a:hover{
	color:#fff;
}




/* modal windows
-----------------------------------------------------------------------------*/


.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 10000;background:rgba(0,0,0,0.75) !important; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; }
.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(http://cs-remont.ru/wp-content/themes/epixx/img/loader.gif) no-repeat 50% 50%; }

.box-modal_close {	
	display:block;
	position: absolute;
	top: -4px;
	right: -29px;
	width: 25px;
	height: 25px;
	background: #fff url(img/fancy/close.gif) no-repeat center center;
	cursor: pointer;
	z-index: 1103;
}
.box-modal{
	position:relative;
	background: #1595e9;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1595e9), to(#18a3ff));
	background: -webkit-linear-gradient(#1595e9, #18a3ff);
	background: -moz-linear-gradient(#1595e9, #18a3ff);
	background: -ms-linear-gradient(#1595e9, #18a3ff);
	background: -o-linear-gradient(#1595e9, #18a3ff);
	background: linear-gradient(#1595e9, #18a3ff);
	-pie-background: linear-gradient(#1595e9, #18a3ff);
	width:284px;
	padding:12px 32px 20px;
	color:#fff;
	border:4px solid #fff;
}
.box-modal h4{
	font: 30px/35px 'HelveticaLTW10-Roman' !important;
	margin:0 0 15px;
	text-transform:uppercase
}
.box-modal h5{
	font: 24px/27px 'HelveticaLTW10-Roman' !important;
	margin:0 0 15px;
	text-transform:uppercase
}
.box-modal .inf{
	font: 14px/18px 'HelveticaLTW10-Roman' !important;
	margin:0 0 8px;
	clear:both;
}

.box-modal input[type='text']{
	width:272px;
	display:block;
	margin:0 0 5px;
	padding:0 6px;
	height:31px;
	font: 15px/31px 'HelveticaLTW10-Roman' !important;
	color:#4A4A4A;
	background:#fff;
	border:none;
}
.box-modal textarea{
	width:272px;
	max-width:727px;
	display:block;
	margin:0 0 5px;
	padding:5px 6px;
	height:80px;
	resize:none;
	max-height:80px;
	font: 15px/18px 'HelveticaLTW10-Roman' !important;
	color:#4A4A4A;
	background:#fff;
	border:none;
}
.box-modal input[type='text']::-webkit-input-placeholder,.box-modal textarea::-webkit-input-placeholder {color:#aaa8a8;}
.box-modal input[type="text"]:-moz-placeholder,.box-modal textarea:-moz-placeholder {color:#aaa8a8;}
.box-modal input[type="text"].placeholder,.box-modal textarea.placeholder {color:#aaa8a8;}

.box-modal .subBtn{
	width:160px;
	color:#fff;
	margin:0 0 6px;
	position:relative;
	font: 15px/21px 'HelveticaLTW10-Roman' !important;
	padding:5px 10px 5px;
	text-align:center;
	text-transform:uppercase;
	float:right;
	
	background:#FFCC00;
	-webkit-transition: all 0.25s ease-out !important;
	-moz-transition: all 0.25s ease-out !important;
	-o-transition: all 0.25s ease-out !important;
	transition: all 0.25s ease-out !important;
}
.box-modal .subBtn:after{
	display: table;
	clear: both;
	content: '';
}
.box-modal .subBtn:hover{
	background:#fea400;
}
.box-modal .subBtn input{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	bottom:0;right:0;
	border:none;
	background:url(blank.gif);
	cursor:pointer;
}

.box-modal3{
	position:relative;
	background: #1595e9;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1595e9), to(#18a3ff));
	background: -webkit-linear-gradient(#1595e9, #18a3ff);
	background: -moz-linear-gradient(#1595e9, #18a3ff);
	background: -ms-linear-gradient(#1595e9, #18a3ff);
	background: -o-linear-gradient(#1595e9, #18a3ff);
	background: linear-gradient(#1595e9, #18a3ff);
	-pie-background: linear-gradient(#1595e9, #18a3ff);
	width:350px;
	padding:40px 32px 39px;
	color:#fff;
	border:4px solid #fff;
	color:#fff;
}

.box-modal3 p{
	font: 24px/28px 'HelveticaLTW10-Roman' !important;
	margin:0;
	text-align:center;
}

.map{position:relative; width:100%;
	-webkit-box-shadow: 0px 0 4px 0px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    0px 0 4px 0px rgba(0, 0, 0, 0.75);
	box-shadow:         0px 0 4px 0px rgba(0, 0, 0, 0.75);
}
#map{width:100%; height:400px}
.ymaps-copyrights-legend, .ymaps-logotype-div{display:none !important}
.ymaps-b-balloon__content-body{font:17px/17px 'HelveticaLTW10-Roman' !important;}


.h1{
	position:relative;
	background: #005B99;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#005B99), to(#0065a9));
	background: -webkit-linear-gradient(#005B99, #0065a9);
	background: -moz-linear-gradient(#005B99, #0065a9);
	background: -ms-linear-gradient(#005B99, #0065a9);
	background: -o-linear-gradient(#005B99, #0065a9);
	background: linear-gradient(#005B99, #0065a9);
	-pie-background: linear-gradient(#005B99, #0065a9);
	padding:55px 0 56px;
}

.h1 h1,.h1_2 h1{
	display:block;
	margin:0 auto;
	width:900px;
	color:#fff;
	text-transform:uppercase;
	font: 36px/36px 'HelveticaLTW10-Roman' !important;
}
.h1_2{
	height:148px;
	position:relative;
}
.h1_2.h1Bg{
	background:url(img/about.jpg) center center no-repeat;
}
.h1_2.h1Bg2{
	background:url(img/vacancy.jpg) center center no-repeat;
}
.h1_2 h1{
	padding:56px 0 0;
	position:relative;
}
.contTab{
	width:900px;
	margin:0 auto 35px;
}
.contTab td{
	vertical-align:top;
	border-bottom:2px solid #0099ff;
}
.contTab .ct2{
	width:585px;
	padding:52px 0 55px 20px;
}
.contTab .ct1{
	padding:49px 0 55px 10px;
}
.contTab h3{
	color:#4f5a70;
	font: 24px/27px 'HelveticaLTW10-Roman' !important;
	margin:0 0 2px;
}
.contTab ul{
	margin:0 0 16px;
}
.contTab p{
	margin:0 0 32px;
}
.contTab p,.contTab li{
	color:#717070;
	font: 14px/16px 'HelveticaLTW10-Roman' !important;
}
.contTab li a{
	color:#717070;
	text-decoration:none;
}
.contTab li a:hover{
	text-decoration:underline;
}

.contTab input[type='text']{
	width:568px;
	display:block;
	margin:0 0 5px;
	padding:0 6px;
	height:29px;
	font: 14px/29px 'HelveticaLTW10-Roman' !important;
	color:#717070;
	background:#fff;
	border:2px solid #aaa8a8;
}
.contTab textarea{
	resize:none;
	width:568px;
	max-width:568px;
	display:block;
	margin:0 0 8px;
	padding:5px 6px;
	height:116px;
	max-height:116px;
	font: 14px/17px 'HelveticaLTW10-Roman' !important;
	color:#717070;
	background:#fff;
	border:2px solid #aaa8a8;
}
.contTab input[type='text']::-webkit-input-placeholder,.contTab textarea::-webkit-input-placeholder {color:#a9a9a9;}
.contTab input[type="text"]:-moz-placeholder,.contTab textarea:-moz-placeholder {color:#a9a9a9;}
.contTab input[type="text"].placeholder,.contTab textarea.placeholder {color:#a9a9a9;}

.contTab .subBtn{
	width:120px;
	background:#0099ff;
	color:#fff;
	float:right;
	margin:0;
	position:relative;
	font: 15px/35px 'HelveticaLTW10-Roman' !important;
	height:32px;
	text-align:center;
	text-transform:uppercase;
}
.contTab .subBtn:hover{
	background:#0071bd;
}
.contTab .subBtn input{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	bottom:0;right:0;
	border:none;
	background:url(blank.gif);
	cursor:pointer;
}

.howCome{
	width:900px;
	margin:0 auto 92px;
	padding:0 0 50px;
}
.howCome h2{
	text-transform:uppercase;
	color:#4f5a70;
	font: 36px/41px 'HelveticaLTW10-Roman' !important;
	margin:0 0 39px;
}

.vacancy{
	width:905px;
	margin:0 auto;
	padding:20px 0 58px;
}
.quote{
	margin:0 0 63px;
}
.quote blockquote{
	color:#AAA8A8;
	font: italic 14px/16px 'HelveticaLTW10-Roman' !important;
	white-space:nowrap;
	margin:0 0 35px 393px;
}
.quote .inf1{
	color:#4a4a4a;
	text-indent:13px;
	margin:0 0 22px;
	font: 14px/19px 'HelveticaLTW10-Roman' !important;
}
.quote .inf2{
	color:#4a4a4a;
	margin:0 0 19px 12px;
	font: 14px/19px 'HelveticaLTW10-Roman' !important;
}
.uVac>li{
	display:block;
	position:relative;
	border-top:2px solid #0099ff;
	padding:30px 0 27px;
}
.uVac h2{
	font: 24px/32px 'HelveticaLTW10-Roman' !important;
	color:#4f5a70;
	text-transform:uppercase;
	margin:0 0 33px;
}
.uVac h4{
	font: 18px/22px 'HelveticaLTW10-Roman' !important;
	color:#4f5a70;
	margin:0 0 14px 38px;
}
.uVac ul {
	margin:0 0 32px 38px;
}
.uVac ul li{
	font: 15px/17px 'HelveticaLTW10-Roman' !important;	
	padding:0 0 0 15px;
	background:url(img/dot.png) no-repeat left 5px;
	color:#717070;
}

.infJaw{
	width:905px;
	margin:0 auto 52px;
	border-bottom:2px solid #0099ff;
	padding:45px 0 33px;
}
.infJaw p{
	font: 14px/17px 'HelveticaLTW10-Roman' !important;	
	color:#717070;
	text-indent:20px;
	margin:0 60px 63px 0;
}
.infJaw blockquote{
	margin:0 0 0 540px;
}
.garant{
	width:905px;
	margin:0 auto 82px;
}
.garant h2{
	text-transform:uppercase;
	color:#4f5a70;
	font: 36px/41px 'HelveticaLTW10-Roman' !important;
	margin:0 0 32px 3px;
}
.garant ul{
	margin:0 0 30px 38px;
}
.garant li{
	color:#717070;
	font: 14px/20px 'HelveticaLTW10-Roman' !important;
	margin:0 0 18px;
}

.more{
	text-align:center;
	margin:-5px 0 10px;
}
.more a{
	position:relative;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	color:#4a4a4a;
	text-transform:uppercase;
	background:#ffcc00;
	font: 17px/34px 'HelveticaLTW10-Roman' !important;
	border:3px solid #fff;
	height:32px;
	padding:0 25px;
	-webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    0px 2px 4px 0px rgba(0, 0, 0, 0.75);
	box-shadow:         0px 2px 4px 0px rgba(0, 0, 0, 0.75);
	-webkit-transition: all 0.25s ease-out !important;
	-moz-transition: all 0.25s ease-out !important;
	-o-transition: all 0.25s ease-out !important;
	transition: all 0.25s ease-out !important;
}
.more a:hover{
	background:#fea400;
	text-decoration:none;
}

.over{
	overflow:hidden;
}
.bubb{
	position:relative;
	width:1000px;
	margin:0 auto;
	height:942px;
}
.bubb h2{
	width:442px;
	display:block;
	text-align:center;
	text-transform:uppercase;
	color:#4f5a70;
	padding:83px 0 0;
	font: 36px/47px 'HelveticaLTW10-Roman' !important;
}
.bubb div{
	position:absolute;
	color:#fff;
	visibility:hidden;
}
.bubb div.flip{
	visibility:visible;
}
.bubb div p{
	margin:0;
}
.bubb div i{
	display:block;
	position:absolute;
	left:0;top:0;
	width:100%;
	height:100%;right:0;
	bottom:0;
	background:#7fccff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index:0;
}
.bubb div table{
	width:100%;
	height:100%;
	position:relative;
}
.bubb div table td{
	vertical-align:middle;
	text-align:center;
}
.bubb .b1{width:204px;height:204px;left:467px;top:152px;z-index:5;}
.bubb .b2{width:270px;height:270px;left:600px;top:242px;}
.bubb .b3{width:270px;height:270px;left:134px;top:370px;}
.bubb .b4{width:223px;height:223px;left:427px;top:456px;z-index:5;}
.bubb .b5{width:500px;height:500px;left:511px;top:521px;}
.bubb .b6{width:211px;height:211px;left:89px;top:621px;z-index:5;}
.bubb .b7{width:550px;height:550px;left:-139px;bottom:-382px;}
.bubb .b2 i,.bubb .b3 i,.bubb .b4 i,.bubb .b7 i{background:#ffcc00;}
.bubb .b1 p{font: 13px/16px 'HelveticaLTW10-Roman' !important;}
.bubb .b1 p span{font: 36px/36px 'HelveticaLTW10-Roman' !important;display:inline-block;}

.bubb .b2 p{font: 13px/16px 'HelveticaLTW10-Roman' !important;}
.bubb .b2 p span{font: 60px/60px 'HelveticaLTW10-Roman' !important;display:inline-block;}

.bubb .b3 p{font: 18px/22px 'HelveticaLTW10-Roman' !important;}
.bubb .b3 p span{font: 60px/60px 'HelveticaLTW10-Roman' !important;display:inline-block;}

.bubb .b4 p{font: 13px/16px 'HelveticaLTW10-Roman' !important;}
.bubb .b4 p span{font: 40px/40px 'HelveticaLTW10-Roman' !important;display:inline-block;}

.bubb ul{
	text-align:left;
	margin:0 0 0 100px;
}
.bubb ul li{
	font: 18px/25px 'HelveticaLTW10-Roman' !important;
	padding:0 0 0 26px;
	background:url(img/daw2.png) no-repeat left 5px;
}

.bubb .b6 p{font: 13px/16px 'HelveticaLTW10-Roman' !important;}
.bubb .b6 p span{font: 60px/60px 'HelveticaLTW10-Roman' !important;display:inline-block;}
.bubb .b7 p{font: 18px/27px 'HelveticaLTW10-Roman' !important;color:#4a4a4a;padding-top:95px;}
.bubb .b7 p span{font: 15px/27px 'HelveticaLTW10-Roman' !important;display:inline-block;}
.bubb .b7 p em{font: 24px/27px 'HelveticaLTW10-Roman' !important;display:inline-block;}
.bubb .b7 table td{
	vertical-align:top;
}
.uz{
	display:block;
	position:absolute;
	background:#7fccff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index:0;
	visibility:hidden;
}
.uz.flip{
	visibility:visible;
}
.uz.z1{width:10px;height:10px;left:450px;top:190px;}
.uz.z2{width:20px;height:20px;left:420px;top:310px;}
.uz.z3{width:26px;height:26px;left:505px;top:360px;}
.uz.z4{width:50px;height:50px;left:564px;top:368px;z-index:6;}
.uz.z5{width:73px;height:73px;left:488px;top:391px;}
.uz.z6{width:66px;height:66px;left:871px;top:457px;}
.uz.z7{width:65px;height:65px;left:80px;top:608px;z-index:6;}
.uz.z8{width:96px;height:96px;left:361px;top:648px;}
.uz.z9{width:41px;height:41px;left:-11px;top:756px;}
.uz.z10{width:39px;height:39px;left:465px;top:852px;}
.uz.z5,.uz.z6,.uz.z7,.uz.z10{background:#ffcc00;}


/*.animated { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    -webkit-animation-timing-function: ease-in; 
    animation-timing-function: ease-in; 
} */
.flip{
	visibility: visible;
	-webkit-animation: wiggle 1s ease both;
	-moz-animation: wiggle 1s ease both;
	-ms-animation: wiggle 1s ease both;
	-o-animation: wiggle 1s ease both;
	animation: wiggle 1s ease both;
}
@-webkit-keyframes wiggle { 
    0% { -webkit-transform: skewX(9deg); } 
    10% { -webkit-transform: skewX(-8deg); } 
    20% { -webkit-transform: skewX(7deg); } 
    30% { -webkit-transform: skewX(-6deg); } 
    40% { -webkit-transform: skewX(5deg); } 
    50% { -webkit-transform: skewX(-4deg); } 
    60% { -webkit-transform: skewX(3deg); } 
    70% { -webkit-transform: skewX(-2deg); } 
    80% { -webkit-transform: skewX(1deg); } 
    90% { -webkit-transform: skewX(0deg); } 
    100% { -webkit-transform: skewX(0deg); } 
} 
@keyframes wiggle { 
    0% { transform: skewX(9deg); } 
    10% { transform: skewX(-8deg); } 
    20% { transform: skewX(7deg); } 
    30% { transform: skewX(-6deg); } 
    40% { transform: skewX(5deg); } 
    50% { transform: skewX(-4deg); } 
    60% { transform: skewX(3deg); } 
    70% { transform: skewX(-2deg); } 
    80% { transform: skewX(1deg); } 
    90% { transform: skewX(0deg); } 
    100% { transform: skewX(0deg); } 
} 










