/*GENERAL
SLIDEPANEL*/
@media (max-width: 980px)
{
	ul#hor_nav li.first { border-left: none!important;}
	ul#hor_nav li.active {border-left: 2px solid #1081de!important;}
	.module-panel
	{
		display: none;
	}
	/*DISABLE HORIZONTAL NAVIGATION FOR SMALL DEVICES*/
	#hor_nav UL
	{
		display: none;
	}
	/*ENABLE DROPDOWN LIST FOR SMALL DEVICES*/
	#hor_nav SELECT
	{
		display: inline-block;
	}
	/*STYLING SELECT FIELD*/
	#hor_nav SELECT
	{
		width: 100%;
		min-height: 50px;
		height: 50px;
		border: 0px;
		margin-bottom: 0px;
		font-weight: bold;
		text-transform: uppercase;
		font-size: 9pt;
		color: #333333;
		background-color: transparent;
		background-image: url(../images/menu_img/rs_arrow.png);
		background-repeat: no-repeat;
		background-position: center right;
	}			/*custom*/		.container_slidepanel_outer {    position: fixed;    z-index: 2;    width: 100%;}	.container_header_outer {       position: fixed;    width: 100%;	z-index:1;    background: white;    box-shadow: 0px 0px 35px rgba(0, 0, 0, .4);}		.container_container_outer {    padding-top: 100px;}			.container_nav_outer {    position: fixed;    top: 35px;	background: none!important;	right:0px;	z-index:3;}#hor_nav {        background: none!important;    margin-top: 50px!important;}#hor_nav li.first {    border-top: 1px solid #ccc;}#hor_nav li.last {    border-bottom: 3px solid #ccc;}#hor_nav SELECT {	display:none;    background: none!important;    -webkit-appearance: none;    -moz-appearance: none;    text-indent: 1px;    text-overflow: '';}#hor_nav SELECT option {    background: #fff;    color: #333;}#hor_nav UL {   display:block!important;}ul#hor_nav a {    display: block!important;    width: 100%;    float: left;}ul#hor_nav li {    width: 100%;}ul#hor_nav li a{   background: #fff!important;    color: #66625e!important;    width: 100%;    font-size: 14px;    text-align: left;      }div#hor_nav.menu {	display:none;	}div#hor_nav.menu.responsive {  display:block;  } button.navbar-toggle {	 display:inline-block!important;    float: right;    margin-right: 15px;}    button.navbar-toggle {  -webkit-border-radius: 5;  -moz-border-radius: 5;  border-radius: 5px;      border-width: 1px;    border-style: solid;  color: #303030;  font-size: 15px;  background: #ffffff;  padding: 10px 20px 10px 20px;  text-decoration: none;  margin-top: -10px;}button.navbar-toggle:hover {  background: #d4d8db;  text-decoration: none;}.container_nav_outer .container {    background: none!important;	width:100%;	padding: 0px!important;}.header-inner IMG {    width: auto!important;    height: 80px!important;}/*end custom */						
}
button.navbar-toggle:focus {
    outline: 0;
}
#hor_nav SELECT
{
	
}
/*GENERAL
PATHWAY IN*/
@media (max-width: 767px)
{
	.container_outer_pathway_in
	{
		display: none;
	}
	/*HEADER*/
	.container_header_outer .container, .container_header_outer .container-fluid
	{
		background-image: none !important;
	}
	/*// HEADER*/
	.header-inner IMG
	{
		/*width: 50% !important;
height: 50% !important;*/
	}
	UL#social_bm_nav
	{
		float: left !important;
	}
	.header .search .inputbox
	{
		display: none;
	}
	#social_bm_outer
	{
		display: none;
	}
	#login_module
	{
		margin-right: 0px !important;
	}
	#plus-login-panel
	{
		width: 200px !important;
	}
	#plus-register-panel
	{
		width: 280px !important;
	}
	#plus-logout-panel
	{
		width: 300px !important;
	}
	#login_module .inputbox
	{
		width: 100px !important;
	}
	#plus-member-registration INPUT
	{
		width: 100px !important;
	}
}
@media (max-width:481px)  {
	.moduletable.callmobile {    display: block;}
	.moduletable.contactinfo {    display: none;}
    .moduletable.calldesktop {    display: none;}
	
}
