	 /* Main Font */
	 ::selection {background:#1d4a80;}
	 ::-moz-selection {background:#1d4a80;}
	 a, h1, h2, h3, h4, h5, h6, body, code, body #mc_signup_submit, input, textarea {
		 font-family: MaisonNeue,Helvetica Neue,Helvetica,Arial,sans-serif;
	 	text-rendering: geometricPrecision;
	 	-webkit-font-feature-settings: "kern" 1;
	 	font-feature-settings: "kern" 1;
		 -webkit-font-kerning: normal;
	 	font-kerning: normal;	 
	}

	 /* Headers */
	 h1, h1 span, h1 a {font-size:30px;line-height:32px;}
	 h2, h2 span, h2 a {font-size:32px;line-height:42px;}
	 h3, h3 span, h3 a {font-size:20px;line-height:24px;}
	 h4, h4 span, h4 a {font-size:18px;line-height:22px;}
	 h5, h5 span, h5 a {font-size:16px;line-height:20px;}
	 h6, h6 span, h6 a {font-size:14px;line-height:18px;}


/* Template Options */

/*
	--//-- 1. Color Options --//--

	- Theme color - f25253(rgba - 242, 82, 83);

	--//-- 2. Theme Font --//--

	- Main font MaisonNeue;

*/

body,
input[type="text"],
input[type="email"],
input[type="password"],
input[type="submit"],
textarea {
	font-family: MaisonNeue,Helvetica Neue,Helvetica,Arial,sans-serif;
	text-rendering: geometricPrecision;
	-webkit-font-feature-settings: "kern" 1;
	font-feature-settings: "kern" 1;
	-webkit-font-kerning: normal;
	font-kerning: normal;
}

/* MAIN COLOR */
a,
.portfolio_dscr .meta a:hover,
header nav ul.sub-menu > li:hover > a,
header nav ul.sub-menu > li.current-menu-item > a,
header nav ul.sub-menu > li.current-menu-parent > a,
.main_header.type4 header nav ul.menu > li:hover > a,
.main_header.type4 header nav ul.menu > li.current-menu-ancestor > a,
.main_header.type4 header nav ul.menu > li.current-menu-item > a,
.main_header.type4 header nav ul.menu > li.current-menu-parent > a,
.module_content ul.type2 li:before,
.sidepanel a:hover,
.recent_posts li a.title:hover,
.product_posts li a.title:hover,
.pre_footer .recent_posts li a.title:hover,
.pre_footer .product_posts li a.title:hover,
.star_rating,
.subtotal span,
.tweet_module ul li a:hover,
.pre_footer .tweet_module ul li a:hover,
.stat_count,
h1.light span,
.slick_testim_info h5 span,
.testimonials_list li .item h5.testimonials_title span,
h5.shortcode_accordion_item_title:hover,
h5.shortcode_toggles_item_title:hover,
h5.shortcode_accordion_item_title.state-active,
h5.shortcode_toggles_item_title.state-active
.item_tab h6 a:hover,
.contact_info_item a:hover,
.shortcode_timeline a:hover,
.view_link:hover,
.view_link:hover i,
.featured_items_body a:hover,
.news_block .featured_meta a:hover,
.pre_footer .recent_posts li a.post_title:hover,
.pre_footer .recent_posts li .comments a:hover,
.sidepanel.widget_posts .recent_posts li a.post_title:hover,
.sidepanel.widget_posts .recent_posts li .comments a:hover,
.sidepanel.widget_recent_comments .recentcomments a:hover,
.sidepanel.widget_calendar tfoot #prev a:hover,
.sidepanel.widget_calendar tfoot #next a:hover,
.sidepanel.widget_cc3_contacts .widget_text a:hover,
.sidepanel.widget_rss ul li a:hover,
.breadcrumbs a:hover,
.send_mail h3 a,
.with_reset .fright:hover:before,
.countdown-amount,
.global_count_wrapper.horizontal .count_title h1 span,
.blogpost_title a:hover,
.listing_meta a:hover,
.blog_post_preview blockquote:before,
.pagerblock li a:hover,
.blogpost_user_meta h3 a,
.prev_next_links a:hover,
.comment_author_name a:hover,
.comment_meta a:hover,
.contact_info a:hover,
.sidepanel li.current-menu-item a,
.item_cart:hover,
.item_link:hover,
.shop_list_info a:hover,
.posted_in a:hover,
.tagged_as a:hover,
.product-name a:hover,
.calculate:hover,
h2.portf_title a:hover,
.slide_title span,
.filter_navigation ul li ul li a:hover,
.main_color,
.proj_title h5 a:hover,
.proj_meta a:hover,
.page_has_countdown .count_title h1,
.table_info_details,
.table_info_details:focus,
.mobile_menu_wrapper a:hover,
.mobile_menu_wrapper .current-menu-parent a,
.mobile_menu_wrapper .current-menu-parent .sub-menu a:hover,
.mobile_menu_wrapper .current-menu-parent .sub-menu li.current-menu-parent a.mob_link,
.mobile_menu_wrapper li.current-menu-parent.menu-item-has-children:before,
.mobile_menu_wrapper li.menu-item-has-children:hover:before,
.login_popup .forgot_password a:hover,
.dark-title span,
.dark-title-small span,
.light-title-small span,
.sidepanel.woocommerce.widget_product_categories ul li a:hover,
.prev_next_links.type2 .fleft:hover i.icon-angle-left,
.prev_next_links.type2 .fright:hover i.icon-angle-right,
.prev_next_links .fleft:hover i.icon-angle-left,
.prev_next_links .fright:hover i.icon-angle-right,
header nav ul > li.current-menu-parent > a,
header nav ul > li.current-menu-ancestor > a,
.dropcap.type1,
.list_type2 .module_content ul li:before,
a:hover .iconbox_title,
.shortcode_iconbox.type3 a:hover .icon_title_wrap .ico i,
.shortcode_iconbox.type4 a:hover .icon_title_wrap .ico i,
.shortcode_iconbox.type7 a:hover .icon_title_wrap .ico i,
.shortcode_iconbox.type8 a:hover .icon_title_wrap .ico i,
.light .promo_button_block a.shortcode_button,
h5.shortcode_accordion_item_title .ico::before,
h5.shortcode_toggles_item_title .ico::before,
h5.shortcode_toggles_item_title.state-active,
h5.shortcode_toggles_item_title:hover,
.shortcode_tabs.type3 .shortcode_tab_item_title.active,
.shortcode_tabs.type3 .shortcode_tab_item_title:hover,
.filter_navigation ul li ul li.selected a,
.notify_shortcode input[type="submit"],
.search_form.search404 input[type="submit"],
.prev_link:hover,
.next_link:hover,
.pagerblock a.current,
.shortcode_iconbox.type6 .iconbox_wrapper:hover .ico i,
.tp-caption.slider-btn-white a,
.slider-btn-transparent a:hover,
.email a:hover,
.cart_btn a.view_cart_btn:hover,
header nav ul.menu > li > a:hover {
	color: #bf8e57;
}

/* MAIN COLOR IMPORTANT */
.color,
.module_team .item_list.type2 .teamlink:hover,
.mobile_menu_wrapper .current-menu-item a.mob_link,
.woocommerce_container .woocommerce-pagination li a:hover,
.widget_shopping_cart_content .total .amount,
.woocommerce ul.product_list_widget li a:hover,
.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .shipping-calculator-button:hover,
.team_icons_wrapper a:hover,
.shortcode_icons_wrapper a:hover i,
.shortcode_icons_wrapper a.mail_info:hover,
.shortcode_blockquote.type1:before,
.woocommerce_container .woocommerce-pagination li span.current {
	color: #fff !important
}

/* BACKGROUND-COLOR */
header nav ul.menu > li > a:before,
.slide_btn a,
.shortcode_button.btn_type5,
.shortcode_button.btn_type4:hover,
.shortcode_button.btn_type4.dark_parent:hover,
.highlighted_colored,
blockquote.type5:before,
.counter_icon,
.skill_div,
.iconbox_wrapper .ico,
.shortcode_timeline_date,
.table_info_title h3 .badge,
input[type="button"],
input[type="reset"],
input[type="submit"],
.widget_price_filter .price_slider .ui-slider-handle:before,
.filter_navigation ul li ul li a:before,
.color_bg,
.slide_btn a.light_parent:hover,
.light_parent .slide_btn a:hover,
.dropcap.type5,
.slider-button-color a,
.slider-button-transparent a,
.dropcap.type3,
.shortcode_accordion_item_title:hover .ico:after,
.shortcode_toggles_item_title:hover .ico:after,
h5.shortcode_accordion_item_title.state-active .ico:after,
h5.shortcode_toggles_item_title.state-active .ico:after,
.team_icons_wrapper a,
.shortcode_tab_item_title,
.shortcode_tab_item_title::after,
.view_link,
.post_socials_wrapper a,
.woocommerce-page .item_cart,
.woocommerce-page .item_link,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.shortcode_iconbox.type5 .iconbox_wrapper:hover,
.panel_headers a:before,
.slider-btn-color a,
.slider-btn-color-transparent a:hover {
	background-color: #1d4a80;
}
/* COMMENTS HOVER*/
.in_color:focus{background-color: #e6ebf4 !important; border-radius: 72px !important; border-bottom: 0 !important;}
.txt_color:focus{background-color: #e6ebf4 !important; border-radius: 7px !important; border-bottom: 0 !important;height: 90px;}

/* HOVER BACKGROUND-COLOR */
.shortcode_button.btn_type5:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.slide_btn a.light_parent:hover,
.light_parent .slide_btn a:hover,
.slider-button-color a:hover,
.shortcode_button:hover,
.sidepanel a.shortcode_button:hover,
.light .promo_button_block a.shortcode_button:hover {
	background-color: #bf8e57;
}
.btt_up_2:hover{
	background-color: #bf8e57 !important;
}

.woocommerce #respond input#submit:hover,
.sidepanel.woocommerce.widget_shopping_cart .buttons .button:first-child:hover,
.product form.cart .single_add_to_cart_button.button.alt:hover,
.woocommerce .woocommerce-message .button.wc-forward:hover,
.checkout-button.button.alt.wc-forward:hover,
#place_order:hover,
form.checkout_coupon input[type="submit"]:hover {
	background-color: #8499bf !important;
}

/* BACKGROUND-COLOR IMPORTANT*/
#mc_signup_submit:hover,
.widget_filter .price_slider .ui-slider-handle:before,
.woocommerce #respond input#submit,
.sidepanel.woocommerce.widget_shopping_cart .buttons .button:first-child,
.product form.cart .single_add_to_cart_button.button.alt,
.woocommerce .woocommerce-message .button.wc-forward,
.checkout-button.button.alt.wc-forward,
#place_order,
.shortcode_button.btn_type1:hover,
.shortcode_button.btn_type2:hover,
.shortcode_button.btn_type3:hover,
.shortcode_button.btn_type4.dark_parent:hover,
.shortcode_button.btn_type4:hover,
.quantity .minus:hover,
.quantity .plus:hover,
.woocommerce-cart .shop_cart tbody a.remove:hover,
.coupon input[type="submit"]:hover,
.actions input[type="submit"]:hover,
.shipping-calculator-form button[type="submit"]:hover,
.woocommerce-account .woocommerce form input[type="submit"]:hover,
.woocommerce-cart .woocommerce .button.wc-backward:hover,
.sidepanel.woocommerce.widget_price_filter button.button:hover,
.sidepanel.woocommerce.widget_shopping_cart .buttons .checkout:hover {
background-color: #1d4a80 !important;
}

.woocommerce #respond input#submit {
background: #1d4a80 !important;
}

/* BORDER-COLOR */
.shortcode_button.btn_type5,
.shortcode_button.btn_type4:hover,
.shortcode_button.btn_type4.dark_parent:hover,
.filter_navigation ul li ul li a:hover,
.slide_btn a,
.slide_btn a.light_parent:hover,
.light_parent .slide_btn a:hover,
.slider-button-color a,
.slider-button-transparent a,
.shortcode_button.btn_type1:hover,
.shortcode_button.btn_type2:hover,
.shortcode_button.btn_type3:hover,
.shortcode_button.btn_type4.dark_parent:hover,
.shortcode_button.btn_type4:hover,
.promoblock_wrapper,
.price_item_wrapper,
.quantity .minus:hover:before,
.slider-btn-color a,
.slider-btn-color-transparent a:hover {
	border-color: #1d4a80;
}
.widget_tag_cloud a:hover,
.tagcloud a:hover{
	border-color: #bf8e57;
	background-color: #bf8e57;
}

.woocommerce .woocommerce-info {
	border-top-color: #1d4a80 !important;
}

.slide_btn a.light_parent:hover,
.light_parent .slide_btn a:hover,
.slider-button-transparent a:hover {
	border-color: #8499bf;
}

/* BORDER */
.news_block .img_block:before {
	border:1px #1d4a80 solid;
}

/* BORDER-TOP */
.module_cont hr.type2 {
	border-top: #1d4a80 1px solid;
}

.widget_filter #slider-range .ui-slider-handle:after {
	border-top: 4px solid #1d4a80;
}

.module_cont hr.type4:before {
	background: #22a1c4; /* Old browsers */
	background: -moz-linear-gradient(left,#ffffff 0%, #1d4a80 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#1d4a80), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,#ffffff 0%,#1d4a80 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,#ffffff 0%,#1d4a80 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,#ffffff 0%,#1d4a80 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to right,#ffffff 0%,#1d4a80 50%,#ffffff 100%); /* W3C */
}

/* BOX SHADOW */
a:hover .iconbox_wrapper .ico:before {
	box-shadow:0 0 0 2px #1d4a80;
}

/* PAGE 404 BACKGROUND */
.wrapper_404 {
background-color: #1d4a80;
}

/* Blue white fonts */
.blue a{
	font-weight: 400;
	font-variant: normal;
	color: #fff;
	letter-spacing: 0.6px;
}

.blue a:hover{
	text-decoration: underline;
	font-weight: 400;
	font-variant: normal;
	color: #fff;
	letter-spacing: 0.6px;
	cursor: pointer;
}

.blue_0 a:hover{
	opacity: 0.8 !important;
}