/*--------------------------------------------------------------
# Uikit Overrides
--------------------------------------------------------------*/
.uk-container {
    max-width: 1170px;
}
.uk-container-expand {
    max-width: none;
}
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #ffffff;
}

.uk-select:not([multiple]):not([size]) {
    background-image: url(../img/drop-down-arrow.png);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    background-size: 10px;
}
.uk-light .uk-select:not([multiple]):not([size]), .uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), .uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), .uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), .uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), .uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]), .uk-card-primary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]), .uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]), .uk-card-secondary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]), .uk-overlay-primary .uk-select:not([multiple]):not([size]), .uk-offcanvas-bar .uk-select:not([multiple]):not([size]) {
    background-image: url(../img/drop-down-arrow-light.png);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    background-size: 10px;
}
.uk-form-large:not(textarea):not([multiple]):not([size]) {
    height: 48px;
}
.uk-light h1, .uk-light .uk-h1, .uk-light h2, .uk-light .uk-h2, .uk-light h3, .uk-light .uk-h3, .uk-light h4, .uk-light .uk-h4, .uk-light h5, .uk-light .uk-h5, .uk-light h6, .uk-light .uk-h6, .uk-section-primary:not(.uk-preserve-color) h1, .uk-section-primary:not(.uk-preserve-color) .uk-h1, .uk-section-primary:not(.uk-preserve-color) h2, .uk-section-primary:not(.uk-preserve-color) .uk-h2, .uk-section-primary:not(.uk-preserve-color) h3, .uk-section-primary:not(.uk-preserve-color) .uk-h3, .uk-section-primary:not(.uk-preserve-color) h4, .uk-section-primary:not(.uk-preserve-color) .uk-h4, .uk-section-primary:not(.uk-preserve-color) h5, .uk-section-primary:not(.uk-preserve-color) .uk-h5, .uk-section-primary:not(.uk-preserve-color) h6, .uk-section-primary:not(.uk-preserve-color) .uk-h6, .uk-section-secondary:not(.uk-preserve-color) h1, .uk-section-secondary:not(.uk-preserve-color) .uk-h1, .uk-section-secondary:not(.uk-preserve-color) h2, .uk-section-secondary:not(.uk-preserve-color) .uk-h2, .uk-section-secondary:not(.uk-preserve-color) h3, .uk-section-secondary:not(.uk-preserve-color) .uk-h3, .uk-section-secondary:not(.uk-preserve-color) h4, .uk-section-secondary:not(.uk-preserve-color) .uk-h4, .uk-section-secondary:not(.uk-preserve-color) h5, .uk-section-secondary:not(.uk-preserve-color) .uk-h5, .uk-section-secondary:not(.uk-preserve-color) h6, .uk-section-secondary:not(.uk-preserve-color) .uk-h6, .uk-tile-primary:not(.uk-preserve-color) h1, .uk-tile-primary:not(.uk-preserve-color) .uk-h1, .uk-tile-primary:not(.uk-preserve-color) h2, .uk-tile-primary:not(.uk-preserve-color) .uk-h2, .uk-tile-primary:not(.uk-preserve-color) h3, .uk-tile-primary:not(.uk-preserve-color) .uk-h3, .uk-tile-primary:not(.uk-preserve-color) h4, .uk-tile-primary:not(.uk-preserve-color) .uk-h4, .uk-tile-primary:not(.uk-preserve-color) h5, .uk-tile-primary:not(.uk-preserve-color) .uk-h5, .uk-tile-primary:not(.uk-preserve-color) h6, .uk-tile-primary:not(.uk-preserve-color) .uk-h6, .uk-tile-secondary:not(.uk-preserve-color) h1, .uk-tile-secondary:not(.uk-preserve-color) .uk-h1, .uk-tile-secondary:not(.uk-preserve-color) h2, .uk-tile-secondary:not(.uk-preserve-color) .uk-h2, .uk-tile-secondary:not(.uk-preserve-color) h3, .uk-tile-secondary:not(.uk-preserve-color) .uk-h3, .uk-tile-secondary:not(.uk-preserve-color) h4, .uk-tile-secondary:not(.uk-preserve-color) .uk-h4, .uk-tile-secondary:not(.uk-preserve-color) h5, .uk-tile-secondary:not(.uk-preserve-color) .uk-h5, .uk-tile-secondary:not(.uk-preserve-color) h6, .uk-tile-secondary:not(.uk-preserve-color) .uk-h6, .uk-card-primary.uk-card-body h1, .uk-card-primary.uk-card-body .uk-h1, .uk-card-primary.uk-card-body h2, .uk-card-primary.uk-card-body .uk-h2, .uk-card-primary.uk-card-body h3, .uk-card-primary.uk-card-body .uk-h3, .uk-card-primary.uk-card-body h4, .uk-card-primary.uk-card-body .uk-h4, .uk-card-primary.uk-card-body h5, .uk-card-primary.uk-card-body .uk-h5, .uk-card-primary.uk-card-body h6, .uk-card-primary.uk-card-body .uk-h6, .uk-card-primary > :not([class*='uk-card-media']) h1, .uk-card-primary > :not([class*='uk-card-media']) .uk-h1, .uk-card-primary > :not([class*='uk-card-media']) h2, .uk-card-primary > :not([class*='uk-card-media']) .uk-h2, .uk-card-primary > :not([class*='uk-card-media']) h3, .uk-card-primary > :not([class*='uk-card-media']) .uk-h3, .uk-card-primary > :not([class*='uk-card-media']) h4, .uk-card-primary > :not([class*='uk-card-media']) .uk-h4, .uk-card-primary > :not([class*='uk-card-media']) h5, .uk-card-primary > :not([class*='uk-card-media']) .uk-h5, .uk-card-primary > :not([class*='uk-card-media']) h6, .uk-card-primary > :not([class*='uk-card-media']) .uk-h6, .uk-card-secondary.uk-card-body h1, .uk-card-secondary.uk-card-body .uk-h1, .uk-card-secondary.uk-card-body h2, .uk-card-secondary.uk-card-body .uk-h2, .uk-card-secondary.uk-card-body h3, .uk-card-secondary.uk-card-body .uk-h3, .uk-card-secondary.uk-card-body h4, .uk-card-secondary.uk-card-body .uk-h4, .uk-card-secondary.uk-card-body h5, .uk-card-secondary.uk-card-body .uk-h5, .uk-card-secondary.uk-card-body h6, .uk-card-secondary.uk-card-body .uk-h6, .uk-card-secondary > :not([class*='uk-card-media']) h1, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h1, .uk-card-secondary > :not([class*='uk-card-media']) h2, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h2, .uk-card-secondary > :not([class*='uk-card-media']) h3, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h3, .uk-card-secondary > :not([class*='uk-card-media']) h4, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h4, .uk-card-secondary > :not([class*='uk-card-media']) h5, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h5, .uk-card-secondary > :not([class*='uk-card-media']) h6, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h6, .uk-overlay-primary h1, .uk-overlay-primary .uk-h1, .uk-overlay-primary h2, .uk-overlay-primary .uk-h2, .uk-overlay-primary h3, .uk-overlay-primary .uk-h3, .uk-overlay-primary h4, .uk-overlay-primary .uk-h4, .uk-overlay-primary h5, .uk-overlay-primary .uk-h5, .uk-overlay-primary h6, .uk-overlay-primary .uk-h6, .uk-offcanvas-bar h1, .uk-offcanvas-bar .uk-h1, .uk-offcanvas-bar h2, .uk-offcanvas-bar .uk-h2, .uk-offcanvas-bar h3, .uk-offcanvas-bar .uk-h3, .uk-offcanvas-bar h4, .uk-offcanvas-bar .uk-h4, .uk-offcanvas-bar h5, .uk-offcanvas-bar .uk-h5, .uk-offcanvas-bar h6, .uk-offcanvas-bar .uk-h6,
.uk-light .uk-form-label, .uk-section-primary:not(.uk-preserve-color) .uk-form-label, .uk-section-secondary:not(.uk-preserve-color) .uk-form-label, .uk-tile-primary:not(.uk-preserve-color) .uk-form-label, .uk-tile-secondary:not(.uk-preserve-color) .uk-form-label, .uk-card-primary.uk-card-body .uk-form-label, .uk-card-primary > :not([class*='uk-card-media']) .uk-form-label, .uk-card-secondary.uk-card-body .uk-form-label, .uk-card-secondary > :not([class*='uk-card-media']) .uk-form-label, .uk-overlay-primary .uk-form-label, .uk-offcanvas-bar .uk-form-label, .uk-select:not([multiple]):not([size]) option,
.uk-light, .uk-section-primary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color), .uk-card-primary.uk-card-body, .uk-card-primary > :not([class*='uk-card-media']), .uk-card-secondary.uk-card-body, .uk-card-secondary > :not([class*='uk-card-media']), .uk-overlay-primary, .uk-offcanvas-bar {
    color: rgba(255, 255, 255, 0.9);
}

.uk-modal-close-full {
    background: transparent;
}
form .uk-button-large {
    line-height: 50px;
}
.uk-form-large {
    font-size: 1rem;
}
.uk-button {
    font-weight: bold;
    font-style: normal;
}
.uk-button-large {
    padding: 0 28px;
	line-height: 47px;
    height: 49px;
    font-size: 0.625rem;
    letter-spacing: 0.21875rem;	
}

.uk-button-primary {
	background-color: #b8232f;
}
.uk-button-primary:hover, .uk-button-primary:focus {
    background-color: #a31f2a;
}
.uk-background-primary {
    background-color: #731e21;	
}
.uk-background-muted {
    background-color: #c5c5c5;
}
.uk-background-secondary {
	background-color: #1b181e;
}

.uk-button.uk-button-primary {
    background: #b8232f;
	background: linear-gradient(to right, #a31f2a 50%, #b8232f 50%);
	background-size: 200% 100%;
	background-position: right bottom;
	transition: all .2s ease-out;		
}

.uk-button.uk-button-primary:hover {
   background-position: left bottom;
}

@media (min-width: 960px){
	.uk-section-large {
		padding-top: 105px;
		padding-bottom: 105px;
	}	
}

/*--------------------------------------------------------------
# General Styles
--------------------------------------------------------------*/
html {
    font-family: "museo_sans_cyrl100", sans-serif;
    color: #ffffff;
    font-weight: normal;
    font-style: normal;	
	background: #b8232f;
}
h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4, h5, .uk-h5, h6, .uk-h6 {
    color: #11111;
	letter-spacing: 0.0625rem;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'museo_sans_cyrl100';
	letter-spacing: 0.3125rem;
	font-weight: normal;
}
.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6 {
    font-family: 'Chronicle Display';
	font-weight: 300;	
}
.uk-h3 {
	font-size: 1.4375rem;
}
a.no-underline:hover {
	text-decoration: none;
}
p {
    margin: 0 0 30px 0;
	font-size: 0.875rem;
}

/*--------------------------------------------------------------
# Layout Styles
--------------------------------------------------------------*/
.page {
    margin-top: 10px;
}
.height-xxlarge, .height-xlarge, .height-large {
	height: 450px
}
@media (min-width: 960px){
	.height-xlarge, .height-xxlarge {
		height:600px;
	}
	
		.french-section1 {
		height: 850px !important;
	}
	
}

@media (min-width: 1200px){
	.height-xxlarge {
		height: 898px;
	}	
	.height-xlarge {
		height: 800px;
	}	
	
	.french-section1 {
		height: 950px !important;
	}
	
	.height-large {
		height: 550px;
	}
	.uk-height-medium {
		height: 370px;
	}	
}

@media (max-width: 960px){
	.height-xxlarge, .height-xlarge, .height-large {
		height: 300px
	}	
	
	.spanish-section2 , .french-section2 {
		height: 450px !important;
	}	
}

/*--------------------------------------------------------------
# Header Styles
--------------------------------------------------------------*/
.tm-header-overlay, .tm-mobile-overlay {
    position: absolute;
    z-index: 980;
    left: 0;
    right: 0;
}
.mainnav {
	color: rgba(255, 255, 255, 0.9);
    margin-top: 30px;	
}
.mobile-cta.uk-grid-divider > div:first-child:before {
	border-left: 0;
}
.mobile-cta a {
    font-size: 0.6875rem;
	letter-spacing: 0.15625rem;
	text-transform: uppercase;
}
.mobile-cta a span{
    position: relative;
	top: -2px;
}
.tablet-cta .uk-button {
    background: none;
    border-color: transparent;
	padding: 0;
}
.top-cta .uk-button {
    padding: 0;
    background: none;
    border: 0;
    font-weight: normal;
	line-height: 28px;
    text-decoration: none;
	position: relative;
	margin-right: 35px;
	letter-spacing: 0.1875rem;
	font-size: 0.6875rem;
	color: rgba(255, 255, 255, 0.9);
}
.top-cta .uk-button:last-child {
    margin-right: 0;
}
.top-cta .uk-button:after {
    content: '';
    display: block;
    width: calc(100% - 5px);
    height: 2px;
    background: rgba(255, 255, 255, 0.9);
	background: linear-gradient(to right, rgba(184, 35, 47, 1) 50%, rgba(255, 255, 255, 0.9) 50%);
	background-size: 200% 100%;
	background-position: right bottom;
	transition: all .2s ease-out;		
}

.top-cta .uk-button:hover::after {
   background-position: left bottom;
}
.top-cta .uk-button span, .tablet-cta .uk-button span {
    position: relative;
    top: -2px;
}


/*--------------------------------------------------------------
#Main Banner
--------------------------------------------------------------*/
.main-banner > div {
    padding-top: 86px;
} 
.hero-caption  {
    word-spacing: 0.25rem;
    letter-spacing: 0.1875rem;
    font-size: 0.84375rem;
}

@media (min-width: 640px){
	.hero-caption  {
		margin-top: -3.2%;
	}
}

@media (min-width: 1200px){
	.main-banner-container {
		height: 880px;
	}	
}

@media (max-width: 640px){
	.main-banner > div {
		background-size: 240%;
		background-position: center;
	}
}

/*--------------------------------------------------------------
#Sections
--------------------------------------------------------------*/
.intro-block .uk-width-medium\@m {
    width: 315px;
}
.intro-section .bar {
    display: inline-block;
    width: 70px;
}
.intro-section .bar hr {
	border-width: 2px;
	border-color: #b8232f;
	margin-top: 30px;
	margin-bottom: 0;
}


.ftb .overlay-bottom-gradient {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1b181e+0,1b181e+100&0+0,1+100 */
	background: -moz-linear-gradient(top,  rgba(27,24,30,0) 0%, rgba(27,24,30,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(27,24,30,0) 0%,rgba(27,24,30,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(27,24,30,0) 0%,rgba(27,24,30,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001b181e', endColorstr='#1b181e',GradientType=0 ); /* IE6-9 */
	opacity: 0.8;
}
.ftb .desc {
	line-height: 1.5;
	word-spacing: 0.03125rem;
	letter-spacing: 0.0625rem;
	font-size: 1.2375rem;		
}

.featured-block p {
    color: #000;
}


@media (min-width: 960px){
	.margin-up {
		margin-top: -95px;
	}	
	.gallery-block .gallery {
		z-index: 1;
	}	
	.intro-section .bar {
		width: 230px;
		max-width: 230px;
	}	
	.intro-section .bar hr {
		margin-bottom: 30px;
	}
	.ftb .uk-section-large {
		padding-top: 105px;
		padding-bottom: 105px;
	}	
	.ftb .desc {
		padding-right: 112px;
	}	
	.featured2-banner.ftb .desc {
		padding-right: 40px;
	}	
	.featured-block.height-xlarge {
		height: 750px;
	}
	.featured-block .uk-height-medium {
		height: 370px;
	}	
	.featured-block .featured-main-wrapper {
		margin-bottom: 40px
	}
}
@media (min-width: 1200px){
	.intro-section .uk-width-medium\@l {
		width: 320px;
	}	
	.intro-desc .uk-h3 {
		padding: 0 15px;	
	}	
	.intro-desc .uk-button {
		width: 100%;	
	}	
	.intro-section  .intro-desc  {
		margin-left: 80px;	
	}
	.intro-block3.height-xlarge {
		height: 750px;
	}	
}
@media (max-width: 1200px){
	.intro-section .intro-desc .inner {
		padding-right: 50px;
	}	
	.featured-block.intro-section .intro-desc {
		padding: 40px;
	}	
}
@media (max-width: 960px){
	.intro-block3.height-xlarge {
		height: auto;
	}
	.intro-block3 .intro-desc .inner,
	.featured-block .intro-desc .inner {
		padding-right: 0;
	}	
	.intro-block3 .bar hr {
		margin-top: 0;
		margin-bottom: 30px;
		display: inline-block;
		width: 70px;		
	}	
	.featured-block .featured-desc {
		margin-top: 30px;
	}
}
@media (max-width: 640px){
	.ftb .height-xxlarge {
		height: auto;
	}
	.intro-block2 .intro-desc {
		padding: 30px 0;
	}	
}


/*--------------------------------------------------------------
# Form Styles
--------------------------------------------------------------*/
.forms .form-grid {
	margin-top: 30px;	
	margin-bottom: 20px !important;
}
.forms .form-margin {
	margin-top: 0 !important;
}
.forms .uk-form-label {
    text-transform: uppercase;
    font-size: 0.6875rem;
    letter-spacing: 0.203125rem;	
	margin-bottom: 10px;
}
.forms .uk-textarea {
	padding: 12px;
	min-height: 142px;
}
.forms .uk-checkbox {
	height: 48px;
    width: 48px;
    padding: 0 10px;
    border: 1px solid #e5e5e5;
    transition: 0.2s ease-in-out;
    transition-property: color, background-color, border;	
	background-color: #5c181a;
    color: rgb(255, 255, 255);
    border-color: #5c181a;	
}
.forms .uk-light .uk-checkbox:focus, .forms .uk-light .uk-checkbox:checked {
	background-color: #5c181a;
    color: rgb(255, 255, 255);
    border-color: #5c181a;
}
.forms .uk-light .uk-checkbox:checked {
    background-image: url(../img/check-mark.png);
    background-size: 15px;	
}
.forms .check-label {
    font-size:0.625rem;
    letter-spacing: 0.125rem;
	height: 48px;
}
.form-dark h2 {
    text-transform: uppercase;
    display: inline-block;	
	text-transform: uppercase;
    font-size: 1rem;
    letter-spacing: 0.3125rem;	
}
.form-dark p {
	color: rgb(255, 255, 255);	
	font-size: 0.875rem;
	margin-bottom: 45px;
}
.form-dark span {
	color: rgb(190, 159, 100);	
}
.form-dark .uk-input, .form-dark .uk-select, .form-dark .uk-textarea,
.form-dark .uk-input:focus, .form-dark .uk-select:focus, .form-dark .uk-textarea:focus {
	background-color: #5c181a;
    color: rgb(255, 255, 255);
    border-color: #5c181a;
}
.form-dark .uk-input:focus, .form-dark .uk-select:focus, .form-dark .uk-textarea:focus {
	background-color: #b8232f;
    color: rgb(255, 255, 255);
    border-color: transparent;
}	

.form-dark .uk-button.uk-button-primary {
    background: transparent;
    background: linear-gradient(to right,#5c181a 50%, rgba(255, 255, 255, 0) 50%);
    border: 1px solid rgba(255, 255, 255, 0.9); 
	background-size: 200% 100%;
    background-position: right bottom;
}
.form-dark .uk-button.uk-button-primary:hover {
   background-position: left bottom;
}



#download.form-dark h2 {
	border: 0;
    padding: 0;	
	margin: 0;
}
#download.forms .form-grid {
	margin-bottom: 0 !important;
}
#download .uk-button {
    margin-top: 30px;
}
#download .title .uk-select:not([multiple]):not([size]) {
	background-position: 90% 50%;
}

@media (min-width: 960px) {
	.forms .uk-width-4-5\@m {
		width: 83%;
	}
	.forms .form-margin .consent {
		min-height: 74px;
	}	
	.form-dark .form-wrapper {
		padding: 0 17px;
	}	
}

@media (max-width: 640px) {
	#callback .callback-container {
		padding-left: 15px;
		padding-right: 15px;
	}
	#download .download-container {
		padding-left: 10px;
		padding-right: 10px;
	}
}


/*--------------------------------------------------------------
# Footer Style
--------------------------------------------------------------*/
.footer-wrapper {
	margin-bottom: 60px !important;
	color: rgba(255, 255, 255, 0.9);
}
.footer-container .logo {
	margin-bottom: 30px;
}
.footer-container .warranty {
	margin-bottom: 30px;  
	font-size: 0.6875rem;
    letter-spacing:0.1875rem;	
}
.footer-container .policies {
    font-size: 0.71875rem;
    line-height: 1.8;    
}
.footer-container .policies span {
	font-family: 'museo_sans_cyrl500'; 
    font-weight: normal;
    font-style: normal;	
	color: rgba(255, 255, 255, 1);
}
.footer-container .uk-grid-divider > :not(.uk-first-column)::before {
    border-left: 2px solid #731e21;
}
.footer-container .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before  {
    border-top: 2px solid #731e21;
}
.footer-container .uk-grid-divider > div:first-child:before {
	border-left: 0;
}
.footer-container .uk-button {
	background: transparent;
    border-color: rgba(255, 255, 255, 0.9);
    max-width: 258px;
    width: 100%;
	padding: 0 20px;
}
.footer-container .uk-button:hover, .footer-container .uk-button:active {
    background: #b8232f;
    border-color: transparent;
}

@media (min-width: 960px) {
	#footer .uk-section-large {
		padding-top: 140px;
		padding-bottom: 140px;
	}
	#footer .urllink {
		padding-left: 54px;
	}	
}



#footer-callback {
	z-index: 999;
	transition: all .2s ease-out;	
}
#footer-callback:hover {
	background-color: #5f191b;
}
#footer-callback .request-callback {
	padding: 18px;
}
#footer-callback .request-callback, #footer-callback a {
	color: rgba(255, 255, 255, .9);
	font-size: 0.75rem;
	letter-spacing: 0.2125rem;
}
#footer-callback a:hover {
	text-decoration: none;
}
#footer-callback a span{
	position: relative;
	top: -3px;
}

@media (min-width: 960px) {
	#footer-callback a {
		height: 60px;
		line-height: 26px;	
	}
}


/*--------------------------------------------------------------
# Loading - Sweetalert
--------------------------------------------------------------*/
.main-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	background-color: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	background-image: url('../img/spinner.svg');
	background-size: 100%;
	width: 80px;
	height: 80px;
	box-shadow: 0 0 40px rgba(0,0,0,0.05);
	-webkit-box-shadow: 0 0 40px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 0 40px rgba(0,0,0,0.05);
	-ms-box-shadow: 0 0 40px rgba(0,0,0,0.05);
	-o-box-shadow: 0 0 40px rgba(0,0,0,0.05);
	z-index: 999999;
}


/*--------------------------------------------------------------
# Page Loading Style
--------------------------------------------------------------*/
.theme-dark.introLoader.simpleLoader {
  background-color: #731e21;
}



