
.ss_drfload{display: none;position: absolute;bottom: 0px;right: 20px;} 
.ss_drfrmres {padding-top: 5px;padding: 0;margin-bottom: 0px;text-align:center;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.drsubscribe {
  margin: 50px auto;
  width: 100%;
  background: white;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .15);;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, .15);;
	max-width: 800px;float: none;
padding-top: 0; padding-bottom: 0;
}

.subscribe-pitch {
padding: 50px;
  padding-bottom: 1px;
 // border-radius: 5px;
  background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 );
 // -webkit-box-shadow: inset 0 1px white;
 // box-shadow: inset 0 1px white;
}
.subscribe-pitch > h3 {
  margin: 0 0 12px;
  font-size: 14px;
  color: #222;
}
.subscribe-pitch > p {
  line-height: 22px;
  color: #A7A7A7;
}

.subscribe-form {
  position: relative;
  margin: 0px 0px -10px;
  padding: 15px;
//  border-top: 1px solid #ccc;
//  border-bottom: 1px solid #ccc;
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 );
//  -webkit-box-shadow: inset 0 1px white;
//  box-shadow: inset 0 1px white;
}
.ss_drform input[type=email] {padding: 1% 0px 1% 2%;font-family: "Roboto","Helvetica","Arial",sans-serif;}
.subscribe-input {
  width: 63%;
  height: 33px;
  font-family: "Roboto","Helvetica","Arial",sans-serif;
  font-size: 12px;
  color: #444;
  background: #fefefe;
  background-clip: padding-box;
  border: 1px solid;
  border-color: #999 #aaa #aaa;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px #f8f8f8;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px #f8f8f8;
}
.subscribe-input:focus {
  outline: 0;
}

.subscribe-submit {
  display: inline-block;
  height: 35px;
  border: none;
  border-radius:5px;
  margin:10px auto;
  margin-left:2%;
  font-size:13px;
  cursor: pointer;
  text-shadow: none;
  font-family: "Roboto","Helvetica","Arial",sans-serif;
  color: #fff;
  background: #47A8E2; /* Old browsers */
background: -moz-linear-gradient(top, #48A9E4 0%, #3796D2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#48A9E4), color-stop(100%,#3796D2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #48A9E4 0%,#3796D2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #48A9E4 0%,#3796D2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #48A9E4 0%,#3796D2 100%); /* IE10+ */
background: linear-gradient(to bottom, #48A9E4 0%,#3796D2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48A9E4', endColorstr='#3796D2',GradientType=0 );
  text-transform: uppercase;
  box-shadow: 0px 1px 2px 1px #D3D2D3;
  -webkit-box-shadow: 0px 1px 2px 1px #D3D2D3;
//  background:#2196f3;
  font-size:14px;

}
.subscribe-submit:hover{
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0,0,0,0.23);
}
.subscribe-submit:focus{
outline:none;
}
.subscrcls.ng-binding {
display: -webkit-flex; /* NEW */
    display: flex;
    -webkit-flex-wrap: wrap; /* NEW */
    flex-wrap: wrap;
}
.post__info  .subscribe-pitch h3{text-align:center;font-size: 26px;font-weight: 500;color: #488AC5!important;


font-family: "Roboto","Helvetica","Arial",sans-serif;}

.lt-ie9 .subscribe-input {
  line-height: 33px;
}
/* Design Style 10Oct */
.drsubscribe ul.subpage i.fa{
    margin-right: 10px;
}
.drsubscribe .subscribe-form{
padding: 15px 50px;
}
.drsubscribe .subscribe-form input{
margin: 0 15px;
    margin-left: 0px;
}
.drsubscribe .subscribe-submit{
margin-left: 15px;
margin-right: 15px;
}
.drsubscribe .subscribe-pitch h3{
margin-left: 0px;
text-align: left !important;
}
.drsubscribe .subscribe-submit{
padding: 8px;
height: auto;
}
.drsubscribe .subpage li{
text-transform: inherit;
}


/* responsive */
@media only screen and (max-width: 1024px){
.drsubscribe .subscribe-pitch{
padding: 15px;
}
.drsubscribe .subscribe-form{
padding: 15px;
}

}
@media only screen and (max-width: 480px){

.drsubscribe .subscribe-input{
width: 70%;
}

}
/* End responsive */
/* Design Style 10Oct */
