

.block-menu li {}
.sf-menu,.sf-menu * {
    list-style:none;
    margin:0;
    padding:0
}
.sf-menu {
    line-height:1;
    z-index:497; 
 	
}
.first-menu{width:1125px  !important;} 
.fifth-menu{width:900px  !important;} 
.second-menu{width:992px  !important;} 
.third-menu{ width: 540px !important;}
.fourth-menu{ width: 720px !important;}  
.sf-menu ul {
    position:absolute;
    top:-99999em;
    width:auto !important;
}

.first-li-menu{ width:25% !important;}
.third-li-menu{ width:25% !important;}        
.fourth-li-menu{ width:25% !important;}  
.sf-menu ul li {
    width:25%; display:inline-block;
}
.multi-col-wdt {
    width: 780px;
}

.third-menu {
    width: 540px !important;
}
.sf-menu li:hover {
    visibility:inherit; border-bottom:3px solid #FF0000;
}
.menu-selected {border-bottom:3px solid #FF0000 !important}

.sf-menu li {
    float:left;
    position:relative;
    z-index:498; border-bottom:0px solid #333;
}

.sf-menu a {
    display:block;
    position:relative
}

.clearfix {
    clear:both
}


.responsive-menu-button {
    
    display:none;
    height:18px;
    margin:5px 0 5px 0;
    padding:7px 10px;
    text-indent:-9999em;
    width:18px;
}
#menu-bar-inner {}

.tb-main-menu-button {
    /*background:url(../res-menu-icon.jpg) no-repeat;*/
	background:url(/UInew/img/res-menu-icon.jpg) no-repeat; 
    float:right
}
/* 719 */

@media only screen and (max-width:939px) {
.container .grid-24,.container.grid-24 {
    width:100%!important
}

 .Sliding-New {margin-left:0 !important;} 
.res-menu-sliding{-webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out;
					transition: 0.3s ease-in-out;transform: translate(0em,0);}            
#menu-bar-inner {width:30%; float:right; z-index:999;}          

.first-li-menu{ width:100% !important;}
.third-li-menu{ width:100% !important ;}        
.fourth-li-menu{ width:100% !important ;}      
.third-menu{ width:100% !important;}
.fourth-menu{width:100% !important;} 
.searchbox-res-col {display:block !important}
#menu-bar-inner .sf-menu li:hover ul,#menu-bar-inner .sf-menu li.sfHover ul {
    border:4px solid#F2F2F2;
    box-shadow:none!important;
    left:0;
    width:auto!important;
    padding:0!important;
    top:3.8em; 
	background:#E5E5E5;
}

#menu-bar-inner .sf-menu.sf-style-nex ul {
    position:static
}

#menu-bar-inner .sf-menu.sf-style-nex {
    float:none!important;
    margin-bottom:5px!important
}

#menu-bar-inner .sf-menu.sf-style-nex a,#menu-bar-inner .sf-menu.sf-style-nex a:visited {
    border-left:0 none;
    border-right:none!important;
    border-bottom:solid 1px #295f96!important;
    display:block;
    font-weight:700;
    margin-bottom:0!important;
    margin-top:0!important;
    padding:13px 2px 13px 27px!important;
	width: 86%;
}

#menu-bar-inner .sf-menu.sf-style-nex li.last a {
    border-bottom:solid 1px #5B211F
}

#menu-bar-inner .sf-menu.sf-style-nex a.menuparent {
    text-shadow:none!important;
    margin:0!important
}

#menu-bar-inner .sf-menu.sf-style-nex li {
    float:none!important
}

#menu-bar-inner .sf-menu.sf-style-nex li.first a {
    border-left:none!important
}
.sfHover a{}
#menu-bar-inner .sf-menu a:hover,#menu-bar-inner .sf-menu.sf-style-nex li #menu-bar-inner .sf-menu.sf-style-nex a:focus,#menu-bar-inner .sf-menu.sf-style-nex a:hover,#menu-bar-inner .sf-menu.sf-style-nex a:active {
    
	background:#333;
    border-color:#E5E5E5;
    color:#FFF;
    margin-bottom:0!important;
    margin-top:0!important;
    padding:13px 15px 13px 27px!important;
}

#menu-bar-inner .sf-menu li:hover ul,#menu-bar-inner .sf-menu li ul,#menu-bar-inner .sf-menu li.sfHover ul {
    width:auto!important;
    box-shadow:none!important
}

.multi-col-wdt {width:100%}
.menu-column {width:100% !important}
.res-mega-menu-col {margin:0 !important; width:100% !important}

#menu-bar-demo {display:block; margin-left:40%;}  
.res-menu-sliding {margin-left:35%; margin-top:45px; position:absolute; width:40%; z-index:9999;}     
}

/*#menu-bar-inner {
    background:#772F2C;
    border-right:1px solid #5B211F;
    border-top:1px solid #5B211F
}*/

.block-menu .sf-menu.sf-style-nex {
    float:left;
    margin-bottom:0;
    padding:0
}

.block-menu .sf-menu.sf-style-nex.sf-navbar {
    background:none;
    margin:0;
    line-height:1.6
}

.block-menu .sf-menu.sf-style-nex ul {
    padding:0
}

.block-menu .sf-menu.sf-style-nex a {
    background:none;
    line-height:normal;
    margin-bottom:0;
    padding:.75em 1em;
    text-decoration:none
}

.block-menu .sf-menu.sf-style-nex a,.block-menu .sf-menu.sf-style-nex a:visited {
    
    border-left:0;
    border-top:0;
    color:#333;
    display:block;
    padding:8px 13px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold;
}

/*.block-menu .sf-menu.sf-style-nex li.first a {
    border-left:1px solid #5B211F
}*/


.sf-sub-indicator {
    display:block;
    height:10px;
    left:.75em;
    overflow:hidden;
    position:absolute;
    text-indent:-999em;
    top:1.05em;
    width:10px
}



.sf-sub-indicator {
    display:block;
   
    left:10px!important;
    top:17px!important;
    overflow:hidden;
    position:absolute;
    text-indent:-999em;
    height:4px;
    width:7px
}

.sf-menu li:hover ul,.sf-menu li.sfHover ul {
    background:#FFF;
	border:1px solid #333;
    top:36px;
}
.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol li a { 
    color:#000; float: left;
	font-family:Arial, Helvetica, sans-serif; font-size:11.2px; font-weight:700;  padding: 6px 0 6px 5px !important; width: 99%;
 }
 .block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol, .block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol li a:hover { 
    color:#000; background:#f4f4f4;
 }
.sf-shadow ul {
    border-radius:0!important
}

.block-menu .sf-menu.sf-style-nex ul li.first a:hover,.block-menu .sf-menu.sf-style-nex ul a:focus,.block-menu .sf-menu.sf-style-nex ul a:hover,.block-menu .sf-menu.sf-style-nex ul a:active {
    background:#FF0000;
    border-color:#E5E5E5;
    color:#FFF;
    padding:14px 15px;
}

.block-menu .sf-menu.sf-style-nex li.sfHover ul li a {
    
    margin:0;
    color:#FFF;
    padding:10px 15px!important;
    text-shadow:none;
    font-weight:400;
    border:0!important;
}

.block-menu .sf-menu.sf-style-nex li.sfHover ul li.first a {
    border-left:0
}

.block-menu .sf-menu.sf-style-nex li.sfHover ul li a span {
    background:0;
    padding:0
}

.block-menu .sf-menu.sf-style-nex li.sfHover ul li.first a:hover,.block-menu .sf-menu.sf-style-nex li.sfHover ul a:focus,.block-menu .sf-menu.sf-style-nex li.sfHover ul a:hover,.block-menu .sf-menu.sf-style-nex li.sfHover ul a:active {
    background:#E5E5E5; ?/* ZEE */
    border-color:#E5E5E5;
    color:#fff;
    margin:0;
    padding:10px 15px;
    text-shadow:none
}

.block-menu .sf-menu.sf-style-nex li.sfHover ul li a.active {
    border:0;
    border-color:#E5E5E5;
    color:#fff;
    margin:0;
    padding:10px 15px;
    text-shadow:none
}
.sf-megamenu li {border:0}
.sf-megamenu li:hover {border:0}
.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol,.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol li {
    margin:0;
    padding:0; 
	
	
}

.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent {
    margin-top:10px;
    color:#333;
    font-size:105%;
    text-transform:uppercase;
    margin:0;
    padding:8px 0 8px 20px
}

.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper .first a.active {
    border-left:none!important;
    border-right:1px solid #333!important
}

.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent:hover,.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent:active,.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent:focus {
    background:none; color:#333;
}

.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column {
    display:inline;
    float:left;
    width:12em
}

.block-menu .sf-menu.sf-style-nex.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column {
    float:right
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-1 ul.sf-megamenu {
    width:12em
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-2 ul.sf-megamenu {
    width:24em
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-3 ul.sf-megamenu {
    width:36em
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-4 ul.sf-megamenu {
    width:600px
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-5 ul.sf-megamenu {
    width:60em
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-6 ul.sf-megamenu {
    width:72em
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-7 ul.sf-megamenu {
    width:84em
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-8 ul.sf-megamenu {
    width:96em
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-9 ul.sf-megamenu {
    width:108em
}

.block-menu .sf-menu.sf-style-nex li.sf-parent-children-10 ul.sf-megamenu {
    width:120em
}

.multi-col-menu {}

.multi-col-menu ol li {display:inline-block !important ; }
.multi-col-wdt{width:660px}


.multi-col-wdt li.first {border-top:0px solid}
.menu-column{width:88%; display:inline; float:left;}
.searchbox-column{width:11%; display:inline; float:left; text-align:right}
.searchbox-res-col{width:40%; display:inline; float:right; margin-right:20px; text-align:right; display:none}

.res-mega-menu-col{width:98%; margin:0 1%;  height:31px; border-bottom:3px solid #333;}

@media only screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1070px) and (min-width: 1015px){
.searchbox-column{width:16%; display:inline; float:left; text-align:right}
.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited{padding:8px 3px }
}
@media only screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1300px) and (min-width: 1071px){
	.searchbox-column{width:11% !important; display:inline; float:left; text-align:right}
.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited{padding:8px 5px }
}
@media only screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1119px) and (min-width: 1025px){
	.searchbox-column{width:22% !important; display:inline; float:left; text-align:right}

}
@media only screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1244px) and (min-width: 1153px){
	.searchbox-column{width:20% !important; display:inline; float:left; text-align:right}
	.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited{padding:8px 5px; }

}


@media only screen and (max-width:2000px) and (min-width:1450px) { 
.searchbox-column{width:11%; display:inline; float:left; text-align:right}
}
@media only screen and (max-width:1449px) and (min-width:1441px) { 
.searchbox-column{width:16%; display:inline; float:left; text-align:right}
}
@media only screen and (max-width:1024px) and (min-width:963px) { 
.searchbox-column{width:19%; display:inline; float:left; text-align:right}
}
@media only screen and (max-width:1037px) and (min-width:1025px) { 
.searchbox-column{width:20%; display:inline; float:left; text-align:right}
}
@media only screen and (max-width:1099px) and (min-width:1038px) { 
.searchbox-column{width:19%; display:inline; float:left; text-align:right}
}
@media only screen and (max-width:1289px) and (min-width:1281px) { 
.searchbox-column{width:16%; display:inline; float:left; text-align:right}
}
@media only screen and (max-width:939px) { 

.multi-col-wdt {width:100%}
.sf-menu ul li {width:100%}
.sf-menu li {border-bottom:0}
 .block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol, .block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol li a:hover { 
    color:#FFF; background:#f2f2f2;
 }
 .sf-menu li:hover {background:#333; color:#999933;}
.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {color:#FFF}
 #menu-bar-inner .sf-menu.sf-style-nex {background:#1f70c1}
 #menu-bar-inner .sf-menu.sf-style-nex li:hover {background:#333;}
 .multi-col-wdt li:hover {background:#FF0000 !important} 
 .searchbox-column{width:100%; display:none;}
 
 .res-mega-menu-col {border:0}


 .block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol li a { 
      width: 80%;
 }

}
@media only screen and (max-width:1014px) and (min-width:963px) { 
.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 3px !important; }
}
@media only screen and (max-width:1152px) and (min-width:1099px) { 
.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 8px !important; }
.menu-column{width:94%; display:inline; float:left;}
}
@media only screen and (max-width:1098px) and (min-width:1015px) { 
.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 4px !important; }
.menu-column{width:94% !important; display:inline; float:left;}
}
@media only screen and (max-width:2000px) and (min-width:1360px) { 
.res-mega-menu-col{height:32px;}
}
@media only screen and (max-width:1300px) and (min-width:1071px) { 
.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 10px !important;}
.res-mega-menu-col{height:32px;}
}
@media only screen and (max-width:1300px) and (min-width:1200px) { 
.first-menu{width:1033px !important;}
.fifth-menu{width:850px  !important;} 
}
@media only screen and (max-width:1200px) and (min-width:1124px) { 
.first-menu{width:965px !important;}
.fourth-menu{width:680px !important;}
.fifth-menu{width:850px  !important;} 
.block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited{padding:8px 10px }
}
@media only screen and (max-width:1330px) and (min-width:1151px) { 
.first-menu{width:968px !important;}
.first-li-menu{ width:33% !important;}
.fourth-menu{width:618px !important;}
.fourth-li-menu{ width:33% !important;}
.fifth-menu{width:750px  !important;} 
.second-menu{width:930px !important;}
.sf-menu ul li{ width:25% !important;}
.second-li-menu{ width:33% !important;}
.third-menu{width:618px !important;}
.third-li-menu{ width:33% !important;}
}
@media only screen and (max-width:1150px) and (min-width:1000px) { 
.first-menu{width:850px !important;}
.first-li-menu{ width:33% !important;}
.fourth-menu{width:618px !important;}
.fourth-li-menu{ width:33% !important;}
.fifth-menu{width:750px  !important;} 
.second-menu{width:782px !important;}
.sf-menu ul li{ width:33% !important;}
.second-li-menu{ width:33% !important;}
.third-menu{width:618px !important;}
.third-li-menu{ width:33% !important;}
}

/*@media only screen and (max-width:1360px) and (min-width: 1301px)
{
    .res-mega-menu-col{height:32px;}
}*/
/*@media only screen and (max-width:1070px) and (min-width:1015px) { 
 .block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 10px !important}
 .res-mega-menu-col{height:32px;}
 
}*/
/*@media only screen and (max-width:1014px) and (min-width:963px) { 
 .block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 8px !important}
}*/
@media only screen and (max-width:962px) and (min-width:851px) { 
 .block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 15px 8px 0}
 .menu-column{width:100%; }
.searchbox-column{width:100%; display:none;}
.searchbox-res-col {display:none}
#menu-bar-responsive {display:block !important;}
.tb-main-menu-button {display:none !important}
}
@media only screen and (max-width:850px) and (min-width:758px) { 
 .block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 9px 8px 0 !important}
 .menu-column{width:100%; }
.searchbox-column{width:100%; display:none;}
.searchbox-res-col {display:none}
#menu-bar-responsive {display:block !important;}
.tb-main-menu-button {display:none !important}
}

@media only screen and (max-width:939px) and (min-width:759px) { 
 .block-menu .sf-menu.sf-style-nex a, .block-menu .sf-menu.sf-style-nex a:visited {padding:8px 18px 8px 0 !important}
 .menu-column{width:100%;}
.searchbox-column{width:100%; display:none;}
.searchbox-res-col {display:block}
#menu-bar-responsive {display:none !important;}
.tb-main-menu-button {display:block !important}
}
@media only screen and (max-width:782px) and (min-width:320px) { 
.button_box2{display:none !important;}
}
@media only screen and (max-width:615px) and (min-width:481px) 
{
	#menu-bar-inner{width:40%;}    
	#menu-bar-demo {display:block; margin-left:40%;}  
	.res-menu-sliding {margin-left:35%; width:40%;}
}

@media only screen and (max-width:480px) and (min-width:330px)  
{
	#menu-bar-inner{width:60%;}    
	#menu-bar-demo {display:none; margin-left:70%;}  
	.res-menu-sliding {margin-left:35%; width:65%;}
}
@media only screen and (max-width:330px) and (min-width:310px) 
{
	#menu-bar-inner{width:60%;}    
	#menu-bar-demo {display:block; margin-left:65%;}  
	.res-menu-sliding {margin-left:35%; width:65%;}  
}
@media only screen and (max-width:309px) and (min-width:100px) 
{
	#menu-bar-inner{width:70%;}    
	#menu-bar-demo {display:block; margin-left:70%;}  
	.res-menu-sliding {margin-left:35%; width:75%;}
}


@media only screen and (min-width:766px) and (max-width:999px) { 
.fourth-li-menu {
    width: 100% !important;
}
.first-li-menu {
    width: 100% !important;
}
.block-menu .sf-menu.sf-style-nex ul.sf-megamenu li.sf-megamenu-wrapper ol li a {
    color: #000;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    padding: 6px 0 6px 5px !important;
    width: auto;
}
.sf-menu ul {
    width: 245px !important;
}
.sf-menu ul li {
    width: 100%;
    display: inline-block;
}
.third-li-menu {
    width: 100% !important;
}

}  
@media only screen and (min-width:939px) and (max-width:2000px) {
#menu-bar-demo {display:block !important;margin-left:0 !important;}
}
@media only screen and (max-width:939px) and (min-width:320px) { 
.multi-col-wdt {
    width: 100% !important;
}
.sf-menu ul li {
    width: 100%;
    display: inline-block;
}
.first-li-menu {
    width: 100% !important;
}
.third-li-menu {
    width: 100% !important;
}
.fourth-li-menu {
    width: 100% !important;
}
#menu-bar-demo{ margin-left:47% !important; display:none;}
.Sliding-New{ display:block !important}
}
@media only screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 939px){
.Sliding-New{ display:block !important}
}

