@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
body{
	background: #fff url(images/main_bg5.jpg) top center repeat-x !important;
	color: #656464 !important;
font: normal 13px Arial, Helvetica, sans-serif;

}

.logo
{
text-align: left;
margin-top: 20px;
margin-bottom: 10px;
/*margin-top:10px;
	background:url(images/logo.png);
	background-repeat:no-repeat;
	height: 99px;
	width: 350px;*/
}

.main{
	background: #fff;
	padding:15px;
	
}
.our-main{
	background: #F1F1F1;
	border:1px solid #d3d1d1;
	padding: 20px;
}
.our-main .list-group-item{
	background: none;
	border: 0px;
}
address{
	line-height: 20px;
}
p{
	line-height: 1.7em;
	text-align:justify;
	color:#222;
}
.border{
	border: 1px solid #7f9db9;
	padding: 10px;
}
.navbar-default{
	background:#00B4CC;
	
}

.navbar-default .navbar-nav>li>a:active{
	
}
.navbar-default .navbar-nav>li>a{
	color: #fff;
	border-right: 1px dotted #666;
	font-weight:bold;
}
.navbar{
	border-radius: 0px !important;
}
.navbar-default .navbar-nav>li>a:hover{
	background: #4BD3E5;
	color: #fff !important;
	font-weight:bold;
	
	
}
.navbar-header{
	background: #00b4cc;
	
}
.navbar-header .navbar-brand{
	color: #fff;
}
.navbar-toggle .icon-bar{
	background: #fff;
}
.navbar{
	margin-bottom: 0px;
}
.header-btn{
	margin-top: 14px;
	margin-bottom: 5px;
}
.header-menu{
	padding-right:0px;
	padding-left: 0px; 
	line-height: 19px;
}
.header-menu .panel-heading a{
	color: #fff;
}
.header .list-inline{
	margin-left:10px;
	margin-top: 14px;
}
    
.bx-wrapper{
	max-width:1120px !important;
}
	
.bx-wrapper .bx-viewport{
	box-shadow: none;
	
}
.bx-wrapper .bx-next{
	right: 20px;
}
#accordion .list-group a{
	color:#333;
	
} 

#accordion .side-menu .product-view{
	line-height:30px !important;
	padding-bottom:10px;
	text-decoration: none;
	
}
#accordion .side-menu a:hover{
	text-decoration: none;
}
#accordion .panel-heading{
	cursor: pointer;
}
.side-menu .panel-collapse a.sub-menu-list{
	font-size:12px;
	margin-left: 20px;
	
}
.side-menu .panel-collapse{
	border-bottom: 1px solid #ccc;
	
}
.header-menu .panel-danger .panel-heading a{
	font-weight: bold;
}

.content p{
	line-height: 23px;
	text-align: justify;
	color:#222;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
	bottom: 0px;
}

.navbar-brand{
	height: auto !important;
}

.footer a{
	color: #333;
}
.contact-cnt{
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.bx-wrapper{
	margin-bottom: 30px;
}
hr {
background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);
background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);
border: 0;
height: 1px;
margin: 22px 0 22px 0;
}
.readmore{
margin-bottom:30px;
}
.navbar-default .navbar-toggle .icon-bar{
background:#fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
background:#4BD3E5;
}
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img{
display:inline !important;
}
.nav{
text-align:left;
}

#phone{
font-size:16px;
color:#000;
font-family: 'Open Sans Condensed', sans-serif;

margin-top:32px;
}

body {
  -webkit-animation-duration: 0.1s;
  -webkit-animation-name: fontfix;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0.1s;
}
.rght-border{
border-right:1px solid #ccc;
}
.footer .nav-pills h4{
	margin-left:13px;
}
.footer .links {
margin-top: 10px;
text-align: center;
}

.footer .links a {
display: inline-block;
padding: 4px 10px;
}
.extrcss .col-lg-2{
padding-right:0px;
}
#extr{
padding-left:0px;
}
@-webkit-keyframes fontfix {
  from { opacity: 1; }
  to { opacity: 1; }
}



/******/


@media(min-width:226px){
	.header-top{
	text-align:center;
	}		
	.header-btn{
		float: left;
	}

}

@media(min-width:326px){
	
	.header-btn{
		float: left !important;
	}
	header-top h4{
	margin-top:0px !important;
	}


}
@media(max-width:360px){
	#phone{
	margin-top:0px !important;
	}
}
@media(max-width:767px){
	.header-top h4{
	margin-top:0px;
	}
	.header-btn{
		float: right;
	}
	
	.list-inline{
		float: left;
	}
	
	body{
	text-align:center;
	}
	body img{
	text-align:center;
	}
	#phone{
	margin-top:0px;
	}

}
@media(min-width:768px){
	.footer{
		text-align: inherit;
	}
	.thumbnail img{
	width:300px;
	}
}

@media(max-width:992px){
	#phone{
	margin-top:0px;
	margin-bottom:20px;

	}
	#phone{
	margin-top:0px;
	}
}
@media(min-width:992px){
	#phone{
	margin-top:0px;
	}
}
@media(min-width:1200px){
	#phone{
	margin-top:0px;
	}
}

/*#bor{border:2px solid #ccc;}*/
.nav > li > a{padding:14px 13px;}
.head{ background:#f1f1f1; border: #d3d1d1 solid 1px; padding:3% 11px; margin-top:-6% !important;}
.img{ float:left;margin-right:2%;border:solid 1px #ccc; width:220px; height:146px;}
.image-set img{ width:200px; height:134;margin-right:4.6%;margin-bottom:4%; border:#999 solid 1px;}

.Flexible-container {
    position: relative;
    padding-bottom: 35.25%;
    padding-top: 0px;
    height: 0;
    overflow: hidden;
}

.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
   
}
#footer-nav .li.a{ padding:10px 14px !important;}
.botton{background:#00B4CC; color: rgb(255, 255, 255); padding: 8px 16px; margin-left: 80%;}
.botton:hover{ background:#4BD3E5; color:#000; border:#666 solid 1px;}

#sticky{
    position: sticky;
    top: 14px;
    
    z-index: 21;}
	
	.thumbnail .caption{height:300px;}
	
	
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#fff !important;font-weight:bold;}
	#bor{border:2px solid #ccc;}
	
	a.list-group-item-success{color:#fff;font-weight:bold;}
	a.list-group-item-success:hover{background-color:#4bd3e5;color:#fff;}
	
	#sticky{top:10px;position:sticky;z-index:21px;}
	
	#border{border:2px solid #ccc;}
	
	.sticky{top:10px;position:sticky;z-index:21;}
	
	.large{font-size:17px;}