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


body {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	color:#fff;
  	font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
	text-align:left;
	font-size:18px;
}

.container .jumbotron{
	border-radius:0px;
	padding-left:200px;
	padding-right:200px;
	margin-bottom:0px;
	background-color:#F00;
}
.container .jumbotron1{
	border-radius:0px;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:25px;
	background-color: hsla(0, 0%, 0%, 0.8);
}
.container .jumbotron2{
	border-radius:0px;
	padding-left:100px;
	padding-right:100px;
	background-color:#000;
	padding-bottom:50px;
	padding-top:100px;
}
.container .jumbotron20{
	border-radius:0px;
	padding-left:25px;
	padding-right:25px;
	background-color:#000;
	padding-bottom:65px;
	padding-top:75px;
}
.container .jumbotron3{
	border-radius:0px;
	padding-left:0px;
	padding-right:0px;
	background-color:#fff;
	margin-bottom:0px;
}
.container .jumbotron30{
	border-radius:0px;
	padding-left:0px;
	padding-right:0px;
	background-color:#fff;
	margin-bottom:0px;
}
.container .jumbotron4{
	border-radius:0px;
	padding-left:200px;
	padding-right:200px;
	background-color:#282828;
	margin-bottom:0px;
}
.container .jumbotron40{
	border-radius:0px;
	padding-left:50px;
	padding-right:50px;
	background-color:#282828;
	margin-bottom:0px;
}
.container .jumbotron5{
	border-radius:0px;
	padding-left:50px;
	padding-right:50px;
	background-color:#000;
	margin-bottom:0px;
	height:100%;
}
.container .jumbotron50{
	border-radius:0px;
	padding-left:75px;
	padding-right:75px;
	background-color:#000;
	margin-bottom:0px;
	height:100%;
}
.container .jumbotron6{
	border-radius:0px;
	padding-left:200px;
	padding-right:200px;
	margin-bottom:0px;
	background-color:#fff;
}
.container .jumbotron60{
	border-radius:0px;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:0px;
	background-color:#fff;
}
.container .jumbotron7{
	border-radius:0px;
	background-color:#282828;
	margin-bottom:0px;
	padding-left:100px;
	padding-right:100px;
}
.container .jumbotron70{
	border-radius:0px;
	background-color:#282828;
	margin-bottom:0px;
	padding-left:25px;
	padding-right:25px;
}



html{ overflow-x: hidden;
  	font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
	font-size:16px;
}
.container{
	padding-left:0px;
	padding-right:0px;
	width:100%;
}
.row{
	margin-left:0px;
	margin-right:0px;
	margin-top:-5px;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{				
	padding-right:0px;
	padding-left:0px
}

h1{
	color:#fff;
    float:left;
	font-size:35px;
	line-height:40px;
	font-style:normal;
    padding:.3em .8em;
    background-color:#000000;
}


.content{
	margin-bottom:0px;
	font-size:18px;
	line-height:1.6em;
	text-align:center;
	color:#000;
	text-align:left;
}
.contentM{
	font-size:15px;
	line-height:1.6em;
	text-align:center;
	color:#000;
	text-align:left;
}
.containterContent{
	background-color:#fff;
	margin-top:0px;
	margin-left:16%;
	margin-right:16%;
	height:100%;
	color:#000;
	text-align:left;
	padding-left:50px;
	padding-right:50px;
}
.containterContentM{
	background-color:#fff;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	height:100%;
	color:#000;
	text-align:left;
	padding-left:25px;
	padding-right:25px;
}
h2{
	font-size:35px;
	margin-top:0px;
	margin-bottom:15px;
}
.containterContent a, .containterContent a:hover, .containterContent a:visited{
	color:#000;
}
.containterContent ul{
	margin-top:10px;
}
.containterContent li{
	color:#000;
	font-size:18px;
}
.containterContentM a, .containterContentM a:hover, .containterContentM a:visited{
	color:#000;
}
.containterContentM ul{
	margin-top:10px;
}.containterContentM li{
	color:#000;
	font-size:15px;
}
.headerContainer{
	background-color:#fff;
	margin-top:-50px;
	margin-left:16%;
	margin-right:16%;
	height:100%;
	color:#000;
	text-align:left;
	padding-left:50px;
	padding-right:50px;
}
.headerContainerM{
	background-color:#fff;
	margin-top:-50px;
	margin-left:0px;
	margin-right:0px;
	height:100%;
	color:#000;
	text-align:left;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
}
.headerContainer a, .headerContainer a:hover, .headerContainer a:visited{
	color:#000;
}
.headerContainer li{
	color:#000;
	font-size:18px;
}
.headerContainerM a, .headerContainerM a:hover, .headerContainerM a:visited{
	color:#000;
}
.headerContainerM li{
	color:#000;
	font-size:15px;
}
p{
	margin-bottom:0px;
}
#directmailIMG{
	max-width:920px;
}





/*Navigation Desktop*/
li{
  	font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
	font-size:14px;
	color:#fff;
	text-align:left;
}
#navLinks{
	background-color:#000;
	padding-right:5%;
	float:right;
	margin-top:13px;
	color:#fff;
}
.navbar-nav>li>a:hover{
	color:#6db33f;
}
.nav > li > a:focus {
    background-color: #000;
    color:#FFF;
}
a{
	color:#fff;
}
a:hover{
	color:#fff;
}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus, .nav .open>a:after{
	background-color:#000;
}
#logo{
	padding-left:5%;
}
#header{
	background-color:#000;
	border-bottom:5px solid #6db33f;
}

/*Navigation Mobile*/
#navigation{
	background-color:#000;
}
.dropdown-toggle{
	background-color:#000;
	border:none;
	font-size:12px;
}
.btn-group{
	margin-top:25px;
	margin-right:5%;
}
.navbar-fixed-top{
	border-bottom:5px solid #6db33f;
}



/*Footer*/
.contact{
	padding-bottom:50px;
}
.gray-lines{
	margin:1.8em auto 0;
	float:left;
	width:100%;
	height:1px
}
.contentBlack{
  	font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
	font-size:25px;
	color:#fff;
	text-align:center;
}
.contentBlackM{
  	font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
	font-size:20px;
	color:#fff;
	text-align:center;
}

.get-started{
	margin:0 auto;
	display:block;
	padding:.3em 1em;
	width:80%;
	color:#fff;
	text-align:center;
	background:#6db33f;
	border-radius:5px;
	border:none;
	font-size:20px;
	font-weight:500;
}
.get-started:hover{
	color:#fff;
	text-decoration:none;
}

.sitemap{
  	font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
	font-size:12px;
	color:#afafaf;
	text-align:left;
	margin-bottom:25px;
	padding-top:50px;
}
#copyright{
	text-align:center;
	color:#afafaf;
	font-size:12px;
}
#backlink a{
	text-align:center;
	color:#afafaf;
	font-size:16px;
}
#backlink a:hover{
	text-align:center;
	color:#6db33f;
	font-size:16px;
	text-decoration:none;
}
.links{
	margin-bottom:15px;
	padding-left:10px;
	padding-right:10px;
}
.links a{
	color:#afafaf;
	font-size:15px;
}
.linksHeader a{
	margin-bottom:15px;
	color:#afafaf;
	font-size:18px;
	margin-bottom:5px;
}
.linksM{padding-bottom: 40px;}
.linksM a{
	margin-bottom:25px;
	width:100%;
	color:#afafaf;
	font-size:14px;
}
.linksHeaderM a{
	margin-bottom:15px;
	width:100%;
	color:#afafaf;
	font-size:16px;
	margin-bottom:5px;
}
.links a:hover{
	color:#6db33f;
	text-decoration:none;
}
.linksHeader a:hover{
	color:#6db33f;
	text-decoration:none;
}
.linksM a:hover{
	color:#6db33f;
	text-decoration:none;
}
.linksHeaderM a:hover{
	color:#6db33f;
	text-decoration:none;
}
#CallOuts{
	font-size:11px;
  	font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
	color:#000;
	margin-bottom:35px;
}
.CallOutBG{
	background-color:#6db33f;
	border-radius:10px;
	margin-left:10px;
	margin-right:10px;
	width:90%;
	padding:10px;
	height:100%;
	margin-top:15px;
}




/*Video Tab*/

.videotab {
  	padding:0;
  	width:35px;
 	height:265px;
 	z-index:999999;
	display: block;
	position: fixed;
	bottom:0px;
	right:0;
	border:none;
	opacity: 0.6; /* css standard */
    filter: alpha(opacity=60); /* internet explorer */
	background-color:#000;
	-webkit-border-radius: 8px 0px 0px 0px;
    -moz-border-radius: 8px 0px 0px 0px;
    border-radius: 8px 0px 0px 0px;
}
.videotabM {
  	padding:0;
  	width:35px;
 	height:260px;
 	z-index:999999;
	display: block;
	position: fixed;
	margin-top:50%;
	right:0;
	border:none;
	opacity: 0.6; /* css standard */
    filter: alpha(opacity=60); /* internet explorer */
}
.videotab:hover {
  	padding:0;
  	width:35px;
 	height:265px;
 	z-index:999999;
	display: block;
	position: fixed;
	margin-top:500px;
	right:0;
	border:none;
	opacity: 1; /* css standard */
    filter: alpha(opacity=100); /* internet explorer */
	background-color:#000;
}
.ContactSide { 
  	width:35px;
	margin-top:10px;
	right:0;
	border:none;
}
.blog {
  	width:22px;
	margin-top:10px;
	right:0;
	border:none;
}
.youtube { 
  	width:25px;
	margin-top:15px;
	right:0;
	border:none;
}
.facebook { 
  	width:25px;
	margin-top:15px;
	right:0;
	border:none;
}
.twitter { 
  	width:22px;
	margin-top:15px;
	right:0;
	border:none;
}
.blogfooter {
  	width:30px;
	right:0;
	border:none;
	margin-right:5px;
}
.youtubefooter { 
  	width:30px;
	right:0;
	border:none;
}
.facebookfooter { 
  	width:30px;
	right:0;
	border:none;
}
.twitterfooter { 
  	width:30px;
	right:0;
	border:none;
}



/*Background Image*/
bgIMG{
	width:100%;
	height:100%;
	position:fixed;
	z-index:-1;
}



/*Form*/
.input-group[class*="col-"] {
    padding-right: 15px;
    padding-left: 15px;
}
.popover   {
	background-color: #e74c3c;
	color: #ecf0f1;
	width: 120px;
}
.popover.right .arrow:after {
	border-right-color: #e74c3c;
}
