/* --------------- Banner Starts ---------------*/
.tempClass{display:none;}
.home-banner #bannercontainer .bx-viewport{overflow: visible !important;}
/*#bannercontainer { position: relative; height:1px; top:-241px; z-index:9; margin:0 110px; }*/
#bannercontainer .sliderbanner { position: relative; }
#bannercontainer .bx-controls .bx-pager { position: absolute; right: 10px; bottom: 10px; }
#bannercontainer .bx-controls .bx-pager .bx-pager-link { background: #666666; border-radius: 100%; display: block; height: 10px; text-indent: -999999px; width: 10px; }
#bannercontainer .bx-controls .bx-pager .bx-pager-link.active { background: #424242; }
#bannercontainer .bx-controls .bx-pager div { margin: 0 0 0 10px; float: left; }
#bannercontainer .bx-controls .bx-controls-direction { position: absolute; top: 50%; width: 100%; }
#bannercontainer .bx-controls-direction a { float: left; padding: 0 10px; }
#bannercontainer .bx-controls-direction a.disabled { display: none; }
#bannercontainer .bx-controls-direction .bx-next { float: right; }

#bannercontainerinner { padding: 0; }

#bannercontainerinner > .bx-wrapper { position: relative; }

/*.banneritem { position: relative; display: none; }
.banneritem:first { display: block; }
.banneritem .bannertext { position: absolute; bottom: 20px; left: 20px; }*/

.nojs .banneritem { display: none; }

.nojs .banneritem.banner1 { display: block; }

#bannercontainer .bx-controls-direction, #bannercontainer .bx-pager { float: left; clear: both; }

/*#bannercontainer .bx-pager {display:none;}*/

/* --------------- Banner Ends ---------------*/

@media all and (max-width: 991px) {
#bannercontainer { position: relative; height:1px; top:0; z-index:9; margin:0; }
.bx-viewport {overflow:visible !important;}
.home-banner-text-container {margin:0 10px 0 74px !important;}

}

@media all and (max-width: 768px) {
.home-banner-text-container {margin:0 10px 0 14% !important;}
}

/*IPad/IPad mini portrait mode:*/
@media all and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) 
{ 
.mobi-menu-container {z-index: 99999;}
}