@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);

body{background:#ffffff}
p{margin-bottom:23px;text-align: justify;word-break:keep-all}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;font-family:'Open Sans',sans-serif;text-transform:uppercase}
a[href^="tel:"]{color:inherit;text-decoration:none}
a:hover,a:focus{text-decoration:none}a{outline:0}
a:focus{outline:0}
h2{position:relative;display:block;color:#fff;font-size:30px;line-height:1.2em;margin:56px 0 36px 0}
h2 span{display:block;color:#ff3;font-weight:200;font-size:20px}
h3{position:relative;display:block;color:#fff;font-size:20px;line-height:1em;margin-bottom:18px}
h3 span{display:block;color:#ff3;font-weight:200;}
h4{position:relative;display:block;color:#fff;font-size:15px;line-height:1em;margin:37px 0 15px 0}
h4 span{font-weight:200;color:#7e7e7e}h4 a{color:#fff}h4 a:hover{color:#c88918}
h4.indenth4{margin:0 0 20px 0}#content ul{list-style:none}.dis-block{display:block}
h5 span{display:block;color:#ff3;font-weight:200}
.left-0{margin-left:0!important}
.last-mbot{margin-bottom:0!important}
.wrapper,.extra-wrap,.wrapper-extra{overflow:hidden}
.fleft{float:left}
.fright{float:right}
.font20{font-size:20px;line-height:1em;color:#7e7e7e;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:200;display:block}
.bot{margin-bottom:32px}
.col{color:#7e7e7e}
.nowrap{white-space:nowrap}
.btn-1{	-webkit-border-radius:0;
		-moz-border-radius: 0;border-radius:0;
		-webkit-transition:.3s;
		-moz-transition:.3s;
		-o-transition:.3s;
		transition:.3s;
		-webkit-box-shadow:2px 2px 0 rgba(14,14,16,0.48);
		-moz-box-shadow:2px 2px 0 rgba(14,14,16,0.48);
		box-shadow:2px 2px 0 rgba(14,14,16,0.48);
		position:relative;z-index:1;
		padding:13px 20px 12px 20px;
		border:0;
		color:#000;
		/*text-decoration:none;text-transform:uppercase;*/ #F5C402, #d2ab10
		text-shadow:none;
		background-color:url(../img/menu.png) no-repeat;
		background-image:-moz-linear-gradient(top,#F5C402, #d2ab10);
		background-image:-webkit-gradient(linear,0 0,0 100%,from(#F5C402),to(#d2ab10));background-image:-webkit-linear-gradient(top,#F5C402, #d2ab10);
		background-image:-o-linear-gradient(top,#F5C402, #d2ab10);
		background-image:linear-gradient(to bottom,#F5C402, #d2ab10);
		background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5C402',endColorstr='#d2ab10',GradientType=0);
		font-weight:normal;font-size:12px;line-height:20px}

.btn-1 span{display:block;
		position:absolute;
		left:0;
		right:0;
		bottom:50%;
		top:50%;
		background:transparent;
		z-index:-1;
		-webkit-transition:.3s;
		-moz-transition:.3s;
		-o-transition:.3s;
		transition:.3s}
.btn-1:hover{outline:0;
		background-color:transparent;	
		background-image:-moz-linear-gradient(top,#FF3344,#FFFF33);
		background-image:-webkit-gradient(linear,0 0,0 100%,from(#FF3344),to(#FFFF33));
		background-image:-webkit-linear-gradient(top,#FF3344,#FFFF33);
		background-image:-o-linear-gradient(top,#FF3344,#FFFF33);background-image:linear-gradient(to bottom,#FF3344,#FFFF33);
		background-repeat:repeat-x;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff484848',endColorstr='#FFFF33',GradientType=0);
		color:#333;
		text-shadow:none}
.btn-1:hover span{	background:#FF0;
				  	top:0;
					bottom:0}
.list{display:block;
	  overflow:hidden;
	  margin:0}	
.list li{display:block;
	  overflow:hidden;
	  margin:0;
	  padding:7px 0 7px 34px;
	  font-size:13px;
	  font-family:'Open Sans',sans-serif;
	  background:url(../img/arrow-forward-icon.png) 0 10px no-repeat;
	  color:#fff;text-transform:uppercase}
.list li a{color:#fff}
.list li a:hover{color:#aeaeae}	
figure.img-polaroid{display:inline-block;
					margin:0 0 15px 0}
.img-polaroid{ -webkit-box-shadow:none;-moz-box-shadow:none;
			   -webkit-box-sizing:border-box;
			   -moz-box-sizing:border-box;
			   box-sizing:border-box;
			   margin-bottom:15px;padding:0;
			   border:0;background:0;box-shadow:none}
.img-polaroid img{max-width:inherit;width:100%}
.thumbnails{margin:0}
.thumbnails .thumbnail{-webkit-border-radius:0;
					   -moz-border-radius:0;
					   	border-radius:0;
						margin:0 0 20px 20px;
						padding:0;border:0;
						-webkit-box-shadow:none;
						-moz-box-shadow:none;
						box-shadow:none}
.thumbnails .thumbnail .img-polaroid{width:100%}
.block-thumbnail .img-polaroid{margin-bottom:31px}
.block-thumbnail h4{margin:0 0 12px 0}
header{	-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;z-index:999;padding:49px 0 0 0;
		height:auto; background:url(../img/pattern_w.png) 0 0 repeat;}}
header .container{position:relative;z-index:2}
/*.sub-pages header{background:url(../img/bg-header.jpg) center 0 no-repeat}*/
.navbar_{margin-bottom:0!important}
.navbar_ .collapse{overflow:visible}
.navbar_ .brand{position:relative;
				display:inline-block;
				float:left;
				overflow:hidden;
				margin:0 0 34px 0;padding:0;
				line-height:0}
.navbar_ .brand span{display:block;text-indent:-4000px}
.navbar_ .navbar-inner{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
					   -webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;
					   margin:0;padding:0;min-height:inherit;border:0;
					   background:0;
					   -webkit-border-radius:none;
					   -moz-border-radius:none;
					   border-radius:none}
.phone-block{float:right;
			 background:url(../img/phone.png) 0 10px no-repeat;
			 padding:0 0 0 30px;
			 font-family:'Open Sans',sans-serif;
			 font-size:13px;
			 line-height:17px;
			 color:#666;
			 margin:50px 0 0 0}
.phone-block span{font-size:15px;
			 line-height:17px;
			 font-weight:bold;color:#666;
			 padding-bottom: 10px;
			 display:block}
.nav-collapse_{-webkit-border-radius:0;
			 -moz-border-radius:0;
			 border-radius:0;
			 -webkit-box-shadow:none;
			 -moz-box-shadow:none;
			 box-shadow:none;
			 position:relative;
			 margin:0;
			 padding:0;
			/* background-color:#e4e6e2;*/
			 background-image:-moz-linear-gradient(top,#fff,#f9c547);
			 background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f9c547));
			 background-image:-webkit-linear-gradient(top,#fff,#f9c547);
			 background-image:-o-linear-gradient(top,#fff,#f9c547);
			 background-image:linear-gradient(to bottom,#fff,#f9c547);background-repeat:repeat-x;
			 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffbcc0b6',GradientType=0)}
.nav-collapse_ .nav{
			 display:block;
			 float:none;
			 margin:0;
			 padding:0}
.nav-collapse_ .nav li{position:relative;
						margin:0;
						padding:0;
						text-transform:uppercase;
						zoom:1}
.nav-collapse_ .nav li a{ -webkit-border-radius:0;
						  -moz-border-radius:0;
						  border-radius:0;
						  margin:0;
						  padding:0;
						  color:#fff;
						  text-shadow:none}
.nav-collapse_ .nav>li{display:inline-block;
					   float:left;
					   margin:0;
					   border:0;
					   font-weight:normal;
					   font-family:'Open Sans',sans-serif;
					   font-size:14px;
					   line-height:25px;
					   width:157px;
					   background:url(../img/divider-li.png) 0 bottom no-repeat}		   
					   
.nav-collapse_ .nav>li:first-child{width:155px}
.nav-collapse_ .nav>li>a{-webkit-box-shadow:none;
						 -moz-box-shadow:none;box-shadow:none;
						 -webkit-transition:.3s;
						 -moz-transition:.3s;
						 -o-transition:.3s;
						 transition:.3s;
						 display:block;
						 position:relative;
						 margin:0;padding:25px 0 23px;
						 text-align:center;
						 color:#515151}
.nav-collapse_ .nav>li.sub-menu>a:after{position:absolute;
										top:50px;
										left:50%;
										display:block;
										margin-left:-4px;
										width:8px;
										height:4px;
										background:url(../img/indicator.png) 0 0 no-repeat;content:''}
.nav-collapse_ .nav ul{ -webkit-box-shadow:none;
						-moz-box-shadow:none;box-shadow:none;
						-webkit-border-radius:none;
						-moz-border-radius:none;
						border: 1px solid #f5c402; 
						position:absolute;
						top:73px;left:0;
						z-index:9;
						display:none;margin:0;
						padding:32px 0 32px 0;
						width:187px;background-color:#333;
						opacity:0.9;
					    background-image:-moz-linear-gradient(top,#666,#333);
						background-image:-webkit-gradient(linear,0 0,0 100%,from(#666),to(#333));
						background-image:-webkit-linear-gradient(top,#666,#333);
						background-image:-o-linear-gradient(top,#666,#333);
						background-image:linear-gradient(to bottom,#666,#333);background-repeat:repeat-x;
						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666',endColorstr='#333',GradientType=0);
						list-style:none;zoom:1}
.nav-collapse_ .nav ul li.sub-menu-1>a:after{position:absolute;
											 top:14px;left:90%;
											 display:block;
											 margin-left:-4px;
											 width:8px;
											 height:4px;
											 background:url(../img/indicator.png) 0 0 no-repeat;content:''}
.nav-collapse_ .nav ul li.sfHover:after{display:block;content:'';
										background:url(../img/bg-sfhover.png) 0 0 no-repeat;
										width:5px;
										height:10px;
										position:absolute;
										left:198px;
										top:13px}
.nav-collapse_ .nav ul li{display:block;padding:0;
										text-align:center;
										font-size:14px;
										line-height:15px;
										padding:7px 0 8px 0}
.nav-collapse_ .nav ul li ul{top:0;
							 left:203px;
							 background-color:#373737;
							 background-image:-moz-linear-gradient(top,#484848,#1e1e1e);
							 background-image:-webkit-gradient(linear,0 0,0 100%,from(#484848),to(#1e1e1e));
							 background-image:-webkit-linear-gradient(top,#484848,#1e1e1e);
							 background-image:-o-linear-gradient(top,#484848,#1e1e1e);
							 background-image:linear-gradient(to bottom,#484848,#1e1e1e);
							 background-repeat:repeat-x;
							 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff484848',endColorstr='#ff1e1e1e',GradientType=0)}
.nav-collapse_ .nav ul li ul li a{color:#fff}
.nav-collapse_ .nav ul li ul li a:hover{color:#f5c402}
.nav-collapse_ .nav ul li a{-webkit-box-shadow:none;
							-moz-box-shadow:none;
							box-shadow:none;
							display:inline-block;
							-webkit-transition:.3s;
							-moz-transition:.3s;
							-o-transition:.3s;
							transition:.3s;
							color:#fff}
.nav-collapse_ .nav>li.sfHover,.nav-collapse_ .nav>li.sfHover:hover,.nav-collapse_ .nav>li:hover,.nav-collapse_ .nav>li.active,.nav-collapse_ .nav>li.active:hover{-webkit-box-shadow:none;					  							-moz-box-shadow:none;box-shadow:none}
.nav-collapse_ .nav>li.sfHover>a,.nav-collapse_ .nav>li.sfHover>a:hover,.nav-collapse_ .nav>li>a:hover,.nav-collapse_ .nav>li.active>a,.nav-collapse_ .nav>li.active>a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;
box-shadow:none;
background:url(../img/menu.png) no-repeat;
color:#fff;
transition: all 0.7s ease 0s;}
.nav-collapse_ .nav>li>ul li>a:hover,.nav-collapse_ .nav>li>ul li.sfHover>a{-webkit-box-shadow:none;
																			-moz-box-shadow:none;
																			box-shadow:none;color:#f5c402;
																			transition: all 0.7s ease 0s}
#content{position:relative;
		 padding:0;
		 background:#121212;
		 background:url(../img/pattern.jpg) 0 0 repeat;}
		 
.sub-pages #content{padding:22px 0 66px 0}
.box{background:url(../img/pattern.jpg) 0 0 repeat}
.box>div{background:url(../img/pattern.jpg) 0 0 repeat-x;
padding-bottom:64px;
position:relative}
.text-banner{font-family:'Open Sans',sans-serif;
text-transform:uppercase;
text-align:center;padding:54px 0 20px 0;
margin-bottom:40px}
.text-banner span{color:#f6f1f1;display:block;
font-size:15px;line-height:1.5em; padding-bottom: 5%}

.text-banner em{color:#303030;font-weight:200;
font-style:normal;
font-size:25px;
line-height:1em;
display:block;
margin:6px 0 0 0}
.block-indent{padding-bottom:10px}
.block-indent 
.img-polaroid{float:left;margin:5px 19px 15px 0}
.block-indent h4{margin:0 0 16px 0}
.block-indent .extra-wrap{overflow:visible}
.divider{border-bottom:1px solid #202020}
#accordion2{padding:6px 0 0 0}
.accordion-group{border:0;margin-bottom:10px}
.accordion-heading{background:url(../img/accordeon-a-hov.jpg) 0 0 repeat-x #181818;border:0;
font-size:15px;line-height:1em;
font-family:'Open Sans',sans-serif;
text-transform:uppercase;
height:55px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;box-sizing:border-box}
.accordion-heading a.accordion-toggle{display:block;color:#fff;
padding:19px 55px 21px 32px;position:relative}
.accordion-heading a.accordion-toggle span{display:block;background:url(../img/accordeon-arrow-hov.png) 0 0 no-repeat;
width:55px;
height:55px;
position:absolute;
right:0;top:0}
.accordion-heading.active{background:url(../img/accordeon-a.jpg) 0 0 repeat-x #1d1d1d}
.accordion-heading.active a.accordion-toggle span{background:url(../img/accordeon-arrow.jpg) 0 0 no-repeat}
.accordion-inner{border:0;padding:24px 24px 22px 24px;background:#080808;*zoom:1}
.accordion-inner:before,.accordion-inner:after{display:table;content:"";line-height:0}
.accordion-inner:after{clear:both}
.accordion-inner .img-polaroid{float:left;margin:0 24px 0 0}
.accordion-inner .extra-wrap{overflow:visible}
.accordion-inner h3{margin:0 0 16px 0;font-size:15px;display:block}
.accordion-inner p{margin-bottom:0}
.in{margin-bottom:-10px}
aside{/*background:#0d0d0d;margin:38px 0 0 0;*/
padding-bottom:40px}
aside h2{margin:-40px 0 33px 0}
.list-innovate{display:block;
list-style:none;margin:0;
*zoom:1}
.list-innovate:before,.list-innovate:after{display:table;content:"";
line-height:0}
.list-innovate:after{clear:both}
.list-innovate li{overflow:hidden;margin-bottom:12px}
.list-innovate li h4{margin:0 0 15px 0}
.list-innovate li span{display:block;background:#3e3e3e;
width:74px;
height:74px;
float:left;
margin:5px 17px 0 0;
text-align:center;
font-size:30px;
line-height:1em;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-border-radius:620px;
-moz-border-radius:620px;
border-radius:620px;
font-family:'Open Sans',sans-serif;color:#fff;padding:20px 0 0 5px}
.img-indent .img-polaroid{margin:6px 0 35px 0;
						  width:100%}
blockquote{padding:0 0 0 46px;
		   border:0;
		   background:url(../img/bg-blockquote.png) 0 0 no-repeat;
		   font-size:14px;
		   line-height:23px}
blockquote span{color:#7e7e7e;display:block}
blockquote em{font-style:normal;color:#363636;display:block}
blockquote em a{color:#fff}
blockquote em a:hover{color:#7e7e7e}
.comment{font-style:italic;
		 font-size:14px;
		 line-height:23px;
		 color:#363636;
		 font-weight:normal;
		 background:#000;
		 border:1px solid #161616;
		 -webkit-border-radius:16px;
		 -moz-border-radius:16px;
		 border-radius:16px;
		 padding:22px 22px 27px 28px;
		 -webkit-box-shadow:0 1px 3px rgba(183,185,178,0.2);
		 -moz-box-shadow:0 1px 3px rgba(183,185,178,0.2);
		 box-shadow:0 1px 3px rgba(183,185,178,0.2);position:relative;
		 margin-bottom:35px}
.comment:after{display:block;
position:absolute;
background:url(../img/bg-comment.png) 0 0 no-repeat;
width:52px;
height:30px;
content:'';
bottom:-30px;
left:114px}
.block-indent-left .img-polaroid{float:left;margin:5px 21px 15px 0}
.block-indent-left h4{margin:0 0 17px 0}
.block-indent-left .extra-wrap{overflow:visible}
.block-indent-right .img-polaroid{float:right;margin:5px 0 15px 21px}
.block-indent-right h4{margin:0 0 17px 0}
.block-indent-right .extra-wrap{overflow:visible}
.list-blog{margin:0}
.list-blog li{display:block;overflow:hidden;padding:0 0 23px 0}
.block-blog{overflow:hidden;margin:0}
.block-blog .img-polaroid{float:left;margin:4px 22px 15px 0}
.block-blog h4{margin:2px 0 3px 0}
.block-blog p{margin-bottom:31px}
.block-blog .extra-wrap{overflow:visible}
.date{font-family:'Open Sans',sans-serif;font-size:16px;line-height:20px;font-weight:200;color:#7e7e7e;text-transform:uppercase;display:block;margin-bottom:17px}.pp{color:#fff}.pp:hover{color:#7e7e7e}
.box-404>.span6>img{margin:34px 0 0 0;width:100%}
.block-404{color:#7e7e7e}
#search{position:relative;*zoom:1;padding:12px 0 0 0}
#search:before,#search:after{display:table;content:"";line-height:0}
#search:after{clear:both}
#search input{font-family:Arial,Helvetica,sans-serif;
padding:4px 10px 5px;margin:0 0 10px 0;
font-size:14px;
line-height:20px!important;color:#363636;
background:#121212;
outline:0;
width:100%;
border:1px solid #2c2c2c;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
float:left;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
height:33px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box}
#search input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#search a{float:right;position:relative;top:-5px}.map{display:block;margin:0 0 14px 0;line-height:0}
.map iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:387px;border:0;line-height:0}
.adress{font-size:14px}.adress em{display:block;font-style:normal;margin-bottom:22px}
.adress a{display:inline-block;margin-left:2px;color:}
.adress a:hover{color:#ffa401;text-decoration:underline}
.adress span{display:block; padding-bottom:12px;}.adress strong{display:inline-block;font-weight:normal}
.adress strong.title1{font-size:25px;line-height:25px;font-family:'Open Sans',sans-serif;color:#fff;font-weight:200;text-transform:uppercase;display:block;margin-bottom:10px}
#contact-form{position:relative;vertical-align:top;z-index:1;margin:-3px 0 0 0;padding:0}
.txt-form{color:#363636;padding-bottom:4px;display:block}
.coll-1,.coll-2,.coll-3{float:left;width:199px}
.coll-1,.coll-2{margin-right:11px}
#contact-form div{overflow:hidden;color:#fff; width: 600px;}
#contact-form fieldset{border:0;padding:0;width:100%;overflow:hidden;position:relative;z-index:10}
.div-message{padding:6px 0 0 0}
#contact-form label{display:block;min-height:43px;position:relative;margin:0;padding:0;float:left;width:100%}
#contact-form .message{min-height:107px;display:block!important;width:100%}
#contact-form input,
#contact-form textarea{font-family:Arial,Helvetica,sans-serif;padding:4px 10px 5px;margin:0;font-size:14px;line-height:20px!important;color:#f8b317;background:#121212;outline:0;width:100%;border:1px solid #666666;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#contact-form input{height:33px}
#contact-form input:focus,#contact-form textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#contact-form .area .error{float:none}
#contact-form textarea{width:100%;height:107px;resize:none;overflow:auto}
#contact-form .success{border:1px solid #333;display:none;position:absolute;top:4px;color:#000;font-size:18px;line-height:22px;background:#fff;padding:14px 10px;text-transform:none;right:0;left:0;z-index:20}
#contact-form .error,
#contact-form .empty{color:#f00;font-size:11px;line-height:1.27em;display:none;overflow:hidden;padding:2px 4px 0 0;width:100%;text-transform:none;position:absolute;text-align:right;left:auto;top:2px;right:2px;cursor:default}
#contact-form .message .error,#contact-form .message .empty{bottom:3px;top:auto;right:auto;left:2px;text-align:left}
.buttons-wrapper{position:relative;padding:23px 0 4px 0}
.buttons-wrapper>span{font-size:14px;color:#7e7e7e;display:inline-block;margin-left:40px}
.buttons-wrapper a{cursor:pointer;margin-top:0}
.buttons-wrapper a:hover{text-decoration:none}
footer{position:relative;padding:26px 0 43px 0;border-top:0;background-color:#131313;background-image:-moz-linear-gradient(top,##2B2B2B,#FFFFFF);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2B2B2B),to(#FFFFFF));background-image:-webkit-linear-gradient(top,#2B2B2B,#FFFFFF);background-image:-o-linear-gradient(top,#2B2B2B,#FFFFFF);background-image:linear-gradient(to bottom,#2B2B2B,#FFFFFF);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2B2B2B',endColorstr='#FFFFFF',GradientType=0);color:#fff;font-size:14px;line-height:22px;color:#8c8c8c}
.text-footer>a{display:inline-block}
.text-footer span{display:inline-block;position:relative;top:5px;left:15px}
.text-footer span a{color:#8c8c8c}
.text-footer span a:hover{color:#fff}
.soc_icon{display:block;margin:0;list-style:none;*zoom:1;float:right}
.soc_icon:before,.soc_icon:after{display:table;content:"";line-height:0}
.soc_icon:after{clear:both}.soc_icon li{float:left;margin:0 0 0 8px;display:block}
.soc_icon li a{display:block;width:35px;height:34px}
.soc_icon li a:hover{background-position:0 0}
.soc_icon li .icon{width:35px;height:36px}
.icon{background:url(../img/icon.png) 0 -36px no-repeat}
.icon-1{background:url(../img/icon-1.png) 0 bottom no-repeat}
.icon-2{background:url(../img/icon-2.png) 0 bottom no-repeat}
.icon-3{background:url(../img/icon-3.png) 0 bottom no-repeat}
.select-menu{display:none!important}@media(min-width:1200px){.nav-collapse_ .nav>li{width:188px}
.nav-collapse_ .nav>li:first-child{width:189px}
/*.block-indent*/ .extra-wrap,.block-indent-left .extra-wrap,.block-indent-right .extra-wrap{overflow:hidden}
h2{font-size:40px;line-height:1em}
h2 span{font-size:30px}h3{font-size:25px}
h3 span{display:block}h4{font-size:20px}
h4 span{line-height:24px}
.text-banner{margin-bottom:100px}
.block-blog .extra-wrap{overflow:hidden}
.block-thumbnail h4{line-height:25px}
.coll-1,.coll-2,.coll-3{width:242px}
#search input{float:left;width:451px;margin:0}
.accordion-inner .img-polaroid{float:left;margin:0 24px 0 0}
.accordion-inner h3{margin:-3px 0 16px 0}}@media(min-width:980px) and (max-width:1199px){.nav-collapse_{height:auto!important}}@media(max-width:979px){.nav-collapse_{height:auto!important}
.navbar_ .nav-collapse_{height:auto!important}
.map iframe{height:260px}
#contact-form label{display:block}
#contact-form input,#contact-form textarea{width:100%}
.coll-1,.coll-2,.coll-3{width:151px}
.box{background:0}
.box>div{background:0}}@media(min-width:768px) and (max-width:979px){.nav-collapse_ .nav>li{font-weight:normal;width:121px;font-size:12px}
.nav-collapse_ .nav>li:first-child{width:119px}
.nav-collapse_ .nav>li a{font-weight:normal}
.accordion-inner .img-polaroid{float:none;width:100%;margin:0 0 15px 0}
.list-innovate li{margin-bottom:30px}
.list-innovate .extra-wrap{overflow:visible}
#contact-form input,#contact-form textarea{width:100%}
.accordion-heading a.accordion-toggle{padding:12px 55px 9px 32px}}@media(max-width:767px){.navbar_ .nav-collapse_ .nav{display:none}.nav-collapse_{height:auto!important}
.select-menu{display:block!important;margin-bottom:12px;width:100%;border:1px solid #fff;background:#080808;color:#fff;cursor:pointer}
.select-menu option{padding-bottom:3px}
header .container{position:static}
h3{margin:30px 0 20px}.soc_icon{float:none;display:block;margin-bottom:20px}
.soc_icon li{margin:0 8px 0 0}
.list-innovate li{float:none;width:100%;margin:0 0 30px 0}
.list-innovate li .extra-wrap{overflow:visible}
.img-indent .img-polaroid{float:left;margin:0 20px 15px 0;width:auto}
.sub-pages header{padding-bottom:10px}
.thumbnails .thumbnail{float:left;margin:0 20px 20px 0;width:40%}
.map iframe{height:200px}
.coll-1,.coll-2,.coll-3{width:100%;float:none}}@media(max-width:626px){.navbar_ .brand{float:none;width:214px;height:75px;margin:0 auto}
.phone-block{float:none;margin:10px 0 20px 0}
.block-indent .img-polaroid{float:none;width:100%;margin:0 0 20px 0}}@media(max-width:530px){.img-indent .img-polaroid{float:none;margin:0 0 15px 0;width:100%}
.block-blog .img-polaroid{float:none;margin:0 0 15px 0;width:100%;display:block}
.block-blog .img-polaroid img{width:100%}
.map iframe{height:200px}}@media(max-width:480px){.thumbnails .thumbnail{float:none;width:100%;margin:0 0 20px 0}
.block-indent-left .img-polaroid,.block-indent-right .img-polaroid{float:none;width:100%;margin:0 0 20px 0}}@media(max-width:400px){.accordion-inner .img-polaroid{float:none;width:100%;margin:0 0 20px 0}}.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
li{
	color:#FFF}
#text{
	font-size:13px;
	color:#F00}	