
/* Custom CSS */
h1, h1 span, h1 a {
	font-size:40px;
	line-height:42px;
}		
h2, h2 span, h2 a {
	font-size:30px;
	line-height:37px;
}		
h3, h3 span, h3 a {
	font-size:28px;
	line-height:34px;
}		
h4, h4 span, h4 a {
	font-size:24px;
	line-height:32px;
}
h5, h5 span, h5 a,
#respond h3.comment-reply-title,
#respond h3.comment-reply-title a {
	font-size:18px;
	line-height:29px;
}
h6, h6 span, h6 a {
	font-size:15px;
	line-height:25px;
}
h1, h1 span, h1 a,
h2, h2 span, h2 a,
h3, h3 span, h3 a,
h4, h4 span, h4 a,
h5, h5 span, h5 a,
h6, h6 span, h6 a,
.heading_counts {
	font-family: "Raleway";
}
.main_font h1,
.main_font h2,
.main_font h3,
.main_font h4,
.main_font h5,
.main_font h6 {
	font-family: "Open Sans" !important;
}
body,
input[type="text"],
input[type="email"],
input[type="tel"],
input[type="search"],
input[type="password"],
input[type="submit"],
textarea,
.comment-form p.form-allowed-tags code,
#comments h5 span,
h6.testimonials_title {
	font-family: "Open Sans";
}
body {
	color:#525359;
	line-height:21px;
	font-size:14px;
	font-weight:400;
	background:#ffffff;
}
blockquote {
	line-height:21px;
	font-size:14px;
}
input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
textarea {
	border-top: 3px #ffffff solid;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
	border-top: 3px #ffffff solid !important;
}
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background: #1e73be;
	border-color: #1e73be;
}
a {
	color:#525359;
}
a:hover {
	color:#1e73be;
}
::selection {
	background:#1e73be;
	color:#ffffff;
}
::-moz-selection {
	background:#1e73be;
	color:#ffffff;
}
.color {
	color:#1e73be !important;
}		
.colored_bg {
	background-color:#1e73be;
}
.tagline,
.tagline a,
.social_icons a {
	color:#303238;
}
.tagline a:hover {
	color:#1e73be;
}
h1, h1 span, h1 a,
h2, h2 span, h2 a,
h3, h3 span, h3 a,
h4, h4 span, h4 a,
h5, h5 span, h5 a,
h6, h6 span, h6 a,
.summary .amount,
.shop_cart thead th {
	color:#ffffff;
}
.highlighted_colored {
	background:#1e73be;
}
#main_header,
#main_header header,
.fixed-menu header {
	background:#ffffff;
}
.contact_text .section_title {
	color:#525359;
}
.footer_bottom {
	background: #292b30;
}
.widget_area {
	background-color:#303238;
}
.foot_menu li a:hover,
.foot_menu li.current-menu-parent a,
.foot_menu li.current-menu-item a {
	color: #1e73be;
}
.copyright,
.foot_info_block,
.footer_bottom .social_icons a,
.footer_bottom .social_icons span {
	color: #9da1ad;
}
.wpcf7-validation-errors,
div.wpcf7-response-output {
	color:#525359;
}

.widget_text a {
	color:#525359;
}		
.widget_text a:hover,
.sidepanel a:hover,
.recent_posts li a.title:hover,
.sidepanel li.current-menu-item a,
.module_team h6 a:hover,
.listing_meta a:hover,
.blogpost_title a:hover,
.comment_author_name a:hover,
#respond h3.comment-reply-title a,
.sidepanel li.current-cat a,
h2.portf_title a:hover,
.portf_descr h6 a:hover {
	color:#1e73be;
}
.widget_pages ul li.current_page_item > a {
	color:#1e73be;
}
.tagcloud a:hover {
	background:#1e73be;
}
.testimonials_list li .item .testimonials_photo i {
	background-color:#1e73be;
}

.filter_navigation ul li ul li.selected a,
.filter_navigation ul li ul li a:hover {
	color: #1e73be;
}

.gallery_likes span {
	color:#525359 !important;
}

.comment_meta span {
	color:#ffffff;
}

blockquote:before {
	background: #1e73be;
}
.module_content ul li:before,
.wpb_text_column ul li:before {
	color:#525359;
}
.colored_icon .ubtn-icon i,
.module_team .teamlink:hover,
.team_socials a:hover {
	color:#1e73be !important;
}

.shortcode_button.btn_type2,
.shortcode_button:hover,
.shortcode_button:focus {
	background: #1e73be;
	border-color: #1e73be;
}

.post_format_quote_title {
	border-left:4px solid #1e73be;
}

.blog_post_readmore,
.comment-reply-link {
	color: #525359;
}

.blog_post_readmore:hover,
.comment-reply-link:hover {
	color: #1e73be;
}

.blog_post_readmore:before,
.comment-reply-link:before,
.center_readmore:before {
	background: #525359;
}
.center_readmore:hover:before {
	background: #1e73be;
}

.post_format_link_href:hover,
.post_format_link_href.color:hover {
	color: #525359 !important;
}

.pagerblock li span,
.pagerblock li a {
	color: #525359;
}

.pagerblock li a:hover,
.pagerblock li a:focus,
.pagerblock li a.current {
	color: #1e73be;
}

.pagerblock li .prev_page:before,
.pagerblock li .next_page:before,
.filter_navigation ul li ul li a:before {
	background: #525359;
}

.pagerblock li a.prev_page:hover:before,
.pagerblock li a.next_page:hover:before,
.filter_navigation ul li ul li.selected a:before,
.filter_navigation ul li ul li a:hover:before {
	background: #1e73be;
}

.search_form.active_submit:before,
.widget_product_search form.woocommerce-product-search.active_submit:before {
	color:#ffffff;
}

.remove_products:hover:before,
.remove_products:hover:after{
	background-color:#ffffff !important;
}
.content_block .ult_price_body .ult_price .ult_price_term {
	font-size:14px;
}
.logged-in-as,
.comment-notes,
.form-allowed-tags {
	color: #525359;
	font-size:14px;
}
/* Page 404 Background */
.wrapper_404 {
	background-image: url(7);
}
.wall .featured_item_descr .blogpost_title a:hover,
.wall .featured_item_descr .listing_meta a:hover {
	color: #1e73be;
}

/* VC_ELEMENTS */
.uvc-sub-heading {
	font-weight:400 !important;
	line-height:21px !important;
}
.content_block .vc_toggle_title,
.content_block .vc_toggle_title h4 {
	font-family: "Open Sans";
}
.content_block .vc_toggle_default.vc_toggle_color_default .vc_toggle_title:hover,
.content_block .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
.content_block .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover,
.content_block .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,
.content_block .wpb_tabs .wpb_tabs_nav li a:hover,
.content_block .wpb_tabs .wpb_tabs_nav li.ui-tabs-active a,
.content_block .wpb_tour .wpb_tabs_nav a:hover,
.content_block .wpb_tour .wpb_tabs_nav li.ui-tabs-active a {
   background:#1e73be;
   border-color:#1e73be;
}		
.content_block .vc_button-2-wrapper a.vc_btn_vista_blue,
.content_block .vc_gitem_row .vc_gitem-col a.vc_btn {
	background:#1e73be;
	border-color:#1e73be;
}
.content_block .vc_btn-vista_blue.vc_btn_outlined,
.content_block a.vc_btn-vista_blue.vc_btn_outlined,
.content_block button.vc_btn-vista_blue.vc_btn_outlined,
.content_block .vc_btn-vista_blue.vc_btn_square_outlined,
.content_block a.vc_btn-vista_blue.vc_btn_square_outlined,
.content_block button.vc_btn-vista_blue.vc_btn_square_outlined {
	color:#1e73be !important;
}		
.content_block .vc_button-2-wrapper a.vc_btn_white:hover,
.content_block .vc_button-2-wrapper a.vc_btn_chino:hover,
.content_block .vc_button-2-wrapper a.vc_btn_black:hover,
.content_block .vc_button-2-wrapper a.vc_btn_grey:hover,
.content_block .vc_btn-vista_blue.vc_btn_outlined:hover,
.content_block a.vc_btn-vista_blue.vc_btn_outlined:hover,
.content_block button.vc_btn-vista_blue.vc_btn_outlined:hover,
.content_block .vc_btn-vista_blue.vc_btn_square_outlined:hover,
.content_block a.vc_btn-vista_blue.vc_btn_square_outlined:hover,
.content_block button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
	background: #1e73be !important;
	border-color: #1e73be !important;
	color: #fff !important;
}
.content_block .dark_bg .vc_call_to_action.vc_cta_outlined h2,
.content_block .dark_bg .vc_call_to_action.vc_cta_outlined h4 {
	color:#ffffff;
}		
.content_block .dark_bg .vc_call_to_action.vc_cta_outlined p {
	color:#525359;
}
/* ULTIMATE ADDONS */
.content_block .aio-icon-box-link:hover .aio-icon-title {
	color:#1e73be !important;
}		
.content_block .counter_suffix,
.content_block .counter_prefix {
	color:#ffffff !important;
}		
.custom_tab .ult_tabcontent ul li:before {
	color:#1e73be;
}
.content_block .vc_tta.vc_general .vc_tta-tab > a:hover,
.content_block .vc_tta.vc_general .vc_tta-tab > a:focus,
.content_block .vc_tta.vc_general .vc_tta-tab.vc_active > a {
	background-color:#1e73be;
	border-color:#1e73be !important;
}

.content_block .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
	color:#525359;
}

.content_block .ult_cl_link_9 a:hover span.ult_btn9_link_top,
.content_block .ult_cl_link_9 a:hover span.ult_btn9_link_btm,
.content_block .ult_cl_link_9 a:focus span.ult_btn9_link_top,
.content_block .ult_cl_link_9 a:focus span.ult_btn9_link_btm {
	border-color:#1e73be !important;
}

.content_block .ult_cl_link_9 a:hover,
.content_block .ult_cl_link_9 a:focus {
	background:#1e73be !important;
}

.content_block button.ubtn .ubtn-text {
	font-family: "Open Sans";
}

.content_block .ult_design_5 .ult_pricing_table .ult_price_link .ult_price_action_button:hover,
.content_block .ult_design_5.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button {
	box-shadow: 0 0 0 3px #525359 inset;
	color: #525359 !important;
}
.content_block .ult_design_5.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button:hover,
.content_block .ult_design_5.ult-cs-gray .ult_pricing_table .ult_price_link .ult_price_action_button:focus {
	box-shadow: 0 0 0 3px #1e73be inset;
	background: #1e73be !important;
}

/* Woocommerce CSS */
nav.woocommerce-pagination ul.page-numbers li a,
nav.woocommerce-pagination ul.page-numbers li span {
	color:#ffffff;
}
nav.woocommerce-pagination ul.page-numbers li a:hover {
	background:#1e73be;
	border-color:#1e73be;
}
nav.woocommerce-pagination ul.page-numbers li span.current {
	color:#1e73be !important;
}
.woocommerce select,
.woocommerce-product-search input.search-field {
	font-family: "Open Sans";
	font-weight:400;
}		
.woocommerce_container ul.products li.product h3,
.woocommerce ul.products li.product h3 {
	color:#ffffff;
}		
.woocommerce_container ul.products li.product h3:hover,
.woocommerce ul.products li.product h3:hover {
	color:#1e73be !important;
}
.woocommerce .woocommerce_container ul.products li.product .product_meta .posted_in a:hover,
.woocommerce .woocommerce_container .upsells.products ul li.product .product_meta .posted_in a:hover,
.woocommerce ul.products li.product .product_meta .posted_in a:hover,
.woocommerce .upsells.products ul li.product .product_meta .posted_in a:hover,
.woocommerce_container ul.products li.product a.button:hover,
.woocommerce ul.products li.product a.button:hover {
	color:#1e73be !important;
}
.widget_product_tag_cloud a:hover {
	background-color:#1e73be;
	border-color:#1e73be;
}
.woo_wrap ul.cart_list li a:hover, .woo_wrap ul.product_list_widget li a:hover,
.woocommerce ul.product_list_widget li a:hover {
	color:#1e73be !important;
}	
.widget_product_categories a:hover,
.widget_product_categories li.current-cat a,
.widget_login .pagenav a:hover,
.woocommerce-page .widget_nav_menu ul li a:hover,
.widget_layered_nav li:hover, .widget_layered_nav li.chosen,
.widget_layered_nav li:hover a, .widget_layered_nav li.chosen a,
.woocommerce .widget_layered_nav ul li.chosen a,
.woocommerce-page .widget_layered_nav ul li.chosen a {
	color:#1e73be !important;
}			
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce #content input.button,
.woocommerce a.edit,
.woocommerce #commentform #submit,
.woocommerce-page input.button,
.woocommerce .wrapper input[type="reset"],
.woocommerce .wrapper input[type="submit"] {
	font-family: "Open Sans";
}
.woocommerce #commentform #submit,
.woocommerce #respond input#submit,
.woocommerce form.login input.button,
.woocommerce form.lost_reset_password input.button,
.return-to-shop a.button,
#payment input.button,
.woocommerce p input.button,
.woocommerce p button.button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #content input.button,
.woocommerce a.edit,
.woocommerce-page input.button,
.woocommerce .wrapper input[type="reset"],
.woocommerce .wrapper input[type="submit"],
.woocommerce .checkout_coupon p input.button,
.woocommerce .checkout_coupon p button.button,
.woocommerce .woocommerce-shipping-calculator p button.button	{
	background:#1e73be !important;
	border-color:#1e73be !important;
}
.widget_price_filter .price_slider_amount .button:hover	{
	color:#1e73be !important;
}
.woocommerce #commentform #submit:hover,
.woocommerce #respond input#submit:hover,
.woocommerce form.login input.button:hover,
.woocommerce form.lost_reset_password input.button:hover,
.return-to-shop a.button:hover,
#payment input.button:hover,
.woocommerce p input.button:hover,
.woocommerce p button.button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #content input.button:hover,
.woocommerce a.edit:hover,
.woocommerce-page input.button:hover,
.woocommerce .wrapper input[type="reset"]:hover,
.woocommerce .wrapper input[type="submit"]:hover,
.woocommerce .checkout_coupon p input.button:hover,
.woocommerce .checkout_coupon p button.button:hover,
.woocommerce .woocommerce-shipping-calculator p button.button:hover {
	color:#525359 !important;
}
.woocommerce a.button.checkout:hover {
	color: #fff !important;
	border-color: #1e73be !important;
	background: #1e73be !important;
}
.woo_wrap .price_label {color:#525359;
}
.woocommerce-review-link:hover {color:#1e73be;
}
div.product .summary .amount,
div.product .summary ins,
div.product .summary ins .amount,
.summary p.price {
	color:#525359;
}
.woocommerce .quantity input.qty,
.woocommerce #content .quantity input.qty {
	border-top-color: #ffffff !important;
	font-family: "Open Sans";
}
.summary .product_meta a:before {
	background: #ffffff !important;
}
.summary .product_meta span a:hover {color:#1e73be !important;
}
.woocommerce_container ul.products li.product a.add_to_cart_button.loading,
.woocommerce ul.products li.product a.add_to_cart_button.loading,
.product_posts a:hover {
	color:#1e73be !important;
}		
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce div.product .woocommerce-tabs .panel p,
.woocommerce #content div.product .woocommerce-tabs .panel p,
.woocommerce .chosen-container .chosen-drop {
	color:#525359;
}
.woocommerce div.product .woocommerce-tabs .panel a:hover,
.woocommerce #content div.product .woocommerce-tabs .panel a:hover {
	color:#525359 !important;
}
.woocommerce div.product .woocommerce-tabs .panel h2,
.woocommerce #content div.product .woocommerce-tabs .panel h2,
.woocommerce .woocommerce-tabs #reviews #reply-title,
.woocommerce .chosen-container-single .chosen-search input[type="text"] {
	color:#ffffff !important;
}
.woocommerce-page .widget_shopping_cart .empty {
	color:#525359 !important;
}	
.woocommerce #payment div.payment_box,
.woocommerce .chzn-container-single .chzn-single,
.woocommerce .chosen-container-single .chosen-single {
	color:#525359 !important;			
}
.shop_table .product-name,
.shop_table .product-name a,
.shop_table .product-price .amount,
.woocommerce-review-link {
	color:#525359;
}		
.shop_table .product-name a:hover {
	color:#1e73be;
}
mark {background:#1e73be;
}
.woo_wrap ul.cart_list li a, .woo_wrap ul.product_list_widget li a,
.main_container ul.cart_list li a, .woo_wrap ul.product_list_widget li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page .widget_shopping_cart .empty,
.woo_wrap .widget_shopping_cart .total
.main_container .widget_shopping_cart .total,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dd,
.widget_product_categories a,
.widget_login .pagenav a,
.widget_product_categories a,
.widget_login .pagenav a,
.woocommerce .woocommerce_message, .woocommerce .woocommerce_error, .woocommerce .woocommerce_info,
.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info,
.woocommerce table.shop_attributes th,
.woocommerce table.shop_attributes td,
.woocommerce strong span.amount,
.woocommerce table.shop_table th,
.woocommerce table.shop_table td,
.order_table_item strong,
.woocommerce .order_details li strong,
.woocommerce-page .order_details li strong,
.woocommerce .cart_totals th,
.woocommerce .cart_totals th strong,
.woocommerce select,
.woo_wrap .quantity,
.woo_wrap .quantity .amount,
.main_container .quantity,
.main_container .quantity .amount,
.woo_wrap .widget_shopping_cart .total strong,
.main_container .widget_shopping_cart .total strong,
.widget_layered_nav li,
.widget_layered_nav li a,
.woocommerce .woocommerce_message a,
.woocommerce .woocommerce_error a,
.woocommerce .woocommerce_info a,
.woocommerce .woocommerce-message a,
.woocommerce .woocommerce-error a,
.woocommerce .woocommerce-info a,
.woocommerce-review-link,
.woocommerce .lost_password,
.woocommerce .cart_totals tr th, .woocommerce .cart_totals tr td,
.woocommerce-checkout #payment .payment_method_paypal .about_paypal,
.woocommerce-checkout #payment ul.payment_methods li {
	font-weight:400;
}
.woocommerce_container ul.products li.product a.button,
.woocommerce ul.products li.product a.button,
.variations td label,
.woocommerce label.checkbox,
.calculated_shipping .order-total th,
.calculated_shipping .order-total td .amount,
.shop_table .product-name,
.shop_table .product-name a,
.shop_table .product-subtotal .amount,
.shop_table .product-price .amount,
.shop_table .product-name dl.variation dt,
.shop_table .product-name dl.variation dd,
.woocommerce .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text .meta time,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table th,
.product-name strong {
	font-weight:400 !important;
}
.woocommerce div.product .woocommerce-tabs .panel h2,
.woocommerce #content div.product .woocommerce-tabs .panel h2 {
	font-family: "Open Sans" !important;
}
.woocommerce .order_details li strong,
.woocommerce-page .order_details li strong,
.woocommerce table.shop_table thead th,
.woocommerce .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text .meta strong {
	color:#ffffff !important;
}
.woocommerce #review_form #respond .form-submit:hover input[type="submit"] {
	border-color: #1e73be !important;
	background-color: #1e73be !important;
}
#ship-to-different-address {
	color:#525359;
}
.header_cart_content a:hover,
.shipping-calculator-button:hover,
.shipping-calculator-button:after {
	color:#1e73be;
}
.widget_product_categories a,
.widget_login .pagenav a,
.widget_layered_nav li,
.widget_layered_nav li a,
.widget_layered_nav li small.count,
.woo_wrap ul.cart_list li a, .woo_wrap ul.product_list_widget li a,
.main_container ul.cart_list li a, .woo_wrap ul.product_list_widget li a,
.woocommerce ul.product_list_widget li a,
.woocommerce .quantity input.qty,
.woocommerce #content .quantity input.qty {
	color:#525359;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:hover a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:hover a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	color:#525359 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before {
	background: #525359;
}
.woocommerce .woocommerce_message,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce_message a,
.woocommerce .woocommerce-message a {
	color:#525359 !important;
}
.woocommerce .woocommerce_message:before,
.woocommerce .woocommerce-message:before {
	color:#525359 !important;
}
.woocommerce ul.products .shop_list_cat a:hover {
	color:#1e73be;
}
.gt3_info_section .woocommerce ul.products li.product a.button {
	border:3px #1e73be solid !important;
	background:#1e73be !important;
}
.woocommerce-page .woocommerce form .woo_shop_cart .actions > input[type="submit"]:hover,
.woocommerce-page .woocommerce .actions .coupon input.button:hover {
	background: #1e73be !important;
	border-color: #1e73be !important;
}

header.type3 .menu_fadder {
	background:rgba(255,255,255, 0);
}
.fixed_header,
header.type3.showed,
header.type3:hover,		
header.type3.show_menu .menu_fadder {
	background:rgba(255,255,255, 0.9);
}
header.type3.show_menu,
.main_header.type3.height100 {
	background:rgba(255,255,255, 0);
}
.transparent_disabled header.type1,
.transparent_disabled header.type2 {
	background:#ffffff;
}
.show_fixed .transparent_disabled header.type1,
.show_fixed .transparent_disabled header.type2 {
	background:rgba(255,255,255, 0.9);
}
.view_cart_btn:hover,
.login_btn a:hover,
.lang_btn:hover,
.lang_selector .language_list li:hover,
.view_cart_btn:hover span,
.login_btn a:hover span,
.lang_btn:hover span,
.header_email a:hover {
	color:#1e73be;
}
.transparent_disabled .tag_line {
	background-color:#ffffff;			
}
.tag_line span,
.tag_line div,
.tag_line a {
	color:#303238;
}
.cart_btn .cart_items .cart_wrap,
.lang_selector .language_list {
	background:#303238;
}
.lang_selector .language_list li {
	color:#9da1ad;
}

.fs_main_nav ul.menu li a,
header.type1 .main_nav ul.menu li a,
header.type2 .main_nav ul.menu li a {
	color:#303238;
}

header.type1 .main_nav ul.menu li:hover a,
header.type2 .main_nav ul.menu li:hover a {
	color:#1e73be;
}
header.type1 .main_nav ul.menu li .sub-menu li,
header.type2 .main_nav ul.menu li .sub-menu li,
.megamenu_wrap,
.megamenu_wrap:after {
	background:#303238;
}
.vertical_header_wrapper .vertical_main_nav ul.menu li .sub-menu li a,
header.type1 .main_nav ul.menu li .sub-menu li a,
header.type2 .main_nav ul.menu li .sub-menu li a,
ul.mobile_menu li a {
	color:#9da1ad;
}
.vertical_header_wrapper .vertical_main_nav ul.menu li .sub-menu li:hover > a,
.vertical_header_wrapper .vertical_main_nav ul.menu li .sub-menu li.current-menu-ancestor > a,
.vertical_header_wrapper .vertical_main_nav ul.menu li .sub-menu li.current-menu-item > a,
.vertical_header_wrapper .vertical_main_nav ul.menu li .sub-menu li.current-menu-parent > a,
.vertical_header_wrapper .vertical_main_nav ul.menu > li.current-menu-parent > a,
header.type1 .main_nav ul.menu li .sub-menu li:hover > a,
header.type2 .main_nav ul.menu li .sub-menu li:hover > a,
.fs_main_nav ul.menu li:hover > a,
.fs_main_nav ul.menu li.current-menu-ancestor > a,
.fs_main_nav ul.menu li.current-menu-item > a,
.fs_main_nav ul.menu li.current-menu-parent > a,
header.type1 .main_nav ul.menu li .sub-menu li.current-menu-ancestor > a,
header.type2 .main_nav ul.menu li .sub-menu li.current-menu-ancestor > a,
header.type1 .main_nav ul.menu li .sub-menu li.current-menu-item > a,
header.type2 .main_nav ul.menu li .sub-menu li.current-menu-item > a,
header.type1 .main_nav ul.menu li .sub-menu li.current-menu-parent > a,
header.type2 .main_nav ul.menu li .sub-menu li.current-menu-parent > a,
header.type1 .main_nav ul.menu > li.current-menu-parent > a,
header.type2 .main_nav ul.menu > li.current-menu-parent > a,
header.type1 .main_nav ul.menu > li.current-menu-ancestor > a,
header.type2 .main_nav ul.menu > li.current-menu-ancestor > a,
.transparent_enabled header.type1.main_header .main_nav ul.menu > li.current-menu-parent > a,
.transparent_enabled header.type2.main_header .main_nav ul.menu > li.current-menu-parent > a,
.transparent_enabled header.type1.main_header .main_nav ul.menu > li.current-menu-ancestor > a,
.transparent_enabled header.type2.main_header .main_nav ul.menu > li.current-menu-ancestor > a,
.transparent_enabled header.type1.main_header .main_nav ul.menu > li:hover > a,
.transparent_enabled header.type2.main_header .main_nav ul.menu > li:hover > a,
.transparent_enabled header.type1.main_header .main_nav ul.menu > li:hover > a,
.transparent_enabled header.type2.main_header .main_nav ul.menu > li:hover > a {
	color:#1e73be;
}

.tag_line .header_email a:hover,
.tag_line .login_btn a:hover,
.tag_line .cart_btn a.view_cart_btn:hover,
.tag_line .cart_btn a.view_cart_btn:hover span,
.tag_line .lang_btn:hover,
.tag_line .lang_btn:hover span {
	color:#1e73be !important;
}

/* Mobile Menu */
.mobile_menu_wrapper {
	background:#303238;
}
.mobile_menu_wrapper a:hover,
.mobile_menu_wrapper .current-menu-parent > a,
.mobile_menu_wrapper .current-menu-ancestor > a,
.mobile_menu_wrapper .current-menu-item > a {
	color:#1e73be;
}

/* Vertical Menu */
.vertical_header_wrapper {
	background:#303238;
}
.social_icons li a,
.vertical_header_wrapper .copyright {
	color:#9da1ad;
}
.social_icons li a:hover {
	color:#1e73be;
}
.vertical_header_wrapper ul.menu {
	border-top:1px solid #45474c;
}
.vertical_header_wrapper ul.menu > li {
	border-bottom:1px solid #45474c;
}

.vertical_header_wrapper .vertical_main_nav ul.menu > li > a {
	color:#ffffff;
}
.vertical_header_wrapper .vertical_main_nav ul.menu > li:hover > a {
	color:#1e73be;
	background:#292b30;
}
.vertical_header_wrapper .vertical_main_nav ul.sub-menu > li > a {
	color:#9da1ad;
}
.vertical_header_wrapper .vertical_main_nav ul.sub-menu > li {
	background:#292b30;
}
.vertical_header_wrapper .vertical_main_nav ul.sub-menu > li > ul.sub-menu > li {
	background:#303238;
}
.fs_menu_toggler .ico_menu_line_1,
.fs_menu_toggler .ico_menu_line_2,
.fs_menu_toggler .ico_menu_line_3 {
	background:#303238;
}
.fs_menu_toggler:hover .ico_menu_line_1,
.fs_menu_toggler:hover .ico_menu_line_2,
.fs_menu_toggler:hover .ico_menu_line_3 {
	background:#1e73be;
}
header.type3 .search_toggler {
	color:#303238;
}
header.type3 .search_toggler:hover {
	color:#1e73be;
}

/* ABS HEADER COLORS */
.transparent_enabled .main_header .tag_line span,
.transparent_enabled .main_header .tag_line div,
.transparent_enabled .main_header .tag_line a,
.transparent_enabled header.type2.main_header a.view_cart_btn,
.transparent_enabled header.type2.main_header .lang_btn,
.transparent_enabled header.type1.main_header .main_nav ul.menu > li > a,
.transparent_enabled header.type2.main_header .main_nav ul.menu > li > a,
.transparent_enabled header.type1.main_header .search_toggler,
.transparent_enabled header.type2.main_header .search_toggler {
	color:#ffffff
}

header.type1 .main_nav ul.menu li .sub-menu li:hover > a,
header.type2 .main_nav ul.menu li .sub-menu li:hover > a,
header.type1 .main_nav ul.menu li .sub-menu li.current-menu-ancestor > a,
header.type2 .main_nav ul.menu li .sub-menu li.current-menu-ancestor > a,
header.type1 .main_nav ul.menu li .sub-menu li.current-menu-item > a,
header.type2 .main_nav ul.menu li .sub-menu li.current-menu-item > a,
header.type1 .main_nav ul.menu li .sub-menu li.current-menu-parent > a,
header.type2 .main_nav ul.menu li .sub-menu li.current-menu-parent > a,
header.type1 .main_nav ul.menu li:hover a,
header.type2 .main_nav ul.menu li:hover a,		
.view_cart_btn:hover,
.view_cart_btn:hover i,
.login_btn a:hover,
.lang_btn:hover,
.lang_btn:hover i,
.lang_selector .language_list li:hover,
.view_cart_btn:hover span,
.login_btn a:hover span,
.lang_btn:hover span,
.header_email a:hover,
.transparent_enabled header.type1 .search_toggler:hover,
.transparent_enabled header.type2 .search_toggler:hover,
.coming_soon_socials a:hover {
	color:#1e73be;
}
.shortcode_subscribe input[type="submit"] {
	background:rgba(30,115,190, 1);
}
.shortcode_subscribe input[type="submit"]:hover {
	background:rgba(30,115,190, 0);
}

/* F O O T E R */
.footer_copyright,
.footer_slogan,		
.footer_widgets .sidepanel .title,
.footer_widgets .sidepanel div,
.footer_widgets .sidepanel p,
.footer_widgets .sidepanel span,
.widget_contacts .widget_contacts_name,
.widget_contacts ul.social_icons li a {
	color:#9da1ad;
}
.footer_widgets .sidepanel a.title,
.footer_widgets .sidepanel a {
	color:#ffffff;
}
.footer_copyright a,
.footer_slogan a {
	color:#9da1ad;
}		
.footer_copyright a:hover,
.footer_slogan a:hover,
.footer_widgets .sidepanel a:hover,
.footer_widgets .sidepanel a.title:hover {
	color:#1e73be;
}
.footer_widgets .sidepanel .tagcloud a {
	color:#9da1ad;
}
.footer_widgets .tagcloud a:hover {
	background:#1e73be;
	color:#ffffff;
}
.footer.logo_menu .footer_menu a,
.footer.logo_menu .footer_copyrigh,
.widget_contacts DIV.widget_contacts_value {
	color:#ffffff;
}
.footer.logo_menu .footer_menu a:hover,
.widget_contacts ul.social_icons li a:hover {
	color:#1e73be;
}

/* My WOO */
.cart_btn .cart_items .btn_view-cart,
.cart_btn .cart_items .btn_checkout:hover {
	background:#1e73be;
}
.woocommerce .woocommerce-ordering select,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
	color:#9da1ad;			
}
.woocommerce ul.products h6,
.woocommerce ul.products h6 a {
	font-family: "Open Sans";
}
ul.products li.product a:hover .add2cart_plus_icon:before,
ul.products li.product a:hover .add2cart_plus_icon:after {
	background:#1e73be;
}	
.shop_top_banner {
	background-image: url(https://thejaawgroup.com/wp-content/uploads/2019/06/bluebg.png);
	height:650px;
}

/* PRELOADER */
.preloader:before,
.preloader:after {
	background:#303238;
}
.preloader span {
	color:#9da1ad;
}
.preloader_line {
	background:#303238;
}
.preloader_line_bar1,
.preloader_line_bar2 {
	background:#1e73be;
}

/* SIMPLE NEWS */
.single_post .page_title{
	margin-bottom: 50px;
	border-bottom: 1px solid #EBEBEB;
}
.text-center span::after, .text-center span:nth-child(2), .text-center span:nth-child(3), .tagcloud, .share_block, #comments, .listing_meta span:last-child{
	display:none;
}

