.mobile_social_icon{
  display: none !important;
}
.clearfix.collection_nav.interior {
  margin-bottom: 16px;
}
.flexslider.interior_slide {
  margin-bottom: 39px !important;
}

.interior_icon ul li {
  float: left;
  list-style: outside none none;
  margin-bottom: 50px;
  text-align: center;
  width: 50%;
}
.interior_icon ul li span {
  float: left;
  font-family: "Lato";
  font-weight: bold;
  margin-top: 20px;
  text-transform: uppercase;
  width: 99%;
}
.form_icon_section {
  margin: 0;
}
.interior_form .jotform-form {
  padding: 0;
}
.interior_form .form-header-group {
  border: 0 none !important;
  color: #000;
  font-weight: 700;
  margin-top: 0;
  padding-top: 0;
  text-transform: uppercase;
}
.form_section {
  float: left;
  margin-top: 70px;
  width: 100%;
}
.interior_form .form-header-group .form-subHeader{color:#000;}
.interior_form span {
  display: block;
  margin-right: 0;
}
.interior_form .form-all {
  width: 100%;
}
.interior_form li {
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;margin:0;
}
.interior_form input {
  margin-bottom: 25px;-webkit-appearance:none; box-shadow:none; -webkit-box-shadow:none;
   -moz-box-shadow:none;padding: 15px 8px 15px 15px;
border-radius:0 !important; -webkit-border-radius:0 !important;  -moz-border-radius:0 !important;border:1px solid #e6e7e8;height:56px;

}
.interior_form input:hover ,.interior_form textarea:hover , .interior_form input:focus ,.interior_form textarea:focus{
  box-shadow: none;border:1px solid #e6e7e8;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;
}
.interior_form textarea {
  padding: 12px 8px 12px 12px;-webkit-appearance:none; box-shadow:none; -webkit-box-shadow:none;
   -moz-box-shadow:none;font-size:13px;margin-bottom:25px;padding: 15px 8px 15px 15px;height:200px;
border-radius:0 !important; -webkit-border-radius:0 !important;  -moz-border-radius:0 !important;border:1px solid #e6e7e8;
  font:13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif !important;

}
.interior_form .form-captcha ,.home_right .form-captcha {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
 padding: 20px 0 0;
  width: 152px;
}
.form-captcha:hover {
  border: 0 none !important;
}
.captchabar input {
  height: auto !important;
}
.interior_form input::-webkit-input-placeholder , .interior_form textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#686868;opacity:1;
}
.interior_form input::-moz-placeholder , .interior_form textarea::-moz-placeholder { /* Firefox 19+ */
   color:#686868;opacity:1;
}
.interior_form input:-ms-input-placeholder  , .interior_form textarea:-ms-input-placeholder{ /* IE 10+ */
  color:#686868;opacity:1;
}
.interior_form input:-moz-placeholder , .interior_form textarea:-moz-placeholder  { /* Firefox 18- */
  color:#686868;opacity:1;
}
.intra_button button {
  background: #74cbe8 none repeat scroll 0 0;
  border: 0 none; 
  color: #fff;
  font-size: 18px !important;
  font-weight: 700 !important;
  padding: 16px 0 14px !important;
 -webkit-appearance:none; box-shadow:none; -webkit-box-shadow:none;
border-radius:0; -webkit-border-radius:0;  -moz-border-radius:0;letter-spacing:1px;
   -moz-box-shadow:none;
  width: 100%;
}
.intra_button button:hover{ background: #74cbe8 none repeat scroll 0 0; color: #fff;}

.interior_form .form-captcha:hover {
  border: none;
}
.intra_button {  margin-top: 24px;}
.form-input-wide.jf-required.captchabar {
  border: 1px solid #e6e7e8;
  border-radius: 3px;
  padding:15px 8px 30px 15px;border-radius:0; -webkit-border-radius:0;  -moz-border-radius:0;
}
.form-input-wide.intra_button {
  margin-top: 0px;
}
.captchabar .form-label.form-label-top.form-label-auto {
  font:13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;  color:#686868;
}
#input_5_phone ,#input_7_phone,#input_8_phone ,#input_9_phone{border:1px solid #e6e7e8; border-radius:0 !important; -webkit-border-radius:0 !important;  -moz-border-radius:0 !important;}
.captchabar input {
  float: left;
}
.form-captcha img#input_9_reload  {
  margin-left: 5px;margin-top:4px;
}
.form-captcha #input_12_reload {
  margin-left: 2px;
  position: relative;
  top: -2px;
}
.active_icon svg circle, .active_icon svg rect, .interior_icon li:hover svg circle, .interior_icon li:hover svg rect{
  fill: #ded6c7;
}
.interior_slide .slides img {
  width: 100%;
}
.clearfix.collection_nav.new_home {
  margin-bottom: 30px;
}
.new_home_content {
  margin-bottom: 50px;
}
.home_from {
  border-top: 1px solid #efebe3;
  float: left;
  margin-top: 30px;
  padding-top: 30px;
  width: 100%;
  margin-bottom: 40px;
}
#phone{
 -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #ccc;
    padding: 12px 8px 12px 12px;
    outline: none;
   font: 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #555;
    width: 100%;
    margin: 0;
    max-width: 100%;
    display: block;
    margin-bottom: 20px;
    background: #fff; 
    transition: border-color 0.2s linear, box-shadow 0.2s ease;
    -webkit-transition: border-color 0.2s linear, box-shadow 0.2s ease;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none; 
  appearance: none;}

.home_from h2 {  font-size: 19px;}
.home_right {  float: right;  width: 49%;}
.home_left {  float: left;  width: 49%;}

.home_right input , .home_left input , home_left #phone {
  border: 1px solid #e6e7e8 !important;
 -webkit-appearance:none; box-shadow:none !important; -webkit-box-shadow:none !important;
border-radius:0 !important; -webkit-border-radius:0 !important;  -moz-border-radius:0 !important;
   -moz-box-shadow:none !important;
  height: 56px;
  margin-bottom: 24px !important;
  padding: 15px 8px 15px 15px;
}
.home_left .form-custom-hint{ color:#686868 !important;opacity:1;}
.home_right input::-webkit-input-placeholder , .home_left textarea::-webkit-input-placeholder ,.home_left input::-webkit-input-placeholder , .home_left textarea::-webkit-input-placeholder  { /* Chrome/Opera/Safari */
  color:#686868;opacity:1;
}
.home_right input::-moz-placeholder , .home_left textarea::-moz-placeholder , .home_left input::-moz-placeholder , .home_left textarea::-moz-placeholder { /* Firefox 19+ */
   color:#686868;opacity:1;
}
.home_right input:-ms-input-placeholder  , .home_left textarea:-ms-input-placeholder , .home_left input:-ms-input-placeholder  , .home_left textarea:-ms-input-placeholder{ /* IE 10+ */
  color:#686868;opacity:1;
}
.home_right input:-moz-placeholder , .home_left textarea:-moz-placeholder ,.home_left input:-moz-placeholder ,.home_left textarea:-moz-placeholder { /* Firefox 18- */
  color:#686868;opacity:1;
}
.home_right input:hover ,home_left #phone ,.home_right textarea:hover , .home_right input:focus ,.home_right textarea:focus , .home_left input:hover ,.home_left textarea:hover , .home_left input:focus ,.home_left textarea:focus{
  box-shadow: none;border:1px solid #e6e7e8;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;
}

.home_left textarea {
  padding: 12px 8px 12px 12px;-webkit-appearance:none; box-shadow:none; -webkit-box-shadow:none;
   -moz-box-shadow:none;margin-bottom:25px;padding: 15px 8px 15px 15px;height:171px;
border-radius:0 !important; -webkit-border-radius:0 !important;  -moz-border-radius:0 !important;border:1px solid #e6e7e8;
  
  font:13px "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif !important;

}
.comman #input_7_phone {
  margin: 0;
}
h2.coll_get {
  margin-bottom: 15px !important;
}
.form-all .captchabar {
  border: 1px solid #e6e7e8;
  border-radius: 3px;
  padding:15px 8px 30px 15px !important;border-radius:0; -webkit-border-radius:0;  -moz-border-radius:0; box-sizing:border-box;
}

.form-all .captchabar input {
  float: left;
}
.captchabar #label_bar {
  font-size: 12px;opacity:1;
  font-weight: normal;color:#686868;margin-bottom:12px;
}
.new_homebar {  margin-bottom: 50px;}
.commercial .home_from > p {  display: none;}
.commercial h2 {  margin: 0;}


.new_homebar .form-all {
  float: left;
  width: 100%;
}
.new_homebar .form-header-group {
  float: left;
  max-width: 100%;
  width: 100%;
}
h2.get_contact {
  border-top: 2px solid #efebe3;
  font-size: 19px;
  margin: 40px 0 0;
  padding: 30px 0 0;
}
.price_get {
  font-family: Merriweather;
  margin: 20px 0 44px;
}
.new_homebar .form-sub-label-container{display:block;margin-right:0;}
.home_left .form-line , .home_right .form-line {  padding: 0;}
.home_left #input_8_phone {  margin: 0;}


.form-captcha-image{border:0px !important; width:126px !important;}


.form-subHeader{ border-top: 2px solid #efebe3;    font-size: 19px;    margin: 40px 0 0;    padding: 30px 0 0;}

.form-line{padding:0px !important;}
.form-all ul{margin:0; padding:0;  list-style:none;}
.form-all ul li{ list-style:none;}

.form-captcha-image {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  padding: 0px 0 0;
  width: 152px;
}

.form-all .captchabar input {  float: left;  padding: 3px 5px;  width: 122px;}  
#input_10_reload{position:relative; top:6px;}
#input_9_reload{position:relative; top:1px;}

.form-all ul li{margin:0;}

.form-all label{display:none !important;} 
.form-all label#label_10, .form-all label#label_9{display:block !important;}
.form-all .form-captcha label{display:block !important;}
.form-all .form-line-error .form-error-message{position:absolute !important}
.form-error-message {display: none;}
.form-line-error{ background-color: #fff !important;}
.success_msg > p {  color: #74cbe8; font-family:"Merriweather";}

.form-line-error input{border:1px solid #ff3200 !important; box-shadow:0 0 3px #ff3200;}
/*.error_msg p{font-size:14px; text-align:left; color:#74cbe8; font-family:"Merriweather";}*/
.error_msg {  margin-top: 12px;}
.form-button-error{display:none !important;}


@media only screen and (max-width: 1199px) {
// div.content {  padding-top: 135px;}

}


@media only screen and (max-width: 1199px) and (min-width:960px) {

.mobile_social_icon.social_medium {
  float: left !important;
  width: 30%;
}
  .mobile_social_icon.social_medium li a {  padding: 8px 6px !important;}

// .desktop_social_icon {display:none !important;}
   .mobile_social_icon {display: block !important;}
  .small_iconbar .search_form{position:static;}
  .mobile_social_icon > li {  float: left;}
  .small_iconbar {  float: right !important;  width: 70%;}
  .small_iconbar .mobile_social_icon {  float:right !important;margin: 0 7px 0 0;}
  .small_iconbar .icon-cart.cart-button {  position: static;}
  .mobile_social_icon > form {  width: 210px;}
  
.mobile_social_icon .icon-cart.cart-button{
 font-size: 16px;
  background-color: #f9f7f3 !important;
  padding: 8px 15px 8px 15px !important;
  -webkit-border-radius: 4px;
  -khtml-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px; position:relative !important;bottom:-4px; left:0px;margin-left:7px;
}
  .sign-in-button1{  font-size: 16px;
  background-color: #f9f7f3 !important;
  padding: 8px 15px 8px 15px !important;
  -webkit-border-radius: 4px;
  -khtml-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px; margin-left:10px;position:relative !important;bottom:-4px;
  height:auto;}


}

@media only screen and (max-width:767px) {
  .interior_form [data-type="control_fullname"] .form-sub-label-container ,.home_left [data-type="control_fullname"] .form-sub-label-container {width:100% !important;}
 .interior_form [data-type="control_phone"] .form-sub-label-container:first-child ,.home_left [data-type="control_phone"] .form-sub-label-container:first-child {width:100% !important;margin-right:0;}
 .interior_form [data-type="control_fullname"] .form-sub-label-container:first-child , .home_left [data-type="control_fullname"] .form-sub-label-container:first-child{margin-right:0;}
  .interior_form input{height: 47px;margin-bottom: 20px;}
  .home_right [data-type="control_fullname"] .form-sub-label-container{width:100% !important;}
  .captchabar input {  height: auto;}
  .clearfix.collection_nav.new_home{margin-left:0;}
  .home_left , .home_right{width:100%;float:left;}
  .interior_form li{padding:0;}
  .interior_form .form-header-group{margin:0 !important;}
  
  .form-sub-label-container {  margin: 0 !important;  width: 100% !important;}
  
  .form-captcha-image{width:auto !important;} 
  .cover_div_form {  display: flex;  flex-direction: column-reverse;  float: left;  width: 100%;}
  .home_left textarea{height:121px;}
}

@media only screen and (max-width:550px) {
body.interior {  font-size: 14px;}
  .form-captcha #input_12_reload{top: -7px;}
}