.secondary-border-b {border-bottom-width: 1px; border-bottom-style: solid;}
.nav .submenu {display: none;}


.navbar{ float:left; width:100%; margin:0; padding:10px 0 !important;}
/*.navbar ul{list-style:none; margin:0; padding:0; float:right;}*/
.navbar > ul{list-style:none; margin:0; padding:0; float:right;position: relative;}
.navbar ul li{margin:0; padding:0 5px; float:none; display:inline-block; position:relative; vertical-align:top;}
.navbar ul li a {color:#323232; font-size:13px; margin:0; padding:10px 0;  position:relative; display: inline-block;}
.navbar ul li a:hover, .navbar ul li a.active{/*color:#49014d;*/ background:none;}
.navbar ul li a:hover span:after, .navbar ul li a.active span:after{ content:''; width:0; height:0; border-style: solid; border-width: 3px 3px 0 3px; border-color: #49014d transparent transparent transparent; position:absolute; left:45%; bottom:2px;}
.navbar ul li a:hover span:before, .navbar ul li a.active span:before{ content:''; width:100%; height:1px; background:#49014d; position:absolute; bottom:5px;}
.navbar ul li.open{color:#49014d;}
.navbar ul li.open a span:after{ content:''; width:0; height:0; border-style: solid; border-width: 3px 3px 0 3px; border-color: #49014d transparent transparent transparent; position:absolute; left:45%; bottom:2px;}
.navbar ul li.open a span:before{ content:''; width:100%; height:1px; background:#49014d; position:absolute; bottom:5px;}

.navbar ul li .dropdown-menu {border-radius:0px; border:1px solid #dfdfdf; padding:0; margin:0;}
.navbar ul li .dropdown-menu li {display:block; padding:5px 10px;}
.navbar ul li .dropdown-menu li a {background:#fff; color:#833785; padding:0; display: inline-block; white-space:normal;}
.navbar ul li .dropdown-menu li a:hover{text-decoration: underline;}
.navbar-toggle .icon-bar {background:#000;}

.navbar ul li.dropdown li { margin: 0 20px; width: auto; display: block;}
.navbar ul li.dropdown li a { padding: 0; border: none; display: inline-block; }
.navbar ul li.dropdown.open a {color: #000; background-color: inherit;}
.navbar ul li.dropdown .dropdown-menu { position:absolute; left:0; top:100% !important; float:left; width:100%; min-width: 200px;}
.navbar ul li.dropdown .dropdown-menu ul {width:50%; padding:10px 20px;}
.navbar ul li.dropdown .dropdown-menu ul li {float:left; width:100%; margin:0; line-height:24px; padding:5px 5%;}
.navbar ul li.dropdown .dropdown-menu ul li a {border: none !important; }
.navbar ul li.dropdown .dropdown-menu ul li a:hover {color: #a5ce54; border: none !important; }
.navbar-nav > li > a { padding: inherit }
.header-1 .navbar ul li a:hover, .header-1 .navbar ul li a.active {color: #000; background-color: inherit; border-top:transparent; }
.nav > li > a:hover, .nav > li > a:focus {color: #000; background-color: inherit; background-image: inherit; }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: inherit !important; }
.dropdown-menu > li > a:hover { background-image: inherit; background-color: inherit; }
.dropdown-menu { margin-top: 0px !important; min-width: 200px;}
.megha-menu { margin-top: 0px !important; min-width: 400px !important;}
.navbar ul li .dropdown-menu .dropdown-menu {left: 100%; top: 0;}

.navbar ul li .dropdown-menu .fa {position: absolute; right: 10px; top: 50%; margin-top: -5px;}
.navbar ul li .dropdown-menu li {float: left; width: 100%; margin: 0px;}

.navbar > ul > li:last-child > .dropdown-menu {left: auto; right: 0px;}
.navbar ul li.devider{padding: 0 2px;}
.devider {/*color: #d8d8d8;*/ color: #000; font-size: 11px; top: 10px;}
.dropdown-menu ul {margin: 0; padding: 0 15px;}
.dropdown-menu  ul > li{list-style: none; padding: 5px 0;}
.dropdown-menu  ul > li > a{color: #833785}
.dropdown-menu  ul > li > a:hover{color: #833785; text-decoration: underline;}
.dropdown-menu .col-sm-6{padding: 0;}
.dropdown-submenu {position: relative;}
.dropdown-submenu a{display: block !important}	
.dropdown-submenu>.dropdown-menu {top: 0; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px;}
/*.dropdown-submenu>.dropdown-menu {top: 0; right: 5px !important; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px;}*/
.dropdown-submenu>a:after { display: block; content: " "; width: 0; height: 0; border-color: transparent;
border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #999; position: absolute; right: 0; top: 5px; }
.dropdown-submenu:hover>a:after {border-left-color: #682b69;}
.dropdown-submenu.pull-left {float: none;}

nav.navbar {font-size: 13px; text-align: right; margin: 5px 0 0;}
.nav > li > a {padding: 5px 10px; color: #323232; text-transform: capitalize;}
nav .navbar-nav {float: none !important; display: inline-block !important; margin: 0px;}
nav .navbar-header {display: inline-block; float: none;}
nav .navbar-toggle {margin: 0px;}
nav .navbar-toggle .icon-bar {background: #323232;}

.header-box-1 {width: 30%; float: left; display: inline-block; text-align: center; position: relative;}
.header-box-1:after {background: #c0c0c0; content: ""; position: absolute; right: 0px; top: 50%; height: 14px; width: 1px; margin-top: -7px;}
.header-box-1-in {display: inline-block;}
.header-box-2 {width: 20%; float: left; display: inline-block; text-align: center; position: relative;}
.header-box-2:after {background: #c0c0c0; content: ""; position: absolute; right: 0px; top: 50%; height: 14px; width: 1px; margin-top: -7px;}
.header-box-2-in {display: inline-block;}
.header-box-3 {width: 20%; float: left; display: inline-block; text-align: center; position: relative;}
.header-box-3:after {background: #c0c0c0; content: ""; position: absolute; right: 0px; top: 50%; height: 14px; width: 1px; margin-top: -7px;}
.header-box-3-in {display: inline-block;}
.header-box-4 {width: 30%; float: left; display: inline-block; text-align: center; position: relative;}
.header-box-4-in {display: inline-block;}


.m-l-50{margin-left: 50px !important;}
.p-l-50{padding-left: 50px !important;}
.comment-main-title{float: left; width: 100%; background: url(../images/comment-main-title-bg.png) repeat-x left 12px; margin: 0; padding: 0;}
.comment-main-title span{float: left; font-size: 24px; padding:0 15px 0 0; margin: 0; background:#fff; font-weight:400; color:#323232;}
.comment-text-main{float: left; padding:15px 0;  margin: 0; border-bottom: 1px solid #dedede; color: #707175; width: 100%;}
.comment-text-title{float: left; width: 100%; padding:0 0 5px;  margin: 0;}
.comment-text{float: left; width: 100%; padding:0 0 5px;  margin: 0;}

.comment-text-border{border-bottom: 1px solid #dedede;}


@media (min-width: 992px){
	.navbar ul li:hover > .dropdown-menu {display: block;}
	.dropdown-submenu:hover>.dropdown-menu {display: block;}
	.navbar ul li .dropdown-menu.right .dropdown-menu{left:-100%; max-width: 200px}
	.navbar ul li .dropdown-menu.right {left: auto; right: 0;}
}


@media (max-width:991px) {	
	/*Header Start*/
	.search-box {margin-top: 11px;}
	.header-2-right {margin-top: 18px;}
	/*Main Navigation Start*/
	.navbar-collapse.collapse {display: none !important; text-align: left; position: fixed; left: 0px; top: 0px; bottom: 0px; background: #fff; height: 100% !important; width: 250px;}
	.collapsing {transition: none; text-align: left; position: fixed; left: 0px; top: 0px; bottom: 0px; background: #fff; height: 100% !important; width: 250px;}
	.navbar-toggle {display: block !important;}
	nav.navbar {text-align: right;}
	.navbar-collapse.collapse.in {display: block !important; text-align: left; position: fixed; left: 0px; top: 0px; bottom: 0px; background: #fff; height: 100% !important; width: 250px; z-index: 100;}
	.navbar-nav > li {display: block !important; float: none; padding: 5px 10px;}
	.navbar-nav > li.devider{display: none !important;}
	.nav > li > a {padding: 0px 0 0; display: inline-block;}
	.payonline {padding:7px 10px !important;}	
	.header-box-1 {width: 100%; text-align: left; float: none; border-bottom: 1px solid #e1e1e1; padding:5px 10px 5px;}
	.header-box-2 {width: 100%; text-align: left; float: none; border-bottom: 1px solid #e1e1e1; padding:5px 10px 5px;}	
	.header-box-3 {width: 100%; text-align: left; float: none; border-bottom: 1px solid #e1e1e1; padding:5px 10px 5px;}
	.header-box-4 {width: 100%; text-align: left; float: none; border-bottom: 1px solid #e1e1e1; padding:5px 10px 5px; margin-bottom: 5px;}
	.header-box-1:after,
	.header-box-2:after,
	.header-box-3:after{display: none;}
	.navbar-nav > li .submenu {display:inline-block;margin-left:10px;}
	.megha-menu{min-width:60px !important; position: relative;}
	.dropdown-submenu > a:after{display: none; }
	.navbar ul li .dropdown-menu .fa{ margin-top: -19px;}
	.dropdown-submenu.open > .dropdown-menu{display: block; left: 0 !important; position: relative;}
	.navbar-nav > li .dropdown-submenu .submenu{position: absolute; top: 25px; right: 10px;}
	.navbar ul li .dropdown-menu li{float:none; padding: 2px 0 !important;}
	
}