#n-block.block {float:left;clear:both;background:#f0f0f0;width:100%;padding:30px 0;}
#n-block .inside {margin:0 auto;width:100%;max-width:1200px;display:block;position:relative;}
#n-block .del {float: left;clear: both;width: 100%;height: 2px;background: #C4BBFF;border-bottom: 1px solid #F6F5FF;margin: 5px 0;}
#n-block .b {float: left; font-weight: 500; color: #333; margin-right: 20px;line-height:36px;font-size:17px;}
#n-block .f-share .b {line-height:40px;}
#n-block .n-wrap {float:left;clear:none;width:60%;}
#n-block #newsletter-input {padding:0 8px;font-size:13px;line-height:34px;width:60%;float:left;clear:none;margin:0;border: 1px solid #ccc;}

#n-block .button {width:36px;padding:0;text-align:center;float:left;margin-left:-38px;clear:none;height:36px;border:none;text-transform:uppercase;position:relative;background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#n-block .button input {cursor:pointer;text-indent:-999em;background:none;border:none;z-index:10;position:relative;}
#n-block .button i {position:absolute;top:0;left:0;width:32px;text-align:center;line-height:36px;color:#8BC34A;text-shadow:none;font-size:16px;}
#n-block .button:hover i {color:#333;}

#n-block .n-right {float:left;clear:none;width:30%;}
#n-block .n-right span {color:#666;font-size:12px;float:left;clear:both;padding:2px 0;}
#n-block .n-right span i {color:#222;margin-right:5px;width:10px;text-align:center;}
#n-block .n-right span i.fa-rotate-left {color:#E48000}
#n-block .n-right span i.fa-usd {color:#69A800}
#footer div #n-block {display:none;}

#n-block .payment-logos {background:url('../../../img/payment_logos.png') no-repeat left center;width:40%;max-width:350px;height:25px;float:right;margin-top:7px;clear:none;text-decoration:none;border:none;}
#n-block .payment-logos:hover {border:none;}

#n-block .f-share {float:right;clear:none;width:auto;margin:-2px 0;}
#n-block .f-share a {float:right;border:none;text-shadow:none;opacity:0.7;color:#fff;display:block;width:40px;height:40px;clear:none;font-size:20px;margin:0 0 0 8px;text-align:center;line-height:40px;-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;    box-shadow: 0 1px 2px rgba(0,0,0,0.15);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.15);}
#n-block .f-share a:hover {border:none;opacity:1;color:#fff;}
#n-block .f-share a.facebook {background:#0067CB;}
#n-block .f-share a.twitter {background:#00ACB3;}
#n-block .f-share a.rss {background:#FF5722;}
#n-block .f-share a.youtube {background:#EC1000;}
#n-block .f-share a.google_plus {background:#E23C00;}

@media screen and (max-width: 1200px) {
  #n-block.block {padding-left:8px; padding-right:8px;}
}

@media screen and (max-width: 970px) {
  #n-block .f-share .b {display:none;}
}

@media screen and (max-width: 680px) {
  #n-block .n-wrap {width:100%;}
  #n-block .f-share {margin:25px 0 0 0;width:100%;}
  #n-block .f-share a {float:left;margin:0 10px 0 0;}
}

