/*
Theme Name: Borderland
Theme URI: http://demo.elated-themes.com/borderland
Description: Borderland
Tags: creative, photography, art, blog, shop, design, portfolio, personal, stylish, elegant, hipster, border, vintage, trendy, modern
Author: Elated Themes
Author URI: http://demo.elated-themes.com
Version: 1.15
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

/*Dynamic Style start*/

/* Webkit */

 ::selection {
	background: #222222;
}


/* Gecko/Mozilla */

 ::-moz-selection {
	background: #222222;
}

h6,
h6 a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
a,
p a,
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a,
nav.main_menu>ul>li.active>a,
.drop_down .second .inner>ul>li:hover>a,
.drop_down .second .inner ul li.sub ul li:hover a,
nav.mobile_menu ul li a:hover,
nav.mobile_menu ul li.active>a,
.side_menu_button>a:hover,
.mobile_menu_button span:hover,
.vertical_menu ul li a:hover,
.vertical_menu_toggle .second .inner ul li a:hover,
nav.popup_menu ul li a:hover,
nav.popup_menu ul li ul li a,
.comment_holder .comment .text .comment_date,
.comment_holder .comment .text .replay,
.comment_holder .comment .text .comment-reply-link,
.comment_holder .comment .text .comment-edit-link,
div.comment_form form p.logged-in-as a,
.pagination_prev_and_next_only ul li a:hover,
.latest_post_holder .latest_post_title a:hover,
.latest_post_holder.minimal .latest_post_title a,
.latest_post_holder .post_info_section:before,
.latest_post_holder .post_info_section span,
.latest_post_holder .post_info_section a,
.latest_post_holder .post_author a.post_author_link:hover,
.projects_holder article .portfolio_title a:hover,
.projects_masonry_holder article .portfolio_title a:hover,
.filter_holder ul li.current span,
.filter_holder ul li:not(.filter_title):hover span,
.eltd_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon,
.eltd_accordion_holder.accordion:not(.boxed) .ui-accordion-header.ui-state-active span.tab-title,
blockquote.with_quote_icon .icon_quotations_holder,
blockquote h3,
.eltd_dropcap,
.price_in_table .value,
.price_in_table .price,
.price_in_table .mark,
.eltd_font_elegant_holder.eltd_icon_shortcode:hover,
.eltd_icon_shade.eltd_icon_shortcode:hover,
.eltd_font_awsome_icon_holder.eltd_icon_shortcode:hover,
.box_holder_icon_inner .eltd_icon_stack,
.box_holder_icon_inner .eltd_font_elegant_holder,
.eltd_icon_with_title .icon_holder .eltd_icon_stack,
.eltd_icon_with_title .eltd_font_elegant_holder,
.eltd_progress_bars_icons_inner.square .bar.active i,
.eltd_progress_bars_icons_inner.circle .bar.active i,
.eltd_progress_bars_icons_inner.normal .bar.active i,
.eltd_progress_bars_icons_inner .bar.active i.fa-circle,
.eltd_progress_bars_icons_inner.square .bar.active .eltd_font_elegant_icon,
.eltd_progress_bars_icons_inner.circle .bar.active .eltd_font_elegant_icon,
.eltd_progress_bars_icons_inner.normal .bar.active .eltd_font_elegant_icon,
.eltd_social_icon_holder.normal_social .simple_social,
.eltd_social_icon_holder.normal_social.with_link .simple_social,
.eltd_list.number ul>li:before,
.social_share_list_holder ul li i:hover,
.woocommerce.single-product.single .social_share_list_holder ul li i:hover,
.eltd_progress_bar .progress_number_wrapper.static .progress_number,
.qbutton:hover,
.load_more a:hover,
#submit_comment:hover,
.post-password-form input[type='submit']:hover,
.drop_down .wide .second ul li .qbutton:hover,
.drop_down .wide .second ul li ul li .qbutton:hover,
nav.content_menu ul li.active:hover i,
nav.content_menu ul li:hover i,
nav.content_menu ul li.active:hover a,
nav.content_menu ul li:hover a,
aside.sidebar .widget:not(.woocommerce) li,
.header-widget.widget_nav_menu ul.menu li a:hover,
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.latest_post_holder .post_info_section .latest_post_categories a,
.latest_post_holder .post_info_section .post_author_link,
.latest_post_holder.boxes .date,
.latest_post_holder.image_in_box .date,
.qbutton.white,
.qbutton.solid_color:hover,
.qbutton.top_and_bottom_border,
.blog_load_more_button a:hover,
.eltd_progress_bars_vertical .progress_number,
.eltd_counter_holder span.counter,
.eltd_icon_shortcode span,
.eltd_icon_shortcode i,
.eltd_separator_with_icon .eltd_icon_holder .eltd_icon_shade i,
.eltd_separator_with_icon .eltd_icon_holder .eltd_icon_shade span,
.service_table_inner li.service_icon .service_table_icon,
.eltd_search_form_3 .eltd_search_close a:hover,
.eltd_search_form_2 input[type="submit"]:hover,
.projects_holder article .item_holder.slide_from_left_hover .portfolio_title a,
.projects_masonry_holder article .item_holder.slide_from_left_hover .portfolio_title a,
.portfolio_slider li.item .item_holder.slide_from_left_hover .portfolio_title a,
.projects_holder article .item_holder.image_text_zoom_hover .portfolio_title a,
.projects_masonry_holder article .item_holder.image_text_zoom_hover .portfolio_title a,
.portfolio_slider li.item .item_holder.image_text_zoom_hover .portfolio_title a,
.projects_holder article .item_holder.opposite_corners_hover .portfolio_title a:hover,
.projects_masonry_holder article .item_holder.opposite_corners_hover .portfolio_title a:hover,
.portfolio_slider li.item .item_holder.opposite_corners_hover .portfolio_title a:hover,
.projects_holder article .item_holder.upward_hover .icons_holder a:hover,
.projects_masonry_holder article .item_holder.upward_hover .icons_holder a:hover,
.portfolio_slider li.item .item_holder.upward_hover .icons_holder a:hover,
.projects_holder article .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,
.projects_masonry_holder article .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,
.portfolio_slider li.item .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,
.shopping_cart_dropdown ul li .item_info_holder .item_left a:hover,
.shopping_cart_header .header_cart i,
.shopping_cart_header .header_cart:hover i,
.eltd_tabs .tabs-nav li a,
.eltd_tabs.border_arround_element .tabs-nav li a,
.eltd_tabs.border_arround_active_tab .tabs-nav li a,
.eltd_tabs.border_arround_active_tab .tabs-nav li a:hover,
.blog_holder article .post_text h2 .date,
.blog_holder article .post_info a,
.blog_holder article .post_info a:hover,
.blog_holder article.format-link .post_text .link_image .post_text_inner .post_title a,
.blog_holder article.format-quote .post_text .quote_image .post_text_inner .post_title a,
.blog_holder article.format-quote h3 .date,
.blog_holder article.format-link h3 .date,
.blog_holder article.sticky h2 a,
.blog_holder article h2 a:hover,
.blog_holder.blog_single article h2:hover,
.blog_holder.blog_standard_type article .read_more_wrapper>div .social_share_holder a:hover,
.blog_holder.masonry article .read_more_wrapper>div .social_share_holder a:hover,
.blog_holder.masonry_full_width article .read_more_wrapper>div .social_share_holder a:hover,
.comment-list .post_author_comment .post-author-comment-icon,
.eltd_team.below_image .eltd_team_info .eltd_team_position,
.social_share_dropdown ul li:hover a span.social_network_icon,
.social_share_dropdown ul li:hover,
.social_share_dropdown ul li a:hover span.social_network_icon,
.qbutton.masonry_read_more_button:hover,
.eltd_team.below_image .eltd_team_social_holder_between .social_share_icon_shape .social_share_icon,
.eltd_team_social_holder_between .eltd_social_icon_holder .eltd_icon_stack,
.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover span,
.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active span,
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {
	color: #222222;
}

.title,
.popup_menu:hover .line,
.popup_menu:hover .line:after,
.popup_menu:hover .line:before,
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-time-rail .mejs-time-handle,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.eltd_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-active,
.eltd_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-hover,
.eltd_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark,
.eltd_accordion_holder.accordion .ui-accordion-header.ui-state-hover .accordion_mark,
.eltd_dropcap.circle,
.eltd_dropcap.square,
.gallery_holder ul li .gallery_hover i.fa-search,
.highlight,
.testimonials_holder.light .flex-direction-nav a:hover,
.eltd_tabs.with_borders .tabs-nav li.active a,
.eltd_tabs.with_borders .tabs-nav li.active a:hover,
.eltd_tabs.border_arround_element .tabs-nav li a:hover,
.eltd_tabs.with_lines .tabs-nav li.active a,
.eltd_tabs.with_lines .tabs-nav li a:hover,
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li a:hover:after,
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li.active a:after,
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li.active a:hover:after,
.eltd_message,
.price_table_inner .price_button a,
.price_table_inner .button_on_bottom_wrapper a,
.eltd_price_table.active .active_text,
.eltd_social_icon_holder .eltd_icon_stack,
.footer_top .eltd_social_icon_holder:hover .eltd_icon_stack,
.eltd_list.circle ul>li:before,
.eltd_list.number.circle_number ul>li:before,
.eltd_pie_graf_legend ul li .color_holder,
.eltd_line_graf_legend ul li .color_holder,
.animated_icon_inner span.animated_icon_back .animated_icon,
.eltd_progress_bar .progress_content,
.eltd_progress_bars_vertical .progress_content_outer .progress_content,
.eltd_progress_bar .floating.floating_outside .progress_number,
.qbutton,
.load_more a,
.blog_load_more_button a,
#submit_comment,
.post-password-form input[type='submit'],
#wp-calendar td#today,
.eltd_image_gallery_no_space.light .controls a.prev-slide:hover,
.eltd_image_gallery_no_space.light .controls a.next-slide:hover,
input.wpcf7-form-control.wpcf7-submit,
div.wpcf7-response-output.wpcf7-mail-sent-ok,
.qbutton.white:hover,
.qbutton.solid_color,
.qbutton.top_and_bottom_border:hover,
.pagination ul li a:hover,
.single_links_pages span:hover,
.comment_pager .page-numbers:hover,
.comment_pager a:hover,
.comment_pager .current:hover,
.pagination ul li.active span,
.single_links_pages>span,
.comment_pager .current,
.comment_pager .page-numbers.dots:hover,
.read_more_button_holder a,
.read_more_button_holder a.white:hover,
.projects_holder article .item_holder.upward_hover .text_holder,
.projects_masonry_holder article .item_holder.upward_hover .text_holder,
.portfolio_slider li.item .item_holder.upward_hover .text_holder,
.projects_holder article .item_holder.slide_from_left_hover .icons_holder,
.projects_masonry_holder article .item_holder.slide_from_left_hover .icons_holder,
.portfolio_slider li.item .item_holder.slide_from_left_hover .icons_holder,
.projects_holder article .item_holder.opposite_corners_hover .text_holder .separator,
.projects_masonry_holder article .item_holder.opposite_corners_hover .text_holder .separator,
.portfolio_slider li.item .item_holder.opposite_corners_hover .text_holder .separator,
.projects_holder article .item_holder.opposite_corners_hover .text_holder .separator.animate,
.projects_masonry_holder article .item_holder.opposite_corners_hover .text_holder .separator.animate,
.portfolio_slider li.item .item_holder.opposite_corners_hover .text_holder .separator.animate,
.projects_holder article .item_holder.slide_from_left_hover .text_holder .separator,
.projects_masonry_holder article .item_holder.slide_from_left_hover .text_holder .separator,
.portfolio_slider li.item .item_holder.slide_from_left_hover .text_holder .separator,
.projects_holder article .item_holder.slide_from_left_hover .text_holder .separator.animate,
.projects_masonry_holder article .item_holder.slide_from_left_hover .text_holder .separator.animate,
.portfolio_slider li.item .item_holder.slide_from_left_hover .text_holder .separator.animate,
.projects_holder article .item_holder.subtle_vertical_hover .text_holder .separator,
.projects_masonry_holder article .item_holder.subtle_vertical_hover .text_holder .separator,
.portfolio_slider li.item .item_holder.subtle_vertical_hover .text_holder .separator,
.projects_holder article .item_holder.subtle_vertical_hover .text_holder .separator.animate,
.projects_masonry_holder article .item_holder.subtle_vertical_hover .text_holder .separator.animate,
.portfolio_slider li.item .item_holder.subtle_vertical_hover .text_holder .separator.animate,
.projects_holder article .item_holder.image_text_zoom_hover .text_holder .separator,
.projects_masonry_holder article .item_holder.image_text_zoom_hover .text_holder .separator,
.portfolio_slider li.item .item_holder.image_text_zoom_hover .text_holder .separator,
.projects_holder article .item_holder.image_text_zoom_hover .text_holder .separator.animate,
.projects_masonry_holder article .item_holder.image_text_zoom_hover .text_holder .separator.animate,
.portfolio_slider li.item .item_holder.image_text_zoom_hover .text_holder .separator.animate,
.projects_holder article .item_holder.opposite_corners_hover .icons_holder a,
.projects_masonry_holder article .item_holder.opposite_corners_hover .icons_holder a,
.portfolio_slider li.item .item_holder.opposite_corners_hover .icons_holder a,
.projects_holder article .item_holder.subtle_vertical_hover .icons_holder a,
.projects_masonry_holder article .item_holder.subtle_vertical_hover .icons_holder a,
.portfolio_slider li.item .item_holder.subtle_vertical_hover .icons_holder a,
.projects_holder article .item_holder.image_text_zoom_hover .icons_holder a,
.projects_masonry_holder article .item_holder.image_text_zoom_hover .icons_holder a,
.portfolio_slider li.item .item_holder.image_text_zoom_hover .icons_holder a,
.projects_holder article .item_holder.gradient_hover .icons_holder a:hover,
.projects_masonry_holder article .item_holder.gradient_hover .icons_holder a:hover,
.portfolio_slider li.item .item_holder.gradient_hover .icons_holder a:hover,
.vertical_menu_hidden_button_line,
.vertical_menu_hidden_button_line:after,
.vertical_menu_hidden_button_line:before,
.popup_menu.opened:hover .line:after,
.popup_menu.opened:hover .line:before,
.shopping_cart_header .header_cart_span,
.shopping_cart_dropdown .cart_bottom .checkout,
.shopping_cart_dropdown .cart_bottom .view-cart:hover,
.shopping_cart_dropdown ul li .item_info_holder .item_right .remove:hover,
.popup_menu.opened:hover .line:before,
.single_tags a:hover,
aside.sidebar .widget .tagcloud a:hover,
.widget .tagcloud a:hover,
.blog_holder.blog_meta_info_featured_on_side article .post_icon_date,
.blog_holder article.format-link .post_text .post_text_inner:hover,
.blog_holder article.format-quote .post_text .post_text_inner:hover,
.blog_holder article .post_social .post_comments i,
.blog_holder article .post_social .blog_like i,
.blog_vertical_loop_button .button_icon a,
.blog_vertical_loop_back_button .button_icon a,
.blog_holder.blog_standard_type article .read_more_wrapper>div .social_share_holder>a,
.blog_holder.masonry article .read_more_wrapper>div .social_share_holder>a .blog_holder.masonry_full_width article .read_more_wrapper>div .social_share_holder>a,
.wpb_gallery .flexslider_slide .flex-control-paging li a.flex-active,
.wpb_gallery .flexslider_fade .flex-control-paging li a.flex-active,
.eltd_team.below_image:hover .social_share_icon_shape {
	background-color: #222222;
}

.portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .portfolio_shader,
.portfolio_main_holder .item_holder.prominent_plain_hover .portfolio_shader,
.portfolio_main_holder .item_holder.slide_up_hover .portfolio_shader,
.portfolio_main_holder .item_holder.cursor_change_hover .portfolio_shader,
.portfolio_main_holder .item_holder.circle_hover .portfolio_shader,
.latest_post_holder .boxes_image a .latest_post_overlay {
	background-color: rgba(34, 34, 34, 0.7);
}

.qbutton.mid_transparent:hover {
	border-color: rgba(34, 34, 34, 0.25);
	background-color: rgba(34, 34, 34, 0.5);
}

.eltd_circles_holder .eltd_circle_inner:hover .eltd_circle_inner2,
.eltd_team_social_holder .eltd_social_icon_holder:hover .eltd_icon_stack,
.eltd_icon_shade.circle:hover,
.eltd_icon_shade.square:hover,
.eltd_team_social_holder .eltd_social_icon_holder:hover .eltd_icon_stack,
.eltd_circles_holder .eltd_circle_inner:hover .eltd_circle_inner2 {
	background-color: #222222 !important;
}

#respond textarea:focus,
#respond input[type='text']:focus,
.post-password-form input[type='password']:focus,
.eltd_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-active,
.eltd_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-hover,
.eltd_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark,
.eltd_accordion_holder.accordion .ui-accordion-header.ui-state-hover .accordion_mark,
.testimonials_holder.light .flex-direction-nav a:hover,
.eltd_progress_bars_icons_inner.circle .bar .bar_noactive,
.eltd_progress_bars_icons_inner.square .bar .bar_noactive,
.animated_icon_inner span.animated_icon_back .animated_icon,
.qbutton,
.load_more a,
.blog_load_more_button a,
#submit_comment,
.post-password-form input[type='submit'],
.qbutton:hover,
.load_more a:hover,
.blog_load_more_button a:hover,
#submit_comment:hover,
.drop_down .wide .second ul li .qbutton:hover,
.drop_down .wide .second ul li ul li .qbutton:hover,
.post-password-form input[type='submit']:hover,
.call_to_action .to_action_column2.button_wrapper .qbutton:hover,
.header-widget.widget_nav_menu ul ul,
input.wpcf7-form-control.wpcf7-text:focus,
input.wpcf7-form-control.wpcf7-number:focus,
input.wpcf7-form-control.wpcf7-date:focus,
textarea.wpcf7-form-control.wpcf7-textarea:focus,
select.wpcf7-form-control.wpcf7-select:focus,
input.wpcf7-form-control.wpcf7-quiz:focus,
input.wpcf7-form-control.wpcf7-submit,
input.wpcf7-form-control.wpcf7-submit[disabled],
input.wpcf7-form-control.wpcf7-submit:not([disabled]),
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.qbutton.white,
.qbutton.white:hover,
.qbutton.solid_color,
.qbutton.solid_color:hover,
.qbutton.top_and_bottom_border,
.qbutton.top_and_bottom_border:hover,
.eltd_counter_holder .separator.medium,
.eltd_icon_shade.circle,
.eltd_icon_shade.square,
.eltd_pricing_border,
.price_table_inner .price_button a,
.price_table_inner .button_on_bottom_wrapper a,
.eltd_tabs.border_arround_element.horizontal.enable_margin .tabs-nav li:hover,
.eltd_tabs.border_arround_element.horizontal.enable_margin .tabs-nav li.active,
.eltd_tabs.border_arround_active_tab.horizontal .tabs-nav li.active,
.eltd_tabs.border_arround_active_tab.horizontal .tabs-nav li.active:hover,
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li:not(.active) a:hover,
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li.active a,
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li:last-child a:hover,
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li:not(.active):last-child a:hover,
.eltd_tabs.border_arround_element.horizontal.disable_margin .tabs-nav li.active:last-child a,
.single_tags a:hover,
aside.sidebar .widget .tagcloud a:hover,
.widget .tagcloud a:hover,
.box_holder_icon_inner:not(.normal_icon) .eltd_icon_stack,
.eltd_icon_with_title:not(.normal_icon) .icon_holder .eltd_icon_stack,
.eltd_icon_with_title:not(.normal_icon) .eltd_font_elegant_holder,
.eltd_team.below_image:hover .social_share_icon_shape,
.box_holder_icon_inner:not(.normal_icon) .eltd_font_elegant_holder,
.pagination ul li a:hover,
.single_links_pages span:hover,
.comment_pager a:hover,
.comment_pager .current:hover,
.pagination ul li.active span,
.single_links_pages>span,
.comment_pager .current,
.comment_pager .page-numbers.dots:hover,
.blog_holder.blog_standard_type article .read_more_wrapper>div .social_share_holder>a,
.blog_holder.masonry article .read_more_wrapper>div .social_share_holder>a,
.blog_holder.masonry_full_width article .read_more_wrapper>div .social_share_holder>a {
	border-color: #222222;
}

.drop_down .second,
.eltd_progress_bar .progress_number_wrapper.floating .down_arrow {
	border-top-color: #222222;
}

.eltd_circles_holder .eltd_circle_inner:hover .eltd_circle_inner2,
.eltd_circles_holder .eltd_circle_inner:hover,
.eltd_team_social_holder .eltd_social_icon_holder:hover .eltd_icon_stack {
	border-color: #222222 !important;
}

.woocommerce .myaccount_user a,
.woocommerce ul.products li.product .added_to_cart,
.woocommerce .select2-container .select2-choice .select2-arrow .select2-arrow:after,
.woocommerce-page .select2-container .select2-choice .select2-arrow:after,
.woocommerce-checkout .form-row #billing_country_chzn.chzn-container-single .chzn-single div b:before,
.woocommerce-checkout .form-row #shipping_country_chzn.chzn-container-single .chzn-single div b:before,
.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b:before,
.woocommerce-account .form-row .chosen-container-single .chosen-single div b:before,
.woocommerce-checkout .chosen-container .chosen-results li.active-result.highlighted,
.woocommerce-account .chosen-container .chosen-results li.active-result.highlighted,
.woocommerce ul.products li.product span.product-title:hover,
.woocommerce .quantity input[type="text"].qty,
.woocommerce #content .quantity input[type="text"].qty,
.woocommerce-page .quantity input[type="text"].qty,
.woocommerce-page #content .quantity input[type="text"].qty,
.woocommerce .star-rating,
.woocommerce-page .star-rating,
.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount,
.woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount,
.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong,
.woocommerce form.checkout table.shop_table tfoot tr.order-total th,
.woocommerce form.checkout table.shop_table tfoot tr.order-total td span.amount,
.woocommerce aside ul.product_list_widget li>a:hover,
aside ul.product-categories li>a:hover,
.woocommerce aside ul.product_list_widget li span.amount,
aside ul.product_list_widget li span.amount,
.woocommerce aside .widget ul.product-categories a:hover,
aside .widget ul.product-categories a:hover,
.woocommerce-page aside .widget ul.product-categories a:hover,
.woocommerce aside.sidebar .woocommerce.widget ul.product-categories ul.children li a:hover,
aside ul.product-categories ul.children li a:hover,
.woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories ul.children li a:hover,
.woocommerce aside.sidebar .woocommerce.widget ul.product-categories a:hover,
aside ul.product-categories a:hover,
.woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories li a:hover,
.woocommerce .widget_shopping_cart_content .total .amount,
.woocommerce-page .widget_shopping_cart_content .total .amount,
.woocommerce .select2-results li.select2-highlighted,
.woocommerce-page .select2-results li.select2-highlighted,
.woocommerce .product .woocommerce-product-rating .woocommerce-review-link:hover,
.shopping_cart_header .header_cart:hover i,
.shopping_cart_dropdown ul li a:hover,
.shopping_cart_dropdown span.total span,
.woocommerce .product .woocommerce-product-rating .woocommerce-review-link:hover,
.woocommerce .checkout-opener-text a {
	color: #222222;
}

.woocommerce .content .button:hover,
.woocommerce-page .content .button:hover,
.woocommerce .content button.button:hover,
.woocommerce-page .content button.button:hover,
.woocommerce #submit:hover,
.woocommerce ul.products li.product a.qbutton:hover,
.woocommerce-page ul.products li.product a.qbutton:hover,
.woocommerce ul.products li.product .added_to_cart:hover,
.woocommerce .product .onsale.out-of-stock-button,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle .woocommerce .quantity .minus:hover,
.woocommerce #content .quantity .minus:hover,
.woocommerce-page .quantity .minus:hover,
.woocommerce-page #content .quantity .minus:hover,
.woocommerce .quantity .plus:hover,
.woocommerce #content .quantity .plus:hover,
.woocommerce-page .quantity .plus:hover,
.woocommerce-page #content .quantity .plus:hover,
.woocommerce.single-product button.single_add_to_cart_button:hover,
.woocommerce .product .onsale,
.woocommerce .product .single-onsale,
.woocommerce ul.products li.product .add-to-cart-button-inner2 a.button.add_to_cart_button:hover,
.shopping_cart_header .header_cart.with_button,
.woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.button.add_to_cart_button:hover,
.woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.added_to_cart:hover,
.woocommerce ul.products li.product .add-to-cart-button-inner2 a.added_to_cart:hover,
.woocommerce-pagination ul.page-numbers li a:hover,
.woocommerce-pagination ul.page-numbers li span:hover,
.woocommerce-pagination ul.page-numbers li span.current:hover,
.woocommerce .widget_shopping_cart_content p.buttons a.button,
.woocommerce .widget_shopping_cart_content p.buttons a.button:hover,
.woocommerce .widget_price_filter .button,
.woocommerce-page .widget_price_filter .button,
.woocommerce #order_review #payment .button:hover,
.woocommerce-page #order_review #payment .button:hover,
.woocommerce .checkout_coupon .coupon .button:hover,
.woocommerce-page .checkout_coupon .coupon .button:hover,
.woocommerce .shop_table .coupon .button:hover,
.woocommerce-page .shop_table .coupon .button:hover,
.woocommerce .shop_table .button:hover,
.woocommerce-page .shop_table .button:hover.woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.added_to_cart:hover,
.woocommerce .cart-collaterals .button:hover,
.woocommerce-page .cart-collaterals .button:hover,
.woocommerce-pagination ul.page-numbers li>span.dots:hover,
.woocommerce div.product .woo_single_separator {
	background-color: #222222;
}

.woocommerce .content .button,
.woocommerce-page .content .button,
.woocommerce .content button.button,
.woocommerce-page .content button.button,
.woocommerce-page .content input[type="submit"]:not(.eltd_search_submit),
.woocommerce .content input[type="submit"]:not(.eltd_search_submit),
.woocommerce ul.products li.product .added_to_cart,
.woocommerce.single-product button.single_add_to_cart_button:hover,
.woocommerce.single-product .eltd_tabs form.comment-form textarea#comment,
.woocommerce .quantity .minus:hover,
.woocommerce #content .quantity .minus:hover,
.woocommerce-page .quantity .minus:hover,
.woocommerce-page #content .quantity .minus:hover,
.woocommerce .quantity .plus:hover,
.woocommerce #content .quantity .plus:hover,
.woocommerce-page .quantity .plus:hover,
.woocommerce-page #content .quantity .plus:hover,
.woocommerce .product_info_box .separator.medium,
.woocommerce :not(.page_header input) {
	border-color: #222222;
}

.ajax_loader .pulse,
.ajax_loader .double_pulse .double-bounce1,
.ajax_loader .double_pulse .double-bounce2,
.ajax_loader .cube,
.ajax_loader .rotating_cubes .cube1,
.ajax_loader .rotating_cubes .cube2,
.ajax_loader .stripes>div,
.ajax_loader .wave>div,
.ajax_loader .two_rotating_circles .dot1,
.ajax_loader .two_rotating_circles .dot2,
.ajax_loader .five_rotating_circles .container1>div,
.ajax_loader .five_rotating_circles .container2>div,
.ajax_loader .five_rotating_circles .container3>div,
.ajax_loader .atom .ball-1:before,
.ajax_loader .atom .ball-2:before,
.ajax_loader .atom .ball-3:before,
.ajax_loader .atom .ball-4:before,
.ajax_loader .clock .ball:before,
.ajax_loader .mitosis .ball,
.ajax_loader .lines .line1,
.ajax_loader .lines .line2,
.ajax_loader .lines .line3,
.ajax_loader .lines .line4,
.ajax_loader .fussion .ball,
.ajax_loader .fussion .ball-1,
.ajax_loader .fussion .ball-2,
.ajax_loader .fussion .ball-3,
.ajax_loader .fussion .ball-4,
.ajax_loader .wave_circles .ball,
.ajax_loader .pulse_circles .ball {
	background-color: #121212;
}

.ajax_loader .pulse_circles .ball {
	border-color: #121212;
}

body {
	font-family: 'Roboto Condensed', sans-serif;
	color: #000000;
	font-size: 15px;
	font-weight: 300;
}

body,
.wrapper,
.content,
.full_width,
.content .container,
.overlapping_content .content>.container,
.more_facts_holder {
	background-color: #f3f3f3;
}

h3,
h6,
.pagination ul li.active span,
.single_links_pages span,
.comment_pager .page-numbers,
.pagination ul li>a.inactive,
.subtitle,
.blog_holder article .post_info,
.comment_holder .comment .text .comment_date,
.latest_post_holder .post_info_section,
.projects_holder article .project_category,
.portfolio_slides .project_category,
.projects_masonry_holder .project_category,
.testimonials .testimonial_text_inner p:not(.testimonial_author),
.price_in_table .mark,
body div.pp_default .pp_description,
.side_menu .widget li,
aside.sidebar .widget:not(.woocommerce) li,
aside .widget #lang_sel ul li a,
aside .widget #lang_sel_click ul li a,
section.side_menu #lang_sel ul li a,
section.side_menu #lang_sel_click ul li a,
footer #lang_sel ul li a,
footer #lang_sel_click ul li a,
.header_top #lang_sel ul li a,
.header_top #lang_sel_click ul li a,
.header_bottom #lang_sel ul li a,
.header_bottom #lang_sel_click>ul>li a {
	font-family: 'Roboto Condensed', sans-serif;
}

.woocommerce ul.products li.product span.product-categories a,
.woocommerce div.product div.product_meta>span,
.woocommerce-page ul.products li.product span.product-categories a,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price,
.woocommerce aside ul.product_list_widget li span.amount,
aside ul.product_list_widget li span.amount,
.woocommerce .product .onsale.out-of-stock-button,
.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-pagination ul.page-numbers li a,
.woocommerce div.product .summary p.price span.amount,
.woocommerce .quantity input[type="text"].qty,
.woocommerce #content .quantity input[type="text"].qty,
.woocommerce-page .quantity input[type="text"].qty,
.woocommerce-page #content .quantity input[type="text"].qty,
.woocommerce div.product div.product_meta>span span,
.woocommerce div.product div.product_meta>span a,
.woocommerce aside.sidebar .woocommerce.widget ul.product-categories ul.children li a,
aside ul.product-categories ul.children li a,
.woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories ul.children li a,
.shopping_cart_header .header_cart span {
	font-family: 'Roboto Condensed', sans-serif;
}

.header_bottom,
.fixed_top_header .bottom_header,
header.centered_logo:not(.sticky):not(.scrolled) .main_menu_line_holder nav.main_menu {
	background-color: rgba(197, 138, 10, 0.6);
}

.container_inner.default_template_holder {
	background-color: #f3f3f3;
}

.content .content_inner>.container>.container_inner,
.content .content_inner>.full_width>.full_width_inner,
body.page-template-blog-masonry-full-width-php .content .full_width .full_width_inner,
.content .full_width.blog_masonry_full_width_template .full_width_inner {
	padding-top: 0px;
}

.content .content_inner>.container>.container_inner.default_template_holder {
	padding-top: 44px;
}

@media only screen and (min-width: 1000px) {
	.header_bottom.header_full_width,
	.fixed_top_header .top_header>.left {
		padding-left: 30px;
	}
	header .header_inner_left {
		left: 30px;
	}
}

@media only screen and (min-width: 1000px) {
	.header_bottom.header_full_width,
	.fixed_top_header .top_header>.right {
		padding-right: 30px;
	}
}

header.fixed.scrolled .header_bottom,
header.fixed.scrolled .header_top,
header.fixed_hiding.scrolled .header_bottom,
header.fixed_hiding.scrolled .header_top,
header.centered_logo.scrolled .main_menu_line_holder nav.main_menu {
	background-color: rgba(197, 138, 10, 0.95) !important;
}

header.sticky .header_top {
	background-color: rgba(0, 0, 0, 0.95);
}

.content {
	margin-top: 0;
}

@media only screen and (max-width: 1000px) {
	.content_wrapper {
		margin-top: 70px;
	}
}

header .header_bottom.left_menu_position .logo_wrapper {
	width: 107px;
}

.fixed_top_header.has_top .bottom_header {
	padding-top: 100px;
}

.logo_wrapper,
.side_menu_button,
.header_bottom_right_widget_holder,
.shopping_cart_inner,
.side_menu .close_side_menu_holder {
	height: 100px;
}

.content.content_top_margin {
	margin-top: 100px !important;
}

header:not(.centered_logo) .header_fixed_right_area {
	line-height: 100px;
}

.vertical_menu_enabled .content.content_top_margin {
	margin-top: 0px !important;
}

header.scrolled .logo_wrapper,
header.scrolled .header_bottom_right_widget_holder,
header.scrolled .side_menu_button {
	height: 85px;
}

header.scrolled nav.main_menu ul li a {
	line-height: 110px!important;
}

.drop_down .second .inner ul li a, .drop_down .second .inner ul li h4{
	line-height: 35px!important;
}

header.scrolled .drop_down .second {
	top: 85px;
}

header.sticky .logo_wrapper,
header.sticky .side_menu_button,
header.sticky .header_bottom_right_widget_holder,
header.sticky .shopping_cart_inner,
.side_menu.sticky .close_side_menu_holder {
	height: 60px !important;
}

header.sticky .header_bottom,
header.fixed.scrolled .header_bottom,
header.fixed_hiding.scrolled .header_bottom {
	box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

header:not(.sticky):not(.scrolled) .drop_down .second {
	top: 70%;
}

@media only screen and (max-width: 1000px) {
	.mobile_menu_button,
	.logo_wrapper,
	.logo_wrapper a,
	.side_menu_button,
	.shopping_cart_inner,
	.header_bottom_right_widget_holder,
	.side_menu .close_side_menu_holder {
		height: 70px !important;
	}
}

@media only screen and (min-width: 1000px) {
	header.fixed_hiding .eltd_logo a,
	header.fixed_hiding .eltd_logo {
		max-height: 27.5px;
	}
}

@media only screen and (min-width: 1000px) {
	header.fixed_hiding .holeder_for_hidden_menu {
		max-height: 100px;
	}
}

@media only screen and (max-width: 1000px) {
	.eltd_logo a {
		height: 30px !important;
	}
}

@media only screen and (max-width: 480px) {
	.eltd_logo a {
		height: 35px !important;
	}
}

.touch section.parallax_section_holder {
	height: auto !important;
	min-height: 300px;
	background-position: center top !important;
	background-attachment: scroll;
	background-size: cover;
}

nav.main_menu>ul>li>a {
	line-height: 100px;
}

.drop_down .second .inner ul,
.drop_down .second .inner ul li ul,
.shopping_cart_dropdown,
li.narrow .second .inner ul,
.header_top #lang_sel ul ul,
.header_top #lang_sel_click ul ul,
.header_bottom #lang_sel ul ul,
.header_bottom #lang_sel_click ul ul,
.header-widget.widget_nav_menu ul ul {
	background-color: #121212;
	background-color: rgba(18, 18, 18, 1);
}

li.narrow .second .inner ul,
.drop_down .wide .second .inner>ul {
	padding-top: 4px;
}

.drop_down .narrow .second .inner ul li ul,
.drop_down.slide_from_bottom .narrow .second .inner ul li:hover ul,
.drop_down.slide_from_top .narrow .second .inner ul li:hover ul {
	top: -4px;
}

li.narrow .second .inner ul,
.drop_down .wide .second .inner>ul {
	padding-bottom: 4px;
}

.drop_down .second {
	border-top: 0 !important;
}

.drop_down .second .inner ul li a,
.header-widget.widget_nav_menu ul.menu li ul li a {
	border-color: #000000;
}

nav.main_menu>ul>li>a>span.item_inner,
.side_menu_button_wrapper .side_menu_button a {
	line-height: 45px;
}

nav.main_menu>ul>li>a {
	color: #ffffff;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.header_bottom #lang_sel>ul>li>a,
.header_bottom #lang_sel_click>ul>li>a,
.header_bottom #lang_sel ul>li:hover>a {
	color: #ffffff !important;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 13px !important;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.header_bottom #lang_sel_list {
	font-family: 'Roboto Condensed', sans-serif !important;
}

nav.main_menu>ul>li>a>span.item_inner {
	border-radius: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: transparent;
}

.light:not(.sticky) nav.main_menu>ul>li>a>span.item_inner {
	border-color: #fff;
}

.dark:not(.sticky) nav.main_menu>ul>li>a>span.item_inner {
	border-color: #000;
}

.light:not(.sticky) nav.main_menu>ul>li:hover>a>span.item_inner {
	border-color: #fff;
}

.dark:not(.sticky) nav.main_menu>ul>li:hover>a>span.item_inner {
	border-color: #000;
}

.light:not(.sticky) nav.main_menu>ul>li.active>a>span.item_inner {
	border-color: #fff;
}

.dark:not(.sticky) nav.main_menu>ul>li.active>a>span.item_inner {
	border-color: #000;
}

nav.main_menu>ul>li:hover>a>span.item_inner,
nav.main_menu>ul>li.active:hover>a>span.item_inner,
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a span.item_inner {
	border-color: rgba(255, 255, 255, 0.6);
	border-width: 1px;
}

nav.main_menu>ul>li.active>a>span.item_inner,
nav.main_menu>ul>li.active>a>span.item_inner,
header:not(.with_hover_bg_color) nav.main_menu>ul>li.active>a>span.item_inner {
	border-color: rgba(255, 255, 255, 0.6);
	border-width: 1px;
}

nav.main_menu>ul>li.active>a,
header:not(.with_hover_bg_color) nav.main_menu>ul>li.active>a {
	color: #ffffff;
}

nav.main_menu>ul>li:hover>a,
nav.main_menu>ul>li.active:hover>a,
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a,
header:not(.with_hover_bg_color) nav.main_menu>ul>li.active:hover>a,
.header_bottom #lang_sel ul li a:hover,
.header_bottom #lang_sel_click>ul>li a:hover {
	color: #ffffff !important;
}

nav.main_menu>ul>li>a span.item_inner {
	padding: 0 16px;
}

nav.main_menu>ul>li {
	margin: 0 5px;
}

header.stick_with_left_right_menu.sticky nav.main_menu.left_side>ul>li:last-child,
header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:first-child {
	margin-left: 5px !important;
	margin-right: 5px !important;
}

.drop_down .second .inner>ul>li>a,
.drop_down .second .inner>ul>li>h4,
.drop_down .wide .second .inner>ul>li>h4,
.drop_down .wide .second .inner>ul>li>a,
.drop_down .wide .second ul li ul li.menu-item-has-children>a,
.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children>a,
.drop_down .wide .second .inner>ul li.sub .flexslider ul li h4 a,
.drop_down .wide .second .inner>ul li .flexslider ul li h4 a,
.drop_down .wide .second .inner>ul li.sub .flexslider ul li h4,
.drop_down .wide .second .inner>ul li .flexslider ul li h4 {
	color: #7b7b7b;
	font-family: 'Roboto Condensed', sans-serif !important;
	font-size: 11px;
	line-height: 18px;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.shopping_cart_dropdown ul li .item_info_holder .item_left a,
.shopping_cart_dropdown ul li .item_info_holder .item_right .amount,
.shopping_cart_dropdown .cart_bottom .subtotal_holder .total,
.shopping_cart_dropdown .cart_bottom .subtotal_holder .total_amount {
	color: #7b7b7b;
}

.header_bottom #lang_sel ul li li a,
.header_bottom #lang_sel_click ul li ul li a,
.header_top #lang_sel ul ul a,
.header_top #lang_sel_click ul ul a {
	color: #7b7b7b!important;
	font-family: 'Roboto Condensed', sans-serif !important;
	font-size: 11px !important;
	line-height: 18px !important;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.drop_down .second .inner>ul>li:hover>a,
.drop_down .wide .second ul li ul li.menu-item-has-children:hover>a,
.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children:hover>a,
.header_bottom #lang_sel ul li li:hover a,
.header_bottom #lang_sel_click ul li ul li:hover a,
.header_top #lang_sel ul ul:hover a,
.header_top #lang_sel_click ul ul:hover a {
	color: #ffffff !important;
}

.drop_down .second .inner>ul>li:hover {
	background-color: #0f0f0f;
}

.drop_down .wide .second>.inner>ul>li.sub>ul>li>a,
.drop_down .second .inner ul li a,
.drop_down .wide .second ul li a,
.drop_down .second .inner ul.right li a {
	padding-top: 12px;
	padding-bottom: 12px;
}

.drop_down .second .inner>ul,
li.narrow .second .inner ul,
.drop_down .narrow .second .inner ul li ul {
	border: none;
}

.drop_down .second .inner ul.right li ul {
	margin-left: 0;
}

.drop_down .wide .second .inner ul li.sub ul li a,
.drop_down .wide .second ul li ul li a,
.drop_down .second .inner ul li.sub ul li a {
	color: #7b7b7b;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.drop_down .second .inner ul li.sub ul li:hover a,
.drop_down .second .inner ul li ul li:hover a {
	color: #ffffff !important;
}

.drop_down .second .inner ul li.sub ul li:hover,
.drop_down .second .inner ul li ul li:hover {
	background-color: #0f0f0f;
}

nav.mobile_menu ul li a,
nav.mobile_menu ul li h4 {
	color: #ffffff;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 2px;
}

nav.mobile_menu ul>li.has_sub>span.mobile_arrow {
	color: #ffffff;
}

nav.mobile_menu ul li a:hover,
nav.mobile_menu ul li.active>a,
nav.mobile_menu ul li>a.current {
	color: #ededed;
}

nav.mobile_menu ul li,
nav.mobile_menu ul li.open_sub>ul {
	border-color: #222222;
}

@media only screen and (max-width: 1000px) {
	.header_bottom,
	nav.mobile_menu {
		background-color: #222222 !important;
	}
}

h1 {
	color: #ffffff;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 40px;
	line-height: 45px;
	font-style: normal;
	font-weight: 400;
	text-transform: uppercase;
}

h2 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 40px;
	line-height: 45px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 0px;
	text-transform: uppercase;
}

h2,
h2 a {
	color: #000000;
}

h3 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 24px;
	line-height: 30px;
	font-style: normal;
	font-weight: 300;
	letter-spacing: 0px;
	text-transform: uppercase;
}

h3,
h3 a {
	color: #000000;
}

h4 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 23px;
	line-height: 30px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0px;
	text-transform: none;
}

h4,
h4 a {
	color: #0a0a0a;
}

h5 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 17px;
	line-height: 25px;
	font-style: normal;
	font-weight: 300;
	letter-spacing: 0px;
	text-transform: none;
}

h5,
h5 a {
	color: #000000;
}

h6 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 15px;
	line-height: 25px;
	font-weight: 400;
	letter-spacing: 0px;
}

h6,
h6 a {
	color: #0a0a0a;
}

p {
	font-family: Roboto Condensed, sans-serif;
	font-size: 15px;
	line-height: 25px;
	letter-spacing: 0px;
	font-weight: 300;
	font-style: normal;
	text-transform: none;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 20px
}

.woocommerce .select2-container.orderby .select2-choice,
.woocommerce-page .select2-container.orderby .select2-choice,
.woocommerce .select2-dropdown-open.select2-drop-above.orderby .select2-choice,
.woocommerce .select2-dropdown-open.select2-drop-above.orderby .select2-choices,
.woocommerce-page .select2-dropdown-open.select2-drop-above.orderby .select2-choice,
.woocommerce-page .select2-dropdown-open.select2-drop-above.orderby .select2-choices,
.woocommerce div.cart-collaterals .select2-container .select2-choice,
.woocommerce-page div.cart-collaterals .select2-container .select2-choice,
.woocommerce .chosen-container.chosen-container-single .chosen-single,
.woocommerce-page .chosen-container.chosen-container-single .chosen-single,
.woocommerce-checkout .chosen-container.chosen-container-single .chosen-single,
.woocommerce select#pa_color,
.woocommerce .product .woocommerce-product-rating .woocommerce-review-link,
.woocommerce-cart table.cart tbody tr td a,
.woocommerce-checkout .checkout table tbody tr td a,
.woocommerce table.cart tbody tr span.amount,
.woocommerce-page table.cart tbody span.amount,
.woocommerce .content input[type="text"]:not(.eltd_search_field):not(.qty),
.woocommerce-page .content input[type="text"]:not(.eltd_search_field):not(.qty),
.woocommerce .content textarea,
.woocommerce-page .content textarea,
.woocommerce .content input[type="password"],
.woocommerce-page .content input[type="password"],
.woocommerce form.checkout table.shop_table span.amount,
.woocommerce-checkout table.shop_table td span.amount,
.woocommerce-account table.shop_table td span.amount,
.woocommerce .widget #searchform input[type='text'],
aside.sidebar .widget_product_search form#searchform input#s,
.woocommerce .widget #searchsubmit,
aside.sidebar .widget_product_search form#searchform input#searchsubmit,
.select2-drop,
.select2-container-multi .select2-choices .select2-search-choice {
	color: #000000;
}

blockquote h4,
blockquote>p {
	font-family: Raleway, sans-serif;
	font-size: 17px;
	line-height: 30px;
	letter-spacing: 0px;
	font-weight: 400;
	font-style: normal;
	text-transform: none;
	color: #222222
}

blockquote {
	border-color: #dedede;
}

.title h1,
.title h1.title_like_separator .vc_text_separator.full .separator_content {
	color: #ffffff;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 48px;
	line-height: 50px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 4px;
	text-transform: uppercase;
}

.subtitle,
.title_holder .title_subtitle_holder .subtitle.subtitle_like_separator .separator_content {
	color: #ffffff;
	font-family: 'Dancing Script', sans-serif;
	font-size: 33px;
	line-height: 40px;
	font-style: normal;
	font-weight: 400;
	text-transform: none;
	letter-spacing: 0px;
}

body.single-post .title .title_subtitle_holder .subtitle {
	display: none;
}

.blog_holder.blog_single .author_description {
	background-color: #f2f2f2;
	padding-top: 70px;
	padding-bottom: 50px;
	padding-left: 0px
}

.blog_holder.blog_single .author_description .author_text_holder .author_name {
	line-height: 40px
}

.blog_holder.blog_single .author_description .author_description_inner .image img {
	border-radius: 99px;
}

.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) h2 {
	font-family: Raleway, sans-serif;
	font-size: 35px;
	line-height: 50px;
	letter-spacing: 1px;
	font-weight: 600;
	font-style: normal;
	text-transform: uppercase
}

.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) h2 a,
.blog_holder.blog_single.blog_standard_type article:not(.format-quote):not(.format-link) h2 {
	color: #222222;
}

.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) h2 a:hover {
	color: #222222;
}

.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .post_text .post_text_inner .post_info div {
	font-family: Dancing Script, sans-serif;
	font-size: 22px;
	letter-spacing: 0px;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase
}

.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .post_text .post_text_inner .post_info div {
	color: #222222;
}

.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .post_text .post_text_inner .post_info div a {
	color: #222222;
}

.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .post_text .post_text_inner .post_info div a:hover {
	color: #656565;
}

.blog_holder.masonry .post_text .post_text_inner,
.blog_holder.masonry_full_width .post_text .post_text_inner,
.blog_holder.masonry article.format-link .post_text .post_info,
.blog_holder.masonry_full_width article.format-link .post_text .post_info,
.blog_holder.masonry article.format-quote .post_text .post_info,
.blog_holder.masonry_full_width article.format-quote .post_text .post_info {
	text-align: left
}

.blog_vertical_loop article .post_image {
	margin-bottom: 80px !important
}

.blog_holder.blog_vertical_loop_type article:not(.format-quote):not(.format-link):not(.next_post) h2 {
	padding-bottom: 40px
}

.blog_holder.blog_vertical_loop_type article:not(.format-quote):not(.format-link):not(.next_post) h2 {
	font-family: Raleway, sans-serif;
	font-size: 35px;
	line-height: 50px;
	letter-spacing: 1px;
	font-weight: 600;
	font-style: normal;
	text-transform: uppercase
}

.blog_holder.blog_vertical_loop_type article:not(.format-quote):not(.format-link):not(.next_post) h2 a,
.blog_holder.blog_single.blog_vertical_loop_type article:not(.format-quote):not(.format-link) h2 {
	color: #222222;
}

.blog_holder.blog_vertical_loop_type article:not(.format-quote):not(.format-link):not(.next_post) h2 a:hover,
.blog_holder.blog_single.blog_vertical_loop_type article:not(.format-quote):not(.format-link):not(.next_post) h2:hover {
	color: #222222;
}

.blog_holder.blog_vertical_loop_type article:not(.next_post) .post_subtitle span {
	font-family: Dancing Script, sans-serif;
	font-size: 26px;
	letter-spacing: 0px;
	font-weight: 400;
	font-style: normal;
	text-transform: none;
	color: #222222
}

.blog_holder.blog_vertical_loop_type article:not(.next_post) .post_subtitle:hover span {
	color: #222222;
}

.blog_holder.blog_vertical_loop_type article .post_image_title h2 {
	font-family: Raleway, sans-serif;
	font-size: 35px;
	line-height: 50px;
	letter-spacing: 1px;
	font-weight: 600;
	font-style: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-align: left
}

.social_share_list_holder ul li i,
.woocommerce.single-product.single .social_share_list_holder ul li i {
	font-size: 15px;
	line-height: 15px;
}

.qbutton .button_icon,
.qbutton.medium .button_icon {
	width: 45px;
	;
}

.blog_holder.blog_standard_type article .read_more_wrapper>div i.social_share_icon,
.blog_holder.masonry article .read_more_wrapper>div i.social_share_icon,
.blog_holder.masonry_full_width article .read_more_wrapper>div i.social_share_icon {
	line-height: 45px;
}

.qbutton,
.blog_holder.blog_standard_type article .read_more_wrapper>div .social_share_holder>a,
.blog_holder.masonry article .read_more_wrapper>div .social_share_holder>a,
.blog_holder.masonry_full_width article .read_more_wrapper>div .social_share_holder>a,
.qbutton.medium,
#submit_comment,
.load_more a,
.blog_load_more_button a,
.post-password-form input[type='submit'] {
	color: #a47100!important;
	font-size: 14px!important;
	line-height: 45px;
	height: 45px;
	font-style: normal;
	font-weight: 800!important;
	font-family: Roboto;
	letter-spacing: 3px;
	text-transform: uppercase;
	border-color: #ffffff;
	border-width: 1px;
	background-color: #ffffff;
	padding-left: 35px;
	padding-right: 35px;
}

.qbutton:hover,
.blog_holder.blog_standard_type article .read_more_wrapper>div .social_share_holder>a:hover,
.blog_holder.masonry article .read_more_wrapper>div .social_share_holder>a:hover,
.blog_holder.masonry_full_width article .read_more_wrapper>div .social_share_holder>a:hover,
.qbutton:not(.white):hover,
.qbutton.medium:hover,
#submit_comment:hover,
.load_more a:hover,
.blog_load_more_button a:hover,
.post-password-form input[type='submit']:hover {
	color: #ffffff!important;
	background-color: #222222;
	border-color: #222222;
}

.qbutton.white {
	border-color: #c7c7c7;
	color: #222222;
	background-color: transparent;
}

.qbutton.white:hover {
	border-color: #222222;
	color: #ffffff;
	background-color: #222222;
}

#back_to_top>span {
	font-size: 20px;
	color: rgba(255, 255, 255, 0.6);
	height: 45px;
	width: 45px;
	line-height: 43px;
	border-color: rgba(255, 255, 255, 0.6);
}

#back_to_top {
	width: 45px;
	height: 45px;
	bottom: 25px;
}

#back_to_top:hover>span {
	color: #ffffff;
	border-color: rgba(255, 255, 255, 1);
}

.ls-nav-prev,
.ls-nav-next,
.carousel-control .prev_nav,
.carousel-control .next_nav {
	width: 25px;
	height: 25px;
	margin-top: -12.5px;
	line-height: 25px;
	font-size: 20px;
	color: rgba(255, 255, 255, 1);
}

.ls-nav-prev,
.ls-nav-next {
	line-height: 25px!important;
}

.vertical_menu_enabled.vertical_menu_transparency .carousel-control.left,
.vertical_menu_enabled.vertical_menu_transparency .carousel-control.right,
.navigation_bottom_right .carousel-control.left,
.navigation_bottom_right .carousel-control.right,
.navigation_bottom_left .carousel-control.left,
.navigation_bottom_left .carousel-control.right {
	width: 27px;
	height: 27px;
}

.navigation_bottom_right.content_next_to_arrows .carousel-inner .slider_content,
.navigation_bottom_left.content_next_to_arrows .carousel-inner .slider_content {
	right: 214px !important;
}

.navigation_bottom_left.content_next_to_arrows .carousel-inner .slider_content {
	left: 214px !important;
}

.vertical_menu_enabled .carousel-control .prev_nav,
.vertical_menu_enabled .carousel-control .next_nav {
	margin-top: -12.5px !important;
}

.carousel-control .prev_nav .numbers,
.carousel-control .next_nav .numbers {
	-webkit-transition: color 0.15s ease-out;
	-moz-transition: color 0.15s ease-out;
	transition: color 0.15s ease-out;
	font-family: -1, sans-serif
}

.single_tags a,
aside.sidebar .widget .tagcloud a,
.widget .tagcloud a,
aside.sidebar .widget:not(.woocommerce) .tagcloud a {
	font-family: Raleway, sans-serif;
	font-size: 10px !important;
	letter-spacing: 1px;
	font-weight: 600;
	font-style: normal;
	text-transform: uppercase;
	color: #222222;
	background-color: transparent;
	border-color: #c7c7c7;
	border-width: 1px
}

.single_tags a:hover,
aside.sidebar .widget.widget_tag_cloud .tagcloud a:hover,
.widget .tagcloud a:hover {
	color: #ffffff!important;
	border-color: #222222!important;
	background-color: #222222!important
}

.eltd_team.below_image:not(.social_style_center) .eltd_team_social_holder_between.center {
	right: calc(50% - 23px);
}

.eltd_pricing_tables .price_table_inner ul a.button_on_bottom {
	left: calc(50% - 24px);
}

.testimonials .testimonial_text_inner .testimonial_text {
	font-family: Dancing Script, sans-serif !important;
	font-size: 30px;
	line-height: 38px;
	letter-spacing: 0px;
	font-weight: 400;
	font-style: normal;
	text-transform: none;
	color: #ffffff
}

.testimonials .testimonial_text_inner p.testimonial_author {
	font-family: Raleway, sans-serif;
	font-size: 13px;
	line-height: 23px;
	letter-spacing: 1px;
	font-weight: 600;
	font-style: normal;
	text-transform: uppercase;
	color: #ffffff
}

.testimonials .testimonial_text_inner p.testimonial_author .testimonials_job {
	font-family: Raleway, sans-serif;
	font-size: 13px;
	line-height: 23px;
	letter-spacing: 1px;
	font-weight: 600;
	font-style: normal;
	text-transform: uppercase;
	color: #ffffff
}

.testimonials_holder .flex-control-paging li a {
	width: 6px;
	height: 6px
}

.testimonials_holder .flex-control-paging li a.flex-active {
	width: 8px;
	height: 8px
}

.testimonials_holder .flex-control-paging li a.flex-active,
.testimonials_holder.light .flex-control-paging li a.flex-active {
	background-color: rgba(255, 255, 255, 1);
}

.testimonials_holder .flex-control-paging li a {
	background-color: #ffffff;
	opacity: 0.7
}

.eltd_counter_holder span.counter {
	color: #ffffff;
	font-weight: 900;
	font-size: 200px;
	font-family: 'Roboto', sans-serif;
}

.eltd_counter_holder p.counter_text {
	font-weight: 900;
	text-transform: uppercase;
}

.eltd_counter_holder .counter_title {
	font-family: Roboto, sans-serif;
	font-size: 40px;
	line-height: 50px;
	letter-spacing: 0px;
	font-weight: 400;
	font-style: normal;
	text-transform: uppercase;
	color: #ffffff
}

.eltd_progress_bar .progress_title_holder {
	font-family: Raleway, sans-serif;
	font-size: 90px;
	line-height: 15px;
	letter-spacing: 2px;
	font-weight: 500;
	font-style: normal;
	text-transform: uppercase;
	color: #ffffff
}

.eltd_progress_bar .progress_number,
.eltd_progress_bar .progress_number_wrapper.static .progress_number {
	font-family: Raleway, sans-serif;
	font-size: 90px;
	font-weight: 600;
	font-style: normal;
	text-transform: none;
	color: #ffffff
}

.footer_top_holder,
.footer_ingrid_border_holder_outer {
	background-color: #0a0a0a;
}

.footer_top_holder .footer_top:not(footer_top_full) .container_inner {
	padding-top: 0px;
	padding-bottom: 0px;
}

.footer_top {
	padding-top: 0;
	padding-bottom: 0;
}

@media only screen and (min-width: 600px) {
	.footer_top,
	.eltd_column {
		text-align: center
	}
}

@media only screen and (min-width: 600px) {
	.footer_top,
	.eltd_column.column1 {
		text-align: center
	}
}

.footer_top .widget.widget_nav_menu li {
	line-height: 40px;
}

.footer_top,
.footer_top p,
.footer_top span:not(.eltd_social_icon_holder):not(.fa-stack):not(.social_icon):not(.eltd_icon_shortcode),
.footer_top li,
.footer_top .textwidget,
.footer_top .widget_recent_entries>ul>li>span {
	font-size: 23px;
	line-height: 40px;
	letter-spacing: 0px;
	font-weight: 400;
	font-style: normal;
	text-transform: none;
	color: #ffffff
}

.footer_bottom_holder {
	background-color: #634505;
}

.footer_bottom_holder_inner,
.footer_bottom_holder_inner ul li a,
.footer_bottom_holder_inner p,
.footer_bottom_holder_inner span,
.footer_bottom span:not(.eltd_social_icon_holder):not(.fa-stack):not(.social_icon) {
	color: #ffffff
}

.footer_bottom_holder {
	height: 60pxpx;
}

aside.sidebar {
	text-align: left
}


/* widget elements style start */


/* search widget */

.widget.widget_search form input[type="submit"],
.header_top #searchform input[type="submit"],
.header-widget #searchform input[type="submit"],
.header_top #searchform input[type="submit"] {
	width: 30px;
}

.woocommerce .widget #searchsubmit,
aside.sidebar .widget_product_search form#searchform input#searchsubmit {
	width: 37px;
}

.widget.widget_search form input[type="text"],
.header_top #searchform input[type="text"],
.header-widget #searchform input[type="text"] {
	width: calc(100% - 30px);
}

.woocommerce .widget #searchform input[type='text'],
aside.sidebar .widget_product_search form#searchform input#s {
	width: calc(100% - 37px);
}

.side_menu_button>a,
.mobile_menu_button span,
.side_menu_button>a.search_covers_header:not(.popup_menu),
.side_menu_button>a.side_menu_button_link:not(.popup_menu),
.side_menu_button>a.search_slides_from_header_bottom:not(.popup_menu),
.side_menu_button>a.fade_push_text_right:not(.popup_menu) {
	color: #ffffff;
}

.popup_menu .line,
.popup_menu .line:after,
.popup_menu .line:before,
.popup_menu.opened .line:after,
.popup_menu.opened .line:before {
	background-color: #ffffff;
}

.side_menu_button>a:hover,
.mobile_menu_button span:hover,
.popup_menu:hover .line,
.popup_menu:hover .line:after,
.popup_menu:hover .line:before,
.light:not(.sticky):not(.scrolled) .side_menu_button>a:hover,
.dark:not(.sticky):not(.scrolled) .side_menu_button>a:hover {
	color: rgba(255, 255, 255, 0.4)!important;
}

.popup_menu:hover .line,
.popup_menu:hover .line:after,
.popup_menu:hover .line:before,
.popup_menu.opened:hover .line:after,
.popup_menu.opened:hover .line:before {
	background-color: rgba(255, 255, 255, 0.4);
}

.vertical_menu_to_content .menu-item .second {
	left: calc(100% + 40px);
	/*because of the padding*/
}

.vertical_menu_right .vertical_menu_to_content .menu-item .second {
	right: calc(100% + 40px);
}

.vertical_menu_right .vertical_menu_to_content .second .inner ul li ul {
	right: calc(100% + 25px);
}

.vertical_menu_to_content .second .inner ul li ul {
	left: calc(100% + 25px);
}

nav.popup_menu>ul>li>a,
nav.popup_menu>ul>li>h6 {
	color: #ffffff;
	font-family: 'Raleway', sans-serif;
	font-size: 13px;
	line-height: 42px;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.popup_menu.opened .line:after,
.popup_menu.opened .line:before {
	background-color: #ffffff;
}

nav.popup_menu>ul>li>a:hover,
nav.popup_menu>ul>li>h6:hover {
	color: rgba(255, 255, 255, 0.7);
}

nav.popup_menu>ul>li>a.current {
	color: rgba(255, 255, 255, 0.7);
}

.popup_menu_holder {
	background-image: url('http://demo.elated-themes.com/borderland12/wp-content/uploads/2015/03/fullscreen_background.jpg');
	background-position: center 0;
	background-repeat: no-repeat;
}

nav.popup_menu ul li,
.fullscreen_above_menu_widget_holder,
.fullscreen_menu_widget_holder {
	text-align: center;
}

.projects_holder article .portfolio_description {
	background-color: transparent;
}

.projects_holder.standard article .portfolio_description,
.projects_holder.standard_no_space article .portfolio_description {
	padding-left: 0;
	padding-right: 0;
}

.masonry_with_space .projects_holder article .portfolio_description {
	padding: 35px 0 43px;
}

.projects_holder article .item_holder.gradient_hover .portfolio_shader,
.projects_masonry_holder article .item_holder.gradient_hover .portfolio_shader,
.portfolio_slider li.item .item_holder.gradient_hover .portfolio_shader {
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.9) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.9) 100%);
}

.portfolio_main_holder .item_holder.subtle_vertical_hover .portfolio_shader,
.portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .portfolio_shader,
.portfolio_main_holder .item_holder.image_text_zoom_hover .portfolio_shader,
.portfolio_main_holder .item_holder.opposite_corners_hover .portfolio_shader,
.portfolio_main_holder .item_holder.slide_from_left_hover .portfolio_shader,
.portfolio_main_holder .item_holder.prominent_plain_hover .portfolio_shader,
.portfolio_main_holder .item_holder.cursor_change_hover .portfolio_shader,
.portfolio_main_holder .item_holder.slide_up_hover .portfolio_shader,
.portfolio_main_holder .item_holder.icons_bottom_corner .portfolio_shader,
.portfolio_main_holder .item_holder.text_slides_with_image .portfolio_shader,
.portfolio_main_holder .item_holder.slow_zoom .portfolio_shader,
.portfolio_main_holder .item_holder.thin_plus_only .portfolio_shader,
.portfolio_main_holder .item_holder.split_up .portfolio_shader,
.portfolio_main_holder .item_holder.circle_hover .portfolio_shader,
.portfolio_main_holder .item_holder.border_hover .portfolio_shader {
	background-color: rgba(0, 0, 0, 0.4);
}

.portfolio_main_holder .item_holder.prominent_blur_hover.blur .portfolio_shader {
	background-color: rgba(0, 0, 0, 0.7);
}

.portfolio_single.big-slider .portfolio_container,
.portfolio_single.big-images .portfolio_container,
.portfolio_single.gallery .portfolio_container {
	background-color: transparent;
	padding-top: 25px;
	padding-left: 0;
	padding-right: 0;
}

@media only screen and (min-width: 1100px) {
	.portfolio_single.big-slider .two_columns_75_25>.column2,
	.portfolio_single.big-images .two_columns_75_25>.column2,
	.portfolio_single.gallery .two_columns_75_25>.column2 {
		float: right;
		width: auto;
	}
}

.portfolio_gallery a .gallery_text_holder {
	background-color: rgba(0, 0, 0, 0.45);
}

.portfolio_single .gallery_text_holder .gallery_text_inner i:before {
	color: #ffffff;
	font-size: 20px;
}

.portfolio_single .gallery_text_holder .gallery_text_inner i:before {
	content: "\4c";
	font-family: 'ElegantIcons'!important;
}

.filter_outer.filter_portfolio {
	margin-bottom: 40px !important;
}

.filter_portfolio .filter_holder ul li:not(.filter_title) span {
	letter-spacing: 2px;
}

.filter_outer.filter_blog {
	text-align: left;
}

.portfolio_main_holder.projects_holder.standard article .portfolio_title,
.portfolio_main_holder.projects_holder.standard article .portfolio_title a,
.portfolio_main_holder.projects_holder.standard_no_space article .portfolio_title,
.portfolio_main_holder.projects_holder.standard_no_space article .portfolio_title a {
	color: #222222;
	font-family: Raleway;
	font-size: 15px;
	line-height: 25px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.portfolio_main_holder.projects_holder.standard article .portfolio_title a:hover,
.portfolio_main_holder.projects_holder.standard_no_space article .portfolio_title a:hover {
	color: #222222;
}

.portfolio_main_holder.projects_holder.standard article .project_category,
.portfolio_main_holder.projects_holder.standard_no_space article .project_category {
	color: #8c8c8c;
	font-family: Dancing Script;
	font-size: 19px;
	line-height: 25px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0px;
	text-transform: lowercase;
}

.portfolio_main_holder.projects_holder.hover_text article .item_holder .portfolio_title,
.portfolio_main_holder.projects_holder.hover_text article .item_holder .portfolio_title a,
.portfolio_main_holder.projects_holder.hover_text.no_space article .item_holder .portfolio_title,
.portfolio_main_holder.projects_holder.hover_text.no_space article .item_holder .portfolio_title a {
	color: #ffffff;
	font-family: Raleway;
	font-size: 15px;
	line-height: 25px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.portfolio_main_holder.projects_holder.hover_text article .portfolio_title:hover a,
.portfolio_main_holder.projects_holder.hover_text.no_space article .portfolio_title:hover a {
	color: #ffffff;
}

.portfolio_main_holder.projects_holder.hover_text article .project_category,
.portfolio_main_holder.projects_holder.hover_text.no_space article .project_category,
.portfolio_main_holder.projects_holder article:hover .item_holder.image_subtle_rotate_zoom_hover .project_category,
.portfolio_main_holder.projects_holder article:hover .item_holder.subtle_vertical_hover .project_category,
.portfolio_main_holder.projects_holder article:hover .item_holder.slide_up_hover .project_category {
	color: #ffffff;
	font-family: Dancing Script;
	font-size: 19px;
	line-height: 25px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0px;
	text-transform: lowercase;
}

.portfolio_main_holder.projects_masonry_holder article .item_holder .portfolio_title a,
.portfolio_main_holder .portfolio_slides li.item .item_holder .portfolio_title a,
.portfolio_main_holder.projects_masonry_holder article .item_holder .portfolio_title,
.portfolio_main_holder .portfolio_slides li.item .item_holder .portfolio_title {
	color: #ffffff;
	font-family: Raleway;
	font-size: 15px;
	line-height: 25px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.portfolio_main_holder.portfolio_slider_holder li.item .item_holder .portfolio_title a:hover,
.portfolio_main_holder.projects_masonry_holder article .item_holder .portfolio_title a:hover {
	color: #ffffff;
}

.portfolio_main_holder.projects_masonry_holder .item_holder .project_category,
.portfolio_main_holder .portfolio_slides .item_holder .project_category,
.portfolio_main_holder.projects_masonry_holder article:hover .item_holder .project_category,
.portfolio_main_holder .portfolio_slider li.item:hover .item_holder .project_category {
	color: #ffffff;
	font-family: Dancing Script;
	font-size: 19px;
	line-height: 25px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0px;
	text-transform: lowercase;
}

.cf7_custom_style_1 span.wpcf7-not-valid-tip {
	top: -20px;
	;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
	background-color: #ffffff;
	border-width: 0px;
	color: #222222;
	font-family: Raleway;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	letter-spacing: 3px;
	text-transform: uppercase;
	height: 45px;
	line-height: 45px;
	padding-left: 25px;
	padding-right: 25px;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
	color: #ffffff;
	background-color: #222222;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date,
.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea,
.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(255, 255, 255, 0.6);
	border-width: 1px;
	border-style: solid;
	transform: translateZ(0);
	border-radius: 0px;
	color: rgba(255, 255, 255, 0.8);
	font-family: Raleway;
	font-size: 13px;
	line-height: 20px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-bottom: 20px;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text:focus,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number:focus,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date:focus,
.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea:focus,
.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select:focus,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz:focus {
	color: #ffffff;
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(255, 255, 255, 1);
}

.cf7_custom_style_1 ::-webkit-input-placeholder {
	color: rgba(255, 255, 255, 0.8);
	opacity: 1;
}

.cf7_custom_style_1 :-moz-placeholder {
	color: rgba(255, 255, 255, 0.8);
	opacity: 1;
}

.cf7_custom_style_1 ::-moz-placeholder {
	color: rgba(255, 255, 255, 0.8);
	opacity: 1;
}

.cf7_custom_style_1 :-ms-input-placeholde {
	color: rgba(255, 255, 255, 0.8);
	opacity: 1;
}

.cf7_custom_style_1 input:focus::-webkit-input-placeholder,
.cf7_custom_style_1 textarea:focus::-webkit-input-placeholder {
	color: #ffffff !important;
}

.cf7_custom_style_1 input:focus:-moz-placeholder,
.cf7_custom_style_1 textarea:focus:-moz-placeholder {
	color: #ffffff !important;
}

.cf7_custom_style_1 input:focus::-moz-placeholder,
.cf7_custom_style_1 textarea:focus::-moz-placeholder {
	color: #ffffff !important;
}

.cf7_custom_style_1 input:focus:-ms-input-placeholder,
.cf7_custom_style_1 textarea:focus:-ms-input-placeholder {
	color: #ffffff !important;
}

.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea {
	height: 140px;
}

.title_subtitle_holder h1>span,
.title_subtitle_holder h1:not(.title_in_box) .separator_content {
	padding-bottom: 10px
}

.woocommerce-page ul.products li.product,
.woocommerce ul.products li.product {
	text-align: left;
}

.woocommerce .product_info_box .separator.medium,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
	float: left;
}

.woocommerce .product_info_box .separator_holder .separator.medium {
	border-style: solid
}

.woocommerce .product .onsale:not(.out-of-stock-button),
.woocommerce .product .single-onsale {
	left: calc( 50% - 27px);
}

.woocommerce .product .onsale.out-of-stock-button {
	left: calc( 50% - 27px);
}

.preload_background {
	background-image: url("http://demo.elated-themes.com/borderland12/wp-content/themes/borderland/img/preload_pattern.png") !important;
}

.portfolio_single .portfolio_button a {
	font-size: 36px;
}

.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn {
	font-family: Roboto, sans-serif
}

/*Dynamic Style end*/


.banner {
	line-height: 0;
}

.flogo {
	padding: 5% 0;
}

.separator.transparent {
	margin-top: 300px;
}

.spacing {
	padding-bottom: 175px;
}

.eltd_elements_holder .eltd_elements_item {
	vertical-align: bottom !important;
}

.eltd_elements_item_inner h1.tittletxt {
	color: #000000;
}

.footer_bottom_holder {
	height: 63px !important;
	background-color: #634505!important;
}

.footer_bottom_holder p, .footer_bottom_holder span, .footer_bottom_holder ul li a{
	color: #fff!important;
}

.eltd_logo img {
	height: auto;
	height: auto !important;
	top: -30% !important;
}

.eltd_counter_holder .counter_title {
	margin-top: 0px !important;
}

.Journeycontent p {
	color: #ffffff;
	padding-right: 10%;
}

.jpbt {
	width: 33%;
	height: 1px;
	background: #ffffff;
	margin-bottom: 20px;
}

.jpbb {
	width: 33%;
	height: 1px;
	background: #ffffff;
}

.yearimg {
	padding-top: 5%;
}

a.dwnbtn {
	color: rgb(200, 153, 48);
	border-width: 0px;
	font-style: normal;
	font-weight: 700;
	margin: 10px 0px 20px;
	background-color: rgb(255, 255, 255);
}

a.dwnbtn {
	letter-spacing: 4px;
	color: rgb(200, 153, 48);
	border-width: 0px;
	font-style: normal;
	font-weight: 700;
	margin: 10px 0px 20px;
	background-color: rgb(255, 255, 255);
	padding: 12px 43px;
	font-size: 15px;
}

a.dwnbtn:hover {
	letter-spacing: 4px;
	color: #ffffff;
	border-width: 0px;
	font-style: normal;
	font-weight: 700;
	margin: 10px 0px 20px;
	background-color: #000000;
	padding: 12px 43px;
	font-size: 15px;
}

html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
	overflow: hidden !important;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
	padding-right: 0px !important;
}

.popuptxt {
	padding-left: 10px;
}

#av-overlay p {
	color: #ffffff;
}

input[type='submit'] {
	font-weight: 600;
	border: 0;
	background: #ffffff;
	color: #000000;
	padding: 6px 15px;
	margin-left: 20px;
}

#av-overlay h1 {
	font-size: 30px;
}

#av-overlay-wrap {
	background: #000000e3;
}

.pc {
	display: block !important;
}

.nomob {
	display: none;
}

@media only screen and (max-width: 1000px) {
	.aabblbrandsrow h4 {
		text-transform: uppercase;
		font-size: 15px!important;
		line-height: 22px!important;
	}
	.aabblbrandsrow hr.light {
		width: 20%;
		margin: 0 auto;
		height: 1px;
		border-top: 1px solid #c58a0a;
		padding: 0 0 20px 0 !important;
	}
	.spacing {
		height: 0px !important;
	}
}

@media only screen and (max-width: 1400px) {
	section.parallax_section_holder {
		background-size: cover;
		height: auto !important;
	}
	.eltd_elements_item_inner h1 {
	    font-size: 35px;
	    line-height: 40px;
	    color: #fff!important;
	    opacity: 1;
	}
}

@media only screen and (max-width: 640px) {
	.touch section.parallax_section_holder {
		background-position: right top !important;
	}
	.eltd_elements_item_inner h1 {
		font-size: 21px;
		line-height: 30px;
	}
	.eltd_elements_item_inner h1.tittletxt {
		color: #ffffff !important;
	}
	.Journeycontent p {
		line-height: 22px;
		color: #ffffff !important;
	}
	.separator.transparent {
		margin-top: 80px;
	}
	.bottompad {
		padding-bottom: 100px;
	}
	.toprow {
		margin-top: 50px;
	}
	.mob {
		display: block !important;
	}
	.nopc {
		display: none;
	}
}

@media only screen and (max-width: 480px) {
	.touch section.parallax_section_holder {
		height: auto !important;
		min-height: 300px;
		background-position: right top !important;
		background-attachment: scroll;
		background-size: cover;
	}
	section.parallax_section_holder {
		height: auto !important;
		min-height: 300px;
		background-position: right top !important;
		background-attachment: scroll;
		background-size: 100%;
	}
	.scrollimg {
		height: auto !important;
		min-height: 300px;
		background-position: right top !important;
		background-attachment: scroll;
		background-size: cover;
	}
	#av-overlay h1 {
		font-size: 20px;
	}
	#av-overlay {
		padding: 28px 0px 20px 10px;
	}
	#av-overlay h1 {
		font-size: 18px;
		line-height: 24px;
	}
	.mob {
		display: block !important;
	}
	.nopc {
		display: none;
	}
}