﻿@charset "utf-8";
/* CSS Document */

/*START - General*/
body, html{
	font-family: 'Quicksand', sans-serif;
    background-repeat: no-repeat;
	background-position: bottom center;
    background-size: cover;
	background-attachment: fixed;
}
.checkSField {
	display: none;
}
a.contact-link {
	color: #b10e0a;
}

.contactinfo .fa:not(.glyphicon){
	font-size: 30px;
}

.btn-line {
	border: 1px solid #b10e0a;
	color: #b10e0a;	
}

.btn-line.white {
	border: 1px solid #fff;
	color: #fff;	
}

.btn-line.focus, .btn-line:focus, .btn-line:hover {
    color: inherit;
}

.contentLayout h1 {
	color: #b10e0a;
}

.contentLayout h6 {
	color: #b10e0a;
	font-weight: bold;
	font-size: 20px;
}

.firstcolor .contentLayout h1 {
	color: #fff;
}

.btn-calltoaction {
	color: #fff;
	
	background: #ff6000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#ff6000, #ff7827); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ff6000, #ff7827); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ff6000, #ff7827); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ff6000, #ff7827); /* Standard syntax */	
	
    border-color: #ff7827;
}
.btn-calltoaction.active,
.btn-calltoaction.focus,
.btn-calltoaction:active,
.btn-calltoaction:focus,
.btn-calltoaction:hover,
.open>.dropdown-toggle.btn-calltoaction {
	color: #fff;
	
	background: #ff6000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#ff6000, #ff7827); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ff6000, #ff7827); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ff6000, #ff7827); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ff6000, #ff7827); /* Standard syntax */	
	
    border-color: #ff7827;
    
    opacity: 0.75;
}

.btn-highlight {
	color: #fff;
	
	background: #b10e0a; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b10e0a, #8f201d); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b10e0a, #8f201d); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b10e0a, #8f201d); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b10e0a, #8f201d); /* Standard syntax */	
	
    border-color: #8f201d;	
}
.btn-highlight.active,
.btn-highlight.focus,
.btn-highlight:active,
.btn-highlight:focus,
.btn-highlight:hover,
.open>.dropdown-toggle.btn-highlight {
	color: #fff;
	
	background: #b10e0a; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b10e0a, #8f201d); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b10e0a, #8f201d); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b10e0a, #8f201d); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b10e0a, #8f201d); /* Standard syntax */	
	
    border-color: #8f201d;	
    
    opacity: 0.75;
}
/*END - General*/

/*START - NAVMAIN*/
.navmainDiv ul.navmain {
	margin: 0 0 0 150px;	
}

.navmainDiv ul.navmain > li > a {
	color: #fff;
}

.navmainDiv ul.navmain > li.navActive > a {
	color: #ff6000;
}

.navmainDiv img {
	height: 52px;
	top: 5px;
	left: 15px;
	position: absolute;
}
/*END - NAVMAIN*/

/*START - CONTENT*/
.content-container-layout {
	background-image: url("../img/general/diagonal-line.png");
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 15px 0 25px 0;
}

@media (min-width: 992px) {
	.contacts {
		margin: 0 0 18px 0;
	}
}

ul.colorbar li:nth-child(odd) {
	background-color: #b10e0a;
}

ul.colorbar li:nth-child(even) {
	background-color: #8f201d;
}

.block-color.firstcolor {
	background: #b10e0a;
	color: #fff;
}

.block-color.secondcolor {
	background: #585858;
	color: #fff;
}
/*END - CONTENT*/
.breadcrumbDiv a.active {
	color: #b10e0a;
}

.navmainDiv {
	background: #b10e0a; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b10e0a, #8f201d); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b10e0a, #8f201d); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b10e0a, #8f201d); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b10e0a, #8f201d); /* Standard syntax */	
	
    border-color: #8f201d;	
}

/*START - FOOTER*/
footer .row {
	background: #b10e0a; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b10e0a, #8f201d); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b10e0a, #8f201d); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b10e0a, #8f201d); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b10e0a, #8f201d); /* Standard syntax */	
	
    border-color: #8f201d;
    color: #fff;		
}

.mzlink a {
	color: #7f7f7f;
}

ul.navfooter > li > a {
	color: #fff !important;
}

ul.navfooter > li:nth-child(2) {
	border: none;
}
/*START - FOOTER*/


/*START - DEVICE DEPENDANT CSS*/
@media (max-width: 767px) {
	/*CONTENT applying col-xs VIEWS*/	
	.query-detector{ display:none;height:1px;content:'xs'; }
}
		
@media (min-width: 768px) and (max-width: 991px) {
	/*CONTENT applying col-sm VIEWS*/
	.query-detector{ display:none;height:2px;content:'sm'; }
}

@media (min-width: 992px) and (max-width: 1199px) {
	/*CONTENT applying col-md VIEWS*/
	.query-detector{ display:none;height:3px;content:'md'; }
}

@media (min-width: 1200px) {
	/*CONTENT applying col-lg VIEWS*/	
	.query-detector{ display:none;height:4px;content:'lg'; }
}
/*END*/