@media screen and (-webkit-min-device-pixel-ratio:0) {
}
@media only screen
and (min-width : 1200px) {	
	.container { width:1250px;}
	.container_small { padding-left:205px; padding-right:205px;}	
	header .container,
	.menu .container,
	.footer_top .container,
	.inner_page_section .container,
	.breadcrumb .container { padding-left:30px; padding-right:30px;}
	.footer_menu, .footer_address { }
	.home_slider { height:378px;}
	.home_slider ul.slides > li { height:378px;}
	.inner_slider { height:300px;}
	.inner_slider > ul > li { height:300px;}
	.sidebar { padding-right:55px;}
	/*------ Custom Bootstrap Classes -------*/
	.col-lg-5ths {
        width: 20%;
        float: left;
    }
}
/*----------------------------------*/
@media only screen
and (min-width : 992px)  
and (max-width : 1200px) {
	.home_slider { height:378px;}
	.home_slider ul.slides > li { height:378px;}
	.inner_slider { height:300px;}
	.inner_slider > ul > li { height:300px;}
	.inner_slider .banner_text * { line-height: 28px; font-size: 22px;}
	.menu .nav.navbar-nav li a {padding: 10px 11px; font-size: 13px;}
	.header_contact p.tagline_text { padding-left:0; }
	.header_contact p.tagline_text em {font-size: 18px;}
	.hdr_phone a {font-size: 18px;}
	
}
@media only screen
and (min-width : 769px)  
and (max-width : 992px) {
	.content_right_menu a { max-width:100%; background-size:contain; padding-top:7px; padding-left:34px;}
	.content_right_menu a p {font-size: 13px; margin-bottom: -1px;}
	.download_homepage_menu a { max-width:100%; font-size:15px;}
	.header_contact p.tagline_text { padding-left:0; width:100%; text-align:right; }
	.header_contact p.tagline_text em {font-size: 18px;}
	.hdr_phone a {font-size: 18px;}
}
@media only screen
and (min-width : 993px) {
	.menu .nav.navbar-nav { float:left;}
    .menu nav.navbar .navbar-collapse { padding:0;}
	/*------ 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 : 992px) {
	.menu .navbar { min-height:0;}
	.responsive_menu_button .navbar-toggle { border:1px solid #000000; margin-right:0;}
	.responsive_menu_button .navbar-toggle .icon-bar { background-color:#000000;}
	.menu .nav.navbar-nav ul.dropdown-menu { background-color:transparent; box-shadow:none; border:none; position:static;}
	.menu .nav.navbar-nav { width:100%;}
	.menu .nav.navbar-nav li { float:left; width:100%;}	.home_slider { height:378px;}
	.home_slider ul.slides > li { height:378px;}	.inner_slider { height:300px;}
	.inner_slider > ul > li { height:300px;}
	.banner_text { margin-left:0;}
}
@media only screen
and (max-width : 768px) {
	.logo { text-align:center;}
	.content_sidebar { text-align:center; margin-top:25px;}
	.content_sidebar ul { display:inline-block; width:262px;}
	.sitemap_links { margin:25px 0; float:left; width:100%;}
	.header_contact { padding-top:10px; text-align:right;}
	.header_contact p.tagline_text { padding-left:0; float:none; display:inline-block;}
	.header_contact p.tagline_text em {font-size: 16px;}
	.hdr_phone a {font-size: 16px;}
}
@media only screen
and (min-width : 480px)
and (max-width : 768px) {
	.inner_slider .banner_text * { font-size: 20px; line-height:26px;}
}
@media only screen
and (max-width : 480px) {
	.col-vxs-12 { width:100%;}
	.home_slider { height:378px;}
	.home_slider ul.slides > li { height:378px;}
	.inner_slider { height:230px;}
	.inner_slider > ul > li { height:230px;}
	.banner_text * {font-size: 18px; line-height: 22px;}
	.overlapped_section .top_part_co {margin-bottom: 30px;}
	.overlapped_section p { font-size: 14px;}
	.overlapped_section .col-xs-6 p a img { margin-left:5px;}
	.overlapped_section .text-right p a img {margin-right:5px;}
	.header_contact { text-align:center;}
	.header_contact .pull-right { float:none !important; display:inline-block;}}