@charset "UTF-8";
/* CSS Document */


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #0898cf;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #0898cf;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #0898cf;
}
:-moz-placeholder { /* Firefox 18- */
  color: #0898cf;
}

/* faq styles */

/*Frequent questions*/
  .accordion-toggle {cursor: pointer;font-style: bold;}
  .accordion-content {display: none;}
  .accordion-content.default {display: block;}

.checkbox{
	float: left;
    margin: 0 25px 15px 0;
    width: 49px;
    height: 49px;
    line-height: 49px;
}

/* ========================================================== */
/* 				  	   our own user added STYLES                    */
/* ========================================================== */

.padright{
	margin-right:50px;
}

#register{
	max-width: 400px;

}
.fullwidth{
	width:100%;
	margin-bottom:10px;
}

.yesbutton{
	background:#0097cf;
	color:#fff;
	border-top:solid 1px #fff;
}
.nobutton{
	background:#0097cf;
	color:#fff;
	border-top:solid 1px #fff;
}
.defaultno{
	background:#999;
	color:#fff;
	border-top:solid 1px #fff;
}
.defaultyes{
	background:#999;
	color:#fff;
	border-top:solid 1px #fff;
}

.defaultypes:hover,.defaultno:hover,.yesbutton:hover,.nobutton:hover{
	color:#fff;
	background:#0187b9;
}

.lightgrey{
	color:#ccc;
}
.lefttext{
	text-align:left;
	line-height:18px;
}


ul li{
	color:white;
}

li.bullets_true{
	background-image:url(../img/bullettick.png);
	background-repeat:no-repeat;
	text-indent: 50px;
	line-height:40px;
	color:black;
}
li.bullets_false{
	background-image:url(../img/bulletcross.png);
	background-repeat:no-repeat;
	text-indent: 50px;
	line-height:40px;
	color:black;
}
li.bullets_notyet{
	background-image:url(../img/bulletnotyet.png);
	background-repeat:no-repeat;
	text-indent: 50px;
	line-height:40px;
	color:black;
}
.margintop{
	margin-top:20px;
}
.lineseparator{
	border-top:dotted 1px #ccc;
}
.row.lineseparator:hover{
	background:#e6e6e6;
}
#sbbutton, #svbutton{
	margin-top:10px;
	background:#f27346;
	color:#fff;
	font-size:18px;
	border-radius: 4px;
	border:solid 1px #cf633d;
	
}
#sbbutton:hover,#svbutton:hover{
	background:#cf633d;
	color:#fff;

	
}

.highlight{
	border-bottom:dotted 1px #ccc;
}
.highlight:hover{
	background:#bee8f8;
}
.firstCol{
	padding-top: 5px;
    padding-bottom: 5px;
}

#dfifooter {
	width:100%;
	background-color:#2f3539;
	border-top:1px solid #2a2f37;
	 position:absolute; /* your requirement, you can also use fixed though */
  	bottom:0;
	padding:50px 0 20px 0;
	
}

input{
	padding: 10px;
}


.hideit{
	display:none;
}
