﻿@charset "utf-8";
/* CSS Document */
@media (max-width:980px){
	.about p {
    	font-size: 15px;
	    line-height: 26px;
	}
	footer .social img {
		width: 40px;	
	}
/*	.features .img-holder{
		padding:8%;	
	}
*/	
.para-back {
    	background: rgba(0, 0, 0, 0) url("/images/bg2.png") no-repeat fixed 0 800px / contain ;
	}
    .mycontent {
        margin-bottom:30px;
}
}
@media (max-width:768px){
	.about p{padding:0 50px;}
}

@media(max-width:767px) {
.tab-content { min-height: inherit; overflow: auto;}
footer { position: relative;}
.page-container { padding-bottom: 0;}  
#map-img img {  min-height: inherit;   width: 100%;   max-width: 100%;}
.carousel-indicators { width: 100%; bottom: 0;}
.featureshome {   padding: 0 0 40px;}
.nav-tabs > li { margin-bottom: 0; width: 100%; border-bottom:1px solid #fff;}
.nav-tabs > li a { border-radius: 0; padding:10px;}
.nav-tabs > li a img {  max-width: 16px;   margin: 0 5px 0 0;}


}
@media (max-width:500px){
    .slider-head h1 {
        font-size: 16px;
    }
    ul.log_out {
    width: 100%;
    float: left;
    padding: 0px;
}
    .log_out a {
            padding: 0 14px;
    }
    .carousel-inner .item h1{font-size:12px;}
}
@media (max-width:360px){
	.navbar-collapse{
		 background: #fff none repeat scroll 0 0;
		position: relative;
		z-index: 16;
		top:50px;
	}
	
	.about #map-img {
		min-height: 190px;
	}
	.about .col-sm-6 {
    	min-height: auto;
	}
	.features .img-holder {
    	padding: 5%;
	}
	.features p {
    	margin: 0 auto 20px;
	}
	footer .social img {
    	width: 30px;
	}
	.carousel-indicators li,
	.carousel-indicators .active{
		margin-right:0;
	}
}
