/*
Theme Name: Frees-Music
Theme URI: http://devdm.com/DevDmBootstrap3
Author: www.webstyler.pl
Author URI: http://webstyler.pl/
Description: A versatile and responsive Bootstrap WordPress starter theme FOR DEVELOPERS based on Twitter Bootstrap 3.3.6.
Version: 1.80
License: GNU General Public License v3
License URI: http://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, right-sidebar, fluid-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, rtl-language-support, theme-options, translation-ready
Text Domain: devdmbootstrap3

devdmbootstrap3 WordPress Theme, Copyright 2016 Danny Machal.
devdmbootstrap3 is distributed under the terms of the GNU GPL v3.
*/

/* The bootstrap.css file is auto-enqueued in functions.php */

/* YOU SHOULD BE MAKING A CHILD THEME. Don't let me be a bad guy and erase all your hard work with a theme update. I just want to bring you new amazing features. I don't want to destroy your world. I've made a child theme available for you to use. Download it here http://devdm.com/DevDmBootstrap3/child-themes/ */

/****************** Special Blank CSS classes for child themes to use without disturbing core bootstrap styles ****************/

body{background-color:#222222; padding-bottom:0px;}
@font-face {
    font-family: 'Averen';
    src:url('fonts/Averen.ttf.woff') format('woff'),
        url('fonts/Averen.ttf.svg#Averen') format('svg'),
        url('fonts/Averen.ttf.eot'),
        url('fonts/Averen.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}
/*Fress layout styles*/
header{position:fixed; z-index:999999; width:100%;}
.top-container{padding:15px 0px;background:#222222;}
.dmbs-header,
.dmbs-top-menu{margin-left:0px; margin-right:0px;}
.dmbs-header-img {padding-left:0px; padding-right:0px;}
/*navbar*/
.navbar{margin-bottom:0px; border-radius:0px; border:none;}
.navbar.navbar-inverse{background-color:rgba(256, 256, 256, 0.6);}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border:transparent;}
.navbar-inverse .navbar-nav > li > a{color:#222222;text-transform:uppercase;transition:color 0.5s;}
.navbar-inverse .navbar-nav > li > a:hover{color:#666;transition:color 0.5s;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background-color:transparent;color:#666;border-bottom:#666 1px solid;}
/*home sections*/
#first-section-home{background:url(img/frees_sec_1_bg.jpg) center top no-repeat;}
#second-section-home{background:url(img/frees_sec_2_bg.jpg) center no-repeat #222222;padding:60px 0px;}
#third-section-home{background:url(img/frees_sec_3_bg.jpg) center top no-repeat #fff; color:#222222;padding:60px 0px;}
#fourth-section-home{background:url(img/fris_sec_4.jpg) center top no-repeat; color:#fff; padding:60px 0px;}

.media-row{padding-top:30px;}
.info-row,
.media-row{color:#ffffff;}
.media-row .text-box{display:block; overflow:hidden;}
.info-row .text-box{display:block; overflow:hidden; background:rgba(0,0,0,0.5);}
.info-row .title-box{font-family: 'Averen'; font-size:32px; padding:15px 15px 0px 15px;}
.media-row .title-box,
.crew-row .title-box,
.instrument-row .title-box,
.school-row .title-box{font-size:32px; padding:15px 15px 0px 15px; display:inline-block;}
.media-row .content-box,
.info-row .content-box,
.crew-row .content-box,
.instrument-row .content-box,
.school-row .content-box{padding:15px; font-size:16px; line-height:32px;}

.crew-photo{}
.crew-photo .container-info-top{position: absolute;bottom: 0px;left:0;right:0;padding-bottom: 25px;background: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,1));color: #fff;font-size: 16px;text-align: center;}
.crew-photo .container-info-top i{display:inline-block; font-size: 50px;animation-name: updown;animation-duration: 1s;animation-iteration-count: infinite;}

@keyframes updown {
    0%   {margin:0px 0px px 0px;}
    50%  {margin:-10px 0px 10px 0px;}
}

.btn-box{display: inline-block;width: 100%;bottom: 0px;margin: 15px 0px;text-align: center;}
.btn-box a{background: #fff;padding: 5px 30px;font-size: 16px;color: #222;transition:all 0.5s;}
.btn-box a:hover{background: rgba(256,256,256,0.7);text-decoration: none;color: #fefefe;transition:all 0.5s;}
.crew-row .thumb-img{padding:0px;}
.dmbs-footer{color:#fff;}
.dmbs-footer a{color:#fff;}
.dmbs-footer a:hover{color:#ccc; text-decoration:none;}
.dmbs-footer i{font-size:14px; color:#fff;}
.dmbs-footer .row{margin-left:0px; margin-right:0px; padding:15px 0px 30px 0px; }
.dmbs-footer .autor-container .row{padding-top:0px; padding-bottom:0px;}
.dmbs-footer .footer-autor{padding:15px; background:#000; font-size:10px;}

.post-content{color: #fff;}
.post-content h2.page-header{margin: 0px 0px !important;}
.post-content .post-thumb{margin-bottom: 30px;}
.content-block{background:url(img/frees_sec_2_bg.jpg) center no-repeat #222222;}

@media (max-width: 767px) {
	.navbar-header, .navbar-collapse{
		background:rgba(0,0,0,0.6)
	}
	.navbar-inverse .navbar-nav > li > a{
		color:#fff;
	}
	.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{
		color:#999;
	}
	#first-section-home{background-position:65% top;}
	.box-1{margin-bottom:30px;}
}


.mail-col{padding-top: 80px;}
.mail-col input, .mail-col textarea, .mail-col select{width: 100%;background-color: rgba(256,256,256,0.7);border:transparent;padding: 5px 0px;color: #222;}
.mail-col select{padding: 6px 0px;}
.mail-col .col-sm-6{margin-bottom: 15px;display: inline-block;}
.mail-col input[type="submit"]{width: auto;background: #fff;padding: 5px 30px;font-size: 16px;}
.mail-col .ajax-loader{display: none;}
.mail-col span[role="alert"]{background: rgba(0,0,0,0.3);border-top: 2px #f00 solid;color: #ccc;font-size: 12px;}
.mail-col .wpcf7-validation-errors{margin-top: 15px;background: rgba(0,0,0,0.3);border-color: #f00;}


.slick-list{margin:0px 25px !important;}
.slick-slider{height: 300px !important;color: #fff;padding: 15px 0px !important;}
.slide-wrap{padding: 15px 15px;background: rgba(0,0,0,0.7);}
.slider-content{padding: 0px !important;}
.slide-title{text-align: left;font-size: 32px !important;}
.slider-short-content{margin-top: 30px;}
.slider-short-content p{text-align: left !important;}
.readmore{text-align: right;margin-right: -15px;margin-bottom: -15px;}
.readmore a{border:transparent !important;padding: 10px 30px !important;background: #fff !important;color: #222222 !important;transition:all 0.5s;}
.readmore a:hover{background: rgba(256,256,256,0.7) !important;text-decoration: none !important;color: #fefefe !important;transition:all 0.5s !important;}

.yendifplayer .yf-skin .yf-controls{z-index:99 !important;}