@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,600,600i|Oswald:300,400');

@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500&display=swap');



/* MAIN */
body,p,div,span,table,td {font-family: 'Quicksand', sans-serif;}




/* TEXT */
p,td,li,div{font: 18px  'Quicksand', sans-serif;line-height: 160%;color:#000000;font-weight:500;}
p{margin-bottom:15px;}
h4{font: 16px  'Open Sans', sans-serif;line-height: 160%;color:#000000;font-weight:300;}
h3{font: 18px  'Open Sans', sans-serif;line-height: 160%;color:#000000;font-weight:300;}
h2{font-family:  'Open Sans', sans-serif;font-size: 20px;font-weight:300;line-height:160%;color:#000000;}
h1{font-family:'Oswald', sans-serif;font-size: 36px;color:#000000;text-transform: uppercase;text-align:left;font-weight:300;margin: 0px 0px 30px 0px;position: relative;} 



a{color: #a61f22;text-decoration: none;}
a:hover{color: #787878;text-decoration: none;}
strong{font-weight:600;}


/* FOOTER */
.footer-body,.footer-body div,.footer-body p{color:#ffffff;line-height:160%;font-family:'Oswald', sans-serif;font-size: 14px;font-weight:400;}
.footer-body a:hover{color:#ffffff;}
.footer-body a{color:#dcdcdc;}
.footer-title{font-family:'Oswald', sans-serif;text-transform: uppercase;font-size:16px;font-weight:400;}
.footer-powered{font-size:13px;}


/* CALLOUT */

.w-center p{line-height: 150%;
	text-align:center;margin-bottom:5px;}

.w-center-title{
	font-family: 'Oswald', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}

.w-center-title2{
	font-family: 'Oswald', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}




/* LOGIN */
.header-memberbox-inner, .header-memberbox-inner p,.header-memberbox-inner div{line-height:20px;font-family:'Oswald', sans-serif;text-transform: uppercase;font-size: 13px;font-weight:300;vertical-align: middle;}
.header-memberbox-inner a:hover{}
.header-memberbox-inner a{}




/* SUBMENU */
.submenutitle {display: none;}


.SNavBar {font-family:'Oswald', sans-serif;font-size:16px;line-height: 120%;text-decoration: none;font-weight: 300;display: block;padding: 7px 10px 7px 0px;text-align:right;}
a.SNavBar{}
a.SNavBar:hover{}







/* MENU */

.navbar, .navbar li{font-family:'Oswald', sans-serif !important;font-size:14px !important;text-decoration: none !important;text-transform: uppercase;font-weight:400 !important;}

.navbar a{color:#000000 !important;font-weight:400 !important;}
.navbar a:hover{color:#787878 !important;font-weight:400 !important;}

.navbar .navbar-nav {display: inline-block;float: none;z-index: 90;margin-top:-2px;}

.navbar .navbar-collapse {text-align: left;}

.navbar-default {background: none;filter: none;border: none;-webkit-box-shadow: none;box-shadow: none;}

.navbar {margin-bottom: 0px;z-index: 90;}


.navbar-default a{background: url(/images/design/i_border.png) no-repeat right center;filter: none;background-repeat: none;-webkit-box-shadow: none;box-shadow: none;text-transform: uppercase;}

.navbar-default .navbar-nav>li>a{}

.navbar-default .navbar-nav>li>a:hover, .navbar-default a:hover,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, 
.navbar-default .navbar-nav>.open>a:hover,.navbar-default a:hover,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, 
.navbar-default .navbar-nav>.open>a:hover {background: url(/images/design/i_border.png) no-repeat right center;filter:none;background-repeat:none;-webkit-box-shadow:none;box-shadow:none;
text-transform: uppercase;}

.navbar-default .navbar-nav li:last-child a, .navbar-default .navbar-nav li:last-child a:hover {background: none;}

.dropdown-menu a, .dropdown-menu a:hover {background:none;}

.dropdown-menu  {background: url(/images/design/menu.png) repeat;border-radius: 0px;margin-top:-2px !important;}

.navbar-nav ul a{text-transform: capitalize;}

.navbar-nav .collapsible ul .dropdown-menu > li > a:hover,.navbar-nav ul a:hover,.navbar-default .navbar-nav ul>.open>a,.navbar-default .navbar-nav ul>.open>a:focus,
.navbar-default .navbar-default ul>.open>a:hover {background-color:none;text-transform: capitalize;}

.navbar-collapse.collapse.in a:hover{}

.dropdown.open.collapsible a.has-submenu.highlighted, .dropdown.open.collapsible a.has-submenu,.navbar-collapse.collapse.in a{}

.dropdown.open.collapsible a.has-submenu:hover{}

.navbar.navbar-default a, .navbar.navbar-default a:hover{padding-left:10px;padding-right:10px;}

.navbar-nav .sub-arrow, .navbar-nav .collapsible .sub-arrow { position: static; margin-top: 10px; margin-right: 0; margin-left: 6px; display: inline-block; width: 0; height: 0; overflow: hidden;}

.dropdown-menu .sub-arrow {}





/* Changes to styles for media widths  */


@media (max-width: 980px) {
.w-tag{font-size:24px;}
}





@media (max-width: 767px) {

h1{font-size:30px;}




.navbar-header{padding-left:110px;}


.navbar-header.sticky{padding-left:90px;}

.navbar .navbar-nav {background:none;height:auto;padding:0px;display: inline-block;   float: left;width:100%;margin:0px !important;}


.navbar .navbar-collapse { text-align: left;margin-top:-33px;}

.navbar-toggle {margin-top: 7px;margin-bottom: 2px;margin-right:0px;left:5px;float:left;}

.navbar-default .navbar-toggle .icon-bar{background-color:#000000;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {background: url(/images/design/menu.png) repeat;width:100%;border: 1px solid #eaeaea;}

.navbar-default .navbar-toggle { border: none;}

.navbar-nav>li>a {padding:0px;padding-top: 0px;padding-bottom: 0px;}

.navbar-default a,.navbar-default a:hover,.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
background:none;filter:none;background-repeat:none;-webkit-box-shadow:none;box-shadow:none;
text-transform: uppercase;text-align:left;line-height:20px;}
	
.open>.dropdown-menu{background:none;}

.nav>li { padding: 10px !important;}


.navbar-nav .sub-arrow, .navbar-default .navbar-nav .sub-arrow, .navbar-nav .collapsible .sub-arrow, .navbar-nav open>collapsible .sub-arrow, .navbar-nav .collapsible .has-submenu.highlighted .sub-arrow, .navbar-nav .collapsible .has-submenu .sub-arrow { border-top: 12px solid; border-right: 12px dashed transparent; border-bottom: 12px dashed transparent; border-left: 12px dashed transparent; position:relative;top: 0px;float: right;margin: 5px -20px 0 10px;}

}


@media (max-width: 600px) {

h1{font-size:24px;margin: 0px 0px 20px 0px;}
}


@media (max-width: 567px) {

}


@media (max-width: 410px) {
.welcome{display:none;width:0px;}
.w-tag{font-size:18px;}
}

 
  