/**
* Theme Name: NT Advent Child
* Description: This is a child theme of NT Advent, generated by Merlin WP.
* Author: <a href="http://ninetheme.com/about">Ninetheme</a>
* Template: nt-advent
* Version: 1.4.3
*/
.contact-wrapper{
	max-width:650px;
	margin:auto;
}
.contact-wrapper .wpcf7 select{
	padding:12px;
	border:1px solid #eee;
	background:#F8F8F8;
	color:#999;
	height:45px;
}
.contact-wrapper .wpcf7 input.wpcf7-date{
	padding:12px;
	border:1px solid #eee;
	background:#F8F8F8;
	color:#999;
	height:45px;
}
.contact-wrapper .wpcf7 input.wpcf7-submit:hover{
	color:#bb2026;
	border:1px solid #bb2026;
	background:none;
}
.contact-wrapper .wpcf7 input[type="text"]:focus{
	color: #999 !important;
	font-weight: 600;
	background:#F8F8F8;
	border:1px solid #111;
}
.contact-wrapper .wpcf7 input[type="text"]::placeholder:focus{
	color: #999 !important;
	font-weight: 600;
	background:#F8F8F8;
	border:1px solid #111;
}
.contact-wrapper .wpcf7 input[type="date"]:focus{
	border:1px solid #111;
	color:#999 !important;
}
#back-top{
	background: #bb2026;
}
.button-wrapper a.vc_btn3-style-modern{
	border:1px solid #bb2026 !important;
	background:#bb2026 !important;
	color:#fff !important;
	border-radius:4px;
}
.button-wrapper a.vc_btn3-style-modern:hover{
	border:1px solid #bb2026 !important;
	background:none !important;
	color:#bb2026 !important;
}
#contact-header-wrapper .signup-form p{
	color:#333;
}
#contact-header-wrapper .form-control{
	height:45px;
}
#contact-header-wrapper .form-control::placeholder{
	color: #333;
	opacity: 1;
	background: #f8f8f8;
	height:45px;
}
#contact-header-wrapper .wpcf7-submit{
	border:1px solid #000;
}

#contact-header-wrapper .wpcf7-submit:hover{
	border:1px solid #000 !important;
	background:none;
	color:#000;
}
span.wpcf7-not-valid-tip{
	background:#fff;
	width:100%;
}
.menu-red a{
	 color:#bb2026 !important;
	font-weight:600;
}
.margin-right{
	margin-right:20px;
}
.acceptance-form-section .wpcf7-list-item{
margin-left:0;
}
.acceptance-form-section input{
width:20px;
}
.footer-wrapper p{
    color:#fff !important;
}
.footer-wrapper p a{
    color:#fff !important;
}
.footer-wrapper p strong{
    color:#fff !important;
}
.wpcf7-response-output{
	color:#fff !important
}
@media only screen and (min-width: 767px) {
.two-columns .split-content{
padding:50px 100px 50px 10px;
}
}
@media only screen and (max-width: 767px) {
.navbar-default .navbar-toggle{
 	border-color:#111;
}
.navbar-default .navbar-toggle .icon-bar{
	background-color:#111;
}
}
@media only screen and (max-width: 567px) {
.button-wrapper .margin-right{
 	margin-bottom:20px !important;
	margin-left:20px;
}
}