/**
	* @ concrete5 package AutonavPro
	* @copyright  Copyright (c) 2013 Hostco. (http://www.hostco.com)  
*/

/*_____________________________________________________________reset___________________________________________________________*/

.pro_navbar {margin: 10px 0px 0px 0px; position: relative; z-index: 999; }
.pro_navbar ol.pronav_list {margin: 0px}


/* level 1 */
.pronav_list {position: relative; z-index: 999; }
.pronav_list li {display: inline-block; }
.pronav_list li  a {font-size: 15px; font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 5px 11px}
.pronav_list li  a:hover {background: #0038aa; color: #fff; }
.pronav_list li.nav-dropdown a.drop_a_custompro:after { border-left: 4px solid rgba(0, 0, 0, 0); border-right: 4px solid rgba(0, 0, 0, 0); border-top: 9px solid #0038aa; content: ""; display: inline-block; position: relative; width: 30px; top: 4px; left: 6px; vertical-align: top; width: 0; }
.pronav_list li.nav-dropdown a.drop_a_custompro:hover:after { border-left: 4px solid rgba(0, 0, 0, 0); border-right: 4px solid rgba(0, 0, 0, 0); border-top: 0px solid transparent; }


/* level 2 sub level */
.pro_navbar li ol.dropdown-menu:before {border-left: 5px solid rgba(0, 0, 0, 0); border-right: 5px solid rgba(0, 0, 0, 0); border-bottom: 10px solid #fff; content: ""; 	display: inline-block;
position: relative; width: 30px; right: 0; top: -10px; margin-left: 5px; vertical-align: top; width: 0; }
.pro_navbar li ol.dropdown-menu {margin: 4px 0px}
.pronav_list li .dropdown-menu {border: 1px solid #eee; display: none; position: absolute; background: rgba(255,255,255, 0.9); min-width: 150px;  padding: 0px 15px}
.pronav_list li .dropdown-menu  li {display: block; background: none; border: 0px; margin: 10px 0px 10px 0px;}
.pronav_list li .dropdown-menu  li a {color: #000; font-size: 14px; padding: 5px 10px 5px 10px; border: 0px; display: block }
.pronav_list li .dropdown-menu  li a:hover {color: #fff; font-size: 14px; background: #0038aa; }

.pronav_list  li.nav-dropdown ol li.nav-dropdown a:after { border: none;  }
.pronav_list  li.nav-dropdown ol li.nav-dropdown a:hover:after { border: none; }

/* level 3 sub level */
.pronav_list li .dropdown-menu  li ol {border: 0px; display: none}
.pronav_list li .dropdown-menu  li ol li{border: 0px; display: none}

@media (max-width: 1024px) {
.mobile-menu {display: block; background: #005AAB;  top: 0; z-index: 9999; }
.mobile-menu .pro_navbar {width: 100%; background: #fff; z-index: 99999; }
.mobile-menu .pro_navbar .pronav_btn_navbar  {color: #fff;}

.mobile-menu .pro_navbar .pronav_btn_navbar .pronav_logo {float: left;  height:100px; width: 50%; }
.mobile-menu .pro_navbar .pronav_btn_navbar .pronav_logo .nav-logo {background: url("http://www.liquidlpg.com.au/files/8714/0125/3240/Orbital_Logo_Website.png") no-repeat center #fff;  height:100px; margin: 0 auto }

.mobile-menu .pro_navbar .pronav_btn_navbar .pronav_icon_plus {height: 100px; width: 50%; display: inline-block }
.mobile-menu .pro_navbar .pronav_btn_navbar .pronav_icon_plus .menu-icon {font-weight: bold; color:#000; display: block; cursor: pointer; margin: 30px auto; border: 2px solid #0038AA; border-radius: 5px; font-size: 20px; padding: 10px 10px 0px 45px; position: relative; background: url("/blocks/autonav_pro/templates/mmx_custo/img/plus-red.png ") no-repeat 10px; width: 55px; height: 30px; }
.mobile-menu .pro_navbar .pronav_icon_phone {background: #005AAB; border-right: 1px solid rgba(0,0,0,0.2); width: 50%; position: relative; float: left;   }
.mobile-menu .pro_navbar .pronav_icon_phone:hover {background: #3d96e7 }
.mobile-menu .pro_navbar .pronav_icon_phone .phone {padding: 3px 0px 0px 10px; background: url("/blocks/autonav_pro/templates/mmx_custo/img/phone.png ") no-repeat; width: 25px; height: 25px; display:inline-block}
.mobile-menu .pro_navbar .pronav_icon_phone .get-touch {	margin: 0 auto; padding:13px; color: #fff; font-weight: bold; width: 150px; display: block; position: relative }
.mobile-menu .pro_navbar .pronav_icon_enquiry {background: #005AAB; border-left: 1px solid rgba(255, 255, 255, 0.4); position: absolute; right: 0; float: right; width:50%; }
.mobile-menu .pro_navbar .pronav_icon_enquiry:hover {background: #3d96e7 }

.mobile-menu .pro_navbar .pronav_icon_enquiry .enquiry {padding: 3px 0px 0px 10px; background: url("/blocks/autonav_pro/templates/mmx_custo/img/email.png ") no-repeat; width: 25px; height: 25px; display: inline-block}
.mobile-menu .pro_navbar .pronav_icon_enquiry .online-enquiry {margin: 0 auto; color: #fff;  font-weight: bold; display: block; position: relative }
.mobile-menu .pro_navbar .kits {text-align: center; background: #005AAB; padding: 10px 0px 5px; font-weight: bold; font-size: 18px; color: #fff;  }
.mobile-menu .pro_navbar .kits .car {background: url("/blocks/autonav_pro/templates/mmx_custo/img/car.png ") no-repeat; padding: 2px 0px 0px 10px; height: 25px; width: 25px; display: inline-block}
.mobile-menu .pro_navbar .kits a {color: #fff }

.mobile-menu .sublvl .nav-dropdown a.drop_a_custompro:after {border-left: 5px solid rgba(0, 0, 0, 0); border-right: 5px solid rgba(0, 0, 0, 0); border-top: 10px solid #ec2427; content: ""; display: none; position: absolute; right: 0; width: 30px; top: 12px;	vertical-align: top; width: 0; }
.mobile-menu {display: block; background: #005AAB;  top: 0; z-index: 9999; }
.mobile-menu .pro_navbar {width: 100%; background: #fff; z-index: 99999; }
.mobile-menu .pro_navbar .pronav_btn_navbar  {color: #fff; }
.mobile-menu .pro_navbar .pronav_btn_navbar  .pronav_title_bar {color: #fff; margin: -25px 0px 0px 0px }
.mobile-menu .pro_navbar a:hover {text-decoration: none; color: #fff; }    
.mobile-menu .pronav_list li a {background: #fff}
.mobile-menu .pronav_list li a:hover {background: #fff; color: #fff}
.mobile-menu .pronav_list li {display: block; margin: 10px 0px 10px 0px; line-height: 1.5}
.mobile-menu .pronav_list li .dropdown-menu { border: 0px ; display: none; position: absolute; background: none; min-width: 150px;  padding: 0px 15px}
.mobile-menu .pronav_list li .dropdown-menu li a { background: #3d96e7; color: #fff}
.mobile-menu .pronav_list li.nav-dropdown a.drop_a_custompro:hover:after { border-left: 4px solid rgba(0, 0, 0, 0); border-right: 4px solid rgba(0, 0, 0, 0); border-top: 9px solid #0038aa; }
.mobile-menu .pro_navbar li ol.dropdown-menu:before {border-left: none; border-right: none; border-bottom: none; content: ""; 	display: inline-block;
position: relative; width: 30px; right: 0; top: -10px; margin-left: 5px; vertical-align: top; width: 0; }
.mobile-menu .pro_navbar li ol.dropdown-menu {margin: -10px 0 20px 0px; }
}


@media(min-width: 480px) and (max-width: 1024px) {

.mobile-menu {display: block; background: #005AAB;  top: 0; z-index: 9999; }
.mobile-menu .pro_navbar {width: 100%; background: #fff;  z-index: 99999; }
.mobile-menu .pro_navbar .pronav_icon_phone .phone {padding: 3px 0px 0px 10px; background: url("/blocks/autonav_pro/templates/mmx_custo/img/phone.png ") no-repeat; width: 25px; height: 25px; display:inline-block}
.mobile-menu .pro_navbar .pronav_icon_phone .get-touch { margin: 0 auto; padding:13px; font-size: 18px; font-weight: bold; color: #fff; width: 150px; display: block; position: relative }
.mobile-menu .pro_navbar .pronav_icon_enquiry {background: #005AAB; border-left: 1px solid rgba(255, 255, 255, 0.4); position: absolute; right: 0; float: right; width:50%; }
.mobile-menu .pro_navbar .pronav_icon_enquiry .enquiry {padding: 3px 0px 0px 10px; background: url("/blocks/autonav_pro/templates/mmx_custo/img/email.png ") no-repeat; width: 25px; height: 25px; display: inline-block}
.mobile-menu .pro_navbar .pronav_icon_enquiry .online-enquiry {margin: 0 auto; padding:13px; font-size: 18px; width: 170px; display: block; position: relative }

.mobile-menu .pro_navbar .pronav_btn_navbar  .pronav_title_bar { color: #fff; margin: -25px 0px 0px 0px }
.mobile-menu .pro_navbar .kits {text-align: center; background: #005AAB; padding: 10px 0px 5px; font-weight: bold; font-size: 18px; color: #fff;  }
.mobile-menu .pro_navbar .kits .car {background: url("/blocks/autonav_pro/templates/mmx_custo/img/car.png ") no-repeat; padding: 2px 0px 0px 10px; height: 25px; width: 25px; display: inline-block}
.mobile-menu .pro_navbar .kits a {color: #fff }

}

@media(max-width:480px){
	.mobile-menu .pro_navbar .pronav_btn_navbar .pronav_logo .nav-logo {background: url("/blocks/autonav_pro/templates/mmx_custo/img/resp-logo-new.png") no-repeat center #fff;  height:100px; margin: 0 auto }
	.mobile-menu .pro_navbar .pronav_icon_phone {	font-size: 14px; background:  #005AAB; }
	.mobile-menu .pro_navbar .pronav_icon_phone .phone {padding: 3px 0px 0px 10px; background: url("/blocks/autonav_pro/templates/mmx_custo/img/phone.png ") no-repeat; width: 25px; height: 25px; display:inline-block}
	.mobile-menu .pro_navbar .pronav_icon_phone .get-touch {margin: 0 auto; padding:13px; font-size: 14px; width: 130px; display: block; position: relative }
	.mobile-menu .pro_navbar .pronav_icon_enquiry {background: #005AAB; border-left: 1px solid rgba(255, 255, 255, 0.4); position: absolute; right: 0; float: right; width:50%; }
	.mobile-menu .pro_navbar .pronav_icon_enquiry .enquiry {padding: 3px 0px 0px 10px; background: url("/blocks/autonav_pro/templates/mmx_custo/img/email.png ") no-repeat; width: 25px; height: 25px; display: inline-block}
	.mobile-menu .pro_navbar .pronav_icon_enquiry .online-enquiry {margin: 0 auto; font-size: 14px; width: 139px; padding: 13px 0px; display: block; position: relative }

}
