/* Reviver Settings Styles */
/* Created at 2016-06-06 23:26:11 */


/* Reviver Theme Color Options */

/* Blue Color */

/* Color */

a:hover,
a:focus,
.accordion-heading:hover h5,
.accordion-heading:hover h5 i,
.accordion.black-style .accordion-heading a:hover h5,
.accordion.black-style .accordion-heading a:hover h5 i,
.box-toggle .toggle-heading:hover h5,
.box-toggle .toggle-heading:hover h5 i,
.nav-tabs > li > a:hover,
.wpb_tabs_nav > li > a:hover,
.wpb_tabs_nav > li.ui-state-active > a,
h2.resp-tab-active,
.resp-vtabs .resp-tabs-list li:hover,
.resp-vtabs li.resp-tab-active,
.responsive-tabs__list__item:hover,
.tabbable.responsive .nav-tabs > li > a:hover,
.tabbable.responsive .nav-tabs > li.active > a,
.tp-caption.text1_1.color-text1,
.flexslider-main .flex-caption.caption3 h2 span,
.view span a:hover,
.link,
.list-popular li .link-comment:hover,
.widget_shopping_cart_content .total,
.list li a:hover,
.list_1 li a:hover,
.list_1 li i.fa-check,
.color1,
.link1,
.color-1,
.toggle .togglet:hover h5,
.toggle .toggleta:hover h5,
.list-links a:hover,
.fontawesome-icon-list .fa-hover a:hover,
#two .fontawesome-icon-list .fa-hover a:hover,
#three .fontawesome-icon-list .fa,
blockquote a:hover,
.banner > div strong span,
.block_banner:hover,
.block_banner.block_banner-extra.block_banner-extra:hover,
.baner-text-1 h3,
.list-landing .dropcap i,
.v_block-control .control-post span.current,
.block-control .control-post a.active,
.block-control .control-post a:hover,
.block-control .control-post .control-btn:hover,
.v_block-control .control-post a:hover,
.v_block-control .control-post a.active,
.v_block-control .control-post .current,
.v_tables td.v_td_price,
.v_tables td.v_td_price a,
.v_price, td.v_price,
.box-company strong,
.dropcap p:first-child:first-letter,
.dropcap span:first-child:first-letter
.slide3 .ls-l4 span,
.list-info li a:hover{
    color : #323280;
}

.item .icons-bg > span,
header.header_1 .nav-collapse_ .nav > li.current_page_ancestor > a,
header.header_1 .nav-collapse_ .nav > li.current_page_item > a,
header.header_1 .nav-collapse_ .nav > li.current-menu-ancestor > a,
header.header_1 .nav-collapse_ .nav > li.current_click > a,
header.header_1 .nav-collapse_ .nav > li.current_page_item > a .sf-sub-indicator::before,
header.header_1 .nav-collapse_ .nav > li.current_page_item > a:hover .sf-sub-indicator::before,
header.header_1 .nav-collapse_ .nav > li.current-menu-ancestor > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li:hover > a,
header.header_4 .nav-collapse_ .nav > li.active > a,
header.header_4 .nav-collapse_ .nav > li.current_page_ancestor > a,
header.header_4 .nav-collapse_ .nav > li.current_page_item > a,
header.header_4 .nav-collapse_ .nav > li.current-menu-ancestor > a,
header.header_4 .nav-collapse_ .nav > li.current_click > a,
header.header_7 .nav-collapse_ .nav > li:hover > a,
header.header_7 .nav-collapse_ .nav > li.active > a,
header.header_7 .nav-collapse_ .nav > li.current_page_ancestor > a,
header.header_7 .nav-collapse_ .nav > li.current_page_item > a,
header.header_7 .nav-collapse_ .nav > li.current-menu-ancestor > a,
header.header_7 .nav-collapse_ .nav > li.current_click > a,
header.header_4 .nav-collapse_ .nav > li.sub-menu > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li.current_page_item > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li.menu-item-has-children.current_page_ancestor > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li.menu-item-has-children.current-menu-ancestor > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li > ul li > a:hover .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li > ul li.sfHover > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav li ul li.current-menu-parent > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li.sub-menu > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li.current_page_item > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li.menu-item-has-children.current_page_ancestor > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li.menu-item-has-children.current-menu-ancestor > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li > ul li > a:hover .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li > ul li.sfHover > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav li ul li.current-menu-parent > a .sf-sub-indicator::before,
header.header_1 .nav-collapse_ .nav > li.current_page_item > a .sf-sub-indicator::before,
header.header_1 .nav-collapse_ .nav > li.current_page_item > a:hover .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li:hover > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li.active > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav li.current_click > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li:hover > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li.active > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav li.current_click > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li > ul li:hover > a,
header.header_4 .nav-collapse_ .nav li ul li.active > a,
header.header_4 .nav-collapse_ .nav li ul li.current_page_item > a,
header.header_4 .nav-collapse_ .nav li ul li.current-menu-parent > a,
header.header_4 .nav-collapse_ .nav li ul li.current_click > a,
header.header_4 .nav-collapse_ .nav li ul li.current-menu-item > a,
header.header_4 .nav-collapse_ .nav ul.submenu-extra a:hover,
header.header_4 .nav-collapse_ .nav ul.submenu-extra .active a,
header.header_4 .nav-collapse_ .nav ul.submenu-extra span.current-menu-item > a,
header.header_7 .nav-collapse_ .nav > li > ul li:hover > a,
header.header_7 .nav-collapse_ .nav li ul li.active > a,
header.header_7 .nav-collapse_ .nav li ul li.current_page_item > a,
header.header_7 .nav-collapse_ .nav li ul li.current-menu-parent > a,
header.header_7 .nav-collapse_ .nav li ul li.current_click > a,
header.header_7 .nav-collapse_ .nav li ul li.current-menu-item > a,
header.header_7 .nav-collapse_ .nav ul.submenu-extra a:hover,
header.header_7 .nav-collapse_ .nav ul.submenu-extra .active a,
header.header_7 .nav-collapse_ .nav ul.submenu-extra span.current-menu-item > a,
.nav-collapse_ .nav ul.submenu-extra a:hover,
.nav-collapse_ .nav ul.submenu-extra .active a,
.nav-collapse_ .nav ul.submenu-extra span.current-menu-item > a,
header.header_4 .nav-collapse_ .nav > li > ul li > a:hover .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav > li > ul li.sfHover > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav li ul li.active > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li > ul li > a:hover .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav > li > ul li.sfHover > a .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav li ul li.active > a .sf-sub-indicator::before,
header.header_4 .nav-collapse_ .nav ul.submenu-extra li a:hover,
header.header_7 .nav-collapse_ .nav ul.submenu-extra li a:hover,
.block_language > li.currency_item > a span,
#form-search span::before,
.btn-search::before,
#menu-nav i,
.list-panel li a:hover,
.poping_links .link,
.box-dropdown .btn-remove,
.nav-collapse_ .nav ul li a:hover,
.nav-collapse_ .nav > li.sfHover > a > .sf-sub-indicator::before,
.nav-collapse_ .nav > li.sfHover:hover > a > .sf-sub-indicator::before,
.nav-collapse_ .nav > li:hover .sf-sub-indicator::before,
.nav-collapse_ .nav > li.active > a > .sf-sub-indicator::before,
.nav-collapse_ .nav > li.active:hover > a > .sf-sub-indicator::before,
.nav-collapse_ .nav > li.current_page_ancestor > a > .sf-sub-indicator::before,
.nav-collapse_ .nav > li.current_page_item > a > .sf-sub-indicator::before,
.nav-collapse_ .nav > li.current-menu-ancestor > a > .sf-sub-indicator::before,
.nav-collapse_ .nav > li:hover > a,
.nav-collapse_ .nav > li.active > a,
.nav-collapse_ .nav > li.current_click > a,
.nav-collapse_ .nav > li.current_page_ancestor > a,
.nav-collapse_ .nav > li.current_page_item > a,
.nav-collapse_ .nav > li.current-menu-ancestor > a,
.nav-collapse_ .nav ul .sf-sub-indicator::before,
.nav-collapse_ .nav ul.submenu-extra a:hover,
.nav-collapse_ .nav ul.submenu-extra .active a,
.nav-collapse_ .nav ul.submenu-extra span.current-menu-item > a,
header.header_4 #menu_button.active,
header.header_7 #menu_button.active{
    color : #323280;
}

.badge a:hover i,
.badge strong,
#comments a.comment-reply-link,
#comments a.comment-edit-link,
.box-product-hover h5.product-name a,
h5.product-name a:hover,
.price,
.product-quantity span.update_cart:hover,
.product-quantity span.update_cart:hover input[name="update_cart"],
.product-quantity span.update_cart:hover > i,
.product_single .summary.entry-summary .price,
.product_single .summary.entry-summary .compare:hover,
.product_single .summary.entry-summary .compare:focus,
.product_single .summary.entry-summary .compare.added:hover,
.product_single .summary.entry-summary .compare.added:focus,
.listview .compare:hover,
.listview .compare:focus,
.listview .compare.added:focus,
.listview .compare.added:hover,
.iconized + span a:hover,
.iconized + a:hover,
.yith-wcan-reset-navigation:hover,
.col-right a.compare:hover,
.w_categories .block-product2:hover h6 a,
[class*="button_type_"].bg_dark_color:hover,
.banner:hover [class*="button_type_"].bg_dark_color,
[class*="button_type_"].bg_cs_hover:hover,
#go_to_top:hover,
.sw_button.googlemap,
header.header_1 #menu_button #menu_button,
header.header_2 #menu_button #menu_button,
header.header_3 #menu_button #menu_button,
header.header_5 #menu_button #menu_button,
header.header_6 #menu_button #menu_button,
.ui-slider:after,
.vertical_list_type_2 li::before,
.camera_wrap .camera_pag .camera_pag_ul .cameracurrent,
.camera_wrap .camera_prev:hover,
.camera_wrap .camera_next:hover,
.flex-control-nav .flex-active,
.flex-direction-nav a:hover,
.shop_section s,
.add_to_catr a:hover,
.add_to_catr a:hover i,
.shopping_cart .v_shop_cart .v_td_price3.colored, .v_shop_cart .v_td_price3.colored,
.countdown_amount,
.list-sitemap a:hover,
.widget_recent_comments ul li:hover:before,
.widget_recent_comments ul li a:hover
#accordion.product-categories li.current-cat > a,
.address-1 span a:hover,
.address-1 i,
.list-footer li a:hover,
.list-footer li a:hover::before,
aside.extra-aside .fw.s2_form_widget p a,
.fw .fw.s2_form_widget p a,
.tweet_list li:hover::before,
.tweet_list li .tweet_text a:hover,
.dropcap p:first-child:first-letter,
.dropcap span:first-child:first-letter,
#accordion.product-categories li.current-cat > a,
.widget_product_categories #accordion.list li a:hover,
.widget_recent_comments ul li a:hover,
.block-list .list li::before {
	color : #323280;
}

/*  Background Color */
.main-sldier:after,
.flex-control-nav li a:hover, .flex-control-nav li a.flex-active,
.audioplayer-bar-played,
.audioplayer-volume-adjust div div,
.btn-group.open .btn-info.dropdown-toggle,
.btn-double a.btn-first,
.box-tabs:after,
.view_all:hover,
.btn-tags:hover,
h2.resp-tab-title:last-child,
.tabbable.responsive .nav-tabs > li > a.tab-control:hover,
.next-slide:hover a,
.prev-slide:hover a,
.btn-medium:hover,
.btn-mini:hover,
.btn-white:hover,
.btn-blue.btn-shadow span,
.process-wrap.owl-carousel .owl-pagination > div.active span,
.tabs ul li a:hover,
.tabs_1 ul li a:hover,
.tabs ul .ui-state-active a,
.tabs_1 ul .ui-state-active a,
.color_bg blockquote,
.foto-carousel:hover > span,
.box-work:hover > span,
.block-info:after,
.block_banner,
.block_banner:hover .badge_icon,
.block_banner.block_banner-extra.block_banner-extra:hover .badge_icon,
.box-features .block-info:hover,
.block-features h4 a:hover span,
.block-features.extra h4 > a:hover span,
.v_block-control .v_button_var a:hover,
.v_block-control .v_button_var a.active,
.v_block-control .v_button_var span.current,
.v_block-control .v_button_var2 span.current,
.process-wrap.owl-carousel .track .fill,
.progress .bar:not(.v_yellow):not(.v_green):not(.v_red),
.progress.bar:not(.v_yellow):not(.v_green):not(.v_red),
.progress-striped .bar:not(.v_yellow):not(.v_green):not(.v_red),
.table_plan .head_table td.table_selected,
.table_plan .footer_table td.table_selected,
.div_table_1 .footer_div.thrird_div,
.div_table_1 .thrird_div,
.accordeon_css3 li:hover:after,
.accordeon_css3 li.last_accord:after,
.accordeon_css3_video li:hover,
.accordeon_css3_video li.last_accord,
.dropcap2 p:first-child:first-letter,
.dropcap2 span:first-child:first-letter,
.block-accordeon:after,
.block-team .details,
.btn-cart,
header.header_4 #menu_button,
header.header_ #menu_button,
header.header_7 #menu_button,
.badge_:hover,
#filters li a.selected,
#filters li a:hover,
#filters li.activeFilter a,
#portfolio-filter li.activeFilter a,
#portfolio-filter li a:hover,
._filters li.activeFilter a,
._filters li a:hover,
.block-btns .button-cart,
span.hot,
.block-btns a.added_to_cart,
.navigation_grid .Cgrid.active,
.navigation_grid .Clist.active,
.v_drop .block-features > div:first-child > a span,
.wpcf7-submit:hover,
#btn-small:hover,
.wpcf7-submit:hover,
#btn-small:hover,
.widget_tag_cloud .tagcloud a:hover,
.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover,
.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle
body.ie .block-btns a.added_to_cart::before,
body.ie .block-btns a.btn-blue::before,
body.ie .block-btns .compare-button a:hover::before,
.div_table_1 .selected_div .div_head:not(.first_div) {
    /* background-color : #1d94ff; */
	background-color : #323280;
}

/* border color */
.uneditable-input:focus,
.box-dropdown:after ,
header.header_4 #menu_button.active,
header.header_7 #menu_button.active,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
    /* border-color : #65bbff; */
	border-color : #323280;
}

/* border bottom */
.btn-blue.btn-shadow span,
.btn-large.btn-black.btn-shadow:hover > span,
.box-product,
.box-product-hover,
.block-btns a,
.v_list.list_grid .block-product:hover,
.wpcf7-submit:hover,
#btn-small:hover,
.wpcf7-submit:hover,
#btn-small:hover,
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret,
.tp-caption .backcorner,
.tp-caption .frontcornertop{
    /* border-bottom-color : #65bbff; */
	border-bottom-color : #323280;
}

/* border top */
.btn-blue.btn-shadow span,
.btn-large.btn-black.btn-shadow:hover > span,
#login_pop,
.head.panel,
.nav-collapse_ .nav > li > a span,
.wpcf7-submit:hover,
#btn-small:hover,
.wpcf7-submit:hover,
#btn-small:hover,
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret,
.nav-collapse_ .nav > li > a span,
.tp-caption .frontcorner,
.tp-caption .backcornertop{
    /* border-top-color : #65bbff; */
	border-top-color : #323280;
}

/* border right */
.resp-vtabs li.resp-tab-active{
    /* border-right-color : #65bbff; */
	border-right-color : #323280;
}

/* border left */

/** process steps dynamic css **/
.process_steps .step.step1{
	background: #8a8ab1}
.process_steps .step.step1::after{
	border-bottom-color: #8a8ab1}
.process_steps .step.step2{
	background: #7b7ba2}
.process_steps .step.step2::after{
	border-bottom-color: #7b7ba2}
.process_steps .step.step3{
	background: #6c6c93}
.process_steps .step.step3::after{
	border-bottom-color: #6c6c93}
.process_steps .step.step4{
	background: #5d5d84}
.process_steps .step.step4::after{
	border-bottom-color: #5d5d84}
.process_steps .step.step5{
	background: #4e4e75}
.process_steps .step.step6{
	background: #3f3f66}
.process_steps .step.step6::after{
	border-bottom-color: #3f3f66}
.process_steps .step.step7{
	background: #303057}
.process_steps .step.step7::after{
	border-bottom-color: #303057}
.process_steps .step.step8{
	background: #212148}
.process_steps .step.step8::after{
	border-bottom-color: #212148}
.process_steps .step.step9{
	background: #121239}
.process_steps .step.step9::after{
	border-bottom-color: #121239}
.process_steps .step.step10{
	background: #03032a}
.process_steps .step.step11{
	background: #00001b}
.process_steps .step.step11::after{
	border-bottom-color: #00001b}
.process_steps .step.step12{
	background: #00000c}
.process_steps .step.step12::after{
	border-bottom-color: #00000c}
.process_steps .step.step13{
	background: #000000}
.process_steps .step.step13::after{
	border-bottom-color: #000000}
.process_steps .step.step14{
	background: #000000}
.process_steps .step.step14::after{
	border-bottom-color: #000000}
.process_steps .step.step15{
	background: #000000}
.process_steps_v2 li .namber-step{
	color: #323280}
.process_steps_v2 li:after{
	background: #323280}
.process_steps_v2 li::before{
	border-bottom-color: #323280}


/* RTL */
body.rtl #feature div.span3 ul.resp-tabs-list > .resp-tab-item.resp-tab-active{
    /* border-left-color : #1f97ff; */
	border-left-color : #323280;
}

/* Gradient Background */

.btn-double a.btn-first,
.btn-blue:not(.btn-shadow),
.btn-large.btn-black.btn-shadow:hover > span,
.btn-black:hover:not(.btn-shadow),
.btn-white:hover,
.btn-white:focus,
.block-info .btn-small:hover, 
.btn-blue.btn-shadow span,
.block-btns .button-cart,
.btn-cart,
.div_table_1 .footer_div.thrird_div,
.table_plan .footer_table td.table_selected,
.wpcf7-submit:hover,
span.hot,
.block-btns a.added_to_cart{
	background-image      : -moz-linear-gradient(top, #2ba1ff, #198aff);
    background-image      : -webkit-gradient(linear, 0 0, 0 100%, from(#2ba1ff), to(#198aff));
    background-image      : -webkit-linear-gradient(top, #2ba1ff, #198aff);
    background-image      : -o-linear-gradient(top, #2ba1ff, #198aff);
    background-image      : linear-gradient(to bottom, #2ba1ff, #198aff);
    background-repeat     : repeat-x;
    filter                : progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ba1ff', endColorstr='#198aff', GradientType=0);
}

/* Pricing Table V2 Black Button Hover Background Gradient */
.div_table_1 .footer_div:hover,
.table_plan .footer_table td:hover,
.table_plan .footer_table td.table_green:hover,
.div_table_1 .footer_div.first_div:hover,
.div_table_1 .footer_div.thrird_div:hover{
	background-image      : -moz-linear-gradient(top, #121212, #373737);
    background-image      : -webkit-gradient(linear, 0 0, 0 100%, from(#121212), to(#373737));
    background-image      : -webkit-linear-gradient(top, #121212, #373737);
    background-image      : -o-linear-gradient(top, #121212, #373737);
    background-image      : linear-gradient(to bottom, #121212, #373737);
    background-repeat     : repeat-x;
    filter                : progid:DXImageTransform.Microsoft.gradient(startColorstr='#121212', endColorstr='#373737', GradientType=0);
}

/* Pricing Table V2 Black Button Hover Background Color */
.div_table_1 .footer_div:hover,
.table_plan .footer_table td:hover,
.div_table_1 .footer_div.first_div:hover,
.div_table_1 .footer_div.thrird_div:hover{
	background-color: #2b2b2b;
}



/* Media Queries*/
@media (min-width : 1200px) {
    .block-team .box-team:hover .details{
        /* background-color : #1f97ff; */
		background-color : #323280;
    }
}

@media only screen and (max-width : 768px) {
    .header_4 .nav-collapse_ .nav > li:hover,
    .header_4 .nav-collapse_ .nav > li.active,
    .header_4 .nav-collapse_ .nav > li.current_click,
    header.header_4 .nav-collapse_ .nav > li:first-child:hover,
    header.header_4 .nav-collapse_ .nav > li.active,
    header.header_4 .nav-collapse_ .nav > li.current_page_ancestor,
    header.header_4 .nav-collapse_ .nav > li.current-menu-ancestor,
    .header_7 .nav-collapse_ .nav > li:hover,
    .header_7 .nav-collapse_ .nav > li.active,
    .header_7 .nav-collapse_ .nav > li.current_click,
    header.header_7 .nav-collapse_ .nav > li:first-child:hover,
    header.header_7 .nav-collapse_ .nav > li.active,
    header.header_7 .nav-collapse_ .nav > li.current_page_ancestor,
    header.header_7 .nav-collapse_ .nav > li.current-menu-ancestor{
        /* border-left-color   :  #1f97ff;
        border-right-color  :  #1f97ff;
        border-bottom-color :  #1f97ff; */
		
		border-left-color   :  #323280;
        border-right-color  :  #323280;
        border-bottom-color :  #323280;
    }

    .block-team .box-team {
        /* background-color : #1F97FF; */
		background-color : #323280;
    }
}

@media (max-width : 480px) {
    .top-right .btn-large-1{
        /* background-color  : #1f97ff; */
		background-color  : #323280;
    }
}


/* Black Color */

/* Color */

.block_banner:hover p,
.nav-collapse_ .nav ul li a,
.quantity.buttons_added,
.quantitybox,
.select-menu,
header.header_1 #menu_button.active,
header.header_2 #menu_button.active,
header.header_3 #menu_button.active,
header.header_5 #menu_button.active,
header.header_6 #menu_button.active{
	color: #282828;
}

/* Background Color and Gradient */

.btn-large.btn-blue.btn-shadow:hover > span,
.btn-large.btn-black.btn-shadow > span,
.btn-black:not(.btn-shadow),
.btn-blue:hover:not(.btn-shadow),
.block-btns a:not(.loading):hover,
.block-btns .yith-wcwl-add-to-wishlist a:hover,
.block-btns a.add_to_wishlist:hover,
.block-btns .added.add_to_cart_button,
.block-btns .compare-button a:hover,
.wpcf7-submit,
#btn-small,
.div_table_1 .footer_div,
.div_table_1 .footer_div.thrird_div:hover,
.div_table_1 .footer_div.first_div:hover,
.table_plan .footer_table td{
	background-color: #282828;
	background-image      : -moz-linear-gradient(top, #373737, #121212);
    background-image      : -webkit-gradient(linear, 0 0, 0 100%, from(#373737), to(#121212));
    background-image      : -webkit-linear-gradient(top, #373737, #121212);
    background-image      : -o-linear-gradient(top, #373737, #121212);
    background-image      : linear-gradient(to bottom, #373737, #121212);
    background-repeat     : repeat-x;
    filter                : progid:DXImageTransform.Microsoft.gradient(startColorstr='#373737', endColorstr='#121212', GradientType=0);
}

/* Background Color */
.accordion.black-style .accordion-inner,
.accordion.black-style .accordion-heading span,
.box-toggle.black-style .toggle-heading,
.box-toggle.black-style .accordion-inner,
.dark_bg blockquote,
.fontawesome-icon-list.dark_bg,
.div_table_1 .div_head:not(.first_div),
.dark-style .tab-content > .tab-pane,
.dark-style .nav-tabs > li.active > a,
.dark-style .nav-tabs > li.active > a:hover,
.dark-style .nav-tabs > li.active > a:focus,
.dark-style .nav-tabs > li > a:hover,
.tab_var1_darkBg .v_tables td,
header.header_4 .nav-collapse_ .nav ul li a,
header.header_7 .nav-collapse_ .nav ul li a,
header.header_4 .nav-collapse_ .nav > li:hover > a,
header.header_4 .nav-collapse_ .nav > li.active > a,
header.header_4 .nav-collapse_ .nav > li.current_page_ancestor > a,
header.header_4 .nav-collapse_ .nav > li.current_page_item > a,
header.header_4 .nav-collapse_ .nav > li.current-menu-ancestor > a,
header.header_4 .nav-collapse_ .nav > li.current_click > a,
header.header_7 .nav-collapse_ .nav > li:hover > a,
header.header_7 .nav-collapse_ .nav > li.active > a,
header.header_7 .nav-collapse_ .nav > li.current_page_ancestor > a,
header.header_7 .nav-collapse_ .nav > li.current_page_item > a,
header.header_7 .nav-collapse_ .nav > li.current-menu-ancestor > a,
header.header_7 .nav-collapse_ .nav > li.current_click > a,
header.header_4 .nav-collapse_ .nav ul.submenu-extra,
header.header_7 .nav-collapse_ .nav ul.submenu-extra,
header.header_4 .nav-collapse_ .nav ul.submenu-extra li a,
header.header_7 .nav-collapse_ .nav ul.submenu-extra li a,
header.header_1 #menu_button,
header.header_2 #menu_button,
header.header_3 #menu_button,
header.header_5 #menu_button,
header.header_6 #menu_button,
.box-photo strong,
.foto-carousel figure b,
.box-work figure b,
.block_banner .badge_icon,
.box-features .inner-block1:hover .badge_,
.process_steps .step i,
.table_plan .head_table td,
.div_table_1 .div_head,
.div_table_1 .footer_div,
.table_plan .footer_table td{
	background-color: #282828;
}

/* Border */

header.header_1 #menu_button.active,
header.header_2 #menu_button.active,
header.header_3 #menu_button.active,
header.header_5 #menu_button.active,
header.header_6 #menu_button.active{
	border-color: #282828;
}


/* Border Bottom */

.block-btns a:not(.loading):hover,
#btn-small,
.wpcf7-submit,
.dark-style .nav-tabs > li.active > a, .dark-style .nav-tabs > li.active > a:hover, .dark-style .nav-tabs > li.active > a:focus, .dark-style .nav-tabs > li.active > a, .dark-style .nav-tabs > li.active > a:hover, .dark-style .nav-tabs > li > a:hover{
    border-bottom-color :  #282828;
}

/* Bottom Top, Right and Left */

.dark-style.tabs-left .nav-tabs > li.active > a, .dark-style.tabs-left .nav-tabs > li.active > a:hover, .dark-style.tabs-left .nav-tabs > li.active > a:focus, .dark-style.tabs-left .nav-tabs > li.active > a, .dark-style.tabs-left .nav-tabs > li.active > a:hover, .dark-style.tabs-left .nav-tabs > li > a:hover,
header.header_4 .nav-collapse_ .nav > li,
header.header_7 .nav-collapse_ .nav > li{
	border-top-color :  #282828;
	border-right-color :  #282828;
	border-left-color :  #282828;
}

/* Bottom Left */

header.header_4 .nav-collapse_ .nav > li:first-child,
header.header_7 .nav-collapse_ .nav > li:first-child{
	border-left-color :  #282828;
}


/* Border Top */

#btn-small,
.wpcf7-submit{
	border-top-color :  #282828;
}


/* Background Color 2 */
header.header_4 .main-menu > div,
header.header_7 .main-menu > div,
.accordion.black-style .accordion-group, 
.accordion.black-style .accordion-heading,
.dark-style .nav-tabs > li > a,
.dark-style .nav-tabs:after,
.dark-style.tabs-left > .nav-tabs > li:first-child > a:after,
.tab_var1_darkBg,
.list-social li a,
header.header_4 .main-menu > div,
header.header_7 .main-menu > div,
header.header_4 .nav-collapse_ .nav > li > ul li:hover > a,
header.header_4 .nav-collapse_ .nav li ul li.active > a,
header.header_4 .nav-collapse_ .nav li ul li.current_page_item > a,
header.header_4 .nav-collapse_ .nav li ul li.current-menu-parent > a,
header.header_4 .nav-collapse_ .nav li ul li.current_click > a,
header.header_4 .nav-collapse_ .nav li ul li.current-menu-item > a,
header.header_4 .nav-collapse_ .nav ul.submenu-extra a:hover,
header.header_4 .nav-collapse_ .nav ul.submenu-extra .active a,
header.header_4 .nav-collapse_ .nav ul.submenu-extra span.current-menu-item > a,
header.header_7 .nav-collapse_ .nav > li > ul li:hover > a,
header.header_7 .nav-collapse_ .nav li ul li.active > a,
header.header_7 .nav-collapse_ .nav li ul li.current_page_item > a,
header.header_7 .nav-collapse_ .nav li ul li.current-menu-parent > a,
header.header_7 .nav-collapse_ .nav li ul li.current_click > a,
header.header_7 .nav-collapse_ .nav li ul li.current-menu-item > a,
header.header_7 .nav-collapse_ .nav ul.submenu-extra a:hover,
header.header_7 .nav-collapse_ .nav ul.submenu-extra .active a,
header.header_7 .nav-collapse_ .nav ul.submenu-extra span.current-menu-item > a,
header.header_4 .nav-collapse_ .nav ul.submenu-extra li a:hover,
header.header_7 .nav-collapse_ .nav ul.submenu-extra li a:hover,
aside,
#gotoTop,
.social a,
.tab_var1_darkBg .v_tables > .reviver_table thead tr,
.btn-cart.active, .btn-cart:hover, .btn-cart:focus{
	background-color: #262626;
}

/* Border 2 */

.dark-style .nav-tabs > li > a,
.dark-style .tab-content > .tab-pane{
	border-color: #262626;
}

/* Border Bottom 2 */

.dark-style.tabs-left .nav-tabs > li.active > a, .dark-style.tabs-left .nav-tabs > li.active > a:hover, .dark-style.tabs-left .nav-tabs > li.active > a:focus, .dark-style.tabs-left .nav-tabs > li.active > a, .dark-style.tabs-left .nav-tabs > li.active > a:hover, .dark-style.tabs-left .nav-tabs > li > a:hover{
	border-bottom-color: #262626;
}

/* Border Left, Right, Top 2 */

.dark-style .nav-tabs > li.active > a, .dark-style .nav-tabs > li.active > a:hover, .dark-style .nav-tabs > li.active > a:focus, .dark-style .nav-tabs > li.active > a, .dark-style .nav-tabs > li.active > a:hover, .dark-style .nav-tabs > li > a:hover{
	border-left-color: #262626;
	border-right-color: #262626;
	border-top-color: #262626;
}

/* Border 3 */
/*.shortcode_forms .dark_bg input,
.shortcode_forms .dark_bg .select_title,
.shortcode_forms .dark_bg textarea, */

.shortcode_forms .dark_bg .select_list,
.shortcode_forms .dark_bg input:not([type="submit"]):focus,
.shortcode_forms .dark_bg select,
.tab_var1_darkBg .tab_var2_pad .v_tables,
.tab_var1_darkBg .v_tables td,
.tab_var1_darkBg .v_tables > .reviver_table tr > th,
aside,
body.rtl .tab_var1_darkBg .v_tables > .reviver_table tr > th,
body.rtl .tab_var1_darkBg .v_tables > .reviver_table tr > td{
	border-color: #131313;
}


/* Black Text Color */

/* Color */
.fancybox-title-inside,
a,
h1,
h2,
h3,
h4,
h5,
h6,
code,
pre,
legend,
.dropdown-menu > li > a,
.btn,
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.btn:hover,
.btn:focus,
.btn-link,
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
.navbar-link:hover,
.navbar-link:focus,
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover,
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused,
.accordion-heading a h5 i,
.accordion-heading.active:hover h5,
.accordion-heading.active h5,
.accordion-heading.active:hover h5 i,
.accordion-heading.active h5 i,
.box-toggle .toggle-heading i,
.nav-tabs > li > a,
.wpb_tabs_nav > li > a,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.resp-vtabs .resp-tabs-list li,
.responsive-tabs__list__item,
.responsive-tabs__list__item--active,
.responsive-tabs__list__item--active:hover,
.tabbable.responsive .nav-tabs > li > a,
.tabbable.responsive .nav-tabs > li.active > a,
.tabbable.responsive .nav-tabs > li.active > a:hover,
.tabbable.responsive .nav-tabs > li > a.tab-control:before,
.tabbable.responsive .nav-tabs > li > a.tab-control:after{
	color: #1b1b1b;
}

.next-slide a:before,
.next-slide a:after,
.prev-slide a:before,
.prev-slide a:after,
.tp-caption.text3,
.tp-caption.text1_1,
.tp-caption.text1_2 strong,
.flexslider-main .flex-caption,
.flexslider-main .flex-caption.caption3 h2,
.flexslider-main .flex-caption.caption3 p strong,
.fancybox-title-inside,
.widget_layered_nav .yith-wcan-list li a,
.widget_product_categories #accordion.list li a,
.woocommerce #content table.wishlist_table.cart a.remove,
.h2,
.h3,
.h4,
.h5,
.h6,
.list_1 li a,
.view_all::before,
.link1:hover,
.color-2,
.btn-tags,
.btn-double a.btn-first:hover,
.btn-double a.btn-second:hover,
.btn-double a:hover,
.block-info .btn-small,
[id^="newsletter"] .btn-small:hover,
.btn-white,
.btn-white.btn-shadow span,
.list-links a,
.fontawesome-icon-list .fa-hover a,
blockquote em,
.foto-carousel > span strong,
.box-work > span strong,
.foto-carousel > span strong a,
.box-work > span strong a,
.foto-carousel > span i,
.box-work > span i,
.foto-carousel > span strong,
.box-work > span strong,
.foto-carousel > span strong a,
.box-work > span strong a{
	color: #1b1b1b;
}

.block-info h4,
.banner > div strong,
.banner > div > span,
.block_banner.block_banner-extra i,
.baner-text-1 h4,
.block-features span i,
.block-control .control-post a,
.v_block-control .control-post a,
.v_block-control .control-post span.current,
.v_block-control .control-post .dots,
.select_title,
.table_plan tr td,
.div_table_1 > div > span,
.div_table_1 > div > em,
.accordeon_css3_video ul li .block-accordeon a:hover,
.box-customers i,
.box-customers strong,
.box-customers span,
.dropcap2 > span:hover:first-letter,
.box-tabs h2,
.block-accordeon span,
header.header_2 .phone-div span,
header.header_2 .email-div span,
header.header_5 .phone-div span,
header.header_5 .email-div span,
header.header_6 .phone-div span,
header.header_6 .email-div span,
.block_language > li.language > a,
.block_language > li > a,
.block_language > li.currency_item > a,
.block_language > li ul a:hover,
.slct:after,
.slct2:after,
.phone-div span,
#form-login span.title,
#form-login .create_customer span,
.box-dropdown .checkout-table td,
.box-dropdown .checkout-table tr td + td,
.box-dropdown .checkout-table .txt-total,
.box-dropdown strong.quantity{
	color: #1b1b1b;
}

.nav-collapse_ .nav > li > a,
.nav-collapse_ .nav li .sf-sub-indicator,
.row-title h2,
.badge em,
.badge_,
.badge_ span::before,
.badge_ i::before,
#filters li a,
#portfolio-filter li a,
._filters li a,
.box-product-hover h5.product-name a:hover,
.block-btns .button-like,
.block-btns a.add_to_wishlist,
.block-btns .yith-wcwl-wishlistexistsbrowse a,
.block-btns .yith-wcwl-wishlistaddedbrowse a,
.block-btns .compare-button a,
h5.product-name,
h5.product-name a,
.compare_table .btn-medium::before,
.product-quantity span.update_cart .fa,
.product-quantity span.update_cart input[name="update_cart"],
#ship-to-different-address label,
.navigation_grid a i,
.select_title,
span.hot_yellow, span.sale_yellow,
.v_reviews_tab .v_quote,
.shopping_cart .v_shop_cart .v_td_price3,
.v_shop_cart .v_td_price3,
.v_tables.v_list_orders tr td:first-child,
.v_detail_order .v_order_list,
.v_tables.v_tables3 .v_td_price.v_td_black,
.order_block .v_tables.v_shop_cart tr td:last-child,
.block-countdown h2,
.v_drop .block-features div:first-child > a:hover span i,
.list-sitemap a,
.list-sitemap .sub-menu > a:hover,
.testimonial-content, .testimonial-content p,
.widget_recent_comments ul li:before,
.widget_recent_comments ul li a,
.widget_tag_cloud .tagcloud a,
.woocommerce .widget_layered_nav ul.yith-wcan-label li a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a,
.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a,
.widget_tag_cloud.fw .tagcloud a,
.category #accordion.list li a,
.widget_product_categories #accordion.list li .amout,
.yith-wcan-list li a,
.yith-wcan-list li a .count,
.fw.s2_form_widget input[type="submit"]:hover{
	color: #1b1b1b;
}

@media (min-width : 1200px) {
	.block-team .details h5,
	.block-team .box-team.default:hover .details h5{
		color: #1b1b1b;
	}
}

@media only screen and (min-width : 993px) {
	.quick_btn{
		color: #1b1b1b;
	}
}

@media only screen and (max-width : 768px) {
	.accordeon_css3 li:hover .block-accordeon h6,
    .accordeon_css3 li:hover + .last_accord .block-accordeon h6,
    .accordeon_css3 li:hover + li + .last_accord .block-accordeon h6,
    .accordeon_css3 li.last_accord .block-accordeon h6,
    .accordeon_css3_video ul li .block-accordeon h6,
    .accordeon_css3_video ul li .block-accordeon h6 a,
    .accordeon_css3_video ul li .block-accordeon a,
    .accordeon_css3_video li:hover .block-accordeon h6{
		color: #1b1b1b;
	}
}

/* Background */
body,
.table .table,
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus,
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus,
footer{
	background-color: #1b1b1b;
}

/* Border */

a.thumbnail:hover,
a.thumbnail:focus{
	border-color: #1b1b1b;
}



/* Border Top */
.nav .dropdown-toggle .caret{
	border-top-color: #1b1b1b;
}


/* Border Bottom */
.nav .dropdown-toggle .caret{
	border-bottom-color: #1b1b1b;
}

/* Green Color */

/* Background Color and Gradient Background */

.btn-double a.btn-second,
.table_plan .footer_table td.table_green,
.div_table_1 .footer_div.first_div{
	background-color	  : #489b0c;
	background-image      : -moz-linear-gradient(top, #52a40f, #398e08);
    background-image      : -webkit-gradient(linear, 0 0, 0 100%, from(#52a40f), to(#398e08));
    background-image      : -webkit-linear-gradient(top, #52a40f, #398e08);
    background-image      : -o-linear-gradient(top, #52a40f, #398e08);
    background-image      : linear-gradient(to bottom, #52a40f, #398e08);
    background-repeat     : repeat-x;
    filter                : progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a40f', endColorstr='#398e08', GradientType=0);
}

/* Background Color */
.progress.v_green,
.table_plan .head_table td.table_green,
.div_table_1 .first_div{
	background-color	  : #489b0c;
}

/* Gray Text Color ( Default: #6a6a6a ) */

/* Color */

body,
.accordion-inner,
.list-popular li .link-comment,
.list li a,
.txt-1,
.toggle .togglec,
blockquote a,
.box-features .block-info p,
.baner-text-1 p,
.process-container p,
.select_list > li,
.table_plan tr .first_td,
.v_tables td,
.box-company span,
.block-accordeon p,
.block-accordeon p span,
header.header_4 .nav-collapse_ .nav ul li .sf-sub-indicator::before,
header.header_7 .nav-collapse_ .nav ul li .sf-sub-indicator::before,
.phone-div,
.list-panel li a,
.box-dropdown p,
.box-dropdown span.light,
.badge a i,
.badge > span,
.reviver_blog .extra-wrap .entry-content,
.reviver_blog .extra-wrap .entry-content p,
.price-old,
.price del .amount,
.v_price del .amount,
.compare_table .v_tables tr:first-child{
	color: #6a6a6a;
}

.select_list > li,
.shopping_cart .v_shop_cart tr:first-child td,
.v_detail_order .v_tables tr:first-child td:last-child,
.v_detail_order .v_order_list li a,
.v_detail_order .v_tables tr:first-child td:last-child,
.countdown_section,
.widget_recent_comments ul li{
	color: #6a6a6a;
}

@media (min-width : 1200px) {

	.block-team .details h5 span,
	.block-team .box-team.default:hover .details h5 span{
		color: #6a6a6a;
	}

}

@media only screen and (max-width : 768px) {

  	.accordeon_css3 li:hover .block-accordeon p,
    	.accordeon_css3 li:hover + .last_accord .block-accordeon p,
    	.accordeon_css3 li:hover + li + .last_accord .block-accordeon p,
    	.accordeon_css3 li.last_accord .block-accordeon p,
    	.accordeon_css3_video ul li .block-accordeon p,
    	.accordeon_css3_video li:hover .block-accordeon p{
		color: #6a6a6a;
	}
}

/* Background Color */

.process-wrap.owl-carousel .owl-pagination > div::before,
.process-wrap.owl-carousel .owl-pagination > div::after{
	background-color: #6a6a6a;
}

/* Border */ 

table:not([class]) tr th,
table:not([class]) tr td{
	border-color: #6a6a6a;
}

/* Gray Button Background Color ( Default: #e1e1e1 ):
From	: #e4e4e4 (Default)
To	: #dcdcdc (Default)
*/


/* Color */

.accordeon_css3_video ul li .block-accordeon p{
	color: #e1e1e1;
}

/* Background Color and Gradient */

.btn-double a.btn-first:hover,
.btn-double a.btn-second:hover,
.block-info .btn-small,
[id^="newsletter"] .btn-small:hover,
.btn-white,
.btn-white.btn-shadow span,
.block-btns .button-like,
.block-btns a.add_to_wishlist,
.block-btns .yith-wcwl-wishlistexistsbrowse a,
.block-btns .yith-wcwl-wishlistaddedbrowse a,
.block-btns .compare-button a,
.fw.s2_form_widget input[type="submit"]:hover,
body.ie .block-btns a.btn-white::before,
body.ie .block-btns .yith-wcwl-add-to-wishlist a::before,
body.ie .block-btns .compare-button a::before{
	background-color  : #e1e1e1;
	background-image  : -moz-linear-gradient(top, #e4e4e4, #dcdcdc);
	background-image  : -webkit-gradient(linear, 0 0, 0 100%, from(#e4e4e4), to(#dcdcdc));
	background-image  : -webkit-linear-gradient(top, #e4e4e4, #dcdcdc);
	background-image  : -o-linear-gradient(top, #e4e4e4, #dcdcdc);
	background-image  : linear-gradient(to bottom, #e4e4e4, #dcdcdc);
	background-repeat : repeat-x;
	filter            : progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4', endColorstr='#dcdcdc', GradientType=0);
}

/* Background Color */

.dropdown-menu .divider,
.nav-list .divider,
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus,
.navbar .btn-navbar,
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled],
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle{
	background-color: #e1e1e1;
}

/* Border Top */

.form-actions{
	border-top-color: #e1e1e1;
}

/* Border Bottom */

legend{
	border-bottom-color: #e1e1e1;
}

/* Border Left */

.table_plan tr td,
body.rtl .table_plan tr .first_td{
	border-left-color: #e1e1e1;
}

/* Background Gradient From Color ( Default: #e4e4e4 ): */

/* Background Color */
.table_plan tr.table_bg_1 td:hover,
.table_plan tr.table_bg_2 td:hover,
.div_table_1 > div > span:hover,
.div_table_1 > div > em:hover{
	background-color: #e4e4e4;
}

/* Border */
.v_form input[type="text"],
.v_form input[type="password"],
.v_form input[type="email"],
.v_form select,
.v_form textarea,
.v_form .select2-container > a,
.select_title,
.v_tables td,
.tab_var2_pad .v_tables,
.checkout .v_tables .shop_table,
.order_details .v_tables,
.customer_details .v_tables,
.addresses address,
.my_account_orders .v_tables,
.review-order-table th,
.shop_table.order_details table.not_last tbody td,
.shop_table.order_details table.not_last tbody th,
#form-search,
#login_pop,
#comment-textarea textarea,
.compare_table .v_tables tr:first-child,
.quantity.buttons_added,
.v_shop_cart input:not([type="submit"]):not([type="button"]):not(.qty):not([type="radio"]),
.v_shop_cart select,
.v_shop_cart textarea,
.variations select,
.quantitybox,
input:not([type="submit"]):focus,
textarea:focus,
body.rtl .shop_table.order_details table.not_last tbody td,
body.rtl .shop_table.order_details table.not_last tbody th{
	border-color: #e4e4e4;
}

@media only screen and (max-width : 992px) {
	.select-menu{
		border-color: #e4e4e4;
	}
}

@media only screen and (max-width : 768px) {
	.navbar-inner .block-form #form-search{
		border-color: #e4e4e4;
	}
}

/* Border Top */

.resp-vtabs .resp-tabs-list li,
.block-control,
.process-wrap.owl-carousel .track,
.about_project tr:not(:first-child),
.main-menu > div,
.box-dropdown .cart-table td,
.blog_post .blog_scroll,
.sort_shop{
	border-top-color: #e4e4e4;
}

@media only screen and (max-width : 768px) {
	.list-panel li{
		border-top-color: #e4e4e4;
	}
}

@media (max-width : 480px) {
	.shopping_cart .half_col:last-child{
		border-top-color: #e4e4e4;
	}
}

/* Border Right */

.resp-vtabs ul.resp-tabs-list,
.select_list,
[class*="table_type_"] tr:first-child th,
.v_tables > .reviver_table tr > th,
.nav-collapse_ .nav > li,
body.rtl .shopping_cart .half_col:last-child{
	border-right-color: #e4e4e4;
}

/* Bottom Bottom */

.process-wrap.owl-carousel .track,
.select_list,
.blog_post .blog_scroll,
.carousel .v_project_info li,
.v_reviews_tab .level1,
.tables_wishlist .sort_shop2{
	border-bottom-color: #e4e4e4;
}

/* Border Left */

.select_list,
.nav-collapse_ .nav > li:first-child,
.shopping_cart .half_col:last-child,
body.rtl .v_tables > .reviver_table tr > th,
body.rtl .v_tables > .reviver_table tr > td,
body.rtl .v_tables.v_wishlist .wishlist_table tr > th,
body.rtl .v_tables.v_wishlist .wishlist_table tr > td,
body.rtl .v_tables .shop_table.table_type_ th,
body.rtl .v_tables .shop_table.table_type_ td,
body.rtl .v_tables.v_shop_cart .shop_table.cart th,
body.rtl .v_tables.v_shop_cart .shop_table.cart td,
body.rtl .v_shop_cart .cart td,
body.rtl .shop_table td,
body.rtl .shop_table .cart-subtotal > td{
	border-left-color: #e4e4e4;
}

@media only screen and (max-width : 768px) {
	.responsive_table td:not([colspan]):after{
		border-left-color: #e4e4e4;
	}
}

/* Gray Color Shade 1 (Default: #555555) */

/* Color */

select,
textarea,
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
.uneditable-input,
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus,
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus,
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle,
.thumbnail .caption,
.slide3 .ls-l3 ,
.block-countdown p{
	color: #555555;
}

/* Border Top */

.nav-tabs .active .dropdown-toggle .caret,
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret{
	border-top-color: #555555;
}


/* Border Bottom */

.nav-tabs .active .dropdown-toggle .caret,
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret{
	border-bottom-color: #555555;
}

/* Gray Color Shade 2 ( Default: #777777 ) */

/* Color */

.navbar .brand,
.navbar-text,
.navbar-link,
.navbar .nav > li > a,
.nav-collapse_ .nav ul li a span,
.shopping_cart .v_shop_cart .v_td_price2 span,
.privacy,
.wp-caption{
	color: #777777;
}


@media (max-width : 992px) {
	.nav-collapse .nav .nav-header,
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a{
		color: #777777;
	}
}

/* Border Top */

.navbar .nav li.dropdown > .dropdown-toggle .caret{
	border-top-color: #777777;
}

/* Border Bottom */

.navbar .nav li.dropdown > .dropdown-toggle .caret{
	border-bottom-color: #777777;
}


/* Gray Color Shade 3 ( Default: #8b8b8b ) */

/* Color */

.v_form .select_title,
.v_form .select_list > li,
.tab_var1_darkBg .v_tables td,
.block_language{
	color: #8b8b8b;
}

/* Gray Color Shade 4 ( Default: #999999 ) */

/* Color */

.muted,
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
blockquote small,
legend small,
.uneditable-input,
.uneditable-textarea,
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus,
.nav-header,
.nav > .disabled > a,
.navbar-inverse .brand,
.navbar-inverse .nav > li > a,
.navbar-inverse .brand,
.navbar-inverse .navbar-text,
.navbar-inverse .navbar-link,
.breadcrumb > .active,
.pagination ul > .active > a,
.pagination ul > .active > span,
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus{
	color: #999999;
}
input:-moz-placeholder,
textarea:-moz-placeholder{
	color: #999999;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder{
	color: #999999;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{
	color: #999999;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span,
.accordion.black-style .accordion-inner,
.box-toggle.black-style p,
.dark-style .tab-content > .tab-pane p,
.dark-style .responsive-tabs p,
.reviver-slider-contact-form input,
#form-search input,
span.v_td_price,
div.v_td_price,
.fw .fw.s2_form_widget input:not([type="submit"]),
.tweet_list li a,
[id^="newsletter"] input{
	color: #999999;
}

@media (max-width : 992px) {
	.navbar-inverse .nav-collapse .nav > li > a,
	.navbar-inverse .nav-collapse .dropdown-menu a{
		color: #999999;
	}
}

/* Background */

.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus,
.label,
.badge{
	background-color: #999999;
}

/* Border */

.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus,
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus{
	border-color: #999999;
}

/* Border Top */

.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret{
	border-top-color: #999999;
}

/* Border Right */

.v_reviews a:first-child{
	border-right-color: #999999;
}

/* Border Bottom */

abbr[title],
abbr[data-original-title],
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret{
	border-bottom-color: #999999;
}

/* Gray Color Shade 5 ( Default: #c6c6c6 ) */

/* Color */

.navbar-inverse .navbar-search .search-query:-moz-placeholder,
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder,
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder,
.list-links li::before,
aside p,
aside .search,
.address-1 span,
.list-footer li a::before,
.fw .fw.s2_form_widget p,
.tweet_list li,
.tweet_list li::before{
	color: #c6c6c6;
}

/* Background Color */

.btn:active,
.btn.active,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active{
	background-color: #c6c6c6;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder{
	background-color: #c6c6c6;
}

.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{
	background-color: #c6c6c6;
}

.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{
	background-color: #c6c6c6;
}

/* Border */

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input,
select,
.uneditable-textarea,
.btn{
	}

/* Border Right */

.comment-form-rating p.stars a.star-1,
.comment-form-rating p.stars a.star-2,
.comment-form-rating p.stars a.star-3,
.comment-form-rating p.stars a.star-4,
.comment-form-rating p.stars a.star-5{
	border-right-color: #c6c6c6;
}

/* Border Left */

.dropdown-submenu > a:after,
body.rtl .comment-form-rating .stars a{
	border-left-color: #c6c6c6;
}

/* Gray Color Shade 6 ( Default: #a7a7a7 ) */

/* Border Bottom */

.block-info .btn-small,
[id^="newsletter"] .btn-small:hover,
.btn-white.btn-shadow span,
.block-btns .button-like,
.block-btns a.add_to_wishlist,
.block-btns .yith-wcwl-wishlistexistsbrowse a,
.block-btns .yith-wcwl-wishlistaddedbrowse a,
.block-btns .compare-button a,
body.ie .block-btns a.btn-white::before,
body.ie .block-btns a.added_to_cart::before,
body.ie .block-btns a.btn-blue::before,
body.ie .block-btns .yith-wcwl-add-to-wishlist a::before,
body.ie .block-btns .button-cart::before,
body.ie .block-btns .compare-button a::before{
	border-bottom-color: #a7a7a7;
}

/* Gray Color Shade 7 ( Default: #a0a0a0 ) */

/* Border Left */

.list-panel li{
	border-left-color: #a0a0a0;
}


/* Gray Color Shade 8 ( Default: #d1d1d1 ) */

/* Color */

.rating_list li .empty{
	color: #d1d1d1;
}

/* Background */

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{
	background-color: #d1d1d1;
}

/* Border */

.navbar-inner,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{
	border-color: #d1d1d1;
}

/* Borer Right */

#form-search span,
.quantity .qty,
body.rtl .select_title:before{
	border-right-color: #d1d1d1;
}

/* Border Left */

.select_title::before,
.q_modify,
body.rtl #form-search span,
body.rtl .quantity .qty{
	border-left-color: #d1d1d1;
}

/* Gray Color Shade 9 ( Default: #f9f9f9 ) */

/* Color */

.accordeon_css3_video ul li .block-accordeon a,
.extra-aside .fw.s2_form_widget.extra span{
	color: #f9f9f9;
}

/* Background */

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th,
.audioplayer-bar-loaded,
#content,
.main-menu > div,
.navbar-inner .block-form #form-search,
.header_top{
	background-color: #f9f9f9;

}

/* Gray Color Shade 10 ( Default: #f0f0f0 ): */

/* Background */

pre,
.form-actions,
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th,
.well,
.btn,
.navbar .btn-navbar .icon-bar,
.breadcrumb,
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span,
.pager li > a:hover,
.pager li > a:focus,
.modal-footer,
.accordion-group,
.accordion-heading,
.box-toggle,
.box-toggle .toggle-heading.togle-icon.collapsed,
.box-toggle .toggle-heading.collapsed,
.nav-tabs:after,
.nav-tabs > li > a,
.wpb_tabs_nav > li > a,
.tabs-left.tabs-icons > .nav-tabs > li:last-child > a:after,
.tabs-left > .nav-tabs > li:first-child > a:after,
h2.resp-accordion,
.responsive-tabs:after,
.responsive-tabs__list__item,
.responsive-tabs_1 .responsive-tabs__list .responsive-tabs__list__item:first-child:after,
.responsive-tabs_1 .responsive-tabs__list .responsive-tabs__list__item:last-child:after,
.tabbable.responsive:after,
.tabbable.responsive .nav-tabs > li > a,
.tabbable.responsive .nav-tabs > li > a.tab-control,
.next-slide a,
.prev-slide a{
	background-color: #f0f0f0;
}

.view_all,
.row-video-slider,
.btn-tags,
.toggle,
blockquote,
.foto-carousel > span,
.box-work > span,
.block_banner.block_banner-extra .badge_icon,
.block-features > div:first-child > a span,
.block-features.extra span,
.item .icons-bg,
.progress,
.v_form input[type="text"],
.v_form input[type="password"],
.v_form input[type="email"],
.v_form select,
.v_form textarea,
.v_form .select2-container > a,
.select_title,
.select_list > li:hover,
.table_plan tr.table_bg_1,
.div_table_1 > div > em,
.tab_var1,
.v_wishlist,
.v_shop_cart,
.dropcap2 > span:hover:first-letter,
.reviver-slider-contact-form input{
	background-color: #f0f0f0;
}

header.header_1 .nav-collapse_ .nav li ul li.current-menu-parent > a,
header.header_1 .nav-collapse_ .nav li ul li.current_page_item > a,
header.header_1 .nav-collapse_ .nav li ul li.current-menu-parent > a,
header.header_1 .nav-collapse_ .nav li ul li.current-menu-item > a,
header.header_1 .nav-collapse_ .nav li ul li.current-menu-item > a,
#form-search,
#form-search input,
.top_menu li ul,
#form-login .create_customer,
.head.panel,
.nav-collapse_ .nav > li > ul li:hover > a,
.nav-collapse_ .nav li ul .active > a,
.nav-collapse_ .nav li ul .current_click > a,
.nav-collapse_ .nav > li > ul li.current-menu-parent > a,
.nav-collapse_ .nav > li > ul li.current_page_item > a,
.nav-collapse_ .nav > li > ul li.current-menu-item > a,
.nav-collapse_ .nav > li > ul li > a:hover,
.nav-collapse_ .nav ul.submenu-extra a:hover,
.nav-collapse_ .nav ul.submenu-extra .active a,
.nav-collapse_ .nav ul.submenu-extra span.current-menu-item > a,
#menu_button.active,
.row-title,
.badge,
.badge_,
#comment-textarea textarea,
#commentform input,
#filters li a,
#portfolio-filter li a,
._filters li a{
	background-color: #f0f0f0;
}

.compare_table .v_tables tr td:first-child,
.compare_table .v_tables tr th:first-child,
.customer_details .v_tables tr td:first-child,
.customer_details .v_tables tr th:first-child,
.quantity.buttons_added,
.v_shop_cart input:not([type="submit"]):not([type="button"]):not(.qty):not([type="radio"]),
.v_shop_cart select,
.v_shop_cart textarea,
.variations select,
.quantitybox,
.v_tables.v_wishlist thead tr,
.v_tables.v_shop_cart thead tr,
.v_tables thead tr,
.row-extra-content,
.countdown_section,
.v_drop .block-features div:first-child > a:hover span,
.widget_tag_cloud .tagcloud a,
.woocommerce .widget_layered_nav ul.yith-wcan-label li a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a,
.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a,
.fw .fw.s2_form_widget input:not([type="submit"]),
[id^="newsletter"] input,
#gotoTop:hover,
.v_block-control .control-post .v_button_var,
.v_block-control .v_button_var a,
.v_block-control .v_button_var span.current,
.v_block-control .control-post .prev,
.v_block-control .control-post .next,
.v_block-control .v_button_2 .prev,
.v_block-control .v_button_2 .next,
.v_block-control .v_button_var2 span,
.v_block-control .control-post.v_button_var .dots{
	background-color: #f0f0f0;
}

@media (min-width : 1200px) {
	.block-team .details,
	.block-team .box-team.default:hover .details{
		background-color: #f0f0f0;
	}
}

@media only screen and (max-width : 992px) {
	.select-menu{
		background-color: #f0f0f0;
	}
}
@media only screen and (max-width : 768px) {
	.responsive_table tr:nth-child(2n) td,
	.list-panel,
	.navbar-inner .block-form,
	.navbar-inner .block-form #form-search{
		background-color: #f0f0f0;
	}
}

@media (max-width : 992px) {
	.nav-collapse .nav > li > a:hover,
	.nav-collapse .nav > li > a:focus,
	.nav-collapse .dropdown-menu a:hover,
	.nav-collapse .dropdown-menu a:focus{
		background-color: #f0f0f0;
	}
}

@media (max-width : 767px) {
	.responsive-tabs__heading{
		background-color: #f0f0f0;
	}
}

/* Border */

.tab-content > .tab-pane,
.nav-tabs > li > a,
.wpb_tabs_nav > li > a,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus,
.tabs-left > .nav-tabs > li.active > a,
.tabs-left > .nav-tabs > li.active > a:hover,
.tabs-left > .nav-tabs > li.active > a:focus,
.responsive-tabs > div,
.responsive-tabs__list__item,
.tabbable.responsive .nav-tabs > li > a,
.tabbable.responsive .tab-content,
.toggle,
.tab_var2_pad,
.panel.tab-content,
.block-widget .block_bord,
.faqs-sidebar .widget_text,
.block-widget,
.widget.widget_recent_comments:not(.fw),
.reviver_blog .post.sticky{
	border-color: #f0f0f0;
}

.nav-tabs > li.active > a,
.nav-tabs > li > a:hover,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover{
	border-left-color: #f0f0f0;
	border-top-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-bottom-color: #ffffff;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus,
.tabs-left > .nav-tabs > li.active > a,
.tabs-left > .nav-tabs > li.active > a:hover,
.tabs-left > .nav-tabs > li.active > a:focus{
	border-right-color: transparent;
}

.widget_categories:not(.fw),
.row:not(.fw) .widget_recent_comments,
.widget_tag_cloud:not(.fw),
#flickr-widget-2:not(.fw),
.page-sidebar.widget_text:not(.fw),
.widget_recent_entries:not(.fw),
.widget_archive:not(.fw),
.widget_meta:not(.fw),
.widget_pages:not(.fw),
.widget_calendar:not(.fw),
.widget_rss:not(.fw),
.widget_text:not(.widget-404):not(.fw),
.widget_nav_menu:not(.fw){
	border-color: #f0f0f0;
}

@media (max-width : 1199px) {
	.tabbable.responsive .nav-tabs{
		border-color: #f0f0f0;
	}
}

@media only screen and (max-width : 768px) {
	.resp-vtabs .resp-tab-content{
		border-color: #f0f0f0;
	}
}


/* Border Top */

.list-popular li,
.cart_list.product_list_widget li,
.product_list_widget li,
.block-info .btn-small,
[id^="newsletter"] .btn-small:hover,
.btn-white,
.btn-white.btn-shadow span,
.list-sitemap li,
.widget_categories ul li,
.widget_pages > ul li,
.widget_meta > ul li,
.widget_recent_entries > ul li,
.widget_rss > ul li,
.widget_nav_menu > .menu-main-navigation-container ul li,
.widget_archive > ul li,
.category #accordion.list li,
.widget_product_categories #accordion.list li,
.yith-wcan-list li,
.category #accordion.list .level1 li,
.widget_product_categories #accordion.list .level1 li{
	border-top-color: #f0f0f0;
}

@media (max-width : 992px) {
	.nav-collapse .navbar-form,
	.nav-collapse .navbar-search{
		border-top-color: #f0f0f0;
	}
}

/* Border Bottom */

.responsive-tabs_1 .responsive-tabs__list__item:hover,
.responsive-tabs_1 .responsive-tabs__list__item--active,
.responsive-tabs_1 .responsive-tabs__list__item--active:hover,
.comment_list li,
#reply-title,
div#comments div.wraper.txt-1,
.shop_tabs .icon_tab2 ul li,
.faqs-sidebar .widget_text h4,
.block-widget h4.heading-h4,
.checkout #order_review_heading,
.widget.widget_recent_comments:not(.fw) h4,
.widget_categories:not(.fw) h4,
.widget_recent_comments:not(.fw) h4,
.widget_tag_cloud:not(.fw) h4,
#flickr-widget-2:not(.fw) h4,
.page-sidebar.widget_text:not(.fw) h4,
.widget_recent_entries:not(.fw) h4,
.widget_archive:not(.fw) h4,
.widget_meta:not(.fw) h4,
.widget_search:not(.fw) h4,
.widget_pages:not(.fw) h4,
.widget_calendar:not(.fw) h4,
.widget_rss:not(.fw) h4,
.widget_text:not(.fw):not(.widget-404) h4,
.widget_nav_menu:not(.fw) h4,
.woo_widget h4{
	border-bottom-color: #f0f0f0;
}
@media (max-width : 992px) {
	.nav-collapse .navbar-form,
	.nav-collapse .navbar-search{
		border-bottom-color: #f0f0f0;
	}
}

@media only screen and (max-width : 560px) {
	.nav-tabs > li a,
   	.nav-tabs > li.active a,
	.nav-tabs > li a:hover,
   	.nav-tabs > li a:focus,
   	.nav-tabs > li.active a:hover,
   	.nav-tabs > li.active a,
   	.nav-tabs > li.active a:focus{
		border-bottom-color: #f0f0f0;
	}
}

/* Border Left */

.navbar .divider-vertical{
	border-left-color: #f0f0f0;
}

/* Gray Color Shade 11 ( Default: #bababa ) */

/* Background */

.flex-control-nav li a,
.tabs ul li a,
.tabs_1 ul li a{
	background-color: #bababa;
}

/* Gray Color Shade 12 ( Default: #e7e7e7 ) */

/* Border Right Botttom Left Color */

@media only screen and (max-width : 768px) {
	.nav-collapse_ .nav > li:hover,
	.nav-collapse_ .nav > li.active,
    .nav-collapse_ .nav > li.current_click,
    .header_6 .nav-collapse_ .nav > li:hover,
    .header_6 .nav-collapse_ .nav > li.active,
    .header_6 .nav-collapse_ .nav > li.current_click,
    header.header_6 .nav-collapse_ .nav > li.current_page_ancestor > a,
    header.header_6 .nav-collapse_ .nav > li.current_page_item > a,
    header.header_6 .nav-collapse_ .nav > li.current-menu-ancestor > a,
    header.header_6 .nav-collapse_ .nav > li.current_click > a{
		border-right-color: #e7e7e7;
		border-bottom-color: #e7e7e7;
		border-left-color: #e7e7e7;
	}
}

/* Dark Form Elements */
.shortcode_forms .dark_bg input, .shortcode_forms .dark_bg select, .shortcode_forms .dark_bg textarea {
  background-color: #1d1d1d;
  border-color: #131313;
}

.block-info .btn-small:hover{
	color: #ffffff;
}
