#footer .newsletter-input {
  max-width: 100%;
  border-radius:0;
  border:none;
  border-bottom:1px solid #646464;
  color:#444;
  font-size: 18px;
  letter-spacing: 0.08em;
  margin-bottom: 20px;
}
#footer .pts-newsletter h4 {
  text-transform: uppercase;
  color:#444;
  font-weight: normal;
  letter-spacing: 0.15em;
  margin: 0 0 50px 0;
}
#header .headerbuilder .header-2 .svgic {
  width:18px;
  height:18px;
}
#header .headerbuilder .header-2 .dd_container {
  transform: translateY(66px);
}
@media (min-width: 1400px) {
#header .headerbuilder .header-2 #search_widget input[type="text"] {width:100%}
}
#header .headerbuilder .header-2 .pk_cl > ul {display: flex}
#header .headerbuilder .header-bottom .ps_categorytree,
#header .headerbuilder .header-bottom .pk-widget {width:100%;}
#header .headerbuilder .header-bottom #search_widget .svgic {right:30px}
#header .headerbuilder .ps_categorytree .module-body {margin-top: 12px;}
#header .header-bottom #search_widget {border:none;}
.sects {
  border-bottom:1px solid #eee;
  padding-bottom: 1px;
  margin-bottom: 20px;
}
.sidebar #custom-text {padding: 0; overflow: hidden;}
.sct-border {border:1px solid #eee; padding: 13px 10px 12px 0; text-align: left;}
.sct-border span, .sct-border h4 {line-height: 43px; padding-left: 100px;}
.sects.sect-01 {background: url('/img/alysum/lc-ic-01.png') no-repeat 32px 13px}
.sects.sect-02 {background: url('/img/alysum/lc-ic-02.png') no-repeat 32px 13px}
.sects.sect-03 {background: url('/img/alysum/lc-ic-03.png') no-repeat 32px 13px}
.sect-row {float: left;width: 33.33%;}
.sect-row h4 {font-weight: normal; font-size: 16px; display: inline-block; color:#414141; letter-spacing: 0.1em;margin: 0;}