@charset "utf-8";img {max-width: 100% ;} 

/* disable css animations */
.touch .animated {
	-webkit-animation-duration: 0;
	animation-duration: 0;
	-webkit-animation-delay: 0;
	animation-delay: 0;
} 
/* disable background-size:cover */
.touch #container_header, .touch #container_top2_modules, .touch #container_bottom1_modules, .touch #container_bottom2_modules {
	-webkit-background-size: 	auto !important;
	-moz-background-size: 		auto !important;
	-o-background-size: 		auto !important;
	background-size: 			auto !important;
	background-repeat: repeat;
	background-attachment: scroll;
}

/* #Tablet (Landscape)
================================================== */

@media only screen and (max-width: 1024px) {

.wrapper960 {
	width:100% !important;
}
.wrapper960, .content_background, #header {margin: 0 auto;}

/* Hide default hornav menu */
.hornav {display:none !important;}
/* Show mobile hornav menu */
.slicknav_menu {display:block;}

}

/* #Tablet (Portrait)
================================================== */
    
@media only screen and (max-width: 959px) {

}

/* #Mobile (Landscape)
================================================== */

@media only screen and (max-width: 767px) {

.backgrounds .sidecol_a, .backgrounds .sidecol_b {display:none;}
#content_remainder {
	width: 100% !important;
}
.sidecol_a, .sidecol_b, .items-row .item, .top-1, .top-2, .top-3, .contenttop, .contentbottom, .bottom-1, .bottom-2, .base-1, .base-2 {
	width:100% !important;
}
.row-fluid [class*="span"] {margin-left:0;}

h1 {font-size:2.8em;}

}

/*  #Mobile (Portrait)
================================================== */

@media only screen and (max-width: 440px) {

#content_remainder, .items-row .item {
    width: 100% !important;
}
.row-fluid [class*="span"] {margin-left:0;}
#container_main .wrapper960 {
    margin-top: 0px;
}
.slidesjs-previous.slidesjs-navigation, .slidesjs-next.slidesjs-navigation {
	display: none;
}

}
body, input, button, select, textarea {font-family:Raleway }
h1{font-family:Raleway }
h2{font-family:Raleway }
.module h3, .module_menu h3{font-family:Raleway; }
.hornav{font-family:Raleway }
h1.logo-text a{font-family:Raleway }


<style type="text/css">

@media only screen and (max-width: 1140px) {
.wrapper960 {
	width:100% !important;
}
.hornav {display:none !important;}
.slicknav_menu {display:block;}
}

/*-- Typo --*/ 
body {color:#383838; font-size: 16px}
h2, h2 a:link, h2 a:visited {color: #c40000 ; }
.module h3, .module_menu h3, h3 {color: #c40000 }
a {color: #8c8c8c }
hr:before {color: #8c8c8c !important;}

/*-- Logo --*/ 
h1.logo-text a {
	color: #ffffff;
}
p.site-slogan {color: #ffffff }
.logo a {left:0px}
.logo a {top:0px}

/*-- Hornav --*/
.hornav ul li a  {color: #ffffff }
.hornav ul ul li a  {color: #ebebeb }
.hornav ul ul {background-color: #424141 }
.hornav ul ul:before {border-color: transparent transparent #424141 transparent;}

/* Layout */
.sidecol_a {width: 25% }
.sidecol_b {width: 25% }

.maincontent {padding: 50px 30px 30px;}

#content_remainder {width:75% }

  
	.sidecol_a {float:left; }
	.sidecol_b {float:right; }
	#content_remainder {float:left;}

.vegas-slide-inner {
	max-width: 2000px;
}
#header_bg {
    min-height: 300px;
}
@media only screen and (max-width: 2000px) {
	.vegas-slide-inner {
		background-size: cover !important;
	}
}

/* Social Icons */
#socialmedia ul li a [class^="fa-"]::before, #socialmedia ul li a [class*=" fa-"]::before {color: }

/* Wrapper Width */
.wrapper960, .backgrounds .content_background {width: 1140px ;}

/* Button Colour */
.btn, .btn-group.open .btn.dropdown-toggle, .input-append .add-on, .input-prepend .add-on, .pager.pagenav a, .btn-primary:active, 
.btn-primary.active, .btn-primary.disabled, .btn-primary[disabled], .btn:hover, .slidesjs-next.slidesjs-navigation, .slidesjs-previous.slidesjs-navigation {
	background-color: #111111;
}
.btn:hover, .readmore .btn:hover, .dropdown-toggle:hover {background-color: #212121; color: #ffffff;}
.dropdown-toggle, .label-info[href], .badge-info[href]  {
	background-color: #111111;
} 

/* Colors */
.slicknav_menu {background:#212121}
.slicknav_btn {background:rgba(0,0,0,0.35)}
body {
	background-color: #ebebeb;
}
.backgrounds .sidecol_a , .backgrounds .sidecol_b, .sidecol_a, .sidecol_b {
	background-color: #ffffff;
}
#container_header, .logo {background-color: rgba(153,9,9, 0.9);}
.is-sticky #container_header, .is-sticky #socialmedia, .is-sticky .header-1, .is-sticky .header-2 {
	background-color: #990909;
}
.is-sticky #container_header {
	-ms-transform: translateY(-150%);
	-webkit-transform: translateY(-150%);
  	transform: translateY(-150%);
}
#container_top1_modules {
	background-image: url(//);
}
#container_top1_modules {
	background-color: rgba(255,255,255, 0.9);
}
#container_top2_modules {
	background-image: url(//);
}
#container_top2_modules {
	background-color: rgba(255,255,255, 1.0);
}
#container_top3_modules {
	background-image: url(//);
}
#container_top3_modules {
	background-color: rgba(242,242,242, 0.9);
}
#container_main {
	background-color: rgba(255,255,255, 0.9 );
}
#container_bottom1_modules {
	background-image: url(//);
}
#container_bottom1_modules {
	background-color: rgba(56,55,61, 1.0 );
}
#container_bottom2_modules {
	background-image: url(//);
}
#container_bottom2_modules {
	background-color: rgba(242,242,242, 1.0 );
}
#container_base {
	background-color: rgba(15,14,16, 0.6 );
}

/* Responsive Options */

								
		@media only screen and ( max-width: 767px ) {
	.showcase {display:inline;}
	.mobile_showcase {display:none;}
	}
	/* Custom Reponsive CSS */
   
   

 /* Module Container Padding */








/* Header-# Adjustment */

/*--Load Custom Css Styling--*/
/*-----------------------------------------------------------------------------------*/
/* Custom CSS */
/*-----------------------------------------------------------------------------------*/
