.slider-flexslider.flexslider { margin-left: auto; margin-right: auto; position: relative; zoom: 1; margin-top: 20px }
.boxed .slider-flexslider.flexslider { margin-left: -20px; margin-right: -20px; width: auto }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease }
.loading .flex-viewport { max-height: 300px }
.flexslider .slides { zoom: 1 }
.carousel li { margin-right: 5px }
.flex-direction-nav { *height:0
}
.flex-direction-nav a { padding: 6px 14px; width: 50px; height: 50px; margin: -20px 0 0; display: block; position: absolute; top: 50%; cursor: pointer; opacity: 0; -webkit-transition: all .3s ease; border: 3px solid; border-color: rgba(255,255,255,0); border-radius: 50% }
.flex-direction-nav .flex-next { background-position: 100% 0; right: -36px }
.flex-direction-nav .flex-prev { left: -36px }
.flexslider:hover .flex-next { color: #fff; opacity: 0.8; right: 20px; border-color: rgba(255,255,255,0.8) }
.flexslider:hover .flex-prev { color: #fff; opacity: 0.8; left: 20px; border-color: rgba(255,255,255,0.8) }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; border-color: rgba(255,255,255,1) }
.flex-direction-nav .flex-next:before { content: "\f054" }
.flex-direction-nav .flex-prev:before { content: "\f053" }
.flex-direction-nav .flex-next:before, .flex-direction-nav .flex-prev:before {; font-size: 25px; width: 15px }
.flex-direction-nav .flex-disabled { opacity: .3!important; filter: alpha(opacity=30); cursor: default }
#ie8 .flex-direction-nav .flex-next { right: 5px; display: none; filter: alpha(opacity=80) }
#ie8 .flex-direction-nav .flex-prev { left: 5px; display: none; filter: alpha(opacity=80) }
#ie8 .flexslider:hover .flex-direction-nav .flex-next { right: 5px; display: block; filter: alpha(opacity=80) }
#ie8 .flexslider:hover .flex-direction-nav .flex-prev { left: 5px; display: block; filter: alpha(opacity=80) }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; z-index: 10 }
.flex-control-nav li { margin: 0 3px; display: inline-block; zoom: 1 }
.flex-control-paging li a { width: 15px; background-color: transparent; height: 15px; display: block; cursor: pointer; text-indent: -9999px; border: 3px solid #EFEFEF; border-radius: 50% }
.flex-control-paging li a.flex-active { cursor: default; background-color: #EFEFEF }
.ie10 .flex-control-paging li a { background-color: #fff }
.ie10 .flex-control-paging li a.flex-active { background-color: #ccc; border-color: #ccc }
.flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden }
.flex-control-thumbs li { width: 25%; float: left; margin: 0 }
.flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer }
.flex-control-thumbs img:hover { opacity: 1 }
.flex-control-thumbs .flex-active { opacity: 1; cursor: default }
#header .slider.flexslider .flex-control-nav { }
.boxed-layout div.slider-wrapper { margin-right: -15px; margin-left: -15px }
#header-sidebar .widget_search_mini>a>i { color: #484848 }
#header-sidebar .widget_search_mini>a>i:hover { color: #f7c104 }
/*h1, h2, h3, h4, h5, h6 { font-family: 'Rokkitt', sans-serif }
body, p, li, address, dd, blockquote, td, th, span, .cx-widget, .cx-widget *, .cx-chat-btn, .cx-chat-btn * { font-family: 'Rokkitt', sans-serif }*/
.highlight, .toggle span.opened, .title-highlight, .team-section .member-info .member-name .role, #primary .testimonials-slider ul.testimonial-content li blockquote p:before { color: #f7c104 }
.special-font, .special-font a.btn-alternative { font-size: 12px; font-family: 'Satisfy', sans-serif; color: #3a3a39; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
{
background-repeat:no-repeat;
background-position:top left;
background-attachment:scroll
}
.boxed-layout #wrapper { background-color: #fff }
.shade-1, .fa.shade-1, #footer span.icon-circle i.fa, .blog-slider .next-blog:hover .icon-circle i.fa, .blog-slider .prev-blog:hover .icon-circle i.fa, .blog-masonry .masonry-brick .yit_post_content a:hover, .images-slider-sc .flex-direction-nav li a:hover:before { color: #f7c104 }
.shade-2, #primary .testimonials-slider ul.testimonial-content li p.meta, #primary .testimonials-slider ul.testimonial-content li p.meta a, #primary div.owl-prev:hover i, #primary div.owl-next:hover i, .images-slider-sc ul li a.flex-prev:hover i, .images-slider-sc ul li a.flex-next:hover i, .logos-slider .nav .prev:hover i, .logos-slider .nav .next:hover i, #primary .testimonial-widget .owl-buttons .owl-prev:hover i, #primary .testimonial-widget .owl-buttons .owl-next:hover i, .blog-masonry .masonry-brick .yit_post_content a { color: #d3a310 }
.pricing_box.price-table.large div.head span.price, #wp-calendar th, #wp-calendar #today, #wp-calendar #today a, .blog.small .yit_post_format_icon, .blog.big .yit_post_format_icon, .blog-masonry .yit_post_format_icon, .service-wrapper .image-wrapper.border:hover, .widget_price_filter .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-handle { background-color: #f7c104 }
.blog.big .yit_post_meta, .blog.small .yit_post_content h1.post-title, .blog.small .yit_post_content h2.post-title, .blog.small .yit_post_meta, .single-post .blog.big .share, span.share-text, .single-post .blog.big .yit_post_meta, .single-post .blog.small .yit_post_meta, .single-post .blog.small .yit_post_content, #comments ol li .content, li.product .added_to_cart_label, #copyright .border, #primary .testimonials-slider, .portfolio_big_image h2.post-title.portfolio-title, .woocommerce .cart-collaterals table tr.order-total, .woocommerce-page .cart-collaterals table tr.order-total, #order_review table tfoot tr.total, #order_review table tfoot, #testimonial .arrow-down:before, .portfolio_small_image .portfolio .title-bar:after, .portfolio_small_image .portfolio .title-bar:before, .features-tab-container ul.features-tab-labels li.features-tab-0, .woocommerce ul.products li.product-category .product-category-link .show-category-background h3, #bbpress-forums div.bbp-reply-author .bbp-reply-ip, #yit-popup-footer, .skin2 #nav { border-top-color: #cdcdcd }
.yit_post_quote, .arrow:before, li.product .added_to_cart_label, #footer h5, #footer .widget_text .textwidget div.box-sections, .filters-container ul.filters, .yit_portfolio_extra_info h3, .yit_post_content h3.portfolio_content_title, .woocommerce div.product .single-product-tabs ul.tabs div.tab_name, .faq.filters, #faqs-container .faq-wrapper .faq-title, #primary .testimonials-slider, .toggle .tab-index, .woocommerce-page table.shop_table th, .blog.small .yit_post_quote, #payment li, q, .box-title.box-title-line-middle .title-bar:after, .box-title.box-title-line-middle .title-bar:before, .box-title.box-title-line-around .title-bar:after, .box-title.box-title-line-around .title-bar:before, .widget.recent-comments h3, #my-account-content table tr.order, .woocommerce #inquiry-form .product-inquiry, #yith-wcwl-form table.wishlist_table tbody tr, .team-section .member-info .member-name, .team-section .links, .features-tab-container ul.features-tab-labels li, .widget h3, .widget.widget_shopping_cart .product_list_widget li, .woocommerce-page ul.digital-downloads li, .woocommerce ul.products li.product-category .product-category-link .show-category-background h3, .arrow-right:before, .sitemap > div h3, #bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic, #bbpress-forums #bbp-single-user-details #bbp-user-navigation li, #bbpress-forums div.bbp-reply-author .bbp-author-role, .yit_shortcodes.last-post p.date, .widget.yith-woo-ajax-navigation ul.yith-wcan-list li:after, .widget.woocommerce.widget_layered_nav ul li:after, .widget.yith-woocompare-widget ul.products-list li:after, .widget.widget_display_forums ul li, .widget.widget_display_stats dt:after, .widget.widget_display_replies ul li:after, .widget.widget_display_topics ul li:after, .widget.contact-info h2, .woocommerce div.product .related.products > h3:after, .woocommerce-page div.product .related.products > h3:after, .woocommerce div.product .upsells.products > h3:after, .woocommerce-page div.product .upsells.products > h3:after, .woocommerce .cross-sells > h3:after, .woocommerce-page .cross-sells > h3:after, .woocommerce h3.products-slider-title, .yit-maintenance-mode .socials, #topbar div.container:after, .woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget li, #header-sidebar > div.yit_cart_widget .product_list_widget li, #buddypress div.item-list-tabs ul li a, #buddypress div.item-list-tabs ul li span, #buddypress div.item-list-tabs ul:after, #buddypress table.notifications tbody tr, #buddypress table#message-threads tr td, #buddypress table#message-threads tr.read td, #buddypress table#message-threads tr.unread td, #buddypress table#message-threads tr.alt td, #buddypress ul.item-list li, #buddypress div.item-list-tabs ul li span { border-bottom-color: #cdcdcd }
.form-control:focus, .blog.small .yit_post_content, #comments ol li .content, #comments ol li .avatar img, #commentform input:not([type=submit]), #commentform .comment-form-comment #comment, .tabs-container ul.tabs, #testimonial.testimonial-square, #testimonial.testimonial-comic .testimonial-box, .woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text, .woocommerce table.shop_table.coupon td input.input-text, .woocommerce table.shop_table.shipping p input.input-text, .sbHolder .sbOptions, .sbHolder a.sbSelector, .box-title.box-title-line-around h5, .woocommerce form .form-row div.chosen-drop, .woocommerce form .form-row a.chosen-single, .woocommerce .form-row input[type="text"], .woocommerce .form-row input[type="password"], .woocommerce .form-row input[type="email"], .woocommerce-page form .form-row div.chosen-drop, .woocommerce-page form .form-row a.chosen-single, .woocommerce-page .form-row input[type="text"], .woocommerce-page .form-row input[type="password"], .woocommerce-page .form-row input[type="email"], #my-account-sidebar .user-profile div.user-image, #my-account-sidebar ul li, #my-account-sidebar ul, #my-account-sidebar div.user-profile, .widget.recent-comments .recent-comments-list .comment, .portfolio_small_image .yit_portfolio_thumbnail .thumbnail .swiper-container .swiper-direction i, #wishlist-share div.share-link, .blog_section.post_meta, .features-tab-container ul.features-tab-labels, .woocommerce form .form-row textarea, #primary .parallaxeos_outer .testimonials-slider ul.testimonial-content div.owl-next, #primary .parallaxeos_outer .testimonials-slider ul.testimonial-content div.owl-prev, #primary .testimonial-widget .testimonial-content, .arrow-left, .arrow-left:after, .arrow-left:before, .widget.widget_search #searchform, #primary div.owl-prev, #primary div.owl-next, .widget.teaser div.teaser, .widget.widget_shopping_cart .product_list_widget .mini-cart-thumb img, .woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget img, #header-sidebar > div.yit_cart_widget .product_list_widget img, .call-three, .sticky .blog.small, .sticky .blog.big, .blog-masonry .sticky.masonry-brick .yit_post_content, .call-to-action-two, .banner-container, .woocommerce ul.products li.product-category .product-category-link, .widget.testimonial-widget ul li div.testimonial-description, .logos-slider .nav a.prev, .logos-slider .nav a.next, .images-slider-sc ul li a.flex-prev, .images-slider-sc ul li a.flex-next, .blog-slider .icon-circle, .blog-masonry .masonry-brick .yit_post_content, .comment-flexslider, .quick-view-overlay .main .head, .woocommerce.widget.widget_product_search #searchform, #yith-s, .widget.widget_meta ul > li > a:before, .widget.widget_pages ul > li > a:before, .widget.yit_recent_reviews .review-content, .yit_shortcodes.recent-post .thumb-img img, .widget.recent-posts .recent-post .hentry-post .thumb-img, #bbp-search-form, div.bbp-template-notice, div.bbp-template-notice.info, #bbpress-forums div.bbp-the-content-wrapper, #bbpress-forums input[type="text"], #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar, #bbpress-forums #bbp-single-user-details, #item-header-avatar img.avatar, #bbpress-forums #bbp-your-profile fieldset input, #bbpress-forums #bbp-your-profile fieldset textarea, #bbpress-forums li.bbp-body div.bbp-reply-content, #bbpress-forums li.bbp-body div.bbp-topic-content, #bbpress-forums li.bbp-body div.hentry, #bbpress-forums li.bbp-body div.bbp-topic-content:before, #bbpress-forums li.bbp-body div.bbp-reply-content:before, .yit_shortcodes.last-post p.date, .widget.widget_price_filter #min_price, .widget.widget_price_filter #max_price, .bbp_widget_login input[type="text"], .bbp_widget_login input[type="password"], .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input[type="text"], .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input[type="password"], .woocommerce .order_details li, .woocommerce-page .order_details li, .featured-column, .text-with-image, .contact-form li.textarea-field div.input-prepend textarea, .contact-form li div.input-prepend input, .yit-maintenance-mode .socials a span, .yit-maintenance-mode form.newsletter input.text-field, #searchform, .nav .megamenu ul.sub-menu > li, .newsletter_form_email input.email-field, #welcome-menu-login.nav ul > li #customer_login .form-group .form-control, #welcome-menu-login.nav ul > li #customer_login .customer-login-box2, #customer_login .col-2, #buddypress div.item-list-tabs ul li.current a, #buddypress div.item-list-tabs ul li.selected a, #buddypress div.dir-search label input[type="text"], #buddypress ul li .item-container, #buddypress #whats-new, #buddypress form#whats-new-form textarea, #buddypress div.activity-comments form .ac-textarea, #buddypress .standard-form input[type=text], #buddypress .standard-form input[type=password], #buddypress .standard-form textarea, #buddypress #settings-form table tbody tr, #buddypress .groups-members-search form label input[type="text"], #buddypress #search-message-form label input[type="text"] { border-color: #cdcdcd }
.border-line { background-color: #cdcdcd }
.yit_post_quote, .filters-container ul.filters, .faq.filters, .single-post .blog.big .share, .team-section .links, q, .woocommerce table.order_details tfoot tr:last-child, .yit-maintenance-mode .socials { border-top-color: #f7c104 }
.blog.big .yit_post_meta, .single-post .blog.big .yit_post_meta, .single-post .blog.small .yit_post_meta, #footer-copyright-group, .portfolio_big_image h2.post-title.portfolio-title, .yit_portfolio_extra_info .portfolio_meta, .parallaxeos_container, .single-product.woocommerce div.product div.summary h1, .woocommerce table.shop_table.cart, .woocommerce .cart-collaterals table tr.order-total, .woocommerce-page .cart-collaterals table tr.order-total, #order_review table tfoot tr.total, .tabs-container ul.tabs li.current, .tabs-container ul.tabs li:hover, .sticky .blog.small, .sticky .blog.big, .blog-masonry .sticky.masonry-brick .yit_post_content, .features-tab-container ul.features-tab-labels li.current-feature, .features-tab-container ul.features-tab-labels li.current-feature:hover, #bbpress-forums li.bbp-header, #buddypress div.item-list-tabs#subnav ul li[id$="-select"] .sbHolder > a.sbSelector:hover, #buddypress #whats-new-post-in-box .sbHolder > a.sbSelector:hover, #buddypress .messages-options-nav .sbHolder > a.sbSelector:hover, #buddypress div.item-list-tabs#subnav > ul, #buddypress table.notifications thead tr, #buddypress #profile-edit-form ul.button-nav li.current a { border-bottom-color: #f7c104 }
.blog .yit_post_quote, .blog.small .yit_post_meta_date, .single-post .blog.small .yit_post_meta_date, #comments ol li .avatar.is_author img, #commentform input:not([type=submit]):focus, #commentform .comment-form-comment #comment:focus, .widget.recent-posts .recent-post .hentry-post p.post-date, .portfolio-filterable #portfolio_filterable li .portfolio-thumb .portfolio-overlay, .portfolio-pinterest #portfolio_pinterest .work .portfolio-thumb .portfolio-overlay, .portfolio_small_image .yit_post_content .yit_portfolio_extra_info, .portfolio-slider .portfolios li .portfolio-thumb .portfolio-overlay, .woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar, #primary .parallaxeos_outer .testimonials-slider ul.testimonial-content div.owl-next:hover, #primary .parallaxeos_outer .testimonials-slider ul.testimonial-content div.owl-prev:hover, .toggle.with-border .tab-index span, .woocommerce .cart-collaterals, .blog.small .thumbnail:after, .blog-masonry .masonry-brick .yit_post_meta_date, .woocommerce-page .cart-collaterals, .woocommerce table.shop_table.coupon td input.input-text:focus, .woocommerce table.shop_table.shipping p input.input-text:focus, .sbHolder a.sbSelector:focus, .sbHolder a.sbFocus, #order_review, #customer_details .details input[type="text"]:focus, .woocommerce form .form-row .chosen-with-drop a.chosen-single, .woocommerce form .form-row .chosen-with-drop .chosen-drop, .widget.recent-comments .recent-comments-list .the-post .avatar, #footer .icon-circle, #primary div.owl-prev:hover, #primary div.owl-next:hover, .portfolio_small_image .yit_portfolio_thumbnail .thumbnail .swiper-container .swiper-direction:hover i, .blog_section .yit_post_meta_date, .contact-form li div.input-prepend input:focus, .contact-form li div.input-prepend input:hover, .contact-form li div.input-prepend textarea:focus, .contact-form li div.input-prepend textarea:hover, .random-numbers span.icon-circle, .general-pagination a.selected, #welcome-menu-login.nav ul > li #customer_login .form-group .form-control[type=text]:focus, #welcome-menu-login.nav ul > li #customer_login .form-group .form-control[type=text]:hover, #welcome-menu-login.nav ul > li #customer_login .form-group .form-control[type=email]:focus, #welcome-menu-login.nav ul > li #customer_login .form-group .form-control[type=email]:hover, #welcome-menu-login.nav ul > li #customer_login .form-group .form-control[type=password]:focus, #welcome-menu-login.nav ul > li #customer_login .form-group .form-control[type=password]:hover, .woocommerce form .form-row textarea:focus, .woocommerce form .form-row textarea:hover, .team-section .tabs .thumb .overlay, .logos-slider .nav a.prev:hover, .logos-slider .nav a.next:hover, .images-slider-sc ul li a.flex-prev:hover, .images-slider-sc ul li a.flex-next:hover, .blog-slider .next-blog:hover .icon-circle, .blog-slider .prev-blog:hover .icon-circle, .comment-flexslider .avatar, .newsletter_form_email input.email-field:focus, .newsletter_form_email input.email-field:hover, .yit_shortcodes.recent-post p.post-date, #bbpress-forums #bbp-your-profile fieldset input:focus, #bbpress-forums #bbp-your-profile fieldset textarea:focus, #bbpress-forums #bbp-your-profile fieldset input:hover, #bbpress-forums #bbp-your-profile fieldset textarea:hover, #bbpress-forums input[type="text"]:focus, #bbpress-forums input[type="text"]:hover, .widget.widget_price_filter #min_price:hover, .widget.widget_price_filter #max_price:hover, .widget.widget_price_filter #min_price:focus, .widget.widget_price_filter #max_price:focus, .bbp_widget_login input[type="text"]:hover, .bbp_widget_login input[type="password"]:hover, .bbp_widget_login input[type="text"]:focus, .bbp_widget_login input[type="password"]:focus, .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input[type="text"]:focus, .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input[type="password"]:focus, .service-wrapper .image-wrapper.border, .yit-maintenance-mode .socials a:hover span, .dropcap, #buddypress div.dir-search label input[type="text"]:focus, #buddypress div.dir-search label input[type="text"]:hover, #buddypress #whats-new-textarea textarea#whats-new:focus, #buddypress #whats-new-textarea textarea#whats-new:hover, #buddypress div.activity-comments form .ac-textarea:hover, #buddypress div.activity-comments form .ac-textarea:focus, #buddypress .standard-form input[type=text]:focus, #buddypress .standard-form input[type=password]:focus, #buddypress .standard-form input[type=text]:hover, #buddypress .standard-form input[type=password]:hover, #buddypress .standard-form textarea:hover, #buddypress .standard-form textarea:focus, #buddypress #settings-form table thead tr, #buddypress .groups-members-search form label input[type="text"]:hover, #buddypress .groups-members-search form label input[type="text"]:focus, #buddypress #search-message-form label input[type="text"]:hover, #buddypress #search-message-form label input[type="text"]:focus { border-color: #f7c104 }

a, a:visited, .portfolio-filterable #portfolio_filterable li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title, .portfolio-pinterest #portfolio_pinterest .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title, .portfolio_small_image .yit_portfolio_thumbnail .thumbnail .swiper-container .swiper-direction:hover i, .team-section .tabs .thumb .overlay .inner, .woocommerce ul.products li.product-category .product-category-link .show-category-background .discovery-text, .products-slider-wrapper .es-nav-prev:hover span, .products-slider-wrapper .es-nav-next:hover span, .categories-slider-wrapper .es-nav-prev:hover span, .categories-slider-wrapper .es-nav-next:hover span, .widget.featured-products .flex-direction-nav li a:hover, .widget.yit_toggle_menu ul.menu > li.opened > a:before, .widget.yit_toggle_menu ul.menu > li:hover > a:before, .yit_shortcodes.recent-post .text a.read-more, .yit_shortcodes.recent-post .text a, #faqs-container .faq-wrapper .faq-title.active h4:before, #buddypress #activity-stream .activity-header p a.activity-time-since:hover span, #buddypress #activity-stream .activity-comments .acomment-meta a.activity-time-since:hover span, #buddypress a:hover { color: #f7c104 }
a:hover, a:active, #footer .widget.woocommerce.widget_top_rated_products li a:hover .product_title, #footer .widget.woocommerce.widget_products li a:hover .product_title, .product-wrapper .product_cat a:hover, .product-wrapper .product_cat a:active, .tabs-container ul.tabs li.current h4 a, .tabs-container ul.tabs li:hover h4 a, .woocommerce table.shop_table.cart td.product-name div.product-name a:hover, .widget.recent-comments .recent-comments-list .the-post .comments-info-wrapper .author .url:hover, .widget.recent-comments .recent-comments-list .the-post .comments-info-wrapper .author .email:hover, .widget.recent-comments .recent-comments-list .the-post .comments-info-wrapper .title:hover, .filters.faq li a:hover, .filters.faq li a.active, .filters-container ul.filters li a:hover, .filters-container ul.filters li a.active, .portfolio_big_image h2.post-title.portfolio-title a:hover, .portfolio_big_image h2.post-title.portfolio-title a:active, .portfolio_small_image h2.post-title.portfolio-title a:hover, .portfolio_small_image h2.post-title.portfolio-title a:active, table.wishlist_table td.product-name-price a:hover, table.shop_table td.order-number a:hover, #my-account-sidebar ul li > a:hover, #my-account-sidebar ul li > a.active, #wishlist-share .yith-wcwl-share li a:hover, .team-section .links a:hover, #list-or-grid a:hover span.fa, #list-or-grid a.active span.fa, #number-of-products a:hover, #number-of-products a.active, tr.order_item td.product-name a:hover, .features-tab-container ul.features-tab-labels li.current-feature h4 a, .features-tab-container ul.features-tab-labels li.current-feature:hover h4 a, .widget_product_categories a:hover, .widget_nav_menu a:hover, .team-section .links a:hover span, .widget.widget_shopping_cart .product_list_widget .mini-cart-item-info a:hover, .widget.last-tweets p a:hover, .widget.woocommerce .product_cat a:hover, .widget.recent-posts .recent-post .text > div.post-content > a.title:hover, .widget.woocommerce a:hover .product_title, .widget.recent-posts .recent-post span.author a:hover, .widget.recent-posts .recent-post span.num-comments a:hover, .widget_meta a:hover, .widget_pages a:hover, .woocommerce-page ul.digital-downloads li a:hover, .woocommerce #inquiry-form .product-inquiry:hover h4, .woocommerce div.product .single-product-tabs ul.tabs div.tab_name:hover h4, table.compare-list .remove td a:hover, .single-product.woocommerce div.product .product-share .socials-text a:hover, .single-product.woocommerce div.product .product_meta .posted_in a:hover, .widget.yit_products_category .product_cat a:hover, .widget.yit_products_category a:hover .product_title, ul.featured-products-slider li .product_name:hover, .comment-flexslider ul.flex-direction-nav li a:hover, .widget.yit_toggle_menu ul.sub-menu li a:hover, .sitemap ul > li a:hover, .sitemap > div h2 a:hover, div.tagcloud a:hover, div h2 a, div.tagcloud a:hover, .widget.widget_categories ul > li a:hover, .widget.widget_archive ul > li a:hover, .widget.yit_recent_reviews .product-review-link a:hover, #modal-window div.modal-opener a:hover, .yit_shortcodes.recent-post .text a.title:hover, .yit_shortcodes.recent-post .text a.read-more:hover, .yit_shortcodes.recent-post .post-meta a:hover, .yit_shortcode.post-list a:hover, #bbpress-forums li.bbp-body ul.forum li a:hover, #bbpress-forums li.bbp-body ul.topic li a:hover, #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a, #bbpress-forums #bbp-single-user-details #bbp-user-navigation li:hover a, #bbpress-forums div.bbp-reply-author a.bbp-author-name:hover, #bbpress-forums span.bbp-admin-links a:hover, #bbpress-forums div.bbp-meta a:hover, #bbpress-forums div.bbp-template-notice a:hover, #bbpress-forums ul.bbp-reply-revision-log li.bbp-reply-revision-log-item a:hover, .widget.yith-woo-ajax-navigation.opened h3 i, .widget.yith-woo-ajax-navigation h3:hover i, .yit_shortcodes.last-post h3 a:hover, .widget.yith-woo-ajax-navigation ul.yith-wcan-list li a:hover, .widget.yith-woo-ajax-navigation ul.yith-wcan-list li.chosen a, .widget.yith-woo-ajax-navigation ul.yith-wcan-list li.chosen small, .widget.woocommerce.widget_layered_nav ul li a:hover, .widget.woocommerce.widget_layered_nav ul li.chosen a, .widget.widget_display_forums ul li a:hover, .widget.widget_display_views ul li a:hover, .widget.widget_display_replies ul li a:hover, .widget.widget_display_replies ul li a.bbp-author-name:hover, .widget.widget_bp_core_members_widget.buddypress.widget ul#members-list li.vcard a:hover, .widget.widget_bp_groups_widget.buddypress.widget ul#groups-list li.bp-single-group a:hover, .widget.widget_bp_core_friends_widget.buddypress.widget ul#friends-list li.vcard a:hover, .widget.widget_bp_core_members_widget.buddypress.widget .item-options a:hover, .widget.widget_bp_groups_widget.buddypress.widget .item-options a:hover, .widget.widget_bp_core_friends_widget.buddypress.widget .item-options a:hover, .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form .bp-login-widget-register-link a:hover, .widget.widget_bp_core_login_widget.buddypress.widget .bp-login-widget-user-link a:hover, .widget.widget_display_topics ul li a:hover, .widget.widget_display_topics ul li a.bbp-author-name:hover, .bbp-logged-in h4 a:hover, nav.woocommerce-pagination ul.page-numbers li a:hover, nav.woocommerce-pagination ul.page-numbers li span.current, .yitpopup_wrapper a.close:hover:before, #cboxClose:hover:after, .modal-shortcode .modal .modal-header a.close span:hover:before, a.yith-wcan-reset-navigation.button:hover, a.yith-wcan-reset-navigation.button:hover:before, .widget.woocommerce.widget_layered_nav_filters ul li a:hover, .widget.yith-woocompare-widget ul li a:hover, .yith-woocompare-widget ul.products-list a.remove:hover, .woocommerce div.product .single-product-tabs ul.tabs div.tab_name.active span, #title_bar .product-nav .next:hover .fa-chevron-right, #title_bar .product-nav .prev:hover .fa-chevron-left, .woocommerce table.shop_table.cart a:hover .remove, table.wishlist_table td.product-remove a:hover .remove, .faq-filters ul > li > a:hover, .yit-maintenance-mode .socials a:hover span, .yit-maintenance-mode .socials a:hover span, #faqs-container .faq-wrapper .faq-title .faq-icon.minus, #buddypress #pag-top .pagination-links a:hover, #buddypress #pag-top .pagination-links span.page-numbers.current, #buddypress ul li .item-container .item .item-username a:hover, #buddypress #activity-stream .activity-header p a.activity-time-since span, #buddypress #activity-stream .activity-comments .acomment-meta a.activity-time-since span, .widget.widget_bp_groups_widget.buddypress.widget ul#groups-list li a:hover, #buddypress #group-settings-form ul li h5 > a:hover, #buddypress a { color: #d2a402 }

h2, .portfolio_big_image h2.post-title.portfolio-title a, .portfolio_small_image h2.post-title.portfolio-title a, #bbpress-forums #bbp-user-wrapper h2.entry-title { font-size: 24px;  color: #000; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
h3, .tabs-container ul.tabs li h4 a, .features-tab-container ul.features-tab-labels li h4 a, .yit_shortcodes.last-post h3 a, .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form .bp-login-widget-register-link a { font-size: 18px;  color: #000; font-style: normal; font-weight: 700; text-align: left; text-transform: uppercase }
h4, .woocommerce-page div.product form.cart .variations label, .toggle h4.tab-index a, .toggle h4.tab-index a:hover, .woocommerce div.product form.cart .variations label, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .cart-collaterals th, .widget.widget_bp_core_members_widget.buddypress.widget ul#members-list li.vcard a, .widget.widget_bp_groups_widget.buddypress.widget ul#groups-list li a, .widget.widget_bp_core_friends_widget.buddypress.widget ul#friends-list li.vcard a, .widget.widget_bp_core_login_widget.buddypress.widget .bp-login-widget-user-link a, .widget_bp_core_sitewide_messages.buddypress.widget .bp-site-wide-message #message p strong, .bbp-logged-in h4 a, #buddypress ul li .item-container .item .item-username a, #buddypress div.item-list-tabs#subnav ul li.current a, #buddypress div.item-list-tabs#subnav ul li.selected a, #buddypress div.item-list-tabs#subnav ul li a:hover, #buddypress #activity-stream .activity-header p a:hover, #buddypress #activity-stream .activity-comments .acomment-meta a:hover, #buddypress table.notifications tbody tr td a:hover, #buddypress table#message-threads tr td a:not(.button):hover, #buddypress #message-thread .highlight a:hover, #buddypress #group-settings-form ul li h5>a { font-size: 16px;  color: #000; font-style: normal; font-weight: 700; text-align: left; text-transform: none }
h6 { font-size: 12px;  color: #000; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
#header { background-color: #fff; background-repeat: no-repeat; background-position: top left; background-attachment: scroll }
#header.sticky-header, #header.fixed-header, .force-sticky-header #header { background-color: #fff; background-color: rgba( 255, 255, 255, 0.9 ) }
#logo #textual { font-size: 42px;  color: #3a3a39; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
#logo #textual.highlight { font-size: 42px;  color: #f7c104; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
#tagline { font-size: 12px;  color: #3a3a39; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
#tagline.highlight { font-size: 12px;  color: #f7c104; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
#slogan h2 { font-size: 24px;  color: #000; font-style: normal; font-weight: 700; text-align: center; text-transform: uppercase }
#slogan p { font-size: 16px;  color: #555; font-style: normal; font-weight: 400; text-align: center; text-transform: none }
#slogan h2 span.title-highlight, #slogan p span.title-highlight, #slogan.yith-checkout-single span.current { color: #d3a310 }
#slogan, .sticky .blog.small, .sticky .blog.big, .blog-masonry .sticky.masonry-brick .yit_post_content, .portfolio_small_image.portfolio-title-bar, #title_bar, #buddypress div.item-list-tabs ul:after, #buddypress div.item-list-tabs ul li a, #buddypress div.item-list-tabs ul li span, #buddypress div#invite-list, .buddypress .ac_results ul li { background-color: #f8f8f8 }
#topbar { font-size: 15px;  color: #fff; font-style: normal; font-weight: 400; text-align: left; text-transform: none; border-bottom-color: #212121 }
#topbar, #topbar #lang_sel > ul > li > ul, #topbar #wcml_currency_switcher > ul > li > ul, #topbar #wcml_currency_switcher ul.sbOptions { background-color: #212121 }
#topbar a, #topbar a i { color: #fff }
#topbar a:hover, #topbar a:hover i { color: #f7c104 }
#topbar #lang_sel > ul > li a, #topbar #wcml_currency_switcher > ul > li a.sbSelector, #topbar #lang_sel > ul > li > ul > li a, #wcml_currency_switcher > ul > li > ul > li a { font-size: 12px;  color: #fff; font-style: normal; font-weight: 400; text-align: left; text-transform: uppercase }
#topbar #wcml_currency_switcher > ul > li a.sbSelector, #topbar #lang_sel > ul > li a, #topbar #wcml_currency_switcher > ul > li a.sbSelector, #topbar #lang_sel > ul > li > ul > li a, #wcml_currency_switcher > ul > li > ul > li a, #topbar #wcml_currency_switcher ul li a { color: #fff }
#lang_sel > ul > li > a:hover span, #topbar #lang_sel:hover > ul > li a > #topbar #wcml_currency_switcher > ul > li a.sbSelector:hover, #topbar #lang_sel > ul > li a:hover, #topbar #wcml_currency_switcher > ul > li a.sbSelector:hover, #topbar #lang_sel > ul > li > ul > li a:hover, #wcml_currency_switcher > ul > li > ul > li a:hover, #topbar #wcml_currency_switcher > ul > li a.sbToggle, #wcml_currency_switcher .sbHolder a.sbToggle.sbToggleOpen, #topbar #wcml_currency_switcher ul li a:hover, #topbar #lang_sel:hover > ul > li > a, #topbar #wcml_currency_switcher:hover > ul > li a.sbSelector, #topbar #wcml_currency_switcher:hover>ul>li>a { color: #f7c104 }
#infobar { font-size: 15px;  color: #a6a6a6; font-style: normal; font-weight: 400; text-align: center; text-transform: none; background-color: #f8f8f8; background-repeat: no-repeat; background-position: top left; background-attachment: scroll }
#infobar a { color: #f7c104 }
#infobar a:hover { color: #fff }
#header-sidebar #lang_sel ul > li > ul > li a:hover, .nav ul > li a:hover, .nav ul > li a:focus, .nav .current-menu-item > a, .nav .current-menu-ancestor > a, .nav .current-page-item > a, .nav ul > li:hover > a, #header .nav li.menu-close>a { color: #d3a310 }
.nav ul > li a::before, .nav ul > li a::after, #header-sidebar #lang_sel > ul > li > a::before, #header-sidebar #lang_sel>ul>li>a::after { background: #f7c104 }
.nav ul>li.icon-home { background: #f7c104 }
nav ul > li.icon-home a, nav ul > li.icon-home a:hover, nav ul > li.icon-home:hover a, .nav ul > li.icon-home a:hover, .nav ul > li.icon-home a { color: #fff }
.nav div.submenu > ul.sub-menu, #welcome-menu-login.nav ul li.login-menu div.submenu, #header-sidebar #lang_sel ul li ul, #header-sidebar .widget_nav_menu li:hover ul.sub-menu, #header-sidebar .widget_nav_menu #lang_sel:hover ul li ul, .nav .megamenu .submenu, #welcome-menu-login.nav ul li.login-menu div.submenu, .nav .bigmenu>.submenu { border-color: #f7c104 }
.nav span.highlight, .nav span.highlight-inverse { font-size: 10px;  font-style: normal; font-weight: 700; text-align: left; text-transform: uppercase }
.nav span.highlight { color: #000; background: #f7c104 }
.nav span.highlight-inverse { color: #f7c104; background: #000 }
.nav .bigmenu >.submenu, .nav ul.sub-menu, #header-sidebar #lang_sel ul li ul, .nav .megamenu div.submenu, #welcome-menu-login.nav ul li.login-menu div.submenu, #menu-welcome-login > li div>div.login-box.with_registration { background-color: #fff }
.nav ul.sub-menu li a, .nav ul.children li a { font-size: 14px;  font-style: normal; font-weight: 400; text-align: left; text-transform: uppercase }
.nav ul.sub-menu li a, .nav ul.children li a, .nav li.megamenu ul.sub-menu li a, .nav li.bigmenu ul.sub-menu li a { color: #797979 }
.nav ul.sub-menu li a:hover, .nav ul.children li a:hover, .nav ul.sub-menu li a:hover, .nav ul.children li a:hover { color: #d3a310 }
.nav .megamenu ul.sub-menu li a { font-size: 14px;  font-style: normal; font-weight: 400; text-align: left; text-transform: uppercase }
.nav .megamenu > .submenu > ul.sub-menu > li > a, .nav .bigmenu>.submenu>ul.sub-menu>li>a { color: #000 }
.nav .megamenu > .submenu > ul.sub-menu > li > a:hover, .nav .megamenu > .submenu > ul.sub-menu > li:hover > a, .nav .bigmenu > .submenu > ul.sub-menu > li > a:hover, .nav .bigmenu>.submenu>ul.sub-menu>li:hover>a { color: #000 }
.nav div.submenu li > div.submenu li a, .nav .megamenu div.submenu li > div.submenu li a, .nav .bigmenu div.submenu li > div.submenu li a { color: #797979 }
.nav div.submenu li > div.submenu li a:hover, .nav .megamenu div.submenu li > div.submenu li a:hover, .nav .megamenu div.submenu li > div.submenu li:hover a, .nav .bigmenu div.submenu li > div.submenu li a:hover, .nav .bigmenu div.submenu li > div.submenu li:hover a { color: #d3a310 }
#header-sidebar .widget_search_mini .search_mini_content.animated, .skin1 #header-sidebar .widget_search_mini .search_mini_content, .skin2 #header-sidebar .widget_search_mini .search_mini_content.animated { border-color: #f7c104 }
#header-sidebar .widget_search_mini .search_mini_content.animated, .skin1 #header-sidebar .widget_search_mini .search_mini_content { background: #fff }
#mini-search-submit, .yith-ajaxsearchform-container #yith-searchsubmit, .skin2 #mini-search-submit, .skin2 .yith-ajaxsearchform-container #yith-searchsubmit { border-color: #D3A310; background-color: #f7c104 }
.widget h3, #buddypress div.item-list-tabs:not(#subnav) ul li a:hover, #buddypress div.item-list-tabs:not(#subnav) ul li.selected a, #buddypress div.item-list-tabs:not(#subnav) ul li.current a { font-size: 17px;  color: #000; font-style: normal; font-weight: 700; text-align: left; text-transform: uppercase }
.contact-info>h3 { font-size: 15px;  color: #000; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
.contact-info>h2 { font-size: 17px;  color: #000; font-style: normal; font-weight: 700; text-align: left; text-transform: none }
.contact-info ul li strong { font-size: 16px;  color: #202020; font-style: normal; font-weight: 700; text-align: left; text-transform: none }
.contact-info ul li { font-size: 16px;  color: #5f5d5d; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
.widget.teaser .image-banner-text .title { font-size: 24px;  color: #fff; font-style: normal; font-weight: 400; text-align: center; text-transform: uppercase }
.widget.teaser .image-banner-text .subtitle { font-size: 18px;  color: #f7c104; font-style: normal; font-weight: 400; text-align: center; text-transform: uppercase }
.widget.yit_toggle_menu ul.menu>li>a { font-size: 15px;  color: #000; font-style: normal; font-weight: 700; text-align: left; text-transform: uppercase }
.widget.yit_toggle_menu ul.sub-menu li a { font-size: 15px;  color: #5f5d5d; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
.btn-flat, a.btn-flat, .nav ul > li div div.btn-fb-login a, #welcome-menu-login.nav ul > li #customer_login .button, .yith-wcwl-add-button .add_to_wishlist, .yith-wcwl-add-button .add_to_wishlist:before, div.compare a.compare, div.compare a.compare:before, .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-wishlistexistsbrowse a, a.button.view, .banner-image .button, .wishlist_table .button, a.btn.animated.btn-flat:hover, table.compare-list .add-to-cart td a, .products-slider.swiper .swiper-slide .opacity .swiper-product-informations span.product-add-to-cart a, a.bp-title-button, .widget.widget_price_filter button[type="submit"], .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input#bp-login-widget-submit, .widget.widget_bp_core_login_widget.buddypress.widget .bp-login-widget-user-logout a.logout, a.compare.button, .yit-maintenance-mode form.newsletter input.submit-field, #buddypress div.generic-button a, #buddypress a.button, #buddypress div.generic-button a span, #buddypress div.activity-meta a.button span, #buddypress div.activity-comments form input, #buddypress table#message-threads tr td.thread-options a.button, #buddypress div.messages-options-nav > a, #buddypress input#upload, #buddypress #create-group-form input[type="submit"], .cx-send a.cx-form-btn { font-size: 14px;  color: #000; font-style: normal; font-weight: 700; text-align: center; text-transform: uppercase }
.btn-flat:hover, .nav ul > li div div.btn-fb-login a:hover, a.btn-flat:hover, #welcome-menu-login.nav ul > li #customer_login .button:hover, .yith-wcwl-add-button .add_to_wishlist:hover, .yith-wcwl-add-button .add_to_wishlist:hover:before, div.compare a.compare:hover, div.compare a.compare:hover:before, .yith-wcwl-wishlistaddedbrowse a:hover, .yith-wcwl-wishlistexistsbrowse a:hover, a.button.view:hover, table.compare-list .add-to-cart td a:hover, .products-slider.swiper .swiper-slide .opacity .swiper-product-informations span.product-add-to-cart a, .widget.widget_price_filter button[type="submit"]:hover, .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input#bp-login-widget-submit:hover, .widget.widget_bp_core_login_widget.buddypress.widget .bp-login-widget-user-logout a.logout:hover, .yith-wcwl-wishlistaddedbrowse .feedback, a.compare.button:hover, .woocommerce a.button.wc-forward.btn-flat:hover, a.button.wc-forward.btn-flat:hover, .yit-maintenance-mode form.newsletter input.submit-field:hover, #buddypress div.generic-button a:hover, #buddypress a.button:hover, #buddypress div.generic-button a:hover span, #buddypress div.activity-meta a.button:hover span, #buddypress div.activity-comments form input:hover, #buddypress table#message-threads tr td.thread-options a.button:hover, #buddypress div.messages-options-nav > a:hover, #buddypress input#upload:hover, #buddypress #create-group-form input[type="submit"]:hover, .cx-send a.cx-form-btn:hover { color: #fff }
.btn-flat, a.btn-flat, button.button-login, .nav ul > li div div.btn-fb-login, .banner-image .button, #welcome-menu-login.nav ul > li #customer_login .button, .yith-wcwl-add-button .add_to_wishlist, div.compare a.compare, a.button.view, .wishlist_table .button, a.btn.animated.btn-flat, a.btn.animated.btn-flat:hover, table.compare-list .add-to-cart td a, .products-slider.swiper .swiper-slide .opacity .swiper-product-informations span.product-add-to-cart a, .widget.widget_price_filter button[type="submit"], .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input#bp-login-widget-submit, .widget.widget_bp_core_login_widget.buddypress.widget .bp-login-widget-user-logout a.logout, a.compare.button, .yit-maintenance-mode form.newsletter input.submit-field, #buddypress div.generic-button a, #buddypress a.button, #buddypress div.activity-comments form input, #buddypress table#message-threads tr td.thread-options a.button, #buddypress div.messages-options-nav > a, #buddypress input#upload, #buddypress #create-group-form input[type="submit"], .cx-send a.cx-form-btn { background-color: transparent; background: transparent }
.btn-flat:hover, a.btn-flat:hover, .nav ul > li div div.btn-fb-login:hover, #welcome-menu-login.nav ul > li #customer_login .button:hover, .yith-wcwl-add-button .add_to_wishlist:hover, div.compare a.compare:hover, .woocommerce div.product-actions div.wishlist .yith-wcwl-wishlistaddedbrowse a:hover, .woocommerce div.product-actions div.wishlist .yith-wcwl-wishlistexistsbrowse a:hover, a.button.view:hover, #yith-wcwl-form a.button:hover, table.compare-list .add-to-cart td a:hover, .widget.widget_price_filter button[type="submit"]:hover, .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input#bp-login-widget-submit:hover, .widget.widget_bp_core_login_widget.buddypress.widget .bp-login-widget-user-logout a.logout:hover, .yith-wcwl-wishlistaddedbrowse .feedback, a.compare.button:hover, .woocommerce a.button.wc-forward.btn-flat:hover, a.button.wc-forward.btn-flat:hover, .yit-maintenance-mode form.newsletter input.submit-field:hover, #buddypress div.generic-button a:hover, #buddypress a.button:hover, #buddypress div.activity-comments form input:hover, #buddypress table#message-threads tr td.thread-options a.button:hover, #buddypress div.messages-options-nav > a:hover, #buddypress input#upload:hover, #buddypress #create-group-form input[type="submit"]:hover, .cx-send a.cx-form-btn:hover { background-color: #000; background: #000 }
.btn-flat, a.btn-flat, .yith-wcwl-add-button .add_to_wishlist, .banner-image .button, div.compare a.compare, .nav ul > li div div.btn-fb-login, .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-wishlistexistsbrowse a, a.button.view, .wishlist_table .button, a.btn.animated.btn-flat, a.btn.animated.btn-flat:hover, table.compare-list .add-to-cart td a, .products-slider.swiper .swiper-slide .opacity .swiper-product-informations span.product-add-to-cart a, a.bp-title-button, .widget.widget_price_filter button[type="submit"], .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input#bp-login-widget-submit, .widget.widget_bp_core_login_widget.buddypress.widget .bp-login-widget-user-logout a.logout, a.compare.button, #welcome-menu-login.nav ul > li #customer_login .button, .yit-maintenance-mode form.newsletter input.submit-field, #buddypress div.generic-button a, #buddypress a.button, #buddypress div.activity-comments form input, #buddypress table#message-threads tr td.thread-options a.button, #buddypress div.messages-options-nav > a, #buddypress input#upload, #buddypress #create-group-form input[type="submit"], .cx-send a.cx-form-btn { border-color: #5a5858 }
.btn-flat:hover, a.btn-flat:hover, .yith-wcwl-add-button .add_to_wishlist:hover, .banner-image .button:hover, div.compare a.compare:hover, .nav ul > li div div.btn-fb-login:hover, .yith-wcwl-wishlistaddedbrowse a:hover, .yith-wcwl-wishlistexistsbrowse a:hover, a.button.view:hover, table.compare-list .add-to-cart td a:hover, .widget.widget_price_filter button[type="submit"]:hover, .widget.widget_bp_core_login_widget.buddypress.widget #bp-login-widget-form input#bp-login-widget-submit:hover, .widget.widget_bp_core_login_widget.buddypress.widget .bp-login-widget-user-logout a.logout:hover, .yith-wcwl-wishlistaddedbrowse .feedback:after, a.compare.button:hover, .yit-maintenance-mode form.newsletter input.submit-field:hover, #welcome-menu-login.nav ul > li #customer_login .button:hover, #buddypress div.generic-button a:hover, #buddypress a.button:hover, #buddypress div.activity-comments form input:hover, #buddypress table#message-threads tr td.thread-options a.button:hover, #buddypress div.messages-options-nav > a:hover, #buddypress input#upload:hover, #buddypress #create-group-form input[type="submit"]:hover, .cx-send a.cx-form-btn:hover { border-color: #000 }
.btn-alternative, a.btn-alternative, #welcome-menu-login.nav ul > li #customer_login .button.button-register, #submit, .button, a.btn.animated.btn-alternative:hover, .products-slider.swiper .swiper-slide .opacity .swiper-product-informations span.product-add-to-cart a:hover, #comments ol li .information .user-info .is_author, #buddypress div.item-list-tabs ul li a span, #buddypress div.item-list-tabs ul li a:hover span, #buddypress div.item-list-tabs ul li.current a span, #buddypress div.item-list-tabs ul li.current a:hover span, #buddypress div.item-list-tabs ul li.selected a span, #buddypress div.item-list-tabs ul li.selected a:hover span, #buddypress div.generic-button.not_friends[id^="friendship-button"] a, #buddypress div.generic-button a.join-group, #buddypress #whats-new-submit input[type="submit"], #buddypress .standard-form div.submit input, #buddypress .groups-members-search input[type="submit"], #buddypress #group-settings-form input[type="submit"]:not(#upload), #buddypress #search-message-form input[type="submit"], #buddypress table#message-threads tr.unread td.thread-count span.unread-count { font-size: 14px;  color: #000; font-style: normal; font-weight: 700; text-align: center; text-transform: uppercase }
.btn-alternative:hover, a.btn-alternative:hover, #welcome-menu-login.nav ul > li #customer_login .button.button-register:hover, #submit:hover, .button:hover, #my-account-sidebar .user-profile span.logout a, #my-account-content .addresses .title a.edit, #bbpress-forums #subscription-toggle span a, #bbpress-forums #favorite-toggle span a, .widget.bbp_widget_login a.button, #buddypress div.generic-button.not_friends[id^="friendship-button"] a:hover, #buddypress div.generic-button a.join-group:hover, #buddypress #whats-new-submit input[type="submit"]:hover, #buddypress .standard-form div.submit input:hover, #buddypress .groups-members-search input[type="submit"]:hover, #buddypress #group-settings-form input[type="submit"]:not(#upload):hover, #buddypress #search-message-form input[type="submit"]:hover { color: #fff }
.btn-alternative, a.btn-alternative, #welcome-menu-login.nav ul > li #customer_login .button.button-register, #submit, .button, .woocommerce input.button, .button.submit-field, a.btn.animated.btn-alternative:hover, .woocommerce.widget.widget_product_search #searchform #searchsubmit, #yith-searchsubmit, .products-slider.swiper .swiper-slide .opacity .swiper-product-informations span.product-add-to-cart a:hover, #my-account-sidebar .user-profile span.logout, #my-account-content .addresses .title a.edit, #bbpress-forums #subscription-toggle span, #bbpress-forums #favorite-toggle span, .widget.bbp_widget_login a.button, #comments ol li .information .user-info .is_author, #buddypress div.item-list-tabs ul li a span, #buddypress div.item-list-tabs ul li a:hover span, #buddypress div.item-list-tabs ul li.current a span, #buddypress div.item-list-tabs ul li.current a:hover span, #buddypress div.item-list-tabs ul li.selected a span, #buddypress div.item-list-tabs ul li.selected a:hover span, #buddypress div.dir-search input[type="submit"], #buddypress div.generic-button.not_friends[id^="friendship-button"] a, #buddypress div.generic-button a.join-group, #buddypress #whats-new-submit input[type="submit"], #buddypress .standard-form div.submit input, #buddypress .groups-members-search input[type="submit"], #buddypress #group-settings-form input[type="submit"]:not(#upload), #buddypress table#message-threads tr.unread td.thread-count span.unread-count, #buddypress #search-message-form input[type="submit"] { background-color: #f7c104; background: #f7c104 }
.btn-alternative:hover, a.btn-alternative:hover, #welcome-menu-login.nav ul > li #customer_login .button.button-register:hover, #submit:hover, .woocommerce #respond input#submit:hover, .button:hover, .woocommerce input.button:hover, .button.submit-field:hover, .woocommerce .btn-alternative.button.checkout:hover, .woocommerce a.btn-alternative.button.checkout:hover, .woocommerce.widget.widget_product_search #searchform #searchsubmit:hover, #yith-searchsubmit:hover, #my-account-sidebar .user-profile span.logout:hover, #my-account-content .addresses .title a.edit:hover, #bbpress-forums #subscription-toggle span:hover, #bbpress-forums #favorite-toggle span:hover, .widget.bbp_widget_login a.button:hover, #buddypress div.dir-search input[type="submit"]:hover, #buddypress div.generic-button.not_friends[id^="friendship-button"] a:hover, #buddypress div.generic-button a.join-group:hover, #buddypress #whats-new-submit input[type="submit"]:hover, #buddypress .standard-form div.submit input:hover, #buddypress .groups-members-search input[type="submit"]:hover, #buddypress #group-settings-form input[type="submit"]:not(#upload):hover, #buddypress #search-message-form input[type="submit"]:hover { background-color: #000; background: #000 }
.btn-alternative, a.btn-alternative, #welcome-menu-login.nav ul > li #customer_login .button.button-register, #submit, .button, a.btn.animated.btn-alternative:hover, .products-slider.swiper .swiper-slide .opacity .swiper-product-informations span.product-add-to-cart a:hover, #buddypress div.dir-search input[type="submit"], #buddypress div.generic-button.not_friends[id^="friendship-button"] a, #buddypress div.generic-button a.join-group, #buddypress #whats-new-submit input[type="submit"], #buddypress .standard-form div.submit input, #buddypress .groups-members-search input[type="submit"], #buddypress #group-settings-form input[type="submit"]:not(#upload), #buddypress table#message-threads tr.unread td.thread-count span.unread-count, #buddypress #search-message-form input[type="submit"] { border-color: #ffa509 }
.btn-alternative:hover, a.btn-alternative:hover, #welcome-menu-login.nav ul > li #customer_login .button.button-register:hover, #submit:hover, .button:hover, #buddypress div.dir-search input[type="submit"]:hover, #buddypress div.generic-button.not_friends[id^="friendship-button"] a:hover, #buddypress div.generic-button a.join-group:hover, #buddypress #whats-new-submit input[type="submit"]:hover, #buddypress .standard-form div.submit input:hover, #buddypress .groups-members-search input[type="submit"]:hover, #buddypress #group-settings-form input[type="submit"]:not(#upload):hover, #buddypress #search-message-form input[type="submit"]:hover { border-color: #000 }
.error-404-text p { font-size: 14px;  color: #3a3a39; font-style: normal; font-weight: 400; text-align: center; text-transform: none }
.blog.big h1.post-title a, .blog.big h2.post-title a { font-size: 24px;  font-style: normal; font-weight: 700; text-align: center; text-transform: uppercase }
.blog.small h1.post-title a, .blog.small h2.post-title a { font-size: 18px;  font-style: normal; font-weight: 700; text-align: left; text-transform: uppercase }
.blog-masonry .masonry-brick .yit_post_content h1.post-title a, .blog-masonry .masonry-brick .yit_post_content h2.post-title a, .blog-masonry .masonry-brick .yit_post_quote .quote-title a { font-size: 14px;  font-style: normal; font-weight: 700; text-align: left; text-transform: uppercase }
.blog.big h1.post-title a, .blog.big h2.post-title a, .blog.small h1.post-title a, .blog.small h2.post-title a, .blog h1.quote-title a, .blog h2.quote-title a, .blog_section.post_meta .title a, .blog-masonry .masonry-brick .yit_post_content h1.post-title a, .blog-masonry .masonry-brick .yit_post_content h2.post-title a, .blog-masonry .masonry-brick .yit_post_quote .quote-title a, .blog-masonry .masonry-brick .yit_post_content h1.post-title a:visited, .blog-masonry .masonry-brick .yit_post_content h2.post-title a:visited { color: #000 }
.blog.big h1.post-title a:hover, .blog.small h1.post-title a:hover, .blog.big h2.post-title a:hover, .blog.small h2.post-title a:hover, .blog h2.quote-title a:hover, .blog_section.post_meta .title a:hover, .blog-masonry .masonry-brick .yit_post_content h1.post-title a:hover, .blog-masonry .masonry-brick .yit_post_content h2.post-title a:hover { color: #d2a402 }
.blog.big .yit_post_meta, .single-post .blog.big .share, span.share-text { font-size: 14px;  color: #555; font-style: normal; font-weight: 400; text-align: center; text-transform: none }
.blog.small .yit_post_meta { font-size: 14px;  color: #555; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
.blog-masonry .masonry-brick .yit_post_content p { font-size: 14px;  color: #555; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
.blog-masonry .masonry-brick .yit_post_content, .blog-masonry .masonry-brick .yit_post_content .yit_post_meta span a { font-size: 14px;  color: #555; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
.blog-masonry .masonry-brick .yit_post_content .yit_post_meta span a, .blog.big .yit_post_meta span a, .blog.big .yit_post_meta span a:visited, .single-post .blog .share .socials-text a, .blog.small .yit_post_meta a, .blog.small .yit_post_meta a:visited, .blog_section.post_meta .info, .blog_section.post_meta .info a, div.socials a { color: #555 }
.blog-masonry .masonry-brick .yit_post_content .yit_post_meta span a:hover, .blog.big .yit_post_meta span a:hover, .blog.big .yit_post_meta span a:active, .single-post .blog .share .socials-text a:hover, .single-post .blog .share .share-text:hover, .blog.small .yit_post_meta a:hover, .blog.small .yit_post_meta a:active, .blog_section.post_meta .info a:active, .blog_section.post_meta .info a:hover, div.socials a:hover, span.share-text:hover { color: #d2a402 }
.reply_link, .comment-reply-link, #commentform .logged-in-as a, .comment-navigation .nav-previous a, .comment-navigation .nav-next a { font-size: 14px;  color: #555; font-style: normal; font-weight: 400; text-transform: uppercase }
.general-pagination { font-size: 18px;  font-style: normal; font-weight: 400; text-align: center }
.general-pagination a { color: #555; background-color: #fff }
.general-pagination a:hover, #commentform .logged-in-as a:hover, .comment-navigation .nav-previous a:hover, .comment-navigation .nav-next a:hover { color: #f7c104 }
.general-pagination a.selected, .general-pagination a:hover.selected { color: #555 }
.general-pagination a:hover { background-color: #fff }
.general-pagination a.selected { background-color: #fff }
#copyright p, #copyright ul li a { font-size: 14px;  color: #555; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
#copyright a { color: #f7c104 }
#copyright a:hover, #copyright ul li a:hover { color: #d2a402 }
#footer h5, .widget.recent-posts .recent-post .post-date, .widget.recent-posts .recent-post .text>div.post-content>a { font-size: 16px;  color: #000; font-style: normal; font-weight: 700; text-align: left; text-transform: uppercase }
#footer-copyright-group { background-color: #fff; background-repeat: no-repeat; background-position: top left; background-attachment: scroll }
#back-top a, #back-top a:hover { font-size: 14px;  color: #fff; font-style: normal; font-weight: 400; text-align: center; text-transform: uppercase }
#back-top { background-color: #2e2e2e }
#back-top:hover { background-color: #f7c104 }
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a.remove:hover { color: #f7c104 }
.info-product h3, .info-product h3 a, ul.featured-products-slider li .product_name, .widget.woocommerce.widget_recently_viewed_products li a .product_title, .widget.woocommerce.widget_products li a .product_title, .widget.woocommerce.widget_top_rated_products li a .product_title, .widget.woocommerce.widget_recent_reviews li a .product_title, .widget.yit_products_category li a .product_title { font-size: 15px;  color: #000; font-style: normal; font-weight: 700; text-align: center; text-transform: uppercase }
.info-product .price, table.compare-list .price td .amount, ul.featured-products-slider li .price, #yit-popup-right .price .amount, .widget.woocommerce.widget_recently_viewed_products .product_price, .widget.woocommerce.widget_products .product_price, .widget.woocommerce.widget_top_rated_products .product_price, .widget.yit_products_category .product_price { font-size: 19px;  color: #000; font-style: normal; font-weight: 700; text-align: center; text-transform: none }
.woocommerce ul.products li.product .thumb-wrapper.slideup .quick-view { background-color: #222 }
.woocommerce ul.products li.product .quick-view a, .woocommerce ul.products li.product .quick-view p { font-size: 12px;  color: #fff; font-style: normal; font-weight: 400; text-align: center; text-transform: uppercase }
.woocommerce span.onsale, .woocommerce-page span.onsale { border-color: #ffa509; background: #f7c104; color: #000 }
.woocommerce span.onsale.preset, .woocommerce-page span.onsale.preset { border-color: #000; background: #636363; color: #fff }
.woocommerce span.added_to_cart_ico, .woocommerce-page span.added_to_cart_ico { border-color: #908209; background: #adab01; color: #fff }
#number-of-products, #number-of-products a, nav.woocommerce-pagination ul.page-numbers li a, nav.woocommerce-pagination ul.page-numbers li { font-size: 16px;  color: #b4b4b4; font-style: normal; font-weight: 400; text-align: left; text-transform: none }
.single-product.woocommerce div.product div.summary .price, .single-product.woocommerce div.product div.summary h1 { font-size: 30px;  color: #000; font-style: normal; font-weight: 700; text-align: left; text-transform: none }
.woocommerce div.product .stock.out-of-stock, .woocommerce-page div.product .stock.out-of-stock { color: #d00 }
.woocommerce div.product .stock, .woocommerce-page div.product .stock { color: #85ad74 }
.woocommerce #header-sidebar .yit_cart_widget .cart_wrapper, #header-sidebar .yit_cart_widget .cart_wrapper { border-color: #f7c104; background: #fff }
#loginform label { font-size: 13px;  color: #070707; font-style: normal; font-weight: 400; text-transform: uppercase }
.login .button-primary { font-size: 14px;  color: #0a0a0a; font-style: normal; font-weight: 700; text-transform: uppercase; background-color: #f7c104; border-color: #e79904 }
.login .button-primary:hover { background-color: #000; border-color: #000 }
.login #nav a, .login #backtoblog a { font-size: 13px;  color: #686666; font-style: normal; font-weight: 700; text-transform: none }
@media (max-width: 767px) {
#nav:not(.mobile-clone), #logo:not(.mobile-clone) { display: none !important }
.nav.mobile-clone, #logo.mobile-clone { display: inline-block !important }
#header { position: relative !important; text-align: center; z-index: 1000; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none }
#header+div { margin-top: 0 !important }
#header-container .container { padding: 0 }
#header-sidebar { border-bottom: 1px solid; margin-left: -15px; margin-right: -15px; width: 100%; float: none; display: inline-block; position: relative }
.skin2 #header-sidebar { position: static }
.skin2 .row1 { min-height: 0 }
#header .nav, #header .widget_search_mini, #header #welcome-menu, #header #welcome-menu-login, #header .yit_cart_widget, .woocommerce #header .yit_cart_widget { display: inline-block; height: 45px; width: 24%; margin: 0; padding: 0; vertical-align: top; float: none; border-left: 1px solid; background: no-repeat top center }
#logo { float: none; display: inline-block }
#header .main-nav { border-left: 0 }
#header .main-nav>ul { display: none; position: absolute; border-top: 1px solid; left: 0; background: #fff; height: auto; width: 100%; padding: 4px 6% 12px; -webkit-box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1); -moz-box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1); box-shadow: 0px 2px 5px 0px rgba(30, 30, 30, 0.1) }
#header .main-nav .menu-trigger { display: block; height: 100%; width: 100%; font-size: 26px; padding-top: 10px; color: #999 }
#header .main-nav li.icon-home-responsive { display: none }
#header .nav li { line-height: normal; display: block; padding: 4px 0 }
#header .nav li .submenu { position: static; min-height: 0 !important; width: auto !important; margin: 0 !important; background: none !important; border: none !important; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding-top: 0 }
#header .nav ul.sub-menu, #header .nav ul.children { padding-top: 3px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none }
#header .nav li .submenu ul { padding: 0 0 0 13px }
#header .nav li .submenu ul li, #header .nav li .submenu ul li a { margin-left: 0; padding: 2px 0 0 !important }
#header .nav li .submenu ul li a:before { content: "- "; display: inline; position: static; opacity: 1; background: none }
#header .nav li.menu-item-has-children { display: block !important; opacity: 1 !important }
#header .nav .megamenu ul.sub-menu { padding: 0 0 0 13px; margin: 0; width: 100% }
#header .nav .megamenu ul.sub-menu li { border: 0; background: none !important; height: auto !important }
#header-sidebar .widget_search_mini .search_mini_button { height: 100%; width: 100%; font-size: 24px; padding-top: 10px; color: #999 }
#header-sidebar .widget_search_mini .search_mini_button span { display: none }
.woocommerce #header-sidebar .yit_cart_widget .cart_label, #header-sidebar .yit_cart_widget .cart_label, #welcome-menu>ul>li.menu-item>a, #welcome-menu-login>ul>li.menu-item>a { display: block; width: 100%; height: 100%; text-indent: 100%; overflow: hidden; white-space: nowrap }
.woocommerce #header-sidebar .yit_cart_widget .cart-items, #header-sidebar .yit_cart_widget .cart-items { width: 100%; height: 100%; margin: 0; background: no-repeat url('/wp-content/themes/bishop/images/mobile-menu/cart.png') top center !important }
.woocommerce #header-sidebar .yit_cart_widget .cart_wrapper, #header-sidebar .yit_cart_widget .cart_wrapper { display: none !important }
#header .nav li.menu-item>a { padding: 0; line-height: normal }
#header .nav li.menu-close>a { padding: 5px 20px 12px; border-bottom: 1px solid #dcdcdc; display: block; margin-left: -20px; margin-right: -20px; font-size: 12px }
.woocommerce #header-sidebar .yit-mini-cart-icon, #header-sidebar .yit-mini-cart-icon, #header .nav li.menu-item a:before, #header .nav li.menu-item a:after, #welcome-menu > ul > li.menu-item a span, #welcome-menu > ul > li.menu-item a:before, #welcome-menu > ul > li.menu-item a:after, #welcome-menu-login > ul > li.menu-item a span, #welcome-menu-login > ul > li.menu-item a:before, #welcome-menu-login > ul > li.menu-item a:after { display: none }
#header #welcome-menu > ul, #header #welcome-menu > ul > li, #header #welcome-menu-login > ul, #header #welcome-menu-login>ul>li { display: block; width: 100%; height: 100%; padding: 0; margin: 0 }
#header #welcome-menu > ul > li, #header #welcome-menu-login>ul>li { text-align: center; font-size: 24px; color: #999 }
#header #welcome-menu > ul > li:before, #header #welcome-menu-login>ul>li:before { position: absolute; top: 10px; left: 0; right: 0; bottom: 0 }
#header #welcome-menu > ul > li a, #header #welcome-menu-login > ul > li a { padding: 0 !important }
#header.fixed-header #welcome-menu-login.nav ul li.login-menu div.submenu { padding-top: 50px }
#header .nav li .submenu ul#menu-welcome-menu li a { padding: 8px 0 !important; background-image: none !important }
#header.fixed-header #welcome-menu-login.nav ul li.login-menu div.submenu { display: none !important }
#header .nav li .submenu ul#menu-welcome-menu li a:before { display: none }
#search_mini { width: 60% }
#header-sidebar, #header .widget_search_mini, #header #welcome-menu, #header #welcome-menu-login, .woocommerce #header .yit_cart_widget, #header .yit_cart_widget, #header .main-nav>ul { border-color: #ddd }
.parallaxeos_animate h1 { font-size: 45px !important }
.parallaxeos_animate h2 { font-size: 35px !important }
.counter { margin-top: 20px }
.counter .number { font-size: 60px !important }
#yith-wcwl-form table.wishlist_table .button { padding: 5px 8px 4px; display: inline-block }
.box-title.box-title-line-middle .title-bar:before, .box-title.box-title-line-middle .title-bar:after { display: none }
.banner-container { margin-bottom: 20px !important }
.slider.banners .swiper-slide-big .slide-text.border { border: none; width: 100%; margin-left: auto; margin-right: auto; left: 0 }
.slider.banners .swiper-slide-big .slide-text.border { border: none }
#primary .testimonials-slider { border: none }
.single-post .blog.small .post-format.video, .single-post .blog.small .post-format.audio { width: 100%; padding: 5px; text-align: center }
.blog_section .post_informations { display: inline-block }
.blog_section.thumbnails { float: none; margin-bottom: 10px; padding-right: 0 }
.blog_section.thumbnails .attachment-blog_section { display: none }
.blog_section.thumbnails .attachment-blog_section_mobile { display: block }
.yit_shortcodes.recent-post .hentry-post { width: 50%; display: inline-block; padding-right: 15px }
#map .map_info { bottom: 18px; right: 0 }
#map .container_map_box_info { float: left; width: 100% }
.google-map-frame { margin: 20px 0 }
.google-map-frame iframe { padding-bottom: 20px }
div.margin-bottom.box-sections { margin-bottom: 20px !important }
.team-section .member .thumb>img { margin-bottom: 20px }
.box-sections, .one-fourth, .one-third, .two-fourth, .two-third, .three-fourth { float: none; width: 100%; margin: 0; clear: both }
.box-title, .box-sections, .one-fourth, .one-third, .two-fourth, .two-third { margin-bottom: 20px }
.widget.widget_search #searchform #searchsubmit { width: 80px; background-position: 30px -55px; float: right }
.widget.widget_shopping_cart .product_list_widget .mini-cart-item-info { display: table-cell; margin-top: auto }
.call-three .newsletter-cta-form-container li:first-child { width: 100% }
.call-three .newsletter-cta-form-container li:nth-child(2) { width: 100%; text-align: center; margin-top: 15px }
.call-three .newsletter-cta-form-container input[type="submit"] { width: auto; padding: 8px 20px 6px }
.call-to-action-two .call-to-action-two-container div.icon-container { display: none }
.call-to-action-two .call-to-action-two-container div.incipit span { font-size: 50% }
.call-to-action-two .call-to-action-two-container div.call-btn a.btn-alternative { font-size: 70% }
.portfolio-filterable #portfolio_filterable.sidebar-right.three-for-row li, .portfolio-filterable #portfolio_filterable.sidebar-left.three-for-row li { width: 49.9%!important }
.portfolio-filterable #portfolio_filterable.sidebar-no.four-for-row li:nth-child( odd ) { width: 49.9% }
.portfolio-filterable #portfolio_filterable li:nth-child( odd ) { clear: both }
.filters-container ul.filters { width: 95% }
.box-title.box-title-line-around h5 { padding-top: 10px; padding-bottom: 10px }
.featured-column { border: none; margin-bottom: 30px !important }
.woocommerce ul.products li.product .thumb img, .woocommerce-page ul.products li.product .thumb img { width: 100% }
.woocommerce .products ul li, .woocommerce ul.products li, .woocommerce-page .products ul li, .woocommerce-page ul.products li, .woocommerce ul.product_list_widget li, .yit_products_category ul.product_list_widget li { width: 50%; display: inline-block; float: left }
.woocommerce ul.product_list_widget:after, ul.product_list_widget:after { content: ''; display: block; clear: both }
.woocommerce .products-slider ul.products li, .woocommerce-page .products-slider ul.products li { width: 100% }
#footer .woocommerce ul.product_list_widget li, #footer .woocommerce-page ul.product_list_widget li, #footer .widget.yit_products_category ul.product_list_widget li { width: 50%; display: inline-block; padding-right: 15px }
.woocommerce ul.products li.product.grid .info-product.slideup .price, .woocommerce-page ul.products li.product.grid .info-product.slideup .price, .woocommerce ul.products li.product.masonry_item .info-product.slideup .price, .woocommerce-page ul.products li.product.masonry_item .info-product.slideup .price { float: none; position: relative; text-align: left; clear: both }
.woocommerce ul.products li.product .quick-view a, .woocommerce ul.products li.product .quick-view p { font-size: 12px; text-align: left; line-height: 43px }
.woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce span.added_to_cart_ico, .woocommerce-page span.added_to_cart_ico { padding: 0px 4px; font-size: 12px; line-height: 18px }
.widget.featured-products li img { width: 60% }
.woocommerce #tab-reviews #reviews #comments { float: none; padding-right: 0; width: 100% }
.woocommerce #review_form_wrapper { width: 100% }
.contact-form ul li { padding-right: 0 }
.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before { margin-left: -40px }
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message { height: auto; padding: 18px 0px 18px 40px; text-align: left }
.woocommerce .woocommerce-message .button.wc-forward, .woocommerce-page .woocommerce-message .button.wc-forward { position: relative; float: right; top: -10px; right: 0 }
.woocommerce .cart-user-info { margin-top: 20px }
#testimonial.testimonial-comic .testimonial-box { padding: 15px 15px 20px 15px }
#testimonial.testimonial-comic { background: none }
#testimonial.testimonial-comic .testimonial-text p:after { display: none }
.testimonial-item-square { width: 50%; float: left }
#faqs-container { margin-bottom: 40px }
.logos-slider .list_carousel ul li { margin: 0; text-align: center }
.logos-slider a[href='#'] { display: inline-block }
#footer .widget.recent-posts .recent-post .hentry-post { width: 50%; display: inline-block; padding-right: 15px; float: left }
.yitpopup_overlay, .yitpopup_wrapper { display: none !important }
.section.services .service-wrapper { width: 50% }
div.pp_default { left: 5% !important; right: 5% !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 90% !important }
div.pp_default .pp_contract, div.pp_default .pp_expand, div.pp_default .pp_gallery, div.pp_default .pp_next, div.pp_default .pp_previous { display: none !important }
div.pp_default .pp_arrow_next, div.pp_default .pp_arrow_previous, div.pp_default .pp_close { height: 44px; width: 44px; font-size: 44px; line-height: 44px }
div.pp_default .pp_arrow_next:before, div.pp_default .pp_arrow_previous:before, div.pp_default .pp_close:before { font-size: 44px }
div.pp_default .pp_description { display: none !important }
.pp_content, div.pp_default .pp_details { width: 100% !important }
.pp_content img { width: 100% !important; height: auto !important }
.currentTextHolder { line-height: 3 }
.slider.banners .swiper-slide-big { width: 160px }
.slider.banners .swiper-slide-small { width: 93.6px }
.slider.banners .swiper-slide-big.swiper-slide:last-child { width: 152px }
.slider.banners .swiper-slide-small.swiper-slide:last-child { width: 85.6px }
.slider.banners .slide-text { transform: scale(0.8); -ms-transform: scale(0.8); -moz-transform: scale(0.8); -webkit-transform: scale(0.8); -o-transform: scale(0.8) }
.slider.banners .slide-text h3 { transform: scale(0.6); -ms-transform: scale(0.6); -moz-transform: scale(0.6); -webkit-transform: scale(0.6); -o-transform: scale(0.6) }
.flex-direction-nav .flex-prev, .flex-direction-nav .flex-next { margin-top: -4px }
.portfolio-pinterest .span3 { width: auto; margin-right: 20px }
.portfolio-pinterest #portfolio_pinterest.sidebar-right.three-for-row li, .portfolio-pinterest #portfolio_pinterest.sidebar-left.three-for-row li { width: 49.9%!important }
.portfolio-pinterest #portfolio_pinterest.sidebar-no.four-for-row li:nth-child( odd ) { width: 49.9% }
#buddypress div.item-list-tabs ul li.last { float: none }
}
@media (max-width: 480px) {
div.clear.space { display: none }
.slider-parallax .owl-pagination { display: none }
.slider.banners .next, .slider.banners .prev { transform: scale(0.55); -ms-transform: scale(0.55); -moz-transform: scale(0.55); -webkit-transform: scale(0.55); -o-transform: scale(0.55); overflow: hidden }
.slider.banners:hover .next { right: 5px }
.slider.banners:hover .prev { left: 5px }
.btn-flat, a.btn-flat, .btn-alternative, a.btn-alternative, #submit, .button { padding: 4px 10px 2px }
.stylepicker { display: none }
#primary { margin-top: 20px }
#topbar { text-align: center; line-height: normal }
#topbar .widget_text { display: block }
#topbar-left, #topbar-right { display: inline-block; float: none }
#topbar .widget:last-of-type { margin-right: 0 }
.woocommerce #review_form_wrapper, .woocommerce-page #review_form_wrapper { display: block; width: 100% }
.woocommerce #tab-reviews #reviews #comments, .woocommerce-page #tab-reviews #reviews #comments { float: none; width: 100%; padding: 0 }
.call-three .newsletter-cta-form-container input[type="submit"] { width: 100% !important; padding: 0 !important }
.call-to-action-two .call-to-action-two-container { display: block }
.call-to-action-two .call-to-action-two-container div.incipit { display: block; width: 100% }
.call-to-action-two .call-to-action-two-container div.call-btn { position: relative; display: block; margin-top: 20px }
.call-to-action-two .call-to-action-two-container div.incipit span { padding-top: 20px }
.call-to-action-two div.call-btn-arrow { display: none }
.call-to-action-two .call-to-action-two-container div.call-btn a.btn-alternative { margin-left: -7px }
.products-slider.swiper .swiper-slide img { width: 100% }
.portfolio-filterable #portfolio_filterable li, .portfolio-filterable #portfolio_filterable.sidebar-no.four-for-row li:nth-child( odd ), .portfolio-filterable #portfolio_filterable.sidebar-right.three-for-row li, .portfolio-filterable #portfolio_filterable.sidebar-left.three-for-row li { width: 100%!important }
.portfolio_small_image h2.post-title.portfolio-title { margin: 15px 0; display: block }
.portfolio_small_image.portfolio-title-bar a.btn { position: relative; right: 0; top: 0; margin-bottom: 20px }
.portfolio_small_image .portfolio_other_project .title-bar:before, .portfolio_small_image .portfolio_other_project .title-bar:after { display: none }
.portfolio_small_image .portfolio_other_project .title-bar h5 { line-height: normal }
.filters-container ul.filters li { display: inline-block; text-align: center }
.counter { transform: scale(0.55); -ms-transform: scale(0.55); -moz-transform: scale(0.55); -webkit-transform: scale(0.55); -o-transform: scale(0.55); margin-top: -20px; margin-bottom: -40px !important }
.single-post .blog.big .yit_post_meta_wrapper { margin-left: 0; margin-right: 0 }
.single-post .blog.big .share-wrapper { padding: 0 }
.single-post .blog.big .share { padding-top: 15px }
#primary .testimonials-slider ul.testimonial-content li blockquote p { font-size: 18px }
.service-wrapper { width: 100% }
.section.services .service-wrapper { width: 100%; margin-bottom: 30px }
.call-three .newsletter-cta-form-container ul { padding-left: 15px; padding-right: 15px }
.call-three .newsletter-cta-form-container .text span.newsletter-cta-title { font-size: 24px !important }
.call-three .newsletter-cta-form-container .text span.newsletter-cta-incipit { font-size: 16px !important }
.box-title.box-title-line-middle .title-bar:before, .box-title.box-title-line-middle .title-bar:after { display: none !important }
.box-title.box-title-line-middle .title-bar h5 { text-align: center }
.yit_shortcodes.recent-post .hentry-post { width: 100%; padding-right: 0px; float: none; clear: both }
.sc-banner.switch-text, .sc-banner.zoom-box { transform: scale(0.7); -ms-transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7); -o-transform: scale(0.7) }
.sc-banner.switch-text a .sc-content h2, .sc-banner.switch-text a .sc-content h3, .sc-banner.switch-text i, .sc-banner.zoom-box a .sc-content h2, .sc-banner.zoom-box a .sc-content h3, .sc-banner.zoom-box i { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none }
.sc-banner h2 { margin: 10px 0px 0px 80px }
.banner-image .banner-image-slogan { font-size: 16px !important }
.banner-image .banner-image-subslogan { font-size: 24px }
.pricing_box.price-table div.head h1.title { font-size: 12px }
.price-table div.button-container a.btn-alternative, .price-table div.button-container a.btn-flat { padding-top: 5px; padding-bottom: 5px; font-size: 12px }
.box-title, .box-sections, .one-fourth, .one-third, .two-fourth, .two-third { margin-bottom: 10px; margin-top: 20px }
.filters.faq li { padding: 0 14px }
.contact-info { margin-bottom: 20px !important }
.blog.small .thumbnail, .blog.small .post-format { float: none; padding: 0 }
.swiper-direction, .swiper-pagination { transform: scale(0.6); -ms-transform: scale(0.6); -moz-transform: scale(0.6); -webkit-transform: scale(0.6); -o-transform: scale(0.6) }
.blog_section .post_informations { width: auto }
.testimonial-item-square { width: 100%; float: none; clear: both }
.testimonials-slider { margin-top: 0px }
.parallaxeos_animate h3 { font-size: 20px !important }
.parallaxeos_animate h1, .parallaxeos_animate h2, .parallaxeos_animate h3, .parallaxeos_animate h4 { margin-top: 40px }
.parallaxeos_animate a { margin-top: 15px }
ul.testimonial-content li.item { transform: scale(0.7); -ms-transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7); -o-transform: scale(0.7) }
#searchform { display: inline-block; width: 100% }
#searchform #s { width: 80% }
#searchform #searchsubmit { float: right }
.yith_magnifier_mousetrap { display: none }
.widget.woocommerce .products ul li, .widget.woocommerce ul.products li, .widget.woocommerce-page .products ul li, .widget.woocommerce-page ul.products li, .widget.woocommerce ul.product_list_widget li, .yit_products_category ul.product_list_widget li { width: 50%; display: inline-block; float: none; vertical-align: top }
.widget.woocommerce.widget_recently_viewed_products img, .widget.woocommerce.widget_products img, .widget.woocommerce.widget_top_rated_products img, .widget.woocommerce.widget_recent_reviews img, .widget.yit_products_category img { float: none; display: block; height: auto; margin-bottom: 10px }
#title_bar .product-nav { display: none }
.woocommerce ul.products li.product .quick-view a, .woocommerce ul.products li.product .quick-view p { text-align: center }
.woocommerce ul.products li.product .quick-view a.trigger { display: none }
.woocommerce ul.products li.product .quick-view .ico-cart { position: inherit; margin-top: 0 }
.woocommerce .products ul li:nth-child(odd), .woocommerce ul.products li:nth-child(odd), .woocommerce-page .products ul li:nth-child(odd), .woocommerce-page ul.products li:nth-child(odd), .woocommerce ul.product_list_widget li:nth-child(odd), .yit_products_category ul.product_list_widget li:nth-child(odd) { clear: left }
.single-product.woocommerce div.product div.images { float: none; width: 100% !important }
.single-product.woocommerce div.product div.summary { display: block; width: 100% !important; padding: 0 !important }
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message { padding: 18px 0; text-align: center }
.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before { display: none }
.woocommerce .woocommerce-message .button.wc-forward, .woocommerce-page .woocommerce-message .button.wc-forward { width: 100%; margin-top: 5px }
.woocommerce table.shop_table.cart div.product-thumbnail { display: none }
.woocommerce table.shop_table.cart th.product-name, .woocommerce-page table.shop_table.cart th.product-name { padding-left: 0 }
.woocommerce table.shop_table.shipping td section p, .woocommerce table.shop_table.shipping td section p.form-row-wide-last, .woocommerce form .form-row select, .woocommerce-page form .form-row select, .woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { width: 100% }
.woocommerce .order_details li, .woocommerce-page .order_details li { float: none; border-right: none; border-bottom: 1px dashed; width: 100%; padding: 10px 0 }
#my-account-content .addresses .col-1, .woocommerce .addresses .col-1, #my-account-content .addresses .col-2, .woocommerce .addresses .col-2 { width: 100%; float: none }
#my-account-sidebar ul, #my-account-sidebar div.user-profile { border: none }
#my-account-sidebar div.user-profile { margin-top: 20px }
div#my-account-content { padding: 0 }
#my-account-content table.my_account_orders tr { position: relative; display: block }
#my-account-content table.my_account_orders thead { display: none }
#my-account-content table.my_account_orders td { display: inline-block; width: 50%; float: left; padding: 10px 0 }
#my-account-content table.my_account_orders td.order-actions { width: 100%; display: block; padding-top: 0; float: none }
#my-account-content table.my_account_orders td.order-actions a { width: 100%; display: block }
#yith-wcwl-form table.wishlist_table td.product-thumbnail, #yith-wcwl-form table.wishlist_table th.product-thumbnail, #yith-wcwl-form table.wishlist_table thead { display: none }
#bbpress-forums div.bbp-search-form { float: none }
#footer .widget.recent-posts .recent-post .hentry-post { width: 100%; float: none }
#copyright .right { text-align: left; padding: 0 15px }
#back-top, #back-top a { display: none }
#buddypress div.item-list-tabs#subnav ul li.last { margin-bottom: 20px }
#buddypress div.activity-meta a { float: left; margin-bottom: 10px }
.featured-column { margin-bottom: 80px !important }
.featured-column.last { margin-bottom: 20px !important }
.woocommerce ul.products li.product-category .product-category-link .show-category-background { overflow: hidden }
#primary .testimonials-slider ul.testimonial-content li blockquote { margin: 0 }
#primary .parallaxeos_outer .testimonials-slider ul.testimonial-content li blockquote p { margin: 0 }
.piechart { margin-top: 50px }
.box-sections.vertical div.box-content { margin-bottom: 40px }
.portfolio-pinterest #portfolio_pinterest .work, .portfolio-pinterest #portfolio_pinterest.sidebar-no.four-for-row li:nth-child( odd ), .portfolio-pinterest #portfolio_pinterest.sidebar-right.three-for-row li, .portfolio-pinterest #portfolio_pinterest.sidebar-left.three-for-row li { width: 100% }
}
@media (min-width: 768px) and (max-width: 992px) {
.nav .megamenu ul.sub-menu>li { background-image: none !important }
.nav .megamenu ul.sub-menu>li { display: inline-block }
.bigmenu:not(.menu-item-children-2)>.submenu { width: 591px !important }
.bigmenu>.submenu>ul.sub-menu>li { width: 160px }
.section.services .service-wrapper { width: 50% }
.counter { transform: scale(0.7); -ms-transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7); -o-transform: scale(0.7) }
.numbers-sections .number-box { transform: scale(0.7); -ms-transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7); -o-transform: scale(0.7) }
.piechart { transform: scale(0.7); -ms-transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7); -o-transform: scale(0.7) }
.slider.banners .swiper-slide-big .slide-text.border { border: none }
.slider.banners .slide-text h4 { font-size: 16px }
.slider.banners .slide-text h3 { font-size: 20px }
.widget.yith-woo-ajax-navigation h3 i { display: none }
#nav { clear: both; text-align: center; height: 45px }
.skin2 #menu-main-menu { padding-top: 12px }
#welcome-menu.nav ul > li div { top: 72px }
.bigmenu .submenu { top: 45px }

.boxed-layout #wrapper.container .container.slider-parallax { width: 780px }
.blog.small .yit_post_content { min-height: 280px }
.single-post .blog.small .post-format.video, .single-post .blog.small .post-format.audio { width: 100%; padding: 5px; text-align: center }
.blog_section .post_informations { display: inline-block }
.blog_section.post_meta .info a:last-child { display: block }
.team-section .member-info .member-description { min-height: 183px }
.sc-banner.switch-text a .sc-content h2, .sc-banner.zoom-box a .sc-content h2, .sc-banner.zoom-left a .sc-content h2 { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; font-size: 18px !important; line-height: normal !important; margin: 10px 0px 0px 60px }
.sc-banner.switch-text a .sc-content h3, .sc-banner.zoom-box a .sc-content h3, .sc-banner.zoom-left a .sc-content h3 { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; font-size: 16px !important; line-height: normal !important; margin: 5px 0px 0px 60px }
.sc-banner i { font-size: 35px !important; margin-top: -18px; left: 10px; top: 50%; width: 25px; height: 25px; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none }
.recaptchatable #recaptcha_image { margin: 0 !important; width: 200px !important }
.recaptchatable .recaptcha_r1_c1, .recaptchatable .recaptcha_r3_c1, .recaptchatable .recaptcha_r3_c2, .recaptchatable .recaptcha_r7_c1, .recaptchatable .recaptcha_r8_c1, .recaptchatable .recaptcha_r3_c3, .recaptchatable .recaptcha_r2_c1, .recaptchatable .recaptcha_r2_c2, .recaptchatable .recaptcha_r4_c1, .recaptchatable .recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, .recaptchatable .recaptcha_image_cell { background: none !important }
#recaptcha_area { width: 100% !important }
#recaptcha_area #recaptcha_table { width: 100% !important }
.recaptchatable #recaptcha_image #recaptcha_challenge_image { width: 100% !important }
.recaptcha_input_area { width: 100% !important }
.recaptcha_input_area input { width: 100% !important }
#recaptcha_table tr td:not(:first-child) { display: none }
.widget.widget_search #searchform #searchsubmit { width: 100%; background-position: 67px -55px; float: none }
.widget.widget_shopping_cart .buttons a { display: block; margin-bottom: 10px }
.widget.widget_shopping_cart .product_list_widget .mini-cart-item-info { display: block; margin-top: 10px }
.call-three .newsletter-cta-form-container input[type="submit"] { width: auto; padding: 8px 20px 6px }
.call-to-action-two .call-to-action-two-container div.incipit span { font-size: 73%; padding: 0 10px }
.call-to-action-two .call-to-action-two-container div.call-btn a.btn-alternative { font-size: 80%; padding: 20px 30px }
.featured-column { background-image: none !important; border: none; padding: 0 }
.filters-container ul.filters { width: 100% }
.portfolio-filterable #portfolio_filterable li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info { width: 96% }
.portfolio-filterable #portfolio_filterable li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title { line-height: 20px }
.portfolio-filterable #portfolio_filterable li .portfolio-title a { line-height: 20px }
.portfolio-filterable #portfolio_filterable.sidebar-right li .portfolio-thumb .portfolio-overlay, .portfolio-filterable #portfolio_filterable.sidebar-left li .portfolio-thumb .portfolio-overlay { padding: 0 10px }
.portfolio-filterable #portfolio_filterable.sidebar-right li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info, .portfolio-filterable #portfolio_filterable.sidebar-left li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info { padding: 5px 0; width: 95% }
.portfolio-filterable #portfolio_filterable.sidebar-right li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title, .portfolio-filterable #portfolio_filterable.sidebar-left li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title { line-height: 20px }
.portfolio-filterable #portfolio_filterable.sidebar-right li .portfolio-title a, .portfolio-filterable #portfolio_filterable.sidebar-left li .portfolio-title a { line-height: 20px }
#wrapper.container { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: auto; padding: 0 }
#wrapper.container .container { margin-left: auto; margin-right: auto; -webkit-box-sizing: border-box; box-sizing: border-box }
#wrapper.container #header.container { margin-left: auto; margin-right: auto; -webkit-box-sizing: border-box; box-sizing: border-box }
.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before { margin-left: -40px }
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message { height: auto; padding: 18px 0px 18px 40px; text-align: left }
.woocommerce .woocommerce-message .button.wc-forward, .woocommerce-page .woocommerce-message .button.wc-forward { position: relative; float: right; top: 0; right: 0 }
.woocommerce .cart-collaterals .cart_update_checkout input { padding-left: 10px }
.woocommerce table.shop_table.shipping td section p { width: 100% }
#my-account-sidebar .user-profile div.user-image { float: none; display: inline-block }
#my-account-sidebar .user-profile div.user-logout { margin-left: 0; float: none; clear: both; margin-top: 10px }
.woocommerce label[for="password_2"] { margin-top: 25px; margin-bottom: 0 }
.woocommerce ul.products li.product.grid .info-product.slideup .price, .woocommerce-page ul.products li.product.grid .info-product.slideup .price, .woocommerce ul.products li.product.masonry_item .info-product.slideup .price, .woocommerce-page ul.products li.product.masonry_item .info-product.slideup .price { position: relative; text-align: left; clear: both; float: none }
.woocommerce ul.products li.product .quick-view a, .woocommerce ul.products li.product .quick-view p { font-size: 12px; text-align: left; line-height: 43px }
.woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce span.added_to_cart_ico, .woocommerce-page span.added_to_cart_ico { padding: 0px 4px; font-size: 12px; line-height: 18px }
.widget.woocommerce.widget_recently_viewed_products img, .widget.woocommerce.widget_products img, .widget.woocommerce.widget_top_rated_products img, .widget.woocommerce.widget_recent_reviews img, .widget.yit_products_category img { float: none; display: block }
.widget.woocommerce.widget_recently_viewed_products img, .widget.woocommerce.widget_products img, .widget.woocommerce.widget_top_rated_products img, .widget.woocommerce.widget_recent_reviews img, .widget.yit_products_category img { margin: 0 0 7px 0 }
.woocommerce #tab-reviews #reviews #comments { float: none; width: 100%; padding-right: 0 }
.woocommerce #review_form_wrapper { display: block; width: 100% }
.woocommerce #inquiry-form .product-inquiry h4 { padding-left: 40px }
.woocommerce #inquiry-form .product-inquiry span.fa { position: absolute }
.woocommerce #inquiry-form .contact-form ul li { width: 100%; padding: 0 }
#testimonial.testimonial-comic .testimonial-box { padding: 15px 15px 20px 15px }
#testimonial.testimonial-comic { background: none }
#testimonial.testimonial-comic .testimonial-text p:after { display: none }
.testimonial-item-square { width: 50% }
.features-tab-container ul.features-tab-labels li h4 a { font-size: 14px !important }
.box-title.box-title-line-middle.box-title-text-center .title-bar:before { margin-left: auto }
.box-title.box-title-line-middle.box-title-text-center .title-bar:after { margin-right: auto }
.section.services .service-wrapper:nth-child(odd) { clear: left !important }
.yitpopup_wrapper { height: 410px }
.slider.banners .swiper-slide-big { width: 256px }
.slider.banners .swiper-slide-small { width: 150px }
.slider.banners .swiper-slide-big.swiper-slide:last-child { width: 248px }
.slider.banners .swiper-slide-small.swiper-slide:last-child { width: 142px }
.portfolio-pinterest h2 { font-size: 14px; margin-top: 25% }
.portfolio-pinterest span.categories { font-size: 12px; padding-left: 0; background: none }
.portfolio-pinterest span.detail { width: 22px; height: 22px; background-size: 100% }
.portfolio-pinterest #portfolio_pinterest .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info { width: 96% }
.portfolio-pinterest #portfolio_pinterest .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title { line-height: 20px }
.portfolio-pinterest #portfolio_pinterest .work .portfolio-title a { line-height: 20px }
.portfolio-pinterest #portfolio_pinterest.sidebar-right .work .portfolio-thumb .portfolio-overlay, .portfolio-pinterest #portfolio_pinterest.sidebar-left .work .portfolio-thumb .portfolio-overlay { padding: 0 10px }
.portfolio-pinterest #portfolio_pinterest.sidebar-right .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info, .portfolio-pinterest #portfolio_pinterest.sidebar-left .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info { padding: 5px 0; width: 96% }
.portfolio-pinterest #portfolio_pinterest.sidebar-right .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title, .portfolio-pinterest #portfolio_pinterest.sidebar-left .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title { line-height: 20px }
.portfolio-pinterest #portfolio_pinterest.sidebar-right .work .portfolio-title a, .portfolio-pinterest #portfolio_pinterest.sidebar-left .work .portfolio-title a { line-height: 20px }
#buddypress div.item-list-tabs ul li.last { float: none }
}
@media (min-width: 980px) and (max-width: 1199px) {
.slider.banners .swiper-slide-big .slide-text.border { border: none }
.slider.banners .slide-text h4 { font-size: 16px }
.slider.banners .slide-text h3 { font-size: 12px }
.blog_section .post_informations { width: 32% }
.widget.widget_search #searchform #s { max-width: 130px }
.modal-dialog { width: 900px }
.filters-container ul.filters { width: 90% }
.portfolio-filterable #portfolio_filterable.sidebar-double li:nth-child(odd) { clear: both }
.portfolio-filterable #portfolio_filterable.sidebar-double.four-for-row li:nth-child( odd ) { width: 49.9% }
.portfolio-filterable #portfolio_filterable.sidebar-right.three-for-row li:nth-child( n+3 ), .portfolio-filterable #portfolio_filterable.sidebar-left.three-for-row li:nth-child( n+3 ) { width: 33.3% }
.portfolio-filterable #portfolio_filterable.sidebar-right li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info, .portfolio-filterable #portfolio_filterable.sidebar-left li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info { width: 97% }
.portfolio-filterable #portfolio_filterable.sidebar-right li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title, .portfolio-filterable #portfolio_filterable.sidebar-left li .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title { line-height: 20px }
.portfolio-filterable #portfolio_filterable.sidebar-right li .portfolio-title a, .portfolio-filterable #portfolio_filterable.sidebar-left li .portfolio-title a { line-height: 20px }
.portfolio-filterable #portfolio_filterable.sidebar-double.three-for-row li { width: 49.9% }
.sc-banner.switch-text a .sc-content h2, .sc-banner.zoom-box a .sc-content h2, .sc-banner.zoom-left a .sc-content h2 { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; font-size: 18px !important; line-height: normal !important; margin: 20px 0px 0px 60px }
.sc-banner.switch-text a .sc-content h3, .sc-banner.zoom-box a .sc-content h3, .sc-banner.zoom-left a .sc-content h3 { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; font-size: 16px !important; line-height: normal !important; margin: 5px 0px 0px 60px }
.sc-banner i { font-size: 35px !important; margin-top: -18px; left: 15px; top: 50%; width: 25px; height: 25px; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none }
#testimonial.testimonial-square blockquote { margin: 10px 20px }
#testimonial.testimonial-square .testimonial-text { margin: 15px 20px }
.woocommerce ul.products li.product.grid .info-product.slideup .price, .woocommerce-page ul.products li.product.grid .info-product.slideup .price, .woocommerce ul.products li.product.masonry_item .info-product.slideup .price, .woocommerce-page ul.products li.product.masonry_item .info-product.slideup .price { position: relative; text-align: left; clear: both }
.woocommerce label[for="password_2"] { margin-top: 25px; margin-bottom: 0 }
.slider.banners .swiper-slide-big { width: 330px }
.slider.banners .swiper-slide-small { width: 193px }
.slider.banners .swiper-slide-big.swiper-slide:last-child { width: 328px }
.slider.banners .swiper-slide-small.swiper-slide:last-child { width: 185px }
}
@media (min-width: 1200px) {
.nav ul > li.icon-home a { padding: 0px 20px }
#logo { margin-right: 25px }
.modal-dialog { width: 1040px }
.sidebar .google-map .google-map-frame, .sidebar .google-map .google-map-frame iframe { max-width: 230px }
.slider.banners .swiper-slide-big { width: 400px }
.slider.banners .swiper-slide-small { width: 234px }
.slider.banners .swiper-slide-big.swiper-slide:last-child { width: 392px }
.slider.banners .swiper-slide-small.swiper-slide:last-child { width: 224px }
.portfolio-pinterest .yit_item { margin-bottom: 30px }
.portfolio-pinterest span.categories { display: inline-block; line-height: 30px; margin-top: 0 }
.portfolio-pinterest .yit_item span.categories img { max-width: none; margin-right: 5px; display: inline-block; -moz-transform: none; -webkit-transform: none; -o-transform: none; -ms-transform: none; transform: none }
.portfolio-pinterest #portfolio_pinterest.sidebar-right .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info, .portfolio-pinterest #portfolio_pinterest.sidebar-left .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info { width: 97% }
.portfolio-pinterest #portfolio_pinterest.sidebar-right .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title, .portfolio-pinterest #portfolio_pinterest.sidebar-left .work .portfolio-thumb .portfolio-overlay .portfolio-overlay-info .portfolio-overlay-title { line-height: 20px }
.portfolio-pinterest #portfolio_pinterest.sidebar-right .work .portfolio-title a, .portfolio-pinterest #portfolio_pinterest.sidebar-left .work .portfolio-title a { line-height: 20px }
.portfolio-pinterest #portfolio_pinterest.sidebar-right.three-for-row li:nth-child( n+3 ), .portfolio-pinterest #portfolio_pinterest.sidebar-left.three-for-row li:nth-child( n+3 ) { width: 33.3% }
.portfolio-pinterest #portfolio_pinterest.sidebar-double.three-for-row li { width: 49.9% }
.portfolio-pinterest #portfolio_pinterest.sidebar-double.four-for-row li:nth-child( odd ) { width: 49.9% }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
.isPhone #header-sidebar .yit_cart_widget .cart-items {
background:no-repeat url('/wp-content/themes/bishop/images/mobile-menu/cart@2x.png') top center !important;
background-size:64px 90px !important
}
}
.select_box:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; margin-bottom: 5px }
.select_option { float: left; border: 1px solid #d6d3d3; margin-right: 3px }
.select_option:hover, .select_option.selected { border-color: #999595 }
.select_option span, .select_option img { border: 2px solid #fff; display: block; width: 27px; height: 27px; text-decoration: none; line-height: 27px; text-align: center; cursor: pointer }
.clear { clear: both }
.nobr { white-space: nowrap }
@font-face { font-family: WooCommerce; src: url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot); src: url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format('embedded-opentype'), url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format('woff'), url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format('truetype'), url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format('svg'); font-weight: 400; font-style: normal }
div.pp_woocommerce .pp_content_container { background: #fff; -webkit-border-radius: 3px; border-radius: 3px; box-shadow: 0 1px 30px 0 rgba(0,0,0,.25); -webkit-box-shadow: 0 1px 30px 0 rgba(0,0,0,.25); padding: 20px 0; *zoom:1
}
div.pp_woocommerce .pp_content_container:after, div.pp_woocommerce .pp_content_container:before { content: " "; display: table }
div.pp_woocommerce .pp_content_container:after { clear: both }
div.pp_woocommerce .pp_loaderIcon { background: url(/wp-content/plugins/woocommerce/assets/images/ajax-loader.gif) center no-repeat }
div.pp_woocommerce div.ppt { color: #000 }
div.pp_woocommerce .pp_gallery ul li a { border: 1px solid rgba(0,0,0,.5); background: #fff; box-shadow: 0 1px 2px 0 rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.2); -webkit-border-radius: 2px; border-radius: 2px; display: block }
div.pp_woocommerce .pp_gallery ul li a:hover, div.pp_woocommerce .pp_gallery ul li.selected a { border-color: #000 }
div.pp_woocommerce .pp_next:before, div.pp_woocommerce .pp_previous:before { -webkit-border-radius: 100%; border-radius: 100%; height: 1em; width: 1em; text-shadow: 0 1px 2px rgba(0,0,0,.5); background-color: #444; color: #fff!important; font-size: 16px!important; line-height: 1em; -webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s; font-family: WooCommerce; content: "\e00b"; text-indent: 0; display: none; position: absolute; top: 50%; margin-top: -10px; text-align: center }
div.pp_woocommerce .pp_next:before:hover, div.pp_woocommerce .pp_previous:before:hover {
background-color:#000
}
div.pp_woocommerce .pp_next:hover:before, div.pp_woocommerce .pp_previous:hover:before { display: block }
div.pp_woocommerce .pp_previous:before { left: 1em }
div.pp_woocommerce .pp_next:before { right: 1em; font-family: WooCommerce; content: "\e008" }
div.pp_woocommerce .pp_details { margin: 0; padding-top: 1em }
div.pp_woocommerce .pp_description, div.pp_woocommerce .pp_nav { font-size: 14px }
div.pp_woocommerce .pp_arrow_next, div.pp_woocommerce .pp_arrow_previous, div.pp_woocommerce .pp_nav, div.pp_woocommerce .pp_nav .pp_pause, div.pp_woocommerce .pp_nav p, div.pp_woocommerce .pp_play { margin: 0 }
div.pp_woocommerce .pp_nav { margin-right: 1em; position: relative }
div.pp_woocommerce .pp_close { -webkit-border-radius: 100%; border-radius: 100%; height: 1em; width: 1em; text-shadow: 0 1px 2px rgba(0,0,0,.5); background-color: #444; color: #fff!important; line-height: 1em; -webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s; top: -.5em; right: -.5em; font-size: 1.618em!important }
div.pp_woocommerce .pp_close:hover { background-color: #000 }
div.pp_woocommerce .pp_close:before { font-family: WooCommerce; content: "\e013"; display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; text-indent: 0 }
div.pp_woocommerce .pp_arrow_next, div.pp_woocommerce .pp_arrow_previous { -webkit-border-radius: 100%; border-radius: 100%; height: 1em; width: 1em; text-shadow: 0 1px 2px rgba(0,0,0,.5); background-color: #444; color: #fff!important; font-size: 16px!important; line-height: 1em; -webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s; position: relative; margin-top: -1px }
div.pp_woocommerce .pp_arrow_next:hover, div.pp_woocommerce .pp_arrow_previous:hover { background-color: #000 }
div.pp_woocommerce .pp_arrow_next:before, div.pp_woocommerce .pp_arrow_previous:before { font-family: WooCommerce; content: "\e00b"; display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; text-indent: 0 }
div.pp_woocommerce .pp_arrow_previous { margin-right: .5em }
div.pp_woocommerce .pp_arrow_next { margin-left: .5em }
div.pp_woocommerce .pp_arrow_next:before { content: "\e008" }
div.pp_woocommerce a.pp_contract, div.pp_woocommerce a.pp_expand { -webkit-border-radius: 100%; border-radius: 100%; height: 1em; width: 1em; text-shadow: 0 1px 2px rgba(0,0,0,.5); background-color: #444; color: #fff!important; line-height: 1em; -webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s; right: auto; left: -.5em; top: -.5em; font-size: 1.618em!important }
div.pp_woocommerce a.pp_contract:hover, div.pp_woocommerce a.pp_expand:hover { background-color: #000 }
div.pp_woocommerce a.pp_contract:before, div.pp_woocommerce a.pp_expand:before { font-family: WooCommerce; content: "\e005"; display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; text-indent: 0 }
div.pp_woocommerce a.pp_contract:before { content: "\e004" }
div.pp_woocommerce #respond { margin: 0; width: 100%; background: 0 0; border: 0; padding: 0 }
div.pp_woocommerce #respond .form-submit { margin-top: 0; float: none }
div.pp_woocommerce .pp_inline { padding: 0!important }
@media only screen and (max-width:768px) {
div.pp_woocommerce { left: 5%!important; right: 5%!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 90%!important }
div.pp_woocommerce .pp_contract, div.pp_woocommerce .pp_expand, div.pp_woocommerce .pp_gallery, div.pp_woocommerce .pp_next, div.pp_woocommerce .pp_previous { display: none!important }
div.pp_woocommerce .pp_arrow_next, div.pp_woocommerce .pp_arrow_previous, div.pp_woocommerce .pp_close { height: 44px; width: 44px; font-size: 44px; line-height: 44px }
div.pp_woocommerce .pp_arrow_next:before, div.pp_woocommerce .pp_arrow_previous:before, div.pp_woocommerce .pp_close:before { font-size: 44px }
div.pp_woocommerce .pp_description { display: none!important }
.pp_content, div.pp_woocommerce .pp_details { width: 100%!important }
.pp_content img { width: 100%!important; height: auto!important }
.currentTextHolder { line-height: 3 }
}
div.pp_pic_holder a:focus { outline: 0 }
div.pp_overlay { background: #000; display: none; left: 0; position: absolute; top: 0; width: 100%; z-index: 9999 }
div.pp_pic_holder { display: none; position: absolute; width: 100px; z-index: 10000 }
.pp_top { height: 20px; position: relative }
* html .pp_top { padding: 0 20px }
.pp_top .pp_left { height: 20px; left: 0; position: absolute; width: 20px }
.pp_top .pp_middle { height: 20px; left: 20px; position: absolute; right: 20px }
* html .pp_top .pp_middle { left: 0; position: static }
.pp_top .pp_right { height: 20px; left: auto; position: absolute; right: 0; top: 0; width: 20px }
.pp_content { height: 40px; min-width: 40px }
* html .pp_content { width: 40px }
.pp_fade { display: none }
.pp_content_container { position: relative; text-align: left; width: 100% }
.pp_content_container .pp_left { padding-left: 20px }
.pp_content_container .pp_right { padding-right: 20px }
.pp_content_container .pp_details { float: left; margin: 10px 0 2px }
.pp_description { display: none; margin: 0 }
.pp_social { float: left; margin: 0 }
.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden }
.pp_social .twitter { float: left }
.pp_nav { clear: right; float: left; margin: 3px 10px 0 0 }
.pp_nav p { float: left; margin: 2px 4px; white-space: nowrap }
.pp_nav .pp_pause, .pp_nav .pp_play { float: left; margin-right: 4px; text-indent: -10000px }
a.pp_arrow_next, a.pp_arrow_previous { display: block; float: left; height: 15px; margin-top: 3px; text-indent: -100000px; width: 14px }
.pp_hoverContainer { position: absolute; top: 0; width: 100%; z-index: 2000 }
.pp_gallery { display: none; left: 50%; margin-top: -50px; position: absolute; z-index: 10000 }
.pp_gallery div { float: left; overflow: hidden; position: relative }
.pp_gallery ul { float: left; height: 35px; margin: 0 0 0 5px; padding: 0; position: relative; white-space: nowrap }
.pp_gallery ul a { border: 1px #000 solid; border: 1px rgba(0,0,0,.5) solid; display: block; float: left; height: 33px; overflow: hidden }
.pp_gallery li.selected a, .pp_gallery ul a:hover { border-color: #fff }
.pp_gallery ul a img { border: 0 }
.pp_gallery li { display: block; float: left; margin: 0 5px 0 0; padding: 0 }
.pp_gallery li.default a { display: block; height: 33px; width: 50px }
.pp_gallery li.default a img { display: none }
.pp_gallery .pp_arrow_next, .pp_gallery .pp_arrow_previous { margin-top: 7px!important }
a.pp_next { display: block; float: right; height: 100%; text-indent: -10000px; width: 49% }
a.pp_previous { display: block; float: left; height: 100%; text-indent: -10000px; width: 49% }
a.pp_contract, a.pp_expand { cursor: pointer; display: none; height: 20px; position: absolute; right: 30px; text-indent: -10000px; top: 10px; width: 20px; z-index: 20000 }
a.pp_close { position: absolute; right: 0; top: 0; display: block; text-indent: -10000px }
.pp_bottom { height: 20px; position: relative }
* html .pp_bottom { padding: 0 20px }
.pp_bottom .pp_left { height: 20px; left: 0; position: absolute; width: 20px }
.pp_bottom .pp_middle { height: 20px; left: 20px; position: absolute; right: 20px }
* html .pp_bottom .pp_middle { left: 0; position: static }
.pp_bottom .pp_right { height: 20px; left: auto; position: absolute; right: 0; top: 0; width: 20px }
.pp_loaderIcon { display: block; height: 24px; left: 50%; margin: -12px 0 0 -12px; position: absolute; top: 50%; width: 24px }
#pp_full_res .pp_inline { text-align: left }
div.ppt { color: #fff!important; font-weight: 700; display: none; font-size: 17px; margin: 0 0 5px 15px; z-index: 9999 }
