
/*----------Menu panel redesign started---------*/
.dsk_hide{display:block !important; float:left; font-size:13px; color:#fff; padding-top:10px; padding-right:5px;}
.dsk_hide a{color:#fff}
.dropdown-toggle.mb_hide{display:none}
.nav > li{width:100%; float:left;}
.nav > li > a {font-size:12px; padding-left:0px; padding-right:0px;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color:transparent; border-color: #337ab7;}
.navbar-nav > li > .dropdown-menu .col_2{display:none}
.navbar-nav > li > .dropdown-menu .col_1 {background-color: transparent; border-right: 0 solid #dadada; width: 100%;}
.navbar-nav > li > .dropdown-menu {height: auto;/* padding-bottom:30px;*/}
.navbar-nav > li > .dropdown-menu li.col_1 a:after{display:none}
.navbar-nav > li > .dropdown-menu li.col_1 a{color:#ddeffb; padding-left:10px;}
.dropdown-submenu>.dropdown-menu{transition: all .2s ease-in-out;}
.navbar-nav > li > .dropdown-menu li.col_1 .dropdown-submenu>.dropdown-menu a {color: #fff; padding-left: 0;}

.m_flag{min-height:107px; border-right:1px solid #dadada; text-align:center; vertical-align:middle; padding:46px 0 0 0; font-size:14px;}
.navbar-push {background-color:#07263a;}
.navbar-nav > li > a{color:#fff}
.nav > li > a:hover, .nav > li > a:focus{background-color:transparent}
.navbar-toggle { display:block}
/*.navbar-nav>li {float: none;}*/
.navbar-nav .open .dropdown-menu {position: static;	float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}
.mega-dropdown-menu {padding: 10px 0;}
.navbar-nav .open .dropdown-menu > li > a {line-height: 20px;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 0px 5px 0px;}
.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333;white-space: nowrap;}
.navbar-header {float: none;}
.navbar-toggle {display: block;}
.navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse {display: none!important;}

.mega-dropdown-menu > li > ul > li{width:100%; display:inline-block}
.navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}
.navbar-text {float: none; margin: 15px 0;}
/* since 3.1.0 */
.navbar-collapse.collapse.in { display: block!important;}
.collapsing {overflow: hidden!important;}
.hiddenarrow{visibility:visible}
.menu-bar .navbar-collapse{background-color:#e9ecef}
.navbar-nav {float: none!important;/*margin: 7.5px -15px;*/margin: 7.5px 0px 7.5px 0px; padding: 0 0 0 15px;}
.push-canvas {-webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;overflow-x: hidden;position: relative;left: 0;}
.push-canvas.pushed-left {left: -30%; overflow:hidden;}
.push-canvas.pushed-right {left: 30%;}


.navbar-push {-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;height: 100%; position: fixed; width: 30%; top: 0; z-index: 99;}

/*.navbar-push {width: 21%;}*/
.dropdown-submenu ul.dropdown-menu{ display: block;}
.dropdown-submenu ul.dropdown-menu li a{ padding: 0 0 0 30px;}


.navbar-push.navbar-push-left {right: -30%;}
.navbar-push.navbar-push-right {left: -30%;}
.navbar-push.navbar-push-right.in {left: 0;}
.navbar-push.navbar-push-left.in {right: 0;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 6px 0px 0px 30px !important;}
.navbar-collapse.collapse {height: 100% !important;}

.mega-dropdown-menu ul.dropdown-submenu li a{text-align:left; color:#b7b7b7}
.navbar-push.navbar-push-left.in {height: 100%; overflow-y: scroll;}
@media only screen and (max-width: 1024px){
	.m_flag { display: none !important;}
}
@media only screen and (max-width: 1000px){
.navbar-toggle .icon-bar{background-color:#034ea2}
footer .copyright {padding: 25px 0 0 10px;}
}

@media only screen and (max-width: 980px){
header .logo{text-align:center}
.logo a{display:inline-block; text-align:center}
.mprofile-info{display:none}
/*.dropdown-menu .container{width:100%}
.mega-dropdown-menu ul li {text-align: left;width: 100%;}
.mega-dropdown-menu ul li.active a, .mega-dropdown-menu ul li a:hover {color: #0065b1;}
.mega-dropdown-menu ul li a {color: #fff; text-align: left; padding: 8px 0; border-top: 0px solid #1185c3;}
.mega-dropdown-menu ul li.active, .mega-dropdown-menu ul li:hover { margin-top: 0px;}
.mega-dropdown-menu ul {border-top: 0px solid #e1e1e1;}*/


}


@media only screen and (max-width: 768px) {
/*navigation custom Break point start*/
.nopadding [class*="col-"] {padding-left: auto; padding-right: auto;}
/*.menu-bar .navbar-collapse{padding-left:15px; padding-right:15px;}
.navbar-right .nav .open > a, .navbar-right .nav .open > a:hover, .navbar-right .nav .open > a:focus, .navbar-right a:hover{background-color:transparent !important;}
.navbar-right .dropdown-menu{padding-left:15px; padding-right:15px;}
.navbar-right .dropdown-menu > li > a{color:#222 !important; font-size:11px; text-transform:uppercase;}
.navbar-right .dropdown-menu > li {border-bottom: 1px solid #a7b3d2;}
.nopadding_left [class*="col-"] {padding-left: 15px;}
.mega-dropdown-menu {padding: 0;}*/

}

@media only screen and (max-width: 767px){
.navbar-nav > li > a{font-size:13px;}
}

@media screen and (max-width: 640px) {
.push-canvas {-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out; overflow-x: hidden; position: relative; left: 0;}
.push-canvas.pushed-left {left: -60%;}
.push-canvas.pushed-right {left: 60%; overflow:hidden;}
.navbar-push {-webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out;  -o-transition: all .25s ease-out; transition: all .25s ease-out; height: 100%; position: fixed; width: 60%; top: 0; background-color:#07263a;}
.navbar-push.navbar-push-left {right: -60%;}
.navbar-push.navbar-push-right {left: -60%;}
.navbar-push.navbar-push-right.in {left: 0;}
.navbar-push.navbar-push-left.in {right: 0;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 10px 15px 10px 0 !important;}
.navbar-nav > li > a{color:#fff}
.nav > li > a:hover, .nav > li > a:focus{background-color:transparent}
.navbar{float:right; margin:18px 10px 0px 0}


}

@media only screen and (max-width: 400px){
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding-left:0px;}
.nopadding_left [class*="col-"] {padding-left: 0;}
}