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

body {font-family: 'proxima_nova_rgregular';font-size:15px; color:#696969}
a,a:hover,a:focus,a:visited {
	text-decoration:none;
	outline:none;
	color:#424a4f;
	cursor: pointer;
}
.cookieinfo {box-shadow: 0px 2px 4px #d0c8c8, 0px -3px 4px #ded3d3;
    font-family: proxima_nova_rgregular !important;
}
.cookieinfo-close {
    background: #00a8dd !important;
    color: #ffffff !important;
    
}
a,a:hover,a:focus,a:visited,i,img,a:after,a:before,button {
	transition:all 0.30s ease-in-out;
	-webkit-transition:all 0.30s ease-in-out;
	-moz-transition:all 0.30s ease-in-out;
	-ms-transition:all 0.30s ease-in-out;
	-transition:all 0.30s ease-in-out;
	}
	
.pad0 { padding-left:0; padding-right:0;}
h1{ font-size:40px;font-family: 'proxima_novabold';}
h3{ font-size:22px;}
h5{ font-size:17px;}
h2{     font-size: 35px;font-family: 'proxima_novasemibold';
    color: #181818;}
.nobshadow { box-shadow:none !important;}
ul,ol {
    /*padding-left: 0;
    margin-bottom: 0;
    list-style: none;*/
}
ul.carretlist {
    list-style: none;
    padding: 0;
}
.btn {
box-shadow:none !important;
border-width: 0;
position: relative;
font-size: 16px;
padding: 12px 30px;
}
/*--  btn-default  --*/
.btn.btn-default {
    background: #00a8dd;
    color: #fff;
}
.btn.btn-default:hover,
.btn.btn-default:active:focus {
/*    background: #422b6b;
*/}


/*--  btn-white  --*/
.btn.btn-white {
    background: #fff;
    color: #000;
	font-family: 'proxima_novasemibold';
}
.btn.btn-white:hover,
.btn.btn-white:active:focus {
    background: #00a8dd;
	color: #fff;
}

/*--  btn-transparent  --*/
.btn.btn-trans {
    background: transparent !important;
    color: #fff;
    border: 2px solid #fff;
}
.btn.btn-trans:hover,
.btn.btn-trans:active:focus {
/*    background: #00a8dd !important;
	border-color:#00a8dd;*/
}

.btn.btn-trans:hover,
.btn.btn-trans:active:focus {
	background: #fff !important;
	border-color: #fff;
    color: #00a8dd;
}



/*--  btn-black  --*/
.btn.btn-black {
    background: #000;
    color: #fff;
}
.btn.btn-black:hover,
.btn.btn-black:active:focus {
	background: #00a8dd;
    color: #fff;
}



.form-control {
    height: 38px;
    color: #a3a3a3;
    border-radius: 0;
}




input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #a3a3a3 !important;
}
inbox::-moz-placeholder { /* Firefox 19+ */
	color: #a3a3a3 !important;
}
inbox:-ms-input-placeholder { /* IE 10+ */
	color: #a3a3a3 !important;
}
inbox:-moz-placeholder { /* Firefox 18- */
	color: #a3a3a3 !important;
}
.form-control:focus {
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgb(0, 142, 255);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgb(0, 142, 255);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgb(0, 142, 255);
	-ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgb(0, 142, 255);
	-o-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgb(0, 142, 255);
}
form#question_div .col-md-11 {
    margin-bottom: 20px;
}
