			
		.custom-palette-0, .custom-palette-0 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-0,
		#footer-logo-info-wrap.custom-palette-0,
		.custom-palette-0 .fancybox-skin {
			background-color:rgb(248, 248, 248);
			
		}

		.custom-palette-0.tcs-arrow:after {
			border-bottom-color:rgb(248, 248, 248);
		}
		.custom-palette-0.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(248, 248, 248);
		}
		.custom-palette-0.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(248, 248, 248);
		}
		.custom-palette-0.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(248, 248, 248);
		}


		.custom-palette-0 ul#recentcomments li:before,
		.custom-palette-0 ul li.cat-item a:before,
		.custom-palette-0 .widget_archive ul li a:before,
		.custom-palette-0 .widget_pages ul li a:before {
			
		}

		.custom-palette-0 .tcs-button.tcs-holw-btn > a, .custom-palette-0 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-0 .tcs-button.tcs-holw-btn > a > i, .custom-palette-0 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			
		}
		#footer-logo-info-wrap.custom-palette-0:after {
			border-top-color:rgb(248, 248, 248);
		}
			
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-0 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-0 #content:before {
		
		background-color:rgb(248, 248, 248);
	}
								.custom-palette-0 h3, .custom-palette-0 h3.entry-title a {color:rgb(82, 86, 94);}					
	.custom-palette-0 #nav-single .nav-single-inner div:first-child,
	.custom-palette-0 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(233, 233, 233);
	}
	.custom-palette-0 #nav-single .nav-single-inner div.first-child,
	.custom-palette-0 #nav-single .nav-single-inner div.last-child,
	.custom-palette-0 .widget_archive select,
	.custom-palette-0 .widget_categories select,
	.custom-palette-0 div.post,

	.custom-palette-0 div.comment,
	.custom-palette-0 #comments,
	.custom-palette-0 .comment-reply-wrap,
	.custom-palette-0 .nocomments,
	.custom-palette-0 #nav-single,
	.custom-palette-0 .comments-pagination-wrap,
	.custom-palette-0 .content-nav,
	.custom-palette-0 .page-link,
	.custom-palette-0 .wp-pagenavi,
	.custom-palette-0 .tcp-portfolio .wp-pagenavi,
	.custom-palette-0 .tcp-portfolio-details,
	.custom-palette-0 .tcp-portfolio-item-title,
	.custom-palette-0 .tcs-section-break.tcs-line,
	.custom-palette-0 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-0 .tcs-section-break.tcs-line-lrg,
	.custom-palette-0 .tcs-image.tcs-style1 img,
	.custom-palette-0 .tcs-image.tcs-style2 img {
		border-color:rgb(233, 233, 233);
	}
	.custom-palette-0 .tcs-animated-number-label:before,
	.custom-palette-0 .tcs-section-break:after,
	.custom-palette-0 .tcs-section-break:before,
	.custom-palette-0 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-0 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-0 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-0 .entry-content:before,
	.search .custom-palette-0 .entry-content:before,
	.blog .custom-palette-0 .entry-content:before {
		background-color:rgb(248, 248, 248);
		border-color:rgb(225, 225, 225);
	}
	.custom-palette-0 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-0 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-0 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-0 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(225, 225, 225);
	}
	.custom-palette-0 ul.vert-nav-ul > li,
	.custom-palette-0 .widget_nav_menu ul.menu li a,
	.custom-palette-0 .widget_pages ul li a,
	.custom-palette-0 .widget_product_categories ul li a,
	.custom-palette-0 .widget_recent_entries ul > li,
	.custom-palette-0 .widget_meta ul > li,
	.custom-palette-0 .widget_archive ul > li,
	.custom-palette-0 .widget_categories ul > li,
	.custom-palette-0 ul.blogroll > li,
	.custom-palette-0 ul.menu li a,
	.custom-palette-0 ul.menu li ul li a,
	.custom-palette-0 ul#recentcomments li,
	.custom-palette-0 .tcs-fancy-header.tcs-style1,
	.custom-palette-0 .tcs-impact-header.tcs-light,
	.custom-palette-0 .tcs-pullquote,
	.custom-palette-0 .tcs-fancy-table table,
	.custom-palette-0 .tcs-fancy-table table th,
	.custom-palette-0 .tcs-fancy-table table td,
	.custom-palette-0 table,
	.custom-palette-0 table th,
	.custom-palette-0 table td,
	.custom-palette-0 .comments ul.children div.comment,
	.custom-palette-0 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-0 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-0 .tcw-contact-details,
	.custom-palette-0 .tcw-opening-times,
	.custom-palette-0 .tcs-opening-times,
	.custom-palette-0 .tcw-tweet-list li,
	.custom-palette-0 .widget_rss ul li,
	.custom-palette-0 .breadcrumbs,
	.custom-palette-0 .breadcrumbs .back-home-icon,
	.custom-palette-0 .tcw-widget-post,
	.custom-palette-0 ul.socialcount,
	.single .custom-palette-0 .entry-meta,
	.custom-palette-0 #sidebar,
	.custom-palette-0 .units-row > div,
	.custom-palette-0 .tcs-units-row > div,
	.custom-palette-0 .featured-image-wrap,
	.custom-palette-0 .tcp-featured-image-wrap {
		border-color:rgb(233, 233, 233);
	}
	.custom-palette-0 .breadcrumbs a:after,
	.custom-palette-0 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-0 .widget_breadcrumb_navxt a:after {
		color:rgb(233, 233, 233);
	}
		
	.custom-palette-0 #wp-calendar tbody .pad,
	.custom-palette-0 #wp-calendar tbody td,
	.custom-palette-0 #comments .comment-respond,
	.custom-palette-0 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(253, 253, 253);
	}	
	.custom-palette-0 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(225, 225, 225) inset;
		box-shadow: 0 2px 0 0px rgb(225, 225, 225) inset;
	}	
	.custom-palette-0 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(233, 233, 233) inset;
		box-shadow:  1px 2px 0 0px rgb(233, 233, 233) inset;
	}	
	.custom-palette-0 .wp-pagenavi span.current,
	.custom-palette-0 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-0 .wp-pagenavi a,
	.custom-palette-0 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-0 .comments-pagination-wrap a, .custom-palette-0 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(240, 240, 240) !important;
		
	}	
	.custom-palette-0 .wp-pagenavi a:hover,
	.custom-palette-0 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-0 .comments-pagination-wrap a:hover {
		background-color:rgb(251, 251, 251) !important;
	}				
	.custom-palette-0 #wp-calendar thead th,
	.custom-palette-0 #wp-calendar #today,
	.custom-palette-0 .tcs-fancy-table table th,
	.custom-palette-0 table th,
	.custom-palette-0 .commentlist > .comment > ul.children,
	.custom-palette-0 .comments ul.children li,
	.custom-palette-0 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-0 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(240, 240, 240);
	}	.custom-palette-0 .tcs-fancy-table table td, .custom-palette-0 table td {background-color:rgb(251, 251, 251);}	.custom-palette-0 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(225, 225, 225);}	
	.custom-palette-0 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-0 div.comment,
	.custom-palette-0 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-0 .custom-boxed-item,
	.custom-palette-0 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-0 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-0 .widget,
	.pop-bxd .popdown.custom-palette-0 .widget,
	.foot-bxd .footer.custom-palette-0 .widget {
		 background-color:rgb(245, 245, 245);
		 border-color:rgb(233, 233, 233);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(233, 233, 233) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(233, 233, 233) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-0 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-0 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-0 .widget h3.widget-title {
		background-color:rgb(251, 251, 251);
		border-color:rgb(233, 233, 233);
	}


	
	 	
	.custom-palette-0 #wp-calendar thead th,
	.custom-palette-0 #wp-calendar tbody td,
	.custom-palette-0 #wp-calendar th,
	.custom-palette-0 #wp-calendar td,
	.custom-palette-0 ul.menu li ul li ul a,
	.custom-palette-0 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-0 .tcs-fancy-table table th,
	.custom-palette-0 table th,
	.custom-palette-0 #comments .comment-respond,
	.custom-palette-0 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(233, 233, 233);
	}
	
	.wgt-undrln .custom-palette-0 .widget h3.widget-title, .custom-palette-0 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-0 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(233, 233, 233);
	}
	.wgt-undrln .custom-palette-0 .widget h3.widget-title:after,
	.archive .custom-palette-0 .entry-content:after, .author .custom-palette-0 .entry-content:after, .blog .custom-palette-0 .entry-content:after, .search .custom-palette-0 .entry-content:after {
		background-color:rgb(248, 248, 248);
		border-color:rgb(225, 225, 225);
	}	
		.custom-palette-0 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-0 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-0 .widget_nav_menu ul.menu li > a,
		.custom-palette-0 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-0 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-0 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-0 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-0 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-dark-2.png);
		}
		.custom-palette-0 .react .theme-default .nivo-controlNav a,
		.custom-palette-0 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-dark.png);
		}
		.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-0 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-0 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-0 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-0 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-0 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-0 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-dark.png) !important;
		}
		.custom-palette-0 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-0 .tcs-list.tcs-list-tick li:after,
		.custom-palette-0 .tcs-list.tcs-list-question li:after,
		.custom-palette-0 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-0 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-0 .tcs-list.tcs-list-arrow-drawn li:after,

		.custom-palette-0 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-0 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-0 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-0 .tcs-list.tcs-list-tick li .after,
		.custom-palette-0 .tcs-list.tcs-list-question li .after,
		.custom-palette-0 .tcs-list.tcs-list-arrow li .after {
			background-position: left top;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-0 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-0 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-0 .widget_nav_menu ul.menu li > a,
			.custom-palette-0 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-0 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-0 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-0 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-0 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-dark%402x-2.png);
				background-size: 6px 9px;
			}
			.custom-palette-0 .react .theme-default .nivo-controlNav a,
			.custom-palette-0 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-dark.png);
				background-size: 496px 240px;
			}
			.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-0 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-0 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-0 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-0 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-0 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-0 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		 	 
				
								


















	
		.custom-palette-0 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
				.custom-palette-0 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		

															

	

		.custom-palette-0 .ls-reactskin .ls-nav-start:after,
		.custom-palette-0 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-0 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-0 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-0 .ls-reactskin .ls-nav-start .after,
		.custom-palette-0 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-0 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-0 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-0 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-0 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-0 .x-close,
		.custom-palette-0 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-0 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-0 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-0 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-0 .ls-reactskin a.ls-nav-next,
		.custom-palette-0 .ls-reactskin a.ls-nav-prev,
		.custom-palette-0 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-0 .react .flex-direction-nav a.flex-prev,
		.custom-palette-0 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-0 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-0 a.fancybox-nav.fancybox-next > span,
		.custom-palette-0 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-0 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-0 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-0 .ls-reactskin .ls-nav-start:after,
			.custom-palette-0 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-0 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-0 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-0 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-0 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-0 .x-close,
			.custom-palette-0 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-0 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-0 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-0 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-0 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-0 .ls-reactskin a.ls-nav-next,
			.custom-palette-0 .ls-reactskin a.ls-nav-prev,
			.custom-palette-0 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-0 .react .flex-direction-nav a.flex-prev,
			.custom-palette-0 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-0 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-0 a.fancybox-nav.fancybox-next > span,
			.custom-palette-0 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-0 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-0 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	
	
											
											
		.custom-palette-0 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-0 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-0 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-0 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-0 .breadcrumbs .back-home-icon span,
		.custom-palette-0 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-0 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-0 .x-close:hover,
		.custom-palette-0 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-0 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-0 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-0 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-0 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-0 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-0 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-0 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-0 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-0 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-0 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-0 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-0 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-0 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}

		.custom-palette-0 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-0 .widget_search .searchform input.searchsubmit,
		.custom-palette-0 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-light.png);
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-0 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-0 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-0 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-0 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-0 .breadcrumbs .back-home-icon span,
			.custom-palette-0 .tcs-button.tcs-style-prime i.iconsprite {

				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-0 .x-close:hover,
			.custom-palette-0 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-0 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-0 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-0 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-0 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-0 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-0 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-0 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-0 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-0 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-0 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-0 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-0 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-0 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-0 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-0 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-0 .widget_search .searchform input.searchsubmit,
			.custom-palette-0 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-light%402x.png);
				background-size: 16px 16px;
			}
		}
	


	

	

	
	
	
	.custom-palette-0 .woocommerce ul.cart_list li,
	.custom-palette-0 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-0 ul.cart_list li,
	.woocommerce-page .custom-palette-0 ul.product_list_widget li {
	border-color:rgb(240, 240, 240);
	}
	
	
	.custom-palette-0 .woocommerce ul.cart_list li dl,
	.custom-palette-0 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-0 ul.cart_list li dl,
	.woocommerce-page .custom-palette-0 ul.product_list_widget li dl {
	border-color:rgb(240, 240, 240);
	}

	

	

				
		.custom-palette-1, .custom-palette-1 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-1,
		#footer-logo-info-wrap.custom-palette-1,
		.custom-palette-1 .fancybox-skin {
			background-color:rgb(27, 29, 33);
			color:rgb(255, 255, 255);
		}

		.custom-palette-1.tcs-arrow:after {
			border-bottom-color:rgb(27, 29, 33);
		}
		.custom-palette-1.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(27, 29, 33);
		}
		.custom-palette-1.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(27, 29, 33);
		}
		.custom-palette-1.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(27, 29, 33);
		}


		.custom-palette-1 ul#recentcomments li:before,
		.custom-palette-1 ul li.cat-item a:before,
		.custom-palette-1 .widget_archive ul li a:before,
		.custom-palette-1 .widget_pages ul li a:before {
			color:rgb(255, 255, 255);
		}

		.custom-palette-1 .tcs-button.tcs-holw-btn > a, .custom-palette-1 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-1 .tcs-button.tcs-holw-btn > a > i, .custom-palette-1 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			color:rgb(255, 255, 255);
		}
		#footer-logo-info-wrap.custom-palette-1:after {
			border-top-color:rgb(27, 29, 33);
		}
		
	.right-sidebar.sdbr-line #sidebar.custom-palette-1,
	.left-sidebar.sdbr-line #sidebar.custom-palette-1,
	.custom-palette-1.tcs-border {
		border-color:rgb(27, 29, 33);
	}	
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-1 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-1 #content:before {
		border-color:rgb(27, 29, 33);
		background-color:rgb(27, 29, 33);
	}
			
	body.pge-bxd .after-header-wrap .custom-palette-1, body.pge-mxd .after-header-wrap .custom-palette-1 {
	   border-color:rgb(27, 29, 33);
	}

	.custom-palette-1.tcs-border.tcs-arrow:after {
		border-bottom-color:rgb(27, 29, 33);
	}
	.custom-palette-1.tcs-border.tcs-arrow.tcs-bottom:after {
		border-bottom-color: rgba(238, 238, 238, 0);
		border-top-color:rgb(27, 29, 33);
	}

		
		body.pge-bxd .after-header-wrap .custom-palette-1, body.pge-mxd .after-header-wrap .custom-palette-1, .custom-palette-1 {
			border-left-color:rgb(27, 29, 33);
			border-right-color:rgb(27, 29, 33);
		}
		.custom-palette-1.tcs-border.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(27, 29, 33);
		}
		.custom-palette-1.tcs-border.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(27, 29, 33);
		}

			
	.custom-palette-1 .widget_nav_menu ul.menu li ul a,
	.custom-palette-1 .widget_pages ul.children li a,
	.custom-palette-1 .widget_product_categories  ul.children li a,
	.custom-palette-1 .widget_recent_entries ul.children li a,
	.custom-palette-1 .widget_meta ul.children li a,
	.custom-palette-1 .widget_archive ul.children li a,
	.custom-palette-1 .widget_categories ul.children li a,
	.custom-palette-1  ul.blogroll ul.children a,
	.custom-palette-1 .widget_nav_menu ul.menu ul.children a,
	.custom-palette-1 .breadcrumbs,
	.custom-palette-1 .entry-meta,
	.custom-palette-1 .tcw-opening-times .tcw-open-time,
	.custom-palette-1 .tcs-opening-times .tcs-open-time,
	.custom-palette-1 .tcw-contact-details .tcw-contact-detail,
	.custom-palette-1 .tcw-widget-post-info .tcw-widget-post-date,
	.custom-palette-1 .widget_recent_entries .post-date,
	.custom-palette-1 .tcs-pullquote,
	.custom-palette-1 #wp-calendar td,
	.custom-palette-1 table caption,
	.custom-palette-1 .tcs-fancy-table table td,
	.custom-palette-1 table td,
	.custom-palette-1 .iphorm-theme-react-default p.iphorm-description,
	.custom-palette-1 .wp-pagenavi span.pages,
	.custom-palette-1 .tcp-portfolio .wp-pagenavi span.pages,
	.custom-palette-1 .wp-pagenavi span.extend,
	.custom-palette-1 .tcp-portfolio .wp-pagenavi span.extend,
	.custom-palette-1 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a,
	.custom-palette-1 .tcp-portfolio-item-title .post-like a .like,
	.custom-palette-1 a.subtle-link,
	.custom-palette-1 a.tcp-subtle-link,
	.custom-palette-1 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-1 span.subtle-link,
	.custom-palette-1 .tcs-blockquote .tcs-qmark,
	.custom-palette-1 .text-alt,
	.custom-palette-1 .widget_rss .rssSummary,
	.custom-palette-1 .tcs-pullquote .tcs-qmark,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow > i,
	.custom-palette-1 .tcp-portfolio-items .tcp-entry-meta {
		color:rgb(241, 242, 244);
	}	.custom-palette-1 h1, .custom-palette-1 h1.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-1 h2, .custom-palette-1 h2.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-1 h3, .custom-palette-1 h3.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-1 h4, .custom-palette-1 h4.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-1 h5, .custom-palette-1 h6, .custom-palette-1 h5.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-1 a, .custom-palette-1 ul.menu li ul a {color:rgb(163, 166, 173);}	
	.custom-palette-1 .widget_nav_menu ul.menu li ul a:hover,
	.custom-palette-1 .widget_pages ul.children li a:hover,
	.custom-palette-1 .widget_product_categories  ul.children li a:hover,
	.custom-palette-1 .widget_recent_entries ul.children li a:hover,
	.custom-palette-1 .widget_meta ul.children li a:hover,
	.custom-palette-1 .widget_archive ul.children li a:hover,
	.custom-palette-1 .widget_categories ul.children li a:hover,
	.custom-palette-1 ul.blogroll ul.children a:hover,
	.custom-palette-1 .widget_nav_menu ul.menu ul.children a:hover,
	.custom-palette-1 a:hover,
	.custom-palette-1 .entry-title a:hover,
	.custom-palette-1 a:active,
	.custom-palette-1 ul.menu li ul a:hover,
	.custom-palette-1 a.subtle-link:hover,
	.custom-palette-1 a.tcp-subtle-link:hover,
	.custom-palette-1 .tcs-accordion.tcs-plain > h3 > a:hover,
	.custom-palette-1 span.subtle-link:hover,
	.custom-palette-1 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a:hover,
	.custom-palette-1 .tcp-portfolio-item-title .post-like a:hover .like { color:#40024F;}

		
	.custom-palette-1 #nav-single .nav-single-inner div:first-child,
	.custom-palette-1 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(13, 14, 16);
	}
	.custom-palette-1 #nav-single .nav-single-inner div.first-child,
	.custom-palette-1 #nav-single .nav-single-inner div.last-child,
	.custom-palette-1 .widget_archive select,
	.custom-palette-1 .widget_categories select,
	.custom-palette-1 div.post,

	.custom-palette-1 div.comment,
	.custom-palette-1 #comments,
	.custom-palette-1 .comment-reply-wrap,
	.custom-palette-1 .nocomments,
	.custom-palette-1 #nav-single,
	.custom-palette-1 .comments-pagination-wrap,
	.custom-palette-1 .content-nav,
	.custom-palette-1 .page-link,
	.custom-palette-1 .wp-pagenavi,
	.custom-palette-1 .tcp-portfolio .wp-pagenavi,
	.custom-palette-1 .tcp-portfolio-details,
	.custom-palette-1 .tcp-portfolio-item-title,
	.custom-palette-1 .tcs-section-break.tcs-line,
	.custom-palette-1 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-1 .tcs-section-break.tcs-line-lrg,
	.custom-palette-1 .tcs-image.tcs-style1 img,
	.custom-palette-1 .tcs-image.tcs-style2 img {
		border-color:rgb(13, 14, 16);
	}
	.custom-palette-1 .tcs-animated-number-label:before,
	.custom-palette-1 .tcs-section-break:after,
	.custom-palette-1 .tcs-section-break:before,
	.custom-palette-1 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-1 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-1 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-1 .entry-content:before,
	.search .custom-palette-1 .entry-content:before,
	.blog .custom-palette-1 .entry-content:before {
		background-color:rgb(27, 29, 33);
		border-color:rgb(6, 7, 8);
	}
	.custom-palette-1 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-1 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-1 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-1 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(6, 7, 8);
	}
	.custom-palette-1 ul.vert-nav-ul > li,
	.custom-palette-1 .widget_nav_menu ul.menu li a,
	.custom-palette-1 .widget_pages ul li a,
	.custom-palette-1 .widget_product_categories ul li a,
	.custom-palette-1 .widget_recent_entries ul > li,
	.custom-palette-1 .widget_meta ul > li,
	.custom-palette-1 .widget_archive ul > li,
	.custom-palette-1 .widget_categories ul > li,
	.custom-palette-1 ul.blogroll > li,
	.custom-palette-1 ul.menu li a,
	.custom-palette-1 ul.menu li ul li a,
	.custom-palette-1 ul#recentcomments li,
	.custom-palette-1 .tcs-fancy-header.tcs-style1,
	.custom-palette-1 .tcs-impact-header.tcs-light,
	.custom-palette-1 .tcs-pullquote,
	.custom-palette-1 .tcs-fancy-table table,
	.custom-palette-1 .tcs-fancy-table table th,
	.custom-palette-1 .tcs-fancy-table table td,
	.custom-palette-1 table,
	.custom-palette-1 table th,
	.custom-palette-1 table td,
	.custom-palette-1 .comments ul.children div.comment,
	.custom-palette-1 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-1 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-1 .tcw-contact-details,
	.custom-palette-1 .tcw-opening-times,
	.custom-palette-1 .tcs-opening-times,
	.custom-palette-1 .tcw-tweet-list li,
	.custom-palette-1 .widget_rss ul li,
	.custom-palette-1 .breadcrumbs,
	.custom-palette-1 .breadcrumbs .back-home-icon,
	.custom-palette-1 .tcw-widget-post,
	.custom-palette-1 ul.socialcount,
	.single .custom-palette-1 .entry-meta,
	.custom-palette-1 #sidebar,
	.custom-palette-1 .units-row > div,
	.custom-palette-1 .tcs-units-row > div,
	.custom-palette-1 .featured-image-wrap,
	.custom-palette-1 .tcp-featured-image-wrap {
		border-color:rgb(13, 14, 16);
	}
	.custom-palette-1 .breadcrumbs a:after,
	.custom-palette-1 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-1 .widget_breadcrumb_navxt a:after {
		color:rgb(13, 14, 16);
	}
		
	.custom-palette-1 #wp-calendar tbody .pad,
	.custom-palette-1 #wp-calendar tbody td,
	.custom-palette-1 #comments .comment-respond,
	.custom-palette-1 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(32, 34, 39);
	}	
	.custom-palette-1 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(6, 7, 8) inset;
		box-shadow: 0 2px 0 0px rgb(6, 7, 8) inset;
	}	
	.custom-palette-1 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(13, 14, 16) inset;
		box-shadow:  1px 2px 0 0px rgb(13, 14, 16) inset;
	}	
	.custom-palette-1 .wp-pagenavi span.current,
	.custom-palette-1 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-1 .wp-pagenavi a,
	.custom-palette-1 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-1 .comments-pagination-wrap a, .custom-palette-1 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(20, 22, 25) !important;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-1 .wp-pagenavi a:hover,
	.custom-palette-1 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-1 .comments-pagination-wrap a:hover {
		background-color:rgb(29, 31, 36) !important;
	}	
	.custom-palette-1 .wp-pagenavi span.current,
	.custom-palette-1 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-1 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(52, 2, 64) !important;
		background-color:#40024F;
		color:rgb(10, 31, 63);
	}	
	.custom-palette-1 .tcs-impact-header.tcs-color .tcs-impact-heading, .custom-palette-1 .tcs-impact-header.tcs-color .tcs-impact-subheading,
	.custom-palette-1 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-1 .tcp-portfolio.tcp-boxed .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title,
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a,
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a:hover,
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta,
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a,
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a:hover {
		color:rgb(10, 31, 63);
	}	
	.custom-palette-1 .tcs-section-break.tcs-line-prime,
	.custom-palette-1 .tcs-section-break.tcs-line-lrg-prime,
	.custom-palette-1 a.subtle-link,
	.custom-palette-1 a.tcp-subtle-link,
	.custom-palette-1 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-1 span.subtle-link {border-bottom-color: #40024F;}
	.custom-palette-1 .tcs-accordion.tcs-plain > h3 > a:after,
	.custom-palette-1 a.subtle-link:after,
	.custom-palette-1 a.tcp-subtle-link:after,
	.custom-palette-1 span.subtle-link:after,
	.custom-palette-1 .tcs-section-break.tcs-line-lrg-prime:before,
	.custom-palette-1 .tcs-section-break.tcs-line-lrg-prime:after {background-color:rgb(28, 1, 34);}
	.custom-palette-1 .tcs-section-break.tcs-line-prime:before,
	.custom-palette-1 .tcs-section-break.tcs-line-prime:after {
		background-color:rgb(27, 29, 33);
		border-color:#40024F;
	}
	.custom-palette-1 .tcs-section-break.tcs-line-lrg-prime.tcs-double, .custom-palette-1 code, .custom-palette-1 pre, .custom-palette-1 kbd, .custom-palette-1 tt {border-color:#40024F;}

		
	.custom-palette-1 #wp-calendar thead th,
	.custom-palette-1 #wp-calendar #today,
	.custom-palette-1 .tcs-fancy-table table th,
	.custom-palette-1 table th,
	.custom-palette-1 .commentlist > .comment > ul.children,
	.custom-palette-1 .comments ul.children li,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(20, 22, 25);
	}	.custom-palette-1 .tcs-fancy-table table td, .custom-palette-1 table td {background-color:rgb(29, 31, 36);}	.custom-palette-1 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(6, 7, 8);}	
	.custom-palette-1 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-1 div.comment,
	.custom-palette-1 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-1 .custom-boxed-item,
	.custom-palette-1 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-1 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-1 .widget,
	.pop-bxd .popdown.custom-palette-1 .widget,
	.foot-bxd .footer.custom-palette-1 .widget {
		 background-color:rgb(25, 27, 30);
		 border-color:rgb(13, 14, 16);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(13, 14, 16) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(13, 14, 16) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-1 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-1 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-1 .widget h3.widget-title {
		background-color:rgb(29, 31, 36);
		border-color:rgb(13, 14, 16);
	}


	
	 
	.custom-palette-1 .tcw-contact-details,
	.custom-palette-1 #wp-calendar #today,
	.custom-palette-1 .tcw-opening-times,
	.custom-palette-1 .tcs-opening-times,
	.custom-palette-1 #wp-calendar caption,
	.custom-palette-1 .tcs-pullquote p,
	.custom-palette-1 .tcp-portfolio-item-title .react-vote .count {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-1 #wp-calendar thead th,
	.custom-palette-1 #wp-calendar tbody td,
	.custom-palette-1 #wp-calendar th,
	.custom-palette-1 #wp-calendar td,
	.custom-palette-1 ul.menu li ul li ul a,
	.custom-palette-1 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-1 .tcs-fancy-table table th,
	.custom-palette-1 table th,
	.custom-palette-1 #comments .comment-respond,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(13, 14, 16);
	}
	
	.wgt-undrln .custom-palette-1 .widget h3.widget-title, .custom-palette-1 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-1 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(13, 14, 16);
	}
	.wgt-undrln .custom-palette-1 .widget h3.widget-title:after,
	.archive .custom-palette-1 .entry-content:after, .author .custom-palette-1 .entry-content:after, .blog .custom-palette-1 .entry-content:after, .search .custom-palette-1 .entry-content:after {
		background-color:rgb(27, 29, 33);
		border-color:rgb(6, 7, 8);
	}	
		.custom-palette-1 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-1 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-1 .widget_nav_menu ul.menu li > a,
		.custom-palette-1 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-1 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-1 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-1 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-1 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-light.png);
		}
		.custom-palette-1 .react .theme-default .nivo-controlNav a,
		.custom-palette-1 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-light.png);
		}
		.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-1 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-1 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-1 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-1 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-1 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-1 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}

		.custom-palette-1 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-1 .tcs-list.tcs-list-tick li:after,
		.custom-palette-1 .tcs-list.tcs-list-question li:after,
		.custom-palette-1 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-1 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-1 .tcs-list.tcs-list-arrow-drawn li:after,


		.custom-palette-1 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-1 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-1 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-1 .tcs-list.tcs-list-tick li .after,
		.custom-palette-1 .tcs-list.tcs-list-question li .after,
		.custom-palette-1 .tcs-list.tcs-list-arrow li .after {
			background-position: bottom left;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-1 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-1 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-1 .widget_nav_menu ul.menu li > a,
			.custom-palette-1 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-1 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-1 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-1 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-1 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-light%402x.png);
				background-size: 6px 9px;
			}
			.custom-palette-1 .react .theme-default .nivo-controlNav a,
			.custom-palette-1 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-light.png);
				background-size: 496px 240px;
			}
			.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-1 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-1 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-1 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-1 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-1 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-1 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
		}

		 	 
	.custom-palette-1 span.tcs-icon.tcs-style-light {
		color:rgb(245, 245, 249);
	}
	
	.custom-palette-1 .tcs-box.tcs-box-basic-light,
	.custom-palette-1 .tcw-tweet-light li,
	.custom-palette-1 .react.vc_call_to_action.light,
	.custom-palette-1 .react.vc_call_to_action {
		background:rgb(245, 245, 249);
		color:rgb(26, 29, 35);
		border-color:rgb(235, 235, 243);
		-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
		 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
	}	
	.custom-palette-1 .tcs-button.tcs-hollow-light > a,
	.custom-palette-1 .tcs-button.tcs-hollow-light > span.tcs-r-button,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color:rgb(245, 245, 249);
	}
	.custom-palette-1 .tcs-progress-bar-outer,
	.custom-palette-1 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:before,
	.custom-palette-1 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-1 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:hover:before,
	.custom-palette-1 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-1 .tagcloud > a,
	.custom-palette-1 .woocommerce .widget_layered_nav ul li,
	.custom-palette-1 .tcp-portfolio-filter .tcp-filter-button,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-1 .tcs-button.tcs-style-light > a,
	.custom-palette-1 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-1 .tcs-button.tcs-hollow-light > a:hover,
	.custom-palette-1 .tcs-image-hover.tcs-hover-light,
	.custom-palette-1 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:before,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:hover:before,
	.custom-palette-1 .tcs-tabs ul.tcs-tabs-nav li a,
	.custom-palette-1 ul#comment-tabs-nav li a,
	.custom-palette-1 .tcs-accordion.tcs-box > h3,
	.custom-palette-1 code,
	.custom-palette-1 pre,
	.custom-palette-1 kbd,
	.custom-palette-1 tt,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-1 .iphorm-theme-react-default .iphom-upload-progress-wrap,
	.custom-palette-1 .tcs-impact-header.tcs-light,
	.custom-palette-1 blockquote,
	.custom-palette-1 .tcs-blockquote .tcs-blockquote-inner,
	.custom-palette-1 .tcs-fancy-header.tcs-style3,
	.custom-palette-1 .searchform label,
	.custom-palette-1 .woocommerce.widget_product_search label,
	.custom-palette-1 span.tcs-icon.tcs-boxed.tcs-style-light,
	.custom-palette-1 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-1 .wpb_content_element.react .wpb_accordion_wrapper .wpb_accordion_header,
	.custom-palette-1 .vc_progress_bar.react .vc_single_bar,
	.custom-palette-1 .wpb_content_element.wpb_tabs.react.light .wpb_tour_tabs_wrapper .wpb_tab {
		background:rgb(245, 245, 249);
		color:rgb(26, 29, 35);
	}	
	.custom-palette-1 .tcs-blockquote .tcs-blockquote-inner:after, .custom-palette-1 .tcs-fancy-header.tcs-style3:after,
	.custom-palette-1 .searchform label:after,
	.custom-palette-1 .woocommerce.widget_product_search label:after {
		border-top-color:rgb(245, 245, 249);
	}	
		
	.custom-palette-1 .tcs-tabs ul.tcs-tabs-nav li a:hover,
	.custom-palette-1 ul#comment-tabs-nav li a:hover,
	.custom-palette-1 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-1 .tcp-portfolio-filter .tcp-filter-button:hover,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-1 .wpb_content_element.react .wpb_tabs_nav li {
		background-color:rgb(235, 235, 243);
		color:rgb(30, 34, 41);
	}
	.custom-palette-1 .tcs-tabs ul.tcs-tabs-nav li a:hover:after,
	.custom-palette-1 ul#comment-tabs-nav li a:hover:after {
		border-top-color:rgb(235, 235, 243);
	}	
	.custom-palette-1 #commentform input[type="text"],
	.custom-palette-1 .searchform input[type="text"],
	.custom-palette-1 .woocommerce.widget_product_search input[type="search"],
	.custom-palette-1 #commentform select,
	.custom-palette-1 #commentform textarea,
	.custom-palette-1 .widget_archive select,
	.custom-palette-1 .widget_categories select,
	.custom-palette-1 .textwidget select,
	.custom-palette-1 .textwidget input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea {
		background-color:rgb(245, 245, 249);
		border-color:rgb(216, 216, 232);
		color:rgb(26, 29, 35);
	}

	.sdbr-bxd #sidebar.custom-palette-1 #commentform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-1 #commentform select,
	.sdbr-bxd #sidebar.custom-palette-1 .searchform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-1 .widget_archive select,
	.sdbr-bxd #sidebar.custom-palette-1 .widget_categories select,
	.sdbr-bxd #sidebar.custom-palette-1 .woocommerce.widget_product_search input[type="search"],
	.sdbr-bxd #sidebar.custom-palette-1 .textwidget select,
	.sdbr-bxd #sidebar.custom-palette-1 .textwidget input,

	.foot-bxd .popdown.custom-palette-1 #commentform input[type="text"],
	.foot-bxd .popdown.custom-palette-1 #commentform select,
	.foot-bxd .popdown.custom-palette-1 .searchform input[type="text"],
	.foot-bxd .popdown.custom-palette-1 .widget_archive select,
	.foot-bxd .popdown.custom-palette-1 .widget_categories select,
	.foot-bxd .popdown.custom-palette-1 .woocommerce.widget_product_search input[type="search"],
	.foot-bxd .popdown.custom-palette-1 .textwidget select,
	.foot-bxd .popdown.custom-palette-1 .textwidget input,


	.pop-bxd .footer.custom-palette-1 #commentform input[type="text"],
	.pop-bxd .footer.custom-palette-1 #commentform select,
	.pop-bxd .footer.custom-palette-1 .searchform input[type="text"],
	.pop-bxd .footer.custom-palette-1 .widget_archive select,
	.pop-bxd .footer.custom-palette-1 .widget_categories select,
	.pop-bxd .footer.custom-palette-1 .woocommerce.widget_product_search input[type="search"],
	.pop-bxd .footer.custom-palette-1 .textwidget select,
	.pop-bxd .footer.custom-palette-1 .textwidget input {
		background-color:rgb(245, 245, 249);
		border-color:rgb(216, 216, 232);
		color:rgb(26, 29, 35);
	}


	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea {
		background-color:rgb(251, 251, 253);
		border-color:rgb(216, 216, 232);
	}
		
	.custom-palette-1 #commentform input[type="text"]:focus,
	.custom-palette-1 .searchform input[type="text"]:focus,
	.custom-palette-1 .woocommerce.widget_product_search input[type="search"]:focus,
	.custom-palette-1 #commentform select:focus,
	.custom-palette-1 #commentform textarea:focus,
	.custom-palette-1 .widget_archive select:focus,
	.custom-palette-1 .textwidget select:focus,
	.custom-palette-1 .textwidget input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea:focus {
		background-color:rgb(235, 235, 243);
		color:rgb(30, 34, 41);
		border-color:#40024F;
	}
	.custom-palette-1 .flexible-frame.map .map-cover,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select:focus,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea:focus {
		background-color:rgb(248, 248, 251);
	}
	.custom-palette-1 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
		background-color:rgb(251, 251, 253);
		border-color:rgb(216, 216, 232);
	}
		
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li:last-child a,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li:last-child a,
	.custom-palette-1 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-two ul.menu li a {
		border-color:rgb(226, 226, 238);
	}
	.custom-palette-1 .tcs-impact-header.tcs-light,
	.custom-palette-1 .tcs-button.tcs-style-light > a,
	.custom-palette-1 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-1 .iphom-upload-progress-wrap,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul li a,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul li a,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li.last-child a,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul.menu li a,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul.menu li a,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li.last-child a,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-upload-progress-bar-wrap {
		border-color:rgb(216, 216, 232);
	}	
	.custom-palette-1 .tcs-impact-header.tcs-light .tcs-impact-heading,
	.custom-palette-1 .tcs-impact-header.tcs-light .tcs-impact-subheading,
	.custom-palette-1 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-1 .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-1 .iphorm-upload-queue-file,
	.custom-palette-1 .iphom-upload-progress-wrap,
	.custom-palette-1 .js .iphorm-theme-react-default .element-wrapper.inside-label > label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-element-wrap-email.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-1 .wpb_content_element.react .wpb_tabs_nav li a,
	.custom-palette-1 .tcs-box.tcs-box-basic-light > a,
	.custom-palette-1 .tcs-box.tcs-box-basic-light > a:hover,
	.custom-palette-1 .tcw-tweet-light li a:hover,
	.custom-palette-1 .tcw-tweet-light li a:hover,
	.custom-palette-1 .tcs-accordion.tcs-box > h3 a,
	.custom-palette-1 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-1 .tcs-accordion.tcs-box > h3.tcs-active,
	.custom-palette-1 .tcs-accordion.tcs-box > h3 a:hover {
		color:rgb(26, 29, 35);
	}	
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-two ul li a:hover,
	.custom-palette-1 .tcs-button.tcs-style-light > a:hover,
	.custom-palette-1 .tcs-button.tcs-style-light > span.tcs-r-button:hover {
		background-color:rgb(248, 248, 251);
	}	
	.custom-palette-1 .tcs-button.tcs-has-drop.tcs-style-light .tcs-open-drop-trigger,
	.custom-palette-1 .tcs-button.tcs-style-light > a > i,
	.custom-palette-1 .tcs-button.tcs-style-light > span.tcs-r-button > i,
	.custom-palette-1 .tcs-button.tcs-hollow-light > a:hover > i,
	.custom-palette-1 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover > i,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover > i,
	.custom-palette-1 .tcs-impact-header.tcs-light > i,
	.custom-palette-1 .tcs-fancy-header.tcs-style3 > i {
		color:rgb(26, 29, 35);
	}


















	
		.custom-palette-1 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
				.custom-palette-1 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		

		
	.custom-palette-1 span.tcs-icon.tcs-style-dark {
		color:rgb(11, 12, 13);
	}	
	.custom-palette-1 .tcs-progress-bar-outer.tcs-dark .tcs-progress-bar,
	.custom-palette-1 .tcs-progress-label,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-datepicker-icon,
	.custom-palette-1 .x-close,
	.custom-palette-1 .tcs-cycle-controls-wrap a,
	.custom-palette-1 .woocommerce ul.cart_list li a.remove,
	.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-1 .ls-reactskin .ls-nav-start,
	.custom-palette-1 .ls-reactskin .ls-nav-start.ls-nav-start-active,
	.custom-palette-1 .ls-reactskin .ls-nav-stop,
	.custom-palette-1 .ls-reactskin .ls-nav-stop.ls-nav-active,
	.custom-palette-1 .ls-reactskin a.ls-nav-next,
	.custom-palette-1 .ls-reactskin a.ls-nav-prev {
		background-color:rgb(11, 12, 13);
		color:rgb(239, 239, 246);
	}
	.custom-palette-1 .tcs-progress-label:after {
		border-top-color:rgb(11, 12, 13);
	}
		
	.custom-palette-1 a.fancybox-close,
	.custom-palette-1 a.fancybox-nav.fancybox-next > span,
	.custom-palette-1 a.fancybox-nav.fancybox-prev > span,
	.custom-palette-1 .rev_slider_wrapper .tp-rightarrow.custom,
	.custom-palette-1 .rev_slider_wrapper .tp-leftarrow.custom {
		background-color:rgb(11, 12, 13) !important;
		color:rgb(239, 239, 246) !important;
	}	
	.custom-palette-1 .tcs-button.tcs-hollow-dark > a, .custom-palette-1 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color:rgb(11, 12, 13);

	}
	.custom-palette-1 .flexible-frame.map .map-cover.hide:after,
	.custom-palette-1 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:before,
	.custom-palette-1 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-1 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:hover:before,
	.custom-palette-1 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-1 .tcs-image-hover.tcs-hover-dark,
	.custom-palette-1 .tcs-button.tcs-hollow-dark > a:hover,
	.custom-palette-1 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover,
	.custom-palette-1 .tcs-button.tcs-has-drop.tcs-holw-btn .tcs-open-drop-trigger i,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:before,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:hover:before {
		background-color:rgb(11, 12, 13);
		color:rgb(239, 239, 246);
	}
	.custom-palette-1 .tcs-impact-header.tcs-dark,
	.custom-palette-1 #fs-controls,
	.custom-palette-1 #video-controls,
	.custom-palette-1 #audio-controls,
	.custom-palette-1 .entry-info .post-icon,
	.custom-palette-1 .entry-info .date,
	.custom-palette-1 .entry-info .react-vote,
	.custom-palette-1 .tcp-entry-info .tcp-date,
	.custom-palette-1 .tcp-entry-info .react-vote,
	.custom-palette-1 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon,
	.custom-palette-1 .react .wpb_tour_next_prev_nav a,
	.custom-palette-1 #nav-single .nav-previous .meta-nav,
	.custom-palette-1 #nav-single .nav-next .meta-nav,
	.custom-palette-1 .content-nav .nav-previous .meta-nav,
	.custom-palette-1 .content-nav .nav-next .meta-nav,
	.custom-palette-1 .comments div.comment .reply a,
	.custom-palette-1 .comments ul.children div.comment .reply a,
	.custom-palette-1 .tcs-has-drop.tcs-no-palette .tcs-drop-content,
	.custom-palette-1 #comments .comment-respond h3#reply-title,
	.custom-palette-1 span.tcs-icon.tcs-boxed.tcs-style-dark,
	.custom-palette-1 .vc_progress_bar.react .vc_single_bar .vc_label,
	.custom-palette-1 .react .vc-carousel-control .icon-prev,
	.custom-palette-1 .react .vc-carousel-control .icon-next,
	.custom-palette-1 .react .flex-direction-nav a.flex-next,
	.custom-palette-1 .react .flex-direction-nav a.flex-prev,
	.custom-palette-1 .react .theme-default .nivo-directionNav a,
	.custom-palette-1 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-1 .vc_separator.react h4,
	.custom-palette-1 .wpb_content_element.wpb_tabs.react.dark .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button {
		background:rgb(11, 12, 13);
		color:rgb(239, 239, 246);
	}
	.custom-palette-1 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button:hover {
		background:rgb(4, 4, 5);
	}	
	.custom-palette-1 #fs-controls:hover:after,
	.custom-palette-1 #video-controls:hover:after,
	.custom-palette-1 #audio-controls:hover:after {
		border-left-color:rgb(11, 12, 13);
	}	
	.custom-palette-1 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-1 .tcs-impact-header-link-wrap span.tcs-impact-link {
		background:rgb(13, 15, 16);
		border-color:rgb(0, 0, 0);

	}	
	.custom-palette-1 .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-1 .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background-color:rgb(16, 17, 19);
	}	
	.custom-palette-1 .tcs-impact-header.tcs-dark {
		border-color:rgb(4, 4, 5);
	}	
	.custom-palette-1 .tcs-cycle-controls-wrap a,
	.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-1 .x-close,
	.custom-palette-1 .date .day,
	.custom-palette-1 .entry-info .react-vote .count,
	.custom-palette-1 .react-vote .like,
	.custom-palette-1 .tcp-date .tcp-day,
	.custom-palette-1 .tcp-entry-info .react-vote .count,
	.custom-palette-1 .tcs-drop-close,
	.custom-palette-1 .tcs-box.tcs-box-basic-dark a,
	.custom-palette-1 .tcs-box.tcs-box-basic-dark a:hover,
	.custom-palette-1 .tcw-tweet-dark li a,
	.custom-palette-1 .tcw-tweet-dark li a:hover {
		color:rgb(239, 239, 246);
	}
	.custom-palette-1 .tcs-impact-header.tcs-dark .tcs-impact-heading,
	.custom-palette-1 .tcs-impact-header.tcs-dark .tcs-impact-subheading,
	.custom-palette-1 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-1 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-1 .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-1 .entry-info .react-vote .like:hover,
	.custom-palette-1 .tcp-entry-info .react-vote .like:hover,
	.custom-palette-1 .date .month,
	.custom-palette-1 .tcp-date .tcp-month,
	.custom-palette-1 #open-close-close  {
		color:rgb(239, 239, 246);
	}	
   .custom-palette-1 #open-close-close, .custom-palette-1 .tcs-drop-close {
		background-color:rgb(13, 15, 16);
	}
	.custom-palette-1 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > div,
	.custom-palette-1 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > span,
	.custom-palette-1 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > span,
	.custom-palette-1 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > div,
	.custom-palette-1 .tcp-portfolio.tcp-date-like-above .tcp-entry-info .tcp-date {
		border-color:rgb(16, 17, 19);
	}	
	.custom-palette-1 .color .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-1 .color .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background:rgb(11, 12, 13) !important;
	}	
				.custom-palette-1 .tcs-box.tcs-box-basic-dark,
				.custom-palette-1 .tcw-tweet-dark li,
				.custom-palette-1 .react.vc_call_to_action.dark {
					text-shadow: -1px -1px 0 rgb(0, 0, 0);
					background:rgb(13, 15, 16);
					color:rgb(239, 239, 246);
					border-color:rgb(0, 0, 0);
					-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgb(0, 0, 0), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
					box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgb(0, 0, 0),  0 0 0 1px rgba(255, 255, 255, 0.1) inset;
				}

				.custom-palette-1 .tcs-button.tcs-style-dark > a, .custom-palette-1 .tcs-button.tcs-style-dark > span.tcs-r-button {
					background:rgb(11, 12, 13);
					color:rgb(239, 239, 246);
					-webkit-box-shadow: inset 0 -3px 0 0 rgb(0, 0, 0), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgb(0, 0, 0), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

				}
				.custom-palette-1 .tcs-button.tcs-style-dark > a:hover, .custom-palette-1 .tcs-button.tcs-style-dark > span.tcs-r-button:hover {
					background:rgb(13, 15, 16);
					-webkit-box-shadow: inset 0 -3px 0 0 rgb(0, 0, 0), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgb(0, 0, 0), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				}
				.custom-palette-1 .tcs-button.tcs-hollow-dark > a, .custom-palette-1 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
				.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
					border-color:rgb(11, 12, 13);
				}
					
	.custom-palette-1 .tcs-button.tcs-has-drop.tcs-style-dark .tcs-open-drop-trigger,
	.custom-palette-1 .tcs-button.tcs-style-dark > a > i,
	.custom-palette-1 .tcs-button.tcs-style-dark span.tcs-r-button > i,
	.custom-palette-1 .tcs-button.tcs-hollow-dark > a:hover > i,
	.custom-palette-1 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover > i,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover > i,
	.custom-palette-1 .tcs-impact-header.tcs-dark > i,

	.custom-palette-1 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon i,
	.custom-palette-1 .tcs-cycle-controls-wrap a > i,
	.custom-palette-1 open-close-close,
	.custom-palette-1 #nav-single .nav-previous .meta-nav i,
	.custom-palette-1 #nav-single .nav-next .meta-nav i,
	.custom-palette-1 .content-nav .nav-previous .meta-nav i,
	.custom-palette-1 .content-nav .nav-next .meta-nav i {
		color:#900944;
	}

	

		.custom-palette-1 .ls-reactskin .ls-nav-start:after,
		.custom-palette-1 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-1 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-1 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-1 .ls-reactskin .ls-nav-start .after,
		.custom-palette-1 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-1 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-1 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-1 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-1 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-1 .x-close,
		.custom-palette-1 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-1 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-1 .ls-reactskin a.ls-nav-next,
		.custom-palette-1 .ls-reactskin a.ls-nav-prev,
		.custom-palette-1 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-1 .react .flex-direction-nav a.flex-prev,
		.custom-palette-1 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-1 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-1 a.fancybox-nav.fancybox-next > span,
		.custom-palette-1 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-1 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-1 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-1 .ls-reactskin .ls-nav-start:after,
			.custom-palette-1 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-1 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-1 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-1 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-1 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-1 .x-close,
			.custom-palette-1 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-1 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-1 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-1 .ls-reactskin a.ls-nav-next,
			.custom-palette-1 .ls-reactskin a.ls-nav-prev,
			.custom-palette-1 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-1 .react .flex-direction-nav a.flex-prev,
			.custom-palette-1 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-1 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-1 a.fancybox-nav.fancybox-next > span,
			.custom-palette-1 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-1 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-1 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	.custom-palette-1 .tcs-button.tcs-hollow-prime > a,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > span.tcs-r-button,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color:#40024F;
	}
	.custom-palette-1 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:before
	.custom-palette-1 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:after {
		border-top-color:#40024F;
	}
	.custom-palette-1 .tcs-image-hover.tcs-hover-prime,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-one ul li a,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > a:hover,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:before,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:hover:before {
		background:#40024F;
		color:rgb(10, 31, 63);
	}
	.custom-palette-1 .read-more-link a.more-link,
	.custom-palette-1 .comments-link a,

	.custom-palette-1 .iphorm-theme-react-default .iphorm-submit-wrap button span,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button,
	.custom-palette-1 .iphorm-theme-react-default .iphorm-swfupload-browse,
	.custom-palette-1 .form-submit input,
	.custom-palette-1 .back-home-icon.button a.back-home,
	.custom-palette-1 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-1 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-1 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-1 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-1 .tcs-button.tcs-style-prime > a,
	.custom-palette-1 .tcs-button.tcs-style-prime > span.tcs-r-button,
	.custom-palette-1 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover,
	.custom-palette-1 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-1 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover,
	.custom-palette-1 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-1 .tcw-follow-me-button a,
	.custom-palette-1 a.basic-button,
	.custom-palette-1 a.tcp-basic-button {
		background:#40024F;
		color:rgb(10, 31, 63);
		-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
		 box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	}
	.custom-palette-1 .searchform input.searchsubmit,
	.custom-palette-1 .woocommerce.widget_product_search input[type="submit"] {
		background-color:#40024F;
		color:rgb(10, 31, 63);
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
		 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
	}
	
	
	.custom-palette-1 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a,
	.custom-palette-1 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a,
	.custom-palette-1 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li.menu-item-has-children > a {
	-webkit-box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	}
	
	.custom-palette-1 .tcs-impact-header.tcs-light {
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
		 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
	}
	
	.custom-palette-1 ::-moz-selection {
		background-color:#40024F;
		color:rgb(10, 31, 63);
	}
	.custom-palette-1 ::selection {
		background-color:#40024F;
		color:rgb(10, 31, 63);
	}
	.custom-palette-1 .featured-image-link:before,
	.custom-palette-1 .tcp-featured-image-link:before {background-color:#40024F; color:rgb(10, 31, 63);}
	.custom-palette-1 .tcs-progress-bar-outer.tcs-prime .tcs-progress-bar,
	.custom-palette-1 .highlighted-text, .custom-palette-1 .tcs-highlighted-text, .custom-palette-1 mark, body.react-wp .custom-palette-1 .mejs-time-rail .mejs-time-current {
		background-color:#40024F;
		color:rgb(10, 31, 63);
	}	.custom-palette-1
			.custom-palette-1 .read-more-link a.more-link:hover,
			.custom-palette-1 .comments-link a:hover,

			.custom-palette-1 .iphorm-theme-react-default .iphorm-submit-wrap button:hover span,
			.custom-palette-1 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover,
			.custom-palette-1 .form-submit input:hover,
			.custom-palette-1 .back-home-icon.button a.back-home:hover,

			.custom-palette-1 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-1 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-1 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-1 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-1 .tcs-button.tcs-style-prime > a:hover,
			.custom-palette-1 .tcs-button.tcs-style-prime > span.tcs-r-button:hover,
			.custom-palette-1 .tcw-follow-me-button a:hover,
			.custom-palette-1 a.basic-button:hover,
			.custom-palette-1 a.tcp-basic-button:hover {
				-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 color:rgb(10, 31, 63);
				 background:rgb(68, 2, 84);
			}
			.custom-palette-1 .searchform input.searchsubmit:hover,
			.custom-palette-1 .woocommerce.widget_product_search input[type="submit"]:hover {
				-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
				 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
				 color:rgb(10, 31, 63);
				 background-color:rgb(68, 2, 84);
			}
			.custom-palette-1 .tcs-menu.tcs-menu-button-style-one ul li a:hover {
				color:rgb(10, 31, 63);
				 background-color:rgb(68, 2, 84);
			}
					
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul li a, .custom-palette-1 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul.menu li a {border-color:rgb(40, 1, 49);}
		
	.custom-palette-1 #audio-controls, .custom-palette-1 #video-controls, .custom-palette-1 #fs-controls {border-right-color:#40024F;}
		
	.custom-palette-1 span.tcs-icon.tcs-style-prime,
	.custom-palette-1 .text-prime {
		color:#40024F;
	}	
	.custom-palette-1 .comments div.comment .reply a:hover,
	.custom-palette-1 .comments ul.children div.comment .reply a:hover,
	.custom-palette-1 .form-submit input,
	.custom-palette-1 #comments ul#comment-tabs-nav li a.current,
	.custom-palette-1 ul.wp-tag-cloud li a:hover,
	.custom-palette-1 .tagcloud > a:hover,
	.custom-palette-1 .react-woo-image-hover,
	.custom-palette-1 .tcp-portfolio-hover,
	.custom-palette-1 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button,
	.custom-palette-1 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:hover,
	.custom-palette-1 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon,
	.custom-palette-1 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon,
	.custom-palette-1 .vc_progress_bar.react .vc_single_bar .vc_bar,
	.custom-palette-1 .react .wpb_tour_next_prev_nav a:hover,
	.custom-palette-1 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:before,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:hover:before,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-1 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:hover,
	.custom-palette-1 .product-carousel .tcs-carousel-next:hover,
	.custom-palette-1 .product-carousel .tcs-carousel-prev:hover,
	.custom-palette-1 #nav-single .nav-previous:hover .meta-nav,
	.custom-palette-1 #nav-single .nav-next:hover .meta-nav,
	.custom-palette-1 .content-nav .nav-previous:hover .meta-nav,
	.custom-palette-1 .content-nav .nav-next:hover .meta-nav,
	.custom-palette-1 #comments .comment-respond h3#reply-title:hover,
	.custom-palette-1 span.tcs-icon.tcs-boxed.tcs-style-prime,
	.custom-palette-1 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-1 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
	.custom-palette-1 .react.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-1 .react.prime.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
		background:#40024F;
		color:rgb(10, 31, 63);
	}
	.custom-palette-1 .searchform input.searchsubmit,
	.custom-palette-1 .woocommerce.widget_product_search input[type="submit"] {
		background-color:#40024F;
		color:rgb(10, 31, 63);
	}

		
	.custom-palette-1 .search-button-wrap input,
	.custom-palette-1 .widget_search input.searchsubmit,
	.custom-palette-1 .tcs-cycle-controls-wrap a:hover,
	.custom-palette-1 .woocommerce ul.cart_list li a.remove:hover,
	.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
	.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
	.custom-palette-1 .react .vc-carousel-control .icon-prev:hover,
	.custom-palette-1 .react .vc-carousel-control .icon-next:hover,
	.custom-palette-1 .react .flex-control-paging li a.flex-active,
	.custom-palette-1 .react .flex-direction-nav a.flex-next:hover,
	.custom-palette-1 .react .flex-direction-nav a.flex-prev:hover,
	.custom-palette-1 .react .theme-default .nivo-directionNav a:hover,
	.custom-palette-1 a:hover .x-close,
	.custom-palette-1 .x-close:hover,
	.custom-palette-1 .tcs-drop-close:hover,
	.custom-palette-1 .tcs-drop-close:hover,
	.custom-palette-1 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-1 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-1 .ls-reactskin a.ls-nav-next:hover,
	.custom-palette-1 .ls-reactskin a.ls-nav-prev:hover,
	.custom-palette-1 .ls-reactskin .ls-nav-start:hover,
	.custom-palette-1 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover,
	.custom-palette-1 .ls-reactskin .ls-nav-stop:hover,
	.custom-palette-1 .ls-reactskin .ls-nav-stop.ls-nav-active:hover  {
		background-color:#40024F;
		color:rgb(10, 31, 63);
	}	
	.custom-palette-1 a.fancybox-close,
	.custom-palette-1 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-1 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-1 .rev_slider_wrapper .tp-rightarrow.custom:hover,
	.custom-palette-1 .rev_slider_wrapper .tp-leftarrow.custom:hover {
		background-color:#40024F !important;
		color:rgb(10, 31, 63) !important;
	}	
	.custom-palette-1 div.post.entry .featured-image-wrap a:after,
	.custom-palette-1 #open-close-close:hover,
	.custom-palette-1 .tcs-fancy-header.tcs-prime-line .tcs-fancy-header-text:before,
	.custom-palette-1 .owl-theme .owl-dots .owl-dot.active span,
	.custom-palette-1 .owl-theme .owl-dots .owl-dot:hover span {
		background-color:#40024F;
		color:rgb(10, 31, 63);
	}	
	.custom-palette-1 .search-button-wrap input:hover,
	.custom-palette-1 widget_search input.searchsubmit:hover {
		background-color:rgb(68, 2, 84);
	}
	
	.custom-palette-1 .featured-image-wrap:hover,
	.custom-palette-1 .tcp-featured-image-wrap:hover {
		border-bottom-color:#40024F;
	}	
	.custom-palette-1 .search-button-wrap input:active,
	.custom-palette-1 .widget_search input.searchsubmit:active,
	.custom-palette-1 .search-button-wrap input:hover, .custom-palette-1 .widget_search input.searchsubmit:hover,
	.custom-palette-1 .search-button-wrap input:active, .custom-palette-1 .widget_search input.searchsubmit:active {
		background-color:rgb(68, 2, 84);
	}		
	.custom-palette-1 #comments ul#comment-tabs-nav li a.current:after,
	.custom-palette-1 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:after,
	.custom-palette-1 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:after {
		border-top-color:#40024F !important;
	}			
	.custom-palette-1 .tcs-impact-header.tcs-color,
	.custom-palette-1 .tcs-fancy-header.tcs-style2,
	.custom-palette-1 .tcs-box.tcs-box-basic,
	.custom-palette-1 .react.vc_call_to_action.prime {
		background:#40024F;
		color:rgb(10, 31, 63);

		-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0 60px 0 rgba(0, 0, 0, 0.07);
			box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0px 60px 0 rgba(0, 0, 0, 0.07);
	}	
	.custom-palette-1 .tcs-impact-header .tcs-impact-heading,
	.custom-palette-1 .tcs-impact-header .tcs-impact-subheading,
	.custom-palette-1 .tcs-menu.tcs-menu-button-style-one ul li {
		color:rgb(10, 31, 63);
	}	
	.custom-palette-1 #wp-calendar thead th {
		color:#40024F;
	}	
	.custom-palette-1 .tcs-button.tcs-has-drop.tcs-style-prime .tcs-open-drop-trigger,
	.custom-palette-1 .tcs-button.tcs-style-prime > a > i,
	.custom-palette-1 .tcs-button.tcs-style-prime > span.tcs-r-button > i,
	.custom-palette-1 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-1 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-1 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-1 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > a:hover > i,
	.custom-palette-1 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover > i,
	.custom-palette-1 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover > i,
	.custom-palette-1 .tcs-fancy-header.tcs-style2 i,
	.custom-palette-1 .tcs-impact-header.tcs-color > i,

	.custom-palette-1 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon i,
	.custom-palette-1 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon i,
	.custom-palette-1 .tcs-cycle-controls-wrap a:hover > i,
	.custom-palette-1 open-close-close:hover,
	.custom-palette-1 #nav-single .nav-previous:hover .meta-nav i,
	.custom-palette-1 #nav-single .nav-next:hover .meta-nav i,
	.custom-palette-1 .content-nav .nav-previous:hover .meta-nav i,
	.custom-palette-1 .content-nav .nav-next:hover .meta-nav i {
		color:rgb(10, 31, 63);
	}	
		.custom-palette-1 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-1 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-1 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-1 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-1 .breadcrumbs .back-home-icon span,
		.custom-palette-1 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		.custom-palette-1 .x-close:hover,
		.custom-palette-1 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-dark.png);
		}
		.custom-palette-1 a.fancybox-close {
			background-image: url(../png/x-close-dark.png)!important;
		}
		.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-1 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-1 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-1 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-1 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-1 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-1 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-dark.png);
		}
		.custom-palette-1 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-dark.png);
		}
		.custom-palette-1 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-1 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-1 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-1 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-dark.png) !important;
		}

		.custom-palette-1 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-1 .widget_search .searchform input.searchsubmit,
		.custom-palette-1 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-dark.png);
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-1 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-1 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-1 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-1 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-1 .breadcrumbs .back-home-icon span,
			.custom-palette-1 .tcs-button.tcs-style-prime i.iconsprite {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-1 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-dark%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-1 .x-close:hover,
			.custom-palette-1 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-dark%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-1 a.fancybox-close {
				background-image: url(../png/x-close-dark%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-1 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-1 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-1 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-1 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-1 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-1 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-1 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-dark%402x.png);
				background-size: 64px 32px;
			}
			.custom-palette-1 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-1 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-1 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-1 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-dark%402x.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-1 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-1 .widget_search .searchform input.searchsubmit,
			.custom-palette-1 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-dark%402x.png);
				background-size: 16px 16px;
			}

		}

		


	
	.custom-palette-1 .woocommerce a.button,
	.woocommerce-page .custom-palette-1 a.button {
	background-color:rgb(11, 12, 13);
	color:rgb(239, 239, 246) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgb(0, 0, 0), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgb(0, 0, 0), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-1 .woocommerce a.button:hover,
	.woocommerce-page .custom-palette-1 a.button:hover {
		color:rgb(239, 239, 246) !important;
		background-color:rgb(13, 15, 16) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgb(0, 0, 0), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgb(0, 0, 0), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-1 .woocommerce .star-rating:before,
	.woocommerce-page .custom-palette-1 .star-rating:before {
	color:rgb(241, 242, 244);
	}
	
	.custom-palette-1 .woocommerce .star-rating span,
	.woocommerce-page .custom-palette-1 .star-rating span {
	color:#40024F;
	}
	
	.custom-palette-1 .woocommerce ul.cart_list li,
	.custom-palette-1 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-1 ul.cart_list li,
	.woocommerce-page .custom-palette-1 ul.product_list_widget li {
	border-color:rgb(20, 22, 25);
	}
	
	.custom-palette-1 .woocommerce ul.cart_list li span.reviewer,
	.custom-palette-1 .woocommerce ul.product_list_widget li span.reviewer,
	.woocommerce-page .custom-palette-1 ul.cart_list li span.reviewer,
	.woocommerce-page .custom-palette-1 ul.product_list_widget li span.reviewer,
	.custom-palette-1 .woocommerce ul.cart_list li > span.amount,
	.custom-palette-1 .woocommerce ul.product_list_widget li > span.amount,
	.woocommerce-page .custom-palette-1 ul.cart_list li > span.amount,
	.woocommerce-page .custom-palette-1 ul.product_list_widget li > span.amount,
	.custom-palette-1 .woocommerce ul.cart_list li del span.amount,
	.custom-palette-1 .woocommerce ul.product_list_widget li del span.amount,
	.woocommerce-page .custom-palette-1 ul.cart_list li del span.amount,
	.woocommerce-page .custom-palette-1 ul.product_list_widget li del span.amount,

	.custom-palette-1 .woocommerce ul.cart_list li .star-rating,
	.custom-palette-1 .woocommerce ul.product_list_widget li .star-rating,
	.woocommerce-page .custom-palette-1 ul.cart_list li del .star-rating,
	.woocommerce-page .custom-palette-1 ul.product_list_widget li .star-rating {
	color:rgb(241, 242, 244);
	}
	
	.custom-palette-1 .woocommerce ul.cart_list li dl,
	.custom-palette-1 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-1 ul.cart_list li dl,
	.woocommerce-page .custom-palette-1 ul.product_list_widget li dl {
	border-color:rgb(20, 22, 25);
	}

	
		.custom-palette-1 .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce-page .custom-palette-1 .widget_price_filter .ui-slider .ui-slider-handle,
		.custom-palette-1 .woocommerce .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle,
		.woocommerce-page .custom-palette-1 .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle {
		color:rgb(10, 31, 63);
		background-color:#40024F;
	-webkit-box-shadow: inset 0 -1px 0 0 rgb(28, 1, 34), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	 box-shadow: inset 0 -1px 0 0 rgb(28, 1, 34), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	}

	
	.custom-palette-1 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
	.woocommerce-page .custom-palette-1 .widget_price_filter .price_slider_wrapper .ui-widget-content {
		background-color:rgb(245, 245, 249);
	}

				
		.custom-palette-2, .custom-palette-2 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-2,
		#footer-logo-info-wrap.custom-palette-2,
		.custom-palette-2 .fancybox-skin {
			background-color:rgb(245, 245, 249);
			color:rgb(126, 130, 138);
		}

		.custom-palette-2.tcs-arrow:after {
			border-bottom-color:rgb(245, 245, 249);
		}
		.custom-palette-2.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(245, 245, 249);
		}
		.custom-palette-2.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(245, 245, 249);
		}
		.custom-palette-2.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(245, 245, 249);
		}


		.custom-palette-2 ul#recentcomments li:before,
		.custom-palette-2 ul li.cat-item a:before,
		.custom-palette-2 .widget_archive ul li a:before,
		.custom-palette-2 .widget_pages ul li a:before {
			color:rgb(126, 130, 138);
		}

		.custom-palette-2 .tcs-button.tcs-holw-btn > a, .custom-palette-2 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-2 .tcs-button.tcs-holw-btn > a > i, .custom-palette-2 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			color:rgb(126, 130, 138);
		}
		#footer-logo-info-wrap.custom-palette-2:after {
			border-top-color:rgb(245, 245, 249);
		}
			
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-2 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-2 #content:before {
		
		background-color:rgb(245, 245, 249);
	}
		
		.custom-palette-2, .tcs-has-drop .tcs-drop-content.custom-palette-2,
		.right-sidebar.sdbr-line .content-outer.match-custom-palette-2 #content:before,
		.left-sidebar.sdbr-line .content-outer.match-custom-palette-2 #content:before {
			
					background: -moz-linear-gradient(left, rgb(248, 248, 251) 0%, rgb(249, 249, 250) 100%);
					background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(248, 248, 251)), color-stop(100%,rgb(249, 249, 250)));
					background: -webkit-linear-gradient(left, rgb(248, 248, 251) 0%,rgb(249, 249, 250) 100%);
					background: -o-linear-gradient(left, rgb(248, 248, 251) 0%,rgb(249, 249, 250) 100%);
					background: -ms-linear-gradient(left, rgb(248, 248, 251) 0%,rgb(249, 249, 250) 100%);
					background: linear-gradient(to right, rgb(248, 248, 251) 0%,rgb(249, 249, 250) 100%);
					
		}
		.custom-palette-2.tcs-arrow:after {
			border-bottom-color:rgb(248, 248, 251);
		}
		.custom-palette-2.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(242, 242, 247);
		}

					
	.custom-palette-2 .widget_nav_menu ul.menu li ul a,
	.custom-palette-2 .widget_pages ul.children li a,
	.custom-palette-2 .widget_product_categories  ul.children li a,
	.custom-palette-2 .widget_recent_entries ul.children li a,
	.custom-palette-2 .widget_meta ul.children li a,
	.custom-palette-2 .widget_archive ul.children li a,
	.custom-palette-2 .widget_categories ul.children li a,
	.custom-palette-2  ul.blogroll ul.children a,
	.custom-palette-2 .widget_nav_menu ul.menu ul.children a,
	.custom-palette-2 .breadcrumbs,
	.custom-palette-2 .entry-meta,
	.custom-palette-2 .tcw-opening-times .tcw-open-time,
	.custom-palette-2 .tcs-opening-times .tcs-open-time,
	.custom-palette-2 .tcw-contact-details .tcw-contact-detail,
	.custom-palette-2 .tcw-widget-post-info .tcw-widget-post-date,
	.custom-palette-2 .widget_recent_entries .post-date,
	.custom-palette-2 .tcs-pullquote,
	.custom-palette-2 #wp-calendar td,
	.custom-palette-2 table caption,
	.custom-palette-2 .tcs-fancy-table table td,
	.custom-palette-2 table td,
	.custom-palette-2 .iphorm-theme-react-default p.iphorm-description,
	.custom-palette-2 .wp-pagenavi span.pages,
	.custom-palette-2 .tcp-portfolio .wp-pagenavi span.pages,
	.custom-palette-2 .wp-pagenavi span.extend,
	.custom-palette-2 .tcp-portfolio .wp-pagenavi span.extend,
	.custom-palette-2 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a,
	.custom-palette-2 .tcp-portfolio-item-title .post-like a .like,
	.custom-palette-2 a.subtle-link,
	.custom-palette-2 a.tcp-subtle-link,
	.custom-palette-2 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-2 span.subtle-link,
	.custom-palette-2 .tcs-blockquote .tcs-qmark,
	.custom-palette-2 .text-alt,
	.custom-palette-2 .widget_rss .rssSummary,
	.custom-palette-2 .tcs-pullquote .tcs-qmark,
	.custom-palette-2 span.tcs-icon.tcs-icon-hollow > i,
	.custom-palette-2 .tcp-portfolio-items .tcp-entry-meta {
		color:rgb(163, 166, 173);
	}			.custom-palette-2 h3, .custom-palette-2 h3.entry-title a {color:rgb(69, 76, 89);}	.custom-palette-2 h4, .custom-palette-2 h4.entry-title a {color:#900944;}		.custom-palette-2 a, .custom-palette-2 ul.menu li ul a {color:rgb(93, 98, 110);}	
	.custom-palette-2 .widget_nav_menu ul.menu li ul a:hover,
	.custom-palette-2 .widget_pages ul.children li a:hover,
	.custom-palette-2 .widget_product_categories  ul.children li a:hover,
	.custom-palette-2 .widget_recent_entries ul.children li a:hover,
	.custom-palette-2 .widget_meta ul.children li a:hover,
	.custom-palette-2 .widget_archive ul.children li a:hover,
	.custom-palette-2 .widget_categories ul.children li a:hover,
	.custom-palette-2 ul.blogroll ul.children a:hover,
	.custom-palette-2 .widget_nav_menu ul.menu ul.children a:hover,
	.custom-palette-2 a:hover,
	.custom-palette-2 .entry-title a:hover,
	.custom-palette-2 a:active,
	.custom-palette-2 ul.menu li ul a:hover,
	.custom-palette-2 a.subtle-link:hover,
	.custom-palette-2 a.tcp-subtle-link:hover,
	.custom-palette-2 .tcs-accordion.tcs-plain > h3 > a:hover,
	.custom-palette-2 span.subtle-link:hover,
	.custom-palette-2 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a:hover,
	.custom-palette-2 .tcp-portfolio-item-title .post-like a:hover .like { color:#40024F;}

		
	.custom-palette-2 #nav-single .nav-single-inner div:first-child,
	.custom-palette-2 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(226, 226, 238);
	}
	.custom-palette-2 #nav-single .nav-single-inner div.first-child,
	.custom-palette-2 #nav-single .nav-single-inner div.last-child,
	.custom-palette-2 .widget_archive select,
	.custom-palette-2 .widget_categories select,
	.custom-palette-2 div.post,

	.custom-palette-2 div.comment,
	.custom-palette-2 #comments,
	.custom-palette-2 .comment-reply-wrap,
	.custom-palette-2 .nocomments,
	.custom-palette-2 #nav-single,
	.custom-palette-2 .comments-pagination-wrap,
	.custom-palette-2 .content-nav,
	.custom-palette-2 .page-link,
	.custom-palette-2 .wp-pagenavi,
	.custom-palette-2 .tcp-portfolio .wp-pagenavi,
	.custom-palette-2 .tcp-portfolio-details,
	.custom-palette-2 .tcp-portfolio-item-title,
	.custom-palette-2 .tcs-section-break.tcs-line,
	.custom-palette-2 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-2 .tcs-section-break.tcs-line-lrg,
	.custom-palette-2 .tcs-image.tcs-style1 img,
	.custom-palette-2 .tcs-image.tcs-style2 img {
		border-color:rgb(226, 226, 238);
	}
	.custom-palette-2 .tcs-animated-number-label:before,
	.custom-palette-2 .tcs-section-break:after,
	.custom-palette-2 .tcs-section-break:before,
	.custom-palette-2 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-2 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-2 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-2 .entry-content:before,
	.search .custom-palette-2 .entry-content:before,
	.blog .custom-palette-2 .entry-content:before {
		background-color:rgb(245, 245, 249);
		border-color:rgb(216, 216, 232);
	}
	.custom-palette-2 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-2 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-2 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-2 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(216, 216, 232);
	}
	.custom-palette-2 ul.vert-nav-ul > li,
	.custom-palette-2 .widget_nav_menu ul.menu li a,
	.custom-palette-2 .widget_pages ul li a,
	.custom-palette-2 .widget_product_categories ul li a,
	.custom-palette-2 .widget_recent_entries ul > li,
	.custom-palette-2 .widget_meta ul > li,
	.custom-palette-2 .widget_archive ul > li,
	.custom-palette-2 .widget_categories ul > li,
	.custom-palette-2 ul.blogroll > li,
	.custom-palette-2 ul.menu li a,
	.custom-palette-2 ul.menu li ul li a,
	.custom-palette-2 ul#recentcomments li,
	.custom-palette-2 .tcs-fancy-header.tcs-style1,
	.custom-palette-2 .tcs-impact-header.tcs-light,
	.custom-palette-2 .tcs-pullquote,
	.custom-palette-2 .tcs-fancy-table table,
	.custom-palette-2 .tcs-fancy-table table th,
	.custom-palette-2 .tcs-fancy-table table td,
	.custom-palette-2 table,
	.custom-palette-2 table th,
	.custom-palette-2 table td,
	.custom-palette-2 .comments ul.children div.comment,
	.custom-palette-2 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-2 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-2 .tcw-contact-details,
	.custom-palette-2 .tcw-opening-times,
	.custom-palette-2 .tcs-opening-times,
	.custom-palette-2 .tcw-tweet-list li,
	.custom-palette-2 .widget_rss ul li,
	.custom-palette-2 .breadcrumbs,
	.custom-palette-2 .breadcrumbs .back-home-icon,
	.custom-palette-2 .tcw-widget-post,
	.custom-palette-2 ul.socialcount,
	.single .custom-palette-2 .entry-meta,
	.custom-palette-2 #sidebar,
	.custom-palette-2 .units-row > div,
	.custom-palette-2 .tcs-units-row > div,
	.custom-palette-2 .featured-image-wrap,
	.custom-palette-2 .tcp-featured-image-wrap {
		border-color:rgb(226, 226, 238);
	}
	.custom-palette-2 .breadcrumbs a:after,
	.custom-palette-2 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-2 .widget_breadcrumb_navxt a:after {
		color:rgb(226, 226, 238);
	}
		
	.custom-palette-2 #wp-calendar tbody .pad,
	.custom-palette-2 #wp-calendar tbody td,
	.custom-palette-2 #comments .comment-respond,
	.custom-palette-2 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(251, 251, 253);
	}	
	.custom-palette-2 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(216, 216, 232) inset;
		box-shadow: 0 2px 0 0px rgb(216, 216, 232) inset;
	}	
	.custom-palette-2 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(226, 226, 238) inset;
		box-shadow:  1px 2px 0 0px rgb(226, 226, 238) inset;
	}	
	.custom-palette-2 .wp-pagenavi span.current,
	.custom-palette-2 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-2 .wp-pagenavi a,
	.custom-palette-2 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-2 .comments-pagination-wrap a, .custom-palette-2 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(235, 235, 243) !important;
		color:rgb(126, 130, 138);
	}	
	.custom-palette-2 .wp-pagenavi a:hover,
	.custom-palette-2 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-2 .comments-pagination-wrap a:hover {
		background-color:rgb(248, 248, 251) !important;
	}	
	.custom-palette-2 .wp-pagenavi span.current,
	.custom-palette-2 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-2 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(52, 2, 64) !important;
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-2 .tcs-impact-header.tcs-color .tcs-impact-heading, .custom-palette-2 .tcs-impact-header.tcs-color .tcs-impact-subheading,
	.custom-palette-2 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-2 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-2 .tcp-portfolio.tcp-boxed .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-2 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title,
	.custom-palette-2 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a,
	.custom-palette-2 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a:hover,
	.custom-palette-2 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta,
	.custom-palette-2 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a,
	.custom-palette-2 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a:hover {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-2 .tcs-section-break.tcs-line-prime,
	.custom-palette-2 .tcs-section-break.tcs-line-lrg-prime,
	.custom-palette-2 a.subtle-link,
	.custom-palette-2 a.tcp-subtle-link,
	.custom-palette-2 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-2 span.subtle-link {border-bottom-color: #40024F;}
	.custom-palette-2 .tcs-accordion.tcs-plain > h3 > a:after,
	.custom-palette-2 a.subtle-link:after,
	.custom-palette-2 a.tcp-subtle-link:after,
	.custom-palette-2 span.subtle-link:after,
	.custom-palette-2 .tcs-section-break.tcs-line-lrg-prime:before,
	.custom-palette-2 .tcs-section-break.tcs-line-lrg-prime:after {background-color:rgb(28, 1, 34);}
	.custom-palette-2 .tcs-section-break.tcs-line-prime:before,
	.custom-palette-2 .tcs-section-break.tcs-line-prime:after {
		background-color:rgb(245, 245, 249);
		border-color:#40024F;
	}
	.custom-palette-2 .tcs-section-break.tcs-line-lrg-prime.tcs-double, .custom-palette-2 code, .custom-palette-2 pre, .custom-palette-2 kbd, .custom-palette-2 tt {border-color:#40024F;}

		
	.custom-palette-2 #wp-calendar thead th,
	.custom-palette-2 #wp-calendar #today,
	.custom-palette-2 .tcs-fancy-table table th,
	.custom-palette-2 table th,
	.custom-palette-2 .commentlist > .comment > ul.children,
	.custom-palette-2 .comments ul.children li,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(235, 235, 243);
	}	.custom-palette-2 .tcs-fancy-table table td, .custom-palette-2 table td {background-color:rgb(248, 248, 251);}	.custom-palette-2 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(216, 216, 232);}	
	.custom-palette-2 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-2 div.comment,
	.custom-palette-2 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-2 .custom-boxed-item,
	.custom-palette-2 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-2 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-2 .widget,
	.pop-bxd .popdown.custom-palette-2 .widget,
	.foot-bxd .footer.custom-palette-2 .widget {
		 background-color:rgb(242, 242, 247);
		 border-color:rgb(226, 226, 238);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(226, 226, 238) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(226, 226, 238) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-2 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-2 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-2 .widget h3.widget-title {
		background-color:rgb(248, 248, 251);
		border-color:rgb(226, 226, 238);
	}


	
	 
	.custom-palette-2 .tcw-contact-details,
	.custom-palette-2 #wp-calendar #today,
	.custom-palette-2 .tcw-opening-times,
	.custom-palette-2 .tcs-opening-times,
	.custom-palette-2 #wp-calendar caption,
	.custom-palette-2 .tcs-pullquote p,
	.custom-palette-2 .tcp-portfolio-item-title .react-vote .count {
		color:rgb(126, 130, 138);
	}	
	.custom-palette-2 #wp-calendar thead th,
	.custom-palette-2 #wp-calendar tbody td,
	.custom-palette-2 #wp-calendar th,
	.custom-palette-2 #wp-calendar td,
	.custom-palette-2 ul.menu li ul li ul a,
	.custom-palette-2 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-2 .tcs-fancy-table table th,
	.custom-palette-2 table th,
	.custom-palette-2 #comments .comment-respond,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(226, 226, 238);
	}
	
	.wgt-undrln .custom-palette-2 .widget h3.widget-title, .custom-palette-2 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-2 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(226, 226, 238);
	}
	.wgt-undrln .custom-palette-2 .widget h3.widget-title:after,
	.archive .custom-palette-2 .entry-content:after, .author .custom-palette-2 .entry-content:after, .blog .custom-palette-2 .entry-content:after, .search .custom-palette-2 .entry-content:after {
		background-color:rgb(245, 245, 249);
		border-color:rgb(216, 216, 232);
	}	
		.custom-palette-2 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-2 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-2 .widget_nav_menu ul.menu li > a,
		.custom-palette-2 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-2 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-2 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-2 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-2 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-dark-2.png);
		}
		.custom-palette-2 .react .theme-default .nivo-controlNav a,
		.custom-palette-2 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-dark.png);
		}
		.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-2 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-2 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-2 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-2 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-2 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-2 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-dark.png) !important;
		}
		.custom-palette-2 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-2 .tcs-list.tcs-list-tick li:after,
		.custom-palette-2 .tcs-list.tcs-list-question li:after,
		.custom-palette-2 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-2 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-2 .tcs-list.tcs-list-arrow-drawn li:after,

		.custom-palette-2 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-2 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-2 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-2 .tcs-list.tcs-list-tick li .after,
		.custom-palette-2 .tcs-list.tcs-list-question li .after,
		.custom-palette-2 .tcs-list.tcs-list-arrow li .after {
			background-position: left top;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-2 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-2 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-2 .widget_nav_menu ul.menu li > a,
			.custom-palette-2 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-2 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-2 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-2 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-2 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-dark%402x-2.png);
				background-size: 6px 9px;
			}
			.custom-palette-2 .react .theme-default .nivo-controlNav a,
			.custom-palette-2 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-dark.png);
				background-size: 496px 240px;
			}
			.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-2 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-2 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-2 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-2 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-2 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-2 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		 	 
				
				
	.custom-palette-2 #commentform input[type="text"]:focus,
	.custom-palette-2 .searchform input[type="text"]:focus,
	.custom-palette-2 .woocommerce.widget_product_search input[type="search"]:focus,
	.custom-palette-2 #commentform select:focus,
	.custom-palette-2 #commentform textarea:focus,
	.custom-palette-2 .widget_archive select:focus,
	.custom-palette-2 .textwidget select:focus,
	.custom-palette-2 .textwidget input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea:focus {
		
		
		border-color:#40024F;
	}
	.custom-palette-2 .flexible-frame.map .map-cover,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select:focus,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea:focus {
		
	}
	.custom-palette-2 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
		
		
	}
					


















	
		.custom-palette-2 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
				.custom-palette-2 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		

				
	.custom-palette-2 a.fancybox-close,
	.custom-palette-2 a.fancybox-nav.fancybox-next > span,
	.custom-palette-2 a.fancybox-nav.fancybox-prev > span,
	.custom-palette-2 .rev_slider_wrapper .tp-rightarrow.custom,
	.custom-palette-2 .rev_slider_wrapper .tp-leftarrow.custom {
		
		
	}											

	

		.custom-palette-2 .ls-reactskin .ls-nav-start:after,
		.custom-palette-2 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-2 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-2 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-2 .ls-reactskin .ls-nav-start .after,
		.custom-palette-2 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-2 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-2 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-2 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-2 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-2 .x-close,
		.custom-palette-2 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-2 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-2 .ls-reactskin a.ls-nav-next,
		.custom-palette-2 .ls-reactskin a.ls-nav-prev,
		.custom-palette-2 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-2 .react .flex-direction-nav a.flex-prev,
		.custom-palette-2 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-2 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-2 a.fancybox-nav.fancybox-next > span,
		.custom-palette-2 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-2 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-2 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-2 .ls-reactskin .ls-nav-start:after,
			.custom-palette-2 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-2 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-2 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-2 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-2 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-2 .x-close,
			.custom-palette-2 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-2 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-2 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-2 .ls-reactskin a.ls-nav-next,
			.custom-palette-2 .ls-reactskin a.ls-nav-prev,
			.custom-palette-2 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-2 .react .flex-direction-nav a.flex-prev,
			.custom-palette-2 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-2 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-2 a.fancybox-nav.fancybox-next > span,
			.custom-palette-2 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-2 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-2 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	.custom-palette-2 .tcs-button.tcs-hollow-prime > a,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > span.tcs-r-button,
	.custom-palette-2 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime {
		background: transparent;
		color:rgb(126, 130, 138);
		border-color:#40024F;
	}
	.custom-palette-2 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:before
	.custom-palette-2 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:after {
		border-top-color:#40024F;
	}
	.custom-palette-2 .tcs-image-hover.tcs-hover-prime,
	.custom-palette-2 .tcs-menu.tcs-menu-button-style-one ul li a,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > a:hover,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover,
	.custom-palette-2 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover,
	.custom-palette-2 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:before,
	.custom-palette-2 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:hover:before {
		background:#40024F;
		color:rgb(255, 255, 255);
	}
	.custom-palette-2 .read-more-link a.more-link,
	.custom-palette-2 .comments-link a,

	.custom-palette-2 .iphorm-theme-react-default .iphorm-submit-wrap button span,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button,
	.custom-palette-2 .iphorm-theme-react-default .iphorm-swfupload-browse,
	.custom-palette-2 .form-submit input,
	.custom-palette-2 .back-home-icon.button a.back-home,
	.custom-palette-2 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-2 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-2 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-2 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-2 .tcs-button.tcs-style-prime > a,
	.custom-palette-2 .tcs-button.tcs-style-prime > span.tcs-r-button,
	.custom-palette-2 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover,
	.custom-palette-2 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-2 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover,
	.custom-palette-2 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-2 .tcw-follow-me-button a,
	.custom-palette-2 a.basic-button,
	.custom-palette-2 a.tcp-basic-button {
		background:#40024F;
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
		 box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	}
	.custom-palette-2 .searchform input.searchsubmit,
	.custom-palette-2 .woocommerce.widget_product_search input[type="submit"] {
		background-color:#40024F;
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
		 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
	}
	
	
	.custom-palette-2 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a,
	.custom-palette-2 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a,
	.custom-palette-2 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li.menu-item-has-children > a {
	-webkit-box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	}
	
	.custom-palette-2 .tcs-impact-header.tcs-light {
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
		 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
	}
	
	.custom-palette-2 ::-moz-selection {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}
	.custom-palette-2 ::selection {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}
	.custom-palette-2 .featured-image-link:before,
	.custom-palette-2 .tcp-featured-image-link:before {background-color:#40024F; color:rgb(255, 255, 255);}
	.custom-palette-2 .tcs-progress-bar-outer.tcs-prime .tcs-progress-bar,
	.custom-palette-2 .highlighted-text, .custom-palette-2 .tcs-highlighted-text, .custom-palette-2 mark, body.react-wp .custom-palette-2 .mejs-time-rail .mejs-time-current {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}	.custom-palette-2
			.custom-palette-2 .read-more-link a.more-link:hover,
			.custom-palette-2 .comments-link a:hover,

			.custom-palette-2 .iphorm-theme-react-default .iphorm-submit-wrap button:hover span,
			.custom-palette-2 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover,
			.custom-palette-2 .form-submit input:hover,
			.custom-palette-2 .back-home-icon.button a.back-home:hover,

			.custom-palette-2 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-2 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-2 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-2 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-2 .tcs-button.tcs-style-prime > a:hover,
			.custom-palette-2 .tcs-button.tcs-style-prime > span.tcs-r-button:hover,
			.custom-palette-2 .tcw-follow-me-button a:hover,
			.custom-palette-2 a.basic-button:hover,
			.custom-palette-2 a.tcp-basic-button:hover {
				-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 color:rgb(255, 255, 255);
				 background:rgb(68, 2, 84);
			}
			.custom-palette-2 .searchform input.searchsubmit:hover,
			.custom-palette-2 .woocommerce.widget_product_search input[type="submit"]:hover {
				-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
				 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
				 color:rgb(255, 255, 255);
				 background-color:rgb(68, 2, 84);
			}
			.custom-palette-2 .tcs-menu.tcs-menu-button-style-one ul li a:hover {
				color:rgb(255, 255, 255);
				 background-color:rgb(68, 2, 84);
			}
					
	.custom-palette-2 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul li a, .custom-palette-2 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul.menu li a {border-color:rgb(40, 1, 49);}
		
	.custom-palette-2 #audio-controls, .custom-palette-2 #video-controls, .custom-palette-2 #fs-controls {border-right-color:#40024F;}
		
	.custom-palette-2 span.tcs-icon.tcs-style-prime,
	.custom-palette-2 .text-prime {
		color:#40024F;
	}	
	.custom-palette-2 .comments div.comment .reply a:hover,
	.custom-palette-2 .comments ul.children div.comment .reply a:hover,
	.custom-palette-2 .form-submit input,
	.custom-palette-2 #comments ul#comment-tabs-nav li a.current,
	.custom-palette-2 ul.wp-tag-cloud li a:hover,
	.custom-palette-2 .tagcloud > a:hover,
	.custom-palette-2 .react-woo-image-hover,
	.custom-palette-2 .tcp-portfolio-hover,
	.custom-palette-2 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button,
	.custom-palette-2 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:hover,
	.custom-palette-2 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon,
	.custom-palette-2 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon,
	.custom-palette-2 .vc_progress_bar.react .vc_single_bar .vc_bar,
	.custom-palette-2 .react .wpb_tour_next_prev_nav a:hover,
	.custom-palette-2 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:before,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:hover:before,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-2 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:hover,
	.custom-palette-2 .product-carousel .tcs-carousel-next:hover,
	.custom-palette-2 .product-carousel .tcs-carousel-prev:hover,
	.custom-palette-2 #nav-single .nav-previous:hover .meta-nav,
	.custom-palette-2 #nav-single .nav-next:hover .meta-nav,
	.custom-palette-2 .content-nav .nav-previous:hover .meta-nav,
	.custom-palette-2 .content-nav .nav-next:hover .meta-nav,
	.custom-palette-2 #comments .comment-respond h3#reply-title:hover,
	.custom-palette-2 span.tcs-icon.tcs-boxed.tcs-style-prime,
	.custom-palette-2 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-2 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
	.custom-palette-2 .react.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-2 .react.prime.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
		background:#40024F;
		color:rgb(255, 255, 255);
	}
	.custom-palette-2 .searchform input.searchsubmit,
	.custom-palette-2 .woocommerce.widget_product_search input[type="submit"] {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}

		
	.custom-palette-2 .search-button-wrap input,
	.custom-palette-2 .widget_search input.searchsubmit,
	.custom-palette-2 .tcs-cycle-controls-wrap a:hover,
	.custom-palette-2 .woocommerce ul.cart_list li a.remove:hover,
	.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
	.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
	.custom-palette-2 .react .vc-carousel-control .icon-prev:hover,
	.custom-palette-2 .react .vc-carousel-control .icon-next:hover,
	.custom-palette-2 .react .flex-control-paging li a.flex-active,
	.custom-palette-2 .react .flex-direction-nav a.flex-next:hover,
	.custom-palette-2 .react .flex-direction-nav a.flex-prev:hover,
	.custom-palette-2 .react .theme-default .nivo-directionNav a:hover,
	.custom-palette-2 a:hover .x-close,
	.custom-palette-2 .x-close:hover,
	.custom-palette-2 .tcs-drop-close:hover,
	.custom-palette-2 .tcs-drop-close:hover,
	.custom-palette-2 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-2 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-2 .ls-reactskin a.ls-nav-next:hover,
	.custom-palette-2 .ls-reactskin a.ls-nav-prev:hover,
	.custom-palette-2 .ls-reactskin .ls-nav-start:hover,
	.custom-palette-2 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover,
	.custom-palette-2 .ls-reactskin .ls-nav-stop:hover,
	.custom-palette-2 .ls-reactskin .ls-nav-stop.ls-nav-active:hover  {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-2 a.fancybox-close,
	.custom-palette-2 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-2 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-2 .rev_slider_wrapper .tp-rightarrow.custom:hover,
	.custom-palette-2 .rev_slider_wrapper .tp-leftarrow.custom:hover {
		background-color:#40024F !important;
		color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-2 div.post.entry .featured-image-wrap a:after,
	.custom-palette-2 #open-close-close:hover,
	.custom-palette-2 .tcs-fancy-header.tcs-prime-line .tcs-fancy-header-text:before,
	.custom-palette-2 .owl-theme .owl-dots .owl-dot.active span,
	.custom-palette-2 .owl-theme .owl-dots .owl-dot:hover span {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-2 .search-button-wrap input:hover,
	.custom-palette-2 widget_search input.searchsubmit:hover {
		background-color:rgb(68, 2, 84);
	}
	
	.custom-palette-2 .featured-image-wrap:hover,
	.custom-palette-2 .tcp-featured-image-wrap:hover {
		border-bottom-color:#40024F;
	}	
	.custom-palette-2 .search-button-wrap input:active,
	.custom-palette-2 .widget_search input.searchsubmit:active,
	.custom-palette-2 .search-button-wrap input:hover, .custom-palette-2 .widget_search input.searchsubmit:hover,
	.custom-palette-2 .search-button-wrap input:active, .custom-palette-2 .widget_search input.searchsubmit:active {
		background-color:rgb(68, 2, 84);
	}		
	.custom-palette-2 #comments ul#comment-tabs-nav li a.current:after,
	.custom-palette-2 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:after,
	.custom-palette-2 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:after {
		border-top-color:#40024F !important;
	}			
	.custom-palette-2 .tcs-impact-header.tcs-color,
	.custom-palette-2 .tcs-fancy-header.tcs-style2,
	.custom-palette-2 .tcs-box.tcs-box-basic,
	.custom-palette-2 .react.vc_call_to_action.prime {
		background:#40024F;
		color:rgb(255, 255, 255);

		-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0 60px 0 rgba(0, 0, 0, 0.07);
			box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0px 60px 0 rgba(0, 0, 0, 0.07);
	}	
	.custom-palette-2 .tcs-impact-header .tcs-impact-heading,
	.custom-palette-2 .tcs-impact-header .tcs-impact-subheading,
	.custom-palette-2 .tcs-menu.tcs-menu-button-style-one ul li {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-2 #wp-calendar thead th {
		color:#40024F;
	}	
	.custom-palette-2 .tcs-button.tcs-has-drop.tcs-style-prime .tcs-open-drop-trigger,
	.custom-palette-2 .tcs-button.tcs-style-prime > a > i,
	.custom-palette-2 .tcs-button.tcs-style-prime > span.tcs-r-button > i,
	.custom-palette-2 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-2 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-2 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-2 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > a:hover > i,
	.custom-palette-2 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover > i,
	.custom-palette-2 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover > i,
	.custom-palette-2 .tcs-fancy-header.tcs-style2 i,
	.custom-palette-2 .tcs-impact-header.tcs-color > i,

	.custom-palette-2 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon i,
	.custom-palette-2 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon i,
	.custom-palette-2 .tcs-cycle-controls-wrap a:hover > i,
	.custom-palette-2 open-close-close:hover,
	.custom-palette-2 #nav-single .nav-previous:hover .meta-nav i,
	.custom-palette-2 #nav-single .nav-next:hover .meta-nav i,
	.custom-palette-2 .content-nav .nav-previous:hover .meta-nav i,
	.custom-palette-2 .content-nav .nav-next:hover .meta-nav i {
		color:rgb(255, 255, 255);
	}	
		.custom-palette-2 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-2 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-2 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-2 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-2 .breadcrumbs .back-home-icon span,
		.custom-palette-2 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-2 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-2 .x-close:hover,
		.custom-palette-2 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-2 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-2 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-2 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-2 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-2 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-2 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-2 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-2 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-2 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-2 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-2 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}

		.custom-palette-2 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-2 .widget_search .searchform input.searchsubmit,
		.custom-palette-2 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-light.png);
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-2 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-2 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-2 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-2 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-2 .breadcrumbs .back-home-icon span,
			.custom-palette-2 .tcs-button.tcs-style-prime i.iconsprite {

				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-2 .x-close:hover,
			.custom-palette-2 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-2 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-2 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-2 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-2 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-2 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-2 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-2 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-2 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-2 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-2 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-2 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-2 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-2 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-2 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-2 .widget_search .searchform input.searchsubmit,
			.custom-palette-2 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-light%402x.png);
				background-size: 16px 16px;
			}
		}
	


	

	

	
	.custom-palette-2 .woocommerce .star-rating:before,
	.woocommerce-page .custom-palette-2 .star-rating:before {
	color:rgb(163, 166, 173);
	}
	
	.custom-palette-2 .woocommerce .star-rating span,
	.woocommerce-page .custom-palette-2 .star-rating span {
	color:#40024F;
	}
	
	.custom-palette-2 .woocommerce ul.cart_list li,
	.custom-palette-2 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-2 ul.cart_list li,
	.woocommerce-page .custom-palette-2 ul.product_list_widget li {
	border-color:rgb(235, 235, 243);
	}
	
	.custom-palette-2 .woocommerce ul.cart_list li span.reviewer,
	.custom-palette-2 .woocommerce ul.product_list_widget li span.reviewer,
	.woocommerce-page .custom-palette-2 ul.cart_list li span.reviewer,
	.woocommerce-page .custom-palette-2 ul.product_list_widget li span.reviewer,
	.custom-palette-2 .woocommerce ul.cart_list li > span.amount,
	.custom-palette-2 .woocommerce ul.product_list_widget li > span.amount,
	.woocommerce-page .custom-palette-2 ul.cart_list li > span.amount,
	.woocommerce-page .custom-palette-2 ul.product_list_widget li > span.amount,
	.custom-palette-2 .woocommerce ul.cart_list li del span.amount,
	.custom-palette-2 .woocommerce ul.product_list_widget li del span.amount,
	.woocommerce-page .custom-palette-2 ul.cart_list li del span.amount,
	.woocommerce-page .custom-palette-2 ul.product_list_widget li del span.amount,

	.custom-palette-2 .woocommerce ul.cart_list li .star-rating,
	.custom-palette-2 .woocommerce ul.product_list_widget li .star-rating,
	.woocommerce-page .custom-palette-2 ul.cart_list li del .star-rating,
	.woocommerce-page .custom-palette-2 ul.product_list_widget li .star-rating {
	color:rgb(163, 166, 173);
	}
	
	.custom-palette-2 .woocommerce ul.cart_list li dl,
	.custom-palette-2 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-2 ul.cart_list li dl,
	.woocommerce-page .custom-palette-2 ul.product_list_widget li dl {
	border-color:rgb(235, 235, 243);
	}

	
		.custom-palette-2 .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce-page .custom-palette-2 .widget_price_filter .ui-slider .ui-slider-handle,
		.custom-palette-2 .woocommerce .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle,
		.woocommerce-page .custom-palette-2 .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle {
		color:rgb(255, 255, 255);
		background-color:#40024F;
	-webkit-box-shadow: inset 0 -1px 0 0 rgb(28, 1, 34), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	 box-shadow: inset 0 -1px 0 0 rgb(28, 1, 34), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	}

	

				
		.custom-palette-3, .custom-palette-3 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-3,
		#footer-logo-info-wrap.custom-palette-3,
		.custom-palette-3 .fancybox-skin {
			background-color:#40024f;
			color:rgb(163, 166, 173);
		}

		.custom-palette-3.tcs-arrow:after {
			border-bottom-color:#40024f;
		}
		.custom-palette-3.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:#40024f;
		}
		.custom-palette-3.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:#40024f;
		}
		.custom-palette-3.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:#40024f;
		}


		.custom-palette-3 ul#recentcomments li:before,
		.custom-palette-3 ul li.cat-item a:before,
		.custom-palette-3 .widget_archive ul li a:before,
		.custom-palette-3 .widget_pages ul li a:before {
			color:rgb(163, 166, 173);
		}

		.custom-palette-3 .tcs-button.tcs-holw-btn > a, .custom-palette-3 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-3 .tcs-button.tcs-holw-btn > a > i, .custom-palette-3 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			color:rgb(163, 166, 173);
		}
		#footer-logo-info-wrap.custom-palette-3:after {
			border-top-color:#40024f;
		}
		
	.right-sidebar.sdbr-line #sidebar.custom-palette-3,
	.left-sidebar.sdbr-line #sidebar.custom-palette-3,
	.custom-palette-3.tcs-border {
		border-color:rgb(45, 47, 50);
	}	
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-3 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-3 #content:before {
		border-color:rgb(45, 47, 50);
		background-color:#40024f;
	}
			
	body.pge-bxd .after-header-wrap .custom-palette-3, body.pge-mxd .after-header-wrap .custom-palette-3 {
	   border-color:rgb(45, 47, 50);
	}

	.custom-palette-3.tcs-border.tcs-arrow:after {
		border-bottom-color:rgb(45, 47, 50);
	}
	.custom-palette-3.tcs-border.tcs-arrow.tcs-bottom:after {
		border-bottom-color: rgba(238, 238, 238, 0);
		border-top-color:rgb(45, 47, 50);
	}

		
		body.pge-bxd .after-header-wrap .custom-palette-3, body.pge-mxd .after-header-wrap .custom-palette-3, .custom-palette-3 {
			border-left-color:rgb(26, 28, 30);
			border-right-color:rgb(26, 28, 30);
		}
		.custom-palette-3.tcs-border.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(26, 28, 30);
		}
		.custom-palette-3.tcs-border.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(26, 28, 30);
		}

			
	.custom-palette-3 .widget_nav_menu ul.menu li ul a,
	.custom-palette-3 .widget_pages ul.children li a,
	.custom-palette-3 .widget_product_categories  ul.children li a,
	.custom-palette-3 .widget_recent_entries ul.children li a,
	.custom-palette-3 .widget_meta ul.children li a,
	.custom-palette-3 .widget_archive ul.children li a,
	.custom-palette-3 .widget_categories ul.children li a,
	.custom-palette-3  ul.blogroll ul.children a,
	.custom-palette-3 .widget_nav_menu ul.menu ul.children a,
	.custom-palette-3 .breadcrumbs,
	.custom-palette-3 .entry-meta,
	.custom-palette-3 .tcw-opening-times .tcw-open-time,
	.custom-palette-3 .tcs-opening-times .tcs-open-time,
	.custom-palette-3 .tcw-contact-details .tcw-contact-detail,
	.custom-palette-3 .tcw-widget-post-info .tcw-widget-post-date,
	.custom-palette-3 .widget_recent_entries .post-date,
	.custom-palette-3 .tcs-pullquote,
	.custom-palette-3 #wp-calendar td,
	.custom-palette-3 table caption,
	.custom-palette-3 .tcs-fancy-table table td,
	.custom-palette-3 table td,
	.custom-palette-3 .iphorm-theme-react-default p.iphorm-description,
	.custom-palette-3 .wp-pagenavi span.pages,
	.custom-palette-3 .tcp-portfolio .wp-pagenavi span.pages,
	.custom-palette-3 .wp-pagenavi span.extend,
	.custom-palette-3 .tcp-portfolio .wp-pagenavi span.extend,
	.custom-palette-3 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a,
	.custom-palette-3 .tcp-portfolio-item-title .post-like a .like,
	.custom-palette-3 a.subtle-link,
	.custom-palette-3 a.tcp-subtle-link,
	.custom-palette-3 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-3 span.subtle-link,
	.custom-palette-3 .tcs-blockquote .tcs-qmark,
	.custom-palette-3 .text-alt,
	.custom-palette-3 .widget_rss .rssSummary,
	.custom-palette-3 .tcs-pullquote .tcs-qmark,
	.custom-palette-3 span.tcs-icon.tcs-icon-hollow > i,
	.custom-palette-3 .tcp-portfolio-items .tcp-entry-meta {
		color:rgb(139, 142, 150);
	}	.custom-palette-3 h1, .custom-palette-3 h1.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-3 h2, .custom-palette-3 h2.entry-title a {color:rgb(237, 237, 241);}	.custom-palette-3 h3, .custom-palette-3 h3.entry-title a {color:rgb(237, 237, 241);}	.custom-palette-3 h4, .custom-palette-3 h4.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-3 h5, .custom-palette-3 h6, .custom-palette-3 h5.entry-title a {color:rgb(163, 166, 173);}	.custom-palette-3 a, .custom-palette-3 ul.menu li ul a {color:rgb(163, 166, 173);}	
	.custom-palette-3 .widget_nav_menu ul.menu li ul a:hover,
	.custom-palette-3 .widget_pages ul.children li a:hover,
	.custom-palette-3 .widget_product_categories  ul.children li a:hover,
	.custom-palette-3 .widget_recent_entries ul.children li a:hover,
	.custom-palette-3 .widget_meta ul.children li a:hover,
	.custom-palette-3 .widget_archive ul.children li a:hover,
	.custom-palette-3 .widget_categories ul.children li a:hover,
	.custom-palette-3 ul.blogroll ul.children a:hover,
	.custom-palette-3 .widget_nav_menu ul.menu ul.children a:hover,
	.custom-palette-3 a:hover,
	.custom-palette-3 .entry-title a:hover,
	.custom-palette-3 a:active,
	.custom-palette-3 ul.menu li ul a:hover,
	.custom-palette-3 a.subtle-link:hover,
	.custom-palette-3 a.tcp-subtle-link:hover,
	.custom-palette-3 .tcs-accordion.tcs-plain > h3 > a:hover,
	.custom-palette-3 span.subtle-link:hover,
	.custom-palette-3 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a:hover,
	.custom-palette-3 .tcp-portfolio-item-title .post-like a:hover .like { color:#40024F;}

		
	.custom-palette-3 #nav-single .nav-single-inner div:first-child,
	.custom-palette-3 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-3 #nav-single .nav-single-inner div.first-child,
	.custom-palette-3 #nav-single .nav-single-inner div.last-child,
	.custom-palette-3 .widget_archive select,
	.custom-palette-3 .widget_categories select,
	.custom-palette-3 div.post,

	.custom-palette-3 div.comment,
	.custom-palette-3 #comments,
	.custom-palette-3 .comment-reply-wrap,
	.custom-palette-3 .nocomments,
	.custom-palette-3 #nav-single,
	.custom-palette-3 .comments-pagination-wrap,
	.custom-palette-3 .content-nav,
	.custom-palette-3 .page-link,
	.custom-palette-3 .wp-pagenavi,
	.custom-palette-3 .tcp-portfolio .wp-pagenavi,
	.custom-palette-3 .tcp-portfolio-details,
	.custom-palette-3 .tcp-portfolio-item-title,
	.custom-palette-3 .tcs-section-break.tcs-line,
	.custom-palette-3 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-3 .tcs-section-break.tcs-line-lrg,
	.custom-palette-3 .tcs-image.tcs-style1 img,
	.custom-palette-3 .tcs-image.tcs-style2 img {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-3 .tcs-animated-number-label:before,
	.custom-palette-3 .tcs-section-break:after,
	.custom-palette-3 .tcs-section-break:before,
	.custom-palette-3 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-3 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-3 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-3 .entry-content:before,
	.search .custom-palette-3 .entry-content:before,
	.blog .custom-palette-3 .entry-content:before {
		background-color:#40024f;
		border-color:rgb(28, 1, 34);
	}
	.custom-palette-3 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-3 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-3 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-3 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(28, 1, 34);
	}
	.custom-palette-3 ul.vert-nav-ul > li,
	.custom-palette-3 .widget_nav_menu ul.menu li a,
	.custom-palette-3 .widget_pages ul li a,
	.custom-palette-3 .widget_product_categories ul li a,
	.custom-palette-3 .widget_recent_entries ul > li,
	.custom-palette-3 .widget_meta ul > li,
	.custom-palette-3 .widget_archive ul > li,
	.custom-palette-3 .widget_categories ul > li,
	.custom-palette-3 ul.blogroll > li,
	.custom-palette-3 ul.menu li a,
	.custom-palette-3 ul.menu li ul li a,
	.custom-palette-3 ul#recentcomments li,
	.custom-palette-3 .tcs-fancy-header.tcs-style1,
	.custom-palette-3 .tcs-impact-header.tcs-light,
	.custom-palette-3 .tcs-pullquote,
	.custom-palette-3 .tcs-fancy-table table,
	.custom-palette-3 .tcs-fancy-table table th,
	.custom-palette-3 .tcs-fancy-table table td,
	.custom-palette-3 table,
	.custom-palette-3 table th,
	.custom-palette-3 table td,
	.custom-palette-3 .comments ul.children div.comment,
	.custom-palette-3 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-3 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-3 .tcw-contact-details,
	.custom-palette-3 .tcw-opening-times,
	.custom-palette-3 .tcs-opening-times,
	.custom-palette-3 .tcw-tweet-list li,
	.custom-palette-3 .widget_rss ul li,
	.custom-palette-3 .breadcrumbs,
	.custom-palette-3 .breadcrumbs .back-home-icon,
	.custom-palette-3 .tcw-widget-post,
	.custom-palette-3 ul.socialcount,
	.single .custom-palette-3 .entry-meta,
	.custom-palette-3 #sidebar,
	.custom-palette-3 .units-row > div,
	.custom-palette-3 .tcs-units-row > div,
	.custom-palette-3 .featured-image-wrap,
	.custom-palette-3 .tcp-featured-image-wrap {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-3 .breadcrumbs a:after,
	.custom-palette-3 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-3 .widget_breadcrumb_navxt a:after {
		color:rgb(40, 1, 49);
	}
		
	.custom-palette-3 #wp-calendar tbody .pad,
	.custom-palette-3 #wp-calendar tbody td,
	.custom-palette-3 #comments .comment-respond,
	.custom-palette-3 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(72, 2, 89);
	}	
	.custom-palette-3 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(28, 1, 34) inset;
		box-shadow: 0 2px 0 0px rgb(28, 1, 34) inset;
	}	
	.custom-palette-3 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(40, 1, 49) inset;
		box-shadow:  1px 2px 0 0px rgb(40, 1, 49) inset;
	}	
	.custom-palette-3 .wp-pagenavi span.current,
	.custom-palette-3 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-3 .wp-pagenavi a,
	.custom-palette-3 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-3 .comments-pagination-wrap a, .custom-palette-3 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(52, 2, 64) !important;
		color:rgb(163, 166, 173);
	}	
	.custom-palette-3 .wp-pagenavi a:hover,
	.custom-palette-3 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-3 .comments-pagination-wrap a:hover {
		background-color:rgb(68, 2, 84) !important;
	}				
	.custom-palette-3 #wp-calendar thead th,
	.custom-palette-3 #wp-calendar #today,
	.custom-palette-3 .tcs-fancy-table table th,
	.custom-palette-3 table th,
	.custom-palette-3 .commentlist > .comment > ul.children,
	.custom-palette-3 .comments ul.children li,
	.custom-palette-3 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-3 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(52, 2, 64);
	}	.custom-palette-3 .tcs-fancy-table table td, .custom-palette-3 table td {background-color:rgb(68, 2, 84);}	.custom-palette-3 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(28, 1, 34);}	
	.custom-palette-3 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-3 div.comment,
	.custom-palette-3 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-3 .custom-boxed-item,
	.custom-palette-3 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-3 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-3 .widget,
	.pop-bxd .popdown.custom-palette-3 .widget,
	.foot-bxd .footer.custom-palette-3 .widget {
		 background-color:rgb(60, 2, 74);
		 border-color:rgb(40, 1, 49);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(40, 1, 49) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(40, 1, 49) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-3 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-3 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-3 .widget h3.widget-title {
		background-color:rgb(68, 2, 84);
		border-color:rgb(40, 1, 49);
	}


	
	 
	.custom-palette-3 .tcw-contact-details,
	.custom-palette-3 #wp-calendar #today,
	.custom-palette-3 .tcw-opening-times,
	.custom-palette-3 .tcs-opening-times,
	.custom-palette-3 #wp-calendar caption,
	.custom-palette-3 .tcs-pullquote p,
	.custom-palette-3 .tcp-portfolio-item-title .react-vote .count {
		color:rgb(163, 166, 173);
	}	
	.custom-palette-3 #wp-calendar thead th,
	.custom-palette-3 #wp-calendar tbody td,
	.custom-palette-3 #wp-calendar th,
	.custom-palette-3 #wp-calendar td,
	.custom-palette-3 ul.menu li ul li ul a,
	.custom-palette-3 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-3 .tcs-fancy-table table th,
	.custom-palette-3 table th,
	.custom-palette-3 #comments .comment-respond,
	.custom-palette-3 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(40, 1, 49);
	}
	
	.wgt-undrln .custom-palette-3 .widget h3.widget-title, .custom-palette-3 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-3 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(40, 1, 49);
	}
	.wgt-undrln .custom-palette-3 .widget h3.widget-title:after,
	.archive .custom-palette-3 .entry-content:after, .author .custom-palette-3 .entry-content:after, .blog .custom-palette-3 .entry-content:after, .search .custom-palette-3 .entry-content:after {
		background-color:#40024f;
		border-color:rgb(28, 1, 34);
	}	
		.custom-palette-3 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-3 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-3 .widget_nav_menu ul.menu li > a,
		.custom-palette-3 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-3 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-3 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-3 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-3 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-light.png);
		}
		.custom-palette-3 .react .theme-default .nivo-controlNav a,
		.custom-palette-3 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-light.png);
		}
		.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-3 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-3 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-3 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-3 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-3 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-3 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}

		.custom-palette-3 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-3 .tcs-list.tcs-list-tick li:after,
		.custom-palette-3 .tcs-list.tcs-list-question li:after,
		.custom-palette-3 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-3 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-3 .tcs-list.tcs-list-arrow-drawn li:after,


		.custom-palette-3 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-3 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-3 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-3 .tcs-list.tcs-list-tick li .after,
		.custom-palette-3 .tcs-list.tcs-list-question li .after,
		.custom-palette-3 .tcs-list.tcs-list-arrow li .after {
			background-position: bottom left;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-3 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-3 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-3 .widget_nav_menu ul.menu li > a,
			.custom-palette-3 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-3 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-3 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-3 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-3 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-light%402x.png);
				background-size: 6px 9px;
			}
			.custom-palette-3 .react .theme-default .nivo-controlNav a,
			.custom-palette-3 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-light.png);
				background-size: 496px 240px;
			}
			.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-3 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-3 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-3 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-3 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-3 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-3 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
		}

		 	 
				
								


















	
		.custom-palette-3 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
				.custom-palette-3 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		

		
	.custom-palette-3 span.tcs-icon.tcs-style-dark {
		color: rgb(22, 24, 29) !important;color:rgba(22, 24, 29, 0.8);
	}	
	.custom-palette-3 .tcs-progress-bar-outer.tcs-dark .tcs-progress-bar,
	.custom-palette-3 .tcs-progress-label,
	.custom-palette-3 .iphorm-theme-react-default .iphorm-datepicker-icon,
	.custom-palette-3 .x-close,
	.custom-palette-3 .tcs-cycle-controls-wrap a,
	.custom-palette-3 .woocommerce ul.cart_list li a.remove,
	.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-3 .ls-reactskin .ls-nav-start,
	.custom-palette-3 .ls-reactskin .ls-nav-start.ls-nav-start-active,
	.custom-palette-3 .ls-reactskin .ls-nav-stop,
	.custom-palette-3 .ls-reactskin .ls-nav-stop.ls-nav-active,
	.custom-palette-3 .ls-reactskin a.ls-nav-next,
	.custom-palette-3 .ls-reactskin a.ls-nav-prev {
		background-color: rgb(22, 24, 29);background-color:rgba(22, 24, 29, 0.8);
		color:rgb(237, 237, 241);
	}
	.custom-palette-3 .tcs-progress-label:after {
		border-top-color: rgb(22, 24, 29);border-top-color:rgba(22, 24, 29, 0.8);
	}
		
	.custom-palette-3 a.fancybox-close,
	.custom-palette-3 a.fancybox-nav.fancybox-next > span,
	.custom-palette-3 a.fancybox-nav.fancybox-prev > span,
	.custom-palette-3 .rev_slider_wrapper .tp-rightarrow.custom,
	.custom-palette-3 .rev_slider_wrapper .tp-leftarrow.custom {
		background-color: rgb(22, 24, 29) !important;background-color:rgba(22, 24, 29, 0.8) !important;
		color:rgb(237, 237, 241) !important;
	}	
	.custom-palette-3 .tcs-button.tcs-hollow-dark > a, .custom-palette-3 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
	.custom-palette-3 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
		background: transparent;
		color:rgb(163, 166, 173);
		border-color: rgb(22, 24, 29);border-color:rgba(22, 24, 29, 0.8);

	}
	.custom-palette-3 .flexible-frame.map .map-cover.hide:after,
	.custom-palette-3 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:before,
	.custom-palette-3 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-3 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:hover:before,
	.custom-palette-3 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-3 .tcs-image-hover.tcs-hover-dark,
	.custom-palette-3 .tcs-button.tcs-hollow-dark > a:hover,
	.custom-palette-3 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover,
	.custom-palette-3 .tcs-button.tcs-has-drop.tcs-holw-btn .tcs-open-drop-trigger i,
	.custom-palette-3 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover,
	.custom-palette-3 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:before,
	.custom-palette-3 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:hover:before {
		background-color: rgb(22, 24, 29);background-color:rgba(22, 24, 29, 0.8);
		color:rgb(237, 237, 241);
	}
	.custom-palette-3 .tcs-impact-header.tcs-dark,
	.custom-palette-3 #fs-controls,
	.custom-palette-3 #video-controls,
	.custom-palette-3 #audio-controls,
	.custom-palette-3 .entry-info .post-icon,
	.custom-palette-3 .entry-info .date,
	.custom-palette-3 .entry-info .react-vote,
	.custom-palette-3 .tcp-entry-info .tcp-date,
	.custom-palette-3 .tcp-entry-info .react-vote,
	.custom-palette-3 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon,
	.custom-palette-3 .react .wpb_tour_next_prev_nav a,
	.custom-palette-3 #nav-single .nav-previous .meta-nav,
	.custom-palette-3 #nav-single .nav-next .meta-nav,
	.custom-palette-3 .content-nav .nav-previous .meta-nav,
	.custom-palette-3 .content-nav .nav-next .meta-nav,
	.custom-palette-3 .comments div.comment .reply a,
	.custom-palette-3 .comments ul.children div.comment .reply a,
	.custom-palette-3 .tcs-has-drop.tcs-no-palette .tcs-drop-content,
	.custom-palette-3 #comments .comment-respond h3#reply-title,
	.custom-palette-3 span.tcs-icon.tcs-boxed.tcs-style-dark,
	.custom-palette-3 .vc_progress_bar.react .vc_single_bar .vc_label,
	.custom-palette-3 .react .vc-carousel-control .icon-prev,
	.custom-palette-3 .react .vc-carousel-control .icon-next,
	.custom-palette-3 .react .flex-direction-nav a.flex-next,
	.custom-palette-3 .react .flex-direction-nav a.flex-prev,
	.custom-palette-3 .react .theme-default .nivo-directionNav a,
	.custom-palette-3 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-3 .vc_separator.react h4,
	.custom-palette-3 .wpb_content_element.wpb_tabs.react.dark .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-3 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button {
		background: rgb(22, 24, 29);background:rgba(22, 24, 29, 0.8);
		color:rgb(237, 237, 241);
	}
	.custom-palette-3 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button:hover {
		background: rgb(15, 17, 20);background:rgba(15, 17, 20, 0.8);
	}	
	.custom-palette-3 #fs-controls:hover:after,
	.custom-palette-3 #video-controls:hover:after,
	.custom-palette-3 #audio-controls:hover:after {
		border-left-color: rgb(22, 24, 29);border-left-color:rgba(22, 24, 29, 0.8);
	}	
	.custom-palette-3 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-3 .tcs-impact-header-link-wrap span.tcs-impact-link {
		background: rgb(24, 26, 32);background:rgba(24, 26, 32, 0.8);
		border-color: rgb(9, 10, 12);border-color:rgba(9, 10, 12, 0.8);

	}	
	.custom-palette-3 .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-3 .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background-color: rgb(26, 29, 35);background-color:rgba(26, 29, 35, 0.8);
	}	
	.custom-palette-3 .tcs-impact-header.tcs-dark {
		border-color: rgb(15, 17, 20);border-color:rgba(15, 17, 20, 0.8);
	}	
	.custom-palette-3 .tcs-cycle-controls-wrap a,
	.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-3 .x-close,
	.custom-palette-3 .date .day,
	.custom-palette-3 .entry-info .react-vote .count,
	.custom-palette-3 .react-vote .like,
	.custom-palette-3 .tcp-date .tcp-day,
	.custom-palette-3 .tcp-entry-info .react-vote .count,
	.custom-palette-3 .tcs-drop-close,
	.custom-palette-3 .tcs-box.tcs-box-basic-dark a,
	.custom-palette-3 .tcs-box.tcs-box-basic-dark a:hover,
	.custom-palette-3 .tcw-tweet-dark li a,
	.custom-palette-3 .tcw-tweet-dark li a:hover {
		color:rgb(237, 237, 241);
	}
	.custom-palette-3 .tcs-impact-header.tcs-dark .tcs-impact-heading,
	.custom-palette-3 .tcs-impact-header.tcs-dark .tcs-impact-subheading,
	.custom-palette-3 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-3 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-3 .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-3 .entry-info .react-vote .like:hover,
	.custom-palette-3 .tcp-entry-info .react-vote .like:hover,
	.custom-palette-3 .date .month,
	.custom-palette-3 .tcp-date .tcp-month,
	.custom-palette-3 #open-close-close  {
		color:rgb(237, 237, 241);
	}	
   .custom-palette-3 #open-close-close, .custom-palette-3 .tcs-drop-close {
		background-color: rgb(24, 26, 32);background-color:rgba(24, 26, 32, 0.8);
	}
	.custom-palette-3 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > div,
	.custom-palette-3 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > span,
	.custom-palette-3 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > span,
	.custom-palette-3 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > div,
	.custom-palette-3 .tcp-portfolio.tcp-date-like-above .tcp-entry-info .tcp-date {
		border-color: rgb(26, 29, 35);border-color:rgba(26, 29, 35, 0.8);
	}	
	.custom-palette-3 .color .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-3 .color .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background: rgb(22, 24, 29) !important;background:rgba(22, 24, 29, 0.8) !important;
	}	
				.custom-palette-3 .tcs-box.tcs-box-basic-dark,
				.custom-palette-3 .tcw-tweet-dark li,
				.custom-palette-3 .react.vc_call_to_action.dark {
					text-shadow: -1px -1px 0 rgba(9, 10, 12, 0.8);
					background: rgb(24, 26, 32);background:rgba(24, 26, 32, 0.8);
					color:rgb(237, 237, 241);
					border-color: rgb(2, 2, 3);border-color:rgba(2, 2, 3, 0.8);
					-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgba(2, 2, 3, 0.8), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
					box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgba(2, 2, 3, 0.8),  0 0 0 1px rgba(255, 255, 255, 0.1) inset;
				}

				.custom-palette-3 .tcs-button.tcs-style-dark > a, .custom-palette-3 .tcs-button.tcs-style-dark > span.tcs-r-button {
					background: rgb(22, 24, 29);background:rgba(22, 24, 29, 0.8);
					color:rgb(237, 237, 241);
					-webkit-box-shadow: inset 0 -3px 0 0 rgba(2, 2, 3, 0.8), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgba(2, 2, 3, 0.8), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

				}
				.custom-palette-3 .tcs-button.tcs-style-dark > a:hover, .custom-palette-3 .tcs-button.tcs-style-dark > span.tcs-r-button:hover {
					background: rgb(24, 26, 32);background:rgba(24, 26, 32, 0.8);
					-webkit-box-shadow: inset 0 -3px 0 0 rgba(2, 2, 3, 0.8), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgba(2, 2, 3, 0.8), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				}
				.custom-palette-3 .tcs-button.tcs-hollow-dark > a, .custom-palette-3 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
				.custom-palette-3 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
					border-color: rgb(22, 24, 29);border-color:rgba(22, 24, 29, 0.8);
				}
					
	.custom-palette-3 .tcs-button.tcs-has-drop.tcs-style-dark .tcs-open-drop-trigger,
	.custom-palette-3 .tcs-button.tcs-style-dark > a > i,
	.custom-palette-3 .tcs-button.tcs-style-dark span.tcs-r-button > i,
	.custom-palette-3 .tcs-button.tcs-hollow-dark > a:hover > i,
	.custom-palette-3 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover > i,
	.custom-palette-3 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover > i,
	.custom-palette-3 .tcs-impact-header.tcs-dark > i,

	.custom-palette-3 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon i,
	.custom-palette-3 .tcs-cycle-controls-wrap a > i,
	.custom-palette-3 open-close-close,
	.custom-palette-3 #nav-single .nav-previous .meta-nav i,
	.custom-palette-3 #nav-single .nav-next .meta-nav i,
	.custom-palette-3 .content-nav .nav-previous .meta-nav i,
	.custom-palette-3 .content-nav .nav-next .meta-nav i {
		color:rgb(237, 237, 241);
	}

	

		.custom-palette-3 .ls-reactskin .ls-nav-start:after,
		.custom-palette-3 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-3 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-3 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-3 .ls-reactskin .ls-nav-start .after,
		.custom-palette-3 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-3 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-3 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-3 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-3 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-3 .x-close,
		.custom-palette-3 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-3 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-3 .ls-reactskin a.ls-nav-next,
		.custom-palette-3 .ls-reactskin a.ls-nav-prev,
		.custom-palette-3 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-3 .react .flex-direction-nav a.flex-prev,
		.custom-palette-3 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-3 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-3 a.fancybox-nav.fancybox-next > span,
		.custom-palette-3 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-3 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-3 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-3 .ls-reactskin .ls-nav-start:after,
			.custom-palette-3 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-3 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-3 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-3 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-3 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-3 .x-close,
			.custom-palette-3 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-3 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-3 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-3 .ls-reactskin a.ls-nav-next,
			.custom-palette-3 .ls-reactskin a.ls-nav-prev,
			.custom-palette-3 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-3 .react .flex-direction-nav a.flex-prev,
			.custom-palette-3 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-3 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-3 a.fancybox-nav.fancybox-next > span,
			.custom-palette-3 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-3 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-3 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	
	
											
											
		.custom-palette-3 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-3 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-3 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-3 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-3 .breadcrumbs .back-home-icon span,
		.custom-palette-3 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-3 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-3 .x-close:hover,
		.custom-palette-3 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-3 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-3 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-3 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-3 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-3 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-3 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-3 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-3 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-3 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-3 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-3 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}

		.custom-palette-3 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-3 .widget_search .searchform input.searchsubmit,
		.custom-palette-3 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-light.png);
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-3 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-3 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-3 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-3 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-3 .breadcrumbs .back-home-icon span,
			.custom-palette-3 .tcs-button.tcs-style-prime i.iconsprite {

				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-3 .x-close:hover,
			.custom-palette-3 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-3 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-3 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-3 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-3 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-3 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-3 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-3 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-3 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-3 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-3 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-3 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-3 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-3 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-3 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-3 .widget_search .searchform input.searchsubmit,
			.custom-palette-3 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-light%402x.png);
				background-size: 16px 16px;
			}
		}
	


	
	.custom-palette-3 .woocommerce a.button,
	.woocommerce-page .custom-palette-3 a.button {
	background-color: rgb(22, 24, 29);background-color:rgba(22, 24, 29, 0.8);
	color:rgb(237, 237, 241) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgba(2, 2, 3, 0.8), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgba(2, 2, 3, 0.8), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-3 .woocommerce a.button:hover,
	.woocommerce-page .custom-palette-3 a.button:hover {
		color:rgb(237, 237, 241) !important;
		background-color: rgb(24, 26, 32) !important;background-color:rgba(24, 26, 32, 0.8) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgba(2, 2, 3, 0.8), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgba(2, 2, 3, 0.8), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-3 .woocommerce .star-rating:before,
	.woocommerce-page .custom-palette-3 .star-rating:before {
	color:rgb(139, 142, 150);
	}
	
	
	.custom-palette-3 .woocommerce ul.cart_list li,
	.custom-palette-3 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-3 ul.cart_list li,
	.woocommerce-page .custom-palette-3 ul.product_list_widget li {
	border-color:rgb(52, 2, 64);
	}
	
	.custom-palette-3 .woocommerce ul.cart_list li span.reviewer,
	.custom-palette-3 .woocommerce ul.product_list_widget li span.reviewer,
	.woocommerce-page .custom-palette-3 ul.cart_list li span.reviewer,
	.woocommerce-page .custom-palette-3 ul.product_list_widget li span.reviewer,
	.custom-palette-3 .woocommerce ul.cart_list li > span.amount,
	.custom-palette-3 .woocommerce ul.product_list_widget li > span.amount,
	.woocommerce-page .custom-palette-3 ul.cart_list li > span.amount,
	.woocommerce-page .custom-palette-3 ul.product_list_widget li > span.amount,
	.custom-palette-3 .woocommerce ul.cart_list li del span.amount,
	.custom-palette-3 .woocommerce ul.product_list_widget li del span.amount,
	.woocommerce-page .custom-palette-3 ul.cart_list li del span.amount,
	.woocommerce-page .custom-palette-3 ul.product_list_widget li del span.amount,

	.custom-palette-3 .woocommerce ul.cart_list li .star-rating,
	.custom-palette-3 .woocommerce ul.product_list_widget li .star-rating,
	.woocommerce-page .custom-palette-3 ul.cart_list li del .star-rating,
	.woocommerce-page .custom-palette-3 ul.product_list_widget li .star-rating {
	color:rgb(139, 142, 150);
	}
	
	.custom-palette-3 .woocommerce ul.cart_list li dl,
	.custom-palette-3 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-3 ul.cart_list li dl,
	.woocommerce-page .custom-palette-3 ul.product_list_widget li dl {
	border-color:rgb(52, 2, 64);
	}

	

	

				
		.custom-palette-5, .custom-palette-5 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-5,
		#footer-logo-info-wrap.custom-palette-5,
		.custom-palette-5 .fancybox-skin {
			background-color:rgb(239, 239, 246);
			color:rgb(82, 86, 94);
		}

		.custom-palette-5.tcs-arrow:after {
			border-bottom-color:rgb(239, 239, 246);
		}
		.custom-palette-5.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(239, 239, 246);
		}
		.custom-palette-5.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(239, 239, 246);
		}
		.custom-palette-5.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(239, 239, 246);
		}


		.custom-palette-5 ul#recentcomments li:before,
		.custom-palette-5 ul li.cat-item a:before,
		.custom-palette-5 .widget_archive ul li a:before,
		.custom-palette-5 .widget_pages ul li a:before {
			color:rgb(82, 86, 94);
		}

		.custom-palette-5 .tcs-button.tcs-holw-btn > a, .custom-palette-5 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-5 .tcs-button.tcs-holw-btn > a > i, .custom-palette-5 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			color:rgb(82, 86, 94);
		}
		#footer-logo-info-wrap.custom-palette-5:after {
			border-top-color:rgb(239, 239, 246);
		}
		
	.right-sidebar.sdbr-line #sidebar.custom-palette-5,
	.left-sidebar.sdbr-line #sidebar.custom-palette-5,
	.custom-palette-5.tcs-border {
		border-color:rgb(230, 230, 232);
	}	
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-5 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-5 #content:before {
		border-color:rgb(230, 230, 232);
		background-color:rgb(239, 239, 246);
	}
			
	body.pge-bxd .after-header-wrap .custom-palette-5, body.pge-mxd .after-header-wrap .custom-palette-5 {
	   border-color:rgb(230, 230, 232);
	}

	.custom-palette-5.tcs-border.tcs-arrow:after {
		border-bottom-color:rgb(230, 230, 232);
	}
	.custom-palette-5.tcs-border.tcs-arrow.tcs-bottom:after {
		border-bottom-color: rgba(238, 238, 238, 0);
		border-top-color:rgb(230, 230, 232);
	}

		
		body.pge-bxd .after-header-wrap .custom-palette-5, body.pge-mxd .after-header-wrap .custom-palette-5, .custom-palette-5 {
			border-left-color:rgb(230, 230, 232);
			border-right-color:rgb(230, 230, 232);
		}
		.custom-palette-5.tcs-border.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(230, 230, 232);
		}
		.custom-palette-5.tcs-border.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(230, 230, 232);
		}

			
	.custom-palette-5 .widget_nav_menu ul.menu li ul a,
	.custom-palette-5 .widget_pages ul.children li a,
	.custom-palette-5 .widget_product_categories  ul.children li a,
	.custom-palette-5 .widget_recent_entries ul.children li a,
	.custom-palette-5 .widget_meta ul.children li a,
	.custom-palette-5 .widget_archive ul.children li a,
	.custom-palette-5 .widget_categories ul.children li a,
	.custom-palette-5  ul.blogroll ul.children a,
	.custom-palette-5 .widget_nav_menu ul.menu ul.children a,
	.custom-palette-5 .breadcrumbs,
	.custom-palette-5 .entry-meta,
	.custom-palette-5 .tcw-opening-times .tcw-open-time,
	.custom-palette-5 .tcs-opening-times .tcs-open-time,
	.custom-palette-5 .tcw-contact-details .tcw-contact-detail,
	.custom-palette-5 .tcw-widget-post-info .tcw-widget-post-date,
	.custom-palette-5 .widget_recent_entries .post-date,
	.custom-palette-5 .tcs-pullquote,
	.custom-palette-5 #wp-calendar td,
	.custom-palette-5 table caption,
	.custom-palette-5 .tcs-fancy-table table td,
	.custom-palette-5 table td,
	.custom-palette-5 .iphorm-theme-react-default p.iphorm-description,
	.custom-palette-5 .wp-pagenavi span.pages,
	.custom-palette-5 .tcp-portfolio .wp-pagenavi span.pages,
	.custom-palette-5 .wp-pagenavi span.extend,
	.custom-palette-5 .tcp-portfolio .wp-pagenavi span.extend,
	.custom-palette-5 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a,
	.custom-palette-5 .tcp-portfolio-item-title .post-like a .like,
	.custom-palette-5 a.subtle-link,
	.custom-palette-5 a.tcp-subtle-link,
	.custom-palette-5 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-5 span.subtle-link,
	.custom-palette-5 .tcs-blockquote .tcs-qmark,
	.custom-palette-5 .text-alt,
	.custom-palette-5 .widget_rss .rssSummary,
	.custom-palette-5 .tcs-pullquote .tcs-qmark,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow > i,
	.custom-palette-5 .tcp-portfolio-items .tcp-entry-meta {
		color:rgb(82, 86, 94);
	}			.custom-palette-5 h3, .custom-palette-5 h3.entry-title a {color:rgb(82, 86, 94);}			.custom-palette-5 a, .custom-palette-5 ul.menu li ul a {color:#900944;}	
	.custom-palette-5 .widget_nav_menu ul.menu li ul a:hover,
	.custom-palette-5 .widget_pages ul.children li a:hover,
	.custom-palette-5 .widget_product_categories  ul.children li a:hover,
	.custom-palette-5 .widget_recent_entries ul.children li a:hover,
	.custom-palette-5 .widget_meta ul.children li a:hover,
	.custom-palette-5 .widget_archive ul.children li a:hover,
	.custom-palette-5 .widget_categories ul.children li a:hover,
	.custom-palette-5 ul.blogroll ul.children a:hover,
	.custom-palette-5 .widget_nav_menu ul.menu ul.children a:hover,
	.custom-palette-5 a:hover,
	.custom-palette-5 .entry-title a:hover,
	.custom-palette-5 a:active,
	.custom-palette-5 ul.menu li ul a:hover,
	.custom-palette-5 a.subtle-link:hover,
	.custom-palette-5 a.tcp-subtle-link:hover,
	.custom-palette-5 .tcs-accordion.tcs-plain > h3 > a:hover,
	.custom-palette-5 span.subtle-link:hover,
	.custom-palette-5 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a:hover,
	.custom-palette-5 .tcp-portfolio-item-title .post-like a:hover .like { color:rgb(27, 29, 33);}

		
	.custom-palette-5 #nav-single .nav-single-inner div:first-child,
	.custom-palette-5 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(219, 219, 235);
	}
	.custom-palette-5 #nav-single .nav-single-inner div.first-child,
	.custom-palette-5 #nav-single .nav-single-inner div.last-child,
	.custom-palette-5 .widget_archive select,
	.custom-palette-5 .widget_categories select,
	.custom-palette-5 div.post,

	.custom-palette-5 div.comment,
	.custom-palette-5 #comments,
	.custom-palette-5 .comment-reply-wrap,
	.custom-palette-5 .nocomments,
	.custom-palette-5 #nav-single,
	.custom-palette-5 .comments-pagination-wrap,
	.custom-palette-5 .content-nav,
	.custom-palette-5 .page-link,
	.custom-palette-5 .wp-pagenavi,
	.custom-palette-5 .tcp-portfolio .wp-pagenavi,
	.custom-palette-5 .tcp-portfolio-details,
	.custom-palette-5 .tcp-portfolio-item-title,
	.custom-palette-5 .tcs-section-break.tcs-line,
	.custom-palette-5 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-5 .tcs-section-break.tcs-line-lrg,
	.custom-palette-5 .tcs-image.tcs-style1 img,
	.custom-palette-5 .tcs-image.tcs-style2 img {
		border-color:rgb(219, 219, 235);
	}
	.custom-palette-5 .tcs-animated-number-label:before,
	.custom-palette-5 .tcs-section-break:after,
	.custom-palette-5 .tcs-section-break:before,
	.custom-palette-5 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-5 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-5 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-5 .entry-content:before,
	.search .custom-palette-5 .entry-content:before,
	.blog .custom-palette-5 .entry-content:before {
		background-color:rgb(239, 239, 246);
		border-color:rgb(210, 210, 229);
	}
	.custom-palette-5 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-5 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-5 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-5 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(210, 210, 229);
	}
	.custom-palette-5 ul.vert-nav-ul > li,
	.custom-palette-5 .widget_nav_menu ul.menu li a,
	.custom-palette-5 .widget_pages ul li a,
	.custom-palette-5 .widget_product_categories ul li a,
	.custom-palette-5 .widget_recent_entries ul > li,
	.custom-palette-5 .widget_meta ul > li,
	.custom-palette-5 .widget_archive ul > li,
	.custom-palette-5 .widget_categories ul > li,
	.custom-palette-5 ul.blogroll > li,
	.custom-palette-5 ul.menu li a,
	.custom-palette-5 ul.menu li ul li a,
	.custom-palette-5 ul#recentcomments li,
	.custom-palette-5 .tcs-fancy-header.tcs-style1,
	.custom-palette-5 .tcs-impact-header.tcs-light,
	.custom-palette-5 .tcs-pullquote,
	.custom-palette-5 .tcs-fancy-table table,
	.custom-palette-5 .tcs-fancy-table table th,
	.custom-palette-5 .tcs-fancy-table table td,
	.custom-palette-5 table,
	.custom-palette-5 table th,
	.custom-palette-5 table td,
	.custom-palette-5 .comments ul.children div.comment,
	.custom-palette-5 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-5 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-5 .tcw-contact-details,
	.custom-palette-5 .tcw-opening-times,
	.custom-palette-5 .tcs-opening-times,
	.custom-palette-5 .tcw-tweet-list li,
	.custom-palette-5 .widget_rss ul li,
	.custom-palette-5 .breadcrumbs,
	.custom-palette-5 .breadcrumbs .back-home-icon,
	.custom-palette-5 .tcw-widget-post,
	.custom-palette-5 ul.socialcount,
	.single .custom-palette-5 .entry-meta,
	.custom-palette-5 #sidebar,
	.custom-palette-5 .units-row > div,
	.custom-palette-5 .tcs-units-row > div,
	.custom-palette-5 .featured-image-wrap,
	.custom-palette-5 .tcp-featured-image-wrap {
		border-color:rgb(219, 219, 235);
	}
	.custom-palette-5 .breadcrumbs a:after,
	.custom-palette-5 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-5 .widget_breadcrumb_navxt a:after {
		color:rgb(219, 219, 235);
	}
		
	.custom-palette-5 #wp-calendar tbody .pad,
	.custom-palette-5 #wp-calendar tbody td,
	.custom-palette-5 #comments .comment-respond,
	.custom-palette-5 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(246, 246, 250);
	}	
	.custom-palette-5 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(210, 210, 229) inset;
		box-shadow: 0 2px 0 0px rgb(210, 210, 229) inset;
	}	
	.custom-palette-5 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(219, 219, 235) inset;
		box-shadow:  1px 2px 0 0px rgb(219, 219, 235) inset;
	}	
	.custom-palette-5 .wp-pagenavi span.current,
	.custom-palette-5 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-5 .wp-pagenavi a,
	.custom-palette-5 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-5 .comments-pagination-wrap a, .custom-palette-5 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(229, 229, 240) !important;
		color:rgb(82, 86, 94);
	}	
	.custom-palette-5 .wp-pagenavi a:hover,
	.custom-palette-5 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-5 .comments-pagination-wrap a:hover {
		background-color:rgb(242, 242, 248) !important;
	}	
	.custom-palette-5 .wp-pagenavi span.current,
	.custom-palette-5 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-5 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(130, 8, 61) !important;
		background-color:#900944;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-5 .tcs-impact-header.tcs-color .tcs-impact-heading, .custom-palette-5 .tcs-impact-header.tcs-color .tcs-impact-subheading,
	.custom-palette-5 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-5 .tcp-portfolio.tcp-boxed .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title,
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a,
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a:hover,
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta,
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a,
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a:hover {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-5 .tcs-section-break.tcs-line-prime,
	.custom-palette-5 .tcs-section-break.tcs-line-lrg-prime,
	.custom-palette-5 a.subtle-link,
	.custom-palette-5 a.tcp-subtle-link,
	.custom-palette-5 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-5 span.subtle-link {border-bottom-color: #900944;}
	.custom-palette-5 .tcs-accordion.tcs-plain > h3 > a:after,
	.custom-palette-5 a.subtle-link:after,
	.custom-palette-5 a.tcp-subtle-link:after,
	.custom-palette-5 span.subtle-link:after,
	.custom-palette-5 .tcs-section-break.tcs-line-lrg-prime:before,
	.custom-palette-5 .tcs-section-break.tcs-line-lrg-prime:after {background-color:rgb(101, 6, 48);}
	.custom-palette-5 .tcs-section-break.tcs-line-prime:before,
	.custom-palette-5 .tcs-section-break.tcs-line-prime:after {
		background-color:rgb(239, 239, 246);
		border-color:#900944;
	}
	.custom-palette-5 .tcs-section-break.tcs-line-lrg-prime.tcs-double, .custom-palette-5 code, .custom-palette-5 pre, .custom-palette-5 kbd, .custom-palette-5 tt {border-color:#900944;}

		
	.custom-palette-5 #wp-calendar thead th,
	.custom-palette-5 #wp-calendar #today,
	.custom-palette-5 .tcs-fancy-table table th,
	.custom-palette-5 table th,
	.custom-palette-5 .commentlist > .comment > ul.children,
	.custom-palette-5 .comments ul.children li,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(229, 229, 240);
	}	.custom-palette-5 .tcs-fancy-table table td, .custom-palette-5 table td {background-color:rgb(242, 242, 248);}	.custom-palette-5 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(210, 210, 229);}	
	.custom-palette-5 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-5 div.comment,
	.custom-palette-5 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-5 .custom-boxed-item,
	.custom-palette-5 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-5 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-5 .widget,
	.pop-bxd .popdown.custom-palette-5 .widget,
	.foot-bxd .footer.custom-palette-5 .widget {
		 background-color:rgb(236, 236, 244);
		 border-color:rgb(219, 219, 235);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(219, 219, 235) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(219, 219, 235) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-5 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-5 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-5 .widget h3.widget-title {
		background-color:rgb(242, 242, 248);
		border-color:rgb(219, 219, 235);
	}


	
	 
	.custom-palette-5 .tcw-contact-details,
	.custom-palette-5 #wp-calendar #today,
	.custom-palette-5 .tcw-opening-times,
	.custom-palette-5 .tcs-opening-times,
	.custom-palette-5 #wp-calendar caption,
	.custom-palette-5 .tcs-pullquote p,
	.custom-palette-5 .tcp-portfolio-item-title .react-vote .count {
		color:rgb(82, 86, 94);
	}	
	.custom-palette-5 #wp-calendar thead th,
	.custom-palette-5 #wp-calendar tbody td,
	.custom-palette-5 #wp-calendar th,
	.custom-palette-5 #wp-calendar td,
	.custom-palette-5 ul.menu li ul li ul a,
	.custom-palette-5 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-5 .tcs-fancy-table table th,
	.custom-palette-5 table th,
	.custom-palette-5 #comments .comment-respond,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(219, 219, 235);
	}
	
	.wgt-undrln .custom-palette-5 .widget h3.widget-title, .custom-palette-5 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-5 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(219, 219, 235);
	}
	.wgt-undrln .custom-palette-5 .widget h3.widget-title:after,
	.archive .custom-palette-5 .entry-content:after, .author .custom-palette-5 .entry-content:after, .blog .custom-palette-5 .entry-content:after, .search .custom-palette-5 .entry-content:after {
		background-color:rgb(239, 239, 246);
		border-color:rgb(210, 210, 229);
	}	
		.custom-palette-5 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-5 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-5 .widget_nav_menu ul.menu li > a,
		.custom-palette-5 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-5 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-5 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-5 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-5 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-dark-2.png);
		}
		.custom-palette-5 .react .theme-default .nivo-controlNav a,
		.custom-palette-5 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-dark.png);
		}
		.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-5 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-5 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-5 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-5 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-5 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-5 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-dark.png) !important;
		}
		.custom-palette-5 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-5 .tcs-list.tcs-list-tick li:after,
		.custom-palette-5 .tcs-list.tcs-list-question li:after,
		.custom-palette-5 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-5 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-5 .tcs-list.tcs-list-arrow-drawn li:after,

		.custom-palette-5 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-5 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-5 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-5 .tcs-list.tcs-list-tick li .after,
		.custom-palette-5 .tcs-list.tcs-list-question li .after,
		.custom-palette-5 .tcs-list.tcs-list-arrow li .after {
			background-position: left top;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-5 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-5 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-5 .widget_nav_menu ul.menu li > a,
			.custom-palette-5 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-5 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-5 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-5 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-5 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-dark%402x-2.png);
				background-size: 6px 9px;
			}
			.custom-palette-5 .react .theme-default .nivo-controlNav a,
			.custom-palette-5 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-dark.png);
				background-size: 496px 240px;
			}
			.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-5 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-5 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-5 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-5 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-5 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-5 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		 	 
	.custom-palette-5 span.tcs-icon.tcs-style-light {
		color:rgb(255, 255, 255);
	}
	
	.custom-palette-5 .tcs-box.tcs-box-basic-light,
	.custom-palette-5 .tcw-tweet-light li,
	.custom-palette-5 .react.vc_call_to_action.light,
	.custom-palette-5 .react.vc_call_to_action {
		background:rgb(255, 255, 255);
		color:#900944;
		border-color:rgb(247, 247, 247);
		-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
		 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
	}	
	.custom-palette-5 .tcs-button.tcs-hollow-light > a,
	.custom-palette-5 .tcs-button.tcs-hollow-light > span.tcs-r-button,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light {
		background: transparent;
		color:rgb(82, 86, 94);
		border-color:rgb(255, 255, 255);
	}
	.custom-palette-5 .tcs-progress-bar-outer,
	.custom-palette-5 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:before,
	.custom-palette-5 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-5 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:hover:before,
	.custom-palette-5 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-5 .tagcloud > a,
	.custom-palette-5 .woocommerce .widget_layered_nav ul li,
	.custom-palette-5 .tcp-portfolio-filter .tcp-filter-button,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-5 .tcs-button.tcs-style-light > a,
	.custom-palette-5 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-5 .tcs-button.tcs-hollow-light > a:hover,
	.custom-palette-5 .tcs-image-hover.tcs-hover-light,
	.custom-palette-5 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:before,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:hover:before,
	.custom-palette-5 .tcs-tabs ul.tcs-tabs-nav li a,
	.custom-palette-5 ul#comment-tabs-nav li a,
	.custom-palette-5 .tcs-accordion.tcs-box > h3,
	.custom-palette-5 code,
	.custom-palette-5 pre,
	.custom-palette-5 kbd,
	.custom-palette-5 tt,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-5 .iphorm-theme-react-default .iphom-upload-progress-wrap,
	.custom-palette-5 .tcs-impact-header.tcs-light,
	.custom-palette-5 blockquote,
	.custom-palette-5 .tcs-blockquote .tcs-blockquote-inner,
	.custom-palette-5 .tcs-fancy-header.tcs-style3,
	.custom-palette-5 .searchform label,
	.custom-palette-5 .woocommerce.widget_product_search label,
	.custom-palette-5 span.tcs-icon.tcs-boxed.tcs-style-light,
	.custom-palette-5 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-5 .wpb_content_element.react .wpb_accordion_wrapper .wpb_accordion_header,
	.custom-palette-5 .vc_progress_bar.react .vc_single_bar,
	.custom-palette-5 .wpb_content_element.wpb_tabs.react.light .wpb_tour_tabs_wrapper .wpb_tab {
		background:rgb(255, 255, 255);
		color:#900944;
	}	
	.custom-palette-5 .tcs-blockquote .tcs-blockquote-inner:after, .custom-palette-5 .tcs-fancy-header.tcs-style3:after,
	.custom-palette-5 .searchform label:after,
	.custom-palette-5 .woocommerce.widget_product_search label:after {
		border-top-color:rgb(255, 255, 255);
	}	
		
	.custom-palette-5 .tcs-tabs ul.tcs-tabs-nav li a:hover,
	.custom-palette-5 ul#comment-tabs-nav li a:hover,
	.custom-palette-5 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-5 .tcp-portfolio-filter .tcp-filter-button:hover,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-5 .wpb_content_element.react .wpb_tabs_nav li {
		background-color:rgb(247, 247, 247);
		color:rgb(154, 10, 73);
	}
	.custom-palette-5 .tcs-tabs ul.tcs-tabs-nav li a:hover:after,
	.custom-palette-5 ul#comment-tabs-nav li a:hover:after {
		border-top-color:rgb(247, 247, 247);
	}	
	.custom-palette-5 #commentform input[type="text"],
	.custom-palette-5 .searchform input[type="text"],
	.custom-palette-5 .woocommerce.widget_product_search input[type="search"],
	.custom-palette-5 #commentform select,
	.custom-palette-5 #commentform textarea,
	.custom-palette-5 .widget_archive select,
	.custom-palette-5 .widget_categories select,
	.custom-palette-5 .textwidget select,
	.custom-palette-5 .textwidget input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea {
		background-color:rgb(255, 255, 255);
		border-color:rgb(232, 232, 232);
		color:#900944;
	}

	.sdbr-bxd #sidebar.custom-palette-5 #commentform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-5 #commentform select,
	.sdbr-bxd #sidebar.custom-palette-5 .searchform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-5 .widget_archive select,
	.sdbr-bxd #sidebar.custom-palette-5 .widget_categories select,
	.sdbr-bxd #sidebar.custom-palette-5 .woocommerce.widget_product_search input[type="search"],
	.sdbr-bxd #sidebar.custom-palette-5 .textwidget select,
	.sdbr-bxd #sidebar.custom-palette-5 .textwidget input,

	.foot-bxd .popdown.custom-palette-5 #commentform input[type="text"],
	.foot-bxd .popdown.custom-palette-5 #commentform select,
	.foot-bxd .popdown.custom-palette-5 .searchform input[type="text"],
	.foot-bxd .popdown.custom-palette-5 .widget_archive select,
	.foot-bxd .popdown.custom-palette-5 .widget_categories select,
	.foot-bxd .popdown.custom-palette-5 .woocommerce.widget_product_search input[type="search"],
	.foot-bxd .popdown.custom-palette-5 .textwidget select,
	.foot-bxd .popdown.custom-palette-5 .textwidget input,


	.pop-bxd .footer.custom-palette-5 #commentform input[type="text"],
	.pop-bxd .footer.custom-palette-5 #commentform select,
	.pop-bxd .footer.custom-palette-5 .searchform input[type="text"],
	.pop-bxd .footer.custom-palette-5 .widget_archive select,
	.pop-bxd .footer.custom-palette-5 .widget_categories select,
	.pop-bxd .footer.custom-palette-5 .woocommerce.widget_product_search input[type="search"],
	.pop-bxd .footer.custom-palette-5 .textwidget select,
	.pop-bxd .footer.custom-palette-5 .textwidget input {
		background-color:rgb(255, 255, 255);
		border-color:rgb(232, 232, 232);
		color:#900944;
	}


	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea {
		background-color:rgb(255, 255, 255);
		border-color:rgb(232, 232, 232);
	}
		
	.custom-palette-5 #commentform input[type="text"]:focus,
	.custom-palette-5 .searchform input[type="text"]:focus,
	.custom-palette-5 .woocommerce.widget_product_search input[type="search"]:focus,
	.custom-palette-5 #commentform select:focus,
	.custom-palette-5 #commentform textarea:focus,
	.custom-palette-5 .widget_archive select:focus,
	.custom-palette-5 .textwidget select:focus,
	.custom-palette-5 .textwidget input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea:focus {
		background-color:rgb(247, 247, 247);
		color:rgb(154, 10, 73);
		border-color:#900944;
	}
	.custom-palette-5 .flexible-frame.map .map-cover,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select:focus,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea:focus {
		background-color:rgb(255, 255, 255);
	}
	.custom-palette-5 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
		background-color:rgb(255, 255, 255);
		border-color:rgb(232, 232, 232);
	}
		
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li:last-child a,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li:last-child a,
	.custom-palette-5 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-two ul.menu li a {
		border-color:rgb(240, 240, 240);
	}
	.custom-palette-5 .tcs-impact-header.tcs-light,
	.custom-palette-5 .tcs-button.tcs-style-light > a,
	.custom-palette-5 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-5 .iphom-upload-progress-wrap,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul li a,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul li a,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li.last-child a,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul.menu li a,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul.menu li a,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li.last-child a,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-upload-progress-bar-wrap {
		border-color:rgb(232, 232, 232);
	}	
	.custom-palette-5 .tcs-impact-header.tcs-light .tcs-impact-heading,
	.custom-palette-5 .tcs-impact-header.tcs-light .tcs-impact-subheading,
	.custom-palette-5 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-5 .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-5 .iphorm-upload-queue-file,
	.custom-palette-5 .iphom-upload-progress-wrap,
	.custom-palette-5 .js .iphorm-theme-react-default .element-wrapper.inside-label > label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-element-wrap-email.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-5 .wpb_content_element.react .wpb_tabs_nav li a,
	.custom-palette-5 .tcs-box.tcs-box-basic-light > a,
	.custom-palette-5 .tcs-box.tcs-box-basic-light > a:hover,
	.custom-palette-5 .tcw-tweet-light li a:hover,
	.custom-palette-5 .tcw-tweet-light li a:hover,
	.custom-palette-5 .tcs-accordion.tcs-box > h3 a,
	.custom-palette-5 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-5 .tcs-accordion.tcs-box > h3.tcs-active,
	.custom-palette-5 .tcs-accordion.tcs-box > h3 a:hover {
		color:#900944;
	}	
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-two ul li a:hover,
	.custom-palette-5 .tcs-button.tcs-style-light > a:hover,
	.custom-palette-5 .tcs-button.tcs-style-light > span.tcs-r-button:hover {
		background-color:rgb(255, 255, 255);
	}	
	.custom-palette-5 .tcs-button.tcs-has-drop.tcs-style-light .tcs-open-drop-trigger,
	.custom-palette-5 .tcs-button.tcs-style-light > a > i,
	.custom-palette-5 .tcs-button.tcs-style-light > span.tcs-r-button > i,
	.custom-palette-5 .tcs-button.tcs-hollow-light > a:hover > i,
	.custom-palette-5 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover > i,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover > i,
	.custom-palette-5 .tcs-impact-header.tcs-light > i,
	.custom-palette-5 .tcs-fancy-header.tcs-style3 > i {
		color:#900944;
	}


















	
		.custom-palette-5 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
				.custom-palette-5 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		

		
	.custom-palette-5 span.tcs-icon.tcs-style-dark {
		color:rgb(26, 28, 30);
	}	
	.custom-palette-5 .tcs-progress-bar-outer.tcs-dark .tcs-progress-bar,
	.custom-palette-5 .tcs-progress-label,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-datepicker-icon,
	.custom-palette-5 .x-close,
	.custom-palette-5 .tcs-cycle-controls-wrap a,
	.custom-palette-5 .woocommerce ul.cart_list li a.remove,
	.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-5 .ls-reactskin .ls-nav-start,
	.custom-palette-5 .ls-reactskin .ls-nav-start.ls-nav-start-active,
	.custom-palette-5 .ls-reactskin .ls-nav-stop,
	.custom-palette-5 .ls-reactskin .ls-nav-stop.ls-nav-active,
	.custom-palette-5 .ls-reactskin a.ls-nav-next,
	.custom-palette-5 .ls-reactskin a.ls-nav-prev {
		background-color:rgb(26, 28, 30);
		color:rgb(255, 255, 255);
	}
	.custom-palette-5 .tcs-progress-label:after {
		border-top-color:rgb(26, 28, 30);
	}
		
	.custom-palette-5 a.fancybox-close,
	.custom-palette-5 a.fancybox-nav.fancybox-next > span,
	.custom-palette-5 a.fancybox-nav.fancybox-prev > span,
	.custom-palette-5 .rev_slider_wrapper .tp-rightarrow.custom,
	.custom-palette-5 .rev_slider_wrapper .tp-leftarrow.custom {
		background-color:rgb(26, 28, 30) !important;
		color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-5 .tcs-button.tcs-hollow-dark > a, .custom-palette-5 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
		background: transparent;
		color:rgb(82, 86, 94);
		border-color:rgb(26, 28, 30);

	}
	.custom-palette-5 .flexible-frame.map .map-cover.hide:after,
	.custom-palette-5 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:before,
	.custom-palette-5 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-5 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:hover:before,
	.custom-palette-5 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-5 .tcs-image-hover.tcs-hover-dark,
	.custom-palette-5 .tcs-button.tcs-hollow-dark > a:hover,
	.custom-palette-5 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover,
	.custom-palette-5 .tcs-button.tcs-has-drop.tcs-holw-btn .tcs-open-drop-trigger i,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:before,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:hover:before {
		background-color:rgb(26, 28, 30);
		color:rgb(255, 255, 255);
	}
	.custom-palette-5 .tcs-impact-header.tcs-dark,
	.custom-palette-5 #fs-controls,
	.custom-palette-5 #video-controls,
	.custom-palette-5 #audio-controls,
	.custom-palette-5 .entry-info .post-icon,
	.custom-palette-5 .entry-info .date,
	.custom-palette-5 .entry-info .react-vote,
	.custom-palette-5 .tcp-entry-info .tcp-date,
	.custom-palette-5 .tcp-entry-info .react-vote,
	.custom-palette-5 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon,
	.custom-palette-5 .react .wpb_tour_next_prev_nav a,
	.custom-palette-5 #nav-single .nav-previous .meta-nav,
	.custom-palette-5 #nav-single .nav-next .meta-nav,
	.custom-palette-5 .content-nav .nav-previous .meta-nav,
	.custom-palette-5 .content-nav .nav-next .meta-nav,
	.custom-palette-5 .comments div.comment .reply a,
	.custom-palette-5 .comments ul.children div.comment .reply a,
	.custom-palette-5 .tcs-has-drop.tcs-no-palette .tcs-drop-content,
	.custom-palette-5 #comments .comment-respond h3#reply-title,
	.custom-palette-5 span.tcs-icon.tcs-boxed.tcs-style-dark,
	.custom-palette-5 .vc_progress_bar.react .vc_single_bar .vc_label,
	.custom-palette-5 .react .vc-carousel-control .icon-prev,
	.custom-palette-5 .react .vc-carousel-control .icon-next,
	.custom-palette-5 .react .flex-direction-nav a.flex-next,
	.custom-palette-5 .react .flex-direction-nav a.flex-prev,
	.custom-palette-5 .react .theme-default .nivo-directionNav a,
	.custom-palette-5 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-5 .vc_separator.react h4,
	.custom-palette-5 .wpb_content_element.wpb_tabs.react.dark .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button {
		background:rgb(26, 28, 30);
		color:rgb(255, 255, 255);
	}
	.custom-palette-5 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button:hover {
		background:rgb(19, 20, 22);
	}	
	.custom-palette-5 #fs-controls:hover:after,
	.custom-palette-5 #video-controls:hover:after,
	.custom-palette-5 #audio-controls:hover:after {
		border-left-color:rgb(26, 28, 30);
	}	
	.custom-palette-5 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-5 .tcs-impact-header-link-wrap span.tcs-impact-link {
		background:rgb(28, 31, 33);
		border-color:rgb(12, 13, 14);

	}	
	.custom-palette-5 .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-5 .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background-color:rgb(31, 33, 35);
	}	
	.custom-palette-5 .tcs-impact-header.tcs-dark {
		border-color:rgb(19, 20, 22);
	}	
	.custom-palette-5 .tcs-cycle-controls-wrap a,
	.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-5 .x-close,
	.custom-palette-5 .date .day,
	.custom-palette-5 .entry-info .react-vote .count,
	.custom-palette-5 .react-vote .like,
	.custom-palette-5 .tcp-date .tcp-day,
	.custom-palette-5 .tcp-entry-info .react-vote .count,
	.custom-palette-5 .tcs-drop-close,
	.custom-palette-5 .tcs-box.tcs-box-basic-dark a,
	.custom-palette-5 .tcs-box.tcs-box-basic-dark a:hover,
	.custom-palette-5 .tcw-tweet-dark li a,
	.custom-palette-5 .tcw-tweet-dark li a:hover {
		color:rgb(255, 255, 255);
	}
	.custom-palette-5 .tcs-impact-header.tcs-dark .tcs-impact-heading,
	.custom-palette-5 .tcs-impact-header.tcs-dark .tcs-impact-subheading,
	.custom-palette-5 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-5 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-5 .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-5 .entry-info .react-vote .like:hover,
	.custom-palette-5 .tcp-entry-info .react-vote .like:hover,
	.custom-palette-5 .date .month,
	.custom-palette-5 .tcp-date .tcp-month,
	.custom-palette-5 #open-close-close  {
		color:rgb(255, 255, 255);
	}	
   .custom-palette-5 #open-close-close, .custom-palette-5 .tcs-drop-close {
		background-color:rgb(28, 31, 33);
	}
	.custom-palette-5 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > div,
	.custom-palette-5 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > span,
	.custom-palette-5 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > span,
	.custom-palette-5 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > div,
	.custom-palette-5 .tcp-portfolio.tcp-date-like-above .tcp-entry-info .tcp-date {
		border-color:rgb(31, 33, 35);
	}	
	.custom-palette-5 .color .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-5 .color .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background:rgb(26, 28, 30) !important;
	}	
				.custom-palette-5 .tcs-box.tcs-box-basic-dark,
				.custom-palette-5 .tcw-tweet-dark li,
				.custom-palette-5 .react.vc_call_to_action.dark {
					text-shadow: -1px -1px 0 rgb(12, 13, 14);
					background:rgb(28, 31, 33);
					color:rgb(255, 255, 255);
					border-color:rgb(5, 5, 5);
					-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgb(5, 5, 5), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
					box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgb(5, 5, 5),  0 0 0 1px rgba(255, 255, 255, 0.1) inset;
				}

				.custom-palette-5 .tcs-button.tcs-style-dark > a, .custom-palette-5 .tcs-button.tcs-style-dark > span.tcs-r-button {
					background:rgb(26, 28, 30);
					color:rgb(255, 255, 255);
					-webkit-box-shadow: inset 0 -3px 0 0 rgb(5, 5, 5), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgb(5, 5, 5), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

				}
				.custom-palette-5 .tcs-button.tcs-style-dark > a:hover, .custom-palette-5 .tcs-button.tcs-style-dark > span.tcs-r-button:hover {
					background:rgb(28, 31, 33);
					-webkit-box-shadow: inset 0 -3px 0 0 rgb(5, 5, 5), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgb(5, 5, 5), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				}
				.custom-palette-5 .tcs-button.tcs-hollow-dark > a, .custom-palette-5 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
				.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
					border-color:rgb(26, 28, 30);
				}
					
	.custom-palette-5 .tcs-button.tcs-has-drop.tcs-style-dark .tcs-open-drop-trigger,
	.custom-palette-5 .tcs-button.tcs-style-dark > a > i,
	.custom-palette-5 .tcs-button.tcs-style-dark span.tcs-r-button > i,
	.custom-palette-5 .tcs-button.tcs-hollow-dark > a:hover > i,
	.custom-palette-5 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover > i,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover > i,
	.custom-palette-5 .tcs-impact-header.tcs-dark > i,

	.custom-palette-5 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon i,
	.custom-palette-5 .tcs-cycle-controls-wrap a > i,
	.custom-palette-5 open-close-close,
	.custom-palette-5 #nav-single .nav-previous .meta-nav i,
	.custom-palette-5 #nav-single .nav-next .meta-nav i,
	.custom-palette-5 .content-nav .nav-previous .meta-nav i,
	.custom-palette-5 .content-nav .nav-next .meta-nav i {
		color:rgb(255, 255, 255);
	}

	

		.custom-palette-5 .ls-reactskin .ls-nav-start:after,
		.custom-palette-5 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-5 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-5 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-5 .ls-reactskin .ls-nav-start .after,
		.custom-palette-5 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-5 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-5 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-5 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-5 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-5 .x-close,
		.custom-palette-5 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-5 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-5 .ls-reactskin a.ls-nav-next,
		.custom-palette-5 .ls-reactskin a.ls-nav-prev,
		.custom-palette-5 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-5 .react .flex-direction-nav a.flex-prev,
		.custom-palette-5 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-5 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-5 a.fancybox-nav.fancybox-next > span,
		.custom-palette-5 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-5 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-5 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-5 .ls-reactskin .ls-nav-start:after,
			.custom-palette-5 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-5 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-5 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-5 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-5 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-5 .x-close,
			.custom-palette-5 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-5 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-5 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-5 .ls-reactskin a.ls-nav-next,
			.custom-palette-5 .ls-reactskin a.ls-nav-prev,
			.custom-palette-5 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-5 .react .flex-direction-nav a.flex-prev,
			.custom-palette-5 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-5 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-5 a.fancybox-nav.fancybox-next > span,
			.custom-palette-5 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-5 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-5 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	.custom-palette-5 .tcs-button.tcs-hollow-prime > a,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > span.tcs-r-button,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime {
		background: transparent;
		color:rgb(82, 86, 94);
		border-color:#900944;
	}
	.custom-palette-5 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:before
	.custom-palette-5 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:after {
		border-top-color:#900944;
	}
	.custom-palette-5 .tcs-image-hover.tcs-hover-prime,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-one ul li a,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > a:hover,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:before,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:hover:before {
		background:#900944;
		color:rgb(255, 255, 255);
	}
	.custom-palette-5 .read-more-link a.more-link,
	.custom-palette-5 .comments-link a,

	.custom-palette-5 .iphorm-theme-react-default .iphorm-submit-wrap button span,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button,
	.custom-palette-5 .iphorm-theme-react-default .iphorm-swfupload-browse,
	.custom-palette-5 .form-submit input,
	.custom-palette-5 .back-home-icon.button a.back-home,
	.custom-palette-5 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-5 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-5 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-5 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-5 .tcs-button.tcs-style-prime > a,
	.custom-palette-5 .tcs-button.tcs-style-prime > span.tcs-r-button,
	.custom-palette-5 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover,
	.custom-palette-5 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-5 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover,
	.custom-palette-5 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-5 .tcw-follow-me-button a,
	.custom-palette-5 a.basic-button,
	.custom-palette-5 a.tcp-basic-button {
		background:#900944;
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
		 box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	}
	.custom-palette-5 .searchform input.searchsubmit,
	.custom-palette-5 .woocommerce.widget_product_search input[type="submit"] {
		background-color:#900944;
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(101, 6, 48);
		 box-shadow: inset 0 -2px 0 0 rgb(101, 6, 48);
	}
	
	
	.custom-palette-5 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a,
	.custom-palette-5 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a,
	.custom-palette-5 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li.menu-item-has-children > a {
	-webkit-box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	}
	
	.custom-palette-5 .tcs-impact-header.tcs-light {
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(101, 6, 48), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
		 box-shadow: inset 0 -2px 0 0 rgb(101, 6, 48), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
	}
	
	.custom-palette-5 ::-moz-selection {
		background-color:#900944;
		color:rgb(255, 255, 255);
	}
	.custom-palette-5 ::selection {
		background-color:#900944;
		color:rgb(255, 255, 255);
	}
	.custom-palette-5 .featured-image-link:before,
	.custom-palette-5 .tcp-featured-image-link:before {background-color:#900944; color:rgb(255, 255, 255);}
	.custom-palette-5 .tcs-progress-bar-outer.tcs-prime .tcs-progress-bar,
	.custom-palette-5 .highlighted-text, .custom-palette-5 .tcs-highlighted-text, .custom-palette-5 mark, body.react-wp .custom-palette-5 .mejs-time-rail .mejs-time-current {
		background-color:#900944;
		color:rgb(255, 255, 255);
	}	.custom-palette-5
			.custom-palette-5 .read-more-link a.more-link:hover,
			.custom-palette-5 .comments-link a:hover,

			.custom-palette-5 .iphorm-theme-react-default .iphorm-submit-wrap button:hover span,
			.custom-palette-5 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover,
			.custom-palette-5 .form-submit input:hover,
			.custom-palette-5 .back-home-icon.button a.back-home:hover,

			.custom-palette-5 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-5 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-5 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-5 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-5 .tcs-button.tcs-style-prime > a:hover,
			.custom-palette-5 .tcs-button.tcs-style-prime > span.tcs-r-button:hover,
			.custom-palette-5 .tcw-follow-me-button a:hover,
			.custom-palette-5 a.basic-button:hover,
			.custom-palette-5 a.tcp-basic-button:hover {
				-webkit-box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 color:rgb(255, 255, 255);
				 background:rgb(149, 9, 70);
			}
			.custom-palette-5 .searchform input.searchsubmit:hover,
			.custom-palette-5 .woocommerce.widget_product_search input[type="submit"]:hover {
				-webkit-box-shadow: inset 0 -2px 0 0 rgb(101, 6, 48);
				 box-shadow: inset 0 -2px 0 0 rgb(101, 6, 48);
				 color:rgb(255, 255, 255);
				 background-color:rgb(149, 9, 70);
			}
			.custom-palette-5 .tcs-menu.tcs-menu-button-style-one ul li a:hover {
				color:rgb(255, 255, 255);
				 background-color:rgb(149, 9, 70);
			}
					
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul li a, .custom-palette-5 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul.menu li a {border-color:rgb(115, 7, 54);}
		
	.custom-palette-5 #audio-controls, .custom-palette-5 #video-controls, .custom-palette-5 #fs-controls {border-right-color:#900944;}
		
	.custom-palette-5 span.tcs-icon.tcs-style-prime,
	.custom-palette-5 .text-prime {
		color:#900944;
	}	
	.custom-palette-5 .comments div.comment .reply a:hover,
	.custom-palette-5 .comments ul.children div.comment .reply a:hover,
	.custom-palette-5 .form-submit input,
	.custom-palette-5 #comments ul#comment-tabs-nav li a.current,
	.custom-palette-5 ul.wp-tag-cloud li a:hover,
	.custom-palette-5 .tagcloud > a:hover,
	.custom-palette-5 .react-woo-image-hover,
	.custom-palette-5 .tcp-portfolio-hover,
	.custom-palette-5 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button,
	.custom-palette-5 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:hover,
	.custom-palette-5 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon,
	.custom-palette-5 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon,
	.custom-palette-5 .vc_progress_bar.react .vc_single_bar .vc_bar,
	.custom-palette-5 .react .wpb_tour_next_prev_nav a:hover,
	.custom-palette-5 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:before,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:hover:before,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-5 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:hover,
	.custom-palette-5 .product-carousel .tcs-carousel-next:hover,
	.custom-palette-5 .product-carousel .tcs-carousel-prev:hover,
	.custom-palette-5 #nav-single .nav-previous:hover .meta-nav,
	.custom-palette-5 #nav-single .nav-next:hover .meta-nav,
	.custom-palette-5 .content-nav .nav-previous:hover .meta-nav,
	.custom-palette-5 .content-nav .nav-next:hover .meta-nav,
	.custom-palette-5 #comments .comment-respond h3#reply-title:hover,
	.custom-palette-5 span.tcs-icon.tcs-boxed.tcs-style-prime,
	.custom-palette-5 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-5 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
	.custom-palette-5 .react.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-5 .react.prime.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
		background:#900944;
		color:rgb(255, 255, 255);
	}
	.custom-palette-5 .searchform input.searchsubmit,
	.custom-palette-5 .woocommerce.widget_product_search input[type="submit"] {
		background-color:#900944;
		color:rgb(255, 255, 255);
	}

		
	.custom-palette-5 .search-button-wrap input,
	.custom-palette-5 .widget_search input.searchsubmit,
	.custom-palette-5 .tcs-cycle-controls-wrap a:hover,
	.custom-palette-5 .woocommerce ul.cart_list li a.remove:hover,
	.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
	.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
	.custom-palette-5 .react .vc-carousel-control .icon-prev:hover,
	.custom-palette-5 .react .vc-carousel-control .icon-next:hover,
	.custom-palette-5 .react .flex-control-paging li a.flex-active,
	.custom-palette-5 .react .flex-direction-nav a.flex-next:hover,
	.custom-palette-5 .react .flex-direction-nav a.flex-prev:hover,
	.custom-palette-5 .react .theme-default .nivo-directionNav a:hover,
	.custom-palette-5 a:hover .x-close,
	.custom-palette-5 .x-close:hover,
	.custom-palette-5 .tcs-drop-close:hover,
	.custom-palette-5 .tcs-drop-close:hover,
	.custom-palette-5 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-5 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-5 .ls-reactskin a.ls-nav-next:hover,
	.custom-palette-5 .ls-reactskin a.ls-nav-prev:hover,
	.custom-palette-5 .ls-reactskin .ls-nav-start:hover,
	.custom-palette-5 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover,
	.custom-palette-5 .ls-reactskin .ls-nav-stop:hover,
	.custom-palette-5 .ls-reactskin .ls-nav-stop.ls-nav-active:hover  {
		background-color:#900944;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-5 a.fancybox-close,
	.custom-palette-5 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-5 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-5 .rev_slider_wrapper .tp-rightarrow.custom:hover,
	.custom-palette-5 .rev_slider_wrapper .tp-leftarrow.custom:hover {
		background-color:#900944 !important;
		color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-5 div.post.entry .featured-image-wrap a:after,
	.custom-palette-5 #open-close-close:hover,
	.custom-palette-5 .tcs-fancy-header.tcs-prime-line .tcs-fancy-header-text:before,
	.custom-palette-5 .owl-theme .owl-dots .owl-dot.active span,
	.custom-palette-5 .owl-theme .owl-dots .owl-dot:hover span {
		background-color:#900944;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-5 .search-button-wrap input:hover,
	.custom-palette-5 widget_search input.searchsubmit:hover {
		background-color:rgb(149, 9, 70);
	}
	
	.custom-palette-5 .featured-image-wrap:hover,
	.custom-palette-5 .tcp-featured-image-wrap:hover {
		border-bottom-color:#900944;
	}	
	.custom-palette-5 .search-button-wrap input:active,
	.custom-palette-5 .widget_search input.searchsubmit:active,
	.custom-palette-5 .search-button-wrap input:hover, .custom-palette-5 .widget_search input.searchsubmit:hover,
	.custom-palette-5 .search-button-wrap input:active, .custom-palette-5 .widget_search input.searchsubmit:active {
		background-color:rgb(149, 9, 70);
	}		
	.custom-palette-5 #comments ul#comment-tabs-nav li a.current:after,
	.custom-palette-5 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:after,
	.custom-palette-5 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:after {
		border-top-color:#900944 !important;
	}			
	.custom-palette-5 .tcs-impact-header.tcs-color,
	.custom-palette-5 .tcs-fancy-header.tcs-style2,
	.custom-palette-5 .tcs-box.tcs-box-basic,
	.custom-palette-5 .react.vc_call_to_action.prime {
		background:#900944;
		color:rgb(255, 255, 255);

		-webkit-box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0 60px 0 rgba(0, 0, 0, 0.07);
			box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0px 60px 0 rgba(0, 0, 0, 0.07);
	}	
	.custom-palette-5 .tcs-impact-header .tcs-impact-heading,
	.custom-palette-5 .tcs-impact-header .tcs-impact-subheading,
	.custom-palette-5 .tcs-menu.tcs-menu-button-style-one ul li {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-5 #wp-calendar thead th {
		color:#900944;
	}	
	.custom-palette-5 .tcs-button.tcs-has-drop.tcs-style-prime .tcs-open-drop-trigger,
	.custom-palette-5 .tcs-button.tcs-style-prime > a > i,
	.custom-palette-5 .tcs-button.tcs-style-prime > span.tcs-r-button > i,
	.custom-palette-5 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-5 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-5 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-5 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > a:hover > i,
	.custom-palette-5 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover > i,
	.custom-palette-5 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover > i,
	.custom-palette-5 .tcs-fancy-header.tcs-style2 i,
	.custom-palette-5 .tcs-impact-header.tcs-color > i,

	.custom-palette-5 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon i,
	.custom-palette-5 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon i,
	.custom-palette-5 .tcs-cycle-controls-wrap a:hover > i,
	.custom-palette-5 open-close-close:hover,
	.custom-palette-5 #nav-single .nav-previous:hover .meta-nav i,
	.custom-palette-5 #nav-single .nav-next:hover .meta-nav i,
	.custom-palette-5 .content-nav .nav-previous:hover .meta-nav i,
	.custom-palette-5 .content-nav .nav-next:hover .meta-nav i {
		color:rgb(255, 255, 255);
	}	
		.custom-palette-5 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-5 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-5 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-5 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-5 .breadcrumbs .back-home-icon span,
		.custom-palette-5 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-5 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-5 .x-close:hover,
		.custom-palette-5 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-5 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-5 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-5 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-5 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-5 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-5 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-5 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-5 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-5 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-5 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-5 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}

		.custom-palette-5 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-5 .widget_search .searchform input.searchsubmit,
		.custom-palette-5 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-light.png);
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-5 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-5 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-5 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-5 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-5 .breadcrumbs .back-home-icon span,
			.custom-palette-5 .tcs-button.tcs-style-prime i.iconsprite {

				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-5 .x-close:hover,
			.custom-palette-5 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-5 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-5 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-5 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-5 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-5 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-5 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-5 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-5 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-5 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-5 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-5 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-5 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-5 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-5 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-5 .widget_search .searchform input.searchsubmit,
			.custom-palette-5 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-light%402x.png);
				background-size: 16px 16px;
			}
		}
	


	
	.custom-palette-5 .woocommerce a.button,
	.woocommerce-page .custom-palette-5 a.button {
	background-color:rgb(26, 28, 30);
	color:rgb(255, 255, 255) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgb(5, 5, 5), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgb(5, 5, 5), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-5 .woocommerce a.button:hover,
	.woocommerce-page .custom-palette-5 a.button:hover {
		color:rgb(255, 255, 255) !important;
		background-color:rgb(28, 31, 33) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgb(5, 5, 5), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgb(5, 5, 5), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-5 .woocommerce .star-rating:before,
	.woocommerce-page .custom-palette-5 .star-rating:before {
	color:rgb(82, 86, 94);
	}
	
	.custom-palette-5 .woocommerce .star-rating span,
	.woocommerce-page .custom-palette-5 .star-rating span {
	color:#900944;
	}
	
	.custom-palette-5 .woocommerce ul.cart_list li,
	.custom-palette-5 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-5 ul.cart_list li,
	.woocommerce-page .custom-palette-5 ul.product_list_widget li {
	border-color:rgb(229, 229, 240);
	}
	
	.custom-palette-5 .woocommerce ul.cart_list li span.reviewer,
	.custom-palette-5 .woocommerce ul.product_list_widget li span.reviewer,
	.woocommerce-page .custom-palette-5 ul.cart_list li span.reviewer,
	.woocommerce-page .custom-palette-5 ul.product_list_widget li span.reviewer,
	.custom-palette-5 .woocommerce ul.cart_list li > span.amount,
	.custom-palette-5 .woocommerce ul.product_list_widget li > span.amount,
	.woocommerce-page .custom-palette-5 ul.cart_list li > span.amount,
	.woocommerce-page .custom-palette-5 ul.product_list_widget li > span.amount,
	.custom-palette-5 .woocommerce ul.cart_list li del span.amount,
	.custom-palette-5 .woocommerce ul.product_list_widget li del span.amount,
	.woocommerce-page .custom-palette-5 ul.cart_list li del span.amount,
	.woocommerce-page .custom-palette-5 ul.product_list_widget li del span.amount,

	.custom-palette-5 .woocommerce ul.cart_list li .star-rating,
	.custom-palette-5 .woocommerce ul.product_list_widget li .star-rating,
	.woocommerce-page .custom-palette-5 ul.cart_list li del .star-rating,
	.woocommerce-page .custom-palette-5 ul.product_list_widget li .star-rating {
	color:rgb(82, 86, 94);
	}
	
	.custom-palette-5 .woocommerce ul.cart_list li dl,
	.custom-palette-5 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-5 ul.cart_list li dl,
	.woocommerce-page .custom-palette-5 ul.product_list_widget li dl {
	border-color:rgb(229, 229, 240);
	}

	
		.custom-palette-5 .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce-page .custom-palette-5 .widget_price_filter .ui-slider .ui-slider-handle,
		.custom-palette-5 .woocommerce .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle,
		.woocommerce-page .custom-palette-5 .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle {
		color:rgb(255, 255, 255);
		background-color:#900944;
	-webkit-box-shadow: inset 0 -1px 0 0 rgb(101, 6, 48), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	 box-shadow: inset 0 -1px 0 0 rgb(101, 6, 48), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	}

	
	.custom-palette-5 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
	.woocommerce-page .custom-palette-5 .widget_price_filter .price_slider_wrapper .ui-widget-content {
		background-color:rgb(255, 255, 255);
	}

				
		.custom-palette-6, .custom-palette-6 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-6,
		#footer-logo-info-wrap.custom-palette-6,
		.custom-palette-6 .fancybox-skin {
			background-color:rgb(253, 253, 254);
			
		}

		.custom-palette-6.tcs-arrow:after {
			border-bottom-color:rgb(253, 253, 254);
		}
		.custom-palette-6.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(253, 253, 254);
		}
		.custom-palette-6.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(253, 253, 254);
		}
		.custom-palette-6.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(253, 253, 254);
		}


		.custom-palette-6 ul#recentcomments li:before,
		.custom-palette-6 ul li.cat-item a:before,
		.custom-palette-6 .widget_archive ul li a:before,
		.custom-palette-6 .widget_pages ul li a:before {
			
		}

		.custom-palette-6 .tcs-button.tcs-holw-btn > a, .custom-palette-6 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-6 .tcs-button.tcs-holw-btn > a > i, .custom-palette-6 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			
		}
		#footer-logo-info-wrap.custom-palette-6:after {
			border-top-color:rgb(253, 253, 254);
		}
			
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-6 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-6 #content:before {
		
		background-color:rgb(253, 253, 254);
	}
		
		.custom-palette-6, .tcs-has-drop .tcs-drop-content.custom-palette-6,
		.right-sidebar.sdbr-line .content-outer.match-custom-palette-6 #content:before,
		.left-sidebar.sdbr-line .content-outer.match-custom-palette-6 #content:before {
			
					background: -moz-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(250, 250, 252) 100%);
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255, 255, 255)), color-stop(100%,rgb(250, 250, 252)));
					background: -webkit-linear-gradient(top, rgb(255, 255, 255) 0%,rgb(250, 250, 252) 100%);
					background: -o-linear-gradient(top, rgb(255, 255, 255) 0%,rgb(250, 250, 252) 100%);
					background: -ms-linear-gradient(top, rgb(255, 255, 255) 0%,rgb(250, 250, 252) 100%);
					background: linear-gradient(to bottom, rgb(255, 255, 255) 0%,rgb(250, 250, 252) 100%);
				
		}
		.custom-palette-6.tcs-arrow:after {
			border-bottom-color:rgb(255, 255, 255);
		}
		.custom-palette-6.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(250, 250, 252);
		}

								.custom-palette-6 h3, .custom-palette-6 h3.entry-title a {color:rgb(82, 86, 94);}					
	.custom-palette-6 #nav-single .nav-single-inner div:first-child,
	.custom-palette-6 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(233, 233, 244);
	}
	.custom-palette-6 #nav-single .nav-single-inner div.first-child,
	.custom-palette-6 #nav-single .nav-single-inner div.last-child,
	.custom-palette-6 .widget_archive select,
	.custom-palette-6 .widget_categories select,
	.custom-palette-6 div.post,

	.custom-palette-6 div.comment,
	.custom-palette-6 #comments,
	.custom-palette-6 .comment-reply-wrap,
	.custom-palette-6 .nocomments,
	.custom-palette-6 #nav-single,
	.custom-palette-6 .comments-pagination-wrap,
	.custom-palette-6 .content-nav,
	.custom-palette-6 .page-link,
	.custom-palette-6 .wp-pagenavi,
	.custom-palette-6 .tcp-portfolio .wp-pagenavi,
	.custom-palette-6 .tcp-portfolio-details,
	.custom-palette-6 .tcp-portfolio-item-title,
	.custom-palette-6 .tcs-section-break.tcs-line,
	.custom-palette-6 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-6 .tcs-section-break.tcs-line-lrg,
	.custom-palette-6 .tcs-image.tcs-style1 img,
	.custom-palette-6 .tcs-image.tcs-style2 img {
		border-color:rgb(233, 233, 244);
	}
	.custom-palette-6 .tcs-animated-number-label:before,
	.custom-palette-6 .tcs-section-break:after,
	.custom-palette-6 .tcs-section-break:before,
	.custom-palette-6 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-6 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-6 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-6 .entry-content:before,
	.search .custom-palette-6 .entry-content:before,
	.blog .custom-palette-6 .entry-content:before {
		background-color:rgb(253, 253, 254);
		border-color:rgb(222, 222, 239);
	}
	.custom-palette-6 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-6 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-6 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-6 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(222, 222, 239);
	}
	.custom-palette-6 ul.vert-nav-ul > li,
	.custom-palette-6 .widget_nav_menu ul.menu li a,
	.custom-palette-6 .widget_pages ul li a,
	.custom-palette-6 .widget_product_categories ul li a,
	.custom-palette-6 .widget_recent_entries ul > li,
	.custom-palette-6 .widget_meta ul > li,
	.custom-palette-6 .widget_archive ul > li,
	.custom-palette-6 .widget_categories ul > li,
	.custom-palette-6 ul.blogroll > li,
	.custom-palette-6 ul.menu li a,
	.custom-palette-6 ul.menu li ul li a,
	.custom-palette-6 ul#recentcomments li,
	.custom-palette-6 .tcs-fancy-header.tcs-style1,
	.custom-palette-6 .tcs-impact-header.tcs-light,
	.custom-palette-6 .tcs-pullquote,
	.custom-palette-6 .tcs-fancy-table table,
	.custom-palette-6 .tcs-fancy-table table th,
	.custom-palette-6 .tcs-fancy-table table td,
	.custom-palette-6 table,
	.custom-palette-6 table th,
	.custom-palette-6 table td,
	.custom-palette-6 .comments ul.children div.comment,
	.custom-palette-6 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-6 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-6 .tcw-contact-details,
	.custom-palette-6 .tcw-opening-times,
	.custom-palette-6 .tcs-opening-times,
	.custom-palette-6 .tcw-tweet-list li,
	.custom-palette-6 .widget_rss ul li,
	.custom-palette-6 .breadcrumbs,
	.custom-palette-6 .breadcrumbs .back-home-icon,
	.custom-palette-6 .tcw-widget-post,
	.custom-palette-6 ul.socialcount,
	.single .custom-palette-6 .entry-meta,
	.custom-palette-6 #sidebar,
	.custom-palette-6 .units-row > div,
	.custom-palette-6 .tcs-units-row > div,
	.custom-palette-6 .featured-image-wrap,
	.custom-palette-6 .tcp-featured-image-wrap {
		border-color:rgb(233, 233, 244);
	}
	.custom-palette-6 .breadcrumbs a:after,
	.custom-palette-6 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-6 .widget_breadcrumb_navxt a:after {
		color:rgb(233, 233, 244);
	}
		
	.custom-palette-6 #wp-calendar tbody .pad,
	.custom-palette-6 #wp-calendar tbody td,
	.custom-palette-6 #comments .comment-respond,
	.custom-palette-6 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(255, 255, 255);
	}	
	.custom-palette-6 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(222, 222, 239) inset;
		box-shadow: 0 2px 0 0px rgb(222, 222, 239) inset;
	}	
	.custom-palette-6 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(233, 233, 244) inset;
		box-shadow:  1px 2px 0 0px rgb(233, 233, 244) inset;
	}	
	.custom-palette-6 .wp-pagenavi span.current,
	.custom-palette-6 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-6 .wp-pagenavi a,
	.custom-palette-6 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-6 .comments-pagination-wrap a, .custom-palette-6 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(243, 243, 249) !important;
		
	}	
	.custom-palette-6 .wp-pagenavi a:hover,
	.custom-palette-6 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-6 .comments-pagination-wrap a:hover {
		background-color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-6 .wp-pagenavi span.current,
	.custom-palette-6 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-6 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(52, 2, 64) !important;
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-6 .tcs-impact-header.tcs-color .tcs-impact-heading, .custom-palette-6 .tcs-impact-header.tcs-color .tcs-impact-subheading,
	.custom-palette-6 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-6 .tcp-portfolio.tcp-boxed .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title,
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a,
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a:hover,
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta,
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a,
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a:hover {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-6 .tcs-section-break.tcs-line-prime,
	.custom-palette-6 .tcs-section-break.tcs-line-lrg-prime,
	.custom-palette-6 a.subtle-link,
	.custom-palette-6 a.tcp-subtle-link,
	.custom-palette-6 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-6 span.subtle-link {border-bottom-color: #40024F;}
	.custom-palette-6 .tcs-accordion.tcs-plain > h3 > a:after,
	.custom-palette-6 a.subtle-link:after,
	.custom-palette-6 a.tcp-subtle-link:after,
	.custom-palette-6 span.subtle-link:after,
	.custom-palette-6 .tcs-section-break.tcs-line-lrg-prime:before,
	.custom-palette-6 .tcs-section-break.tcs-line-lrg-prime:after {background-color:rgb(28, 1, 34);}
	.custom-palette-6 .tcs-section-break.tcs-line-prime:before,
	.custom-palette-6 .tcs-section-break.tcs-line-prime:after {
		background-color:rgb(253, 253, 254);
		border-color:#40024F;
	}
	.custom-palette-6 .tcs-section-break.tcs-line-lrg-prime.tcs-double, .custom-palette-6 code, .custom-palette-6 pre, .custom-palette-6 kbd, .custom-palette-6 tt {border-color:#40024F;}

		
	.custom-palette-6 #wp-calendar thead th,
	.custom-palette-6 #wp-calendar #today,
	.custom-palette-6 .tcs-fancy-table table th,
	.custom-palette-6 table th,
	.custom-palette-6 .commentlist > .comment > ul.children,
	.custom-palette-6 .comments ul.children li,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(243, 243, 249);
	}	.custom-palette-6 .tcs-fancy-table table td, .custom-palette-6 table td {background-color:rgb(255, 255, 255);}	.custom-palette-6 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(222, 222, 239);}	
	.custom-palette-6 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-6 div.comment,
	.custom-palette-6 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-6 .custom-boxed-item,
	.custom-palette-6 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-6 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-6 .widget,
	.pop-bxd .popdown.custom-palette-6 .widget,
	.foot-bxd .footer.custom-palette-6 .widget {
		 background-color:rgb(250, 250, 252);
		 border-color:rgb(233, 233, 244);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(233, 233, 244) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(233, 233, 244) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-6 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-6 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-6 .widget h3.widget-title {
		background-color:rgb(255, 255, 255);
		border-color:rgb(233, 233, 244);
	}


	
	 	
	.custom-palette-6 #wp-calendar thead th,
	.custom-palette-6 #wp-calendar tbody td,
	.custom-palette-6 #wp-calendar th,
	.custom-palette-6 #wp-calendar td,
	.custom-palette-6 ul.menu li ul li ul a,
	.custom-palette-6 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-6 .tcs-fancy-table table th,
	.custom-palette-6 table th,
	.custom-palette-6 #comments .comment-respond,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(233, 233, 244);
	}
	
	.wgt-undrln .custom-palette-6 .widget h3.widget-title, .custom-palette-6 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-6 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(233, 233, 244);
	}
	.wgt-undrln .custom-palette-6 .widget h3.widget-title:after,
	.archive .custom-palette-6 .entry-content:after, .author .custom-palette-6 .entry-content:after, .blog .custom-palette-6 .entry-content:after, .search .custom-palette-6 .entry-content:after {
		background-color:rgb(253, 253, 254);
		border-color:rgb(222, 222, 239);
	}	
		.custom-palette-6 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-6 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-6 .widget_nav_menu ul.menu li > a,
		.custom-palette-6 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-6 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-6 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-6 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-6 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-dark-2.png);
		}
		.custom-palette-6 .react .theme-default .nivo-controlNav a,
		.custom-palette-6 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-dark.png);
		}
		.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-6 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-6 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-6 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-6 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-6 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-6 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-dark.png) !important;
		}
		.custom-palette-6 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-6 .tcs-list.tcs-list-tick li:after,
		.custom-palette-6 .tcs-list.tcs-list-question li:after,
		.custom-palette-6 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-6 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-6 .tcs-list.tcs-list-arrow-drawn li:after,

		.custom-palette-6 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-6 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-6 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-6 .tcs-list.tcs-list-tick li .after,
		.custom-palette-6 .tcs-list.tcs-list-question li .after,
		.custom-palette-6 .tcs-list.tcs-list-arrow li .after {
			background-position: left top;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-6 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-6 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-6 .widget_nav_menu ul.menu li > a,
			.custom-palette-6 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-6 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-6 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-6 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-6 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-dark%402x-2.png);
				background-size: 6px 9px;
			}
			.custom-palette-6 .react .theme-default .nivo-controlNav a,
			.custom-palette-6 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-dark.png);
				background-size: 496px 240px;
			}
			.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-6 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-6 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-6 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-6 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-6 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-6 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		 	 
	.custom-palette-6 span.tcs-icon.tcs-style-light {
		color:rgb(227, 227, 233);
	}
	
	.custom-palette-6 .tcs-box.tcs-box-basic-light,
	.custom-palette-6 .tcw-tweet-light li,
	.custom-palette-6 .react.vc_call_to_action.light,
	.custom-palette-6 .react.vc_call_to_action {
		background:rgb(227, 227, 233);
		color:rgb(106, 111, 121);
		border-color:rgb(218, 218, 226);
		-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
		 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
	}	
	.custom-palette-6 .tcs-button.tcs-hollow-light > a,
	.custom-palette-6 .tcs-button.tcs-hollow-light > span.tcs-r-button,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light {
		background: transparent;
		
		border-color:rgb(227, 227, 233);
	}
	.custom-palette-6 .tcs-progress-bar-outer,
	.custom-palette-6 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tagcloud > a,
	.custom-palette-6 .woocommerce .widget_layered_nav ul li,
	.custom-palette-6 .tcp-portfolio-filter .tcp-filter-button,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-6 .tcs-button.tcs-style-light > a,
	.custom-palette-6 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-6 .tcs-button.tcs-hollow-light > a:hover,
	.custom-palette-6 .tcs-image-hover.tcs-hover-light,
	.custom-palette-6 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:before,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:hover:before,
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li a,
	.custom-palette-6 ul#comment-tabs-nav li a,
	.custom-palette-6 .tcs-accordion.tcs-box > h3,
	.custom-palette-6 code,
	.custom-palette-6 pre,
	.custom-palette-6 kbd,
	.custom-palette-6 tt,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-6 .iphorm-theme-react-default .iphom-upload-progress-wrap,
	.custom-palette-6 .tcs-impact-header.tcs-light,
	.custom-palette-6 blockquote,
	.custom-palette-6 .tcs-blockquote .tcs-blockquote-inner,
	.custom-palette-6 .tcs-fancy-header.tcs-style3,
	.custom-palette-6 .searchform label,
	.custom-palette-6 .woocommerce.widget_product_search label,
	.custom-palette-6 span.tcs-icon.tcs-boxed.tcs-style-light,
	.custom-palette-6 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-6 .wpb_content_element.react .wpb_accordion_wrapper .wpb_accordion_header,
	.custom-palette-6 .vc_progress_bar.react .vc_single_bar,
	.custom-palette-6 .wpb_content_element.wpb_tabs.react.light .wpb_tour_tabs_wrapper .wpb_tab {
		background:rgb(227, 227, 233);
		color:rgb(106, 111, 121);
	}	
	.custom-palette-6 .tcs-blockquote .tcs-blockquote-inner:after, .custom-palette-6 .tcs-fancy-header.tcs-style3:after,
	.custom-palette-6 .searchform label:after,
	.custom-palette-6 .woocommerce.widget_product_search label:after {
		border-top-color:rgb(227, 227, 233);
	}	
	.custom-palette-6 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tcs-box.tcs-box-basic-light,
	.custom-palette-6 .tcw-tweet-light li,
	.custom-palette-6 .react.vc_call_to_action.light,
	.custom-palette-6 .react.vc_call_to_action,
	.custom-palette-6 .tagcloud > a,
	.custom-palette-6 .woocommerce .widget_layered_nav ul li,
	.custom-palette-6 .tcp-portfolio-filter .tcp-filter-button,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-6 .tcs-button.tcs-style-light > a,
	.custom-palette-6 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-6 .tcs-button.tcs-hollow-light > a:hover,
	.custom-palette-6 .tcs-image-hover.tcs-hover-light,
	.custom-palette-6 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:before,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:hover:before,
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li a,
	.custom-palette-6 ul#comment-tabs-nav li a,
	.custom-palette-6 .tcs-accordion.tcs-box > h3,
	.custom-palette-6 code,
	.custom-palette-6 pre,
	.custom-palette-6 kbd,
	.custom-palette-6 tt,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-6 .iphom-upload-progress-wrap,
	.custom-palette-6 .tcs-impact-header.tcs-light,
	.custom-palette-6 blockquote,
	.custom-palette-6 .tcs-blockquote .tcs-blockquote-inner,
	.custom-palette-6 .tcs-fancy-header.tcs-style3,
	.search .custom-palette-6 .searchform label,
	.custom-palette-6 .woocommerce.widget_product_search label,
	.custom-palette-6 .wpb_content_element.react .wpb_accordion_wrapper .wpb_accordion_header,
	.custom-palette-6 .vc_progress_bar.react .vc_single_bar {
		background: -moz-linear-gradient(top, rgb(230, 230, 235) 0%, rgb(218, 218, 226) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(230, 230, 235)), color-stop(100%,rgb(218, 218, 226)));
		background: -webkit-linear-gradient(top, rgb(230, 230, 235) 0%,rgb(218, 218, 226) 100%);
		background: -o-linear-gradient(top, rgb(230, 230, 235) 0%,rgb(218, 218, 226) 100%);
		background: -ms-linear-gradient(top, rgb(230, 230, 235) 0%,rgb(218, 218, 226) 100%);
		background: linear-gradient(to bottom, rgb(230, 230, 235) 0%,rgb(218, 218, 226) 100%);
	}
	.custom-palette-6 .tcs-blockquote .tcs-blockquote-inner:after, .custom-palette-6 .tcs-fancy-header.tcs-style3:after,
	.custom-palette-6 .searchform label:after,
	.custom-palette-6 .woocommerce.widget_product_search label:after {
		border-top-color:rgb(218, 218, 226);
	}
	
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two ul li a:hover,
	.custom-palette-6 .tcs-button.tcs-style-light > a:hover,
	.custom-palette-6 .tcs-button.tcs-style-light > span.tcs-r-button:hover {
		background:rgb(218, 218, 226);
	}	
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li a:hover,
	.custom-palette-6 ul#comment-tabs-nav li a:hover,
	.custom-palette-6 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-6 .tcp-portfolio-filter .tcp-filter-button:hover,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-6 .wpb_content_element.react .wpb_tabs_nav li {
		background-color:rgb(218, 218, 226);
		color:rgb(111, 116, 126);
	}
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li a:hover:after,
	.custom-palette-6 ul#comment-tabs-nav li a:hover:after {
		border-top-color:rgb(218, 218, 226);
	}	
	.custom-palette-6 #commentform input[type="text"],
	.custom-palette-6 .searchform input[type="text"],
	.custom-palette-6 .woocommerce.widget_product_search input[type="search"],
	.custom-palette-6 #commentform select,
	.custom-palette-6 #commentform textarea,
	.custom-palette-6 .widget_archive select,
	.custom-palette-6 .widget_categories select,
	.custom-palette-6 .textwidget select,
	.custom-palette-6 .textwidget input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea {
		background-color:rgb(227, 227, 233);
		border-color:rgb(201, 201, 213);
		color:rgb(106, 111, 121);
	}

	.sdbr-bxd #sidebar.custom-palette-6 #commentform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-6 #commentform select,
	.sdbr-bxd #sidebar.custom-palette-6 .searchform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-6 .widget_archive select,
	.sdbr-bxd #sidebar.custom-palette-6 .widget_categories select,
	.sdbr-bxd #sidebar.custom-palette-6 .woocommerce.widget_product_search input[type="search"],
	.sdbr-bxd #sidebar.custom-palette-6 .textwidget select,
	.sdbr-bxd #sidebar.custom-palette-6 .textwidget input,

	.foot-bxd .popdown.custom-palette-6 #commentform input[type="text"],
	.foot-bxd .popdown.custom-palette-6 #commentform select,
	.foot-bxd .popdown.custom-palette-6 .searchform input[type="text"],
	.foot-bxd .popdown.custom-palette-6 .widget_archive select,
	.foot-bxd .popdown.custom-palette-6 .widget_categories select,
	.foot-bxd .popdown.custom-palette-6 .woocommerce.widget_product_search input[type="search"],
	.foot-bxd .popdown.custom-palette-6 .textwidget select,
	.foot-bxd .popdown.custom-palette-6 .textwidget input,


	.pop-bxd .footer.custom-palette-6 #commentform input[type="text"],
	.pop-bxd .footer.custom-palette-6 #commentform select,
	.pop-bxd .footer.custom-palette-6 .searchform input[type="text"],
	.pop-bxd .footer.custom-palette-6 .widget_archive select,
	.pop-bxd .footer.custom-palette-6 .widget_categories select,
	.pop-bxd .footer.custom-palette-6 .woocommerce.widget_product_search input[type="search"],
	.pop-bxd .footer.custom-palette-6 .textwidget select,
	.pop-bxd .footer.custom-palette-6 .textwidget input {
		background-color:rgb(227, 227, 233);
		border-color:rgb(201, 201, 213);
		color:rgb(106, 111, 121);
	}


	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea {
		background-color:rgb(233, 233, 237);
		border-color:rgb(201, 201, 213);
	}
		
	.custom-palette-6 #commentform input[type="text"]:focus,
	.custom-palette-6 .searchform input[type="text"]:focus,
	.custom-palette-6 .woocommerce.widget_product_search input[type="search"]:focus,
	.custom-palette-6 #commentform select:focus,
	.custom-palette-6 #commentform textarea:focus,
	.custom-palette-6 .widget_archive select:focus,
	.custom-palette-6 .textwidget select:focus,
	.custom-palette-6 .textwidget input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea:focus {
		background-color:rgb(218, 218, 226);
		color:rgb(111, 116, 126);
		border-color:#40024F;
	}
	.custom-palette-6 .flexible-frame.map .map-cover,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select:focus,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea:focus {
		background-color:rgb(230, 230, 235);
	}
	.custom-palette-6 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
		background-color:rgb(233, 233, 237);
		border-color:rgb(201, 201, 213);
	}
		
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li:last-child a,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li:last-child a,
	.custom-palette-6 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-two ul.menu li a {
		border-color:rgb(210, 210, 220);
	}
	.custom-palette-6 .tcs-impact-header.tcs-light,
	.custom-palette-6 .tcs-button.tcs-style-light > a,
	.custom-palette-6 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-6 .iphom-upload-progress-wrap,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul li a,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul li a,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li.last-child a,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul.menu li a,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul.menu li a,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li.last-child a,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-upload-progress-bar-wrap {
		border-color:rgb(201, 201, 213);
	}	
	.custom-palette-6 .tcs-impact-header.tcs-light .tcs-impact-heading,
	.custom-palette-6 .tcs-impact-header.tcs-light .tcs-impact-subheading,
	.custom-palette-6 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-6 .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-6 .iphorm-upload-queue-file,
	.custom-palette-6 .iphom-upload-progress-wrap,
	.custom-palette-6 .js .iphorm-theme-react-default .element-wrapper.inside-label > label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-element-wrap-email.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-6 .wpb_content_element.react .wpb_tabs_nav li a,
	.custom-palette-6 .tcs-box.tcs-box-basic-light > a,
	.custom-palette-6 .tcs-box.tcs-box-basic-light > a:hover,
	.custom-palette-6 .tcw-tweet-light li a:hover,
	.custom-palette-6 .tcw-tweet-light li a:hover,
	.custom-palette-6 .tcs-accordion.tcs-box > h3 a,
	.custom-palette-6 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-6 .tcs-accordion.tcs-box > h3.tcs-active,
	.custom-palette-6 .tcs-accordion.tcs-box > h3 a:hover {
		color:rgb(106, 111, 121);
	}	
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-two ul li a:hover,
	.custom-palette-6 .tcs-button.tcs-style-light > a:hover,
	.custom-palette-6 .tcs-button.tcs-style-light > span.tcs-r-button:hover {
		background-color:rgb(230, 230, 235);
	}	
	.custom-palette-6 .tcs-button.tcs-has-drop.tcs-style-light .tcs-open-drop-trigger,
	.custom-palette-6 .tcs-button.tcs-style-light > a > i,
	.custom-palette-6 .tcs-button.tcs-style-light > span.tcs-r-button > i,
	.custom-palette-6 .tcs-button.tcs-hollow-light > a:hover > i,
	.custom-palette-6 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover > i,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover > i,
	.custom-palette-6 .tcs-impact-header.tcs-light > i,
	.custom-palette-6 .tcs-fancy-header.tcs-style3 > i {
		color:rgb(106, 111, 121);
	}


















	
		.custom-palette-6 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
				.custom-palette-6 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		

		
	.custom-palette-6 span.tcs-icon.tcs-style-dark {
		color:rgb(69, 76, 89);
	}	
	.custom-palette-6 .tcs-progress-bar-outer.tcs-dark .tcs-progress-bar,
	.custom-palette-6 .tcs-progress-label,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-datepicker-icon,
	.custom-palette-6 .x-close,
	.custom-palette-6 .tcs-cycle-controls-wrap a,
	.custom-palette-6 .woocommerce ul.cart_list li a.remove,
	.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-6 .ls-reactskin .ls-nav-start,
	.custom-palette-6 .ls-reactskin .ls-nav-start.ls-nav-start-active,
	.custom-palette-6 .ls-reactskin .ls-nav-stop,
	.custom-palette-6 .ls-reactskin .ls-nav-stop.ls-nav-active,
	.custom-palette-6 .ls-reactskin a.ls-nav-next,
	.custom-palette-6 .ls-reactskin a.ls-nav-prev {
		background-color:rgb(69, 76, 89);
		color:rgb(230, 230, 232);
	}
	.custom-palette-6 .tcs-progress-label:after {
		border-top-color:rgb(69, 76, 89);
	}
		
	.custom-palette-6 a.fancybox-close,
	.custom-palette-6 a.fancybox-nav.fancybox-next > span,
	.custom-palette-6 a.fancybox-nav.fancybox-prev > span,
	.custom-palette-6 .rev_slider_wrapper .tp-rightarrow.custom,
	.custom-palette-6 .rev_slider_wrapper .tp-leftarrow.custom {
		background-color:rgb(69, 76, 89) !important;
		color:rgb(230, 230, 232) !important;
	}	
	.custom-palette-6 .tcs-button.tcs-hollow-dark > a, .custom-palette-6 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
		background: transparent;
		
		border-color:rgb(69, 76, 89);

	}
	.custom-palette-6 .flexible-frame.map .map-cover.hide:after,
	.custom-palette-6 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tcs-image-hover.tcs-hover-dark,
	.custom-palette-6 .tcs-button.tcs-hollow-dark > a:hover,
	.custom-palette-6 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover,
	.custom-palette-6 .tcs-button.tcs-has-drop.tcs-holw-btn .tcs-open-drop-trigger i,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:before,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:hover:before {
		background-color:rgb(69, 76, 89);
		color:rgb(230, 230, 232);
	}
	.custom-palette-6 .tcs-impact-header.tcs-dark,
	.custom-palette-6 #fs-controls,
	.custom-palette-6 #video-controls,
	.custom-palette-6 #audio-controls,
	.custom-palette-6 .entry-info .post-icon,
	.custom-palette-6 .entry-info .date,
	.custom-palette-6 .entry-info .react-vote,
	.custom-palette-6 .tcp-entry-info .tcp-date,
	.custom-palette-6 .tcp-entry-info .react-vote,
	.custom-palette-6 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon,
	.custom-palette-6 .react .wpb_tour_next_prev_nav a,
	.custom-palette-6 #nav-single .nav-previous .meta-nav,
	.custom-palette-6 #nav-single .nav-next .meta-nav,
	.custom-palette-6 .content-nav .nav-previous .meta-nav,
	.custom-palette-6 .content-nav .nav-next .meta-nav,
	.custom-palette-6 .comments div.comment .reply a,
	.custom-palette-6 .comments ul.children div.comment .reply a,
	.custom-palette-6 .tcs-has-drop.tcs-no-palette .tcs-drop-content,
	.custom-palette-6 #comments .comment-respond h3#reply-title,
	.custom-palette-6 span.tcs-icon.tcs-boxed.tcs-style-dark,
	.custom-palette-6 .vc_progress_bar.react .vc_single_bar .vc_label,
	.custom-palette-6 .react .vc-carousel-control .icon-prev,
	.custom-palette-6 .react .vc-carousel-control .icon-next,
	.custom-palette-6 .react .flex-direction-nav a.flex-next,
	.custom-palette-6 .react .flex-direction-nav a.flex-prev,
	.custom-palette-6 .react .theme-default .nivo-directionNav a,
	.custom-palette-6 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-6 .vc_separator.react h4,
	.custom-palette-6 .wpb_content_element.wpb_tabs.react.dark .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button {
		background:rgb(69, 76, 89);
		color:rgb(230, 230, 232);
	}
	.custom-palette-6 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button:hover {
		background:rgb(62, 69, 80);
	}	
	.custom-palette-6 #fs-controls:hover:after,
	.custom-palette-6 #video-controls:hover:after,
	.custom-palette-6 #audio-controls:hover:after {
		border-left-color:rgb(69, 76, 89);
	}	
	.custom-palette-6 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header-link-wrap span.tcs-impact-link {
		background:rgb(71, 78, 92);
		border-color:rgb(56, 61, 72);

	}	
	.custom-palette-6 .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-6 .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background-color:rgb(73, 81, 95);
	}	
	.custom-palette-6 .tcs-impact-header.tcs-dark {
		border-color:rgb(62, 69, 80);
	}	
	.custom-palette-6 .tcs-cycle-controls-wrap a,
	.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-6 .x-close,
	.custom-palette-6 .date .day,
	.custom-palette-6 .entry-info .react-vote .count,
	.custom-palette-6 .react-vote .like,
	.custom-palette-6 .tcp-date .tcp-day,
	.custom-palette-6 .tcp-entry-info .react-vote .count,
	.custom-palette-6 .tcs-drop-close,
	.custom-palette-6 .tcs-box.tcs-box-basic-dark a,
	.custom-palette-6 .tcs-box.tcs-box-basic-dark a:hover,
	.custom-palette-6 .tcw-tweet-dark li a,
	.custom-palette-6 .tcw-tweet-dark li a:hover {
		color:rgb(230, 230, 232);
	}
	.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-heading,
	.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-subheading,
	.custom-palette-6 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-6 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-6 .entry-info .react-vote .like:hover,
	.custom-palette-6 .tcp-entry-info .react-vote .like:hover,
	.custom-palette-6 .date .month,
	.custom-palette-6 .tcp-date .tcp-month,
	.custom-palette-6 #open-close-close  {
		color:rgb(230, 230, 232);
	}	
   .custom-palette-6 #open-close-close, .custom-palette-6 .tcs-drop-close {
		background-color:rgb(71, 78, 92);
	}
	.custom-palette-6 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > div,
	.custom-palette-6 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > span,
	.custom-palette-6 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > span,
	.custom-palette-6 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > div,
	.custom-palette-6 .tcp-portfolio.tcp-date-like-above .tcp-entry-info .tcp-date {
		border-color:rgb(73, 81, 95);
	}	
	.custom-palette-6 .color .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-6 .color .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background:rgb(69, 76, 89) !important;
	}	
				.custom-palette-6 .tcs-box.tcs-box-basic-dark,
				.custom-palette-6 .tcw-tweet-dark li,
				.custom-palette-6 .react.vc_call_to_action.dark {
					text-shadow: -1px -1px 0 rgb(56, 61, 72);
					background:rgb(71, 78, 92);
					color:rgb(230, 230, 232);
					border-color:rgb(49, 54, 63);
					-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgb(49, 54, 63), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
					box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgb(49, 54, 63),  0 0 0 1px rgba(255, 255, 255, 0.1) inset;
				}

				.custom-palette-6 .tcs-button.tcs-style-dark > a, .custom-palette-6 .tcs-button.tcs-style-dark > span.tcs-r-button {
					background:rgb(69, 76, 89);
					color:rgb(230, 230, 232);
					-webkit-box-shadow: inset 0 -3px 0 0 rgb(49, 54, 63), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgb(49, 54, 63), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

				}
				.custom-palette-6 .tcs-button.tcs-style-dark > a:hover, .custom-palette-6 .tcs-button.tcs-style-dark > span.tcs-r-button:hover {
					background:rgb(71, 78, 92);
					-webkit-box-shadow: inset 0 -3px 0 0 rgb(49, 54, 63), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgb(49, 54, 63), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				}
				.custom-palette-6 .tcs-button.tcs-hollow-dark > a, .custom-palette-6 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
				.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
					border-color:rgb(69, 76, 89);
				}
					
	.custom-palette-6 .tcs-button.tcs-has-drop.tcs-style-dark .tcs-open-drop-trigger,
	.custom-palette-6 .tcs-button.tcs-style-dark > a > i,
	.custom-palette-6 .tcs-button.tcs-style-dark span.tcs-r-button > i,
	.custom-palette-6 .tcs-button.tcs-hollow-dark > a:hover > i,
	.custom-palette-6 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover > i,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover > i,
	.custom-palette-6 .tcs-impact-header.tcs-dark > i,

	.custom-palette-6 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon i,
	.custom-palette-6 .tcs-cycle-controls-wrap a > i,
	.custom-palette-6 open-close-close,
	.custom-palette-6 #nav-single .nav-previous .meta-nav i,
	.custom-palette-6 #nav-single .nav-next .meta-nav i,
	.custom-palette-6 .content-nav .nav-previous .meta-nav i,
	.custom-palette-6 .content-nav .nav-next .meta-nav i {
		color:#40024F;
	}

	

		.custom-palette-6 .ls-reactskin .ls-nav-start:after,
		.custom-palette-6 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-6 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-6 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-6 .ls-reactskin .ls-nav-start .after,
		.custom-palette-6 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-6 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-6 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-6 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-6 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-6 .x-close,
		.custom-palette-6 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-6 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-6 .ls-reactskin a.ls-nav-next,
		.custom-palette-6 .ls-reactskin a.ls-nav-prev,
		.custom-palette-6 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-6 .react .flex-direction-nav a.flex-prev,
		.custom-palette-6 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-6 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-6 a.fancybox-nav.fancybox-next > span,
		.custom-palette-6 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-6 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-6 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-6 .ls-reactskin .ls-nav-start:after,
			.custom-palette-6 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-6 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-6 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-6 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-6 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-6 .x-close,
			.custom-palette-6 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-6 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-6 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-6 .ls-reactskin a.ls-nav-next,
			.custom-palette-6 .ls-reactskin a.ls-nav-prev,
			.custom-palette-6 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-6 .react .flex-direction-nav a.flex-prev,
			.custom-palette-6 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-6 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-6 a.fancybox-nav.fancybox-next > span,
			.custom-palette-6 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-6 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-6 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	.custom-palette-6 .tcs-button.tcs-hollow-prime > a,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > span.tcs-r-button,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime {
		background: transparent;
		
		border-color:#40024F;
	}
	.custom-palette-6 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:before
	.custom-palette-6 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:after {
		border-top-color:#40024F;
	}
	.custom-palette-6 .tcs-image-hover.tcs-hover-prime,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-one ul li a,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > a:hover,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:before,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:hover:before {
		background:#40024F;
		color:rgb(255, 255, 255);
	}
	.custom-palette-6 .read-more-link a.more-link,
	.custom-palette-6 .comments-link a,

	.custom-palette-6 .iphorm-theme-react-default .iphorm-submit-wrap button span,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-swfupload-browse,
	.custom-palette-6 .form-submit input,
	.custom-palette-6 .back-home-icon.button a.back-home,
	.custom-palette-6 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-6 .tcs-button.tcs-style-prime > a,
	.custom-palette-6 .tcs-button.tcs-style-prime > span.tcs-r-button,
	.custom-palette-6 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover,
	.custom-palette-6 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-6 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover,
	.custom-palette-6 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-6 .tcw-follow-me-button a,
	.custom-palette-6 a.basic-button,
	.custom-palette-6 a.tcp-basic-button {
		background:#40024F;
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
		 box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	}
	.custom-palette-6 .searchform input.searchsubmit,
	.custom-palette-6 .woocommerce.widget_product_search input[type="submit"] {
		background-color:#40024F;
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
		 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
	}
	
	
	.custom-palette-6 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a,
	.custom-palette-6 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a,
	.custom-palette-6 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li.menu-item-has-children > a {
	-webkit-box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	}
	
	.custom-palette-6 .tcs-impact-header.tcs-light {
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
		 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
	}
	
	.custom-palette-6 ::-moz-selection {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}
	.custom-palette-6 ::selection {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}
	.custom-palette-6 .featured-image-link:before,
	.custom-palette-6 .tcp-featured-image-link:before {background-color:#40024F; color:rgb(255, 255, 255);}
	.custom-palette-6 .tcs-progress-bar-outer.tcs-prime .tcs-progress-bar,
	.custom-palette-6 .highlighted-text, .custom-palette-6 .tcs-highlighted-text, .custom-palette-6 mark, body.react-wp .custom-palette-6 .mejs-time-rail .mejs-time-current {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}	.custom-palette-6
			.custom-palette-6 .read-more-link a.more-link:hover,
			.custom-palette-6 .comments-link a:hover,

			.custom-palette-6 .iphorm-theme-react-default .iphorm-submit-wrap button:hover span,
			.custom-palette-6 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover,
			.custom-palette-6 .form-submit input:hover,
			.custom-palette-6 .back-home-icon.button a.back-home:hover,

			.custom-palette-6 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-6 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-6 .tcs-button.tcs-style-prime > a:hover,
			.custom-palette-6 .tcs-button.tcs-style-prime > span.tcs-r-button:hover,
			.custom-palette-6 .tcw-follow-me-button a:hover,
			.custom-palette-6 a.basic-button:hover,
			.custom-palette-6 a.tcp-basic-button:hover {
				-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 color:rgb(255, 255, 255);
				 background:rgb(68, 2, 84);
			}
			.custom-palette-6 .searchform input.searchsubmit:hover,
			.custom-palette-6 .woocommerce.widget_product_search input[type="submit"]:hover {
				-webkit-box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
				 box-shadow: inset 0 -2px 0 0 rgb(28, 1, 34);
				 color:rgb(255, 255, 255);
				 background-color:rgb(68, 2, 84);
			}
			.custom-palette-6 .tcs-menu.tcs-menu-button-style-one ul li a:hover {
				color:rgb(255, 255, 255);
				 background-color:rgb(68, 2, 84);
			}
					
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul li a, .custom-palette-6 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul.menu li a {border-color:rgb(40, 1, 49);}
		
	.custom-palette-6 #audio-controls, .custom-palette-6 #video-controls, .custom-palette-6 #fs-controls {border-right-color:#40024F;}
		
	.custom-palette-6 span.tcs-icon.tcs-style-prime,
	.custom-palette-6 .text-prime {
		color:#40024F;
	}	
	.custom-palette-6 .comments div.comment .reply a:hover,
	.custom-palette-6 .comments ul.children div.comment .reply a:hover,
	.custom-palette-6 .form-submit input,
	.custom-palette-6 #comments ul#comment-tabs-nav li a.current,
	.custom-palette-6 ul.wp-tag-cloud li a:hover,
	.custom-palette-6 .tagcloud > a:hover,
	.custom-palette-6 .react-woo-image-hover,
	.custom-palette-6 .tcp-portfolio-hover,
	.custom-palette-6 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button,
	.custom-palette-6 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:hover,
	.custom-palette-6 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon,
	.custom-palette-6 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon,
	.custom-palette-6 .vc_progress_bar.react .vc_single_bar .vc_bar,
	.custom-palette-6 .react .wpb_tour_next_prev_nav a:hover,
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:hover,
	.custom-palette-6 .product-carousel .tcs-carousel-next:hover,
	.custom-palette-6 .product-carousel .tcs-carousel-prev:hover,
	.custom-palette-6 #nav-single .nav-previous:hover .meta-nav,
	.custom-palette-6 #nav-single .nav-next:hover .meta-nav,
	.custom-palette-6 .content-nav .nav-previous:hover .meta-nav,
	.custom-palette-6 .content-nav .nav-next:hover .meta-nav,
	.custom-palette-6 #comments .comment-respond h3#reply-title:hover,
	.custom-palette-6 span.tcs-icon.tcs-boxed.tcs-style-prime,
	.custom-palette-6 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-6 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
	.custom-palette-6 .react.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-6 .react.prime.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
		background:#40024F;
		color:rgb(255, 255, 255);
	}
	.custom-palette-6 .searchform input.searchsubmit,
	.custom-palette-6 .woocommerce.widget_product_search input[type="submit"] {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}

		
	.custom-palette-6 .search-button-wrap input,
	.custom-palette-6 .widget_search input.searchsubmit,
	.custom-palette-6 .tcs-cycle-controls-wrap a:hover,
	.custom-palette-6 .woocommerce ul.cart_list li a.remove:hover,
	.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
	.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
	.custom-palette-6 .react .vc-carousel-control .icon-prev:hover,
	.custom-palette-6 .react .vc-carousel-control .icon-next:hover,
	.custom-palette-6 .react .flex-control-paging li a.flex-active,
	.custom-palette-6 .react .flex-direction-nav a.flex-next:hover,
	.custom-palette-6 .react .flex-direction-nav a.flex-prev:hover,
	.custom-palette-6 .react .theme-default .nivo-directionNav a:hover,
	.custom-palette-6 a:hover .x-close,
	.custom-palette-6 .x-close:hover,
	.custom-palette-6 .tcs-drop-close:hover,
	.custom-palette-6 .tcs-drop-close:hover,
	.custom-palette-6 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-6 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-6 .ls-reactskin a.ls-nav-next:hover,
	.custom-palette-6 .ls-reactskin a.ls-nav-prev:hover,
	.custom-palette-6 .ls-reactskin .ls-nav-start:hover,
	.custom-palette-6 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover,
	.custom-palette-6 .ls-reactskin .ls-nav-stop:hover,
	.custom-palette-6 .ls-reactskin .ls-nav-stop.ls-nav-active:hover  {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-6 a.fancybox-close,
	.custom-palette-6 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-6 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-6 .rev_slider_wrapper .tp-rightarrow.custom:hover,
	.custom-palette-6 .rev_slider_wrapper .tp-leftarrow.custom:hover {
		background-color:#40024F !important;
		color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-6 div.post.entry .featured-image-wrap a:after,
	.custom-palette-6 #open-close-close:hover,
	.custom-palette-6 .tcs-fancy-header.tcs-prime-line .tcs-fancy-header-text:before,
	.custom-palette-6 .owl-theme .owl-dots .owl-dot.active span,
	.custom-palette-6 .owl-theme .owl-dots .owl-dot:hover span {
		background-color:#40024F;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-6 .search-button-wrap input:hover,
	.custom-palette-6 widget_search input.searchsubmit:hover {
		background-color:rgb(68, 2, 84);
	}
	
	.custom-palette-6 .featured-image-wrap:hover,
	.custom-palette-6 .tcp-featured-image-wrap:hover {
		border-bottom-color:#40024F;
	}	
	.custom-palette-6 .search-button-wrap input:active,
	.custom-palette-6 .widget_search input.searchsubmit:active,
	.custom-palette-6 .search-button-wrap input:hover, .custom-palette-6 .widget_search input.searchsubmit:hover,
	.custom-palette-6 .search-button-wrap input:active, .custom-palette-6 .widget_search input.searchsubmit:active {
		background-color:rgb(68, 2, 84);
	}		
	.custom-palette-6 #comments ul#comment-tabs-nav li a.current:after,
	.custom-palette-6 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:after,
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:after {
		border-top-color:#40024F !important;
	}	
	.custom-palette-6 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:hover:before,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-6 .comments div.comment .reply a:hover,
	.custom-palette-6 .comments ul.children div.comment .reply a:hover,
	.custom-palette-6 .form-submit input,
	.custom-palette-6 #comments ul#comment-tabs-nav li a.current,
	.custom-palette-6 ul.wp-tag-cloud li a:hover,
	.custom-palette-6 .tagcloud > a:hover,
	.custom-palette-6 .react-woo-image-hover,
	.custom-palette-6 .tcp-portfolio-hover,
	.custom-palette-6 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button,
	.custom-palette-6 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:hover,
	.custom-palette-6 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon,
	.custom-palette-6 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon,
	.custom-palette-6 .react .wpb_tour_next_prev_nav a:hover,
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a,
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:hover,
	.custom-palette-6 .tcs-cycle-controls-wrap a:hover,
	.custom-palette-6 .woocommerce ul.cart_list li a.remove:hover,
	.custom-palette-6 .product-carousel .tcs-carousel-next:hover,
	.custom-palette-6 .product-carousel .tcs-carousel-prev:hover,
	.custom-palette-6 #nav-single .nav-previous:hover .meta-nav,
	.custom-palette-6 #nav-single .nav-next:hover .meta-nav,
	.custom-palette-6 .content-nav .nav-previous:hover .meta-nav,
	.custom-palette-6 .content-nav .nav-next:hover .meta-nav,
	.custom-palette-6 #comments .comment-respond h3#reply-title:hover {
		background: -moz-linear-gradient(top, rgb(68, 2, 84) 0%, rgb(52, 2, 64) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68, 2, 84)), color-stop(100%,rgb(52, 2, 64)));
		background: -webkit-linear-gradient(top, rgb(68, 2, 84) 0%,rgb(52, 2, 64) 100%);
		background: -o-linear-gradient(top, rgb(68, 2, 84) 0%,rgb(52, 2, 64) 100%);
		background: -ms-linear-gradient(top, rgb(68, 2, 84) 0%,rgb(52, 2, 64) 100%);
		background: linear-gradient(to bottom, rgb(68, 2, 84) 0%,rgb(52, 2, 64) 100%);
	}
	.custom-palette-6 #comments ul#comment-tabs-nav li a.current:after,
	.custom-palette-6 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:after,
	.custom-palette-6 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:after {
		border-top-color:rgb(52, 2, 64) !important;
	}	
	.custom-palette-6 .read-more-link a.more-link,
	.custom-palette-6 .comments-link a,
	.custom-palette-6 .comments-link a:hover,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-submit-wrap button span,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-submit-wrap button:hover span,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover,
	.custom-palette-6 .iphorm-theme-react-default .iphorm-swfupload-browse,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-one ul li a,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-one ul li a:hover,
	.custom-palette-6 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a,
	.custom-palette-6 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a:hover,
	.custom-palette-6 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a,
	.custom-palette-6 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a:hover,
	.custom-palette-6 .form-submit input,
	.custom-palette-6 .form-submit input:hover,
	.custom-palette-6 .back-home-icon.button a.back-home,
	.custom-palette-6 .back-home-icon.button a.back-home:hover,
	.custom-palette-6 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-6 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
	.custom-palette-6 .tcs-button.tcs-style-prime > a,
	.custom-palette-6 .tcs-button.tcs-style-prime > a:hover,
	.custom-palette-6 .tcs-button.tcs-style-prime > span.tcs-r-button,
	.custom-palette-6 .tcs-button.tcs-style-prime > span.tcs-r-button:hover,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > a:hover,
	.custom-palette-6 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover,
	.custom-palette-6 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-6 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover,
	.custom-palette-6 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-6 .tcs-image-hover.tcs-hover-prime,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:before,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:hover:before,
	.custom-palette-6 .tcw-follow-me-button a,
	.custom-palette-6 .tcw-follow-me-button a:hover,
	.custom-palette-6 a.basic-button,
	.custom-palette-6 a.basic-button:hover,
	.custom-palette-6 a.tcp-basic-button,
	.custom-palette-6 a.tcp-basic-button:hover {
		background: -moz-linear-gradient(top, rgb(68, 2, 84) 0%, rgb(52, 2, 64) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68, 2, 84)), color-stop(100%,rgb(52, 2, 64)));
		background: -webkit-linear-gradient(top, rgb(68, 2, 84) 0%,rgb(52, 2, 64) 100%);
		background: -o-linear-gradient(top, rgb(68, 2, 84) 0%,rgb(52, 2, 64) 100%);
		background: -ms-linear-gradient(top, rgb(68, 2, 84) 0%,rgb(52, 2, 64) 100%);
		background: linear-gradient(to bottom, rgb(68, 2, 84) 0%,rgb(52, 2, 64) 100%);
	}
		
	.custom-palette-6 .tcs-impact-header.tcs-color,
	.custom-palette-6 .tcs-fancy-header.tcs-style2,
	.custom-palette-6 .tcs-box.tcs-box-basic,
	.custom-palette-6 .react.vc_call_to_action.prime {
		background:#40024F;
		color:rgb(255, 255, 255);

		-webkit-box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0 60px 0 rgba(0, 0, 0, 0.07);
			box-shadow: inset 0 -3px 0 0 rgb(28, 1, 34), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0px 60px 0 rgba(0, 0, 0, 0.07);
	}	
	.custom-palette-6 .tcs-impact-header .tcs-impact-heading,
	.custom-palette-6 .tcs-impact-header .tcs-impact-subheading,
	.custom-palette-6 .tcs-menu.tcs-menu-button-style-one ul li {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-6 #wp-calendar thead th {
		color:#40024F;
	}	
	.custom-palette-6 .tcs-button.tcs-has-drop.tcs-style-prime .tcs-open-drop-trigger,
	.custom-palette-6 .tcs-button.tcs-style-prime > a > i,
	.custom-palette-6 .tcs-button.tcs-style-prime > span.tcs-r-button > i,
	.custom-palette-6 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-6 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-6 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-6 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > a:hover > i,
	.custom-palette-6 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover > i,
	.custom-palette-6 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover > i,
	.custom-palette-6 .tcs-fancy-header.tcs-style2 i,
	.custom-palette-6 .tcs-impact-header.tcs-color > i,

	.custom-palette-6 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon i,
	.custom-palette-6 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon i,
	.custom-palette-6 .tcs-cycle-controls-wrap a:hover > i,
	.custom-palette-6 open-close-close:hover,
	.custom-palette-6 #nav-single .nav-previous:hover .meta-nav i,
	.custom-palette-6 #nav-single .nav-next:hover .meta-nav i,
	.custom-palette-6 .content-nav .nav-previous:hover .meta-nav i,
	.custom-palette-6 .content-nav .nav-next:hover .meta-nav i {
		color:rgb(255, 255, 255);
	}	
		.custom-palette-6 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-6 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-6 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-6 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-6 .breadcrumbs .back-home-icon span,
		.custom-palette-6 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-6 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-6 .x-close:hover,
		.custom-palette-6 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-6 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-6 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-6 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-6 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-6 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-6 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-6 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-6 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-6 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-6 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-6 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}

		.custom-palette-6 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-6 .widget_search .searchform input.searchsubmit,
		.custom-palette-6 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-light.png);
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-6 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-6 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-6 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-6 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-6 .breadcrumbs .back-home-icon span,
			.custom-palette-6 .tcs-button.tcs-style-prime i.iconsprite {

				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-6 .x-close:hover,
			.custom-palette-6 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-6 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-6 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-6 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-6 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-6 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-6 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-6 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-6 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-6 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-6 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-6 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-6 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-6 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-6 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-6 .widget_search .searchform input.searchsubmit,
			.custom-palette-6 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-light%402x.png);
				background-size: 16px 16px;
			}
		}
	


	
	.custom-palette-6 .woocommerce a.button,
	.woocommerce-page .custom-palette-6 a.button {
	background-color:rgb(69, 76, 89);
	color:rgb(230, 230, 232) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgb(49, 54, 63), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgb(49, 54, 63), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-6 .woocommerce a.button:hover,
	.woocommerce-page .custom-palette-6 a.button:hover {
		color:rgb(230, 230, 232) !important;
		background-color:rgb(71, 78, 92) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgb(49, 54, 63), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgb(49, 54, 63), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	
	.custom-palette-6 .woocommerce .star-rating span,
	.woocommerce-page .custom-palette-6 .star-rating span {
	color:#40024F;
	}
	
	.custom-palette-6 .woocommerce ul.cart_list li,
	.custom-palette-6 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-6 ul.cart_list li,
	.woocommerce-page .custom-palette-6 ul.product_list_widget li {
	border-color:rgb(243, 243, 249);
	}
	
	
	.custom-palette-6 .woocommerce ul.cart_list li dl,
	.custom-palette-6 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-6 ul.cart_list li dl,
	.woocommerce-page .custom-palette-6 ul.product_list_widget li dl {
	border-color:rgb(243, 243, 249);
	}

	
		.custom-palette-6 .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce-page .custom-palette-6 .widget_price_filter .ui-slider .ui-slider-handle,
		.custom-palette-6 .woocommerce .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle,
		.woocommerce-page .custom-palette-6 .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle {
		color:rgb(255, 255, 255);
		background-color:#40024F;
	-webkit-box-shadow: inset 0 -1px 0 0 rgb(28, 1, 34), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	 box-shadow: inset 0 -1px 0 0 rgb(28, 1, 34), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	}

	
	.custom-palette-6 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
	.woocommerce-page .custom-palette-6 .widget_price_filter .price_slider_wrapper .ui-widget-content {
		background-color:rgb(227, 227, 233);
	}

				
		.custom-palette-4, .custom-palette-4 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-4,
		#footer-logo-info-wrap.custom-palette-4,
		.custom-palette-4 .fancybox-skin {
			background-color:#40024F;
			color:rgb(255, 255, 255);
		}

		.custom-palette-4.tcs-arrow:after {
			border-bottom-color:#40024F;
		}
		.custom-palette-4.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:#40024F;
		}
		.custom-palette-4.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:#40024F;
		}
		.custom-palette-4.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:#40024F;
		}


		.custom-palette-4 ul#recentcomments li:before,
		.custom-palette-4 ul li.cat-item a:before,
		.custom-palette-4 .widget_archive ul li a:before,
		.custom-palette-4 .widget_pages ul li a:before {
			color:rgb(255, 255, 255);
		}

		.custom-palette-4 .tcs-button.tcs-holw-btn > a, .custom-palette-4 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-4 .tcs-button.tcs-holw-btn > a > i, .custom-palette-4 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			color:rgb(255, 255, 255);
		}
		#footer-logo-info-wrap.custom-palette-4:after {
			border-top-color:#40024F;
		}
		
	.right-sidebar.sdbr-line #sidebar.custom-palette-4,
	.left-sidebar.sdbr-line #sidebar.custom-palette-4,
	.custom-palette-4.tcs-border {
		border-color: rgb(54, 2, 43);border-color:rgba(54, 2, 43, 0.2);
	}	
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-4 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-4 #content:before {
		border-color: rgb(54, 2, 43);border-color:rgba(54, 2, 43, 0.2);
		background-color:#40024F;
	}
		
		.custom-palette-4, .tcs-has-drop .tcs-drop-content.custom-palette-4,
		.right-sidebar.sdbr-line .content-outer.match-custom-palette-4 #content:before,
		.left-sidebar.sdbr-line .content-outer.match-custom-palette-4 #content:before {
			
					background: -moz-linear-gradient(45deg, rgb(68, 2, 84) 0%, rgb(105, 30, 89) 100%);
					background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgb(68, 2, 84)), color-stop(100%,rgb(105, 30, 89)));
					background: -webkit-linear-gradient(45deg, rgb(68, 2, 84) 0%,rgb(105, 30, 89) 100%);
					background: -o-linear-gradient(45deg, rgb(68, 2, 84) 0%,rgb(105, 30, 89) 100%);
					background: -ms-linear-gradient(45deg, rgb(68, 2, 84) 0%,rgb(105, 30, 89) 100%);
					background: linear-gradient( 45deg, rgb(68, 2, 84) 0%,rgb(105, 30, 89) 100%);
					
		}
		.custom-palette-4.tcs-arrow:after {
			border-bottom-color:rgb(68, 2, 84);
		}
		.custom-palette-4.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(60, 2, 74);
		}

			
	body.pge-bxd .after-header-wrap .custom-palette-4, body.pge-mxd .after-header-wrap .custom-palette-4 {
	   border-color: rgb(54, 2, 43);border-color:rgba(54, 2, 43, 0.2);
	}

	.custom-palette-4.tcs-border.tcs-arrow:after {
		border-bottom-color: rgb(54, 2, 43);border-bottom-color:rgba(54, 2, 43, 0.2);
	}
	.custom-palette-4.tcs-border.tcs-arrow.tcs-bottom:after {
		border-bottom-color: rgba(238, 238, 238, 0);
		border-top-color: rgb(54, 2, 43);border-top-color:rgba(54, 2, 43, 0.2);
	}

		
		body.pge-bxd .after-header-wrap .custom-palette-4, body.pge-mxd .after-header-wrap .custom-palette-4, .custom-palette-4 {
			border-left-color: rgb(54, 2, 43);border-left-color:rgba(54, 2, 43, 0.2);
			border-right-color: rgb(54, 2, 43);border-right-color:rgba(54, 2, 43, 0.2);
		}
		.custom-palette-4.tcs-border.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color: rgb(54, 2, 43);border-right-color:rgba(54, 2, 43, 0.2);
		}
		.custom-palette-4.tcs-border.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color: rgb(54, 2, 43);border-left-color:rgba(54, 2, 43, 0.2);
		}

			
	.custom-palette-4 .widget_nav_menu ul.menu li ul a,
	.custom-palette-4 .widget_pages ul.children li a,
	.custom-palette-4 .widget_product_categories  ul.children li a,
	.custom-palette-4 .widget_recent_entries ul.children li a,
	.custom-palette-4 .widget_meta ul.children li a,
	.custom-palette-4 .widget_archive ul.children li a,
	.custom-palette-4 .widget_categories ul.children li a,
	.custom-palette-4  ul.blogroll ul.children a,
	.custom-palette-4 .widget_nav_menu ul.menu ul.children a,
	.custom-palette-4 .breadcrumbs,
	.custom-palette-4 .entry-meta,
	.custom-palette-4 .tcw-opening-times .tcw-open-time,
	.custom-palette-4 .tcs-opening-times .tcs-open-time,
	.custom-palette-4 .tcw-contact-details .tcw-contact-detail,
	.custom-palette-4 .tcw-widget-post-info .tcw-widget-post-date,
	.custom-palette-4 .widget_recent_entries .post-date,
	.custom-palette-4 .tcs-pullquote,
	.custom-palette-4 #wp-calendar td,
	.custom-palette-4 table caption,
	.custom-palette-4 .tcs-fancy-table table td,
	.custom-palette-4 table td,
	.custom-palette-4 .iphorm-theme-react-default p.iphorm-description,
	.custom-palette-4 .wp-pagenavi span.pages,
	.custom-palette-4 .tcp-portfolio .wp-pagenavi span.pages,
	.custom-palette-4 .wp-pagenavi span.extend,
	.custom-palette-4 .tcp-portfolio .wp-pagenavi span.extend,
	.custom-palette-4 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a,
	.custom-palette-4 .tcp-portfolio-item-title .post-like a .like,
	.custom-palette-4 a.subtle-link,
	.custom-palette-4 a.tcp-subtle-link,
	.custom-palette-4 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-4 span.subtle-link,
	.custom-palette-4 .tcs-blockquote .tcs-qmark,
	.custom-palette-4 .text-alt,
	.custom-palette-4 .widget_rss .rssSummary,
	.custom-palette-4 .tcs-pullquote .tcs-qmark,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow > i,
	.custom-palette-4 .tcp-portfolio-items .tcp-entry-meta {
		color:rgb(255, 255, 255);
	}	.custom-palette-4 h1, .custom-palette-4 h1.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-4 h2, .custom-palette-4 h2.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-4 h3, .custom-palette-4 h3.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-4 h4, .custom-palette-4 h4.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-4 h5, .custom-palette-4 h6, .custom-palette-4 h5.entry-title a {color:rgb(255, 255, 255);}			
	.custom-palette-4 #nav-single .nav-single-inner div:first-child,
	.custom-palette-4 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-4 #nav-single .nav-single-inner div.first-child,
	.custom-palette-4 #nav-single .nav-single-inner div.last-child,
	.custom-palette-4 .widget_archive select,
	.custom-palette-4 .widget_categories select,
	.custom-palette-4 div.post,

	.custom-palette-4 div.comment,
	.custom-palette-4 #comments,
	.custom-palette-4 .comment-reply-wrap,
	.custom-palette-4 .nocomments,
	.custom-palette-4 #nav-single,
	.custom-palette-4 .comments-pagination-wrap,
	.custom-palette-4 .content-nav,
	.custom-palette-4 .page-link,
	.custom-palette-4 .wp-pagenavi,
	.custom-palette-4 .tcp-portfolio .wp-pagenavi,
	.custom-palette-4 .tcp-portfolio-details,
	.custom-palette-4 .tcp-portfolio-item-title,
	.custom-palette-4 .tcs-section-break.tcs-line,
	.custom-palette-4 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-4 .tcs-section-break.tcs-line-lrg,
	.custom-palette-4 .tcs-image.tcs-style1 img,
	.custom-palette-4 .tcs-image.tcs-style2 img {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-4 .tcs-animated-number-label:before,
	.custom-palette-4 .tcs-section-break:after,
	.custom-palette-4 .tcs-section-break:before,
	.custom-palette-4 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-4 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-4 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-4 .entry-content:before,
	.search .custom-palette-4 .entry-content:before,
	.blog .custom-palette-4 .entry-content:before {
		background-color:#40024F;
		border-color:rgb(28, 1, 34);
	}
	.custom-palette-4 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-4 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-4 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-4 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(28, 1, 34);
	}
	.custom-palette-4 ul.vert-nav-ul > li,
	.custom-palette-4 .widget_nav_menu ul.menu li a,
	.custom-palette-4 .widget_pages ul li a,
	.custom-palette-4 .widget_product_categories ul li a,
	.custom-palette-4 .widget_recent_entries ul > li,
	.custom-palette-4 .widget_meta ul > li,
	.custom-palette-4 .widget_archive ul > li,
	.custom-palette-4 .widget_categories ul > li,
	.custom-palette-4 ul.blogroll > li,
	.custom-palette-4 ul.menu li a,
	.custom-palette-4 ul.menu li ul li a,
	.custom-palette-4 ul#recentcomments li,
	.custom-palette-4 .tcs-fancy-header.tcs-style1,
	.custom-palette-4 .tcs-impact-header.tcs-light,
	.custom-palette-4 .tcs-pullquote,
	.custom-palette-4 .tcs-fancy-table table,
	.custom-palette-4 .tcs-fancy-table table th,
	.custom-palette-4 .tcs-fancy-table table td,
	.custom-palette-4 table,
	.custom-palette-4 table th,
	.custom-palette-4 table td,
	.custom-palette-4 .comments ul.children div.comment,
	.custom-palette-4 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-4 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-4 .tcw-contact-details,
	.custom-palette-4 .tcw-opening-times,
	.custom-palette-4 .tcs-opening-times,
	.custom-palette-4 .tcw-tweet-list li,
	.custom-palette-4 .widget_rss ul li,
	.custom-palette-4 .breadcrumbs,
	.custom-palette-4 .breadcrumbs .back-home-icon,
	.custom-palette-4 .tcw-widget-post,
	.custom-palette-4 ul.socialcount,
	.single .custom-palette-4 .entry-meta,
	.custom-palette-4 #sidebar,
	.custom-palette-4 .units-row > div,
	.custom-palette-4 .tcs-units-row > div,
	.custom-palette-4 .featured-image-wrap,
	.custom-palette-4 .tcp-featured-image-wrap {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-4 .breadcrumbs a:after,
	.custom-palette-4 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-4 .widget_breadcrumb_navxt a:after {
		color:rgb(40, 1, 49);
	}
		
	.custom-palette-4 #wp-calendar tbody .pad,
	.custom-palette-4 #wp-calendar tbody td,
	.custom-palette-4 #comments .comment-respond,
	.custom-palette-4 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(72, 2, 89);
	}	
	.custom-palette-4 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(28, 1, 34) inset;
		box-shadow: 0 2px 0 0px rgb(28, 1, 34) inset;
	}	
	.custom-palette-4 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(40, 1, 49) inset;
		box-shadow:  1px 2px 0 0px rgb(40, 1, 49) inset;
	}	
	.custom-palette-4 .wp-pagenavi span.current,
	.custom-palette-4 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-4 .wp-pagenavi a,
	.custom-palette-4 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-4 .comments-pagination-wrap a, .custom-palette-4 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(52, 2, 64) !important;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 .wp-pagenavi a:hover,
	.custom-palette-4 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-4 .comments-pagination-wrap a:hover {
		background-color:rgb(68, 2, 84) !important;
	}	
	.custom-palette-4 .wp-pagenavi span.current,
	.custom-palette-4 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-4 .comments-pagination-wrap span.page-numbers.current {
		border-color: rgb(247, 247, 247) !important;border-color:rgba(247, 247, 247, 0.1) !important;
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 .tcs-impact-header.tcs-color .tcs-impact-heading, .custom-palette-4 .tcs-impact-header.tcs-color .tcs-impact-subheading,
	.custom-palette-4 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-4 .tcp-portfolio.tcp-boxed .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title,
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a,
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a:hover,
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta,
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a,
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a:hover {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 .tcs-section-break.tcs-line-prime,
	.custom-palette-4 .tcs-section-break.tcs-line-lrg-prime,
	.custom-palette-4 a.subtle-link,
	.custom-palette-4 a.tcp-subtle-link,
	.custom-palette-4 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-4 span.subtle-link {border-bottom-color: rgba(255, 255, 255, 0.1);}
	.custom-palette-4 .tcs-accordion.tcs-plain > h3 > a:after,
	.custom-palette-4 a.subtle-link:after,
	.custom-palette-4 a.tcp-subtle-link:after,
	.custom-palette-4 span.subtle-link:after,
	.custom-palette-4 .tcs-section-break.tcs-line-lrg-prime:before,
	.custom-palette-4 .tcs-section-break.tcs-line-lrg-prime:after {background-color: rgb(232, 232, 232);background-color:rgba(232, 232, 232, 0.1);}
	.custom-palette-4 .tcs-section-break.tcs-line-prime:before,
	.custom-palette-4 .tcs-section-break.tcs-line-prime:after {
		background-color:#40024F;
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-4 .tcs-section-break.tcs-line-lrg-prime.tcs-double, .custom-palette-4 code, .custom-palette-4 pre, .custom-palette-4 kbd, .custom-palette-4 tt {border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);}

		
	.custom-palette-4 #wp-calendar thead th,
	.custom-palette-4 #wp-calendar #today,
	.custom-palette-4 .tcs-fancy-table table th,
	.custom-palette-4 table th,
	.custom-palette-4 .commentlist > .comment > ul.children,
	.custom-palette-4 .comments ul.children li,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(52, 2, 64);
	}	.custom-palette-4 .tcs-fancy-table table td, .custom-palette-4 table td {background-color:rgb(68, 2, 84);}	.custom-palette-4 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(28, 1, 34);}	
	.custom-palette-4 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-4 div.comment,
	.custom-palette-4 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-4 .custom-boxed-item,
	.custom-palette-4 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-4 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-4 .widget,
	.pop-bxd .popdown.custom-palette-4 .widget,
	.foot-bxd .footer.custom-palette-4 .widget {
		 background-color:rgb(60, 2, 74);
		 border-color:rgb(40, 1, 49);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(40, 1, 49) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(40, 1, 49) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-4 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-4 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-4 .widget h3.widget-title {
		background-color:rgb(68, 2, 84);
		border-color:rgb(40, 1, 49);
	}


	
	 
	.custom-palette-4 .tcw-contact-details,
	.custom-palette-4 #wp-calendar #today,
	.custom-palette-4 .tcw-opening-times,
	.custom-palette-4 .tcs-opening-times,
	.custom-palette-4 #wp-calendar caption,
	.custom-palette-4 .tcs-pullquote p,
	.custom-palette-4 .tcp-portfolio-item-title .react-vote .count {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 #wp-calendar thead th,
	.custom-palette-4 #wp-calendar tbody td,
	.custom-palette-4 #wp-calendar th,
	.custom-palette-4 #wp-calendar td,
	.custom-palette-4 ul.menu li ul li ul a,
	.custom-palette-4 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-4 .tcs-fancy-table table th,
	.custom-palette-4 table th,
	.custom-palette-4 #comments .comment-respond,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(40, 1, 49);
	}
	
	.wgt-undrln .custom-palette-4 .widget h3.widget-title, .custom-palette-4 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-4 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(40, 1, 49);
	}
	.wgt-undrln .custom-palette-4 .widget h3.widget-title:after,
	.archive .custom-palette-4 .entry-content:after, .author .custom-palette-4 .entry-content:after, .blog .custom-palette-4 .entry-content:after, .search .custom-palette-4 .entry-content:after {
		background-color:#40024F;
		border-color:rgb(28, 1, 34);
	}	
		.custom-palette-4 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-4 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-4 .widget_nav_menu ul.menu li > a,
		.custom-palette-4 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-4 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-4 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-4 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-4 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-light.png);
		}
		.custom-palette-4 .react .theme-default .nivo-controlNav a,
		.custom-palette-4 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-light.png);
		}
		.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-4 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-4 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-4 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-4 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-4 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-4 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}

		.custom-palette-4 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-4 .tcs-list.tcs-list-tick li:after,
		.custom-palette-4 .tcs-list.tcs-list-question li:after,
		.custom-palette-4 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-4 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-4 .tcs-list.tcs-list-arrow-drawn li:after,


		.custom-palette-4 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-4 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-4 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-4 .tcs-list.tcs-list-tick li .after,
		.custom-palette-4 .tcs-list.tcs-list-question li .after,
		.custom-palette-4 .tcs-list.tcs-list-arrow li .after {
			background-position: bottom left;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-4 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-4 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-4 .widget_nav_menu ul.menu li > a,
			.custom-palette-4 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-4 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-4 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-4 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-4 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-light%402x.png);
				background-size: 6px 9px;
			}
			.custom-palette-4 .react .theme-default .nivo-controlNav a,
			.custom-palette-4 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-light.png);
				background-size: 496px 240px;
			}
			.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-4 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-4 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-4 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-4 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-4 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-4 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
		}

		 	 
	.custom-palette-4 span.tcs-icon.tcs-style-light {
		color: rgb(70, 40, 25) !important;color:rgba(70, 40, 25, 0.15);
	}
	
	.custom-palette-4 .tcs-box.tcs-box-basic-light,
	.custom-palette-4 .tcw-tweet-light li,
	.custom-palette-4 .react.vc_call_to_action.light,
	.custom-palette-4 .react.vc_call_to_action {
		background: rgb(70, 40, 25);background:rgba(70, 40, 25, 0.15);
		color:rgb(255, 255, 255);
		border-color: rgb(59, 34, 21);border-color:rgba(59, 34, 21, 0.15);
		-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
		 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
	}	
	.custom-palette-4 .tcs-button.tcs-hollow-light > a,
	.custom-palette-4 .tcs-button.tcs-hollow-light > span.tcs-r-button,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color: rgb(70, 40, 25);border-color:rgba(70, 40, 25, 0.15);
	}
	.custom-palette-4 .tcs-progress-bar-outer,
	.custom-palette-4 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:before,
	.custom-palette-4 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-4 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:hover:before,
	.custom-palette-4 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-4 .tagcloud > a,
	.custom-palette-4 .woocommerce .widget_layered_nav ul li,
	.custom-palette-4 .tcp-portfolio-filter .tcp-filter-button,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-4 .tcs-button.tcs-style-light > a,
	.custom-palette-4 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-4 .tcs-button.tcs-hollow-light > a:hover,
	.custom-palette-4 .tcs-image-hover.tcs-hover-light,
	.custom-palette-4 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:before,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:hover:before,
	.custom-palette-4 .tcs-tabs ul.tcs-tabs-nav li a,
	.custom-palette-4 ul#comment-tabs-nav li a,
	.custom-palette-4 .tcs-accordion.tcs-box > h3,
	.custom-palette-4 code,
	.custom-palette-4 pre,
	.custom-palette-4 kbd,
	.custom-palette-4 tt,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-4 .iphorm-theme-react-default .iphom-upload-progress-wrap,
	.custom-palette-4 .tcs-impact-header.tcs-light,
	.custom-palette-4 blockquote,
	.custom-palette-4 .tcs-blockquote .tcs-blockquote-inner,
	.custom-palette-4 .tcs-fancy-header.tcs-style3,
	.custom-palette-4 .searchform label,
	.custom-palette-4 .woocommerce.widget_product_search label,
	.custom-palette-4 span.tcs-icon.tcs-boxed.tcs-style-light,
	.custom-palette-4 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-4 .wpb_content_element.react .wpb_accordion_wrapper .wpb_accordion_header,
	.custom-palette-4 .vc_progress_bar.react .vc_single_bar,
	.custom-palette-4 .wpb_content_element.wpb_tabs.react.light .wpb_tour_tabs_wrapper .wpb_tab {
		background: rgb(70, 40, 25);background:rgba(70, 40, 25, 0.15);
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 .tcs-blockquote .tcs-blockquote-inner:after, .custom-palette-4 .tcs-fancy-header.tcs-style3:after,
	.custom-palette-4 .searchform label:after,
	.custom-palette-4 .woocommerce.widget_product_search label:after {
		border-top-color: rgb(70, 40, 25);border-top-color:rgba(70, 40, 25, 0.15);
	}	
		
	.custom-palette-4 .tcs-tabs ul.tcs-tabs-nav li a:hover,
	.custom-palette-4 ul#comment-tabs-nav li a:hover,
	.custom-palette-4 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-4 .tcp-portfolio-filter .tcp-filter-button:hover,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-4 .wpb_content_element.react .wpb_tabs_nav li {
		background-color: rgb(59, 34, 21);background-color:rgba(59, 34, 21, 0.15);
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 .tcs-tabs ul.tcs-tabs-nav li a:hover:after,
	.custom-palette-4 ul#comment-tabs-nav li a:hover:after {
		border-top-color: rgb(59, 34, 21);border-top-color:rgba(59, 34, 21, 0.15);
	}	
	.custom-palette-4 #commentform input[type="text"],
	.custom-palette-4 .searchform input[type="text"],
	.custom-palette-4 .woocommerce.widget_product_search input[type="search"],
	.custom-palette-4 #commentform select,
	.custom-palette-4 #commentform textarea,
	.custom-palette-4 .widget_archive select,
	.custom-palette-4 .widget_categories select,
	.custom-palette-4 .textwidget select,
	.custom-palette-4 .textwidget input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea {
		background-color: rgb(70, 40, 25);background-color:rgba(70, 40, 25, 0.15);
		border-color: rgb(36, 21, 13);border-color:rgba(36, 21, 13, 0.15);
		color:rgb(255, 255, 255);
	}

	.sdbr-bxd #sidebar.custom-palette-4 #commentform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-4 #commentform select,
	.sdbr-bxd #sidebar.custom-palette-4 .searchform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-4 .widget_archive select,
	.sdbr-bxd #sidebar.custom-palette-4 .widget_categories select,
	.sdbr-bxd #sidebar.custom-palette-4 .woocommerce.widget_product_search input[type="search"],
	.sdbr-bxd #sidebar.custom-palette-4 .textwidget select,
	.sdbr-bxd #sidebar.custom-palette-4 .textwidget input,

	.foot-bxd .popdown.custom-palette-4 #commentform input[type="text"],
	.foot-bxd .popdown.custom-palette-4 #commentform select,
	.foot-bxd .popdown.custom-palette-4 .searchform input[type="text"],
	.foot-bxd .popdown.custom-palette-4 .widget_archive select,
	.foot-bxd .popdown.custom-palette-4 .widget_categories select,
	.foot-bxd .popdown.custom-palette-4 .woocommerce.widget_product_search input[type="search"],
	.foot-bxd .popdown.custom-palette-4 .textwidget select,
	.foot-bxd .popdown.custom-palette-4 .textwidget input,


	.pop-bxd .footer.custom-palette-4 #commentform input[type="text"],
	.pop-bxd .footer.custom-palette-4 #commentform select,
	.pop-bxd .footer.custom-palette-4 .searchform input[type="text"],
	.pop-bxd .footer.custom-palette-4 .widget_archive select,
	.pop-bxd .footer.custom-palette-4 .widget_categories select,
	.pop-bxd .footer.custom-palette-4 .woocommerce.widget_product_search input[type="search"],
	.pop-bxd .footer.custom-palette-4 .textwidget select,
	.pop-bxd .footer.custom-palette-4 .textwidget input {
		background-color: rgb(70, 40, 25);background-color:rgba(70, 40, 25, 0.15);
		border-color: rgb(36, 21, 13);border-color:rgba(36, 21, 13, 0.15);
		color:rgb(255, 255, 255);
	}


	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea {
		background-color: rgb(77, 44, 28);background-color:rgba(77, 44, 28, 0.15);
		border-color: rgb(36, 21, 13);border-color:rgba(36, 21, 13, 0.15);
	}
		
	.custom-palette-4 #commentform input[type="text"]:focus,
	.custom-palette-4 .searchform input[type="text"]:focus,
	.custom-palette-4 .woocommerce.widget_product_search input[type="search"]:focus,
	.custom-palette-4 #commentform select:focus,
	.custom-palette-4 #commentform textarea:focus,
	.custom-palette-4 .widget_archive select:focus,
	.custom-palette-4 .textwidget select:focus,
	.custom-palette-4 .textwidget input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea:focus {
		background-color: rgb(59, 34, 21);background-color:rgba(59, 34, 21, 0.15);
		color:rgb(255, 255, 255);
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-4 .flexible-frame.map .map-cover,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select:focus,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea:focus {
		background-color: rgb(74, 42, 26);background-color:rgba(74, 42, 26, 0.15);
	}
	.custom-palette-4 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
		background-color: rgb(77, 44, 28);background-color:rgba(77, 44, 28, 0.15);
		border-color: rgb(36, 21, 13);border-color:rgba(36, 21, 13, 0.15);
	}
		
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li:last-child a,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li:last-child a,
	.custom-palette-4 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-two ul.menu li a {
		border-color: rgb(47, 27, 17);border-color:rgba(47, 27, 17, 0.15);
	}
	.custom-palette-4 .tcs-impact-header.tcs-light,
	.custom-palette-4 .tcs-button.tcs-style-light > a,
	.custom-palette-4 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-4 .iphom-upload-progress-wrap,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul li a,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul li a,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li.last-child a,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul.menu li a,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul.menu li a,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li.last-child a,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-upload-progress-bar-wrap {
		border-color: rgb(36, 21, 13);border-color:rgba(36, 21, 13, 0.15);
	}	
	.custom-palette-4 .tcs-impact-header.tcs-light .tcs-impact-heading,
	.custom-palette-4 .tcs-impact-header.tcs-light .tcs-impact-subheading,
	.custom-palette-4 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-4 .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-4 .iphorm-upload-queue-file,
	.custom-palette-4 .iphom-upload-progress-wrap,
	.custom-palette-4 .js .iphorm-theme-react-default .element-wrapper.inside-label > label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-element-wrap-email.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-4 .wpb_content_element.react .wpb_tabs_nav li a,
	.custom-palette-4 .tcs-box.tcs-box-basic-light > a,
	.custom-palette-4 .tcs-box.tcs-box-basic-light > a:hover,
	.custom-palette-4 .tcw-tweet-light li a:hover,
	.custom-palette-4 .tcw-tweet-light li a:hover,
	.custom-palette-4 .tcs-accordion.tcs-box > h3 a,
	.custom-palette-4 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-4 .tcs-accordion.tcs-box > h3.tcs-active,
	.custom-palette-4 .tcs-accordion.tcs-box > h3 a:hover {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-two ul li a:hover,
	.custom-palette-4 .tcs-button.tcs-style-light > a:hover,
	.custom-palette-4 .tcs-button.tcs-style-light > span.tcs-r-button:hover {
		background-color: rgb(74, 42, 26);background-color:rgba(74, 42, 26, 0.15);
	}	
	.custom-palette-4 .tcs-button.tcs-has-drop.tcs-style-light .tcs-open-drop-trigger,
	.custom-palette-4 .tcs-button.tcs-style-light > a > i,
	.custom-palette-4 .tcs-button.tcs-style-light > span.tcs-r-button > i,
	.custom-palette-4 .tcs-button.tcs-hollow-light > a:hover > i,
	.custom-palette-4 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover > i,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover > i,
	.custom-palette-4 .tcs-impact-header.tcs-light > i,
	.custom-palette-4 .tcs-fancy-header.tcs-style3 > i {
		color:rgb(255, 255, 255);
	}


















	

		.custom-palette-4 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-4 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
		}
		

		
	.custom-palette-4 span.tcs-icon.tcs-style-dark {
		color: rgb(70, 40, 25) !important;color:rgba(70, 40, 25, 0.3);
	}	
	.custom-palette-4 .tcs-progress-bar-outer.tcs-dark .tcs-progress-bar,
	.custom-palette-4 .tcs-progress-label,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-datepicker-icon,
	.custom-palette-4 .x-close,
	.custom-palette-4 .tcs-cycle-controls-wrap a,
	.custom-palette-4 .woocommerce ul.cart_list li a.remove,
	.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-4 .ls-reactskin .ls-nav-start,
	.custom-palette-4 .ls-reactskin .ls-nav-start.ls-nav-start-active,
	.custom-palette-4 .ls-reactskin .ls-nav-stop,
	.custom-palette-4 .ls-reactskin .ls-nav-stop.ls-nav-active,
	.custom-palette-4 .ls-reactskin a.ls-nav-next,
	.custom-palette-4 .ls-reactskin a.ls-nav-prev {
		background-color: rgb(70, 40, 25);background-color:rgba(70, 40, 25, 0.3);
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 .tcs-progress-label:after {
		border-top-color: rgb(70, 40, 25);border-top-color:rgba(70, 40, 25, 0.3);
	}
		
	.custom-palette-4 a.fancybox-close,
	.custom-palette-4 a.fancybox-nav.fancybox-next > span,
	.custom-palette-4 a.fancybox-nav.fancybox-prev > span,
	.custom-palette-4 .rev_slider_wrapper .tp-rightarrow.custom,
	.custom-palette-4 .rev_slider_wrapper .tp-leftarrow.custom {
		background-color: rgb(70, 40, 25) !important;background-color:rgba(70, 40, 25, 0.3) !important;
		color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-4 .tcs-button.tcs-hollow-dark > a, .custom-palette-4 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color: rgb(70, 40, 25);border-color:rgba(70, 40, 25, 0.3);

	}
	.custom-palette-4 .flexible-frame.map .map-cover.hide:after,
	.custom-palette-4 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:before,
	.custom-palette-4 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-4 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:hover:before,
	.custom-palette-4 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-4 .tcs-image-hover.tcs-hover-dark,
	.custom-palette-4 .tcs-button.tcs-hollow-dark > a:hover,
	.custom-palette-4 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover,
	.custom-palette-4 .tcs-button.tcs-has-drop.tcs-holw-btn .tcs-open-drop-trigger i,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:before,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:hover:before {
		background-color: rgb(70, 40, 25);background-color:rgba(70, 40, 25, 0.3);
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 .tcs-impact-header.tcs-dark,
	.custom-palette-4 #fs-controls,
	.custom-palette-4 #video-controls,
	.custom-palette-4 #audio-controls,
	.custom-palette-4 .entry-info .post-icon,
	.custom-palette-4 .entry-info .date,
	.custom-palette-4 .entry-info .react-vote,
	.custom-palette-4 .tcp-entry-info .tcp-date,
	.custom-palette-4 .tcp-entry-info .react-vote,
	.custom-palette-4 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon,
	.custom-palette-4 .react .wpb_tour_next_prev_nav a,
	.custom-palette-4 #nav-single .nav-previous .meta-nav,
	.custom-palette-4 #nav-single .nav-next .meta-nav,
	.custom-palette-4 .content-nav .nav-previous .meta-nav,
	.custom-palette-4 .content-nav .nav-next .meta-nav,
	.custom-palette-4 .comments div.comment .reply a,
	.custom-palette-4 .comments ul.children div.comment .reply a,
	.custom-palette-4 .tcs-has-drop.tcs-no-palette .tcs-drop-content,
	.custom-palette-4 #comments .comment-respond h3#reply-title,
	.custom-palette-4 span.tcs-icon.tcs-boxed.tcs-style-dark,
	.custom-palette-4 .vc_progress_bar.react .vc_single_bar .vc_label,
	.custom-palette-4 .react .vc-carousel-control .icon-prev,
	.custom-palette-4 .react .vc-carousel-control .icon-next,
	.custom-palette-4 .react .flex-direction-nav a.flex-next,
	.custom-palette-4 .react .flex-direction-nav a.flex-prev,
	.custom-palette-4 .react .theme-default .nivo-directionNav a,
	.custom-palette-4 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-4 .vc_separator.react h4,
	.custom-palette-4 .wpb_content_element.wpb_tabs.react.dark .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button {
		background: rgb(70, 40, 25);background:rgba(70, 40, 25, 0.3);
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button:hover {
		background: rgb(59, 34, 21);background:rgba(59, 34, 21, 0.3);
	}	
	.custom-palette-4 #fs-controls:hover:after,
	.custom-palette-4 #video-controls:hover:after,
	.custom-palette-4 #audio-controls:hover:after {
		border-left-color: rgb(70, 40, 25);border-left-color:rgba(70, 40, 25, 0.3);
	}	
	.custom-palette-4 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-4 .tcs-impact-header-link-wrap span.tcs-impact-link {
		background: rgb(74, 42, 26);background:rgba(74, 42, 26, 0.3);
		border-color: rgb(47, 27, 17);border-color:rgba(47, 27, 17, 0.3);

	}	
	.custom-palette-4 .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-4 .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background-color: rgb(77, 44, 28);background-color:rgba(77, 44, 28, 0.3);
	}	
	.custom-palette-4 .tcs-impact-header.tcs-dark {
		border-color: rgb(59, 34, 21);border-color:rgba(59, 34, 21, 0.3);
	}	
	.custom-palette-4 .tcs-cycle-controls-wrap a,
	.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-4 .x-close,
	.custom-palette-4 .date .day,
	.custom-palette-4 .entry-info .react-vote .count,
	.custom-palette-4 .react-vote .like,
	.custom-palette-4 .tcp-date .tcp-day,
	.custom-palette-4 .tcp-entry-info .react-vote .count,
	.custom-palette-4 .tcs-drop-close,
	.custom-palette-4 .tcs-box.tcs-box-basic-dark a,
	.custom-palette-4 .tcs-box.tcs-box-basic-dark a:hover,
	.custom-palette-4 .tcw-tweet-dark li a,
	.custom-palette-4 .tcw-tweet-dark li a:hover {
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 .tcs-impact-header.tcs-dark .tcs-impact-heading,
	.custom-palette-4 .tcs-impact-header.tcs-dark .tcs-impact-subheading,
	.custom-palette-4 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-4 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-4 .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-4 .entry-info .react-vote .like:hover,
	.custom-palette-4 .tcp-entry-info .react-vote .like:hover,
	.custom-palette-4 .date .month,
	.custom-palette-4 .tcp-date .tcp-month,
	.custom-palette-4 #open-close-close  {
		color:rgb(255, 255, 255);
	}	
   .custom-palette-4 #open-close-close, .custom-palette-4 .tcs-drop-close {
		background-color: rgb(74, 42, 26);background-color:rgba(74, 42, 26, 0.3);
	}
	.custom-palette-4 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > div,
	.custom-palette-4 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > span,
	.custom-palette-4 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > span,
	.custom-palette-4 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > div,
	.custom-palette-4 .tcp-portfolio.tcp-date-like-above .tcp-entry-info .tcp-date {
		border-color: rgb(77, 44, 28);border-color:rgba(77, 44, 28, 0.3);
	}	
	.custom-palette-4 .color .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-4 .color .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background: rgb(70, 40, 25) !important;background:rgba(70, 40, 25, 0.3) !important;
	}	
				.custom-palette-4 .tcs-box.tcs-box-basic-dark,
				.custom-palette-4 .tcw-tweet-dark li,
				.custom-palette-4 .react.vc_call_to_action.dark {
					text-shadow: -1px -1px 0 rgba(47, 27, 17, 0.3);
					background: rgb(74, 42, 26);background:rgba(74, 42, 26, 0.3);
					color:rgb(255, 255, 255);
					border-color: rgb(36, 21, 13);border-color:rgba(36, 21, 13, 0.3);
					-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgba(36, 21, 13, 0.3), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
					box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgba(36, 21, 13, 0.3),  0 0 0 1px rgba(255, 255, 255, 0.1) inset;
				}

				.custom-palette-4 .tcs-button.tcs-style-dark > a, .custom-palette-4 .tcs-button.tcs-style-dark > span.tcs-r-button {
					background: rgb(70, 40, 25);background:rgba(70, 40, 25, 0.3);
					color:rgb(255, 255, 255);
					-webkit-box-shadow: inset 0 -3px 0 0 rgba(36, 21, 13, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgba(36, 21, 13, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

				}
				.custom-palette-4 .tcs-button.tcs-style-dark > a:hover, .custom-palette-4 .tcs-button.tcs-style-dark > span.tcs-r-button:hover {
					background: rgb(74, 42, 26);background:rgba(74, 42, 26, 0.3);
					-webkit-box-shadow: inset 0 -3px 0 0 rgba(36, 21, 13, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgba(36, 21, 13, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				}
				.custom-palette-4 .tcs-button.tcs-hollow-dark > a, .custom-palette-4 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
				.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
					border-color: rgb(70, 40, 25);border-color:rgba(70, 40, 25, 0.3);
				}
					
	.custom-palette-4 .tcs-button.tcs-has-drop.tcs-style-dark .tcs-open-drop-trigger,
	.custom-palette-4 .tcs-button.tcs-style-dark > a > i,
	.custom-palette-4 .tcs-button.tcs-style-dark span.tcs-r-button > i,
	.custom-palette-4 .tcs-button.tcs-hollow-dark > a:hover > i,
	.custom-palette-4 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover > i,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover > i,
	.custom-palette-4 .tcs-impact-header.tcs-dark > i,

	.custom-palette-4 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon i,
	.custom-palette-4 .tcs-cycle-controls-wrap a > i,
	.custom-palette-4 open-close-close,
	.custom-palette-4 #nav-single .nav-previous .meta-nav i,
	.custom-palette-4 #nav-single .nav-next .meta-nav i,
	.custom-palette-4 .content-nav .nav-previous .meta-nav i,
	.custom-palette-4 .content-nav .nav-next .meta-nav i {
		color:rgb(255, 255, 255);
	}

	

		.custom-palette-4 .ls-reactskin .ls-nav-start:after,
		.custom-palette-4 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-4 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-4 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-4 .ls-reactskin .ls-nav-start .after,
		.custom-palette-4 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-4 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-4 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-4 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-4 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-4 .x-close,
		.custom-palette-4 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-4 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-4 .ls-reactskin a.ls-nav-next,
		.custom-palette-4 .ls-reactskin a.ls-nav-prev,
		.custom-palette-4 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-4 .react .flex-direction-nav a.flex-prev,
		.custom-palette-4 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-4 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-4 a.fancybox-nav.fancybox-next > span,
		.custom-palette-4 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-4 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-4 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-4 .ls-reactskin .ls-nav-start:after,
			.custom-palette-4 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-4 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-4 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-4 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-4 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-4 .x-close,
			.custom-palette-4 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-4 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-4 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-4 .ls-reactskin a.ls-nav-next,
			.custom-palette-4 .ls-reactskin a.ls-nav-prev,
			.custom-palette-4 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-4 .react .flex-direction-nav a.flex-prev,
			.custom-palette-4 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-4 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-4 a.fancybox-nav.fancybox-next > span,
			.custom-palette-4 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-4 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-4 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	.custom-palette-4 .tcs-button.tcs-hollow-prime > a,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > span.tcs-r-button,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-4 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:before
	.custom-palette-4 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:after {
		border-top-color: rgb(255, 255, 255);border-top-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-4 .tcs-image-hover.tcs-hover-prime,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-one ul li a,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > a:hover,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:before,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:hover:before {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 .read-more-link a.more-link,
	.custom-palette-4 .comments-link a,

	.custom-palette-4 .iphorm-theme-react-default .iphorm-submit-wrap button span,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button,
	.custom-palette-4 .iphorm-theme-react-default .iphorm-swfupload-browse,
	.custom-palette-4 .form-submit input,
	.custom-palette-4 .back-home-icon.button a.back-home,
	.custom-palette-4 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-4 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-4 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-4 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-4 .tcs-button.tcs-style-prime > a,
	.custom-palette-4 .tcs-button.tcs-style-prime > span.tcs-r-button,
	.custom-palette-4 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover,
	.custom-palette-4 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-4 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover,
	.custom-palette-4 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-4 .tcw-follow-me-button a,
	.custom-palette-4 a.basic-button,
	.custom-palette-4 a.tcp-basic-button {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
		 box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	}
	.custom-palette-4 .searchform input.searchsubmit,
	.custom-palette-4 .woocommerce.widget_product_search input[type="submit"] {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1);
		 box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1);
	}
	
	
	.custom-palette-4 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a,
	.custom-palette-4 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a,
	.custom-palette-4 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li.menu-item-has-children > a {
	-webkit-box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	}
	
	.custom-palette-4 .tcs-impact-header.tcs-light {
		-webkit-box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
		 box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
	}
	
	.custom-palette-4 ::-moz-selection {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 ::selection {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 .featured-image-link:before,
	.custom-palette-4 .tcp-featured-image-link:before {background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1); color:rgb(255, 255, 255);}
	.custom-palette-4 .tcs-progress-bar-outer.tcs-prime .tcs-progress-bar,
	.custom-palette-4 .highlighted-text, .custom-palette-4 .tcs-highlighted-text, .custom-palette-4 mark, body.react-wp .custom-palette-4 .mejs-time-rail .mejs-time-current {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	.custom-palette-4
			.custom-palette-4 .read-more-link a.more-link:hover,
			.custom-palette-4 .comments-link a:hover,

			.custom-palette-4 .iphorm-theme-react-default .iphorm-submit-wrap button:hover span,
			.custom-palette-4 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover,
			.custom-palette-4 .form-submit input:hover,
			.custom-palette-4 .back-home-icon.button a.back-home:hover,

			.custom-palette-4 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-4 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-4 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-4 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-4 .tcs-button.tcs-style-prime > a:hover,
			.custom-palette-4 .tcs-button.tcs-style-prime > span.tcs-r-button:hover,
			.custom-palette-4 .tcw-follow-me-button a:hover,
			.custom-palette-4 a.basic-button:hover,
			.custom-palette-4 a.tcp-basic-button:hover {
				-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 color:rgb(255, 255, 255);
				 background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
			}
			.custom-palette-4 .searchform input.searchsubmit:hover,
			.custom-palette-4 .woocommerce.widget_product_search input[type="submit"]:hover {
				-webkit-box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1);
				 box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1);
				 color:rgb(255, 255, 255);
				 background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
			}
			.custom-palette-4 .tcs-menu.tcs-menu-button-style-one ul li a:hover {
				color:rgb(255, 255, 255);
				 background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
			}
					
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul li a, .custom-palette-4 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul.menu li a {border-color: rgb(240, 240, 240);border-color:rgba(240, 240, 240, 0.1);}
		
	.custom-palette-4 #audio-controls, .custom-palette-4 #video-controls, .custom-palette-4 #fs-controls {border-right-color: rgb(255, 255, 255);border-right-color:rgba(255, 255, 255, 0.1);}
		
	.custom-palette-4 span.tcs-icon.tcs-style-prime,
	.custom-palette-4 .text-prime {
		color: rgb(255, 255, 255) !important;color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-4 .comments div.comment .reply a:hover,
	.custom-palette-4 .comments ul.children div.comment .reply a:hover,
	.custom-palette-4 .form-submit input,
	.custom-palette-4 #comments ul#comment-tabs-nav li a.current,
	.custom-palette-4 ul.wp-tag-cloud li a:hover,
	.custom-palette-4 .tagcloud > a:hover,
	.custom-palette-4 .react-woo-image-hover,
	.custom-palette-4 .tcp-portfolio-hover,
	.custom-palette-4 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button,
	.custom-palette-4 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:hover,
	.custom-palette-4 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon,
	.custom-palette-4 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon,
	.custom-palette-4 .vc_progress_bar.react .vc_single_bar .vc_bar,
	.custom-palette-4 .react .wpb_tour_next_prev_nav a:hover,
	.custom-palette-4 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:before,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:hover:before,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-4 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:hover,
	.custom-palette-4 .product-carousel .tcs-carousel-next:hover,
	.custom-palette-4 .product-carousel .tcs-carousel-prev:hover,
	.custom-palette-4 #nav-single .nav-previous:hover .meta-nav,
	.custom-palette-4 #nav-single .nav-next:hover .meta-nav,
	.custom-palette-4 .content-nav .nav-previous:hover .meta-nav,
	.custom-palette-4 .content-nav .nav-next:hover .meta-nav,
	.custom-palette-4 #comments .comment-respond h3#reply-title:hover,
	.custom-palette-4 span.tcs-icon.tcs-boxed.tcs-style-prime,
	.custom-palette-4 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-4 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
	.custom-palette-4 .react.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-4 .react.prime.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-4 .searchform input.searchsubmit,
	.custom-palette-4 .woocommerce.widget_product_search input[type="submit"] {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}

		
	.custom-palette-4 .search-button-wrap input,
	.custom-palette-4 .widget_search input.searchsubmit,
	.custom-palette-4 .tcs-cycle-controls-wrap a:hover,
	.custom-palette-4 .woocommerce ul.cart_list li a.remove:hover,
	.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
	.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
	.custom-palette-4 .react .vc-carousel-control .icon-prev:hover,
	.custom-palette-4 .react .vc-carousel-control .icon-next:hover,
	.custom-palette-4 .react .flex-control-paging li a.flex-active,
	.custom-palette-4 .react .flex-direction-nav a.flex-next:hover,
	.custom-palette-4 .react .flex-direction-nav a.flex-prev:hover,
	.custom-palette-4 .react .theme-default .nivo-directionNav a:hover,
	.custom-palette-4 a:hover .x-close,
	.custom-palette-4 .x-close:hover,
	.custom-palette-4 .tcs-drop-close:hover,
	.custom-palette-4 .tcs-drop-close:hover,
	.custom-palette-4 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-4 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-4 .ls-reactskin a.ls-nav-next:hover,
	.custom-palette-4 .ls-reactskin a.ls-nav-prev:hover,
	.custom-palette-4 .ls-reactskin .ls-nav-start:hover,
	.custom-palette-4 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover,
	.custom-palette-4 .ls-reactskin .ls-nav-stop:hover,
	.custom-palette-4 .ls-reactskin .ls-nav-stop.ls-nav-active:hover  {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 a.fancybox-close,
	.custom-palette-4 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-4 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-4 .rev_slider_wrapper .tp-rightarrow.custom:hover,
	.custom-palette-4 .rev_slider_wrapper .tp-leftarrow.custom:hover {
		background-color: rgb(255, 255, 255) !important;background-color:rgba(255, 255, 255, 0.1) !important;
		color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-4 div.post.entry .featured-image-wrap a:after,
	.custom-palette-4 #open-close-close:hover,
	.custom-palette-4 .tcs-fancy-header.tcs-prime-line .tcs-fancy-header-text:before,
	.custom-palette-4 .owl-theme .owl-dots .owl-dot.active span,
	.custom-palette-4 .owl-theme .owl-dots .owl-dot:hover span {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 .search-button-wrap input:hover,
	.custom-palette-4 widget_search input.searchsubmit:hover {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}
	
	.custom-palette-4 .featured-image-wrap:hover,
	.custom-palette-4 .tcp-featured-image-wrap:hover {
		border-bottom-color: rgb(255, 255, 255);border-bottom-color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-4 .search-button-wrap input:active,
	.custom-palette-4 .widget_search input.searchsubmit:active,
	.custom-palette-4 .search-button-wrap input:hover, .custom-palette-4 .widget_search input.searchsubmit:hover,
	.custom-palette-4 .search-button-wrap input:active, .custom-palette-4 .widget_search input.searchsubmit:active {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}		
	.custom-palette-4 #comments ul#comment-tabs-nav li a.current:after,
	.custom-palette-4 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:after,
	.custom-palette-4 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:after {
		border-top-color: rgb(255, 255, 255) !important;border-top-color:rgba(255, 255, 255, 0.1) !important;
	}			
	.custom-palette-4 .tcs-impact-header.tcs-color,
	.custom-palette-4 .tcs-fancy-header.tcs-style2,
	.custom-palette-4 .tcs-box.tcs-box-basic,
	.custom-palette-4 .react.vc_call_to_action.prime {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);

		-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0 60px 0 rgba(0, 0, 0, 0.07);
			box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0px 60px 0 rgba(0, 0, 0, 0.07);
	}	
	.custom-palette-4 .tcs-impact-header .tcs-impact-heading,
	.custom-palette-4 .tcs-impact-header .tcs-impact-subheading,
	.custom-palette-4 .tcs-menu.tcs-menu-button-style-one ul li {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-4 #wp-calendar thead th {
		color: rgb(255, 255, 255) !important;color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-4 .tcs-button.tcs-has-drop.tcs-style-prime .tcs-open-drop-trigger,
	.custom-palette-4 .tcs-button.tcs-style-prime > a > i,
	.custom-palette-4 .tcs-button.tcs-style-prime > span.tcs-r-button > i,
	.custom-palette-4 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-4 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-4 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-4 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > a:hover > i,
	.custom-palette-4 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover > i,
	.custom-palette-4 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover > i,
	.custom-palette-4 .tcs-fancy-header.tcs-style2 i,
	.custom-palette-4 .tcs-impact-header.tcs-color > i,

	.custom-palette-4 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon i,
	.custom-palette-4 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon i,
	.custom-palette-4 .tcs-cycle-controls-wrap a:hover > i,
	.custom-palette-4 open-close-close:hover,
	.custom-palette-4 #nav-single .nav-previous:hover .meta-nav i,
	.custom-palette-4 #nav-single .nav-next:hover .meta-nav i,
	.custom-palette-4 .content-nav .nav-previous:hover .meta-nav i,
	.custom-palette-4 .content-nav .nav-next:hover .meta-nav i {
		color:rgb(255, 255, 255);
	}	
		.custom-palette-4 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-4 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-4 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-4 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-4 .breadcrumbs .back-home-icon span,
		.custom-palette-4 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-4 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-4 .x-close:hover,
		.custom-palette-4 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-4 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-4 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-4 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-4 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-4 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-4 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-4 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-4 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-4 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-4 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-4 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}

		.custom-palette-4 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-4 .widget_search .searchform input.searchsubmit,
		.custom-palette-4 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-light.png);
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-4 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-4 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-4 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-4 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-4 .breadcrumbs .back-home-icon span,
			.custom-palette-4 .tcs-button.tcs-style-prime i.iconsprite {

				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-4 .x-close:hover,
			.custom-palette-4 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-4 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-4 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-4 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-4 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-4 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-4 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-4 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-4 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-4 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-4 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-4 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-4 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-4 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-4 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-4 .widget_search .searchform input.searchsubmit,
			.custom-palette-4 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-light%402x.png);
				background-size: 16px 16px;
			}
		}
	


	
	.custom-palette-4 .woocommerce a.button,
	.woocommerce-page .custom-palette-4 a.button {
	background-color: rgb(70, 40, 25);background-color:rgba(70, 40, 25, 0.3);
	color:rgb(255, 255, 255) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgba(36, 21, 13, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgba(36, 21, 13, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-4 .woocommerce a.button:hover,
	.woocommerce-page .custom-palette-4 a.button:hover {
		color:rgb(255, 255, 255) !important;
		background-color: rgb(74, 42, 26) !important;background-color:rgba(74, 42, 26, 0.3) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgba(36, 21, 13, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgba(36, 21, 13, 0.3), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-4 .woocommerce .star-rating:before,
	.woocommerce-page .custom-palette-4 .star-rating:before {
	color:rgb(255, 255, 255);
	}
	
	.custom-palette-4 .woocommerce .star-rating span,
	.woocommerce-page .custom-palette-4 .star-rating span {
	color: rgb(255, 255, 255) !important;color:rgba(255, 255, 255, 0.1);
	}
	
	.custom-palette-4 .woocommerce ul.cart_list li,
	.custom-palette-4 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-4 ul.cart_list li,
	.woocommerce-page .custom-palette-4 ul.product_list_widget li {
	border-color:rgb(52, 2, 64);
	}
	
	.custom-palette-4 .woocommerce ul.cart_list li span.reviewer,
	.custom-palette-4 .woocommerce ul.product_list_widget li span.reviewer,
	.woocommerce-page .custom-palette-4 ul.cart_list li span.reviewer,
	.woocommerce-page .custom-palette-4 ul.product_list_widget li span.reviewer,
	.custom-palette-4 .woocommerce ul.cart_list li > span.amount,
	.custom-palette-4 .woocommerce ul.product_list_widget li > span.amount,
	.woocommerce-page .custom-palette-4 ul.cart_list li > span.amount,
	.woocommerce-page .custom-palette-4 ul.product_list_widget li > span.amount,
	.custom-palette-4 .woocommerce ul.cart_list li del span.amount,
	.custom-palette-4 .woocommerce ul.product_list_widget li del span.amount,
	.woocommerce-page .custom-palette-4 ul.cart_list li del span.amount,
	.woocommerce-page .custom-palette-4 ul.product_list_widget li del span.amount,

	.custom-palette-4 .woocommerce ul.cart_list li .star-rating,
	.custom-palette-4 .woocommerce ul.product_list_widget li .star-rating,
	.woocommerce-page .custom-palette-4 ul.cart_list li del .star-rating,
	.woocommerce-page .custom-palette-4 ul.product_list_widget li .star-rating {
	color:rgb(255, 255, 255);
	}
	
	.custom-palette-4 .woocommerce ul.cart_list li dl,
	.custom-palette-4 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-4 ul.cart_list li dl,
	.woocommerce-page .custom-palette-4 ul.product_list_widget li dl {
	border-color:rgb(52, 2, 64);
	}

	
		.custom-palette-4 .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce-page .custom-palette-4 .widget_price_filter .ui-slider .ui-slider-handle,
		.custom-palette-4 .woocommerce .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle,
		.woocommerce-page .custom-palette-4 .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle {
		color:rgb(255, 255, 255);
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	-webkit-box-shadow: inset 0 -1px 0 0 rgba(232, 232, 232, 0.1), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	 box-shadow: inset 0 -1px 0 0 rgba(232, 232, 232, 0.1), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	}

	
	.custom-palette-4 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
	.woocommerce-page .custom-palette-4 .widget_price_filter .price_slider_wrapper .ui-widget-content {
		background-color: rgb(70, 40, 25);background-color:rgba(70, 40, 25, 0.15);
	}

				
		.custom-palette-7, .custom-palette-7 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-7,
		#footer-logo-info-wrap.custom-palette-7,
		.custom-palette-7 .fancybox-skin {
			background-color:#40024F;
			color:rgb(255, 255, 255);
		}

		.custom-palette-7.tcs-arrow:after {
			border-bottom-color:#40024F;
		}
		.custom-palette-7.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:#40024F;
		}
		.custom-palette-7.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:#40024F;
		}
		.custom-palette-7.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:#40024F;
		}


		.custom-palette-7 ul#recentcomments li:before,
		.custom-palette-7 ul li.cat-item a:before,
		.custom-palette-7 .widget_archive ul li a:before,
		.custom-palette-7 .widget_pages ul li a:before {
			color:rgb(255, 255, 255);
		}

		.custom-palette-7 .tcs-button.tcs-holw-btn > a, .custom-palette-7 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-7 .tcs-button.tcs-holw-btn > a > i, .custom-palette-7 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			color:rgb(255, 255, 255);
		}
		#footer-logo-info-wrap.custom-palette-7:after {
			border-top-color:#40024F;
		}
			
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-7 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-7 #content:before {
		
		background-color:#40024F;
	}
					
	.custom-palette-7 .widget_nav_menu ul.menu li ul a,
	.custom-palette-7 .widget_pages ul.children li a,
	.custom-palette-7 .widget_product_categories  ul.children li a,
	.custom-palette-7 .widget_recent_entries ul.children li a,
	.custom-palette-7 .widget_meta ul.children li a,
	.custom-palette-7 .widget_archive ul.children li a,
	.custom-palette-7 .widget_categories ul.children li a,
	.custom-palette-7  ul.blogroll ul.children a,
	.custom-palette-7 .widget_nav_menu ul.menu ul.children a,
	.custom-palette-7 .breadcrumbs,
	.custom-palette-7 .entry-meta,
	.custom-palette-7 .tcw-opening-times .tcw-open-time,
	.custom-palette-7 .tcs-opening-times .tcs-open-time,
	.custom-palette-7 .tcw-contact-details .tcw-contact-detail,
	.custom-palette-7 .tcw-widget-post-info .tcw-widget-post-date,
	.custom-palette-7 .widget_recent_entries .post-date,
	.custom-palette-7 .tcs-pullquote,
	.custom-palette-7 #wp-calendar td,
	.custom-palette-7 table caption,
	.custom-palette-7 .tcs-fancy-table table td,
	.custom-palette-7 table td,
	.custom-palette-7 .iphorm-theme-react-default p.iphorm-description,
	.custom-palette-7 .wp-pagenavi span.pages,
	.custom-palette-7 .tcp-portfolio .wp-pagenavi span.pages,
	.custom-palette-7 .wp-pagenavi span.extend,
	.custom-palette-7 .tcp-portfolio .wp-pagenavi span.extend,
	.custom-palette-7 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a,
	.custom-palette-7 .tcp-portfolio-item-title .post-like a .like,
	.custom-palette-7 a.subtle-link,
	.custom-palette-7 a.tcp-subtle-link,
	.custom-palette-7 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-7 span.subtle-link,
	.custom-palette-7 .tcs-blockquote .tcs-qmark,
	.custom-palette-7 .text-alt,
	.custom-palette-7 .widget_rss .rssSummary,
	.custom-palette-7 .tcs-pullquote .tcs-qmark,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow > i,
	.custom-palette-7 .tcp-portfolio-items .tcp-entry-meta {
		color:rgb(255, 255, 255);
	}	.custom-palette-7 h1, .custom-palette-7 h1.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-7 h2, .custom-palette-7 h2.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-7 h3, .custom-palette-7 h3.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-7 h4, .custom-palette-7 h4.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-7 h5, .custom-palette-7 h6, .custom-palette-7 h5.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-7 a, .custom-palette-7 ul.menu li ul a {color:rgb(255, 255, 255);}	
	.custom-palette-7 .widget_nav_menu ul.menu li ul a:hover,
	.custom-palette-7 .widget_pages ul.children li a:hover,
	.custom-palette-7 .widget_product_categories  ul.children li a:hover,
	.custom-palette-7 .widget_recent_entries ul.children li a:hover,
	.custom-palette-7 .widget_meta ul.children li a:hover,
	.custom-palette-7 .widget_archive ul.children li a:hover,
	.custom-palette-7 .widget_categories ul.children li a:hover,
	.custom-palette-7 ul.blogroll ul.children a:hover,
	.custom-palette-7 .widget_nav_menu ul.menu ul.children a:hover,
	.custom-palette-7 a:hover,
	.custom-palette-7 .entry-title a:hover,
	.custom-palette-7 a:active,
	.custom-palette-7 ul.menu li ul a:hover,
	.custom-palette-7 a.subtle-link:hover,
	.custom-palette-7 a.tcp-subtle-link:hover,
	.custom-palette-7 .tcs-accordion.tcs-plain > h3 > a:hover,
	.custom-palette-7 span.subtle-link:hover,
	.custom-palette-7 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a:hover,
	.custom-palette-7 .tcp-portfolio-item-title .post-like a:hover .like { color:#40024F;}

		
	.custom-palette-7 #nav-single .nav-single-inner div:first-child,
	.custom-palette-7 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-7 #nav-single .nav-single-inner div.first-child,
	.custom-palette-7 #nav-single .nav-single-inner div.last-child,
	.custom-palette-7 .widget_archive select,
	.custom-palette-7 .widget_categories select,
	.custom-palette-7 div.post,

	.custom-palette-7 div.comment,
	.custom-palette-7 #comments,
	.custom-palette-7 .comment-reply-wrap,
	.custom-palette-7 .nocomments,
	.custom-palette-7 #nav-single,
	.custom-palette-7 .comments-pagination-wrap,
	.custom-palette-7 .content-nav,
	.custom-palette-7 .page-link,
	.custom-palette-7 .wp-pagenavi,
	.custom-palette-7 .tcp-portfolio .wp-pagenavi,
	.custom-palette-7 .tcp-portfolio-details,
	.custom-palette-7 .tcp-portfolio-item-title,
	.custom-palette-7 .tcs-section-break.tcs-line,
	.custom-palette-7 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-7 .tcs-section-break.tcs-line-lrg,
	.custom-palette-7 .tcs-image.tcs-style1 img,
	.custom-palette-7 .tcs-image.tcs-style2 img {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-7 .tcs-animated-number-label:before,
	.custom-palette-7 .tcs-section-break:after,
	.custom-palette-7 .tcs-section-break:before,
	.custom-palette-7 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-7 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-7 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-7 .entry-content:before,
	.search .custom-palette-7 .entry-content:before,
	.blog .custom-palette-7 .entry-content:before {
		background-color:#40024F;
		border-color:rgb(28, 1, 34);
	}
	.custom-palette-7 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-7 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-7 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-7 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(28, 1, 34);
	}
	.custom-palette-7 ul.vert-nav-ul > li,
	.custom-palette-7 .widget_nav_menu ul.menu li a,
	.custom-palette-7 .widget_pages ul li a,
	.custom-palette-7 .widget_product_categories ul li a,
	.custom-palette-7 .widget_recent_entries ul > li,
	.custom-palette-7 .widget_meta ul > li,
	.custom-palette-7 .widget_archive ul > li,
	.custom-palette-7 .widget_categories ul > li,
	.custom-palette-7 ul.blogroll > li,
	.custom-palette-7 ul.menu li a,
	.custom-palette-7 ul.menu li ul li a,
	.custom-palette-7 ul#recentcomments li,
	.custom-palette-7 .tcs-fancy-header.tcs-style1,
	.custom-palette-7 .tcs-impact-header.tcs-light,
	.custom-palette-7 .tcs-pullquote,
	.custom-palette-7 .tcs-fancy-table table,
	.custom-palette-7 .tcs-fancy-table table th,
	.custom-palette-7 .tcs-fancy-table table td,
	.custom-palette-7 table,
	.custom-palette-7 table th,
	.custom-palette-7 table td,
	.custom-palette-7 .comments ul.children div.comment,
	.custom-palette-7 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-7 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-7 .tcw-contact-details,
	.custom-palette-7 .tcw-opening-times,
	.custom-palette-7 .tcs-opening-times,
	.custom-palette-7 .tcw-tweet-list li,
	.custom-palette-7 .widget_rss ul li,
	.custom-palette-7 .breadcrumbs,
	.custom-palette-7 .breadcrumbs .back-home-icon,
	.custom-palette-7 .tcw-widget-post,
	.custom-palette-7 ul.socialcount,
	.single .custom-palette-7 .entry-meta,
	.custom-palette-7 #sidebar,
	.custom-palette-7 .units-row > div,
	.custom-palette-7 .tcs-units-row > div,
	.custom-palette-7 .featured-image-wrap,
	.custom-palette-7 .tcp-featured-image-wrap {
		border-color:rgb(40, 1, 49);
	}
	.custom-palette-7 .breadcrumbs a:after,
	.custom-palette-7 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-7 .widget_breadcrumb_navxt a:after {
		color:rgb(40, 1, 49);
	}
		
	.custom-palette-7 #wp-calendar tbody .pad,
	.custom-palette-7 #wp-calendar tbody td,
	.custom-palette-7 #comments .comment-respond,
	.custom-palette-7 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(72, 2, 89);
	}	
	.custom-palette-7 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(28, 1, 34) inset;
		box-shadow: 0 2px 0 0px rgb(28, 1, 34) inset;
	}	
	.custom-palette-7 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(40, 1, 49) inset;
		box-shadow:  1px 2px 0 0px rgb(40, 1, 49) inset;
	}	
	.custom-palette-7 .wp-pagenavi span.current,
	.custom-palette-7 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-7 .wp-pagenavi a,
	.custom-palette-7 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-7 .comments-pagination-wrap a, .custom-palette-7 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(52, 2, 64) !important;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-7 .wp-pagenavi a:hover,
	.custom-palette-7 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-7 .comments-pagination-wrap a:hover {
		background-color:rgb(68, 2, 84) !important;
	}	
	.custom-palette-7 .wp-pagenavi span.current,
	.custom-palette-7 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-7 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(247, 247, 247) !important;
		background-color:rgb(255, 255, 255);
		color:#40024F;
	}	
	.custom-palette-7 .tcs-impact-header.tcs-color .tcs-impact-heading, .custom-palette-7 .tcs-impact-header.tcs-color .tcs-impact-subheading,
	.custom-palette-7 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-7 .tcp-portfolio.tcp-boxed .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title,
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a,
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a:hover,
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta,
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a,
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a:hover {
		color:#40024F;
	}	
	.custom-palette-7 .tcs-section-break.tcs-line-prime,
	.custom-palette-7 .tcs-section-break.tcs-line-lrg-prime,
	.custom-palette-7 a.subtle-link,
	.custom-palette-7 a.tcp-subtle-link,
	.custom-palette-7 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-7 span.subtle-link {border-bottom-color: rgb(255, 255, 255);}
	.custom-palette-7 .tcs-accordion.tcs-plain > h3 > a:after,
	.custom-palette-7 a.subtle-link:after,
	.custom-palette-7 a.tcp-subtle-link:after,
	.custom-palette-7 span.subtle-link:after,
	.custom-palette-7 .tcs-section-break.tcs-line-lrg-prime:before,
	.custom-palette-7 .tcs-section-break.tcs-line-lrg-prime:after {background-color:rgb(232, 232, 232);}
	.custom-palette-7 .tcs-section-break.tcs-line-prime:before,
	.custom-palette-7 .tcs-section-break.tcs-line-prime:after {
		background-color:#40024F;
		border-color:rgb(255, 255, 255);
	}
	.custom-palette-7 .tcs-section-break.tcs-line-lrg-prime.tcs-double, .custom-palette-7 code, .custom-palette-7 pre, .custom-palette-7 kbd, .custom-palette-7 tt {border-color:rgb(255, 255, 255);}

		
	.custom-palette-7 #wp-calendar thead th,
	.custom-palette-7 #wp-calendar #today,
	.custom-palette-7 .tcs-fancy-table table th,
	.custom-palette-7 table th,
	.custom-palette-7 .commentlist > .comment > ul.children,
	.custom-palette-7 .comments ul.children li,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(52, 2, 64);
	}	.custom-palette-7 .tcs-fancy-table table td, .custom-palette-7 table td {background-color:rgb(68, 2, 84);}	.custom-palette-7 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(28, 1, 34);}	
	.custom-palette-7 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-7 div.comment,
	.custom-palette-7 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-7 .custom-boxed-item,
	.custom-palette-7 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-7 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-7 .widget,
	.pop-bxd .popdown.custom-palette-7 .widget,
	.foot-bxd .footer.custom-palette-7 .widget {
		 background-color:rgb(60, 2, 74);
		 border-color:rgb(40, 1, 49);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(40, 1, 49) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(40, 1, 49) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-7 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-7 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-7 .widget h3.widget-title {
		background-color:rgb(68, 2, 84);
		border-color:rgb(40, 1, 49);
	}


	
	 
	.custom-palette-7 .tcw-contact-details,
	.custom-palette-7 #wp-calendar #today,
	.custom-palette-7 .tcw-opening-times,
	.custom-palette-7 .tcs-opening-times,
	.custom-palette-7 #wp-calendar caption,
	.custom-palette-7 .tcs-pullquote p,
	.custom-palette-7 .tcp-portfolio-item-title .react-vote .count {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-7 #wp-calendar thead th,
	.custom-palette-7 #wp-calendar tbody td,
	.custom-palette-7 #wp-calendar th,
	.custom-palette-7 #wp-calendar td,
	.custom-palette-7 ul.menu li ul li ul a,
	.custom-palette-7 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-7 .tcs-fancy-table table th,
	.custom-palette-7 table th,
	.custom-palette-7 #comments .comment-respond,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(40, 1, 49);
	}
	
	.wgt-undrln .custom-palette-7 .widget h3.widget-title, .custom-palette-7 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-7 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(40, 1, 49);
	}
	.wgt-undrln .custom-palette-7 .widget h3.widget-title:after,
	.archive .custom-palette-7 .entry-content:after, .author .custom-palette-7 .entry-content:after, .blog .custom-palette-7 .entry-content:after, .search .custom-palette-7 .entry-content:after {
		background-color:#40024F;
		border-color:rgb(28, 1, 34);
	}	
		.custom-palette-7 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-7 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-7 .widget_nav_menu ul.menu li > a,
		.custom-palette-7 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-7 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-7 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-7 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-7 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-light.png);
		}
		.custom-palette-7 .react .theme-default .nivo-controlNav a,
		.custom-palette-7 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-light.png);
		}
		.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-7 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-7 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-7 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-7 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-7 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-7 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}

		.custom-palette-7 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-7 .tcs-list.tcs-list-tick li:after,
		.custom-palette-7 .tcs-list.tcs-list-question li:after,
		.custom-palette-7 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-7 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-7 .tcs-list.tcs-list-arrow-drawn li:after,


		.custom-palette-7 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-7 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-7 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-7 .tcs-list.tcs-list-tick li .after,
		.custom-palette-7 .tcs-list.tcs-list-question li .after,
		.custom-palette-7 .tcs-list.tcs-list-arrow li .after {
			background-position: bottom left;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-7 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-7 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-7 .widget_nav_menu ul.menu li > a,
			.custom-palette-7 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-7 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-7 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-7 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-7 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-light%402x.png);
				background-size: 6px 9px;
			}
			.custom-palette-7 .react .theme-default .nivo-controlNav a,
			.custom-palette-7 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-light.png);
				background-size: 496px 240px;
			}
			.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-7 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-7 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-7 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-7 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-7 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-7 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
		}

		 	 
				
				
	.custom-palette-7 #commentform input[type="text"]:focus,
	.custom-palette-7 .searchform input[type="text"]:focus,
	.custom-palette-7 .woocommerce.widget_product_search input[type="search"]:focus,
	.custom-palette-7 #commentform select:focus,
	.custom-palette-7 #commentform textarea:focus,
	.custom-palette-7 .widget_archive select:focus,
	.custom-palette-7 .textwidget select:focus,
	.custom-palette-7 .textwidget input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea:focus {
		
		
		border-color:rgb(255, 255, 255);
	}
	.custom-palette-7 .flexible-frame.map .map-cover,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select:focus,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea:focus {
		
	}
	.custom-palette-7 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
		
		
	}
					


















	
		.custom-palette-7 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
				.custom-palette-7 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		

		
	.custom-palette-7 span.tcs-icon.tcs-style-dark {
		color:#900944;
	}	
	.custom-palette-7 .tcs-progress-bar-outer.tcs-dark .tcs-progress-bar,
	.custom-palette-7 .tcs-progress-label,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-datepicker-icon,
	.custom-palette-7 .x-close,
	.custom-palette-7 .tcs-cycle-controls-wrap a,
	.custom-palette-7 .woocommerce ul.cart_list li a.remove,
	.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-7 .ls-reactskin .ls-nav-start,
	.custom-palette-7 .ls-reactskin .ls-nav-start.ls-nav-start-active,
	.custom-palette-7 .ls-reactskin .ls-nav-stop,
	.custom-palette-7 .ls-reactskin .ls-nav-stop.ls-nav-active,
	.custom-palette-7 .ls-reactskin a.ls-nav-next,
	.custom-palette-7 .ls-reactskin a.ls-nav-prev {
		background-color:#900944;
		color:rgb(212, 223, 224);
	}
	.custom-palette-7 .tcs-progress-label:after {
		border-top-color:#900944;
	}
		
	.custom-palette-7 a.fancybox-close,
	.custom-palette-7 a.fancybox-nav.fancybox-next > span,
	.custom-palette-7 a.fancybox-nav.fancybox-prev > span,
	.custom-palette-7 .rev_slider_wrapper .tp-rightarrow.custom,
	.custom-palette-7 .rev_slider_wrapper .tp-leftarrow.custom {
		background-color:#900944 !important;
		color:rgb(212, 223, 224) !important;
	}	
	.custom-palette-7 .tcs-button.tcs-hollow-dark > a, .custom-palette-7 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color:#900944;

	}
	.custom-palette-7 .flexible-frame.map .map-cover.hide:after,
	.custom-palette-7 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:before,
	.custom-palette-7 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-7 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:hover:before,
	.custom-palette-7 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-7 .tcs-image-hover.tcs-hover-dark,
	.custom-palette-7 .tcs-button.tcs-hollow-dark > a:hover,
	.custom-palette-7 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover,
	.custom-palette-7 .tcs-button.tcs-has-drop.tcs-holw-btn .tcs-open-drop-trigger i,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:before,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:hover:before {
		background-color:#900944;
		color:rgb(212, 223, 224);
	}
	.custom-palette-7 .tcs-impact-header.tcs-dark,
	.custom-palette-7 #fs-controls,
	.custom-palette-7 #video-controls,
	.custom-palette-7 #audio-controls,
	.custom-palette-7 .entry-info .post-icon,
	.custom-palette-7 .entry-info .date,
	.custom-palette-7 .entry-info .react-vote,
	.custom-palette-7 .tcp-entry-info .tcp-date,
	.custom-palette-7 .tcp-entry-info .react-vote,
	.custom-palette-7 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon,
	.custom-palette-7 .react .wpb_tour_next_prev_nav a,
	.custom-palette-7 #nav-single .nav-previous .meta-nav,
	.custom-palette-7 #nav-single .nav-next .meta-nav,
	.custom-palette-7 .content-nav .nav-previous .meta-nav,
	.custom-palette-7 .content-nav .nav-next .meta-nav,
	.custom-palette-7 .comments div.comment .reply a,
	.custom-palette-7 .comments ul.children div.comment .reply a,
	.custom-palette-7 .tcs-has-drop.tcs-no-palette .tcs-drop-content,
	.custom-palette-7 #comments .comment-respond h3#reply-title,
	.custom-palette-7 span.tcs-icon.tcs-boxed.tcs-style-dark,
	.custom-palette-7 .vc_progress_bar.react .vc_single_bar .vc_label,
	.custom-palette-7 .react .vc-carousel-control .icon-prev,
	.custom-palette-7 .react .vc-carousel-control .icon-next,
	.custom-palette-7 .react .flex-direction-nav a.flex-next,
	.custom-palette-7 .react .flex-direction-nav a.flex-prev,
	.custom-palette-7 .react .theme-default .nivo-directionNav a,
	.custom-palette-7 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-7 .vc_separator.react h4,
	.custom-palette-7 .wpb_content_element.wpb_tabs.react.dark .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button {
		background:#900944;
		color:rgb(212, 223, 224);
	}
	.custom-palette-7 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button:hover {
		background:rgb(130, 8, 61);
	}	
	.custom-palette-7 #fs-controls:hover:after,
	.custom-palette-7 #video-controls:hover:after,
	.custom-palette-7 #audio-controls:hover:after {
		border-left-color:#900944;
	}	
	.custom-palette-7 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-7 .tcs-impact-header-link-wrap span.tcs-impact-link {
		background:rgb(149, 9, 70);
		border-color:rgb(115, 7, 54);

	}	
	.custom-palette-7 .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-7 .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background-color:rgb(154, 10, 73);
	}	
	.custom-palette-7 .tcs-impact-header.tcs-dark {
		border-color:rgb(130, 8, 61);
	}	
	.custom-palette-7 .tcs-cycle-controls-wrap a,
	.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-7 .x-close,
	.custom-palette-7 .date .day,
	.custom-palette-7 .entry-info .react-vote .count,
	.custom-palette-7 .react-vote .like,
	.custom-palette-7 .tcp-date .tcp-day,
	.custom-palette-7 .tcp-entry-info .react-vote .count,
	.custom-palette-7 .tcs-drop-close,
	.custom-palette-7 .tcs-box.tcs-box-basic-dark a,
	.custom-palette-7 .tcs-box.tcs-box-basic-dark a:hover,
	.custom-palette-7 .tcw-tweet-dark li a,
	.custom-palette-7 .tcw-tweet-dark li a:hover {
		color:rgb(212, 223, 224);
	}
	.custom-palette-7 .tcs-impact-header.tcs-dark .tcs-impact-heading,
	.custom-palette-7 .tcs-impact-header.tcs-dark .tcs-impact-subheading,
	.custom-palette-7 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-7 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-7 .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-7 .entry-info .react-vote .like:hover,
	.custom-palette-7 .tcp-entry-info .react-vote .like:hover,
	.custom-palette-7 .date .month,
	.custom-palette-7 .tcp-date .tcp-month,
	.custom-palette-7 #open-close-close  {
		color:rgb(212, 223, 224);
	}	
   .custom-palette-7 #open-close-close, .custom-palette-7 .tcs-drop-close {
		background-color:rgb(149, 9, 70);
	}
	.custom-palette-7 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > div,
	.custom-palette-7 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > span,
	.custom-palette-7 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > span,
	.custom-palette-7 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > div,
	.custom-palette-7 .tcp-portfolio.tcp-date-like-above .tcp-entry-info .tcp-date {
		border-color:rgb(154, 10, 73);
	}	
	.custom-palette-7 .color .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-7 .color .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background:#900944 !important;
	}	
				.custom-palette-7 .tcs-box.tcs-box-basic-dark,
				.custom-palette-7 .tcw-tweet-dark li,
				.custom-palette-7 .react.vc_call_to_action.dark {
					text-shadow: -1px -1px 0 rgb(115, 7, 54);
					background:rgb(149, 9, 70);
					color:rgb(212, 223, 224);
					border-color:rgb(101, 6, 48);
					-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgb(101, 6, 48), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
					box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgb(101, 6, 48),  0 0 0 1px rgba(255, 255, 255, 0.1) inset;
				}

				.custom-palette-7 .tcs-button.tcs-style-dark > a, .custom-palette-7 .tcs-button.tcs-style-dark > span.tcs-r-button {
					background:#900944;
					color:rgb(212, 223, 224);
					-webkit-box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

				}
				.custom-palette-7 .tcs-button.tcs-style-dark > a:hover, .custom-palette-7 .tcs-button.tcs-style-dark > span.tcs-r-button:hover {
					background:rgb(149, 9, 70);
					-webkit-box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				}
				.custom-palette-7 .tcs-button.tcs-hollow-dark > a, .custom-palette-7 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
				.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
					border-color:#900944;
				}
					
	.custom-palette-7 .tcs-button.tcs-has-drop.tcs-style-dark .tcs-open-drop-trigger,
	.custom-palette-7 .tcs-button.tcs-style-dark > a > i,
	.custom-palette-7 .tcs-button.tcs-style-dark span.tcs-r-button > i,
	.custom-palette-7 .tcs-button.tcs-hollow-dark > a:hover > i,
	.custom-palette-7 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover > i,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover > i,
	.custom-palette-7 .tcs-impact-header.tcs-dark > i,

	.custom-palette-7 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon i,
	.custom-palette-7 .tcs-cycle-controls-wrap a > i,
	.custom-palette-7 open-close-close,
	.custom-palette-7 #nav-single .nav-previous .meta-nav i,
	.custom-palette-7 #nav-single .nav-next .meta-nav i,
	.custom-palette-7 .content-nav .nav-previous .meta-nav i,
	.custom-palette-7 .content-nav .nav-next .meta-nav i {
		color:rgb(212, 223, 224);
	}

	

		.custom-palette-7 .ls-reactskin .ls-nav-start:after,
		.custom-palette-7 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-7 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-7 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-7 .ls-reactskin .ls-nav-start .after,
		.custom-palette-7 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-7 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-7 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-7 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-7 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-7 .x-close,
		.custom-palette-7 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-7 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-7 .ls-reactskin a.ls-nav-next,
		.custom-palette-7 .ls-reactskin a.ls-nav-prev,
		.custom-palette-7 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-7 .react .flex-direction-nav a.flex-prev,
		.custom-palette-7 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-7 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-7 a.fancybox-nav.fancybox-next > span,
		.custom-palette-7 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-7 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-7 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-7 .ls-reactskin .ls-nav-start:after,
			.custom-palette-7 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-7 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-7 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-7 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-7 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-7 .x-close,
			.custom-palette-7 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-7 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-7 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-7 .ls-reactskin a.ls-nav-next,
			.custom-palette-7 .ls-reactskin a.ls-nav-prev,
			.custom-palette-7 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-7 .react .flex-direction-nav a.flex-prev,
			.custom-palette-7 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-7 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-7 a.fancybox-nav.fancybox-next > span,
			.custom-palette-7 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-7 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-7 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	.custom-palette-7 .tcs-button.tcs-hollow-prime > a,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > span.tcs-r-button,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color:rgb(255, 255, 255);
	}
	.custom-palette-7 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:before
	.custom-palette-7 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:after {
		border-top-color:rgb(255, 255, 255);
	}
	.custom-palette-7 .tcs-image-hover.tcs-hover-prime,
	.custom-palette-7 .tcs-menu.tcs-menu-button-style-one ul li a,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > a:hover,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:before,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:hover:before {
		background:rgb(255, 255, 255);
		color:#40024F;
	}
	.custom-palette-7 .read-more-link a.more-link,
	.custom-palette-7 .comments-link a,

	.custom-palette-7 .iphorm-theme-react-default .iphorm-submit-wrap button span,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button,
	.custom-palette-7 .iphorm-theme-react-default .iphorm-swfupload-browse,
	.custom-palette-7 .form-submit input,
	.custom-palette-7 .back-home-icon.button a.back-home,
	.custom-palette-7 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-7 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-7 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-7 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-7 .tcs-button.tcs-style-prime > a,
	.custom-palette-7 .tcs-button.tcs-style-prime > span.tcs-r-button,
	.custom-palette-7 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover,
	.custom-palette-7 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-7 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover,
	.custom-palette-7 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-7 .tcw-follow-me-button a,
	.custom-palette-7 a.basic-button,
	.custom-palette-7 a.tcp-basic-button {
		background:rgb(255, 255, 255);
		color:#40024F;
		-webkit-box-shadow: inset 0 -3px 0 0 rgb(232, 232, 232), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
		 box-shadow: inset 0 -3px 0 0 rgb(232, 232, 232), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	}
	.custom-palette-7 .searchform input.searchsubmit,
	.custom-palette-7 .woocommerce.widget_product_search input[type="submit"] {
		background-color:rgb(255, 255, 255);
		color:#40024F;
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(232, 232, 232);
		 box-shadow: inset 0 -2px 0 0 rgb(232, 232, 232);
	}
	
	
	.custom-palette-7 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a,
	.custom-palette-7 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a,
	.custom-palette-7 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li.menu-item-has-children > a {
	-webkit-box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	}
	
	.custom-palette-7 .tcs-impact-header.tcs-light {
		-webkit-box-shadow: inset 0 -2px 0 0 rgb(232, 232, 232), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
		 box-shadow: inset 0 -2px 0 0 rgb(232, 232, 232), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
	}
	
	.custom-palette-7 ::-moz-selection {
		background-color:rgb(255, 255, 255);
		color:#40024F;
	}
	.custom-palette-7 ::selection {
		background-color:rgb(255, 255, 255);
		color:#40024F;
	}
	.custom-palette-7 .featured-image-link:before,
	.custom-palette-7 .tcp-featured-image-link:before {background-color:rgb(255, 255, 255); color:#40024F;}
	.custom-palette-7 .tcs-progress-bar-outer.tcs-prime .tcs-progress-bar,
	.custom-palette-7 .highlighted-text, .custom-palette-7 .tcs-highlighted-text, .custom-palette-7 mark, body.react-wp .custom-palette-7 .mejs-time-rail .mejs-time-current {
		background-color:rgb(255, 255, 255);
		color:#40024F;
	}	.custom-palette-7
			.custom-palette-7 .read-more-link a.more-link:hover,
			.custom-palette-7 .comments-link a:hover,

			.custom-palette-7 .iphorm-theme-react-default .iphorm-submit-wrap button:hover span,
			.custom-palette-7 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover,
			.custom-palette-7 .form-submit input:hover,
			.custom-palette-7 .back-home-icon.button a.back-home:hover,

			.custom-palette-7 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-7 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-7 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-7 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-7 .tcs-button.tcs-style-prime > a:hover,
			.custom-palette-7 .tcs-button.tcs-style-prime > span.tcs-r-button:hover,
			.custom-palette-7 .tcw-follow-me-button a:hover,
			.custom-palette-7 a.basic-button:hover,
			.custom-palette-7 a.tcp-basic-button:hover {
				-webkit-box-shadow: inset 0 -3px 0 0 rgb(232, 232, 232), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 box-shadow: inset 0 -3px 0 0 rgb(232, 232, 232), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 color:#40024F;
				 background:rgb(255, 255, 255);
			}
			.custom-palette-7 .searchform input.searchsubmit:hover,
			.custom-palette-7 .woocommerce.widget_product_search input[type="submit"]:hover {
				-webkit-box-shadow: inset 0 -2px 0 0 rgb(232, 232, 232);
				 box-shadow: inset 0 -2px 0 0 rgb(232, 232, 232);
				 color:#40024F;
				 background-color:rgb(255, 255, 255);
			}
			.custom-palette-7 .tcs-menu.tcs-menu-button-style-one ul li a:hover {
				color:#40024F;
				 background-color:rgb(255, 255, 255);
			}
					
	.custom-palette-7 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul li a, .custom-palette-7 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul.menu li a {border-color:rgb(240, 240, 240);}
		
	.custom-palette-7 #audio-controls, .custom-palette-7 #video-controls, .custom-palette-7 #fs-controls {border-right-color:rgb(255, 255, 255);}
		
	.custom-palette-7 span.tcs-icon.tcs-style-prime,
	.custom-palette-7 .text-prime {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-7 .comments div.comment .reply a:hover,
	.custom-palette-7 .comments ul.children div.comment .reply a:hover,
	.custom-palette-7 .form-submit input,
	.custom-palette-7 #comments ul#comment-tabs-nav li a.current,
	.custom-palette-7 ul.wp-tag-cloud li a:hover,
	.custom-palette-7 .tagcloud > a:hover,
	.custom-palette-7 .react-woo-image-hover,
	.custom-palette-7 .tcp-portfolio-hover,
	.custom-palette-7 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button,
	.custom-palette-7 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:hover,
	.custom-palette-7 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon,
	.custom-palette-7 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon,
	.custom-palette-7 .vc_progress_bar.react .vc_single_bar .vc_bar,
	.custom-palette-7 .react .wpb_tour_next_prev_nav a:hover,
	.custom-palette-7 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:before,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:hover:before,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-7 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:hover,
	.custom-palette-7 .product-carousel .tcs-carousel-next:hover,
	.custom-palette-7 .product-carousel .tcs-carousel-prev:hover,
	.custom-palette-7 #nav-single .nav-previous:hover .meta-nav,
	.custom-palette-7 #nav-single .nav-next:hover .meta-nav,
	.custom-palette-7 .content-nav .nav-previous:hover .meta-nav,
	.custom-palette-7 .content-nav .nav-next:hover .meta-nav,
	.custom-palette-7 #comments .comment-respond h3#reply-title:hover,
	.custom-palette-7 span.tcs-icon.tcs-boxed.tcs-style-prime,
	.custom-palette-7 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-7 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
	.custom-palette-7 .react.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-7 .react.prime.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
		background:rgb(255, 255, 255);
		color:#40024F;
	}
	.custom-palette-7 .searchform input.searchsubmit,
	.custom-palette-7 .woocommerce.widget_product_search input[type="submit"] {
		background-color:rgb(255, 255, 255);
		color:#40024F;
	}

		
	.custom-palette-7 .search-button-wrap input,
	.custom-palette-7 .widget_search input.searchsubmit,
	.custom-palette-7 .tcs-cycle-controls-wrap a:hover,
	.custom-palette-7 .woocommerce ul.cart_list li a.remove:hover,
	.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
	.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
	.custom-palette-7 .react .vc-carousel-control .icon-prev:hover,
	.custom-palette-7 .react .vc-carousel-control .icon-next:hover,
	.custom-palette-7 .react .flex-control-paging li a.flex-active,
	.custom-palette-7 .react .flex-direction-nav a.flex-next:hover,
	.custom-palette-7 .react .flex-direction-nav a.flex-prev:hover,
	.custom-palette-7 .react .theme-default .nivo-directionNav a:hover,
	.custom-palette-7 a:hover .x-close,
	.custom-palette-7 .x-close:hover,
	.custom-palette-7 .tcs-drop-close:hover,
	.custom-palette-7 .tcs-drop-close:hover,
	.custom-palette-7 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-7 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-7 .ls-reactskin a.ls-nav-next:hover,
	.custom-palette-7 .ls-reactskin a.ls-nav-prev:hover,
	.custom-palette-7 .ls-reactskin .ls-nav-start:hover,
	.custom-palette-7 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover,
	.custom-palette-7 .ls-reactskin .ls-nav-stop:hover,
	.custom-palette-7 .ls-reactskin .ls-nav-stop.ls-nav-active:hover  {
		background-color:rgb(255, 255, 255);
		color:#40024F;
	}	
	.custom-palette-7 a.fancybox-close,
	.custom-palette-7 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-7 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-7 .rev_slider_wrapper .tp-rightarrow.custom:hover,
	.custom-palette-7 .rev_slider_wrapper .tp-leftarrow.custom:hover {
		background-color:rgb(255, 255, 255) !important;
		color:#40024F !important;
	}	
	.custom-palette-7 div.post.entry .featured-image-wrap a:after,
	.custom-palette-7 #open-close-close:hover,
	.custom-palette-7 .tcs-fancy-header.tcs-prime-line .tcs-fancy-header-text:before,
	.custom-palette-7 .owl-theme .owl-dots .owl-dot.active span,
	.custom-palette-7 .owl-theme .owl-dots .owl-dot:hover span {
		background-color:rgb(255, 255, 255);
		color:#40024F;
	}	
	.custom-palette-7 .search-button-wrap input:hover,
	.custom-palette-7 widget_search input.searchsubmit:hover {
		background-color:rgb(255, 255, 255);
	}
	
	.custom-palette-7 .featured-image-wrap:hover,
	.custom-palette-7 .tcp-featured-image-wrap:hover {
		border-bottom-color:rgb(255, 255, 255);
	}	
	.custom-palette-7 .search-button-wrap input:active,
	.custom-palette-7 .widget_search input.searchsubmit:active,
	.custom-palette-7 .search-button-wrap input:hover, .custom-palette-7 .widget_search input.searchsubmit:hover,
	.custom-palette-7 .search-button-wrap input:active, .custom-palette-7 .widget_search input.searchsubmit:active {
		background-color:rgb(255, 255, 255);
	}		
	.custom-palette-7 #comments ul#comment-tabs-nav li a.current:after,
	.custom-palette-7 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:after,
	.custom-palette-7 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:after {
		border-top-color:rgb(255, 255, 255) !important;
	}			
	.custom-palette-7 .tcs-impact-header.tcs-color,
	.custom-palette-7 .tcs-fancy-header.tcs-style2,
	.custom-palette-7 .tcs-box.tcs-box-basic,
	.custom-palette-7 .react.vc_call_to_action.prime {
		background:rgb(255, 255, 255);
		color:#40024F;

		-webkit-box-shadow: inset 0 -3px 0 0 rgb(232, 232, 232), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0 60px 0 rgba(0, 0, 0, 0.07);
			box-shadow: inset 0 -3px 0 0 rgb(232, 232, 232), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0px 60px 0 rgba(0, 0, 0, 0.07);
	}	
	.custom-palette-7 .tcs-impact-header .tcs-impact-heading,
	.custom-palette-7 .tcs-impact-header .tcs-impact-subheading,
	.custom-palette-7 .tcs-menu.tcs-menu-button-style-one ul li {
		color:#40024F;
	}	
	.custom-palette-7 #wp-calendar thead th {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-7 .tcs-button.tcs-has-drop.tcs-style-prime .tcs-open-drop-trigger,
	.custom-palette-7 .tcs-button.tcs-style-prime > a > i,
	.custom-palette-7 .tcs-button.tcs-style-prime > span.tcs-r-button > i,
	.custom-palette-7 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-7 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-7 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-7 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > a:hover > i,
	.custom-palette-7 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover > i,
	.custom-palette-7 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover > i,
	.custom-palette-7 .tcs-fancy-header.tcs-style2 i,
	.custom-palette-7 .tcs-impact-header.tcs-color > i,

	.custom-palette-7 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon i,
	.custom-palette-7 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon i,
	.custom-palette-7 .tcs-cycle-controls-wrap a:hover > i,
	.custom-palette-7 open-close-close:hover,
	.custom-palette-7 #nav-single .nav-previous:hover .meta-nav i,
	.custom-palette-7 #nav-single .nav-next:hover .meta-nav i,
	.custom-palette-7 .content-nav .nav-previous:hover .meta-nav i,
	.custom-palette-7 .content-nav .nav-next:hover .meta-nav i {
		color:#40024F;
	}	
		.custom-palette-7 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-7 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-7 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-7 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-7 .breadcrumbs .back-home-icon span,
		.custom-palette-7 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		.custom-palette-7 .x-close:hover,
		.custom-palette-7 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-dark.png);
		}
		.custom-palette-7 a.fancybox-close {
			background-image: url(../png/x-close-dark.png)!important;
		}
		.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-7 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-7 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-7 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-7 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-7 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-7 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-dark.png);
		}
		.custom-palette-7 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-dark.png);
		}
		.custom-palette-7 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-7 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-7 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-7 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-dark.png) !important;
		}

		.custom-palette-7 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-7 .widget_search .searchform input.searchsubmit,
		.custom-palette-7 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-dark.png);
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-7 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-7 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-7 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-7 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-7 .breadcrumbs .back-home-icon span,
			.custom-palette-7 .tcs-button.tcs-style-prime i.iconsprite {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-7 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-dark%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-7 .x-close:hover,
			.custom-palette-7 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-dark%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-7 a.fancybox-close {
				background-image: url(../png/x-close-dark%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-7 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-7 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-7 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-7 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-7 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-7 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-7 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-dark%402x.png);
				background-size: 64px 32px;
			}
			.custom-palette-7 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-7 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-7 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-7 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-dark%402x.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-7 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-7 .widget_search .searchform input.searchsubmit,
			.custom-palette-7 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-dark%402x.png);
				background-size: 16px 16px;
			}

		}

		


	
	.custom-palette-7 .woocommerce a.button,
	.woocommerce-page .custom-palette-7 a.button {
	background-color:#900944;
	color:rgb(212, 223, 224) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-7 .woocommerce a.button:hover,
	.woocommerce-page .custom-palette-7 a.button:hover {
		color:rgb(212, 223, 224) !important;
		background-color:rgb(149, 9, 70) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgb(101, 6, 48), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-7 .woocommerce .star-rating:before,
	.woocommerce-page .custom-palette-7 .star-rating:before {
	color:rgb(255, 255, 255);
	}
	
	.custom-palette-7 .woocommerce .star-rating span,
	.woocommerce-page .custom-palette-7 .star-rating span {
	color:rgb(255, 255, 255);
	}
	
	.custom-palette-7 .woocommerce ul.cart_list li,
	.custom-palette-7 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-7 ul.cart_list li,
	.woocommerce-page .custom-palette-7 ul.product_list_widget li {
	border-color:rgb(52, 2, 64);
	}
	
	.custom-palette-7 .woocommerce ul.cart_list li span.reviewer,
	.custom-palette-7 .woocommerce ul.product_list_widget li span.reviewer,
	.woocommerce-page .custom-palette-7 ul.cart_list li span.reviewer,
	.woocommerce-page .custom-palette-7 ul.product_list_widget li span.reviewer,
	.custom-palette-7 .woocommerce ul.cart_list li > span.amount,
	.custom-palette-7 .woocommerce ul.product_list_widget li > span.amount,
	.woocommerce-page .custom-palette-7 ul.cart_list li > span.amount,
	.woocommerce-page .custom-palette-7 ul.product_list_widget li > span.amount,
	.custom-palette-7 .woocommerce ul.cart_list li del span.amount,
	.custom-palette-7 .woocommerce ul.product_list_widget li del span.amount,
	.woocommerce-page .custom-palette-7 ul.cart_list li del span.amount,
	.woocommerce-page .custom-palette-7 ul.product_list_widget li del span.amount,

	.custom-palette-7 .woocommerce ul.cart_list li .star-rating,
	.custom-palette-7 .woocommerce ul.product_list_widget li .star-rating,
	.woocommerce-page .custom-palette-7 ul.cart_list li del .star-rating,
	.woocommerce-page .custom-palette-7 ul.product_list_widget li .star-rating {
	color:rgb(255, 255, 255);
	}
	
	.custom-palette-7 .woocommerce ul.cart_list li dl,
	.custom-palette-7 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-7 ul.cart_list li dl,
	.woocommerce-page .custom-palette-7 ul.product_list_widget li dl {
	border-color:rgb(52, 2, 64);
	}

	
		.custom-palette-7 .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce-page .custom-palette-7 .widget_price_filter .ui-slider .ui-slider-handle,
		.custom-palette-7 .woocommerce .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle,
		.woocommerce-page .custom-palette-7 .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle {
		color:#40024F;
		background-color:rgb(255, 255, 255);
	-webkit-box-shadow: inset 0 -1px 0 0 rgb(232, 232, 232), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	 box-shadow: inset 0 -1px 0 0 rgb(232, 232, 232), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	}

	

				
		.custom-palette-8, .custom-palette-8 .tcs-section-break-help,
		.tcs-has-drop .tcs-drop-content.custom-palette-8,
		#footer-logo-info-wrap.custom-palette-8,
		.custom-palette-8 .fancybox-skin {
			background-color:rgb(81, 110, 152);
			color:rgb(255, 255, 255);
		}

		.custom-palette-8.tcs-arrow:after {
			border-bottom-color:rgb(81, 110, 152);
		}
		.custom-palette-8.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(81, 110, 152);
		}
		.custom-palette-8.tcs-arrow.tcs-on-left:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-right-color:rgb(81, 110, 152);
		}
		.custom-palette-8.tcs-arrow.tcs-on-right:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-left-color:rgb(81, 110, 152);
		}


		.custom-palette-8 ul#recentcomments li:before,
		.custom-palette-8 ul li.cat-item a:before,
		.custom-palette-8 .widget_archive ul li a:before,
		.custom-palette-8 .widget_pages ul li a:before {
			color:rgb(255, 255, 255);
		}

		.custom-palette-8 .tcs-button.tcs-holw-btn > a, .custom-palette-8 .tcs-button.tcs-holw-btn > span.tcs-r-button,
		.custom-palette-8 .tcs-button.tcs-holw-btn > a > i, .custom-palette-8 .tcs-button.tcs-holw-btn > span.tcs-r-button > i {
			color:rgb(255, 255, 255);
		}
		#footer-logo-info-wrap.custom-palette-8:after {
			border-top-color:rgb(81, 110, 152);
		}
			
	.right-sidebar.sdbr-line .content-outer.match-custom-palette-8 #content:before,
	.left-sidebar.sdbr-line .content-outer.match-custom-palette-8 #content:before {
		
		background-color:rgb(81, 110, 152);
	}
		
		.custom-palette-8, .tcs-has-drop .tcs-drop-content.custom-palette-8,
		.right-sidebar.sdbr-line .content-outer.match-custom-palette-8 #content:before,
		.left-sidebar.sdbr-line .content-outer.match-custom-palette-8 #content:before {
			
					background: -moz-linear-gradient(45deg, rgb(83, 112, 155) 0%, rgb(74, 93, 170) 100%);
					background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgb(83, 112, 155)), color-stop(100%,rgb(74, 93, 170)));
					background: -webkit-linear-gradient(45deg, rgb(83, 112, 155) 0%,rgb(74, 93, 170) 100%);
					background: -o-linear-gradient(45deg, rgb(83, 112, 155) 0%,rgb(74, 93, 170) 100%);
					background: -ms-linear-gradient(45deg, rgb(83, 112, 155) 0%,rgb(74, 93, 170) 100%);
					background: linear-gradient( 45deg, rgb(83, 112, 155) 0%,rgb(74, 93, 170) 100%);
					
		}
		.custom-palette-8.tcs-arrow:after {
			border-bottom-color:rgb(83, 112, 155);
		}
		.custom-palette-8.tcs-arrow.tcs-bottom:after {
			border-bottom-color: rgba(238, 238, 238, 0);
			border-top-color:rgb(79, 108, 149);
		}

					
	.custom-palette-8 .widget_nav_menu ul.menu li ul a,
	.custom-palette-8 .widget_pages ul.children li a,
	.custom-palette-8 .widget_product_categories  ul.children li a,
	.custom-palette-8 .widget_recent_entries ul.children li a,
	.custom-palette-8 .widget_meta ul.children li a,
	.custom-palette-8 .widget_archive ul.children li a,
	.custom-palette-8 .widget_categories ul.children li a,
	.custom-palette-8  ul.blogroll ul.children a,
	.custom-palette-8 .widget_nav_menu ul.menu ul.children a,
	.custom-palette-8 .breadcrumbs,
	.custom-palette-8 .entry-meta,
	.custom-palette-8 .tcw-opening-times .tcw-open-time,
	.custom-palette-8 .tcs-opening-times .tcs-open-time,
	.custom-palette-8 .tcw-contact-details .tcw-contact-detail,
	.custom-palette-8 .tcw-widget-post-info .tcw-widget-post-date,
	.custom-palette-8 .widget_recent_entries .post-date,
	.custom-palette-8 .tcs-pullquote,
	.custom-palette-8 #wp-calendar td,
	.custom-palette-8 table caption,
	.custom-palette-8 .tcs-fancy-table table td,
	.custom-palette-8 table td,
	.custom-palette-8 .iphorm-theme-react-default p.iphorm-description,
	.custom-palette-8 .wp-pagenavi span.pages,
	.custom-palette-8 .tcp-portfolio .wp-pagenavi span.pages,
	.custom-palette-8 .wp-pagenavi span.extend,
	.custom-palette-8 .tcp-portfolio .wp-pagenavi span.extend,
	.custom-palette-8 .tcp-portfolio-item-title .tcp-portfolio-title-inner > a,
	.custom-palette-8 .tcp-portfolio-item-title .post-like a .like,
	.custom-palette-8 a.subtle-link,
	.custom-palette-8 a.tcp-subtle-link,
	.custom-palette-8 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-8 span.subtle-link,
	.custom-palette-8 .tcs-blockquote .tcs-qmark,
	.custom-palette-8 .text-alt,
	.custom-palette-8 .widget_rss .rssSummary,
	.custom-palette-8 .tcs-pullquote .tcs-qmark,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow > i,
	.custom-palette-8 .tcp-portfolio-items .tcp-entry-meta {
		color:rgb(255, 255, 255);
	}		.custom-palette-8 h2, .custom-palette-8 h2.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-8 h3, .custom-palette-8 h3.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-8 h4, .custom-palette-8 h4.entry-title a {color:rgb(255, 255, 255);}	.custom-palette-8 h5, .custom-palette-8 h6, .custom-palette-8 h5.entry-title a {color:rgb(255, 255, 255);}			
	.custom-palette-8 #nav-single .nav-single-inner div:first-child,
	.custom-palette-8 #nav-single .nav-single-inner div:last-child {
		border-color:rgb(70, 96, 132);
	}
	.custom-palette-8 #nav-single .nav-single-inner div.first-child,
	.custom-palette-8 #nav-single .nav-single-inner div.last-child,
	.custom-palette-8 .widget_archive select,
	.custom-palette-8 .widget_categories select,
	.custom-palette-8 div.post,

	.custom-palette-8 div.comment,
	.custom-palette-8 #comments,
	.custom-palette-8 .comment-reply-wrap,
	.custom-palette-8 .nocomments,
	.custom-palette-8 #nav-single,
	.custom-palette-8 .comments-pagination-wrap,
	.custom-palette-8 .content-nav,
	.custom-palette-8 .page-link,
	.custom-palette-8 .wp-pagenavi,
	.custom-palette-8 .tcp-portfolio .wp-pagenavi,
	.custom-palette-8 .tcp-portfolio-details,
	.custom-palette-8 .tcp-portfolio-item-title,
	.custom-palette-8 .tcs-section-break.tcs-line,
	.custom-palette-8 .vc_separator.react .vc_sep_holder .vc_sep_line,
	.custom-palette-8 .tcs-section-break.tcs-line-lrg,
	.custom-palette-8 .tcs-image.tcs-style1 img,
	.custom-palette-8 .tcs-image.tcs-style2 img {
		border-color:rgb(70, 96, 132);
	}
	.custom-palette-8 .tcs-animated-number-label:before,
	.custom-palette-8 .tcs-section-break:after,
	.custom-palette-8 .tcs-section-break:before,
	.custom-palette-8 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before,
	.custom-palette-8 .tcs-fancy-header.tcs-style1:after,
	.custom-palette-8 .tcs-fancy-header.tcs-style1:before,
	.archive .custom-palette-8 .entry-content:before,
	.search .custom-palette-8 .entry-content:before,
	.blog .custom-palette-8 .entry-content:before {
		background-color:rgb(81, 110, 152);
		border-color:rgb(65, 88, 122);
	}
	.custom-palette-8 .tcs-section-break.tcs-line-lrg:after,
	.custom-palette-8 .tcs-section-break.tcs-line-lrg:before,
	.custom-palette-8 .owl-theme .owl-dots .owl-dot span,
	.custom-palette-8 .tcs-fancy-header.tcs-text-line .tcs-fancy-header-text:before {
		background-color:rgb(65, 88, 122);
	}
	.custom-palette-8 ul.vert-nav-ul > li,
	.custom-palette-8 .widget_nav_menu ul.menu li a,
	.custom-palette-8 .widget_pages ul li a,
	.custom-palette-8 .widget_product_categories ul li a,
	.custom-palette-8 .widget_recent_entries ul > li,
	.custom-palette-8 .widget_meta ul > li,
	.custom-palette-8 .widget_archive ul > li,
	.custom-palette-8 .widget_categories ul > li,
	.custom-palette-8 ul.blogroll > li,
	.custom-palette-8 ul.menu li a,
	.custom-palette-8 ul.menu li ul li a,
	.custom-palette-8 ul#recentcomments li,
	.custom-palette-8 .tcs-fancy-header.tcs-style1,
	.custom-palette-8 .tcs-impact-header.tcs-light,
	.custom-palette-8 .tcs-pullquote,
	.custom-palette-8 .tcs-fancy-table table,
	.custom-palette-8 .tcs-fancy-table table th,
	.custom-palette-8 .tcs-fancy-table table td,
	.custom-palette-8 table,
	.custom-palette-8 table th,
	.custom-palette-8 table td,
	.custom-palette-8 .comments ul.children div.comment,
	.custom-palette-8 .tcs-menu.tcs-menu-separator.tcs-inline ul li a,
	.custom-palette-8 .tcs-menu.tcs-menu-separator.tcs-stacked ul li a,
	.custom-palette-8 .tcw-contact-details,
	.custom-palette-8 .tcw-opening-times,
	.custom-palette-8 .tcs-opening-times,
	.custom-palette-8 .tcw-tweet-list li,
	.custom-palette-8 .widget_rss ul li,
	.custom-palette-8 .breadcrumbs,
	.custom-palette-8 .breadcrumbs .back-home-icon,
	.custom-palette-8 .tcw-widget-post,
	.custom-palette-8 ul.socialcount,
	.single .custom-palette-8 .entry-meta,
	.custom-palette-8 #sidebar,
	.custom-palette-8 .units-row > div,
	.custom-palette-8 .tcs-units-row > div,
	.custom-palette-8 .featured-image-wrap,
	.custom-palette-8 .tcp-featured-image-wrap {
		border-color:rgb(70, 96, 132);
	}
	.custom-palette-8 .breadcrumbs a:after,
	.custom-palette-8 .breadcrumbs .breadcrumbs-inner > span a:after,
	.custom-palette-8 .widget_breadcrumb_navxt a:after {
		color:rgb(70, 96, 132);
	}
		
	.custom-palette-8 #wp-calendar tbody .pad,
	.custom-palette-8 #wp-calendar tbody td,
	.custom-palette-8 #comments .comment-respond,
	.custom-palette-8 .iphorm-theme-react-default .ifb-captcha-image-inner {
		background-color:rgb(85, 115, 159);
	}	
	.custom-palette-8 #wp-calendar tbody tr:first-child .pad {
		-webkit-box-shadow: 0 2px 0 0px rgb(65, 88, 122) inset;
		box-shadow: 0 2px 0 0px rgb(65, 88, 122) inset;
	}	
	.custom-palette-8 #wp-calendar tbody tr:last-child .pad {
		-webkit-box-shadow: 1px 2px 0 0px rgb(70, 96, 132) inset;
		box-shadow:  1px 2px 0 0px rgb(70, 96, 132) inset;
	}	
	.custom-palette-8 .wp-pagenavi span.current,
	.custom-palette-8 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-8 .wp-pagenavi a,
	.custom-palette-8 .tcp-portfolio .wp-pagenavi a,
	.custom-palette-8 .comments-pagination-wrap a, .custom-palette-8 .comments-pagination-wrap span.page-numbers.current {
		border-color:rgb(76, 103, 142) !important;
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 .wp-pagenavi a:hover,
	.custom-palette-8 .tcp-portfolio .wp-pagenavi a:hover,
	.custom-palette-8 .comments-pagination-wrap a:hover {
		background-color:rgb(83, 112, 155) !important;
	}	
	.custom-palette-8 .wp-pagenavi span.current,
	.custom-palette-8 .tcp-portfolio .wp-pagenavi span.current,
	.custom-palette-8 .comments-pagination-wrap span.page-numbers.current {
		border-color: rgb(247, 247, 247) !important;border-color:rgba(247, 247, 247, 0.1) !important;
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 .tcs-impact-header.tcs-color .tcs-impact-heading, .custom-palette-8 .tcs-impact-header.tcs-color .tcs-impact-subheading,
	.custom-palette-8 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-8 .tcp-portfolio.tcp-boxed .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details,
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title,
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a,
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-portfolio-item-title a:hover,
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta,
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a,
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-details .tcp-entry-meta a:hover {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 .tcs-section-break.tcs-line-prime,
	.custom-palette-8 .tcs-section-break.tcs-line-lrg-prime,
	.custom-palette-8 a.subtle-link,
	.custom-palette-8 a.tcp-subtle-link,
	.custom-palette-8 .tcs-accordion.tcs-plain > h3 > a,
	.custom-palette-8 span.subtle-link {border-bottom-color: rgba(255, 255, 255, 0.1);}
	.custom-palette-8 .tcs-accordion.tcs-plain > h3 > a:after,
	.custom-palette-8 a.subtle-link:after,
	.custom-palette-8 a.tcp-subtle-link:after,
	.custom-palette-8 span.subtle-link:after,
	.custom-palette-8 .tcs-section-break.tcs-line-lrg-prime:before,
	.custom-palette-8 .tcs-section-break.tcs-line-lrg-prime:after {background-color: rgb(232, 232, 232);background-color:rgba(232, 232, 232, 0.1);}
	.custom-palette-8 .tcs-section-break.tcs-line-prime:before,
	.custom-palette-8 .tcs-section-break.tcs-line-prime:after {
		background-color:rgb(81, 110, 152);
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-8 .tcs-section-break.tcs-line-lrg-prime.tcs-double, .custom-palette-8 code, .custom-palette-8 pre, .custom-palette-8 kbd, .custom-palette-8 tt {border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);}

		
	.custom-palette-8 #wp-calendar thead th,
	.custom-palette-8 #wp-calendar #today,
	.custom-palette-8 .tcs-fancy-table table th,
	.custom-palette-8 table th,
	.custom-palette-8 .commentlist > .comment > ul.children,
	.custom-palette-8 .comments ul.children li,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements > .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-plain > .iphorm-group-elements > .iphorm-group-row > .iphorm-element-wrap > .iphorm-element-spacer > label {
		background-color:rgb(76, 103, 142);
	}	.custom-palette-8 .tcs-fancy-table table td, .custom-palette-8 table td {background-color:rgb(83, 112, 155);}	.custom-palette-8 .commentlist > .comment > ul.children:after {border-bottom-color:rgb(65, 88, 122);}	
	.custom-palette-8 .commentlist > .comment > ul.children li div.comment,
	.custom-palette-8 div.comment,
	.custom-palette-8 .tcp-boxed .tcp-portfolio-details,
	.custom-palette-8 .custom-boxed-item,
	.custom-palette-8 .tcs-box.tcs-box-custom-boxed-item,
	.custom-palette-8 .tcs-tabs.tcs-boxed .tcs-tab-content,
	.sdbr-bxd #sidebar.custom-palette-8 .widget,
	.pop-bxd .popdown.custom-palette-8 .widget,
	.foot-bxd .footer.custom-palette-8 .widget {
		 background-color:rgb(79, 108, 149);
		 border-color:rgb(70, 96, 132);
		 -webkit-box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(70, 96, 132) inset;
			box-shadow:0 2px 8px rgba(0, 0, 0, 0.03), 0 0 20px rgba(0, 0, 0, 0.01) inset, 0 -3px 0 0 rgb(70, 96, 132) inset;
	 }
	.sdbr-bxd.wgt-undrln #sidebar.custom-palette-8 .widget h3.widget-title,
	.pop-bxd.wgt-undrln .popdown.custom-palette-8 .widget h3.widget-title,
	.foot-bxd.wgt-undrln .footer.custom-palette-8 .widget h3.widget-title {
		background-color:rgb(83, 112, 155);
		border-color:rgb(70, 96, 132);
	}


	
	 
	.custom-palette-8 .tcw-contact-details,
	.custom-palette-8 #wp-calendar #today,
	.custom-palette-8 .tcw-opening-times,
	.custom-palette-8 .tcs-opening-times,
	.custom-palette-8 #wp-calendar caption,
	.custom-palette-8 .tcs-pullquote p,
	.custom-palette-8 .tcp-portfolio-item-title .react-vote .count {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 #wp-calendar thead th,
	.custom-palette-8 #wp-calendar tbody td,
	.custom-palette-8 #wp-calendar th,
	.custom-palette-8 #wp-calendar td,
	.custom-palette-8 ul.menu li ul li ul a,
	.custom-palette-8 .widget_nav_menu ul.menu > li ul li ul,
	.custom-palette-8 .tcs-fancy-table table th,
	.custom-palette-8 table th,
	.custom-palette-8 #comments .comment-respond,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
		border-color:rgb(70, 96, 132);
	}
	
	.wgt-undrln .custom-palette-8 .widget h3.widget-title, .custom-palette-8 .tcp-portfolio-items .tcp-entry-meta,
	.custom-palette-8 .ls-reactskin .ls-bottom-nav-wrapper {
		border-color:rgb(70, 96, 132);
	}
	.wgt-undrln .custom-palette-8 .widget h3.widget-title:after,
	.archive .custom-palette-8 .entry-content:after, .author .custom-palette-8 .entry-content:after, .blog .custom-palette-8 .entry-content:after, .search .custom-palette-8 .entry-content:after {
		background-color:rgb(81, 110, 152);
		border-color:rgb(65, 88, 122);
	}	
		.custom-palette-8 .widget_nav_menu ul.menu li ul li ul a,
		.custom-palette-8 .widget_nav_menu ul.menu li ul li ul a:hover,
		.custom-palette-8 .widget_nav_menu ul.menu li > a,
		.custom-palette-8 .widget_nav_menu ul.menu li > a:hover,
		.custom-palette-8 .tcs-menu.tcs-menu-separator > div > ul > li > a,
		.custom-palette-8 .tcs-menu.tcs-menu-separator > ul > li > a,
		.custom-palette-8 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
		.custom-palette-8 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
			background-image: url(../png/sml-right-arrow-light.png);
		}
		.custom-palette-8 .react .theme-default .nivo-controlNav a,
		.custom-palette-8 .react .vc-carousel-indicators li {
			background-image: url(../png/sprites-16-light.png);
		}
		.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

		.custom-palette-8 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-8 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-8 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
		.custom-palette-8 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
		.custom-palette-8 .tcw-contact-details .sml.drk.iconsprite,
		.custom-palette-8 .tcw-contact-details .drk-ico .sml.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}

		.custom-palette-8 .tcs-list.tcs-list-bullet li:after,
		.custom-palette-8 .tcs-list.tcs-list-tick li:after,
		.custom-palette-8 .tcs-list.tcs-list-question li:after,
		.custom-palette-8 .tcs-list.tcs-list-arrow li:after,
		.custom-palette-8 .tcs-list.tcs-list-tick-plain li:after,
		.custom-palette-8 .tcs-list.tcs-list-arrow-drawn li:after,


		.custom-palette-8 .tcs-list.tcs-list-tick-plain li .after,
		.custom-palette-8 .tcs-list.tcs-list-arrow-drawn li .after,
		.custom-palette-8 .tcs-list.tcs-list-bullet li .after,
		.custom-palette-8 .tcs-list.tcs-list-tick li .after,
		.custom-palette-8 .tcs-list.tcs-list-question li .after,
		.custom-palette-8 .tcs-list.tcs-list-arrow li .after {
			background-position: bottom left;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-8 .widget_nav_menu ul.menu li ul li ul a,
			.custom-palette-8 .widget_nav_menu ul.menu li ul li ul a:hover,
			.custom-palette-8 .widget_nav_menu ul.menu li > a,
			.custom-palette-8 .widget_nav_menu ul.menu li > a:hover,
			.custom-palette-8 .tcs-menu.tcs-menu-separator > div > ul > li > a,
			.custom-palette-8 .tcs-menu.tcs-menu-separator > ul > li > a,
			.custom-palette-8 .tcs-menu.tcs-menu-separator > div > ul > li:hover > a,
			.custom-palette-8 .tcs-menu.tcs-menu-separator > ul > li:hover > a {
				background-image: url(../png/sml-right-arrow-light%402x.png);
				background-size: 6px 9px;
			}
			.custom-palette-8 .react .theme-default .nivo-controlNav a,
			.custom-palette-8 .react .vc-carousel-indicators li {
				background-image: url(../png/sprites-32-light.png);
				background-size: 496px 240px;
			}
			.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,

			.custom-palette-8 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-8 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-8 .widget-area .ls-reactskin .ls-bottom-slidebuttons a:hover:after,
			.custom-palette-8 .widget-area .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:hover:after,
			.custom-palette-8 .tcw-contact-details .sml.drk.iconsprite,
			.custom-palette-8 .tcw-contact-details .drk-ico .sml.iconsprite {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
		}

		 	 
	.custom-palette-8 span.tcs-icon.tcs-style-light {
		color: rgb(255, 255, 255) !important;color:rgba(255, 255, 255, 0.1);
	}
	
	.custom-palette-8 .tcs-box.tcs-box-basic-light,
	.custom-palette-8 .tcw-tweet-light li,
	.custom-palette-8 .react.vc_call_to_action.light,
	.custom-palette-8 .react.vc_call_to_action {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
		border-color: rgb(247, 247, 247);border-color:rgba(247, 247, 247, 0.1);
		-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
		 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 0px 0px 60px 0px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
	}	
	.custom-palette-8 .tcs-button.tcs-hollow-light > a,
	.custom-palette-8 .tcs-button.tcs-hollow-light > span.tcs-r-button,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-8 .tcs-progress-bar-outer,
	.custom-palette-8 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:before,
	.custom-palette-8 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-8 .tcs-button.tcs-hollow-light > a.tcs-has-back-animation:hover:before,
	.custom-palette-8 .tcs-button.tcs-hollow-light > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-8 .tagcloud > a,
	.custom-palette-8 .woocommerce .widget_layered_nav ul li,
	.custom-palette-8 .tcp-portfolio-filter .tcp-filter-button,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-8 .tcs-button.tcs-style-light > a,
	.custom-palette-8 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-8 .tcs-button.tcs-hollow-light > a:hover,
	.custom-palette-8 .tcs-image-hover.tcs-hover-light,
	.custom-palette-8 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:before,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-light:hover:before,
	.custom-palette-8 .tcs-tabs ul.tcs-tabs-nav li a,
	.custom-palette-8 ul#comment-tabs-nav li a,
	.custom-palette-8 .tcs-accordion.tcs-box > h3,
	.custom-palette-8 code,
	.custom-palette-8 pre,
	.custom-palette-8 kbd,
	.custom-palette-8 tt,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-8 .iphorm-theme-react-default .iphom-upload-progress-wrap,
	.custom-palette-8 .tcs-impact-header.tcs-light,
	.custom-palette-8 blockquote,
	.custom-palette-8 .tcs-blockquote .tcs-blockquote-inner,
	.custom-palette-8 .tcs-fancy-header.tcs-style3,
	.custom-palette-8 .searchform label,
	.custom-palette-8 .woocommerce.widget_product_search label,
	.custom-palette-8 span.tcs-icon.tcs-boxed.tcs-style-light,
	.custom-palette-8 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-8 .wpb_content_element.react .wpb_accordion_wrapper .wpb_accordion_header,
	.custom-palette-8 .vc_progress_bar.react .vc_single_bar,
	.custom-palette-8 .wpb_content_element.wpb_tabs.react.light .wpb_tour_tabs_wrapper .wpb_tab {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 .tcs-blockquote .tcs-blockquote-inner:after, .custom-palette-8 .tcs-fancy-header.tcs-style3:after,
	.custom-palette-8 .searchform label:after,
	.custom-palette-8 .woocommerce.widget_product_search label:after {
		border-top-color: rgb(255, 255, 255);border-top-color:rgba(255, 255, 255, 0.1);
	}	
		
	.custom-palette-8 .tcs-tabs ul.tcs-tabs-nav li a:hover,
	.custom-palette-8 ul#comment-tabs-nav li a:hover,
	.custom-palette-8 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-8 .tcp-portfolio-filter .tcp-filter-button:hover,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-8 .wpb_content_element.react .wpb_tabs_nav li {
		background-color: rgb(247, 247, 247);background-color:rgba(247, 247, 247, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 .tcs-tabs ul.tcs-tabs-nav li a:hover:after,
	.custom-palette-8 ul#comment-tabs-nav li a:hover:after {
		border-top-color: rgb(247, 247, 247);border-top-color:rgba(247, 247, 247, 0.1);
	}	
	.custom-palette-8 #commentform input[type="text"],
	.custom-palette-8 .searchform input[type="text"],
	.custom-palette-8 .woocommerce.widget_product_search input[type="search"],
	.custom-palette-8 #commentform select,
	.custom-palette-8 #commentform textarea,
	.custom-palette-8 .widget_archive select,
	.custom-palette-8 .widget_categories select,
	.custom-palette-8 .textwidget select,
	.custom-palette-8 .textwidget input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		border-color: rgb(232, 232, 232);border-color:rgba(232, 232, 232, 0.1);
		color:rgb(255, 255, 255);
	}

	.sdbr-bxd #sidebar.custom-palette-8 #commentform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-8 #commentform select,
	.sdbr-bxd #sidebar.custom-palette-8 .searchform input[type="text"],
	.sdbr-bxd #sidebar.custom-palette-8 .widget_archive select,
	.sdbr-bxd #sidebar.custom-palette-8 .widget_categories select,
	.sdbr-bxd #sidebar.custom-palette-8 .woocommerce.widget_product_search input[type="search"],
	.sdbr-bxd #sidebar.custom-palette-8 .textwidget select,
	.sdbr-bxd #sidebar.custom-palette-8 .textwidget input,

	.foot-bxd .popdown.custom-palette-8 #commentform input[type="text"],
	.foot-bxd .popdown.custom-palette-8 #commentform select,
	.foot-bxd .popdown.custom-palette-8 .searchform input[type="text"],
	.foot-bxd .popdown.custom-palette-8 .widget_archive select,
	.foot-bxd .popdown.custom-palette-8 .widget_categories select,
	.foot-bxd .popdown.custom-palette-8 .woocommerce.widget_product_search input[type="search"],
	.foot-bxd .popdown.custom-palette-8 .textwidget select,
	.foot-bxd .popdown.custom-palette-8 .textwidget input,


	.pop-bxd .footer.custom-palette-8 #commentform input[type="text"],
	.pop-bxd .footer.custom-palette-8 #commentform select,
	.pop-bxd .footer.custom-palette-8 .searchform input[type="text"],
	.pop-bxd .footer.custom-palette-8 .widget_archive select,
	.pop-bxd .footer.custom-palette-8 .widget_categories select,
	.pop-bxd .footer.custom-palette-8 .woocommerce.widget_product_search input[type="search"],
	.pop-bxd .footer.custom-palette-8 .textwidget select,
	.pop-bxd .footer.custom-palette-8 .textwidget input {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		border-color: rgb(232, 232, 232);border-color:rgba(232, 232, 232, 0.1);
		color:rgb(255, 255, 255);
	}


	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		border-color: rgb(232, 232, 232);border-color:rgba(232, 232, 232, 0.1);
	}
		
	.custom-palette-8 #commentform input[type="text"]:focus,
	.custom-palette-8 .searchform input[type="text"]:focus,
	.custom-palette-8 .woocommerce.widget_product_search input[type="search"]:focus,
	.custom-palette-8 #commentform select:focus,
	.custom-palette-8 #commentform textarea:focus,
	.custom-palette-8 .widget_archive select:focus,
	.custom-palette-8 .textwidget select:focus,
	.custom-palette-8 .textwidget input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-text input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-captcha input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-email input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap-password input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap select:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-element-wrap textarea:focus {
		background-color: rgb(247, 247, 247);background-color:rgba(247, 247, 247, 0.1);
		color:rgb(255, 255, 255);
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-8 .flexible-frame.map .map-cover,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-text input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-captcha input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-email input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap-password input:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap select:focus,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-elements .iphorm-group-style-bordered .iphorm-element-wrap textarea:focus {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-8 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		border-color: rgb(232, 232, 232);border-color:rgba(232, 232, 232, 0.1);
	}
		
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li:last-child a,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li:last-child a,
	.custom-palette-8 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-two ul.menu li a {
		border-color: rgb(240, 240, 240);border-color:rgba(240, 240, 240, 0.1);
	}
	.custom-palette-8 .tcs-impact-header.tcs-light,
	.custom-palette-8 .tcs-button.tcs-style-light > a,
	.custom-palette-8 .tcs-button.tcs-style-light > span.tcs-r-button,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-upload-queue-file,
	.custom-palette-8 .iphom-upload-progress-wrap,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two ul li a,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul li a,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul li a,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul li.last-child a,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-inline ul.menu li a,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two.tcs-grouped.tcs-stacked ul.menu li a,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two.tcs-grouped ul.menu li.last-child a,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-upload-progress-bar-wrap {
		border-color: rgb(232, 232, 232);border-color:rgba(232, 232, 232, 0.1);
	}	
	.custom-palette-8 .tcs-impact-header.tcs-light .tcs-impact-heading,
	.custom-palette-8 .tcs-impact-header.tcs-light .tcs-impact-subheading,
	.custom-palette-8 .wpb_content_element.react.light .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-8 .iphorm-group-style-bordered > .iphorm-group-elements,
	.custom-palette-8 .iphorm-upload-queue-file,
	.custom-palette-8 .iphom-upload-progress-wrap,
	.custom-palette-8 .js .iphorm-theme-react-default .element-wrapper.inside-label > label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-group-style-bordered .iphorm-element-wrap > .iphorm-element-spacer > label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-element-wrap-email.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label,
	.custom-palette-8 .wpb_content_element.react .wpb_tabs_nav li a,
	.custom-palette-8 .tcs-box.tcs-box-basic-light > a,
	.custom-palette-8 .tcs-box.tcs-box-basic-light > a:hover,
	.custom-palette-8 .tcw-tweet-light li a:hover,
	.custom-palette-8 .tcw-tweet-light li a:hover,
	.custom-palette-8 .tcs-accordion.tcs-box > h3 a,
	.custom-palette-8 .tcs-accordion.tcs-box > h3:hover,
	.custom-palette-8 .tcs-accordion.tcs-box > h3.tcs-active,
	.custom-palette-8 .tcs-accordion.tcs-box > h3 a:hover {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-two ul li a:hover,
	.custom-palette-8 .tcs-button.tcs-style-light > a:hover,
	.custom-palette-8 .tcs-button.tcs-style-light > span.tcs-r-button:hover {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-8 .tcs-button.tcs-has-drop.tcs-style-light .tcs-open-drop-trigger,
	.custom-palette-8 .tcs-button.tcs-style-light > a > i,
	.custom-palette-8 .tcs-button.tcs-style-light > span.tcs-r-button > i,
	.custom-palette-8 .tcs-button.tcs-hollow-light > a:hover > i,
	.custom-palette-8 .tcs-button.tcs-hollow-light > span.tcs-r-button:hover > i,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-light:hover > i,
	.custom-palette-8 .tcs-impact-header.tcs-light > i,
	.custom-palette-8 .tcs-fancy-header.tcs-style3 > i {
		color:rgb(255, 255, 255);
	}


















	
		.custom-palette-8 .tcs-button.tcs-style-light i.iconsprite.drk {
			background-image: url(../png/sprites-16-dark.png) !important;
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
				.custom-palette-8 .tcs-button.tcs-style-light i.iconsprite.drk {
				background-image: url(../png/sprites-32-dark.png) !important;
				background-size: 496px 240px;
			}
		}
		

		
	.custom-palette-8 span.tcs-icon.tcs-style-dark {
		color: rgb(255, 255, 255) !important;color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-8 .tcs-progress-bar-outer.tcs-dark .tcs-progress-bar,
	.custom-palette-8 .tcs-progress-label,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-datepicker-icon,
	.custom-palette-8 .x-close,
	.custom-palette-8 .tcs-cycle-controls-wrap a,
	.custom-palette-8 .woocommerce ul.cart_list li a.remove,
	.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-8 .ls-reactskin .ls-nav-start,
	.custom-palette-8 .ls-reactskin .ls-nav-start.ls-nav-start-active,
	.custom-palette-8 .ls-reactskin .ls-nav-stop,
	.custom-palette-8 .ls-reactskin .ls-nav-stop.ls-nav-active,
	.custom-palette-8 .ls-reactskin a.ls-nav-next,
	.custom-palette-8 .ls-reactskin a.ls-nav-prev {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 .tcs-progress-label:after {
		border-top-color: rgb(255, 255, 255);border-top-color:rgba(255, 255, 255, 0.1);
	}
		
	.custom-palette-8 a.fancybox-close,
	.custom-palette-8 a.fancybox-nav.fancybox-next > span,
	.custom-palette-8 a.fancybox-nav.fancybox-prev > span,
	.custom-palette-8 .rev_slider_wrapper .tp-rightarrow.custom,
	.custom-palette-8 .rev_slider_wrapper .tp-leftarrow.custom {
		background-color: rgb(255, 255, 255) !important;background-color:rgba(255, 255, 255, 0.1) !important;
		color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-8 .tcs-button.tcs-hollow-dark > a, .custom-palette-8 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);

	}
	.custom-palette-8 .flexible-frame.map .map-cover.hide:after,
	.custom-palette-8 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:before,
	.custom-palette-8 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-8 .tcs-button.tcs-hollow-dark > a.tcs-has-back-animation:hover:before,
	.custom-palette-8 .tcs-button.tcs-hollow-dark > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-8 .tcs-image-hover.tcs-hover-dark,
	.custom-palette-8 .tcs-button.tcs-hollow-dark > a:hover,
	.custom-palette-8 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover,
	.custom-palette-8 .tcs-button.tcs-has-drop.tcs-holw-btn .tcs-open-drop-trigger i,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:before,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-dark:hover:before {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 .tcs-impact-header.tcs-dark,
	.custom-palette-8 #fs-controls,
	.custom-palette-8 #video-controls,
	.custom-palette-8 #audio-controls,
	.custom-palette-8 .entry-info .post-icon,
	.custom-palette-8 .entry-info .date,
	.custom-palette-8 .entry-info .react-vote,
	.custom-palette-8 .tcp-entry-info .tcp-date,
	.custom-palette-8 .tcp-entry-info .react-vote,
	.custom-palette-8 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon,
	.custom-palette-8 .react .wpb_tour_next_prev_nav a,
	.custom-palette-8 #nav-single .nav-previous .meta-nav,
	.custom-palette-8 #nav-single .nav-next .meta-nav,
	.custom-palette-8 .content-nav .nav-previous .meta-nav,
	.custom-palette-8 .content-nav .nav-next .meta-nav,
	.custom-palette-8 .comments div.comment .reply a,
	.custom-palette-8 .comments ul.children div.comment .reply a,
	.custom-palette-8 .tcs-has-drop.tcs-no-palette .tcs-drop-content,
	.custom-palette-8 #comments .comment-respond h3#reply-title,
	.custom-palette-8 span.tcs-icon.tcs-boxed.tcs-style-dark,
	.custom-palette-8 .vc_progress_bar.react .vc_single_bar .vc_label,
	.custom-palette-8 .react .vc-carousel-control .icon-prev,
	.custom-palette-8 .react .vc-carousel-control .icon-next,
	.custom-palette-8 .react .flex-direction-nav a.flex-next,
	.custom-palette-8 .react .flex-direction-nav a.flex-prev,
	.custom-palette-8 .react .theme-default .nivo-directionNav a,
	.custom-palette-8 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-8 .vc_separator.react h4,
	.custom-palette-8 .wpb_content_element.wpb_tabs.react.dark .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-portfolio-read-more a.tcp-basic-button.tcp-dark-button:hover {
		background: rgb(247, 247, 247);background:rgba(247, 247, 247, 0.1);
	}	
	.custom-palette-8 #fs-controls:hover:after,
	.custom-palette-8 #video-controls:hover:after,
	.custom-palette-8 #audio-controls:hover:after {
		border-left-color: rgb(255, 255, 255);border-left-color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-8 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-8 .tcs-impact-header-link-wrap span.tcs-impact-link {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		border-color: rgb(240, 240, 240);border-color:rgba(240, 240, 240, 0.1);

	}	
	.custom-palette-8 .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-8 .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-8 .tcs-impact-header.tcs-dark {
		border-color: rgb(247, 247, 247);border-color:rgba(247, 247, 247, 0.1);
	}	
	.custom-palette-8 .tcs-cycle-controls-wrap a,
	.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-prev,
	.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-next,
	.custom-palette-8 .x-close,
	.custom-palette-8 .date .day,
	.custom-palette-8 .entry-info .react-vote .count,
	.custom-palette-8 .react-vote .like,
	.custom-palette-8 .tcp-date .tcp-day,
	.custom-palette-8 .tcp-entry-info .react-vote .count,
	.custom-palette-8 .tcs-drop-close,
	.custom-palette-8 .tcs-box.tcs-box-basic-dark a,
	.custom-palette-8 .tcs-box.tcs-box-basic-dark a:hover,
	.custom-palette-8 .tcw-tweet-dark li a,
	.custom-palette-8 .tcw-tweet-dark li a:hover {
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 .tcs-impact-header.tcs-dark .tcs-impact-heading,
	.custom-palette-8 .tcs-impact-header.tcs-dark .tcs-impact-subheading,
	.custom-palette-8 .wpb_content_element.react.dark .wpb_tabs_nav li.ui-tabs-active a,
	.custom-palette-8 .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-8 .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-8 .entry-info .react-vote .like:hover,
	.custom-palette-8 .tcp-entry-info .react-vote .like:hover,
	.custom-palette-8 .date .month,
	.custom-palette-8 .tcp-date .tcp-month,
	.custom-palette-8 #open-close-close  {
		color:rgb(255, 255, 255);
	}	
   .custom-palette-8 #open-close-close, .custom-palette-8 .tcs-drop-close {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-8 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > div,
	.custom-palette-8 .tcp-portfolio.tcp-date-like-above .tcp-portfolio-item.tcp-portfolio-item-image-on-hover .tcp-entry-info > span,
	.custom-palette-8 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > span,
	.custom-palette-8 .tcp-portfolio.tcp-boxed .tcp-portfolio-item .tcp-entry-info > div,
	.custom-palette-8 .tcp-portfolio.tcp-date-like-above .tcp-entry-info .tcp-date {
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-8 .color .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
	.custom-palette-8 .color .tcs-impact-header-link-wrap span.tcs-impact-link:hover {
		background: rgb(255, 255, 255) !important;background:rgba(255, 255, 255, 0.1) !important;
	}	
				.custom-palette-8 .tcs-box.tcs-box-basic-dark,
				.custom-palette-8 .tcw-tweet-dark li,
				.custom-palette-8 .react.vc_call_to_action.dark {
					text-shadow: -1px -1px 0 rgba(240, 240, 240, 0.1);
					background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
					color:rgb(255, 255, 255);
					border-color: rgb(232, 232, 232);border-color:rgba(232, 232, 232, 0.1);
					-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgba(232, 232, 232, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
					box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0px 0px 60px 0px rgba(232, 232, 232, 0.1),  0 0 0 1px rgba(255, 255, 255, 0.1) inset;
				}

				.custom-palette-8 .tcs-button.tcs-style-dark > a, .custom-palette-8 .tcs-button.tcs-style-dark > span.tcs-r-button {
					background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
					color:rgb(255, 255, 255);
					-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

				}
				.custom-palette-8 .tcs-button.tcs-style-dark > a:hover, .custom-palette-8 .tcs-button.tcs-style-dark > span.tcs-r-button:hover {
					background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
					-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
					box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				}
				.custom-palette-8 .tcs-button.tcs-hollow-dark > a, .custom-palette-8 .tcs-button.tcs-hollow-dark > span.tcs-r-button,
				.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark {
					border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
				}
					
	.custom-palette-8 .tcs-button.tcs-has-drop.tcs-style-dark .tcs-open-drop-trigger,
	.custom-palette-8 .tcs-button.tcs-style-dark > a > i,
	.custom-palette-8 .tcs-button.tcs-style-dark span.tcs-r-button > i,
	.custom-palette-8 .tcs-button.tcs-hollow-dark > a:hover > i,
	.custom-palette-8 .tcs-button.tcs-hollow-dark > span.tcs-r-button:hover > i,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-dark:hover > i,
	.custom-palette-8 .tcs-impact-header.tcs-dark > i,

	.custom-palette-8 .tcs-accordion.tcs-box > h3 span.tcs-acc-icon i,
	.custom-palette-8 .tcs-cycle-controls-wrap a > i,
	.custom-palette-8 open-close-close,
	.custom-palette-8 #nav-single .nav-previous .meta-nav i,
	.custom-palette-8 #nav-single .nav-next .meta-nav i,
	.custom-palette-8 .content-nav .nav-previous .meta-nav i,
	.custom-palette-8 .content-nav .nav-next .meta-nav i {
		color:rgb(255, 255, 255);
	}

	

		.custom-palette-8 .ls-reactskin .ls-nav-start:after,
		.custom-palette-8 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
		.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a:after,
		.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
		.custom-palette-8 .ls-reactskin .ls-nav-stop:after,
		.custom-palette-8 .ls-reactskin .ls-nav-stop.ls-nav-active:after,

		.custom-palette-8 .ls-reactskin .ls-nav-start .after,
		.custom-palette-8 .ls-reactskin .ls-nav-start.ls-nav-start-active .after,
		.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a .after,
		.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active .after,
		.custom-palette-8 .ls-reactskin .ls-nav-stop .after,
		.custom-palette-8 .ls-reactskin .ls-nav-stop.ls-nav-active .after,
		.custom-palette-8 .tcs-button.tcs-style-dark i.iconsprite.drk {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-8 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-8 .x-close,
		.custom-palette-8 #comments .comment-respond h3#reply-title {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-8 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-prev,
		.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-next,
		.custom-palette-8 .ls-reactskin a.ls-nav-next,
		.custom-palette-8 .ls-reactskin a.ls-nav-prev,
		.custom-palette-8 .react .theme-default .nivo-directionNav a.nivo-prevNav,
		.custom-palette-8 .react .flex-direction-nav a.flex-prev,
		.custom-palette-8 .react .theme-default .nivo-directionNav a.nivo-nextNav,
		.custom-palette-8 .react .flex-direction-nav a.flex-next {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-8 a.fancybox-nav.fancybox-next > span,
		.custom-palette-8 a.fancybox-nav.fancybox-prev > span,
		.custom-palette-8 .rev_slider_wrapper .tp-rightarrow.custom,
		.custom-palette-8 .rev_slider_wrapper .tp-leftarrow.custom {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}
		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {
			.custom-palette-8 .ls-reactskin .ls-nav-start:after,
			.custom-palette-8 .ls-reactskin .ls-nav-start.ls-nav-start-active:after,
			.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a:after,
			.custom-palette-8 .ls-reactskin .ls-bottom-slidebuttons a.ls-nav-active:after,
			.custom-palette-8 .ls-reactskin .ls-nav-stop:after,
			.custom-palette-8 .ls-reactskin .ls-nav-stop.ls-nav-active:after,
			.custom-palette-8 .tcs-button.tcs-style-dark i.iconsprite.drk {
				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-8 .x-close,
			.custom-palette-8 #comments .comment-respond h3#reply-title {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-8 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png) !important;
				background-size: 16px 16px !important;
			}
			.custom-palette-8 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-prev,
			.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-next,
			.custom-palette-8 .ls-reactskin a.ls-nav-next,
			.custom-palette-8 .ls-reactskin a.ls-nav-prev,
			.custom-palette-8 .react .theme-default .nivo-directionNav a.nivo-prevNav,
			.custom-palette-8 .react .flex-direction-nav a.flex-prev,
			.custom-palette-8 .react .theme-default .nivo-directionNav a.nivo-nextNav,
			.custom-palette-8 .react .flex-direction-nav a.flex-next {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-8 a.fancybox-nav.fancybox-next > span,
			.custom-palette-8 a.fancybox-nav.fancybox-prev > span,
			.custom-palette-8 .rev_slider_wrapper .tp-rightarrow.custom,
			.custom-palette-8 .rev_slider_wrapper .tp-leftarrow.custom {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}
		}
		
		
	.custom-palette-8 .tcs-button.tcs-hollow-prime > a,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > span.tcs-r-button,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime {
		background: transparent;
		color:rgb(255, 255, 255);
		border-color: rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-8 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:before
	.custom-palette-8 .iphorm-theme-react-default .iphorm-loading-wrap .iphorm-loading:after {
		border-top-color: rgb(255, 255, 255);border-top-color:rgba(255, 255, 255, 0.1);
	}
	.custom-palette-8 .tcs-image-hover.tcs-hover-prime,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-one ul li a,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > a:hover,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:before,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-has-back-animation.tcs-style-prime:hover:before {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 .read-more-link a.more-link,
	.custom-palette-8 .comments-link a,

	.custom-palette-8 .iphorm-theme-react-default .iphorm-submit-wrap button span,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button,
	.custom-palette-8 .iphorm-theme-react-default .iphorm-swfupload-browse,
	.custom-palette-8 .form-submit input,
	.custom-palette-8 .back-home-icon.button a.back-home,
	.custom-palette-8 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-8 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-8 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link,
	.custom-palette-8 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link,
	.custom-palette-8 .tcs-button.tcs-style-prime > a,
	.custom-palette-8 .tcs-button.tcs-style-prime > span.tcs-r-button,
	.custom-palette-8 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover,
	.custom-palette-8 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-8 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover,
	.custom-palette-8 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover,
	.custom-palette-8 .tcw-follow-me-button a,
	.custom-palette-8 a.basic-button,
	.custom-palette-8 a.tcp-basic-button {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
		 box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	}
	.custom-palette-8 .searchform input.searchsubmit,
	.custom-palette-8 .woocommerce.widget_product_search input[type="submit"] {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
		-webkit-box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1);
		 box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1);
	}
	
	
	.custom-palette-8 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul li a,
	.custom-palette-8 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li a,
	.custom-palette-8 .tcs-menu.tcs-stacked.tcs-grouped.tcs-menu-button-style-one ul.menu li.menu-item-has-children > a {
	-webkit-box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.05);
	}
	
	.custom-palette-8 .tcs-impact-header.tcs-light {
		-webkit-box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
		 box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1), 0 2px 0 0 rgba(0, 0, 0, 0.1), inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2);
	}
	
	.custom-palette-8 ::-moz-selection {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 ::selection {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 .featured-image-link:before,
	.custom-palette-8 .tcp-featured-image-link:before {background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1); color:rgb(255, 255, 255);}
	.custom-palette-8 .tcs-progress-bar-outer.tcs-prime .tcs-progress-bar,
	.custom-palette-8 .highlighted-text, .custom-palette-8 .tcs-highlighted-text, .custom-palette-8 mark, body.react-wp .custom-palette-8 .mejs-time-rail .mejs-time-current {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	.custom-palette-8
			.custom-palette-8 .read-more-link a.more-link:hover,
			.custom-palette-8 .comments-link a:hover,

			.custom-palette-8 .iphorm-theme-react-default .iphorm-submit-wrap button:hover span,
			.custom-palette-8 .iphorm-theme-react-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover,
			.custom-palette-8 .form-submit input:hover,
			.custom-palette-8 .back-home-icon.button a.back-home:hover,

			.custom-palette-8 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-8 .tcs-impact-header.tcs-light .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-8 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap a.tcs-impact-link:hover,
			.custom-palette-8 .tcs-impact-header.tcs-dark .tcs-impact-header-link-wrap span.tcs-impact-link:hover,
			.custom-palette-8 .tcs-button.tcs-style-prime > a:hover,
			.custom-palette-8 .tcs-button.tcs-style-prime > span.tcs-r-button:hover,
			.custom-palette-8 .tcw-follow-me-button a:hover,
			.custom-palette-8 a.basic-button:hover,
			.custom-palette-8 a.tcp-basic-button:hover {
				-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
				 color:rgb(255, 255, 255);
				 background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
			}
			.custom-palette-8 .searchform input.searchsubmit:hover,
			.custom-palette-8 .woocommerce.widget_product_search input[type="submit"]:hover {
				-webkit-box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1);
				 box-shadow: inset 0 -2px 0 0 rgba(232, 232, 232, 0.1);
				 color:rgb(255, 255, 255);
				 background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
			}
			.custom-palette-8 .tcs-menu.tcs-menu-button-style-one ul li a:hover {
				color:rgb(255, 255, 255);
				 background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
			}
					
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul li a, .custom-palette-8 .tcs-menu.tcs-menu-button-style-one.tcs-grouped ul.menu li a {border-color: rgb(240, 240, 240);border-color:rgba(240, 240, 240, 0.1);}
		
	.custom-palette-8 #audio-controls, .custom-palette-8 #video-controls, .custom-palette-8 #fs-controls {border-right-color: rgb(255, 255, 255);border-right-color:rgba(255, 255, 255, 0.1);}
		
	.custom-palette-8 span.tcs-icon.tcs-style-prime,
	.custom-palette-8 .text-prime {
		color: rgb(255, 255, 255) !important;color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-8 .comments div.comment .reply a:hover,
	.custom-palette-8 .comments ul.children div.comment .reply a:hover,
	.custom-palette-8 .form-submit input,
	.custom-palette-8 #comments ul#comment-tabs-nav li a.current,
	.custom-palette-8 ul.wp-tag-cloud li a:hover,
	.custom-palette-8 .tagcloud > a:hover,
	.custom-palette-8 .react-woo-image-hover,
	.custom-palette-8 .tcp-portfolio-hover,
	.custom-palette-8 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button,
	.custom-palette-8 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:hover,
	.custom-palette-8 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon,
	.custom-palette-8 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon,
	.custom-palette-8 .vc_progress_bar.react .vc_single_bar .vc_bar,
	.custom-palette-8 .react .wpb_tour_next_prev_nav a:hover,
	.custom-palette-8 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:before,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:before,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > a.tcs-has-back-animation:hover:before,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > span.tcs-r-button.tcs-has-back-animation:hover:before,
	.custom-palette-8 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:hover,
	.custom-palette-8 .product-carousel .tcs-carousel-next:hover,
	.custom-palette-8 .product-carousel .tcs-carousel-prev:hover,
	.custom-palette-8 #nav-single .nav-previous:hover .meta-nav,
	.custom-palette-8 #nav-single .nav-next:hover .meta-nav,
	.custom-palette-8 .content-nav .nav-previous:hover .meta-nav,
	.custom-palette-8 .content-nav .nav-next:hover .meta-nav,
	.custom-palette-8 #comments .comment-respond h3#reply-title:hover,
	.custom-palette-8 span.tcs-icon.tcs-boxed.tcs-style-prime,
	.custom-palette-8 .wpb_content_element.react .wpb_tabs_nav li.ui-tabs-active,
	.custom-palette-8 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
	.custom-palette-8 .react.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
	.custom-palette-8 .react.prime.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}
	.custom-palette-8 .searchform input.searchsubmit,
	.custom-palette-8 .woocommerce.widget_product_search input[type="submit"] {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}

		
	.custom-palette-8 .search-button-wrap input,
	.custom-palette-8 .widget_search input.searchsubmit,
	.custom-palette-8 .tcs-cycle-controls-wrap a:hover,
	.custom-palette-8 .woocommerce ul.cart_list li a.remove:hover,
	.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
	.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
	.custom-palette-8 .react .vc-carousel-control .icon-prev:hover,
	.custom-palette-8 .react .vc-carousel-control .icon-next:hover,
	.custom-palette-8 .react .flex-control-paging li a.flex-active,
	.custom-palette-8 .react .flex-direction-nav a.flex-next:hover,
	.custom-palette-8 .react .flex-direction-nav a.flex-prev:hover,
	.custom-palette-8 .react .theme-default .nivo-directionNav a:hover,
	.custom-palette-8 a:hover .x-close,
	.custom-palette-8 .x-close:hover,
	.custom-palette-8 .tcs-drop-close:hover,
	.custom-palette-8 .tcs-drop-close:hover,
	.custom-palette-8 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-8 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-8 .ls-reactskin a.ls-nav-next:hover,
	.custom-palette-8 .ls-reactskin a.ls-nav-prev:hover,
	.custom-palette-8 .ls-reactskin .ls-nav-start:hover,
	.custom-palette-8 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover,
	.custom-palette-8 .ls-reactskin .ls-nav-stop:hover,
	.custom-palette-8 .ls-reactskin .ls-nav-stop.ls-nav-active:hover  {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 a.fancybox-close,
	.custom-palette-8 a.fancybox-nav.fancybox-next:hover > span,
	.custom-palette-8 a.fancybox-nav.fancybox-prev:hover > span,
	.custom-palette-8 .rev_slider_wrapper .tp-rightarrow.custom:hover,
	.custom-palette-8 .rev_slider_wrapper .tp-leftarrow.custom:hover {
		background-color: rgb(255, 255, 255) !important;background-color:rgba(255, 255, 255, 0.1) !important;
		color:rgb(255, 255, 255) !important;
	}	
	.custom-palette-8 div.post.entry .featured-image-wrap a:after,
	.custom-palette-8 #open-close-close:hover,
	.custom-palette-8 .tcs-fancy-header.tcs-prime-line .tcs-fancy-header-text:before,
	.custom-palette-8 .owl-theme .owl-dots .owl-dot.active span,
	.custom-palette-8 .owl-theme .owl-dots .owl-dot:hover span {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 .search-button-wrap input:hover,
	.custom-palette-8 widget_search input.searchsubmit:hover {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}
	
	.custom-palette-8 .featured-image-wrap:hover,
	.custom-palette-8 .tcp-featured-image-wrap:hover {
		border-bottom-color: rgb(255, 255, 255);border-bottom-color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-8 .search-button-wrap input:active,
	.custom-palette-8 .widget_search input.searchsubmit:active,
	.custom-palette-8 .search-button-wrap input:hover, .custom-palette-8 .widget_search input.searchsubmit:hover,
	.custom-palette-8 .search-button-wrap input:active, .custom-palette-8 .widget_search input.searchsubmit:active {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}		
	.custom-palette-8 #comments ul#comment-tabs-nav li a.current:after,
	.custom-palette-8 .tcp-portfolio-filter .tcp-active-filter.tcp-filter-button:after,
	.custom-palette-8 .tcs-tabs ul.tcs-tabs-nav li.tcs-active a:after {
		border-top-color: rgb(255, 255, 255) !important;border-top-color:rgba(255, 255, 255, 0.1) !important;
	}			
	.custom-palette-8 .tcs-impact-header.tcs-color,
	.custom-palette-8 .tcs-fancy-header.tcs-style2,
	.custom-palette-8 .tcs-box.tcs-box-basic,
	.custom-palette-8 .react.vc_call_to_action.prime {
		background: rgb(255, 255, 255);background:rgba(255, 255, 255, 0.1);
		color:rgb(255, 255, 255);

		-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0 60px 0 rgba(0, 0, 0, 0.07);
			box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 3px 0 0 rgba(0, 0, 0, 0.1), inset 0 0px 60px 0 rgba(0, 0, 0, 0.07);
	}	
	.custom-palette-8 .tcs-impact-header .tcs-impact-heading,
	.custom-palette-8 .tcs-impact-header .tcs-impact-subheading,
	.custom-palette-8 .tcs-menu.tcs-menu-button-style-one ul li {
		color:rgb(255, 255, 255);
	}	
	.custom-palette-8 #wp-calendar thead th {
		color: rgb(255, 255, 255) !important;color:rgba(255, 255, 255, 0.1);
	}	
	.custom-palette-8 .tcs-button.tcs-has-drop.tcs-style-prime .tcs-open-drop-trigger,
	.custom-palette-8 .tcs-button.tcs-style-prime > a > i,
	.custom-palette-8 .tcs-button.tcs-style-prime > span.tcs-r-button > i,
	.custom-palette-8 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-8 .tcs-button.tcs-style-dark.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-8 .tcs-button.tcs-style-light.tcs-hover-prime-btn > a:hover > i,
	.custom-palette-8 .tcs-button.tcs-style-light.tcs-hover-prime-btn > span.tcs-r-button:hover > i,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > a:hover > i,
	.custom-palette-8 .tcs-button.tcs-hollow-prime > span.tcs-r-button:hover > i,
	.custom-palette-8 span.tcs-icon.tcs-icon-hollow.tcs-boxed.tcs-style-prime:hover > i,
	.custom-palette-8 .tcs-fancy-header.tcs-style2 i,
	.custom-palette-8 .tcs-impact-header.tcs-color > i,

	.custom-palette-8 .tcs-accordion.tcs-box > h3.tcs-active span.tcs-acc-icon i,
	.custom-palette-8 .tcs-accordion.tcs-box > h3:hover span.tcs-acc-icon i,
	.custom-palette-8 .tcs-cycle-controls-wrap a:hover > i,
	.custom-palette-8 open-close-close:hover,
	.custom-palette-8 #nav-single .nav-previous:hover .meta-nav i,
	.custom-palette-8 #nav-single .nav-next:hover .meta-nav i,
	.custom-palette-8 .content-nav .nav-previous:hover .meta-nav i,
	.custom-palette-8 .content-nav .nav-next:hover .meta-nav i {
		color:rgb(255, 255, 255);
	}	
		.custom-palette-8 .ls-reactskin .ls-nav-start:hover:after,
		.custom-palette-8 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
		.custom-palette-8 .ls-reactskin .ls-nav-stop:hover:after,
		.custom-palette-8 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
		.custom-palette-8 .breadcrumbs .back-home-icon span,
		.custom-palette-8 .tcs-button.tcs-style-prime i.iconsprite {
			background-image: url(../png/sprites-16-light.png) !important;
		}
		.custom-palette-8 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
			background-image: url(../png/sml-down-arrow-light.png);
		}
		.custom-palette-8 .x-close:hover,
		.custom-palette-8 #comments .comment-respond h3#reply-title:hover {
			background-image: url(../png/x-close-light.png);
		}
		.custom-palette-8 a.fancybox-close {
			background-image: url(../png/x-close-light.png)!important;
		}
		.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
		.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
		.custom-palette-8 .ls-reactskin a.ls-nav-next:hover,
		.custom-palette-8 .ls-reactskin a.ls-nav-prev:hover,
		.custom-palette-8 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
		.custom-palette-8 .react .flex-direction-nav a.flex-prev:hover,
		.custom-palette-8 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
		.custom-palette-8 .react .flex-direction-nav a.flex-next:hover {
			background-image: url(../png/slider-arrows-light-2.png);
		}
		.custom-palette-8 a.fancybox-nav.fancybox-next:hover > span,
		.custom-palette-8 a.fancybox-nav.fancybox-prev:hover > span,
		.custom-palette-8 .rev_slider_wrapper .tp-rightarrow.custom:hover,
		.custom-palette-8 .rev_slider_wrapper .tp-leftarrow.custom:hover {
			background-image: url(../png/slider-arrows-light-2.png) !important;
		}

		.custom-palette-8 .woocommerce.widget_product_search input[type="submit"],
		.custom-palette-8 .widget_search .searchform input.searchsubmit,
		.custom-palette-8 .search-button-wrap input, .widget_search input.searchsubmit {
			background-image: url(../png/search-icon-light.png);
		}

		@media
		(-webkit-min-device-pixel-ratio: 1.5),
		(min-resolution: 144dpi),
		(min-resolution: 1.5dppx) {

			.custom-palette-8 .ls-reactskin .ls-nav-start:hover:after,
			.custom-palette-8 .ls-reactskin .ls-nav-start.ls-nav-start-active:hover:after,
			.custom-palette-8 .ls-reactskin .ls-nav-stop:hover:after,
			.custom-palette-8 .ls-reactskin .ls-nav-stop.ls-nav-active:hover:after,
			.custom-palette-8 .breadcrumbs .back-home-icon span,
			.custom-palette-8 .tcs-button.tcs-style-prime i.iconsprite {

				background-image: url(../png/sprites-32-light.png) !important;
				background-size: 496px 240px;
			}
			.custom-palette-8 .x-close:hover,
			.custom-palette-8 #comments .comment-respond h3#reply-title:hover {
				background-image: url(../png/x-close-light%402x.png);
				background-size: 16px 16px;
			}
			.custom-palette-8 a.fancybox-close {
				background-image: url(../png/x-close-light%402x.png)!important;
				background-size: 16px 16px!important;
			}
			.custom-palette-8 .react.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
				background-image: url(../png/sml-down-arrow-light%402x.png);
				background-size: 9px 6px;
			}
			.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-prev:hover,
			.custom-palette-8 .tcs-image-carousel-wrap .tcs-carousel-next:hover,
			.custom-palette-8 .ls-reactskin a.ls-nav-next:hover,
			.custom-palette-8 .ls-reactskin a.ls-nav-prev:hover,
			.custom-palette-8 .react .theme-default .nivo-directionNav a.nivo-prevNav:hover,
			.custom-palette-8 .react .flex-direction-nav a.flex-prev:hover,
			.custom-palette-8 .react .theme-default .nivo-directionNav a.nivo-nextNav:hover,
			.custom-palette-8 .react .flex-direction-nav a.flex-next:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png);
				background-size: 64px 32px;
			}
			.custom-palette-8 a.fancybox-nav.fancybox-next:hover > span,
			.custom-palette-8 a.fancybox-nav.fancybox-prev:hover > span,
			.custom-palette-8 .rev_slider_wrapper .tp-rightarrow.custom:hover,
			.custom-palette-8 .rev_slider_wrapper .tp-leftarrow.custom:hover {
				background-image: url(../png/slider-arrows-light%402x-2.png) !important;
				background-size: 64px 32px !important;
			}

			.custom-palette-8 .woocommerce.widget_product_search input[type="submit"],
			.custom-palette-8 .widget_search .searchform input.searchsubmit,
			.custom-palette-8 .search-button-wrap input, .widget_search input.searchsubmit {
				background-image: url(../png/search-icon-light%402x.png);
				background-size: 16px 16px;
			}
		}
	


	
	.custom-palette-8 .woocommerce a.button,
	.woocommerce-page .custom-palette-8 a.button {
	background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	color:rgb(255, 255, 255) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-8 .woocommerce a.button:hover,
	.woocommerce-page .custom-palette-8 a.button:hover {
		color:rgb(255, 255, 255) !important;
		background-color: rgb(255, 255, 255) !important;background-color:rgba(255, 255, 255, 0.1) !important;
	-webkit-box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 -3px 0 0 rgba(232, 232, 232, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	}

	
	.custom-palette-8 .woocommerce .star-rating:before,
	.woocommerce-page .custom-palette-8 .star-rating:before {
	color:rgb(255, 255, 255);
	}
	
	.custom-palette-8 .woocommerce .star-rating span,
	.woocommerce-page .custom-palette-8 .star-rating span {
	color: rgb(255, 255, 255) !important;color:rgba(255, 255, 255, 0.1);
	}
	
	.custom-palette-8 .woocommerce ul.cart_list li,
	.custom-palette-8 .woocommerce ul.product_list_widget li,
	.woocommerce-page .custom-palette-8 ul.cart_list li,
	.woocommerce-page .custom-palette-8 ul.product_list_widget li {
	border-color:rgb(76, 103, 142);
	}
	
	.custom-palette-8 .woocommerce ul.cart_list li span.reviewer,
	.custom-palette-8 .woocommerce ul.product_list_widget li span.reviewer,
	.woocommerce-page .custom-palette-8 ul.cart_list li span.reviewer,
	.woocommerce-page .custom-palette-8 ul.product_list_widget li span.reviewer,
	.custom-palette-8 .woocommerce ul.cart_list li > span.amount,
	.custom-palette-8 .woocommerce ul.product_list_widget li > span.amount,
	.woocommerce-page .custom-palette-8 ul.cart_list li > span.amount,
	.woocommerce-page .custom-palette-8 ul.product_list_widget li > span.amount,
	.custom-palette-8 .woocommerce ul.cart_list li del span.amount,
	.custom-palette-8 .woocommerce ul.product_list_widget li del span.amount,
	.woocommerce-page .custom-palette-8 ul.cart_list li del span.amount,
	.woocommerce-page .custom-palette-8 ul.product_list_widget li del span.amount,

	.custom-palette-8 .woocommerce ul.cart_list li .star-rating,
	.custom-palette-8 .woocommerce ul.product_list_widget li .star-rating,
	.woocommerce-page .custom-palette-8 ul.cart_list li del .star-rating,
	.woocommerce-page .custom-palette-8 ul.product_list_widget li .star-rating {
	color:rgb(255, 255, 255);
	}
	
	.custom-palette-8 .woocommerce ul.cart_list li dl,
	.custom-palette-8 .woocommerce ul.product_list_widget li dl,
	.woocommerce-page .custom-palette-8 ul.cart_list li dl,
	.woocommerce-page .custom-palette-8 ul.product_list_widget li dl {
	border-color:rgb(76, 103, 142);
	}

	
		.custom-palette-8 .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce-page .custom-palette-8 .widget_price_filter .ui-slider .ui-slider-handle,
		.custom-palette-8 .woocommerce .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle,
		.woocommerce-page .custom-palette-8 .widget_price_filter .ui-slider .ui-state-hover.ui-slider-handle {
		color:rgb(255, 255, 255);
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	-webkit-box-shadow: inset 0 -1px 0 0 rgba(232, 232, 232, 0.1), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	 box-shadow: inset 0 -1px 0 0 rgba(232, 232, 232, 0.1), inset 0px -2px 0px 0px rgba(255, 255, 255, 0.1);
	}

	
	.custom-palette-8 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
	.woocommerce-page .custom-palette-8 .widget_price_filter .price_slider_wrapper .ui-widget-content {
		background-color: rgb(255, 255, 255);background-color:rgba(255, 255, 255, 0.1);
	}

	