body:not(.home) .inside-article .entry-content {margin-top: 0;}
body{overflow-x:hidden;}
.site-footer textarea{height:25px!important;background-color:#eee!important;width:100%!important;}
.center-img,.entry-title{text-align:center; font-weight: 400;}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;}
.close{color:#222;float:right;font-size:28px;font-weight:700;margin-top:-15px;}
.copyright{font-size:12px;margin: 0;}
#copyright-year::after{content:'2025';}
.disclaimer-sabinsa p {margin-bottom: 25px;text-align: left;color:#575757;margin-bottom: 10px;}
.fig-caption {text-align:center !important;margin-bottom: 5px;}
.fig-caption span {color: #e43237;font-weight: bold;}
.footer-logos td {padding: 0;}
.footer-logos {width: 80%;}
.footer-table-contact td{border:0;padding:0;}
.footer-table-contact tr:nth-child(even) td,.footer-table-contact tr:nth-child(odd) td{padding:0;text-align:left;}
.footer-table-contact{width:100%;border:0;padding:0;}
.footer-widget-5 .wpcf7-form svg{margin: 5px 0 -20px 5px;z-index: 100;position: absolute;vertical-align: 0;}
.footer-widgets .wpcf7 .wpcf7-text,.footer-widgets .wpcf7 .wpcf7-textarea{color:#fff;}
.footer-widgets-container{padding:40px;}
.heading-content{line-height: 1.4;margin-bottom: 10px;padding-bottom: 5px;font-size: 20px;border-bottom:1px solid #acadd5;}
.home .hide-menu{display:none;}
.home-sub-block{text-align:justify;}
.hq-1{font-size: 14px;line-height: 20px;color:#bbb;margin-bottom:15px;padding: 1px;vertical-align: top;padding-left:7px;}
.inside-footer-widgets h4{font-size:19px;color:#fff;text-align:left;text-transform:uppercase;margin-bottom: 10px;}
.inside-footer-widgets textarea{resize:none;}
.inside-header.grid-container {padding-left: 0;padding-right: 0;}
.inside-header {padding:0 40px;}
.journal-box{margin-bottom:20px !important;}
.lp-h4{margin: 0;color:#e43237;font-size: 20px;line-height: 1.4;}
.lp-h5 {margin: 0;color:#e43237;font-size: 13px;font-weight:700;}
.main-nav a:hover,.sub-menu a:hover,.kt-inside-inner-col a:hover,.kt-inside-inner-col a,.footer-widgets a,
.site-info a,.site-footer a:hover,.location-table a {text-decoration: none;}
.main-navigation .main-nav ul li a{padding-left:5px;padding-right:5px;}
.mb-zero{margin-bottom:0;}
hr {margin: 5px 0 !important;}
.menu-item-has-children .dropdown-menu-toggle{padding-left:0;padding-right:15px;}
.modal-content p{margin-bottom:10px !important;}
.modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;}
.modal{display:none;position:fixed;z-index:100;padding-top:100px;left:0;top:10%;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);}
.page-parent-block .wp-block-group__inner-container{padding:0;}
.product-topbar ul li a:hover {background-color: #e43237;color: #fff;}
.product-topbar ul li a{background:#ababab;padding:3px 6px;border-radius:50%;color:#fff;margin:0 0 0 10px;font-size:10px;}
.product-topbar ul li.fb a {padding: 3px 7px;}
.product-topbar ul li{list-style:none;float:left;}
.product-topbar ul{margin:0;float:right;}
.product-topbar{padding:5px 0;background:#f8f8f8;border-bottom:1px solid #ddd;display:inline-block;width:100%;}
.rdm .fa {padding-right: 5px;}
.select2-container--focus .select2-selection,input:focus,select:focus,textarea:focus{box-shadow:0 0 0 2px #fff;}
.seperator {margin: 5px 0;}
.since-logo img {max-width: 100px;    margin-top: 20px;}
.site-footer .footer-widgets-container .inside-footer-widgets{margin:0;}
.site-footer .footer-widgets-container .inner-padding {padding: 0 0 0 10px;}
.site-footer .wp-block-kadence-advancedgallery .kb-gallery-ul{margin:-20px 0 0;}
.site-footer .wpcf7 p .fa{color:#697178;font-size:14px;margin:16px 0 0 10px;position:absolute;z-index:100;}
.site-footer .wpcf7 p .wpcf7-text,.site-footer .wpcf7-textarea{font-size: 14px;text-indent:20px;background:#464545;border-radius:10px;width: 100%;border: 0;}
.site-footer .wpcf7-form input[type=submit]{border-radius:3em;padding:5px 25px}
.site-footer .wpcf7-submit:hover{background-color:#727777!important;color:#313333!important;}
.site-footer .wpcf7-submit{background-color:#4b4c4c !important;color:#fff;}
.site-footer .wpcf7-textarea{height:6rem;}
.site-footer:not(.footer-bar-active) .copyright-bar{margin-left:0;}
.site-header {position: fixed;width: 100%;z-index: 10000;top:0}
.site-info .inside-site-info{padding-left:15px;justify-content:left;}
.site-info p a:hover{color:#e43237;}

.submenu li:last-child{border:0;padding-bottom:0;}
.textwidget .wpcf7 input,.textwidget .wpcf7 textarea{padding:0!important;margin-bottom:0px!important;border:0;}
.title-sep {margin: 5px 0;}
.wp-block-column p,.entry-content p,.kt-inside-inner-col p{text-align:justify;}
.wpcf7 p .fa-pen {top: 7px;}
.site-footer .wpcf7-form-control.wpcf7-textarea{resize:none;height: 60px !important;    background: #464544 !important;}
#contact-us-textarea{height:100px;}
#footer-widgets .fa.fa-pen {top: 5px;}
#home-intro-text{display:none;}
#disclaimer-info  .close {background: #efefef;width: 40px;padding: 0 5px 5px;border-radius: 50%;margin: 0 auto;   height: 40px;   font-size: 30px;}

.site-footer .footer-widgets-container {
    padding: 40px 10px !important;
}
@media(min-width:768px){
	#disclaimer-info .modal-content{width:50% !important;margin:30px auto 0 !important;}
}
@media(min-width:941px){
.site-main{margin-top:115px !important;}
}
@media(max-width:1023px){
.uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tabs__body-wrap{border:0;max-width:100%;}
.uagb-tabs__wrap{margin:0;}
.modal{padding-top:30px;}
.modal-content p{font-size:10px;}
.modal-content{width:95%;}
}
@media(max-width:767px){.owl-dots{display:none;}.site-main{margin-top:60px !important;}}
@media(max-width:991px){
	.footer-widgets{padding:0 15px;}
	.wpcf7 p .fa{left:1%;}
	.site-logo, .lactospore-heading {padding-left: 15px;}
}

.footer-widget-4 .wpcf7 form.sent .wpcf7-response-output {
  
    color: #bbbbbb;
}
