/* Template Options */



/*

	--//-- 1. Color Options --//--



	- Theme color - 005967  (rgba - 34, 161, 196);

	

	--//-- 2. Theme Font --//--

   

	- Main font Roboto;	

	

*/



body,

input[type="text"],

input[type="email"],

input[type="password"],

input[type="submit"],

textarea {

	font-family: 'Microsoft YaHei';

}



::selection {

	background:#005967;

	color:#ffffff;

}

::-moz-selection {

	background:#005967;

	color:#ffffff;

}



a {

color: #007ab8;
}



.color {

	color:#005967 !important;

}



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:#005967;

}



header nav ul.menu > li > a:before {

	background:#005967;

}



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:#005967;

}



.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 {

	color:#005967;

}



.email a:hover {

	color:#005967;

}



div.selectBox.act,

div.selectBox:hover {

	color:#005967;

}



.cart_btn a.view_cart_btn:hover,

.cart_btn:hover a.view_cart_btn {

	color:#005967;

}



.s_submit:hover,

.top-icon-search:hover {

	color:#005967;

}



.log_in_out a:hover {

	color:#005967;

}



span.selectOption:hover {

	color:#005967;

}



.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 {

    color: #005967;

}

.mobile_menu_wrapper .current-menu-item a.mob_link {

    color: #005967 !important;

}

.mobile_menu_wrapper li.current-menu-parent.menu-item-has-children::before, .mobile_menu_wrapper li.menu-item-has-children:hover::before {

    color: #005967;

}



.highlighted_colored {

    background:#005967;

}



.dropcap.type1 {

	color:#005967;

}



.dropcap.type3 {

	background:#005967;

}



blockquote.type1:before {

	color:#005967;

}



.module_content ul.type2 li:before {

    color:#005967;

}



.sidepanel a:hover {

	color:#005967;

}



.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,

.subtotal span {

	color:#005967;

}



#mc_signup_submit:hover {

    background: #005967 !important;

}



.tweet_module ul li a:hover,

.pre_footer .tweet_module ul li a:hover {

	color:#005967;

}



.shortcode_button.btn_type1:hover,

.shortcode_button.btn_type2:hover,

.shortcode_button.btn_type3:hover,

.shortcode_button.btn_type4:hover,

.shortcode_button.btn_type4.dark_parent:hover {

    background: #005967 !important;

	color:#fff;

	border-color:#005967;

}



.shortcode_button.btn_type5 {

    background: #005967 ;

}



.stat_count {

	color:#005967;

}



.counter_icon {

	background:#005967;	

}



.skill_div {

	background: #005967;

}



.iconbox_wrapper .ico {

	background: #005967;

}



.iconbox_wrapper .ico:after {

	border-color:#005967;

}



a:hover .iconbox_title {

	color:#005967;

}



.promoblock_wrapper {

	border-left:10px solid #005967;

}



.fw_block .promoblock_wrapper {

	background: #005967;

}



.fw_block  .promo_button_block a.shortcode_button {

	color:#005967;

}



.color_gradient_vert,

.shortcode_iconbox.type5 a:hover .iconbox_wrapper,

.shortcode_iconbox.type4 .iconbox_wrapper .ico,

h5.shortcode_accordion_item_title:hover .ico:after,

h5.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,

.step_by_step .iconbox_wrapper .ico,

.pagerblock .prev-page,

.pagerblock .next-page,

.quantity .minus:hover,

.quantity .plus:hover,

a.remove:hover {

	background: #005967;

}



.color_gradient_hor,

.widget_filter .ui-slider-range {

	background: #005967; /* Old browsers */

}



h1.light span {

	color: #005967;

}



.slick_testim_info h5 span,

.testimonials_list li .item h5.testimonials_title span {

	color: #005967;

}



h5.shortcode_accordion_item_title .ico:before,

h5.shortcode_toggles_item_title .ico:before,

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 {

   color:#005967;

}



.module_team .item_list.type2 .teamlink:hover {

    color: #005967 !important;

}



.module_cont hr.type2 {

    border-top: #005967 1px solid;

}



.module_cont hr.type3:before {

    background: #cecece; /* Old browsers */

	background: -moz-linear-gradient(left,  #ffffff 0%, #cecece 50%, #ffffff 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#cecece), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(left,  #ffffff 0%,#cecece 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(left,  #ffffff 0%,#cecece 50%,#ffffff 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(left,  #ffffff 0%,#cecece 50%,#ffffff 100%); /* IE10+ */

	background: linear-gradient(to right,  #ffffff 0%,#cecece 50%,#ffffff 100%); /* W3C */

}



.module_cont hr.type4:before {

    background: #005967; /* Old browsers */

	background: -moz-linear-gradient(left,  #ffffff 0%, #005967 50%, #ffffff 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#005967), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(left,  #ffffff 0%,#005967 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(left,  #ffffff 0%,#005967 50%,#ffffff 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(left,  #ffffff 0%,#005967 50%,#ffffff 100%); /* IE10+ */

	background: linear-gradient(to right,  #ffffff 0%,#005967 50%,#ffffff 100%); /* W3C */

}



/*.price_item.most_popular .price_item_title h5 {

   color: #005967;

}*/



.price_item_wrapper {

	border-top:#005967 solid 10px;

}



.shortcode_tab_item_title,

.shortcode_tab_item_title:after {

	background:#005967;

}



.shortcode_tabs.type3 .shortcode_tab_item_title:hover,

.shortcode_tabs.type3 .shortcode_tab_item_title.active {

	color:#005967;

}



.shortcode_tabs.type3 .shortcode_tab_item_title.active {

	border:#005967 solid 1px;

}



.shortcode_icons_wrapper a {

	background: #005967;

}

.shortcode_icons_wrapper a:hover {

	color:#005967 !important;

}



.item_tab h3 a:hover,

.contact_info_item a:hover,

.shortcode_timeline a:hover {

	color:#005967;

}



.shortcode_timeline_date {

	background: #005967;

}





.view_link {

	background: #005967;

}

.view_link:hover i {

	color:#005967;

}



.featured_items_body a:hover {

	color:#005967;

}



.breadcrumbs a:hover {

	color:#005967;

}



.map_collapse {

	background: #005967;

}



.module_table_info h3 .badge {

	background: #005967;

}



.send_mail h3 a {

	color:#005967;

}



input[type="button"],

input[type="reset"],

input[type="submit"],

.coupon input[type="submit"]:hover {

	background-color:#005967;

}



.with_reset .fright:hover:before {

	color:#005967;

}



.widget_tag_cloud a:hover {

    background-color:#005967;

	border-color:#005967;

}



.coming_soon_cont {

	background-color:#005967;

}



.notify_shortcode input[type="submit"] {

	color:#005967;

}



.blogpost_title a:hover,

.listing_meta a:hover {

	color:#005967;

}



.pagerblock li a:hover,

.pagerblock li a.current,

.pagerblock .prev-page:hover,

.pagerblock .next-page:hover {

	color:#005967 !important;

}



.blogpost_user_meta h3 a,

.prev_next_links a:hover,

.comment_author_name a:hover,

.comment_meta a:hover {

	color:#005967;

}



.contact_info a:hover {

	color:#005967;	

}



.sidepanel li.current-menu-item a {

	color:#005967;

}



.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 {

	color:#005967;

}



.filter_navigation ul li ul li.selected a,

.filter_navigation ul li ul li a:hover {

	color:#005967;

}



.slide_btn a,

.slide_btn.type2 a:hover {

	color:#005967 !important;

}



.slide_btn.type3 a,

.slide_btn.type4 a:hover {

	background-color:#005967;	

	border-color:#005967;	

}



.login_popup .forgot_password a:hover {

	color:#005967;

}



.slider_bg {

	background-color:#005967;

}



.wrapper_404 {

	background-color:#005967;

}



.form404 input[type="submit"] {

	color:#005967;

}



.module_table_info .table_info_title h5 {

	color:#005967;

}



.module_table_info  .shortcode_tab_item_title.active .badge  {

	background-color:#005967 !important;

}



.jobs_filters > li > ul li:before {

	color:#005967;

}



.demo_panel .panel_headers a:before {

	background-color:#005967;

}



.jobs_filters > li > ul li:hover, .jobs_filters > li > ul li.select { color:#005967; }