@media screen and (-webkit-min-device-pixel-ratio:0) {

}

@media only screen
and (min-width : 1200px) {
	.container { width:1130px;}
	.container_small { width:720px;}
	.container_940 { width:940px;}
	.container_970 { width:970px;}
	
	.header_section .container-fluid { padding-left:70px; padding-right:70px;}
	
	/*------ Custom Bootstrap Classes -------*/
	.col-lg-5ths {
        width: 20%;
        float: left;
    }
	
}


/*----------------------------------*/
@media only screen
and (min-width : 992px)  
and (max-width : 1200px) {


	
}

@media only screen
and (min-width : 769px)  
and (max-width : 992px) {

}

@media only screen
and (min-width : 993px) {
	.inner_page .menu_section { border-bottom:1px solid #e8e8e8;}
	.menu_inner .navbar { display:inline-block; margin-bottom:-6px;}
	.menu_inner {}
	
	/*------ Custom Bootstrap Classes -------*/
	.col-md-5ths {
        width: 20%;
        float: left;
    }
	}
@media only screen
and (min-width : 769px) {

	/*------ Custom Bootstrap Classes -------*/
	.col-sm-5ths {
        width: 20%;
        float: left;
    }
}
/*------------------ Max Width ------*/
@media only screen
and (max-width : 1200px) {
	

}
@media only screen
and (max-width : 992px) {
	.logo { float:left; max-width:80%;}
	
	.menu_section {}
	.navbar-header { float:right;}
	.navbar-header .navbar-toggle { margin:20px 0 10px; padding:0;}
	.navbar-header .navbar-toggle .icon-bar { background-color:#ffffff; position:relative;}
	.navbar-header .navbar-toggle.drop_menu { z-index:999;}
	.navbar-header .navbar-toggle.drop_menu .icon-bar { background-color:#ffffff;}
	
	.navbar-toggle:not(.collapsed) span.icon-bar:first-child {
		-ms-transform: rotate(-43deg); /* IE 9 */
    	-webkit-transform: rotate(-43deg); /* Chrome, Safari, Opera */
    	transform: rotate(-43deg);
		margin-top:0;
		}
		
	.navbar-toggle:not(.collapsed) span.icon-bar:nth-child(2) { 
	-ms-transform: rotate(43deg); /* IE 9 */
    	-webkit-transform: rotate(43deg); /* Chrome, Safari, Opera */
    	transform: rotate(43deg);
	margin-top:0;
	top: -1px;
	}
	.navbar-toggle:not(.collapsed) span.icon-bar:last-child { opacity:0;}
	
	
	
	.menu_inner { position:fixed; background-color:rgba(0,0,0,0.7); width:0; height:0; top:0; left:0; transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; overflow:hidden; z-index:99;}
	.menu_inner.drop_menu { width:100%; height:100%; height:100vh; }
	
	.menu_section .navbar-nav li { float:left; width:100%; text-align:center;}
	.menu_section .navbar-nav li a { color:#ffffff; display:inline-block;}
	.menu_section .navbar { margin-top:20%;}
	.menu_section .navbar .dropdown-menu { position:static; float:left; width:100%; background-color:transparent; box-shadow:none; border:none;}
	
	.single_news .img_contain,
	.single_news .text_contain { width:100%; float:left; display:block;}
	.single_news .img_contain { width:100%;     /*display: none;*/}
	.act_tablecell { padding:0px;}
    .act_tablecell img {
        width: 100%;
    }
}

@media only screen
and (max-width : 768px) {

	.main_section h2 { margin-top:20px;}
	.single_news { margin-bottom:15px;}
	.footer_top .act_table .act_tablecell { float:left; width:100%; padding:15px 0 !important;}
	
	
	.search_section,
	.hdr_socialIcons { width:50%; margin:0; float:left; padding:10px 0;}
	.hdr_socialIcons { text-align:right;}
	.hdr_socialIcons ul { display:inline-block;}
	
	.fourColumn_team .singleTeam_box { display:inline-block; width:220px; max-width:100%;}
	.threeColumn_team .singleTeam_box { display:inline-block; width:280px; max-width:100%;}
	.blogList_wrap .single_blogList h3 { margin-top:20px;}
	
	.parallax_section {background-color: rgba(0,0,0,0.6);}
	.links_section a { margin-bottom:5px;}

    .row {
        margin-left: 0px;
        margin-right: 0px;
    }
	
	
}
@media only screen
and (min-width : 480px)
and (max-width : 768px) {
	
}
@media only screen
and (max-width : 480px) {
	.col-vxs-6 { width:50%;}
	.col-vxs-12 { width:100%;}
	
	h1 { font-size:20px;}
	h2 { font-size:24px;}
	/*.header_cnt { position:fixed; bottom:0; right:0; background-color:#ffffff; padding:10px; z-index:999;}
	.hdr_socialIcons { position:fixed; bottom:0; left:0; background-color:#ffffff; padding:10px; z-index:999;}*/

		
	
}