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

/* SM */
@media (min-width: 768px) and (max-width: 991px) {
	.nav_bar_cont{
		padding:0;
		width:100% !important;
	}
	.navbar-default{
		position:relative;
		padding:0;
		margin:0;
		min-height:0;
	}
	.nav-bar-col{
		background-color:#2b2b2b;
		z-index:4;
	}
	.nav-bar-col .navbar-header
	{

	}
	.navbar-toggle{
		border-radius:0;
		border:none;
		margin:0;
		padding:0;
		padding-right:0;
		padding-top:7px;
	}
	.navbar-header .navbar-toggle .icon-menu{
		background-image: url(../images/ico_menu.png);
    	background-position: center center;
    	background-repeat: no-repeat;
		width:32px;
		height:32px;
		margin-left:9px;
		display:inline-block;
	}
	.menu_txt{
		display:block;
		float:left;
		color:#fff;
		font-size:16px;
		font-weight:bold;
		padding-top:3px;
		text-transform:uppercase;
	}
	.navbar-toggle .icon-bar{
		margin-left:50px;
		height:4px;
	}
	.navbar-default .navbar-toggle .icon-bar{
		background-color:#f49231;
	}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
		background:none;
	}
	.navbar-brand{
		display:block;
		float:right;
		padding-top:0;
		padding-right:0;
	}
	.navbar-header {
        float: none;
		margin:0 !important;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
	 .navbar-collapse{
        border: none!important;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin:0;
		margin-bottom:10px;
	}
	.navbar-nav>li {
        float: none;
		background:none;
		width:100%;
		height:auto;
		background:none;
		background:none;
		padding:0;
    }
    .navbar-default .navbar-nav > li > a {
		padding:0;
		margin:0;
		padding-left:15px;
		padding-right:15px;
		width:100%;
		border:none;
		text-align:right;
		background:none !important;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
		-o-box-shadow:none;
		box-shadow:none;
    }
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{
		 border:none;
		 text-decoration:none;
		 color:#f29400;
	 }
	.navbar-default .navbar-nav > li > a.dropdown-toggle {
		background-image: url(../images/s_menu_close.jpg) !important;
    	background-position: right center !important;
    	background-repeat: no-repeat !important;
	}
	.navbar-default .navbar-nav > li.open > a.dropdown-toggle {
		background-image: url(../images/s_menu_open.jpg) !important;
    	background-position: right center !important;
    	background-repeat: no-repeat !important;
	}
    .collapse.in{
  		display:block !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu{
		-moz-box-shadow: 0 0 0 0 #656565;
		-webkit-box-shadow: 0 0 0 0 #656565;
		-o-box-shadow: 0 0 0 0 #656565;
		box-shadow:0 0 0 0 #656565;
		position:relative;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color:#c5c4c9;
		padding:0;
		padding-left:0;
		text-align: left; 
		background:none;
		display:block;
		height:auto;
		white-space:normal;
		line-height:40px;
		border:none !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
		color:#fff;
		text-decoration:underline;
		background:none !important;
	}
	.navbar-collapse{
		padding-left:0;
		padding-right:0;
		background:none;
		z-index:99;
	}
	.navbar-collapse-home{
		background-color: rgba(255, 255, 255, 0.3);
	}
	.dropdown-menu{
		position:relative;
		float:none;
		background:none !important;
		padding-left:20px !important;
	}
	.navbar-header .navbar-toggle:not(.collapsed){
		background-image: url(../images/ico_menu_close.png);
    	background-position: center center;
    	background-repeat: no-repeat;
		margin-top:7px;
		margin-right:15px;
		margin-bottom:7px;
		width:18px;
		height:18px;
		padding:0;
	}
	.navbar-header .navbar-toggle:not(.collapsed) span{
		display:none;
	}
	.acc_blc2_cont{
		width:33.33%;
	}
	
}
/* XS */
@media (max-width: 767px) {
	.header_blc{
		height:246px;
		background-size:auto 100%;
	}
	.logo-cont {
		text-align:center
	}
	.nav_bar_cont{
		padding:0;
		width:100% !important;
	}
	.navbar-default{
		position:relative;
		padding:0;
		margin:0;
		min-height:0;
	}
	.nav-bar-col{
		background-color:#2b2b2b;
		z-index:4;
	}
	.nav-bar-col .navbar-header
	{

	}
	.navbar-toggle{
		border-radius:0;
		border:none;
		margin:0;
		padding:0;
		padding-right:0;
		padding-top:7px;
	}
	.navbar-header .navbar-toggle .icon-menu{
		background-image: url(../images/ico_menu.png);
    	background-position: center center;
    	background-repeat: no-repeat;
		width:32px;
		height:32px;
		margin-left:9px;
		display:inline-block;
	}
	.menu_txt{
		display:block;
		float:left;
		color:#fff;
		font-size:16px;
		font-weight:bold;
		padding-top:3px;
		text-transform:uppercase;
	}
	.navbar-toggle .icon-bar{
		margin-left:50px;
		height:4px;
	}
	.navbar-default .navbar-toggle .icon-bar{
		background-color:#f49231;
	}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
		background:none;
	}
	.navbar-brand{
		display:block;
		float:right;
		padding-top:0;
		padding-right:0;
	}
	.navbar-header {
        float: none;
		margin:0 !important;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
	 .navbar-collapse{
        border: none!important;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin:0;
		margin-bottom:10px;
	}
	.navbar-nav>li {
        float: none;
		background:none;
		width:100%;
		height:auto;
		background:none;
		background:none;
		padding:0;
    }
    .navbar-default .navbar-nav > li > a {
		padding:0;
		margin:0;
		padding-left:15px;
		padding-right:15px;
		width:100%;
		border:none;
		text-align:right;
		background:none !important;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
		-o-box-shadow:none;
		box-shadow:none;
    }
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{
		 border:none;
		 text-decoration:none;
		 color:#f29400;
	 }
	.navbar-default .navbar-nav > li > a.dropdown-toggle {
		background-image: url(../images/s_menu_close.jpg) !important;
    	background-position: right center !important;
    	background-repeat: no-repeat !important;
	}
	.navbar-default .navbar-nav > li.open > a.dropdown-toggle {
		background-image: url(../images/s_menu_open.jpg) !important;
    	background-position: right center !important;
    	background-repeat: no-repeat !important;
	}
    .collapse.in{
  		display:block !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu{
		-moz-box-shadow: 0 0 0 0 #656565;
		-webkit-box-shadow: 0 0 0 0 #656565;
		-o-box-shadow: 0 0 0 0 #656565;
		box-shadow:0 0 0 0 #656565;
		position:relative;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color:#c5c4c9;
		padding:0;
		padding-left:0;
		text-align: left; 
		background:none;
		display:block;
		height:auto;
		white-space:normal;
		line-height:40px;
		border:none !important;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
		color:#fff;
		text-decoration:underline;
		background:none !important;
	}
	.navbar-collapse{
		padding-left:0;
		padding-right:0;
		background:none;
		z-index:99;
	}
	.navbar-collapse-home{
		background-color: rgba(255, 255, 255, 0.3);
	}
	.dropdown-menu{
		position:relative;
		float:none;
		background:none !important;
		padding-left:20px !important;
	}
	.navbar-header .navbar-toggle:not(.collapsed){
		background-image: url(../images/ico_menu_close.png);
    	background-position: center center;
    	background-repeat: no-repeat;
		margin-top:7px;
		margin-right:15px;
		margin-bottom:7px;
		width:18px;
		height:18px;
		padding:0;
	}
	.navbar-header .navbar-toggle:not(.collapsed) span{
		display:none;
	}
	.acc_blc2_cont{
		width:50%;
	}
	.acc_bloc5_coord{
		position:relative;
		top:auto;
		left:auto;
		background-color:#eee;
		width:calc(100% - 30px);
		height:auto;
		padding-bottom:12px;
		float:left;
		margin-left:15px;
	}
}

/* XXS */
@media (max-width: 485px) {
	.acc_blc2_cont{
		width:100%;
	}
	.contact_blc2_txt{
		width:100%;
		padding-left:0;
	}
	.contact_blc2_zone{
		width:100%;
	}
	.contact_blc2_btn{
		max-width:328px;
	}
}
