/* Template Options */

/*
	--//-- 1. Color Options --//--
	- Template color - 08c1f3;
	- Body Background - ffffff;
	- Main content color - 9da1ad;
	- Headings color - 222629;
	- Footer Background - 212528;
	- Pre Footer Background - 25292c;
	- Tagline Background - 262b2e;
	- Header Background - 222629;
	- Menu Text Color - 9da1ad;
	
	--//-- 2. Theme Font --//--
	- Main font - Roboto;	
	- Content font weight - 300;
	- Content font size - 14px;
	- Content line height - 22px;
	
*/

body, input[type="text"], input[type="email"], input[type="password"], input[type="submit"], textarea, .comment-form p.form-allowed-tags code { font-family: 'Montserrat', sans-serif; /* Main font */ }
body { color: #616367; /* Main content color */ line-height: 22px; /* Content line height */ font-size: 15px; }
a { color: #9da1ad; /* Main content color */ }
a:hover, a:focus { color: #00973F; /* Template color */ }
.breadcrumbs a, .breadcrumbs span, .breadcrumbs a:after { color: #9da1ad;  /* Main content color */ }
.breadcrumbs a:hover { color: #00973F; /* Template color */ }
::selection { background: #00973F; /* Template color */ color: #ffffff; }
::-moz-selection {
 background:#00973F; /* Template color */
 color:#ffffff;
}
.color { color: #00973F !important; /* Template color */ }
.colored_bg { background-color: #00973F;  /* Template color */ }
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, .featured_items_title h5, .featured_items_title h5 a, .summary .amount, .shop_cart thead th { color: #222629; /* Headings color */ }
.contact_text .section_title { color: #9da1ad;  /* Main content color */ }
.highlighted_colored { background: #00973F;  /* Template color */ }
blockquote.type2:before { background: #00973F;  /* Template color */ }
.dropcap.type2 { color: #00973F;  /* Template color */ }
.footer { background: #F2F2FD; /* Footer Background */ }
.pre_footer { background-color: #FAFAFE; /* Pre Footer Background */ }
.widget_tag_cloud a:hover { background: #00973F;  /* Template color */ border-color: #00973F;  /* Template color */ }
.remove_products:hover:before, .remove_products:hover:after { background-color: #00973F; }
.shortcode_button.btn_type3, .shortcode_button.btn_type6:hover, .filter_navigation ul li ul li.selected a, .filter_navigation ul li ul li a:hover, .iconbox_wrapper .ico.bg6 { background: #00973F;  /* Template color */ border-color: #00973F;  /* Template color */ }
.dark_parent .shortcode_button.btn_type6:hover, .dark_bg .shortcode_button.btn_type6:hover { background: #00973F !important;  /* Template color */ border-color: #00973F !important;  /* Template color */ }
/* Logo Size */
.logo_def, .logo_retina { width: 430px; height: 75px; }
.tagline a:hover { color: #00973F; /* Template color */ }
.summary .amount span { color: #9da1ad; /* Main content color */ }
.cart_submenu, .login_submenu, .cart_submenu .product_posts li a.title { color: #9da1ad; /* Main content color */ font-size: 14px; /* Content font size */ }
.shortcode_tab_item_title.active, .shortcode_tab_item_title:hover { background-color: #00973F;  /* Template color */ border-color: #00973F;  /* Template color */ }
.tagline { background: #F2F2FD; /* Tagline Background */ }
.tagline:before { /* [disabled]background: #262b2e; */ /* Tagline Background */ }
#main_header, #main_header header { background: #FAFAFE; /* Header Background */ }
.fixed-menu header { background: rgba(236,236,251, 0.9); /* Header Background */ }
.calculate { color: #222629; /* Headings color */ }
.blog_post_readmore { color: #00973F;  /* Template color */ }
.blog_post_readmore:hover { color: #9da1ad; /* Main content color */ }
.post_format_link_href:hover { color: #9da1ad !important; /* Main content color */ }
.post_format_quote_title { border-left: 4px solid #00973F;  /* Template color */ }
.share_block a:hover i { color: #9da1ad; /* Main content color */ }
.prev_next_links .pull-left a:hover:before, .prev_next_links .pull-left a:hover:after, .prev_next_links .pull-right a:hover:before, .prev_next_links .pull-right a:hover:after { background-color: #00973F;  /* Template color */ }
header nav ul.menu > li > a, header nav ul.sub-menu li a { color: #4B4B4B; /* Menu Text Color */ font-weight: normal; }
header nav ul.menu > li:hover > a, header nav ul.menu > li.current-menu-ancestor > a, header nav ul.menu > li.current-menu-item > a, header nav ul.menu > li.current-menu-parent > a { color: #00973F; /* Template color */ }
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 { color: #00973F; /* Template color */ }
header nav ul.menu .sub-nav:after { background: #00973F;  /* Template color */ }
.search_form.active_submit:before { color: #222629; /* Headings color */ }
.mobile_menu_wrapper, .mobile_menu_wrapper:before { background: #00973F;  /* Template color */ }
.top_search a:hover, .page_with_abs_header .view_cart_btn:hover { color: #00973F; /* Template color */ }
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 { background: #00973F;  /* Template color */ border-color: #00973F;  /* Template color */ }
.ifb-face { background: #00973F; /* Template color */ }
.flip-box-icon i { color: #00973F; /* Template color */ }
.price_item .price_item_head { background-color: #00973F;  /* Template color */ }
.widget_text a { color: #9da1ad; /* Main content color */ }
.widget_text a:hover, .sidepanel a:hover, .recent_posts li a.title:hover, .product_posts li a.title:hover, .sidepanel li.current-menu-item a, .price a:hover, .product_posts li a.title:hover, .shortcode_iconbox a:hover .iconbox_title, .featured_items_title h5 a:hover, .featured_meta a:hover, .contact_info_item a:hover { color: #00973F;  /* Template color */ }
.shortcode_iconbox .iconbox_body, .shortcode_iconbox .iconbox_body p, .shop_cart .amount, .product-item a { color: #9da1ad; /* Main content color */ }
.testimonials_list li .item .testimonials_photo i { background-color: #00973F;  /* Template color */ }
.contact_info p a { color: #9da1ad; /* Main content color */ }
.contact_info p a:hover, .listing_meta a:hover, .blogpost_title a:hover { color: #00973F;  /* Template color */ }
.pagerblock li a:hover { background-color: #00973F;  /* Template color */ border-color: #00973F;  /* Template color */ }
.pagerblock li a:focus { color: #9da1ad; /* Main content color */ }
.pagerblock li a.current, .pagerblock li a.current:hover, .comment_author_name a:hover, .featured_items_body a:hover, .shop_list_info a:hover, .product_list_meta a:hover, .posted_in a:hover, .tagged_as a:hover, .product-item a:hover, .calculate:hover, h2.portf_title a:hover, .foot_menu li a:hover, .foot_menu li.current-menu-item a { color: #00973F;  /* Template color */ }
.widget_filter .ui-slider-range { background: #00973F;  /* Template color */ }
.info_circle_middle, .info_circle .fa, .action_button { background: #00973F;  /* Template color */ }
span.selectOption { color: #9da1ad; /* Main content color */ }
span.selectOption:hover { color: #222629; /* Headings color */ }
.www_form input[type="text"]:focus, .www_form div.selectBox.act { border-color: #00973F;  /* Template color */ }
.www_form span.selectOption:hover { color: #00973F;  /* Template color */ }
.comment-reply-link a.shortcode_button { color: #9da1ad !important; /* Main content color */ }
.price_filter_wrap .widget_filter_btn { color: #9da1ad !important; /* Main content color */ }
