

.button-normal.nz-brown {background-color:#334046;}
.button-normal.nz-brown:hover {background-color:#82663b !important;}
.person .social-links{display:none;}
.person .title {font-size:14px !important;}
.vc_column_text_custom1 .nz-column-text{padding-left:100px !important;padding-right:100px !important;}
.testimonial_container_custom .flexslider.nz-testimonials.in .flex-control-paging{display:none;}
.testimonial_container_custom .flexslider.nz-testimonials.in .slides{padding-top:140px;}
.testimonial_container_custom .flexslider.nz-testimonials.in {margin-top:-100px;}
.testimonial_container_custom .vc_custom_heading{margin-top:70px;}
.custom_button1{margin-bottom:10px;margin-top:40px;}
.rich-header, .rich-header .container {
    height: 360px !important;
}
.nz-content-box.v2 .box-data {
    padding-left: 88px !important;
}


/*  MIX

/*====================================================================*/



	.widget_icl_lang_sel_widget a,

	.widget_tag_cloud .tagcloud a,

	.widget_product_tag_cloud .tagcloud a {

		font-size: 13px !important;

		font-family:Open Sans;

	}



	.social-links a span {

		font-family:Open Sans;

		font-size: 13px;

		line-height: 22px;

	}



	.woocommerce .quantity input[type="button"].minus,

	.woocommerce .quantity input[type="button"].plus,

	.widget_nav_menu ul li a,

	.nz-counter .count-title {

		font-family:Open Sans;

	}



	.nz-pricing-table > .column > .pricing > .price,

	.nz-content-box > .nz-box .box-title,

	.nz-persons .person .name,

	.nz-circle .title,

	.single-post .post-meta > .post-author a:hover,

	.single-post .post-meta > .post-category a:hover,

	.single-post .post-meta > .post-comments a:hover,

	.search-r .post-meta > .post-author a:hover,

	.search-r .post-meta > .post-category a:hover,

	.search-r .post-meta > .post-comments a:hover,

	.post-comments-area a:hover,

	.posted_in a:hover,

	.tagged_as a:hover,

	.product-name a:hover {

		color: #333333;

	}



	#top:hover,

	#ninzio-slider:hover .controls:hover

	{background-color: #334046;}



	.nz-pricing-table .column .title {

		font-family:Open Sans;

	}



	.woocommerce .products .product h3 {

		font-size: 18px; line-height: 28px;

	}



/*  BACKGROUND

/*====================================================================*/



	html {

		background-color:#ffffff;

		
	}



/*  COLOR

/*====================================================================*/



	a:not(.button) {color:#334046;}



	blockquote {

		border-left-color:#334046;

	}

	

	::-moz-selection {

		background-color:#334046;

		color: #ffffff;

	}



	::selection {

		background-color:#334046;

		color: #ffffff;

	}



	.nz-persons .person .name:after,

	.nz-testimonials .name:before,

	.nz-highlight,

	.nz-thumbnail .post-date,

	.nz-recent-posts .ninzio-overlay:before,

	.nz-recent-portfolio .ninzio-overlay:before,

	.blog-post .post .ninzio-overlay:before,

	.nz-portfolio-posts .portfolio .ninzio-overlay:before,

	.nz-gallery .gallery-item .ninzio-overlay:before,

	.nz-recent-portfolio .project-details,

	.loop .nz-portfolio-posts .project-details,

	.one-page-bullets a[href*="#"]:after,

	.wp-caption .wp-caption-text,

	.nz-media-slider .flex-direction-nav a:hover,

	.post-gallery .flex-direction-nav a:hover,

	.flickr_badge_image .ninzio-overlay,

	.widget_recent_portfolio .ninzio-overlay,

	.post-gallery .post-date,

	.single-details .nz-i-list.square span.icon,

	.woocommerce .product .onsale,

	.woocommerce .product .ninzio-overlay:before,

	.ui-slider .ui-slider-range,

	.desk .cart-info,

	.post-sticky {

		background-color:#334046;

	}



	.one-page-bullets a[href*="#"]:before {

		border-color: transparent transparent transparent #334046;

	}



	.mejs-controls .mejs-time-rail .mejs-time-loaded {

		background-color:#334046 !important;

	}



	.ninzio-overlay

	{background-color: rgba(222,115,11,0.8);}



	.nz-tabs .tabset .tab.active,

	.nz-accordion .active.toggle-title,

	.woocommerce-tabs .tabs > li.active  {

		border-bottom-color:#334046 !important;

		color:#334046;

	}



	.nz-testimonials .flex-control-nav li a.flex-active:before,

	.nz-testimonials .flex-control-nav li a:hover:before {

		box-shadow: inset 0 0 0 2px #334046;

	}



	.nz-pricing-table > .column > .title,

	.error404-status,

	.comment-author,

	.woocommerce .product .amount,

	.woocommerce .star-rating {

		color:#334046;

	}



	.post-tags a:hover {

		border-color: #334046;

		color: #334046 !important;

	}



	.post-author-info-title a,

	.loop .port-cat a:hover,

	.single-details .nz-i-list a:hover,

	.woocommerce-tabs .tabs > li.active a

	{color: #334046 !important;}



	.post-author-info-title a:hover

	{color: #333333 !important;}



	button,

	input[type="reset"],

	input[type="submit"],

	input[type="button"],

	.button {

		font-family: Open Sans;

		font-weight: 700;

	}



	.btn-normal button,

	.btn-normal input[type="reset"],

	.btn-normal input[type="submit"],

	.btn-normal input[type="button"],

	.btn-ghost button:hover,

	.btn-ghost input[type="reset"]:hover,

	.btn-ghost input[type="submit"]:hover,

	.btn-ghost input[type="button"]:hover,

	.button-normal,

	.animate-false.button-ghost:hover,

	.btn-normal .project-link,

	.btn-normal .search-button,

	.btn-ghost .project-link:hover,

	.btn-ghost .search-button:hover,

	.btn-normal .wc-forward,

	.btn-ghost .wc-forward:hover,

	.search-r .post-indication,

	.btn-normal .single_add_to_cart_button,

	.btn-ghost .single_add_to_cart_button:hover

	{background-color: #334046;}



	.btn-ghost button,

	.btn-ghost input[type="reset"],

	.btn-ghost input[type="submit"],

	.btn-ghost input[type="button"],

	.button-ghost,

	.btn-ghost .project-link,

	.btn-ghost .search-button,

	.btn-ghost .wc-forward,

	.btn-ghost .single_add_to_cart_button {

		box-shadow:inset 0 0 0 2px #334046;

		color: #334046;

	}



	.btn-ghost .wc-forward,

	.btn-ghost .single_add_to_cart_button {color: #334046 !important;}



	.portfolio-archive-filter .button:hover,

	.portfolio-archive-filter .button.active {

		box-shadow:inset 0 0 0 2px #334046 !important;

		background-color: #334046 !important;

	}



	.btn-3d button,

	.btn-3d input[type="reset"],

	.btn-3d input[type="submit"],

	.btn-3d input[type="button"],

	.button-3d,

	.btn-3d .project-link,

	.btn-3d .search-button,

	.btn-3d .wc-forward,

	.btn-3d .single_add_to_cart_button {

		background-color: #334046;

		box-shadow: 0 4px rgb(202,95,-9);

	}



	.btn-3d button:hover,

	.btn-3d input[type="reset"]:hover,

	.btn-3d input[type="submit"]:hover,

	.btn-3d input[type="button"]:hover,

	.button-3d.animate-false:hover,

	.btn-3d .project-link:hover,

	.btn-3d .search-button:hover,

	.btn-3d .wc-forward:hover,

	.btn-3d .single_add_to_cart_button:hover

	{box-shadow: 0 2px rgb(202,95,-9);}



	.nz-mailchimp input[type="submit"]:hover

	{background-color:rgb(202,95,-9);}



	.ninzio-navigation li a:hover,

	.ninzio-navigation li span.current,

	.woocommerce-pagination li a:hover,

	.woocommerce-pagination li span.current {

		background-color: #334046;

	}



/*  TYPOGRAPHY

/*====================================================================*/

	

	body, button, input, pre, code, kbd, samp, dt {

		font-size: 13px;

		line-height: 22px;

		font-family:Open Sans;

		color: #777777;

	}



	textarea {

		color: #777777;

	}



	h1,h2,h3,h4,h5,h6 {

		font-family:Open Sans;

		color: #333333;

		text-transform: none;

	}



	h1 {font-size: 24px; line-height: 34px;}

	h2 {font-size: 22px; line-height: 32px;}

	h3 {font-size: 20px; line-height: 30px;}

	h4 {font-size: 18px; line-height: 28px;}

	h5 {font-size: 16px; line-height: 26px;}

	h6 {font-size: 14px; line-height: 24px;}



/*  HEADER

/*====================================================================*/



	.mob-header {background-color: #232220;}

	.mob-header .logo-toggle {height: 90px;}



	.mob-header .menu-toggle span,

	.mob-header .sidebar-toggle span

	{background-color: #ffffff;}



	.mob-menu li a,

	.mob-header .ls a {

		color: #d3d3d3;

		background-color: #272624;

		text-transform: uppercase;

		font-weight: 700;

		font-size: 14px;

		line-height: 24px;

		font-family: Open Sans;

		border-bottom: 1px solid rgba(211,211,211,0.1) !important;

	}



	.mob-menu ul ul > li > a {

		text-transform: none;

		font-weight: 400;

		font-size: 14px;

		line-height: 24px;

		font-family: Open Sans;

	}

	.mob-menu li a:hover,

	.mob-header .ls a:hover {

		color: #ffffff;

		background-color: #2c2b29;

	}



	.mob-int-true .mob-menu ul li > a > .di,

	.mob-header .ls a:before {

		background-color: rgba(211,211,211,0.1);

	}



	.mob-search-true .search {

		background-color: #272624;

	}



	.mob-search-true .search,

	.mob-search-true .search .icon-search2 {

		color: #d3d3d3;

	}



	.mob-search-true .search input[type="text"] {

		border-color: rgba(211,211,211,0.1);

		color: #d3d3d3;

	}



	.mob-search-true .search input[type="text"]:focus {

		background-color: #2c2b29;

	}



/*  WIDGET AREAS

/*====================================================================*/



	.widget_title,

	.widget_rss .widget_title a

	{color: #333333;}



	.sidebar:not(.single-details) a

	{color: #777777;}



	.sidebar:not(.single-details) a:hover,

	.widget_nav_menu ul li a:hover,

	.widget_rss a:hover,

	.widget_nz_recent_entries a:hover,

	.widget_recent_entries a:hover,

	.widget_recent_comments a:hover,

	.widget_twitter ul li a:hover,

	.widget_categories ul li a:hover,

	.widget_pages ul li a:hover,

	.widget_archive ul li a:hover,

	.widget_mailchimp #mc-embedded-subscribe:hover + .icon-plus,

	.widget_search #searchsubmit:hover + .icon-search22,

	.widget_product_search form:hover:after

	{color: #334046;}



	.widget_icl_lang_sel_widget li a:hover 

	{color: #334046 !important;}



	.widget_icl_lang_sel_widget a

	{color: #777777 !important;}



	.widget_tag_cloud .tagcloud a:hover,

	.widget_product_tag_cloud .tagcloud a:hover {

		color: #334046 !important;

		border-color: #334046;

	}



	.widget_categories ul li a:before,

	.widget_pages ul li a:before,

	.widget_archive ul li a:before,

	.widget_product_categories ul li a:before,

	.widget_layered_nav ul li a:before,

	.widget_layered_nav_filters ul li a:before

	{background-color: rgba(119,119,119,0.5);}



	.widget_calendar td#today 

	{background-color:rgba(119,119,119,0.1);}



	.widget_twitter ul li:before 

	{color: rgba(119,119,119,0.3);}



	.main-widget-area 

	{background-color: #1f1e1c;}

	

	.ps-container .ps-scrollbar-y 

	{background-color: rgba(124,123,122,0.6);}

	.ps-container .ps-scrollbar-y-rail:hover,

	.ps-container .ps-scrollbar-y-rail.hover,

	.ps-container .ps-scrollbar-y-rail.in-scrolling

	{background-color: rgba(124,123,122,0.4);}

	.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,

	.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y

	{background-color: rgba(124,123,122,0.7);}



	.main-widget-area .widget_title {

		color: #ffffff;

		border-bottom-color: rgba(124,123,122,0.3);

	}



	.main-widget-area .widget_nav_menu ul li a {

		border-bottom-color: rgba(124,123,122,0.3);

	}



	.main-widget-area .widget_nav_menu ul.menu > li:first-child > a {

		border-top-color: rgba(124,123,122,0.3);

	}



	.main-widget-area .widget_icl_lang_sel_widget a 

	{color: #7c7b7a !important;}



	.main-widget-area .widget_rss .widget_title a 

	{color: #ffffff;}



	.main-widget-area,

	.main-widget-area a

	{color: #7c7b7a;}



	.main-widget-area a:hover,

	.main-widget-area .widget_nav_menu ul li a:hover,

	.main-widget-area .widget_rss a:hover,

	.main-widget-area .widget_nz_recent_entries a:hover,

	.main-widget-area .widget_recent_entries a:hover,

	.main-widget-area .widget_recent_comments a:hover,

	.main-widget-area .widget_twitter ul li a:hover,

	.main-widget-area .widget_categories ul li a:hover,

	.main-widget-area .widget_pages ul li a:hover,

	.main-widget-area .widget_archive ul li a:hover,

	.main-widget-area .widget_mailchimp #mc-embedded-subscribe:hover + .icon-plus,

	.main-widget-area .widget_search .icon-search2:hover,

	.main-widget-area .widget_search #searchsubmit:hover + .icon-search2,

	.main-widget-area .widget_product_search form:hover:after,

	.main-widget-area .woocommerce .star-rating

	{color: #ffffff;}



	.main-widget-area .widget_icl_lang_sel_widget li a:hover 

	{color: #ffffff !important;}



	.main-widget-area .widget_icl_lang_sel_widget a,

	.main-widget-area .widget_tag_cloud .tagcloud a,

	.main-widget-area .widget_product_tag_cloud .tagcloud a

	{color: #7c7b7a !important;}



	.main-widget-area .widget_tag_cloud .tagcloud a,

	.main-widget-area .widget_product_tag_cloud .tagcloud a {

		border-color:rgba(124,123,122,0.3);

	}



	.main-widget-area .widget_tag_cloud .tagcloud a:hover,

	.main-widget-area .widget_product_tag_cloud .tagcloud a:hover {

		color: #ffffff !important;

		border-color: #ffffff;

	}



	.main-widget-area textarea,

	.main-widget-area select,

	.main-widget-area input[type="date"],

	.main-widget-area input[type="datetime"],

	.main-widget-area input[type="datetime-local"],

	.main-widget-area input[type="email"],

	.main-widget-area input[type="month"],

	.main-widget-area input[type="number"],

	.main-widget-area input[type="password"],

	.main-widget-area input[type="search"],

	.main-widget-area input[type="tel"],

	.main-widget-area input[type="text"],

	.main-widget-area input[type="time"],

	.main-widget-area input[type="url"],

	.main-widget-area input[type="week"],

	.main-widget-area .widget_icl_lang_sel_widget > div > ul > li:first-child,

	.main-widget-area .widget_price_filter .price_slider_amount .price_label {

		border-color: rgba(124,123,122,0.3);

		color: #7c7b7a;

	}



	.main-widget-area textarea:focus,

	.main-widget-area select:focus,

	.main-widget-area input[type="date"]:focus,

	.main-widget-area input[type="datetime"]:focus,

	.main-widget-area input[type="datetime-local"]:focus,

	.main-widget-area input[type="email"]:focus,

	.main-widget-area input[type="month"]:focus,

	.main-widget-area input[type="number"]:focus,

	.main-widget-area input[type="password"]:focus,

	.main-widget-area input[type="search"]:focus,

	.main-widget-area input[type="tel"]:focus,

	.main-widget-area input[type="text"]:focus,

	.main-widget-area input[type="time"]:focus,

	.main-widget-area input[type="url"]:focus,

	.main-widget-area input[type="week"]:focus

	{border-color: #7c7b7a;}



	.main-widget-area .widget_categories ul li a:before,

	.main-widget-area .widget_pages ul li a:before,

	.main-widget-area .widget_archive ul li a:before

	{background-color: rgba(124,123,122,0.5);}



	.main-widget-area .widget_calendar th:first-child 

	{border-left-color:rgba(124,123,122,0.3);}

	.main-widget-area .widget_calendar th:last-child 

	{border-right-color:rgba(124,123,122,0.3);}

		

	.main-widget-area .widget_calendar td,

	.main-widget-area .widget_calendar td#prev,

	.main-widget-area .widget_calendar td#next,

	.main-widget-area .widget_calendar caption,

	.main-widget-area .widget_nz_recent_entries .post-date,

	.main-widget-area .widget_tag_cloud .tagcloud a,

	.main-widget-area .widget_twitter ul li:before,

	.main-widget-area .widget_shopping_cart .cart_list > li,

	.main-widget-area .widget_products .product_list_widget > li,

	.main-widget-area .widget_recently_viewed_products .product_list_widget > li,

	.main-widget-area .widget_recent_reviews .product_list_widget > li,

	.main-widget-area .widget_top_rated_products .product_list_widget > li

	{border-color: rgba(124,123,122,0.3);}



	.main-widget-area .widget_calendar td#today 

	{background-color:rgba(255,255,255,0.1);}



	.main-widget-area .widget_rss ul li,

	.main-widget-area .widget_nz_recent_entries ul li,

	.main-widget-area .widget_recent_entries ul li,

	.main-widget-area .widget_recent_comments ul li,

	.main-widget-area .widget_twitter ul li 

	{border-bottom-color: rgba(124,123,122,0.3);}



	.main-widget-area .widget_twitter ul li:before 

	{color: rgba(124,123,122,0.3);}



	.main-widget-area .widget_facebook .fb-like-box,

	.main-widget-area .widget_facebook .fb-like-box span,

	.main-widget-area .widget_facebook .fb-like-box span iframe

	{background-color: #1f1e1c;}



	.footer {

		background-color: #1f1e1c;

		color: #a7a7a6;

	}



	.footer .social-links a,

	.footer .footer-menu ul li a

	{color: #a7a7a6 !important;}



	.footer .social-links a:hover,

	.footer .footer-menu a:hover

	{color:#ffffff !important;}



	.footer-widget-area 

	{background-color: #242321;}



	.footer-widget-area .widget_title {

		color: #ffffff;

		border-bottom-color: rgba(124,123,122,0.3);

	}



	.footer-widget-area .widget_nav_menu ul li a {

		border-bottom-color: rgba(124,123,122,0.3);

	}



	.footer-widget-area .widget_nav_menu ul.menu > li:first-child > a {

		border-top-color: rgba(124,123,122,0.3);

	}



	.footer-widget-area .widget_rss .widget_title a 

	{color: #ffffff;}



	.footer-widget-area,

	.footer-widget-area a:not(.button)

	{color: #7c7b7a;}



	.footer-widget-area a:not(.button):hover,

	.footer-widget-area .widget_nav_menu ul li a:hover 

	{color: #ffffff;}



	.footer-widget-area .widget_rss a:hover,

	.footer-widget-area .widget_nz_recent_entries a:hover,

	.footer-widget-area .widget_recent_entries a:hover,

	.footer-widget-area .widget_recent_comments a:hover,

	.footer-widget-area .widget_twitter ul li a:hover,

	.footer-widget-area .widget_categories ul li a:hover,

	.footer-widget-area .widget_pages ul li a:hover,

	.footer-widget-area .widget_archive ul li a:hover,

	.footer-widget-area .widget_mailchimp #mc-embedded-subscribe:hover + .icon-plus,

	.footer-widget-area .widget_search .icon-search2:hover,

	.footer-widget-area .widget_search #searchsubmit:hover + .icon-search2,

	.footer-widget-area .widget_product_search form:hover:after,

	.footer-widget-area .woocommerce .star-rating

	{color: #ffffff;}



	.footer-widget-area .widget_icl_lang_sel_widget li a:hover 

	{color: #ffffff !important;}



	.footer-widget-area .widget_icl_lang_sel_widget a,

	.footer-widget-area .widget_tag_cloud .tagcloud a,

	.footer-widget-area .widget_product_tag_cloud .tagcloud a

	{color: #7c7b7a !important;}



	.footer-widget-area .widget_tag_cloud .tagcloud a,

	.footer-widget-area .widget_product_tag_cloud .tagcloud a {

		border-color:rgba(124,123,122,0.3);

	}



	.footer-widget-area .widget_tag_cloud .tagcloud a:hover,

	.footer-widget-area .widget_product_tag_cloud .tagcloud a:hover {

		color: #ffffff !important;

		border-color: #ffffff;

	}



	.footer-widget-area textarea,

	.footer-widget-area select,

	.footer-widget-area input[type="date"],

	.footer-widget-area input[type="datetime"],

	.footer-widget-area input[type="datetime-local"],

	.footer-widget-area input[type="email"],

	.footer-widget-area input[type="month"],

	.footer-widget-area input[type="number"],

	.footer-widget-area input[type="password"],

	.footer-widget-area input[type="search"],

	.footer-widget-area input[type="tel"],

	.footer-widget-area input[type="text"],

	.footer-widget-area input[type="time"],

	.footer-widget-area input[type="url"],

	.footer-widget-area input[type="week"],

	.footer-widget-area .widget_icl_lang_sel_widget > div > ul > li:first-child {

		border-color: rgba(124,123,122,0.3);

		color: #7c7b7a;

	}



	.footer-widget-area textarea:focus,

	.footer-widget-area select:focus,

	.footer-widget-area input[type="date"]:focus,

	.footer-widget-area input[type="datetime"]:focus,

	.footer-widget-area input[type="datetime-local"]:focus,

	.footer-widget-area input[type="email"]:focus,

	.footer-widget-area input[type="month"]:focus,

	.footer-widget-area input[type="number"]:focus,

	.footer-widget-area input[type="password"]:focus,

	.footer-widget-area input[type="search"]:focus,

	.footer-widget-area input[type="tel"]:focus,

	.footer-widget-area input[type="text"]:focus,

	.footer-widget-area input[type="time"]:focus,

	.footer-widget-area input[type="url"]:focus,

	.footer-widget-area input[type="week"]:focus

	{border-color: #7c7b7a;}



	.footer-widget-area .widget_categories ul li a:before,

	.footer-widget-area .widget_pages ul li a:before,

	.footer-widget-area .widget_archive ul li a:before

	{background-color: rgba(124,123,122,0.5);}



	.footer-widget-area .widget_calendar th:first-child 

	{border-left-color:rgba(124,123,122,0.3);}

	.footer-widget-area .widget_calendar th:last-child 

	{border-right-color:rgba(124,123,122,0.3);}

		

	.footer-widget-area .widget_calendar td,

	.footer-widget-area .widget_calendar td#prev,

	.footer-widget-area .widget_calendar td#next,

	.footer-widget-area .widget_calendar caption,

	.footer-widget-area .widget_nz_recent_entries .post-date,

	.footer-widget-area .widget_tag_cloud .tagcloud a,

	.footer-widget-area .widget_twitter ul li:before,

	.footer-widget-area .widget_shopping_cart .cart_list > li,

	.footer-widget-area .widget_products .product_list_widget > li,

	.footer-widget-area .widget_recently_viewed_products .product_list_widget > li,

	.footer-widget-area .widget_recent_reviews .product_list_widget > li,

	.footer-widget-area .widget_top_rated_products .product_list_widget > li

	{border-color: rgba(124,123,122,0.3);}



	.footer-widget-area .widget_calendar td#today 

	{background-color:rgba(255,255,255,0.1);}



	.footer-widget-area .widget_rss ul li,

	.footer-widget-area .widget_nz_recent_entries ul li,

	.footer-widget-area .widget_recent_entries ul li,

	.footer-widget-area .widget_recent_comments ul li,

	.footer-widget-area .widget_twitter ul li 

	{border-bottom-color: rgba(124,123,122,0.3);}



	.footer-widget-area .widget_twitter ul li:before 

	{color: rgba(124,123,122,0.3);}



	.footer-widget-area .widget_facebook .fb-like-box,

	.footer-widget-area .widget_facebook .fb-like-box span,

	.footer-widget-area .widget_facebook .fb-like-box span iframe

	{background-color: #242321;}



/* RESPONSIVE

/*====================================================================*/



	


	


	


	@media only screen and (min-width: 768px)  {



		.nz-row .col6 .nz-tabs.vertical .tab.active,

		.nz-row .col7 .nz-tabs.vertical .tab.active,

		.nz-row .col8 .nz-tabs.vertical .tabset .tab.active,

		.nz-row .col9 .nz-tabs.vertical .tabset .tab.active,

		.nz-row .col10 .nz-tabs.vertical .tabset .tab.active,

		.nz-row .col11 .nz-tabs.vertical .tabset .tab.active,

		.nz-row .col12 .nz-tabs.vertical .tabset .tab.active {

			border-right-color:#334046 !important;

			color:#334046;

		}



	}



	


	@media only screen and (min-width: 1024px)  {



		.footer .social-links a {

			border-right-color:rgba(167,167,166,0.1);

			border-bottom-color:rgba(167,167,166,0.1);

		}



		.footer .social-links a:first-child {

			border-left-color:rgba(167,167,166,0.1);

		}



	}



	@media only screen and (max-width:1024px)  {



		.mob-header + .desk + .rich-header .parallax-container {

			-webkit-transform:translateY(-36px);

			-moz-transform:translateY(-36px);

			transform:translateY(-36px);

		}



	}

	

	@media only screen and (min-width:1025px)  {



		.desk .header-top {background-color:#1e2229;}

		.desk-slogan {color: #ffffff;}

		

		.desk .social-links a,

		.desk .ls a {

			color: #ffffff !important;

		}



		.desk .social-links a,

		.desk .ls > div > ul > li > a,

		.desk .ls > div.lang_sel_list_vertical > ul > li:last-child > a,

		.desk .ls > div.lang_sel_list_horizontal > ul > li:last-child > a {

			border-color: rgba(255,255,255,0.1) !important;

		}



		.desk .ls a {

			font-size: 13px !important;

			font-family:Open Sans;

		}



		
			.desk .ls ul ul a,

			.desk #lang_sel_click .lang_sel_sel {background-color:#1e2229 !important;}

		


		.desk .social-links a:hover,

		.desk .ls li:hover > a,

		.desk #lang_sel_click li:hover > .lang_sel_sel {

			color: #eaeaea !important;

			background-color:#1a1d23 !important;

		}



		.desk .ls ul ul {width: 149px !important;}



		.desk {height: 90px;}

		.desk.top-true {height: 130px;}



		.desk .header-content {

			background-color: rgba(35,34,32,1.00);

			height: 90px;

		}



		.header.fixed:not(.stuck-true) + .page-wrap {

			padding-top: 90px;

		}



		.header.fixed:not(.stuck-true).top-true + .page-wrap {

			padding-top: 130px;

		}



		.desk:not(.stuck-true) + .rich-header .parallax-container {

			-webkit-transform:translateY(-36px);

			-moz-transform:translateY(-36px);

			transform:translateY(-36px);

		}



		.desk.top-true:not(.stuck-true) + .rich-header .parallax-container {

			-webkit-transform:translateY(-52px);

			-moz-transform:translateY(-52px);

			transform:translateY(-52px);

		}



		.desk-menu > ul > li,

		.desk .cart-toggle {

			line-height: 90px;

			height: 90px;

		}



		.desk-menu > ul > li > a,

		.desk .cart-toggle .cart-contents {

			color: #ffffff;

			text-transform: uppercase;

			font-weight: 700;

			font-size: 14px;

			font-family: Open Sans;

			padding-right:20px;

			padding-left:20px;

		}



		.sidebar-toggle span {background-color: #ffffff;}



		.desk .search span {font-size: 11px;}



		.desk-menu > ul > li:hover > a,

		.desk-menu > ul > li.one-page-active > a,

		.desk-menu > ul > li.current-menu-item > a,

		.desk-menu > ul > li.current-menu-parent > a,

		.desk-menu > ul > li.current-menu-ancestor > a

		{color: #ffffff;}



		.desk-di-true .desk-menu > ul > li > a:not(:only-child) {

			padding-right:35px;

			padding-left:20px;

		}



		.desk-menu > ul > li > a > .di {right: 11.5px;}

		.desk-menu > ul > li {margin-right:3px;}



		.desk .cart-toggle .cart-contents,

		.desk .search-toggle 

		{margin-left:3px;}



		.desk .search-toggle,

		.desk .search span:before,

		.desk .search input[type="text"] 

		{color: #ffffff;}



		.desk.effect-underline .desk-menu > ul > li > a:after,

		.desk.effect-fill .desk-menu > ul > li:hover,

		.desk.effect-fill .desk-menu > ul > li.one-page-active,

		.desk.effect-fill .desk-menu > ul > li.current-menu-item,

		.desk.effect-fill .desk-menu > ul > li.current-menu-parent,

		.desk.effect-fill .desk-menu > ul > li.current-menu-ancestor,

		.desk.effect-fill-boxed .desk-menu > ul > li:hover > a,

		.desk.effect-fill-boxed .desk-menu > ul > li.one-page-active > a,

		.desk.effect-fill-boxed .desk-menu > ul > li.current-menu-item > a,

		.desk.effect-fill-boxed .desk-menu > ul > li.current-menu-parent > a,

		.desk.effect-fill-boxed .desk-menu > ul > li.current-menu-ancestor > a,

		.desk.effect-line .desk-menu > ul > li > a:after

		{background-color: #ffffff;}



		.desk.effect-outline .desk-menu > ul > li > a:after 

		{border-color: #ffffff;}



		.desk-menu > ul > li > .sub-menu,

		.desk .cart-dropdown 

		{top:90px;}



		.desk-menu .sub-menu li {line-height: 24px;}



		.desk-menu .sub-menu li > a {

			color: #aaaaaa;

			background-color: #383735;

			border-bottom-color:#565552;

			text-transform: none;

			font-weight: 400;

			font-size: 14px;

			font-family: Open Sans;

			line-height: 24px;

		}



		.desk .cart-dropdown {

			background-color: #383735;

			color: #aaaaaa;

			font-weight: 400;

			font-size: 14px;

			font-family: Open Sans;

			line-height: 24px;

		}



		.desk .cart-dropdown .widget_shopping_cart .cart_list > li:not(.empty) {

			border-bottom-color:#565552;

		}



		.desk .cart-dropdown .widget_shopping_cart .cart_list > li > a {

			color: #aaaaaa;

		}



		.desk-menu .megamenu .sub-menu li:hover > a {

			color: #aaaaaa;

			background-color: #383735;

		}



		.desk-menu .sub-menu li:hover > a,

		.desk-menu .megamenu .sub-menu li > a:hover {

			color: #ffffff;

			background-color: #4e4d4b;

		}



		.desk-menu > ul > .megamenu > ul > li 

		{border-right-color: #565552;}



		.desk-menu > ul > .megamenu > ul

		{background-color: #383735;}



		.desk-menu .megamenu > .sub-menu > li:last-child > a 

		{border-bottom-color:#565552 !important;}



		.desk-menu .megamenu > .sub-menu > li > a {

			text-transform: uppercase;

			font-weight: 700;

		}



		.desk-menu .megamenu > .sub-menu .sub-menu > li > a {

			text-transform: none;

			font-weight: 400;

		}



		.stuck-true .header-top {background-color:#1e2229;}

		.stuck-true-slogan {color: #ffffff;}

		

		.stuck-true .social-links a,

		.stuck-true .ls a {

			color: #ffffff !important;

		}



		.stuck-true .social-links a,

		.stuck-true .ls > div > ul > li > a,

		.stuck-true .ls > div.lang_sel_list_vertical > ul > li:last-child > a,

		.stuck-true .ls > div.lang_sel_list_horizontal > ul > li:last-child > a {

			border-color: rgba(255,255,255,0.1) !important;

		}



		
			.stuck-true .ls ul ul a,

			.stuck-true #lang_sel_click .lang_sel_sel {background-color:#1e2229 !important;}

		


		.stuck-true .social-links a:hover,

		.stuck-true .ls li:hover > a,

		.stuck-true #lang_sel_click li:hover > .lang_sel_sel {

			color: #eaeaea !important;

			background-color:#1a1d23 !important;

		}



		.stuck-true {height: 70px;}

		.stuck-true.stuck-top-true {height: 110px;}



		.stuck-true .header-content {

			background-color: rgba(255,255,255,0.00);

			height: 70px;

		}



		.stuck-true + .rich-header .page-title-content,

		.stuck-true + .rich-header .ninzio-nav-single {

			margin-top:35px; 

		}



		.stuck-true .desk-menu > ul > li > a,

		.stuck-true .cart-toggle .cart-contents 

		{color: #ffffff;}

		.stuck-true .desk-menu > ul > li:hover > a,

		.stuck-true .desk-menu > ul > li.one-page-active > a, 

		.stuck-true .desk-menu > ul > li.current-menu-item > a, 

		.stuck-true .desk-menu > ul > li.current-menu-parent > a, 

		.stuck-true .desk-menu > ul > li.current-menu-ancestor > a 

		{color: #ffffff;}



		.stuck-true .sidebar-toggle span {background-color: #ffffff;}



		.stuck-true .search-toggle,

		.stuck-true .search span:before,

		.stuck-true .search input[type="text"]

		{color: #ffffff;}



		.stuck-true .desk-menu > ul > li,

		.stuck-true .cart-toggle {

			line-height: 70px;

			height: 70px;

		}

		

		.stuck-true.effect-underline .desk-menu > ul > li > a:after,

		.stuck-true.effect-fill .desk-menu > ul > li:hover,

		.stuck-true.effect-fill .desk-menu > ul > li.one-page-active,

		.stuck-true.effect-fill .desk-menu > ul > li.current-menu-item,

		.stuck-true.effect-fill .desk-menu > ul > li.current-menu-parent,

		.stuck-true.effect-fill .desk-menu > ul > li.current-menu-ancestor,

		.stuck-true.effect-fill-boxed .desk-menu > ul > li:hover > a,

		.stuck-true.effect-fill-boxed .desk-menu > ul > li.one-page-active > a,

		.stuck-true.effect-fill-boxed .desk-menu > ul > li.current-menu-item > a,

		.stuck-true.effect-fill-boxed .desk-menu > ul > li.current-menu-parent > a,

		.stuck-true.effect-fill-boxed .desk-menu > ul > li.current-menu-ancestor > a,

		.stuck-true.effect-line .desk-menu > ul > li > a:after

		{background-color: #ffffff;}



		.stuck-true.effect-outline .desk-menu > ul > li > a:after

		{border-color: #ffffff;}



		.stuck-true .desk-menu > ul > li > .sub-menu,

		.stuck-true .cart-dropdown 

		{top:70px;}



		.stuck-true .desk-menu .sub-menu li > a {

			color: #aaaaaa;

			background-color: #383735;

			border-bottom-color:#565552;

		}



		.stuck-true .cart-dropdown {background-color: #383735;}

		.stuck-true .cart-dropdown .widget_shopping_cart .cart_list > li:not(.empty) {border-bottom-color:#565552;}

		.stuck-true .cart-dropdown .widget_shopping_cart .cart_list > li > a {color: #aaaaaa;}



		.stuck-true .desk-menu > ul > .megamenu > ul > li 

		{border-right-color: #565552;}



		.stuck-true .desk-menu .megamenu .sub-menu li:hover > a {

			color: #aaaaaa;

			background-color: #383735;

		}



		.stuck-true .desk-menu .sub-menu li:hover > a,

		.stuck-true .desk-menu .megamenu .sub-menu li > a:hover {

			color: #ffffff;

			background-color: #4e4d4b;

		}



		.stuck-true .desk-menu > ul > .megamenu > ul {background-color: #383735;}

		.stuck-true .desk-menu .megamenu > .sub-menu > li:last-child > a {border-bottom-color:#565552 !important;}



		.blank-false .stuck-false + #ninzio-slider[data-autoheight="true"] {

			height:calc(100% - 90px);

			height: calc(100vh - 90px);

		}

		.blank-false .stuck-false + .admin-bar #ninzio-slider[data-autoheight="true"] {

			height:calc(100% - 122px);

		}



		.blank-false .stuck-false.top-true + #ninzio-slider[data-autoheight="true"] {

			height:calc(100% - 130px);

			height: calc(100vh - 130px);

		}

		.blank-false .stuck-false.top-true + .admin-bar #ninzio-slider[data-autoheight="true"] {

			height:calc(100% - 162px);

		}



		.fixed {height: 80px !important;}



		.fixed .header-content {

			background-color: rgba(255,251,251,0.93);

			height: 80px;

		}



		.fixed .desk-menu > ul > li > a,

		.fixed .cart-toggle .cart-contents 

		{color: #333333;}

		.fixed .desk-menu > ul > li:hover > a,

		.fixed .desk-menu > ul > li.one-page-active > a,

		.fixed .desk-menu > ul > li.current-menu-item > a,

		.fixed .desk-menu > ul > li.current-menu-parent > a,

		.fixed .desk-menu > ul > li.current-menu-ancestor > a

		{color: #333333;}



		.fixed .sidebar-toggle span {background-color: #333333;}



		.fixed .search-toggle,

		.fixed .search span:before,

		.fixed .search input[type="text"]

		{color: #333333;}



		.fixed .desk-menu > ul > li,

		.fixed .cart-toggle {

			line-height: 80px;

			height: 80px;

		}

		

		.fixed.effect-underline .desk-menu > ul > li > a:after,

		.fixed.effect-fill .desk-menu > ul > li:hover,

		.fixed.effect-fill .desk-menu > ul > li.one-page-active,

		.fixed.effect-fill .desk-menu > ul > li.current-menu-item,

		.fixed.effect-fill .desk-menu > ul > li.current-menu-parent,

		.fixed.effect-fill .desk-menu > ul > li.current-menu-ancestor,

		.fixed.effect-fill-boxed .desk-menu > ul > li:hover > a,

		.fixed.effect-fill-boxed .desk-menu > ul > li.one-page-active > a,

		.fixed.effect-fill-boxed .desk-menu > ul > li.current-menu-item > a,

		.fixed.effect-fill-boxed .desk-menu > ul > li.current-menu-parent > a,

		.fixed.effect-fill-boxed .desk-menu > ul > li.current-menu-ancestor > a,

		.fixed.effect-line .desk-menu > ul > li > a:after

		{background-color: #ffffff;}



		.fixed.effect-outline .desk-menu > ul > li > a:after

		{border-color: #ffffff;}



		.fixed .desk-menu > ul > li > .sub-menu,

		.fixed .cart-dropdown 

		{top:80px;}



		.fixed .desk-menu .sub-menu li > a {

			color: #aaaaaa;

			background-color: #383735;

			border-bottom-color:#565552;

		}



		.fixed .cart-dropdown {background-color: #383735;}

		.fixed .cart-dropdown .widget_shopping_cart .cart_list > li:not(.empty) {border-bottom-color:#565552;}

		.fixed .cart-dropdown .widget_shopping_cart .cart_list > li > a {color: #aaaaaa;}



		.fixed .desk-menu > ul > .megamenu > ul > li 

		{border-right-color: #565552;}



		.fixed .desk-menu .megamenu .sub-menu li:hover > a {

			color: #aaaaaa;

			background-color: #383735;

		}



		.fixed .desk-menu .sub-menu li:hover > a,

		.fixed .desk-menu .megamenu .sub-menu li > a:hover {

			color: #ffffff;

			background-color: #4e4d4b;

		}



		.fixed .desk-menu > ul > .megamenu > ul {background-color: #383735;}

		.fixed .desk-menu .megamenu > .sub-menu > li:last-child > a {border-bottom-color:#565552 !important;}



	} 
	
	
	
	