.plugin-footer {background:#2F3431;color:#B7BDBF;line-height:1.8;}
.plugin-footer p{color:#B7BDBF;font-size:14px;line-height:18px;margin-bottom:10px;}
.plugin-footer a{color:#B7BDBF;text-decoration: none;font-size:14px;line-height:18px;transition:all 0.3s ease;}
.plugin-footer a:hover{color:#F8981C;}

.plugin-footer .footer-contact-form{margin-top:60px;}
.plugin-footer .footer-contact-form .form-group{margin-bottom:10px;}
.plugin-footer .footer-contact-form .form-group:last-child{margin-bottom:0px;}
.plugin-footer .footer-contact-form .form-group:focus{border: 1px solid #4C91D1;}
.plugin-footer .footer-contact-form input{border: 1px solid #4C91D1;border-radius:0;height:40px;font-size:14px;}
.plugin-footer .footer-contact-form ::-webkit-input-placeholder, .plugin-footer .footer-contact-form :-ms-input-placeholder, .plugin-scrollmenu ::placeholder{color:#b3cae7!important;}
.plugin-footer .footer-contact-form .contact-form-header{display:block;color:#F8981C;font-size:30px;line-height:36px;margin-bottom:14px;}
.plugin-footer .footer-contact-form .contact-form-subheader{display:block;color:#FFF4DC;font-size:22px;line-height:27px;}
.plugin-footer .footer-contact-form button.btn{color:#F8981C;border: 2px solid #F8981C;border-radius: 8px;font-size:30px;line-height:36px;height:64px;padding:0 40px;transition:all 0.3s ease;}
.plugin-footer .footer-contact-form button.btn:hover{background:#F8981C;color:#fff;}

@media (max-width: 1464px) {
	.plugin-footer .footer-contact-form .contact-form-header{font-size:22px;line-height:30px;}
	.plugin-footer .footer-contact-form button.btn{font-size:22px;line-height:30px;padding:0 10px;}
}

@media (max-width: 991px) {
	.plugin-footer .footer-contact-form{margin-top:-50px;}
	.plugin-footer .footer-contact-form .text-right{text-align:left!important;}
	.plugin-footer .footer-contact-form button.btn{margin-top:10px;margin-bottom:15px;}
	.plugin-footer .footer-contact-form .contact-form-header{margin-top:30px;}
	.plugin-footer .footer-contact-form .contact-form-subheader{margin-bottom:15px;}
}

/* placeholder */
.plugin-footer .form-control::-webkit-input-placeholder { color:#b3cae7!important; }
.plugin-footer .form-control:-moz-placeholder { color:#b3cae7!important; }
.plugin-footer .form-control::-moz-placeholder { color:#b3cae7!important; }
.plugin-footer .form-control:-ms-input-placeholder { color:#b3cae7!important; }
.plugin-footer .form-control::-ms-input-placeholder { color:#b3cae7!important; }