/*
Theme Name: Cosmetic Dentistry Melbourne
Theme URI: 
Author: 23Digital Team
Author URI: 
Description: 
Version:  1.0
License: 
*/
.footer-newsletter{position:relative;text-align:left;margin-top:27px;}
.footer-newsletter .input-box{float:left;width:55.4%;}
.footer-newsletter .input-box input{width:100%;height:54px;background:none;border:2px solid #606060;padding:0 15px;color:#fff;font-size:13px;}
.footer-newsletter .first-name-box{position:relative;width:44.6%;margin-left:-2px;}
footer-newsletter .first-name-box input{border-right:0;}
.footer-newsletter .input-box input::-webkit-input-placeholder{color:#bbbbbb;}
.footer-newsletter .input-box input:-moz-placeholder{color:#bbbbbb;opacity:1;}
.footer-newsletter .input-box input::-moz-placeholder{color:#bbbbbb;opacity:1;}
.footer-newsletter .input-box input:-ms-input-placeholder{color:#bbbbbb;}
.footer-newsletter .first-name-box:before{content:'';background:#595959;position:absolute;right:0;top:6px;width:1px;height:38px;}
.footer-newsletter .last-name-box input{border-left:0;}
.footer-newsletter .submit{position:absolute;right:0px;top:8px;background:none;border:0;width:40px;height:40px;margin-top:0;}
.footer-newsletter .submit:before, #footer-newsletter .submit:after{content:'';display:block;position:absolute;left:50%;top:50%;margin:-8px 0 0 -11px;background:url('./images/sprite.png') no-repeat -3px -75px;width:23px;height:17px;}
.footer-newsletter .submit.hover:before{background-position:-44px -75px;opacity:0;}
.footer-newsletter .submit:hover:after{opacity:0;}
.footer-newsletter .submit:hover:before{opacity:1;background-position:-44px -75px;}
.checkbox input[type="checkbox"]{opacity:1 !important;}
.dev_img_responsive {margin-top: 20px;max-width: 290px;width: 100%;}
.checkbox input[type="checkbox"]{margin-left:0px;}
.searchCont .col-md-12{padding:0px 0px;}
.searchCont .search-form .form-control{background-color:#ffffff;background-image:none;border:1px solid #CEB15C;border-radius:0;color:#555555;display:inline-block;font-size:14px;height:44px;line-height:1.42857;padding:6px 110px 6px 12px;width:50%;}
.searchCont .search-form{position:relative;}
.searchCont .search-form .search-submit{background:#CEB15C none repeat scroll 0 0;border-color:#f89937;border-radius:0;min-height:44px;position:relative;right:0;top:0;width:100px;}
.noscript{background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0;bottom:0;float:left;font-size:20px;left:0;margin:0 auto;min-height:50px;padding:10px 0;position:relative;right:0;text-align:center;top:0;width:100%;z-index:99999;}
.noscript-img{display:inline;height:36px;margin:0 auto;width:34px;}
.awward-logo img{margin:0 auto;display:block;max-width:100%;}
.newsletterCont h3{border:none}
@media all and (max-width:479px){.input-box.first-name-box{width:100%;padding:5px 0;}
.footer-newsletter .submit{position:relative;margin:0 auto;}
}