.col-15 {min-width: 20%;}
@media (min-width: 576px) and (max-width: 767px) {
    .col-sm-15 {min-width: 20%;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .col-md-15 {min-width: 20%;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    .col-lg-15 {min-width: 20%;}
}
@media (min-width: 1200px) {
    .col-xl-15 {min-width: 20%;}
}

.img-responsive { float:none; display:inline-block;}
.thumbnail{ box-shadow:3px 3px 10px rgba(3,3,0,0.2); padding:10px;}
.row.divider > [class*='col-']:before,.row.divider > [class*='col-']:after {background: #ddd; bottom: 0; content: " "; left: 0; position: absolute; width: 1px; top: 0;}
.row.divider > [class*='col-']:before {left: 0;}
.row.divider > [class*='col-']:after {right:-1px;left:auto;}
.row.divider > [class*='col-']:first-child:before,.row.divider > [class*='col-']:last-child:after {display: none;}

@font-face {
	font-family: 'Audrey';
	src: url('../fonts/Audrey.eot');
	src: local(''), url('../fonts/Audrey.woff') format('woff'), url('../fonts/Audrey.ttf') format('truetype'), url('../fonts/Audrey.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/****************************************************************************/
html {scroll-behavior:smooth;}
body{background:#101010; color:#fff; font-family:'Open Sans',sans-serif; font-size:14px; font-weight:400; margin:0px; padding:0px; line-height:22px;}

p {margin-bottom:20px;}
ul {list-style-type:disc}

p a{}

a, a:hover {text-decoration:none;}

.btn {text-decoration:none !important;}
.img-thumbnail{margin-bottom:30px;}

.radio input[type=radio]{margin-top:10px;}

.container {position:relative;}
.no-gutter {margin-left:0px!important;margin-right:0px!important;}
.no-gutter div[class^="col"]{padding-left:0px!important;padding-right:0px!important;}

.gutter-xs {margin-left:-5px!important;margin-right:-5px!important;}
.gutter-xs div[class^="col"]{padding-left:5px!important;padding-right:5px!important;}

.gutter-sm {margin-left:-10px!important;margin-right:-10px!important;}
.gutter-sm div[class^="col"]{padding-left:10px!important;padding-right:10px!important;}

.gutter-lg {margin-left:-30px!important;margin-right:-30px!important;}
.gutter-lg div[class^="col"]{padding-left:30px!important;padding-right:30px!important;}

textarea.form-control{resize:none;min-height:100px;}
.form-horizontal .form-control {height:40px; font-size:18px;}
.form-horizontal .control-label {font-weight:400;}

.panel-primary {border-color:#00153a;}
.panel-primary .panel-heading{background-color:#1c5a85;font-weight:bold;}

.btn{ moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}
.btn.btn-default:hover{}
.btn.btn-primary{}

h1,.h1{font-family:'Audrey',sans-serif; font-weight:400; font-size:27px; letter-spacing:8px; line-height:27px; color:#fff; text-transform:uppercase;}
h1:after,.h1:after {border-bottom:1px solid #E4A084; content:""; display:block; margin:auto; margin-bottom:40px; padding-bottom:30px; width:100px;}
h2,.h2{font-weight:400; font-size:32px; line-height:32px; color:#3e3e3e;}
h3,.h3{font-weight:300; font-size:25px; line-height:25px; color:#5c5c5c;}
h4,.h4{font-weight:700; font-size:22px; line-height:22px; color:#000;}

.breadcrumb{border-bottom:1px dashed #d3d3d3; margin:15px 0px; background-color:transparent;padding:0 0 15px; text-transform:uppercase; font-size:12px;}
.breadcrumb>li+li:before{content:"\00BB";color:#F37823; margin:0 10px;}
a{color:#F37823;}
a:hover{color:#000;}

.bg-black {background:#000 !important;}

.btn-link {border:1px solid #E4A084; border-radius:0px; color:#fff !important; font-family:'Raleway',sans-serif; font-size:13px; padding:12px 30px; letter-spacing:1px; text-transform:uppercase;}
.btn-link:hover {background:#E4A084;}

/******* Header ********************************************************************/
#Header {top:0px; z-index:999;}
#Header .social a {color:#fff;}
#Header .social a:hover {color:#e5a184;}

.navbar-light .navbar-nav .nav-link {color:#fff; font-family:'Muli',sans-serif; font-size:13px; font-weight:300; margin:0 15px;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus{color:#e5a184;}

/******* Slider ********************************************************************/
#MainBanner .main-bnr {width:100%;}
#MainBanner .position-absolute {bottom:50px;}

/********** Content **************************************************************************************************/
/*#Music {background:url(../images/bg-img.jpg) no-repeat center center;}*/
#Music .cycle-slideshow {font-size:16px;}
/* prev / next links */
#Music .cycle-prev, #Music .cycle-next {position:absolute; top:0; width:5%; z-index:800; height:100%; cursor:pointer;}
#Music .cycle-prev {left:0px; background:url(../images/quote-left.png) 50% 50% no-repeat;}
#Music .cycle-next {right:0px; background:url(../images/quote-right.png) 50% 50% no-repeat;}
#Music .position-relative #prev,#Music .position-relative #next {cursor:pointer; left:0px; position:absolute; top:40%;}
#Music .position-relative #next {left:auto; right:0px;}

#Download {/*background:url(../images/bg-img2.jpg) no-repeat 0 0;*/ min-height:1000px;background-color: #751819;}

#MainContent .form-control {border-radius:0px; height:40px; font-size:14px;}

/********** Footer ***************************************************************************************************/
#Footer .ftr-links a {color:#fff; font-family:'Raleway',sans-serif; font-size:13px; margin:0 20px;}
#Footer .ftr-links a:hover,#Footer .ftr-links a.active {color:#e5a184;}
#Footer .social a {color:#e5a184; margin:0 5px;}
#Footer .social a:hover {color:#fff;}

#Footer .copy {font-size:12px; font-weight:300;}
#Footer .copy a {color:#fff;}
#Footer .copy a:hover {color:#e5a184;}

img.logo {width: 75%;}
.sign-img{width: 25%;}


@media (min-width: 767.98px) {
}

.container-fluid{padding:0px; overflow:hidden; max-width:1920px;}
@media (max-width: 1400px) {#Download {background-position: 50% 0 !important;}}
@media (min-width: 1200px) {
	.container{padding:0px;}
}
@media (max-width: 1500px) {
	.navbar-light .navbar-nav .nav-link {margin:0 2px;}
}
@media (max-width: 1280px){.navbar-light .navbar-nav .nav-link {margin: 0 0px; font-size: 12px;}}
@media (max-width: 1199.98px) {
	.navbar-light .navbar-nav .nav-link {margin:0 10px;}
	#Download {background-position:top center;}
	#Download {background-position: 58% 0 !important;}
	#Music {background-position: 38% 0 !important;}	
}

@media (max-width: 1024px) {
	.navbar-brand{width:27% !important;}
	#MainBanner .main-bnr {padding-top: 30px !important;}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
}

@media (min-width: 768px) and (max-width: 991.98px) {
}

@media (max-width: 991.98px) {
	#Header {position:static !important;}
	#MainBanner .position-absolute {bottom:20px;}
	
	.navbar-light {text-align:center;}
	.navbar-toggler{background:#fff; margin:0px; outline:none !important;}
	#Download {background-position: 68% 0 !important;}
	#Music {background-position: 28% 0 !important;}

}@media (max-width: 850px) {
		#Download {background-position: 67% 0 !important;}
	#Music {background-position: 30% 0 !important;}
		.navbar-brand{width:75% !important;}

}

@media (max-width: 767.98px) {
	#Footer .ftr-links a {margin:0 10px;}
		#Download {background-position: 66% 0 !important;}
	#Music {background-position: 31% 0 !important;}
	#Music {background-color:#2c2638 !important; background:#17171f !important;}
	.slide iframe,
.slide object,
.slide embed {
top: 0;
left: 0;
width: 100%;
height: 100%;
}
}

@media (max-width: 479px) {
	#Header .flex-row {margin-top:10px; width:100%;}
	#Download {min-height:auto;}
	#Download {background-color:#6e1416 !important; background:#6e1416 !important;}
	#Music {background-color:#2c2638 !important; background:#17171f !important;}
	#MainBanner .main-bnr {padding-top: auto !important;}
	video {
  width: 100%;
  height: auto;
}
}