/*
Theme Name: Nixon Child
Template: Nixon
Author: Scott Hunter
Author URI: http://www.eovo.uk
Description: Luxi - A Creative Minimal WordPress Woocommerce Theme
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,translation-ready,custom-colors
Version: 2.2.1532770191
Updated: 2018-07-28 09:29:51

*/


/* Header CSS*/

.header-row.top {
	max-width:1400px
}
.header-block.right i {
    border-left: 0px solid #bebebe;
}
.header-block.right {
    padding-top: 0px;
}
.header-block.right i {
font-size: 15px;
}
.sub-menu li {
    text-align: left;
}
.header-block.left ul li ul li {
    padding-bottom: 0px;
    }
.site-header .sub-menu, .site-header .children {
    background: rgb(176, 0, 1) !important;
}
/* Body CSS*/
body{
    font-family: 'Smorgasbord';
	font-size: 18px;
	color:#383030;
	/*background:url('imgs/texture2.jpg'); */
}

h3 {
	color:#737272;
}
.container.down {
    padding: 150px 0% 40px;
}

.header-block.left {
    width: 77%;
}
.header-block.right {
	width: 23%;
}
#gtranslate_selector{
	margin-top:34px;
}
.site-header.starter .header-row.top .header-block.left{
	padding-top: 0px;
}
.site-header.hidden{
	top:0px;
}
.header-row.top {
    min-height: 100px;
    max-height: 128px;
	padding: 10px 0 0 0;
	border-bottom: 0px solid #ececec;
}
.site-header ul {
    text-align: right;
    top: 0px;
}
.site-header ul a:hover {
    background: #b00001;
    color: white;
}
.site-header ul a{
    padding-bottom:14px;
}
.header-block.left ul li, .site-header.starter .header-row.bottom ul > li{
	border-right:0px;
}
.woocommerce ul.products li.product .price {
    display: none;
}
.woocommerce ul.products li.product .button:hover {
    display: none;
}
.woocommerce ul.products li:hover .button{
	display:none!important;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    font-size: 19px;
    font-weight: 600;
    letter-spacing: 1px;
    text-align: center;
}
.woocommerce .products .alg-wc-wl-thumb-btn, .wish-icon {
    display: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{
	border-bottom:0px ;
}
.feature-box-text.Style3 h1 {
    font-size: 30px;
    color: #b00001;
}
.feature-box-text p {
	color:#564e4e;
}
.testimonials {
    margin-top: 20px;
    padding-bottom: 20px;
}
h1, .entry-title a {
    color: #b00001;
}
.large-text h2 {
	font-family:"Smorgasbord";
    color: #b00001;
}
.testimonial .testimonial-text p {
    padding: 0 6%;
}
.footer-row.top {
    width: 100%;
    max-width: 82%;
    padding: 0;
    background: transparent;
}
.site-footer {
    background: #e4e1e1;
  /*   background: #f0d1aa;*/ 
}
/*.site-footer a {
    color:#6b410b;
} */
.site-footer a {
    color: #4d4d4d;
    font-size: 15px;
    font-family: "Smorgasbord";
}
 .widget-title {
    /* color: #4d2c03;
    border-bottom: 1px solid #905102; */
	color: #444;
    border-bottom: 1px solid #453131;
    font-size: 18px;
}
/*.site-footer p {
     color: #fff;
    font-size: 14px;
		color:#6b410b;
} */ 
.site-footer p {
    color: #fff;
    font-size: 16px;
    color:#4d4d4d;
    font-family: "Smorgasbord";
    text-align: justify;
}
.site-footer a:hover::after {
	color: /* #b96803 */ #4b2927;
}
h1{
	font-family:"Smorgasbord";
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	margin: 0 2.8% 0 0;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 25px;
}	
.footer-bottom {
    background: #d8d8d8;
   /*   background: #edc593;*/
    padding: 3px 0;
}
.et-carousel-title h5 {
    font-size: 30px;
    font-family: "Smorgasbord";
    color: #b0001e;
    text-transform: capitalize;
    margin-bottom: 0px;
}
.owl-nav .owl-next:hover, .owl-nav .owl-prev:hover {
color: #b00041;
}
.header-menu-left {
    padding-top: 21px;
}
#main-content{
	margin-right:0px;
}
#glt-translate-trigger, .tool-container .tool-top .toolbar-primary .animate-standard {
	z-index: 999999999!important;
}
.owl-nav .owl-next, .owl-nav .owl-prev {
    color: #837b7b;
}
/* .container.down {
	max-width: 1200px;
}
 */


 /* Product Page */

 .split-heading.split {
    margin-top: 0px;
    margin-bottom: 0px;
}
.split-heading p {
    text-align: justify;
}
 
 /* SINGLE PRODUCT PAGE CSS */
 
.woocommerce div.product .woocommerce-product-rating, .alg-wc-wl-thumb-btn-single, .quantity, .single_add_to_cart_button, .woocommerce div.product p.price, .woocommerce div.product span.price {
    display: none!important;
} 
.single-product .cart {
    margin-top: 0px;
} 
.woocommerce-tabs.wc-tabs-wrapper {
    margin-top: 0;
    background: transparent;
    border: 0px solid aliceblue !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs{
	display:none;
}
.single-product .product_meta {
    border-left: 0px solid #b4b1b1;
    border-right: 0px solid #b4b1b1;
    border-bottom: 0px solid #b4b1b1;
	background: transparent !important;
}
.woocommerce-tabs {
    padding: 0!important;
}
.woocommerce-Tabs-panel {
    background: none !important;
    padding: 0px !important;
}
.single-product .product_meta {
    color: #8f8f8f;
}
.sku_wrapper {
    display: none;
}
.single-product .product_meta{
	background: #ececec;
	color: #b00001;
    font-family: "Smorgasbord";
    font-size: 22px;
}
.related.products {
    margin-top: 80px;
}
.woocommerce p {
    text-align: justify;
}
 
.product-image-wrap, .feature-box-wrapper,  .woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
   /* box-shadow: 3px 2px 4px #c2c2c2; */
} 

/* popup code start */

div#pop-form h2 {
    text-align: center;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 25px;}
.sgpb-popup-dialog-main-div-theme-wrapper-1{left:0px !important;    width: 100%;
    top: 0 !important;z-index: 99999999 !important;  height: 100%;}
div#sgpb-popup-dialog-main-div { margin: 0 auto !important;margin-top: 70px !important;}
div#sgpb-popup-dialog-main-div, div#sgpb-popup-dialog-main-div >div{    height: 550px;  padding-bottom: 0px !important;width:1000px !important;}
#pop-form p{margin:0;}
img.sgpb-popup-close-button-1{display:none;}
div#verify .wpcf7-text, #pop-form .wpcf7-text, #pop-form .wpcf7-number {
    border: 0px;margin-bottom: 20px;
    border-bottom: 1px solid #d2d2d2;
    color: #000;padding: 0;
    height: 40px;padding-left:5px;
    font-family: sans-serif;width:100%;
    font-size: 16px;}
div#pop-form label {width: 100%;}
div#pop-form {
    width: 90%;
    margin: 0 auto;}
#pop-form .wpcf7-textarea {
    height: 80px;border:0;
    font-family: sans-serif;
    font-size: 16px;
    border-bottom: 1px solid #d2d2d2;
    padding: 0;
    padding-left: 5px;}
div#pop-form .wpcf7-submit {
    background: #0762b3 !important;
    color: #fff !important;
    border: 0px !important;}
#pop-form .wpcf7-email {margin-bottom: 0;}
div#verify {width: 90%;margin: 0 auto;}
#verify .wpcf7-submit {
    margin: 0;
    padding: 5px 15px !important;
    background: #e21e00 !important;
    border: 0px;
    color: #fff !important;
    font-size: 14px !important;}
div#verify .wpcf7-text{margin-bottom:0px;}
#verify h5, #popup_f h5 {
   padding: 0;
    margin: 0;
    font-size: 25px;
    margin-bottom: 20px;
    font-weight: bold;
    color: #000;
    font-family: sans-serif;
    letter-spacing: 0.5px;
    text-align: center;}
div#popup_f {margin-top: 30px;}
#verify .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok, #verify .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
    display: none !important;}
    
    
/* popup code */



    

@media only screen and (min-width: 1426px){
	.header-menu-left {
		padding-top: 0px;
	}
	#gtranslate_selector {
    margin-top: 25px;
	}
	.search-box{
		top: 27px;
	}
	
}

/* Contact Us PAge */

a {
    color: #545151;
}


/* Testimonials */
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
    background: #b00001;
}

/* About Us Page*/
#company-profile {
    font-size: 20px;
    font-family: "Smorgasbord";
}
#compnay-profile-para{
    text-align: justify;
}

li {
    margin-bottom: 5px;
    text-align: justify;
}
/* Blog Page */
.blog-carousel {
    padding-top: 60px;
    margin-top: 0px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 0px;
}
.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner {
    padding-top: 0px;
}
.blog-carousel-item .read-more {
	color: #b00001;
}
.blog-carousel-item .post-time {
    display: none;
}
.blog-carousel-item .post-ex {
    color: #4e4d4d;
    text-overflow: ellipsis;
    text-align: justify;
}
.bdp_blog_template.news .bd-blog-header .date {
    display: none;
}
/* .bd-tags, span.bd-category-link, .bdp_blog_template .bd-categories, .bd-meta-data-box .bd-metacats, .bd-meta-data-box .bd-metacats a, .bd-meta-data-box .bd-metacomments a, .bdp_blog_template .bd-categories a, .bd-post-content a, .bd-tags a, span.bd-category-link a, .bdp_blog_template a {
    color: #b00001!important;
}
.bd-post-content {
    color: #565151!important;
    font-size: 16px;
}
.bdp_blog_template a.bd-more-tag {
    background-color: #b00001!important;
    color: #ffffff !important;
} */
/* sider bar */
#sidebar-area {
    padding-bottom: 40px;
    float: right;
    width: 26%;
    background: white;
}
marquee {
    color: #b00001;
    font-size: 20px;
}
.tb1 {
    background: #b00001;
    color: white;
    text-align: center;
}
#clinical-study table td{
	font-size: 14px;
}
/* @media only screen and (max-width: 810px and min-width: 766px) {
     .container.down {
	max-width: 810px;} 
}
@media only screen and (max-width:700px){
    .container.down {
	max-width: 618px;
	} 
}
 */
.wpb_wrapper p {
	text-align: justify;
}
.testimonial-text span {
    background: transparent !important;
}
.cat-trigger:hover, .cat-trigger.active {
    color: #b00001;
    font-size: 14px;
    font-weight: 600;
}
.et-product-cats a{
	font-size:14px;
}
.et-product-cats {
	text-align:justify;
}
.product-grid-preloader::before, .product-grid-preloader::after {
	background-color:#b00001;
}
.vc_tta-panel-heading h4 span {
    font-size: 20px;
    color: #b00001;
    font-family: "Smorgasbord";
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {

    border-color: #b00001!important;

}
#sidebar-area ul{
	padding-left:0px;
}
.bd-metadatabox a:first-child {
    display: none;
}
#wpcomm .wc-sticky-comment.wc-comment .wc-comment-header .wpd-sticky {
    background: #b00001!important;
}
#wpcomm .by-wpdiscuz{
	display:none!important;
}
div#mapp0-layout {
    display: none !important;
}
div#blog_id .vc_gitem-post-data-source-post_excerpt {
    display: none;}
div#blog_id h4 {
    padding: 0px;
    margin: 0px;
    font-weight: bold;
    font-size: 20px;
    line-height: 1.3;}    
div#blog_id .vc_general {
    background: #0762b3 !important;
    color: #fff !important;}
div#blog_id h1 {
    margin-bottom: 30px;}


div#paoc-modal-1{display:block !important;    display: block !important;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    overflow: hidden}
div#paoc-modal-1 ifame{    width: 1px!important;
    min-width: 100%!important;
    height: 972px!important;
    border: none !important;}
div#paoc-modal-1 .custombox-overlay.custombox-fadein.custombox-open{background-color: rgb(0, 0, 0)!important;}

div#paoc-modal-1 .custombox-content.custombox-fullscreen.custombox-fadein.custombox-open{animation-duration: 300ms!important;
    animation-delay: 150ms !important;}
.wpcf7-number:focus {outline: none;}