h2,h3,h4{letter-spacing:-2px}.lead,a.lead{text-decoration:none}.btn_,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif}.btn_,.upper,h1,h3,h4{text-transform:uppercase}#toTop,.banners,.contact-form label,.extra-wrap,.list-services li,.list-services li>div,.lists,.text-block-1 div,.thumbnails .thumbnail .caption{overflow:hidden}.btn_,.hide-text{text-shadow:none}a[href^="tel:"]{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:700;line-height:1.2em}.lead,.link{line-height:20px}h1{font-size:100px;font-weight:700;letter-spacing:-5px}h2{font-size:24px;color:#999}h3{font-size:28px}h4{font-size:23px;margin:46px 0 18px}h5{font-size:18px;color:#CCC;font-weight:600;letter-spacing:-1px}.btn_,.link,.text-info{font-weight:700}p{margin-bottom:20px}.lead{font-size:14px;color:#676667;margin:0}a.lead:hover{text-decoration:underline}.link,.link-2{text-decoration:none}figure{width:100%}img.img-radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.text-info{color:#676667;font-size:13px;margin-bottom:8px}.clr,.link{color:#fff}.link{font-size:12px;display:inline-block;background:url(../img/marker.gif) right 7px no-repeat;padding-right:10px;margin-top:20px}.link-2:hover,.underline,a.underline:hover,ul.list li a{text-decoration:underline}a.underline{color:#656566}.btn-small_,.btn_,a.underline:hover,ul.list li a,ul.list-2 li a{color:#fff}.top-0{margin-top:0!important}.bot-0{margin-bottom:0!important}.left-0{margin-left:0!important}.last{margin-right:0!important}.indent-1{margin-top:58px}.indent-2{margin-top:50px}.indent-3{padding-top:23px}.p0{padding-bottom:0!important}ul.list li,ul.list-2 li{padding:5px 0 5px 13px;background:url(../img/marker.gif) 0 12px no-repeat;line-height:20px;font-size:12px}.p1{margin-bottom:7px!important}.p2{margin-bottom:9px!important}.p3{margin-bottom:40px!important}.img-indent{margin:29px 0 28px}ul.list,ul.list-2{margin:0;list-style:none}ul.list li a:hover,ul.list-2 li a{text-decoration:none}footer .span8>a,footer .span8>a:hover,ul.list-2 li a:hover{text-decoration:underline}.btn_{background:#cf3046;border:none;font-size:12px;line-height:15px;text-decoration:none;padding:7px 13px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2);margin-top:20px}.btn-small_{padding:8px 18px}.btn_:hover{color:#000;background:#fff}#toTop{display:none;width:37px;height:37px;background:url(../img/totop.png) no-repeat;position:fixed;margin-right:-640px!important;right:50%;bottom:40px;z-index:999}.header-block,.navbar_ .container,.sub-menu>a,header{
	position: relative;
}#toTop:hover{background-position:right 0}#toTop:active,#toTop:focus{outline:0}header{
	padding: 0;
	z-index: 999;
}.header-block{
	background: url(../img/header-block.jpg) repeat-x #999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,.5);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,.5);
	box-shadow: 0 3px 10px rgba(0,0,0,.5);
	z-index: 999
}.header-block-pad,h1.brand{background-color:#fff;padding:0}h1.brand{display:inline-block;margin:0;text-transform:none}h1.brand a{display:block;font-size:0;line-height:0;color:red}h1.brand span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;color:#737373;font-weight:400;margin:-1px 0 0 2px;letter-spacing:0}.contacts{float:right;display:block;margin:10px 20px 0 0;padding:0;color:#000;line-height:30px;background:0;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.contacts a,.contacts span{color:#747474;text-decoration:none}.contacts a:hover{color:#fff}.navbar-form{background:url(../img/form-search.jpg) repeat-x #1c1c1c;border-bottom:#515152 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:19px 0 0;float:right}.navbar-form input{background:0 0;border:none;box-shadow:none;line-height:18px;width:288px;float:left;margin:0;padding-top:6px;padding-bottom:5px}.navbar-form input:focus{box-shadow:none}.navbar-form a{margin:0;display:inline-block;width:40px;height:33px;background:url(../img/search.png) no-repeat;float:right}.navbar-form a:hover{background:url(../img/search.png) right 0 no-repeat}.navbar_{margin:0}.navbar_ .navbar-inner_{padding:18px 0 19px 45px;margin:0;background:url(../img/navbar.png) repeat-x;border:none;min-height:inherit;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.nav-collapse_{float:left;padding-top:8px}.nav-collapse_ .nav li{margin:0;padding:0;position:relative;zoom:1}.nav-collapse_ .nav>li{background:url(../img/line-1.png) repeat-y;padding:0 18px;line-height:17px}.nav-collapse_ .nav>li>a>em{display:inline-block;width:17px;height:15px;background:url(../img/home.png) no-repeat}.nav-collapse_ .nav>li.li-first{background:0 0;padding-left:0}.nav-collapse_ .nav li a{line-height:17px;color:#fff;text-transform:uppercase;text-shadow:none;text-decoration:none}.nav-collapse_ .nav>li>a{font-family:"Open Sans",sans-serif;font-weight:700;margin:0;padding:0}.nav-collapse_ .nav>li.li-first.active a>em,.nav-collapse_ .nav>li.li-first.sfHover a>em,.nav-collapse_ .nav>li.li-first:hover a>em{background-position:right 0}.nav-collapse_ .nav>li.active>a,.nav-collapse_ .nav>li.active>a:hover,.nav-collapse_ .nav>li.sfHover>a,.nav-collapse_ .nav>li.sfHover>a:hover,.nav-collapse_ .nav>li>a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#cf3046;background:0 0}.nav-collapse_ .nav>li.sub-menu>a:before{content:" ";position:absolute;background:url(../img/li-marker.png) left top no-repeat;width:7px;height:5px;right:50%;top:50%;margin:10px -3px 0 0}.nav-collapse_ .nav ul{position:absolute;display:none;width:158px;left:0;top:42px;list-style:none;zoom:1;z-index:9;background:#111;padding:20px 0 24px;margin:0}.nav-collapse_ .nav>li li.sub-menu>a:before{content:" ";position:absolute;background:url(../img/li-marker.png) left top no-repeat;width:7px;height:5px;right:10px;top:10px}.nav-collapse_ .nav ul li a{display:block;text-transform:uppercase;font-size:11px;line-height:15px;padding:7px 10px 8px 24px;background:0 0}.nav-collapse_ .nav>li>ul li.sfHover>a,.nav-collapse_ .nav>li>ul li>a:hover{text-decoration:none;background:#fff;color:#000}.nav-collapse_ .nav ul ul{position:absolute;display:none;width:158px;left:158px;top:-20px;height:auto;list-style:none;z-index:111;background:#111;padding:20px 0 24px;margin:0}.social-icons{float:right;display:inline-block;margin:0 34px 0 0}.social-icons li{float:left;display:inline-block;margin-left:3px}.social-icons li a{display:block}.social-icons li a:hover img{opacity:.7;filter:alpha(opacity=70)}.slider{position:absolute;z-index:1;padding:0;margin-top:-68px}.camera_wrap{margin-bottom:0!important}.camera_thumb{width:150px;height:auto}.camera_wrap .camera_pag{position:absolute;bottom:40px;left:50%;margin-left:-465px;z-index:999}.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:center}.camera_wrap .camera_pag .camera_pag_ul li>span{display:none}.camera_wrap .camera_pag .camera_pag_ul li{background:#b2b2b2;width:16px;height:16px;display:block;float:left;margin-right:6px;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.camera_wrap .camera_pag .camera_pag_ul li:hover{background:#373737}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent{background:#373737;cursor:default}.camera_caption{display:none}.main-content{padding-bottom:30px}.sub-content{
	background: none;
	padding-bottom: 46px
}.thumbnails,.thumbnails li{margin-bottom:0}.thumbnails .thumbnail{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;margin:10px 0 0;padding:0;background:url(../img/thumbnail-bg.png)}.thumbnails .thumbnail .caption{padding:0
	27px 0 23px 21px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px}.thumbnails .thumbnail h3{color:#fff;font-size:22px;margin:-3px 0 0}.thumbnails .thumbnail:hover .caption{background-color:#FCC}.thumbnails .thumbnail img{float:left;margin-top:-9px}.thumbnails .thumbnail h5{margin:0}.thumbnails .thumbnail:hover h5{color:#FCC}.thumbnails .thumbnail .thumbnail-pad{padding:25px 20px 30px 21px}.thumbnails .thumbnail a.btn_{margin-top:3px;background:#171619}.thumbnails .thumbnail a.btn_:hover{background:#cf3046;color:#fff}.thumbnails .thumbnail_1 a.btn_{margin-top:3px;background:#cf3046;color:#fff}.thumbnails .thumbnail_1 a.btn_:hover{background:#171619}.thumbnails_2{margin:0 0 0 -25px;padding-top:8px}.thumbnails_2 li.thumbnail_2{margin:0 0 24px 25px;padding:0;display:block;float:left;width:137px}.thumbnails_2 .thumbnail_2 figure{margin:0 0 16px}.thumbnails_2 li.thumbnail_2 .text-info{color:#fff}.lists ul{margin-top:15px}.lists-width2{overflow:hidden;margin-left:-15px}.lists-width2 ul{margin-left:15px;margin-top:33px;width:140px;float:left}.thumbnails_3 .thumbnail_3 figure img,.thumbnails_4 .thumbnail_4 figure img{width:100%}.banners{margin:0 0 0 -30px}.banners li{margin-left:30px;float:left;display:inline-block;margin-top:18px}.thumbnails_3{margin:0}.thumbnails_3 .thumbnail_3{margin:27px 0 0;background:0 0;border:none;padding:0;display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:15px}.thumbnails_3 .thumbnail_3 figure{margin:0 0 15px}.thumbnails_4{margin:0}.thumbnails_4 .thumbnail_4{margin:27px 0 10px;background:0 0;border:none;padding:0;display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.contact-form input,.contact-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:url(../img/form-bg.png);float:left}.thumbnails_4 .thumbnail_4 figure{margin:0 0 15px}.list-news{margin:0;padding-top:6px}.list-news li{display:block;margin-top:30px}.list-news li:first-child{margin-top:0!important}.list-news li .text-info{margin-top:15px}.list-news li a.btn_{margin-top:0}.list-services{margin:0 0 0 -40px}.list-services li{display:block;float:left;margin-top:20px;width:330px;margin-left:40px;min-height:180px}.list-services li img{float:left;margin-top:0}.text-block-1{padding-top:7px}.text-block-1 div{padding-bottom:5px}.text-block-1 img{float:left;margin-right:20px;width:auto}.map{padding:7px 0 9px}.map iframe{width:100%;height:353px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none}address strong{font-weight:400}address span{display:inline-block;width:70px}.contact-form{padding-top:11px;padding-left:10px}.contact-form input{color:#c4c3c4;height:36px;width:270px;padding:10px 0 11px 18px;line-height:17px!important;margin:0;border:none!important;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}.contact-form label{min-height:56px;position:relative;margin:0;display:block;width:100%}.contact-form .empty,.contact-form .error{display:none;position:relative;font-size:11px;line-height:14px;color:#c4c3c4;float:left;margin:2px 0 4px 10px;min-width:160px}.contact-form .success{display:none;padding-bottom:5px}.contact-form textarea{width:100%;height:246px;padding:9px 0 0 18px;margin:0;resize:none;color:#939393;border:none!important;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}.form-404 input,form#newsletter input{height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:none}.contact-form input:focus,.contact-form textarea:focus{box-shadow:none}.contact-form .btn_{margin:31px 0 0 16px}.float{
	float: left;
	margin-top: 20px;
}.float2{
	float: right;
	padding-top: 0px;
	margin-top: 20px;
	padding-left: 0px;
}.block-404 .span8{padding-top:64px;text-align:center}.block-404 .span4{padding-top:37px}.block-404 h1{margin:0;font-size:60px}.block-404 h4{margin:28px 0 39px}.form-404{width:100%;margin-top:35px}.form-404 input{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px;border-radius:3px 0 0 3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border:none;background:#fff;margin:0;width:175px;line-height:17px;padding:7px 10px 8px;box-sizing:border-box;color:#656566;float:left}.form-404 input:focus{box-shadow:none}.form-404 a.btn_{margin:0;width:91px;text-align:center;padding:7px 0 8px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.form-404 a.btn_:hover{color:#fff;background:#171619}footer{
	padding: 26px 0 38px;
	color: #666;
	background-color: #C7BEBE
}footer .span8>a{color:#cf3046}footer .span8>a:hover{color:#fff}.footer-menu{display:block;border-bottom:#373638 1px solid;padding:12px 0 47px;margin:0 0 27px}.footer-menu li{display:inline-block;float:left;color:#373739;font-size:11px;line-height:15px}.footer-menu li a{margin:0 12px;color:#8e8e8e;text-transform:uppercase;text-decoration:none}.footer-menu li:first-child a{margin-left:0}.footer-menu li a.current,.footer-menu li a:hover{text-decoration:underline}form#newsletter{margin:0;background:url(../img/newsletter-bg.png);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:25px 27px 28px 28px}form#newsletter input{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px;border-radius:3px 0 0 3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border:none;background:#fff;color:#1e1d20;margin:0;line-height:15px;padding:7px 10px 8px;width:154px;box-sizing:border-box;float:left}form#newsletter input:focus{box-shadow:none}form#newsletter a.btn_{margin-top:0;width:91px;text-align:center;padding-right:0;padding-left:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}form#newsletter a.btn_:hover{color:#fff;background:#171619}form#newsletter label{font-family:"Open Sans",sans-serif;color:#fff;font-weight:700;line-height:22px;font-size:18px;margin-bottom:16px;display:block;text-transform:none}@media (min-width:1200px){.camera_wrap .camera_pag{bottom:48px;margin-left:-580px}.camera_wrap .camera_pag .camera_pag_ul li{width:10px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.thumbnails .thumbnail h3{font-size:28px}form#newsletter input{width:224px}.lists-width2{margin-left:-30px}.lists-width2 ul{margin-left:30px;width:170px}.thumbnails_2{margin:0 0 0 -30px}.thumbnails_2 li.thumbnail_2{
	margin: 0 0 24px 30px;
	width: 170px
}.list-services{margin:0 0 0 -130px}.list-services li{width:370px;margin-left:130px;min-height:inherit}.form-404 input{width:223px}}@media (max-width:979px){.form-404 input,form#newsletter input{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.form-404 a.btn_,form#newsletter a.btn_{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px}.slider{height:auto}.thumbnails .thumbnail .caption{padding:17px 0 13px 21px}.thumbnails .thumbnail .thumbnail-pad{padding:15px 20px 15px 21px}.thumbnails .thumbnail h3{font-size:28px}form#newsletter{margin-bottom:20px;padding:15px 27px 15px 28px}form#newsletter input{width:100%;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}form#newsletter a.btn_{margin-top:15px;float:right;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.thumbnails_2{margin:0 0 0 -30px}.list-services li{min-height:inherit;width:inherit}.cols-1 .span4 img{width:inherit!important}.thumbnails_2 li.thumbnail_2 img{width:100%}.text-block-1 img{float:none;margin-right:0;margin-bottom:20px;width:100%!important}.form-404 input{width:100%;float:none;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.form-404 a.btn_{float:right;margin-top:20px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.footer-menu li a{margin:0 6px}}@media (min-width:768px) and (max-width:979px){.navbar-form input{width:120px}.contacts{margin-right:20px;padding-right:20px}.navbar-inner_ .btn-navbar{display:none}.navbar-inner_ .nav-collapse{overflow:visible;height:auto}.navbar-inner_ .nav-collapse_ .nav>li{padding:0 10px;float:left}.nav-collapse_ .nav>li.li-first{background:0 0;padding:0 18px 0 0}.nav-collapse_ .nav>li>a{margin-bottom:0}.cols-1 div+div{margin-left:0!important}.cols-1 .span4{width:100%!important}.thumbnails .span3{width:352px}.thumbnails .thumbnail p{min-height:60px}.thumbnails_2 li.thumbnail_2{margin:0 0 24px 30px;float:none;width:228px}.lists .lists-width2{width:200px}.lists-width2{margin-left:-30px}.lists-width2 ul{margin-left:30px;width:40%}.thumbnails_4 .span3{width:352px}.camera_wrap .camera_pag{margin-left:-350px}}@media (max-width:767px){.nav-collapse_ .nav li a,.nav-collapse_ .nav ul li a{text-transform:uppercase;font-size:11px;line-height:15px}body{padding:0;margin:0}.container{padding:0 20px}.header-block-pad{padding:18px 23px 14px 22px}.contacts{padding-right:0;margin-right:0;margin-left:40px;background:0 0}.navbar-form input{width:200px}.navbar-form{margin-left:20px}.social-icons{margin:5px 24px 0 0}.navbar_ .navbar-inner_{padding:13px 0 10px 22px}.navbar_ .nav-collapse_{width:100%;position:absolute;left:0;top:46px}.nav-collapse_ .nav li a,.sub-menu>a{position:relative;display:block}.navbar_ .btn{display:inline-block;float:left;background:#fff;padding:12px 20px;font-family:"Open Sans",sans-serif;text-decoration:none;margin:0;text-shadow:none;color:#000;box-shadow:none;border:none}.navbar_ .btn:hover{background-color:#cf3046;color:#fff}.nav-collapse_ .nav{position:relative;zoom:1;z-index:999;width:168px;background:#111;padding:20px 0 24px;margin:0}.nav-collapse_ .nav li{line-height:15px;background:0 0;margin:0;padding:0;display:block}.nav-collapse_ .nav li a{color:#fff;font-weight:400;text-shadow:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-collapse_ .nav>li.li-first a,.nav-collapse_ .nav>li>a{padding:7px 10px 8px 28px}.nav-collapse_ .nav>li.active,.nav-collapse_ .nav>li.sfHover,.nav-collapse_ .nav>li:hover{background:0 0}.nav-collapse_ .nav>li.active>a,.nav-collapse_ .nav>li.active>a:hover,.nav-collapse_ .nav>li.sfHover>a,.nav-collapse_ .nav>li.sfHover>a:hover,.nav-collapse_ .nav>li>a:hover{background:#fff;color:#000}.nav-collapse_ .nav>li li.sub-menu>a:before,.nav-collapse_ .nav>li.sub-menu>a:before{content:"";position:absolute;background:url(../img/li-marker.png) left top no-repeat;width:7px;height:5px;right:10px;top:50%;margin-top:-3px}.nav-collapse_ .nav ul,.nav-collapse_ .nav ul ul{position:relative;top:0;left:0;display:none;width:100%;list-style:none;zoom:1;z-index:9;padding:0;margin:0;background:0 0}.nav-collapse_ .nav ul li a{padding:7px 10px 8px 35px;display:block}.nav-collapse_ .nav ul li.sfHover>a,.nav-collapse_ .nav ul li>a:hover{background:#a9a9a9}.nav-collapse_ .nav ul ul li a{padding:7px 10px 8px 40px;text-transform:none}.camera_wrap .camera_pag{margin-left:0;left:8%}.slider{padding-top:68px!important;background:#1b1a1d}.lists-width2{margin-left:-30px}.footer-menu{display:none}.float{float:right!important}.float2{float:left!important}}@media (min-width:626px) and (max-width:767px){.lists-width2 ul{margin-left:30px;width:45%}.thumbnails_2 li.thumbnail_2{margin:0 0 24px 30px;float:left;width:45%}.thumbnails_4{margin-left:-25px}.thumbnails_4 .span3{float:left;margin-left:25px;width:45%}}@media (max-width:625px){.navbar-form{margin-left:0;float:none}.contacts{display:none}.contact-form input{width:100%}.thumbnails_2 li.thumbnail_2{margin:0 0 24px 30px;float:none;width:auto}}@media (min-width:482px) and (max-width:625px){.lists-width2 ul{margin-left:30px;width:40%}.thumbnails_2 li.thumbnail_2{margin:0 0 24px 30px;float:left;width:42%}.thumbnails_4{margin-left:-25px}.thumbnails_4 .span3{float:left;margin-left:25px;width:43%}}@media (max-width:481px){.banners li{display:block;float:none}.banners li a{display:block;text-align:center}}@media (min-width:320px) and (max-width:481px){.lists-width2 ul{margin-left:30px;width:40%;float:left}}@media (max-width:320px){.navbar-form input{width:161px!important}.lists-width2 ul{margin-left:30px;float:none;width:100%}.list-services li img{float:none!important;margin-bottom:10px}.slider{margin-left:-20px!important}.camera_pag{left:40px!important}}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
