/*
 Theme Name:   University Child
 Description:  CactusThemes - University Child Theme
 Author:       CactusThemes
 Author URI:   http://cactusthemes.com
 Template:     university
 Version:      1.0.1
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

iframe[name='google_conversion_frame']{display:none}
#main-nav.nav-style-1 .navbar-nav>li>a>.fa {
    display: none;
}
.item-thumbnail-video-inner iframe{ height:100%}

.cactus-rev-slider-default .tparrows:hover {
 background: none !important;
}

/* HEADER SECTION */
#top-nav {
    display:none;
}
#main-nav {
    margin-bottom: -20px;
}
.logo>img {
    vertical-align: top;
}
#main-nav .navbar-nav>li>a {
    color: #232323;
    font-family: 'Open Sans', sans-serif;
    height: 80px;
    font-size: 1.2em;
    padding-right: 30px;
    padding-left: 30px;
}
#main-nav .navbar-nav>li>a:hover {
    color: #929292;
}
#main-nav .navbar-nav>li>a:after {
    display: none;
}
#main-nav .navbar-nav>li>a .menu-description {
    color: rgba(35, 35, 35, 0.5);
}
.sign-up-nav {
    background-color: #1464f6;
}
.sign-up-nav:hover {
    background-color: #0c59cf;
}
.sign-up-nav>a {
    color: #fff !important;
}
header .dropdown-menu {
    background-color: #ebebeb;
    font-family: Source Sans Pro;
    margin-top: -20px !important;
}
header .multi-column .dropdown-menu .menu-column li.column-header:hover {
    background-color: #ebebeb;
}
header .multi-column .dropdown-menu .menu-column li.column-header>a {
    color: #444444;
    font-family: 'Source Sans Pro', sans-serif;
}
header .multi-column > .dropdown-menu li>a, header .multi-column > .dropdown-menu .menu-column li>a {
    color: #444444;
    font-family: 'Source Sans Pro', sans-serif;
}
.course-subnav:hover {
    background-color: #0844a4 !important;
}
.course-subnav:hover>a {
    color: #fff !important;
}

/* STICKY NAVIGATION BAR */
#main-nav .main-menu.affix.sticky-light .navbar-nav>li>a:hover {
    color: #000 !important;
}
#main-nav .main-menu.affix.sticky-light .navbar-nav>li>a {
    color: #000 !important;
}
#main-nav .main-menu.affix.sticky-light>ul>li>ul {
    display: none;
}

/* HEADER IMAGE */
#slider {
    background-size: contain !important;
}

/* FOOTER */
.contact-item {
    display: -webkit-box;
}
.contact-item .fa {
    margin-right: 10px;
    width: 15px;
    text-align: center;
}
.copyright, .copyright>a {
    color: #7a7a7a;
}
