.Overlat_q h4{background: rgba(230, 9, 9, 0.77); color: #ffffff;}
.cl_2 {
	width: 50%;
	padding: 0 10px;
	float: left;
}
.gt h5 {
	background: #0060d1;
	color: #fff;
	font-size: 30px;
	font-family: proxima_novasemibold;
	text-align: center;
	padding: 5px 0;
}
.gt h6 {
	font-family: proxima_novasemibold;
	font-size: 20px;
	color: #0058bb;
	margin: 0;
	text-transform: capitalize !important;
	margin-top: 13px;
}
.gt h6 span {
	color: #ff2222;
	font-size: 16px;
	text-transform: none !important;
}
.gt .bandstyle .wpcf7-list-item-label, .gt .bandtype .wpcf7-list-item-label, .gt .bandsize .wpcf7-list-item-label, .gt .ad_s .wpcf7-list-item-label {
	margin-left: 5px;
	color: black;
}
.gt .bandstyle .wpcf7-list-item, .gt .bandtype .wpcf7-list-item, .gt .bandsize .wpcf7-list-item, .ad_s .wpcf7-list-item {
	margin-right: 10px;
}
.gt .Adult, .gt .Youth, .gt .Toddler {
	float: left;
}
.bvc .qut, .qw2 {
	width: 100px !important;
	float: left;
	margin-right: 5px;
	border: 2px solid #0a215b !important;
}
.frm_inp {
	width: 100%;
	display: inline-block;
}
.tlv h6 {
	float: left;
	width: 192px;
}
.gt .FirstName, .gt .Surname, .gt .Phone, .gt .email, .gt .Comments, .gt .Massage, .date {
	width: 320px;
	display: block;
	float: left;
}
.gt .FirstName input, .gt .Surname input, .gt .Phone input, .gt .email input, .gt .Comments textarea, .bvc .wpcf7-form-control-wrap input, .gt .Massage input, .date input {
	border: 2px solid #0a215b !important;
}
.bd_r {
	border: 2px solid #c3c7d1;
	padding: 20px;
	margin-top: 34px;
	margin-bottom: 30px;
}
.bd_r h2 {
	font-size: 42px;
	color: #ef4140;
	font-family: proxima_nova_rgbold;
	text-align: center;
	margin: 0;
}
.bd_r h3 {
	font-size: 16px;
	font-family: proxima_nova_rgregular;
	color: #000;
}
.bd_r p {
	font-family: proxima_nova_rgregular;
	font-size: 20px;
	color: #000;
	line-height: 1.5;
}
.tp_hd {
	font-family: proxima_nova_rgbold;
	font-size: 66px;
	color: #122e97;
	text-align: center;
	margin: 0;
	line-height: 1;
}
.rd {
	color: #ff0000;
}
.gr {
	color: #0cc116;
	font-family: gooddogregular;
}
.tp_hd i {
	font-style: normal !important;
	font-family: proxima_nova_rgregular;
	font-size: 47px;
}
.Logo input[type=file] {
	padding: 0;
	margin: 0;
}
.centr {
	width: 90% !important;
	float: left;
	line-height: 56px;
	height: 32px;
}
.x-colophon.bottom .x-nav li a {
	line-height: 1.3;
}
#top-title h1 {
	display: none;
}
#top-title {
	margin-bottom: 0
}
.page-template-conpage-php .x-container.max.text-style, .page-template-cal-php .x-container.max.mpc, .page-template-oder_simpel_new .x-container.max.noOrderPage {
	padding-top: 30px;
}
.bvty {
	width: 70%;
	margin: 0 auto;
	text-align: center;
}
.qut1 h4 i, .qut2 h4 i, .qut3 h4 i {
	font-style: normal;
	font-family: proxima_nova_rgregular;
}
.qut1 span, .qut2 span, .qut3 span {
	font-family: proxima_nova_rgregular;
}
.bvty .qut1 h4, .bvty .qut2 h4, .bvty .qut3 h4 {
	font-size: 25px;
}

@media only screen and (max-width:479px) {
.desktopOnly{ display:none;}
#tab-1 h2 {
	line-height: 1;
	margin-bottom: 15px;
}
.centr {
	height: 494px !important;
}
.centr span {
	margin-top: 200px !important;
	display: block;
}
.cl_2 {
	width: 100%;
}
.gt h5 {
	margin-top: 5px;
}
.gt h6 {
	font-size: 17px;
}
.gt .bandstyle .wpcf7-list-item-label, .gt .bandtype .wpcf7-list-item-label, .gt .bandsize .wpcf7-list-item-label {
	margin-left: 5px;
	font-size: 13px;
}
.gt .bandstyle .wpcf7-list-item, .gt .bandtype .wpcf7-list-item, .gt .bandsize .wpcf7-list-item {
	margin-right: 6px;
}
.bvc .qut {
	width: 84px !important;
}
.gt .FirstName, .gt .Surname, .gt .Phone, .gt .email, .gt .Comments, .gt .Massage, .date {
	width: 100%;
}
.bd_r h2 {
	font-size: 30px;
}
.bd_r h3 {
	font-size: 14px;
}
.bd_r p {
	font-size: 13px;
}
.bd_r {
	margin-top: 20px;
}
.vbr h3 {
	font-size: 16px !important;
	margin-top: 4px !important;
}
.bc_3_fb p {
	font-size: 10px !important;
	margin-top: 2px !important;
}
.vbr h4 {
	font-size: 11px !important;
}
.vbr {
	padding: 2px 10px !important;
	border: 2px solid #185ccd;
}
.tp_hd, .tp_hd i {
	font-size: 25px;
	margin-top: 20px;
}
.rgon_m h2 {
	text-align: right !important;
}
.tlv h6 {
	width: 100%
}
.cl_2.gt {
	margin-top: 0 !important
}
.cl_2.gt input[type=text], .cl_2.gt input[type=tel] {
	margin-bottom: 0
}
.vbr {
	border: 2px solid #185ccd;
}
.gt h6 span {
	font-size: 11px;
}
}

@media only screen and (max-width: 767px) and (min-width: 480px) {
	.desktopOnly{ display:none;}
.centr {
	height: 494px !important;
}
.centr span {
	margin-top: 200px !important;
	display: block;
}
.tp_hd, .tp_hd i {
	font-size: 35px;
	margin-top: 20px;
}
.cl_2 {
	width: 100%;
}
.gt h5 {
	margin-top: 5px;
}
.gt h6 {
	font-size: 17px;
}
.gt .bandstyle .wpcf7-list-item-label, .gt .bandtype .wpcf7-list-item-label, .gt .bandsize .wpcf7-list-item-label {
	margin-left: 5px;
	font-size: 13px;
}
.gt .bandstyle .wpcf7-list-item, .gt .bandtype .wpcf7-list-item, .gt .bandsize .wpcf7-list-item {
	margin-right: 6px;
}
.bvc .qut {
	width: 84px !important;
}
.gt .FirstName, .gt .Surname, .gt .Phone, .gt .email, .gt .Comments, .gt .Massage, .date {
	width: 100%;
}
.bd_r h2 {
	font-size: 30px;
}
.bd_r h3 {
	font-size: 14px;
}
.bd_r p {
	font-size: 13px;
}
.bd_r {
	margin-top: 20px;
}
.gt h6 {
	width: 100%;
}
}

@media only screen and (max-width: 960px) and (min-width: 768px) {
.centr {
	height: 513px !important;
}
.centr span {
	margin-top: 200px !important;
	display: block;
}
.cl_2 {
	width: 100%;
}
.gt h5 {
	margin-top: 5px;
}
.gt h6 {
	font-size: 26px;
}
.gt .bandstyle .wpcf7-list-item-label, .gt .bandtype .wpcf7-list-item-label, .gt .bandsize .wpcf7-list-item-label {
	margin-left: 5px;
	font-size: 24px;
}
.gt .bandstyle .wpcf7-list-item, .gt .bandtype .wpcf7-list-item, .gt .bandsize .wpcf7-list-item {
	margin-right: 6px;
}
.bvc .qut {
	width: 84px !important;
}
.gt .FirstName, .gt .Surname, .gt .Phone, .gt .email, .gt .Comments, .gt .Massage, .date {
	width: 100%;
}
.bd_r h2 {
	font-size: 40px;
}
.bd_r h3 {
	font-size: 20px;
}
.bd_r p {
	font-size: 13px;
}
.bd_r {
	margin-top: 20px;
}
.gt h6 {
	width: 100%;
}
}

@media only screen and (max-width:1024px) and (min-width:960px) {
.vbr h3 {
	font-size: 19px !important;
}
.vbr h4 {
	font-size: 13px !important
}
.bc_3_fb p {
	margin-top: 0 !important;
}
.tlv h6 {
	width: 100%;
}
.gt .FirstName, .gt .Surname, .gt .Phone, .gt .email, .gt .Comments, .gt .Massage, .date {
	width: 100%;
}
}

@media only screen and (max-width:3024px) and (min-width:1024px) {
.cl_2.rt {
	width: 46%;
	margin-right: 2%;
}
}
.wpcf7-list-item {
	width: auto;
	float: left
}
.page-template-template-simpel-and-bn .img-btn, .page-template-template-simpel-and-bn .TOP-CONTACT-mail {
	display: none;
}
#wpcf7-f997-o2 h6 {
	text-transform: capitalize !important
}
#tab-2 .vbr {
	display: block !important     
}
.cl_2.gt {
	border: 4px solid #0060d1;
	background: #fffde7;
	margin-top: 31px;
	padding: 6px 16px;
	box-shadow: 0px 0px 31px #8596ab;
	border-radius: 9px;
	margin-bottom: 50px;
}
.erro-in {
	top: -4px;
	right: 30px;
}
