/*---------------------------------------------

	OVERIDE_STYLES.LESS

-------------------------------*/

.homepage #top, header#top, .homepage #top #nav .submenu:hover > a, .homepage #top #nav > ul > li > ul > li {background-color:white;}
body.homepage #content .wrapper h1 {margin-top: 200px;}

.top-wrap > #logo {width: 100%!important;height: 60px!important;margin-top: -16px;}

.homepage #top #nav > ul > li > a, .homepage #top #nav > ul > li > ul > li > a {color: #c41230;}
.homepage #top #nav > ul > li > ul > li {background:white!important;}

div.hero-item {    background-attachment: fixed;}

.gridrow-c {padding-bottom: 30px;}


.video-responsive {
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}





div.homepage-items.gridrow-c.section1 {padding-top:79px;}














@media only screen and (max-width: 800px) {
.homepage .hero-item {
    padding-top: 348px;}
}



@media only screen and (max-width: 770px) {

div.ebook.column.webapp.item, section.testimonials.alt {width:100%!important;}

    }




@media only screen and (max-width: 600px) {

    #top {margin-top:0px;}

.homepage .hero-item {padding-top: 450px;}
#nav {margin-bottom: 20px;}
body.homepage #content .wrapper h1 {margin-top: 160px!important;}
.hero-item .item-title {font-size: 35pt!important;}

    }