/** SideBar **/

aside.main-sidebar {
   /* padding-top: 50px;*/
    min-height: 100%;
    height: 100%;
    width: 270px;
    float: left;
    z-index: 810;
    background: #0079BF!important;
    position: relative;
}

aside.main-sidebar .nav>li>a{
	color: white;
	font-family: 'Conv_Montserrat-SemiBold';
    font-size: 15px;
    padding: 15px 15px!important;
}

.front aside.main-sidebar .nav>li.home-menu>a{
    background: #FFF800;
    color: #003D6B;
}

aside.main-sidebar .nav>li.active-trail>ul.dropdown-menu{
    display: block!important;
}

aside.main-sidebar .nav>li.active-trail>a{
    background: #FFF800!important;
    color: #003D6B!important;
}

aside.main-sidebar .nav>li.active-trail>a .caret{
    background-image: url(../images/menu-caret-blue.png)!important;
}

aside.main-sidebar .nav>li.active-trail>ul.dropdown-menu>li.active-trail.active>a{
    background: #FFF800!important;
    color: #003D6B!important;
    font-size: 12px;
}

aside.main-sidebar .nav>li>a:hover,
aside.main-sidebar .nav>li>a:focus,
aside.main-sidebar .nav>li>a:active{
    background: #FFF800;
    color: #003D6B;
}

.custom-holder.container.main-container > .main-container{
    margin-left: 270px;
    width: auto;
    padding: 0;
}

.custom-holder.container.main-container > .main-container > .row{
    margin-right:0px;
    margin-left:0px;
}

.main-container.video.container .container{
	width: auto;
}

.main-container.video.container .container > .row > section{
	width: auto;
    padding:0;
}

.well{
	background: transparent!important;
    padding: 0;
    border: 0;
    box-shadow: 0 0 0;
}

.dropdown-menu li a,
.dropdown-menu li .views-row a{
    background: #005F8E;
    padding-left: 40px!important;
    padding-bottom: 15px;
    padding-top: 15px;
    font-size: 12px;
    color: white;
    font-family: 'Conv_Montserrat-SemiBold';
}

.dropdown-menu li a:hover,
.dropdown-menu li a:focus{
    background: #FFF800!important;
    color: #003D6B!important;
}

.dropdown-menu {
    position: relative!important;
    top: inherit!important;
    left: inherit!important;
    z-index: 1000;
    display: none;
    float: none;
    min-width: 160px;
    padding: 0;
    padding-left: 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 0 0;
    border: 0;
}