/*
Theme Name:         NAME
Theme URI:          
Description:        
Version:            
Author:             SwatDigital
Author URI:         http://www.swatdigital.com
Tags: 				
*/
a {
    color: #ff9900;
    text-decoration: none;
}
.bg-1 { background-color:#222222; }
.bg-2 { background-color:#ff9900; }
.bg-3 { background-color:#d27e00; }

.logo-transparent-top { background:url(../img/logo-transparent.png) no-repeat left center; }
.bottom-inner-glow { -webkit-box-shadow: inset 0px -11px 24px -9px rgba(0,0,0,0.50); -moz-box-shadow: inset 0px -11px 24px -9px rgba(0,0,0,0.50); box-shadow: inset 0px -11px 24px -9px rgba(0,0,0,0.50); }

.navbar { position: relative; min-height: 50px; margin-bottom:0px; border: 1px solid transparent; border-radius:0px; background-color:#222222; }
.navbar-default .nav > li > a { color:#fff; transition: all 0.3s linear; font-weight:500; }
.navbar-default .nav > li > a:hover, .navbar-default .nav > li > a:focus { color:#ff9900; background-color:transparent; transition: all 0.3s linear; }
.navbar-default .nav > .active > a, .navbar-default .nav > .active > a:hover, .navbar-default .nav > .active > a:focus { color:#ff9900; background-color:transparent; transition: all 0.3s linear; font-weight:500; }
.navbar-default .nav > .open > a, .navbar-default .nav > .open > a:hover, .navbar-default .nav > .open > a:focus { color:#ff9900; background-color:transparent; transition: all 0.3s linear; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color:transparent; margin-bottom:10px; }
.navbar-default .navbar-toggle { border:none; margin-bottom:10px; }
.navbar-default .navbar-toggle .icon-bar { background-color: #ffffff; }
.navbar .navbar-nav { display: inline-block; float: none; vertical-align: top; }
.navbar .navbar-collapse { text-align: center; }

@media (min-width: 768px) {
	.sidebar-nav { padding: 9px 0; }
	.dropdown-menu .sub-menu { left: 100%; position: absolute; top: 0; visibility: hidden; margin-top: -1px; }
	.dropdown-menu li:hover .sub-menu { visibility: visible; }
	.dropdown:hover .dropdown-menu { display: block; }
	.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu { margin-top: 0; }
	.navbar .sub-menu:before { border-bottom: 7px solid transparent; border-left: none; border-right: 7px solid rgba(0, 0, 0, 0.2); border-top: 7px solid transparent; left: -7px; top: 10px; }
	.navbar .sub-menu:after { border-top: 6px solid transparent; border-left: none; border-right: 6px solid #fff; border-bottom: 6px solid transparent; left: 10px; top: 11px; left: -6px; }
}

.dropdown-menu { padding:5px; background-color: #ff9900; border:none; border-radius:0px; -webkit-box-shadow:none; box-shadow:none; }
.dropdown-menu > li > a { padding: 10px 20px; color: #FFFFFF; }
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus { color: #ffffff; background-color: #222222; }
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus { color: #ffffff; background-color: #ff9900; }

hr.hr-color1 { color:#222222; border:none; background-color:#222222; height:1px; }
hr.hr-color2 { color:#ff9900; border:none; background-color:#ff9900; height:1px; }

ul.top-menu { margin:0px; padding:0px; margin-top:35px; }
ul.top-menu li, ul.top-menu li a { color:#222222; list-style:none; text-decoration:none; outline: none; display:inline; margin-left:10px; }
ul.top-menu li a:hover, ul.top-menu li a:focus, ul.top-menu li a:active { color:#ff9900; list-style:none; text-decoration:none; outline: none; }

ul.top-menu-mobile { margin:0px; padding:0px; }
ul.top-menu-mobile li, ul.top-menu-mobile li a { color:#222222; list-style:none; text-decoration:none; outline: none; display:inline; margin-left:5px; margin-right:5px; }
ul.top-menu-mobile li a:hover, ul.top-menu-mobile li a:focus, ul.top-menu-mobile li a:active { color:#ff9900; list-style:none; text-decoration:none; outline: none; }

ul.footer-menu { margin:0px; padding:0px; }
ul.footer-menu li, ul.footer-menu li a { color:#ffffff; list-style:none; text-decoration:none; outline: none; }
ul.footer-menu li a:hover, ul.footer-menu li a:focus, ul.footer-menu li a:active { color:#ff9900; list-style:none; text-decoration:none; outline: none; }

ul.footer-menu-mobile { margin:0px; padding:0px; }
ul.footer-menu-mobile li, ul.footer-menu-mobile li a { color:#ffffff; list-style:none; text-decoration:none; outline: none; display:inline; margin-left:5px; margin-right:5px; }
ul.footer-menu-mobile li a:hover, ul.footer-menu-mobile li a:focus, ul.footer-menu-mobile li a:active { color:#ff9900; list-style:none; text-decoration:none; outline: none; }

.videowrapper { position: relative; padding-bottom: 51%; /* 16:9 */ padding-top: 25px; height: 0; }
.videowrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.carousel-fade .carousel-inner .item { opacity: 0; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; background-color:#FFF; }
.carousel-fade .carousel-inner .active { opacity: 1; }
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { left: 0; opacity: 0; z-index: 1; }
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right { opacity: 1; }
.carousel-fade .carousel-control { z-index: 2; }

/*  bhoechie tab */
div.bhoechie-tab-container { z-index: 10; background-color: #ff9900; padding: 0 !important; }
div.bhoechie-tab-menu { background-color:#222222; padding:0; }
div.bhoechie-tab-menu div.list-group { margin-bottom: 0; border:none; }
div.bhoechie-tab-menu div.list-group>a { margin-bottom: 0; border:none; text-align:right; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #ff9900; }
div.bhoechie-tab-menu div.list-group>a.active { background-color: #ff9900; background-image: #ff9900; color: #ffffff; border:none; border-bottom:1px solid #ff9900; }
div.bhoechie-tab-menu div.list-group>a.active:after { content: ''; position: absolute; left: 100%; top: 50%; margin-top: -13px; border-left: 0; border-bottom: 13px solid transparent; border-top: 13px solid transparent; border-left: 10px solid #ff9900; }
div.bhoechie-tab-content { background-color: #ffffff; border:none; }
div.bhoechie-tab div.bhoechie-tab-content:not(.active) { display: none; border:none; }

div.bhoechie-tab-container-md { z-index: 10; background-color: #ff9900; padding: 0 !important; }
div.bhoechie-tab-menu-md { background-color:#222222; padding:0; }
div.bhoechie-tab-menu-md div.list-group { margin-bottom: 0; border:none; }
div.bhoechie-tab-menu-md div.list-group>a { margin-bottom: 0; border:none; text-align:right; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #ff9900; }
div.bhoechie-tab-menu-md div.list-group>a.active { background-color: #ff9900; background-image: #ff9900; color: #ffffff; border:none; border-bottom:1px solid #ff9900; }
div.bhoechie-tab-menu-md div.list-group>a.active:after { content: ''; position: absolute; left: 100%; top: 50%; margin-top: -13px; border-left: 0; border-bottom: 13px solid transparent; border-top: 13px solid transparent; border-left: 10px solid #ff9900; }
div.bhoechie-tab-content-md { background-color: #ffffff; border:none; }
div.bhoechie-tab-md div.bhoechie-tab-content-md:not(.active) { display: none; border:none; }

.list-group-item { position: relative; display: block; padding:none; margin-bottom: -1px; background-color: #ffffff; border:none; }
.list-group-item:first-child { border-top-left-radius:0px; border-top-right-radius:0px; }
.list-group-item:last-child { margin-bottom:-1px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; border-bottom:none;  }
a.list-group-item { color: #ffffff; text-decoration: none; background-color: #222222; }
a.list-group-item:hover, a.list-group-item:focus { color: #ffffff; text-decoration: none; background-color: #ff9900; }

.navslide { padding-left: 0; margin-bottom: 0; list-style: none; }
.navslide > li { position: relative; display: block; }
.navslide > li > a { position: relative; display: block; padding: 10px 15px; }
.navslide > li > a:hover, .navslide > li > a:focus { text-decoration: none; background-color: #ff9900; }

.nav-tabs { border-bottom:none; }
.nav-tabs > li { float: left; margin-bottom:0px; } 
.nav-tabs > li > a { margin-right:1px; line-height:15px; border:none; border-radius:0px; padding:25px 30px 25px 30px; text-align:center; font-size:14px; color:#FFF; text-decoration:none; background-color:#161616; }     
.nav-tabs > li > a:hover { border-color:none; background-color:#ff9900; }
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus { color:#FFF; text-decoration:none; cursor:pointer; background-color:#ff9900; border:none; border-bottom-color: transparent; }

.nav-tabs-md > li > a { padding:15px 20px 15px 20px; }     
.nav-tabs-sm > li > a { padding:15px 29px 15px 29px; }  

.sidebar { margin-bottom:40px; }

ul.sidebar-menu { border-top: 1px solid #eee; margin:0; padding:0; }
ul.sidebar-menu li { border-bottom: 1px solid #eee; line-height:1.3em; }
ul.sidebar-menu li a { color: #404147; border-right: 6px solid #eee; }
ul.sidebar-menu li a:hover { color: #1D1D1D; border-right: 6px solid #ff9900; background-color:#eee; }
ul.sidebar-menu li.current-menu-item a, ul.sidebar-menu li.current_page_item a { color: #0086da; border-right: 6px solid #7fb020; background-color:#eee; }   

.dropdown-menu ul.dropdown-menu {display:none!important;}

.dropdown-menu ul.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -5px;
    margin-left: -1px;
}

.dropdown-menu li.dropdown:hover ul.dropdown-menu {
display:block!important;
}

.dropdown-menu ul.dropdown-menu:hover {
    display: block;
}

.dropdown-menu li.dropdown a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #fff;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-menu li.dropdown ul li a:after {
    border:none;
}

.dropdown-menu ul.dropdown-menu:hover a:after {
    border-left-color: #fff;
}

.dropdown-menu ul.dropdown-menu.pull-left {
    float: none;
}







