html{overflow-y:scroll;}
html, body{margin:0;padding:0;width:100%;height:100%;}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
img{border:0;vertical-align:top;}
address{font-style:normal;}
q{font-style:italic;quotes:"\00ab" "\00bb";}
a:focus{outline:0;}
a:hover{outline:0;}
a:active{outline:0;}
abbr[title]{border-bottom:1px dotted;}
pre,
code,
kbd,
samp{font-family:'courier new', monospace;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
small{font-size:70%;}
sub,
sup{font-size:70%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
figure, form{margin:0;}
fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;}
textarea{overflow:auto;vertical-align:top;}
table{border:0;border-collapse:collapse;border-spacing:0;}
th, td{border:0;padding:0;}
th{text-align:center;font-weight:normal;}
caption{font-weight:bold;}
/**/body{font:15px/19px 'PT Sans', sans-serif;color:#000;text-align:left;width:100%;min-width:1024px;}
html.main body{background:#f2f0e5;}
a img{border:none;outline:0;}
a{outline:0;}
ol ul{list-style-type:disc;}
ul,ol{padding:0;margin-left:20px;}
ul,ol{padding:0;margin-left:20px;}
table.dataTable{background-color:#f2f0e4;border-radius:10px;
	box-shadow:inset -6px 4px 7px 0px rgba(234, 230, 221, 1);display:block;}
table.dataTable td{padding:5px;border:1px solid #c9c7bb;vertical-align:middle;}
table.dataTable tr:first-child td{border-top:0px;padding-top:5px;}
table.dataTable tr:last-child td{border-bottom:0px;padding-bottom:19px;}
table.dataTable td:first-child{border-left:0px;padding-left:19px;}
table.dataTable td:last-child{border-right:0px;padding-right:19px;}
table.sp_web{margin-bottom:60px;}
table.sp_web td{vertical-align:top;}
.additional-padding{padding-left:25px;}
h1{margin:39px 0 35px 0;text-align:left;color:#000;font:bold 32px/37px 'PT Sans', sans-serif;}
h2{margin:23px 0 23px 0;text-align:left;color:#000;font:bold 26px/29px 'PT Sans', sans-serif;}
h3{margin:20px 0 20px 0;text-align:left;color:#000;font:bold 18px/25px 'PT Sans', sans-serif;}
h2.h2Mt0{margin-top:0;}
h3.h3Mt0{margin-top:0;}
.complectation h2{margin:0 0 0 0;font:bold 27px/25px 'PT Sans', sans-serif;}
.complectation.dsg h2{margin:33px 0 33px 0;font:bold 27px/25px 'PT Sans', sans-serif;}
.complectation h3.special{margin:40px 0 44px 0;}
.blue-line-wrap h2,.grey-line-wrap h2{font:bold 50px/19px 'PT Sans', sans-serif;margin:0 0 51px 0;padding:0;color:#fff;}
a{color:#1e46e6;}
a:hover{color:#f20022;}
.blue-line-wrap a,.grey-line-wrap a{color:#fff;}
.blue-line-wrap a:hover,.grey-line-wrap a:hover{color:#40fffd;}
a.redhover{color:#f20022;}
.header{position:fixed;top:0;z-index:90000;width:100%;height:67px;background:#000;}
.portfolio-menu{position:fixed;top:67px;z-index:80000;width:100%;height:45px;background:rgba(45,82,230,0.93);}
h1.portfolio{width:946px;margin:0 auto 10px auto;padding:0;padding-top:84px;}
.portfolio-menu a{display:block;float:left;margin:0 25px 0 0;padding:15px 0;text-decoration:none;font-size:15px;font-weight:bold;color:#fff;text-transform:uppercase;}
.portfolio-menu a:hover{color:#b3fffe;}
.portfolio-menu a.active{color:#40fffd;}
.portfolio-menu nav{position:absolute;top:0;left:50%;width:946px;margin:0 auto;margin-left:-473px;}
.header_wrap{position:absolute;top:0;left:50%;width:946px;height:67px;margin:0 auto;margin-left:-473px;}
#logo{display:block;position:absolute;top:11px;left:0;height:41px;width:100px;}
span.skype_pnh_print_container{display:inline !important;}
span.skype_pnh_container{display:none !important;}
#trigger-overlay{position:absolute;top:19px;right:0px;width:46px;height:46px;margin:0;padding:0;border:0;outline:0;}
#trigger-overlay span{display:block;width:40px;height:4px;background:#fff;margin-bottom:8px;}
#trigger-overlay:hover span{background:#b3fffe;}
.m-v{float:left;width:247px;padding:0;background:#343434;visibility:hidden;}
.m-v11{visibility:hidden;left:247px;width:248px;background:#163dd8;overflow:hidden;}
.menu_top ul{margin:0;padding:0 0 11px 0;list-style:none;}
.menu_top ul.v1{padding:7px 0 11px 0;overflow:hidden;}
.menu_top ul.v11{padding-top:12px;padding-bottom:0;}
.menu_top .v1 li{display:block;float:left;clear:both;width:100%;margin:0;padding:0;list-style:none;text-align:center;cursor:pointer;overflow:hidden;}
.menu_top .v1 li a{display:block;float:left;width:189px;margin:0;padding:4px 29px 4px 29px;color:#b5b5b5;font:16px 'PT Sans', sans-serif;text-decoration:none;text-align:left;}
.menu_top .v1 li.li_line_padd{margin:0 0 7px 0;padding:0 0 12px 0;}
.menu_top ul.v1 li a:hover{color:#fff;}
.menu_top ul.v1 li a.active{color:#fff;}
.menu_top .v11 li{display:block;clear:both;width:100%;list-style:none;text-align:left;cursor:pointer;overflow:hidden;font:16px 'PT Sans', sans-serif;color:#fff;}
.menu_top .v11 li.licapt{width:227px;padding:0px 0 0 21px;background:none;font:bold 24px 'PT Sans', sans-serif;text-align:left;color:#fff;}
.menu_top .v1 li.licapt{width:227px;padding:0px 0 10px 27px;background:none;font:bold 24px 'PT Sans', sans-serif;text-align:left;color:#fff;}
.menu_top .v11 li a{display:block;float:left;width:130px;margin:0;padding:29px 6px 27px 91px;text-decoration:none;color:#fff;}
.menu_top ul.v11 li a:hover{color:#40fffd;}
.menu_top ul.v11 li a.active{color:#40fffd;}
.menu_top .v11 li a{background:url(../../files/2010/images/sprites-pf-menu.png) no-repeat;}
.menu_top .v11 li.liclass0 a:hover{background-position:23px -240px;}
.menu_top .v11 li.liclass1 a:hover{background-position:23px 17px;}
.menu_top .v11 li.liclass2 a:hover{background-position:23px -502px;}
.menu_top .v11 li.liclass3 a:hover{background-position:-242px -512px;}
.menu_top .v11 li.liclass0 a{background-position:-241px -240px;}
.menu_top .v11 li.liclass1 a{background-position:-242px 17px;}
.menu_top .v11 li.liclass2 a{background-position:-239px -764px;}
.menu_top .v11 li.liclass3 a{background-position:23px -773px;}
.content{width:100%;}
.content-wrap{width:946px;margin:0 auto;padding:0 0 56px 0!important;overflow:hidden;}
.topmargin{margin-top:67px;}
.ca_banner{width:100%;position:relative;overflow:hidden;background:#98d451;box-shadow:inset 0 12px 8px -8px #4e4d4d;}
.ca_slide{width:100%;height:100%;position:relative;overflow:hidden;margin:0 auto;}
.ca_zone{position:absolute;width:100%;height:100%;}
.ca_wrap{position:relative;display:table-cell;vertical-align:middle;text-align:center;}
.ca_wrap img.ca_shown{display:inline !important;}
.ca_banner1{height:582px;}
.ca_bg1{}
.ca_banner1 .ca_wrap1{width:272px;height:272px;}
.ca_banner1 .ca_zone1{top:217px;left:0px;}
.ca_banner1 .ca_wrap1.ca_wrap-lobster-logo{width:272px;height:272px;}
.ca_banner1 .ca_zone1.ca_zone-lobster-logo{top:217px;left:0px;}
.ca_banner1 .ca_wrap1.ca_wrap-vodoparad-logo{width:417px;height:375px;z-index:1;}
.ca_banner1 .ca_zone1.ca_zone-vodoparad-logo{top:155px;left:391px;}
.ca_banner1 .ca_zone2{top:152px;left:389px;}
.ca_banner1 .ca_wrap2{width:627px;height:359px;}
.ca_banner1 .ca_wrap2.ca_wrap-lobster-site{width:627px;height:359px;}
.ca_banner1 .ca_zone2.ca_zone-lobster-site{top:152px;left:389px;}
.ca_banner1 .ca_wrap2.ca_wrap-vodoparad-site{width:491px;height:284px;z-index:0;}
.ca_banner1 .ca_zone2.ca_zone-vodoparad-site{top:209px;left:0px;}
.ca_banner1 .ca_zone3{top:44px;left:0px;}
.ca_banner1 .ca_wrap3{width:500px;height:90px;}
.ca_banner1 .ca_wrap3.ca_wrap-lobster-title{width:500px;height:90px;}
.ca_banner1 .ca_zone3.ca_zone-lobster-title{top:44px;left:0px;}
.ca_banner1 .ca_wrap3.ca_wrap-vodoparad-title{width:593px;height:92px;}
.ca_banner1 .ca_zone3.ca_zone-vodoparad-title{top:43px;left:46px;}
.ca_banner1 .ca_zone4{top:298px;left:312px;}
.ca_banner1 .ca_wrap4{width:93px;height:103px;}
.ca_banner1 .ca_wrap4.ca_wrap-lobster-and{width:93px;height:103px;}
.ca_banner1 .ca_zone4.ca_zone-lobster-and{top:298px;left:312px;}
.ca_banner1 .ca_wrap4.ca_wrap-vodoparad-and{width:57px;height:241px;}
.ca_banner1 .ca_zone4.ca_zone-vodoparad-and{top:228px;left:841px;}
.text{width:100%;}
.text-wrap{width:946px;margin:0 auto;position:relative;padding:45px 0 66px 0;overflow:hidden;}
.text-wrap a{text-decoration:none;border-bottom:1px solid #6191ff;}
.text-wrap a:hover{border-color:#ff7c8f;}
.blue-line{width:100%;box-shadow:inset 0 14px 8px -8px #081b9a;background:#163dd8;}
.blue-line-wrap{background:url(../../files/2010/images/blue-line.jpg) 0 37px no-repeat;position:relative;width:946px;min-height:70px;margin:0 auto;padding:56px 0 36px 0;overflow:hidden;color:#fff;font:18px/20px 'PT Sans', sans-serif;}
.grey-line{width:100%;box-shadow:inset 0 12px 8px -8px #353535;background:#606060;}
.grey-line-wrap{background:url(../../files/2010/images/grey-line2.jpg) 0 169px no-repeat;position:relative;width:946px;color:#fff;margin:0 auto;padding:67px 0 36px 0px;overflow:hidden;font:18px/20px 'PT Sans', sans-serif;}
.main-icons-web-development,.main-icons-design{position:relative;margin:60px 0 0 0;}
.main-icons-web-development{height:354px;}
.main-icons-design{height:197px;margin:80px 0 0 0;}
.main-icons-web-development h3, .main-icons-design h3{font:bold 36px/36px 'PT Sans', sans-serif;color:#fff;margin:0;padding:0;}
.main-icons-web-development h3 a,.main-icons-design h3 a{position:absolute;display:block;height:123px;padding:107px 0 0 0;z-index:2;font:bold 36px/36px 'PT Sans', sans-serif;color:#fff;text-decoration:none;background-image:url(../../files/2010/images/main-icons2.png);background-repeat:no-repeat;}
.main-icons-web-development h3 a:hover,.main-icons-design h3 a:hover{color:#40fffd;}
.main-icons-web-development div:hover h3 a,.main-icons-design div:hover h3 a{color:#40fffd;}
.os-ico{top:0;left:0;background-position:0 0;width:178px;height:175px;}
.os-ico:hover{background-position:0 -257px;}
.ws-ico{top:0;left:355px;background-position:-354px -3px;width:251px;height:169px;}
.ws-ico:hover{background-position:-355px -257px;}
.sv-ico{top:0;left:708px;width:216px;background-position:-711px -2px;height:136px;}
.sv-ico:hover{background-position:-711px -257px;}
.ld-ico{top:0;left:0;background-position:-3px -785px;width:178px;height:175px;}
.ld-ico:hover{background-position:-2px -548px;}
.cd-ico{top:0;left:355px;background-position:-356px -785px;width:251px;height:169px;}
.cd-ico:hover{background-position:-355px -549px;}
.pd-ico{top:0;left:708px;width:216px;background-position:-711px -784px;height:136px;}
.pd-ico:hover{background-position:-711px -548px;}
.text-info{width:650px;}
.main-icons-web-development ul{position:absolute;top:250px;left:0;margin:0;padding:0;}
.main-icons-web-development ul li{display:block;float:left;clear:both;margin:2px 0 2px 0;}
.main-icons-web-development ul li a{display:block;position:relative;float:left;padding-left:25px;color:#fff;background:url(../../files/2010/images/main-ul-li.png) 0 center no-repeat;}
.main-icons-web-development ul li a:hover{color:#40fffd;}
.main-icons-web-development ul a{background-image:none;position:relative;}
.left{float:left;width:400px;}
.right{float:right;width:497px;text-align:left;}
.left a,.right a{text-decoration:none;border-bottom:1px solid #6191ff;}
.left a:hover,.right a:hover{border-color:#ff7c8f;}
.left-text{float:left;width:445px;}
.right-text{float:right;width:445px;}
.right table{padding:0;border-collapse:collapse;margin:0 0 0 15px;}
.right table td{padding:0;margin:0;border-collapse:collapse;}
.download-brief{display:block;padding:0;cursor:pointer;color:#fff;text-decoration:none;text-align:left;font-size:15px;width:124px;height:139px;background-image:url(../../files/2010/images/result-briefs.png);background-repeat:no-repeat;border-bottom:0px solid #6191ff!important;}
.download-brief:hover{}
.download-brief.web-vizitka{background-position:0 -1192px;}
.download-brief.web-vizitka:hover{background-position:0 -1341px;}
.download-brief.web-site{background-position:0 -298px;}
.download-brief.web-site:hover{background-position:0 -447px;}
.download-brief.online-store{background-position:0 -894px;}
.download-brief.online-store:hover{background-position:0 -1043px;}
.download-brief.logo{background-position:0 -596px;}
.download-brief.logo:hover{background-position:0 -745px;}
.download-brief.style-design{background-position:0 0px;}
.download-brief.style-design:hover{background-position:0 -149px;}
.download-brief.cards-design{background-position:0 -1937px;}
.download-brief.cards-design:hover{background-position:0 -1788px;}
.download-brief.naming{background-position:0 -1490px;}
.download-brief.naming:hover{background-position:0 -1639px;}
.td-mg{width:64px;}
.right table td.td-mg2{padding:5px 0 18px 0;vertical-align:top;}
.our-works{clear:both;margin:0px;position:relative;top:34px;left:12px;font:bold 28px/19px 'PT Sans', sans-serif;}
.portfolio_wrap{clear:both;width:482px;height:210px;margin:65px 0px 0px 0px;padding:40px 0px 0px 13px;background:url(../../files/2010/images/portfolio_wrap.png) top left no-repeat;}
.portfolio_wrap.sp_web{margin:-10px 0 0 0;}
.portfolio_wrap .caroufredsel_wrapper{overflow:hidden;width:388px!important;padding:0px 0 0 0!important;margin:0 0 0 20px!important;}
.jcarousel-skin-tango{position:relative;clear:both;width:450px;height:108px;padding:0 0 0 21px;margin:0 0 0 0px;overflow:hidden;}
.jcarousel-skin-tango ul{display:block;float:left;margin:0;padding:0;height:168px;overflow:hidden;}
.jcarousel-skin-tango li{display:block;float:left;width:190px;height:108px;margin:0 8px 0 0;padding:0;list-style:none;text-align:left;}
.jcarousel-skin-tango img{display:block;width:190px;height:108px;}
.jcarousel-skin-tango a.ref_on_image{display:block;width:190px;height:108px;margin:0;}
.mycarousel-next,
.mycarousel-prev{cursor:pointer;outline:0;}
.mycarousel-prev{position:absolute;display:block;top:32px;z-index:900;left:10px;width:21px;height:42px;background:url(../../../files/2010/images/vertical_circles.png) 0% 0% no-repeat;border-bottom:0px solid #6191ff!important;}
.mycarousel-next{position:absolute;display:block;top:32px;right:10px;width:21px;height:42px;z-index:900;background:url(../../../files/2010/images/vertical_circles.png) -360px 0 no-repeat;border-bottom:0px solid #6191ff!important;}
.mycarousel-prev:hover{background:url(../../../files/2010/images/vertical_circles.png) -120px 0 no-repeat;}
.mycarousel-next:hover{background:url(../../../files/2010/images/vertical_circles.png) -239px 0 no-repeat;}
.technical-support{display:block;width:256px;height:58px;margin:11px 0 0 12px;padding:15px 0 0 100px;font:bold 18px/19px 'PT Sans', sans-serif;background:url(../../../files/2010/images/technical-support.gif) 0 center no-repeat;text-align:left;border-bottom:0px solid #6191ff!important;}
.technical-support span.span_border{border-bottom:1px solid #6191ff;}
.technical-support span.span_border:hover,.technical-support span.span_border.hover{border-color:#ff7c8f;}
.oneline{padding:22px 0 0 100px;height:51px;}
.complectation{clear:both;text-align:left;padding:47px 0 47px 0;width:100%;background:#f2f0e5 url(../../files/2010/images/complectation.gif) 0 0 repeat-x;}
.complectation h2{margin-left:16px;}
h3.h3-c-1{margin:40px 0 9px 16px;}
h3.h3-c-2{margin:20px 0 27px 16px;}
h2.h2-c-1{margin-bottom:27px;}
.complectation.one-good{background:#fff;clear:both;position:relative;overflow:visible;}
.complectation-wrap{width:982px;margin:0 auto;clear:both;position:relative;padding:0;overflow:visible;}
.one_good{}
.ico-descr{display:none;}
.gtile{font-size:14px;position:relative;float:left;width:180px;height:178px;cursor:pointer;}
.gtile-i{overflow:hidden;position:relative;z-index:5;width:180px;height:178px;}
.gtile-i:hover{overflow:visible;position:relative;z-index:10!important}
.gtile-i:hover .ico-descr{display:block;}
/*.gtile-i:hover .gtile-i-box{overflow:visible;z-index:20!important;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.15);behavior:url(../../../files/2010/PIE.htc);zoom:1;}*/
.gtile-i:hover .gtile-i-box{overflow:visible;z-index:20!important;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.15);}
.gtile-i .gtile-i-box{padding:35px 16px 16px 16px;width:142px;}
.ico-descr{color:#646464;margin-top:13px;}
.capt{width:106px;margin:0;}
.complectation-vizitka-base-wrap .ico,
.complectation-vizitka-additional-wrap .ico,
.complectation-web-site-base-wrap .ico,
.complectation-web-site-additional-wrap .ico,
.complectation-online-store-base-wrap .ico,
.complectation-online-store-additional-wrap .ico{float:left;width:100%;height:69px;margin:0;background-image:url(../../files/2010/images/ics.png);background-repeat:no-repeat;}
.clear-div{clear:both;width:100%;}
.complectation-vizitka-base-wrap{margin:30px 0 0 0;width:982px;}
.complectation-vizitka-base-wrap.one-good{width:982px;margin:0 auto;clear:both;position:relative;padding:0;overflow:visible;}
.hosting .ico{background-position:0px -6px;}
.hosting .ico.onhover{background-position:-834px -6px;}
.domen .ico{background-position:-236px -7px;}
.domen .ico.onhover{background-position:-1069px -7px;}
.warrancy .ico{background-position:-422px -2px;}
.warrancy .ico.onhover{background-position:-1255px -2px;}
.design .ico{background-position:-422px -201px;}
.design .ico.onhover{background-position:-1256px -201px;}
.cms .ico{background-position:-613px -10px;}
.cms .ico.onhover{background-position:-1446px -10px;}
.multilang .ico{background-position:-1px -394px;}
.multilang .ico.onhover{background-position:-834px -394px;}
.googlemaps .ico{background-position:-1px -589px;}
.googlemaps .ico.onhover{background-position:-834px -589px;}
.fillcontent .ico{background-position:-212px -589px;}
.fillcontent .ico.onhover{background-position:-1045px -589px;}
.sns .ico{background-position:-1px -1390px;}
.sns .ico.onhover{background-position:-834px -1390px;}
.galleries .ico{background-position:-614px -797px;}
.galleries .ico.onhover{background-position:-1448px -797px;}
.prodvigenie .ico{background-position:-212px -798px;}
.prodvigenie .ico.onhover{background-position:-1045px -798px;}
.googleanalyze .ico{background-position:-421px -796px;}
.googleanalyze .ico.onhover{background-position:-1254px -796px;}
.articles .ico{background-position:-423px -589px;}
.articles .ico.onhover{background-position:-1256px -589px;}
.news .ico{background-position:-613px -589px;}
.news .ico.onhover{background-position:-1446px -589px;}
.banner .ico{background-position:0 -1588px;}
.banner .ico.onhover{background-position:-833px -1588px;}
.search .ico{background-position:-615px -201px;}
.search .ico.onhover{background-position:-1448px -201px;}
.registration .ico{background-position:-616px -1394px;}
.registration .ico.onhover{background-position:-1449px -1394px;}
.callback .ico{background-position:-184px -1391px;}
.callback .ico.onhover{background-position:-1017px -1391px;}
.sortprice .ico{background-position:-1px -201px;width:82px!important;}
.sortprice .ico.onhover{background-position:-834px -201px;}
.sortname .ico{background-position:-212px -201px;width:82px!important;}
.sortname .ico.onhover{background-position:-1045px -201px;}
.catalog .ico{background-position:-211px -393px;}
.catalog .ico.onhover{background-position:-1044px -393px;}
.email .ico{background-position:-423px -393px;}
.email .ico.onhover{background-position:-1256px -393px;}
.basket .ico{background-position:-613px -393px;}
.basket .ico.onhover{background-position:-1446px -393px;}
.catalog-search .ico{background-position:-424px -1194px;}
.catalog-search .ico.onhover{background-position:-1257px -1194px;}
.export .ico{background-position:-1px -797px;}
.export .ico.onhover{background-position:-834px -797px;}
.viewhistory .ico{background-position:-1px -998px;}
.viewhistory .ico.onhover{background-position:-834px -998px;}
.recommend .ico{background-position:-212px -1001px;}
.recommend .ico.onhover{background-position:-1045px -1001px;}
.complect .ico{background-position:-424px -1004px;}
.complect .ico.onhover{background-position:-1257px -1004px;}
.nal .ico{background-position:-615px -1001px;width:89px!important;}
.nal .ico.onhover{background-position:-1448px -1001px;}
.comparison .ico{background-position:-424px -1399px;}
.comparison .ico.onhover{background-position:-1257px -1399px;}
.catalog-comments .ico{background-position:-3px -1193px;}
.catalog-comments .ico.onhover{background-position:-836px -1193px;}
.newprice .ico{background-position:-184px -1193px;}
.newprice .ico.onhover{background-position:-1017px -1193px;}
.critsearch .ico{background-position:-615px -1194px;}
.critsearch .ico.onhover{background-position:-1448px -1194px;}
.news_box{text-align:left;margin-bottom:23px;}
.news_box h2{margin-top:0px;padding-top:0;}
.news_body{margin-bottom:10px;text-align:left;}
.full_news{width:946px;padding:0 0 20px 0;clear:both;}
.back_wrap{clear:both;width:100%;text-align:right;padding:0;margin:0;}
.back{}
.og-grid{list-style:none;padding:20px 0;margin:0 auto;text-align:center;width:100%;}
.og-grid li{display:inline-block;padding:21px 21px 28px 21px;margin:0;vertical-align:top;height:217px;}
.og-grid li:hover{background:#f2f0e5;box-shadow:inset -6px 4px 7px 0px rgba(234, 230, 221, 1);}
.og-grid li > a,
.og-grid li > a img{border:none;outline:none;display:block;position:relative;margin:0 auto;text-indent:-9999px;}
@media screen and (max-width:830px){.og-expander h3{font-size:32px;}
.og-expander p{font-size:13px;}
.og-expander a{font-size:12px;}
}
@media screen and (max-width:650px){.og-fullimg{display:none;}
.og-details{float:none;width:100%;}
}
.catalog_caption{width:205px;float:left;margin:27px 0px 0px 0;padding:0px 0px 0px 0;color:#000;text-transform:none;text-align:center;}
.catalog_caption a{color:#000;font:14px/18px 'PT Sans', sans-serif;}
.catalog_caption a:hover{color:#000;}
.goods_description{width:100%;overflow:visible;}
.goods_description_wrap{width:946px;margin:0 auto;padding:0 0 0 0;overflow:hidden;}
.short-capt{width:100%;overflow:hidden;margin-top:75px;margin-bottom:35px;}
.catalog_short{width:100%;clear:both;margin-bottom:25px;}
.catalog_short h1{margin-bottom:0;margin-top:0;padding:0;width:450px;float:left;}
.catalog_short p{padding:0;margin:0;}
.breadcramps{clear:both;width:100%;padding:0;margin:55px 0 0 0;}
.big_ref{font:bold 31px/37px 'PT Sans', sans-serif;margin:0;float:right;width:480px;}
.big_ref a{text-decoration:none;border-bottom:1px solid #6191ff;}
.big_ref a:hover{border-color:#ff7c8f;}
.goods_photo img{display:block;clear:both;margin:0 auto;max-width:100%;}
.goods_photo div.div0{position:relative;;}
.goods_photo h2{width:946px;margin:38px auto 38px auto;}
.goods_photo{width:100%;clear:both;padding:0 0 0 0;margin:0 0 0 0;text-align:center;background-position:center 72px;background-repeat:no-repeat;}
.goods_photo table{border:0;border-collapse:collapse;padding:0;}
.goods_photo table td{border:0;padding:0;}
.previous{position:fixed;top:50%;z-index:2000;margin-top:-19px;left:15px;padding:0;margin:0;}
.next{position:fixed;z-index:2000;top:50%;margin-top:-19px;right:15px;margin:0;padding:0;text-align:left;}
.previous a{display:block;width:84px;height:166px;padding:0;text-align:left;background:url(../../../files/2010/images/vertical_circles.png) 0 61px no-repeat;}
.next a{display:block;width:84px;height:166px;padding:0;text-align:left;background:url(../../../files/2010/images/vertical_circles.png) -296px 61px no-repeat;}
.previous a,.next a{font-size:16px;font-weight:bold;line-height:16px;text-decoration:none;color:#000;}
.previous a:hover{background:url(../../../files/2010/images/vertical_circles.png) -120px 61px no-repeat;}
.next a:hover{background:url(../../../files/2010/images/vertical_circles.png) -175px 61px no-repeat;}
#videob{width:100%;background:#ffffff url(../../files/2010/videoback.png) top center no-repeat;height:559px;}
#videob p{width:640px;height:360px;display:block;margin:0px auto 0px auto !important;padding-top:67px;}
#footer{display:block;width:100%;height:302px;padding:29px 0 0 0;clear:both;background:#000;color:#fff;font:14px/24px 'PT Sans', sans-serif;}
.footer-wrap{position:relative;width:946px;margin:0 auto;padding:0;}
.koda-copy{position:absolute;top:209px;left:0;font-size:12px;}
a.contacts:hover{background-color:#e5e5e5 !important;color:#000;}
.vcard{display:block;float:left;width:358px;margin:8px 0 0 0;text-align:left;}
.vcard .adres{float:left;}
.vcard .capt{margin-bottom:22px;}
.vcard .capt-mail{margin-top:35px;}
.telephones-mail{float:right;}
.cpmn{clear:both;margin-top:10px;}
.cpmn a{color:#666666;}
.pic-banners{position:absolute;left:480px;top:0;width:190px;}
.pic-banners p,.pic-banners div{margin:0;padding:0;}
.pic-banners table{border-collapse:collapse;padding:0;}
.pic-banners table td{margin:0;padding:0;}
.download-briefs{position:absolute;top:2px;right:45px;width:185px;color:#fff;}
.cpt{padding-top:37px;background:#000 url(../../files/2010/images/brief-icon.png) 0 0 no-repeat;margin-bottom:10px;}
.download-briefs a{color:#fff;font:14px/29px 'PT Sans', sans-serif;}
.download-briefs a:hover{color:#40fffd;}
#cell2{padding-top:15px;}
#wrapper{padding-top:42px;}
.slider{height:540px;}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}.nivoSlider img{position:absolute;max-width:none;}.nivo-main-image{display:block!important;position:relative!important;width:100%!important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}.nivo-box img{display:block;}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;}.nivo-caption p{padding:5px;margin:0;}.nivo-caption a{display:inline!important;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}.nivo-prevNav{left:0px;}.nivo-nextNav{right:0px;}
.nivo-controlNav{position:absolute;text-align:center;z-index:100;margin:0;bottom:0;left:0;}
.nivo-controlNav a{cursor:pointer;display:block;float:left;width:13px;height:13px;background:url(../../../files/2010/images/controlNav.png) 0 0 no-repeat;margin:0 6px 0 6px;}
.nivo-controlNav a.active{background:url(../../../files/2010/images/controlNav.png) -24px 0 no-repeat;}
#wrapper{box-shadow:inset 0 12px 8px -8px #4e4d4d;}
#c-carousel{height:530px;padding:0px;margin:0px;}
#wrapper2{width:100%;height:530px;overflow:hidden;position:absolute;left:0px;}
.caroufredsel_wrapper{height:530px!important;}
#carousel a{float:left;display:none;}
#carousel a img{}
#navigation{position:absolute;top:497px;z-index:1;}
#navigation a{cursor:pointer;display:block;float:left;width:13px;height:13px;background:url(../../../files/2010/images/controlNav.png) 0 0 no-repeat;margin:0 6px 0 6px;text-indent:-9999px;}
#navigation a.selected{background:url(../../../files/2010/images/controlNav.png) -24px 0 no-repeat;}
#script_carousel,#script_ad{margin:0px;padding:0px;}
ul.special-ul{display:block;margin:0;padding:0;width:100%;clear:both;}
ul.special-ul li{display:block;height:447px;margin:0;padding:0;clear:both;list-style:none;width:100%;}
ul.special-ul li div{width:1000px;height:447px;margin:0 auto;position:relative;padding:0;}
ul.special-ul h2{position:absolute;top:-23px;left:0;padding:28px 19px 28px 28px;background:#fff000;}
ul.special-ul h2 b{display:block;position:absolute;bottom:-22px;right:13px;width:0;height:0;border-top:26px solid #fff000;border-left:16px solid transparent;transform:rotate(-10deg);}
ul.special-ul li.logo{background:#262626 url(../../../files/2010/images/special-pages-logo.jpg) center 0 no-repeat;}
ul.special-ul li.fstyle{background:#eaeaea url(../../../files/2010/images/special-pages-fm.jpg) center 0 no-repeat;}
ul.special-ul li.print{background:#080503 url(../../../files/2010/images/special-pages-print.jpg) center 0 no-repeat;}
a.special-a1{position:absolute;left:28px;bottom:19px;}
a.special-a2{position:absolute;right:28px;bottom:19px;}
ul.special-ul li.logo a{color:#fff;}
ul.special-ul li.logo a:hover{color:#40fffd;}
ul.special-ul li.print a{padding:10px 14px;background:#fff;}
ul.special-ul-web{display:block;margin:0;padding:0;width:100%;clear:both;}
ul.special-ul-web li{display:block;margin:0;padding:0;clear:both;list-style:none;width:100%;}
ul.special-ul-web li div.steps-div{width:100%;padding:0;background:#f2f0e5;box-shadow:inset 0 14px 8px -8px #e7e4da;}
.steps-div-wrap{width:1000px;margin:0 auto;position:relative;height:407px;}
.steps-capt{font:bold 26px 'PT Sans', sans-serif;color:#000;padding:0;width:946px;margin:0 auto 36px auto;}
.steps-capt.capt3 i{display:inline-block;margin-left:17px;width:20px;height:15px;background:url(../../../files/2010/images/small-elements.png) right -174px no-repeat;}
.steps-capt b{padding:2px 0;display:inline-block;text-align:center;margin-right:12px;color:#fff;width:39px;height:35px;background:#000;border-radius:50px;}
.steps-div h2{position:absolute;top:-23px;left:0;padding:28px 21px 28px 28px;background:#ff002a;color:#fff;z-index:2;}
.steps-div h2 b{display:block;position:absolute;bottom:-22px;right:13px;width:0;height:0;border-top:26px solid #ff002a;border-left:16px solid transparent;transform:rotate(-10deg);}
.steps-div.business-site h2{background:#000;}
.steps-div.business-site h2 b{border-top:26px solid #000;}
.steps-div.vizitka h2{background:#1e46e6;}
.steps-div.vizitka h2 b{border-top:26px solid #1e46e6;}
.steps-div-wrap div{width:166px;height:359px;padding:24px 22px;background:#ff002a;position:absolute;top:0;right:29px;}
.steps-div.business-site .steps-div-wrap div{background:#000;}
.steps-div.vizitka .steps-div-wrap div{background:#1e46e6;}
.steps-div-wrap div a{color:#fff;font-size:21px;line-height:27px;}
.steps-div-wrap div a:hover{color:#40fffd;}
.steps-div-wrap div a{background:url(../../../files/2010/images/small-elements.png) right 5px no-repeat;padding-right:30px;}
.steps-div-wrap div a.block-href{display:block;padding-top:59px;background:none;padding-right:0px;}
.steps-div-wrap img{display:block;position:absolute;top:29px;left:-22px;z-index:1;}
.steps-div-wrap p{width:150px;margin:0;padding:0;position:absolute;top:29px;right:300px;z-index:2;}
ul.special-ul-web li.otherSteps{padding-top:53px;}
.theEnd{width:945px;margin:0 auto 0 auto;overflow:hidden;color:#fff;padding-top:15px;}
.theEnd .left{float:left;margin:0;padding:25px 0;width:734px;height:31px;background:#ff002a;color:#fff;font:bold 26px 'PT Sans', sans-serif;text-align:center;}
.theEnd .right{float:right;margin:0;padding:21px 20px;width:170px;height:41px;background:#f2f0e5;text-align:left;}
.theEnd .right a{font-size:15px;}
ul.special-ul-web li.otherServices{padding-top:94px;background:url(../../../files/2010/images/beg-bel.gif) center 94px no-repeat;}
.otherServices div{width:945px;margin:0 auto;padding:23px 0 42px 0;overflow:hidden;}
.otherServices h3{margin:0 0 52px 0;padding:0;font-size:26px;}
.otherServices div a{display:block;float:left;height:38px;margin:0 102px 0 42px;width:168px;padding-top:173px;font-size:15px;background-image:url(../../../files/2010/images/serv-icons.png);background-repeat:no-repeat;text-align:center;}
.otherServices div a.serv-optimization{background-position:-8px 0;}
.otherServices div a.serv-prodvigenie{background-position:-323px -2px;}
.otherServices div a.serv-adwards{background-position:-644px -7px;}
.otherServices div a.serv-logo{background-position:0px -354px;}
.otherServices div a.serv-naming{background-position:-322px -355px;}
.otherServices div a.serv-marketing{background-position:-640px -349px;}
.googlePlus{display:block;width:128px;height:28px;clear:both;margin-top:20px;background:url(../../../files/2010/images/google+.jpg) 0 0 no-repeat;}
section{display:block;width:100%;}
.kwicks{margin:0;padding:0;height:650px;background:#e9e5dd;width:100%;top:0;left:0;min-width:967px;position:relative;z-index:2;}
.kwicks.hov{}
.kwicks-wrap{width:967px;margin:0 auto 0 auto;margin-top:67px;}
.kwicks .panel{cursor:pointer;height:650px;position:relative;overflow:hidden;padding:0 20px;margin:0;float:left;width:282px;z-index:1;}
.kwicks .panel a:hover{color:#40fffd;}
.kwicks .panel#panel-1{padding:0 20px 0 5px;width:297px;}
.panel.active{}
.kwicks .panel .likeh2{margin:35px 0 24px 0;padding:0;font:bold 36px/36px 'PT Sans';}
.kwicks .panel .likeh2 a{font:bold 36px/36px 'PT Sans';text-decoration:none;}
.kwicks .panel .likeh2 a:hover{color:#40fffd;}
.kwicks .panel#panel-1 .likeh2{padding:0 0 0 0;margin:20px 0 24px 0;}
.kwicks .panel#panel-3 .likeh2{padding:0 0 0 15px;margin:32px 0 24px 0;}
.kwicks .panel#panel-1 a,.kwicks .panel#panel-3 a{padding:0 0 0 15px;}
.kwicks .panel a{display:block;clear:both;font:bold 20px/30px 'PT Sans';color:#000;margin:0 0 12px 0;}
.kwicks a.details{display:block;position:absolute;left:0;top:0;height:293px;width:322px;padding:0!important;margin:0!important;outline:none;}
.kwicks .panel a.details span{display:block;height:201px;width:49px;position:absolute;top:0;right:0;}
.kwicks .panel#panel-1 a.details span{background-image:url('../../../files/2010/images/button-icons.png');background-repeat:no-repeat;background-position:7px 27px;}
.kwicks .panel#panel-2 a.details span{background-image:url('../../../files/2010/images/button-icons.png');background-repeat:no-repeat;background-position:7px -236px;}
.kwicks .panel#panel-3 a.details span{background-image:url('../../../files/2010/images/button-icons.png');background-repeat:no-repeat;background-position:7px -499px;}
.kwicks .panel#panel-1 a.details.hov span{background-color:#fa2626}
.kwicks .panel#panel-1 a.details.active span{background-color:#fa2626;}
.kwicks .panel#panel-2 a.details.hov span{background-color:#1e51e1}
.kwicks .panel#panel-2 a.details.active span{background-color:#1e51e1;}
.kwicks .panel#panel-3 a.details.hov span{background-color:#f8a404;}
.kwicks .panel#panel-1{}
.kwicks .panel#panel-2{height:624px;padding-top:26px;}
.kwicks .panel#panel-3{height:624px;padding-top:26px;}
.kwicks #panel-1.hov,.kwicks #panel-1.active{background:#ff3636;}
.kwicks #panel-2.hov,.kwicks #panel-2.active{background:#295ae6;}
.kwicks #panel-3.hov,.kwicks #panel-3.active{background:#ffae13;}
.other-content{display:none;}
.left-div,.right-div{height:650px;top:67px;}
.left-div.panel-1,.right-div.panel-1{display:none;position:absolute;top:0;background-color:#ff3636;height:650px;overflow:hidden;}
.left-div.panel-2,.right-div.panel-2{display:none;position:absolute;top:0;background-color:#295ae6;height:650px;overflow:hidden;}
.left-div.panel-3,.right-div.panel-3{display:none;position:absolute;top:0;background-color:#ffae13;height:650px;overflow:hidden;}
.right-div.panel-1{color:#fff;font:18px/23px 'PT Sans';}
.right-div.panel-1 a{color:#fff;}
.right-div.panel-1 a:hover{color:#40fffd;}
.right-div.panel-1 .other-text{margin-top:21px;margin-left:20px;width:500px;padding-right:120px;position:absolute;}
.right-div.panel-1 .animationBlock{display:none;position:absolute;top:0;height:650px;}
.right-div.panel-1 .animationBlock img{position:absolute;top:252px;left:0;}
.right-div.panel-2{color:#fff;font:18px/23px 'PT Sans';}
.right-div.panel-2 a{color:#fff;}.right-div.panel-2 a:hover{color:#40fffd;}
.right-div.panel-2 .other-text{margin-top:21px;margin-left:0;width:250px;position:absolute;}
.left-div.panel-2 .animationBlock{position:absolute;top:0;height:650px;}
.left-div.panel-2 .animationBlock img{position:absolute;top:26px;right:0;}
.right-div.panel-2 .animationBlock{position:absolute;top:0;height:650px;}
.left-div.panel-3{color:#000;font:18px/23px 'PT Sans';}
.left-div.panel-3 .other-text{margin-top:21px;margin-right:0;width:519px;padding:0px;position:absolute;right:99px;z-index:2;}
.left-div.panel-3 .animationBlock{position:absolute;top:0;height:650px;}
.left-div.panel-3 .animationBlock img{position:absolute;top:0;right:0;z-index:1;}
.close{display:block;width:34px;height:69px;background-image:url('../../../files/2010/images/button-icons.png');background-position:0 -789px;background-repeat:no-repeat;position:absolute;z-index:4000;right:21px;top:21px;opacity:1;outline:none;}
.animationBlock{display:none;}
.portfolio-on-main{padding:0;overflow:hidden;}
.portfolio-on-main .name{width:946px;margin:62px auto 62px auto;font:bold 36px 'PT Sans', sans-serif;}
.item{float:left;clear:none;position:relative;line-height:1em;text-align:left;font:18px/20px 'PT Sans', sans-serif;}
.item img{transition:all 0.4s;}
.item:hover img{transform:scale(1.2);}
.item a.image-link{overflow:hidden;width:94%;display:block;margin:0 auto;}
.grid-sizer{width:25%;}
.item{width:25%;}
.item img{width:100%;}
.item .title,.item .description{width:94%;margin:0 auto;margin-bottom:27px;padding:0;text-align:left;}
.item .title{margin-top:23px;margin-bottom:23px;color:#000;}
.item .title a{color:#000;font:bold 24px/25px 'PT Sans', sans-serif;}
.title.fire a{color:#1e46e6!important;}
@media screen and (min-width:1480px){.grid-sizer{width:20%;}
.item{width:20%;}
}
@media screen and (min-width:1920px){.grid-sizer{width:16.66%;}
.item{width:16.66%;}
}
@media screen and (max-width:1224px){.grid-sizer{width:33.33%;}
.item{width:33.33%;}
}
@media screen and (max-width:720px){.grid-sizer{width:50%;}
.item{width:50%;}
}
@media screen and (max-width:480px){.grid-sizer{width:100%;}
.item{width:100%;}
}
.image{min-width:94%;margin:0 auto;display:block;}
.image:after{clear:both;}
.overlay{display:block;position:fixed;width:100%;height:100%;z-index:80000;top:0;left:0;background:#2d52e6;background:rgba(45,82,230,0.93);overflow:hidden;}
.overlay .overlay-close{width:46px;height:46px;position:absolute;right:3%;top:3%;overflow:hidden;border:0;background:url(../2010/images/cross.png) no-repeat -1px -2px;text-indent:200%;color:transparent;outline:0;z-index:100;}
.overlay .overlay-close:hover{background-position:-1px -48px;}
.overlay .nav-wrap{width:100%;text-align:center;display:table-cell;vertical-align:middle;}
.overlay nav{display:inline-block;text-align:left;width:946px;margin:0;overflow:hidden;}
.nav{width:100%;margin:0;display:table;position:relative;top:67px;}
.overlay ul{display:block;list-style:none;padding:0;margin:0;}
.overlay ul.leftUl{float:left;width:50%;}
.overlay ul.rightUl{float:right;width:47%;}
.overlay ul li{display:block;padding:0;margin:0;margin:0;margin-bottom:26px;}
.overlay ul li a{font-size:34px;font-weight:700;display:inline-block;color:#fff;padding:0;text-decoration:none;text-transform:uppercase;line-height:100%;}
.overlay ul li.portfolio{margin-bottom:0;margin-top:94px;}
.overlay ul li.portfolio a{font-size:66px;}
.overlay ul li.contact{margin-bottom:0;margin-top:64px;}
.overlay ul li.payment{margin-top:53px;}
.overlay ul li.payment a{padding:15px 158px 15px 15px;border:1px solid #fff;text-align:left;font-size:21px;background:url(../2010/images/pmy.png) right center no-repeat;}
.overlay ul li.contact a{}
.overlay ul li a:hover,
.overlay ul li a:focus{color:#b3fffe;}
.overlay ul li a.active{color:#40fffd;}
.overlay ul li.payment a:hover{border:1px solid #40fffd;}
.overlay ul li.payment a.active{border:1px solid #40fffd;}
.overlay-slidedown{display:none;}
.overlay-slidedown.open{display:block;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.overlay ul li a{font-size:25px;}
.overlay ul li{margin-bottom:10px;}
.overlay ul li.portfolio{margin-bottom:0;margin-top:42px;}
.overlay ul li.contact{margin-bottom:0;margin-top:30px;}
.overlay ul li.portfolio a{font-size:50px;}
.overlay ul li.payment{margin-top:30px;}
.overlay ul li.payment a{padding:16px 158px 15px 15px;border:1px solid #fff;text-align:left;font-size:19px;background:url(../2010/images/pmy.png) right center no-repeat;}
}
@media only screen and (max-device-width:460px){.overlay ul li a{font-size:25px;}
.overlay ul li{margin-bottom:10px;}
.overlay ul li.portfolio{margin-bottom:0;margin-top:42px;}
.overlay ul li.contact{margin-bottom:0;margin-top:30px;}
.overlay ul li.portfolio a{font-size:50px;}
.overlay ul li.payment{margin-top:30px;}
.overlay ul li.payment a{padding:16px 158px 15px 15px;border:1px solid #fff;text-align:left;font-size:19px;background:url(../2010/images/pmy.png) right center no-repeat;}
}
.sec{display:block;position:absolute;width:172px;height:24px;top:203px;right:60px;background:url(../../../files/2010/images/thawte.png) 0 0 no-repeat;}
.cooperation{text-align:center;background:url("../../files/2010/images/complectation.gif") repeat-x scroll 0 0 #f2f0e5;padding-top:15px;}
.cooperation h2, .cooperation h3, .cooperation .h3{font-size:26px;text-align:center;padding:0;margin:0;font-weight:600;}
.cooperation .h3{margin-bottom:40px;margin-top:10px;}
.blue-bg h3{color:#fff;}
.blue-bg{background:none repeat scroll 0 0 #1e46e6;color:#fff;margin-top:21px;overflow:hidden;padding-top:28px;padding-bottom:30px;}
.cooperation ul.photos{margin:40px 0 0;padding:0;text-align:center;}
.cooperation ul.photos li{width:270px;display:inline-block;position:relative;vertical-align:top;}
.tip-label{background:url("../../files/img/tip.png") no-repeat scroll center top rgba(0, 0, 0, 0);box-sizing:border-box;color:#000;font-size:13px;font-weight:bold;height:55px;line-height:16px;padding-left:20px;padding-top:2px;position:absolute;right:-58px;text-align:left;top:-9px;width:166px;visibility:hidden;opacity:0;transition:all 0.2s ease-in;}
.cooperation ul li:hover .tip-label{opacity:1;visibility:visible;}
.showmore{font-size:18px;color:#fff;cursor:pointer;height:26px;line-height:26px;display:inline-block;}
.showmore:hover{color:#fff;}
.showmore i.bounce{animation:bounce 1s infinite;}
.showmore i{background:url("../../files/img/showmore.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:26px;margin-left:10px;vertical-align:middle;width:26px;}
.showmore.open i{transform:rotate(-180deg);}
.slide-info{display:none;margin-bottom:30px;}
.slide-info p{font-size:18px;line-height:23px;}
.schema{background:none repeat scroll 0 0 #fff;box-sizing:border-box;list-style:outside none none;margin:auto auto 36px;overflow:hidden;padding:30px 38px 0;text-align:left;width:846px;}
.schema li{color:#000;float:left;font-size:18px;margin-bottom:35px;width:50%;}
.schema li span{color:#000;display:inline-block;font-size:50px;font-weight:bold;height:50px;line-height:35px;margin-right:10px;}
.schema p{display:inline-block;line-height:19px;margin:0;vertical-align:top;}
.payment-images{background:url("../../files/img/payment-images.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:53px;margin:30px auto 50px;width:239px;}
.photos a{color:#fff;}
.photos a:hover{text-decoration:none;}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
40%{transform:translateY(-12px);}
60%{transform:translateY(-5px);}
}
.text3{padding:25px 0;}
.stxt{width:946px;margin:0 auto;padding:0 0 50px 0;}
.main-txt{width:946px;margin:0 auto;padding:30px 0;}