

.bb{
		border-bottom:  6px solid #b71a1a !important;
}
.borderbox{
	font-size: 18px;
	color: #fff;
	border: 2px solid #fff;
	padding: 15px

}

.plus:after {
    content: '+';
    width: 26px;
    height: 26px;
    float: right;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border: 2px solid #b71a1a;
    border-radius: 30px;
    color: #b71a1a;
    line-height: 23px;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    margin-top: 8px;
}


.sitelogo{
	max-width: 80% !important;
}

.topbar{
	background: #000
}

.sidebar{
    background-color: #000;
    min-height: 520px;
    overflow: auto;
    padding: 30px;

}
.sidelink{
    color: #fff;
    font-size: 18px;
    font-weight: 100;
    
}

.pscroll{

    height: 500px;
    overflow: hidden;

}

.child{
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    padding-right: 17px; /* Increase/decrease this value for cross-browser compatibility */
    box-sizing: content-box; /* So the width will be 100% + 17px */
}



.play{
    position: absolute;
    top: 25%;
    left: 45%;
}

.playicon {
    color: #fff;
    font-size: 50px;
    text-shadow: 3px 1px 5px black;
}

.playicon:hover {
    color: #000;
    font-size: 50px;
    text-shadow: 3px 1px 5px white;
    transition: 0.2s linear;
}





ul.topbar-right>li:first-child {
    margin-left: 0;
    border: none;
}

ul.topbar-right>li {

    border-left: 1px solid #fff;
    padding: 7px;
}

.home-logo {

    background: white;
    min-height: 178px;
    position: absolute;
    z-index: 99;
    min-width: 300px;
    left: -20px;
}

.header .navbar-default .navbar-nav li.apply_now a{
	border: none !important;

	color: #000;
	background: none !important;
	border-bottom:  6px solid #b71a1a !important;
}







/*      Mobile         */

@media (max-width: 767px){
  .navbar-nav>li:hover > .dropdown-menu {
       position: initial;
    display: contents;
}
.sitelogo{
    width: 60px;
}




.sidebar{
    height: auto;
    min-height: auto;
    width:100%;
    
}

.pscroll{

    height: auto;
    overflow: auto;

}

.child{
    width: 100%;
    height: 100%;
    overflow-y: auto;
    padding-right: 17px; /* Increase/decrease this value for cross-browser compatibility */
    box-sizing: content-box; /* So the width will be 100% + 17px */
}






}
/*     ---------- Mobile End ---------------         */