@charset "utf-8";
/* CSS Document */


@font-face {
	font-family: 'AvenirLT-Medium';
	src: url('fonts/avenirlt65medium.eot');
	src: url('fonts/avenirlt65medium.eot?#iefix') format('embedded-opentype'),
			 url('fonts/avenirlt65medium.woff') format('woff'),
			 url('fonts/avenirlt65medium.ttf') format('truetype'),
			 url('fonts/avenirlt65medium.svg#avenirlt65medium') format('svg');
	font-weight: normal;
	font-style: normal;
	
}



a.logo{background:url('../data/ckfinder/images/company-logo.png'); width:130px; height:45px; display: inline-block;  -webkit-transition: all 0.3s;
    transition: all 0.3s;}

.wrapper_header .companyLogo{padding-top:15px;}
.wrapper_header{background:#898989; }

.iso{float:right; display:inline-block; margin-left:50px;  font-size:14px; margin-top:8px;}

.down-holder{width:100%; text-align:center; position: absolute; bottom: 0; z-index: 1000;}
a.down{  z-index: 100000000; display:inline-block;}
.btn-holder{
	-webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.btn-holder{width:100%; position: fixed; bottom: 0; z-index: 1000;}
.btn-holder > .col-xs-4 > a{display:inline-block; width:100%; font-size: 28px;}
.btn-holder > .col-xs-4 {padding-left:0; padding-right:0;}


.left-shape{position:absolute; left: -355px;}
.right-shape{position:absolute; right: 0px; bottom:0;}

.wrapper_middle .insidebox {margin-top:30px; vertical-align:top; display:inline-block;} 
.wrapper_middle .line{border-right:1px dotted #2b9353; min-height: 250px; display:inline-block;     margin-bottom: 25px; padding-right:25px;}

.line2{padding-left:25px; padding-right:0;}

#coverpage .col-md-5{width:475px;}

#coverpage .col-md-6 {display: inline-block;}

#coverpage .col-md-4 {
	width:322px;
}
#coverpage .col-md-3 {
    width: 342px;
}



#coverpage .title{border-bottom:1px dotted #39B54A; padding-bottom: 6px; 	font-family:'AvenirLT-Medium';}


.line{margin-bottom:10px;}

.wrapper_footer{ font-size:12px !important;}
.wrapper_footer .container, .wrapper_footer .container .col-md-6, .wrapper_footer .container .col-md-12{padding-left:0; padding-right:0;}

.wrapper_footer .container, .wrapper_footer{width:100%; max-width:100%;}

.wrapper_footer .container{padding-left:25px; padding-right:25px;}

.companyLogo{margin-left:25px;}

.hmenu{float:right; margin-right:25px;}

.tp-banner-container{width:100% !important;}

.nav-tabs{border-bottom:none;}
.nav-tabs > li{margin-bottom:5px;}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav > li > a:hover{border-radius:0; border-color:#39b54a; background:#39b54a; color:#fff;}
.nav > li > a{border-radius:0; border-color:#39b54a; color:#39b54a; padding:5px 15px;}
.nav-tabs > li {margin-right: 5px;}

.nav-tabs{ margin-bottom: 25px;}

.no-right-border{width:650px;}

#insidepage .wrapper_middle {
    min-height: 640px;
}

.bridge{
	background:url('../data/ckfinder/images/bridge.jpg') no-repeat; 
	width:419px; 
	height:571px; 
	margin-top:15px;
    padding-top: 109px;
    padding-left: 120px;
	line-height:19px;
		
}

.sideMenu{margin-top: 30px;}

.nav-tabs.nav-stacked > li{background:#fff !important;}
.nav-tabs.nav-stacked > li > a{color:#39b54a !important; text-transform: none !important;}
.nav-tabs.nav-stacked > li > a.active, .nav-tabs.nav-stacked > li > a:hover{color:#fff !important; background:#39b54a;}

.listImage{list-style: none;
padding: 0;}

.listImage li{display: inline-block; padding-right: 10px; padding-bottom:10px; vertical-align:top;}

.col-xs-4 .thickbox img{border:1px solid #ccc;}

.table > tbody > tr > td{border:none;}

.product_title a{color:#0a0a0a;}
.product_title a:hover{color:#39B54A;}


@media screen and (max-width:1200px){
.wrapper_footer .container, .wrapper_footer, .wrapper_header, .wrapper_banner{
max-width: 1200px;
width: 1200px;}

.tp-banner-container, .tp-banner-fullscreen-container, .fullscreen-container {
	width:1200px !important;
	max-width:1200px !important;
}

.right-shape{ right: -355px; bottom:0;}

}


