
@font-face {
	font-family: 'OpenSans Condensed Light';
	src: url('');
	src: url('?#iefix') format('embedded-opentype'),
		url('https://kreado.com/wp-content/uploads/2022/11/OpenSans-CondensedLight.woff') format('woff'),
		url('') format('truetype'),
		url('#') format('svg');
		font-weight: normal;
		font-style: normal;
}


@font-face {
	font-family: 'OpenSans Light';
	src: url('');
	src: url('?#iefix') format('embedded-opentype'),
		url('https://kreado.com/wp-content/uploads/2022/11/OpenSans-Light.woff') format('woff'),
		url('') format('truetype'),
		url('#') format('svg');
		font-weight: normal;
		font-style: normal;
}


@font-face {
	font-family: 'Roboto Condensed Light';
	src: url('');
	src: url('?#iefix') format('embedded-opentype'),
		url('https://kreado.com/wp-content/uploads/2022/11/RobotoCondensed-Light.woff') format('woff'),
		url('') format('truetype'),
		url('#') format('svg');
		font-weight: normal;
		font-style: normal;
}


@font-face {
	font-family: 'SourceSansPro Light';
	src: url('');
	src: url('?#iefix') format('embedded-opentype'),
		url('https://kreado.com/wp-content/uploads/2022/11/SourceSansPro-Light.woff') format('woff'),
		url('') format('truetype'),
		url('#') format('svg');
		font-weight: normal;
		font-style: normal;
}

/* GENERATED BY KSB THEME OPTIONS */

@media (min-width: 768px) and (max-width: 979px) {
	#site-header .header-main {
		position: relative;
		display: table;
		width: 100%;
		z-index: 11;
	}
	#primary-navigation .menu-toggle {
		display: inline-block;
	}
	.primary-navigation .dl-menu {
		position: absolute;
		left: 0;
		right: 0;
		opacity: 0;
	}
}


#primary-menu.no-responsive > li > a {
	font-family: 'OpenSans Condensed Light';
}

#primary-menu.no-responsive > li > a {
	font-weight: normal;
}

#primary-menu.no-responsive > li > a {
	font-size: 22px;
}

#primary-menu.no-responsive > li > a {
	line-height: 20px;
}

#primary-menu.no-responsive > li.megamenu-enable > ul li,
#primary-menu.no-responsive > li li > a,
.portfolio-filters-resp ul li a,
.widget_nav_menu ul.menu,
.widget_submenu > div > ul,
.widget_categories > ul,
.widget_product_categories > ul,
.widget_pages > ul {
	font-family: 'OpenSans Light';
}
.primary-navigation.responsive li a {
	font-family: 'OpenSans Light';
}

#primary-menu.no-responsive > li.megamenu-enable > ul li,
#primary-menu.no-responsive > li li > a,
.portfolio-filters-resp ul li a,
.widget_nav_menu ul.menu,
.widget_submenu > div > ul,
.widget_categories > ul,
.widget_product_categories > ul,
.widget_pages > ul {
	font-weight: normal;
}
.primary-navigation.responsive li a {
	font-weight: normal;
}


#primary-menu.no-responsive > li.megamenu-enable > ul li,
#primary-menu.no-responsive > li li > a,
.portfolio-filters-resp ul li a,
.widget_nav_menu ul.menu,
.widget_submenu > div > ul,
.widget_categories > ul,
.widget_product_categories > ul,
.widget_pages > ul {
	font-size: 17px;
}
.primary-navigation.responsive li a {
	font-size: 17px;
}

#primary-menu.no-responsive > li.megamenu-enable > ul li,
#primary-menu.no-responsive > li li > a,
.portfolio-filters-resp ul li a,
.widget_nav_menu ul.menu,
.widget_submenu > div > ul,
.widget_categories > ul,
.widget_product_categories > ul,
.widget_pages > ul {
	line-height: 30px;
}
.primary-navigation.responsive li a {
	line-height: 30px;
}

.styled-subtitle,
.krd-pagination a,
.krd-pagination .current,
.team-person-name,
.pricing-price .time,
.krd-testimonial-name,
.diagram-circle .text div,
.diagram-circle .text div span.title,
.diagram-circle .text div span.summary,
.vc_pie_chart .vc_pie_chart_value,
.krd-counter-text,
.comment-author .fn,
.products .product-title,
form.cart .quantity .qty,
.shop_table .quantity .qty,
.woocommerce-before-cart .cart-short-info,
input[type="text"].coupon-code,
.cart_totals table th,
.order-totals table th,
.cart_totals table .shipping td,
.woocommerce-message,
.woocommerce-info,
.woocommerce ul.woocommerce-error li,
.woocommerce table.checkout-cart-info-table tr th,
.woocommerce table.checkout-cart-info-table tr.shipping td,
.krd-teams-name,
.krd-teams-phone,
.widget_calendar caption,
.entry-title,
.blog-style-timeline .post-time,
.krd-dropcap.krd-dropcap-style-medium {
	font-family: 'OpenSans Condensed Light';
}

.styled-subtitle,
.krd-pagination a,
.krd-pagination .current,
.team-person-name,
.pricing-price .time,
.krd-testimonial-name,
.diagram-circle .text div,
.diagram-circle .text div span.title,
.diagram-circle .text div span.summary,
.vc_pie_chart .vc_pie_chart_value,
.krd-counter-text,
.comment-author .fn,
.products .product-title,
form.cart .quantity .qty,
.shop_table .quantity .qty,
.woocommerce-before-cart .cart-short-info,
input[type="text"].coupon-code,
.cart_totals table th,
.order-totals table th,
.cart_totals table .shipping td,
.woocommerce-message,
.woocommerce-info,
.woocommerce ul.woocommerce-error li,
.woocommerce table.checkout-cart-info-table tr th,
.woocommerce table.checkout-cart-info-table tr.shipping td,
.krd-teams-name,
.krd-teams-phone,
.widget_calendar caption,
.entry-title,
.blog-style-timeline .post-time,
.krd-dropcap.krd-dropcap-style-medium {
	font-weight: normal;
}

.styled-subtitle,
.krd-pagination a,
.krd-pagination .current,
.team-person-name,
.pricing-price .time,
.krd-testimonial-name,
.vc_pie_chart,
.krd-counter-text,
.comment-author .fn,
.products .product-title,
form.cart .quantity .qty,
.shop_table .quantity .qty,
.woocommerce-before-cart .cart-short-info,
input[type="text"].coupon-code,
.cart_totals table th,
.order-totals table th,
.cart_totals table .shipping td,
.woocommerce-message,
.woocommerce-info,
.woocommerce ul.woocommerce-error li,
.woocommerce table.checkout-cart-info-table tr th
.woocommerce table.checkout-cart-info-table tr.shipping td,
.krd-teams-name,
.krd-teams-phone,
.widget_calendar caption,
.entry-title,
.blog-style-timeline .post-time,
.krd-dropcap.krd-dropcap-style-medium {
	font-size: 26px;
}

.styled-subtitle,
.team-person-name,
.pricing-price .time,
.krd-testimonial-name,
.krd-counter-text,
.comment-author .fn,
.products .product-title,
.woocommerce-before-cart .cart-short-info,
.cart_totals table th,
.order-totals table th,
.cart_totals table .shipping td,
.woocommerce-message,
.woocommerce-info,
.woocommerce ul.woocommerce-error li,
.woocommerce table.checkout-cart-info-table tr th,
.woocommerce table.checkout-cart-info-table tr.shipping td,
.krd-teams-name,
.krd-teams-phone,
.widget_calendar caption,
.entry-title,
.blog-style-timeline .post-time {
	line-height: 31px;
}

.blog article .entry-title {
	font-family: 'OpenSans Light';
}

.blog article .entry-title {
	font-weight: normal;
}

.blog article .entry-title {
	font-size: 40px;
}
.blog-style-default article.sticky .entry-title {
	font-size: 65px;
}
@media (max-width: 768px) {
	.blog-style-default article.sticky .entry-title {
		font-size: 40px;
	}
}

.blog article .entry-title {
	line-height: 42px;
}
.blog-style-default article.sticky .entry-title {
	line-height: 68.25px;
}
@media (max-width: 768px) {
	.blog-style-default article.sticky .entry-title {
		line-height: 42px;
	}
}

h1,
.title-h1 {
	font-family: 'OpenSans Condensed Light';
}

h1,
.title-h1 {
	font-weight: normal;
}

h1,
.title-h1 {
	font-size: 67px;
}

h1,
.title-h1 {
	line-height: 100px;
}

h2,
.title-h2,
.single-product-content .price {
	font-family: 'OpenSans Condensed Light';
}

h2,
.title-h2,
.single-product-content .price {
	font-weight: normal;
}

h2,
.title-h2,
.single-product-content .price {
	font-size: 55px;
}

h2,
.title-h2 {
	line-height: 68px;
}

h3,
.title-h3,
.cart_totals table .order-total td,
.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,
.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,
.krd-dropcap {
	font-family: 'OpenSans Condensed Light';
}

h3,
.title-h3,
.cart_totals table .order-total td,
.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,
.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,
.krd-dropcap {
	font-weight: normal;
}

h3,
.title-h3,
.cart_totals table .order-total td,
.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,
.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,
.krd-dropcap {
	font-size: 47px;
}

h3,
.title-h3,
.cart_totals table .order-total td,
.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,
.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount {
	line-height: 51px;
}

h4,
.title-h4,
.portfolio.columns-1 .portfolio-item .caption .title,
h3.comment-reply-title,
.single-product-content .price del {
	font-family: 'OpenSans Condensed Light';
}
@media only screen and (min-width: 992px) and (max-width: 1150px) {
	.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title {
		font-family: 'OpenSans Condensed Light';
	}
}

h4,
.title-h4,
.portfolio.columns-1 .portfolio-item .caption .title,
h3.comment-reply-title,
.single-product-content .price del {
	font-weight: normal;
}
@media only screen and (min-width: 992px) and (max-width: 1150px) {
	.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title {
		font-weight: normal;
	}
}

h4,
.title-h4,
.portfolio.columns-1 .portfolio-item .caption .title,
h3.comment-reply-title,
.single-product-content .price del {
	font-size: 41px;
}
@media only screen and (min-width: 992px) and (max-width: 1150px) {
	.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title {
		font-size: 41px;
	}
}

h4,
.title-h4,
.portfolio.columns-1 .portfolio-item .caption .title,
h3.comment-reply-title {
	line-height: 41px;
}
@media only screen and (min-width: 992px) and (max-width: 1150px) {
	.with-sidebar .portfolio.hover-horizontal-sliding .overlay .links .caption .title {
		line-height: 41px;
	}
}

h5,
.krd-table thead th,
.krd-table-responsive .tabletolist.rh > li > .titles,
.title-h5,
.shop_table td.product-price,
.shop_table td.product-subtotal,
.cart_totals table .cart-subtotal td,
.woocommerce-cart-form.responsive .cart-item .krd-table .shop_table td.product-subtotal,
.woocommerce table.shop_table.order-details thead tr th.product-name,
.woocommerce table.shop_table.order-details thead tr th.product-total,
.resp-tabs-list li {
	font-family: 'OpenSans Condensed Light';
}

h5,
.krd-table thead th,
.krd-table-responsive .tabletolist.rh > li > .titles,
.title-h5,
.shop_table td.product-price,
.shop_table td.product-subtotal,
.cart_totals table .cart-subtotal td,
.woocommerce-cart-form.responsive .cart-item .krd-table .shop_table td.product-subtotal,
.woocommerce table.shop_table.order-details thead tr th.product-name,
.woocommerce table.shop_table.order-details thead tr th.product-total,
.resp-tabs-list li {
	font-weight: normal;
}

h5,
.krd-table thead th,
.krd-table-responsive .tabletolist.rh > li > .titles,
.title-h5,
.shop_table td.product-price,
.shop_table td.product-subtotal,
.cart_totals table .cart-subtotal td,
.woocommerce-cart-form.responsive .cart-item .krd-table .shop_table td.product-subtotal,
.woocommerce table.shop_table.order-details thead tr th.product-name,
.woocommerce table.shop_table.order-details thead tr th.product-total,
.resp-tabs-list li {
	font-size: 33px;
}

h5,
.krd-table thead th,
.krd-table-responsive .tabletolist.rh > li > .titles,
.title-h5,
.shop_table td.product-price,
.shop_table td.product-subtotal,
.cart_totals table .cart-subtotal td,
.woocommerce-cart-form.responsive .cart-item .krd-table .shop_table td.product-subtotal,
.woocommerce table.shop_table.order-details thead tr th.product-name,
.woocommerce table.shop_table.order-details thead tr th.product-total,
.resp-tabs-list li {
	line-height: 33px;
}

h6,
.title-h6,
.krd_accordion_header a,
.widget_meta li,
.widget_rss li,
.widget_archive li,
.wpb_toggle,
.vc_toggle_title h4 {
	font-family: 'OpenSans Condensed Light';
}

h6,
.title-h6,
.krd_accordion_header a,
.widget_meta li,
.widget_rss li,
.widget_archive li,
.wpb_toggle,
.vc_toggle_title h4 {
	font-weight: normal;
}

h6,
.title-h6,
.krd_accordion_header a,
.widget_meta li,
.widget_rss li,
.widget_archive li,
.wpb_toggle,
.vc_toggle_title h4 {
	font-size: 22px;
}

h6,
.title-h6,
.krd_accordion_header a,
.widget_meta li,
.widget_rss li,
.widget_archive li,
.wpb_toggle,
.vc_toggle_title h4 {
	line-height: 28px;
}

body,
option,
.portfolio.columns-1 .portfolio-item .caption .subtitle,
.gallery-item .overlay .subtitle,
.cart_totals table .shipping td label,
.woocommerce-cart-form.responsive .cart-item .krd-table .shop_table td.product-price {
	font-family: 'OpenSans Condensed Light';
}

body,
option,
.portfolio.columns-1 .portfolio-item .caption .subtitle,
.gallery-item .overlay .subtitle,
.cart_totals table .shipping td label,
.woocommerce-cart-form.responsive .cart-item .krd-table .shop_table td.product-price {
	font-weight: normal;
}

body,
.inline-column,
option,
.portfolio.columns-1 .portfolio-item .caption .subtitle,
.gallery-item .overlay .subtitle,
.krd-gallery-grid.hover-zooming-blur .gallery-item .overlay .title,
.cart_totals table .shipping td label,
.woocommerce-cart-form.responsive .cart-item .krd-table .shop_table td.product-price,
.portfolio-filters a {
	font-size: 17px;
}

body,
option,
.gallery-item .overlay .subtitle,
.cart_totals table .shipping td label,
.woocommerce-cart-form.responsive .cart-item .krd-table .shop_table td.product-price {
	line-height: 27px;
}

.widget-title {
	font-family: 'OpenSans Condensed Light';
}

.widget-title {
	font-weight: normal;
}

.widget-title {
	font-size: 33px;
}

.widget-title {
	line-height: 40px;
}

.krd-button,
input[type='submit'],
.blog-load-more button,
.price_slider_amount .button {
	font-family: 'Roboto Condensed Light';
}

.krd-button,
input[type='submit'],
.blog-load-more button,
.price_slider_amount .button {
	font-weight: normal;
}

.krd-button,
widget a.krd-button,
input[type='submit'],
.blog-load-more button,
.price_slider_amount .button {
	font-size: 22px;
}

.krd-button,
input[type='submit'],
.blog-load-more button,
.price_slider_amount .button {
	line-height: 34px;
}









.portfolio-item-title,
.portfolio-item .caption .title,
.gallery-item .overlay .title,
.fancybox-title .slide-info-title,
.blog-style-default article.sticky .sticky-label,
.blog.blog-style-masonry article .description .title {
	font-family: 'OpenSans Condensed Light';
}

.portfolio-item-title,
.portfolio-item .caption .title,
.gallery-item .overlay .title,
.fancybox-title .slide-info-title,
.blog-style-default article.sticky .sticky-label,
.blog.blog-style-masonry article .description .title {
	font-weight: normal;
}

.portfolio-item-title,
.portfolio-item .caption .title,
.gallery-item .overlay .title,
.fancybox-title .slide-info-title,
.blog-style-default article.sticky .sticky-label,
.blog.blog-style-masonry article .description .title {
	font-size: 22px;
}

.portfolio-item-title,
.portfolio-item .caption .title,
.gallery-item .overlay .title,
.fancybox-title .slide-info-title,
.blog-style-default article.sticky .sticky-label,
.blog.blog-style-masonry article .description .title {
	line-height: 30px;
}

.portfolio-item-description,
.portfolio-item .caption .subtitle,
.fancybox-title .slide-info-summary,
.blog.blog-style-masonry article .description .summary {
	font-family: 'OpenSans Light';
}

.portfolio-item-description,
.portfolio-item .caption .subtitle,
.fancybox-title .slide-info-summary,
.blog.blog-style-masonry article .description .summary {
	font-weight: normal;
}

.portfolio-item-description,
.portfolio-item .caption .subtitle,
.fancybox-title .slide-info-summary,
.blog.blog-style-masonry article .description .summary {
	font-size: 15px;
}

.portfolio-item-description,
.portfolio-item .caption .subtitle,
.fancybox-title .slide-info-summary,
.blog.blog-style-masonry article .description .summary {
	line-height: 24px;
}

.quickfinder-item-title,
.project_info-item-style-2 .title {
	font-family: 'OpenSans Condensed Light';
}

.quickfinder-item-title,
.project_info-item-style-2 .title {
	font-weight: normal;
}

.quickfinder-item-title,
.project_info-item-style-2 .title {
	font-size: 31px;
}

.quickfinder-item-title,
.project_info-item-style-2 .title {
	line-height: 30px;
}

.quickfinder-item-text {
	font-family: 'SourceSansPro Light';
}


.quickfinder-item-text {
	font-size: 17px;
}

.quickfinder-item-text {
	line-height: 24px;
}

.gallery-title,
.krd-gallery-item-title {
	font-family: 'Roboto Condensed Light';
}

.gallery-title,
.krd-gallery-item-title {
	font-weight: normal;
}

.gallery-title,
.krd-gallery-item-title {
	font-size: 21px;
}

.gallery-title,
.krd-gallery-item-title {
	line-height: 30px;
}

.gallery-description,
.krd-gallery-item-description {
	font-family: 'SourceSansPro Light';
}


.gallery-description,
.krd-gallery-item-description {
	font-size: 17px;
}

.gallery-description,
.krd-gallery-item-description {
	line-height: 24px;
}





.krd-testimonial-text,
.testimonials-style-1-text {
	font-family: 'OpenSans Light';
}


.krd-testimonial-text,
.testimonials-style-1-text {
	font-size: 21px;
}

.krd-testimonial-text,
.testimonials-style-1-text {
	line-height: 29px;
}













body {
	background-color: #8b94a5;
}

#page {
	background-color: #FAFBFB;
}

#site-header,
#site-header-wrapper,
.top-area-style-2 {
	background-color: #ffffff;
}
#site-header.fixed.shrink {
	background-color: rgba(255, 255, 255, 0.95);
}

.block-content,
.krd-wrapbox-style-12 .krd-wrapbox-inner,
.krd-table td,
body .krd-table-style-2 thead,
body .krd-table-style-2 tr:nth-child(2n) td,
.krd-table .tabletolist.nrh > li > ul > li,
.resp-tabs-container,
.resp-tab-content,
.resp-tab-active,
.krd-gallery .krd-gallery-thumbs-carousel-wrap .krd-gallery-item a,
.pricing-title,
.pricing-price,
.krd-clients-type-carousel-grid .krd-client-item a:hover,
.krd_client-carousel .krd-client-item a:hover,
.products .product-inner,
.krd-table .shop_table tbody tr,
.woocommerce-message:before,
.woocommerce-info:before,
.woocommerce table.shop_table.order-details tr.cart_item,
.woocommerce table.shop_table.order-details tr.order_item,
.triangle-with-shadow:after,
.pricing-table-style-2 .pricing-column,
.pricing-table-style-3 .pricing-column,
.pricing-table-style-3 .highlighted .pricing-row,
.pricing-table-style-3 .highlighted .pricing-footer,
.blog-style-default article .post-image .krd-dummy,
.blog-style-default article.sticky .post-image .krd-dummy:after,
.blog-style-timeline.blog-style-styled_list1 .item-post .post-text,
.blog.blog-style-masonry article .description,
.portfolio-items-masonry .portfolio-item .caption,
.blog-style-default article.no-image .post-image .krd-dummy,
.project_info-item-style-1 .project_info-item .icon,
.wpb_toggle,
.vc_toggle_title,
.page-title-style-2,
.top-area-socials .socials-item a,
.pricing-table-style-2 .highlighted .pricing-title-wrapper .pricing-title,
.portfolio-item .image .button .button-corner,
.portfolio .portfolio-item .overlay-line,
.krd-tabs-style-1 .krd_tabs_nav li.resp-tab-active,
.krd-tour-style-1 .krd_tabs_nav li.resp-tab-active,
.portfolio.portfolio-slider.full .portolio-slider-prev span,
.portfolio.portfolio-slider.full .portolio-slider-next span,
.quickfinder-item .quickfinder-animation,
.page-title-block.page-title-style-2,
.page-title-block.has-background-image {
	background-color: #ffffff;
}

.blog-style-default article.sticky .sticky-label,
#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count,
.krd-gallery-hover-zooming-blur .krd-gallery-preview-carousel-wrap .krd-gallery-item a:after,
.portfolio-item .image .button:before,
.portfolio-item .image .share a:hover,
.product .onsale,
.woocommerce ul.woocommerce-error li:before,
.pricing-column-top-choice .pricing-column-top-choice-text,
.widget .onsale:after,
.shop-widget-area .onsale,
.socials-sharing li a:hover:after,
.wpb_wrapper .vc_progress_bar .vc_label_units,
.portfolio-item .image .overlay .links a.icon:before,
.portfolio.hover-title .portfolio-item .caption .title,
.portfolio.hover-title.columns-4 .portfolio-item .caption .title,
.portfolio.hover-title .portfolio-item .caption .subtitle,
.portfolio.hover-title .portfolio-item .caption .info,
.portfolio.hover-title .portfolio-item .caption .info a,
.portfolio.hover-default .portfolio-item .image .overlay .links .caption .info a,
.portfolio.hover-default .portfolio-item .image .overlay .links .caption .info span.sep,
.krd-gallery-hover-default .krd-gallery-preview-carousel-wrap:hover .krd-prev:after,
.krd-gallery-hover-default .krd-gallery-preview-carousel-wrap:hover .krd-next:after,
.krd-gallery-hover-default .krd-gallery-preview-carousel-wrap .krd-gallery-item a:after,
.krd-gallery-hover-default .krd-gallery-preview-carousel-wrap .krd-gallery-item .krd-gallery-caption,
.gallery-item .overlay a.icon:before,
.gallery-item .overlay .title,
.gallery-item .overlay .subtitle,
div.blog article a.youtube:after,
div.blog article a.vimeo:after,
div.blog article a.self_video:after {
	color: #ffffff;
}
@media (min-width: 768px) {
	.blog-style-timeline .item-post .post-text:after {
		border-right: 20px solid #ffffff;
	}
}
@media (max-width: 768px) {
	.blog-style-timeline .item-post .post-text:after {
		border-bottom: 30px solid #ffffff;
	}
}
@media (max-width: 768px) {
	.blog-style-timeline .post-text:after,
	.blog-style-timeline.blog-style-styled_list1 .post-text:after,
	.blog-style-timeline.blog-style-styled_list2 .post-text:after {
		border-bottom: 30px solid #ffffff;
	}
}


#footer-nav,
#colophon .krd-custom-mailchimp input[type="email"] {
	background-color: #2c2e3a;
}

.krd-dummy,
.default-background,
.top-area-style-1,
.krd-wrapbox-style-7 .krd-wrapbox-inner,
.krd-table thead,
.krd-table tr:nth-child(2n) td,
body .krd-table-style-2 tr td:nth-child(2n),
.krd-table-style-1 .tabletolist.nrh > li > ul > li:nth-child(odd),
.krd-table-style-1 .tabletolist.rh > li > .titles,
.krd-table-style-2 .tabletolist .row_headers,
.pricing-table-style-1 .pricing-price-row,
.pricing-table-style-1 .pricing-row,
.pricing-table-style-1 .pricing-footer,
.pricing-title-new,
.highlighted .pricing-title,
.krd-clients-type-carousel-grid .krd-client-item a,
.krd_client-carousel .krd-client-item a,
.portfilio-top-panel,
.before-products-list,
.products .product-bottom,
.krd-woocommerce-tabs .krd-tabs #tab-additional_information .shop_attributes tr:nth-child(even) th,
.krd-woocommerce-tabs .krd-tabs #tab-additional_information .shop_attributes tr:nth-child(even) td,
.shipping-calculator-form-wrap,
.woocommerce-message,
.woocommerce-info,
ul.woocommerce-error li,
#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .minicart-bottom,
.woocommerce .checkout #payment .payment_methods li .payment_box,
.checkout-cart-info > td,
.woocommerce table.shop_table.order-details thead tr th,
.woocommerce #customer_login .col .login-box,
.testimonials-style-2-bg,
.testimonials-style-2-bg,
.widget .searchform,
.pricing-table-style-2 .highlighted .pricing-title,
.pricing-table-style-2 .pricing-price,
.pricing-table-style-3 .pricing-title,
.pricing-table-style-3 .pricing-row,
.pricing-table-style-3 .pricing-footer,
.krd-tabs-style-1 .krd_tabs_nav li,
.krd-tour-style-1 .krd_tabs_nav li,
.krd-tabs-style-1 .resp-accordion.resp-tab-active,
.krd-tour-style-1 .resp-accordion.resp-tab-active,
.krd-tabs-style-2 .resp-accordion.resp-tab-active,
.blog-style-timeline.blog-style-styled_list1 .item-post,
.blog-style-default article .post-image .krd-dummy:after,
.blog-style-default article.sticky .post-image .krd-dummy,
.widget_product_search,
.widget_recent_reviews .product_list_widget .wp-post-image,
.price_slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,
.project_info-item-style-1 .project_info-item .title,
.post-author-block,
.portfolio-item .image .button .button-corner b {
	background-color: #f1f5f8;
}
.krd-wrapbox-style-2,
.krd-wrapbox-style-3,
.krd-wrapbox-style-6,
.krd-wrapbox-style-8,
.krd-wrapbox-style-9,
.krd-wrapbox-style-10 {
	border-color: #f1f5f8;
}

.krd-table thead th,
.woocommerce table.shop_table.order-details thead tr th,
.krd-table-responsive .tabletolist.rh > li > .titles,
.krd-table-style-1 .tabletolist.nrh .row_headers,
.team-person-name,
.pricing-price .time,
.krd_accordion_header a,
.krd-testimonial-name,
.comment-author .fn,
.shipping_calculator .shipping-calculator-button:before,
.pricing-price .time,
.krd-teams-name,
.krd-teams-phone,
.krd-team-style-horizontal .team-person-phone,
.widget_calendar caption,
.resp-tab-active,
.project_info-item-style-1 .project_info-item  .title,
.post-author-info .name,
.wpb_toggle,
.vc_toggle_title h4,
.account-tittle,
.blog-style-timeline .post-time span,
.blog.blog-style-masonry article .description .tags a {
	color: #418f9a;
}

.krd-gallery .krd-gallery-thumbs-carousel-wrap .krd-gallery-item.active a:before,
.portfolio-item .image .share a,
.portfolio-filters a:hover,
.portfolio-filters a.active,
.portfolio-filters a:hover .icon,
.portfolio-filters a.active .icon,
.gallery-item .overlay .subtitle a,
.products .product-info .price ins,
.products .product-info .price .amount,
.single-product-content .price del,
.shop_table td.product-subtotal,
.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info .styled-subtitle,
.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info .styled-subtitle,
.woocommerce table.shop_table.order-details tr.cart_item td.product-name .product-info h4 a,
.woocommerce table.shop_table.order-details tr.order_item td.product-name .product-info h4 a,
.widget_shopping_cart_content .quantity,
.woocommerce .checkout_coupon .styled-subtitle,
.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,
.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,
.woocommerce .krd-products-price ins,
.krd-products-price > span,
.widget_product_search h4,
.widget-area .reviewer,
.widget_shopping_cart_content .quantity,
.widget_shopping_cart_content .total .amount {
	color: #58ABB7;
}
.portfolio-item .image .button .button-corner span,
.pricing-table-style-3 .pricing-column-top-choice {
	background-color: #58ABB7;
}
.krd-gallery .krd-gallery-thumbs-carousel-wrap .krd-gallery-item.active a {
	border: 4px solid #58ABB7;
}
.portfolio-item .image .button {
	border-bottom-color: #58ABB7;
}

.top-area-style-2,
.widget_archive li,
.widget_meta li,
.widget_rss li,
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header {
	border-bottom: 1px solid #d2dae1;
}
.jtwt_tweet {
	border-top: 1px solid #d2dae1;
}
.skill-line {
	background-color: #d2dae1;
}

.bordered-box,
.krd-wrapbox-style-1,
.krd-wrapbox-style-4,
.krd-wrapbox-style-5,
.krd-wrapbox-style-7,
.krd-table-responsive .tabletolist.nrh > li > ul,
.krd-table-style-1 .tabletolist.rh > li > .titles,
.krd-table-style-2 .tabletolist.rh,
*:not(.krd-table) > table:not([class]):not([id]) tr:not([class]):not([id]) td:not([class]),
*:not(.krd-table) > table:not([class]):not([id]) tr:not([class]):not([id]) th:not([class]),
.team-person,
.portfolio-items-masonry .portfolio-item .caption,
.products .product-inner,
.widget_recently_viewed_products ul.product_list_widget,
.widget_recent_reviews ul.product_list_widget li,
.widget_shopping_cart_content ul.product_list_widget li,
form.cart .quantity .minus,
form.cart .quantity .plus,
.shop_table .quantity .minus,
.shop_table .quantity .plus,
.woocommerce-cart-form.responsive .cart-item,
.form-edit-adress-fields,
.woocommerce-cart-form.responsive .coupon,
.woocommerce .checkout_coupon,
.woocommerce .checkout-login-box .login-message-box,
.triangle-with-shadow:after,
.testimonials-style-1-block .krd-testimonials-carousel-wrap,
#calendar_wrap,
#colophon .widget form.searchform,
.widget_recent_comments ul,
.pricing-table-style-2 .highlighted .pricing-title,
.pricing-table-style-2 .pricing-footer,
.pricing-table-style-2 .pricing-price-row,
.pricing-table-style-2 .pricing-price,
.pricing-table-style-3 .pricing-column,
.krd-tabs-style-1 .resp-tabs-container,
.krd-tabs-style-1 .krd_tabs_nav li,
.krd-tour-style-1 > .krd_tour_tabs_wrapper,
.krd-tour-style-1 .krd_tabs_nav li,
.krd-tabs-style-2 .resp-accordion,
.blog-style-timeline .post-text,
.widget .krd-products-content,
.widget_recent_entries ul,
.widget_layered_nav ul,
.blog.blog-style-masonry article .description {
	border: 1px solid #D2DAE1;
}
.krd-table thead th,
.krd-table-style-2 .tabletolist.rh > li > .titles,
form.cart .quantity .qty,
.shop_table .quantity .qty,
.woocommerce table.shop_table.order-details,
.woocommerce table.shop_table.order-details tr.cart_item,
.woocommerce table.shop_table.order-details tr.order_item,
.pricing-table-style-2 .pricing-row,
.pricing-table-style-3 .pricing-title,
.pricing-table-style-3 .pricing-price,
.pricing-table-style-3 .pricing-row,
.pricing-table-style-3 .highlighted .pricing-title,
.widget .product-dummy-wrapper,
.krd-tabs-style-2 .resp-tabs-container,
.krd-tabs-style-1 .resp-accordion.resp-tab-active,
.krd-tour-style-1 .resp-accordion.resp-tab-active,
.widget_recent_entries ul li,
.widget_nav_menu ul.menu,
.widget_submenu > div > ul,
.project_info-item-style-2 .value {
	border-bottom: 1px solid #D2DAE1;
}
.krd-table-style-2 thead + tbody tr:first-child td,
.krd-table-style-2 thead + tbody tr:first-child th,
.krd-table-style-2 tbody tr + tr td,
.krd-table-style-2  tbody tr + tr th,
.krd-table-style-2 .tabletolist.rh > li +li,
.krd-table-style-2 .tabletolist > li > ul > li + li .row_headers,
.krd-table-style-2 .tabletolist > li > ul > li + li .row_data,
.krd_accordion_section + .krd_accordion_section,
form.cart .quantity .qty,
.shop_table .quantity .qty,
.krd-table .shop_table tr + tr td,
.cart_totals table tr + tr td,
.cart_totals table tr + tr th,
.order-totals table tr + tr td,
.order-totals table tr + tr th,
.woocommerce table.checkout-cart-info-table tr,
.widget_recent_comments li,
.krd-tabs-style-2 .resp-tabs-container,
.krd-tour-style-2 .krd_tabs_nav li + li,
.krd-tour-style-1 .resp-accordion,
.krd-tour-style-2 .resp-accordion,
.krd-tabs-style-1 .resp-accordion,
.wpb_toggle_content + .wpb_toggle,
.vc_toggle + .vc_toggle .vc_toggle_title,
.widget .product-dummy-wrapper,
.widget_layered_nav ul li,
.widget_nav_menu ul.menu,
.widget_nav_menu ul.menu > li + li,
.widget_nav_menu ul.menu > li > ul > li > ul > li + li,
.widget_nav_menu ul.menu > li > ul > li > ul > li > ul > li > ul > li + li,
.widget_categories > ul > li + li,
.widget_product_categories > ul > li + li,
.widget_pages > ul > li + li,
.widget_categories > ul > li > ul,
.widget_product_categories > ul > li > ul,
.widget_pages > ul > li > ul,
.widget_categories > ul > li > ul > li + li,
.widget_product_categories > ul > li > ul > li + li,
.widget_pages > ul > li > ul > li + li,
.widget_categories > ul > li > ul > li > ul,
.widget_product_categories > ul > li > ul > li > ul,
.widget_pages > ul > li > ul > li > ul,
.widget_submenu > div > ul,
.widget_submenu > div > ul > li + li,
.widget_submenu > div > ul > li > ul > li > ul > li + li,
.widget_submenu > div > ul > li > ul > li > ul > li > ul > li > ul > li + li,
#colophon .widget_nav_menu ul.menu > li > ul,
#colophon .widget_submenu > div > ul > li > ul {
	border-top: 1px solid #D2DAE1;
}
.krd-table-style-2 tbody * + td,
.krd-table-style-2 tbody * + th,
.pricing-table-style-2 .pricing-row,
.krd-tour-style-2 .resp-tabs-container,
.krd-tabs-style-2 .krd_tabs_nav li + li,
.widget_nav_menu ul.menu > li > a,
.widget_nav_menu ul.menu > li > ul > li > ul > li > a,
.widget_nav_menu ul.menu > li > ul > li > ul > li > ul > li > ul > li > a,
.widget_submenu > div > ul > li > a,
.widget_submenu > div > ul > li > ul > li > ul > li > a,
.widget_submenu > div > ul > li > ul > li > ul > li > ul > li > ul > li > a,
#colophon .widget_nav_menu ul.menu > li > ul,
#colophon .widget_submenu > div > ul > li > ul {
	border-left: 1px solid #D2DAE1;
}
.krd-table-style-2 .tabletolist .row_headers,
.pricing-table-style-2 .pricing-row,
.widget_nav_menu ul.menu > li > a,
.widget_nav_menu ul.menu > li > ul > li > ul > li > a,
.widget_nav_menu ul.menu > li > ul > li > ul > li > ul > li> ul > li > a,
.widget_submenu > div > ul > li > a,
.widget_submenu > div > ul > li > ul > li > ul > li > a,
.widget_submenu > div > ul > li > ul > li > ul > li > ul > li> ul > li > a,
#colophon .widget_nav_menu ul.menu > li > ul,
#colophon .widget_submenu > div > ul > li > ul {
	border-right: 1px solid #D2DAE1;
}
.woocommerce .star-rating:before, .woocommerce-page .star-rating:before,
.comment-form-rating .stars a,
.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before {
	color: #D2DAE1;
}
form.cart .quantity .minus,
form.cart .quantity .plus,
.shop_table .quantity .minus,
.shop_table .quantity .plus,
.blog-style-timeline article:after {
	background-color: #D2DAE1;
}
@media (min-width: 768px) {
	.blog-style-timeline .item-post .post-text:before {
		border-right: 20px solid #D2DAE1;
	}
}
@media (max-width: 768px) {
	.blog-style-timeline .item-post .post-text:before {
		border-bottom: 30px solid #D2DAE1;
	}
}
@media (max-width: 768px) {
	.blog-style-timeline .post-text:before,
	.blog-style-timeline.blog-style-styled_list1 .post-text:before,
	.blog-style-timeline.blog-style-styled_list2 .post-text:before {
		border-bottom: 30px solid #D2DAE1;
	}
}

.shadow-box,
.krd-pagination a,
krd-pagination .current,
.krd-wrapbox-style-1,
.krd-table-responsive.krd-table-style-2 .tabletolist.nrh > li > ul,
.krd-table-style-1 .tabletolist.rh > li > .titles,
.krd-table-style-2 .tabletolist.rh,
.team-person,
.portfolio-items-masonry .portfolio-item .caption,
.testimonials-style-1-block .krd-testimonials-carousel-wrap,
#calendar_wrap,
.widget_recent_comments ul,
.pricing-table-style-2 .pricing-footer,
.pricing-table-style-3 .pricing-column,
.pricing-table-style-3 .pricing-title,
.pricing-table-style-3 .pricing-title-wrapper,
.pricing-table-style-3 .highlighted .pricing-title,
.krd-tabs-style-1 .resp-tabs-container,
.krd-tour-style-1 .resp-tab-active,
.krd-tour-style-1 > .krd_tour_tabs_wrapper,
.krd-tabs-style-2 .resp-accordion,
.blog-style-timeline .post-text,
.widget_recent_entries,
.project_info-item-style-1 .project_info-item,
.widget_layered_nav ul,
ul.product_list_widget li,
.widget_recently_viewed_products ul.product_list_widget,
.widget_nav_menu ul.menu,
.widget_submenu > div > ul,
.blog.blog-style-masonry article .description {
		box-shadow: 0 3px 0 0 rgba(98, 112, 128, 0.1);
	-moz-box-shadow: 0 3px 0 0 rgba(98, 112, 128, 0.1);
	-webkit-box-shadow: 0 3px 0 0 rgba(98, 112, 128, 0.1);
	}
input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"],
textarea,
.checkbox-sign,
.radio-sign,
.combobox-wrapper .combobox-text,
.combobox-wrapper .combobox-button,
.chosen-container-single .chosen-single,
.chosen-container-single .chosen-single div,
.edit-address-form .form-row .chosen-container-single .chosen-single div,
.krd-table thead + tbody tr:first-child td,
.checkout-cart-info > td,
.pricing-table-style-2 .pricing-price,
.widget_product_search input {
		box-shadow: inset 0 3px 0 0 rgba(98, 112, 128, 0.1);
	-moz-box-shadow: inset 0 3px 0 0 rgba(98, 112, 128, 0.1);
	-webkit-box-shadow: inset 0 3px 0 0 rgba(98, 112, 128, 0.1);
	}
.krd-wrapbox-style-6 {
		box-shadow: 0 0 5px 3px rgba(98, 112, 128, 0.1);
	-moz-box-shadow: 0 0 5px 3px rgba(98, 112, 128, 0.1);
	-webkit-box-shadow: 0 0 5px 3px rgba(98, 112, 128, 0.1);
	}
form.cart .quantity .minus,
.shop_table .quantity .minus {
		box-shadow: inset 3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	-moz-box-shadow: inset 3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	-webkit-box-shadow: inset 3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	}
form.cart .quantity .plus,
.shop_table .quantity .plus {
		box-shadow: inset -3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	-moz-box-shadow: inset -3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	-webkit-box-shadow: inset -3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	}
.shop_table .quantity .minus,
.shop_table .quantity .plus {
		box-shadow: inset -3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	-moz-box-shadow: inset -3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	-webkit-box-shadow: inset -3px 12px 0 -8px rgba(98, 112, 128, 0.1);
	}
form.cart .quantity .qty,
.shop_table .quantity .qty {
		box-shadow: inset 0 12px 0 -8px rgba(98, 112, 128, 0.1);
	-moz-box-shadow: inset 0 12px 0 -8px rgba(98, 112, 128, 0.1);
	-webkit-box-shadow: inset 0 12px 0 -8px rgba(98, 112, 128, 0.1);
	}
.triangle-with-shadow:after {
		box-shadow: 3px 3px 0 0 rgba(98, 112, 128, 0.1);
	-moz-box-shadow: 3px 3px 0 0 rgba(98, 112, 128, 0.1);
	-webkit-box-shadow: 3px 3px 0 0 rgba(98, 112, 128, 0.1);
	}


.product .onsale,
.woocommerce-cart-form .actions .checkout-button,
.widget_shopping_cart_content .buttons a.checkout,
#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,
.woocommerce ul.woocommerce-error li:before,
.widget .product_list_widget .onsale,
.shop-widget-area .onsale,
.blog-style-default article.sticky .sticky-label,
.blog-style-default article.sticky .sticky-label:after,
#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label,
#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count {
	background-color: #ff7070;
}
.comment-reply-link:before,
.comment-form label em,
.comment-awaiting-moderation,
.woocommerce-before-cart .cart-short-info .items-count,
.shop_table td.product-remove .remove,
.comment-form-rating .stars a.active,
.comment-form-rating .stars a:hover,
.woocommerce .checkout .woocommerce-billing-collumn .form-row label abbr,
.woocommerce .edit-address-form .woocommerce-billing-collumn .form-row label abbr,
.woocommerce ul.woocommerce-error li,
.woocommerce .checkout-login-box .login .form-row label .required,
.woocommerce .checkout-lost-password-box .form-row label .required,
.woocommerce #customer_login .col .login-box .form-row label .required,
.read-more-link:before,
.krd_accordion_header.ui-accordion-header-active .ui-accordion-header-icon:before,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.form-edit-adress abbr,
.post-author-info .categories a,
.post-author-info .categories,
.block-navigation-prev a:before,
.block-navigation-next a:after,
h4.wpb_toggle_title_active:after,
.vc_toggle_active .vc_toggle_title:after,
.resp-accordion.resp-tab-active:after,
.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info a,
.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info span.sep,
.blog.blog-style-masonry article .description .info .more-link:before,
.widget_categories > ul ul ul li > a:hover,
.widget_categories > ul ul ul li.current-cat-ancestor > a,
.widget_categories > ul ul ul li.current-cat-parent > a,
.widget_categories > ul ul ul li.current-cat > a,
.widget_product_categories > ul ul ul li > a:hover,
.widget_product_categories > ul ul ul li.current-cat-ancestor > a,
.widget_product_categories > ul ul ul li.current-cat-parent > a,
.widget_product_categories > ul ul ul li.current-cat > a,
.widget_pages > ul ul ul li > a:hover,
.widget_pages > ul ul ul li.current_page_ancestor > a,
.widget_pages > ul ul ul li.current_page_parent > a,
.widget_pages > ul ul ul li.current_page_item > a,
#colophon .widget_nav_menu ul.menu li.menu-item-current > a,
#colophon .widget_submenu > div > ul li.menu-item-current > a,
#colophon .widget_nav_menu ul.menu li.menu-item-active > a,
#colophon .widget_submenu > div > ul li.menu-item-active > a {
	color: #ff7070;
}
#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count:after {
	border-top-color: #ff7070;
}

#primary-menu.no-responsive > li > a,
.products .product-bottom .add_to_cart_button:before,
.widget_product_search #searchsubmit {
	color: #858b92;
}

#primary-menu.no-responsive > li:hover > a,
#primary-menu.no-responsive > li li.menu-item-parent > a:after,
.portfolio-filters-resp ul li:after {
	color: #ff7800;
}
#primary-menu.no-responsive > li > ul > li> ul a:hover,
#primary-menu.no-responsive > li > ul > li> ul li.menu-item-active > a,
#primary-menu.no-responsive > li > ul > li> ul li.menu-item-current > a,
.widget_nav_menu ul.menu ul li.menu-item-active > a,
.widget_submenu > div > ul ul li.menu-item-active > a {
	background-color: #ff7800;
}
.primary-navigation.responsive li.menu-item-parent > a:after,
.primary-navigation.responsive li.menu-item-parent > span > a:after,
.primary-navigation.responsive li.dl-back:after,
.primary-navigation.responsive li.dl-parent > a:after {
	color: #ff7800;
}

#primary-menu.no-responsive > li.menu-item-current > a,
#primary-menu.no-responsive > li.menu-item-active > a {
	color: #ff7800;
}


#primary-menu.no-responsive > li > ul > li a,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li:hover > a,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li:hover > a:after,
.widget_nav_menu ul.menu li > a,
.widget_submenu > div > ul li > a,
.widget_categories > ul li > a,
.widget_product_categories > ul li > a,
.widget_pages > ul li > a {
	color: #606871;
}
.primary-navigation.responsive li a {
	color: #606871;
}

#primary-menu.no-responsive > li > ul > li:hover > a,
.portfolio-filters-resp ul li:hover,
.widget_nav_menu ul.menu li > a:hover,
.widget_nav_menu ul.menu li.menu-item-active > a,
.widget_nav_menu ul.menu li.menu-item-current > a,
.widget_submenu > div > ul li > a:hover,
.widget_submenu > div > ul li.menu-item-active > a,
.widget_submenu > div > ul li.menu-item-current > a,
.widget_categories > ul li > a:hover,
.widget_categories > ul li.current-cat-ancestor > a,
.widget_categories > ul li.current-cat-parent > a,
.widget_categories > ul li.current-cat > a,
.widget_product_categories > ul li > a:hover,
.widget_product_categories > ul li.current-cat-ancestor > a,
.widget_product_categories > ul li.current-cat-parent > a,
.widget_product_categories > ul li.current-cat > a,
.widget_pages > ul li > a:hover,
.widget_pages > ul li.current_page_ancestor > a,
.widget_pages > ul li.current_page_parent > a,
.widget_pages > ul li.current_page_item > a {
	color: #ff7800;
}
.primary-navigation.responsive li a:hover {
	color: #ff7800;
}

#primary-menu.no-responsive > li > ul > li > a,
#primary-menu.no-responsive > li.menu-item-cart > .minicart,
#primary-menu.no-responsive > li.megamenu-enable > ul,
.portfolio-filters-resp ul li,
.widget_nav_menu ul.menu li > a,
.widget_submenu > div > ul li > a {
	background-color: #ffffff;
}
#primary-menu.no-responsive > li > ul ul li:hover > a,
#primary-menu.no-responsive > li > ul ul li:hover > a:after,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li > a:hover,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li > a:hover:after,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li > a:hover:before,
#primary-menu.no-responsive > li > ul ul li.menu-item-active > a,
#primary-menu.no-responsive > li > ul ul li.menu-item-current > a,
#primary-menu.no-responsive > li > ul ul li.menu-item-active > a:after,
#primary-menu.no-responsive > li > ul ul li.menu-item-current > a:after,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li.menu-item-active > a,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li.menu-item-current > a,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li.menu-item-active > a:after,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li.menu-item-current > a:after,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li.menu-item-active > a:before,
#primary-menu.no-responsive > li.megamenu-enable > ul ul li.menu-item-current > a:before,
#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label,
.widget_nav_menu ul.menu ul li.menu-item-active > a,
.widget_nav_menu ul.menu ul li.menu-item-active > a:before,
.widget_submenu > div > ul ul li.menu-item-active > a,
.widget_submenu > div > ul ul li.menu-item-active > a:before {
	color: #ffffff;
}
.primary-navigation.responsive li a,
.primary-navigation.responsive li.menu-item-cart .minicart {
	background-color: #ffffff;
}
.widget_nav_menu ul.menu > li > ul > li + li,
.widget_nav_menu ul.menu > li > ul > li > ul > li > ul > li + li,
.widget_submenu > div > ul > li > ul > li + li,
.widget_submenu > div > ul > li > ul > li > ul > li > ul > li + li {
	border-top: 1px solid #ffffff;
}

#primary-menu.no-responsive > li > ul > li:hover > a,
#primary-menu.no-responsive > li > ul > li> ul a,
#primary-menu.no-responsive > li > ul > li.menu-item-active > a,
#primary-menu.no-responsive > li > ul > li.menu-item-current > a,
.widget_nav_menu ul.menu > li > ul > li > a,
.widget_nav_menu ul.menu > li > ul > li > ul > li > ul > li > a,
.widget_submenu > div > ul > li > ul > li > a,
.widget_submenu > div > ul > li > ul > li > ul > li > ul > li > a {
	background-color: #e7ebed;
}
.primary-navigation.responsive li a:hover,
.primary-navigation.responsive li.dl-back a:hover,
.primary-navigation.responsive li a:focus,
.primary-navigation.responsive li.dl-back a:focus,
.primary-navigation.responsive li a:active,
.primary-navigation.responsive li.dl-back a:active,
.primary-navigation.responsive li.menu-item-active > a,
.primary-navigation.responsive li.menu-item-current > a {
	background-color: #e7ebed;
}

#primary-menu.no-responsive > li ul {
		box-shadow: 3px 0 0 0 rgba(76, 88, 103, 0.2), -3px 0 0 0 rgba(76, 88, 103, 0.2);
	-moz-box-shadow: 3px 0 0 0 rgba(76, 88, 103, 0.2), -3px 0 0 0 rgba(76, 88, 103, 0.2);
	-webkit-box-shadow: 3px 0 0 0 rgba(76, 88, 103, 0.2), -3px 0 0 0 rgba(76, 88, 103, 0.2);
	}
#primary-menu.no-responsive > li ul ul {
		box-shadow: 3px 3px 0 0 rgba(76, 88, 103, 0.2);
	-moz-box-shadow: 3px 3px 0 0 rgba(76, 88, 103, 0.2);
	-webkit-box-shadow: 3px 3px 0 0 rgba(76, 88, 103, 0.2);
	}
#primary-menu.no-responsive > li > ul:before {
		background-color: rgba(76, 88, 103, 0.2);
	}
#primary-menu.no-responsive > li > ul ul.invert {
		box-shadow: -3px 3px 0 0 rgba(76, 88, 103, 0.2);
	-moz-box-shadow: -3px 3px 0 0 rgba(76, 88, 103, 0.2);
	-webkit-box-shadow: -3px 3px 0 0 rgba(76, 88, 103, 0.2);
	}
.primary-navigation.responsive .dl-menu,
.primary-navigation.responsive > .dl-submenu {
		box-shadow: 3px 0 0 0 rgba(76, 88, 103, 0.2), -3px 0 0 0 rgba(76, 88, 103, 0.2);
	-moz-box-shadow: 3px 0 0 0 rgba(76, 88, 103, 0.2), -3px 0 0 0 rgba(76, 88, 103, 0.2);
	-webkit-box-shadow: 3px 0 0 0 rgba(76, 88, 103, 0.2), -3px 0 0 0 rgba(76, 88, 103, 0.2);
	}
.primary-navigation.responsive .dl-menu:before,
.primary-navigation.responsive > .dl-submenu:before {
		background-color: rgba(76, 88, 103, 0.2);
	}

#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before,
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before {
	color: #99A3B0;
}

body,
.krd-gallery-hover-zooming-blur .krd-gallery-preview-carousel-wrap .krd-gallery-item .krd-gallery-caption,
.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .title,
.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle,
.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info,
.krd-gallery-grid.hover-zooming-blur .gallery-item .overlay .title,
.krd-gallery-grid.hover-zooming-blur .gallery-item .overlay .subtitle,
.products .product-bottom .add_to_cart_button,
.products .product-bottom .added_to_cart,
.shipping_calculator .shipping-calculator-button,
.widget_shopping_cart_content ul.cart_list li a,
.shop-widget-area .krd-products-title a,
.woocommerce-page ul.product_list_widget li a,
.portfolio.hover-horizontal-sliding .overlay .links .caption .info a,
.portfolio.hover-horizontal-sliding .overlay .links .caption .info span.sep {
	color: #292c2e;
}
.krd-gallery-hover-zooming-blur .krd-gallery-preview-carousel-wrap .krd-gallery-item a:after,
.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links a.icon:before,
.krd-gallery-grid.hover-zooming-blur .gallery-item .overlay a.icon:before {
	background-color: #292c2e;
}

h1,
.title-h1,
.krd-counter-number,
.krd-testimonial-item:after,
blockquote p:after,
.testimonials-style-1-teg,
.testimonials-style-2-teg,
.pricing-title {
	color: #292c2e;
}

h2,
.title-h2 {
	color: #292c2e;
}
.ui-slider-range.ui-widget-header.ui-corner-all,
.ui-slider-handle.ui-state-default.ui-corner-all,
.skill-line > div {
	background-color: #292c2e;
}

h3,
.title-h3 {
	color: #292c2e;
}

h4,
.title-h4 {
	color: #292c2e;
}

h5,
.title-h5 {
	color: #292c2e;
}

h6,
.title-h6 {
	color: #292c2e;
}

a {
	color: #606781;
}

a:hover {
	color: #384554;
}

a:active {
	color: #606781;
}

#footer-navigation li a {
	color: #ffffff;
}

.footer-site-info {
	color: #728194;
}

.footer-site-info a {
	color: #ff7070;
}

.page-title-block {
	background-color: #58ABB7;
}

.page-title-block,
.page-title-title h1,
.page-title-excerpt {
	color: #000000;
}

.top-area {
	color: #384554;
}
#primary-navigation .menu-toggle:after,
.portfolio-filters-resp button:after {
	background: #384554;
	box-shadow: 0 10px 0 0 #384554, 0 20px 0 0 #384554;
}

.team-person-position,
.krd-news-item-date,
.krd-testimonial-position,
.krd-testimonial-company,
.single-product-content .price,
.krd-pp-posts-date,
.jtwt_date,
.krd-latest-news-title > span,
.krd-teams-position,
.blog.blog-style-timeline .comments,
.entry-date,
.portfolio-filters a,
.comments-link a,
.widget_recent_entries .post-date,
.post-author-info .date,
.block-date,
.block-tags .sep,
.styled-blog-meta .comments:after,
.related-element-info .date,
.login label,
.register label,
.form-edit-adress label,
.teaser_grid_container .krd-post-date,
.krd-post-grid-item-date,
.page-title-style-2 .page-title-excerpt,
.blog.blog-style-masonry article .description .info .date,
.blog.blog-style-masonry article .description .info .sep,
.blog.blog-style-masonry article .description .info .comments,
.widget_categories > ul li,
.widget_product_categories > ul,
.widget_pages > ul,
.gallery-caption {
	color: #99a3b0;
}

.blog.blog-style-timeline article .comments:before,
.widget .krd-contacts-email:before,
.widget .krd-contacts-phone:before,
.widget .krd-contacts-address:before,
.widget .krd-contacts-fax:before,
.top-area-search .searchform button:before,
.blog.blog-style-masonry article .description .info .comments:before,
.blog-style-default .post-image .krd-dummy:after {
	color: #99a3b0;
}

.project_info-item-style-1 .project_info-item .icon,
.widget_recent_comments li:before,
.widget_recent_entries ul li:before,
.portfolio-filters a .icon,
.comment-form label:before,
.jtwt_tweet:before,
.socials-sharing a:after {
	color: #d2dae1;
}
.socials-sharing a {
	border: 2px solid #d2dae1;
}
.socials-sharing a:hover {
	background-color: #d2dae1;
}

.krd-button,
input[type='submit'],
.page-links a,
.blog-load-more button span,
.blog-load-more button span:before,
.blog-style-default .comments-link a,
.widget a.krd-button,
#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,
.price_slider_amount .button {
	color: #ffffff;
}

.krd-button:hover,
input[type='submit']:hover,
.page-links a,
.blog-load-more button span:hover,
.blog-style-default .comments-link a,
.widget a.krd-button:hover,
#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a:hover,
.price_slider_amount .button:hover {
	color: #ffffff;
}

.krd-button:active,
input[type='submit']:active,
.page-links a,
.blog-load-more button span:active,
.blog-style-default .comments-link a,
.widget a.krd-button:active,
#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a:active,
.price_slider_amount .button:active {
	color: #ffffff;
}

.krd-button,
input[type='submit'],
.radio-sign.checked:before,
.page-links a,
.blog-load-more button,
.blog-style-default .comments-link a,
.price_slider_amount .button {
	background-color: #ff7800;
}
.checkbox-sign.checked:before {
	color: #ff7800;
}
.blog-load-more .krd-button-separator,
.blog-load-more .krd-button-separator,
.portfolio-load-more .krd-button-separator,
.portfolio-load-more .krd-button-separator {
	border-top: 1px solid #ff7800;
	border-bottom: 1px solid #ff7800;
}

.krd-button:hover,
input[type='submit']:hover,
.page-links a,
.blog-load-more button:hover,
.blog-style-default .comments-link a,
.price_slider_amount .button:hover {
	background-color: #ff7800;
}

.krd-button:active,
input[type='submit']:active,
.page-links a,
.blog-load-more button:active,
.blog-style-default .comments-link a,
.price_slider_amount .button:active {
	background-color: #ff7800;
}

.widget-title {
	color: #292c2e;
}

.widget a {
	color: #418f9a;
}

.widget a:hover {
	color: #384554;
}

.widget a:active {
	color: #384554;
}


#colophon .widget-title {
	color: #58abb7;
}

#colophon .widget,
#colophon .widget .krd-testimonial-position,
#colophon .widget .krd-pp-posts-date,
#colophon .widget .jtwt_date,
#colophon .widget .krd-latest-news-title > span,
#colophon .widget .krd-teams-position,
#colophon .widget.widget_recent_entries .post-date {
	color: #f1f5f8;
}

#colophon .widget a,
#colophon .krd-contacts .krd-contacts-item:before {
	color: #58abb7;
}

#colophon .widget a:hover {
	color: #ffffff;
}

#colophon .widget a:active {
	color: #ffffff;
}

.krd-prev:after,
.krd-next:after,
.krd-prev:hover,
.krd-next:hover,
.portfolio.portfolio-slider .portolio-slider-prev span,
.portfolio.portfolio-slider .portolio-slider-next span,
.krd-pagination .prev:after,
.krd-pagination .next:after {
	color: #ccd1d4;
}


.portfolio-item .caption,
.blog.blog-style-masonry article .description {
	background-color: #fff;
}

.portfolio-item .caption .title,
.blog.blog-style-masonry article .description .title,
.blog.blog-style-masonry article .description .title a {
	color: #ff7800;
}

.portfolio-item .caption .subtitle,
.blog.blog-style-masonry article .description .summary {
	color: #606871;
}

.portfolio-item .image .button.active,
.portfolio-item .image .button.active .button-corner span {
	border-bottom-color: #384554;
}
.portfolio-item .image .share {
	background-color: #384554;
}

.portfolio-item .caption .info {
	color: #99a3b0;
}





.vc_images_carousel .vc_carousel-control .icon-prev:before,
.vc_images_carousel .vc_carousel-control .icon-next:before,
.nivo-directionNav .krd-prev:after,
.nivo-directionNav .krd-next:after,
.ls-ksb a.ls-nav-prev:after,
.ls-ksb a.ls-nav-next:after {
	color: #ff7070;
}

.krd-image a:before,
.krd-gallery .krd-gallery-preview-carousel-wrap .krd-gallery-item a:before,
.portfolio-item .image .overlay,
.gallery-item .overlay,
.products .product-image:before,
.widget .flickr-item a:before,
div.blog article a.youtube:before,
div.blog article a.vimeo:before,
div.blog article a.self_video:before,
div.blog article a.default:before,
.widget .krd-pp-posts a:before,
.widget .krd-latest-news-image a:before {
		background-color: rgba(88, 171, 183, 0.8);
	}




.quickfinder-item-title,
.quickfinder-item-title a,
.project_info-item-style-2 .title {
	color: #606781;
}

.quickfinder-item-text,
.quickfinder-item-text a {
	color: #384554;
}

.widget_archive li:before,
.widget_nav_menu ul.menu li > a:before,
.widget_submenu > div > ul li > a:before,
.widget_categories > ul li > a:before,
.widget_product_categories > ul li:before,
.widget_pages > ul li > a:before,
.widget_meta li:before,
.widget_rss li:before,
.project_info-item-style-2 .icon,
.krd_accordion_header .ui-accordion-header-icon:before,
.wpb_toggle:after,
.vc_toggle_title:after,
.widget_layered_nav ul li a:before,
.widget .krd-contacts-address:before,
.widget .krd-contacts-phone:before,
.widget .krd-contacts-fax:before,
.widget .krd-contacts-email:before,
.widget .krd-contacts-website:before,
.resp-accordion:after {
	color: #58ABB7;
}

.krd-icon,
.woocommerce-message:before,
.woocommerce-info:before {
	color: #58abb7;
}

.quickfinder-item-text,
.quickfinder-item-text a {
	color: #384554;
}

.krd-pagination a {
	border: 1px solid #d2dae1;
}

.krd-pagination a {
	color: #418f9a;
}

.krd-pagination a:hover,
.krd-pagination .current {
	color: #ffffff;
}

.krd-pagination a:hover,
.krd-pagination .current {
	background-color: #ff7070;
}
.krd-pagination a:hover,
.krd-pagination .current {
	border-color: #ff7070;
}

.blog article a.default:after,
.gallery-item .overlay .title,
.gallery-item .overlay .subtitle,
.gallery-item .overlay .subtitle a,
.krd-gallery-hover-default .krd-gallery-preview-carousel-wrap:hover .krd-prev:after,
.krd-gallery-hover-default .krd-gallery-preview-carousel-wrap:hover .krd-next:after,
.krd-gallery-hover-default .krd-gallery-preview-carousel-wrap .krd-gallery-item a:after,
.krd-gallery-hover-default .krd-gallery-preview-carousel-wrap .krd-gallery-item .krd-gallery-caption,
.krd-image a:after,
.gallery-item .overlay-content a.icon:before,
.portfolio-item .image .overlay .links a.icon:before,
.portfolio.hover-title .portfolio-item .caption .title,
.portfolio.hover-title.columns-4 .portfolio-item .caption .title,
.portfolio.hover-title .portfolio-item .caption .subtitle,
.products .product-image:after {
	color: #ffffff;
}
.portfolio .portfolio-item .overlay-line {
	background-color: #ffffff;
}

.krd-mini-pagination a,
.flexslider .flex-control-paging li a,
.flexslider .flex-control-paging li a:hover,
.vc_carousel-indicators li {
	background-color: #d2dae1;
}

.krd-mini-pagination a.selected,
.krd-mini-pagination a.active,
.flexslider .flex-control-paging li a.flex-active,
.flexslider .flex-control-paging li a.flex-active:hover,
.vc_carousel-indicators .vc_active {
	background-color: #ff7070;
}

.footer-socials-item a:after,
#colophon .krd-custom-mailchimp input[type="email"] {
	color: #4c5867;
}
#colophon .krd-custom-mailchimp button {
	background-color: #4c5867;
}

.footer-socials-item a:hover:after,
.footer-socials-item a:active:after {
	color: #ff7070;
}

.top-area-socials .socials-item a:after,
.top-area-contacts .krd-contacts-address:before,
.top-area-contacts .krd-contacts-phone:before,
.top-area-contacts .krd-contacts-fax:before,
.top-area-contacts .krd-contacts-email:before {
	color: #99A3B0;
}

.top-area-socials .socials-item a:hover:after,
.top-area-socials .socials-item a:active:after {
	color: #384554;
}

input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"],
textarea,
.combobox-wrapper,
.chosen-container,
.checkbox-sign,
.radio-sign {
	background-color: #ffffff;
}
.combobox-wrapper .combobox-button:before,
.chosen-container-single .chosen-single div:before {
	color: #ffffff;
}

input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"],
textarea,
select,
.combobox-wrapper .combobox-text,
.chosen-container-single .chosen-single,
.widget_product_search form:before {
	color: #384554;
}

input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"],
textarea,
.checkbox-sign,
.radio-sign,
.combobox-wrapper,
.chosen-container-single .chosen-single {
	border: 1px solid #d2dae1;
}
.combobox-wrapper .combobox-button,
.chosen-container-single .chosen-single div,
.edit-address-form .form-row .chosen-container-single .chosen-single div {
	background-color: #d2dae1;
}







.preloader:after,
.loading:after {
	background-image: url('https://kreado.com/wp-content/themes/kreado/images/preloader-3.gif');
}

body .slideshow-preloader {
	height: 600px;
}
@media (max-width: 1259px) {
	body .slideshow-preloader {
		height: 480px;
	}
}
@media (max-width: 979px) {
	body .slideshow-preloader {
		height: 360px;
	}
	body .krd-slideshow .krd-button {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body .slideshow-preloader {
		height: 220px;
	}
}
@media (max-width: 480px) {
	body .slideshow-preloader {
	height: 140px;
	}
}
body.page-id-12 .slideshow-preloader {
	height: 572px;
}
body.page-id-1912 .slideshow-preloader {
	height: 412px;
}
body.page-id-407 .slideshow-preloader {
	height: 350px;
}
.type-post .block-date,
.Custom_Recent_Posts .posts .krd-pp-posts .krd-pp-posts-text .krd-pp-posts-date{
	display: none;
}



/*   Slide 1 - Linear Scale Animation   */ 

#Slide1_Scale {
	-o-animation: slide 16s infinite linear;
	-moz-animation: slide 16s infinite linear;
	-webkit-animation: slide 16s infinite linear;
	animation: slide 16s infinite linear;
}
@keyframes slide {
	0% { transform: rotate(0deg) scale(1);top: 0px; left: 0px;}
	100% { transform: rotate(0deg) scale(1);top: 0px; left: -502px;}
}
@-o-keyframes slide {
	0% { -o-transform: rotate(0deg) scale(1);top: 0px; left: 0px;}
	100% { -o-transform: rotate(0deg) scale(1);top: 0px; left: -502px;}
}
@-moz-keyframes slide {
	0% { -moz-transform: rotate(0deg) scale(1);top: 0px; left: 0px;}
	100% { -moz-transform: rotate(0deg) scale(1);top: 0px; left: -502px;}
}
@-webkit-keyframes slide {
	0% { -webkit-transform: rotate(0deg) scale(1);top: 0px; left: 0px;}
	100% { -webkit-transform: rotate(0deg) scale(1);top: 0px; left: -502px;}
}


/*   Slide 1 - Glass Neon Light Animation   */ 

#Slide1_GlassNeon {
	-o-animation: glass_neon 1.5s infinite linear;
	-moz-animation: glass_neon 1.5s infinite linear;
	-webkit-animation: glass_neon 1.5s infinite linear;
	animation: glass_neon 1.5s infinite linear;
}
@keyframes glass_neon {
	0% { opacity: 0.2; }
	15% { opacity: 1; }
	25% { opacity: 0.2; }
	30% { opacity: 0.2; }
	31% { opacity: 0.9; }
	50% { opacity: 0.3; }
	60% { opacity: 0.3; }
	65% { opacity: 1; }
	70% { opacity: 0.2; }
	71% { opacity: 0.6; }
	85% { opacity: 0.2; }
	100% { opacity: 1;}
}
@-o-keyframes glass_neon {
	0% { opacity: 0.2; }
	15% { opacity: 1; }
	25% { opacity: 0.2; }
	30% { opacity: 0.2; }
	31% { opacity: 0.9; }
	50% { opacity: 0.3; }
	60% { opacity: 0.3; }
	65% { opacity: 1; }
	70% { opacity: 0.2; }
	71% { opacity: 0.6; }
	85% { opacity: 0.2; }
	100% { opacity: 1;}
}
@-moz-keyframes glass_neon {
	0% { opacity: 0.2; }
	15% { opacity: 1; }
	25% { opacity: 0.2; }
	30% { opacity: 0.2; }
	31% { opacity: 0.9; }
	50% { opacity: 0.3; }
	60% { opacity: 0.3; }
	65% { opacity: 1; }
	70% { opacity: 0.2; }
	71% { opacity: 0.6; }
	85% { opacity: 0.2; }
	100% { opacity: 1;}
}
@-webkit-keyframes glass_neon {
	0% { opacity: 0.2; }
	15% { opacity: 1; }
	25% { opacity: 0.2; }
	30% { opacity: 0.2; }
	31% { opacity: 0.9; }
	50% { opacity: 0.3; }
	60% { opacity: 0.3; }
	65% { opacity: 1; }
	70% { opacity: 0.2; }
	71% { opacity: 0.6; }
	85% { opacity: 0.2; }
	100% { opacity: 1;}
}
#site-header .site-title h1 {
	min-width: 15px;
}