.heli-contact .sppb-form-group input{
  width:100%;
}
@media screen and (max-width: 992px) {
.sp_quickcontact #contactMessage {
    width: 100%;
    height: 80px;
}
.sp_quickcontact textarea, .sp_quickcontact input[type="text"], .sp_quickcontact input[type="tel"], .sp_quickcontact input[type="number"], .sp_quickcontact input[type="email"]{
width:100%
}
}

.sp_quickcontact .footer_button{border-radius:5px;background-color:green;color:#fff;padding:6px 19px;border:0;}
.sp_quickcontact .footer_button:disabled,.sp_quickcontact .footer_button:disabled:hover{background-color:#ccc;color:#efefef;}
.sp_quickcontact .footer_button:hover{background-color:#b1dbb1;color:green;}
.sp_quickcontact .error{font-size:12px;}
.sp_quickcontact #contactMessage{width:205px;height:60px;}
.heli-contact .sppb-form-group input{margin-bottom:0;}

.heli-contact .sppb-form-group textarea{width:100% !important;}
.sppb-ajaxt-contact-form #cf-send {border: 1px solid #333;background-color: transparent;color: #222;text-transform: uppercase;}
.sppb-ajaxt-contact-form #cf-send:focus {outline: 0;}
.sppb-ajaxt-contact-form #cf-send:hover{background-color:#efefef;}


.list-points li {
    margin-bottom: 10px;
    line-height: 24px;
}
.disc h6 {font-size: 20px;}
.disc p{font-size:1.4rem; line-height: 18px;}
 
.tp-leftarrow .tp-arr-allwrapper {
    width: 250px !important;
    left: 0 !important;
}
.tp-rightarrow .tp-arr-allwrapper {
    width: 260px !important;
    left: -220px !important;
}
/*Blink Animation*/
@keyframes newpdts-blink {
  50% {
    opacity: 0.0;
  }
}
.newpdts-blink {
  animation: newpdts-blink 1s step-start 0s infinite;
}
 
.newpdts-blink{font-weight:bold;text-transform:uppercase;color:#3B8044 !important;}
.newpdts-blink:hover{color:#fff !important; background-color:#3B8044 !important;}
 
.sp-page-title{padding:25px 0;}
/*.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;}*/
.ml-selector .sp-module-content {
    display: inline;
    float: right; margin-top: 20px;
}
.title-bar{background-color:#222;}
.event-info .event-detail {
    padding: 50px 0;
}
#sp-title .sp-page-title .container {
    width: unset;
}
#Dscpop {
    background-color: rgba(0,0,0,0.8);
}
#Dscpop p,#Dscpop .modal-footer {
    text-align: center;
}
@media(min-width:768px){
  #Dscpop .modal-dialog{
    min-width: 90%;
}}
@media(max-width:767px){#Dscpop .modal-body {
    max-height: 300px;
    overflow-y: scroll;
}}


.popular-articles .awardsec li.active a {background:#222 !important;color: #fff !important;}
.popular-articles  .article-name a:hover, .article-date a:hover {color: #2e3192;}
.popular-articles  .awardsec li a,.awardsec .tab-content {border: 1px solid #efefef;}
 .popular-articles  .tab-content {padding-top:20px;}
.popular-articles  .nav-tabs {border-bottom: 0;}
.popular-articles  .article-name {margin: 0;font-size: 20px;line-height: 24px;}
.popular-articles  .article-date {font-size: 14px;}
.popular-articles  .article-hr {margin: 10px 0 !important;}
.popular-articles  .popular-article {padding: 5px 10px;}
.popular-articles .sp-social-share {
    display: none;
}
.books-title, .volno, .pub-year {margin: 5px 0;font-size: 12px;}
.books-title{margin: 5px 0;font-size: 17px;}
#articles .fa-book,#articles .fa-book:before{vertical-align:middle;}
#articles_tab .dropdown:hover .dropdown-menu{display:block;}
#articles_tab .dropdown-backdrop{position:static;}
#articles_tab .fa-book:before{width:20px;float:left;font-size:15px;}
#articles .popular-article{padding:15px 10px 15px 0px;}
#articles .article-name{font-size:20px;margin-top:0;padding:0;line-height: 30px;}
#articles .authors{display:inline-block;}
.article-date .dot{visibility:hidden;}
#articles .article-meta{display:inline-block;float:right;vertical-align:middle;}
     #articles .authors span{width:36px;height:36px;display:block;text-indent:-9999px;float:left}
   #articles .authors span.dr{background:url("//sabinsa.com/images/majeed/icn_avatar_dr.png") center center no-repeat!important;}
 #articles .authors span.kn{background:url("//sabinsa.com/images/majeed/icn_avatar_kn.png") center center no-repeat!important;}
 #articles .authors span.bb{background:url("//sabinsa.com/images/majeed/icn_avatar_bb.png") center center no-repeat!important;}
 #articles .authors span.sn{background:url("//sabinsa.com/images/majeed/icn_avatar_sn.png") center center no-repeat!important;}
 #articles .authors span.sm{background:url("//sabinsa.com/images/majeed/icn_avatar_sm.png") center center no-repeat!important;}
 #articles .authors span.ap{background:url("//sabinsa.com/images/majeed/icn_avatar_ap.png") center center no-repeat!important;}
 #articles .authors span.rs{background:url("//sabinsa.com/images/majeed/icn_avatar_rs.png") center center no-repeat!important;}
 #articles .authors span.kk{background:url("//sabinsa.com/images/majeed/icn_avatar_kk.png") center center no-repeat!important;}
 #articles .authors span.sb{background:url("//sabinsa.com/images/majeed/icn_avatar_sb.png") center center no-repeat!important;}
 #articles .authors span.pv{background:url("//sabinsa.com/images/majeed/icn_avatar_pv.png") center center no-repeat!important;}
 #articles .authors span.yp{background:url("//sabinsa.com/images/majeed/icn_avatar_yp.png") center center no-repeat!important;}
 #articles .authors span.ms{background:url("//sabinsa.com/images/majeed/icn_avatar_ms.png") center center no-repeat!important;}
 #articles .authors span.nk{background:url("//sabinsa.com/images/majeed/icn_avatar_nk.png") center center no-repeat!important;}
 #articles .authors span.en{background:url("//sabinsa.com/images/majeed/icn_avatar_en.png") center center no-repeat!important;}
 #articles .authors span.lm{background:url("//sabinsa.com/images/majeed/icn_avatar_lm.png") center center no-repeat!important;}
 #articles .authors span.as{background:url("//sabinsa.com/images/majeed/icn_avatar_as.png") center center no-repeat!important;}
 #articles .authors span.fa{background:url("//sabinsa.com/images/majeed/icn_avatar_fa.png") center center no-repeat!important;}
 #articles .authors span.kkv{background:url("//sabinsa.com/images/majeed/icn_avatar_kkv.png") center center no-repeat!important;}
#articles .authors span.skk{background:url("/images/majeed/icn_avatar_skk.png") center center no-repeat!important;}
   #articles .authors span.author{background:#000;border-radius:50%;text-indent:7px;color:#fff;padding-top:3px;font-size:12px;width:30px;height:30px;margin-top:2px;font-weight:600;margin-left:5px;margin-right:5px;padding-left:0;}
    #articles .authors span.author{background:#000;border-radius:50%;text-indent:7px;color:#fff;padding-top:3px;font-size:12px;width:30px;height:30px;margin-top:2px;font-weight:600;margin-left:5px;margin-right:5px;padding-left:0;}
    #articles .dropdown-menu>.active>a,#articles div .nav li a:hover{background-color:#222;color:#fff!important;}
    #articles .nav-tabs>li.active>a{background-color:#222;color:#fff!important;}
    .article-hr{width:100%;border-top:1px solid #e1dede!important;margin:0}span.deleteicon{position:relative;align-items:center;}
    span.deleteicon span{position:absolute;display:block;right:10px;width:15px;height:15px;border-radius:50%;color:#222;text-align:center;cursor:pointer;top:10px;}
    span.deleteicon input{box-sizing:border-box;padding-top:5px;padding-bottom:5px;}
 @media screen and (min-width:1024px){.search-bar{float:right;}}
 @media screen and (max-width:1024px){span.deleteicon span{position:absolute;display:block;right:10px;width:23px;height:21px;border-radius:50%;color:#fff;background-color:#ccc;font:20px/1em monospace;text-align:center;cursor:pointer;top:0}span.deleteicon input{padding:10px;box-sizing:border-box;width:100%;margin-bottom:15px;}}


.publish .sp-dropdown-inner{width:100%;display:inline-block;}
.product-list-table a.product-website {color: #d12830;}
.product-lists-website{
  color:#d12830;
}
.product-list-table span.gras {color: green;}
span.patent-highlight {font-weight: 600;}
.product-list-table .product sup {color: #40a682;}
.product-list-table .product-website:hover {color: #1E955F !important;}
.country-icon .container {width: 380px;}
.offcanvas-menu .divider.deeper.parent .separator{color:#696969;padding:5px 5px 0 0;text-transform:uppercase;display:inline-block;font-weight:600;font-size:16px;border-bottom:2px solid #e6dada;max-width:250px;margin-left:30px;}
.hidden-subtitle {display: none !important;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a{padding:6px;}
.sp-megamenu-parent .sp-dropdown.sp-menu-center{margin-left:440px;}
span.italictext {font-style: italic;}
h6.subscribe-text {font-size: 40px;padding: 30px 0;}
.newsleter-sabinsa{padding: 50px 0;}
.newsleter-sabinsa .nl-email input[type="email"]{display: inline-block;float: left;width: 98%;}
.newsleter-sabinsa .nl-btn input[type="submit"]{background-color:#2E3192;float: right;margin-top: -34px;border: 0;padding: 5px;border-radius: 5px; }
.nl-btn input[type="submit"]:hover {background-color:green; }
.success-msg{display:none;}
.newsleter-sabinsa .nl-email input:focus{box-shadow: none;border: 0;}

/*Blog CSS*/
.blog-banner img{margin:0 auto;}
.blog-main-title{text-align: center;}
.blog-main-title h1{display:inline-block;font-weight:bold;text-align: center;margin:0;text-transform: uppercase;font-size: 40px;border-width: medium;border-bottom: 2px solid #dadada;margin:0 auto;padding-bottom: 15px;}
.blog-sabinsa .blog-article-block  {margin-bottom: 30px;height: 450px;border: 1px solid #eaeaea;background-color: #F7F7F7;text-align: center;}
.blog-sabinsa .blog-article-block  h3{margin-top:10px;font-size:22px;min-height: 50px;}
.blog-sabinsa .blog-article-block .blog-article-introtext{padding:0 10px;}
.blog-sabinsa .blog-article-block .btn-readmore{border:2px solid #D52027;background: #D52027;color:#fff;padding:5px 10px;display: inline-block;}
.blog-sabinsa .blog-article-block  .btn-readmore:hover{background-color: #fff;color: #d52027;text-decoration: none;}
.blog-social-bar.sticky{top: 50%;position:fixed;z-index:1000000;left:0;margin:0;}
.blog-social-bar a{display:block;text-align:center;padding:16px;transition:all .3s ease;color:#fff;font-size:20px;}
.blog-social-bar a:hover{background-color:#000;}
.blog-social-bar .facebook{background:#3b5998;color:#fff;}
.blog-social-bar .twitter{background:#55acee;color:#fff;}
.blog-social-bar .mail{background:#848484;}
.blog-social-bar .mail .fa{color:#fff;}
.blog-social-bar .whatsapp{background:#4DC247;}
.blog-social-bar .whatsapp .fa{color:#fff;}
.blog-social-bar.share p {display: inline-block;}
.blog-social-bar.share a {width: 50px;display: inline;height: 50px;padding: 5px 10px;font-size: 15px;}
.blog-social-bar.share{    margin: 30px 15px 0;}
.foot.blog-social-bar.share{margin-left: 0;}
.written-info{color:#8a7f7f;    padding: 0 15px;}
.written-info .fa {margin-right: 5px;}
.written-info  .author {margin-right: 30px;}
.blog-article-introtext p,.blog-content .blog-para p{text-align: left;}
.blog-content .blog-para p,.blog-content .content-list li{line-height: 1.8;}
.also-like h4{padding-left: 15px;    font-weight: 600;}
.blog-block{padding: 0 15px;text-align: center;}
.blog-block h3 {margin-top: 10px;font-size: 20px;line-height: 26px;}
#blog-recent  .owl-nav{display: block;}
.owl-theme .owl-nav [class*=owl-]{border:0;outline:0;}
#blog-recent .owl-nav img{width: 35px;background: #f5f5f5;padding: 5px;}
#blog-recent .owl-nav :hover{background: #eee;}


/*Custom CSS*/
.article-inner-heading{font-size:36px!important;}
.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;}
.sp-social-share ul li:nth-child(2),.view-article .sp-social-share ul li:nth-child(1){vertical-align:middle;padding-top:5px;}
.video-grid .nspHeader{height:65px;}
.recepies{margin-bottom:30px;}
.recepies h4{font-weight:600;font-size:20px;background:#efefef;color:#222;padding:10px 10px;margin-left:-10px;}
.recepies .instructions li{margin-bottom:15px;text-align:justify;}
.recepies .responsive-table tr td{width:80%;padding:5px 0;}
.recepies .duration-title{font-weight:600;}
.ns2-402 .ns2-column.flt-left{border-bottom:1px solid #ccc;padding-bottom:15px;}
.ns2-402 .ns2-title{font-weight:600!important;}
.recent-head h3{margin-top:15px;background-color:#222;color:#fff;padding:10px 15px;}
.recent-head h3{padding:0 15px;}
.video-grid .nspHeader{margin-bottom:10px!important;}
.video-grid .nspImageWrapper{margin-right:0!important;}
.video-grid .nspText{margin-top:10px!important;text-align:justify;}
.video-grid .readon{font-weight:600;font-style:italic;}
.video-grid .nspArt h4.nspHeader{padding:10px 0 0 0;}
.recepie-section .modal-body{padding:0;}
.recepie-section .modal-content{border:0;background:#222;}
.recepie-section  .modal-header{border-bottom:0}
.recepie-section .modal-header .close {  margin-top: -12px;color:#fff;opacity: 1;   font-size: 24px;}
.recepie-section .recepie-title{margin-top:0;}
.sabinsa-blog #sp-main-body{padding:30px 0;}
.sabinsa-blog .references{margin-top: 30px}
.sabinsa-blog .references h5 {font-weight: 600;font-size: 22px;margin: 20px 0 5px;}
.heli2-article-info .catItemTitle  .catItemCategory {display: inline;}
.sabinsa-blog .heli2-article-info .catItemTitle,.sabinsa-blog #sp-right  .sp-module-title {line-height:26px;    margin-bottom: 0;}
.sabinsa-blog #sp-right .k2ItemsBlock ul{    border-top: 0;}
.view-itemlist.sabinsa-blog .itemList {margin-bottom: 0;}
.sabinsa-blog #sp-right .sp-module-content {padding-left: 10px;}
.sabinsa-blog .catItemTitle,.sabinsa-blog .catItemDateCreated  {text-align: left;padding-left: 20px !important;left:0 !important;}
.itemView.sabinsa-blog span.itemDateCreated{padding: 15px !important;width: 100px !important;height: 100px !important;}
.sabinsa-blog  .catItemAuthor{float: left;}
.sabinsa-blog  .catItemAuthor a {color: #fff !important;}
.sabinsa-blog  .heli-article-info{border-top:1px solid #ddd !important;padding-bottom: 15px;margin-bottom: 15px;}
.intro-title-text{font-weight: 600;font-style: italic;}
.sabinsa-blog .smallinfo .title {background: #222;height: 10px;}
.sabinsa-blog .smallinfo {border: 1px solid #ccc;}
.sabinsa-blog .smallinfo h5{margin:0;}
.sabinsa-blog .blog-content .content-list{margin:10px 0;}
.sabinsa-blog .smallinfo .desc{padding:10px 10px 5px;}
.sabinsa-blog .catItemBody {margin-bottom: 10px;}
.sabinsa-blog .catItemView.groupLeading.sabinsa-blog {border-bottom: 1px solid #eee;    margin-bottom: 30px;padding-bottom: 30px;}
.sabinsa-blog  .catItemLinks {margin-bottom: 10px;}
.sabinsa-blog  h2.itemTitle{letter-spacing: 0;font-size: 30px;}
.sabinsa-blog .itemToolbar {display: inline-block;float: right;}
.sabinsa-blog .k2ItemsBlock a{text-transform: uppercase;}
.sabinsa-blog  #sp-right .sp-module-title{background: #222;color: #fff;padding: 10px;}
.view-item.sabinsa-blog  #sp-right .sp-module-title{margin: 80px 0 0 0;}
.sabinsa-blog .itemNavigation{background: #efefef !important;    margin: 10px 0;}
.sabinsa-blog  .itemFullText {margin-bottom: 0px;}
.sabinsa-blog .catItemTags li:after {content: ',';}
.sabinsa-blog .catItemTags li:last-child:after {content: '';}

/*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;}

.sp-page-title h1 {
    font-size: 24px;
    line-height: 1;
     margin: 0;
    padding: 0;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 3px;
}

h1 sup {
    font-size: unset;
    top: 20px;
}
/*Promond*/
.promond-content h2{font-size: 30px;margin-top:0 !important;}
.promond-content p{font-size: 18px;line-height:36px;}
.promond-box .sppb-row .sppb-col-sm-10 {padding-left: 0 !important;}
.promond-content h4{margin-top:0 !important;margin-bottom:0px !important;font-size:26px;}
.promond-box-2 h2{margin-top:0 !important;margin-bottom:20px !important;}
.promond-table{width:100%;border-top:3px solid #b7673d;border-bottom:3px solid #b7673d;}
.promond-table-body tr td {padding: 5px 10px;width:50%;border-top:1px solid #b7673d;border-bottom:1px solid #b7673d;font-size: 18px;line-height:28px;}
.promond-disclaimer p {font-size: 12px;line-height: 14px !important;}
.promond-table-body tr td:nth-child(2) {border-left: 1px solid #b7673d;}
.promond-health-benefits h2{font-weight:600;}
.promond-health-benefits p{line-height:36px;}
.promond-health-benefits span {font-size: 15px;}

/*April 2018 Banners*/
.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;}



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 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;}
.offcanvas-menu .offcanvas-inner img {display: inline;padding-right: 5px;max-width:200px;}
.landmark-image img.sppb-img-responsive {margin-bottom: 70px;}
#sp-bottom2 {padding-bottom: 55px;}

/*off-canvas menu*/
.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;}

.cmessage-btn{background-color:#2e3192;color:#fff !important;}
.cmessage-btn:hover{background-color:#00874a ;color:#fff !important;}

/*body*/
p{text-align: justify;}
p.fa.fa-file-pdf-o {color: #7C1515;}
.sp-megamenu-parent >li >a{font-weight: 600; padding:0 10px;}
.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 !important;}
.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;}



/*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:0 2px 6px 0 rgba(12,5,13,.3);-moz-box-shadow:0 2px 6px 0 rgba(12,5,13,.3);box-shadow:0 2px 6px 0 rgba(12,5,13,.3);cursor:default;}


#flags .flags li.au {background-image: url("/images/flags/icn_flag_au.png");}
 #flags .flags li.br {background-image: url("https://sabinsa.com/images/flags/icn_flag_br.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.ge {background-image: url("/images/flags/icn_flag_ge.png");}
#flags .flags li.vn {background-image: url("/images/flags/icn_flag_vn.png");float:left;}
#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");float:left;}
#flags .flags li.za {float:left;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.uae {background-image: url("/images/flags/icn_flag_uae.png");float:left;}
#flags .flags li.uz {background-image: url("/images/flags/icn_flag_uz.png");float:left;}
#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;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;}
#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;}
.sabinsa-blog .blog-content p,.sabinsa-blog  .blog-content ul li,.sabinsa-blog  .blog-content ol li {line-height: 1.75;margin-bottom: 20px;}
.sabinsa-blog .catItemAuthor, .sabinsa-blog .catItemDateCreated {padding-top: 15px !important;line-height: 26px !important;}

/*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;margin-left: -10px;}
.product-table-description .patents-box {margin-bottom: 15px;}
.product-table-description .patents-box p {padding-right: 5px;margin: 0 0 3px 30px;font-size: 12px;text-indent: 2px;}
.product-table-description .patents-box h5 {font-size: 14px;margin-bottom: 0;}


/*Media Queries*/

/*Max-width Queries*/
@media(max-width:768px){.extended-download-form .download-form{height:1000px;}}
@media(min-width:769px){.extended-download-form .download-form{height:600px;}}
@media (max-width: 800px){.nspArts{padding:0;}}

@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%;}
  .product-list-table.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:480px){
  .ns2-links {float: left;margin: 40px 0 0 0;}
  a.ns2-readmore span{padding:0;} 
  .product-table-description .patents-box p{float:none !important;}
  .sabinsa-blog .catItemDateCreated,.sabinsa-blog .catItemAuthor{font-size: 12px}
  .itemView.sabinsa-blog span.itemDateCreated{padding: 20px 12px !important;width: 75px !important;height: 75px !important;font-size: 10px;left: 0;line-height: 12px;    top: 160px;}
}

@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:960px;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;}#flags .flags li.vn{float:none !important;}}
@media (max-width: 1200px){ul.sp-megamenu-parent {
  display: none;}
  #flags .flags li.vn{float:none !important;}

}

@media (min-width: 1201px){
  .newpdts-blink{margin-top: 10px;}
  #sp-header{height:150px;}
.sp-megamenu-parent >li >a{line-height:120px;}
 .heli_center_logo ul.sp-megamenu-parent{width:100%;padding-top:15px;}
  .sp-megamenu-parent >li >a{font-size:12.5px;}
.sab-logo img{
    width: 110px;
   display: inline-block;
    }
 .sab35yrs-logo { width: 135px;}
 
.sab35yrs-logo img {
   
   display: inline-block;
    
}
  .sp-megamenu-parent>li>a{padding:0 5px;}
  #offcanvas-toggler{margin:30px 10px 0 0;}
  .ml-selector .sp-module-content {
    margin-top: 50px;
}
  .flt-l{float:left;}
.flt-r{float:right;margin-right:15px;}
  .ml-selector a{display:block;}
}
@media (min-width: 1400px){
  .sab35yrs-logo img {width: 180px;}
  .sp-megamenu-parent >li >a{font-size:14px;}
   .heli_center_logo ul.sp-megamenu-parent{text-align:center;}
  ul.sp-megamenu-parent>li>a{padding:0 10px;}
}


.offcanvas .item-1060 {
    text-align: center;
}
.sp-page-title h1,.sp-page-title h2,.sp-page-title h3{text-transform:none;}