/*Custom CSS*/

.view-article .entry-header {
    margin-bottom: 10px;
}

.sp-social-share ul li:nth-child(1) {
    width: 73px;
}

.sp-social-share ul li:nth-child(4) span {left: -10px !important;}

.view-article .sp-social-share ul li:nth-child(1), .sp-social-share ul li:nth-child(2) {
    vertical-align: middle;
    padding-top: 5px;
}

/*Footer Disclaimer - 05-08-2019*/
.disclaimer-modal h4 {color: #fff;text-align: center;font-weight: 600;}
.disclaimer-modal p {color: #222;}
.disclaimer-modal .modal-header .close {margin-top: -25px;font-size: 32px;color:#fff;opacity: 1;}
.disclaimer-modal .modal-header {background-color: rgba(47, 49, 146, 0.8);}
.disclaimer-modal .modal-header, .disclaimer-modal .modal-footer {border: 0;}
.disclaimer-modal .modal-footer .btn-danger{background-color:#222 !important;border-color: #222 !important;}
.disclaimer-modal .modal-footer .btn-danger:hover{background-color:green !important;border-color: green !important;}
.disclaimer-modal .modal-dialog{margin-top:80px !important;}

body{font-size:17px;}
.home-logo a img{display:inline;margin-top:-3px;}
.tp-caption.Text,.Text{background-color:none !important;}
.sp-megamenu-parent .country-icon{float:left;}
.sp-megamenu-parent  .country-icon a img {margin-right:5px;display:inline-block;}
.sp-megamenu-parent .country-icon .image-title{text-transform:none !important;font-size: 14px;font-weight: 600;}
/*.sp-megamenu-parent  .country-icon .sp-dropdown.sp-dropdown-main.sp-menu-right {width: 150px !important;}*/
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-center{left:0px !important;}
.sp-megamenu-parent  .country-icon .sp-group-title{display:none !important;}
.offcanvas-menu .offcanvas-inner img {display: inline;padding-right: 5px;}
.heli_center_logo ul{float:left;}
.landmark-image img.sppb-img-responsive {margin-bottom: 70px;}
@media(max-width:768px){.extended-download-form .download-form{height:1000px;}}
@media(min-width:769px){.extended-download-form .download-form{height:600px;}}
/*off-canvas menu*/
.offcanvas-menu .item-675.default,
.offcanvas-menu .divider.deeper.parent .separator,
.sp-menu-right .sp-group-title,.ns2-category {display: none !important;}
.offcanvas .deeper.parent > a,.offcanvas .item-947,.offcanvas .item-673,.offcanvas .item-960{text-transform: uppercase;font-weight: 600;}
.ourstory-box .sppb-addon-feature {margin-top: 60px;border-left: none;}
.offcanvas-menu .item-962 {display: none;}

/*body*/
p{text-align: justify;}
p.fa.fa-file-pdf-o {color: #7C1515;}
.sp-megamenu-parent >li >a{font-weight: 600; font-size:14px;}
.uk-testimonial .uk-title h3::first-letter {border: 1px solid #222;color: #222;padding: 0 4px 0 10px;margin-right: 10px;}
sup{font-size: 20px;vertical-align: super;top:5px;}
.super{font-size: 14px;vertical-align: super;top:0px;}
.subscript{font-size: 14px;vertical-align: bottom;bottom:0px;}
.trademark{font-size: 10px;vertical-align: super;top:0;}
.registered{font-size: 18px;vertical-align: super;top:3px;}
.no-superscript{font-size: 12px;vertical-align: super;top:0;}
sub{font-size: 14px;vertical-align:bottom;line-height: 0;top:-5px; }
.sub-font{font-size: 12px;vertical-align:bottom;line-height: 0;top:0; }
.uk-faq ul li sup {font-size: 12px;vertical-align: super;}
.uk-faq .sppb-panel-title sup {font-size: 16px;vertical-align: super;}
.uk-faq h2 sup {vertical-align: super;font-size: 24px;}
#sp-main-body{padding:0;}
#sp-bottom .sp-module .sp-module-title {font-size: 20px;}
#sp-bottom .custom p a:hover{color:green;}
.uk-feature .sppb-addon-feature{margin-top:0px;border:none;}
.uk-feature .sppb-addon-feature .sppb-addon-text{letter-spacing: 0;}
.uk-company-skill ul li {line-height: 22px;padding:0 0 20px 15px;}
#mod-sp-simpleportfolio .sp-simpleportfolio-filter, .page-28 .sp-module-title,.view-search .only{display:none;}
.our-people-designation {font-size: 24px;margin-bottom: 30px;font-weight: 300;}
.heli-quick-contact .sppb-icon{margin:0;}
.sppb-text-left{padding:5px 0 0;}
.article-content h2 {font-size: 20px;}
.text-para p{text-align:justify;padding: 0 15px 10px 0px;}
.text-para-1 p{text-align:justify;padding: 0 10px 10px 15px;}
.text-para ul li{text-align:justify;}
.uk-feature .sppb-addon-cta .sppb-cta-text{text-align:justify;}
.uk-feature .whitebg-btn .sppb-btn {color: #222;}
.blackbg-btn .sppb-btn {color: #fff;}
.blackbg-btn .sppb-btn:hover {background-color: #fff;color:#222;}
.uk-new-updates .uk-title{margin-top:0;}
article.item h2{letter-spacing:0px;text-transform:none;}
.custom-manufacturing h4{margin-bottom: 0;}
.custom-manufacturing ul{margin-bottom: 15px;}
.sabinsa-bg-block {position: relative;z-index: 1;background: #eee;}
.article-quotes {border-left: 2px solid #222;padding: 15px;margin: 15px 0;}
.cm-text-para p{text-align:justify;}
.cm-text-para ul li {list-style: none;padding-left:10px;}
.cm-text-para ul li:before ,.cm-text-para ul li ul li:before {content:"\00bb"; margin-right: 5px;}
.qm-text-para ul li ,.qm-text-para ul li ul li {list-style-type: none;}
.qm-text-para ul li:before ,.qm-text-para ul li ul li:before {content:"\00bb"; margin-right: 5px;    margin: 0px 10px 0 -18px;padding-right: 0px;font-size: 20px;}
 .cm-text-block {padding: 0 50px;}
.cm-text-block .sppb-text-left{padding:0;}
 .uk-animated-num .sppb-addon-containerright-border::after{border-right:none;}
 .uk-studio-feature .studio_feature:after{border-bottom:none;}
 .uk-studio-feature .studio_feature .cm-text-para .sppb-addon-content .sppb-icon{margin-bottom:0;}
 .uk-studio-feature .studio_feature .cm-text-para .sppb-addon-content .sppb-icon .fa,.cm-text-para  .cm-finishied-text .sppb-addon-text p{line-height:30px !important;color:#fff;}
 .cm-finishied-text .sppb-addon-text p{color:#fff !important;}
 .page-50 .uk-studio-feature{background-image: none !important;}
 .press-release-table td{padding:5px 10px;}
.sp-copyright a:hover{color:green !important;}
.itemid-769 .sppb-gallery li{height:165px;}
.itemid-805 .sppb-gallery li{padding:10px 10px 0 0 !important;}
.sppb-gallery li{padding:10px;}
.itemid-964 .sppb-gallery li,.itemid-963 .sppb-gallery li{padding:15px 0;}
.print-ads li{width:25%;}
.itemid-761 .uk-new-updates,.itemid-880 .uk-new-updates,.itemid-906 .uk-new-updates{background: none !important;}
.uk-new-updates::before{border: 0 !important;}
.itemid-761 .uk-new-updates .ns2-title,.itemid-880 .uk-new-updates .ns2-title,.itemid-906 .uk-new-updates .ns2-title{line-height: 24px !important;}
.uk-corporate-news .ns2-title {font-size: 16px !important;}
.menu-search .fa{color:#aaa !important;}
.gras-link .sppb-btn-link{text-decoration: none !important;}
.article-content h3 {margin-top: 0;}
.sp-contact-info{float:left;}
.sp-contact-info,.sp-contact-info li{margin:0 !important;}
.sp-contact-info .sp-heli-logo img{background-color: #fff; }
ul.social-icons{margin:0 25px;}
#sp-bottom p img{float:left;}
#sp-footer1 {font-size: 14px;}
.sppb-btn-link{text-decoration: underline;color: #222 !important;}
.sppb-btn-link:hover{color: #fff !important;background-color: #222 !important;}
.zindex-btn {z-index: 999;margin-top: -60px;text-align: left;}
.gras-affirmed .sppb-addon-text {padding-top: 3px;}
.gras-affirmed .uk-studio-feature {background-image: none !important;}
.gras-affirmed .sppb-icon,.gras-affirmed p {margin-bottom: 0 !important;}
section .gras-affirmed .sppb-addon-content, .gras-affirmed ul li, .gras-affirmed  .sppb-addon-text {font-size: 16px;line-height: 30px;}
.gras-affirmed .fa{line-height: 35px !important;}
section .gras-affirmed h3{margin:0;line-height: 32px;}
.sitemap ul.child-list > li:before  {content: '\00bb';padding-right:5px;}
.sitemap ul li a:hover {background-color: #efefef;padding: 15px 30px;transition: 0.6s;}
.sitemap ul li{list-style:none;padding:10px 0;}
.sitemap .child-list li{list-style:none;border-bottom: 1px solid #efefef;padding: 15px 0;width: 300px; }
.sitemap ul li a:hover{color:green;}
.equipment-capacities .sppb-feature-box-title {font-size: 26px !important;font-weight: 600;}
.equipment-capacities .sppb-animated-number {font-weight: normal;font-size: 26px;line-height: 26px;}
.equipment-capacities .sppb-addon-raw-html .sppb-addon-content h4{font-size: 20px !important;text-align: center !important;}
ol.carousel-indicators {margin-bottom: -75px;}
ol.carousel-indicators li{border:1px solid #222;}
.carousel-indicators .active{background-color:#222 !important;}
.our-products-carousel .item {padding: 15px 0;}
.product-list-table span.product-name {color: #333;font-size: 16px;}
.dr-majeed-articles .ns2-readmore {float: left;margin: 0 !important;}
.dr-majeed-articles a.ns2-readmore span{padding:0 !important;}
.dr-majeed-articles  p.ns2-introtext {width: 100%;margin-bottom: 15px;}
.home-products-counter .sppb-animated-number::after {content: '+';}
div.ns2-tools{font-size:0.9em;}
.milestones-page .sp-module ul >li >a {color: #fff;display: inline;}
.milestones-page .sp-module ul >li >a:hover {color: green;}
.sp-simpleportfolio-description .pagenav {border:none !important;background-color:#fff !important;padding:0 !important;}
.sp-simpleportfolio-description .previous a::before{content:" \2190";}
.sp-simpleportfolio-description .next a::after{content:" \2192";}
.sabinsa-products-faq .products img{margin:0 auto;}
.sabinsa-products-faq .products {padding: 35px 10px;border: 1px solid #efefef;height: 200px;}
.sabinsa-products-faq .products:hover {box-shadow: 5px 5px 15px #ccc;border:none;}

/*Banner Settings*/
.curcumin-banner-btn{background-color: #C9964C !important;color:#fff !important;border-color: #222 ;border-color:#E9BD06 !important;}
.curcumin-banner-btn:hover{background-color: #E9BD06 !important;color:#fff !important;border-color: #E9BD06 ;}
.bioperine-banner-btn{background-color: #C28A0F !important;color:#fff!important;}
.bioperine-banner-btn:hover{background-color: #77AB3F !important;color:#fff !important;}
.randdbtn-banner{background-color: #038ED9 !important;color:#fff!important;}
.randdbtn-banner:hover{background-color: #fff !important;color:#038ED9!important;}
.forslean-btn{background-color:#222;color:#fff;border-color:#222 !important;}
.forslean-btn:hover{background-color:#c4b537;color:#fff !important;border-color:#c4b537 !important;}
.sabeet-btn{background-color:#873A35 ;color:#fff !important;}
.sabeet-btn:hover{background-color:#B71834 ;color:#fff !important;}
.mf-btn {background-color:#222;color:#fff !important;}
.mf-btn:hover {background-color:#fff;color:#222 !important;}
.lactospore-btn:hover{background-color:#C5C6C6;color:#fff !important;}
.lactospore-btn {background-color:#a54686;color:#fff !important;}
.kalam-blockquote .sppb-blockquote{border-left: 5px solid #ccc;    padding: 10px 5px;}
.kalam-blockquote .sppb-blockquote{font-size:24px;}
#lan_pricing_table h6{font-size: 16px;}
#lan_pricing_table .lan_hosting1 .plan_title{font-size:20px;}
a.website-link{font-size: 10px;color: darkgreen;font-weight: bold;padding-left: 5px;vertical-align:super;display:none;}
a.website-link:hover {text-decoration: underline;}


/*2018 Banners*/
.green-btn {background-color:#639e40;color:#fff !important;}
.green-btn:hover{background-color:#222;color:#fff !important;}
.Bioperine_green_Sub_Title span{color:#639e40 !important;}
.red-btn {background-color:#CB0A00;color:}
.blood-sugar-Title{text-shadow:rgb(0, 0, 0) 3px 2px 2px !important;}
.digezyme-btn {background-color:#E88526;border:1px solid #E88526 !important;color:#fff !important;}
.digezyme-btn:hover{background-color:#A14D03;border:1px solid #E88526 !important;color:#fff !important;}
.FSLN-orginal-title span{color:#C4B537 !important;}
.gras-btn{background-color:#e43a2e;border:1px solid #e43a2e;color:#fff !important;}
.gras-btn:hover{background-color:#222;color:#fff !important;}
.promond-btn{background-color:#56867c;border:1px solid #56867c;color:#fff !important;}
.promond-btn:hover{background-color:#BB6638;color:#fff !important;}
.sprts-btn{background-color:#fff;border:1px solid #56867c;color:#222 !important;}
.sprts-btn:hover{background-color:#222;color:#fff !important;}
.sabcos-btn{background-color:#E50088;border:1px solid #E50088;color:#fff !important;}
.sabcos-btn:hover{background-color:#fff;color:#E50088 !important;}
.zealutein-btn{background-color:#DD7600;border:1px solid #DD7600;color:#fff !important;}
.zealutein-btn:hover{background-color:#fff;color:#DD7600 !important;border:1px solid #222;}
.offcanvas-menu li.item-1061, .offcanvas-menu li.item-1060 {display: none;}


/*April 2018*/
.fiveth_button .sppb-btn{background-color:#06426B;border:1px solid #06426B !important;color:#fff !important;}
.fiveth_button .sppb-btn:hover{background-color:#fff;border:1px solid #fff !important;color:#06426B !important;}
.Healthy_Bannner_Button .sppb-btn{background-color:#AD385F !important;border:1px solid #FACC51 !important;color:#fff !important;}
.Healthy_Bannner_Button .sppb-btn:hover{background-color:#FACC51 !important;border:1px solid #FACC51 !important;color:#AD385F !important;}
.Heart_Healthy_Bannner_Button .sppb-btn{background-color:#4C89C7 !important;border:1px solid #4C89C7 !important;color:#fff !important;}
.Heart_Healthy_Bannner_Button .sppb-btn:hover{background-color:#E02825 !important;border:1px solid #E02825 !important;color:#fff !important;}
.nigellin .sppb-btn{background-color:#3FAF50 !important;border:1px solid #3FAF50 !important;color:#fff !important;}
.nigellin .sppb-btn:hover{background-color:#fff !important;border:1px solid #fff !important;color:#3FAF50 !important;}
.Nigellin-Title{color:#3FAF50 !important;}
.pr2_button .sppb-btn{background-color:#639E40 !important;border:1px solid #639E40 !important;color:#fff !important;}
.pr2_button .sppb-btn:hover{background-color:#fff !important;border:1px solid #639E40 !important;color:#639E40 !important;}
.sports_nutrition-btn .sppb-btn{background-color:#34888E !important;border:1px solid #34888E !important;color:#fff !important;}
.sports_nutrition-btn .sppb-btn:hover{background-color:#fff !important;border:1px solid #34888E !important;color:#34888E !important;}
.oil-control-btn .sppb-btn{background-color:#E5B6A7 !important;border:1px solid #E5B6A7 !important;color:#222 !important;}
.oil-control-btn .sppb-btn:hover{background-color:#222 !important;border:1px solid #E5B6A7 !important;color:#E5B6A7 !important;}
.saberry-btn .sppb-btn{background-color:#F2AB36 !important;border:1px solid #F2AB36 !important;color:#fff !important;}
.saberry-btn .sppb-btn:hover{background-color:#B3C050 !important;border:1px solid #F2AB36 !important;color:#fff !important;}
.sabilize-btn .sppb-btn{background-color:#F883B4 !important;border:1px solid #F883B4 !important;color:#fff !important;}
.sabilize-btn .sppb-btn:hover{background-color:#B7CB23 !important;border:1px solid #B7CB23 !important;color:#fff !important;}
.sabiwhite-btn .sppb-btn{background-color:#F2AB36 !important;border:1px solid #F2AB36 !important;color:#fff !important;}
.sabiwhite-btn .sppb-btn:hover{background-color:#fff !important;border:1px solid #F2AB36 !important;color:#F2AB36 !important;}
.artonox-btn .sppb-btn{background-color:#A8482B !important;border:1px solid #A8482B !important;color:#fff !important;}
.artonox-btn .sppb-btn:hover{background-color:#fff !important;border:1px solid #A8482B !important;color:#A8482B !important;}

/*Flags*/


#flags h2 {
    color: #222;
    line-height: 1;
    font-size: 45px;
    font-weight: 300;
    margin-bottom: 0;
    text-align:center;
    margin:20px 0;
}

#flags h2 span.number {
    display: block;
    font-size: 90px;
    font-family: "Lora", Georgia, serif; 
}

#flags h2 span.sub {
    font-size: 18px;
    line-height: 45px;
    display: block;
}


#flags .flags {
  text-align: center;
}

#flags .flags li {
  width: 110px;
  text-align: center;
  height: 141px;
  padding-bottom: 50px;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 57px 57px;
  position: relative;

}



#flags .flags li a {
  width: 100%;
  height: 100%;
  display: table;
  text-align: center;
  padding-top: 72px;
  font-size: 18px;
  line-height: 24px;
  color: #222;}

#flags .flags li > span {
  position: absolute;
  top: 39px;
  right: calc((100% - 57px) /2);
  display: block;
  height: 30px;
  width: 30px;
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
  background-color: #222;
  color: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0px 2px 6px 0px rgba(12,5,13,0.3);
  -moz-box-shadow: 0px 2px 6px 0px rgba(12,5,13,0.3);
  box-shadow: 0px 2px 6px 0px rgba(12,5,13,0.3);
  cursor: default;
}

#flags .flags li.au {background-image: url("/images/flags/icn_flag_au.png");}
#flags .flags li.ca {background-image: url("/images/flags/icn_flag_ca.png");}
#flags .flags li.cn {background-image: url("/images/flags/icn_flag_cn.png");}
#flags .flags li.hk {background-image: url("/images/flags/icn_flag_hk.png");}
#flags .flags li.kp {background-image: url("/images/flags/icn_flag_kp.png");}
#flags .flags li.er {background-image: url("/images/flags/icn_flag_er.png");}
#flags .flags li.eu {background-image: url("/images/flags/icn_flag_eu.png");}
#flags .flags li.vn {background-image: url("/images/flags/icn_flag_vn.png");}
#flags .flags li.in {background-image: url("/images/flags/icn_flag_in.png");}
#flags .flags li.jp {background-image: url("/images/flags/icn_flag_jp.png");}
#flags .flags li.ma {background-image: url("/images/flags/icn_flag_ma.png");}
#flags .flags li.mk {background-image: url("/images/flags/icn_flag_mk.png");}
#flags .flags li.nz {background-image: url("/images/flags/icn_flag_nz.png");}
#flags .flags li.ph {background-image: url("/images/flags/icn_flag_ph.png");}
#flags .flags li.rpk {background-image: url("/images/flags/icn_flag_rpk.png");}
#flags .flags li.ru {background-image: url("/images/flags/icn_flag_ru.png");}
#flags .flags li.sg {background-image: url("/images/flags/icn_flag_sg.png");}
#flags .flags li.za {background-image: url("/images/flags/icn_flag_za.png");}
#flags .flags li.tw {background-image: url("/images/flags/icn_flag_tw.png");}
#flags .flags li.usa {background-image: url("/images/flags/icn_flag_usa.png");}
#flags .flags li.uk {background-image: url("/images/flags/icn_flag_uk.png");}
#flags .flags li.uz {background-image: url("/images/flags/icn_flag_uz.png");}
#flags .flags li.total-patents {width: 240px;display: inline-block;}
#flags .flags li.total-patents div:first-of-type {position: absolute;bottom: -0px;}

#flags .flags li.total-patents div {width: 100%;
  background-color: transparent;
  border-radius: 0;
  top: auto;
  text-align: center;
  color: inherit; 
  left: 0;
  display: block;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #96989c;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#flags .flags li.total-patents div strong {color: #edab5c;display: block;}
#flags input.knob {font-size: 59px !important;
  line-height: 150px !important;
  font-weight: 100 !important;
  font-family: Open Sans, sans-serif !important;
  height: auto !important;
  color: #edab5c !important;
  margin-top: 0 !important;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/*Form*/
.sp_quickcontact .fa .fa-user {margin: 5px 10px !important;}
.sp_quickcontact .fa {color: #aaa;font-size: 14px;margin: 10px 8px 6px 10px;position: absolute;z-index: 100;}
.sp_quickcontact textarea#message {width: 205px;height: 60px;}
.sp_quickcontact input[type="text"], .sp_quickcontact input[type="email"], .sp_quickcontact textarea{padding: 6px 30px;}
#sp_qc_submit {background-color: black;border-radius: 5px;}
#sp_qc_submit:hover{background-color:green;}
.ns2-category a{color:#fff !important;}
.page-28 .sppb-section {background-color: #F6F6F6;padding:50px 0;}
.jux-tl-info {background: none repeat scroll 0 0 #222;}
h2.jux-tl-title {cursor: pointer;}
.jux-tl-item h2 a{color:#fff;}
.jux-tl-item .jux-tl-desc{padding:15px 0;}
.jux-tl-item .jux-tl-desc li {color: #fff;text-align: left;line-height: 22px;padding: 0 0 10px 0;margin-left:30px;}
.jux-tl-desc li::before {color: #91CB29;content: "\2663";font-size: 20px;font-weight: 900;height: 5px;margin: 0 8px 0 -23px;width: 5px;}
.jux-tl-control{background: url("/modules/mod_jux_timeline/assets/images/plus.png") no-repeat scroll 0 0 transparent !important;}
.jux-tl-wrap {position: relative;background: url("/modules/mod_jux_timeline/assets/images/line.png") repeat-y scroll center center transparent !important;}
.jux-tl-line {background: url("/modules/mod_jux_timeline/assets/images/line.png") repeat-y scroll 0 0 transparent !important;}
.jux-tl-item.selected .jux-tl-control{background: url("/modules/mod_jux_timeline/assets/images/minus.png") no-repeat scroll 0 0 transparent !important;}
.itemid-673 .uk-animated-num .sppb-feature-box-title{letter-spacing:0;font-weight:600;}
.contact-address h6{line-height:26px !important;margin-top: -5px;font-weight:600;}
#contact-us-globe a{font-weight:600;}
#contact-us-globe a:hover{text-decoration:underline;}
.breadcrumb-module .sp-module-title{display:none;}
.breadcrumb-module .breadcrumb{background-color:#222;}
.ip-content thead tr th {font-weight: bold;padding: 10px;border: 1px solid #ccc;background-color: #444;color: #fff;text-align:center;}
.ip-content tbody tr td {padding: 10px;border: 1px solid #ccc;}
.ip-content .tab-content{margin:30px 0px;}
.ip-content .patent-number,.ip-content .brand-ingredient {text-align: center;}
.ip-content .nav-pills > li.active > a,.ip-content .nav-pills > li.active > a:hover,.ip-content .nav-pills > li.active > a:focus {color: #fff;background-color: #444;}
.ipcount-table thead tr th {text-align: center;background: #444;color: #fff;}
.ipcount-table {margin: 0 auto;}
.ip-content h2 {text-align: center;font-weight: bold;text-decoration:underline;}
.lan_pricing{ padding:10px 25px;text-align:center;}
.lan_pricing{text-align: left;}
.lan_pricing h5{font-weight:bold;}
#lan_pricing_table ul li ul li {line-height: 20px;}
.lan_hosting1 .plan_title{clear:both;text-transform:none;font-size: 16px;font-weight: 600;text-align: left;padding-left: 10px !important;}
.parcing-table .uk-title h3{margin-bottom:20px;}
.randd-section .uk-title, .randd-section h3{margin-top:0;}
.article-content .article-body h3 {font-size: 16px;padding: 5px 0;margin: 0;}
.uk-corporate-news h4.ns2-title{padding-top:5px !important;margin-bottom:5px !important;}
.uk-corporate-news .ns2-created {background: none !important;padding-left: 0;}
.heli-contact .sppb-form-group input,.heli-contact .sppb-form-group textarea{background-color: #efefef;resize: none;}
.uk-latest-work .ns2-inner .ns2-title{text-transform:none;padding-right:0;font-size:24px;}
.uk-latest-work .ns2-inner .ns2-title,.uk-latest-work .ns2-inner .ns2-tools{width:45%;}
.sabinsa-bg-block .uk-title h3::first-letter {border: 1px solid #dddddd;color: #dddddd;padding: 0 4px 0 10px;margin-right: 10px;}
.uk-new-updates{margin-bottom:0 !important;}
div.nssp2-default .ns2-art-controllers, div.nssp2-default .ns2-links-controllers{padding-top:30px;text-align:center !important;float:none;}
div.nssp2-default .ns2-art-pagination, div.nssp2-default .ns2-links-pagination{float:none;}
p.ns2-introtext {width: 90%;margin-bottom: 5px !important;}
.sppb-addon-container.about-sabinsa {background-color: rgba(255,255,255,0.6) !important;border-radius: 10px;}
.uk-new-updates .ns2-art-controllers .ns2-art-prev {background: #444 url('/images/newsletter/prev.png') no-repeat 50% 50% !important;padding: 30px !important;}
.uk-new-updates .ns2-art-controllers .ns2-art-next {background: #444 url('/images/newsletter/next.png') no-repeat 50% 50% !important;padding: 30px !important;}
.awards-page h4{line-height:26px;font-size: 18px; padding-top: 25px;font-weight: 400;}
.awards-page .sppb-btn-default{border-color:#222;}
.awards-page a{color:#222;}
.awards-page ul li h5{padding:0;margin:0;}
iframe{overflow:hidden;}
.our-products-carousel .carousel-control {display: none;}
.dr-majeed-articles .ns2-inner {padding: 30px 0px;}

/*Articles*/
#sp-page-builder .page-content .sppb-section{margin-top:0;}
#sp-page-builder .sppb-section-title{margin-bottom:0;}
.product-websites .img-responsive {margin: 0 auto;padding: 15px 0;}
.product-websites .col-sm-3 {border: 1px dotted #ccc;}
.product-websites .col-sm-3:hover,.randd-aboutus .randd-products .col-sm-3:hover{box-shadow:5px 5px 5px 5px #ccc;}
.randd-aboutus .fa {font-size: 36px;padding: 15px 0;color:darkslategrey;}
.randd-aboutus .randd-products .col-sm-3 {text-align: center;border: 1px dashed #ccc;}
.disclaimer{padding:10px;border:1px solid #ccc;text-align:center;background-color:#efefef;}
.disclaimer h2 {text-align: center;}
.bullets-list p:before{width: 30px;height: 30px;line-height: 30px;background-color: #5e9cd2;color: #ffffff;border-radius: 100px;}
.curcumin-clinical-trial ol li{padding-bottom: 10px;}
.curcumin-clinical-trial ol li ul li,.curcumin-applications ul li ul li {list-style-type: none;}
.curcumin-clinical-trial ol li ul li:before,.curcumin-applications ul li ul li:before{content:'-';padding-right: 5px;}
.lactospore-gastrointestinal-health table,.lactospore-gastro-health-table-2{margin:20px 0;text-align: center;width: 100%;}
.lactospore-gastrointestinal-health table thead tr th,.lactospore-gastro-health-table-2  table thead tr th {border: 3px double #aaa;background-color: #efefef;font-weight: bold;text-align: center;}
.lactospore-gastro-health-table-2  table thead tr th{width:30%;}
.lactospore-gastrointestinal-health table thead tr th{width:38%;}
.lactospore-gastrointestinal-health table tbody tr td,.lactospore-gastro-health-table-2 tbody tr td {border: 2px solid #ccc;}
.article-content .main-content .sppb-btn {border: 1px solid #222;}
.uk-corporate-news .ns2-title a:hover {color: #2E3192;}
.uk-corporate-news .ns2-title a:active{color:green;} 
.pdf-hover:hover {text-decoration: underline;}
.uk-studio-feature .studio_feature .sppb-addon-feature .sppb-addon-content > span{margin-bottom: 120px;}
.dr-abdul-kalam .sppb-addon-content{text-align: justify;}
.dr-abdul-kalam strong{font-weight:600;}
/*.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper{border:1px solid #4c4747 !important;}*/

/*Products-list-table*/
.scfe h3,.probiotic h3,.synbiotic h3,.Enzyme h3,.Multi-enzyme h3{text-align:center;text-decoration:underline;}
.enzyme-list-table tbody tr td{border: 1px solid #ccc;text-align: center;}
.product-list-table-2cols tr th,.product-list-table-2cols tr th,.product-list-table tr th {text-align:center;}
.product-disclaimer{width:100%;}
.product-list-disclaimer {border: 1px solid #ccc;padding: 15px;background-color: #efefef;}
.product-list-disclaimer h4 {font-size: 16px;margin:0;}
.product-list-disclaimer p {font-size: 12px;margin:0;}
.product-list-disclaimer tr td,.product-disclaimer tr td {border: 1px solid #ccc;background-color: #f9fcff;padding: 15px;}
.product-list-table-2cols{width:40%;}
.uk-fullweight .uk-title h3::before {content: '';position: absolute;width: 500px;border-top: 1px solid #ccc;  margin-top: 16px;margin-left: -500px;}
.single-column th{text-align:center;border:1px solid #ccc;}
.uk-fullweight .uk-title h3 span {display: inline-block;}
.uk-fullweight .uk-title h3 span::first-letter {border: 1px solid #ccc; }
.uk-fullweight .uk-title h3 span::first-letter,.uk-feature .uk-title h3 span::first-letter {color:transparent;background-image: url('/images/gallery/sabinsa-home-logo.png');
padding: 0px 6px 0px 12px;background-size: 40px;margin-right:10px;background-repeat:no-repeat;}
span.patents-product-bullet:before {content: '\2022';color: red;font-size: 16px;}
.product-table-description .patents-box {margin-bottom: 15px;}
.product-table-description .patents-box p {float: left;padding-right: 5px;margin: 0;white-space: nowrap;font-size: 12px;}
.product-table-description .patents-box h5 {font-size: 14px;margin-bottom: 0;}

/*Media Queries*/

/*Max-width Queries*/
@media(min-width:992px){
  #our-products-mobile,#our-products-tablet{display: none !important;}
  #our-products-desktop .item .row :nth-child(2) {border-left: 1px dotted #ccc;border-right: 1px dotted #ccc;}
  #our-products-desktop .item .row :nth-child(3){border-right: 1px dotted #ccc;}
}
@media(min-width:1010px){
  .product-list-table th {width: 33.3%;}
  #associated-companies-sm-3{display:none !important;}
  .download-form{height:600px;border:none;}
}

@media(min-width:1024px){
  .enzyme-list-table{width:50%;}
  .product-list-table, .product-table-description,.product-list-disclaimer {width: 100%;}
  .table-striped > tbody > tr:nth-of-type(2n+1),.product-table-description {background-color: #f2f2f2 !important;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;}
  .table-striped > tbody > tr:nth-of-type(2n) {background-color: #fff !important;}
  .product-list-table thead tr th,.product-list-table-2cols thead tr th {text-align: left;padding: 5px 0 5px 18px;background-color: #555;color: #fff;font-size: 16px;font-weight:600;}
  .product-list-table tbody tr td,.product-list-table-2cols tbody tr td {padding: 5px 0 5px 20px;text-align: left;vertical-align: top;}
  .product-list-table  th{border: 1px solid #ccc;}
  .product-list-table  tr td:nth-child(2) {border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
  .product-table-description .row  {border: 1px double #ccc;padding: 10px 10px;margin: 1px 0;}
  .product-list-table,.chiral-drug-table-desktop {border-bottom: 3px solid #555;}
  .chiral-drug-table-desktop,
  /*.single-column{width:30%; }
  .single-column th,.single-column td{padding-left: 15px;}
  .single-column th{text-align: left;}*/
}

@media(max-width:1023px){
  .product-list-table tbody tr {margin: 25px 0 !important;border: 4px double #ccc;}
  .product-list-table-2cols{width:80%;}
  .enzyme-list-table{width:100%;}
  .product-table-description .row > div {border: 1px double #ccc;margin: 10px 15px;padding: 10px;}
  table.single-column.table-striped {background-color: #ddd;width: 75%;margin: 0 auto;}
  table.single-column.table-striped th,table.single-column.table-striped td{text-align: left !important;padding-left: 15px;}
}

@media(max-width:400px){
  .ns2-links {float: left;margin: 40px 0 0 0;}
  a.ns2-readmore span{padding:0;} 
  .product-table-description .patents-box p{float:none !important;}
}

@media  (max-width:768px){
  .associated-companies-sm-3 img{margin:0 auto !important;} 
  .uk-corporate-news .ns2-readmore{float:left !important;margin-top:0 !important;}
}


@media(max-width:992px){
  #our-products-desktop{display:none !important;}
  #associated-companies-lg-md-2{display:none !important;}
  .download-form{height:900px;border:none;}
}



/*Min - Max-width Queries*/
@media (min-width: 320px) and (max-width: 768px){
  #rev_slider_16_1_wrapper h3::before{margin-top:4% !important; }
  #our-products-tablet{display:none !important;}
  #our-products-mobile .carousel-inner .item img {margin: 0 auto;}
}

@media (min-width: 320px) and (max-width: 979px){
  .uk-fullweight .uk-title h3::before,.uk-feature .uk-title h3::before{margin-top:25px !important;}
  .uk-fullweight .uk-title h3 span::first-letter,.uk-feature .uk-title h3 span::first-letter {padding: 0 10px 5px !important;}
  .uk-title h3{line-height: 50px; }
  .span-first::first-letter {
    background-image: url('/images/gallery/sabinsa-home-logo.png');
    background-size: 15px !important;
    background-repeat: no-repeat;
    background-position: center;
    font-size: 10px;
  }
}

@media (min-width:769px) and (max-width:992px){
  .product-websites .col-sm-3 h4 {font-size:14px;}
   #our-products-mobile{display:none !important;}
}

@media (min-width: 768px) and (max-width: 979px){
  .uk-title h3,.span-first {font-size: 28px !important;}
}

@media (min-width: 769px) and (max-width: 979px){
  #rev_slider_16_1_wrapper h3::before{margin-top:20px !important; }
  #our-products-tablet .item .row :nth-child(2) {border-left: 1px dotted #ccc;border-right: 1px dotted #ccc;}
}

@media (max-width: 1160px){ul.sp-megamenu-parent {display: none;}}
