/*	LINK COLOR */

#footer, .chrome, #search-submit,
.details-info-nav .current, .sort-videos .current, .details-info-nav a:hover, .sort-videos a:hover,
.sort-videos a.load-cat.current,
.main-nav li a:hover, .current, #details .button {
	background: #3e647e;
}

a, .details-info-nav a, .sort-videos a, .sort-videos a.load-cat {
	color: #3e647e;	
}	

.details-info-nav a.current:after, .sort-videos a.current:after {
    border-color: #3e647e transparent transparent;
}
.details-info-nav .current, .sort-videos .current, .details-info-nav a:hover, .sort-videos a:hover {
     border-color: #3e647e;
}	
.details-info-nav a:hover, .sort-videos a:hover {
    color:#fff;
}



/* Add your own CSS here! */
.main-header .wrap {
    max-width: 1280px;
}

.header-container header a.brand {
    z-index: 10;
}

.container {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box;
    /* Opera/IE 8+ */
}

.container .content {
    max-width: 1280px !important;
    margin-bottom: 40px;
}

.wrap, .page .section {
    padding: 0;
}

a.img img {
    width: 100%;
    height: auto;
}

@media only screen and (max-width: 768px) {
    body > .container-fluid, body > .container {
        padding-left: 20px;
        padding-right: 20px;
        width: auto;
    }
}