/* Add here all your css styles (customizations) */
.da-slide h2{
text-align:center;	
}

/*Sponsor Form */

.border{
 background-color: #FF9D47;
border:1px solid grey;
margin-bottom: 10px;
} 
  .sponsor{
 background-color: #FF9D47;
 border-top-left-radius: 10px;
 border-top-right-radius: 10px;
 margin-left: 15px;
margin-right: 15px;
 } 

 .contact{
 background-color: #FCC18D;
 margin-left: 15px;
margin-right: 15px;
border-radius:10px;
padding: 10px;
 }

 .interests{
background-color: #FF9D47 ;
margin-left: 15px;
margin-right: 15px;
border-radius:10px;
 } 
 
 .interestdiv{
display: block;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-webkit-transition-property: border-color, box-shadow;
-webkit-transition-duration: 0.15s, 0.15s;
-webkit-transition-timing-function: ease-in-out, ease-in-out;
-webkit-transition-delay: initial, initial;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition-property: border-color, box-shadow;
transition-duration: 0.15s, 0.15s;
transition-timing-function: ease-in-out, ease-in-out;
transition-delay: initial, initial;
margin-bottom: 15px;
 }
 
  .expect{
 background-color: #FCC18D;
 margin-left: 15px;
margin-right: 15px;
border-radius:10px;
padding: 10px;
 }
 
 .sponsordisclaimer{
  background-color: #FF9D47;
 margin-left: 15px;
margin-right: 15px;
padding: 10px;
 }
 
 .buttonmargin{
 margin:10px;
 } 
 
  .custtext{
 resize: none;
 }
 
.nogo{
display: none;
}

.nomo{
display: none;
}

.whybutton{
margin-bottom:10px;
}

.modal-backdrop {
  z-index: 0;
}

/* Membership form */
.applicant{
 background-color: #FF9D47;
 border-top-left-radius: 10px;
 border-top-right-radius: 10px;
 margin-left: 15px;
margin-right: 15px;
 }
 
  .dues{
 background-color: #FCC18D;
  margin-left: 15px;
margin-right: 15px;
padding: 10px;
 }
 
 .rodsock{
 background-color: #FCC18D;
  margin-left: 15px;
margin-right: 15px;
padding: 10px;
 }
 
 .emergency{
  background-color: #FCC18D;
   margin-left: 15px;
margin-right: 15px;
border-radius:10px;
 }
 
 .liability{
   background-color: #FF9D47;
   margin-left: 15px;
margin-right: 15px;
border-radius:10px;
 }
 
 .committee{ 
  border-radius:10px;
     margin-left: 15px;
margin-right: 15px;
 }
 
 .committeebg{
  background-color: #FCC18D ;
margin:-15px;
padding: 5px;

 }
 
 .buttonmargin{
 margin:10px;
 }
 
 .duesdiv{
display: block;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;

 }
 
 .socksdiv{
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;

 }
 
 .liabilitydiv{
display: block;
width: 100%;
padding: 6px 12px;
padding-top: 6px;
padding-right: 12px;
padding-bottom: 6px;
padding-left: 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;

 }
 
 .committeediv{
display: block;
width: 100%;
padding: 6px 12px;
padding-top: 6px;
padding-right: 12px;
padding-bottom: 6px;
padding-left: 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
 }
 
 .radiocustom input[type=radio]{
 float: left;
margin-left: -5px;
 }
 
 .radiomargin{
 margin-right:10px;
 margin-bottom: 10px;
 padding-top: 10px;
 }
 
  .sockmargin{
 margin-bottom: 10px;
 }
 
  .checkcustom input[type=check]{
 float: left;
margin-left: -5px;
 }
 
 .duestext{
 font-size:18px;
 }
 
 .pluscustom{
 float: right;
 color: #A8A8A8;
 } 
 /* End Membership */
 
 /* Start Charity Form */
  .charity{
 background-color: #FF9D47;
 border-top-left-radius: 10px;
 border-top-right-radius: 10px;
 margin-left: 15px;
margin-right: 15px;
 } 

 .contact{
 background-color: #FCC18D;
 margin-left: 15px;
margin-right: 15px;
border-radius:10px;
padding: 10px;
 }

  .chosen{
 background-color: #FF9D47;
 margin-left: 15px;
margin-right: 15px;
border-radius:10px;
padding: 10px;
 }
 
 .disclaimer{
  background-color:  #FCC18D;
 margin-left: 15px;
margin-right: 15px;
margin-bottom: 15px;
border-radius:10px;
padding: 10px;
 }
 
 .custtext{
 resize: none;
 }
 
 .buttonmargin{
 margin:10px;
 } 
 /* End Charity */
 
 /* Resources */
 .faq-add{
padding: 15px;
margin-bottom: 20px;
border: 2px solid #eee;
 }
 
.faq-add p{
line-height: 1.5;
}
 
 .top-part i {
float: left;
color: #777;
font-size: 20px;
padding-top: 3px;
margin-right: 10px;
}

.new-title {
color: #72c02c;
font-size: 18px;
margin-bottom: 5px;
}

.check-style li {
margin-bottom: 10px;
}

.check-style i {
font-size: 18px;
font-weight: 600;
vertical-align: middle;
}
 /* End Resources */
 
 .tab-v1 .tab-content img {
	margin-bottom: 0px; 
 }
 
 .header-v3 .navbar-default .navbar-nav > .open > a, .header-v3 .navbar-default .navbar-nav > .open > a:hover, .header-v3 .navbar-default .navbar-nav > .open > a:focus {
	 color: #e67e22;
 }


/*404 Error Page v1 
------------------------------------*/
.error-v1 {
	padding-bottom: 30px;
	text-align: center;	
}

.error-v1 p {
	color: #555;
	font-size: 16px;
}

.error-v1 span {
	color: #555;
	display: block;
	font-size: 35px;
	font-weight: 200;
}

.error-v1 span.error-v1-title {
	color: #777;	
	font-size: 180px;
	line-height: 200px;
	padding-bottom: 20px;
}

/*For Mobile Devices*/
@media (max-width: 500px) { 
	.error-v1 p {
		font-size: 12px;
	}	

	.error-v1 span {
		font-size: 25px;
	}

	.error-v1 span.error-v1-title {
		font-size: 140px;
	}
}