﻿.cl{clear:both;}
html {

text-rendering: optimizeLegibility !important;

-webkit-font-smoothing: antialiased !important;

}
.newsLetterBox{background:#131a23; color:#fff; padding:20px 20px 20px 25px !important; margin-left:49px; position:fixed; width:620px; bottom:0; z-index:9999;}
.newsLetterBox .heading{ font-size:21px; font-family:"Open Sans"; font-weight:700;color:#fff; -webkit-font-smoothing: antialiased !important;}
.newsLetterBox .formData{margin-top:18px; margin-bottom:20px;}
.newsLetterBox input.form-control{height:41px; color:#999; font-family:"Open Sans"; font-size:16px;}
.newsLetterBox input.subscribe{ background:#f65652; padding:11px 40px 11px 40px; border:none;color:#fff; border-radius:6px; font-size:14px; font-weight:bold; font-family:"Open Sans";-webkit-font-smoothing: antialiased !important;}
.newsLetterBox .followUs{margin-right:17px; font-size:14px; font-family:"Open Sans"; font-weight:600;color:#fff; -webkit-font-smoothing: antialiased !important;}
.newsLetterBox .followUs a img{  margin-left:8px;}
.stickyBox .alert-warning { background-color: #131a23;border-color: #131a23;}
.stickyBox .alert {border: 1px solid transparent;border-radius: 0;margin-bottom: 0;}
.stickyBox .close{ opacity:.9;}
.newsLetterBox .paddingRgtNone{ padding-right:0;}




.newsLetterBox{background:#131a23; color:#fff; padding:20px 20px 20px 25px !important; margin-left:49px; position:fixed; width:620px; bottom:0; z-index:9999;}
.newsLetterBox .heading{ font-size:21px; font-family:"Open Sans"; font-weight:700;color:#fff; -webkit-font-smoothing: antialiased !important;}
.newsLetterBox .formData{margin-top:18px; margin-bottom:20px;}
.newsLetterBox input.form-control{height:41px; color:#999; font-family:"Open Sans"; font-size:16px;}
.newsLetterBox input.subscribe{ background:#f65652; padding:11px 40px 11px 40px; border:none;color:#fff; border-radius:6px; font-size:14px; font-weight:bold; font-family:"Open Sans"; -webkit-font-smoothing: antialiased !important;}
.newsLetterBox .followUs{margin-right:17px; font-size:14px; font-family:"Open Sans"; font-weight:600;color:#fff; -webkit-font-smoothing: antialiased !important;}
.newsLetterBox .followUs a img{  margin-left:8px;}


@media only screen and (min-width : 320px) and (max-width : 767px) {

.newsLetterBox{ padding:12px 15px 0px 20px !important; position:fixed; width:100%; bottom:0;}
.newsLetterBox .heading{ font-size:15px; font-family:"Open Sans"; font-weight:700;color:#fff;}
.newsLetterBox input.form-control{height:35px; color:#999; font-family:"Open Sans"; font-size:14px;}
.newsLetterBox input.subscribe {font-size: 12px;padding: 10px 10px 10px;color:#fff;}
.stickyBox .marLftNone{ margin-left:-15px;}
.newsLetterBox .formData{margin-bottom:18px; margin-top:15px;}

}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
 .newsLetterBox{margin-left:5px;}   
  .newsLetterBox .followUs{font-size:15px;}  
  .newsLetterBox input.subscribe  {padding:12px 40px 12px 40px;}
  .newsLetterBox .followUs a img{  width:33px; height:33px;}
}

@media only screen and (min-width : 1024px) and (max-width : 1200px) {
    
   .newsLetterBox {
    margin-left: -38px;
} 
    
    
}