
a.get-touch {
	color:#fff !important;
	background:#000000;
	border-radius:30px;
}
a.get-touch:hover,
a.get-touch.act {
	color:#fff !important;
	background:#f9981d;
	border-radius:30px;
}
.mobnav .grid { max-width:100% !important;}
nav{ clear:both; display:block;}
nav ul{ list-style:none;}
nav li:first-child{ background:none;}
nav li{ position:relative; float:left; display:block; padding:0 0px 0 0px;}
nav li a{font-size:17px; color:#fff !important; font-weight:400; padding:12px 23px 12px 23px; display:block; transition: all 0.5s ease 0s; background:url(../images/nav-sep.png) left center no-repeat;  }
nav > div > ul > li:first-child a{  background-image:none !important;}
nav > div > ul > li:last-child a{ padding-right:0px !important;}


nav li > a > i { position:relative; top:-2px;}
nav li a:hover{color:#f99802; border-radius:0px;}
nav li:hover{ border-radius:0px }
nav li:hover{color:#f9981d; border-radius:0px }
nav li:hover > a { color:#f99802 !important}
nav li.act{color:#000; border-radius:0px }
nav li.act > a { color:#f99802 !important}
nav li:hover > .lavel{ display:block; }



.lavel h3{ font-size:17px; line-height:24px; color:#059dd6; text-align:left; margin:12px 0 5px 0;  border-bottom:solid 1px #000; padding-bottom:2px;}
.lavel h3 a{ font-size:17px; color:#000 !important; padding:0;}
.lavel h3 a:hover{color:#f9981d !important; background:#fff;}
.lavel{ display:none; width:230px; background:#000000; position:absolute; z-index:9999; top:45px; left:0px;}
.lavel ul{ list-style:none;}
.lavel li a { background-image:none;}
.lavel li{ text-align:center; float:none; position:relative; text-align:left; background:none; padding:0 0px; border-bottom:1px dashed #363535; }
.lavel li:last-child{border-bottom:none;}
.lavel li a{ border-radius:0px; font-size:15px; color:#fff !important; padding:10px 25px; line-height:20px; text-transform:capitalize;  }
.lavel li a:hover{border-radius:0; color:#fff !important; background:#f9981d;}
.lavel li > ul{ display:none; background:#000}
.lavel li:hover > ul{ display:block; position:absolute; top:0; right:-230px; width:230px; }
.navwid{ width:1130px!important; left:-600px!important;}
.sab_box{ width:240px; margin:0 30px 0 0; float:left;}
.sabmrg{ margin:40px 10px 0 0!important}
.sabmrg2{ margin:0!important}
.sab_box li:before{ content:"\f105";font-family: 'FontAwesome'; display:flex; float:left; margin:5px 10px 0 0; color:#000;}
nav .act{color:#379ba2; border-radius:0px }
.mobnav{  display:none; background:#083955 url(../images/mob-nav-btn1.png) center center no-repeat; padding:8px 0; font-size:16px; text-align:right; float:right; font-weight:bold; color:#fff; cursor:pointer;}
.clos-nav {background:#083955 url(../images/mob-nav-btn2.png) center center no-repeat !important;}
.mobnav span{ margin:0 20px 0 0; text-transform:uppercase; line-height:30px; padding-top: 6px; display:inline-block;}
.mobnav2{ display:none; float:right; padding:0px; cursor:pointer; background:#f9981d; position:absolute; right:0;}
.mobnav2:before{font-family: 'FontAwesome'; content:"\f103"; font-size:27px; cursor:pointer; color:#fff; float:right; padding:9px 9px 5px 9px; background:#f9981d; position:relative; z-index:999999; top:-45px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { }
@media ( max-width :1024px){ 
nav li{ margin:0; padding:0}
nav li a{ font-size:15px; padding:12px 10px 12px 10px}
.lavel{ top:42px; left:0}
}
@media ( max-width :982px){
nav li a{ font-size:14px; padding:10px 5px 12px 5px}

}
@media ( max-width :856px){.contact_info{ width:32%;}}
@media ( max-width :900px){.lavel li > ul{ display:block; position:relative;} .lavel li:hover > ul{ display:block; position:relative; right:0px; width: auto;}.lavel li > ul li a{ padding-left:60px;}
.mobnav{ display:block; margin:0; clear:both; width:100%}
nav{ }
nav li{ float:none; background:none; padding:0}
nav p{ float:left;}
nav li a{ border-bottom:1px solid #fff; border-radius:0; float:none; line-height:40px; text-align:left;  padding:2px 10px; display:block; color:#fff !important;}
nav li a:hover{ border-bottom:1px solid #fff; color:#000 !important;}
nav .act{color:#000; background:none; border-radius:0; }
.lavel{position:inherit; width:100%; left:0; top:0; padding:0 0 20px 10px;}

.navwid{ width:99%!important; left:0!important;}
.sab_box{ width:97%; float:none;}
.sabmrg{ margin:0!important}
#mobopen{ clear:both; display:none; padding-top:2px;}
#mobopen2{ display:none;}
#mobopen3{ display:none;}
#mobopen4{ display:none;}#mobopen5{ display:none;}
.mobnav2{ display:block;}
.banner-txt{ top:20%;}
.banner-txt span{ font-size:50px;}
.in-text .after-sec{ width:41%;}
a.get-touch {
	margin:5px 20px;
	padding:0px 20px;
	text-align:center;
}
nav li:hover{color:#ffffff; }
nav li:hover > a { color:#ffffff !important}

nav li.act{color:#ffffff;}
nav li.act > a { color:#ffffff !important}
} 
@media(min-width:901px){
nav #mobopen{ display:block !important} 
nav #mobopen1 ul{ display:block !important}
}	
@media ( max-width :900px){ 
.mobnav {
	position:absolute;
    width: 40px;
    height: 24px;
	top: -129px;
    right: 15px;
    z-index: 999999;
    border-radius: 3px;
}
.mobnav:before {
    margin: 0 7px 0 0;
    top:-9px;
    position: relative;
}
.lavel h3 {
    border-bottom:none;
    padding-bottom:0;
}
nav {
    clear: both;
    display: block;
    position: absolute;
    width: 100%;
    top:0px;
	left:0px;
    background: #f9981d;
    z-index: 999999;
}

.nav-area .container { max-width:100%; padding-right:0px; padding-left:0px;}
.logo-topd-area {
    padding: 0px 0px 12px 0px;
}
.lavel {
    padding: 0 0 0px 0px;
}
.lavel li a {
    padding: 7px 20px 7px 35px;
}
.lavel li a:hover{background:#f9981d !important;}
ul.lavel li a { background:url(https://www.liverngastrocare.com/images/msub.jpg) left 28px center no-repeat !important;}
ul.lavel li a:hover{ background:#f9981d url(https://www.liverngastrocare.com/images/msub.jpg) left 28px center no-repeat !important; color:#FFFFFF !important;}
nav li a i { display:none !important;}
}




@media ( max-width :568px){ 
.mobnav {
	top: -60px;
}
nav li a { background-image:none;}
nav > div > ul > li:first-child a {
    padding-left: 10px !important;
    background-image: none !important;
}
}

@media ( max-width :517px){
a.abtn { margin-right:45px;}
}

@media screen and (max-width: 469px) { 
.top-btn {
    width: 100%;
    text-align: center;

    margin: 0 auto;
    float: none;
}
.top-btn a {
    display: inline-block;
    margin: 6px 0px 0 0px;
}
a.abtn {
    margin-right: 0;
}
.mobnav {
 
}
a.abtn {
    margin-right: 0;

}

.top-btn a {
    font-size: 13px;
}
.top-btn a i {
    font-size: 20px;
	position:relative;
	top:-4px;
}
}
