@import url(https://fonts.googleapis.com/css?family=Poppins:400,300,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400italic,700,700italic,900,900italic);
@import url(https://fonts.googleapis.com/css?family=Nothing+You+Could+Do);

#add_payment_method .cart-collaterals .cart_totals table strong .amount,
#add_payment_method .cart-collaterals .cart_totals table.shop_table strong .amount,
.comments-list .comment .comment-content header p a:hover,
.comments-list li .comment-content header p a:hover,
.ct-box-5 span,
.ct-btn-16:hover,
.ct-btn-6:hover,
.ct-div .sn-module-menu-1 .ct-content > ul > li a:hover i,
.ct-div .sn-module-menu-1 .ct-content > ul > li a:hover:before,
.ct-form-1 .search-submit:hover,
.ct-form-2 .search-submit:hover,
.ct-form-box-1 input[type=submit]:hover,
.ct-form-box-1 label.error,
.ct-form-box-1 textarea[type=submit]:hover,
.ct-form-box-2 input[type=submit]:hover,
.ct-form-box-2 label.error,
.ct-form-box-2 textarea[type=submit]:hover,
.ct-form-box-3 input[type=submit]:hover,
.ct-form-box-3 label.error,
.ct-form-box-3 textarea[type=submit]:hover,
.ct-icon-3:hover,
.ct-item-5 h5 a:hover,
.ct-item-6 h5 a:hover,
.ct-item-7 .entry-content .ct-text-10,
.ct-item-7 .entry-content .ct-text-13 span,
.ct-item-7 .entry-content .ct-text-18 span,
.ct-item-7 .entry-content .ct-text-19 span,
.ct-item-7 .entry-content .ct-ul-2 li.active a,
.ct-item-7 .entry-content .entry-categories.style-01 a:hover,
.ct-item-7 .entry-content .slider-pro p.sp-txt-2,
.ct-item-7 .entry-content .sn-module-address-1 a:hover,
.ct-item-7 .entry-content .widget_archive ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_archive > ul > li a:hover,
.ct-item-7 .entry-content .widget_categories .pd-20 ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_categories .pd-20 > ul > li a:hover,
.ct-item-7 .entry-content .widget_categories ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_categories > ul > li a:hover,
.ct-item-7 .entry-content .widget_meta ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_meta > ul > li a:hover,
.ct-item-7 .entry-content .widget_nav_menu ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_nav_menu > ul > li a:hover,
.ct-item-7 .entry-content .widget_pages ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_pages > ul > li a:hover,
.ct-item-7 .entry-content .widget_recent_comments ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_recent_comments > ul > li a:hover,
.ct-item-7 .entry-content .widget_recent_entries ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_recent_entries > ul > li a:hover,
.ct-item-7 .entry-content .widget_rss ul.menu > li a:hover,
.ct-item-7 .entry-content .widget_rss > ul > li a:hover,
.ct-item-7 .entry-content a:hover,
.ct-item-7 .entry-content a:hover span,
.ct-piechart-1 .percent,
.ct-piechart-2 .percent,
.ct-piechart-2 i,
.ct-progress header .ct-progress-num,
.ct-text-1 a:hover,
.ct-text-10,
.ct-text-13 span,
.ct-text-15 span,
.ct-text-16,
.ct-text-18 span,
.ct-text-19 span,
.ct-text-6,
.ct-text-8,
.ct-ul-2 li.active a,
.ct-ul-3 li a:hover,
.dark-text-style .h1 a:hover,
.dark-text-style .h2 a:hover,
.dark-text-style .h3 a:hover,
.dark-text-style .h4 a:hover,
.dark-text-style .h5 a:hover,
.dark-text-style .h6 a:hover,
.dark-text-style a:hover,
.dark-text-style a:hover span,
.dark-text-style h1 a:hover,
.dark-text-style h2 a:hover,
.dark-text-style h3 a:hover,
.dark-text-style h4 a:hover,
.dark-text-style h5 a:hover,
.dark-text-style h6 a:hover,
.entry-meta > a:hover span,
.entry-meta > p a:hover,
.entry-meta > span a:hover,
.entry-title .sticky-post-icon i,
.entry-title.style-01 span,
.entry-title.style-02 span,
.entry-title.style-08 span,
.entry-title.style-09 span,
.kopa-breadcrumb a:hover,
.kopa-cash-box-1 > div .h1 a:hover,
.kopa-cash-box-1 > div .h2 a:hover,
.kopa-cash-box-1 > div .h3 a:hover,
.kopa-cash-box-1 > div .h4 a:hover,
.kopa-cash-box-1 > div .h5 a:hover,
.kopa-cash-box-1 > div .h6 a:hover,
.kopa-cash-box-1 > div a:hover,
.kopa-cash-box-1 > div a:hover span,
.kopa-cash-box-1 > div h1 a:hover,
.kopa-cash-box-1 > div h2 a:hover,
.kopa-cash-box-1 > div h3 a:hover,
.kopa-cash-box-1 > div h4 a:hover,
.kopa-cash-box-1 > div h5 a:hover,
.kopa-cash-box-1 > div h6 a:hover,
.kopa-cash-box-1 > div ul a:hover,
.kopa-footer-1 .ct-text-10,
.kopa-footer-1 .ct-text-13 span,
.kopa-footer-1 .ct-text-18 span,
.kopa-footer-1 .ct-text-19 span,
.kopa-footer-1 .ct-ul-2 li.active a,
.kopa-footer-1 .entry-categories.style-01 a:hover,
.kopa-footer-1 .slider-pro p.sp-txt-2,
.kopa-footer-1 .sn-module-address-1 a:hover,
.kopa-footer-1 .widget_archive ul.menu > li a:hover,
.kopa-footer-1 .widget_archive > ul > li a:hover,
.kopa-footer-1 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-1 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-1 .widget_categories ul.menu > li a:hover,
.kopa-footer-1 .widget_categories > ul > li a:hover,
.kopa-footer-1 .widget_meta ul.menu > li a:hover,
.kopa-footer-1 .widget_meta > ul > li a:hover,
.kopa-footer-1 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-1 .widget_nav_menu > ul > li a:hover,
.kopa-footer-1 .widget_pages ul.menu > li a:hover,
.kopa-footer-1 .widget_pages > ul > li a:hover,
.kopa-footer-1 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-1 .widget_recent_comments > ul > li a:hover,
.kopa-footer-1 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-1 .widget_recent_entries > ul > li a:hover,
.kopa-footer-1 .widget_rss ul.menu > li a:hover,
.kopa-footer-1 .widget_rss > ul > li a:hover,
.kopa-footer-1 a:hover,
.kopa-footer-1 a:hover span,
.kopa-footer-2 .ct-text-10,
.kopa-footer-2 .ct-text-13 span,
.kopa-footer-2 .ct-text-18 span,
.kopa-footer-2 .ct-text-19 span,
.kopa-footer-2 .ct-ul-2 li.active a,
.kopa-footer-2 .entry-categories.style-01 a:hover,
.kopa-footer-2 .slider-pro p.sp-txt-2,
.kopa-footer-2 .sn-module-address-1 a:hover,
.kopa-footer-2 .widget_archive ul.menu > li a:hover,
.kopa-footer-2 .widget_archive > ul > li a:hover,
.kopa-footer-2 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-2 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-2 .widget_categories ul.menu > li a:hover,
.kopa-footer-2 .widget_categories > ul > li a:hover,
.kopa-footer-2 .widget_meta ul.menu > li a:hover,
.kopa-footer-2 .widget_meta > ul > li a:hover,
.kopa-footer-2 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-2 .widget_nav_menu > ul > li a:hover,
.kopa-footer-2 .widget_pages ul.menu > li a:hover,
.kopa-footer-2 .widget_pages > ul > li a:hover,
.kopa-footer-2 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-2 .widget_recent_comments > ul > li a:hover,
.kopa-footer-2 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-2 .widget_recent_entries > ul > li a:hover,
.kopa-footer-2 .widget_rss ul.menu > li a:hover,
.kopa-footer-2 .widget_rss > ul > li a:hover,
.kopa-footer-2 a:hover,
.kopa-footer-2 a:hover span,
.kopa-footer-3 .ct-text-10,
.kopa-footer-3 .ct-text-13 span,
.kopa-footer-3 .ct-text-18 span,
.kopa-footer-3 .ct-text-19 span,
.kopa-footer-3 .ct-ul-2 li.active a,
.kopa-footer-3 .entry-categories.style-01 a:hover,
.kopa-footer-3 .slider-pro p.sp-txt-2,
.kopa-footer-3 .sn-module-address-1 a:hover,
.kopa-footer-3 .widget_archive ul.menu > li a:hover,
.kopa-footer-3 .widget_archive > ul > li a:hover,
.kopa-footer-3 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-3 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-3 .widget_categories ul.menu > li a:hover,
.kopa-footer-3 .widget_categories > ul > li a:hover,
.kopa-footer-3 .widget_meta ul.menu > li a:hover,
.kopa-footer-3 .widget_meta > ul > li a:hover,
.kopa-footer-3 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-3 .widget_nav_menu > ul > li a:hover,
.kopa-footer-3 .widget_pages ul.menu > li a:hover,
.kopa-footer-3 .widget_pages > ul > li a:hover,
.kopa-footer-3 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-3 .widget_recent_comments > ul > li a:hover,
.kopa-footer-3 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-3 .widget_recent_entries > ul > li a:hover,
.kopa-footer-3 .widget_rss ul.menu > li a:hover,
.kopa-footer-3 .widget_rss > ul > li a:hover,
.kopa-footer-3 a:hover,
.kopa-footer-3 a:hover span,
.kopa-footer-4 .ct-text-10,
.kopa-footer-4 .ct-text-13 span,
.kopa-footer-4 .ct-text-18 span,
.kopa-footer-4 .ct-text-19 span,
.kopa-footer-4 .ct-ul-2 li.active a,
.kopa-footer-4 .entry-categories.style-01 a:hover,
.kopa-footer-4 .slider-pro p.sp-txt-2,
.kopa-footer-4 .sn-module-address-1 a:hover,
.kopa-footer-4 .widget_archive ul.menu > li a:hover,
.kopa-footer-4 .widget_archive > ul > li a:hover,
.kopa-footer-4 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-4 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-4 .widget_categories ul.menu > li a:hover,
.kopa-footer-4 .widget_categories > ul > li a:hover,
.kopa-footer-4 .widget_meta ul.menu > li a:hover,
.kopa-footer-4 .widget_meta > ul > li a:hover,
.kopa-footer-4 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-4 .widget_nav_menu > ul > li a:hover,
.kopa-footer-4 .widget_pages ul.menu > li a:hover,
.kopa-footer-4 .widget_pages > ul > li a:hover,
.kopa-footer-4 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-4 .widget_recent_comments > ul > li a:hover,
.kopa-footer-4 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-4 .widget_recent_entries > ul > li a:hover,
.kopa-footer-4 .widget_rss ul.menu > li a:hover,
.kopa-footer-4 .widget_rss > ul > li a:hover,
.kopa-footer-4 a:hover,
.kopa-footer-4 a:hover span,
.kopa-footer-5 .ct-text-10,
.kopa-footer-5 .ct-text-13 span,
.kopa-footer-5 .ct-text-18 span,
.kopa-footer-5 .ct-text-19 span,
.kopa-footer-5 .ct-ul-2 li.active a,
.kopa-footer-5 .entry-categories.style-01 a:hover,
.kopa-footer-5 .slider-pro p.sp-txt-2,
.kopa-footer-5 .sn-module-address-1 a:hover,
.kopa-footer-5 .widget_archive ul.menu > li a:hover,
.kopa-footer-5 .widget_archive > ul > li a:hover,
.kopa-footer-5 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-footer-5 .widget_categories .pd-20 > ul > li a:hover,
.kopa-footer-5 .widget_categories ul.menu > li a:hover,
.kopa-footer-5 .widget_categories > ul > li a:hover,
.kopa-footer-5 .widget_meta ul.menu > li a:hover,
.kopa-footer-5 .widget_meta > ul > li a:hover,
.kopa-footer-5 .widget_nav_menu ul.menu > li a:hover,
.kopa-footer-5 .widget_nav_menu > ul > li a:hover,
.kopa-footer-5 .widget_pages ul.menu > li a:hover,
.kopa-footer-5 .widget_pages > ul > li a:hover,
.kopa-footer-5 .widget_recent_comments ul.menu > li a:hover,
.kopa-footer-5 .widget_recent_comments > ul > li a:hover,
.kopa-footer-5 .widget_recent_entries ul.menu > li a:hover,
.kopa-footer-5 .widget_recent_entries > ul > li a:hover,
.kopa-footer-5 .widget_rss ul.menu > li a:hover,
.kopa-footer-5 .widget_rss > ul > li a:hover,
.kopa-footer-5 a:hover,
.kopa-footer-5 a:hover span,
.kopa-language-box-1 > div .h1 a:hover,
.kopa-language-box-1 > div .h2 a:hover,
.kopa-language-box-1 > div .h3 a:hover,
.kopa-language-box-1 > div .h4 a:hover,
.kopa-language-box-1 > div .h5 a:hover,
.kopa-language-box-1 > div .h6 a:hover,
.kopa-language-box-1 > div a:hover,
.kopa-language-box-1 > div a:hover span,
.kopa-language-box-1 > div h1 a:hover,
.kopa-language-box-1 > div h2 a:hover,
.kopa-language-box-1 > div h3 a:hover,
.kopa-language-box-1 > div h4 a:hover,
.kopa-language-box-1 > div h5 a:hover,
.kopa-language-box-1 > div h6 a:hover,
.kopa-language-box-1 > div ul a:hover,
.kopa-language-box-2 > div .h1 a:hover,
.kopa-language-box-2 > div .h2 a:hover,
.kopa-language-box-2 > div .h3 a:hover,
.kopa-language-box-2 > div .h4 a:hover,
.kopa-language-box-2 > div .h5 a:hover,
.kopa-language-box-2 > div .h6 a:hover,
.kopa-language-box-2 > div a:hover,
.kopa-language-box-2 > div a:hover span,
.kopa-language-box-2 > div h1 a:hover,
.kopa-language-box-2 > div h2 a:hover,
.kopa-language-box-2 > div h3 a:hover,
.kopa-language-box-2 > div h4 a:hover,
.kopa-language-box-2 > div h5 a:hover,
.kopa-language-box-2 > div h6 a:hover,
.kopa-language-box-2 > div ul a:hover,
.kopa-language-box-3 > div .h1 a:hover,
.kopa-language-box-3 > div .h2 a:hover,
.kopa-language-box-3 > div .h3 a:hover,
.kopa-language-box-3 > div .h4 a:hover,
.kopa-language-box-3 > div .h5 a:hover,
.kopa-language-box-3 > div .h6 a:hover,
.kopa-language-box-3 > div a:hover,
.kopa-language-box-3 > div a:hover span,
.kopa-language-box-3 > div h1 a:hover,
.kopa-language-box-3 > div h2 a:hover,
.kopa-language-box-3 > div h3 a:hover,
.kopa-language-box-3 > div h4 a:hover,
.kopa-language-box-3 > div h5 a:hover,
.kopa-language-box-3 > div h6 a:hover,
.kopa-language-box-3 > div ul a:hover,
.kopa-logo .site-title a:hover,
.kopa-page-header-3 .ct-text-10,
.kopa-page-header-3 .ct-text-13 span,
.kopa-page-header-3 .ct-text-18 span,
.kopa-page-header-3 .ct-text-19 span,
.kopa-page-header-3 .ct-ul-2 li.active a,
.kopa-page-header-3 .entry-categories.style-01 a:hover,
.kopa-page-header-3 .slider-pro p.sp-txt-2,
.kopa-page-header-3 .sn-module-address-1 a:hover,
.kopa-page-header-3 .widget_archive ul.menu > li a:hover,
.kopa-page-header-3 .widget_archive > ul > li a:hover,
.kopa-page-header-3 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-3 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-3 .widget_categories ul.menu > li a:hover,
.kopa-page-header-3 .widget_categories > ul > li a:hover,
.kopa-page-header-3 .widget_meta ul.menu > li a:hover,
.kopa-page-header-3 .widget_meta > ul > li a:hover,
.kopa-page-header-3 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-3 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-3 .widget_pages ul.menu > li a:hover,
.kopa-page-header-3 .widget_pages > ul > li a:hover,
.kopa-page-header-3 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-3 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-3 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-3 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-3 .widget_rss ul.menu > li a:hover,
.kopa-page-header-3 .widget_rss > ul > li a:hover,
.kopa-page-header-3 a:hover,
.kopa-page-header-3 a:hover span,
.kopa-page-header-area-1 .ct-text-10,
.kopa-page-header-area-1 .ct-text-13 span,
.kopa-page-header-area-1 .ct-text-18 span,
.kopa-page-header-area-1 .ct-text-19 span,
.kopa-page-header-area-1 .ct-ul-2 li.active a,
.kopa-page-header-area-1 .entry-categories.style-01 a:hover,
.kopa-page-header-area-1 .slider-pro p.sp-txt-2,
.kopa-page-header-area-1 .sn-module-address-1 a:hover,
.kopa-page-header-area-1 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_archive > ul > li a:hover,
.kopa-page-header-area-1 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-1 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_categories > ul > li a:hover,
.kopa-page-header-area-1 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_meta > ul > li a:hover,
.kopa-page-header-area-1 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-1 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_pages > ul > li a:hover,
.kopa-page-header-area-1 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-1 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-1 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-1 .widget_rss > ul > li a:hover,
.kopa-page-header-area-1 a:hover,
.kopa-page-header-area-1 a:hover span,
.kopa-page-header-area-2 .ct-text-10,
.kopa-page-header-area-2 .ct-text-13 span,
.kopa-page-header-area-2 .ct-text-18 span,
.kopa-page-header-area-2 .ct-text-19 span,
.kopa-page-header-area-2 .ct-ul-2 li.active a,
.kopa-page-header-area-2 .entry-categories.style-01 a:hover,
.kopa-page-header-area-2 .slider-pro p.sp-txt-2,
.kopa-page-header-area-2 .sn-module-address-1 a:hover,
.kopa-page-header-area-2 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_archive > ul > li a:hover,
.kopa-page-header-area-2 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-2 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_categories > ul > li a:hover,
.kopa-page-header-area-2 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_meta > ul > li a:hover,
.kopa-page-header-area-2 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-2 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_pages > ul > li a:hover,
.kopa-page-header-area-2 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-2 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-2 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-2 .widget_rss > ul > li a:hover,
.kopa-page-header-area-2 a:hover,
.kopa-page-header-area-2 a:hover span,
.kopa-page-header-area-3 .ct-text-10,
.kopa-page-header-area-3 .ct-text-13 span,
.kopa-page-header-area-3 .ct-text-18 span,
.kopa-page-header-area-3 .ct-text-19 span,
.kopa-page-header-area-3 .ct-ul-2 li.active a,
.kopa-page-header-area-3 .entry-categories.style-01 a:hover,
.kopa-page-header-area-3 .slider-pro p.sp-txt-2,
.kopa-page-header-area-3 .sn-module-address-1 a:hover,
.kopa-page-header-area-3 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_archive > ul > li a:hover,
.kopa-page-header-area-3 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-3 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_categories > ul > li a:hover,
.kopa-page-header-area-3 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_meta > ul > li a:hover,
.kopa-page-header-area-3 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-3 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_pages > ul > li a:hover,
.kopa-page-header-area-3 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-3 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-3 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-3 .widget_rss > ul > li a:hover,
.kopa-page-header-area-3 a:hover,
.kopa-page-header-area-3 a:hover span,
.kopa-page-header-area-4 .ct-text-10,
.kopa-page-header-area-4 .ct-text-13 span,
.kopa-page-header-area-4 .ct-text-18 span,
.kopa-page-header-area-4 .ct-text-19 span,
.kopa-page-header-area-4 .ct-ul-2 li.active a,
.kopa-page-header-area-4 .entry-categories.style-01 a:hover,
.kopa-page-header-area-4 .slider-pro p.sp-txt-2,
.kopa-page-header-area-4 .sn-module-address-1 a:hover,
.kopa-page-header-area-4 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_archive > ul > li a:hover,
.kopa-page-header-area-4 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-4 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_categories > ul > li a:hover,
.kopa-page-header-area-4 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_meta > ul > li a:hover,
.kopa-page-header-area-4 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-4 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_pages > ul > li a:hover,
.kopa-page-header-area-4 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-4 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-4 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-4 .widget_rss > ul > li a:hover,
.kopa-page-header-area-4 a:hover,
.kopa-page-header-area-4 a:hover span,
.kopa-page-header-area-5 .ct-text-10,
.kopa-page-header-area-5 .ct-text-13 span,
.kopa-page-header-area-5 .ct-text-18 span,
.kopa-page-header-area-5 .ct-text-19 span,
.kopa-page-header-area-5 .ct-ul-2 li.active a,
.kopa-page-header-area-5 .entry-categories.style-01 a:hover,
.kopa-page-header-area-5 .slider-pro p.sp-txt-2,
.kopa-page-header-area-5 .sn-module-address-1 a:hover,
.kopa-page-header-area-5 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_archive > ul > li a:hover,
.kopa-page-header-area-5 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-5 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_categories > ul > li a:hover,
.kopa-page-header-area-5 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_meta > ul > li a:hover,
.kopa-page-header-area-5 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-5 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_pages > ul > li a:hover,
.kopa-page-header-area-5 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-5 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-5 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-5 .widget_rss > ul > li a:hover,
.kopa-page-header-area-5 a:hover,
.kopa-page-header-area-5 a:hover span,
.kopa-page-header-area-6 .ct-text-10,
.kopa-page-header-area-6 .ct-text-13 span,
.kopa-page-header-area-6 .ct-text-18 span,
.kopa-page-header-area-6 .ct-text-19 span,
.kopa-page-header-area-6 .ct-ul-2 li.active a,
.kopa-page-header-area-6 .entry-categories.style-01 a:hover,
.kopa-page-header-area-6 .slider-pro p.sp-txt-2,
.kopa-page-header-area-6 .sn-module-address-1 a:hover,
.kopa-page-header-area-6 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_archive > ul > li a:hover,
.kopa-page-header-area-6 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-6 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_categories > ul > li a:hover,
.kopa-page-header-area-6 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_meta > ul > li a:hover,
.kopa-page-header-area-6 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-6 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_pages > ul > li a:hover,
.kopa-page-header-area-6 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-6 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-6 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-6 .widget_rss > ul > li a:hover,
.kopa-page-header-area-6 a:hover,
.kopa-page-header-area-6 a:hover span,
.kopa-page-header-area-7 .ct-text-10,
.kopa-page-header-area-7 .ct-text-13 span,
.kopa-page-header-area-7 .ct-text-18 span,
.kopa-page-header-area-7 .ct-text-19 span,
.kopa-page-header-area-7 .ct-ul-2 li.active a,
.kopa-page-header-area-7 .entry-categories.style-01 a:hover,
.kopa-page-header-area-7 .slider-pro p.sp-txt-2,
.kopa-page-header-area-7 .sn-module-address-1 a:hover,
.kopa-page-header-area-7 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_archive > ul > li a:hover,
.kopa-page-header-area-7 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-7 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_categories > ul > li a:hover,
.kopa-page-header-area-7 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_meta > ul > li a:hover,
.kopa-page-header-area-7 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-7 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_pages > ul > li a:hover,
.kopa-page-header-area-7 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-7 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-7 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-7 .widget_rss > ul > li a:hover,
.kopa-page-header-area-7 a:hover,
.kopa-page-header-area-7 a:hover span,
.kopa-page-header-area-8 .ct-text-10,
.kopa-page-header-area-8 .ct-text-13 span,
.kopa-page-header-area-8 .ct-text-18 span,
.kopa-page-header-area-8 .ct-text-19 span,
.kopa-page-header-area-8 .ct-ul-2 li.active a,
.kopa-page-header-area-8 .entry-categories.style-01 a:hover,
.kopa-page-header-area-8 .slider-pro p.sp-txt-2,
.kopa-page-header-area-8 .sn-module-address-1 a:hover,
.kopa-page-header-area-8 .widget_archive ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_archive > ul > li a:hover,
.kopa-page-header-area-8 .widget_categories .pd-20 ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_categories .pd-20 > ul > li a:hover,
.kopa-page-header-area-8 .widget_categories ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_categories > ul > li a:hover,
.kopa-page-header-area-8 .widget_meta ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_meta > ul > li a:hover,
.kopa-page-header-area-8 .widget_nav_menu ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_nav_menu > ul > li a:hover,
.kopa-page-header-area-8 .widget_pages ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_pages > ul > li a:hover,
.kopa-page-header-area-8 .widget_recent_comments ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_recent_comments > ul > li a:hover,
.kopa-page-header-area-8 .widget_recent_entries ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_recent_entries > ul > li a:hover,
.kopa-page-header-area-8 .widget_rss ul.menu > li a:hover,
.kopa-page-header-area-8 .widget_rss > ul > li a:hover,
.kopa-page-header-area-8 a:hover,
.kopa-page-header-area-8 a:hover span,
.kopa-rating li,
.kopa-search-box-1 .search-form .search-submit:hover,
.kopa-search-box-1 > span:hover,
.kopa-social-links ul li a:hover,
.kopa-social-links.style-02 ul li a:hover,
.main-menu.style-01 > li.current-menu-item > a,
.main-menu.style-01 > li.current-menu-parent > a,
.main-menu.style-01 > li:hover > a,
.main-menu.style-02 > li.current-menu-item > a,
.main-menu.style-02 > li.current-menu-parent > a,
.main-menu.style-02 > li:hover > a,
.main-menu > li ul.sub-menu li a:hover,
.main-menu > li ul.sub-menu li.current-menu-item > a,
.main-menu > li.current-menu-item > a,
.main-menu > li.current-menu-parent > a,
.main-menu > li:hover > a,
.masonry-filter a.active,
.masonry-filter a:hover,
.mobile-menu > li ul li a:hover,
.mobile-menu > li ul li a:hover:before,
.mobile-menu > li ul li ul a:hover,
.mobile-menu > li ul li ul a:hover:before,
.mobile-menu > li ul li ul.sub-menu a:hover,
.mobile-menu > li ul li ul.sub-menu a:hover:before,
.mobile-menu > li ul li.current-menu-item > a,
.mobile-menu > li ul li.current-menu-item > a:before,
.mobile-menu > li ul.sub-menu li a:hover,
.mobile-menu > li ul.sub-menu li a:hover:before,
.mobile-menu > li ul.sub-menu li ul a:hover,
.mobile-menu > li ul.sub-menu li ul a:hover:before,
.mobile-menu > li ul.sub-menu li ul.sub-menu a:hover,
.mobile-menu > li ul.sub-menu li ul.sub-menu a:hover:before,
.mobile-menu > li ul.sub-menu li.current-menu-item > a,
.mobile-menu > li ul.sub-menu li.current-menu-item > a:before,
.mobile-menu > li.current-menu-item > a,
.mobile-menu > li > a:hover,
.more-link.style-02:hover,
.more-link.style-03:hover,
.ms-item-01 .entry-content .ct-text-10,
.ms-item-01 .entry-content .ct-text-13 span,
.ms-item-01 .entry-content .ct-text-18 span,
.ms-item-01 .entry-content .ct-text-19 span,
.ms-item-01 .entry-content .ct-ul-2 li.active a,
.ms-item-01 .entry-content .entry-categories.style-01 a:hover,
.ms-item-01 .entry-content .slider-pro p.sp-txt-2,
.ms-item-01 .entry-content .sn-module-address-1 a:hover,
.ms-item-01 .entry-content .widget_archive ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_archive > ul > li a:hover,
.ms-item-01 .entry-content .widget_categories .pd-20 ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_categories .pd-20 > ul > li a:hover,
.ms-item-01 .entry-content .widget_categories ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_categories > ul > li a:hover,
.ms-item-01 .entry-content .widget_meta ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_meta > ul > li a:hover,
.ms-item-01 .entry-content .widget_nav_menu ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_nav_menu > ul > li a:hover,
.ms-item-01 .entry-content .widget_pages ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_pages > ul > li a:hover,
.ms-item-01 .entry-content .widget_recent_comments ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_recent_comments > ul > li a:hover,
.ms-item-01 .entry-content .widget_recent_entries ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_recent_entries > ul > li a:hover,
.ms-item-01 .entry-content .widget_rss ul.menu > li a:hover,
.ms-item-01 .entry-content .widget_rss > ul > li a:hover,
.ms-item-01 .entry-content a:hover,
.ms-item-01 .entry-content a:hover span,
.ms-item-03 .entry-item .ct-text-10,
.ms-item-03 .entry-item .ct-text-13 span,
.ms-item-03 .entry-item .ct-text-18 span,
.ms-item-03 .entry-item .ct-text-19 span,
.ms-item-03 .entry-item .ct-ul-2 li.active a,
.ms-item-03 .entry-item .entry-categories.style-01 a:hover,
.ms-item-03 .entry-item .slider-pro p.sp-txt-2,
.ms-item-03 .entry-item .sn-module-address-1 a:hover,
.ms-item-03 .entry-item .widget_archive ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_archive > ul > li a:hover,
.ms-item-03 .entry-item .widget_categories .pd-20 ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_categories .pd-20 > ul > li a:hover,
.ms-item-03 .entry-item .widget_categories ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_categories > ul > li a:hover,
.ms-item-03 .entry-item .widget_meta ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_meta > ul > li a:hover,
.ms-item-03 .entry-item .widget_nav_menu ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_nav_menu > ul > li a:hover,
.ms-item-03 .entry-item .widget_pages ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_pages > ul > li a:hover,
.ms-item-03 .entry-item .widget_recent_comments ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_recent_comments > ul > li a:hover,
.ms-item-03 .entry-item .widget_recent_entries ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_recent_entries > ul > li a:hover,
.ms-item-03 .entry-item .widget_rss ul.menu > li a:hover,
.ms-item-03 .entry-item .widget_rss > ul > li a:hover,
.ms-item-03 .entry-item a:hover,
.ms-item-03 .entry-item a:hover span,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover,
.nav-tabs > li > a:hover,
.owl-btn-4 .owl-controls .owl-pagination .owl-page.active,
.owl-btn-4 .owl-controls .owl-pagination .owl-page:hover,
.owl-btn-6 .owl-controls .owl-pagination .owl-page.active,
.owl-btn-6 .owl-controls .owl-pagination .owl-page:hover,
.owl-carousel-1 .entry-content .ct-text-10,
.owl-carousel-1 .entry-content .ct-text-13 span,
.owl-carousel-1 .entry-content .ct-text-18 span,
.owl-carousel-1 .entry-content .ct-text-19 span,
.owl-carousel-1 .entry-content .ct-ul-2 li.active a,
.owl-carousel-1 .entry-content .entry-categories.style-01 a:hover,
.owl-carousel-1 .entry-content .slider-pro p.sp-txt-2,
.owl-carousel-1 .entry-content .sn-module-address-1 a:hover,
.owl-carousel-1 .entry-content .widget_archive ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_archive > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_categories .pd-20 ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_categories .pd-20 > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_categories ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_categories > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_meta ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_meta > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_nav_menu ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_nav_menu > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_pages ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_pages > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_recent_comments ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_recent_comments > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_recent_entries ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_recent_entries > ul > li a:hover,
.owl-carousel-1 .entry-content .widget_rss ul.menu > li a:hover,
.owl-carousel-1 .entry-content .widget_rss > ul > li a:hover,
.owl-carousel-1 .entry-content a:hover,
.owl-carousel-1 .entry-content a:hover span,
.owl-carousel-8 .item:hover h4 a,
.panel-group .panel .panel-heading.active > .panel-title a,
.panel-group .panel .panel-heading:hover > .panel-title a,
.post-date,
.products .product .entry-panel .ct-text-10,
.products .product .entry-panel .ct-text-13 span,
.products .product .entry-panel .ct-text-18 span,
.products .product .entry-panel .ct-text-19 span,
.products .product .entry-panel .ct-ul-2 li.active a,
.products .product .entry-panel .entry-categories.style-01 a:hover,
.products .product .entry-panel .slider-pro p.sp-txt-2,
.products .product .entry-panel .sn-module-address-1 a:hover,
.products .product .entry-panel .widget_archive ul.menu > li a:hover,
.products .product .entry-panel .widget_archive > ul > li a:hover,
.products .product .entry-panel .widget_categories .pd-20 ul.menu > li a:hover,
.products .product .entry-panel .widget_categories .pd-20 > ul > li a:hover,
.products .product .entry-panel .widget_categories ul.menu > li a:hover,
.products .product .entry-panel .widget_categories > ul > li a:hover,
.products .product .entry-panel .widget_meta ul.menu > li a:hover,
.products .product .entry-panel .widget_meta > ul > li a:hover,
.products .product .entry-panel .widget_nav_menu ul.menu > li a:hover,
.products .product .entry-panel .widget_nav_menu > ul > li a:hover,
.products .product .entry-panel .widget_pages ul.menu > li a:hover,
.products .product .entry-panel .widget_pages > ul > li a:hover,
.products .product .entry-panel .widget_recent_comments ul.menu > li a:hover,
.products .product .entry-panel .widget_recent_comments > ul > li a:hover,
.products .product .entry-panel .widget_recent_entries ul.menu > li a:hover,
.products .product .entry-panel .widget_recent_entries > ul > li a:hover,
.products .product .entry-panel .widget_rss ul.menu > li a:hover,
.products .product .entry-panel .widget_rss > ul > li a:hover,
.products .product .entry-panel a:hover,
.products .product .entry-panel a:hover span,
.products .product div[class*=add-to-wishlist] > div:first-child.hide .ti-heart:before,
.pt-column .pt-header .pt-title,
.sf-mega .ct-text-10,
.sf-mega .ct-text-13 span,
.sf-mega .ct-text-18 span,
.sf-mega .ct-text-19 span,
.sf-mega .ct-ul-2 li.active a,
.sf-mega .entry-categories.style-01 a:hover,
.sf-mega .sf-mega-section ul a:hover,
.sf-mega .sf-mega-section ul li.current-menu-item > a,
.sf-mega .sf-mega-section ul.sub-menu a:hover,
.sf-mega .sf-mega-section ul.sub-menu li.current-menu-item > a,
.sf-mega .slider-pro p.sp-txt-2,
.sf-mega .sn-module-address-1 a:hover,
.sf-mega .widget_archive ul.menu > li a:hover,
.sf-mega .widget_archive > ul > li a:hover,
.sf-mega .widget_categories .pd-20 ul.menu > li a:hover,
.sf-mega .widget_categories .pd-20 > ul > li a:hover,
.sf-mega .widget_categories ul.menu > li a:hover,
.sf-mega .widget_categories > ul > li a:hover,
.sf-mega .widget_meta ul.menu > li a:hover,
.sf-mega .widget_meta > ul > li a:hover,
.sf-mega .widget_nav_menu ul.menu > li a:hover,
.sf-mega .widget_nav_menu > ul > li a:hover,
.sf-mega .widget_pages ul.menu > li a:hover,
.sf-mega .widget_pages > ul > li a:hover,
.sf-mega .widget_recent_comments ul.menu > li a:hover,
.sf-mega .widget_recent_comments > ul > li a:hover,
.sf-mega .widget_recent_entries ul.menu > li a:hover,
.sf-mega .widget_recent_entries > ul > li a:hover,
.sf-mega .widget_rss ul.menu > li a:hover,
.sf-mega .widget_rss > ul > li a:hover,
.sf-mega a:hover,
.sf-mega a:hover span,
.single-entry-meta p a:hover,
.single-por-info p a:hover,
.slider-pro p.sp-txt-10,
.slider-pro p.sp-txt-12,
.slider-pro p.sp-txt-2,
.slider-pro p.sp-txt-8,
.sn-module-address a:hover,
.sn-module-address-1 .entry-item .entry-title span,
.sn-module-info-2 a:hover,
.sn-module-intro-6 .entry-item .entry-content .ct-text-10,
.sn-module-intro-6 .entry-item .entry-content .ct-text-13 span,
.sn-module-intro-6 .entry-item .entry-content .ct-text-18 span,
.sn-module-intro-6 .entry-item .entry-content .ct-text-19 span,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-2 li.active a,
.sn-module-intro-6 .entry-item .entry-content .entry-categories.style-01 a:hover,
.sn-module-intro-6 .entry-item .entry-content .slider-pro p.sp-txt-2,
.sn-module-intro-6 .entry-item .entry-content .sn-module-address-1 a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_archive ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_archive > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_categories .pd-20 ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_categories .pd-20 > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_categories ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_categories > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_meta ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_meta > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_nav_menu ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_nav_menu > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_pages ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_pages > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_comments ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_comments > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_entries ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_entries > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_rss ul.menu > li a:hover,
.sn-module-intro-6 .entry-item .entry-content .widget_rss > ul > li a:hover,
.sn-module-intro-6 .entry-item .entry-content a:hover,
.sn-module-intro-6 .entry-item .entry-content a:hover span,
.sn-module-intro-8 .entry-title a,
.sn-module-menu-1 .ct-div .ct-content > ul > li a:hover i,
.sn-module-menu-1 .ct-div .ct-content > ul > li a:hover:before,
.sn-module-menu-1 .widget-content > ul > li a:hover i,
.sn-module-menu-1 .widget-content > ul > li a:hover:before,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h1 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h2 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h3 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h4 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h5 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h6 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item a:hover span,
.sn-module-scroll-1 .sj-scroll-list .entry-item h1 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item h2 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item h3 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item h4 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item h5 a:hover,
.sn-module-scroll-1 .sj-scroll-list .entry-item h6 a:hover,
.sn-module-service-6 article.entry-item > i,
.sn-module-testimonial .entry-item footer span:last-child,
.text-hover,
.white-text-style .ct-text-10,
.white-text-style .ct-text-13 span,
.white-text-style .ct-text-18 span,
.white-text-style .ct-text-19 span,
.white-text-style .ct-ul-2 li.active a,
.white-text-style .entry-categories.style-01 a:hover,
.white-text-style .slider-pro p.sp-txt-2,
.white-text-style .sn-module-address-1 a:hover,
.white-text-style .widget_archive ul.menu > li a:hover,
.white-text-style .widget_archive > ul > li a:hover,
.white-text-style .widget_categories .pd-20 ul.menu > li a:hover,
.white-text-style .widget_categories .pd-20 > ul > li a:hover,
.white-text-style .widget_categories ul.menu > li a:hover,
.white-text-style .widget_categories > ul > li a:hover,
.white-text-style .widget_meta ul.menu > li a:hover,
.white-text-style .widget_meta > ul > li a:hover,
.white-text-style .widget_nav_menu ul.menu > li a:hover,
.white-text-style .widget_nav_menu > ul > li a:hover,
.white-text-style .widget_pages ul.menu > li a:hover,
.white-text-style .widget_pages > ul > li a:hover,
.white-text-style .widget_recent_comments ul.menu > li a:hover,
.white-text-style .widget_recent_comments > ul > li a:hover,
.white-text-style .widget_recent_entries ul.menu > li a:hover,
.white-text-style .widget_recent_entries > ul > li a:hover,
.white-text-style .widget_rss ul.menu > li a:hover,
.white-text-style .widget_rss > ul > li a:hover,
.white-text-style a:hover,
.white-text-style a:hover span,
.widget-title.style-01 span,
.widget-title.style-06 span,
.widget-title.style-07 span,
.widget-title.style-08 span,
.widget-title.style-14 span,
.widget_calendar tbody a,
.widget_calendar thead th,
.widget_product_categories a:hover,
.widget_rss > ul > li a,
.widget_search .search-form .search-submit:hover,
.widget_search .search-form input.search-submit:hover,
.woocommerce #content .quantity,
.woocommerce #content div.product form.cart .button:before,
.woocommerce #content input.button:before,
.woocommerce #content table.cart tbody .product-price,
.woocommerce .cart-collaterals .cart_totals table strong .amount,
.woocommerce .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce .comment-box input#submit:before,
.woocommerce .cross-sells .products li.product .button:hover,
.woocommerce .cross-sells .products li.product .button:hover:before,
.woocommerce .cross-sells .products li.product .star-rating span:before,
.woocommerce .cross-sells .products li.product .star-rating:before,
.woocommerce .cross-sells .products li.product .wc-forward:hover,
.woocommerce .cross-sells .products li.product .wc-forward:hover:before,
.woocommerce .cross-sells .products li.product:hover h3,
.woocommerce .cross-sells .products > li .button:hover,
.woocommerce .cross-sells .products > li .button:hover:before,
.woocommerce .cross-sells .products > li .star-rating span:before,
.woocommerce .cross-sells .products > li .star-rating:before,
.woocommerce .cross-sells .products > li .wc-forward:hover,
.woocommerce .cross-sells .products > li .wc-forward:hover:before,
.woocommerce .cross-sells .products > li:hover h3,
.woocommerce .cross-sells ul li.product .button:hover,
.woocommerce .cross-sells ul li.product .button:hover:before,
.woocommerce .cross-sells ul li.product .star-rating span:before,
.woocommerce .cross-sells ul li.product .star-rating:before,
.woocommerce .cross-sells ul li.product .wc-forward:hover,
.woocommerce .cross-sells ul li.product .wc-forward:hover:before,
.woocommerce .cross-sells ul li.product:hover h3,
.woocommerce .cross-sells ul > li .button:hover,
.woocommerce .cross-sells ul > li .button:hover:before,
.woocommerce .cross-sells ul > li .star-rating span:before,
.woocommerce .cross-sells ul > li .star-rating:before,
.woocommerce .cross-sells ul > li .wc-forward:hover,
.woocommerce .cross-sells ul > li .wc-forward:hover:before,
.woocommerce .cross-sells ul > li:hover h3,
.woocommerce .entry-summary div[class*=add-to-wishlist] i,
.woocommerce .order-total .amount,
.woocommerce .products ul li.product .button:hover,
.woocommerce .products ul li.product .button:hover:before,
.woocommerce .products ul li.product .star-rating span:before,
.woocommerce .products ul li.product .star-rating:before,
.woocommerce .products ul li.product .wc-forward:hover,
.woocommerce .products ul li.product .wc-forward:hover:before,
.woocommerce .products ul li.product:hover h3,
.woocommerce .products ul > li .button:hover,
.woocommerce .products ul > li .button:hover:before,
.woocommerce .products ul > li .star-rating span:before,
.woocommerce .products ul > li .star-rating:before,
.woocommerce .products ul > li .wc-forward:hover,
.woocommerce .products ul > li .wc-forward:hover:before,
.woocommerce .products ul > li:hover h3,
.woocommerce .quantity,
.woocommerce .related.products .products li.product .button:hover,
.woocommerce .related.products .products li.product .button:hover:before,
.woocommerce .related.products .products li.product .star-rating span:before,
.woocommerce .related.products .products li.product .star-rating:before,
.woocommerce .related.products .products li.product .wc-forward:hover,
.woocommerce .related.products .products li.product .wc-forward:hover:before,
.woocommerce .related.products .products li.product:hover h3,
.woocommerce .related.products .products > li .button:hover,
.woocommerce .related.products .products > li .button:hover:before,
.woocommerce .related.products .products > li .star-rating span:before,
.woocommerce .related.products .products > li .star-rating:before,
.woocommerce .related.products .products > li .wc-forward:hover,
.woocommerce .related.products .products > li .wc-forward:hover:before,
.woocommerce .related.products .products > li:hover h3,
.woocommerce .related.products ul li.product .button:hover,
.woocommerce .related.products ul li.product .button:hover:before,
.woocommerce .related.products ul li.product .star-rating span:before,
.woocommerce .related.products ul li.product .star-rating:before,
.woocommerce .related.products ul li.product .wc-forward:hover,
.woocommerce .related.products ul li.product .wc-forward:hover:before,
.woocommerce .related.products ul li.product:hover h3,
.woocommerce .related.products ul > li .button:hover,
.woocommerce .related.products ul > li .button:hover:before,
.woocommerce .related.products ul > li .star-rating span:before,
.woocommerce .related.products ul > li .star-rating:before,
.woocommerce .related.products ul > li .wc-forward:hover,
.woocommerce .related.products ul > li .wc-forward:hover:before,
.woocommerce .related.products ul > li:hover h3,
.woocommerce .star-rating span:before,
.woocommerce .star-rating:before,
.woocommerce .upsells.products .products li.product .button:hover,
.woocommerce .upsells.products .products li.product .button:hover:before,
.woocommerce .upsells.products .products li.product .star-rating span:before,
.woocommerce .upsells.products .products li.product .star-rating:before,
.woocommerce .upsells.products .products li.product .wc-forward:hover,
.woocommerce .upsells.products .products li.product .wc-forward:hover:before,
.woocommerce .upsells.products .products li.product:hover h3,
.woocommerce .upsells.products .products > li .button:hover,
.woocommerce .upsells.products .products > li .button:hover:before,
.woocommerce .upsells.products .products > li .star-rating span:before,
.woocommerce .upsells.products .products > li .star-rating:before,
.woocommerce .upsells.products .products > li .wc-forward:hover,
.woocommerce .upsells.products .products > li .wc-forward:hover:before,
.woocommerce .upsells.products .products > li:hover h3,
.woocommerce .upsells.products ul li.product .button:hover,
.woocommerce .upsells.products ul li.product .button:hover:before,
.woocommerce .upsells.products ul li.product .star-rating span:before,
.woocommerce .upsells.products ul li.product .star-rating:before,
.woocommerce .upsells.products ul li.product .wc-forward:hover,
.woocommerce .upsells.products ul li.product .wc-forward:hover:before,
.woocommerce .upsells.products ul li.product:hover h3,
.woocommerce .upsells.products ul > li .button:hover,
.woocommerce .upsells.products ul > li .button:hover:before,
.woocommerce .upsells.products ul > li .star-rating span:before,
.woocommerce .upsells.products ul > li .star-rating:before,
.woocommerce .upsells.products ul > li .wc-forward:hover,
.woocommerce .upsells.products ul > li .wc-forward:hover:before,
.woocommerce .upsells.products ul > li:hover h3,
.woocommerce .widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce .widget_shopping_cart_content a.button:hover,
.woocommerce .woocommerce .widget_shopping_cart .cart_list a:hover,
.woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce .woocommerce-product-rating .star-rating span:before,
.woocommerce .woocommerce-product-rating .star-rating:before,
.woocommerce .woocommerce-product-rating .woocommerce-review-link:hover,
.woocommerce .woocommerce-thankyou-order-received,
.woocommerce .woocommerce.widget_shopping_cart .cart_list a:hover,
.woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce a.button:before,
.woocommerce button.button:before,
.woocommerce div.product form.cart .button:before,
.woocommerce input#submit:before,
.woocommerce input.button:before,
.woocommerce p.stars span a:before,
.woocommerce table.cart tbody .product-price,
.woocommerce table.shop_table tbody .product-price,
.woocommerce ul.cart_list a:hover,
.woocommerce ul.cart_list.cart_list .mini_cart_item .remove,
.woocommerce ul.product_list_widget a:hover,
.woocommerce ul.product_list_widget.cart_list .mini_cart_item .remove,
.woocommerce ul.products li.product .button:hover,
.woocommerce ul.products li.product .button:hover:before,
.woocommerce ul.products li.product .star-rating span:before,
.woocommerce ul.products li.product .star-rating:before,
.woocommerce ul.products li.product .wc-forward:hover,
.woocommerce ul.products li.product .wc-forward:hover:before,
.woocommerce ul.products li.product:hover h3,
.woocommerce ul.products > li .button:hover,
.woocommerce ul.products > li .button:hover:before,
.woocommerce ul.products > li .star-rating span:before,
.woocommerce ul.products > li .star-rating:before,
.woocommerce ul.products > li .wc-forward:hover,
.woocommerce ul.products > li .wc-forward:hover:before,
.woocommerce ul.products > li:hover h3,
.woocommerce-cart .cart-collaterals .cart_totals table strong .amount,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-checkout .cart-collaterals .cart_totals table strong .amount,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-page #content .quantity,
.woocommerce-page #content div.product form.cart .button:before,
.woocommerce-page #content input.button:before,
.woocommerce-page #content table.cart tbody .product-price,
.woocommerce-page .cart-collaterals .cart_totals table strong .amount,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-page .comment-box input#submit:before,
.woocommerce-page .cross-sells .products li.product .button:hover,
.woocommerce-page .cross-sells .products li.product .button:hover:before,
.woocommerce-page .cross-sells .products li.product .star-rating span:before,
.woocommerce-page .cross-sells .products li.product .star-rating:before,
.woocommerce-page .cross-sells .products li.product .wc-forward:hover,
.woocommerce-page .cross-sells .products li.product .wc-forward:hover:before,
.woocommerce-page .cross-sells .products li.product:hover h3,
.woocommerce-page .cross-sells .products > li .button:hover,
.woocommerce-page .cross-sells .products > li .button:hover:before,
.woocommerce-page .cross-sells .products > li .star-rating span:before,
.woocommerce-page .cross-sells .products > li .star-rating:before,
.woocommerce-page .cross-sells .products > li .wc-forward:hover,
.woocommerce-page .cross-sells .products > li .wc-forward:hover:before,
.woocommerce-page .cross-sells .products > li:hover h3,
.woocommerce-page .cross-sells ul li.product .button:hover,
.woocommerce-page .cross-sells ul li.product .button:hover:before,
.woocommerce-page .cross-sells ul li.product .star-rating span:before,
.woocommerce-page .cross-sells ul li.product .star-rating:before,
.woocommerce-page .cross-sells ul li.product .wc-forward:hover,
.woocommerce-page .cross-sells ul li.product .wc-forward:hover:before,
.woocommerce-page .cross-sells ul li.product:hover h3,
.woocommerce-page .cross-sells ul > li .button:hover,
.woocommerce-page .cross-sells ul > li .button:hover:before,
.woocommerce-page .cross-sells ul > li .star-rating span:before,
.woocommerce-page .cross-sells ul > li .star-rating:before,
.woocommerce-page .cross-sells ul > li .wc-forward:hover,
.woocommerce-page .cross-sells ul > li .wc-forward:hover:before,
.woocommerce-page .cross-sells ul > li:hover h3,
.woocommerce-page .entry-summary div[class*=add-to-wishlist] i,
.woocommerce-page .order-total .amount,
.woocommerce-page .products ul li.product .button:hover,
.woocommerce-page .products ul li.product .button:hover:before,
.woocommerce-page .products ul li.product .star-rating span:before,
.woocommerce-page .products ul li.product .star-rating:before,
.woocommerce-page .products ul li.product .wc-forward:hover,
.woocommerce-page .products ul li.product .wc-forward:hover:before,
.woocommerce-page .products ul li.product:hover h3,
.woocommerce-page .products ul > li .button:hover,
.woocommerce-page .products ul > li .button:hover:before,
.woocommerce-page .products ul > li .star-rating span:before,
.woocommerce-page .products ul > li .star-rating:before,
.woocommerce-page .products ul > li .wc-forward:hover,
.woocommerce-page .products ul > li .wc-forward:hover:before,
.woocommerce-page .products ul > li:hover h3,
.woocommerce-page .quantity,
.woocommerce-page .related.products .products li.product .button:hover,
.woocommerce-page .related.products .products li.product .button:hover:before,
.woocommerce-page .related.products .products li.product .star-rating span:before,
.woocommerce-page .related.products .products li.product .star-rating:before,
.woocommerce-page .related.products .products li.product .wc-forward:hover,
.woocommerce-page .related.products .products li.product .wc-forward:hover:before,
.woocommerce-page .related.products .products li.product:hover h3,
.woocommerce-page .related.products .products > li .button:hover,
.woocommerce-page .related.products .products > li .button:hover:before,
.woocommerce-page .related.products .products > li .star-rating span:before,
.woocommerce-page .related.products .products > li .star-rating:before,
.woocommerce-page .related.products .products > li .wc-forward:hover,
.woocommerce-page .related.products .products > li .wc-forward:hover:before,
.woocommerce-page .related.products .products > li:hover h3,
.woocommerce-page .related.products ul li.product .button:hover,
.woocommerce-page .related.products ul li.product .button:hover:before,
.woocommerce-page .related.products ul li.product .star-rating span:before,
.woocommerce-page .related.products ul li.product .star-rating:before,
.woocommerce-page .related.products ul li.product .wc-forward:hover,
.woocommerce-page .related.products ul li.product .wc-forward:hover:before,
.woocommerce-page .related.products ul li.product:hover h3,
.woocommerce-page .related.products ul > li .button:hover,
.woocommerce-page .related.products ul > li .button:hover:before,
.woocommerce-page .related.products ul > li .star-rating span:before,
.woocommerce-page .related.products ul > li .star-rating:before,
.woocommerce-page .related.products ul > li .wc-forward:hover,
.woocommerce-page .related.products ul > li .wc-forward:hover:before,
.woocommerce-page .related.products ul > li:hover h3,
.woocommerce-page .star-rating span:before,
.woocommerce-page .star-rating:before,
.woocommerce-page .upsells.products .products li.product .button:hover,
.woocommerce-page .upsells.products .products li.product .button:hover:before,
.woocommerce-page .upsells.products .products li.product .star-rating span:before,
.woocommerce-page .upsells.products .products li.product .star-rating:before,
.woocommerce-page .upsells.products .products li.product .wc-forward:hover,
.woocommerce-page .upsells.products .products li.product .wc-forward:hover:before,
.woocommerce-page .upsells.products .products li.product:hover h3,
.woocommerce-page .upsells.products .products > li .button:hover,
.woocommerce-page .upsells.products .products > li .button:hover:before,
.woocommerce-page .upsells.products .products > li .star-rating span:before,
.woocommerce-page .upsells.products .products > li .star-rating:before,
.woocommerce-page .upsells.products .products > li .wc-forward:hover,
.woocommerce-page .upsells.products .products > li .wc-forward:hover:before,
.woocommerce-page .upsells.products .products > li:hover h3,
.woocommerce-page .upsells.products ul li.product .button:hover,
.woocommerce-page .upsells.products ul li.product .button:hover:before,
.woocommerce-page .upsells.products ul li.product .star-rating span:before,
.woocommerce-page .upsells.products ul li.product .star-rating:before,
.woocommerce-page .upsells.products ul li.product .wc-forward:hover,
.woocommerce-page .upsells.products ul li.product .wc-forward:hover:before,
.woocommerce-page .upsells.products ul li.product:hover h3,
.woocommerce-page .upsells.products ul > li .button:hover,
.woocommerce-page .upsells.products ul > li .button:hover:before,
.woocommerce-page .upsells.products ul > li .star-rating span:before,
.woocommerce-page .upsells.products ul > li .star-rating:before,
.woocommerce-page .upsells.products ul > li .wc-forward:hover,
.woocommerce-page .upsells.products ul > li .wc-forward:hover:before,
.woocommerce-page .upsells.products ul > li:hover h3,
.woocommerce-page .widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce-page .widget_shopping_cart_content a.button:hover,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list a:hover,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce-page .woocommerce-product-rating .star-rating span:before,
.woocommerce-page .woocommerce-product-rating .star-rating:before,
.woocommerce-page .woocommerce-product-rating .woocommerce-review-link:hover,
.woocommerce-page .woocommerce-thankyou-order-received,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list a:hover,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce-page a.button:before,
.woocommerce-page button.button:before,
.woocommerce-page div.product form.cart .button:before,
.woocommerce-page input#submit:before,
.woocommerce-page input.button:before,
.woocommerce-page p.stars span a:before,
.woocommerce-page table.cart tbody .product-price,
.woocommerce-page table.shop_table tbody .product-price,
.woocommerce-page ul.cart_list a:hover,
.woocommerce-page ul.cart_list.cart_list .mini_cart_item .remove,
.woocommerce-page ul.product_list_widget a:hover,
.woocommerce-page ul.product_list_widget.cart_list .mini_cart_item .remove,
.woocommerce-page ul.products li.product .button:hover,
.woocommerce-page ul.products li.product .button:hover:before,
.woocommerce-page ul.products li.product .star-rating span:before,
.woocommerce-page ul.products li.product .star-rating:before,
.woocommerce-page ul.products li.product .wc-forward:hover,
.woocommerce-page ul.products li.product .wc-forward:hover:before,
.woocommerce-page ul.products li.product:hover h3,
.woocommerce-page ul.products > li .button:hover,
.woocommerce-page ul.products > li .button:hover:before,
.woocommerce-page ul.products > li .star-rating span:before,
.woocommerce-page ul.products > li .star-rating:before,
.woocommerce-page ul.products > li .wc-forward:hover,
.woocommerce-page ul.products > li .wc-forward:hover:before,
.woocommerce-page ul.products > li:hover h3,
.woocommerce-page.widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce.widget.widget_product_categories a:hover,
.woocommerce.widget_product_categories.ct-div a:hover,
.woocommerce.widget_shopping_cart p.buttons .button:last-child:hover,
a.active,
a:focus,
a:hover,
header.kopa-page-header-6 .ct-text-10,
header.kopa-page-header-6 .ct-text-13 span,
header.kopa-page-header-6 .ct-text-18 span,
header.kopa-page-header-6 .ct-text-19 span,
header.kopa-page-header-6 .ct-ul-2 li.active a,
header.kopa-page-header-6 .entry-categories.style-01 a:hover,
header.kopa-page-header-6 .slider-pro p.sp-txt-2,
header.kopa-page-header-6 .sn-module-address-1 a:hover,
header.kopa-page-header-6 .widget_archive ul.menu > li a:hover,
header.kopa-page-header-6 .widget_archive > ul > li a:hover,
header.kopa-page-header-6 .widget_categories .pd-20 ul.menu > li a:hover,
header.kopa-page-header-6 .widget_categories .pd-20 > ul > li a:hover,
header.kopa-page-header-6 .widget_categories ul.menu > li a:hover,
header.kopa-page-header-6 .widget_categories > ul > li a:hover,
header.kopa-page-header-6 .widget_meta ul.menu > li a:hover,
header.kopa-page-header-6 .widget_meta > ul > li a:hover,
header.kopa-page-header-6 .widget_nav_menu ul.menu > li a:hover,
header.kopa-page-header-6 .widget_nav_menu > ul > li a:hover,
header.kopa-page-header-6 .widget_pages ul.menu > li a:hover,
header.kopa-page-header-6 .widget_pages > ul > li a:hover,
header.kopa-page-header-6 .widget_recent_comments ul.menu > li a:hover,
header.kopa-page-header-6 .widget_recent_comments > ul > li a:hover,
header.kopa-page-header-6 .widget_recent_entries ul.menu > li a:hover,
header.kopa-page-header-6 .widget_recent_entries > ul > li a:hover,
header.kopa-page-header-6 .widget_rss ul.menu > li a:hover,
header.kopa-page-header-6 .widget_rss > ul > li a:hover,
header.kopa-page-header-6 a:hover,
header.kopa-page-header-6 a:hover span,
header.kopa-page-header-7 .ct-text-10,
header.kopa-page-header-7 .ct-text-13 span,
header.kopa-page-header-7 .ct-text-18 span,
header.kopa-page-header-7 .ct-text-19 span,
header.kopa-page-header-7 .ct-ul-2 li.active a,
header.kopa-page-header-7 .entry-categories.style-01 a:hover,
header.kopa-page-header-7 .slider-pro p.sp-txt-2,
header.kopa-page-header-7 .sn-module-address-1 a:hover,
header.kopa-page-header-7 .widget_archive ul.menu > li a:hover,
header.kopa-page-header-7 .widget_archive > ul > li a:hover,
header.kopa-page-header-7 .widget_categories .pd-20 ul.menu > li a:hover,
header.kopa-page-header-7 .widget_categories .pd-20 > ul > li a:hover,
header.kopa-page-header-7 .widget_categories ul.menu > li a:hover,
header.kopa-page-header-7 .widget_categories > ul > li a:hover,
header.kopa-page-header-7 .widget_meta ul.menu > li a:hover,
header.kopa-page-header-7 .widget_meta > ul > li a:hover,
header.kopa-page-header-7 .widget_nav_menu ul.menu > li a:hover,
header.kopa-page-header-7 .widget_nav_menu > ul > li a:hover,
header.kopa-page-header-7 .widget_pages ul.menu > li a:hover,
header.kopa-page-header-7 .widget_pages > ul > li a:hover,
header.kopa-page-header-7 .widget_recent_comments ul.menu > li a:hover,
header.kopa-page-header-7 .widget_recent_comments > ul > li a:hover,
header.kopa-page-header-7 .widget_recent_entries ul.menu > li a:hover,
header.kopa-page-header-7 .widget_recent_entries > ul > li a:hover,
header.kopa-page-header-7 .widget_rss ul.menu > li a:hover,
header.kopa-page-header-7 .widget_rss > ul > li a:hover,
header.kopa-page-header-7 a:hover,
header.kopa-page-header-7 a:hover span {
    color: #feb900
}

.ct-btn-10,
.ct-btn-11,
.ct-btn-12:hover,
.ct-btn-13:hover,
.ct-btn-15:hover,
.ct-btn-4:hover:before,
.ct-btn-5,
.ct-btn-7:before,
.ct-btn-8,
.ct-btn-9,
.ct-icon,
.ct-item-7 .entry-content h4:before,
.ct-progress .progress-bar,
.ct-scroll-theme-1 .mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.ct-text-17:before,
.ct-text-4 span:hover:before,
.ct-ul-3 li a:hover:before,
.entry-title.style-05:before,
.entry-title.style-10:before,
.kopa-area-26,
.main-menu.style-01 > li > a:after,
.main-menu.style-01 > li > a:before,
.main-menu > li ul.sub-menu li a:hover:before,
.main-menu > li ul.sub-menu li.current-menu-item > a:before,
.mobile-menu > li.current-menu-item > a:before,
.mobile-menu > li > a:hover:before,
.nav-tabs > li > a:before,
.owl-theme .owl-controls .owl-buttons div:hover,
.owl-theme .owl-controls .owl-pagination .owl-page.active span,
.owl-theme .owl-controls .owl-pagination .owl-page:hover span,
.panel-group .panel .panel-heading.active > .panel-title a .fa,
.panel-group .panel .panel-heading:hover > .panel-title a .fa,
.scrollup:hover,
.slider-pro p.sp-link-1 a,
.sp-btn-2 .sp-button.sp-selected-button:before,
.sp-btn-2 .sp-button:hover:before,
.sticky-post-icon,
.sub-nav ul li.current-menu-item a:before,
.sub-nav ul li:hover a:before,
.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle,
.widget_berocket_aapf .ui-slider-horizontal .ui-slider-range,
.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default,
.widget_price_filter .ui-slider .ui-slider-range,
.woocommerce #content div.product form.cart .button,
.woocommerce #content div.product form.cart .button.alt,
.woocommerce #content input.button,
.woocommerce #content input.button.alt,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li.current a,
.woocommerce #content nav.woocommerce-pagination ul li.current span,
.woocommerce #content nav.woocommerce-pagination ul li:hover a,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce #content table.cart td.actions .coupon .button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce #reviews #review_form_wrapper input[type=submit],
.woocommerce .comment-box input#submit,
.woocommerce .comment-box input#submit.alt,
.woocommerce .quantity .minus:hover,
.woocommerce .quantity .plus:hover,
.woocommerce .widget_shopping_cart p.buttons .button,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce div.product form.cart .button,
.woocommerce div.product form.cart .button.alt,
.woocommerce div.product form.cart .single_add_to_cart_button:hover,
.woocommerce input#submit,
.woocommerce input#submit.alt,
.woocommerce input#submit:hover,
.woocommerce input.button,
.woocommerce input.button.alt,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li.current a,
.woocommerce nav.woocommerce-pagination ul li.current span,
.woocommerce nav.woocommerce-pagination ul li:hover a,
.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce span.onsale,
.woocommerce table.cart td.actions .coupon .button:hover,
.woocommerce table.shop_table td.actions .coupon .button:hover,
.woocommerce-page #content div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button.alt,
.woocommerce-page #content input.button,
.woocommerce-page #content input.button.alt,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li.current a,
.woocommerce-page #content nav.woocommerce-pagination ul li.current span,
.woocommerce-page #content nav.woocommerce-pagination ul li:hover a,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce-page #content table.cart td.actions .coupon .button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page #reviews #review_form_wrapper input[type=submit],
.woocommerce-page .comment-box input#submit,
.woocommerce-page .comment-box input#submit.alt,
.woocommerce-page .quantity .minus:hover,
.woocommerce-page .quantity .plus:hover,
.woocommerce-page .widget_shopping_cart p.buttons .button,
.woocommerce-page a.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button,
.woocommerce-page button.button.alt,
.woocommerce-page div.product form.cart .button,
.woocommerce-page div.product form.cart .button.alt,
.woocommerce-page div.product form.cart .single_add_to_cart_button:hover,
.woocommerce-page input#submit,
.woocommerce-page input#submit.alt,
.woocommerce-page input#submit:hover,
.woocommerce-page input.button,
.woocommerce-page input.button.alt,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li.current a,
.woocommerce-page nav.woocommerce-pagination ul li.current span,
.woocommerce-page nav.woocommerce-pagination ul li:hover a,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce-page span.onsale,
.woocommerce-page table.cart td.actions .coupon .button:hover,
.woocommerce-page table.shop_table td.actions .coupon .button:hover,
.woocommerce-page.widget_shopping_cart p.buttons .button,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-slider-range,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default,
.woocommerce.widget.widget_price_filter .ui-slider .ui-slider-range,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-slider-handle,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-slider-range,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-widget-content .ui-state-default,
.woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-range,
.woocommerce.widget_shopping_cart p.buttons .button,
header.kopa-page-header-8 > .container:before {
    background: #feb900
}

.ct-btn-12:hover,
.ct-btn-13:hover,
.ct-btn-3:hover,
.ct-btn-3:hover:before,
.ct-carousel-4 .entry-item img,
.ct-icon-3:hover,
.ct-icon:hover,
.ct-item-7 .entry-content .ct-btn-3:hover,
.ct-item-7 .entry-content .ct-btn-3:hover:before,
.kopa-footer-1 .ct-btn-3:hover,
.kopa-footer-1 .ct-btn-3:hover:before,
.kopa-footer-2 .ct-btn-3:hover,
.kopa-footer-2 .ct-btn-3:hover:before,
.kopa-footer-3 .ct-btn-3:hover,
.kopa-footer-3 .ct-btn-3:hover:before,
.kopa-footer-4 .ct-btn-3:hover,
.kopa-footer-4 .ct-btn-3:hover:before,
.kopa-footer-5 .ct-btn-3:hover,
.kopa-footer-5 .ct-btn-3:hover:before,
.kopa-page-header-3 .ct-btn-3:hover,
.kopa-page-header-3 .ct-btn-3:hover:before,
.kopa-page-header-area-1 .ct-btn-3:hover,
.kopa-page-header-area-1 .ct-btn-3:hover:before,
.kopa-page-header-area-2 .ct-btn-3:hover,
.kopa-page-header-area-2 .ct-btn-3:hover:before,
.kopa-page-header-area-3 .ct-btn-3:hover,
.kopa-page-header-area-3 .ct-btn-3:hover:before,
.kopa-page-header-area-4 .ct-btn-3:hover,
.kopa-page-header-area-4 .ct-btn-3:hover:before,
.kopa-page-header-area-5 .ct-btn-3:hover,
.kopa-page-header-area-5 .ct-btn-3:hover:before,
.kopa-page-header-area-6 .ct-btn-3:hover,
.kopa-page-header-area-6 .ct-btn-3:hover:before,
.kopa-page-header-area-7 .ct-btn-3:hover,
.kopa-page-header-area-7 .ct-btn-3:hover:before,
.kopa-page-header-area-8 .ct-btn-3:hover,
.kopa-page-header-area-8 .ct-btn-3:hover:before,
.ms-item-01 .entry-content .ct-btn-3:hover,
.ms-item-01 .entry-content .ct-btn-3:hover:before,
.ms-item-03 .entry-item .ct-btn-3:hover,
.ms-item-03 .entry-item .ct-btn-3:hover:before,
.owl-carousel-1 .entry-content .ct-btn-3:hover,
.owl-carousel-1 .entry-content .ct-btn-3:hover:before,
.owl-theme .owl-controls .owl-pagination .owl-page span,
.products .product .entry-panel .ct-btn-3:hover,
.products .product .entry-panel .ct-btn-3:hover:before,
.sf-mega .ct-btn-3:hover,
.sf-mega .ct-btn-3:hover:before,
.sn-module-intro-6 .entry-item .entry-content .ct-btn-3:hover,
.sn-module-intro-6 .entry-item .entry-content .ct-btn-3:hover:before,
.tagcloud a:hover,
.white-text-style .ct-btn-3:hover,
.white-text-style .ct-btn-3:hover:before,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li.current a,
.woocommerce #content nav.woocommerce-pagination ul li.current span,
.woocommerce #content nav.woocommerce-pagination ul li:hover a,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce .widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce a.remove:hover,
.woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-drop,
.woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-single,
.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce form .form-row.validate-required.woocommerce-invalid select,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li.current a,
.woocommerce nav.woocommerce-pagination ul li.current span,
.woocommerce nav.woocommerce-pagination ul li:hover a,
.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li.current a,
.woocommerce-page #content nav.woocommerce-pagination ul li.current span,
.woocommerce-page #content nav.woocommerce-pagination ul li:hover a,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce-page .widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce-page a.remove:hover,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-drop,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-single,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid select,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li.current a,
.woocommerce-page nav.woocommerce-pagination ul li.current span,
.woocommerce-page nav.woocommerce-pagination ul li:hover a,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li.current a,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li.current span,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li:hover a,
.woocommerce-page.widget_shopping_cart p.buttons .button:last-child:hover,
.woocommerce.widget_shopping_cart p.buttons .button:last-child:hover,
header.kopa-page-header-6 .ct-btn-3:hover,
header.kopa-page-header-6 .ct-btn-3:hover:before,
header.kopa-page-header-7 .ct-btn-3:hover,
header.kopa-page-header-7 .ct-btn-3:hover:before {
    border-color: #feb900
}

.ct-blockquote-1 p,
.ct-btn-10:hover,
.ct-btn-11:hover,
.ct-btn-7 i,
.ct-item-7 .entry-content .ct-ul-2 a:hover,
.ct-ul-4 li span:hover,
.kopa-cash-box-1 > span:hover,
.kopa-footer-1 .ct-ul-2 a:hover,
.kopa-footer-2 .ct-ul-2 a:hover,
.kopa-footer-3 .ct-ul-2 a:hover,
.kopa-footer-4 .ct-ul-2 a:hover,
.kopa-footer-5 .ct-ul-2 a:hover,
.kopa-language-box-1 > span:hover,
.kopa-language-box-2 > span:hover,
.kopa-language-box-3 > span:hover,
.kopa-page-header-3 .ct-ul-2 a:hover,
.kopa-page-header-area-1 .ct-ul-2 a:hover,
.kopa-page-header-area-2 .ct-ul-2 a:hover,
.kopa-page-header-area-3 .ct-ul-2 a:hover,
.kopa-page-header-area-4 .ct-ul-2 a:hover,
.kopa-page-header-area-5 .ct-ul-2 a:hover,
.kopa-page-header-area-6 .ct-ul-2 a:hover,
.kopa-page-header-area-7 .ct-ul-2 a:hover,
.kopa-page-header-area-8 .ct-ul-2 a:hover,
.ms-item-01 .entry-content .ct-ul-2 a:hover,
.ms-item-03 .entry-item .ct-ul-2 a:hover,
.owl-btn-1 .owl-controls .owl-buttons div:hover,
.owl-btn-8 .owl-controls .owl-buttons div:hover,
.owl-btn-9 .owl-controls .owl-buttons div:hover,
.owl-carousel-1 .entry-content .ct-ul-2 a:hover,
.products .product .entry-panel .button:hover,
.products .product .entry-panel .button:hover:before,
.products .product .entry-panel .ct-ul-2 a:hover,
.products .product .entry-panel .wc-forward:hover,
.products .product .entry-panel .wc-forward:hover:before,
.sf-mega .ct-ul-2 a:hover,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-2 a:hover,
.white-text-style .ct-ul-2 a:hover,
.widget-title.style-10,
.woocommerce a.remove:hover,
.woocommerce-page a.remove:hover,
header.kopa-page-header-6 .ct-ul-2 a:hover,
header.kopa-page-header-7 .ct-ul-2 a:hover {
    color: #feb900 !important
}

.ct-btn-13,
.ct-btn-9:hover {
    background: #feb900 !important
}

.ct-btn-13,
.ct-form-box-1 input[type=submit]:hover,
.ct-form-box-1 textarea[type=submit]:hover,
.ct-form-box-2 input[type=submit]:hover,
.ct-form-box-2 textarea[type=submit]:hover,
.ct-form-box-3 input[type=submit]:hover,
.ct-form-box-3 textarea[type=submit]:hover {
    border-color: #feb900 !important
}

.ct-div .sn-module-menu-1 .ct-content > ul li:first-child,
.ct-div .sn-module-service-4 .ct-content > ul li:first-child,
.kopa-cash-box-1 > div ul li:first-child,
.kopa-language-box-1 > div ul li:first-child,
.kopa-language-box-2 > div ul li:first-child,
.kopa-language-box-3 > div ul li:first-child,
.kopa-rating ul li:first-child,
.sn-module-menu-1 .ct-div .ct-content > ul li:first-child,
.sn-module-menu-1 .widget-content > ul li:first-child,
.sn-module-service-4 .ct-div .ct-content > ul li:first-child,
.sn-module-service-4 .widget-content > ul li:first-child,
.woocommerce #reviews #comments ol.commentlist li:first-child,
.woocommerce .woocommerce .widget_shopping_cart .cart_list li:first-child,
.woocommerce .woocommerce.widget_shopping_cart .cart_list li:first-child,
.woocommerce ul.cart_list li:first-child,
.woocommerce ul.product_list_widget li:first-child,
.woocommerce-page #reviews #comments ol.commentlist li:first-child,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list li:first-child,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list li:first-child,
.woocommerce-page ul.cart_list li:first-child,
.woocommerce-page ul.product_list_widget li:first-child {
    margin: 0;
    padding: 0;
    border: 0
}

#add_payment_method #payment ul.payment_methods,
.comments-list,
.ct-countdown-1 ul,
.ct-div .ct-content > ul,
.ct-div .widget .ct-content > ul,
.ct-div .widget-content > ul,
.ct-row-3,
.ct-ul-1,
.ct-ul-2,
.ct-ul-5,
.entry-meta,
.kopa-cash-box-1 > div,
.kopa-language-box-1 > div,
.kopa-language-box-2 > div,
.kopa-language-box-3 > div,
.kopa-rating ul,
.kopa-social-links ul,
.mobile-menu,
.pagination,
.pt-column,
.single-entry-meta ul,
.sub-nav ul,
.widget .widget-content > ul,
.widget_archive ul.menu,
.widget_archive > ul,
.widget_categories .pd-20 ul.menu,
.widget_categories .pd-20 > ul,
.widget_categories ul.menu,
.widget_categories > ul,
.widget_meta ul.menu,
.widget_meta > ul,
.widget_nav_menu ul.menu,
.widget_nav_menu > ul,
.widget_pages ul.menu,
.widget_pages > ul,
.widget_product_categories,
.widget_recent_comments ul.menu,
.widget_recent_comments > ul,
.widget_recent_entries ul.menu,
.widget_recent_entries > ul,
.widget_rss ul.menu,
.widget_rss > ul,
.woocommerce #payment ul.payment_methods,
.woocommerce #reviews #comments ol.commentlist,
.woocommerce .woocommerce-thankyou-order-details,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods,
.woocommerce-page #payment ul.payment_methods,
.woocommerce-page #reviews #comments ol.commentlist,
.woocommerce-page .woocommerce-thankyou-order-details,
.woocommerce.widget.widget_product_categories,
.woocommerce.widget_product_categories.ct-div,
div[class*=sj-scroll],
div[class*=ct-countdown] ul {
    list-style: none;
    padding: 0;
    margin: 0
}

#add_payment_method #payment ul.payment_methods li,
.comments-list li,
.ct-countdown-1 ul li,
.ct-div .ct-content > ul li,
.ct-div .widget-content > ul li,
.ct-row-3 li,
.ct-ul-1 li,
.ct-ul-2 li,
.ct-ul-5 li,
.entry-meta li,
.kopa-cash-box-1 > div li,
.kopa-language-box-1 > div li,
.kopa-language-box-2 > div li,
.kopa-language-box-3 > div li,
.kopa-rating ul li,
.kopa-social-links ul li,
.mobile-menu li,
.pagination li,
.pt-column li,
.single-entry-meta ul li,
.sub-nav ul li,
.widget .widget-content > ul li,
.widget_archive ul.menu li,
.widget_archive > ul li,
.widget_categories .pd-20 ul.menu li,
.widget_categories .pd-20 > ul li,
.widget_categories ul.menu li,
.widget_categories > ul li,
.widget_meta ul.menu li,
.widget_meta > ul li,
.widget_nav_menu ul.menu li,
.widget_nav_menu > ul li,
.widget_pages ul.menu li,
.widget_pages > ul li,
.widget_product_categories li,
.widget_recent_comments ul.menu li,
.widget_recent_comments > ul li,
.widget_recent_entries ul.menu li,
.widget_recent_entries > ul li,
.widget_rss ul.menu li,
.widget_rss > ul li,
.woocommerce #payment ul.payment_methods li,
.woocommerce #reviews #comments ol.commentlist li,
.woocommerce .woocommerce-thankyou-order-details li,
.woocommerce-cart #payment ul.payment_methods li,
.woocommerce-checkout #payment ul.payment_methods li,
.woocommerce-page #payment ul.payment_methods li,
.woocommerce-page #reviews #comments ol.commentlist li,
.woocommerce-page .woocommerce-thankyou-order-details li,
.woocommerce.widget.widget_product_categories li,
.woocommerce.widget_product_categories.ct-div li,
div[class*=sj-scroll] li,
div[class*=ct-countdown] ul li {
    list-style: none;
    margin: 0
}

#add_payment_method #payment ul.payment_methods ol,
#add_payment_method #payment ul.payment_methods ul,
.comments-list ol,
.comments-list ul,
.ct-countdown-1 ul ol,
.ct-countdown-1 ul ul,
.ct-div .ct-content > ul ol,
.ct-div .ct-content > ul ul,
.ct-div .widget-content > ul ol,
.ct-div .widget-content > ul ul,
.ct-row-3 ol,
.ct-row-3 ul,
.ct-ul-1 ol,
.ct-ul-1 ul,
.ct-ul-2 ol,
.ct-ul-2 ul,
.ct-ul-5 ol,
.ct-ul-5 ul,
.entry-meta ol,
.entry-meta ul,
.kopa-cash-box-1 > div ol,
.kopa-cash-box-1 > div ul,
.kopa-language-box-1 > div ol,
.kopa-language-box-1 > div ul,
.kopa-language-box-2 > div ol,
.kopa-language-box-2 > div ul,
.kopa-language-box-3 > div ol,
.kopa-language-box-3 > div ul,
.kopa-rating ul ol,
.kopa-rating ul ul,
.kopa-social-links ul ol,
.kopa-social-links ul ul,
.mobile-menu ol,
.mobile-menu ul,
.pagination ol,
.pagination ul,
.pt-column ol,
.pt-column ul,
.single-entry-meta ul ol,
.single-entry-meta ul ul,
.sub-nav ul ol,
.sub-nav ul ul,
.widget .widget-content > ul ol,
.widget .widget-content > ul ul,
.widget_archive ul.menu ol,
.widget_archive ul.menu ul,
.widget_archive > ul ol,
.widget_archive > ul ul,
.widget_categories .pd-20 ul.menu ol,
.widget_categories .pd-20 ul.menu ul,
.widget_categories .pd-20 > ul ol,
.widget_categories .pd-20 > ul ul,
.widget_categories ul.menu ol,
.widget_categories ul.menu ul,
.widget_categories > ul ol,
.widget_categories > ul ul,
.widget_meta ul.menu ol,
.widget_meta ul.menu ul,
.widget_meta > ul ol,
.widget_meta > ul ul,
.widget_nav_menu ul.menu ol,
.widget_nav_menu ul.menu ul,
.widget_nav_menu > ul ol,
.widget_nav_menu > ul ul,
.widget_pages ul.menu ol,
.widget_pages ul.menu ul,
.widget_pages > ul ol,
.widget_pages > ul ul,
.widget_product_categories ol,
.widget_product_categories ul,
.widget_recent_comments ul.menu ol,
.widget_recent_comments ul.menu ul,
.widget_recent_comments > ul ol,
.widget_recent_comments > ul ul,
.widget_recent_entries ul.menu ol,
.widget_recent_entries ul.menu ul,
.widget_recent_entries > ul ol,
.widget_recent_entries > ul ul,
.widget_rss ul.menu ol,
.widget_rss ul.menu ul,
.widget_rss > ul ol,
.widget_rss > ul ul,
.woocommerce #payment ul.payment_methods ol,
.woocommerce #payment ul.payment_methods ul,
.woocommerce #reviews #comments ol.commentlist ol,
.woocommerce #reviews #comments ol.commentlist ul,
.woocommerce .woocommerce-thankyou-order-details ol,
.woocommerce .woocommerce-thankyou-order-details ul,
.woocommerce-cart #payment ul.payment_methods ol,
.woocommerce-cart #payment ul.payment_methods ul,
.woocommerce-checkout #payment ul.payment_methods ol,
.woocommerce-checkout #payment ul.payment_methods ul,
.woocommerce-page #payment ul.payment_methods ol,
.woocommerce-page #payment ul.payment_methods ul,
.woocommerce-page #reviews #comments ol.commentlist ol,
.woocommerce-page #reviews #comments ol.commentlist ul,
.woocommerce-page .woocommerce-thankyou-order-details ol,
.woocommerce-page .woocommerce-thankyou-order-details ul,
.woocommerce.widget.widget_product_categories ol,
.woocommerce.widget.widget_product_categories ul,
.woocommerce.widget_product_categories.ct-div ol,
.woocommerce.widget_product_categories.ct-div ul,
div[class*=sj-scroll] ol,
div[class*=sj-scroll] ul,
div[class*=ct-countdown] ul ol,
div[class*=ct-countdown] ul ul {
    list-style: none;
    padding: 0;
    margin: 0
}

#main-content:after,
#main-content:before,
.comments-list .comment .comment-content header:after,
.comments-list .comment .comment-content header:before,
.comments-list .comment .comment-content:after,
.comments-list .comment .comment-content:before,
.comments-list .comment:after,
.comments-list .comment:before,
.comments-list li .comment-content header:after,
.comments-list li .comment-content header:before,
.comments-list li .comment-content:after,
.comments-list li .comment-content:before,
.comments-list li:after,
.comments-list li:before,
.comments-list:after,
.comments-list:before,
.container:after,
.container:before,
.ct-div .ct-content:after,
.ct-div .ct-content:before,
.ct-div .widget-content:after,
.ct-div .widget-content:before,
.ct-div div[class*=sj-scroll] .ct-content .sj-scroll-list:after,
.ct-div div[class*=sj-scroll] .ct-content .sj-scroll-list:before,
.ct-div:after,
.ct-div:before,
.ct-div > .container > header:after,
.ct-div > .container > header:before,
.ct-div > header:after,
.ct-div > header:before,
.ct-progress header:after,
.ct-progress header:before,
.ct-progress:after,
.ct-progress:before,
.entry-content:after,
.entry-content:before,
.entry-item:after,
.entry-item:before,
.entry-meta:after,
.entry-meta:before,
.entry-thumb:after,
.entry-thumb:before,
.kopa-area:after,
.kopa-area:before,
.kopa-footer-1:after,
.kopa-footer-1:before,
.kopa-footer-2:after,
.kopa-footer-2:before,
.kopa-footer-3:after,
.kopa-footer-3:before,
.kopa-footer-4:after,
.kopa-footer-4:before,
.kopa-footer-5:after,
.kopa-footer-5:before,
.kopa-promo-1:after,
.kopa-promo-1:before,
.kopa-promo-2:after,
.kopa-promo-2:before,
.kopa-promo-3:after,
.kopa-promo-3:before,
.kopa-rating ul:after,
.kopa-rating ul:before,
.kopa-social-links ul:after,
.kopa-social-links ul:before,
.kopa-tab.style-01 .nav-tabs:after,
.kopa-tab.style-01 .nav-tabs:before,
.main-menu:after,
.main-menu:before,
.main-nav:after,
.main-nav:before,
.mobile-menu:after,
.mobile-menu:before,
.mobile-nav:after,
.mobile-nav:before,
.nav-tabs:after,
.nav-tabs:before,
.pagination:after,
.pagination:before,
.products .product .entry-panel:after,
.products .product .entry-panel:before,
.sf-mega .sf-mega-section ul.sub-menu:after,
.sf-mega .sf-mega-section ul.sub-menu:before,
.sf-mega .sf-mega-section ul:after,
.sf-mega .sf-mega-section ul:before,
.sf-mega .sf-mega-section:after,
.sf-mega .sf-mega-section:before,
.sf-mega:after,
.sf-mega:before,
.single-author .single-author-thumb:after,
.single-author .single-author-thumb:before,
.single-entry-info:after,
.single-entry-info:before,
.single-entry-social:after,
.single-entry-social:before,
.single-entry-thumb:after,
.single-entry-thumb:before,
.single-por-info:after,
.single-por-info:before,
.single-por-thumb:after,
.single-por-thumb:before,
.type-page:after,
.type-page:before,
.widget .widget-content:after,
.widget .widget-content:before,
.widget-header.style-02:after,
.widget-header.style-02:before,
.widget-header.style-03:after,
.widget-header.style-03:before,
.widget:after,
.widget:before,
.widget > .container > header:after,
.widget > .container > header:before,
.widget > header:after,
.widget > header:before,
.widget_archive ul.menu > li:after,
.widget_archive ul.menu > li:before,
.widget_archive > ul > li:after,
.widget_archive > ul > li:before,
.widget_categories .pd-20 ul.menu > li:after,
.widget_categories .pd-20 ul.menu > li:before,
.widget_categories .pd-20 > ul > li:after,
.widget_categories .pd-20 > ul > li:before,
.widget_categories ul.menu > li:after,
.widget_categories ul.menu > li:before,
.widget_categories > ul > li:after,
.widget_categories > ul > li:before,
.widget_meta ul.menu > li:after,
.widget_meta ul.menu > li:before,
.widget_meta > ul > li:after,
.widget_meta > ul > li:before,
.widget_nav_menu ul.menu > li:after,
.widget_nav_menu ul.menu > li:before,
.widget_nav_menu > ul > li:after,
.widget_nav_menu > ul > li:before,
.widget_pages ul.menu > li:after,
.widget_pages ul.menu > li:before,
.widget_pages > ul > li:after,
.widget_pages > ul > li:before,
.widget_recent_comments ul.menu > li:after,
.widget_recent_comments ul.menu > li:before,
.widget_recent_comments > ul > li:after,
.widget_recent_comments > ul > li:before,
.widget_recent_entries ul.menu > li:after,
.widget_recent_entries ul.menu > li:before,
.widget_recent_entries > ul > li:after,
.widget_recent_entries > ul > li:before,
.widget_rss ul.menu > li:after,
.widget_rss ul.menu > li:before,
.widget_rss > ul > li:after,
.widget_rss > ul > li:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce #content nav.woocommerce-pagination:after,
.woocommerce #content nav.woocommerce-pagination:before,
.woocommerce .product-detail:after,
.woocommerce .product-detail:before,
.woocommerce .woocommerce .widget_shopping_cart .cart_list > li:after,
.woocommerce .woocommerce .widget_shopping_cart .cart_list > li:before,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li:after,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:after,
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
.woocommerce nav.woocommerce-pagination:after,
.woocommerce nav.woocommerce-pagination:before,
.woocommerce ul.cart_list > li:after,
.woocommerce ul.cart_list > li:before,
.woocommerce ul.product_list_widget > li:after,
.woocommerce ul.product_list_widget > li:before,
.woocommerce-main-header:after,
.woocommerce-main-header:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #content nav.woocommerce-pagination:after,
.woocommerce-page #content nav.woocommerce-pagination:before,
.woocommerce-page .product-detail:after,
.woocommerce-page .product-detail:before,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li:after,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li:before,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li:after,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page nav.woocommerce-pagination:after,
.woocommerce-page nav.woocommerce-pagination:before,
.woocommerce-page ul.cart_list > li:after,
.woocommerce-page ul.cart_list > li:before,
.woocommerce-page ul.product_list_widget > li:after,
.woocommerce-page ul.product_list_widget > li:before,
div[class*=sj-scroll] .ct-div .ct-content .sj-scroll-list:after,
div[class*=sj-scroll] .ct-div .ct-content .sj-scroll-list:before,
div[class*=sj-scroll] .widget-content .sj-scroll-list:after,
div[class*=sj-scroll] .widget-content .sj-scroll-list:before,
header.kopa-page-header-1:after,
header.kopa-page-header-1:before,
header.kopa-page-header-6:after,
header.kopa-page-header-6:before,
header.kopa-page-header-7:after,
header.kopa-page-header-7:before,
header[class*=kopa-page-header-]:after,
header[class*=kopa-page-header-]:before {
    content: "";
    display: table
}

#main-content:after,
.comments-list .comment .comment-content header:after,
.comments-list .comment .comment-content:after,
.comments-list .comment:after,
.comments-list li .comment-content header:after,
.comments-list li .comment-content:after,
.comments-list li:after,
.comments-list:after,
.container:after,
.ct-div .ct-content:after,
.ct-div .widget-content:after,
.ct-div div[class*=sj-scroll] .ct-content .sj-scroll-list:after,
.ct-div:after,
.ct-div > .container > header:after,
.ct-div > header:after,
.ct-progress header:after,
.ct-progress:after,
.entry-content:after,
.entry-item:after,
.entry-meta:after,
.entry-thumb:after,
.kopa-area:after,
.kopa-footer-1:after,
.kopa-footer-2:after,
.kopa-footer-3:after,
.kopa-footer-4:after,
.kopa-footer-5:after,
.kopa-promo-1:after,
.kopa-promo-2:after,
.kopa-promo-3:after,
.kopa-rating ul:after,
.kopa-social-links ul:after,
.kopa-tab.style-01 .nav-tabs:after,
.main-menu:after,
.main-nav:after,
.mobile-menu:after,
.mobile-nav:after,
.nav-tabs:after,
.pagination:after,
.products .product .entry-panel:after,
.sf-mega .sf-mega-section ul.sub-menu:after,
.sf-mega .sf-mega-section ul:after,
.sf-mega .sf-mega-section:after,
.sf-mega:after,
.single-author .single-author-thumb:after,
.single-entry-info:after,
.single-entry-social:after,
.single-entry-thumb:after,
.single-por-info:after,
.single-por-thumb:after,
.type-page:after,
.widget .widget-content:after,
.widget-header.style-02:after,
.widget-header.style-03:after,
.widget:after,
.widget > .container > header:after,
.widget > header:after,
.widget_archive ul.menu > li:after,
.widget_archive > ul > li:after,
.widget_categories .pd-20 ul.menu > li:after,
.widget_categories .pd-20 > ul > li:after,
.widget_categories ul.menu > li:after,
.widget_categories > ul > li:after,
.widget_meta ul.menu > li:after,
.widget_meta > ul > li:after,
.widget_nav_menu ul.menu > li:after,
.widget_nav_menu > ul > li:after,
.widget_pages ul.menu > li:after,
.widget_pages > ul > li:after,
.widget_recent_comments ul.menu > li:after,
.widget_recent_comments > ul > li:after,
.widget_recent_entries ul.menu > li:after,
.widget_recent_entries > ul > li:after,
.widget_rss ul.menu > li:after,
.widget_rss > ul > li:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,
.woocommerce #content nav.woocommerce-pagination:after,
.woocommerce .product-detail:after,
.woocommerce .woocommerce .widget_shopping_cart .cart_list > li:after,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs:after,
.woocommerce nav.woocommerce-pagination:after,
.woocommerce ul.cart_list > li:after,
.woocommerce ul.product_list_widget > li:after,
.woocommerce-main-header:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,
.woocommerce-page #content nav.woocommerce-pagination:after,
.woocommerce-page .product-detail:after,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li:after,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,
.woocommerce-page nav.woocommerce-pagination:after,
.woocommerce-page ul.cart_list > li:after,
.woocommerce-page ul.product_list_widget > li:after,
div[class*=sj-scroll] .ct-div .ct-content .sj-scroll-list:after,
div[class*=sj-scroll] .widget-content .sj-scroll-list:after,
header.kopa-page-header-1:after,
header.kopa-page-header-6:after,
header.kopa-page-header-7:after,
header[class*=kopa-page-header-]:after {
    clear: both
}

.ct-btn-15,
.ct-btn-3:before,
.ct-btn-4:before,
.ct-btn-9:before,
.ct-div .sn-module-menu-1 .ct-content > ul > li a i,
.ct-div .sn-module-menu-1 .ct-content > ul > li a:before,
.ct-form-1 .search-submit,
.ct-form-1 .search-text,
.ct-form-2 .search-submit,
.ct-form-2 input[type=text],
.ct-form-box-1 input,
.ct-form-box-1 input[type=submit],
.ct-form-box-1 textarea,
.ct-form-box-1 textarea[type=submit],
.ct-form-box-2 input,
.ct-form-box-2 input[type=submit],
.ct-form-box-2 textarea,
.ct-form-box-2 textarea[type=submit],
.ct-form-box-3 input,
.ct-form-box-3 input[type=submit],
.ct-form-box-3 textarea,
.ct-form-box-3 textarea[type=submit],
.ct-icon,
.ct-icon-3,
.ct-mask,
.ct-text-4 span,
.ct-text-4 span:before,
.ct-ul-3 li a:before,
.kopa-area-16:before,
.kopa-area-27:before,
.kopa-area-28:before,
.kopa-area-29:before,
.kopa-area-30:before,
.kopa-area-31:before,
.kopa-area-8:before,
.kopa-area-9:before,
.kopa-cash-box-1 > span,
.kopa-cash-box-1 > span i,
.kopa-language-box-1 > span,
.kopa-language-box-1 > span i,
.kopa-language-box-2 > span,
.kopa-language-box-2 > span i,
.kopa-language-box-3 > span,
.kopa-language-box-3 > span i,
.kopa-page-header-area-1:before,
.kopa-page-header-area-2:before,
.kopa-page-header-area-3:before,
.kopa-page-header-area-4:before,
.kopa-page-header-area-5:before,
.kopa-page-header-area-6:before,
.kopa-page-header-area-7:before,
.kopa-page-header-area-8:before,
.kopa-search-box-1 .search-form .search-submit,
.kopa-search-box-1 .search-form .search-text,
.kopa-search-box-1 > span,
.main-menu.style-01 > li > a:after,
.main-menu.style-01 > li > a:before,
.main-menu > li ul.sub-menu li,
.main-menu > li ul.sub-menu li a:before,
.mobile-menu > li > a:before,
.ms-item-01 .entry-content,
.ms-item-03 .entry-item .entry-content,
.nav-tabs > li > a:before,
.owl-carousel-8 img,
.owl-theme .owl-controls .owl-buttons div.owl-next:before,
.owl-theme .owl-controls .owl-buttons div.owl-prev:before,
.owl-theme .owl-controls .owl-pagination .owl-page span,
.products .product .entry-panel,
.pt-column,
.slider-pro .sp-button,
.sn-module-intro-6 .entry-item .entry-content,
.sn-module-menu-1 .ct-div .ct-content > ul > li a i,
.sn-module-menu-1 .ct-div .ct-content > ul > li a:before,
.sn-module-menu-1 .widget-content > ul > li a i,
.sn-module-menu-1 .widget-content > ul > li a:before,
.sub-nav ul li a:before,
.widget_archive ul.menu > li,
.widget_archive > ul > li,
.widget_categories .pd-20 ul.menu > li,
.widget_categories .pd-20 > ul > li,
.widget_categories ul.menu > li,
.widget_categories > ul > li,
.widget_meta ul.menu > li,
.widget_meta > ul > li,
.widget_nav_menu ul.menu > li,
.widget_nav_menu > ul > li,
.widget_pages ul.menu > li,
.widget_pages > ul > li,
.widget_price_filter .ui-slider .ui-slider-handle,
.widget_product_search .woocommerce-product-search input[type=search],
.widget_recent_comments ul.menu > li,
.widget_recent_comments > ul > li,
.widget_recent_entries ul.menu > li,
.widget_recent_entries > ul > li,
.widget_rss ul.menu > li,
.widget_rss > ul > li,
.widget_search .search-form .search-submit,
.woocommerce #content div.product .woocommerce-tabs ul.tabs > li > a:before,
.woocommerce #reviews #review_form_wrapper input[type=submit],
.woocommerce .cross-sells .products li.product .button.add-to-cart:before,
.woocommerce .cross-sells .products li.product .button:before,
.woocommerce .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce .cross-sells .products li.product .wc-forward:before,
.woocommerce .cross-sells .products li.product h3,
.woocommerce .cross-sells .products > li .button.add-to-cart:before,
.woocommerce .cross-sells .products > li .button:before,
.woocommerce .cross-sells .products > li .wc-forward.add-to-cart:before,
.woocommerce .cross-sells .products > li .wc-forward:before,
.woocommerce .cross-sells .products > li h3,
.woocommerce .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce .cross-sells ul li.product .button:before,
.woocommerce .cross-sells ul li.product .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul li.product .wc-forward:before,
.woocommerce .cross-sells ul li.product h3,
.woocommerce .cross-sells ul > li .button.add-to-cart:before,
.woocommerce .cross-sells ul > li .button:before,
.woocommerce .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul > li .wc-forward:before,
.woocommerce .cross-sells ul > li h3,
.woocommerce .products ul li.product .button.add-to-cart:before,
.woocommerce .products ul li.product .button:before,
.woocommerce .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .products ul li.product .wc-forward:before,
.woocommerce .products ul li.product h3,
.woocommerce .products ul > li .button.add-to-cart:before,
.woocommerce .products ul > li .button:before,
.woocommerce .products ul > li .wc-forward.add-to-cart:before,
.woocommerce .products ul > li .wc-forward:before,
.woocommerce .products ul > li h3,
.woocommerce .related.products .products li.product .button.add-to-cart:before,
.woocommerce .related.products .products li.product .button:before,
.woocommerce .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .related.products .products li.product .wc-forward:before,
.woocommerce .related.products .products li.product h3,
.woocommerce .related.products .products > li .button.add-to-cart:before,
.woocommerce .related.products .products > li .button:before,
.woocommerce .related.products .products > li .wc-forward.add-to-cart:before,
.woocommerce .related.products .products > li .wc-forward:before,
.woocommerce .related.products .products > li h3,
.woocommerce .related.products ul li.product .button.add-to-cart:before,
.woocommerce .related.products ul li.product .button:before,
.woocommerce .related.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .related.products ul li.product .wc-forward:before,
.woocommerce .related.products ul li.product h3,
.woocommerce .related.products ul > li .button.add-to-cart:before,
.woocommerce .related.products ul > li .button:before,
.woocommerce .related.products ul > li .wc-forward.add-to-cart:before,
.woocommerce .related.products ul > li .wc-forward:before,
.woocommerce .related.products ul > li h3,
.woocommerce .upsells.products .products li.product .button.add-to-cart:before,
.woocommerce .upsells.products .products li.product .button:before,
.woocommerce .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .upsells.products .products li.product .wc-forward:before,
.woocommerce .upsells.products .products li.product h3,
.woocommerce .upsells.products .products > li .button.add-to-cart:before,
.woocommerce .upsells.products .products > li .button:before,
.woocommerce .upsells.products .products > li .wc-forward.add-to-cart:before,
.woocommerce .upsells.products .products > li .wc-forward:before,
.woocommerce .upsells.products .products > li h3,
.woocommerce .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce .upsells.products ul li.product .button:before,
.woocommerce .upsells.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul li.product .wc-forward:before,
.woocommerce .upsells.products ul li.product h3,
.woocommerce .upsells.products ul > li .button.add-to-cart:before,
.woocommerce .upsells.products ul > li .button:before,
.woocommerce .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul > li .wc-forward:before,
.woocommerce .upsells.products ul > li h3,
.woocommerce div.product .woocommerce-tabs ul.tabs > li > a:before,
.woocommerce h3:not([class*='-title']),
.woocommerce ul.products li.product .button.add-to-cart:before,
.woocommerce ul.products li.product .button:before,
.woocommerce ul.products li.product .wc-forward.add-to-cart:before,
.woocommerce ul.products li.product .wc-forward:before,
.woocommerce ul.products li.product h3,
.woocommerce ul.products > li .button.add-to-cart:before,
.woocommerce ul.products > li .button:before,
.woocommerce ul.products > li .wc-forward.add-to-cart:before,
.woocommerce ul.products > li .wc-forward:before,
.woocommerce ul.products > li h3,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li > a:before,
.woocommerce-page #reviews #review_form_wrapper input[type=submit],
.woocommerce-page .cross-sells .products li.product .button.add-to-cart:before,
.woocommerce-page .cross-sells .products li.product .button:before,
.woocommerce-page .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells .products li.product .wc-forward:before,
.woocommerce-page .cross-sells .products li.product h3,
.woocommerce-page .cross-sells .products > li .button.add-to-cart:before,
.woocommerce-page .cross-sells .products > li .button:before,
.woocommerce-page .cross-sells .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells .products > li .wc-forward:before,
.woocommerce-page .cross-sells .products > li h3,
.woocommerce-page .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .button:before,
.woocommerce-page .cross-sells ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .wc-forward:before,
.woocommerce-page .cross-sells ul li.product h3,
.woocommerce-page .cross-sells ul > li .button.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .button:before,
.woocommerce-page .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .wc-forward:before,
.woocommerce-page .cross-sells ul > li h3,
.woocommerce-page .products ul li.product .button.add-to-cart:before,
.woocommerce-page .products ul li.product .button:before,
.woocommerce-page .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .products ul li.product .wc-forward:before,
.woocommerce-page .products ul li.product h3,
.woocommerce-page .products ul > li .button.add-to-cart:before,
.woocommerce-page .products ul > li .button:before,
.woocommerce-page .products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .products ul > li .wc-forward:before,
.woocommerce-page .products ul > li h3,
.woocommerce-page .related.products .products li.product .button.add-to-cart:before,
.woocommerce-page .related.products .products li.product .button:before,
.woocommerce-page .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .related.products .products li.product .wc-forward:before,
.woocommerce-page .related.products .products li.product h3,
.woocommerce-page .related.products .products > li .button.add-to-cart:before,
.woocommerce-page .related.products .products > li .button:before,
.woocommerce-page .related.products .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .related.products .products > li .wc-forward:before,
.woocommerce-page .related.products .products > li h3,
.woocommerce-page .related.products ul li.product .button.add-to-cart:before,
.woocommerce-page .related.products ul li.product .button:before,
.woocommerce-page .related.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .related.products ul li.product .wc-forward:before,
.woocommerce-page .related.products ul li.product h3,
.woocommerce-page .related.products ul > li .button.add-to-cart:before,
.woocommerce-page .related.products ul > li .button:before,
.woocommerce-page .related.products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .related.products ul > li .wc-forward:before,
.woocommerce-page .related.products ul > li h3,
.woocommerce-page .upsells.products .products li.product .button.add-to-cart:before,
.woocommerce-page .upsells.products .products li.product .button:before,
.woocommerce-page .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products .products li.product .wc-forward:before,
.woocommerce-page .upsells.products .products li.product h3,
.woocommerce-page .upsells.products .products > li .button.add-to-cart:before,
.woocommerce-page .upsells.products .products > li .button:before,
.woocommerce-page .upsells.products .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products .products > li .wc-forward:before,
.woocommerce-page .upsells.products .products > li h3,
.woocommerce-page .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .button:before,
.woocommerce-page .upsells.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .wc-forward:before,
.woocommerce-page .upsells.products ul li.product h3,
.woocommerce-page .upsells.products ul > li .button.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .button:before,
.woocommerce-page .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .wc-forward:before,
.woocommerce-page .upsells.products ul > li h3,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li > a:before,
.woocommerce-page h3:not([class*='-title']),
.woocommerce-page ul.products li.product .button.add-to-cart:before,
.woocommerce-page ul.products li.product .button:before,
.woocommerce-page ul.products li.product .wc-forward.add-to-cart:before,
.woocommerce-page ul.products li.product .wc-forward:before,
.woocommerce-page ul.products li.product h3,
.woocommerce-page ul.products > li .button.add-to-cart:before,
.woocommerce-page ul.products > li .button:before,
.woocommerce-page ul.products > li .wc-forward.add-to-cart:before,
.woocommerce-page ul.products > li .wc-forward:before,
.woocommerce-page ul.products > li h3,
.woocommerce.widget.widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce.widget.widget_product_search .woocommerce-product-search input[type=search],
.woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-handle,
.woocommerce.widget_product_search.ct-div .woocommerce-product-search input[type=search],
a,
button,
input,
select,
textarea {
    transition: all .3s, visibility 0s;
    -ms-transition: all .3s, visibility 0s;
    -webkit-transition: all .3s, visibility 0s;
    -moz-transition: all .3s, visibility 0s
}

.ct-div .sn-module-menu-1 .ct-content > ul > li a:before,
.ct-icon,
.mobile-menu > li > a > span:after,
.more-link.style-01:after,
.owl-btn-9 .owl-controls .owl-buttons div.owl-next:after,
.owl-theme .owl-controls .owl-buttons div.owl-next:before,
.owl-theme .owl-controls .owl-buttons div.owl-prev:before,
.sn-module-menu-1 .ct-div .ct-content > ul > li a:before,
.sn-module-menu-1 .widget-content > ul > li a:before,
.widget_product_search .woocommerce-product-search:before,
.widget_search .search-form .search-submit:before,
.woocommerce .cross-sells .products li.product .button.add-to-cart:before,
.woocommerce .cross-sells .products li.product .button.loading:after,
.woocommerce .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce .cross-sells .products li.product .wc-forward.loading:after,
.woocommerce .cross-sells .products > li .button.add-to-cart:before,
.woocommerce .cross-sells .products > li .button.loading:after,
.woocommerce .cross-sells .products > li .wc-forward.add-to-cart:before,
.woocommerce .cross-sells .products > li .wc-forward.loading:after,
.woocommerce .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce .cross-sells ul li.product .button.loading:after,
.woocommerce .cross-sells ul li.product .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul li.product .wc-forward.loading:after,
.woocommerce .cross-sells ul > li .button.add-to-cart:before,
.woocommerce .cross-sells ul > li .button.loading:after,
.woocommerce .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul > li .wc-forward.loading:after,
.woocommerce .entry-summary div[class*=add-to-wishlist] i:before,
.woocommerce .products ul li.product .button.add-to-cart:before,
.woocommerce .products ul li.product .button.loading:after,
.woocommerce .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .products ul li.product .wc-forward.loading:after,
.woocommerce .products ul > li .button.add-to-cart:before,
.woocommerce .products ul > li .button.loading:after,
.woocommerce .products ul > li .wc-forward.add-to-cart:before,
.woocommerce .products ul > li .wc-forward.loading:after,
.woocommerce .related.products .products li.product .button.add-to-cart:before,
.woocommerce .related.products .products li.product .button.loading:after,
.woocommerce .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .related.products .products li.product .wc-forward.loading:after,
.woocommerce .related.products .products > li .button.add-to-cart:before,
.woocommerce .related.products .products > li .button.loading:after,
.woocommerce .related.products .products > li .wc-forward.add-to-cart:before,
.woocommerce .related.products .products > li .wc-forward.loading:after,
.woocommerce .related.products ul li.product .button.add-to-cart:before,
.woocommerce .related.products ul li.product .button.loading:after,
.woocommerce .related.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .related.products ul li.product .wc-forward.loading:after,
.woocommerce .related.products ul > li .button.add-to-cart:before,
.woocommerce .related.products ul > li .button.loading:after,
.woocommerce .related.products ul > li .wc-forward.add-to-cart:before,
.woocommerce .related.products ul > li .wc-forward.loading:after,
.woocommerce .upsells.products .products li.product .button.add-to-cart:before,
.woocommerce .upsells.products .products li.product .button.loading:after,
.woocommerce .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .upsells.products .products li.product .wc-forward.loading:after,
.woocommerce .upsells.products .products > li .button.add-to-cart:before,
.woocommerce .upsells.products .products > li .button.loading:after,
.woocommerce .upsells.products .products > li .wc-forward.add-to-cart:before,
.woocommerce .upsells.products .products > li .wc-forward.loading:after,
.woocommerce .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce .upsells.products ul li.product .button.loading:after,
.woocommerce .upsells.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul li.product .wc-forward.loading:after,
.woocommerce .upsells.products ul > li .button.add-to-cart:before,
.woocommerce .upsells.products ul > li .button.loading:after,
.woocommerce .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul > li .wc-forward.loading:after,
.woocommerce ul.products li.product .button.add-to-cart:before,
.woocommerce ul.products li.product .button.loading:after,
.woocommerce ul.products li.product .wc-forward.add-to-cart:before,
.woocommerce ul.products li.product .wc-forward.loading:after,
.woocommerce ul.products > li .button.add-to-cart:before,
.woocommerce ul.products > li .button.loading:after,
.woocommerce ul.products > li .wc-forward.add-to-cart:before,
.woocommerce ul.products > li .wc-forward.loading:after,
.woocommerce-page .cross-sells .products li.product .button.add-to-cart:before,
.woocommerce-page .cross-sells .products li.product .button.loading:after,
.woocommerce-page .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells .products li.product .wc-forward.loading:after,
.woocommerce-page .cross-sells .products > li .button.add-to-cart:before,
.woocommerce-page .cross-sells .products > li .button.loading:after,
.woocommerce-page .cross-sells .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells .products > li .wc-forward.loading:after,
.woocommerce-page .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .button.loading:after,
.woocommerce-page .cross-sells ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .wc-forward.loading:after,
.woocommerce-page .cross-sells ul > li .button.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .button.loading:after,
.woocommerce-page .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .wc-forward.loading:after,
.woocommerce-page .entry-summary div[class*=add-to-wishlist] i:before,
.woocommerce-page .products ul li.product .button.add-to-cart:before,
.woocommerce-page .products ul li.product .button.loading:after,
.woocommerce-page .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .products ul li.product .wc-forward.loading:after,
.woocommerce-page .products ul > li .button.add-to-cart:before,
.woocommerce-page .products ul > li .button.loading:after,
.woocommerce-page .products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .products ul > li .wc-forward.loading:after,
.woocommerce-page .related.products .products li.product .button.add-to-cart:before,
.woocommerce-page .related.products .products li.product .button.loading:after,
.woocommerce-page .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .related.products .products li.product .wc-forward.loading:after,
.woocommerce-page .related.products .products > li .button.add-to-cart:before,
.woocommerce-page .related.products .products > li .button.loading:after,
.woocommerce-page .related.products .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .related.products .products > li .wc-forward.loading:after,
.woocommerce-page .related.products ul li.product .button.add-to-cart:before,
.woocommerce-page .related.products ul li.product .button.loading:after,
.woocommerce-page .related.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .related.products ul li.product .wc-forward.loading:after,
.woocommerce-page .related.products ul > li .button.add-to-cart:before,
.woocommerce-page .related.products ul > li .button.loading:after,
.woocommerce-page .related.products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .related.products ul > li .wc-forward.loading:after,
.woocommerce-page .upsells.products .products li.product .button.add-to-cart:before,
.woocommerce-page .upsells.products .products li.product .button.loading:after,
.woocommerce-page .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products .products li.product .wc-forward.loading:after,
.woocommerce-page .upsells.products .products > li .button.add-to-cart:before,
.woocommerce-page .upsells.products .products > li .button.loading:after,
.woocommerce-page .upsells.products .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products .products > li .wc-forward.loading:after,
.woocommerce-page .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .button.loading:after,
.woocommerce-page .upsells.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .wc-forward.loading:after,
.woocommerce-page .upsells.products ul > li .button.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .button.loading:after,
.woocommerce-page .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .wc-forward.loading:after,
.woocommerce-page ul.products li.product .button.add-to-cart:before,
.woocommerce-page ul.products li.product .button.loading:after,
.woocommerce-page ul.products li.product .wc-forward.add-to-cart:before,
.woocommerce-page ul.products li.product .wc-forward.loading:after,
.woocommerce-page ul.products > li .button.add-to-cart:before,
.woocommerce-page ul.products > li .button.loading:after,
.woocommerce-page ul.products > li .wc-forward.add-to-cart:before,
.woocommerce-page ul.products > li .wc-forward.loading:after,
.woocommerce.widget.widget_product_search .woocommerce-product-search:before,
.woocommerce.widget_product_search.ct-div .woocommerce-product-search:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ct-btn-3:after,
.owl-btn-1 .owl-controls .owl-buttons div.owl-next:before,
.owl-btn-1 .owl-controls .owl-buttons div.owl-prev:before,
.owl-btn-2 .owl-controls .owl-buttons div.owl-next:before,
.owl-btn-2 .owl-controls .owl-buttons div.owl-prev:before,
.owl-btn-5 .owl-controls .owl-buttons div.owl-next:before,
.owl-btn-5 .owl-controls .owl-buttons div.owl-prev:before,
.owl-btn-8 .owl-controls .owl-buttons div.owl-next:before,
.owl-btn-8 .owl-controls .owl-buttons div.owl-prev:before,
.woocommerce .cross-sells .products li.product .button:before,
.woocommerce .cross-sells .products li.product .wc-forward:before,
.woocommerce .cross-sells .products > li .button:before,
.woocommerce .cross-sells .products > li .wc-forward:before,
.woocommerce .cross-sells ul li.product .button:before,
.woocommerce .cross-sells ul li.product .wc-forward:before,
.woocommerce .cross-sells ul > li .button:before,
.woocommerce .cross-sells ul > li .wc-forward:before,
.woocommerce .products ul li.product .button:before,
.woocommerce .products ul li.product .wc-forward:before,
.woocommerce .products ul > li .button:before,
.woocommerce .products ul > li .wc-forward:before,
.woocommerce .related.products .products li.product .button:before,
.woocommerce .related.products .products li.product .wc-forward:before,
.woocommerce .related.products .products > li .button:before,
.woocommerce .related.products .products > li .wc-forward:before,
.woocommerce .related.products ul li.product .button:before,
.woocommerce .related.products ul li.product .wc-forward:before,
.woocommerce .related.products ul > li .button:before,
.woocommerce .related.products ul > li .wc-forward:before,
.woocommerce .upsells.products .products li.product .button:before,
.woocommerce .upsells.products .products li.product .wc-forward:before,
.woocommerce .upsells.products .products > li .button:before,
.woocommerce .upsells.products .products > li .wc-forward:before,
.woocommerce .upsells.products ul li.product .button:before,
.woocommerce .upsells.products ul li.product .wc-forward:before,
.woocommerce .upsells.products ul > li .button:before,
.woocommerce .upsells.products ul > li .wc-forward:before,
.woocommerce div.product form.cart .single_add_to_cart_button:before,
.woocommerce ul.products li.product .button:before,
.woocommerce ul.products li.product .wc-forward:before,
.woocommerce ul.products > li .button:before,
.woocommerce ul.products > li .wc-forward:before,
.woocommerce-page .cross-sells .products li.product .button:before,
.woocommerce-page .cross-sells .products li.product .wc-forward:before,
.woocommerce-page .cross-sells .products > li .button:before,
.woocommerce-page .cross-sells .products > li .wc-forward:before,
.woocommerce-page .cross-sells ul li.product .button:before,
.woocommerce-page .cross-sells ul li.product .wc-forward:before,
.woocommerce-page .cross-sells ul > li .button:before,
.woocommerce-page .cross-sells ul > li .wc-forward:before,
.woocommerce-page .products ul li.product .button:before,
.woocommerce-page .products ul li.product .wc-forward:before,
.woocommerce-page .products ul > li .button:before,
.woocommerce-page .products ul > li .wc-forward:before,
.woocommerce-page .related.products .products li.product .button:before,
.woocommerce-page .related.products .products li.product .wc-forward:before,
.woocommerce-page .related.products .products > li .button:before,
.woocommerce-page .related.products .products > li .wc-forward:before,
.woocommerce-page .related.products ul li.product .button:before,
.woocommerce-page .related.products ul li.product .wc-forward:before,
.woocommerce-page .related.products ul > li .button:before,
.woocommerce-page .related.products ul > li .wc-forward:before,
.woocommerce-page .upsells.products .products li.product .button:before,
.woocommerce-page .upsells.products .products li.product .wc-forward:before,
.woocommerce-page .upsells.products .products > li .button:before,
.woocommerce-page .upsells.products .products > li .wc-forward:before,
.woocommerce-page .upsells.products ul li.product .button:before,
.woocommerce-page .upsells.products ul li.product .wc-forward:before,
.woocommerce-page .upsells.products ul > li .button:before,
.woocommerce-page .upsells.products ul > li .wc-forward:before,
.woocommerce-page div.product form.cart .single_add_to_cart_button:before,
.woocommerce-page ul.products li.product .button:before,
.woocommerce-page ul.products li.product .wc-forward:before,
.woocommerce-page ul.products > li .button:before,
.woocommerce-page ul.products > li .wc-forward:before {
    font-family: themify;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ct-btn-1,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.kopa-social-links ul li,
body,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Poppins
}

body {
    font-size: 2rem;
    line-height: 30px;
    font-style: normal
}

::selection {
    background: #feb900;
    color: #fff;
    text-shadow: none
}

::-moz-selection {
    background: #feb900;
    color: #fff;
    text-shadow: none
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #000;
    font-weight: 600;
    display: block;
    margin: 0 0 10px
}

.h1:last-child,
.h2:last-child,
.h3:last-child,
.h4:last-child,
.h5:last-child,
.h6:last-child,
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child {
    margin-bottom: 0
}

ol,
ul {
    margin: 5px 0
}

ol li,
ul li {
    margin-bottom: 10px
}

.h1,
h1 {
    font-size: 54px;
    line-height: 50px
}

.h2,
h2 {
    font-size: 46px;
    line-height: 48px
}

.h3,
h3 {
    font-size: 32px;
    line-height: 44px
}

.h4,
h4 {
    font-size: 28px;
    line-height: 40px
}

.h5,
h5 {
    font-size: 18px;
    line-height: 34px
}

.h6,
h6 {
    font-size: 16px;
    line-height: 32px
}

a {
    color: #000;
    text-decoration: none !important;
    outline: 0 !important
}

ol {
    counter-reset: item;
    display: block;
    padding: 0 0 0 40px
}

ul {
    list-style: square;
    padding: 0 0 0 10px
}

ul li {
    list-style: square inside
}

ul li > ol > li {
    list-style: decimal inside
}

ol li ol li,
ul li ol li ol li {
    list-style: lower-alpha inside
}

ol li {
    list-style: decimal inside
}

ol li > ul,
ul li > ol {
    margin-top: 10px;
    margin-left: 10px
}

ol li > ul > li {
    list-style: square inside
}

textarea {
    resize: vertical
}

img {
    max-width: 100%;
    height: auto
}

button,
input,
select,
textarea {
    outline: 0 !important;
    box-shadow: none !important;
    text-shadow: none !important;
    padding: 0
}

p.reset,
p:last-child {
    margin: 0
}

address,
cite,
dfn,
em,
p i,
var {
    font-style: italic
}

.bypostauthor,
.gallery-caption,
.sticky,
.wp-caption-text,
i {
    font-style: normal
}

iframe {
    border: none;
    width: 100%
}

blockquote {
    border-left: 0
}

::-webkit-input-placeholder {
    color: #666
}

:-moz-placeholder {
    color: #666
}

::-moz-placeholder {
    color: #666
}

:-ms-input-placeholder {
    color: #666
}

html {
    overflow-x: hidden
}

body {
    color: #666;
    background: #fff;
    overflow: hidden
}

.main-container {
    position: relative;
    background: #fff;
    transition: all .1s ease-in-out, visibility 0s;
    -ms-transition: all .1s ease-in-out, visibility 0s;
    -webkit-transition: all .1s ease-in-out, visibility 0s;
    -moz-transition: all .1s ease-in-out, visibility 0s
}

.main-container.scale-down {
    webkit-transform: scale(.9, .985);
    -moz-transform: scale(.9, .985);
    -ms-transform: scale(.9, .985);
    -o-transform: scale(.9, .985);
    transform: scale(.9, .985);
    transition: all .4s ease-in-out, visibility 0s;
    -ms-transition: all .4s ease-in-out, visibility 0s;
    -webkit-transition: all .4s ease-in-out, visibility 0s;
    -moz-transition: all .4s ease-in-out, visibility 0s
}

.main-container.style-01 {
    padding: 40px
}

@media screen and (max-width: 1600px) {
    .main-container.style-01 {
        padding: 20px
    }
}

.body-background,
.body-overlay {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    cursor: pointer;
    background-color: rgba(0, 0, 0, .35);
    transition: all .1s ease-in-out, visibility 0s;
    -ms-transition: all .1s ease-in-out, visibility 0s;
    -webkit-transition: all .1s ease-in-out, visibility 0s;
    -moz-transition: all .1s ease-in-out, visibility 0s;
    z-index: -1
}

.active.body-background,
.body-overlay.active {
    z-index: 99999999;
    transition: all .4s ease-in-out, visibility 0s;
    -ms-transition: all .4s ease-in-out, visibility 0s;
    -webkit-transition: all .4s ease-in-out, visibility 0s;
    -moz-transition: all .4s ease-in-out, visibility 0s
}

.body-background {
    background: #000;
    z-index: -2
}

.alignleft {
    float: left
}

.alignright {
    float: right
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.sj-cvt,
.sj-ltr,
div[class*=ct-slider] .slider-pro,
div[class*=ct-carousel] .slider-pro {
    display: none
}

figure.wp-caption.alignleft,
img.alignleft {
    margin: 5px 30px 15px 0
}

.wp-caption.alignleft {
    margin: 5px 10px 5px 0
}

figure.wp-caption.alignright,
img.alignright {
    margin: 5px 0 5px 30px
}

.wp-caption.alignright {
    margin: 5px 0 5px 10px
}

img.aligncenter {
    margin: 5px auto
}

img.alignnone {
    margin: 5px 0
}

.comment-content img,
.ct-div img,
.entry-box .entry-content img,
.entry-summary img,
.widget img,
.wp-caption {
    max-width: 100%;
    height: auto
}

.entry-box .entry-content address {
    font-style: italic
}

.text-light {
    font-weight: 300
}

.txt-up {
    text-transform: uppercase
}

.txt-cap {
    text-transform: capitalize
}

.container {
    width: 1170px;
    margin: 0 auto;
    padding: 0;
    position: relative
}

@media screen and (max-width: 1160px) {
    .main-container.style-01 {
        padding: 0
    }

    .container {
        width: 1000px
    }
}

@media screen and (max-width: 1023px) {
    .container {
        width: 960px
    }
}

@media screen and (max-width: 979px) {
    .container {
        width: 780px
    }
}

@media screen and (max-width: 799px) {
    .container {
        width: 748px
    }
}

@media screen and (max-width: 767px) {
    .container {
        width: 620px
    }
}

@media screen and (max-width: 639px) {
    .container {
        width: 460px
    }
}

@media screen and (max-width: 479px) {
    body {
        font-size: 14px;
        line-height: 22px
    }

    .container {
        width: 340px
    }
}

@media screen and (max-width: 359px) {
    .container {
        width: 300px
    }
}

.loading {
    background: url(images/background/bg/white/9.png);
    background: rgba(255, 255, 255, .9);
    min-height: 602px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9
}

.loading > i {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
    margin-left: -13px;
    margin-top: -15px;
    color: #000
}

div[class*=ct-slider] .loading,
div[class*=ct-carousel] .loading {
    position: relative;
    background: 0 0
}

.kopa-pull-left {
    float: left
}

.kopa-pull-right {
    float: right
}

.area-01 {
    height: 1000px
}

.active.sj-cvt,
.sj-ltr.active {
    display: block
}

.ct-div div[class*=sj-scroll] .ct-content .sj-scroll-list,
div[class*=sj-scroll] .ct-div .ct-content .sj-scroll-list,
div[class*=sj-scroll] .widget-content .sj-scroll-list {
    display: none
}

.ct-div div[class*=sj-scroll] .mCustomScrollbar.ct-content .sj-scroll-list,
div[class*=sj-scroll] .ct-div .mCustomScrollbar.ct-content .sj-scroll-list,
div[class*=sj-scroll] .widget-content.mCustomScrollbar .sj-scroll-list {
    display: block
}

.pagination {
    width: 100%;
    position: relative;
    text-align: center;
    margin-top: 100px;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    color: #666
}

@media screen and (max-width: 979px) {
    .pagination {
        margin-top: 70px
    }
}

@media screen and (max-width: 639px) {
    .pagination {
        margin-top: 40px
    }
}

.pagination .screen-reader-text {
    display: none
}

.pagination .nav-links {
    min-height: 58px;
    padding: 0 100px;
    margin: 0;
    position: relative
}

.pagination .nav-links:after,
.pagination .nav-links:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 58px;
    height: 58px;
    background: #ebf0f1
}

@media screen and (max-width: 639px) {
    .pagination .nav-links {
        padding: 0 65px
    }

    .pagination .nav-links:after,
    .pagination .nav-links:before {
        width: 40px
    }
}

.pagination .nav-links:after {
    left: auto;
    right: 0
}

.pagination .nav-links a,
.pagination .nav-links span {
    display: inline-block;
    position: relative;
    margin: 15px 5px 0;
    padding: 0 3px;
    font-weight: 700;
    color: #666
}

.pagination .nav-links a:hover,
.pagination .nav-links span.current {
    color: #000
}

.pagination .nav-links span.current:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: #000
}

.pagination .nav-links a.next,
.pagination .nav-links a.prev {
    font-weight: 600;
    letter-spacing: 3px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 14px;
    left: 25px;
    z-index: 9
}

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

    .pagination .nav-links a.next,
    .pagination .nav-links a.prev {
        left: 5px
    }
}

.pagination .nav-links a.next {
    left: auto;
    right: 25px
}

@media screen and (max-width: 639px) {
    .pagination .nav-links a.next {
        right: 5px
    }
}

.kopa-breadcrumb {
    text-transform: capitalize;
    word-wrap: break-word;
    color: #666
}

.kopa-breadcrumb a {
    color: #666
}

.kopa-breadcrumb a.current-page,
.kopa-breadcrumb a.current-page:hover {
    color: #000
}

.kopa-breadcrumb h2 {
    font-size: 48px
}

@media screen and (max-width: 767px) {
    .kopa-breadcrumb h2 {
        font-size: 24px;
        line-height: 32px
    }
}

.kopa-breadcrumb.style-01 h2 {
    font-size: 30px;
    line-height: 60px;
    text-transform: uppercase;
    letter-spacing: 30px
}

@media screen and (max-width: 767px) {
    .kopa-breadcrumb.style-01 h2 {
        font-size: 20px;
        line-height: 28px;
        letter-spacing: 5px
    }
}

.owl-theme .owl-controls {
    transition: all .5s, visibility 0s;
    -ms-transition: all .5s, visibility 0s;
    -webkit-transition: all .5s, visibility 0s;
    -moz-transition: all .5s, visibility 0s;
    margin: 0
}

.owl-theme .owl-controls .owl-buttons div {
    color: #fff;
    background: url(images/background/bg/black/3.png);
    background: rgba(0, 0, 0, .3);
    padding: 0;
    margin: -12px 0 0;
    border-radius: 0;
    text-align: center;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    position: absolute;
    top: 50%;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    transition: all .3s, visibility 0s;
    -ms-transition: all .3s, visibility 0s;
    -webkit-transition: all .3s, visibility 0s;
    -moz-transition: all .3s, visibility 0s
}

.owl-theme .owl-controls .owl-buttons div:hover {
    color: #fff
}

.owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: 0;
    padding-right: 2px
}

.owl-theme .owl-controls .owl-buttons div.owl-prev:before {
    content: "\f104"
}

.owl-theme .owl-controls .owl-buttons div.owl-next {
    right: 0;
    padding-left: 2px
}

.owl-theme .owl-controls .owl-buttons div.owl-next:before {
    content: "\f105"
}

.owl-theme .owl-controls .owl-pagination {
    text-align: center;
    margin: 20px 0 0
}

.owl-theme .owl-controls .owl-pagination .owl-page span {
    width: 10px;
    height: 10px;
    margin: 10px 5px 0;
    background: 0 0;
    border-width: 1px;
    border-style: solid;
    border-radius: 50%;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.owl-btn-1 .owl-controls .owl-buttons div,
.owl-btn-8 .owl-controls .owl-buttons div {
    color: #fff;
    background: 0 0 !important;
    padding: 0 !important;
    margin: -20px 0 0;
    border-radius: 0;
    text-align: center;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 40px;
    position: absolute;
    top: 50%
}

.owl-btn-1 .owl-controls .owl-buttons div.owl-prev,
.owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
    left: 0
}

.owl-btn-1 .owl-controls .owl-buttons div.owl-prev:before,
.owl-btn-8 .owl-controls .owl-buttons div.owl-prev:before {
    content: "\e64a"
}

.owl-btn-1 .owl-controls .owl-buttons div.owl-next,
.owl-btn-8 .owl-controls .owl-buttons div.owl-next {
    right: 0
}

.owl-btn-1 .owl-controls .owl-buttons div.owl-next:before,
.owl-btn-8 .owl-controls .owl-buttons div.owl-next:before {
    content: "\e649"
}

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

    .owl-btn-1 .owl-controls .owl-buttons div.owl-prev,
    .owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
        left: -50px
    }

    .owl-btn-1 .owl-controls .owl-buttons div.owl-next,
    .owl-btn-8 .owl-controls .owl-buttons div.owl-next {
        right: -50px
    }
}

.owl-btn-1:hover .owl-controls .owl-buttons div.owl-prev,
.owl-btn-8:hover .owl-controls .owl-buttons div.owl-prev {
    left: 18%
}

.owl-btn-1:hover .owl-controls .owl-buttons div.owl-next,
.owl-btn-8:hover .owl-controls .owl-buttons div.owl-next {
    right: 18%
}

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

    .owl-btn-1:hover .owl-controls .owl-buttons div.owl-prev,
    .owl-btn-8:hover .owl-controls .owl-buttons div.owl-prev {
        left: 22%
    }

    .owl-btn-1:hover .owl-controls .owl-buttons div.owl-next,
    .owl-btn-8:hover .owl-controls .owl-buttons div.owl-next {
        right: 22%
    }
}

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

    .owl-btn-1:hover .owl-controls .owl-buttons div.owl-prev,
    .owl-btn-8:hover .owl-controls .owl-buttons div.owl-prev {
        left: 50px
    }

    .owl-btn-1:hover .owl-controls .owl-buttons div.owl-next,
    .owl-btn-8:hover .owl-controls .owl-buttons div.owl-next {
        right: 50px
    }
}

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

    .owl-btn-1:hover .owl-controls .owl-buttons div.owl-prev,
    .owl-btn-8:hover .owl-controls .owl-buttons div.owl-prev {
        left: 10px
    }

    .owl-btn-1:hover .owl-controls .owl-buttons div.owl-next,
    .owl-btn-8:hover .owl-controls .owl-buttons div.owl-next {
        right: 10px
    }
}

.owl-btn-2,
.owl-btn-5 {
    padding: 0 80px
}

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

    .owl-btn-2,
    .owl-btn-5 {
        padding: 0 50px
    }
}

.owl-btn-2 .owl-controls .owl-buttons div,
.owl-btn-5 .owl-controls .owl-buttons div {
    color: #ccc;
    background: 0 0 !important;
    padding: 0 !important;
    margin: -17px 0 0;
    border-radius: 0;
    text-align: center;
    width: 34px;
    height: 34px;
    line-height: 34px;
    font-size: 34px;
    position: absolute;
    top: 50%
}

.owl-btn-2 .owl-controls .owl-buttons div:hover,
.owl-btn-5 .owl-controls .owl-buttons div:hover {
    color: #000
}

.owl-btn-2 .owl-controls .owl-buttons div.owl-prev:before,
.owl-btn-5 .owl-controls .owl-buttons div.owl-prev:before {
    content: "\e64a"
}

.owl-btn-2 .owl-controls .owl-buttons div.owl-next:before,
.owl-btn-5 .owl-controls .owl-buttons div.owl-next:before {
    content: "\e649"
}

.owl-btn-3 .owl-controls {
    position: absolute;
    bottom: 90px;
    right: -62%
}

@media screen and (max-width: 1160px) {
    .owl-btn-3 .owl-controls {
        position: relative;
        bottom: auto;
        right: auto;
        margin-top: 20px
    }
}

.owl-btn-3 .owl-controls .owl-buttons div {
    color: #666;
    font-weight: 600;
    text-transform: uppercase;
    background: 0 0 !important;
    padding: 0 !important;
    border-radius: 0;
    text-align: center;
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    position: relative;
    top: auto;
    left: auto;
    margin: 0
}

.owl-btn-3 .owl-controls .owl-buttons div:before {
    display: none !important
}

.owl-btn-3 .owl-controls .owl-buttons div:hover {
    color: #000
}

.owl-btn-3 .owl-controls .owl-buttons div.owl-prev {
    left: auto
}

.owl-btn-3 .owl-controls .owl-buttons div.owl-next {
    right: auto;
    margin-left: 38px
}

.owl-btn-3 .owl-controls .owl-buttons div.owl-next:after {
    content: '';
    display: block;
    position: absolute;
    top: 10px;
    left: -18px;
    width: 2px;
    height: 14px;
    background: #999
}

.owl-btn-4 .owl-controls,
.owl-btn-6 .owl-controls {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}

.owl-btn-4 .owl-controls .owl-pagination,
.owl-btn-6 .owl-controls .owl-pagination {
    margin: 0
}

.owl-btn-4 .owl-controls .owl-pagination .owl-page,
.owl-btn-6 .owl-controls .owl-pagination .owl-page {
    display: block;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    color: #ccc;
    margin-top: 40px
}

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

    .owl-btn-4 .owl-controls .owl-pagination .owl-page,
    .owl-btn-6 .owl-controls .owl-pagination .owl-page {
        margin-top: 20px
    }
}

.owl-btn-4 .owl-controls .owl-pagination .owl-page:first-child,
.owl-btn-6 .owl-controls .owl-pagination .owl-page:first-child {
    margin-top: 0
}

.owl-btn-4 .owl-controls .owl-pagination .owl-page:before,
.owl-btn-6 .owl-controls .owl-pagination .owl-page:before {
    content: '0'
}

.owl-btn-4 .owl-controls .owl-pagination .owl-page span,
.owl-btn-6 .owl-controls .owl-pagination .owl-page span {
    display: none
}

.owl-btn-7 .owl-controls .owl-buttons div:before,
.owl-btn-9 .owl-controls .owl-buttons div.owl-next:before {
    display: none !important
}

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

    .sn-module-carousel-2 .owl-btn-4 .owl-controls,
    .sn-module-carousel-2 .owl-btn-6 .owl-controls {
        top: 30%
    }
}

@media screen and (max-width: 979px) and (max-width: 639px) {

    .sn-module-carousel-2 .owl-btn-4 .owl-controls,
    .sn-module-carousel-2 .owl-btn-6 .owl-controls {
        top: 24%
    }
}

@media screen and (max-width: 979px) and (max-width: 479px) {

    .sn-module-carousel-2 .owl-btn-4 .owl-controls,
    .sn-module-carousel-2 .owl-btn-6 .owl-controls {
        top: 0;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.owl-btn-5 .owl-controls .owl-buttons div {
    text-align: center;
    width: 38px;
    height: 38px;
    line-height: 38px;
    font-size: 38px;
    position: absolute;
    top: 50%;
    margin-top: -19px;
    margin-left: 0
}

.owl-btn-7 .owl-controls .owl-buttons div,
.owl-btn-9 .owl-controls .owl-buttons div {
    padding: 0 !important;
    width: auto;
    height: auto;
    text-transform: uppercase;
    background: 0 0 !important
}

.owl-btn-6 .owl-controls {
    left: 0;
    right: auto
}

.owl-btn-6 .owl-controls .owl-pagination .owl-page {
    font-size: 14px;
    line-height: 22px
}

@media screen and (max-width: 1160px) {
    .owl-btn-6 .owl-controls .owl-pagination .owl-page {
        margin-top: 20px
    }
}

.owl-btn-6 .owl-controls .owl-pagination .owl-page:after {
    content: '.';
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.owl-btn-6 .owl-controls .owl-pagination .owl-page.active,
.owl-btn-6 .owl-controls .owl-pagination .owl-page:hover {
    color: #000
}

.owl-btn-6 .owl-controls .owl-pagination .owl-page.active:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.owl-btn-7 .owl-controls .owl-buttons div {
    text-align: center;
    line-height: normal;
    font-size: 20px;
    position: absolute;
    top: 50%;
    margin-top: -auto/2;
    color: rgba(255, 255, 255, .5);
    font-weight: 500;
    letter-spacing: 5px;
    margin-left: 0
}

.owl-btn-7 .owl-controls .owl-buttons div.owl-prev {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    left: 30px
}

.owl-btn-7 .owl-controls .owl-buttons div.owl-next {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    right: 30px
}

.ct-icon-1,
.kopa-area-2:after {
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%)
}

@media screen and (max-width: 639px) {
    .owl-btn-7 .owl-controls .owl-buttons div {
        font-size: 14px
    }

    .owl-btn-7 .owl-controls .owl-buttons div.owl-prev {
        left: 10px
    }

    .owl-btn-7 .owl-controls .owl-buttons div.owl-next {
        right: 10px
    }
}

.owl-btn-8 .owl-controls .owl-buttons div {
    color: rgba(0, 0, 0, .5)
}

.owl-btn-8 .owl-controls .owl-buttons div:hover {
    color: #000 !important
}

.owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
    left: 28% !important
}

.owl-btn-8 .owl-controls .owl-buttons div.owl-next {
    right: 28% !important
}

@media screen and (max-width: 1160px) {
    .owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
        left: 29% !important
    }

    .owl-btn-8 .owl-controls .owl-buttons div.owl-next {
        right: 29% !important
    }
}

@media screen and (max-width: 767px) {
    .owl-btn-8 .owl-controls .owl-buttons div.owl-prev {
        left: 10px !important
    }

    .owl-btn-8 .owl-controls .owl-buttons div.owl-next {
        right: 10px !important
    }
}

.owl-btn-9 .owl-controls {
    position: relative;
    margin: 90px 0 0 200px;
    text-align: left
}

@media screen and (max-width: 1160px) {
    .owl-btn-9 .owl-controls {
        margin: 90px 0 0 15px
    }
}

@media screen and (max-width: 979px) {
    .owl-btn-9 .owl-controls {
        margin: 40px 0 0 15px
    }
}

.owl-btn-9 .owl-controls .owl-buttons div {
    color: rgba(255, 255, 255, .7);
    font-weight: 600;
    border-radius: 0;
    position: relative;
    top: auto;
    left: auto;
    margin: 0
}

.owl-btn-9 .owl-controls .owl-buttons div:before {
    margin-right: 12px;
    font-size: 16px;
    transition: all 0s, visibility 0s;
    -ms-transition: all 0s, visibility 0s;
    -webkit-transition: all 0s, visibility 0s;
    -moz-transition: all 0s, visibility 0s
}

.owl-btn-9 .owl-controls .owl-buttons div.owl-prev {
    left: auto
}

.owl-btn-9 .owl-controls .owl-buttons div.owl-next {
    right: auto;
    margin-left: 40px
}

.owl-btn-9 .owl-controls .owl-buttons div.owl-next:after {
    font-size: 16px;
    content: "\f105";
    margin-left: 12px
}

.masonry-filter {
    margin: -30px -20px 65px;
    font-size: 14px;
    line-height: 30px;
    font-weight: 600;
    text-transform: uppercase;
    color: #666
}

.masonry-filter a,
.masonry-filter span {
    display: inline-block;
    margin: 30px 20px 0
}

@media screen and (max-width: 767px) {
    .masonry-filter {
        font-size: 12px;
        line-height: 24px;
        font-weight: 500;
        margin: -30px -10px 50px
    }

    .masonry-filter a,
    .masonry-filter span {
        margin: 30px 10px 0
    }
}

@media screen and (max-width: 639px) {
    .masonry-filter {
        margin: -5px 0 30px
    }

    .masonry-filter a,
    .masonry-filter span {
        margin: 5px 5px 0
    }
}

.masonry-filter a {
    color: #666;
    transition: all .5s ease, visibility 0s;
    -ms-transition: all .5s ease, visibility 0s;
    -webkit-transition: all .5s ease, visibility 0s;
    -moz-transition: all .5s ease, visibility 0s
}

[class*=ms-item-].col-md-3 {
    width: 24.97%
}

.kopa-social-links ul {
    position: relative;
    margin: -10px -7px 0
}

.kopa-social-links ul li {
    display: inline-block;
    position: relative;
    margin: 10px 7px 0;
    line-height: 1em
}

.kopa-social-links ul li a {
    font-size: 18px;
    line-height: 1em;
    color: rgba(255, 255, 255, .3)
}

.element-title,
.kopa-social-links.style-01 ul li a {
    font-size: 24px
}

.kopa-social-links.style-02 ul li a {
    color: #666
}

.ct-item-7 .entry-content .kopa-social-links.style-01 ul li a:hover,
.kopa-footer-1 .kopa-social-links.style-01 ul li a:hover,
.kopa-footer-2 .kopa-social-links.style-01 ul li a:hover,
.kopa-footer-3 .kopa-social-links.style-01 ul li a:hover,
.kopa-footer-4 .kopa-social-links.style-01 ul li a:hover,
.kopa-footer-5 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-3 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-area-1 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-area-2 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-area-3 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-area-4 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-area-5 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-area-6 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-area-7 .kopa-social-links.style-01 ul li a:hover,
.kopa-page-header-area-8 .kopa-social-links.style-01 ul li a:hover,
.ms-item-01 .entry-content .kopa-social-links.style-01 ul li a:hover,
.ms-item-03 .entry-item .kopa-social-links.style-01 ul li a:hover,
.owl-carousel-1 .entry-content .kopa-social-links.style-01 ul li a:hover,
.products .product .entry-panel .kopa-social-links.style-01 ul li a:hover,
.sf-mega .kopa-social-links.style-01 ul li a:hover,
.sn-module-intro-6 .entry-item .entry-content .kopa-social-links.style-01 ul li a:hover,
.white-text-style .kopa-social-links.style-01 ul li a:hover,
header.kopa-page-header-6 .kopa-social-links.style-01 ul li a:hover,
header.kopa-page-header-7 .kopa-social-links.style-01 ul li a:hover {
    color: #fff
}

.element-wrap > .row {
    margin-top: 90px
}

.element-wrap > .row:first-child {
    margin-top: 0
}

.element-title {
    line-height: 32px;
    margin-bottom: 45px;
    text-transform: uppercase
}

.sticky {
    position: relative
}

.sticky-post-icon {
    position: absolute;
    top: 0;
    left: 0;
    padding: 9px 16px
}

.sticky-post-icon i {
    font-size: 16px;
    color: #fff
}

.entry-title .sticky-post-icon {
    position: relative;
    top: auto;
    left: auto;
    padding: 0;
    margin-left: 5px;
    background: 0 0 !important
}

.entry-title .sticky-post-icon i {
    font-size: 20px
}

@media screen and (max-width: 1400px) {
    .ct-desktop-hide {
        display: none
    }
}

@media screen and (max-width: 1023px) {
    .ct-desktopSmall-hide {
        display: none
    }
}

@media screen and (max-width: 800px) {
    .ct-tablet-hide {
        display: none
    }
}

.ul-mh {
    margin-top: -30px
}

.ul-mh > * {
    margin-top: 30px
}

.ct-btn-1 {
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 3px 17px;
    border: 1px solid rgba(255, 255, 255, .4)
}

.ct-btn-3,
.ct-btn-4 {
    font-weight: 600;
    text-transform: uppercase
}

.ct-btn-3,
.ct-btn-3:before {
    border: 1px solid #000;
    display: inline-block
}

.ct-btn-2 {
    font-size: 30px
}

.ct-btn-3 {
    font-size: 13px;
    line-height: 30px;
    padding: 12px 90px 12px 35px;
    position: relative
}

.ct-btn-3:before {
    content: '';
    position: absolute;
    top: -1px;
    right: -1px;
    width: 56px;
    height: calc(100% + 2px)
}

.ct-btn-3:after {
    content: '\e649';
    position: absolute;
    top: 20px;
    right: 20px
}

.ct-btn-4:before,
.ct-btn-7:before,
.ct-btn-9:before,
.ct-icon-2:after,
.ct-icon-2:before,
.ct-ul-3 li a:before {
    content: ''
}

.ct-btn-4 {
    font-size: 16px;
    line-height: 32px;
    display: inline-block;
    position: relative
}

.ct-btn-4:before {
    display: inline-block;
    position: absolute;
    bottom: 4px;
    left: 0;
    width: 100%;
    height: 1px;
    background: #666
}

.ct-btn-5 {
    display: inline-block;
    padding: 18px 40px;
    color: #000 !important;
    font-size: 18px;
    line-height: 34px;
    text-transform: uppercase;
    font-weight: 700
}

@media screen and (max-width: 979px) {
    .ct-btn-5 {
        font-size: 16px;
        line-height: 30px;
        padding: 8px 25px;
        font-weight: 500
    }
}

@media screen and (max-width: 640px) {
    .ct-btn-5 {
        font-size: 14px;
        line-height: 28px
    }
}

.ct-btn-5:hover {
    color: #fff !important;
    background: #000
}

.ct-btn-6 {
    font-style: italic;
    color: #666;
    display: inline-block
}

.ct-btn-6 span {
    float: right;
    font-size: 1.5em;
    margin-left: 12px
}

.ct-btn-7 {
    display: block;
    position: relative;
    width: 50px;
    font-size: 11px;
    line-height: 14px;
    padding-top: 20px
}

.ct-btn-7:before {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 60%;
    height: 3px
}

.ct-btn-7 i {
    display: block;
    font-size: 28px;
    margin-top: 20px
}

.ct-btn-10,
.ct-btn-11,
.ct-btn-8,
.ct-btn-9 {
    display: inline-block;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .75px;
    color: #fff;
    padding: 7px 28px;
    border-radius: 3px;
    position: relative
}

.ct-btn-10:hover,
.ct-btn-11:hover,
.ct-btn-8:hover,
.ct-btn-9:hover {
    color: #fff;
    background: #000
}

.ct-btn-8.style-01,
.ct-btn-8.style-01:before,
.style-01.ct-btn-10,
.style-01.ct-btn-10:before,
.style-01.ct-btn-11,
.style-01.ct-btn-11:before,
.style-01.ct-btn-9,
.style-01.ct-btn-9:before {
    border-radius: 52px
}

.ct-btn-9 {
    padding: 11px 28px
}

.ct-btn-9:before {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 3px;
    background: rgba(0, 0, 0, .2)
}

.ct-btn-15,
.ct-btn-9 span {
    position: relative
}

.ct-btn-9:hover:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.ct-btn-10,
.ct-btn-11 {
    padding: 5px 30px;
    background: #f4f4f4;
    color: #666
}

.ct-btn-10:hover,
.ct-btn-11:hover {
    background: #f4f4f4
}

.ct-btn-11 {
    padding: 2px 40px;
    background: 0 0 !important;
    border: 1px dashed #d8d8d8
}

.ct-btn-12,
.ct-btn-13 {
    display: block;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .75px;
    color: #000;
    padding: 10px;
    border: 1px solid #e5e5e5;
    background: #f4f4f4;
    position: relative
}

.ct-btn-12 span,
.ct-btn-13 span {
    font-size: 1.5em;
    margin-left: 8px
}

.ct-btn-12:hover,
.ct-btn-13:hover {
    color: #000
}

.ct-btn-13 {
    color: #fff
}

.ct-btn-13:hover,
.ct-btn-14 {
    color: #000 !important
}

.ct-btn-14 {
    font-size: 20px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 15px
}

.ct-btn-14:hover {
    letter-spacing: 12px
}

@media screen and (max-width: 979px) {
    .ct-btn-14 {
        font-size: 18px;
        letter-spacing: 8px
    }
}

@media screen and (max-width: 639px) {
    .ct-btn-14 {
        font-size: 16px;
        letter-spacing: 6px
    }
}

@media screen and (max-width: 479px) {
    .ct-btn-14 {
        font-size: 14px;
        letter-spacing: 4px
    }
}

.ct-btn-15,
.ct-btn-16 {
    text-transform: uppercase;
    letter-spacing: .75px;
    background: #000;
    display: inline-block;
    font-weight: 600
}

.ct-btn-15 {
    font-size: 13px;
    line-height: 31px;
    padding: 12px 89px 12px 35px;
    border: none;
    color: #fff
}

.ct-btn-15 i {
    display: inline-block;
    text-align: center;
    width: 54px;
    height: 54px;
    line-height: 54px;
    font-size: 14px;
    position: absolute;
    top: 0;
    right: 0;
    border-left: 1px solid rgba(255, 255, 255, .3)
}

.ct-btn-15:hover {
    color: #000
}

.ct-btn-16 {
    font-size: 18px;
    line-height: 34px;
    color: #fff;
    padding: 15px 30px
}

.ct-item-7 .entry-content .ct-btn-3,
.ct-item-7 .entry-content .ct-btn-3:before,
.kopa-footer-1 .ct-btn-3,
.kopa-footer-1 .ct-btn-3:before,
.kopa-footer-2 .ct-btn-3,
.kopa-footer-2 .ct-btn-3:before,
.kopa-footer-3 .ct-btn-3,
.kopa-footer-3 .ct-btn-3:before,
.kopa-footer-4 .ct-btn-3,
.kopa-footer-4 .ct-btn-3:before,
.kopa-footer-5 .ct-btn-3,
.kopa-footer-5 .ct-btn-3:before,
.kopa-page-header-3 .ct-btn-3,
.kopa-page-header-3 .ct-btn-3:before,
.kopa-page-header-area-1 .ct-btn-3,
.kopa-page-header-area-1 .ct-btn-3:before,
.kopa-page-header-area-2 .ct-btn-3,
.kopa-page-header-area-2 .ct-btn-3:before,
.kopa-page-header-area-3 .ct-btn-3,
.kopa-page-header-area-3 .ct-btn-3:before,
.kopa-page-header-area-4 .ct-btn-3,
.kopa-page-header-area-4 .ct-btn-3:before,
.kopa-page-header-area-5 .ct-btn-3,
.kopa-page-header-area-5 .ct-btn-3:before,
.kopa-page-header-area-6 .ct-btn-3,
.kopa-page-header-area-6 .ct-btn-3:before,
.kopa-page-header-area-7 .ct-btn-3,
.kopa-page-header-area-7 .ct-btn-3:before,
.kopa-page-header-area-8 .ct-btn-3,
.kopa-page-header-area-8 .ct-btn-3:before,
.ms-item-01 .entry-content .ct-btn-3,
.ms-item-01 .entry-content .ct-btn-3:before,
.ms-item-03 .entry-item .ct-btn-3,
.ms-item-03 .entry-item .ct-btn-3:before,
.owl-carousel-1 .entry-content .ct-btn-3,
.owl-carousel-1 .entry-content .ct-btn-3:before,
.products .product .entry-panel .ct-btn-3,
.products .product .entry-panel .ct-btn-3:before,
.sf-mega .ct-btn-3,
.sf-mega .ct-btn-3:before,
.sn-module-intro-6 .entry-item .entry-content .ct-btn-3,
.sn-module-intro-6 .entry-item .entry-content .ct-btn-3:before,
.white-text-style .ct-btn-3,
.white-text-style .ct-btn-3:before,
header.kopa-page-header-6 .ct-btn-3,
header.kopa-page-header-6 .ct-btn-3:before,
header.kopa-page-header-7 .ct-btn-3,
header.kopa-page-header-7 .ct-btn-3:before {
    border-color: #fff
}

.ct-item-7 .entry-content .ct-btn-14,
.kopa-footer-1 .ct-btn-14,
.kopa-footer-2 .ct-btn-14,
.kopa-footer-3 .ct-btn-14,
.kopa-footer-4 .ct-btn-14,
.kopa-footer-5 .ct-btn-14,
.kopa-page-header-3 .ct-btn-14,
.kopa-page-header-area-1 .ct-btn-14,
.kopa-page-header-area-2 .ct-btn-14,
.kopa-page-header-area-3 .ct-btn-14,
.kopa-page-header-area-4 .ct-btn-14,
.kopa-page-header-area-5 .ct-btn-14,
.kopa-page-header-area-6 .ct-btn-14,
.kopa-page-header-area-7 .ct-btn-14,
.kopa-page-header-area-8 .ct-btn-14,
.ms-item-01 .entry-content .ct-btn-14,
.ms-item-03 .entry-item .ct-btn-14,
.owl-carousel-1 .entry-content .ct-btn-14,
.products .product .entry-panel .ct-btn-14,
.sf-mega .ct-btn-14,
.sn-module-intro-6 .entry-item .entry-content .ct-btn-14,
.white-text-style .ct-btn-14,
header.kopa-page-header-6 .ct-btn-14,
header.kopa-page-header-7 .ct-btn-14 {
    color: #fff !important
}

.ct-ul-1,
.ct-ul-2,
.ct-ul-5 {
    margin: -10px -10px 0;
    text-transform: capitalize
}

.ct-icon-1 span,
.ct-ul-2,
.ct-ul-5 {
    text-transform: uppercase
}

.ct-ul-1 li,
.ct-ul-2 li,
.ct-ul-5 li {
    display: inline-block;
    margin: 10px 10px 0
}

.ct-ul-2 {
    font-weight: 600
}

.ct-ul-3 li {
    margin-top: 15px !important
}

.ct-ul-3 li:first-child {
    margin-top: 0 !important
}

.ct-ul-3 li a {
    padding: 0 0 0 16px !important;
    display: block;
    width: 100%
}

.ct-ul-3 li a:before {
    display: inline-block !important;
    position: absolute;
    top: 12px;
    left: 0;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: rgba(255, 255, 255, .5)
}

.ct-ul-4 li {
    margin-top: 15px !important
}

.ct-ul-4 li:first-child {
    margin-top: 0 !important
}

.ct-ul-4 li span {
    display: inline-block;
    min-width: 12px;
    margin-right: 5px;
    color: rgba(255, 255, 255, .5) !important
}

.ct-ul-5 {
    font-weight: 400
}

@media screen and (max-width: 767px) {
    .ct-ul-5 {
        font-size: 12px
    }
}

.ct-item-7 .entry-content .ct-ul-1 a,
.ct-item-7 .entry-content .ct-ul-2 a,
.ct-item-7 .entry-content .ct-ul-5 a,
.kopa-footer-1 .ct-ul-1 a,
.kopa-footer-1 .ct-ul-2 a,
.kopa-footer-1 .ct-ul-5 a,
.kopa-footer-2 .ct-ul-1 a,
.kopa-footer-2 .ct-ul-2 a,
.kopa-footer-2 .ct-ul-5 a,
.kopa-footer-3 .ct-ul-1 a,
.kopa-footer-3 .ct-ul-2 a,
.kopa-footer-3 .ct-ul-5 a,
.kopa-footer-4 .ct-ul-1 a,
.kopa-footer-4 .ct-ul-2 a,
.kopa-footer-4 .ct-ul-5 a,
.kopa-footer-5 .ct-ul-1 a,
.kopa-footer-5 .ct-ul-2 a,
.kopa-footer-5 .ct-ul-5 a,
.kopa-page-header-3 .ct-ul-1 a,
.kopa-page-header-3 .ct-ul-2 a,
.kopa-page-header-3 .ct-ul-5 a,
.kopa-page-header-area-1 .ct-ul-1 a,
.kopa-page-header-area-1 .ct-ul-2 a,
.kopa-page-header-area-1 .ct-ul-5 a,
.kopa-page-header-area-2 .ct-ul-1 a,
.kopa-page-header-area-2 .ct-ul-2 a,
.kopa-page-header-area-2 .ct-ul-5 a,
.kopa-page-header-area-3 .ct-ul-1 a,
.kopa-page-header-area-3 .ct-ul-2 a,
.kopa-page-header-area-3 .ct-ul-5 a,
.kopa-page-header-area-4 .ct-ul-1 a,
.kopa-page-header-area-4 .ct-ul-2 a,
.kopa-page-header-area-4 .ct-ul-5 a,
.kopa-page-header-area-5 .ct-ul-1 a,
.kopa-page-header-area-5 .ct-ul-2 a,
.kopa-page-header-area-5 .ct-ul-5 a,
.kopa-page-header-area-6 .ct-ul-1 a,
.kopa-page-header-area-6 .ct-ul-2 a,
.kopa-page-header-area-6 .ct-ul-5 a,
.kopa-page-header-area-7 .ct-ul-1 a,
.kopa-page-header-area-7 .ct-ul-2 a,
.kopa-page-header-area-7 .ct-ul-5 a,
.kopa-page-header-area-8 .ct-ul-1 a,
.kopa-page-header-area-8 .ct-ul-2 a,
.kopa-page-header-area-8 .ct-ul-5 a,
.ms-item-01 .entry-content .ct-ul-1 a,
.ms-item-01 .entry-content .ct-ul-2 a,
.ms-item-01 .entry-content .ct-ul-5 a,
.ms-item-03 .entry-item .ct-ul-1 a,
.ms-item-03 .entry-item .ct-ul-2 a,
.ms-item-03 .entry-item .ct-ul-5 a,
.owl-carousel-1 .entry-content .ct-ul-1 a,
.owl-carousel-1 .entry-content .ct-ul-2 a,
.owl-carousel-1 .entry-content .ct-ul-5 a,
.products .product .entry-panel .ct-ul-1 a,
.products .product .entry-panel .ct-ul-2 a,
.products .product .entry-panel .ct-ul-5 a,
.sf-mega .ct-ul-1 a,
.sf-mega .ct-ul-2 a,
.sf-mega .ct-ul-5 a,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-1 a,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-2 a,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-5 a,
.white-text-style .ct-ul-1 a,
.white-text-style .ct-ul-2 a,
.white-text-style .ct-ul-5 a,
header.kopa-page-header-6 .ct-ul-1 a,
header.kopa-page-header-6 .ct-ul-2 a,
header.kopa-page-header-6 .ct-ul-5 a,
header.kopa-page-header-7 .ct-ul-1 a,
header.kopa-page-header-7 .ct-ul-2 a,
header.kopa-page-header-7 .ct-ul-5 a {
    color: rgba(255, 255, 255, .7)
}

.ct-item-7 .entry-content .ct-ul-1 a:hover,
.ct-item-7 .entry-content .ct-ul-2 a:hover,
.ct-item-7 .entry-content .ct-ul-5 a:hover,
.kopa-footer-1 .ct-ul-1 a:hover,
.kopa-footer-1 .ct-ul-2 a:hover,
.kopa-footer-1 .ct-ul-5 a:hover,
.kopa-footer-2 .ct-ul-1 a:hover,
.kopa-footer-2 .ct-ul-2 a:hover,
.kopa-footer-2 .ct-ul-5 a:hover,
.kopa-footer-3 .ct-ul-1 a:hover,
.kopa-footer-3 .ct-ul-2 a:hover,
.kopa-footer-3 .ct-ul-5 a:hover,
.kopa-footer-4 .ct-ul-1 a:hover,
.kopa-footer-4 .ct-ul-2 a:hover,
.kopa-footer-4 .ct-ul-5 a:hover,
.kopa-footer-5 .ct-ul-1 a:hover,
.kopa-footer-5 .ct-ul-2 a:hover,
.kopa-footer-5 .ct-ul-5 a:hover,
.kopa-page-header-3 .ct-ul-1 a:hover,
.kopa-page-header-3 .ct-ul-2 a:hover,
.kopa-page-header-3 .ct-ul-5 a:hover,
.kopa-page-header-area-1 .ct-ul-1 a:hover,
.kopa-page-header-area-1 .ct-ul-2 a:hover,
.kopa-page-header-area-1 .ct-ul-5 a:hover,
.kopa-page-header-area-2 .ct-ul-1 a:hover,
.kopa-page-header-area-2 .ct-ul-2 a:hover,
.kopa-page-header-area-2 .ct-ul-5 a:hover,
.kopa-page-header-area-3 .ct-ul-1 a:hover,
.kopa-page-header-area-3 .ct-ul-2 a:hover,
.kopa-page-header-area-3 .ct-ul-5 a:hover,
.kopa-page-header-area-4 .ct-ul-1 a:hover,
.kopa-page-header-area-4 .ct-ul-2 a:hover,
.kopa-page-header-area-4 .ct-ul-5 a:hover,
.kopa-page-header-area-5 .ct-ul-1 a:hover,
.kopa-page-header-area-5 .ct-ul-2 a:hover,
.kopa-page-header-area-5 .ct-ul-5 a:hover,
.kopa-page-header-area-6 .ct-ul-1 a:hover,
.kopa-page-header-area-6 .ct-ul-2 a:hover,
.kopa-page-header-area-6 .ct-ul-5 a:hover,
.kopa-page-header-area-7 .ct-ul-1 a:hover,
.kopa-page-header-area-7 .ct-ul-2 a:hover,
.kopa-page-header-area-7 .ct-ul-5 a:hover,
.kopa-page-header-area-8 .ct-ul-1 a:hover,
.kopa-page-header-area-8 .ct-ul-2 a:hover,
.kopa-page-header-area-8 .ct-ul-5 a:hover,
.ms-item-01 .entry-content .ct-ul-1 a:hover,
.ms-item-01 .entry-content .ct-ul-2 a:hover,
.ms-item-01 .entry-content .ct-ul-5 a:hover,
.ms-item-03 .entry-item .ct-ul-1 a:hover,
.ms-item-03 .entry-item .ct-ul-2 a:hover,
.ms-item-03 .entry-item .ct-ul-5 a:hover,
.owl-carousel-1 .entry-content .ct-ul-1 a:hover,
.owl-carousel-1 .entry-content .ct-ul-2 a:hover,
.owl-carousel-1 .entry-content .ct-ul-5 a:hover,
.products .product .entry-panel .ct-ul-1 a:hover,
.products .product .entry-panel .ct-ul-2 a:hover,
.products .product .entry-panel .ct-ul-5 a:hover,
.sf-mega .ct-ul-1 a:hover,
.sf-mega .ct-ul-2 a:hover,
.sf-mega .ct-ul-5 a:hover,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-1 a:hover,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-2 a:hover,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-5 a:hover,
.white-text-style .ct-ul-1 a:hover,
.white-text-style .ct-ul-2 a:hover,
.white-text-style .ct-ul-5 a:hover,
header.kopa-page-header-6 .ct-ul-1 a:hover,
header.kopa-page-header-6 .ct-ul-2 a:hover,
header.kopa-page-header-6 .ct-ul-5 a:hover,
header.kopa-page-header-7 .ct-ul-1 a:hover,
header.kopa-page-header-7 .ct-ul-2 a:hover,
header.kopa-page-header-7 .ct-ul-5 a:hover {
    color: #fff
}

.ct-item-7 .entry-content .ct-ul-5 a,
.kopa-footer-1 .ct-ul-5 a,
.kopa-footer-2 .ct-ul-5 a,
.kopa-footer-3 .ct-ul-5 a,
.kopa-footer-4 .ct-ul-5 a,
.kopa-footer-5 .ct-ul-5 a,
.kopa-page-header-3 .ct-ul-5 a,
.kopa-page-header-area-1 .ct-ul-5 a,
.kopa-page-header-area-2 .ct-ul-5 a,
.kopa-page-header-area-3 .ct-ul-5 a,
.kopa-page-header-area-4 .ct-ul-5 a,
.kopa-page-header-area-5 .ct-ul-5 a,
.kopa-page-header-area-6 .ct-ul-5 a,
.kopa-page-header-area-7 .ct-ul-5 a,
.kopa-page-header-area-8 .ct-ul-5 a,
.ms-item-01 .entry-content .ct-ul-5 a,
.ms-item-03 .entry-item .ct-ul-5 a,
.owl-carousel-1 .entry-content .ct-ul-5 a,
.products .product .entry-panel .ct-ul-5 a,
.sf-mega .ct-ul-5 a,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-5 a,
.white-text-style .ct-ul-5 a,
header.kopa-page-header-6 .ct-ul-5 a,
header.kopa-page-header-7 .ct-ul-5 a {
    color: rgba(255, 255, 255, .4)
}

.ct-icon-1,
.ct-icon-3,
.ct-item-7 .entry-content .ct-ul-5 a:hover,
.kopa-footer-1 .ct-ul-5 a:hover,
.kopa-footer-2 .ct-ul-5 a:hover,
.kopa-footer-3 .ct-ul-5 a:hover,
.kopa-footer-4 .ct-ul-5 a:hover,
.kopa-footer-5 .ct-ul-5 a:hover,
.kopa-page-header-3 .ct-ul-5 a:hover,
.kopa-page-header-area-1 .ct-ul-5 a:hover,
.kopa-page-header-area-2 .ct-ul-5 a:hover,
.kopa-page-header-area-3 .ct-ul-5 a:hover,
.kopa-page-header-area-4 .ct-ul-5 a:hover,
.kopa-page-header-area-5 .ct-ul-5 a:hover,
.kopa-page-header-area-6 .ct-ul-5 a:hover,
.kopa-page-header-area-7 .ct-ul-5 a:hover,
.kopa-page-header-area-8 .ct-ul-5 a:hover,
.ms-item-01 .entry-content .ct-ul-5 a:hover,
.ms-item-03 .entry-item .ct-ul-5 a:hover,
.owl-carousel-1 .entry-content .ct-ul-5 a:hover,
.products .product .entry-panel .ct-ul-5 a:hover,
.sf-mega .ct-ul-5 a:hover,
.sn-module-intro-6 .entry-item .entry-content .ct-ul-5 a:hover,
.white-text-style .ct-ul-5 a:hover,
header.kopa-page-header-6 .ct-ul-5 a:hover,
header.kopa-page-header-7 .ct-ul-5 a:hover {
    color: #fff
}

.ct-icon-1 {
    font-size: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-top: -25px
}

.ct-icon-1 span {
    display: block;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: .5px;
    margin-top: 10px
}

.ct-icon-2 {
    margin: 10px;
    width: 28px;
    height: 28px;
    border: 1px solid #ccc;
    border-radius: 50%;
    position: relative
}

.ct-icon-2:after,
.ct-icon-2:before {
    display: inline-block;
    position: absolute;
    top: -10px;
    left: 13.5px;
    width: 1px;
    height: 15px;
    background: #ccc
}

.ct-icon-2:after {
    top: auto;
    bottom: -10px
}

.ct-icon-2 span:after,
.ct-icon-2 span:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 13.5px;
    left: -10px;
    width: 15px;
    height: 1px;
    background: #ccc
}

.ct-icon-2 span:after {
    left: auto;
    right: -10px
}

.ct-icon-3 {
    text-align: center;
    width: 92px;
    height: 92px;
    line-height: 88px;
    font-size: 35px;
    position: absolute;
    top: 50%;
    margin-top: -46px;
    margin-left: -46px;
    padding-left: 10px;
    left: 50%;
    border: 2px solid #fff;
    border-radius: 50%
}

.ct-box-5 p,
.ct-text-1,
.ct-text-1 a,
.ct-text-12,
.ct-text-7 {
    color: #666
}

.ct-box-1 .ct-text-2,
.ct-box-1 .ct-text-9,
.ct-box-2 .ct-text-2,
.ct-box-2 .ct-text-9,
.ct-box-6 .ct-text-2,
.ct-box-6 .ct-text-9 {
    left: -16px;
    position: relative
}

@media screen and (max-width: 639px) {
    .ct-icon-3 {
        text-align: center;
        width: 44px;
        height: 44px;
        line-height: 42px;
        font-size: 18px;
        position: absolute;
        top: 50%;
        margin-top: -22px;
        margin-left: -22px;
        padding-left: 4px;
        border-width: 1px
    }
}

.ct-item-7 .entry-content .ct-icon-2,
.kopa-footer-1 .ct-icon-2,
.kopa-footer-2 .ct-icon-2,
.kopa-footer-3 .ct-icon-2,
.kopa-footer-4 .ct-icon-2,
.kopa-footer-5 .ct-icon-2,
.kopa-page-header-3 .ct-icon-2,
.kopa-page-header-area-1 .ct-icon-2,
.kopa-page-header-area-2 .ct-icon-2,
.kopa-page-header-area-3 .ct-icon-2,
.kopa-page-header-area-4 .ct-icon-2,
.kopa-page-header-area-5 .ct-icon-2,
.kopa-page-header-area-6 .ct-icon-2,
.kopa-page-header-area-7 .ct-icon-2,
.kopa-page-header-area-8 .ct-icon-2,
.ms-item-01 .entry-content .ct-icon-2,
.ms-item-03 .entry-item .ct-icon-2,
.owl-carousel-1 .entry-content .ct-icon-2,
.products .product .entry-panel .ct-icon-2,
.sf-mega .ct-icon-2,
.sn-module-intro-6 .entry-item .entry-content .ct-icon-2,
.white-text-style .ct-icon-2,
header.kopa-page-header-6 .ct-icon-2,
header.kopa-page-header-7 .ct-icon-2 {
    border-color: rgba(255, 255, 255, .15)
}

.ct-box-1,
.ct-box-2,
.ct-box-6 {
    border: 1px solid #999;
    text-align: center
}

.ct-item-7 .entry-content .ct-icon-2 span:after,
.ct-item-7 .entry-content .ct-icon-2 span:before,
.ct-item-7 .entry-content .ct-icon-2:after,
.ct-item-7 .entry-content .ct-icon-2:before,
.kopa-footer-1 .ct-icon-2 span:after,
.kopa-footer-1 .ct-icon-2 span:before,
.kopa-footer-1 .ct-icon-2:after,
.kopa-footer-1 .ct-icon-2:before,
.kopa-footer-2 .ct-icon-2 span:after,
.kopa-footer-2 .ct-icon-2 span:before,
.kopa-footer-2 .ct-icon-2:after,
.kopa-footer-2 .ct-icon-2:before,
.kopa-footer-3 .ct-icon-2 span:after,
.kopa-footer-3 .ct-icon-2 span:before,
.kopa-footer-3 .ct-icon-2:after,
.kopa-footer-3 .ct-icon-2:before,
.kopa-footer-4 .ct-icon-2 span:after,
.kopa-footer-4 .ct-icon-2 span:before,
.kopa-footer-4 .ct-icon-2:after,
.kopa-footer-4 .ct-icon-2:before,
.kopa-footer-5 .ct-icon-2 span:after,
.kopa-footer-5 .ct-icon-2 span:before,
.kopa-footer-5 .ct-icon-2:after,
.kopa-footer-5 .ct-icon-2:before,
.kopa-page-header-3 .ct-icon-2 span:after,
.kopa-page-header-3 .ct-icon-2 span:before,
.kopa-page-header-3 .ct-icon-2:after,
.kopa-page-header-3 .ct-icon-2:before,
.kopa-page-header-area-1 .ct-icon-2 span:after,
.kopa-page-header-area-1 .ct-icon-2 span:before,
.kopa-page-header-area-1 .ct-icon-2:after,
.kopa-page-header-area-1 .ct-icon-2:before,
.kopa-page-header-area-2 .ct-icon-2 span:after,
.kopa-page-header-area-2 .ct-icon-2 span:before,
.kopa-page-header-area-2 .ct-icon-2:after,
.kopa-page-header-area-2 .ct-icon-2:before,
.kopa-page-header-area-3 .ct-icon-2 span:after,
.kopa-page-header-area-3 .ct-icon-2 span:before,
.kopa-page-header-area-3 .ct-icon-2:after,
.kopa-page-header-area-3 .ct-icon-2:before,
.kopa-page-header-area-4 .ct-icon-2 span:after,
.kopa-page-header-area-4 .ct-icon-2 span:before,
.kopa-page-header-area-4 .ct-icon-2:after,
.kopa-page-header-area-4 .ct-icon-2:before,
.kopa-page-header-area-5 .ct-icon-2 span:after,
.kopa-page-header-area-5 .ct-icon-2 span:before,
.kopa-page-header-area-5 .ct-icon-2:after,
.kopa-page-header-area-5 .ct-icon-2:before,
.kopa-page-header-area-6 .ct-icon-2 span:after,
.kopa-page-header-area-6 .ct-icon-2 span:before,
.kopa-page-header-area-6 .ct-icon-2:after,
.kopa-page-header-area-6 .ct-icon-2:before,
.kopa-page-header-area-7 .ct-icon-2 span:after,
.kopa-page-header-area-7 .ct-icon-2 span:before,
.kopa-page-header-area-7 .ct-icon-2:after,
.kopa-page-header-area-7 .ct-icon-2:before,
.kopa-page-header-area-8 .ct-icon-2 span:after,
.kopa-page-header-area-8 .ct-icon-2 span:before,
.kopa-page-header-area-8 .ct-icon-2:after,
.kopa-page-header-area-8 .ct-icon-2:before,
.ms-item-01 .entry-content .ct-icon-2 span:after,
.ms-item-01 .entry-content .ct-icon-2 span:before,
.ms-item-01 .entry-content .ct-icon-2:after,
.ms-item-01 .entry-content .ct-icon-2:before,
.ms-item-03 .entry-item .ct-icon-2 span:after,
.ms-item-03 .entry-item .ct-icon-2 span:before,
.ms-item-03 .entry-item .ct-icon-2:after,
.ms-item-03 .entry-item .ct-icon-2:before,
.owl-carousel-1 .entry-content .ct-icon-2 span:after,
.owl-carousel-1 .entry-content .ct-icon-2 span:before,
.owl-carousel-1 .entry-content .ct-icon-2:after,
.owl-carousel-1 .entry-content .ct-icon-2:before,
.products .product .entry-panel .ct-icon-2 span:after,
.products .product .entry-panel .ct-icon-2 span:before,
.products .product .entry-panel .ct-icon-2:after,
.products .product .entry-panel .ct-icon-2:before,
.sf-mega .ct-icon-2 span:after,
.sf-mega .ct-icon-2 span:before,
.sf-mega .ct-icon-2:after,
.sf-mega .ct-icon-2:before,
.sn-module-intro-6 .entry-item .entry-content .ct-icon-2 span:after,
.sn-module-intro-6 .entry-item .entry-content .ct-icon-2 span:before,
.sn-module-intro-6 .entry-item .entry-content .ct-icon-2:after,
.sn-module-intro-6 .entry-item .entry-content .ct-icon-2:before,
.white-text-style .ct-icon-2 span:after,
.white-text-style .ct-icon-2 span:before,
.white-text-style .ct-icon-2:after,
.white-text-style .ct-icon-2:before,
header.kopa-page-header-6 .ct-icon-2 span:after,
header.kopa-page-header-6 .ct-icon-2 span:before,
header.kopa-page-header-6 .ct-icon-2:after,
header.kopa-page-header-6 .ct-icon-2:before,
header.kopa-page-header-7 .ct-icon-2 span:after,
header.kopa-page-header-7 .ct-icon-2 span:before,
header.kopa-page-header-7 .ct-icon-2:after,
header.kopa-page-header-7 .ct-icon-2:before {
    background: rgba(255, 255, 255, .15)
}

.ct-box-1,
.ct-box-6 {
    display: inline-block;
    width: 100px;
    padding: 40px 20px;
    color: #666
}

.ct-box-1 > div,
.ct-box-6 > div {
    width: 1px;
    height: 85px;
    background: #999;
    display: inline-block;
    margin-top: 30px
}

.ct-box-1 > span,
.ct-box-3 > span,
.ct-box-6 > span {
    display: inline-block;
    font-size: 24px;
    line-height: 40px;
    font-weight: 600;
    margin-top: 45px
}

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

    .ct-box-1,
    .ct-box-6 {
        width: 80px;
        padding: 40px 10px 30px
    }
}

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

    .ct-box-1,
    .ct-box-6 {
        width: 60px
    }
}

.ct-box-2 {
    width: 100px;
    padding: 40px 20px 35px;
    border-bottom: none
}

@media screen and (max-width: 1600px) {
    .ct-box-2 {
        width: 80px;
        padding: 40px 10px 35px
    }
}

@media screen and (max-width: 979px) {
    .ct-box-2 {
        width: 60px
    }
}

.ct-box-3 {
    width: 100px;
    padding: 0 20px 40px;
    border: 1px solid #999;
    border-top: none;
    text-align: center
}

.ct-box-3 > div {
    width: 1px;
    height: 85px;
    background: #999;
    display: inline-block
}

.ct-box-7 h6,
.ct-text-1 {
    font-weight: 500;
    text-transform: uppercase
}

@media screen and (max-width: 1600px) {
    .ct-box-3 {
        width: 80px;
        padding: 0 10px 40px
    }
}

@media screen and (max-width: 979px) {
    .ct-box-3 {
        width: 60px
    }
}

.ct-box-4 {
    width: 255px;
    height: 255px
}

.ct-box-5 span {
    font-size: 35px;
    display: block;
    margin-bottom: 15px
}

.ct-box-5 h4,
.ct-box-7 h6 {
    margin-bottom: 0
}

.ct-box-5 p {
    font-size: 13px;
    margin-top: -5px
}

.ct-box-6 > div {
    margin-top: 25px
}

.ct-box-6 > span {
    margin-top: 30px
}

@media screen and (max-width: 1600px) {
    .ct-box-6 {
        width: 100px;
        padding: 40px 20px
    }
}

@media screen and (max-width: 1160px) {
    .ct-box-6 {
        width: 80px;
        padding: 40px 10px 30px
    }
}

.ct-text-1 {
    letter-spacing: 7.5px;
    margin-bottom: 18px
}

@media screen and (max-width: 979px) {
    .ct-box-6 {
        width: 60px
    }

    .ct-text-1 {
        font-size: 14px;
        line-height: 28px;
        letter-spacing: 4px;
        margin-bottom: 15px
    }
}

@media screen and (max-width: 639px) {
    .ct-text-1 {
        margin-bottom: 10px
    }
}

.ct-text-2,
.ct-text-9 {
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2.5px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    line-height: 14px;
    margin-bottom: 0
}

.active.ct-text-9,
.ct-text-2.active {
    display: inline-block
}

.ct-text-2 span,
.ct-text-9 span {
    display: block;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    -ms-transform-origin: left top 0;
    -moz-transform-origin: left top 0;
    -webkit-transform-origin: left top 0;
    transform-origin: left top 0
}

.ct-text-4 span:before,
.ct-text-6:before {
    display: inline-block;
    content: '';
    left: 0
}

.ct-text-3 {
    text-transform: uppercase
}

.ct-text-3 span {
    font-weight: 600
}

.ct-text-4 {
    font-size: 16px;
    line-height: 32px;
    text-transform: uppercase
}

.ct-text-4 span {
    position: relative
}

.ct-text-4 span:before {
    position: absolute;
    bottom: 2px;
    width: 100%;
    height: 1px;
    background: #fff
}

.ct-text-4 i {
    float: right;
    margin: 7px 0 0 15px
}

.ct-text-5 {
    line-height: 1em;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 35px
}

@media screen and (max-width: 639px) {
    .ct-text-5 {
        line-height: 1.4em;
        font-size: 18px;
        letter-spacing: 15px
    }
}

.ct-text-6 {
    text-transform: uppercase;
    padding-bottom: 12px;
    position: relative;
    margin-bottom: 35px
}

@media screen and (max-width: 979px) {
    .ct-text-6 {
        margin-bottom: 25px
    }

    .ct-text-14 br {
        display: none
    }
}

.ct-text-6:before {
    position: absolute;
    bottom: 0;
    width: 66px;
    height: 2px;
    background: #000
}

.ct-text-8 {
    font-family: "Playfair Display";
    text-transform: uppercase
}

.ct-text-9 {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0)
}

.ct-text-10 {
    letter-spacing: .5px;
    margin-bottom: 20px
}

@media screen and (max-width: 639px) {
    .ct-text-10 {
        font-size: 12px;
        line-height: 26px;
        margin-bottom: 5px
    }
}

.ct-text-11,
.ct-text-12,
.panel-group .panel .panel-body {
    font-size: 14px;
    line-height: 24px
}

.ct-text-13,
.ct-text-18,
.ct-text-19 {
    font-size: 120px;
    line-height: 1em;
    font-weight: 600;
    text-transform: capitalize;
    margin-bottom: 50px
}

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

    .ct-text-13,
    .ct-text-18,
    .ct-text-19 {
        font-size: 50px;
        line-height: 1.4em;
        margin-bottom: 20px
    }
}

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

    .ct-text-13,
    .ct-text-18,
    .ct-text-19 {
        font-size: 36px
    }
}

.ct-text-14 {
    font-size: 18px
}

@media screen and (max-width: 639px) {
    .ct-text-14 {
        font-size: 14px;
        line-height: 24px
    }
}

.ct-text-15,
.widget-title.style-07,
.widget-title.style-08,
.widget-title.style-14 {
    padding-left: 155px;
    font-size: 16px;
    line-height: 30px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2.5px;
    position: relative
}

.ct-text-15:before,
.widget-title.style-07:before,
.widget-title.style-08:before,
.widget-title.style-14:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 13px;
    left: 0;
    width: 102px;
    height: 1px;
    background: #000
}

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

    .ct-text-15,
    .widget-title.style-07,
    .widget-title.style-08,
    .widget-title.style-14 {
        padding-left: 100px
    }

    .ct-text-15:before,
    .widget-title.style-07:before,
    .widget-title.style-08:before,
    .widget-title.style-14:before {
        left: 0;
        width: 50px
    }
}

.ct-text-16 {
    font-size: 14px;
    line-height: 30px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 15px
}

.ct-text-17 {
    display: block;
    position: relative;
    width: 50px;
    font-size: 11px;
    line-height: 14px;
    color: #000;
    padding: 20px 0 0;
    margin-top: 5px;
    word-wrap: break-word
}

.ct-text-17:before,
.ct-text-18:before,
.ct-text-19:before {
    display: inline-block;
    top: 0;
    content: ''
}

.ct-text-17:before {
    position: absolute;
    left: 10px;
    width: 60%;
    height: 3px
}

.ct-text-17 p {
    padding: 0 0 0 10px
}

.ct-text-17 .ct-icon-2 {
    margin-top: 45px
}

.ct-text-18,
.ct-text-19 {
    padding-top: 40px;
    position: relative
}

.ct-text-18:before,
.ct-text-19:before {
    position: absolute;
    left: 0;
    width: 130px;
    height: 1px;
    background: #000
}

.ct-text-19 {
    font-size: 40px
}

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

    .ct-text-18,
    .ct-text-19 {
        padding-top: 20px
    }

    .ct-text-18:before,
    .ct-text-19:before {
        width: 50px
    }

    .ct-text-19 {
        font-size: 30px
    }
}

.ct-item-7 .entry-content .ct-text-3,
.kopa-footer-1 .ct-text-3,
.kopa-footer-2 .ct-text-3,
.kopa-footer-3 .ct-text-3,
.kopa-footer-4 .ct-text-3,
.kopa-footer-5 .ct-text-3,
.kopa-page-header-3 .ct-text-3,
.kopa-page-header-area-1 .ct-text-3,
.kopa-page-header-area-2 .ct-text-3,
.kopa-page-header-area-3 .ct-text-3,
.kopa-page-header-area-4 .ct-text-3,
.kopa-page-header-area-5 .ct-text-3,
.kopa-page-header-area-6 .ct-text-3,
.kopa-page-header-area-7 .ct-text-3,
.kopa-page-header-area-8 .ct-text-3,
.ms-item-01 .entry-content .ct-text-3,
.ms-item-03 .entry-item .ct-text-3,
.owl-carousel-1 .entry-content .ct-text-3,
.products .product .entry-panel .ct-text-3,
.sf-mega .ct-text-3,
.sn-module-intro-6 .entry-item .entry-content .ct-text-3,
.white-text-style .ct-text-3,
header.kopa-page-header-6 .ct-text-3,
header.kopa-page-header-7 .ct-text-3 {
    color: rgba(255, 255, 255, .4)
}

.ct-item-7 .entry-content .ct-text-14,
.ct-item-7 .entry-content .ct-text-17 p,
.kopa-footer-1 .ct-text-14,
.kopa-footer-1 .ct-text-17 p,
.kopa-footer-2 .ct-text-14,
.kopa-footer-2 .ct-text-17 p,
.kopa-footer-3 .ct-text-14,
.kopa-footer-3 .ct-text-17 p,
.kopa-footer-4 .ct-text-14,
.kopa-footer-4 .ct-text-17 p,
.kopa-footer-5 .ct-text-14,
.kopa-footer-5 .ct-text-17 p,
.kopa-page-header-3 .ct-text-14,
.kopa-page-header-3 .ct-text-17 p,
.kopa-page-header-area-1 .ct-text-14,
.kopa-page-header-area-1 .ct-text-17 p,
.kopa-page-header-area-2 .ct-text-14,
.kopa-page-header-area-2 .ct-text-17 p,
.kopa-page-header-area-3 .ct-text-14,
.kopa-page-header-area-3 .ct-text-17 p,
.kopa-page-header-area-4 .ct-text-14,
.kopa-page-header-area-4 .ct-text-17 p,
.kopa-page-header-area-5 .ct-text-14,
.kopa-page-header-area-5 .ct-text-17 p,
.kopa-page-header-area-6 .ct-text-14,
.kopa-page-header-area-6 .ct-text-17 p,
.kopa-page-header-area-7 .ct-text-14,
.kopa-page-header-area-7 .ct-text-17 p,
.kopa-page-header-area-8 .ct-text-14,
.kopa-page-header-area-8 .ct-text-17 p,
.ms-item-01 .entry-content .ct-text-14,
.ms-item-01 .entry-content .ct-text-17 p,
.ms-item-03 .entry-item .ct-text-14,
.ms-item-03 .entry-item .ct-text-17 p,
.owl-carousel-1 .entry-content .ct-text-14,
.owl-carousel-1 .entry-content .ct-text-17 p,
.products .product .entry-panel .ct-text-14,
.products .product .entry-panel .ct-text-17 p,
.sf-mega .ct-text-14,
.sf-mega .ct-text-17 p,
.sn-module-intro-6 .entry-item .entry-content .ct-text-14,
.sn-module-intro-6 .entry-item .entry-content .ct-text-17 p,
.white-text-style .ct-text-14,
.white-text-style .ct-text-17 p,
header.kopa-page-header-6 .ct-text-14,
header.kopa-page-header-6 .ct-text-17 p,
header.kopa-page-header-7 .ct-text-14,
header.kopa-page-header-7 .ct-text-17 p {
    color: #fff
}

.ct-item-7 .entry-content .ct-text-18:before,
.ct-item-7 .entry-content .ct-text-19:before,
.kopa-footer-1 .ct-text-18:before,
.kopa-footer-1 .ct-text-19:before,
.kopa-footer-2 .ct-text-18:before,
.kopa-footer-2 .ct-text-19:before,
.kopa-footer-3 .ct-text-18:before,
.kopa-footer-3 .ct-text-19:before,
.kopa-footer-4 .ct-text-18:before,
.kopa-footer-4 .ct-text-19:before,
.kopa-footer-5 .ct-text-18:before,
.kopa-footer-5 .ct-text-19:before,
.kopa-page-header-3 .ct-text-18:before,
.kopa-page-header-3 .ct-text-19:before,
.kopa-page-header-area-1 .ct-text-18:before,
.kopa-page-header-area-1 .ct-text-19:before,
.kopa-page-header-area-2 .ct-text-18:before,
.kopa-page-header-area-2 .ct-text-19:before,
.kopa-page-header-area-3 .ct-text-18:before,
.kopa-page-header-area-3 .ct-text-19:before,
.kopa-page-header-area-4 .ct-text-18:before,
.kopa-page-header-area-4 .ct-text-19:before,
.kopa-page-header-area-5 .ct-text-18:before,
.kopa-page-header-area-5 .ct-text-19:before,
.kopa-page-header-area-6 .ct-text-18:before,
.kopa-page-header-area-6 .ct-text-19:before,
.kopa-page-header-area-7 .ct-text-18:before,
.kopa-page-header-area-7 .ct-text-19:before,
.kopa-page-header-area-8 .ct-text-18:before,
.kopa-page-header-area-8 .ct-text-19:before,
.ms-item-01 .entry-content .ct-text-18:before,
.ms-item-01 .entry-content .ct-text-19:before,
.ms-item-03 .entry-item .ct-text-18:before,
.ms-item-03 .entry-item .ct-text-19:before,
.owl-carousel-1 .entry-content .ct-text-18:before,
.owl-carousel-1 .entry-content .ct-text-19:before,
.products .product .entry-panel .ct-text-18:before,
.products .product .entry-panel .ct-text-19:before,
.sf-mega .ct-text-18:before,
.sf-mega .ct-text-19:before,
.sn-module-intro-6 .entry-item .entry-content .ct-text-18:before,
.sn-module-intro-6 .entry-item .entry-content .ct-text-19:before,
.white-text-style .ct-text-18:before,
.white-text-style .ct-text-19:before,
header.kopa-page-header-6 .ct-text-18:before,
header.kopa-page-header-6 .ct-text-19:before,
header.kopa-page-header-7 .ct-text-18:before,
header.kopa-page-header-7 .ct-text-19:before {
    background: #fff
}

.ct-row-1 {
    margin: -80px -40px 0
}

.ct-row-1 > * {
    padding: 0 40px;
    margin-top: 80px
}

.ct-row-2,
.ct-row-7 {
    margin: 0 !important
}

.ct-row-2 > *,
.ct-row-7 > * {
    margin: 0 !important;
    padding: 0 !important
}

.ct-row-3 {
    margin: -80px -50px 0
}

.ct-row-3 > * {
    padding: 0 50px;
    margin-top: 80px !important
}

@media screen and (max-width: 979px) {
    .ct-row-3 {
        margin: -30px -20px 0
    }

    .ct-row-3 > * {
        padding: 0 20px;
        margin-top: 30px !important
    }
}

.ct-row-4 {
    margin: 0 -35px
}

.ct-row-4 > * {
    padding: 0 35px
}

.ct-row-4.ul-mh {
    margin: -30px -35px 0 !important
}

.ct-row-4.ul-mh > * {
    padding: 0 35px !important;
    margin-top: 30px !important
}

@media screen and (max-width: 979px) {
    .ct-row-4 {
        margin: 0 -15px
    }

    .ct-row-4 > * {
        padding: 0 15px
    }

    .ct-row-4.ul-mh {
        margin: -30px -15px 0 !important
    }

    .ct-row-4.ul-mh > * {
        padding: 0 15px !important
    }
}

.ct-row-11,
.ct-row-5 {
    margin: -50px -50px 0
}

.ct-row-11 > *,
.ct-row-5 > * {
    padding: 0 50px;
    margin-top: 50px
}

.ct-row-5.row,
.ct-row-5.ul-mh,
.row.ct-row-11,
.ul-mh.ct-row-11 {
    margin: -50px -50px 0 !important
}

.ct-row-5.row > *,
.ct-row-5.ul-mh > *,
.row.ct-row-11 > *,
.ul-mh.ct-row-11 > * {
    padding: 0 50px !important;
    margin-top: 50px !important
}

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

    .ct-row-11,
    .ct-row-5 {
        margin: -20px -20px 0
    }

    .ct-row-11 > *,
    .ct-row-5 > * {
        padding: 0 20px;
        margin-top: 20px
    }

    .ct-row-5.row,
    .ct-row-5.ul-mh,
    .row.ct-row-11,
    .ul-mh.ct-row-11 {
        margin: -20px -20px 0 !important
    }

    .ct-row-5.row > *,
    .ct-row-5.ul-mh > *,
    .row.ct-row-11 > *,
    .ul-mh.ct-row-11 > * {
        padding: 0 20px !important;
        margin-top: 20px !important
    }
}

.ct-row-6 {
    margin: 0;
    padding: 0 0 0 1px
}

.ct-row-6 > * {
    padding: 0 65px 0 0 !important;
    border-right: 1px solid #e5e5e5;
    margin-left: -1px
}

.ct-row-6 > :last-child {
    padding: 0 0 0 65px !important;
    border-right: none;
    border-left: 1px solid #e5e5e5
}

@media screen and (max-width: 979px) {
    .ct-row-6 {
        padding: 0
    }

    .ct-row-6 > *,
    .ct-row-6 > :last-child {
        width: 100% !important;
        padding: 40px 0 0 !important;
        margin-top: 40px;
        border: none;
        border-top: 1px solid #e5e5e5
    }

    .ct-row-6 > :first-child,
    .ct-row-6 > :last-child:first-child {
        margin: 0;
        padding: 0 !important;
        border: none
    }
}

.ct-row-7 {
    padding-left: 1px
}

.ct-row-7 > * {
    margin: 0 0 0 -1px !important
}

@media screen and (max-width: 639px) {
    .ct-row-7 > * {
        margin: -1px 0 0 !important
    }
}

.ct-row-8 {
    margin: 0 -35px
}

.ct-row-8 > * {
    padding: 0 35px
}

.ct-row-8.ul-mh {
    margin: -60px -35px 0 !important
}

.ct-row-8.ul-mh > * {
    padding: 0 35px !important;
    margin-top: 60px !important
}

.ct-row-12,
.ct-row-9 {
    margin: 0 -68px !important;
    overflow: hidden
}

.ct-row-12 > *,
.ct-row-9 > * {
    padding: 40px 68px;
    border-left: 1px solid #e5e5e5;
    margin: 0 0 0 -1px !important
}

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

    .ct-row-12,
    .ct-row-9 {
        margin: 0 -20px !important
    }

    .ct-row-12 > *,
    .ct-row-9 > * {
        padding: 40px 20px
    }
}

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

    .ct-row-12,
    .ct-row-9 {
        margin: 0 !important
    }

    .ct-row-12 > *,
    .ct-row-9 > * {
        width: 100%;
        padding: 30px 0 0;
        border-left: none;
        border-top: 1px solid #e5e5e5;
        margin: 30px 0 0 !important
    }

    .ct-row-12 > :first-child,
    .ct-row-9 > :first-child {
        margin-top: 0 !important;
        padding-top: 0;
        border-top: none
    }
}

@media screen and (max-width: 1160px) {
    .ct-row-11 {
        margin: -40px -20px 0
    }

    .ct-row-11 > * {
        padding: 0 20px;
        margin-top: 40px
    }

    .ct-row-11.row,
    .ct-row-11.ul-mh {
        margin: -40px -20px 0 !important
    }

    .ct-row-11.row > *,
    .ct-row-11.ul-mh > * {
        padding: 0 20px !important;
        margin-top: 40px !important
    }
}

.ct-row-12 > * {
    padding-top: 0;
    padding-bottom: 0
}

@media screen and (max-width: 979px) {
    .ct-row-12 {
        margin: 0 -30px !important
    }

    .ct-row-12 > * {
        padding: 0 30px
    }
}

@media screen and (max-width: 979px) and (max-width: 767px) {
    .ct-row-12 {
        margin: 0 !important
    }

    .ct-row-12 > * {
        padding: 30px 0 0
    }

    .ct-row-12 > :first-child {
        padding-top: 0
    }
}

.ct-item-7 .entry-content .ct-row-12 > *,
.ct-item-7 .entry-content .ct-row-9 > *,
.kopa-footer-1 .ct-row-12 > *,
.kopa-footer-1 .ct-row-9 > *,
.kopa-footer-2 .ct-row-12 > *,
.kopa-footer-2 .ct-row-9 > *,
.kopa-footer-3 .ct-row-12 > *,
.kopa-footer-3 .ct-row-9 > *,
.kopa-footer-4 .ct-row-12 > *,
.kopa-footer-4 .ct-row-9 > *,
.kopa-footer-5 .ct-row-12 > *,
.kopa-footer-5 .ct-row-9 > *,
.kopa-page-header-3 .ct-row-12 > *,
.kopa-page-header-3 .ct-row-9 > *,
.kopa-page-header-area-1 .ct-row-12 > *,
.kopa-page-header-area-1 .ct-row-9 > *,
.kopa-page-header-area-2 .ct-row-12 > *,
.kopa-page-header-area-2 .ct-row-9 > *,
.kopa-page-header-area-3 .ct-row-12 > *,
.kopa-page-header-area-3 .ct-row-9 > *,
.kopa-page-header-area-4 .ct-row-12 > *,
.kopa-page-header-area-4 .ct-row-9 > *,
.kopa-page-header-area-5 .ct-row-12 > *,
.kopa-page-header-area-5 .ct-row-9 > *,
.kopa-page-header-area-6 .ct-row-12 > *,
.kopa-page-header-area-6 .ct-row-9 > *,
.kopa-page-header-area-7 .ct-row-12 > *,
.kopa-page-header-area-7 .ct-row-9 > *,
.kopa-page-header-area-8 .ct-row-12 > *,
.kopa-page-header-area-8 .ct-row-9 > *,
.ms-item-01 .entry-content .ct-row-12 > *,
.ms-item-01 .entry-content .ct-row-9 > *,
.ms-item-03 .entry-item .ct-row-12 > *,
.ms-item-03 .entry-item .ct-row-9 > *,
.owl-carousel-1 .entry-content .ct-row-12 > *,
.owl-carousel-1 .entry-content .ct-row-9 > *,
.products .product .entry-panel .ct-row-12 > *,
.products .product .entry-panel .ct-row-9 > *,
.sf-mega .ct-row-12 > *,
.sf-mega .ct-row-9 > *,
.sn-module-intro-6 .entry-item .entry-content .ct-row-12 > *,
.sn-module-intro-6 .entry-item .entry-content .ct-row-9 > *,
.white-text-style .ct-row-12 > *,
.white-text-style .ct-row-9 > *,
header.kopa-page-header-6 .ct-row-12 > *,
header.kopa-page-header-6 .ct-row-9 > *,
header.kopa-page-header-7 .ct-row-12 > *,
header.kopa-page-header-7 .ct-row-9 > * {
    border-color: rgba(255, 255, 255, .3)
}

.ct-col-1,
.ct-col-2,
.ct-col-3 {
    float: left;
    width: 20%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.ct-col-2 {
    width: 71.79487%
}

.ct-col-3 {
    width: 28.20513%
}

.ct-radio-box {
    position: relative
}

.ct-radio-box input[type=radio] {
    width: 5px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
    left: 5px;
    display: none
}

.ct-radio-box input[type=radio] + label {
    font-weight: 400;
    display: inline-block;
    padding-left: 40px;
    margin: 0
}

.ct-radio-box input[type=radio] + label > span {
    display: inline-block;
    text-align: center;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 20px;
    border: 1px solid #e5e5e5;
    border-radius: 50%;
    position: absolute;
    top: 4px;
    left: 0
}

.ct-radio-box input[type=radio] + label > span:before {
    content: '';
    display: inline-block;
    text-align: center;
    width: 10px;
    height: 10px;
    line-height: 10px;
    font-size: 20px;
    border-radius: 50%;
    position: absolute;
    top: 4px;
    left: 4px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.ct-radio-box input[type=radio]:checked + label span:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.ct-item-7 .entry-content .ct-radio-box input[type=radio] + label > span,
.kopa-footer-1 .ct-radio-box input[type=radio] + label > span,
.kopa-footer-2 .ct-radio-box input[type=radio] + label > span,
.kopa-footer-3 .ct-radio-box input[type=radio] + label > span,
.kopa-footer-4 .ct-radio-box input[type=radio] + label > span,
.kopa-footer-5 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-3 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-area-1 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-area-2 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-area-3 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-area-4 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-area-5 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-area-6 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-area-7 .ct-radio-box input[type=radio] + label > span,
.kopa-page-header-area-8 .ct-radio-box input[type=radio] + label > span,
.ms-item-01 .entry-content .ct-radio-box input[type=radio] + label > span,
.ms-item-03 .entry-item .ct-radio-box input[type=radio] + label > span,
.owl-carousel-1 .entry-content .ct-radio-box input[type=radio] + label > span,
.products .product .entry-panel .ct-radio-box input[type=radio] + label > span,
.sf-mega .ct-radio-box input[type=radio] + label > span,
.sn-module-intro-6 .entry-item .entry-content .ct-radio-box input[type=radio] + label > span,
.white-text-style .ct-radio-box input[type=radio] + label > span,
header.kopa-page-header-6 .ct-radio-box input[type=radio] + label > span,
header.kopa-page-header-7 .ct-radio-box input[type=radio] + label > span {
    border-color: #fff
}

.ct-item-7 .entry-content .ct-radio-box input[type=radio] + label > span:before,
.kopa-footer-1 .ct-radio-box input[type=radio] + label > span:before,
.kopa-footer-2 .ct-radio-box input[type=radio] + label > span:before,
.kopa-footer-3 .ct-radio-box input[type=radio] + label > span:before,
.kopa-footer-4 .ct-radio-box input[type=radio] + label > span:before,
.kopa-footer-5 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-3 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-area-1 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-area-2 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-area-3 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-area-4 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-area-5 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-area-6 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-area-7 .ct-radio-box input[type=radio] + label > span:before,
.kopa-page-header-area-8 .ct-radio-box input[type=radio] + label > span:before,
.ms-item-01 .entry-content .ct-radio-box input[type=radio] + label > span:before,
.ms-item-03 .entry-item .ct-radio-box input[type=radio] + label > span:before,
.owl-carousel-1 .entry-content .ct-radio-box input[type=radio] + label > span:before,
.products .product .entry-panel .ct-radio-box input[type=radio] + label > span:before,
.sf-mega .ct-radio-box input[type=radio] + label > span:before,
.sn-module-intro-6 .entry-item .entry-content .ct-radio-box input[type=radio] + label > span:before,
.white-text-style .ct-radio-box input[type=radio] + label > span:before,
header.kopa-page-header-6 .ct-radio-box input[type=radio] + label > span:before,
header.kopa-page-header-7 .ct-radio-box input[type=radio] + label > span:before {
    background-color: #fff
}

.ct-form-box-1,
.ct-form-box-2,
.ct-form-box-3 {
    margin: 0;
    padding: 10px 50px 80px;
    background: #fff
}

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

    .ct-form-box-1,
    .ct-form-box-2,
    .ct-form-box-3 {
        padding: 0 15px 40px
    }

    .ct-form-box-1 .ct-row-1,
    .ct-form-box-2 .ct-row-1,
    .ct-form-box-3 .ct-row-1 {
        margin: -30px -15px 0
    }

    .ct-form-box-1 .ct-row-1 > *,
    .ct-form-box-2 .ct-row-1 > *,
    .ct-form-box-3 .ct-row-1 > * {
        padding: 0 15px;
        margin-top: 30px
    }

    .ct-item-1 {
        direction: rtl
    }
}

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

    .ct-form-box-1 form > .row > div,
    .ct-form-box-2 form > .row > div,
    .ct-form-box-3 form > .row > div {
        width: 100%
    }

    .ct-form-box-1 form > .row > div > .input-block,
    .ct-form-box-1 form > .row > div > .textarea-block,
    .ct-form-box-2 form > .row > div > .input-block,
    .ct-form-box-2 form > .row > div > .textarea-block,
    .ct-form-box-3 form > .row > div > .input-block,
    .ct-form-box-3 form > .row > div > .textarea-block {
        margin-top: 0
    }

    .ct-form-box-1 form > .row > div .btn-block,
    .ct-form-box-2 form > .row > div .btn-block,
    .ct-form-box-3 form > .row > div .btn-block {
        margin-top: 40px
    }
}

.ct-form-box-1 .input-block,
.ct-form-box-1 .textarea-block,
.ct-form-box-2 .input-block,
.ct-form-box-2 .textarea-block,
.ct-form-box-3 .input-block,
.ct-form-box-3 .textarea-block {
    position: relative;
    margin: 30px 0 0;
    overflow: hidden
}

.ct-form-box-1 .input-block.first-child,
.ct-form-box-1 .textarea-block.first-child,
.ct-form-box-2 .input-block.first-child,
.ct-form-box-2 .textarea-block.first-child,
.ct-form-box-3 .input-block.first-child,
.ct-form-box-3 .textarea-block.first-child {
    margin: 0
}

.ct-form-box-1 .ct-radio-box,
.ct-form-box-2 .ct-radio-box,
.ct-form-box-3 .ct-radio-box {
    min-height: 28px;
    margin: 40px 0 0;
    overflow: hidden
}

.ct-form-box-1 .ct-radio-box.first-child,
.ct-form-box-2 .ct-radio-box.first-child,
.ct-form-box-3 .ct-radio-box.first-child {
    margin: 0
}

.ct-form-box-1 .textarea-block label.error,
.ct-form-box-2 .textarea-block label.error,
.ct-form-box-3 .textarea-block label.error {
    top: 0
}

.ct-form-box-1 .btn-block,
.ct-form-box-2 .btn-block,
.ct-form-box-3 .btn-block {
    margin-top: 65px
}

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

    .ct-form-box-1 .btn-block,
    .ct-form-box-2 .btn-block,
    .ct-form-box-3 .btn-block {
        margin-top: 40px
    }
}

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

    .ct-form-box-1 .btn-block,
    .ct-form-box-2 .btn-block,
    .ct-form-box-3 .btn-block {
        margin-top: 30px
    }
}

.ct-form-box-1 .fct-link,
.ct-form-box-2 .fct-link,
.ct-form-box-3 .fct-link {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    line-height: 40px
}

.ct-form-box-1 input,
.ct-form-box-1 textarea,
.ct-form-box-2 input,
.ct-form-box-2 textarea,
.ct-form-box-3 input,
.ct-form-box-3 textarea {
    box-shadow: none;
    background: 0 0;
    margin: 0;
    border: none;
    border-bottom: 1px solid #e5e5e5;
    color: #000;
    padding: 0;
    height: 40px;
    line-height: 40px;
    width: 100%
}

.ct-form-box-1 input:focus,
.ct-form-box-1 textarea:focus,
.ct-form-box-2 input:focus,
.ct-form-box-2 textarea:focus,
.ct-form-box-3 input:focus,
.ct-form-box-3 textarea:focus {
    outline: 0;
    border-bottom-color: #000
}

.ct-form-box-1 input[type=submit],
.ct-form-box-1 textarea[type=submit],
.ct-form-box-2 input[type=submit],
.ct-form-box-2 textarea[type=submit],
.ct-form-box-3 input[type=submit],
.ct-form-box-3 textarea[type=submit] {
    border: none !important;
    outline: 0 !important;
    background: 0 0;
    border-bottom: 1px solid #000 !important;
    padding: 0;
    width: auto;
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .75px;
    text-align: center;
    color: #000
}

.ct-form-1 .search-text,
.ct-form-2 input[type=text] {
    width: 100%;
    font-family: Poppins;
    text-transform: capitalize;
    outline: 0
}

.ct-form-box-1 textarea,
.ct-form-box-2 textarea,
.ct-form-box-3 textarea {
    width: 100%;
    padding: 9px 0;
    height: auto;
    line-height: 22px
}

.ct-form-box-1 label.error,
.ct-form-box-2 label.error,
.ct-form-box-3 label.error {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    line-height: 40px;
    font-weight: 300;
    z-index: 1
}

.ct-form-box-1::-webkit-input-placeholder,
.ct-form-box-2::-webkit-input-placeholder,
.ct-form-box-3::-webkit-input-placeholder {
    color: #666
}

.ct-form-box-1:-moz-placeholder,
.ct-form-box-2:-moz-placeholder,
.ct-form-box-3:-moz-placeholder {
    color: #666
}

.ct-form-box-1::-moz-placeholder,
.ct-form-box-2::-moz-placeholder,
.ct-form-box-3::-moz-placeholder {
    color: #666
}

.ct-form-box-1:-ms-input-placeholder,
.ct-form-box-2:-ms-input-placeholder,
.ct-form-box-3:-ms-input-placeholder {
    color: #666
}

.ct-form-box-2,
.ct-form-box-3 {
    padding: 0;
    background: 0 0
}

.ct-form-box-3 input {
    padding: 0 65px 0 0
}

.ct-item-7 .entry-content .ct-form-box-2 input,
.ct-item-7 .entry-content .ct-form-box-2 textarea,
.ct-item-7 .entry-content .ct-form-box-3 input,
.ct-item-7 .entry-content .ct-form-box-3 textarea,
.kopa-footer-1 .ct-form-box-2 input,
.kopa-footer-1 .ct-form-box-2 textarea,
.kopa-footer-1 .ct-form-box-3 input,
.kopa-footer-1 .ct-form-box-3 textarea,
.kopa-footer-2 .ct-form-box-2 input,
.kopa-footer-2 .ct-form-box-2 textarea,
.kopa-footer-2 .ct-form-box-3 input,
.kopa-footer-2 .ct-form-box-3 textarea,
.kopa-footer-3 .ct-form-box-2 input,
.kopa-footer-3 .ct-form-box-2 textarea,
.kopa-footer-3 .ct-form-box-3 input,
.kopa-footer-3 .ct-form-box-3 textarea,
.kopa-footer-4 .ct-form-box-2 input,
.kopa-footer-4 .ct-form-box-2 textarea,
.kopa-footer-4 .ct-form-box-3 input,
.kopa-footer-4 .ct-form-box-3 textarea,
.kopa-footer-5 .ct-form-box-2 input,
.kopa-footer-5 .ct-form-box-2 textarea,
.kopa-footer-5 .ct-form-box-3 input,
.kopa-footer-5 .ct-form-box-3 textarea,
.kopa-page-header-3 .ct-form-box-2 input,
.kopa-page-header-3 .ct-form-box-2 textarea,
.kopa-page-header-3 .ct-form-box-3 input,
.kopa-page-header-3 .ct-form-box-3 textarea,
.kopa-page-header-area-1 .ct-form-box-2 input,
.kopa-page-header-area-1 .ct-form-box-2 textarea,
.kopa-page-header-area-1 .ct-form-box-3 input,
.kopa-page-header-area-1 .ct-form-box-3 textarea,
.kopa-page-header-area-2 .ct-form-box-2 input,
.kopa-page-header-area-2 .ct-form-box-2 textarea,
.kopa-page-header-area-2 .ct-form-box-3 input,
.kopa-page-header-area-2 .ct-form-box-3 textarea,
.kopa-page-header-area-3 .ct-form-box-2 input,
.kopa-page-header-area-3 .ct-form-box-2 textarea,
.kopa-page-header-area-3 .ct-form-box-3 input,
.kopa-page-header-area-3 .ct-form-box-3 textarea,
.kopa-page-header-area-4 .ct-form-box-2 input,
.kopa-page-header-area-4 .ct-form-box-2 textarea,
.kopa-page-header-area-4 .ct-form-box-3 input,
.kopa-page-header-area-4 .ct-form-box-3 textarea,
.kopa-page-header-area-5 .ct-form-box-2 input,
.kopa-page-header-area-5 .ct-form-box-2 textarea,
.kopa-page-header-area-5 .ct-form-box-3 input,
.kopa-page-header-area-5 .ct-form-box-3 textarea,
.kopa-page-header-area-6 .ct-form-box-2 input,
.kopa-page-header-area-6 .ct-form-box-2 textarea,
.kopa-page-header-area-6 .ct-form-box-3 input,
.kopa-page-header-area-6 .ct-form-box-3 textarea,
.kopa-page-header-area-7 .ct-form-box-2 input,
.kopa-page-header-area-7 .ct-form-box-2 textarea,
.kopa-page-header-area-7 .ct-form-box-3 input,
.kopa-page-header-area-7 .ct-form-box-3 textarea,
.kopa-page-header-area-8 .ct-form-box-2 input,
.kopa-page-header-area-8 .ct-form-box-2 textarea,
.kopa-page-header-area-8 .ct-form-box-3 input,
.kopa-page-header-area-8 .ct-form-box-3 textarea,
.ms-item-01 .entry-content .ct-form-box-2 input,
.ms-item-01 .entry-content .ct-form-box-2 textarea,
.ms-item-01 .entry-content .ct-form-box-3 input,
.ms-item-01 .entry-content .ct-form-box-3 textarea,
.ms-item-03 .entry-item .ct-form-box-2 input,
.ms-item-03 .entry-item .ct-form-box-2 textarea,
.ms-item-03 .entry-item .ct-form-box-3 input,
.ms-item-03 .entry-item .ct-form-box-3 textarea,
.owl-carousel-1 .entry-content .ct-form-box-2 input,
.owl-carousel-1 .entry-content .ct-form-box-2 textarea,
.owl-carousel-1 .entry-content .ct-form-box-3 input,
.owl-carousel-1 .entry-content .ct-form-box-3 textarea,
.products .product .entry-panel .ct-form-box-2 input,
.products .product .entry-panel .ct-form-box-2 textarea,
.products .product .entry-panel .ct-form-box-3 input,
.products .product .entry-panel .ct-form-box-3 textarea,
.sf-mega .ct-form-box-2 input,
.sf-mega .ct-form-box-2 textarea,
.sf-mega .ct-form-box-3 input,
.sf-mega .ct-form-box-3 textarea,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-2 input,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-2 textarea,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 input,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 textarea,
.white-text-style .ct-form-box-2 input,
.white-text-style .ct-form-box-2 textarea,
.white-text-style .ct-form-box-3 input,
.white-text-style .ct-form-box-3 textarea,
header.kopa-page-header-6 .ct-form-box-2 input,
header.kopa-page-header-6 .ct-form-box-2 textarea,
header.kopa-page-header-6 .ct-form-box-3 input,
header.kopa-page-header-6 .ct-form-box-3 textarea,
header.kopa-page-header-7 .ct-form-box-2 input,
header.kopa-page-header-7 .ct-form-box-2 textarea,
header.kopa-page-header-7 .ct-form-box-3 input,
header.kopa-page-header-7 .ct-form-box-3 textarea {
    border-bottom-color: rgba(255, 255, 255, .3)
}

.ct-item-7 .entry-content .ct-form-box-2 input[type=submit],
.ct-item-7 .entry-content .ct-form-box-2 textarea[type=submit],
.ct-item-7 .entry-content .ct-form-box-3 input[type=submit],
.ct-item-7 .entry-content .ct-form-box-3 textarea[type=submit],
.kopa-footer-1 .ct-form-box-2 input[type=submit],
.kopa-footer-1 .ct-form-box-2 textarea[type=submit],
.kopa-footer-1 .ct-form-box-3 input[type=submit],
.kopa-footer-1 .ct-form-box-3 textarea[type=submit],
.kopa-footer-2 .ct-form-box-2 input[type=submit],
.kopa-footer-2 .ct-form-box-2 textarea[type=submit],
.kopa-footer-2 .ct-form-box-3 input[type=submit],
.kopa-footer-2 .ct-form-box-3 textarea[type=submit],
.kopa-footer-3 .ct-form-box-2 input[type=submit],
.kopa-footer-3 .ct-form-box-2 textarea[type=submit],
.kopa-footer-3 .ct-form-box-3 input[type=submit],
.kopa-footer-3 .ct-form-box-3 textarea[type=submit],
.kopa-footer-4 .ct-form-box-2 input[type=submit],
.kopa-footer-4 .ct-form-box-2 textarea[type=submit],
.kopa-footer-4 .ct-form-box-3 input[type=submit],
.kopa-footer-4 .ct-form-box-3 textarea[type=submit],
.kopa-footer-5 .ct-form-box-2 input[type=submit],
.kopa-footer-5 .ct-form-box-2 textarea[type=submit],
.kopa-footer-5 .ct-form-box-3 input[type=submit],
.kopa-footer-5 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-3 .ct-form-box-2 input[type=submit],
.kopa-page-header-3 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-3 .ct-form-box-3 input[type=submit],
.kopa-page-header-3 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-area-1 .ct-form-box-2 input[type=submit],
.kopa-page-header-area-1 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-area-1 .ct-form-box-3 input[type=submit],
.kopa-page-header-area-1 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-area-2 .ct-form-box-2 input[type=submit],
.kopa-page-header-area-2 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-area-2 .ct-form-box-3 input[type=submit],
.kopa-page-header-area-2 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-area-3 .ct-form-box-2 input[type=submit],
.kopa-page-header-area-3 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-area-3 .ct-form-box-3 input[type=submit],
.kopa-page-header-area-3 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-area-4 .ct-form-box-2 input[type=submit],
.kopa-page-header-area-4 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-area-4 .ct-form-box-3 input[type=submit],
.kopa-page-header-area-4 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-area-5 .ct-form-box-2 input[type=submit],
.kopa-page-header-area-5 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-area-5 .ct-form-box-3 input[type=submit],
.kopa-page-header-area-5 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-area-6 .ct-form-box-2 input[type=submit],
.kopa-page-header-area-6 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-area-6 .ct-form-box-3 input[type=submit],
.kopa-page-header-area-6 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-area-7 .ct-form-box-2 input[type=submit],
.kopa-page-header-area-7 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-area-7 .ct-form-box-3 input[type=submit],
.kopa-page-header-area-7 .ct-form-box-3 textarea[type=submit],
.kopa-page-header-area-8 .ct-form-box-2 input[type=submit],
.kopa-page-header-area-8 .ct-form-box-2 textarea[type=submit],
.kopa-page-header-area-8 .ct-form-box-3 input[type=submit],
.kopa-page-header-area-8 .ct-form-box-3 textarea[type=submit],
.ms-item-01 .entry-content .ct-form-box-2 input[type=submit],
.ms-item-01 .entry-content .ct-form-box-2 textarea[type=submit],
.ms-item-01 .entry-content .ct-form-box-3 input[type=submit],
.ms-item-01 .entry-content .ct-form-box-3 textarea[type=submit],
.ms-item-03 .entry-item .ct-form-box-2 input[type=submit],
.ms-item-03 .entry-item .ct-form-box-2 textarea[type=submit],
.ms-item-03 .entry-item .ct-form-box-3 input[type=submit],
.ms-item-03 .entry-item .ct-form-box-3 textarea[type=submit],
.owl-carousel-1 .entry-content .ct-form-box-2 input[type=submit],
.owl-carousel-1 .entry-content .ct-form-box-2 textarea[type=submit],
.owl-carousel-1 .entry-content .ct-form-box-3 input[type=submit],
.owl-carousel-1 .entry-content .ct-form-box-3 textarea[type=submit],
.products .product .entry-panel .ct-form-box-2 input[type=submit],
.products .product .entry-panel .ct-form-box-2 textarea[type=submit],
.products .product .entry-panel .ct-form-box-3 input[type=submit],
.products .product .entry-panel .ct-form-box-3 textarea[type=submit],
.sf-mega .ct-form-box-2 input[type=submit],
.sf-mega .ct-form-box-2 textarea[type=submit],
.sf-mega .ct-form-box-3 input[type=submit],
.sf-mega .ct-form-box-3 textarea[type=submit],
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-2 input[type=submit],
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-2 textarea[type=submit],
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 input[type=submit],
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 textarea[type=submit],
.white-text-style .ct-form-box-2 input[type=submit],
.white-text-style .ct-form-box-2 textarea[type=submit],
.white-text-style .ct-form-box-3 input[type=submit],
.white-text-style .ct-form-box-3 textarea[type=submit],
header.kopa-page-header-6 .ct-form-box-2 input[type=submit],
header.kopa-page-header-6 .ct-form-box-2 textarea[type=submit],
header.kopa-page-header-6 .ct-form-box-3 input[type=submit],
header.kopa-page-header-6 .ct-form-box-3 textarea[type=submit],
header.kopa-page-header-7 .ct-form-box-2 input[type=submit],
header.kopa-page-header-7 .ct-form-box-2 textarea[type=submit],
header.kopa-page-header-7 .ct-form-box-3 input[type=submit],
header.kopa-page-header-7 .ct-form-box-3 textarea[type=submit] {
    border-bottom-color: #fff !important;
    color: #fff
}

.ct-item-7 .entry-content .ct-form-box-3 .fct-link,
.kopa-footer-1 .ct-form-box-3 .fct-link,
.kopa-footer-2 .ct-form-box-3 .fct-link,
.kopa-footer-3 .ct-form-box-3 .fct-link,
.kopa-footer-4 .ct-form-box-3 .fct-link,
.kopa-footer-5 .ct-form-box-3 .fct-link,
.kopa-page-header-3 .ct-form-box-3 .fct-link,
.kopa-page-header-area-1 .ct-form-box-3 .fct-link,
.kopa-page-header-area-2 .ct-form-box-3 .fct-link,
.kopa-page-header-area-3 .ct-form-box-3 .fct-link,
.kopa-page-header-area-4 .ct-form-box-3 .fct-link,
.kopa-page-header-area-5 .ct-form-box-3 .fct-link,
.kopa-page-header-area-6 .ct-form-box-3 .fct-link,
.kopa-page-header-area-7 .ct-form-box-3 .fct-link,
.kopa-page-header-area-8 .ct-form-box-3 .fct-link,
.ms-item-01 .entry-content .ct-form-box-3 .fct-link,
.ms-item-03 .entry-item .ct-form-box-3 .fct-link,
.owl-carousel-1 .entry-content .ct-form-box-3 .fct-link,
.products .product .entry-panel .ct-form-box-3 .fct-link,
.sf-mega .ct-form-box-3 .fct-link,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3 .fct-link,
.white-text-style .ct-form-box-3 .fct-link,
header.kopa-page-header-6 .ct-form-box-3 .fct-link,
header.kopa-page-header-7 .ct-form-box-3 .fct-link {
    color: rgba(255, 255, 255, .5)
}

.ct-item-7 .entry-content .ct-form-box-3::-webkit-input-placeholder,
.kopa-footer-1 .ct-form-box-3::-webkit-input-placeholder,
.kopa-footer-2 .ct-form-box-3::-webkit-input-placeholder,
.kopa-footer-3 .ct-form-box-3::-webkit-input-placeholder,
.kopa-footer-4 .ct-form-box-3::-webkit-input-placeholder,
.kopa-footer-5 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-3 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-area-1 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-area-2 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-area-3 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-area-4 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-area-5 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-area-6 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-area-7 .ct-form-box-3::-webkit-input-placeholder,
.kopa-page-header-area-8 .ct-form-box-3::-webkit-input-placeholder,
.ms-item-01 .entry-content .ct-form-box-3::-webkit-input-placeholder,
.ms-item-03 .entry-item .ct-form-box-3::-webkit-input-placeholder,
.owl-carousel-1 .entry-content .ct-form-box-3::-webkit-input-placeholder,
.products .product .entry-panel .ct-form-box-3::-webkit-input-placeholder,
.sf-mega .ct-form-box-3::-webkit-input-placeholder,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3::-webkit-input-placeholder,
.white-text-style .ct-form-box-3::-webkit-input-placeholder,
header.kopa-page-header-6 .ct-form-box-3::-webkit-input-placeholder,
header.kopa-page-header-7 .ct-form-box-3::-webkit-input-placeholder {
    color: #fff
}

.ct-item-7 .entry-content .ct-form-box-3:-moz-placeholder,
.kopa-footer-1 .ct-form-box-3:-moz-placeholder,
.kopa-footer-2 .ct-form-box-3:-moz-placeholder,
.kopa-footer-3 .ct-form-box-3:-moz-placeholder,
.kopa-footer-4 .ct-form-box-3:-moz-placeholder,
.kopa-footer-5 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-3 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-area-1 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-area-2 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-area-3 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-area-4 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-area-5 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-area-6 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-area-7 .ct-form-box-3:-moz-placeholder,
.kopa-page-header-area-8 .ct-form-box-3:-moz-placeholder,
.ms-item-01 .entry-content .ct-form-box-3:-moz-placeholder,
.ms-item-03 .entry-item .ct-form-box-3:-moz-placeholder,
.owl-carousel-1 .entry-content .ct-form-box-3:-moz-placeholder,
.products .product .entry-panel .ct-form-box-3:-moz-placeholder,
.sf-mega .ct-form-box-3:-moz-placeholder,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3:-moz-placeholder,
.white-text-style .ct-form-box-3:-moz-placeholder,
header.kopa-page-header-6 .ct-form-box-3:-moz-placeholder,
header.kopa-page-header-7 .ct-form-box-3:-moz-placeholder {
    color: #fff
}

.ct-item-7 .entry-content .ct-form-box-3::-moz-placeholder,
.kopa-footer-1 .ct-form-box-3::-moz-placeholder,
.kopa-footer-2 .ct-form-box-3::-moz-placeholder,
.kopa-footer-3 .ct-form-box-3::-moz-placeholder,
.kopa-footer-4 .ct-form-box-3::-moz-placeholder,
.kopa-footer-5 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-3 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-area-1 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-area-2 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-area-3 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-area-4 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-area-5 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-area-6 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-area-7 .ct-form-box-3::-moz-placeholder,
.kopa-page-header-area-8 .ct-form-box-3::-moz-placeholder,
.ms-item-01 .entry-content .ct-form-box-3::-moz-placeholder,
.ms-item-03 .entry-item .ct-form-box-3::-moz-placeholder,
.owl-carousel-1 .entry-content .ct-form-box-3::-moz-placeholder,
.products .product .entry-panel .ct-form-box-3::-moz-placeholder,
.sf-mega .ct-form-box-3::-moz-placeholder,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3::-moz-placeholder,
.white-text-style .ct-form-box-3::-moz-placeholder,
header.kopa-page-header-6 .ct-form-box-3::-moz-placeholder,
header.kopa-page-header-7 .ct-form-box-3::-moz-placeholder {
    color: #fff
}

.ct-item-7 .entry-content .ct-form-box-3:-ms-input-placeholder,
.kopa-footer-1 .ct-form-box-3:-ms-input-placeholder,
.kopa-footer-2 .ct-form-box-3:-ms-input-placeholder,
.kopa-footer-3 .ct-form-box-3:-ms-input-placeholder,
.kopa-footer-4 .ct-form-box-3:-ms-input-placeholder,
.kopa-footer-5 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-3 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-area-1 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-area-2 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-area-3 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-area-4 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-area-5 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-area-6 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-area-7 .ct-form-box-3:-ms-input-placeholder,
.kopa-page-header-area-8 .ct-form-box-3:-ms-input-placeholder,
.ms-item-01 .entry-content .ct-form-box-3:-ms-input-placeholder,
.ms-item-03 .entry-item .ct-form-box-3:-ms-input-placeholder,
.owl-carousel-1 .entry-content .ct-form-box-3:-ms-input-placeholder,
.products .product .entry-panel .ct-form-box-3:-ms-input-placeholder,
.sf-mega .ct-form-box-3:-ms-input-placeholder,
.sn-module-intro-6 .entry-item .entry-content .ct-form-box-3:-ms-input-placeholder,
.white-text-style .ct-form-box-3:-ms-input-placeholder,
header.kopa-page-header-6 .ct-form-box-3:-ms-input-placeholder,
header.kopa-page-header-7 .ct-form-box-3:-ms-input-placeholder {
    color: #fff
}

.ct-form-1 {
    background: #fff;
    position: relative
}

.ct-form-1 .search-text {
    background: 0 0;
    border: none;
    height: 52px;
    line-height: 52px;
    padding: 0 50px 0 20px;
    color: #666
}

.ct-form-1 .search-submit {
    font-size: 18px;
    font-weight: 700;
    color: #666;
    border: none;
    background: 0 0;
    outline: 0;
    position: absolute;
    right: 15px;
    top: 14px
}

.ct-form-1 .search-submit span,
.ct-form-2 .search-submit span {
    color: inherit !important
}

.ct-form-2 {
    position: relative
}

.ct-form-2 i {
    position: absolute;
    top: 14px;
    left: 0
}

.ct-form-2 input[type=text] {
    background: 0 0;
    border: none;
    border-bottom: 1px solid rgba(255, 255, 255, .3);
    height: 42px;
    line-height: 42px;
    padding: 0 30px
}

.ct-form-2 .search-submit {
    font-size: 18px;
    font-weight: 700;
    border: none;
    background: 0 0;
    outline: 0;
    position: absolute;
    right: 0;
    top: 5px
}

.ct-item-1 {
    padding: 0 60px
}

@media screen and (max-width: 1600px) {
    .ct-item-1 {
        margin-right: -30px
    }
}

@media screen and (max-width: 1160px) {
    .ct-item-1 {
        margin-right: 0;
        padding: 0 10px
    }
}

.ct-item-1 .entry-thumb,
.ct-item-1 .single-author .single-author-thumb,
.ct-item-1 .single-entry-thumb,
.ct-item-1 .single-por-thumb,
.single-author .ct-item-1 .single-author-thumb {
    width: 32.5%;
    float: right
}

.ct-item-1 .entry-thumb .ct-mask,
.ct-item-1 .entry-thumb .kopa-area-16:before,
.ct-item-1 .entry-thumb .kopa-area-27:before,
.ct-item-1 .entry-thumb .kopa-area-28:before,
.ct-item-1 .entry-thumb .kopa-area-29:before,
.ct-item-1 .entry-thumb .kopa-area-30:before,
.ct-item-1 .entry-thumb .kopa-area-31:before,
.ct-item-1 .entry-thumb .kopa-area-8:before,
.ct-item-1 .entry-thumb .kopa-area-9:before,
.ct-item-1 .entry-thumb .kopa-page-header-area-1:before,
.ct-item-1 .entry-thumb .kopa-page-header-area-2:before,
.ct-item-1 .entry-thumb .kopa-page-header-area-3:before,
.ct-item-1 .entry-thumb .kopa-page-header-area-4:before,
.ct-item-1 .entry-thumb .kopa-page-header-area-5:before,
.ct-item-1 .entry-thumb .kopa-page-header-area-6:before,
.ct-item-1 .entry-thumb .kopa-page-header-area-7:before,
.ct-item-1 .entry-thumb .kopa-page-header-area-8:before,
.ct-item-1 .single-author .single-author-thumb .ct-mask,
.ct-item-1 .single-author .single-author-thumb .kopa-area-16:before,
.ct-item-1 .single-author .single-author-thumb .kopa-area-27:before,
.ct-item-1 .single-author .single-author-thumb .kopa-area-28:before,
.ct-item-1 .single-author .single-author-thumb .kopa-area-29:before,
.ct-item-1 .single-author .single-author-thumb .kopa-area-30:before,
.ct-item-1 .single-author .single-author-thumb .kopa-area-31:before,
.ct-item-1 .single-author .single-author-thumb .kopa-area-8:before,
.ct-item-1 .single-author .single-author-thumb .kopa-area-9:before,
.ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-1:before,
.ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-2:before,
.ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-3:before,
.ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-4:before,
.ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-5:before,
.ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-6:before,
.ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-7:before,
.ct-item-1 .single-author .single-author-thumb .kopa-page-header-area-8:before,
.ct-item-1 .single-entry-thumb .ct-mask,
.ct-item-1 .single-entry-thumb .kopa-area-16:before,
.ct-item-1 .single-entry-thumb .kopa-area-27:before,
.ct-item-1 .single-entry-thumb .kopa-area-28:before,
.ct-item-1 .single-entry-thumb .kopa-area-29:before,
.ct-item-1 .single-entry-thumb .kopa-area-30:before,
.ct-item-1 .single-entry-thumb .kopa-area-31:before,
.ct-item-1 .single-entry-thumb .kopa-area-8:before,
.ct-item-1 .single-entry-thumb .kopa-area-9:before,
.ct-item-1 .single-entry-thumb .kopa-page-header-area-1:before,
.ct-item-1 .single-entry-thumb .kopa-page-header-area-2:before,
.ct-item-1 .single-entry-thumb .kopa-page-header-area-3:before,
.ct-item-1 .single-entry-thumb .kopa-page-header-area-4:before,
.ct-item-1 .single-entry-thumb .kopa-page-header-area-5:before,
.ct-item-1 .single-entry-thumb .kopa-page-header-area-6:before,
.ct-item-1 .single-entry-thumb .kopa-page-header-area-7:before,
.ct-item-1 .single-entry-thumb .kopa-page-header-area-8:before,
.ct-item-1 .single-por-thumb .ct-mask,
.ct-item-1 .single-por-thumb .kopa-area-16:before,
.ct-item-1 .single-por-thumb .kopa-area-27:before,
.ct-item-1 .single-por-thumb .kopa-area-28:before,
.ct-item-1 .single-por-thumb .kopa-area-29:before,
.ct-item-1 .single-por-thumb .kopa-area-30:before,
.ct-item-1 .single-por-thumb .kopa-area-31:before,
.ct-item-1 .single-por-thumb .kopa-area-8:before,
.ct-item-1 .single-por-thumb .kopa-area-9:before,
.ct-item-1 .single-por-thumb .kopa-page-header-area-1:before,
.ct-item-1 .single-por-thumb .kopa-page-header-area-2:before,
.ct-item-1 .single-por-thumb .kopa-page-header-area-3:before,
.ct-item-1 .single-por-thumb .kopa-page-header-area-4:before,
.ct-item-1 .single-por-thumb .kopa-page-header-area-5:before,
.ct-item-1 .single-por-thumb .kopa-page-header-area-6:before,
.ct-item-1 .single-por-thumb .kopa-page-header-area-7:before,
.ct-item-1 .single-por-thumb .kopa-page-header-area-8:before,
.single-author .ct-item-1 .single-author-thumb .ct-mask,
.single-author .ct-item-1 .single-author-thumb .kopa-area-16:before,
.single-author .ct-item-1 .single-author-thumb .kopa-area-27:before,
.single-author .ct-item-1 .single-author-thumb .kopa-area-28:before,
.single-author .ct-item-1 .single-author-thumb .kopa-area-29:before,
.single-author .ct-item-1 .single-author-thumb .kopa-area-30:before,
.single-author .ct-item-1 .single-author-thumb .kopa-area-31:before,
.single-author .ct-item-1 .single-author-thumb .kopa-area-8:before,
.single-author .ct-item-1 .single-author-thumb .kopa-area-9:before,
.single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-1:before,
.single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-2:before,
.single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-3:before,
.single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-4:before,
.single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-5:before,
.single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-6:before,
.single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-7:before,
.single-author .ct-item-1 .single-author-thumb .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

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

    .ct-item-1 .entry-thumb,
    .ct-item-1 .single-author .single-author-thumb,
    .ct-item-1 .single-entry-thumb,
    .ct-item-1 .single-por-thumb,
    .single-author .ct-item-1 .single-author-thumb {
        width: 40%
    }
}

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

    .ct-item-1 .entry-thumb,
    .ct-item-1 .single-author .single-author-thumb,
    .ct-item-1 .single-entry-thumb,
    .ct-item-1 .single-por-thumb,
    .single-author .ct-item-1 .single-author-thumb {
        width: 50%
    }
}

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

    .ct-item-1 .entry-thumb,
    .ct-item-1 .single-author .single-author-thumb,
    .ct-item-1 .single-entry-thumb,
    .ct-item-1 .single-por-thumb,
    .single-author .ct-item-1 .single-author-thumb {
        width: 100%;
        float: none
    }
}

.ct-item-1 .entry-content {
    width: 67.5%;
    padding: 0 180px;
    position: relative
}

@media screen and (max-width: 1600px) {
    .ct-item-1 .entry-content {
        width: 60%;
        padding-left: 29.5px;
        padding-right: 90px
    }
}

@media screen and (max-width: 1160px) {
    .ct-item-1 .entry-content {
        padding-left: 0;
        padding-right: 40px
    }
}

@media screen and (max-width: 979px) {
    .ct-item-1 .entry-content {
        width: 50%;
        padding-right: 30px
    }
}

@media screen and (max-width: 767px) {
    .ct-item-1 .entry-content {
        width: 100%;
        padding: 0 !important;
        margin-top: 30px;
        direction: ltr
    }
}

.ct-item-1 .ct-box-1,
.ct-item-1 .ct-box-6 {
    float: left;
    margin-right: 175px;
    position: relative
}

.ct-item-1 .ct-box-1:before,
.ct-item-1 .ct-box-6:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: calc(100% + 50px);
    left: 275px;
    width: 1px;
    height: 50%;
    background: #999
}

.ct-item-2 .entry-content:before,
.ct-item-3 .container:before {
    content: '';
    top: 45px;
    height: 1px;
    background: #999
}

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

    .ct-item-1 .ct-box-1,
    .ct-item-1 .ct-box-6 {
        margin-right: 90px
    }

    .ct-item-1 .ct-box-1:before,
    .ct-item-1 .ct-box-6:before {
        left: 170px;
        display: none
    }
}

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

    .ct-item-1 .ct-box-1,
    .ct-item-1 .ct-box-6 {
        margin-right: 60px
    }
}

.ct-item-1 .entry-content-wrap {
    overflow: hidden;
    position: relative
}

.ct-item-1 .entry-content-wrap > p.av-lw {
    display: none
}

@media screen and (max-width: 1600px) {
    .ct-item-1 .entry-content-wrap > p.av-hw {
        display: none
    }

    .ct-item-1 .entry-content-wrap > p.av-lw {
        display: block
    }

    .ct-item-2 {
        margin-left: -30px
    }
}

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

    .ct-item-1 .ct-box-1,
    .ct-item-1 .ct-box-6 {
        margin-right: 25px
    }

    .ct-item-1 .entry-content-wrap > p.av-lw {
        display: none
    }
}

.ct-item-1 .more-link {
    margin-top: 25px
}

.ct-item-2 {
    padding: 0 60px
}

@media screen and (max-width: 1160px) {
    .ct-item-2 {
        margin: 0;
        padding: 0 10px
    }
}

.ct-item-2 .entry-thumb,
.ct-item-2 .single-author .single-author-thumb,
.ct-item-2 .single-entry-thumb,
.ct-item-2 .single-por-thumb,
.single-author .ct-item-2 .single-author-thumb {
    width: 49.16667%;
    float: left
}

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

    .ct-item-2 .entry-thumb,
    .ct-item-2 .single-author .single-author-thumb,
    .ct-item-2 .single-entry-thumb,
    .ct-item-2 .single-por-thumb,
    .single-author .ct-item-2 .single-author-thumb {
        width: 55%
    }
}

@media screen and (max-width: 767px) {
    .ct-item-1 .entry-content-wrap > p.av-lw {
        display: block
    }

    .ct-item-2 .entry-thumb,
    .ct-item-2 .single-author .single-author-thumb,
    .ct-item-2 .single-entry-thumb,
    .ct-item-2 .single-por-thumb,
    .single-author .ct-item-2 .single-author-thumb {
        width: 100%;
        float: none
    }
}

.ct-item-2 .entry-content {
    width: 50.83333%;
    padding: 0 170px;
    position: relative;
    text-align: right;
    float: left
}

.ct-item-2 .entry-content:before {
    position: absolute;
    right: -375px;
    width: 600px
}

@media screen and (max-width: 1600px) {
    .ct-item-2 .entry-content {
        width: 45%;
        padding-left: 90px;
        padding-right: 29.5px
    }

    .ct-item-2 .entry-content:before {
        display: none
    }
}

@media screen and (max-width: 1160px) {
    .ct-item-2 .entry-content {
        padding: 0 0 0 60px
    }
}

@media screen and (max-width: 979px) {
    .ct-item-2 .entry-content {
        padding: 0 0 0 30px
    }
}

.ct-item-2 .entry-content-wrap {
    overflow: hidden;
    position: relative
}

.ct-item-2 .entry-content-wrap > p.av-lw {
    display: none
}

@media screen and (max-width: 1600px) {
    .ct-item-2 .entry-content-wrap > p.av-hw {
        display: none
    }

    .ct-item-2 .entry-content-wrap > p.av-lw {
        display: block
    }
}

@media screen and (max-width: 979px) {
    .ct-item-2 .entry-content-wrap > p.av-lw {
        display: none
    }
}

@media screen and (max-width: 767px) {
    .ct-item-2 .entry-content {
        width: 100%;
        padding: 0 !important;
        margin-top: 30px
    }

    .ct-item-2 .entry-content-wrap > p.av-lw {
        display: block
    }
}

.ct-item-2 .more-link {
    margin-top: 25px
}

.ct-item-3 .container:before {
    position: absolute;
    left: -1100px;
    width: 1000px
}

.ct-item-3 .entry-thumb,
.ct-item-3 .single-author .single-author-thumb,
.ct-item-3 .single-entry-thumb,
.ct-item-3 .single-por-thumb,
.single-author .ct-item-3 .single-author-thumb {
    width: 500px;
    float: right
}

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

    .ct-item-3 .entry-thumb,
    .ct-item-3 .single-author .single-author-thumb,
    .ct-item-3 .single-entry-thumb,
    .ct-item-3 .single-por-thumb,
    .single-author .ct-item-3 .single-author-thumb {
        width: 45%
    }

    .ct-item-3 .entry-content .entry-content-wrap > p {
        display: none
    }
}

.ct-item-3 .entry-content {
    overflow: hidden;
    padding-right: 170px
}

@media screen and (max-width: 1600px) {
    .ct-item-2 .more-link {
        margin-top: 15px
    }

    .ct-item-3 .entry-content {
        padding-right: 90px
    }
}

@media screen and (max-width: 1160px) {
    .ct-item-3 .entry-content {
        padding: 0 60px 0 0
    }
}

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

    .ct-item-3 .entry-thumb,
    .ct-item-3 .single-author .single-author-thumb,
    .ct-item-3 .single-entry-thumb,
    .ct-item-3 .single-por-thumb,
    .single-author .ct-item-3 .single-author-thumb {
        width: 100%;
        float: none
    }

    .ct-item-3 .entry-content {
        overflow: visible;
        margin-top: 30px;
        padding: 0 !important
    }

    .ct-item-3 .entry-content .entry-content-wrap > p {
        display: block
    }
}

.kopa-area-5,
.kopa-tab.style-01 .tab-content,
.sf-mega,
.sf-mega-1 > *,
.sn-module-intro-2 .entry-item .entry-content,
.sn-module-service-1 .entry-content {
    overflow: hidden
}

.ct-item-3 .more-link {
    margin-top: 25px
}

.ct-item-4 span {
    font-size: 60px;
    line-height: 1em;
    font-weight: 300;
    color: #000;
    margin-bottom: 5px;
    display: block
}

@media screen and (max-width: 979px) {
    .ct-item-4 span {
        font-size: 40px
    }
}

.ct-item-4 p {
    font-size: 12px;
    line-height: 28px;
    font-weight: 600;
    text-transform: uppercase;
    color: #666;
    letter-spacing: .5px
}

.ct-item-5,
.ct-item-6 {
    padding: 0 60px
}

@media screen and (max-width: 1600px) {
    .ct-item-3 .more-link {
        margin-top: 15px
    }

    .ct-item-5,
    .ct-item-6 {
        margin-left: -30px
    }
}

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

    .ct-item-5,
    .ct-item-6 {
        margin-left: 0;
        padding: 0 10px
    }
}

.ct-item-5 .entry-thumb,
.ct-item-5 .single-author .single-author-thumb,
.ct-item-5 .single-entry-thumb,
.ct-item-5 .single-por-thumb,
.ct-item-6 .entry-thumb,
.ct-item-6 .single-author .single-author-thumb,
.ct-item-6 .single-entry-thumb,
.ct-item-6 .single-por-thumb,
.single-author .ct-item-5 .single-author-thumb,
.single-author .ct-item-6 .single-author-thumb {
    width: 38.05556%;
    float: left
}

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

    .ct-item-5 .entry-thumb,
    .ct-item-5 .single-author .single-author-thumb,
    .ct-item-5 .single-entry-thumb,
    .ct-item-5 .single-por-thumb,
    .ct-item-6 .entry-thumb,
    .ct-item-6 .single-author .single-author-thumb,
    .ct-item-6 .single-entry-thumb,
    .ct-item-6 .single-por-thumb,
    .single-author .ct-item-5 .single-author-thumb,
    .single-author .ct-item-6 .single-author-thumb {
        width: 40%
    }
}

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

    .ct-item-5 .entry-thumb,
    .ct-item-5 .single-author .single-author-thumb,
    .ct-item-5 .single-entry-thumb,
    .ct-item-5 .single-por-thumb,
    .ct-item-6 .entry-thumb,
    .ct-item-6 .single-author .single-author-thumb,
    .ct-item-6 .single-entry-thumb,
    .ct-item-6 .single-por-thumb,
    .single-author .ct-item-5 .single-author-thumb,
    .single-author .ct-item-6 .single-author-thumb {
        width: 50%
    }
}

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

    .ct-item-5 .entry-thumb,
    .ct-item-5 .single-author .single-author-thumb,
    .ct-item-5 .single-entry-thumb,
    .ct-item-5 .single-por-thumb,
    .ct-item-6 .entry-thumb,
    .ct-item-6 .single-author .single-author-thumb,
    .ct-item-6 .single-entry-thumb,
    .ct-item-6 .single-por-thumb,
    .single-author .ct-item-5 .single-author-thumb,
    .single-author .ct-item-6 .single-author-thumb {
        width: 100%;
        float: none
    }
}

.ct-item-5 .entry-content,
.ct-item-6 .entry-content {
    width: 61.94444%;
    float: left;
    padding: 50px 130px 0;
    position: relative
}

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

    .ct-item-5 .entry-content,
    .ct-item-6 .entry-content {
        width: 60%;
        padding: 20px 29.5px 0 90px
    }
}

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

    .ct-item-5 .entry-content,
    .ct-item-6 .entry-content {
        padding: 0 0 0 40px
    }
}

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

    .ct-item-5 .entry-content,
    .ct-item-6 .entry-content {
        width: 50%;
        padding: 0 0 0 30px
    }
}

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

    .ct-item-5 .entry-content > p,
    .ct-item-6 .entry-content > p {
        display: none
    }
}

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

    .ct-item-5 .entry-content,
    .ct-item-6 .entry-content {
        width: 100%;
        padding: 0 !important;
        margin-top: 30px
    }

    .ct-item-5 .entry-content > p,
    .ct-item-6 .entry-content > p {
        display: block
    }
}

.ct-item-7 .entry-content h4:before,
.ct-item-7:before {
    display: inline-block;
    left: 0;
    content: ''
}

.ct-item-5 h5,
.ct-item-6 h5 {
    font-size: 24px;
    line-height: 32px;
    text-transform: uppercase;
    font-weight: 300;
    color: #ccc;
    margin-bottom: 40px;
    padding-top: 35px
}

.ct-icon,
.ct-item-7 .entry-content h4,
.entry-title.style-03,
.entry-title.style-06,
.entry-title.style-11,
.kopa-logo .site-title {
    text-transform: capitalize
}

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

    .ct-item-5 h5,
    .ct-item-6 h5 {
        font-size: 20px;
        line-height: 28px;
        margin-bottom: 10px;
        padding-top: 15px
    }
}

.ct-item-5 h5 span,
.ct-item-6 h5 span {
    font-size: 120px
}

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

    .ct-item-5 h5 span,
    .ct-item-6 h5 span {
        font-size: 80px
    }
}

.ct-item-5 h5 a,
.ct-item-6 h5 a {
    color: #ccc
}

.ct-item-5 .entry-title,
.ct-item-6 .entry-title {
    font-size: 30px;
    line-height: 36px;
    text-transform: capitalize;
    margin-bottom: 18px
}

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

    .ct-item-5 h5 span,
    .ct-item-6 h5 span {
        font-size: 30px
    }

    .ct-item-5 .entry-title,
    .ct-item-6 .entry-title {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 15px
    }
}

@media screen and (max-width: 1600px) {
    .ct-item-6 {
        margin: 0 -30px 0 0
    }

    .ct-item-6 .entry-content {
        padding: 20px 90px 0 29.5px
    }
}

.ct-item-6 .entry-thumb,
.ct-item-6 .single-author .single-author-thumb,
.ct-item-6 .single-entry-thumb,
.ct-item-6 .single-por-thumb,
.single-author .ct-item-6 .single-author-thumb {
    float: right
}

@media screen and (max-width: 1160px) {
    .ct-item-6 {
        margin-right: 0
    }

    .ct-item-6 .entry-content {
        padding: 0 40px 0 0
    }
}

@media screen and (max-width: 979px) {
    .ct-item-6 .entry-content {
        padding: 0 30px 0 0
    }
}

.ct-item-7 {
    padding: 20px 0 0 20px;
    position: relative;
    margin-top: 30px
}

.ct-item-7:before {
    position: absolute;
    top: 0;
    right: 20px;
    bottom: 20px;
    background: #f4f4f4
}

.ct-item-7 .entry-content {
    background: #666;
    padding: 35px 45px;
    min-height: 210px
}

.ct-item-7 .entry-content h4 {
    font-size: 24px;
    line-height: 32px;
    position: relative;
    padding-bottom: 15px
}

.ct-item-7 .entry-content h4:before {
    position: absolute;
    bottom: 0;
    width: 100px;
    height: 6px;
    opacity: .8
}

.ct-scroll-theme-1 .mCSB_horizontal.mCSB_inside > .mCSB_container {
    padding-bottom: 15px;
    margin-bottom: 50px
}

.ct-scroll-theme-1 .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: 70%;
    height: 8px;
    left: 0;
    opacity: 1
}

.ct-scroll-theme-1 .mCSB_scrollTools_horizontal .mCSB_draggerRail {
    height: 8px;
    margin: 0;
    border: none;
    border-radius: 8px;
    padding: 0;
    background: rgba(255, 255, 255, .2);
    position: relative
}

.ct-scroll-theme-1 .mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 8px;
    margin: 0;
    border: none
}

.kopa-map {
    height: 680px;
    width: 100%
}

@media screen and (max-width: 979px) {
    .kopa-map {
        height: 500px
    }
}

@media screen and (max-width: 479px) {
    .kopa-map {
        height: 300px
    }
}

.ct-iframe-1 {
    height: 100px
}

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

    .kopa-logo,
    .kopa-logo img {
        max-width: 130px !important
    }
}

.kopa-logo .site-title {
    font-size: 26px;
    line-height: 32px;
    font-weight: 700;
    color: #fff;
    margin: 0
}

.kopa-logo .site-title a {
    color: #fff
}

.kopa-logo p {
    font-size: 16px;
    line-height: 24px;
    color: rgba(255, 255, 255, .5)
}

.comment-awaiting-moderation {
    font-style: italic;
    opacity: .7
}

.kopa-area,
.kopa-footer-0 {
    margin-top: 30px;
    position: relative
}

.kopa-area,
.kopa-footer-2,
.kopa-footer-4,
.kopa-footer-5 {
    position: relative
}

.kopa-area > .container,
.kopa-footer-2 > .container,
.kopa-footer-4 > .container,
.kopa-footer-5 > .container {
    position: relative;
    z-index: 9
}

.kopa-area > .container .ct-div:last-child,
.kopa-area > .container .widget:last-child,
.kopa-area > .container > .row .ct-div,
.kopa-area > .container > .row .widget,
.kopa-footer-2 > .container .ct-div:last-child,
.kopa-footer-2 > .container .widget:last-child,
.kopa-footer-2 > .container > .row .ct-div,
.kopa-footer-2 > .container > .row .widget,
.kopa-footer-4 > .container .ct-div:last-child,
.kopa-footer-4 > .container .widget:last-child,
.kopa-footer-4 > .container > .row .ct-div,
.kopa-footer-4 > .container > .row .widget,
.kopa-footer-5 > .container .ct-div:last-child,
.kopa-footer-5 > .container .widget:last-child,
.kopa-footer-5 > .container > .row .ct-div,
.kopa-footer-5 > .container > .row .widget {
    margin-bottom: 130px
}

.kopa-area > .container:last-child .ct-div:last-child,
.kopa-area > .container:last-child .widget:last-child,
.kopa-footer-2 > .container:last-child .ct-div:last-child,
.kopa-footer-2 > .container:last-child .widget:last-child,
.kopa-footer-4 > .container:last-child .ct-div:last-child,
.kopa-footer-4 > .container:last-child .widget:last-child,
.kopa-footer-5 > .container:last-child .ct-div:last-child,
.kopa-footer-5 > .container:last-child .widget:last-child {
    margin-bottom: 0
}

.kopa-area > .container:last-child > .row .ct-div,
.kopa-area > .container:last-child > .row .widget,
.kopa-footer-2 > .container:last-child > .row .ct-div,
.kopa-footer-2 > .container:last-child > .row .widget,
.kopa-footer-4 > .container:last-child > .row .ct-div,
.kopa-footer-4 > .container:last-child > .row .widget,
.kopa-footer-5 > .container:last-child > .row .ct-div,
.kopa-footer-5 > .container:last-child > .row .widget {
    margin-bottom: 130px
}

.kopa-area .ct-div:last-child,
.kopa-area .widget:last-child,
.kopa-area > .container:last-child > .row:last-child .ct-div:last-child,
.kopa-area > .container:last-child > .row:last-child .widget:last-child,
.kopa-footer-2 .ct-div:last-child,
.kopa-footer-2 .widget:last-child,
.kopa-footer-2 > .container:last-child > .row:last-child .ct-div:last-child,
.kopa-footer-2 > .container:last-child > .row:last-child .widget:last-child,
.kopa-footer-4 .ct-div:last-child,
.kopa-footer-4 .widget:last-child,
.kopa-footer-4 > .container:last-child > .row:last-child .ct-div:last-child,
.kopa-footer-4 > .container:last-child > .row:last-child .widget:last-child,
.kopa-footer-5 .ct-div:last-child,
.kopa-footer-5 .widget:last-child,
.kopa-footer-5 > .container:last-child > .row:last-child .ct-div:last-child,
.kopa-footer-5 > .container:last-child > .row:last-child .widget:last-child {
    margin-bottom: 0
}

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

    .kopa-area,
    .kopa-footer-2,
    .kopa-footer-4,
    .kopa-footer-5 {
        padding: 90px 0
    }

    .kopa-area .ct-div,
    .kopa-area .widget,
    .kopa-area > .container .ct-div:last-child,
    .kopa-area > .container .widget:last-child,
    .kopa-area > .container:last-child > .row .ct-div,
    .kopa-area > .container:last-child > .row .widget,
    .kopa-area > .container > .row .ct-div,
    .kopa-area > .container > .row .widget,
    .kopa-footer-2 .ct-div,
    .kopa-footer-2 .widget,
    .kopa-footer-2 > .container .ct-div:last-child,
    .kopa-footer-2 > .container .widget:last-child,
    .kopa-footer-2 > .container:last-child > .row .ct-div,
    .kopa-footer-2 > .container:last-child > .row .widget,
    .kopa-footer-2 > .container > .row .ct-div,
    .kopa-footer-2 > .container > .row .widget,
    .kopa-footer-4 .ct-div,
    .kopa-footer-4 .widget,
    .kopa-footer-4 > .container .ct-div:last-child,
    .kopa-footer-4 > .container .widget:last-child,
    .kopa-footer-4 > .container:last-child > .row .ct-div,
    .kopa-footer-4 > .container:last-child > .row .widget,
    .kopa-footer-4 > .container > .row .ct-div,
    .kopa-footer-4 > .container > .row .widget,
    .kopa-footer-5 .ct-div,
    .kopa-footer-5 .widget,
    .kopa-footer-5 > .container .ct-div:last-child,
    .kopa-footer-5 > .container .widget:last-child,
    .kopa-footer-5 > .container:last-child > .row .ct-div,
    .kopa-footer-5 > .container:last-child > .row .widget,
    .kopa-footer-5 > .container > .row .ct-div,
    .kopa-footer-5 > .container > .row .widget {
        margin-bottom: 90px
    }

    .kopa-area .widget-header br,
    .kopa-footer-2 .widget-header br,
    .kopa-footer-4 .widget-header br,
    .kopa-footer-5 .widget-header br {
        display: none
    }
}

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

    .kopa-area > .container > .row:not(.ct-row-10) > div,
    .kopa-footer-2 > .container > .row:not(.ct-row-10) > div,
    .kopa-footer-4 > .container > .row:not(.ct-row-10) > div,
    .kopa-footer-5 > .container > .row:not(.ct-row-10) > div {
        width: 100%
    }

    .kopa-area .widget-title br,
    .kopa-footer-2 .widget-title br,
    .kopa-footer-4 .widget-title br,
    .kopa-footer-5 .widget-title br {
        display: none
    }
}

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

    .kopa-area .ct-div,
    .kopa-area .widget,
    .kopa-area > .container .ct-div:last-child,
    .kopa-area > .container .widget:last-child,
    .kopa-area > .container:last-child > .row .ct-div,
    .kopa-area > .container:last-child > .row .widget,
    .kopa-area > .container > .row .ct-div,
    .kopa-area > .container > .row .widget,
    .kopa-footer-2 .ct-div,
    .kopa-footer-2 .widget,
    .kopa-footer-2 > .container .ct-div:last-child,
    .kopa-footer-2 > .container .widget:last-child,
    .kopa-footer-2 > .container:last-child > .row .ct-div,
    .kopa-footer-2 > .container:last-child > .row .widget,
    .kopa-footer-2 > .container > .row .ct-div,
    .kopa-footer-2 > .container > .row .widget,
    .kopa-footer-4 .ct-div,
    .kopa-footer-4 .widget,
    .kopa-footer-4 > .container .ct-div:last-child,
    .kopa-footer-4 > .container .widget:last-child,
    .kopa-footer-4 > .container:last-child > .row .ct-div,
    .kopa-footer-4 > .container:last-child > .row .widget,
    .kopa-footer-4 > .container > .row .ct-div,
    .kopa-footer-4 > .container > .row .widget,
    .kopa-footer-5 .ct-div,
    .kopa-footer-5 .widget,
    .kopa-footer-5 > .container .ct-div:last-child,
    .kopa-footer-5 > .container .widget:last-child,
    .kopa-footer-5 > .container:last-child > .row .ct-div,
    .kopa-footer-5 > .container:last-child > .row .widget,
    .kopa-footer-5 > .container > .row .ct-div,
    .kopa-footer-5 > .container > .row .widget {
        margin-bottom: 40px
    }

    .kopa-area,
    .kopa-footer-2,
    .kopa-footer-4,
    .kopa-footer-5 {
        padding: 50px 0
    }

    .kopa-area > .container > .row:not(.ct-row-10) .ct-div,
    .kopa-area > .container > .row:not(.ct-row-10) .widget,
    .kopa-footer-2 > .container > .row:not(.ct-row-10) .ct-div,
    .kopa-footer-2 > .container > .row:not(.ct-row-10) .widget,
    .kopa-footer-4 > .container > .row:not(.ct-row-10) .ct-div,
    .kopa-footer-4 > .container > .row:not(.ct-row-10) .widget,
    .kopa-footer-5 > .container > .row:not(.ct-row-10) .ct-div,
    .kopa-footer-5 > .container > .row:not(.ct-row-10) .widget {
        margin-bottom: 40px
    }

    .kopa-area > .container > .row:not(.ct-row-10):last-child > div,
    .kopa-footer-2 > .container > .row:not(.ct-row-10):last-child > div,
    .kopa-footer-4 > .container > .row:not(.ct-row-10):last-child > div,
    .kopa-footer-5 > .container > .row:not(.ct-row-10):last-child > div {
        margin-top: 40px
    }

    .kopa-area > .container > .row:not(.ct-row-10):last-child > div:first-child,
    .kopa-footer-2 > .container > .row:not(.ct-row-10):last-child > div:first-child,
    .kopa-footer-4 > .container > .row:not(.ct-row-10):last-child > div:first-child,
    .kopa-footer-5 > .container > .row:not(.ct-row-10):last-child > div:first-child {
        margin-top: 0
    }
}

.kopa-area > .ct-text-2,
.kopa-area > .ct-text-9,
.kopa-footer-2 > .ct-text-2,
.kopa-footer-2 > .ct-text-9,
.kopa-footer-4 > .ct-text-2,
.kopa-footer-4 > .ct-text-9,
.kopa-footer-5 > .ct-text-2,
.kopa-footer-5 > .ct-text-9 {
    position: absolute;
    top: 50%;
    left: 48px;
    -webkit-transform: rotate(180deg) translateY(50%);
    -moz-transform: rotate(180deg) translateY(50%);
    -ms-transform: rotate(180deg) translateY(50%);
    -o-transform: rotate(180deg) translateY(50%);
    transform: rotate(180deg) translateY(50%)
}

.kopa-area > .ct-text-9,
.kopa-footer-2 > .ct-text-9,
.kopa-footer-4 > .ct-text-9,
.kopa-footer-5 > .ct-text-9 {
    left: auto;
    right: 39px;
    -webkit-transform: rotate(0) translateY(-50%);
    -moz-transform: rotate(0) translateY(-50%);
    -ms-transform: rotate(0) translateY(-50%);
    -o-transform: rotate(0) translateY(-50%);
    transform: rotate(0) translateY(-50%)
}

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

    .kopa-area > .ct-text-2,
    .kopa-area > .ct-text-9,
    .kopa-footer-2 > .ct-text-2,
    .kopa-footer-2 > .ct-text-9,
    .kopa-footer-4 > .ct-text-2,
    .kopa-footer-4 > .ct-text-9,
    .kopa-footer-5 > .ct-text-2,
    .kopa-footer-5 > .ct-text-9 {
        left: 18px
    }

    .kopa-area > .ct-text-9,
    .kopa-footer-2 > .ct-text-9,
    .kopa-footer-4 > .ct-text-9,
    .kopa-footer-5 > .ct-text-9 {
        left: auto;
        right: 9px
    }

    .kopa-area-1 {
        overflow: hidden
    }
}

.kopa-area-1 {
    padding: 185px 0 0
}

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

    .kopa-area > .ct-text-2,
    .kopa-area > .ct-text-9,
    .kopa-footer-2 > .ct-text-2,
    .kopa-footer-2 > .ct-text-9,
    .kopa-footer-4 > .ct-text-2,
    .kopa-footer-4 > .ct-text-9,
    .kopa-footer-5 > .ct-text-2,
    .kopa-footer-5 > .ct-text-9 {
        left: 0
    }

    .kopa-area > .ct-text-9,
    .kopa-footer-2 > .ct-text-9,
    .kopa-footer-4 > .ct-text-9,
    .kopa-footer-5 > .ct-text-9 {
        left: auto;
        right: -9px
    }

    .kopa-area-1 {
        padding: 120px 0 0
    }
}

@media screen and (max-width: 639px) {
    .kopa-area-1 {
        padding: 50px 0 0
    }
}

.kopa-area-2 {
    padding: 200px 0 280px;
    background: #efece5
}

@media screen and (max-width: 1160px) {
    .kopa-area-2 {
        padding: 120px 0 200px
    }
}

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

    .kopa-area > .ct-text-2,
    .kopa-area > .ct-text-9,
    .kopa-footer-2 > .ct-text-2,
    .kopa-footer-2 > .ct-text-9,
    .kopa-footer-4 > .ct-text-2,
    .kopa-footer-4 > .ct-text-9,
    .kopa-footer-5 > .ct-text-2,
    .kopa-footer-5 > .ct-text-9 {
        display: none
    }

    .kopa-area-2 {
        padding: 120px 0
    }
}

.kopa-area-2:after,
.kopa-area-2:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 200px;
    background: #fff
}

@media screen and (max-width: 639px) {
    .kopa-area-2 {
        padding: 50px 0
    }

    .kopa-area-2:after,
    .kopa-area-2:before {
        height: 70px
    }
}

.kopa-area-15:before,
.kopa-area-2:after,
.kopa-area-3:before {
    left: 50%;
    width: 1px;
    height: 125px;
    background: #999;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%)
}

.kopa-area-2:after {
    top: auto;
    bottom: 0;
    transform: translateX(-50%)
}

.kopa-area-15,
.kopa-area-3 {
    padding: 200px 0 0
}

@media screen and (max-width: 979px) {
    .kopa-area-2:after {
        display: none
    }

    .kopa-area-15,
    .kopa-area-3 {
        padding: 120px 0 0
    }

    .kopa-area-15:before,
    .kopa-area-3:before {
        display: none !important
    }
}

.kopa-area-15:before,
.kopa-area-3:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)
}

.kopa-area-5,
.kopa-area-7 {
    background: #f4f4f4
}

.kopa-area-15 > .container > .row .ct-div,
.kopa-area-15 > .container > .row .widget,
.kopa-area-3 > .container > .row .ct-div,
.kopa-area-3 > .container > .row .widget {
    margin-bottom: 80px
}

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

    .kopa-area-15,
    .kopa-area-3 {
        padding: 50px 0 0
    }

    .kopa-area-15 > .container > .row .ct-div,
    .kopa-area-15 > .container > .row .widget,
    .kopa-area-3 > .container > .row .ct-div,
    .kopa-area-3 > .container > .row .widget {
        margin-bottom: 40px
    }
}

.kopa-area-15 .ct-div,
.kopa-area-15 .widget,
.kopa-area-3 .ct-div,
.kopa-area-3 .widget {
    margin-bottom: 80px
}

.kopa-area-4 {
    padding: 270px 0 100px
}

@media screen and (max-width: 979px) {
    .kopa-area-4 {
        padding: 170px 0 0
    }
}

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

    .kopa-area-15 .ct-div,
    .kopa-area-15 .widget,
    .kopa-area-3 .ct-div,
    .kopa-area-3 .widget {
        margin-bottom: 40px
    }

    .kopa-area-4 {
        padding: 100px 0 0
    }
}

@media screen and (max-width: 479px) {
    .kopa-area-4 {
        padding: 80px 0 0
    }
}

.kopa-area-4 > .container .ct-div:last-child,
.kopa-area-4 > .container .widget:last-child,
.kopa-area-4 > .container:last-child > .row .ct-div,
.kopa-area-4 > .container:last-child > .row .widget,
.kopa-area-4 > .container > .row .ct-div,
.kopa-area-4 > .container > .row .widget {
    margin-bottom: 210px
}

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

    .kopa-area-4 > .container:last-child > .row .ct-div,
    .kopa-area-4 > .container:last-child > .row .widget {
        margin-bottom: 110px
    }
}

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

    .kopa-area-4 > .container:last-child > .row .ct-div,
    .kopa-area-4 > .container:last-child > .row .widget {
        margin-bottom: 60px
    }
}

.kopa-area-4 .ct-div,
.kopa-area-4 .widget {
    margin-bottom: 210px
}

.kopa-area-5 {
    padding: 135px 0 65px
}

@media screen and (max-width: 1160px) {
    .kopa-area-5 > .container {
        padding: 0 30px
    }

    .kopa-area-5 > .ct-text-2,
    .kopa-area-5 > .ct-text-9 {
        left: -5px
    }

    .kopa-area-5 > .ct-text-9 {
        left: auto;
        right: -14px
    }
}

.entry-title.style-04:before,
.kopa-area-13:before {
    left: 0;
    bottom: 0;
    content: ''
}

@media screen and (max-width: 979px) {
    .kopa-area-5 {
        padding: 110px 0 40px
    }

    .kopa-area-5 > .container {
        padding: 0
    }
}

@media screen and (max-width: 639px) {
    .kopa-area-5 {
        padding: 50px 0
    }
}

.kopa-area-6 {
    padding: 110px 0 100px
}

@media screen and (max-width: 639px) {
    .kopa-area-6 {
        padding: 50px 0
    }
}

.kopa-area-8:before {
    content: '';
    background: rgba(7, 21, 45, .8) !important
}

.kopa-area-9 {
    padding: 300px 0 260px
}

@media screen and (max-width: 1600px) {
    .kopa-area-9 {
        padding: 200px 0 160px
    }
}

@media screen and (max-width: 979px) {
    .kopa-area-9 {
        padding: 120px 0
    }
}

@media screen and (max-width: 767px) {
    .kopa-area-9 {
        padding: 100px 0
    }
}

@media screen and (max-width: 639px) {
    .kopa-area-9 {
        padding: 50px 0
    }
}

.kopa-area-9:before {
    content: '';
    background: rgba(0, 0, 0, .15) !important
}

.kopa-area-11 {
    padding: 100px 0
}

@media screen and (max-width: 979px) {
    .kopa-area-11 {
        padding: 50px 0
    }
}

.kopa-area-12 {
    padding: 180px 0 320px
}

@media screen and (max-width: 1160px) {
    .kopa-area-12 {
        padding: 100px 0 200px
    }
}

@media screen and (max-width: 979px) {
    .kopa-area-12 {
        padding: 100px 0 130px
    }
}

@media screen and (max-width: 767px) {
    .kopa-area-12 {
        padding: 60px 0 90px
    }
}

@media screen and (max-width: 639px) {
    .kopa-area-12 {
        padding: 20px 0 50px
    }
}

.kopa-area-13 {
    padding: 130px 0 0
}

@media screen and (max-width: 767px) {
    .kopa-area-13 {
        padding: 90px 0 0
    }
}

.kopa-area-13:before {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 150px;
    background: #292828
}

@media screen and (max-width: 639px) {
    .kopa-area-13 {
        padding: 50px 0 0
    }

    .kopa-area-13:before {
        height: 20px
    }
}

.kopa-area-14 {
    background: #292828
}

.kopa-area-15 {
    padding: 150px 0
}

@media screen and (max-width: 767px) {
    .kopa-area-15 {
        padding: 90px 0
    }
}

@media screen and (max-width: 639px) {
    .kopa-area-15 {
        padding: 50px 0
    }
}

.kopa-area-15:before {
    display: none
}

.kopa-area-16 {
    padding: 330px 0
}

@media screen and (max-width: 1600px) {
    .kopa-area-16 {
        padding: 180px 0
    }
}

@media screen and (max-width: 1160px) {
    .kopa-area-16 {
        padding: 100px 0
    }
}

.kopa-area-16:before {
    content: '';
    background: rgba(0, 0, 0, .7) !important
}

.kopa-area-17,
.kopa-area-18,
.kopa-area-22 {
    padding: 150px 0 0
}

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

    .kopa-area-17,
    .kopa-area-18,
    .kopa-area-22 {
        padding: 90px 0 0
    }
}

.kopa-area-17 .ct-div,
.kopa-area-17 .widget,
.kopa-area-17 > .container .ct-div:last-child,
.kopa-area-17 > .container .widget:last-child,
.kopa-area-17 > .container:last-child > .row .ct-div,
.kopa-area-17 > .container:last-child > .row .widget,
.kopa-area-17 > .container > .row .ct-div,
.kopa-area-17 > .container > .row .widget,
.kopa-area-18 .ct-div,
.kopa-area-18 .widget,
.kopa-area-18 > .container .ct-div:last-child,
.kopa-area-18 > .container .widget:last-child,
.kopa-area-18 > .container:last-child > .row .ct-div,
.kopa-area-18 > .container:last-child > .row .widget,
.kopa-area-18 > .container > .row .ct-div,
.kopa-area-18 > .container > .row .widget,
.kopa-area-22 .ct-div,
.kopa-area-22 .widget,
.kopa-area-22 > .container .ct-div:last-child,
.kopa-area-22 > .container .widget:last-child,
.kopa-area-22 > .container:last-child > .row .ct-div,
.kopa-area-22 > .container:last-child > .row .widget,
.kopa-area-22 > .container > .row .ct-div,
.kopa-area-22 > .container > .row .widget {
    margin-bottom: 120px
}

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

    .kopa-area-17 .ct-div,
    .kopa-area-17 .widget,
    .kopa-area-17 > .container .ct-div:last-child,
    .kopa-area-17 > .container .widget:last-child,
    .kopa-area-17 > .container:last-child > .row .ct-div,
    .kopa-area-17 > .container:last-child > .row .widget,
    .kopa-area-17 > .container > .row .ct-div,
    .kopa-area-17 > .container > .row .widget,
    .kopa-area-18 .ct-div,
    .kopa-area-18 .widget,
    .kopa-area-18 > .container .ct-div:last-child,
    .kopa-area-18 > .container .widget:last-child,
    .kopa-area-18 > .container:last-child > .row .ct-div,
    .kopa-area-18 > .container:last-child > .row .widget,
    .kopa-area-18 > .container > .row .ct-div,
    .kopa-area-18 > .container > .row .widget,
    .kopa-area-22 .ct-div,
    .kopa-area-22 .widget,
    .kopa-area-22 > .container .ct-div:last-child,
    .kopa-area-22 > .container .widget:last-child,
    .kopa-area-22 > .container:last-child > .row .ct-div,
    .kopa-area-22 > .container:last-child > .row .widget,
    .kopa-area-22 > .container > .row .ct-div,
    .kopa-area-22 > .container > .row .widget {
        margin-bottom: 90px
    }
}

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

    .kopa-area-17,
    .kopa-area-18,
    .kopa-area-22 {
        padding: 50px 0 0
    }

    .kopa-area-17 .ct-div,
    .kopa-area-17 .widget,
    .kopa-area-17 > .container .ct-div:last-child,
    .kopa-area-17 > .container .widget:last-child,
    .kopa-area-17 > .container:last-child > .row .ct-div,
    .kopa-area-17 > .container:last-child > .row .widget,
    .kopa-area-17 > .container > .row .ct-div,
    .kopa-area-17 > .container > .row .widget,
    .kopa-area-18 .ct-div,
    .kopa-area-18 .widget,
    .kopa-area-18 > .container .ct-div:last-child,
    .kopa-area-18 > .container .widget:last-child,
    .kopa-area-18 > .container:last-child > .row .ct-div,
    .kopa-area-18 > .container:last-child > .row .widget,
    .kopa-area-18 > .container > .row .ct-div,
    .kopa-area-18 > .container > .row .widget,
    .kopa-area-22 .ct-div,
    .kopa-area-22 .widget,
    .kopa-area-22 > .container .ct-div:last-child,
    .kopa-area-22 > .container .widget:last-child,
    .kopa-area-22 > .container:last-child > .row .ct-div,
    .kopa-area-22 > .container:last-child > .row .widget,
    .kopa-area-22 > .container > .row .ct-div,
    .kopa-area-22 > .container > .row .widget {
        margin-bottom: 40px
    }
}

.kopa-area-18,
.kopa-area-22 {
    padding: 150px 0
}

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

    .kopa-area-18,
    .kopa-area-22 {
        padding: 100px 0
    }
}

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

    .kopa-area-18,
    .kopa-area-22 {
        padding: 90px 0
    }
}

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

    .kopa-area-18,
    .kopa-area-22 {
        padding: 50px 0
    }
}

.kopa-area-19 {
    padding: 70px 0 0
}

.kopa-area-20 {
    padding: 250px 0
}

@media screen and (max-width: 1160px) {
    .kopa-area-20 {
        padding: 100px 0
    }
}

@media screen and (max-width: 979px) {
    .kopa-area-20 {
        padding: 90px 0
    }
}

@media screen and (max-width: 639px) {
    .kopa-area-20 {
        padding: 20px 0 50px
    }
}

.kopa-area-21 {
    padding: 180px 0
}

@media screen and (max-width: 1160px) {
    .kopa-area-21 {
        padding: 100px 0
    }
}

@media screen and (max-width: 979px) {
    .kopa-area-21 {
        padding: 90px 0
    }
}

@media screen and (max-width: 639px) {
    .kopa-area-21 {
        padding: 50px 0
    }
}

.kopa-area-22 {
    padding-left: 60px;
    padding-right: 60px
}

@media screen and (max-width: 1160px) {
    .kopa-area-22 {
        padding-left: 10px;
        padding-right: 10px
    }
}

.kopa-area-23 {
    width: 50%;
    float: left;
    padding-left: 60px;
    padding-right: 100px
}

@media screen and (max-width: 1160px) {
    .kopa-area-23 {
        padding-left: 10px;
        padding-right: 40px
    }
}

@media screen and (max-width: 767px) {
    .kopa-area-23 {
        float: none;
        width: 100%;
        padding-right: 10px
    }
}

.kopa-area-24 {
    width: 50%;
    float: left
}

@media screen and (max-width: 767px) {
    .kopa-area-24 {
        float: none;
        width: 100%
    }
}

.kopa-area-25 {
    padding-top: 0
}

.kopa-area-25 .ct-div,
.kopa-area-25 .widget,
.kopa-area-25 > .container .ct-div:last-child,
.kopa-area-25 > .container .widget:last-child,
.kopa-area-25 > .container:last-child > .row .ct-div,
.kopa-area-25 > .container:last-child > .row .widget,
.kopa-area-25 > .container > .row .ct-div,
.kopa-area-25 > .container > .row .widget {
    margin-bottom: 100px
}

.kopa-area-26 {
    padding: 100px 0
}

.kopa-area-27,
.kopa-area-28,
.kopa-area-29,
.kopa-area-30,
.kopa-area-31 {
    padding: 250px 0;
    background-size: cover !important
}

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

    .kopa-area-27,
    .kopa-area-28,
    .kopa-area-29,
    .kopa-area-30,
    .kopa-area-31 {
        padding: 100px 0
    }
}

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

    .kopa-area-27,
    .kopa-area-28,
    .kopa-area-29,
    .kopa-area-30,
    .kopa-area-31 {
        padding: 50px 0
    }
}

.kopa-area-27:before,
.kopa-area-28:before,
.kopa-area-29:before,
.kopa-area-30:before,
.kopa-area-31:before {
    content: ''
}

.kopa-area-no-space {
    padding: 0
}

.kopa-area-parallax,
.kopa-footer-4,
.kopa-footer-5,
.kopa-page-header-area-1,
.kopa-page-header-area-2,
.kopa-page-header-area-3,
.kopa-page-header-area-4,
.kopa-page-header-area-5,
.kopa-page-header-area-6,
.kopa-page-header-area-7,
.kopa-page-header-area-8 {
    position: relative;
    background-position: 50% 0;
    background-attachment: fixed !important;
    background-repeat: no-repeat;
    background-size: cover !important
}

.ct-item-7 .entry-content,
.ct-item-7 .entry-content .widget-title,
.ct-item-7 .entry-content a,
.ct-item-7 .entry-content h1,
.ct-item-7 .entry-content h2,
.ct-item-7 .entry-content h3,
.ct-item-7 .entry-content h4,
.ct-item-7 .entry-content h5,
.ct-item-7 .entry-content h6,
.ct-item-7 .entry-content input,
.ct-item-7 .entry-content p,
.ct-item-7 .entry-content span,
.ct-item-7 .entry-content textarea,
.kopa-footer-1,
.kopa-footer-1 .widget-title,
.kopa-footer-1 a,
.kopa-footer-1 h1,
.kopa-footer-1 h2,
.kopa-footer-1 h3,
.kopa-footer-1 h4,
.kopa-footer-1 h5,
.kopa-footer-1 h6,
.kopa-footer-1 input,
.kopa-footer-1 p,
.kopa-footer-1 span,
.kopa-footer-1 textarea,
.kopa-footer-2,
.kopa-footer-2 .widget-title,
.kopa-footer-2 a,
.kopa-footer-2 h1,
.kopa-footer-2 h2,
.kopa-footer-2 h3,
.kopa-footer-2 h4,
.kopa-footer-2 h5,
.kopa-footer-2 h6,
.kopa-footer-2 input,
.kopa-footer-2 p,
.kopa-footer-2 span,
.kopa-footer-2 textarea,
.kopa-footer-3,
.kopa-footer-3 .widget-title,
.kopa-footer-3 a,
.kopa-footer-3 h1,
.kopa-footer-3 h2,
.kopa-footer-3 h3,
.kopa-footer-3 h4,
.kopa-footer-3 h5,
.kopa-footer-3 h6,
.kopa-footer-3 input,
.kopa-footer-3 p,
.kopa-footer-3 span,
.kopa-footer-3 textarea,
.kopa-footer-4,
.kopa-footer-4 .widget-title,
.kopa-footer-4 a,
.kopa-footer-4 h1,
.kopa-footer-4 h2,
.kopa-footer-4 h3,
.kopa-footer-4 h4,
.kopa-footer-4 h5,
.kopa-footer-4 h6,
.kopa-footer-4 input,
.kopa-footer-4 p,
.kopa-footer-4 span,
.kopa-footer-4 textarea,
.kopa-footer-5,
.kopa-footer-5 .widget-title,
.kopa-footer-5 a,
.kopa-footer-5 h1,
.kopa-footer-5 h2,
.kopa-footer-5 h3,
.kopa-footer-5 h4,
.kopa-footer-5 h5,
.kopa-footer-5 h6,
.kopa-footer-5 input,
.kopa-footer-5 p,
.kopa-footer-5 span,
.kopa-footer-5 textarea,
.kopa-page-header-3,
.kopa-page-header-3 .widget-title,
.kopa-page-header-3 a,
.kopa-page-header-3 h1,
.kopa-page-header-3 h2,
.kopa-page-header-3 h3,
.kopa-page-header-3 h4,
.kopa-page-header-3 h5,
.kopa-page-header-3 h6,
.kopa-page-header-3 input,
.kopa-page-header-3 p,
.kopa-page-header-3 span,
.kopa-page-header-3 textarea,
.kopa-page-header-area-1,
.kopa-page-header-area-1 .widget-title,
.kopa-page-header-area-1 a,
.kopa-page-header-area-1 h1,
.kopa-page-header-area-1 h2,
.kopa-page-header-area-1 h3,
.kopa-page-header-area-1 h4,
.kopa-page-header-area-1 h5,
.kopa-page-header-area-1 h6,
.kopa-page-header-area-1 input,
.kopa-page-header-area-1 p,
.kopa-page-header-area-1 span,
.kopa-page-header-area-1 textarea,
.kopa-page-header-area-2,
.kopa-page-header-area-2 .widget-title,
.kopa-page-header-area-2 a,
.kopa-page-header-area-2 h1,
.kopa-page-header-area-2 h2,
.kopa-page-header-area-2 h3,
.kopa-page-header-area-2 h4,
.kopa-page-header-area-2 h5,
.kopa-page-header-area-2 h6,
.kopa-page-header-area-2 input,
.kopa-page-header-area-2 p,
.kopa-page-header-area-2 span,
.kopa-page-header-area-2 textarea,
.kopa-page-header-area-3,
.kopa-page-header-area-3 .widget-title,
.kopa-page-header-area-3 a,
.kopa-page-header-area-3 h1,
.kopa-page-header-area-3 h2,
.kopa-page-header-area-3 h3,
.kopa-page-header-area-3 h4,
.kopa-page-header-area-3 h5,
.kopa-page-header-area-3 h6,
.kopa-page-header-area-3 input,
.kopa-page-header-area-3 p,
.kopa-page-header-area-3 span,
.kopa-page-header-area-3 textarea,
.kopa-page-header-area-4,
.kopa-page-header-area-4 .widget-title,
.kopa-page-header-area-4 a,
.kopa-page-header-area-4 h1,
.kopa-page-header-area-4 h2,
.kopa-page-header-area-4 h3,
.kopa-page-header-area-4 h4,
.kopa-page-header-area-4 h5,
.kopa-page-header-area-4 h6,
.kopa-page-header-area-4 input,
.kopa-page-header-area-4 p,
.kopa-page-header-area-4 span,
.kopa-page-header-area-4 textarea,
.kopa-page-header-area-5,
.kopa-page-header-area-5 .widget-title,
.kopa-page-header-area-5 a,
.kopa-page-header-area-5 h1,
.kopa-page-header-area-5 h2,
.kopa-page-header-area-5 h3,
.kopa-page-header-area-5 h4,
.kopa-page-header-area-5 h5,
.kopa-page-header-area-5 h6,
.kopa-page-header-area-5 input,
.kopa-page-header-area-5 p,
.kopa-page-header-area-5 span,
.kopa-page-header-area-5 textarea,
.kopa-page-header-area-6,
.kopa-page-header-area-6 .widget-title,
.kopa-page-header-area-6 a,
.kopa-page-header-area-6 h1,
.kopa-page-header-area-6 h2,
.kopa-page-header-area-6 h3,
.kopa-page-header-area-6 h4,
.kopa-page-header-area-6 h5,
.kopa-page-header-area-6 h6,
.kopa-page-header-area-6 input,
.kopa-page-header-area-6 p,
.kopa-page-header-area-6 span,
.kopa-page-header-area-6 textarea,
.kopa-page-header-area-7,
.kopa-page-header-area-7 .widget-title,
.kopa-page-header-area-7 a,
.kopa-page-header-area-7 h1,
.kopa-page-header-area-7 h2,
.kopa-page-header-area-7 h3,
.kopa-page-header-area-7 h4,
.kopa-page-header-area-7 h5,
.kopa-page-header-area-7 h6,
.kopa-page-header-area-7 input,
.kopa-page-header-area-7 p,
.kopa-page-header-area-7 span,
.kopa-page-header-area-7 textarea,
.kopa-page-header-area-8,
.kopa-page-header-area-8 .widget-title,
.kopa-page-header-area-8 a,
.kopa-page-header-area-8 h1,
.kopa-page-header-area-8 h2,
.kopa-page-header-area-8 h3,
.kopa-page-header-area-8 h4,
.kopa-page-header-area-8 h5,
.kopa-page-header-area-8 h6,
.kopa-page-header-area-8 input,
.kopa-page-header-area-8 p,
.kopa-page-header-area-8 span,
.kopa-page-header-area-8 textarea,
.ms-item-01 .entry-content,
.ms-item-01 .entry-content .widget-title,
.ms-item-01 .entry-content a,
.ms-item-01 .entry-content h1,
.ms-item-01 .entry-content h2,
.ms-item-01 .entry-content h3,
.ms-item-01 .entry-content h4,
.ms-item-01 .entry-content h5,
.ms-item-01 .entry-content h6,
.ms-item-01 .entry-content input,
.ms-item-01 .entry-content p,
.ms-item-01 .entry-content span,
.ms-item-01 .entry-content textarea,
.ms-item-03 .entry-item,
.ms-item-03 .entry-item .widget-title,
.ms-item-03 .entry-item a,
.ms-item-03 .entry-item h1,
.ms-item-03 .entry-item h2,
.ms-item-03 .entry-item h3,
.ms-item-03 .entry-item h4,
.ms-item-03 .entry-item h5,
.ms-item-03 .entry-item h6,
.ms-item-03 .entry-item input,
.ms-item-03 .entry-item p,
.ms-item-03 .entry-item span,
.ms-item-03 .entry-item textarea,
.owl-carousel-1 .entry-content,
.owl-carousel-1 .entry-content .widget-title,
.owl-carousel-1 .entry-content a,
.owl-carousel-1 .entry-content h1,
.owl-carousel-1 .entry-content h2,
.owl-carousel-1 .entry-content h3,
.owl-carousel-1 .entry-content h4,
.owl-carousel-1 .entry-content h5,
.owl-carousel-1 .entry-content h6,
.owl-carousel-1 .entry-content input,
.owl-carousel-1 .entry-content p,
.owl-carousel-1 .entry-content span,
.owl-carousel-1 .entry-content textarea,
.products .product .entry-panel,
.products .product .entry-panel .widget-title,
.products .product .entry-panel a,
.products .product .entry-panel h1,
.products .product .entry-panel h2,
.products .product .entry-panel h3,
.products .product .entry-panel h4,
.products .product .entry-panel h5,
.products .product .entry-panel h6,
.products .product .entry-panel input,
.products .product .entry-panel p,
.products .product .entry-panel span,
.products .product .entry-panel textarea,
.sf-mega,
.sf-mega .widget-title,
.sf-mega a,
.sf-mega h1,
.sf-mega h2,
.sf-mega h3,
.sf-mega h4,
.sf-mega h5,
.sf-mega h6,
.sf-mega input,
.sf-mega p,
.sf-mega span,
.sf-mega textarea,
.sn-module-intro-6 .entry-item .entry-content,
.sn-module-intro-6 .entry-item .entry-content .widget-title,
.sn-module-intro-6 .entry-item .entry-content a,
.sn-module-intro-6 .entry-item .entry-content h1,
.sn-module-intro-6 .entry-item .entry-content h2,
.sn-module-intro-6 .entry-item .entry-content h3,
.sn-module-intro-6 .entry-item .entry-content h4,
.sn-module-intro-6 .entry-item .entry-content h5,
.sn-module-intro-6 .entry-item .entry-content h6,
.sn-module-intro-6 .entry-item .entry-content input,
.sn-module-intro-6 .entry-item .entry-content p,
.sn-module-intro-6 .entry-item .entry-content span,
.sn-module-intro-6 .entry-item .entry-content textarea,
.white-text-style,
.white-text-style .widget-title,
.white-text-style a,
.white-text-style h1,
.white-text-style h2,
.white-text-style h3,
.white-text-style h4,
.white-text-style h5,
.white-text-style h6,
.white-text-style input,
.white-text-style p,
.white-text-style span,
.white-text-style textarea,
header.kopa-page-header-6,
header.kopa-page-header-6 .widget-title,
header.kopa-page-header-6 a,
header.kopa-page-header-6 h1,
header.kopa-page-header-6 h2,
header.kopa-page-header-6 h3,
header.kopa-page-header-6 h4,
header.kopa-page-header-6 h5,
header.kopa-page-header-6 h6,
header.kopa-page-header-6 input,
header.kopa-page-header-6 p,
header.kopa-page-header-6 span,
header.kopa-page-header-6 textarea,
header.kopa-page-header-7,
header.kopa-page-header-7 .widget-title,
header.kopa-page-header-7 a,
header.kopa-page-header-7 h1,
header.kopa-page-header-7 h2,
header.kopa-page-header-7 h3,
header.kopa-page-header-7 h4,
header.kopa-page-header-7 h5,
header.kopa-page-header-7 h6,
header.kopa-page-header-7 input,
header.kopa-page-header-7 p,
header.kopa-page-header-7 span,
header.kopa-page-header-7 textarea {
    color: #fff
}

.ct-item-7 .entry-content p,
.kopa-footer-1 p,
.kopa-footer-2 p,
.kopa-footer-3 p,
.kopa-footer-4 p,
.kopa-footer-5 p,
.kopa-page-header-3 p,
.kopa-page-header-area-1 p,
.kopa-page-header-area-2 p,
.kopa-page-header-area-3 p,
.kopa-page-header-area-4 p,
.kopa-page-header-area-5 p,
.kopa-page-header-area-6 p,
.kopa-page-header-area-7 p,
.kopa-page-header-area-8 p,
.ms-item-01 .entry-content p,
.ms-item-03 .entry-item p,
.owl-carousel-1 .entry-content p,
.products .product .entry-panel p,
.sf-mega p,
.sn-module-intro-6 .entry-item .entry-content p,
.white-text-style p,
header.kopa-page-header-6 p,
header.kopa-page-header-7 p {
    color: rgba(255, 255, 255, .7)
}

.dark-text-style,
.kopa-cash-box-1 > div,
.kopa-language-box-1 > div,
.kopa-language-box-2 > div,
.kopa-language-box-3 > div,
.sn-module-scroll-1 .sj-scroll-list .entry-item {
    color: #666
}

.dark-text-style .h1,
.dark-text-style .h2,
.dark-text-style .h3,
.dark-text-style .h4,
.dark-text-style .h5,
.dark-text-style .h6,
.dark-text-style .widget-title,
.dark-text-style a,
.dark-text-style h1,
.dark-text-style h2,
.dark-text-style h3,
.dark-text-style h4,
.dark-text-style h5,
.dark-text-style h6,
.kopa-cash-box-1 > div .h1,
.kopa-cash-box-1 > div .h2,
.kopa-cash-box-1 > div .h3,
.kopa-cash-box-1 > div .h4,
.kopa-cash-box-1 > div .h5,
.kopa-cash-box-1 > div .h6,
.kopa-cash-box-1 > div .widget-title,
.kopa-cash-box-1 > div a,
.kopa-cash-box-1 > div h1,
.kopa-cash-box-1 > div h2,
.kopa-cash-box-1 > div h3,
.kopa-cash-box-1 > div h4,
.kopa-cash-box-1 > div h5,
.kopa-cash-box-1 > div h6,
.kopa-language-box-1 > div .h1,
.kopa-language-box-1 > div .h2,
.kopa-language-box-1 > div .h3,
.kopa-language-box-1 > div .h4,
.kopa-language-box-1 > div .h5,
.kopa-language-box-1 > div .h6,
.kopa-language-box-1 > div .widget-title,
.kopa-language-box-1 > div a,
.kopa-language-box-1 > div h1,
.kopa-language-box-1 > div h2,
.kopa-language-box-1 > div h3,
.kopa-language-box-1 > div h4,
.kopa-language-box-1 > div h5,
.kopa-language-box-1 > div h6,
.kopa-language-box-2 > div .h1,
.kopa-language-box-2 > div .h2,
.kopa-language-box-2 > div .h3,
.kopa-language-box-2 > div .h4,
.kopa-language-box-2 > div .h5,
.kopa-language-box-2 > div .h6,
.kopa-language-box-2 > div .widget-title,
.kopa-language-box-2 > div a,
.kopa-language-box-2 > div h1,
.kopa-language-box-2 > div h2,
.kopa-language-box-2 > div h3,
.kopa-language-box-2 > div h4,
.kopa-language-box-2 > div h5,
.kopa-language-box-2 > div h6,
.kopa-language-box-3 > div .h1,
.kopa-language-box-3 > div .h2,
.kopa-language-box-3 > div .h3,
.kopa-language-box-3 > div .h4,
.kopa-language-box-3 > div .h5,
.kopa-language-box-3 > div .h6,
.kopa-language-box-3 > div .widget-title,
.kopa-language-box-3 > div a,
.kopa-language-box-3 > div h1,
.kopa-language-box-3 > div h2,
.kopa-language-box-3 > div h3,
.kopa-language-box-3 > div h4,
.kopa-language-box-3 > div h5,
.kopa-language-box-3 > div h6,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h1,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h2,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h3,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h4,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h5,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h6,
.sn-module-scroll-1 .sj-scroll-list .entry-item .widget-title,
.sn-module-scroll-1 .sj-scroll-list .entry-item a,
.sn-module-scroll-1 .sj-scroll-list .entry-item h1,
.sn-module-scroll-1 .sj-scroll-list .entry-item h2,
.sn-module-scroll-1 .sj-scroll-list .entry-item h3,
.sn-module-scroll-1 .sj-scroll-list .entry-item h4,
.sn-module-scroll-1 .sj-scroll-list .entry-item h5,
.sn-module-scroll-1 .sj-scroll-list .entry-item h6 {
    color: #000
}

.dark-text-style input,
.dark-text-style p,
.dark-text-style span,
.dark-text-style textarea,
.kopa-cash-box-1 > div input,
.kopa-cash-box-1 > div p,
.kopa-cash-box-1 > div span,
.kopa-cash-box-1 > div textarea,
.kopa-language-box-1 > div input,
.kopa-language-box-1 > div p,
.kopa-language-box-1 > div span,
.kopa-language-box-1 > div textarea,
.kopa-language-box-2 > div input,
.kopa-language-box-2 > div p,
.kopa-language-box-2 > div span,
.kopa-language-box-2 > div textarea,
.kopa-language-box-3 > div input,
.kopa-language-box-3 > div p,
.kopa-language-box-3 > div span,
.kopa-language-box-3 > div textarea,
.sn-module-scroll-1 .sj-scroll-list .entry-item input,
.sn-module-scroll-1 .sj-scroll-list .entry-item p,
.sn-module-scroll-1 .sj-scroll-list .entry-item span,
.sn-module-scroll-1 .sj-scroll-list .entry-item textarea {
    color: #666
}

.dark-text-style .h1 a,
.dark-text-style .h2 a,
.dark-text-style .h3 a,
.dark-text-style .h4 a,
.dark-text-style .h5 a,
.dark-text-style .h6 a,
.dark-text-style h1 a,
.dark-text-style h2 a,
.dark-text-style h3 a,
.dark-text-style h4 a,
.dark-text-style h5 a,
.dark-text-style h6 a,
.kopa-cash-box-1 > div .h1 a,
.kopa-cash-box-1 > div .h2 a,
.kopa-cash-box-1 > div .h3 a,
.kopa-cash-box-1 > div .h4 a,
.kopa-cash-box-1 > div .h5 a,
.kopa-cash-box-1 > div .h6 a,
.kopa-cash-box-1 > div h1 a,
.kopa-cash-box-1 > div h2 a,
.kopa-cash-box-1 > div h3 a,
.kopa-cash-box-1 > div h4 a,
.kopa-cash-box-1 > div h5 a,
.kopa-cash-box-1 > div h6 a,
.kopa-language-box-1 > div .h1 a,
.kopa-language-box-1 > div .h2 a,
.kopa-language-box-1 > div .h3 a,
.kopa-language-box-1 > div .h4 a,
.kopa-language-box-1 > div .h5 a,
.kopa-language-box-1 > div .h6 a,
.kopa-language-box-1 > div h1 a,
.kopa-language-box-1 > div h2 a,
.kopa-language-box-1 > div h3 a,
.kopa-language-box-1 > div h4 a,
.kopa-language-box-1 > div h5 a,
.kopa-language-box-1 > div h6 a,
.kopa-language-box-2 > div .h1 a,
.kopa-language-box-2 > div .h2 a,
.kopa-language-box-2 > div .h3 a,
.kopa-language-box-2 > div .h4 a,
.kopa-language-box-2 > div .h5 a,
.kopa-language-box-2 > div .h6 a,
.kopa-language-box-2 > div h1 a,
.kopa-language-box-2 > div h2 a,
.kopa-language-box-2 > div h3 a,
.kopa-language-box-2 > div h4 a,
.kopa-language-box-2 > div h5 a,
.kopa-language-box-2 > div h6 a,
.kopa-language-box-3 > div .h1 a,
.kopa-language-box-3 > div .h2 a,
.kopa-language-box-3 > div .h3 a,
.kopa-language-box-3 > div .h4 a,
.kopa-language-box-3 > div .h5 a,
.kopa-language-box-3 > div .h6 a,
.kopa-language-box-3 > div h1 a,
.kopa-language-box-3 > div h2 a,
.kopa-language-box-3 > div h3 a,
.kopa-language-box-3 > div h4 a,
.kopa-language-box-3 > div h5 a,
.kopa-language-box-3 > div h6 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h1 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h2 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h3 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h4 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h5 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item .h6 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item h1 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item h2 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item h3 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item h4 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item h5 a,
.sn-module-scroll-1 .sj-scroll-list .entry-item h6 a {
    color: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.dark-text-style .ct-text-12,
.kopa-cash-box-1 > div .ct-text-12,
.kopa-language-box-1 > div .ct-text-12,
.kopa-language-box-2 > div .ct-text-12,
.kopa-language-box-3 > div .ct-text-12,
.sn-module-scroll-1 .sj-scroll-list .entry-item .ct-text-12 {
    color: #666
}

.entry-item {
    position: relative
}

.entry-content {
    display: block;
    position: relative
}

.entry-title {
    font-size: 18px;
    line-height: 34px;
    font-weight: 600;
    margin-bottom: 10px
}

.entry-title.style-01,
.entry-title.style-02,
.widget-title.style-01 {
    font-size: 48px;
    line-height: 48px;
    margin-bottom: 70px
}

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

    .entry-title.style-01,
    .entry-title.style-02,
    .widget-title.style-01 {
        font-size: 36px;
        line-height: 36px;
        margin-bottom: 30px
    }
}

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

    .entry-title.style-01,
    .entry-title.style-02,
    .widget-title.style-01 {
        font-size: 30px;
        margin-bottom: 25px
    }
}

.entry-title.style-02 {
    margin-bottom: 40px
}

@media screen and (max-width: 479px) {
    .entry-title.style-02 {
        font-size: 20px !important;
        line-height: 26px !important;
        margin-bottom: 10px !important
    }
}

.entry-title.style-03 {
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 0
}

.entry-title.style-04 {
    font-size: 36px;
    line-height: 38px;
    padding-bottom: 63px;
    position: relative;
    margin-bottom: 35px
}

.entry-title.style-04:before {
    display: inline-block;
    position: absolute;
    width: 66px;
    height: 2px;
    background: #000
}

@media screen and (max-width: 1160px) {
    .entry-title.style-04 {
        font-size: 28px;
        line-height: 36px;
        margin-bottom: 20px;
        padding-bottom: 30px
    }

    .entry-title.style-04 br {
        display: none
    }
}

.entry-title.style-05 {
    font-size: 36px;
    line-height: 38px;
    padding-bottom: 30px;
    position: relative;
    margin-bottom: 20px;
    text-align: center
}

@media screen and (max-width: 479px) {
    .entry-title.style-05 {
        font-size: 28px;
        line-height: 36px;
        padding-bottom: 20px
    }
}

.entry-title.style-06,
.entry-title.style-07 {
    font-size: 18px;
    line-height: 26px
}

.entry-title.style-05:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 36px;
    height: 1px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)
}

.entry-title.style-06 {
    margin-bottom: 0
}

.entry-title.style-07 a {
    color: #000 !important
}

.entry-title.style-07 a:hover {
    text-decoration: underline !important
}

.entry-title.style-08,
.entry-title.style-09 {
    font-size: 36px;
    line-height: 36px;
    margin-bottom: 40px
}

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

    .entry-title.style-08,
    .entry-title.style-09 {
        font-size: 28px;
        margin-bottom: 20px
    }
}

.entry-title.style-09 {
    margin-bottom: 30px
}

@media screen and (max-width: 639px) {
    .entry-title.style-09 {
        margin-bottom: 15px
    }
}

.entry-title.style-10 {
    font-size: 24px;
    line-height: 30px;
    padding-top: 30px;
    margin-bottom: 20px;
    position: relative
}

.entry-title.style-10:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 47px;
    height: 4px
}

@media screen and (max-width: 479px) {
    .entry-title.style-10 {
        font-size: 18px;
        line-height: 30px;
        padding-top: 15px;
        margin-bottom: 10px
    }

    .entry-title.style-10:before {
        height: 2px
    }
}

.entry-title.style-11 {
    font-size: 30px;
    line-height: 36px;
    font-weight: 400;
    margin-bottom: 45px
}

@media screen and (max-width: 639px) {
    .entry-title.style-11 {
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 15px
    }
}

.entry-title.style-12 {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 10px
}

@media screen and (max-width: 639px) {
    .entry-title.style-12 {
        font-size: 18px;
        line-height: 26px
    }
}

.ct-item-7 .entry-content .entry-title.style-07 a,
.kopa-footer-1 .entry-title.style-07 a,
.kopa-footer-2 .entry-title.style-07 a,
.kopa-footer-3 .entry-title.style-07 a,
.kopa-footer-4 .entry-title.style-07 a,
.kopa-footer-5 .entry-title.style-07 a,
.kopa-page-header-3 .entry-title.style-07 a,
.kopa-page-header-area-1 .entry-title.style-07 a,
.kopa-page-header-area-2 .entry-title.style-07 a,
.kopa-page-header-area-3 .entry-title.style-07 a,
.kopa-page-header-area-4 .entry-title.style-07 a,
.kopa-page-header-area-5 .entry-title.style-07 a,
.kopa-page-header-area-6 .entry-title.style-07 a,
.kopa-page-header-area-7 .entry-title.style-07 a,
.kopa-page-header-area-8 .entry-title.style-07 a,
.ms-item-01 .entry-content .entry-title.style-07 a,
.ms-item-03 .entry-item .entry-title.style-07 a,
.owl-carousel-1 .entry-content .entry-title.style-07 a,
.products .product .entry-panel .entry-title.style-07 a,
.sf-mega .entry-title.style-07 a,
.sn-module-intro-6 .entry-item .entry-content .entry-title.style-07 a,
.white-text-style .entry-title.style-07 a,
header.kopa-page-header-6 .entry-title.style-07 a,
header.kopa-page-header-7 .entry-title.style-07 a {
    color: #fff !important
}

.ct-icon,
.ct-icon:hover {
    color: #fff
}

.ct-mask,
.kopa-area-16:before,
.kopa-area-27:before,
.kopa-area-28:before,
.kopa-area-29:before,
.kopa-area-30:before,
.kopa-area-31:before,
.kopa-area-8:before,
.kopa-area-9:before,
.kopa-page-header-area-1:before,
.kopa-page-header-area-2:before,
.kopa-page-header-area-3:before,
.kopa-page-header-area-4:before,
.kopa-page-header-area-5:before,
.kopa-page-header-area-6:before,
.kopa-page-header-area-7:before,
.kopa-page-header-area-8:before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .6)
}

.ct-mask.style-01,
.style-01.kopa-area-16:before,
.style-01.kopa-area-27:before,
.style-01.kopa-area-28:before,
.style-01.kopa-area-29:before,
.style-01.kopa-area-30:before,
.style-01.kopa-area-31:before,
.style-01.kopa-area-8:before,
.style-01.kopa-area-9:before,
.style-01.kopa-page-header-area-1:before,
.style-01.kopa-page-header-area-2:before,
.style-01.kopa-page-header-area-3:before,
.style-01.kopa-page-header-area-4:before,
.style-01.kopa-page-header-area-5:before,
.style-01.kopa-page-header-area-6:before,
.style-01.kopa-page-header-area-7:before,
.style-01.kopa-page-header-area-8:before {
    background: rgba(0, 0, 0, .25)
}

.ct-mask.style-02,
.style-02.kopa-area-16:before,
.style-02.kopa-area-27:before,
.style-02.kopa-area-28:before,
.style-02.kopa-area-29:before,
.style-02.kopa-area-30:before,
.style-02.kopa-area-31:before,
.style-02.kopa-area-8:before,
.style-02.kopa-area-9:before,
.style-02.kopa-page-header-area-1:before,
.style-02.kopa-page-header-area-2:before,
.style-02.kopa-page-header-area-3:before,
.style-02.kopa-page-header-area-4:before,
.style-02.kopa-page-header-area-5:before,
.style-02.kopa-page-header-area-6:before,
.style-02.kopa-page-header-area-7:before,
.style-02.kopa-page-header-area-8:before {
    background: rgba(0, 0, 0, .65)
}

.ct-mask.style-03,
.style-03.kopa-area-16:before,
.style-03.kopa-area-27:before,
.style-03.kopa-area-28:before,
.style-03.kopa-area-29:before,
.style-03.kopa-area-30:before,
.style-03.kopa-area-31:before,
.style-03.kopa-area-8:before,
.style-03.kopa-area-9:before,
.style-03.kopa-page-header-area-1:before,
.style-03.kopa-page-header-area-2:before,
.style-03.kopa-page-header-area-3:before,
.style-03.kopa-page-header-area-4:before,
.style-03.kopa-page-header-area-5:before,
.style-03.kopa-page-header-area-6:before,
.style-03.kopa-page-header-area-7:before,
.style-03.kopa-page-header-area-8:before {
    background: rgba(255, 255, 255, .75)
}

.ct-mask.style-04,
.style-04.kopa-area-16:before,
.style-04.kopa-area-27:before,
.style-04.kopa-area-28:before,
.style-04.kopa-area-29:before,
.style-04.kopa-area-30:before,
.style-04.kopa-area-31:before,
.style-04.kopa-area-8:before,
.style-04.kopa-area-9:before,
.style-04.kopa-page-header-area-1:before,
.style-04.kopa-page-header-area-2:before,
.style-04.kopa-page-header-area-3:before,
.style-04.kopa-page-header-area-4:before,
.style-04.kopa-page-header-area-5:before,
.style-04.kopa-page-header-area-6:before,
.style-04.kopa-page-header-area-7:before,
.style-04.kopa-page-header-area-8:before {
    background: rgba(0, 0, 0, .35)
}

.ct-mask-1 {
    display: block;
    position: absolute;
    top: 22px;
    right: 22px;
    bottom: 22px;
    left: 22px;
    border: 1px solid rgba(255, 255, 255, .5)
}

.entry-thumb,
.single-author .single-author-thumb,
.single-entry-thumb,
.single-por-thumb {
    width: 100%;
    max-width: 100%;
    display: block;
    position: relative
}

.entry-thumb img,
.single-author .single-author-thumb img,
.single-entry-thumb img,
.single-por-thumb img {
    width: 100%
}

.entry-thumb .ct-mask,
.entry-thumb .kopa-area-16:before,
.entry-thumb .kopa-area-27:before,
.entry-thumb .kopa-area-28:before,
.entry-thumb .kopa-area-29:before,
.entry-thumb .kopa-area-30:before,
.entry-thumb .kopa-area-31:before,
.entry-thumb .kopa-area-8:before,
.entry-thumb .kopa-area-9:before,
.entry-thumb .kopa-page-header-area-1:before,
.entry-thumb .kopa-page-header-area-2:before,
.entry-thumb .kopa-page-header-area-3:before,
.entry-thumb .kopa-page-header-area-4:before,
.entry-thumb .kopa-page-header-area-5:before,
.entry-thumb .kopa-page-header-area-6:before,
.entry-thumb .kopa-page-header-area-7:before,
.entry-thumb .kopa-page-header-area-8:before,
.single-author .single-author-thumb .ct-mask,
.single-author .single-author-thumb .kopa-area-16:before,
.single-author .single-author-thumb .kopa-area-27:before,
.single-author .single-author-thumb .kopa-area-28:before,
.single-author .single-author-thumb .kopa-area-29:before,
.single-author .single-author-thumb .kopa-area-30:before,
.single-author .single-author-thumb .kopa-area-31:before,
.single-author .single-author-thumb .kopa-area-8:before,
.single-author .single-author-thumb .kopa-area-9:before,
.single-author .single-author-thumb .kopa-page-header-area-1:before,
.single-author .single-author-thumb .kopa-page-header-area-2:before,
.single-author .single-author-thumb .kopa-page-header-area-3:before,
.single-author .single-author-thumb .kopa-page-header-area-4:before,
.single-author .single-author-thumb .kopa-page-header-area-5:before,
.single-author .single-author-thumb .kopa-page-header-area-6:before,
.single-author .single-author-thumb .kopa-page-header-area-7:before,
.single-author .single-author-thumb .kopa-page-header-area-8:before,
.single-entry-thumb .ct-mask,
.single-entry-thumb .kopa-area-16:before,
.single-entry-thumb .kopa-area-27:before,
.single-entry-thumb .kopa-area-28:before,
.single-entry-thumb .kopa-area-29:before,
.single-entry-thumb .kopa-area-30:before,
.single-entry-thumb .kopa-area-31:before,
.single-entry-thumb .kopa-area-8:before,
.single-entry-thumb .kopa-area-9:before,
.single-entry-thumb .kopa-page-header-area-1:before,
.single-entry-thumb .kopa-page-header-area-2:before,
.single-entry-thumb .kopa-page-header-area-3:before,
.single-entry-thumb .kopa-page-header-area-4:before,
.single-entry-thumb .kopa-page-header-area-5:before,
.single-entry-thumb .kopa-page-header-area-6:before,
.single-entry-thumb .kopa-page-header-area-7:before,
.single-entry-thumb .kopa-page-header-area-8:before,
.single-por-thumb .ct-mask,
.single-por-thumb .kopa-area-16:before,
.single-por-thumb .kopa-area-27:before,
.single-por-thumb .kopa-area-28:before,
.single-por-thumb .kopa-area-29:before,
.single-por-thumb .kopa-area-30:before,
.single-por-thumb .kopa-area-31:before,
.single-por-thumb .kopa-area-8:before,
.single-por-thumb .kopa-area-9:before,
.single-por-thumb .kopa-page-header-area-1:before,
.single-por-thumb .kopa-page-header-area-2:before,
.single-por-thumb .kopa-page-header-area-3:before,
.single-por-thumb .kopa-page-header-area-4:before,
.single-por-thumb .kopa-page-header-area-5:before,
.single-por-thumb .kopa-page-header-area-6:before,
.single-por-thumb .kopa-page-header-area-7:before,
.single-por-thumb .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    transition: all .5s, visibility 0s;
    -ms-transition: all .5s, visibility 0s;
    -webkit-transition: all .5s, visibility 0s;
    -moz-transition: all .5s, visibility 0s
}

.entry-thumb:hover .ct-mask,
.entry-thumb:hover .kopa-area-16:before,
.entry-thumb:hover .kopa-area-27:before,
.entry-thumb:hover .kopa-area-28:before,
.entry-thumb:hover .kopa-area-29:before,
.entry-thumb:hover .kopa-area-30:before,
.entry-thumb:hover .kopa-area-31:before,
.entry-thumb:hover .kopa-area-8:before,
.entry-thumb:hover .kopa-area-9:before,
.entry-thumb:hover .kopa-page-header-area-1:before,
.entry-thumb:hover .kopa-page-header-area-2:before,
.entry-thumb:hover .kopa-page-header-area-3:before,
.entry-thumb:hover .kopa-page-header-area-4:before,
.entry-thumb:hover .kopa-page-header-area-5:before,
.entry-thumb:hover .kopa-page-header-area-6:before,
.entry-thumb:hover .kopa-page-header-area-7:before,
.entry-thumb:hover .kopa-page-header-area-8:before,
.single-author .single-author-thumb:hover .ct-mask,
.single-author .single-author-thumb:hover .kopa-area-16:before,
.single-author .single-author-thumb:hover .kopa-area-27:before,
.single-author .single-author-thumb:hover .kopa-area-28:before,
.single-author .single-author-thumb:hover .kopa-area-29:before,
.single-author .single-author-thumb:hover .kopa-area-30:before,
.single-author .single-author-thumb:hover .kopa-area-31:before,
.single-author .single-author-thumb:hover .kopa-area-8:before,
.single-author .single-author-thumb:hover .kopa-area-9:before,
.single-author .single-author-thumb:hover .kopa-page-header-area-1:before,
.single-author .single-author-thumb:hover .kopa-page-header-area-2:before,
.single-author .single-author-thumb:hover .kopa-page-header-area-3:before,
.single-author .single-author-thumb:hover .kopa-page-header-area-4:before,
.single-author .single-author-thumb:hover .kopa-page-header-area-5:before,
.single-author .single-author-thumb:hover .kopa-page-header-area-6:before,
.single-author .single-author-thumb:hover .kopa-page-header-area-7:before,
.single-author .single-author-thumb:hover .kopa-page-header-area-8:before,
.single-entry-thumb:hover .ct-mask,
.single-entry-thumb:hover .kopa-area-16:before,
.single-entry-thumb:hover .kopa-area-27:before,
.single-entry-thumb:hover .kopa-area-28:before,
.single-entry-thumb:hover .kopa-area-29:before,
.single-entry-thumb:hover .kopa-area-30:before,
.single-entry-thumb:hover .kopa-area-31:before,
.single-entry-thumb:hover .kopa-area-8:before,
.single-entry-thumb:hover .kopa-area-9:before,
.single-entry-thumb:hover .kopa-page-header-area-1:before,
.single-entry-thumb:hover .kopa-page-header-area-2:before,
.single-entry-thumb:hover .kopa-page-header-area-3:before,
.single-entry-thumb:hover .kopa-page-header-area-4:before,
.single-entry-thumb:hover .kopa-page-header-area-5:before,
.single-entry-thumb:hover .kopa-page-header-area-6:before,
.single-entry-thumb:hover .kopa-page-header-area-7:before,
.single-entry-thumb:hover .kopa-page-header-area-8:before,
.single-por-thumb:hover .ct-mask,
.single-por-thumb:hover .kopa-area-16:before,
.single-por-thumb:hover .kopa-area-27:before,
.single-por-thumb:hover .kopa-area-28:before,
.single-por-thumb:hover .kopa-area-29:before,
.single-por-thumb:hover .kopa-area-30:before,
.single-por-thumb:hover .kopa-area-31:before,
.single-por-thumb:hover .kopa-area-8:before,
.single-por-thumb:hover .kopa-area-9:before,
.single-por-thumb:hover .kopa-page-header-area-1:before,
.single-por-thumb:hover .kopa-page-header-area-2:before,
.single-por-thumb:hover .kopa-page-header-area-3:before,
.single-por-thumb:hover .kopa-page-header-area-4:before,
.single-por-thumb:hover .kopa-page-header-area-5:before,
.single-por-thumb:hover .kopa-page-header-area-6:before,
.single-por-thumb:hover .kopa-page-header-area-7:before,
.single-por-thumb:hover .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.entry-thumb.style-01,
.single-author .style-01.single-author-thumb,
.style-01.single-entry-thumb,
.style-01.single-por-thumb {
    margin-bottom: -1px
}

.ct-icon {
    padding: 0;
    margin: -22px 0 0 -22px;
    text-align: center;
    width: 44px;
    height: 44px;
    line-height: 44px;
    font-size: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    border-radius: 50%
}

.more-link {
    display: inline-block;
    font-size: 14px;
    line-height: 22px;
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 15px;
    position: relative
}

@media screen and (max-width: 479px) {
    .more-link {
        margin-top: 8px
    }
}

.more-link.style-01:after {
    content: '\f04b';
    margin-left: 10px;
    font-size: 12px
}

.more-link.style-02,
.more-link.style-03 {
    text-transform: capitalize;
    font-size: 13px;
    color: #666
}

.more-link.style-02 span,
.more-link.style-03 span {
    font-size: 1.5em;
    margin-left: 8px
}

.more-link.style-03 {
    text-transform: uppercase
}

.entry-categories.style-01,
.entry-meta,
.loadmore-btn,
.widget-title {
    text-transform: capitalize
}

.entry-meta {
    font-size: 13px;
    line-height: 23px;
    color: #666;
    position: relative;
    margin-left: -23px;
    margin-right: 0
}

.entry-meta > p,
.entry-meta > span {
    display: inline-block;
    margin-left: 23px;
    margin-right: 0;
    margin-bottom: 10px;
    position: relative
}

.entry-meta > p:before,
.entry-meta > span:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 3px;
    left: -11px;
    width: 1px;
    height: 13px;
    background: #ccc
}

.ct-div,
.ct-div .ct-content,
.ct-div .widget-content,
.kopa-rating,
.widget,
.widget .widget-content,
.widget-title {
    position: relative
}

.entry-meta > p:first-child:before,
.entry-meta > span:first-child:before {
    display: none
}

.entry-meta > p i,
.entry-meta > span i {
    margin-right: 10px
}

.entry-meta > p a,
.entry-meta > span a {
    color: #666;
    opacity: 1 !important
}

.entry-meta > a {
    display: inline-block;
    margin-top: 5px
}

.ct-item-7 .entry-content .entry-categories.style-01,
.ct-item-7 .entry-content .entry-categories.style-01 a,
.kopa-footer-1 .entry-categories.style-01,
.kopa-footer-1 .entry-categories.style-01 a,
.kopa-footer-2 .entry-categories.style-01,
.kopa-footer-2 .entry-categories.style-01 a,
.kopa-footer-3 .entry-categories.style-01,
.kopa-footer-3 .entry-categories.style-01 a,
.kopa-footer-4 .entry-categories.style-01,
.kopa-footer-4 .entry-categories.style-01 a,
.kopa-footer-5 .entry-categories.style-01,
.kopa-footer-5 .entry-categories.style-01 a,
.kopa-page-header-3 .entry-categories.style-01,
.kopa-page-header-3 .entry-categories.style-01 a,
.kopa-page-header-area-1 .entry-categories.style-01,
.kopa-page-header-area-1 .entry-categories.style-01 a,
.kopa-page-header-area-2 .entry-categories.style-01,
.kopa-page-header-area-2 .entry-categories.style-01 a,
.kopa-page-header-area-3 .entry-categories.style-01,
.kopa-page-header-area-3 .entry-categories.style-01 a,
.kopa-page-header-area-4 .entry-categories.style-01,
.kopa-page-header-area-4 .entry-categories.style-01 a,
.kopa-page-header-area-5 .entry-categories.style-01,
.kopa-page-header-area-5 .entry-categories.style-01 a,
.kopa-page-header-area-6 .entry-categories.style-01,
.kopa-page-header-area-6 .entry-categories.style-01 a,
.kopa-page-header-area-7 .entry-categories.style-01,
.kopa-page-header-area-7 .entry-categories.style-01 a,
.kopa-page-header-area-8 .entry-categories.style-01,
.kopa-page-header-area-8 .entry-categories.style-01 a,
.ms-item-01 .entry-content .entry-categories.style-01,
.ms-item-01 .entry-content .entry-categories.style-01 a,
.ms-item-03 .entry-item .entry-categories.style-01,
.ms-item-03 .entry-item .entry-categories.style-01 a,
.owl-carousel-1 .entry-content .entry-categories.style-01,
.owl-carousel-1 .entry-content .entry-categories.style-01 a,
.products .product .entry-panel .entry-categories.style-01,
.products .product .entry-panel .entry-categories.style-01 a,
.sf-mega .entry-categories.style-01,
.sf-mega .entry-categories.style-01 a,
.sn-module-intro-6 .entry-item .entry-content .entry-categories.style-01,
.sn-module-intro-6 .entry-item .entry-content .entry-categories.style-01 a,
.white-text-style .entry-categories.style-01,
.white-text-style .entry-categories.style-01 a,
header.kopa-page-header-6 .entry-categories.style-01,
header.kopa-page-header-6 .entry-categories.style-01 a,
header.kopa-page-header-7 .entry-categories.style-01,
header.kopa-page-header-7 .entry-categories.style-01 a {
    color: rgba(255, 255, 255, .6)
}

.kopa-rating {
    width: 100%;
    margin-bottom: 5px;
    display: inline-block
}

.kopa-rating ul {
    margin: 0 -1px !important
}

.kopa-rating li {
    font-size: 13px;
    float: left;
    margin: 0 1px !important
}

.kopa-rating li.inactive span:before {
    content: "\f123"
}

.kopa-loadmore {
    margin-top: 50px
}

.loadmore-btn {
    display: block;
    font-size: 18px;
    line-height: 26px;
    font-weight: 400;
    background: #ccc;
    padding: 12px 20px;
    text-align: center;
    width: 100%;
    outline: 0 !important;
    border: none !important;
    transition: all .5s, visibility 0s;
    -ms-transition: all .5s, visibility 0s;
    -webkit-transition: all .5s, visibility 0s;
    -moz-transition: all .5s, visibility 0s;
    cursor: pointer
}

.loadmore-btn:hover {
    letter-spacing: 1.5px;
    background: #bbb
}

.ct-div,
.widget {
    margin-bottom: 130px
}

.ct-div:last-child,
.widget:last-child {
    margin-bottom: 0
}

.ct-div > .container > header,
.ct-div > header,
.widget > .container > header,
.widget > header {
    margin-bottom: 80px
}

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

    .ct-div > .container > header,
    .ct-div > header,
    .widget > .container > header,
    .widget > header {
        margin-bottom: 40px
    }
}

.ct-div > .container > header .widget-title,
.ct-div > header .widget-title,
.widget > .container > header .widget-title,
.widget > header .widget-title {
    margin-bottom: 20px
}

.ct-div .widget-header .widget-title:last-child,
.ct-div > .container > header .widget-title:last-child,
.ct-div > .container > header:last-child,
.ct-div > header .widget-title:last-child,
.ct-div > header:last-child,
.widget .widget-header .widget-title:last-child,
.widget > .container > header .widget-title:last-child,
.widget > .container > header:last-child,
.widget > header .widget-title:last-child,
.widget > header:last-child {
    margin-bottom: 0
}

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

    .ct-div .ct-content > .row > *,
    .ct-div .widget-content > .row > *,
    .widget .widget-content > .row > * {
        width: 100%;
        margin-top: 30px
    }

    .ct-div .ct-content > .row > .ms-item-01.col-md-3,
    .ct-div .widget-content > .row > .ms-item-01.col-md-3,
    .widget .widget-content > .row > .ms-item-01.col-md-3 {
        width: 50%
    }

    .ct-div,
    .widget {
        margin-bottom: 40px
    }

    .ct-div > .container > header,
    .ct-div > header,
    .widget > .container > header,
    .widget > header {
        margin-bottom: 30px
    }

    .ct-div > .container > header p,
    .ct-div > header p,
    .widget > .container > header p,
    .widget > header p {
        font-size: 14px;
        line-height: 22px
    }
}

.ct-div .ct-content > ul.row,
.ct-div .widget .ct-content > ul.row,
.ct-div .widget-content > ul.row,
.widget .widget-content > ul.row {
    margin-left: -15px;
    margin-right: -15px
}

.ct-div .ct-content > ul.ul-mh,
.ct-div .widget .ct-content > ul.ul-mh,
.ct-div .widget-content > ul.ul-mh,
.widget .widget-content > ul.ul-mh {
    margin-top: -30px
}

.ct-div .ct-content > article,
.ct-div .ct-content > ul.ul-mh > *,
.ct-div .widget .ct-content > article,
.ct-div .widget-content > article,
.ct-div .widget-content > ul.ul-mh > *,
.widget .widget-content > article,
.widget .widget-content > ul.ul-mh > * {
    margin-top: 30px
}

.ct-div .ct-content > article:first-child,
.ct-div .widget .ct-content > article:first-child,
.ct-div .widget-content > article:first-child,
.widget .widget-content > article:first-child {
    margin-top: 0
}

.widget-title {
    font-size: 19px;
    line-height: 35px;
    font-weight: 600;
    color: #000;
    margin-bottom: 25px
}

@media screen and (max-width: 479px) {
    .widget-title {
        font-size: 24px;
        line-height: 32px
    }
}

.widget-title.style-01 {
    text-transform: none
}

.widget-title.style-02,
.widget-title.style-12 {
    font-size: 16px;
    line-height: 32px;
    text-transform: uppercase;
    letter-spacing: 15px;
    margin-bottom: 100px
}

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

    .widget-title.style-02,
    .widget-title.style-12 {
        margin-bottom: 30px;
        letter-spacing: 10px
    }
}

.widget-title.style-03,
.widget-title.style-05 {
    font-size: 30px;
    line-height: 46px;
    margin-bottom: 45px
}

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

    .widget-title.style-03,
    .widget-title.style-05 {
        font-size: 28px;
        line-height: 36px;
        margin-bottom: 15px
    }
}

.widget-title.style-04,
.widget-title.style-06,
.widget-title.style-09,
.widget-title.style-10 {
    font-size: 36px;
    line-height: 44px;
    text-transform: capitalize;
    margin-bottom: 45px
}

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

    .widget-title.style-04,
    .widget-title.style-06,
    .widget-title.style-09,
    .widget-title.style-10 {
        font-size: 30px;
        line-height: 36px;
        margin-bottom: 10px
    }
}

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

    .widget-title.style-04,
    .widget-title.style-06,
    .widget-title.style-09,
    .widget-title.style-10 {
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 15px
    }
}

.widget-title.style-05 {
    text-transform: capitalize;
    margin-bottom: 70px
}

.widget-title.style-06 {
    text-transform: none
}

.widget-title.style-07,
.widget-title.style-14 {
    display: inline-block;
    padding: 0 155px 0 0
}

.widget-title.style-07:before,
.widget-title.style-14:before {
    left: auto;
    right: 0
}

.widget-title.style-09 {
    margin-bottom: 35px
}

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

    .widget-title.style-07,
    .widget-title.style-14 {
        padding: 0 100px 0 0
    }

    .widget-title.style-09 {
        margin-bottom: 20px;
        font-size: 24px;
        line-height: 32px
    }

    .widget-title.style-10 {
        font-size: 24px;
        line-height: 32px
    }
}

.widget-title.style-11,
.widget-title.style-15 {
    font-size: 24px;
    line-height: 36px;
    text-transform: capitalize;
    margin-bottom: 40px
}

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

    .widget-title.style-11,
    .widget-title.style-15 {
        margin-bottom: 20px
    }
}

.widget-title.style-12 {
    margin-bottom: 60px;
    padding-left: 400px
}

.widget-title.style-12:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 16px;
    left: 100px;
    width: 100px;
    height: 1px;
    background: #999
}

@media screen and (max-width: 979px) {
    .widget-title.style-12 {
        padding-left: 300px
    }
}

@media screen and (max-width: 767px) {
    .widget-title.style-12 {
        margin-bottom: 20px;
        padding-left: 100px
    }

    .widget-title.style-12:before {
        left: 0;
        width: 50px
    }
}

.widget-title.style-13 {
    font-size: 30px;
    line-height: 38px;
    text-transform: capitalize;
    margin-bottom: 55px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5
}

@media screen and (max-width: 979px) {
    .widget-title.style-13 {
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 30px;
        padding-bottom: 15px;
        border-bottom: 1px solid #e5e5e5
    }

    .widget-header.style-02 .kopa-pull-left,
    .widget-header.style-02 .kopa-pull-right {
        width: 100%;
        float: none;
        margin-top: 15px
    }

    .widget-header.style-02 .kopa-pull-left:first-child,
    .widget-header.style-02 .kopa-pull-right:first-child {
        margin-top: 0
    }
}

@media screen and (max-width: 479px) {
    .widget-title.style-13 {
        font-size: 20px;
        line-height: 28px;
        margin-bottom: 25px;
        padding-bottom: 10px;
        border-bottom: 1px solid #e5e5e5
    }
}

.widget-title.style-14 {
    font-size: 18px;
    letter-spacing: 15px;
    display: block
}

.widget-title.style-14:before {
    background: #999
}

.widget-title.style-15 {
    margin-bottom: 20px;
    padding-bottom: 8px;
    border-bottom: 1px dashed #e5e5e5
}

.widget-header.style-01 {
    text-align: right;
    margin-bottom: 110px
}

.widget-header.style-01 .container {
    padding-left: 150px
}

@media screen and (max-width: 1160px) {
    .widget-header.style-01 .container {
        padding-left: 100px
    }
}

.widget-header.style-01 .widget-header-top {
    background: #fff
}

.widget-header.style-01 .widget-header-top .container {
    padding-bottom: 95px;
    min-height: 200px
}

@media screen and (max-width: 639px) {
    .widget-header.style-01 {
        margin-bottom: 40px
    }

    .widget-header.style-01 .container {
        padding-left: 0
    }

    .widget-header.style-01 .widget-header-top .container {
        padding-bottom: 50px;
        min-height: 0
    }
}

.widget-header.style-01 .widget-header-bottom .container {
    padding-top: 95px;
    min-height: 222px
}

.widget-header.style-01 div[class*=ct-box-] {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%
}

.widget-header.style-01 .ct-box-2 {
    top: auto !important;
    bottom: 0
}

.widget-header.style-03 .widget-title.style-08 {
    margin-top: 12px
}

@media screen and (max-width: 639px) {
    .widget-header.style-01 .widget-header-bottom .container {
        padding-top: 50px;
        min-height: 0
    }

    .widget-header.style-01 div[class*=ct-box-] {
        display: none
    }

    .widget-header.style-03 .kopa-pull-left,
    .widget-header.style-03 .kopa-pull-right {
        width: 100%;
        float: none;
        margin-top: 15px
    }

    .widget-header.style-03 .kopa-pull-left:first-child,
    .widget-header.style-03 .kopa-pull-right:first-child {
        margin-top: 0
    }
}

.widget-header.style-04 {
    margin-bottom: 100px
}

@media screen and (max-width: 767px) {
    .widget-header.style-04 {
        margin-bottom: 40px
    }
}

.widget_archive ul.menu > li,
.widget_archive > ul > li,
.widget_categories .pd-20 ul.menu > li,
.widget_categories .pd-20 > ul > li,
.widget_categories ul.menu > li,
.widget_categories > ul > li,
.widget_meta ul.menu > li,
.widget_meta > ul > li,
.widget_nav_menu ul.menu > li,
.widget_nav_menu > ul > li,
.widget_pages ul.menu > li,
.widget_pages > ul > li,
.widget_recent_comments ul.menu > li,
.widget_recent_comments > ul > li,
.widget_recent_entries ul.menu > li,
.widget_recent_entries > ul > li,
.widget_rss ul.menu > li,
.widget_rss > ul > li {
    position: relative;
    margin-top: 0;
    text-transform: capitalize
}

.widget_archive ul.menu > li:first-child,
.widget_archive > ul > li:first-child,
.widget_categories .pd-20 ul.menu > li:first-child,
.widget_categories .pd-20 > ul > li:first-child,
.widget_categories ul.menu > li:first-child,
.widget_categories > ul > li:first-child,
.widget_meta ul.menu > li:first-child,
.widget_meta > ul > li:first-child,
.widget_nav_menu ul.menu > li:first-child,
.widget_nav_menu > ul > li:first-child,
.widget_pages ul.menu > li:first-child,
.widget_pages > ul > li:first-child,
.widget_recent_comments ul.menu > li:first-child,
.widget_recent_comments > ul > li:first-child,
.widget_recent_entries ul.menu > li:first-child,
.widget_recent_entries > ul > li:first-child,
.widget_rss ul.menu > li:first-child,
.widget_rss > ul > li:first-child {
    margin-top: 0
}

.widget_archive ul.menu > li .children,
.widget_archive ul.menu > li .sub-menu,
.widget_archive ul.menu > li ul,
.widget_archive > ul > li .children,
.widget_archive > ul > li .sub-menu,
.widget_archive > ul > li ul,
.widget_categories .pd-20 ul.menu > li .children,
.widget_categories .pd-20 ul.menu > li .sub-menu,
.widget_categories .pd-20 ul.menu > li ul,
.widget_categories .pd-20 > ul > li .children,
.widget_categories .pd-20 > ul > li .sub-menu,
.widget_categories .pd-20 > ul > li ul,
.widget_categories ul.menu > li .children,
.widget_categories ul.menu > li .sub-menu,
.widget_categories ul.menu > li ul,
.widget_categories > ul > li .children,
.widget_categories > ul > li .sub-menu,
.widget_categories > ul > li ul,
.widget_meta ul.menu > li .children,
.widget_meta ul.menu > li .sub-menu,
.widget_meta ul.menu > li ul,
.widget_meta > ul > li .children,
.widget_meta > ul > li .sub-menu,
.widget_meta > ul > li ul,
.widget_nav_menu ul.menu > li .children,
.widget_nav_menu ul.menu > li .sub-menu,
.widget_nav_menu ul.menu > li ul,
.widget_nav_menu > ul > li .children,
.widget_nav_menu > ul > li .sub-menu,
.widget_nav_menu > ul > li ul,
.widget_pages ul.menu > li .children,
.widget_pages ul.menu > li .sub-menu,
.widget_pages ul.menu > li ul,
.widget_pages > ul > li .children,
.widget_pages > ul > li .sub-menu,
.widget_pages > ul > li ul,
.widget_recent_comments ul.menu > li .children,
.widget_recent_comments ul.menu > li .sub-menu,
.widget_recent_comments ul.menu > li ul,
.widget_recent_comments > ul > li .children,
.widget_recent_comments > ul > li .sub-menu,
.widget_recent_comments > ul > li ul,
.widget_recent_entries ul.menu > li .children,
.widget_recent_entries ul.menu > li .sub-menu,
.widget_recent_entries ul.menu > li ul,
.widget_recent_entries > ul > li .children,
.widget_recent_entries > ul > li .sub-menu,
.widget_recent_entries > ul > li ul,
.widget_rss ul.menu > li .children,
.widget_rss ul.menu > li .sub-menu,
.widget_rss ul.menu > li ul,
.widget_rss > ul > li .children,
.widget_rss > ul > li .sub-menu,
.widget_rss > ul > li ul {
    margin-left: 10px
}

.widget_archive ul.menu > li .children li,
.widget_archive ul.menu > li .sub-menu li,
.widget_archive ul.menu > li ul li,
.widget_archive > ul > li .children li,
.widget_archive > ul > li .sub-menu li,
.widget_archive > ul > li ul li,
.widget_categories .pd-20 ul.menu > li .children li,
.widget_categories .pd-20 ul.menu > li .sub-menu li,
.widget_categories .pd-20 ul.menu > li ul li,
.widget_categories .pd-20 > ul > li .children li,
.widget_categories .pd-20 > ul > li .sub-menu li,
.widget_categories .pd-20 > ul > li ul li,
.widget_categories ul.menu > li .children li,
.widget_categories ul.menu > li .sub-menu li,
.widget_categories ul.menu > li ul li,
.widget_categories > ul > li .children li,
.widget_categories > ul > li .sub-menu li,
.widget_categories > ul > li ul li,
.widget_meta ul.menu > li .children li,
.widget_meta ul.menu > li .sub-menu li,
.widget_meta ul.menu > li ul li,
.widget_meta > ul > li .children li,
.widget_meta > ul > li .sub-menu li,
.widget_meta > ul > li ul li,
.widget_nav_menu ul.menu > li .children li,
.widget_nav_menu ul.menu > li .sub-menu li,
.widget_nav_menu ul.menu > li ul li,
.widget_nav_menu > ul > li .children li,
.widget_nav_menu > ul > li .sub-menu li,
.widget_nav_menu > ul > li ul li,
.widget_pages ul.menu > li .children li,
.widget_pages ul.menu > li .sub-menu li,
.widget_pages ul.menu > li ul li,
.widget_pages > ul > li .children li,
.widget_pages > ul > li .sub-menu li,
.widget_pages > ul > li ul li,
.widget_recent_comments ul.menu > li .children li,
.widget_recent_comments ul.menu > li .sub-menu li,
.widget_recent_comments ul.menu > li ul li,
.widget_recent_comments > ul > li .children li,
.widget_recent_comments > ul > li .sub-menu li,
.widget_recent_comments > ul > li ul li,
.widget_recent_entries ul.menu > li .children li,
.widget_recent_entries ul.menu > li .sub-menu li,
.widget_recent_entries ul.menu > li ul li,
.widget_recent_entries > ul > li .children li,
.widget_recent_entries > ul > li .sub-menu li,
.widget_recent_entries > ul > li ul li,
.widget_rss ul.menu > li .children li,
.widget_rss ul.menu > li .sub-menu li,
.widget_rss ul.menu > li ul li,
.widget_rss > ul > li .children li,
.widget_rss > ul > li .sub-menu li,
.widget_rss > ul > li ul li {
    margin-top: 10px
}

.widget_archive ul.menu > li > span,
.widget_archive > ul > li > span,
.widget_categories .pd-20 ul.menu > li > span,
.widget_categories .pd-20 > ul > li > span,
.widget_categories ul.menu > li > span,
.widget_categories > ul > li > span,
.widget_meta ul.menu > li > span,
.widget_meta > ul > li > span,
.widget_nav_menu ul.menu > li > span,
.widget_nav_menu > ul > li > span,
.widget_pages ul.menu > li > span,
.widget_pages > ul > li > span,
.widget_recent_comments ul.menu > li > span,
.widget_recent_comments > ul > li > span,
.widget_recent_entries ul.menu > li > span,
.widget_recent_entries > ul > li > span,
.widget_rss ul.menu > li > span,
.widget_rss > ul > li > span {
    float: right;
    display: inline-block;
    color: #d8d8d8
}

.ct-item-7 .entry-content .widget_archive ul.menu > li a,
.ct-item-7 .entry-content .widget_archive > ul > li a,
.ct-item-7 .entry-content .widget_categories .pd-20 ul.menu > li a,
.ct-item-7 .entry-content .widget_categories .pd-20 > ul > li a,
.ct-item-7 .entry-content .widget_categories ul.menu > li a,
.ct-item-7 .entry-content .widget_categories > ul > li a,
.ct-item-7 .entry-content .widget_meta ul.menu > li a,
.ct-item-7 .entry-content .widget_meta > ul > li a,
.ct-item-7 .entry-content .widget_nav_menu ul.menu > li a,
.ct-item-7 .entry-content .widget_nav_menu > ul > li a,
.ct-item-7 .entry-content .widget_pages ul.menu > li a,
.ct-item-7 .entry-content .widget_pages > ul > li a,
.ct-item-7 .entry-content .widget_recent_comments ul.menu > li a,
.ct-item-7 .entry-content .widget_recent_comments > ul > li a,
.ct-item-7 .entry-content .widget_recent_entries ul.menu > li a,
.ct-item-7 .entry-content .widget_recent_entries > ul > li a,
.ct-item-7 .entry-content .widget_rss ul.menu > li a,
.ct-item-7 .entry-content .widget_rss > ul > li a,
.kopa-footer-1 .widget_archive ul.menu > li a,
.kopa-footer-1 .widget_archive > ul > li a,
.kopa-footer-1 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-1 .widget_categories .pd-20 > ul > li a,
.kopa-footer-1 .widget_categories ul.menu > li a,
.kopa-footer-1 .widget_categories > ul > li a,
.kopa-footer-1 .widget_meta ul.menu > li a,
.kopa-footer-1 .widget_meta > ul > li a,
.kopa-footer-1 .widget_nav_menu ul.menu > li a,
.kopa-footer-1 .widget_nav_menu > ul > li a,
.kopa-footer-1 .widget_pages ul.menu > li a,
.kopa-footer-1 .widget_pages > ul > li a,
.kopa-footer-1 .widget_recent_comments ul.menu > li a,
.kopa-footer-1 .widget_recent_comments > ul > li a,
.kopa-footer-1 .widget_recent_entries ul.menu > li a,
.kopa-footer-1 .widget_recent_entries > ul > li a,
.kopa-footer-1 .widget_rss ul.menu > li a,
.kopa-footer-1 .widget_rss > ul > li a,
.kopa-footer-2 .widget_archive ul.menu > li a,
.kopa-footer-2 .widget_archive > ul > li a,
.kopa-footer-2 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-2 .widget_categories .pd-20 > ul > li a,
.kopa-footer-2 .widget_categories ul.menu > li a,
.kopa-footer-2 .widget_categories > ul > li a,
.kopa-footer-2 .widget_meta ul.menu > li a,
.kopa-footer-2 .widget_meta > ul > li a,
.kopa-footer-2 .widget_nav_menu ul.menu > li a,
.kopa-footer-2 .widget_nav_menu > ul > li a,
.kopa-footer-2 .widget_pages ul.menu > li a,
.kopa-footer-2 .widget_pages > ul > li a,
.kopa-footer-2 .widget_recent_comments ul.menu > li a,
.kopa-footer-2 .widget_recent_comments > ul > li a,
.kopa-footer-2 .widget_recent_entries ul.menu > li a,
.kopa-footer-2 .widget_recent_entries > ul > li a,
.kopa-footer-2 .widget_rss ul.menu > li a,
.kopa-footer-2 .widget_rss > ul > li a,
.kopa-footer-3 .widget_archive ul.menu > li a,
.kopa-footer-3 .widget_archive > ul > li a,
.kopa-footer-3 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-3 .widget_categories .pd-20 > ul > li a,
.kopa-footer-3 .widget_categories ul.menu > li a,
.kopa-footer-3 .widget_categories > ul > li a,
.kopa-footer-3 .widget_meta ul.menu > li a,
.kopa-footer-3 .widget_meta > ul > li a,
.kopa-footer-3 .widget_nav_menu ul.menu > li a,
.kopa-footer-3 .widget_nav_menu > ul > li a,
.kopa-footer-3 .widget_pages ul.menu > li a,
.kopa-footer-3 .widget_pages > ul > li a,
.kopa-footer-3 .widget_recent_comments ul.menu > li a,
.kopa-footer-3 .widget_recent_comments > ul > li a,
.kopa-footer-3 .widget_recent_entries ul.menu > li a,
.kopa-footer-3 .widget_recent_entries > ul > li a,
.kopa-footer-3 .widget_rss ul.menu > li a,
.kopa-footer-3 .widget_rss > ul > li a,
.kopa-footer-4 .widget_archive ul.menu > li a,
.kopa-footer-4 .widget_archive > ul > li a,
.kopa-footer-4 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-4 .widget_categories .pd-20 > ul > li a,
.kopa-footer-4 .widget_categories ul.menu > li a,
.kopa-footer-4 .widget_categories > ul > li a,
.kopa-footer-4 .widget_meta ul.menu > li a,
.kopa-footer-4 .widget_meta > ul > li a,
.kopa-footer-4 .widget_nav_menu ul.menu > li a,
.kopa-footer-4 .widget_nav_menu > ul > li a,
.kopa-footer-4 .widget_pages ul.menu > li a,
.kopa-footer-4 .widget_pages > ul > li a,
.kopa-footer-4 .widget_recent_comments ul.menu > li a,
.kopa-footer-4 .widget_recent_comments > ul > li a,
.kopa-footer-4 .widget_recent_entries ul.menu > li a,
.kopa-footer-4 .widget_recent_entries > ul > li a,
.kopa-footer-4 .widget_rss ul.menu > li a,
.kopa-footer-4 .widget_rss > ul > li a,
.kopa-footer-5 .widget_archive ul.menu > li a,
.kopa-footer-5 .widget_archive > ul > li a,
.kopa-footer-5 .widget_categories .pd-20 ul.menu > li a,
.kopa-footer-5 .widget_categories .pd-20 > ul > li a,
.kopa-footer-5 .widget_categories ul.menu > li a,
.kopa-footer-5 .widget_categories > ul > li a,
.kopa-footer-5 .widget_meta ul.menu > li a,
.kopa-footer-5 .widget_meta > ul > li a,
.kopa-footer-5 .widget_nav_menu ul.menu > li a,
.kopa-footer-5 .widget_nav_menu > ul > li a,
.kopa-footer-5 .widget_pages ul.menu > li a,
.kopa-footer-5 .widget_pages > ul > li a,
.kopa-footer-5 .widget_recent_comments ul.menu > li a,
.kopa-footer-5 .widget_recent_comments > ul > li a,
.kopa-footer-5 .widget_recent_entries ul.menu > li a,
.kopa-footer-5 .widget_recent_entries > ul > li a,
.kopa-footer-5 .widget_rss ul.menu > li a,
.kopa-footer-5 .widget_rss > ul > li a,
.kopa-page-header-3 .widget_archive ul.menu > li a,
.kopa-page-header-3 .widget_archive > ul > li a,
.kopa-page-header-3 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-3 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-3 .widget_categories ul.menu > li a,
.kopa-page-header-3 .widget_categories > ul > li a,
.kopa-page-header-3 .widget_meta ul.menu > li a,
.kopa-page-header-3 .widget_meta > ul > li a,
.kopa-page-header-3 .widget_nav_menu ul.menu > li a,
.kopa-page-header-3 .widget_nav_menu > ul > li a,
.kopa-page-header-3 .widget_pages ul.menu > li a,
.kopa-page-header-3 .widget_pages > ul > li a,
.kopa-page-header-3 .widget_recent_comments ul.menu > li a,
.kopa-page-header-3 .widget_recent_comments > ul > li a,
.kopa-page-header-3 .widget_recent_entries ul.menu > li a,
.kopa-page-header-3 .widget_recent_entries > ul > li a,
.kopa-page-header-3 .widget_rss ul.menu > li a,
.kopa-page-header-3 .widget_rss > ul > li a,
.kopa-page-header-area-1 .widget_archive ul.menu > li a,
.kopa-page-header-area-1 .widget_archive > ul > li a,
.kopa-page-header-area-1 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-1 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-1 .widget_categories ul.menu > li a,
.kopa-page-header-area-1 .widget_categories > ul > li a,
.kopa-page-header-area-1 .widget_meta ul.menu > li a,
.kopa-page-header-area-1 .widget_meta > ul > li a,
.kopa-page-header-area-1 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-1 .widget_nav_menu > ul > li a,
.kopa-page-header-area-1 .widget_pages ul.menu > li a,
.kopa-page-header-area-1 .widget_pages > ul > li a,
.kopa-page-header-area-1 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-1 .widget_recent_comments > ul > li a,
.kopa-page-header-area-1 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-1 .widget_recent_entries > ul > li a,
.kopa-page-header-area-1 .widget_rss ul.menu > li a,
.kopa-page-header-area-1 .widget_rss > ul > li a,
.kopa-page-header-area-2 .widget_archive ul.menu > li a,
.kopa-page-header-area-2 .widget_archive > ul > li a,
.kopa-page-header-area-2 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-2 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-2 .widget_categories ul.menu > li a,
.kopa-page-header-area-2 .widget_categories > ul > li a,
.kopa-page-header-area-2 .widget_meta ul.menu > li a,
.kopa-page-header-area-2 .widget_meta > ul > li a,
.kopa-page-header-area-2 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-2 .widget_nav_menu > ul > li a,
.kopa-page-header-area-2 .widget_pages ul.menu > li a,
.kopa-page-header-area-2 .widget_pages > ul > li a,
.kopa-page-header-area-2 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-2 .widget_recent_comments > ul > li a,
.kopa-page-header-area-2 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-2 .widget_recent_entries > ul > li a,
.kopa-page-header-area-2 .widget_rss ul.menu > li a,
.kopa-page-header-area-2 .widget_rss > ul > li a,
.kopa-page-header-area-3 .widget_archive ul.menu > li a,
.kopa-page-header-area-3 .widget_archive > ul > li a,
.kopa-page-header-area-3 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-3 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-3 .widget_categories ul.menu > li a,
.kopa-page-header-area-3 .widget_categories > ul > li a,
.kopa-page-header-area-3 .widget_meta ul.menu > li a,
.kopa-page-header-area-3 .widget_meta > ul > li a,
.kopa-page-header-area-3 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-3 .widget_nav_menu > ul > li a,
.kopa-page-header-area-3 .widget_pages ul.menu > li a,
.kopa-page-header-area-3 .widget_pages > ul > li a,
.kopa-page-header-area-3 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-3 .widget_recent_comments > ul > li a,
.kopa-page-header-area-3 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-3 .widget_recent_entries > ul > li a,
.kopa-page-header-area-3 .widget_rss ul.menu > li a,
.kopa-page-header-area-3 .widget_rss > ul > li a,
.kopa-page-header-area-4 .widget_archive ul.menu > li a,
.kopa-page-header-area-4 .widget_archive > ul > li a,
.kopa-page-header-area-4 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-4 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-4 .widget_categories ul.menu > li a,
.kopa-page-header-area-4 .widget_categories > ul > li a,
.kopa-page-header-area-4 .widget_meta ul.menu > li a,
.kopa-page-header-area-4 .widget_meta > ul > li a,
.kopa-page-header-area-4 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-4 .widget_nav_menu > ul > li a,
.kopa-page-header-area-4 .widget_pages ul.menu > li a,
.kopa-page-header-area-4 .widget_pages > ul > li a,
.kopa-page-header-area-4 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-4 .widget_recent_comments > ul > li a,
.kopa-page-header-area-4 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-4 .widget_recent_entries > ul > li a,
.kopa-page-header-area-4 .widget_rss ul.menu > li a,
.kopa-page-header-area-4 .widget_rss > ul > li a,
.kopa-page-header-area-5 .widget_archive ul.menu > li a,
.kopa-page-header-area-5 .widget_archive > ul > li a,
.kopa-page-header-area-5 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-5 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-5 .widget_categories ul.menu > li a,
.kopa-page-header-area-5 .widget_categories > ul > li a,
.kopa-page-header-area-5 .widget_meta ul.menu > li a,
.kopa-page-header-area-5 .widget_meta > ul > li a,
.kopa-page-header-area-5 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-5 .widget_nav_menu > ul > li a,
.kopa-page-header-area-5 .widget_pages ul.menu > li a,
.kopa-page-header-area-5 .widget_pages > ul > li a,
.kopa-page-header-area-5 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-5 .widget_recent_comments > ul > li a,
.kopa-page-header-area-5 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-5 .widget_recent_entries > ul > li a,
.kopa-page-header-area-5 .widget_rss ul.menu > li a,
.kopa-page-header-area-5 .widget_rss > ul > li a,
.kopa-page-header-area-6 .widget_archive ul.menu > li a,
.kopa-page-header-area-6 .widget_archive > ul > li a,
.kopa-page-header-area-6 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-6 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-6 .widget_categories ul.menu > li a,
.kopa-page-header-area-6 .widget_categories > ul > li a,
.kopa-page-header-area-6 .widget_meta ul.menu > li a,
.kopa-page-header-area-6 .widget_meta > ul > li a,
.kopa-page-header-area-6 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-6 .widget_nav_menu > ul > li a,
.kopa-page-header-area-6 .widget_pages ul.menu > li a,
.kopa-page-header-area-6 .widget_pages > ul > li a,
.kopa-page-header-area-6 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-6 .widget_recent_comments > ul > li a,
.kopa-page-header-area-6 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-6 .widget_recent_entries > ul > li a,
.kopa-page-header-area-6 .widget_rss ul.menu > li a,
.kopa-page-header-area-6 .widget_rss > ul > li a,
.kopa-page-header-area-7 .widget_archive ul.menu > li a,
.kopa-page-header-area-7 .widget_archive > ul > li a,
.kopa-page-header-area-7 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-7 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-7 .widget_categories ul.menu > li a,
.kopa-page-header-area-7 .widget_categories > ul > li a,
.kopa-page-header-area-7 .widget_meta ul.menu > li a,
.kopa-page-header-area-7 .widget_meta > ul > li a,
.kopa-page-header-area-7 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-7 .widget_nav_menu > ul > li a,
.kopa-page-header-area-7 .widget_pages ul.menu > li a,
.kopa-page-header-area-7 .widget_pages > ul > li a,
.kopa-page-header-area-7 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-7 .widget_recent_comments > ul > li a,
.kopa-page-header-area-7 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-7 .widget_recent_entries > ul > li a,
.kopa-page-header-area-7 .widget_rss ul.menu > li a,
.kopa-page-header-area-7 .widget_rss > ul > li a,
.kopa-page-header-area-8 .widget_archive ul.menu > li a,
.kopa-page-header-area-8 .widget_archive > ul > li a,
.kopa-page-header-area-8 .widget_categories .pd-20 ul.menu > li a,
.kopa-page-header-area-8 .widget_categories .pd-20 > ul > li a,
.kopa-page-header-area-8 .widget_categories ul.menu > li a,
.kopa-page-header-area-8 .widget_categories > ul > li a,
.kopa-page-header-area-8 .widget_meta ul.menu > li a,
.kopa-page-header-area-8 .widget_meta > ul > li a,
.kopa-page-header-area-8 .widget_nav_menu ul.menu > li a,
.kopa-page-header-area-8 .widget_nav_menu > ul > li a,
.kopa-page-header-area-8 .widget_pages ul.menu > li a,
.kopa-page-header-area-8 .widget_pages > ul > li a,
.kopa-page-header-area-8 .widget_recent_comments ul.menu > li a,
.kopa-page-header-area-8 .widget_recent_comments > ul > li a,
.kopa-page-header-area-8 .widget_recent_entries ul.menu > li a,
.kopa-page-header-area-8 .widget_recent_entries > ul > li a,
.kopa-page-header-area-8 .widget_rss ul.menu > li a,
.kopa-page-header-area-8 .widget_rss > ul > li a,
.ms-item-01 .entry-content .widget_archive ul.menu > li a,
.ms-item-01 .entry-content .widget_archive > ul > li a,
.ms-item-01 .entry-content .widget_categories .pd-20 ul.menu > li a,
.ms-item-01 .entry-content .widget_categories .pd-20 > ul > li a,
.ms-item-01 .entry-content .widget_categories ul.menu > li a,
.ms-item-01 .entry-content .widget_categories > ul > li a,
.ms-item-01 .entry-content .widget_meta ul.menu > li a,
.ms-item-01 .entry-content .widget_meta > ul > li a,
.ms-item-01 .entry-content .widget_nav_menu ul.menu > li a,
.ms-item-01 .entry-content .widget_nav_menu > ul > li a,
.ms-item-01 .entry-content .widget_pages ul.menu > li a,
.ms-item-01 .entry-content .widget_pages > ul > li a,
.ms-item-01 .entry-content .widget_recent_comments ul.menu > li a,
.ms-item-01 .entry-content .widget_recent_comments > ul > li a,
.ms-item-01 .entry-content .widget_recent_entries ul.menu > li a,
.ms-item-01 .entry-content .widget_recent_entries > ul > li a,
.ms-item-01 .entry-content .widget_rss ul.menu > li a,
.ms-item-01 .entry-content .widget_rss > ul > li a,
.ms-item-03 .entry-item .widget_archive ul.menu > li a,
.ms-item-03 .entry-item .widget_archive > ul > li a,
.ms-item-03 .entry-item .widget_categories .pd-20 ul.menu > li a,
.ms-item-03 .entry-item .widget_categories .pd-20 > ul > li a,
.ms-item-03 .entry-item .widget_categories ul.menu > li a,
.ms-item-03 .entry-item .widget_categories > ul > li a,
.ms-item-03 .entry-item .widget_meta ul.menu > li a,
.ms-item-03 .entry-item .widget_meta > ul > li a,
.ms-item-03 .entry-item .widget_nav_menu ul.menu > li a,
.ms-item-03 .entry-item .widget_nav_menu > ul > li a,
.ms-item-03 .entry-item .widget_pages ul.menu > li a,
.ms-item-03 .entry-item .widget_pages > ul > li a,
.ms-item-03 .entry-item .widget_recent_comments ul.menu > li a,
.ms-item-03 .entry-item .widget_recent_comments > ul > li a,
.ms-item-03 .entry-item .widget_recent_entries ul.menu > li a,
.ms-item-03 .entry-item .widget_recent_entries > ul > li a,
.ms-item-03 .entry-item .widget_rss ul.menu > li a,
.ms-item-03 .entry-item .widget_rss > ul > li a,
.owl-carousel-1 .entry-content .widget_archive ul.menu > li a,
.owl-carousel-1 .entry-content .widget_archive > ul > li a,
.owl-carousel-1 .entry-content .widget_categories .pd-20 ul.menu > li a,
.owl-carousel-1 .entry-content .widget_categories .pd-20 > ul > li a,
.owl-carousel-1 .entry-content .widget_categories ul.menu > li a,
.owl-carousel-1 .entry-content .widget_categories > ul > li a,
.owl-carousel-1 .entry-content .widget_meta ul.menu > li a,
.owl-carousel-1 .entry-content .widget_meta > ul > li a,
.owl-carousel-1 .entry-content .widget_nav_menu ul.menu > li a,
.owl-carousel-1 .entry-content .widget_nav_menu > ul > li a,
.owl-carousel-1 .entry-content .widget_pages ul.menu > li a,
.owl-carousel-1 .entry-content .widget_pages > ul > li a,
.owl-carousel-1 .entry-content .widget_recent_comments ul.menu > li a,
.owl-carousel-1 .entry-content .widget_recent_comments > ul > li a,
.owl-carousel-1 .entry-content .widget_recent_entries ul.menu > li a,
.owl-carousel-1 .entry-content .widget_recent_entries > ul > li a,
.owl-carousel-1 .entry-content .widget_rss ul.menu > li a,
.owl-carousel-1 .entry-content .widget_rss > ul > li a,
.products .product .entry-panel .widget_archive ul.menu > li a,
.products .product .entry-panel .widget_archive > ul > li a,
.products .product .entry-panel .widget_categories .pd-20 ul.menu > li a,
.products .product .entry-panel .widget_categories .pd-20 > ul > li a,
.products .product .entry-panel .widget_categories ul.menu > li a,
.products .product .entry-panel .widget_categories > ul > li a,
.products .product .entry-panel .widget_meta ul.menu > li a,
.products .product .entry-panel .widget_meta > ul > li a,
.products .product .entry-panel .widget_nav_menu ul.menu > li a,
.products .product .entry-panel .widget_nav_menu > ul > li a,
.products .product .entry-panel .widget_pages ul.menu > li a,
.products .product .entry-panel .widget_pages > ul > li a,
.products .product .entry-panel .widget_recent_comments ul.menu > li a,
.products .product .entry-panel .widget_recent_comments > ul > li a,
.products .product .entry-panel .widget_recent_entries ul.menu > li a,
.products .product .entry-panel .widget_recent_entries > ul > li a,
.products .product .entry-panel .widget_rss ul.menu > li a,
.products .product .entry-panel .widget_rss > ul > li a,
.sf-mega .widget_archive ul.menu > li a,
.sf-mega .widget_archive > ul > li a,
.sf-mega .widget_categories .pd-20 ul.menu > li a,
.sf-mega .widget_categories .pd-20 > ul > li a,
.sf-mega .widget_categories ul.menu > li a,
.sf-mega .widget_categories > ul > li a,
.sf-mega .widget_meta ul.menu > li a,
.sf-mega .widget_meta > ul > li a,
.sf-mega .widget_nav_menu ul.menu > li a,
.sf-mega .widget_nav_menu > ul > li a,
.sf-mega .widget_pages ul.menu > li a,
.sf-mega .widget_pages > ul > li a,
.sf-mega .widget_recent_comments ul.menu > li a,
.sf-mega .widget_recent_comments > ul > li a,
.sf-mega .widget_recent_entries ul.menu > li a,
.sf-mega .widget_recent_entries > ul > li a,
.sf-mega .widget_rss ul.menu > li a,
.sf-mega .widget_rss > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_archive ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_archive > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_categories .pd-20 ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_categories .pd-20 > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_categories ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_categories > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_meta ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_meta > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_nav_menu ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_nav_menu > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_pages ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_pages > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_comments ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_comments > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_entries ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_recent_entries > ul > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_rss ul.menu > li a,
.sn-module-intro-6 .entry-item .entry-content .widget_rss > ul > li a,
.white-text-style .widget_archive ul.menu > li a,
.white-text-style .widget_archive > ul > li a,
.white-text-style .widget_categories .pd-20 ul.menu > li a,
.white-text-style .widget_categories .pd-20 > ul > li a,
.white-text-style .widget_categories ul.menu > li a,
.white-text-style .widget_categories > ul > li a,
.white-text-style .widget_meta ul.menu > li a,
.white-text-style .widget_meta > ul > li a,
.white-text-style .widget_nav_menu ul.menu > li a,
.white-text-style .widget_nav_menu > ul > li a,
.white-text-style .widget_pages ul.menu > li a,
.white-text-style .widget_pages > ul > li a,
.white-text-style .widget_recent_comments ul.menu > li a,
.white-text-style .widget_recent_comments > ul > li a,
.white-text-style .widget_recent_entries ul.menu > li a,
.white-text-style .widget_recent_entries > ul > li a,
.white-text-style .widget_rss ul.menu > li a,
.white-text-style .widget_rss > ul > li a,
header.kopa-page-header-6 .widget_archive ul.menu > li a,
header.kopa-page-header-6 .widget_archive > ul > li a,
header.kopa-page-header-6 .widget_categories .pd-20 ul.menu > li a,
header.kopa-page-header-6 .widget_categories .pd-20 > ul > li a,
header.kopa-page-header-6 .widget_categories ul.menu > li a,
header.kopa-page-header-6 .widget_categories > ul > li a,
header.kopa-page-header-6 .widget_meta ul.menu > li a,
header.kopa-page-header-6 .widget_meta > ul > li a,
header.kopa-page-header-6 .widget_nav_menu ul.menu > li a,
header.kopa-page-header-6 .widget_nav_menu > ul > li a,
header.kopa-page-header-6 .widget_pages ul.menu > li a,
header.kopa-page-header-6 .widget_pages > ul > li a,
header.kopa-page-header-6 .widget_recent_comments ul.menu > li a,
header.kopa-page-header-6 .widget_recent_comments > ul > li a,
header.kopa-page-header-6 .widget_recent_entries ul.menu > li a,
header.kopa-page-header-6 .widget_recent_entries > ul > li a,
header.kopa-page-header-6 .widget_rss ul.menu > li a,
header.kopa-page-header-6 .widget_rss > ul > li a,
header.kopa-page-header-7 .widget_archive ul.menu > li a,
header.kopa-page-header-7 .widget_archive > ul > li a,
header.kopa-page-header-7 .widget_categories .pd-20 ul.menu > li a,
header.kopa-page-header-7 .widget_categories .pd-20 > ul > li a,
header.kopa-page-header-7 .widget_categories ul.menu > li a,
header.kopa-page-header-7 .widget_categories > ul > li a,
header.kopa-page-header-7 .widget_meta ul.menu > li a,
header.kopa-page-header-7 .widget_meta > ul > li a,
header.kopa-page-header-7 .widget_nav_menu ul.menu > li a,
header.kopa-page-header-7 .widget_nav_menu > ul > li a,
header.kopa-page-header-7 .widget_pages ul.menu > li a,
header.kopa-page-header-7 .widget_pages > ul > li a,
header.kopa-page-header-7 .widget_recent_comments ul.menu > li a,
header.kopa-page-header-7 .widget_recent_comments > ul > li a,
header.kopa-page-header-7 .widget_recent_entries ul.menu > li a,
header.kopa-page-header-7 .widget_recent_entries > ul > li a,
header.kopa-page-header-7 .widget_rss ul.menu > li a,
header.kopa-page-header-7 .widget_rss > ul > li a {
    color: rgba(255, 255, 255, .7)
}

.widget_rss .widget-title .rsswidget {
    font-family: inherit;
    font-size: inherit;
    color: inherit;
    text-transform: inherit;
    font-weight: inherit;
    float: none
}

.textwidget p {
    font-size: 14px
}

.textwidget p strong {
    font-weight: 400;
    margin-bottom: 20px;
    display: inline-block
}

.textwidget img,
.wp-caption img {
    max-width: 100%;
    height: auto;
    margin-bottom: 20px
}

.post-date {
    margin-left: 3px;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: 400;
    line-height: 11px
}

.wp-playlist {
    margin: 0 !important
}

.tagcloud {
    margin: -3px 0 0
}

.tagcloud a {
    padding: 6px 25px;
    margin: 3px 0 0;
    display: inline-block;
    border: 1px solid #bbb;
    font-size: 15px !important;
    position: relative
}

.textwidget select,
.widget_archive select,
.widget_categories select,
.widget_nav_menu select,
.widget_pages select,
.widget_recent_comments select,
.widget_rss select {
    font-size: 13px;
    color: #000;
    width: 100%;
    height: 30px;
    padding: 0 20px;
    border: 1px solid #bbb;
    outline: 0;
    position: relative
}

.widget_calendar table {
    line-height: 2;
    margin: -5px 0 0;
    padding: 0;
    width: 100%
}

.widget_calendar caption {
    font-weight: 600;
    border-bottom: 1px solid #bbb;
    font-size: 16px;
    padding-bottom: 15px;
    line-height: 18px
}

.widget_calendar tfoot {
    border-top: 1px solid #bbb;
    font-weight: 700
}

.widget_calendar tfoot td {
    padding-top: 15px
}

.widget_calendar thead th {
    width: 14.285%
}

.widget_calendar tbody td,
.widget_calendar thead th {
    text-align: center;
    font-weight: 600;
    border-bottom: 1px solid #bbb;
    font-size: 14px;
    margin-bottom: 15px;
    padding-bottom: 12px;
    padding-top: 15px;
    line-height: 18px
}

.widget_calendar tbody a {
    display: block
}

.widget_calendar #prev {
    padding-left: 5px
}

.widget_calendar #next {
    padding-right: 5px;
    text-align: right
}

.widget_search .screen-reader-text {
    display: none
}

.widget_search label {
    display: block;
    margin-bottom: 0
}

.widget_search .search-form {
    width: 100%;
    position: relative
}

.widget_search .search-form input.search-field,
.widget_search .search-form input.search-text {
    height: 40px;
    line-height: 40px;
    padding: 0 80px 0 15px;
    width: 100%;
    background: #fff;
    border: 1px solid #e5e5e5;
    color: #ccc;
    font-weight: 400
}

.widget_search .search-form .search-submit {
    background: 0 0;
    color: #000;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    font-size: 13px;
    border: none;
    outline: 0 !important;
    position: absolute;
    top: 0;
    right: 0
}

.widget_search .search-form .search-submit:before {
    content: '\f002'
}

.widget_search .search-form input.search-submit {
    background: #000;
    color: #fff
}

.ct-item-7 .entry-content .widget_search .search-form input.search-field,
.ct-item-7 .entry-content .widget_search .search-form input.search-text,
.kopa-footer-1 .widget_search .search-form input.search-field,
.kopa-footer-1 .widget_search .search-form input.search-text,
.kopa-footer-2 .widget_search .search-form input.search-field,
.kopa-footer-2 .widget_search .search-form input.search-text,
.kopa-footer-3 .widget_search .search-form input.search-field,
.kopa-footer-3 .widget_search .search-form input.search-text,
.kopa-footer-4 .widget_search .search-form input.search-field,
.kopa-footer-4 .widget_search .search-form input.search-text,
.kopa-footer-5 .widget_search .search-form input.search-field,
.kopa-footer-5 .widget_search .search-form input.search-text,
.kopa-page-header-3 .widget_search .search-form input.search-field,
.kopa-page-header-3 .widget_search .search-form input.search-text,
.kopa-page-header-area-1 .widget_search .search-form input.search-field,
.kopa-page-header-area-1 .widget_search .search-form input.search-text,
.kopa-page-header-area-2 .widget_search .search-form input.search-field,
.kopa-page-header-area-2 .widget_search .search-form input.search-text,
.kopa-page-header-area-3 .widget_search .search-form input.search-field,
.kopa-page-header-area-3 .widget_search .search-form input.search-text,
.kopa-page-header-area-4 .widget_search .search-form input.search-field,
.kopa-page-header-area-4 .widget_search .search-form input.search-text,
.kopa-page-header-area-5 .widget_search .search-form input.search-field,
.kopa-page-header-area-5 .widget_search .search-form input.search-text,
.kopa-page-header-area-6 .widget_search .search-form input.search-field,
.kopa-page-header-area-6 .widget_search .search-form input.search-text,
.kopa-page-header-area-7 .widget_search .search-form input.search-field,
.kopa-page-header-area-7 .widget_search .search-form input.search-text,
.kopa-page-header-area-8 .widget_search .search-form input.search-field,
.kopa-page-header-area-8 .widget_search .search-form input.search-text,
.ms-item-01 .entry-content .widget_search .search-form input.search-field,
.ms-item-01 .entry-content .widget_search .search-form input.search-text,
.ms-item-03 .entry-item .widget_search .search-form input.search-field,
.ms-item-03 .entry-item .widget_search .search-form input.search-text,
.owl-carousel-1 .entry-content .widget_search .search-form input.search-field,
.owl-carousel-1 .entry-content .widget_search .search-form input.search-text,
.products .product .entry-panel .widget_search .search-form input.search-field,
.products .product .entry-panel .widget_search .search-form input.search-text,
.sf-mega .widget_search .search-form input.search-field,
.sf-mega .widget_search .search-form input.search-text,
.sn-module-intro-6 .entry-item .entry-content .widget_search .search-form input.search-field,
.sn-module-intro-6 .entry-item .entry-content .widget_search .search-form input.search-text,
.white-text-style .widget_search .search-form input.search-field,
.white-text-style .widget_search .search-form input.search-text,
header.kopa-page-header-6 .widget_search .search-form input.search-field,
header.kopa-page-header-6 .widget_search .search-form input.search-text,
header.kopa-page-header-7 .widget_search .search-form input.search-field,
header.kopa-page-header-7 .widget_search .search-form input.search-text {
    border-color: rgba(255, 255, 255, .3)
}

.gallery {
    margin: 10px -1.1666667% 1.75em
}

.gallery-item {
    display: inline-block;
    max-width: 33.33%;
    padding: 0 1.1400652% 2.2801304%;
    text-align: center;
    vertical-align: top;
    width: 100%
}

.gallery-columns-1 .gallery-item {
    max-width: 100%
}

.gallery-columns-2 .gallery-item {
    max-width: 50%
}

.gallery-columns-4 .gallery-item {
    max-width: 25%
}

.gallery-columns-5 .gallery-item {
    max-width: 20%
}

.gallery-columns-6 .gallery-item {
    max-width: 16.66%
}

.gallery-columns-7 .gallery-item {
    max-width: 14.28%
}

.gallery-columns-8 .gallery-item {
    max-width: 12.5%
}

.gallery-columns-9 .gallery-item {
    max-width: 11.11%
}

.gallery-icon img {
    margin: 0 auto
}

.gallery-caption {
    margin-top: 8px
}

.kopa-flickr-widget .flickr-wrap {
    margin: -10px -5px 0
}

.kopa-flickr-widget .flickr-wrap li {
    float: left;
    width: 33.33333%;
    padding: 10px 5px 0
}

.kopa-flickr-widget .flickr-wrap li a {
    display: block;
    width: 100%;
    height: 77px
}

.ct-blockquote-1 {
    padding: 30px 0 0 70px;
    position: relative;
    font-size: 36px;
    line-height: 1em;
    font-weight: 600
}

@media screen and (max-width: 799px) {
    .ct-blockquote-1 {
        font-size: 30px;
        line-height: 1.4em;
        padding: 0 0 0 70px
    }

    .ct-blockquote-1 br {
        display: none
    }
}

.ct-blockquote-1 > i {
    position: absolute;
    top: 0;
    left: 0
}

.ct-blockquote-1 h5 {
    margin-top: 65px
}

@media screen and (max-width: 639px) {
    .ct-blockquote-1 {
        font-size: 18px;
        font-weight: 500;
        padding: 0 0 0 40px
    }

    .ct-blockquote-1 h5 {
        margin-top: 20px;
        font-size: 14px;
        line-height: 22px
    }
}

.nav-tabs > li > a,
.panel-group .panel .panel-heading > .panel-title a {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: .75px;
    font-family: Poppins;
    text-transform: uppercase
}

.ct-item-7 .entry-content .ct-blockquote-1 > i,
.kopa-footer-1 .ct-blockquote-1 > i,
.kopa-footer-2 .ct-blockquote-1 > i,
.kopa-footer-3 .ct-blockquote-1 > i,
.kopa-footer-4 .ct-blockquote-1 > i,
.kopa-footer-5 .ct-blockquote-1 > i,
.kopa-page-header-3 .ct-blockquote-1 > i,
.kopa-page-header-area-1 .ct-blockquote-1 > i,
.kopa-page-header-area-2 .ct-blockquote-1 > i,
.kopa-page-header-area-3 .ct-blockquote-1 > i,
.kopa-page-header-area-4 .ct-blockquote-1 > i,
.kopa-page-header-area-5 .ct-blockquote-1 > i,
.kopa-page-header-area-6 .ct-blockquote-1 > i,
.kopa-page-header-area-7 .ct-blockquote-1 > i,
.kopa-page-header-area-8 .ct-blockquote-1 > i,
.ms-item-01 .entry-content .ct-blockquote-1 > i,
.ms-item-03 .entry-item .ct-blockquote-1 > i,
.owl-carousel-1 .entry-content .ct-blockquote-1 > i,
.products .product .entry-panel .ct-blockquote-1 > i,
.sf-mega .ct-blockquote-1 > i,
.sn-module-intro-6 .entry-item .entry-content .ct-blockquote-1 > i,
.white-text-style .ct-blockquote-1 > i,
header.kopa-page-header-6 .ct-blockquote-1 > i,
header.kopa-page-header-7 .ct-blockquote-1 > i {
    color: rgba(255, 255, 255, .3)
}

.nav-tabs {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 0;
    padding: 0
}

.nav-tabs > li {
    margin: 0;
    margin-right: 0 !important
}

.nav-tabs > li:first-child > a {
    margin-left: 0;
    padding-left: 0
}

.nav-tabs > li > a {
    border: none !important;
    background: 0 0 !important;
    margin: 0 0 0 30px;
    padding: 0 10px 15px;
    line-height: 30px;
    text-align: center;
    border-radius: 0;
    cursor: pointer !important;
    position: relative
}

.nav-tabs > li > a:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.nav-tabs > li > a:hover:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
    cursor: default
}

.nav-tabs > li.active > a:before,
.nav-tabs > li.active > a:focus:before,
.nav-tabs > li.active > a:hover:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.tab-content {
    background: 0 0;
    border: none;
    padding: 25px 0 0
}

.kopa-tab.style-01 {
    padding-top: 45px;
    border-top: 1px solid #e5e5e5
}

.kopa-tab.style-01.ul-mh,
.kopa-tab.style-01.ul-mh > * {
    margin-top: 0
}

.kopa-tab.style-01 .nav-tabs {
    border-bottom: none;
    border-right: 1px solid #e5e5e5;
    width: 100px;
    float: left
}

.kopa-tab.style-01 .nav-tabs > li {
    float: none
}

.kopa-tab.style-01 .nav-tabs > li:first-child > a {
    margin: 0
}

.kopa-tab.style-01 .nav-tabs > li > a {
    margin: 5px 0 0;
    padding: 0 30px 0 0;
    width: 100%
}

.kopa-tab.style-01 .nav-tabs > li > a:before {
    bottom: 0;
    left: auto;
    right: -1px;
    width: 2px;
    height: 100%
}

.kopa-tab.style-01 .tab-content {
    padding: 0 0 0 30px
}

.panel-group {
    margin-bottom: 0
}

.panel-group .panel + .panel {
    margin: 20px 0 0 !important
}

.panel-group .panel {
    background: 0 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    margin: 0 !important
}

.panel-group .panel .panel-heading {
    position: relative;
    padding: 0;
    background: 0 0;
    transition: all .3s, visibility 0s;
    -ms-transition: all .3s, visibility 0s;
    -webkit-transition: all .3s, visibility 0s;
    -moz-transition: all .3s, visibility 0s
}

.panel-group .panel .panel-heading > .panel-title a {
    line-height: 28px;
    display: block;
    padding: 12px 75px;
    background: 0 0;
    border: 1px solid #e5e5e5;
    border-radius: 0
}

.panel-group .panel .panel-heading > .panel-title a .btn-title,
.panel-group .panel .panel-heading > .panel-title a .fa {
    text-align: center;
    width: 54px;
    height: 54px;
    line-height: 54px;
    top: 0;
    margin: 0;
    display: block;
    position: absolute;
    cursor: pointer
}

.panel-group .panel .panel-heading > .panel-title a .fa {
    font-size: 20px;
    background: #f4f4f4;
    color: #666;
    left: 0;
    transition: all .3s, visibility 0s;
    -ms-transition: all .3s, visibility 0s;
    -webkit-transition: all .3s, visibility 0s;
    -moz-transition: all .3s, visibility 0s
}

.panel-group .panel .panel-heading > .panel-title a .btn-title {
    font-size: 14px;
    border: 1px solid #e5e5e5;
    right: 0;
    transition: all .3s, visibility 0s;
    -ms-transition: all .3s, visibility 0s;
    -webkit-transition: all .3s, visibility 0s;
    -moz-transition: all .3s, visibility 0s
}

.panel-group .panel .panel-heading > .panel-title a .btn-title:after,
.panel-group .panel .panel-heading > .panel-title a .btn-title:before {
    content: "";
    display: block;
    width: 14px;
    height: 2px;
    background: #292828;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    transition: all .3s, visibility 0s;
    -ms-transition: all .3s, visibility 0s;
    -webkit-transition: all .3s, visibility 0s;
    -moz-transition: all .3s, visibility 0s
}

.kopa-promo-2 .sj-smooth-scroll,
.main-menu > li ul.sub-menu:after {
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%)
}

.panel-group .panel .panel-heading > .panel-title a .btn-title:after {
    width: 2px;
    height: 14px
}

.panel-group .panel .panel-heading.active > .panel-title a .fa,
.panel-group .panel .panel-heading:hover > .panel-title a .fa {
    color: #fff
}

.panel-group .panel .panel-heading.active > .panel-title a .btn-title:after {
    display: none
}

.panel-group .panel .panel-body {
    padding: 25px 30px 25px 75px;
    border: 1px solid #e5e5e5 !important;
    border-top: none !important
}

.ct-div .sn-module-btn-1 .ct-content > div,
.sn-module-btn-1 .ct-div .ct-content > div,
.sn-module-btn-1 .widget-content > div {
    margin-left: -15px
}

.ct-div .sn-module-btn-1 .ct-content > div a,
.sn-module-btn-1 .ct-div .ct-content > div a,
.sn-module-btn-1 .widget-content > div a {
    margin-top: 25px;
    margin-left: 15px
}

.pt-column {
    border: 1px solid #e5e5e5;
    padding: 30px 35px 45px
}

.pt-column .pt-header .pt-title {
    font-size: 16px;
    line-height: 30px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .75px;
    margin-bottom: 15px
}

.pt-column .pt-header .pt-price {
    font-size: 20px;
    font-weight: 600;
    color: #000;
    margin-bottom: 15px
}

.pt-column .pt-header .pt-price > * {
    display: inline;
    margin-bottom: 0
}

.pt-column .pt-header .pt-price h4 {
    font-size: 40px
}

.pt-column .pt-header .pt-price p {
    font-size: 18px;
    font-weight: 400
}

.panel-group .panel .pt-column .pt-header .panel-body,
.pt-column .pt-header .ct-text-11,
.pt-column .pt-header .panel-group .panel .panel-body {
    color: #666
}

.pt-column .pt-content {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px dashed #ccc;
    color: #000
}

.pt-column .pt-content > ul > li {
    margin-top: 10px
}

.pt-column .pt-content > ul > li:first-child {
    margin-top: 0
}

.pt-column .pt-content > ul > li:last-child {
    margin-top: 60px
}

.pt-column .pt-content > ul > li > i {
    color: #690;
    margin-right: 10px
}

.pt-column.style-01 {
    background: #f4f4f4
}

.ct-countdown-1 ul {
    position: relative;
    margin: -50px -45px 0 !important
}

.ct-countdown-1 ul li {
    display: inline-block;
    padding: 0 45px !important;
    margin-top: 50px !important;
    letter-spacing: .75px;
    position: relative
}

.ct-countdown-1 ul li:before {
    content: ':';
    font-size: 72px;
    line-height: 1em;
    font-weight: 300;
    color: #000;
    display: inline-block;
    position: absolute;
    top: 0;
    left: -11px
}

@media screen and (max-width: 639px) {
    .ct-countdown-1 ul li:before {
        font-size: 40px
    }
}

.ct-countdown-1 ul li:first-child:before {
    display: none
}

.ct-countdown-1 ul li > div {
    position: relative;
    font-size: 72px;
    line-height: 1em;
    font-weight: 300;
    color: #000;
    margin-bottom: 10px
}

@media screen and (max-width: 639px) {
    .ct-countdown-1 ul li > div {
        font-size: 40px
    }
}

@media screen and (max-width: 479px) {
    .ct-countdown-1 ul li:before {
        display: none
    }

    .ct-countdown-1 ul li > div {
        font-size: 25px
    }
}

.ct-countdown-1 ul li p {
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    color: #666
}

@media screen and (max-width: 1160px) {
    .ct-countdown-1 ul {
        margin: -30px -25px 0 !important
    }

    .ct-countdown-1 ul li {
        padding: 0 25px !important;
        margin-top: 30px !important
    }
}

@media screen and (max-width: 479px) {
    .ct-countdown-1 ul {
        margin: -30px -10px 0 !important
    }

    .ct-countdown-1 ul li {
        padding: 0 10px !important;
        margin-top: 30px !important
    }
}

.ct-countdown-2 {
    text-transform: uppercase
}

.ct-countdown-2 ul {
    position: relative;
    margin: -40px 0 0 !important
}

.ct-countdown-2 ul li {
    margin-top: 40px !important
}

.ct-countdown-2 ul li h5 {
    font-size: 90px;
    line-height: 1em;
    font-weight: 500;
    margin-bottom: 0
}

@media screen and (min-width: 1023px) and (max-width: 1160px) {
    .ct-countdown-2 ul li h5 {
        font-size: 50px
    }
}

.ct-countdown-2 ul li span {
    display: inline-block;
    min-width: 115px
}

@media screen and (max-width: 639px) {
    .ct-countdown-2 ul li h5 {
        font-size: 50px
    }

    .ct-countdown-2 ul li span {
        min-width: 80px
    }
}

.ct-countdown-2 ul li sup {
    top: -3.4em;
    font-size: .18em;
    margin-left: 10px;
    letter-spacing: 8px
}

@media screen and (max-width: 639px) {
    .ct-countdown-2 ul li sup {
        font-size: .2em;
        top: -25px
    }
}

.ct-progress {
    border: none;
    position: relative
}

.ct-progress:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: #e5e5e5
}

.ct-piechart-1 .percent:after,
.ct-piechart-2 .percent:after {
    content: '%'
}

.ct-piechart-1,
.ct-piechart-1 .sj-piechart {
    position: relative
}

.ct-progress header {
    font-family: Poppins;
    font-size: 14px;
    line-height: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
    letter-spacing: .75px;
    clip: auto;
    margin-bottom: 12px
}

.ct-progress header .ct-progress-num {
    float: right;
    font-size: 18px;
    font-weight: 400
}

.ct-progress .progress-bar {
    box-shadow: none;
    float: none;
    height: 3px;
    position: relative;
    text-align: left
}

.sn-module-e-progrress .ct-progress {
    margin: 30px 0 0
}

.sn-module-e-progrress .ct-progress:first-child {
    margin: 0
}

.ct-div .sn-module-e-progrress .ct-content > div,
.sn-module-e-progrress .ct-div .ct-content > div,
.sn-module-e-progrress .widget-content > div {
    margin-top: 60px;
    padding-top: 0;
    border-top: 1px solid #e5e5e5
}

.ct-div .sn-module-e-progrress .ct-content > div:first-child,
.sn-module-e-progrress .ct-div .ct-content > div:first-child,
.sn-module-e-progrress .widget-content > div:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: none
}

.sn-module-e-progrress .clearfix.text-center {
    margin-left: -50px;
    margin-right: -50px
}

.sn-module-e-progrress .clearfix.text-center .ct-piechart-1 {
    padding: 0 50px;
    margin-top: 60px
}

@media screen and (max-width: 1160px) {
    .sn-module-e-progrress .clearfix.text-center {
        margin-left: -20px;
        margin-right: -20px
    }

    .sn-module-e-progrress .clearfix.text-center .ct-piechart-1 {
        padding: 0 20px;
        margin-top: 30px
    }
}

.ct-piechart-1 {
    text-align: center;
    display: inline-block
}

.ct-piechart-1 .percent {
    font-size: 36px;
    font-weight: 300;
    position: absolute;
    top: 64px;
    display: block;
    width: 100%
}

.ct-piechart-2,
.ct-piechart-2 .sj-piechart-2 {
    position: relative
}

.ct-piechart-1 h5 {
    text-transform: capitalize
}

.ct-piechart-2 {
    text-align: center;
    display: inline-block;
    padding-bottom: 25px !important
}

.ct-piechart-2 i {
    font-size: 26px;
    position: absolute;
    top: 42px;
    display: block;
    width: 100%
}

.ct-piechart-2 h5 {
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    margin-bottom: 0
}

.ct-piechart-2 .percent {
    font-weight: 600;
    display: block;
    width: 100%
}

.main-menu > li ul.sub-menu li a,
.main-menu > li > a {
    font-family: Poppins;
    font-weight: 400
}

.ct-div .sn-module-e-piechart .ct-content > div,
.sn-module-e-piechart .ct-div .ct-content > div,
.sn-module-e-piechart .widget-content > div {
    margin: -70px -35px 0
}

.ct-div .sn-module-e-piechart .ct-content > div > div,
.sn-module-e-piechart .ct-div .ct-content > div > div,
.sn-module-e-piechart .widget-content > div > div {
    padding: 0 35px;
    margin-top: 70px
}

.kopa-area-8,
.kopa-area-9,
.kopa-page-header-area-1,
.kopa-page-header-area-2,
.kopa-page-header-area-3,
.kopa-page-header-area-4,
.kopa-page-header-area-5,
.kopa-page-header-area-6,
.kopa-page-header-area-7,

.kopa-page-header-area-8 {
    background: url(images/projects/cherry-hill-2020/cherry-hill-1.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

}

.kopa-area-10 {
    background: url(img/background/6.jpg)
}

.kopa-area-16 {
    background: url(img/background/8.jpg)
}

.kopa-area-27,
.kopa-area-28,
.kopa-area-29,
.kopa-area-30,
.kopa-area-31 {
    background: url(img/background/14.jpg)
}

.kopa-area-28 {
    background: url(img/background/15.jpg)
}

.kopa-area-29 {
    background: url(img/background/16.jpg)
}

.kopa-area-30 {
    background: url(img/background/17.jpg)
}

.kopa-area-31 {
    background: url(img/background/18.jpg)
}

footer.kopa-footer-4,
footer.kopa-footer-5 {
    background: url(img/background/3.jpg)
}

.ct-div .sn-module-carousel-2 .ct-content:before,
.sn-module-carousel-2 .ct-div .ct-content:before,
.sn-module-carousel-2 .widget-content:before {
    background: url(img/background/5.jpg)
}

.main-nav {
    display: inline-block
}

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

    .ct-div .sn-module-e-piechart .ct-content > div,
    .sn-module-e-piechart .ct-div .ct-content > div,
    .sn-module-e-piechart .widget-content > div {
        margin: -30px -15px 0
    }

    .ct-div .sn-module-e-piechart .ct-content > div > div,
    .sn-module-e-piechart .ct-div .ct-content > div > div,
    .sn-module-e-piechart .widget-content > div > div {
        padding: 0 15px;
        margin-top: 30px
    }

    .main-nav {
        display: none
    }
}

.main-menu {
    position: initial;
    text-align: left;
    border: none;
    margin: 0
}

.main-menu .sf-with-ul:after {
    display: none
}

.main-menu > li {
    list-style: none;
    padding: 0;
    margin: 0 23px;
    background: 0 0 !important;
    z-index: 999;
    float: left;
    position: initial;
    white-space: normal;
    transition: all .5s, visibility 0s;
    -ms-transition: all .5s, visibility 0s;
    -webkit-transition: all .5s, visibility 0s;
    -moz-transition: all .5s, visibility 0s
}

.main-menu > li:first-child {
    margin-left: 0
}

.main-menu > li:last-child {
    margin-right: 0
}

.main-menu > li > a {
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    text-transform: uppercase;
    padding: 0;
    margin: 0;
    border: none;
    position: relative
}

.main-menu > li ul.sub-menu {
    width: 250px;
    padding: 50px 40px;
    position: absolute;
    top: 70px;
    left: auto;
    background: #000;
    z-index: 9999 !important;
    display: none
}

.main-menu > li ul.sub-menu:after,
.main-menu > li ul.sub-menu:before {
    display: inline-block;
    position: absolute;
    top: 15px;
    content: ''
}

.main-menu > li ul.sub-menu.rtl {
    right: 0
}

.main-menu > li ul.sub-menu:before {
    right: 15px;
    bottom: 15px;
    left: 15px;
    border: 1px solid rgba(255, 255, 255, .3)
}

.main-menu > li ul.sub-menu:after {
    left: 50%;
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 68px;
    height: 2px
}

.main-menu > li ul.sub-menu li {
    background: 0 0;
    position: relative;
    white-space: normal;
    padding: 0;
    margin-top: 15px
}

.main-menu > li ul.sub-menu li:first-child {
    margin-top: 0
}

.main-menu > li ul.sub-menu li a {
    font-size: 14px;
    line-height: 22px;
    text-transform: capitalize;
    padding: 0 0 0 16px;
    margin: 0;
    border: none;
    background: 0 0;
    color: rgba(255, 255, 255, .5);
    position: relative;
    display: block;
    width: 100%
}

.main-menu > li ul.sub-menu li a:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 8px;
    left: 0;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: rgba(255, 255, 255, .5)
}

.main-menu > li ul.sub-menu ul {
    top: 0;
    left: 210px
}

.main-menu > li ul.sub-menu ul.rtl {
    left: auto;
    right: 210px
}

.main-menu.style-01 > li > a {
    padding: 55px 0
}

.main-menu.style-01 > li > a:after,
.main-menu.style-01 > li > a:before {
    height: 3px;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 50%;
    bottom: auto;
    left: 50%;
    content: '';
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.mobile-menu:before,
.sf-mega:before {
    bottom: 15px;
    content: ''
}

.main-menu.style-01 > li > a:after {
    display: block !important
}

.main-menu.style-01 > li.current-menu-item > a:before,
.main-menu.style-01 > li.current-menu-parent > a:before,
.main-menu.style-01 > li:hover > a:before {
    left: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.main-menu.style-01 > li.current-menu-item > a:after,
.main-menu.style-01 > li.current-menu-parent > a:after,
.main-menu.style-01 > li:hover > a:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    right: 0 !important
}

.main-menu.style-01 > li .sf-mega,
.main-menu.style-01 > li ul.sub-menu {
    top: 120px
}

.main-menu.style-01 > li .sf-mega ul,
.main-menu.style-01 > li ul.sub-menu ul {
    top: 0
}

.main-menu.style-01 > li .sf-mega {
    top: 120px
}

.main-menu.style-02 > li > a {
    color: #000;
    line-height: 12px
}

.main-menu.style-03 > li {
    margin: 0 15px
}

.main-menu.style-03 > li:first-child,
.sf-mega {
    margin-left: 0
}

.main-menu.style-03 > li:last-child {
    margin-right: 0
}

.main-menu.style-03 > li > a {
    font-size: 14px;
    font-weight: 600
}

.main-menu.style-03 > li .sf-mega,
.main-menu.style-03 > li ul.sub-menu {
    top: 90px
}

.main-menu.style-03 > li .sf-mega ul,
.main-menu.style-03 > li ul.sub-menu ul {
    top: 0
}

.main-menu.style-03 > li .sf-mega {
    top: 90px
}

.main-menu.style-04 > li > a {
    text-transform: capitalize
}

.sf-mega {
    border: none;
    display: none;
    position: absolute;
    top: 70px;
    padding: 75px 360px;
    background: #000;
    z-index: 99999;
    left: 0
}

@media screen and (max-width: 1500px) {
    .sf-mega {
        padding: 75px 100px
    }

    .sf-mega-1 > img {
        max-width: 75%
    }
}

.sf-mega:before {
    display: inline-block;
    position: absolute;
    top: 15px;
    right: 15px;
    left: 15px;
    border: 1px solid rgba(255, 255, 255, .3)
}

.sf-mega .row ul li a:before,
.sf-mega .row ul:after,
.sf-mega .row ul:before {
    display: none
}

.sf-mega > .row {
    margin: 0 -25px
}

.sf-mega > .row > * {
    padding: 0 25px
}

.sf-mega .row {
    position: relative;
    z-index: 9;
    width: auto !important;
    margin: 0 -15px
}

.sf-mega .row ul li a {
    text-transform: none;
    padding: 0
}

.sf-mega .sf-mega-section {
    margin: 0;
    padding: 0 18px
}

.sf-mega .sf-mega-section ul,
.sf-mega .sf-mega-section ul.sub-menu {
    display: block;
    background: 0 0;
    border: none;
    box-shadow: none;
    width: 100%;
    position: inherit;
    top: auto;
    left: auto;
    margin: 0;
    padding: 0
}

.sf-mega .sf-mega-section ul a,
.sf-mega .sf-mega-section ul.sub-menu a {
    padding: 0;
    background: 0 0
}

.sf-mega .sf-mega-section ul a:hover,
.sf-mega .sf-mega-section ul li.current-menu-item > a,
.sf-mega .sf-mega-section ul.sub-menu a:hover,
.sf-mega .sf-mega-section ul.sub-menu li.current-menu-item > a {
    background: 0 0
}

.sf-mega .ct-div,
.sf-mega .widget {
    margin-top: 40px;
    margin-bottom: 0
}

.sf-mega .ct-div:first-child,
.sf-mega .widget:first-child {
    margin-top: 0
}

.sf-mega-1 > * {
    position: relative
}

.sf-mega-1 > img {
    position: absolute;
    bottom: -20%;
    right: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    -moz-opacity: .2;
    -khtml-opacity: .2;
    opacity: .2
}

.sub-nav {
    position: fixed;
    right: 45px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 999
}

.sub-nav ul li a {
    display: block;
    width: 30px;
    height: 1px;
    padding: 15px 0;
    position: relative
}

.sub-nav ul li a:before {
    content: '';
    position: absolute;
    top: 15px;
    left: 0;
    width: 100%;
    height: 1px;
    background: rgba(255, 255, 255, .9);
    margin-top: -.5px
}

.mobile-nav {
    position: relative;
    display: none
}

@media screen and (max-width: 1160px) {
    .sub-nav {
        right: 10px
    }

    .sub-nav ul li a {
        padding: 10px 0;
        width: 15px
    }

    .mobile-nav {
        display: block
    }
}

.mobile-nav > span {
    font-size: 22px;
    z-index: 99;
    position: relative;
    display: inline-block;
    cursor: pointer;
    padding: 0
}

.mobile-menu {
    position: absolute;
    top: 55px;
    right: 0;
    width: 300px;
    height: auto;
    background: #000;
    padding: 40px 45px;
    text-align: right;
    z-index: 999999;
    display: none
}

.mobile-menu > li ul li a,
.mobile-menu > li ul.sub-menu li a,
.mobile-menu > li > a {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    padding: 0 16px 0 0;
    font-family: Poppins;
    text-transform: capitalize
}

.mobile-menu:before {
    display: inline-block;
    position: absolute;
    top: 15px;
    right: 15px;
    left: 15px;
    border: 1px solid rgba(255, 255, 255, .3);
    opacity: 0;
    transition: all .5s, visibility 0s;
    -ms-transition: all .5s, visibility 0s;
    -webkit-transition: all .5s, visibility 0s;
    -moz-transition: all .5s, visibility 0s
}

.mobile-menu.active:before,
.mobile-menu.active > li {
    opacity: 1
}

.mobile-menu.op-nav-menu {
    width: 240px
}

.mobile-menu > li {
    position: relative;
    width: 100%;
    margin-top: 15px;
    opacity: 0;
    transition: all .5s, visibility 0s;
    -ms-transition: all .5s, visibility 0s;
    -webkit-transition: all .5s, visibility 0s;
    -moz-transition: all .5s, visibility 0s
}

.mobile-menu > li:first-child {
    margin-top: 0
}

.mobile-menu > li > a {
    color: rgba(255, 255, 255, .5);
    display: block
}

.mobile-menu > li > a:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 8px;
    right: 0;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: rgba(255, 255, 255, .5)
}

.mobile-menu > li > a > span {
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
    color: inherit
}

.mobile-menu > li > a > span:after {
    content: '\f107'
}

.mobile-menu > li.open > a > span:after {
    content: '\f106'
}

.mobile-menu > li ul li,
.mobile-menu > li ul.sub-menu li {
    margin-top: 15px
}

.mobile-menu > li ul li a,
.mobile-menu > li ul.sub-menu li a {
    color: rgba(255, 255, 255, .5);
    display: block;
    position: relative
}

.mobile-menu > li ul li span,
.mobile-menu > li ul.sub-menu li span {
    display: none
}

.mobile-menu > li ul li ul,
.mobile-menu > li ul li ul.sub-menu,
.mobile-menu > li ul.sub-menu li ul,
.mobile-menu > li ul.sub-menu li ul.sub-menu {
    display: block !important;
    margin: 0 !important;
    padding: 0 16px 0 0 !important;
    height: auto !important;
    width: 100%
}

.mobile-menu > li ul li ul ul,
.mobile-menu > li ul li ul ul.sub-menu,
.mobile-menu > li ul li ul.sub-menu ul,
.mobile-menu > li ul li ul.sub-menu ul.sub-menu,
.mobile-menu > li ul.sub-menu li ul ul,
.mobile-menu > li ul.sub-menu li ul ul.sub-menu,
.mobile-menu > li ul.sub-menu li ul.sub-menu ul,
.mobile-menu > li ul.sub-menu li ul.sub-menu ul.sub-menu {
    padding: 0 !important
}

.mobile-menu > li ul li ul a:before,
.mobile-menu > li ul li ul.sub-menu a:before,
.mobile-menu > li ul.sub-menu li ul a:before,
.mobile-menu > li ul.sub-menu li ul.sub-menu a:before {
    content: '-';
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0
}

.kopa-search-box-1 {
    position: relative
}

.kopa-search-box-1 > span {
    font-size: 24px;
    font-weight: 700;
    cursor: pointer;
    position: relative;
    z-index: 99
}

.kopa-search-box-1 .search-form {
    position: absolute;
    top: -25px;
    right: 0;
    width: 0;
    background: #000;
    padding: 5px;
    border: 1px solid rgba(255, 255, 255, .3);
    z-index: 9;
    opacity: 0;
    transition: all .3s ease-out, visibility 0s;
    -ms-transition: all .3s ease-out, visibility 0s;
    -webkit-transition: all .3s ease-out, visibility 0s;
    -moz-transition: all .3s ease-out, visibility 0s
}

.kopa-search-box-1 .search-form.active {
    z-index: 99999;
    width: 440px;
    opacity: 1;
    transition: all .3s ease-out, visibility 0s;
    -ms-transition: all .3s ease-out, visibility 0s;
    -webkit-transition: all .3s ease-out, visibility 0s;
    -moz-transition: all .3s ease-out, visibility 0s
}

@media screen and (max-width: 639px) {
    .kopa-search-box-1 .search-form.active {
        width: 258px
    }
}

.kopa-search-box-1 .search-form .search-text {
    width: 100%;
    border: 1px solid rgba(255, 255, 255, .3);
    background: 0 0;
    outline: 0;
    height: 52px;
    line-height: 52px;
    padding: 0 55px 0 30px;
    font-size: 16px;
    font-family: Poppins;
    text-transform: capitalize;
    color: rgba(255, 255, 255, .5)
}

.kopa-search-box-1 .search-form .search-submit {
    font-size: 24px;
    font-weight: 700;
    border: none;
    background: 0 0;
    outline: 0;
    position: absolute;
    right: 20px;
    top: 20px;
    padding: 0;
    color: rgba(255, 255, 255, .5)
}

.kopa-search-box-1 .search-form .search-submit span {
    color: inherit !important
}

header[class*=kopa-page-header-] {
    position: relative;
    z-index: 999
}

header[class*=kopa-page-header-] .kopa-header-inner {
    position: relative
}

header[class*=kopa-page-header-] .kopa-header-inner > .row > .col-md-8 {
    position: initial
}

.kopa-page-header-2 .kopa-header-inner,
.kopa-page-header-area-1,
.kopa-page-header-area-1 > *,
.kopa-page-header-area-2,
.kopa-page-header-area-2 > *,
.kopa-page-header-area-3,
.kopa-page-header-area-3 > *,
.kopa-page-header-area-4,
.kopa-page-header-area-4 > *,
.kopa-page-header-area-5,
.kopa-page-header-area-5 > *,
.kopa-page-header-area-6,
.kopa-page-header-area-6 > *,
.kopa-page-header-area-7,
.kopa-page-header-area-7 > *,
.kopa-page-header-area-8,
.kopa-page-header-area-8 > *,
.kopa-promo-2 {
    position: relative
}

header[class*=kopa-page-header-] .kopa-header-inner > .row > .text-left > * {
    float: left;
    margin-left: 55px
}

header[class*=kopa-page-header-] .kopa-header-inner > .row > .text-left > :first-child {
    margin-left: 0
}

header[class*=kopa-page-header-] .kopa-header-inner > .row > .text-right > * {
    float: right;
    margin-right: 55px
}

header[class*=kopa-page-header-] .kopa-header-inner > .row > .text-right > :first-child {
    margin-right: 0
}

@media screen and (max-width: 1160px) {
    header[class*=kopa-page-header-] .kopa-header-inner > .row > div.col-md-2 {
        width: 50%
    }

    header[class*=kopa-page-header-] .kopa-header-inner > .row > div.col-md-8 {
        display: none
    }
}

.kopa-page-header-area-1:before,
.kopa-page-header-area-2:before,
.kopa-page-header-area-3:before,
.kopa-page-header-area-4:before,
.kopa-page-header-area-5:before,
.kopa-page-header-area-6:before,
.kopa-page-header-area-7:before,
.kopa-page-header-area-8:before {
    content: '';
    display: block
}

.kopa-footer-3,
.kopa-promo-1 {
    padding: 45px 60px
}

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

    .kopa-footer-3,
    .kopa-promo-1 {
        padding: 45px 10px
    }
}

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

    .kopa-footer-3,
    .kopa-promo-1 {
        padding: 15px 10px 20px
    }
}

header.kopa-page-header-1,
header.kopa-page-header-6,
header.kopa-page-header-7 {
    text-align: center;
    padding: 50px 60px
}

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

    header.kopa-page-header-1,
    header.kopa-page-header-6,
    header.kopa-page-header-7 {
        padding: 50px 10px
    }
}

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

    header.kopa-page-header-1,
    header.kopa-page-header-6,
    header.kopa-page-header-7 {
        padding: 30px 10px
    }
}

header.kopa-page-header-1 .kopa-header-inner > .row > .text-right > *,
header.kopa-page-header-6 .kopa-header-inner > .row > .text-right > *,
header.kopa-page-header-7 .kopa-header-inner > .row > .text-right > * {
    margin-right: 20px
}

header.kopa-page-header-1 .kopa-header-inner > .row > .text-right > :first-child,
header.kopa-page-header-1 .kopa-header-inner > .row > .text-right > :nth-child(2),
header.kopa-page-header-6 .kopa-header-inner > .row > .text-right > :first-child,
header.kopa-page-header-6 .kopa-header-inner > .row > .text-right > :nth-child(2),
header.kopa-page-header-7 .kopa-header-inner > .row > .text-right > :first-child,
header.kopa-page-header-7 .kopa-header-inner > .row > .text-right > :nth-child(2) {
    margin-right: 0
}

header.kopa-page-header-1 .main-nav,
header.kopa-page-header-1 .mobile-nav,
header.kopa-page-header-6 .main-nav,
header.kopa-page-header-6 .mobile-nav,
header.kopa-page-header-7 .main-nav,
header.kopa-page-header-7 .mobile-nav {
    margin-top: 7px
}

header.kopa-page-header-1 .mobile-nav,
header.kopa-page-header-6 .mobile-nav,
header.kopa-page-header-7 .mobile-nav {
    margin-left: 20px
}

header.kopa-page-header-1 .kopa-search-box-1,
header.kopa-page-header-6 .kopa-search-box-1,
header.kopa-page-header-7 .kopa-search-box-1 {
    line-height: 15px;
    margin-top: 8px
}

.kopa-page-header-area-2:before {
    background: rgba(0, 0, 0, .5)
}

.kopa-page-header-2 {
    text-align: center;
    padding: 0 60px
}

@media screen and (max-width: 1160px) {
    .kopa-page-header-2 {
        padding: 0 10px
    }
}

.kopa-page-header-2 .kopa-logo {
    margin-top: 50px
}

.kopa-page-header-2 .kopa-header-inner > .row > .text-right {
    margin-top: 49px
}

.kopa-page-header-2 .kopa-header-inner > .row > .text-right > * {
    margin-right: 20px
}

.kopa-page-header-2 .kopa-header-inner > .row > .text-right > :first-child,
.kopa-page-header-2 .kopa-header-inner > .row > .text-right > :nth-child(2) {
    margin-right: 0
}

@media screen and (max-width: 479px) {
    header[class*=kopa-page-header-] .kopa-header-inner > .row > div.col-md-2 {
        width: auto
    }

    header[class*=kopa-page-header-] .kopa-header-inner > .row > div.col-md-2:last-child {
        float: right
    }

    .kopa-page-header-2 .kopa-header-inner > .row > .text-right .kopa-cash-box-1,
    .kopa-page-header-2 .kopa-header-inner > .row > .text-right .kopa-language-box-1,
    .kopa-page-header-2 .kopa-header-inner > .row > .text-right .kopa-language-box-2,
    .kopa-page-header-2 .kopa-header-inner > .row > .text-right .kopa-language-box-3 {
        display: none
    }

    .kopa-page-header-2 .kopa-header-inner > .row > .text-right .mobile-nav {
        margin: 2px 0 0
    }
}

.kopa-page-header-2 .mobile-nav {
    margin: 2px 0 0 40px
}

.kopa-hours-opening h6 {
    margin-bottom: 0
}

.kopa-hours-opening p {
    font-size: 13px;
    text-transform: uppercase
}

.kopa-promo-2 {
    padding: 40px 60px
}

@media screen and (max-width: 1160px) {
    .kopa-promo-2 {
        padding: 40px 10px
    }
}

.kopa-promo-2 .kopa-social-links {
    margin-top: 20px
}

@media screen and (max-width: 639px) {
    .kopa-promo-2 {
        padding: 60px 10px
    }

    .kopa-promo-2 .kopa-social-links {
        display: none
    }
}

.kopa-promo-2 .sj-smooth-scroll {
    position: absolute;
    bottom: 40px;
    left: 50%;
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%)
}

.kopa-page-header-3 {
    text-align: center;
    padding: 35px 45px;
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%
}

@media screen and (max-width: 1160px) {
    .kopa-page-header-3 {
        padding: 35px 10px
    }
}

@media screen and (max-width: 479px) {
    .kopa-page-header-3 {
        position: relative !important;
        top: auto;
        left: auto;
        background: #000;
        padding: 15px 10px
    }
}

.kopa-page-header-3 .main-nav {
    margin-top: 12px
}

.kopa-page-header-3 .mobile-nav {
    margin: 2px 0 0 20px
}

.kopa-page-header-3 .kopa-header-inner {
    position: relative
}

.kopa-page-header-3 .kopa-header-inner > .row > .text-right {
    margin-top: 3px
}

.kopa-page-header-3 .kopa-header-inner > .row > .text-right > * {
    float: right;
    margin-right: 20px
}

.kopa-page-header-3 .kopa-header-inner > .row > .text-right > :first-child,
.kopa-page-header-3 .kopa-header-inner > .row > .text-right > :nth-child(2) {
    margin-right: 0
}

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

    .kopa-page-header-3 .kopa-header-inner > .row > .text-right .kopa-cash-box-1,
    .kopa-page-header-3 .kopa-header-inner > .row > .text-right .kopa-language-box-1,
    .kopa-page-header-3 .kopa-header-inner > .row > .text-right .kopa-language-box-2,
    .kopa-page-header-3 .kopa-header-inner > .row > .text-right .kopa-language-box-3 {
        display: none
    }

    .kopa-page-header-3 .kopa-header-inner > .row > .text-right .mobile-nav {
        margin: 2px 0 0
    }
}

.kopa-page-header-4 {
    text-align: center;
    padding: 35px 0;
    border-bottom: 1px solid #e5e5e5
}

@media screen and (max-width: 1160px) {
    .kopa-page-header-4 {
        padding: 23px 0
    }
}

.kopa-page-header-4 .main-nav {
    margin-top: 12px
}

.kopa-page-header-4 .mobile-nav {
    margin: 2px 0 0 20px
}

.kopa-page-header-4 .kopa-header-inner {
    position: relative;
    padding: 0 45px
}

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

    .kopa-page-header-2 .kopa-header-inner > .row > .text-right .ct-text-4,
    .kopa-page-header-3 .kopa-header-inner > .row > .text-right .ct-text-4 {
        display: none
    }

    .kopa-page-header-4 .kopa-header-inner {
        padding: 0 25px
    }

    .kopa-page-header-4 .kopa-header-inner > .row > .text-right .ct-text-4 {
        display: none
    }
}

@media screen and (max-width: 1160px) {
    .kopa-page-header-4 .kopa-header-inner {
        padding: 0 10px
    }
}

.kopa-page-header-4 .kopa-header-inner > .row > .text-right {
    margin-top: 3px
}

.kopa-page-header-4 .kopa-header-inner > .row > .text-right > :first-child,
.kopa-page-header-4 .kopa-header-inner > .row > .text-right > :nth-child(2) {
    margin-right: 0
}

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

    .kopa-page-header-4 .kopa-header-inner > .row > .text-right .kopa-cash-box-1,
    .kopa-page-header-4 .kopa-header-inner > .row > .text-right .kopa-language-box-1,
    .kopa-page-header-4 .kopa-header-inner > .row > .text-right .kopa-language-box-2,
    .kopa-page-header-4 .kopa-header-inner > .row > .text-right .kopa-language-box-3 {
        display: none
    }

    .kopa-page-header-4 .kopa-header-inner > .row > .text-right .mobile-nav {
        margin: 2px 0 0
    }
}

.kopa-page-header-5 {
    padding: 50px 0
}

.kopa-page-header-5 .main-nav {
    margin: 10px 0 0
}

.kopa-page-header-5 .mobile-nav {
    margin: 7px 0 0
}

header.kopa-page-header-6 {
    background: #292828;
    padding: 32px 60px
}

@media screen and (max-width: 1160px) {
    header.kopa-page-header-6 {
        padding: 32px 10px
    }
}

header.kopa-page-header-7 {
    width: 100%;
    position: absolute;
    z-index: 999;
    padding: 32px 60px
}

@media screen and (max-width: 1160px) {
    header.kopa-page-header-7 {
        padding: 30px 10px
    }
}

@media screen and (max-width: 639px) {
    header.kopa-page-header-7 {
        padding: 20px 10px;
        position: relative;
        background: #000
    }
}

header.kopa-page-header-8 {
    width: 100%;
    position: fixed;
    z-index: 999;
    top: 68px;
    left: 0
}

@media screen and (max-width: 1600px) {
    header.kopa-page-header-8 {
        top: 30px
    }
}

header.kopa-page-header-8 > .container {
    padding: 15px 90px 15px 25px;
    background: #000
}

@media screen and (max-width: 979px) {
    .kopa-hours-opening {
        display: none
    }

    header.kopa-page-header-8 {
        position: relative;
        top: auto;
        background: #000
    }

    header.kopa-page-header-8 > .container {
        padding: 15px 90px 15px 10px
    }
}

@media screen and (max-width: 479px) {
    header.kopa-page-header-8 > .container {
        padding: 15px 80px 15px 10px
    }
}

header.kopa-page-header-8 > .container:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    width: 64px;
    height: 100%
}

header.kopa-page-header-8 .kopa-logo {
    max-width: 70%;
    margin-top: 7px
}

header.kopa-page-header-8 .kopa-search-box-1 {
    position: absolute;
    right: 20px;
    top: 57%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999
}

header.kopa-page-header-8 .kopa-search-box-1 > span {
    font-size: 20px;
    color: #000
}

header.kopa-page-header-8 .kopa-search-box-1 .search-form {
    top: -20px;
    border: none
}

header.kopa-page-header-8 .main-nav {
    margin-top: 11px
}

header.kopa-page-header-8 .mobile-nav {
    margin-top: 4px
}

header.kopa-page-header-8 .mobile-nav > span {
    color: #fff
}

header.kopa-page-header-8 .mobile-nav .mobile-menu {
    top: 48px
}

.kopa-page-header-area-4:before,
.kopa-page-header-area-6:before {
    background: rgba(0, 0, 0, .7) !important
}

.kopa-promo-3 {
    padding: 60px 60px 40px
}

@media screen and (max-width: 1160px) {
    .kopa-promo-3 {
        padding: 60px 10px 40px
    }
}

.ct-slider-1 .loading {
    background: 0 0
}

.ct-slider-1 .loading > i {
    color: rgba(255, 255, 255, .9)
}

.slider-pro {
    display: none
}

.slider-pro .container {
    height: 100%;
    text-align: center
}

.slider-pro .container > .row {
    position: relative;
    height: 100%
}

.slider-pro .container > .row > * {
    height: 100%
}

.slider-pro a {
    transition: all .4s, visibility 0s !important;
    -ms-transition: all .4s, visibility 0s !important;
    -webkit-transition: all .4s, visibility 0s !important;
    -moz-transition: all .4s, visibility 0s !important
}

.slider-pro img.sp-layer {
    opacity: 0;
    transition: all .4s, visibility 0s;
    -ms-transition: all .4s, visibility 0s;
    -webkit-transition: all .4s, visibility 0s;
    -moz-transition: all .4s, visibility 0s
}

.slider-pro .sp-grab,
.slider-pro .sp-grabbing {
    cursor: auto !important
}

.slider-pro p {
    white-space: nowrap;
    color: #fff
}

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

    .slider-pro p.sp-txt-11,
    .slider-pro p.sp-txt-12,
    .slider-pro p.sp-txt-3,
    .slider-pro p.sp-txt-4,
    .slider-pro p.sp-txt-5,
    .slider-pro p.sp-txt-6 {
        display: none !important
    }
}

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

    .slider-pro p.sp-txt-11,
    .slider-pro p.sp-txt-12,
    .slider-pro p.sp-txt-3,
    .slider-pro p.sp-txt-4,
    .slider-pro p.sp-txt-5,
    .slider-pro p.sp-txt-6 {
        -webkit-transform: scale(.75) translate3d(0, 0, 0) !important;
        -moz-transform: scale(.75) translate3d(0, 0, 0) !important;
        -ms-transform: scale(.75) translate3d(0, 0, 0) !important;
        -o-transform: scale(.75) translate3d(0, 0, 0) !important;
        transform: scale(.75) translate3d(0, 0, 0) !important
    }

    .slider-pro p.sp-txt-12 {
        display: none
    }
}

.slider-pro p.sp-txt-1,
.slider-pro p.sp-txt-2,
.slider-pro p.sp-txt-7,
.slider-pro p.sp-txt-8 {
    font-size: 74px;
    line-height: 1em;
    font-weight: 600;
    text-transform: capitalize
}

.slider-pro p.sp-txt-3 {
    font-weight: 600
}

.slider-pro p.sp-txt-4,
.slider-pro p.sp-txt-6 {
    font-size: 22px
}

.slider-pro p.sp-txt-5 {
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    color: rgba(255, 255, 255, .5);
    -webkit-transform: rotate(270deg) !important;
    -moz-transform: rotate(270deg) !important;
    -ms-transform: rotate(270deg) !important;
    -o-transform: rotate(270deg) !important;
    transform: rotate(270deg) !important
}

.slider-pro p.sp-txt-11,
.slider-pro p.sp-txt-6 {
    color: rgba(255, 255, 255, .7)
}

.owl-carousel-1 .entry-content,
.sp-btn-1 .sp-buttons,
.sp-btn-2 .sp-buttons {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%)
}

@media screen and (max-width: 1023px) {
    .slider-pro p.sp-txt-5 {
        display: none
    }
}

.slider-pro p.sp-txt-7,
.slider-pro p.sp-txt-8 {
    font-size: 48px
}

.slider-pro p.sp-txt-9 {
    font-size: 24px;
    font-weight: 600
}

.slider-pro p.sp-txt-10 {
    font-size: 36px;
    font-weight: 600;
    text-transform: capitalize
}

.slider-pro p.sp-txt-12 {
    font-size: 18px;
    font-weight: 600;
    text-transform: capitalize
}

.slider-pro p.sp-link-1 a {
    display: inline-block;
    padding: 18px 40px;
    color: #000;
    font-size: 18px;
    line-height: 34px;
    text-transform: uppercase;
    font-weight: 700
}

.slider-pro p.sp-link-1 a:hover {
    color: #fff;
    background: #000
}

.slider-pro span.sp-line-1 {
    display: inline-block;
    width: 130px;
    height: 1px;
    background: rgba(255, 255, 255, .9)
}

.slider-pro .sp-buttons {
    position: absolute;
    left: 0;
    bottom: 10%;
    padding: 0
}

.slider-pro .sp-button {
    background: 0 0;
    width: 42px;
    height: 1px;
    border: none;
    border-radius: 0;
    padding: 15px 0;
    margin: 0;
    position: relative
}

.single-author .sn-module-scroll-1 .sj-scroll-list .entry-item .single-author-thumb img,
.sn-module-scroll-1 .sj-scroll-list .entry-item .entry-thumb img,
.sn-module-scroll-1 .sj-scroll-list .entry-item .single-author .single-author-thumb img,
.sn-module-scroll-1 .sj-scroll-list .entry-item .single-entry-thumb img,
.sn-module-scroll-1 .sj-scroll-list .entry-item .single-por-thumb img,
.sn-module-team-2 .entry-item img {
    border-radius: 50%
}

.slider-pro .sp-button:before {
    content: '';
    position: absolute;
    top: 15px;
    left: 0;
    width: 100%;
    height: 1px;
    background: rgba(255, 255, 255, .9);
    margin-top: -.5px
}

.slider-pro .sp-button.sp-selected-button,
.slider-pro .sp-button:hover {
    width: 90px
}

@media screen and (max-width: 979px) {
    .slider-pro .sp-button {
        width: 20px;
        padding: 8px 0
    }

    .slider-pro .sp-button.sp-selected-button,
    .slider-pro .sp-button:hover {
        width: 40px
    }
}

.sp-btn-1,
.sp-btn-2 {
    direction: rtl
}

.sp-btn-1 .sp-buttons,
.sp-btn-2 .sp-buttons {
    width: auto;
    left: auto;
    bottom: auto;
    top: 50%;
    right: 60px;
    transform: translateY(-50%)
}

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

    .sp-btn-1 .sp-buttons,
    .sp-btn-2 .sp-buttons {
        right: 10px
    }
}

.sp-btn-1 .sp-buttons .sp-button,
.sp-btn-2 .sp-buttons .sp-button {
    display: block
}

.ct-div .sn-module-info-1 .ct-content > div > div:first-child:before,
.ms-item-01.style-02 .entry-content .ct-btn-3,
.ms-item-01.style-02 .entry-content p,
.sn-module-info-1 .ct-div .ct-content > div > div:first-child:before,
.sn-module-info-1 .widget-content > div > div:first-child:before {
    display: none
}

.slider-pro-1 .sp-slide > .container > .row {
    margin: 0
}

.slider-pro-2 {
    background: rgba(0, 0, 0, .9)
}

.slider-pro-2 .container-wrap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.slider-pro-2 .sp-slide {
    background: #000
}

.slider-pro-2 .sp-image-bg {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    -moz-opacity: .4;
    -khtml-opacity: .4;
    opacity: .4
}

@media screen and (max-width: 767px) {
    .slider-pro-2 .container > .row {
        margin: 0
    }
}

.sp-btn-2 .sp-buttons {
    right: 45px
}

.sp-btn-2 .sp-button {
    padding: 10px 0;
    width: 30px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    -moz-opacity: .7;
    -khtml-opacity: .7;
    opacity: .7
}

.sp-btn-2 .sp-button.sp-selected-button,
.sp-btn-2 .sp-button:hover {
    width: 30px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    -moz-opacity: .5;
    -khtml-opacity: .5;
    opacity: .5
}

@media screen and (max-width: 979px) {
    .sp-btn-2 .sp-buttons {
        right: 10px
    }

    .sp-btn-2 .sp-button {
        width: 15px !important
    }
}

.ct-div .sn-module-al-1 .ct-content > ul,
.sn-module-al-1 .ct-div .ct-content > ul,
.sn-module-al-1 .widget-content > ul {
    margin-top: -150px
}

.ct-div .sn-module-al-1 .ct-content > ul > li,
.sn-module-al-1 .ct-div .ct-content > ul > li,
.sn-module-al-1 .widget-content > ul > li {
    margin-top: 150px
}

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

    .ct-div .sn-module-al-1 .ct-content > ul,
    .sn-module-al-1 .ct-div .ct-content > ul,
    .sn-module-al-1 .widget-content > ul {
        margin-top: -100px
    }

    .ct-div .sn-module-al-1 .ct-content > ul > li,
    .sn-module-al-1 .ct-div .ct-content > ul > li,
    .sn-module-al-1 .widget-content > ul > li {
        margin-top: 100px
    }
}

.ct-slider-2 .loading,
.ct-slider-3 .loading {
    background: 0 0
}

.sn-module-carousel-1 .ct-slider-2,
.sn-module-carousel-1 .ct-slider-3 {
    width: 150%;
    margin-left: -25%
}

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

    .sn-module-carousel-1 .ct-slider-2,
    .sn-module-carousel-1 .ct-slider-3 {
        width: 170%;
        margin-left: -35%
    }
}

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

    .ct-div .sn-module-al-1 .ct-content > ul,
    .sn-module-al-1 .ct-div .ct-content > ul,
    .sn-module-al-1 .widget-content > ul {
        margin-top: -50px
    }

    .ct-div .sn-module-al-1 .ct-content > ul > li,
    .sn-module-al-1 .ct-div .ct-content > ul > li,
    .sn-module-al-1 .widget-content > ul > li {
        margin-top: 50px
    }

    .sn-module-carousel-1 .ct-slider-2,
    .sn-module-carousel-1 .ct-slider-3 {
        width: 100%;
        margin-left: 0
    }
}

.owl-carousel-1 .item {
    padding: 0 50px
}

@media screen and (max-width: 1600px) {
    .owl-carousel-1 .item {
        padding: 0 30px
    }

    .owl-carousel-1 .entry-item .entry-title.style-01,
    .owl-carousel-1 .entry-item .entry-title.style-02,
    .owl-carousel-1 .entry-item .widget-title.style-01 {
        font-size: 36px;
        margin-bottom: 20px
    }

    .owl-carousel-1 .entry-item .entry-content > p {
        display: none
    }
}

@media screen and (max-width: 479px) {
    .owl-carousel-1 .item {
        padding: 0 10px
    }

    .owl-carousel-1 .item .more-link {
        margin-top: 0
    }
}

.owl-carousel-1 .ct-mask,
.owl-carousel-1 .kopa-area-16:before,
.owl-carousel-1 .kopa-area-27:before,
.owl-carousel-1 .kopa-area-28:before,
.owl-carousel-1 .kopa-area-29:before,
.owl-carousel-1 .kopa-area-30:before,
.owl-carousel-1 .kopa-area-31:before,
.owl-carousel-1 .kopa-area-8:before,
.owl-carousel-1 .kopa-area-9:before,
.owl-carousel-1 .kopa-page-header-area-1:before,
.owl-carousel-1 .kopa-page-header-area-2:before,
.owl-carousel-1 .kopa-page-header-area-3:before,
.owl-carousel-1 .kopa-page-header-area-4:before,
.owl-carousel-1 .kopa-page-header-area-5:before,
.owl-carousel-1 .kopa-page-header-area-6:before,
.owl-carousel-1 .kopa-page-header-area-7:before,
.owl-carousel-1 .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.owl-carousel-1 .entry-content {
    width: 100%;
    padding: 0 15px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    text-align: center;
    transition: all .3s ease-out, visibility 0s;
    -ms-transition: all .3s ease-out, visibility 0s;
    -webkit-transition: all .3s ease-out, visibility 0s;
    -moz-transition: all .3s ease-out, visibility 0s;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.owl-carousel-1 .owl-1-show .entry-item .entry-content {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

@media screen and (max-width: 767px) {
    .owl-carousel-1 .owl-item .entry-item .entry-content {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        -moz-opacity: 1;
        -khtml-opacity: 1;
        opacity: 1
    }

    .ct-div .sn-module-service-1 .ct-content > ul > li,
    .sn-module-service-1 .ct-div .ct-content > ul > li,
    .sn-module-service-1 .widget-content > ul > li {
        width: 100%
    }
}

.ct-slider-3 {
    min-height: 220px
}

.sn-module-testimonial .owl-carousel {
    margin-top: 50px
}

.sn-module-testimonial .entry-item h5 {
    margin-bottom: 30px
}

.sn-module-testimonial .entry-item footer {
    margin-top: 60px;
    font-weight: 600;
    color: #000
}

.sn-module-testimonial .entry-item footer span:last-child {
    font-weight: 400;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    -moz-opacity: .7;
    -khtml-opacity: .7;
    opacity: .7
}

.sn-module-service-1 .entry-item {
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, .3)
}

.sn-module-service-1 .entry-icon {
    font-size: 42px;
    float: right;
    margin-left: 15px
}

.sn-module-service-1 p {
    font-size: 13px
}

@media screen and (max-width: 979px) {
    .sn-module-service-1 .ct-row-1 {
        margin: -40px -20px 0
    }

    .sn-module-service-1 .ct-row-1 > * {
        padding: 0 20px;
        margin-top: 40px
    }

    .sn-module-service-1 .ct-row-1 .entry-title.style-03 {
        font-size: 18px
    }

    .sn-module-service-1 .ct-row-1 p {
        font-size: 12px
    }
}

.single-author .sn-module-intro-2 .entry-item .single-author-thumb,
.sn-module-intro-2 .entry-item .entry-thumb,
.sn-module-intro-2 .entry-item .single-author .single-author-thumb,
.sn-module-intro-2 .entry-item .single-entry-thumb,
.sn-module-intro-2 .entry-item .single-por-thumb {
    width: 330px;
    float: left;
    margin-right: 70px;
    padding-bottom: 150px
}

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

    .single-author .sn-module-intro-2 .entry-item .single-author-thumb,
    .sn-module-intro-2 .entry-item .entry-thumb,
    .sn-module-intro-2 .entry-item .single-author .single-author-thumb,
    .sn-module-intro-2 .entry-item .single-entry-thumb,
    .sn-module-intro-2 .entry-item .single-por-thumb {
        padding-bottom: 100px
    }
}

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

    .single-author .sn-module-intro-2 .entry-item .single-author-thumb,
    .sn-module-intro-2 .entry-item .entry-thumb,
    .sn-module-intro-2 .entry-item .single-author .single-author-thumb,
    .sn-module-intro-2 .entry-item .single-entry-thumb,
    .sn-module-intro-2 .entry-item .single-por-thumb {
        margin-right: 40px;
        padding-bottom: 80px
    }

    .single-author .sn-module-intro-2 .entry-item .single-author-thumb .ct-box-4,
    .sn-module-intro-2 .entry-item .entry-thumb .ct-box-4,
    .sn-module-intro-2 .entry-item .single-author .single-author-thumb .ct-box-4,
    .sn-module-intro-2 .entry-item .single-entry-thumb .ct-box-4,
    .sn-module-intro-2 .entry-item .single-por-thumb .ct-box-4 {
        width: 200px;
        height: 200px;
        left: 0;
        bottom: 0
    }

    .ms-item-01 .entry-content p {
        display: none
    }
}

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

    .single-author .sn-module-intro-2 .entry-item .single-author-thumb,
    .sn-module-intro-2 .entry-item .entry-thumb,
    .sn-module-intro-2 .entry-item .single-author .single-author-thumb,
    .sn-module-intro-2 .entry-item .single-entry-thumb,
    .sn-module-intro-2 .entry-item .single-por-thumb {
        width: 100%;
        float: none;
        margin-right: 0;
        padding-bottom: 80px;
        margin-bottom: 40px
    }

    .sn-module-intro-2 .entry-item .entry-content {
        overflow: visible
    }
}

.sn-module-intro-2 .ct-text-6 {
    margin-top: -10px
}

.sn-module-intro-2 .ct-box-4 {
    position: absolute;
    left: -170px;
    bottom: 0
}

@media screen and (max-width: 1600px) {
    .sn-module-intro-2 .ct-box-4 {
        left: -100px
    }
}

.ms-item-01 .entry-item:hover .ct-mask,
.ms-item-01 .entry-item:hover .kopa-area-16:before,
.ms-item-01 .entry-item:hover .kopa-area-27:before,
.ms-item-01 .entry-item:hover .kopa-area-28:before,
.ms-item-01 .entry-item:hover .kopa-area-29:before,
.ms-item-01 .entry-item:hover .kopa-area-30:before,
.ms-item-01 .entry-item:hover .kopa-area-31:before,
.ms-item-01 .entry-item:hover .kopa-area-8:before,
.ms-item-01 .entry-item:hover .kopa-area-9:before,
.ms-item-01 .entry-item:hover .kopa-page-header-area-1:before,
.ms-item-01 .entry-item:hover .kopa-page-header-area-2:before,
.ms-item-01 .entry-item:hover .kopa-page-header-area-3:before,
.ms-item-01 .entry-item:hover .kopa-page-header-area-4:before,
.ms-item-01 .entry-item:hover .kopa-page-header-area-5:before,
.ms-item-01 .entry-item:hover .kopa-page-header-area-6:before,
.ms-item-01 .entry-item:hover .kopa-page-header-area-7:before,
.ms-item-01 .entry-item:hover .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.ms-item-01 .entry-content {
    width: 100%;
    padding: 0 15px;
    position: absolute;
    left: 0;
    top: 50%;
    text-align: center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.ms-item-01 .entry-content p {
    font-size: 16px;
    line-height: 24px
}

.ms-item-01 .entry-content .ct-btn-3 {
    margin-top: 80px
}

@media screen and (max-width: 979px) {
    .ms-item-01 .entry-content .ct-btn-3 {
        margin-top: 20px
    }
}

.ms-item-01:hover .entry-content {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.ms-item-01.style-02 .entry-title.style-05 {
    font-size: 22px;
    line-height: 30px;
    padding-bottom: 15px;
    margin-bottom: 0;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    transition: all .5s ease-out, visibility 0s;
    -ms-transition: all .5s ease-out, visibility 0s;
    -webkit-transition: all .5s ease-out, visibility 0s;
    -moz-transition: all .5s ease-out, visibility 0s
}

@media screen and (max-width: 479px) {
    .ms-item-01.style-02 .entry-title.style-05 {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 10px
    }
}

.ms-item-01.style-02:hover .entry-title.style-05 {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.sn-module-filter-1 .masonry-container {
    margin: -1px !important
}

@media screen and (max-width: 1600px) {
    .sn-module-filter-1 .masonry-container {
        margin: 0 !important
    }
}

.sn-module-filter-1 .ct-btn-4 {
    margin-top: 100px
}

@media screen and (max-width: 979px) {
    .sn-module-filter-1 .ct-btn-4 {
        margin-top: 40px
    }
}

.ct-carousel-3 {
    margin: 0 -35px
}

.ct-carousel-3 .item {
    padding: 0 35px
}

@media screen and (max-width: 979px) {
    .ct-carousel-3 {
        margin: 0 -15px
    }

    .ct-carousel-3 .item {
        padding: 0 15px
    }
}

.ct-carousel-3 .entry-item .entry-thumb,
.ct-carousel-3 .entry-item .single-author .single-author-thumb,
.ct-carousel-3 .entry-item .single-entry-thumb,
.ct-carousel-3 .entry-item .single-por-thumb,
.single-author .ct-carousel-3 .entry-item .single-author-thumb {
    margin-bottom: 30px
}

.ct-carousel-3 .entry-item .entry-content p {
    color: #666;
    text-transform: capitalize
}

@media screen and (max-width: 767px) {
    .sn-module-team-1 > .row > * {
        width: 100%;
        left: auto;
        right: auto;
        margin-top: 50px
    }

    .sn-module-team-1 > .row > :first-child {
        margin-top: 0
    }
}

@media screen and (max-width: 979px) {
    .sn-module-scroll-1 > .row > * {
        width: 100%;
        padding: 0 10px !important;
        margin-top: 50px !important
    }

    .sn-module-scroll-1 > .row > :first-child {
        margin-top: 0 !important
    }
}

.sn-module-scroll-1 .widget-info {
    padding: 0 70px 0 200px
}

@media screen and (max-width: 1600px) {
    .sn-module-scroll-1 .widget-info {
        padding: 0 60px
    }
}

@media screen and (max-width: 979px) {
    .sn-module-scroll-1 .widget-info {
        padding: 0
    }
}

.sn-module-scroll-1 .widget-info .widget-info-content {
    margin-top: 130px
}

@media screen and (max-width: 1600px) {
    .sn-module-scroll-1 .widget-info .widget-info-content {
        margin-top: 90px
    }
}

@media screen and (max-width: 1160px) {
    .sn-module-scroll-1 .widget-info .widget-info-content {
        margin-top: 50px
    }
}

@media screen and (max-width: 639px) {
    .sn-module-scroll-1 .widget-info .widget-info-content {
        margin-top: 15px
    }
}

.sn-module-scroll-1 .widget-info .widget-info-content > div {
    font-size: 60px;
    line-height: 1em;
    font-weight: 600;
    margin-bottom: 15px
}

@media screen and (max-width: 1160px) {
    .sn-module-scroll-1 .widget-info .widget-info-content > div {
        font-size: 50px
    }

    .sn-module-scroll-1 .widget-info p br {
        display: none
    }
}

.sn-module-scroll-1 .widget-info p {
    font-size: 18px;
    line-height: 34px
}

.sn-module-scroll-1 .sj-scroll-list > li {
    width: 430px;
    float: left;
    margin-right: 70px
}

.sn-module-scroll-1 .sj-scroll-list .entry-item {
    background: #fff;
    padding: 105px 40px 35px;
    margin-top: 45px
}

@media screen and (max-width: 479px) {
    .sn-module-scroll-1 .sj-scroll-list > li {
        width: 300px
    }

    .sn-module-scroll-1 .sj-scroll-list .entry-item {
        padding: 80px 10px 20px
    }
}

.single-author .sn-module-scroll-1 .sj-scroll-list .entry-item .single-author-thumb,
.sn-module-scroll-1 .sj-scroll-list .entry-item .entry-thumb,
.sn-module-scroll-1 .sj-scroll-list .entry-item .single-author .single-author-thumb,
.sn-module-scroll-1 .sj-scroll-list .entry-item .single-entry-thumb,
.sn-module-scroll-1 .sj-scroll-list .entry-item .single-por-thumb {
    width: 90px;
    border-radius: 50%;
    position: absolute;
    top: -45px;
    left: 40px;
    box-shadow: 0 8px 20px -1px #e5e5e5
}

.sn-module-scroll-1 .sj-scroll-list .entry-item .entry-content h5 {
    margin-bottom: 15px
}

.ms-item-02 .entry-thumb,
.ms-item-02 .single-author .single-author-thumb,
.ms-item-02 .single-entry-thumb,
.ms-item-02 .single-por-thumb,
.single-author .ms-item-02 .single-author-thumb,
.single-author .single-entry-related-post .single-author-thumb,
.single-author .sn-module-al-2 .single-author-thumb,
.single-entry-related-post .entry-thumb,
.single-entry-related-post .single-author .single-author-thumb,
.single-entry-related-post .single-entry-thumb,
.single-entry-related-post .single-por-thumb,
.sn-module-al-2 .entry-thumb,
.sn-module-al-2 .single-author .single-author-thumb,
.sn-module-al-2 .single-entry-thumb,
.sn-module-al-2 .single-por-thumb {
    margin-bottom: 20px
}

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

    .ct-div .sn-module-info-1 .ct-content > div,
    .sn-module-info-1 .ct-div .ct-content > div,
    .sn-module-info-1 .widget-content > div {
        width: 100%;
        float: none;
        margin-top: 30px
    }

    .ct-div .sn-module-info-1 .ct-content > div:first-child,
    .sn-module-info-1 .ct-div .ct-content > div:first-child,
    .sn-module-info-1 .widget-content > div:first-child {
        margin-top: 0
    }
}

.ct-div .sn-module-info-1 .ct-content > div > div,
.sn-module-info-1 .ct-div .ct-content > div > div,
.sn-module-info-1 .widget-content > div > div {
    margin-left: 25px;
    position: relative
}

.ct-div .sn-module-info-1 .ct-content > div > div:before,
.sn-module-info-1 .ct-div .ct-content > div > div:before,
.sn-module-info-1 .widget-content > div > div:before {
    content: '';
    position: absolute;
    top: 8px;
    left: -14px;
    width: 1px;
    height: 12px;
    background: rgba(255, 255, 255, .4)
}

.ct-div .sn-module-info-1 .ct-content > div > div:first-child,
.sn-module-info-1 .ct-div .ct-content > div > div:first-child,
.sn-module-info-1 .widget-content > div > div:first-child {
    margin-left: 0
}

.sn-module-info-2 a {
    color: rgba(255, 255, 255, .7)
}

.sn-module-intro-3 .ct-btn-5 {
    margin-top: 80px
}

@media screen and (max-width: 979px) {
    .sn-module-intro-3 .ct-btn-5 {
        margin-top: 40px
    }
}

@media screen and (max-width: 639px) {
    .sn-module-intro-3 .ct-btn-5 {
        margin-top: 15px
    }
}

.sn-module-intro-4 .ct-row-3 {
    margin-top: 60px
}

@media screen and (max-width: 479px) {
    .sn-module-intro-4 .ct-row-3 {
        text-align: center
    }

    .sn-module-intro-4 .ct-row-3 > * {
        width: 50%
    }
}

@media screen and (max-width: 767px) {
    .sn-module-intro-4 .ct-row-3 {
        margin-top: 0
    }

    .ct-div .sn-module-intro-4 .ct-content > .row > *,
    .sn-module-intro-4 .ct-div .ct-content > .row > *,
    .sn-module-intro-4 .widget-content > .row > * {
        width: 100%;
        margin-top: 40px
    }

    .ct-div .sn-module-intro-4 .ct-content > .row > :first-child,
    .sn-module-intro-4 .ct-div .ct-content > .row > :first-child,
    .sn-module-intro-4 .widget-content > .row > :first-child {
        margin-top: 0
    }

    .ct-div .sn-module-intro-4 .ct-content > .row > :last-child,
    .sn-module-intro-4 .ct-div .ct-content > .row > :last-child,
    .sn-module-intro-4 .widget-content > .row > :last-child {
        text-align: center
    }
}

.ct-div .sn-module-carousel-2 .ct-content,
.sn-module-carousel-2 .ct-div .ct-content,
.sn-module-carousel-2 .widget-content {
    padding: 70px 0;
    background: #fff
}

.ct-div .sn-module-carousel-2 .ct-content:before,
.sn-module-carousel-2 .ct-div .ct-content:before,
.sn-module-carousel-2 .widget-content:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 40%;
    height: 100%;
    background-size: cover
}

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

    .ct-div .sn-module-carousel-2 .ct-content:before,
    .sn-module-carousel-2 .ct-div .ct-content:before,
    .sn-module-carousel-2 .widget-content:before {
        width: 100%;
        background: #fafafa
    }
}

.ct-carousel-4 .loading {
    min-height: 400px
}

.ct-carousel-4 .owl-carousel-4:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    width: 50px;
    height: 100%;
    background: #fff;
    z-index: 9
}

.ct-carousel-4 .owl-carousel-4 .owl-controls {
    z-index: 99
}

.ct-carousel-4 .entry-item img {
    border-width: 8px;
    border-style: solid
}

.ct-carousel-4 .entry-item .entry-content {
    padding: 40px 170px 0 0
}

@media screen and (max-width: 979px) {
    .ct-carousel-4 .owl-carousel-4:before {
        background: 0 0
    }

    .ct-carousel-4 .entry-item {
        padding: 0 50px 0 0
    }

    .ct-carousel-4 .entry-item .entry-content {
        padding: 40px 0 0
    }

    .ct-carousel-4 .entry-item > .row > .col-md-6 {
        width: 100%;
        float: none
    }

    .ct-carousel-4 .entry-item > .row > .col-md-6:first-child {
        width: 80%
    }
}

@media screen and (max-width: 979px) and (max-width: 639px) {
    .ct-carousel-4 .entry-item > .row > .col-md-6:first-child {
        width: 90%
    }
}

.sn-module-testimonial-1 .owl-carousel {
    margin-top: 100px
}

@media screen and (max-width: 767px) {
    .sn-module-testimonial-1 .owl-carousel {
        margin-top: 40px
    }
}

.sn-module-testimonial-1 .entry-item footer {
    margin-top: 60px;
    color: #666
}

.sn-module-testimonial-1 .entry-item footer span:first-child {
    font-weight: 600;
    font-size: 16px;
    color: #000
}

.sn-module-intro-5 .ct-mask,
.sn-module-intro-5 .kopa-area-16:before,
.sn-module-intro-5 .kopa-area-27:before,
.sn-module-intro-5 .kopa-area-28:before,
.sn-module-intro-5 .kopa-area-29:before,
.sn-module-intro-5 .kopa-area-30:before,
.sn-module-intro-5 .kopa-area-31:before,
.sn-module-intro-5 .kopa-area-8:before,
.sn-module-intro-5 .kopa-area-9:before,
.sn-module-intro-5 .kopa-page-header-area-1:before,
.sn-module-intro-5 .kopa-page-header-area-2:before,
.sn-module-intro-5 .kopa-page-header-area-3:before,
.sn-module-intro-5 .kopa-page-header-area-4:before,
.sn-module-intro-5 .kopa-page-header-area-5:before,
.sn-module-intro-5 .kopa-page-header-area-6:before,
.sn-module-intro-5 .kopa-page-header-area-7:before,
.sn-module-intro-5 .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.sn-module-intro-5 .more-link {
    position: absolute;
    bottom: 20px;
    left: 30px
}

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

    .ct-div .sn-module-service-2 .ct-content > .row > *,
    .sn-module-service-2 .ct-div .ct-content > .row > *,
    .sn-module-service-2 .widget-content > .row > * {
        width: 100%;
        margin-top: 30px
    }

    .ct-div .sn-module-service-2 .ct-content > .row > :first-child,
    .sn-module-service-2 .ct-div .ct-content > .row > :first-child,
    .sn-module-service-2 .widget-content > .row > :first-child {
        margin-top: 0
    }

    .sn-module-service-3 .ct-row-11,
    .sn-module-service-3 .ct-row-5 {
        margin-top: -50px !important
    }

    .sn-module-service-3 .ct-row-11 > *,
    .sn-module-service-3 .ct-row-5 > * {
        width: 100%;
        margin-top: 50px !important
    }
}

@media screen and (max-width: 767px) and (max-width: 479px) {

    .sn-module-service-3 .ct-row-11,
    .sn-module-service-3 .ct-row-5 {
        margin-top: -30px !important
    }

    .sn-module-service-3 .ct-row-11 > *,
    .sn-module-service-3 .ct-row-5 > * {
        margin-top: 30px !important
    }
}

.sn-module-intro-6 .entry-item .entry-content {
    width: 40%;
    position: absolute;
    left: 100px;
    right: 100px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}

.sn-module-intro-6 .entry-item .ct-mask,
.sn-module-intro-6 .entry-item .entry-content,
.sn-module-intro-6 .entry-item .kopa-area-16:before,
.sn-module-intro-6 .entry-item .kopa-area-27:before,
.sn-module-intro-6 .entry-item .kopa-area-28:before,
.sn-module-intro-6 .entry-item .kopa-area-29:before,
.sn-module-intro-6 .entry-item .kopa-area-30:before,
.sn-module-intro-6 .entry-item .kopa-area-31:before,
.sn-module-intro-6 .entry-item .kopa-area-8:before,
.sn-module-intro-6 .entry-item .kopa-area-9:before,
.sn-module-intro-6 .entry-item .kopa-page-header-area-1:before,
.sn-module-intro-6 .entry-item .kopa-page-header-area-2:before,
.sn-module-intro-6 .entry-item .kopa-page-header-area-3:before,
.sn-module-intro-6 .entry-item .kopa-page-header-area-4:before,
.sn-module-intro-6 .entry-item .kopa-page-header-area-5:before,
.sn-module-intro-6 .entry-item .kopa-page-header-area-6:before,
.sn-module-intro-6 .entry-item .kopa-page-header-area-7:before,
.sn-module-intro-6 .entry-item .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.owl-carousel-5 {
    padding-left: 200px
}

@media screen and (max-width: 1160px) {
    .sn-module-intro-6 .entry-item .entry-content {
        width: 80%
    }

    .owl-carousel-5 {
        padding-left: 100px
    }
}

@media screen and (max-width: 979px) {
    .sn-module-intro-6 .entry-item .entry-content {
        width: auto;
        left: 50px;
        right: 50px
    }

    .owl-carousel-5 {
        padding-left: 50px
    }
}

[class*=sn-module-brand] a {
    opacity: .5
}

[class*=sn-module-brand] a:hover {
    opacity: 1
}

@media screen and (max-width: 639px) {
    .sn-module-intro-6 .entry-item .entry-content > p {
        display: none
    }

    .sn-module-intro-6 .entry-item .entry-content .entry-title {
        margin-bottom: 0 !important
    }

    .ct-div .sn-module-brand-1 .ct-content .ct-row-11,
    .ct-div .sn-module-brand-1 .ct-content .ct-row-5,
    .sn-module-brand-1 .ct-div .ct-content .ct-row-11,
    .sn-module-brand-1 .ct-div .ct-content .ct-row-5,
    .sn-module-brand-1 .widget-content .ct-row-11,
    .sn-module-brand-1 .widget-content .ct-row-5 {
        text-align: left
    }
}

.ct-div .sn-module-menu-1 .ct-content > ul > li,
.sn-module-menu-1 .ct-div .ct-content > ul > li,
.sn-module-menu-1 .widget-content > ul > li {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #d8d8d8;
    font-size: 13px;
    line-height: 25px;
    text-transform: capitalize
}

.ct-div .sn-module-menu-1 .ct-content > ul > li a,
.sn-module-menu-1 .ct-div .ct-content > ul > li a,
.sn-module-menu-1 .widget-content > ul > li a {
    display: block;
    position: relative;
    padding: 0 25px 0 15px
}

.ct-div .sn-module-menu-1 .ct-content > ul > li a:before,
.sn-module-menu-1 .ct-div .ct-content > ul > li a:before,
.sn-module-menu-1 .widget-content > ul > li a:before {
    content: '\f0da';
    position: absolute;
    top: 5px;
    left: 0;
    color: #666
}

.ct-div .sn-module-menu-1 .ct-content > ul > li a i,
.sn-module-menu-1 .ct-div .ct-content > ul > li a i,
.sn-module-menu-1 .widget-content > ul > li a i {
    position: absolute;
    top: 5px;
    right: 0;
    color: #666
}

.ct-item-7 .entry-content .sn-module-404 a,
.kopa-footer-1 .sn-module-404 a,
.kopa-footer-2 .sn-module-404 a,
.kopa-footer-3 .sn-module-404 a,
.kopa-footer-4 .sn-module-404 a,
.kopa-footer-5 .sn-module-404 a,
.kopa-page-header-3 .sn-module-404 a,
.kopa-page-header-area-1 .sn-module-404 a,
.kopa-page-header-area-2 .sn-module-404 a,
.kopa-page-header-area-3 .sn-module-404 a,
.kopa-page-header-area-4 .sn-module-404 a,
.kopa-page-header-area-5 .sn-module-404 a,
.kopa-page-header-area-6 .sn-module-404 a,
.kopa-page-header-area-7 .sn-module-404 a,
.kopa-page-header-area-8 .sn-module-404 a,
.ms-item-01 .entry-content .sn-module-404 a,
.ms-item-03 .entry-item .sn-module-404 a,
.owl-carousel-1 .entry-content .sn-module-404 a,
.products .product .entry-panel .sn-module-404 a,
.sf-mega .sn-module-404 a,
.sn-module-404 a,
.sn-module-intro-6 .entry-item .entry-content .sn-module-404 a,
.white-text-style .sn-module-404 a,
header.kopa-page-header-6 .sn-module-404 a,
header.kopa-page-header-7 .sn-module-404 a {
    color: #0ff
}

.sn-module-404 h2 {
    font-size: 150px;
    line-height: 1em;
    font-weight: 300;
    margin-bottom: 20px
}

.ms-item-03 .entry-item .entry-title,
.sn-module-team-2 .entry-item .entry-content .entry-title {
    margin-bottom: 0;
    text-transform: capitalize
}

@media screen and (max-width: 479px) {
    .sn-module-404 h2 {
        font-size: 80px
    }
}

.sn-module-404 h4 {
    font-size: 30px;
    text-transform: uppercase
}

@media screen and (max-width: 479px) {
    .sn-module-404 h4 {
        font-size: 20px
    }
}

.sn-module-404 form {
    margin-top: 20px
}

.sn-module-al-3 .entry-content > p {
    text-align: justify
}

.sn-module-al-3 .entry-content > span {
    font-family: "Nothing You Could Do";
    font-size: 30px;
    line-height: 38px;
    text-transform: capitalize;
    display: block;
    margin-top: 50px
}

@media screen and (max-width: 640px) {
    .sn-module-al-3 .entry-item > .row > * {
        width: 100%
    }

    .sn-module-al-3 .entry-item > .row > :first-child {
        display: none
    }
}

.sn-module-team-2 .entry-item .entry-content {
    margin-top: 20px
}

.sn-module-team-2 .entry-item .entry-content p {
    font-size: 13px;
    color: #666
}

.sn-module-al-4 .entry-title {
    margin-top: 25px
}

.single-author .sn-module-al-4 .single-author-thumb,
.sn-module-al-4 .entry-thumb,
.sn-module-al-4 .single-author .single-author-thumb,
.sn-module-al-4 .single-entry-thumb,
.sn-module-al-4 .single-por-thumb {
    overflow: hidden
}

.sn-module-al-4 img {
    transition: all .3s ease, visibility 0s;
    -ms-transition: all .3s ease, visibility 0s;
    -webkit-transition: all .3s ease, visibility 0s;
    -moz-transition: all .3s ease, visibility 0s
}

.sn-module-al-4 img:hover {
    -webkit-transform: scale(1.05) rotate(3deg);
    -moz-transform: scale(1.05) rotate(3deg);
    -ms-transform: scale(1.05) rotate(3deg);
    -o-transform: scale(1.05) rotate(3deg);
    transform: scale(1.05) rotate(3deg)
}

@media screen and (max-width: 767px) {
    .ms-item-02.col-md-4 {
        width: 50%
    }
}

@media screen and (max-width: 767px) and (max-width: 479px) {
    .ms-item-02.col-md-4 {
        width: 100%
    }
}

.masonry-container:not(.ct-row-2):not(.ct-row-7) {
    margin-top: -45px !important
}

.masonry-container:not(.ct-row-2):not(.ct-row-7) > * {
    margin-top: 45px !important
}

.sn-module-filter-2 .ct-loadmore {
    margin-top: 120px
}

@media screen and (max-width: 1160px) {
    .sn-module-filter-2 .ct-loadmore {
        margin-top: 80px
    }
}

@media screen and (max-width: 979px) {
    .sn-module-filter-2 .ct-loadmore {
        margin-top: 50px
    }

    .ms-item-03.col-md-3 {
        width: 33.3%
    }
}

@media screen and (max-width: 639px) {
    .sn-module-filter-2 .ct-loadmore {
        margin-top: 30px
    }
}

@media screen and (max-width: 979px) and (max-width: 767px) {
    .ms-item-03.col-md-3 {
        width: 50%
    }
}

@media screen and (max-width: 979px) and (max-width: 479px) {
    .ms-item-03.col-md-3 {
        width: 100%
    }
}

.ms-item-03 .entry-item .popup-link-2 {
    position: absolute;
    top: 40px;
    right: 40px;
    font-size: 26px
}

.ms-item-03 .entry-item .entry-content {
    position: absolute;
    left: 40px;
    right: 40px;
    bottom: 35px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.ms-item-03 .entry-item .entry-title {
    font-weight: 500
}

.ms-item-03 .entry-item:hover .ct-mask,
.ms-item-03 .entry-item:hover .entry-content,
.ms-item-03 .entry-item:hover .kopa-area-16:before,
.ms-item-03 .entry-item:hover .kopa-area-27:before,
.ms-item-03 .entry-item:hover .kopa-area-28:before,
.ms-item-03 .entry-item:hover .kopa-area-29:before,
.ms-item-03 .entry-item:hover .kopa-area-30:before,
.ms-item-03 .entry-item:hover .kopa-area-31:before,
.ms-item-03 .entry-item:hover .kopa-area-8:before,
.ms-item-03 .entry-item:hover .kopa-area-9:before,
.ms-item-03 .entry-item:hover .kopa-page-header-area-1:before,
.ms-item-03 .entry-item:hover .kopa-page-header-area-2:before,
.ms-item-03 .entry-item:hover .kopa-page-header-area-3:before,
.ms-item-03 .entry-item:hover .kopa-page-header-area-4:before,
.ms-item-03 .entry-item:hover .kopa-page-header-area-5:before,
.ms-item-03 .entry-item:hover .kopa-page-header-area-6:before,
.ms-item-03 .entry-item:hover .kopa-page-header-area-7:before,
.ms-item-03 .entry-item:hover .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

@media screen and (max-width: 1600px) {
    .ms-item-03 .entry-item .popup-link-2 {
        top: 30px;
        right: 30px
    }

    .ms-item-03 .entry-item .entry-content {
        left: 30px;
        right: 30px;
        bottom: 25px
    }

    .ms-item-03 .entry-item .entry-categories {
        font-size: 12px;
        line-height: 20px
    }
}

.sn-module-filter-3 .ct-loadmore {
    margin-top: 90px
}

.sn-module-filter-3 .masonry-container {
    margin-top: -30px
}

.sn-module-filter-3 .masonry-container > * {
    margin-top: 30px
}

.ct-div .sn-module-al-5 .ct-content > ul,
.sn-module-al-5 .ct-div .ct-content > ul,
.sn-module-al-5 .widget-content > ul {
    margin-top: -50px
}

.ct-div .sn-module-al-5 .ct-content > ul > li,
.sn-module-al-5 .ct-div .ct-content > ul > li,
.sn-module-al-5 .widget-content > ul > li {
    margin-top: 50px
}

.single-author .sn-module-al-5 .entry-item .single-author-thumb,
.sn-module-al-5 .entry-item .entry-thumb,
.sn-module-al-5 .entry-item .single-author .single-author-thumb,
.sn-module-al-5 .entry-item .single-entry-thumb,
.sn-module-al-5 .entry-item .single-por-thumb {
    margin-bottom: 30px
}

.sn-module-al-5 .entry-item .entry-meta {
    margin-bottom: 10px
}

.sn-module-countdown-1 h4 {
    text-transform: uppercase;
    font-weight: 500
}

@media screen and (max-width: 639px) {
    .sn-module-countdown-1 h4 {
        font-size: 18px
    }
}

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

    .ct-div .sn-module-countdown-1 .ct-content > div > div,
    .sn-module-countdown-1 .ct-div .ct-content > div > div,
    .sn-module-countdown-1 .widget-content > div > div {
        width: 100%;
        text-align: center !important
    }

    .ct-div .sn-module-countdown-1 .ct-content > div > div > *,
    .sn-module-countdown-1 .ct-div .ct-content > div > div > *,
    .sn-module-countdown-1 .widget-content > div > div > * {
        height: auto !important
    }

    .ct-div .sn-module-countdown-1 .ct-content > div > div .ct-countdown-2,
    .sn-module-countdown-1 .ct-div .ct-content > div > div .ct-countdown-2,
    .sn-module-countdown-1 .widget-content > div > div .ct-countdown-2 {
        display: inline-block;
        text-align: left
    }

    .ct-div .sn-module-countdown-1 .ct-content > div > div br,
    .sn-module-countdown-1 .ct-div .ct-content > div > div br,
    .sn-module-countdown-1 .widget-content > div > div br {
        display: none
    }
}

.ct-div .sn-module-countdown-1 .ct-content > div > div:first-child h4,
.sn-module-countdown-1 .ct-div .ct-content > div > div:first-child h4,
.sn-module-countdown-1 .widget-content > div > div:first-child h4 {
    font-size: 36px;
    line-height: 1.2em;
    letter-spacing: 2px
}

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

    .ct-div .sn-module-countdown-1 .ct-content > div > div:first-child h4,
    .sn-module-countdown-1 .ct-div .ct-content > div > div:first-child h4,
    .sn-module-countdown-1 .widget-content > div > div:first-child h4 {
        font-size: 24px
    }
}

.ct-div .sn-module-countdown-1 .ct-content > div > div:last-child,
.sn-module-countdown-1 .ct-div .ct-content > div > div:last-child,
.sn-module-countdown-1 .widget-content > div > div:last-child {
    display: table
}

.ct-div .sn-module-countdown-1 .ct-content > div > div:last-child > *,
.sn-module-countdown-1 .ct-div .ct-content > div > div:last-child > *,
.sn-module-countdown-1 .widget-content > div > div:last-child > * {
    display: table-cell;
    vertical-align: bottom
}

.sn-module-address {
    line-height: 24px
}

.sn-module-address i {
    font-size: 36px;
    color: #000
}

.sn-module-address h4 {
    font-size: 14px;
    line-height: 30px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 10px 0 5px
}

.sn-module-address p {
    margin-bottom: 0
}

.sn-module-address a {
    color: #666
}

.ct-carousel-7 {
    width: 240%;
    margin-left: -70%
}

.owl-carousel-7 .item {
    padding: 0 15px
}

.owl-carousel-7 .ct-mask,
.owl-carousel-7 .kopa-area-16:before,
.owl-carousel-7 .kopa-area-27:before,
.owl-carousel-7 .kopa-area-28:before,
.owl-carousel-7 .kopa-area-29:before,
.owl-carousel-7 .kopa-area-30:before,
.owl-carousel-7 .kopa-area-31:before,
.owl-carousel-7 .kopa-area-8:before,
.owl-carousel-7 .kopa-area-9:before,
.owl-carousel-7 .kopa-page-header-area-1:before,
.owl-carousel-7 .kopa-page-header-area-2:before,
.owl-carousel-7 .kopa-page-header-area-3:before,
.owl-carousel-7 .kopa-page-header-area-4:before,
.owl-carousel-7 .kopa-page-header-area-5:before,
.owl-carousel-7 .kopa-page-header-area-6:before,
.owl-carousel-7 .kopa-page-header-area-7:before,
.owl-carousel-7 .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

@media screen and (max-width: 767px) {
    .ct-carousel-7 {
        width: 100%;
        margin-left: 0
    }

    .owl-carousel-7 .item {
        padding: 0
    }

    .owl-carousel-7 .ct-mask,
    .owl-carousel-7 .kopa-area-16:before,
    .owl-carousel-7 .kopa-area-27:before,
    .owl-carousel-7 .kopa-area-28:before,
    .owl-carousel-7 .kopa-area-29:before,
    .owl-carousel-7 .kopa-area-30:before,
    .owl-carousel-7 .kopa-area-31:before,
    .owl-carousel-7 .kopa-area-8:before,
    .owl-carousel-7 .kopa-area-9:before,
    .owl-carousel-7 .kopa-page-header-area-1:before,
    .owl-carousel-7 .kopa-page-header-area-2:before,
    .owl-carousel-7 .kopa-page-header-area-3:before,
    .owl-carousel-7 .kopa-page-header-area-4:before,
    .owl-carousel-7 .kopa-page-header-area-5:before,
    .owl-carousel-7 .kopa-page-header-area-6:before,
    .owl-carousel-7 .kopa-page-header-area-7:before,
    .owl-carousel-7 .kopa-page-header-area-8:before {
        opacity: 1 !important;
        background: rgba(255, 255, 255, .2)
    }

    .ct-div .sn-module-service-5 .ct-content > .row > .col-md-4,
    .ct-div .sn-module-service-6 .ct-content > .row > .col-md-4,
    .sn-module-service-5 .ct-div .ct-content > .row > .col-md-4,
    .sn-module-service-5 .widget-content > .row > .col-md-4,
    .sn-module-service-6 .ct-div .ct-content > .row > .col-md-4,
    .sn-module-service-6 .widget-content > .row > .col-md-4 {
        width: 50%
    }
}

.owl-carousel-7 .owl-7-show .ct-mask,
.owl-carousel-7 .owl-7-show .kopa-area-16:before,
.owl-carousel-7 .owl-7-show .kopa-area-27:before,
.owl-carousel-7 .owl-7-show .kopa-area-28:before,
.owl-carousel-7 .owl-7-show .kopa-area-29:before,
.owl-carousel-7 .owl-7-show .kopa-area-30:before,
.owl-carousel-7 .owl-7-show .kopa-area-31:before,
.owl-carousel-7 .owl-7-show .kopa-area-8:before,
.owl-carousel-7 .owl-7-show .kopa-area-9:before,
.owl-carousel-7 .owl-7-show .kopa-page-header-area-1:before,
.owl-carousel-7 .owl-7-show .kopa-page-header-area-2:before,
.owl-carousel-7 .owl-7-show .kopa-page-header-area-3:before,
.owl-carousel-7 .owl-7-show .kopa-page-header-area-4:before,
.owl-carousel-7 .owl-7-show .kopa-page-header-area-5:before,
.owl-carousel-7 .owl-7-show .kopa-page-header-area-6:before,
.owl-carousel-7 .owl-7-show .kopa-page-header-area-7:before,
.owl-carousel-7 .owl-7-show .kopa-page-header-area-8:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.ct-div .sn-module-service-4 .ct-content > ul > li,
.sn-module-service-4 .ct-div .ct-content > ul > li,
.sn-module-service-4 .widget-content > ul > li {
    margin-top: 110px
}

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

    .ct-div .sn-module-service-4 .ct-content > ul > li,
    .sn-module-service-4 .ct-div .ct-content > ul > li,
    .sn-module-service-4 .widget-content > ul > li {
        margin-top: 70px
    }
}

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

    .ct-div .sn-module-service-4 .ct-content > ul > li,
    .sn-module-service-4 .ct-div .ct-content > ul > li,
    .sn-module-service-4 .widget-content > ul > li {
        margin-top: 40px
    }
}

.sn-module-service-5 .entry-item > i,
.sn-module-service-6 .entry-item > i {
    font-size: 66px;
    color: #d8d8d8;
    display: block;
    margin-bottom: 35px
}

.sn-module-service-5 .entry-item .entry-title,
.sn-module-service-6 .entry-item .entry-title {
    font-size: 24px;
    line-height: 32px;
    text-transform: capitalize;
    margin-bottom: 20px
}

@media screen and (max-width: 767px) and (max-width: 639px) {

    .ct-div .sn-module-service-5 .ct-content > .row > .col-md-4,
    .ct-div .sn-module-service-6 .ct-content > .row > .col-md-4,
    .sn-module-service-5 .ct-div .ct-content > .row > .col-md-4,
    .sn-module-service-5 .widget-content > .row > .col-md-4,
    .sn-module-service-6 .ct-div .ct-content > .row > .col-md-4,
    .sn-module-service-6 .widget-content > .row > .col-md-4 {
        width: 100%
    }
}

.sn-module-service-6 article.entry-item > i {
    font-size: 55px
}

.sn-module-intro-7 a {
    margin-top: 15px
}

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

    .ct-div .sn-module-intro-7 .ct-content > * > *,
    .sn-module-intro-7 .ct-div .ct-content > * > *,
    .sn-module-intro-7 .widget-content > * > * {
        width: 100%;
        margin-top: 25px;
        text-align: center
    }

    .ct-div .sn-module-intro-7 .ct-content > * > :first-child,
    .sn-module-intro-7 .ct-div .ct-content > * > :first-child,
    .sn-module-intro-7 .widget-content > * > :first-child,
    .sn-module-intro-7 a {
        margin-top: 0
    }

    .sn-module-intro-7 br {
        display: none
    }

    .sn-module-intro-7 h2 {
        font-size: 24px;
        line-height: 32px
    }
}

.ct-div .sn-module-intro-8 .ct-content,
.sn-module-intro-8 .ct-div .ct-content,
.sn-module-intro-8 .widget-content {
    margin-top: 140px
}

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

    .ct-div .sn-module-intro-8 .ct-content,
    .sn-module-intro-8 .ct-div .ct-content,
    .sn-module-intro-8 .widget-content {
        margin-top: 60px
    }
}

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

    .ct-div .sn-module-intro-8 .ct-content,
    .sn-module-intro-8 .ct-div .ct-content,
    .sn-module-intro-8 .widget-content {
        margin-top: 30px
    }
}

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

    .ct-div .sn-module-intro-8 .ct-content > ul > li,
    .sn-module-intro-8 .ct-div .ct-content > ul > li,
    .sn-module-intro-8 .widget-content > ul > li {
        width: 100%
    }
}

.sn-module-intro-8 .kopa-order-num-1 {
    font-size: 24px;
    font-weight: 600;
    float: left;
    margin: 5px 35px 0 0
}

@media screen and (max-width: 1160px) {
    .sn-module-intro-8 .kopa-order-num-1 {
        margin: 0 20px 0 0;
        font-size: 20px
    }
}

.sn-module-intro-8 .kopa-order-num-1:after {
    content: '.'
}

.sn-module-intro-8 .entry-content {
    overflow: hidden
}

.sn-module-intro-8 .entry-title {
    font-size: 36px;
    line-height: 44px;
    margin: -5px 0 25px
}

@media screen and (max-width: 1160px) {
    .sn-module-intro-8 .entry-title {
        font-size: 30px;
        line-height: 38px;
        margin: 0 0 20px
    }
}

@media screen and (max-width: 979px) {
    .sn-module-intro-8 .entry-title {
        font-size: 24px;
        line-height: 32px;
        margin: 0 0 15px
    }
}

.sn-module-intro-8 .entry-title a:hover {
    color: #fff
}

.owl-carousel-8 {
    text-transform: capitalize
}

.owl-carousel-8 a {
    color: rgba(255, 255, 255, .7)
}

.owl-carousel-8 h6 {
    font-weight: 300
}

.owl-carousel-8 h4 {
    font-size: 18px;
    line-height: 26px;
    margin-top: 15px
}

.owl-carousel-8 img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    -moz-opacity: .7;
    -khtml-opacity: .7;
    opacity: .7
}

.owl-carousel-8 .item {
    padding: 0 15px
}

.owl-carousel-8 .item:hover a {
    color: #fff
}

.owl-carousel-8 .item:hover img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.ct-div .sn-module-address-1 .ct-content,
.ct-div .sn-module-brand-2 .ct-content,
.ct-div .sn-module-intro-9 .ct-content,
.sn-module-address-1 .ct-div .ct-content,
.sn-module-address-1 .widget-content,
.sn-module-brand-2 .ct-div .ct-content,
.sn-module-brand-2 .widget-content,
.sn-module-intro-9 .ct-div .ct-content,
.sn-module-intro-9 .widget-content {
    margin-top: 110px
}

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

    .ct-div .sn-module-address-1 .ct-content,
    .ct-div .sn-module-brand-2 .ct-content,
    .ct-div .sn-module-intro-9 .ct-content,
    .sn-module-address-1 .ct-div .ct-content,
    .sn-module-address-1 .widget-content,
    .sn-module-brand-2 .ct-div .ct-content,
    .sn-module-brand-2 .widget-content,
    .sn-module-intro-9 .ct-div .ct-content,
    .sn-module-intro-9 .widget-content {
        margin-top: 60px
    }
}

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

    .ct-div .sn-module-address-1 .ct-content,
    .ct-div .sn-module-brand-2 .ct-content,
    .ct-div .sn-module-intro-9 .ct-content,
    .sn-module-address-1 .ct-div .ct-content,
    .sn-module-address-1 .widget-content,
    .sn-module-brand-2 .ct-div .ct-content,
    .sn-module-brand-2 .widget-content,
    .sn-module-intro-9 .ct-div .ct-content,
    .sn-module-intro-9 .widget-content {
        margin-top: 30px
    }
}

.sn-module-brand-2 a {
    opacity: .7
}

.single-entry-thumb .ct-mask,
.single-entry-thumb .kopa-area-16:before,
.single-entry-thumb .kopa-area-27:before,
.single-entry-thumb .kopa-area-28:before,
.single-entry-thumb .kopa-area-29:before,
.single-entry-thumb .kopa-area-30:before,
.single-entry-thumb .kopa-area-31:before,
.single-entry-thumb .kopa-area-8:before,
.single-entry-thumb .kopa-area-9:before,
.single-entry-thumb .kopa-page-header-area-1:before,
.single-entry-thumb .kopa-page-header-area-2:before,
.single-entry-thumb .kopa-page-header-area-3:before,
.single-entry-thumb .kopa-page-header-area-4:before,
.single-entry-thumb .kopa-page-header-area-5:before,
.single-entry-thumb .kopa-page-header-area-6:before,
.single-entry-thumb .kopa-page-header-area-7:before,
.single-entry-thumb .kopa-page-header-area-8:before,
.single-por-thumb .ct-mask,
.single-por-thumb .kopa-area-16:before,
.single-por-thumb .kopa-area-27:before,
.single-por-thumb .kopa-area-28:before,
.single-por-thumb .kopa-area-29:before,
.single-por-thumb .kopa-area-30:before,
.single-por-thumb .kopa-area-31:before,
.single-por-thumb .kopa-area-8:before,
.single-por-thumb .kopa-area-9:before,
.single-por-thumb .kopa-page-header-area-1:before,
.single-por-thumb .kopa-page-header-area-2:before,
.single-por-thumb .kopa-page-header-area-3:before,
.single-por-thumb .kopa-page-header-area-4:before,
.single-por-thumb .kopa-page-header-area-5:before,
.single-por-thumb .kopa-page-header-area-6:before,
.single-por-thumb .kopa-page-header-area-7:before,
.single-por-thumb .kopa-page-header-area-8:before,
.sn-module-brand-2 a:hover {
    opacity: 1
}

.ct-div .sn-module-brand-2 .ct-content,
.sn-module-brand-2 .ct-div .ct-content,
.sn-module-brand-2 .widget-content {
    text-align: center
}

.ct-div .sn-module-brand-2 .ct-content ul,
.sn-module-brand-2 .ct-div .ct-content ul,
.sn-module-brand-2 .widget-content ul {
    margin: -50px -30px 0 !important
}

.ct-div .sn-module-brand-2 .ct-content ul li,
.sn-module-brand-2 .ct-div .ct-content ul li,
.sn-module-brand-2 .widget-content ul li {
    display: inline-block;
    width: 20%;
    padding: 0 30px;
    margin-top: 50px !important
}

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

    .ct-div .sn-module-brand-2 .ct-content ul,
    .sn-module-brand-2 .ct-div .ct-content ul,
    .sn-module-brand-2 .widget-content ul {
        margin: -30px -15px 0 !important
    }

    .ct-div .sn-module-brand-2 .ct-content ul li,
    .sn-module-brand-2 .ct-div .ct-content ul li,
    .sn-module-brand-2 .widget-content ul li {
        padding: 0 15px;
        margin-top: 30px !important
    }
}

@media screen and (max-width: 979px) and (max-width: 639px) {

    .ct-div .sn-module-brand-2 .ct-content ul li,
    .sn-module-brand-2 .ct-div .ct-content ul li,
    .sn-module-brand-2 .widget-content ul li {
        width: 40%
    }
}

.sn-module-address-1 .entry-item .entry-title {
    width: 80px;
    float: left;
    word-wrap: break-word;
    font-size: 24px;
    line-height: 32px;
    text-transform: uppercase;
    margin: 0 40px 0 0
}

@media screen and (max-width: 979px) {
    .sn-module-address-1 .entry-item .entry-title {
        font-size: 20px;
        line-height: 28px;
        width: 70px;
        margin: 0 20px 0 0
    }
}

.sn-module-address-1 .entry-item .entry-content {
    overflow: hidden
}

.sn-module-address-1 .entry-item h6 {
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    margin-bottom: 0
}

.sn-module-address-1 .entry-item a,
.sn-module-address-1 .entry-item p {
    font-size: 13px
}

.sn-module-address-1 .entry-item ul li {
    margin-top: 15px
}

.sn-module-address-1 .entry-item ul li:first-child {
    margin-top: 0
}

.ct-item-7 .entry-content .sn-module-address-1 a,
.kopa-footer-1 .sn-module-address-1 a,
.kopa-footer-2 .sn-module-address-1 a,
.kopa-footer-3 .sn-module-address-1 a,
.kopa-footer-4 .sn-module-address-1 a,
.kopa-footer-5 .sn-module-address-1 a,
.kopa-page-header-3 .sn-module-address-1 a,
.kopa-page-header-area-1 .sn-module-address-1 a,
.kopa-page-header-area-2 .sn-module-address-1 a,
.kopa-page-header-area-3 .sn-module-address-1 a,
.kopa-page-header-area-4 .sn-module-address-1 a,
.kopa-page-header-area-5 .sn-module-address-1 a,
.kopa-page-header-area-6 .sn-module-address-1 a,
.kopa-page-header-area-7 .sn-module-address-1 a,
.kopa-page-header-area-8 .sn-module-address-1 a,
.ms-item-01 .entry-content .sn-module-address-1 a,
.ms-item-03 .entry-item .sn-module-address-1 a,
.owl-carousel-1 .entry-content .sn-module-address-1 a,
.products .product .entry-panel .sn-module-address-1 a,
.sf-mega .sn-module-address-1 a,
.sn-module-intro-6 .entry-item .entry-content .sn-module-address-1 a,
.white-text-style .sn-module-address-1 a,
header.kopa-page-header-6 .sn-module-address-1 a,
header.kopa-page-header-7 .sn-module-address-1 a {
    color: rgba(255, 255, 255, .5)
}

.kopa-cash-box-1,
.kopa-language-box-1,
.kopa-language-box-2,
.kopa-language-box-3 {
    display: inline-block;
    position: relative
}

.kopa-cash-box-1 > span,
.kopa-language-box-1 > span,
.kopa-language-box-2 > span,
.kopa-language-box-3 > span {
    font-size: 16px;
    line-height: 32px;
    text-transform: uppercase;
    cursor: pointer
}

.kopa-cash-box-1 > span > span,
.kopa-language-box-1 > span > span,
.kopa-language-box-2 > span > span,
.kopa-language-box-3 > span > span {
    color: inherit !important
}

.kopa-cash-box-1 > span i,
.kopa-language-box-1 > span i,
.kopa-language-box-2 > span i,
.kopa-language-box-3 > span i {
    margin-left: 10px
}

.kopa-cash-box-1 > div,
.kopa-language-box-1 > div,
.kopa-language-box-2 > div,
.kopa-language-box-3 > div {
    min-width: 85px;
    max-height: 0;
    overflow: hidden;
    position: absolute;
    top: 36px;
    right: 0
}

.kopa-cash-box-1 > div.active,
.kopa-language-box-1 > div.active,
.kopa-language-box-2 > div.active,
.kopa-language-box-3 > div.active {
    max-height: 1000px
}

.kopa-cash-box-1 > div ul,
.kopa-language-box-1 > div ul,
.kopa-language-box-2 > div ul,
.kopa-language-box-3 > div ul {
    background: #fff;
    padding: 15px;
    margin-top: 3px;
    position: relative;
    text-align: center;
    font-size: 12px;
    line-height: 28px;
    text-transform: uppercase
}

.kopa-cash-box-1 > div ul li,
.kopa-language-box-1 > div ul li,
.kopa-language-box-2 > div ul li,
.kopa-language-box-3 > div ul li {
    margin-top: 5px
}

.kopa-cash-box-1 > div ul a,
.kopa-language-box-1 > div ul a,
.kopa-language-box-2 > div ul a,
.kopa-language-box-3 > div ul a {
    display: block;
    color: #666
}

.kopa-cash-box-1 > div ul:before,
.kopa-language-box-1 > div ul:before,
.kopa-language-box-2 > div ul:before,
.kopa-language-box-3 > div ul:before {
    content: '';
    position: absolute;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-bottom: 3px solid #fff;
    top: -3px;
    left: 50%;
    margin-left: -3px
}

.ct-item-7 .entry-content .kopa-cash-box-1 > span,
.ct-item-7 .entry-content .kopa-language-box-1 > span,
.ct-item-7 .entry-content .kopa-language-box-2 > span,
.ct-item-7 .entry-content .kopa-language-box-3 > span,
.kopa-footer-1 .kopa-cash-box-1 > span,
.kopa-footer-1 .kopa-language-box-1 > span,
.kopa-footer-1 .kopa-language-box-2 > span,
.kopa-footer-1 .kopa-language-box-3 > span,
.kopa-footer-2 .kopa-cash-box-1 > span,
.kopa-footer-2 .kopa-language-box-1 > span,
.kopa-footer-2 .kopa-language-box-2 > span,
.kopa-footer-2 .kopa-language-box-3 > span,
.kopa-footer-3 .kopa-cash-box-1 > span,
.kopa-footer-3 .kopa-language-box-1 > span,
.kopa-footer-3 .kopa-language-box-2 > span,
.kopa-footer-3 .kopa-language-box-3 > span,
.kopa-footer-4 .kopa-cash-box-1 > span,
.kopa-footer-4 .kopa-language-box-1 > span,
.kopa-footer-4 .kopa-language-box-2 > span,
.kopa-footer-4 .kopa-language-box-3 > span,
.kopa-footer-5 .kopa-cash-box-1 > span,
.kopa-footer-5 .kopa-language-box-1 > span,
.kopa-footer-5 .kopa-language-box-2 > span,
.kopa-footer-5 .kopa-language-box-3 > span,
.kopa-page-header-3 .kopa-cash-box-1 > span,
.kopa-page-header-3 .kopa-language-box-1 > span,
.kopa-page-header-3 .kopa-language-box-2 > span,
.kopa-page-header-3 .kopa-language-box-3 > span,
.kopa-page-header-area-1 .kopa-cash-box-1 > span,
.kopa-page-header-area-1 .kopa-language-box-1 > span,
.kopa-page-header-area-1 .kopa-language-box-2 > span,
.kopa-page-header-area-1 .kopa-language-box-3 > span,
.kopa-page-header-area-2 .kopa-cash-box-1 > span,
.kopa-page-header-area-2 .kopa-language-box-1 > span,
.kopa-page-header-area-2 .kopa-language-box-2 > span,
.kopa-page-header-area-2 .kopa-language-box-3 > span,
.kopa-page-header-area-3 .kopa-cash-box-1 > span,
.kopa-page-header-area-3 .kopa-language-box-1 > span,
.kopa-page-header-area-3 .kopa-language-box-2 > span,
.kopa-page-header-area-3 .kopa-language-box-3 > span,
.kopa-page-header-area-4 .kopa-cash-box-1 > span,
.kopa-page-header-area-4 .kopa-language-box-1 > span,
.kopa-page-header-area-4 .kopa-language-box-2 > span,
.kopa-page-header-area-4 .kopa-language-box-3 > span,
.kopa-page-header-area-5 .kopa-cash-box-1 > span,
.kopa-page-header-area-5 .kopa-language-box-1 > span,
.kopa-page-header-area-5 .kopa-language-box-2 > span,
.kopa-page-header-area-5 .kopa-language-box-3 > span,
.kopa-page-header-area-6 .kopa-cash-box-1 > span,
.kopa-page-header-area-6 .kopa-language-box-1 > span,
.kopa-page-header-area-6 .kopa-language-box-2 > span,
.kopa-page-header-area-6 .kopa-language-box-3 > span,
.kopa-page-header-area-7 .kopa-cash-box-1 > span,
.kopa-page-header-area-7 .kopa-language-box-1 > span,
.kopa-page-header-area-7 .kopa-language-box-2 > span,
.kopa-page-header-area-7 .kopa-language-box-3 > span,
.kopa-page-header-area-8 .kopa-cash-box-1 > span,
.kopa-page-header-area-8 .kopa-language-box-1 > span,
.kopa-page-header-area-8 .kopa-language-box-2 > span,
.kopa-page-header-area-8 .kopa-language-box-3 > span,
.ms-item-01 .entry-content .kopa-cash-box-1 > span,
.ms-item-01 .entry-content .kopa-language-box-1 > span,
.ms-item-01 .entry-content .kopa-language-box-2 > span,
.ms-item-01 .entry-content .kopa-language-box-3 > span,
.ms-item-03 .entry-item .kopa-cash-box-1 > span,
.ms-item-03 .entry-item .kopa-language-box-1 > span,
.ms-item-03 .entry-item .kopa-language-box-2 > span,
.ms-item-03 .entry-item .kopa-language-box-3 > span,
.owl-carousel-1 .entry-content .kopa-cash-box-1 > span,
.owl-carousel-1 .entry-content .kopa-language-box-1 > span,
.owl-carousel-1 .entry-content .kopa-language-box-2 > span,
.owl-carousel-1 .entry-content .kopa-language-box-3 > span,
.products .product .entry-panel .kopa-cash-box-1 > span,
.products .product .entry-panel .kopa-language-box-1 > span,
.products .product .entry-panel .kopa-language-box-2 > span,
.products .product .entry-panel .kopa-language-box-3 > span,
.sf-mega .kopa-cash-box-1 > span,
.sf-mega .kopa-language-box-1 > span,
.sf-mega .kopa-language-box-2 > span,
.sf-mega .kopa-language-box-3 > span,
.sn-module-intro-6 .entry-item .entry-content .kopa-cash-box-1 > span,
.sn-module-intro-6 .entry-item .entry-content .kopa-language-box-1 > span,
.sn-module-intro-6 .entry-item .entry-content .kopa-language-box-2 > span,
.sn-module-intro-6 .entry-item .entry-content .kopa-language-box-3 > span,
.white-text-style .kopa-cash-box-1 > span,
.white-text-style .kopa-language-box-1 > span,
.white-text-style .kopa-language-box-2 > span,
.white-text-style .kopa-language-box-3 > span,
header.kopa-page-header-6 .kopa-cash-box-1 > span,
header.kopa-page-header-6 .kopa-language-box-1 > span,
header.kopa-page-header-6 .kopa-language-box-2 > span,
header.kopa-page-header-6 .kopa-language-box-3 > span,
header.kopa-page-header-7 .kopa-cash-box-1 > span,
header.kopa-page-header-7 .kopa-language-box-1 > span,
header.kopa-page-header-7 .kopa-language-box-2 > span,
header.kopa-page-header-7 .kopa-language-box-3 > span {
    color: rgba(255, 255, 255, .7)
}

.kopa-cash-box-1 > span,
.kopa-language-box-2 > span {
    font-size: 14px;
    line-height: 30px
}

.kopa-cash-box-1 > span i,
.kopa-language-box-2 > span i {
    font-size: 8px;
    margin-left: 3px
}

.kopa-language-box-3 > div ul {
    border: 1px solid #e5e5e5
}

.kopa-language-box-3 > div ul:after,
.kopa-language-box-3 > div ul:before {
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    left: 50%;
    margin-left: -3px;
    position: absolute;
    content: ''
}

.kopa-language-box-3 > div ul:before {
    border-bottom: 3px solid #fff;
    top: -3px;
    z-index: 9
}

.kopa-language-box-3 > div ul:after {
    border-bottom: 3px solid #e5e5e5;
    top: -4px
}

.single-entry-thumb > div.pos-ab {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 35px
}

.single-entry-content h1 {
    font-size: 48px;
    line-height: 56px;
    text-transform: capitalize;
    margin-bottom: 12px
}

@media screen and (max-width: 979px) {
    .single-entry-content h1 {
        font-size: 30px;
        line-height: 38px
    }

    .single-entry-info > * {
        width: 100%;
        margin-top: 30px
    }

    .single-entry-info > :first-child {
        margin-top: 0
    }
}

.single-entry-info {
    margin-bottom: 50px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e5e5e5
}

@media screen and (max-width: 639px) {
    .single-entry-thumb > div.pos-ab {
        bottom: 10px
    }

    .single-entry-content h1 {
        font-size: 24px;
        line-height: 32px
    }

    .single-entry-info {
        margin-bottom: 30px
    }
}

.single-author {
    padding: 0 0 0 100px;
    min-height: 70px;
    position: relative
}

.single-author .single-author-thumb {
    width: 70px;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0
}

.single-author .single-author-thumb img {
    border-radius: 50%
}

.single-author h6 {
    text-transform: uppercase;
    margin-bottom: 0
}

.single-author p {
    font-size: 13px;
    line-height: 22px;
    color: #999;
    text-transform: capitalize
}

.single-entry-meta ul {
    margin: -30px -30px 0
}

.single-entry-meta ul li {
    float: left;
    margin: 30px 30px 0
}

@media screen and (max-width: 639px) {
    .single-entry-meta ul li {
        width: 100%
    }
}

.single-entry-meta h6 {
    text-transform: uppercase;
    margin-bottom: 0
}

.single-entry-meta p {
    font-size: 13px;
    line-height: 22px;
    color: #999;
    text-transform: capitalize
}

.single-entry-meta p a,
.single-entry-text {
    color: #999
}

.single-entry-text p.style-01 {
    color: #000;
    font-weight: 500
}

.single-entry-social {
    margin-top: 40px
}

.single-entry-social > * {
    display: inline-block
}

.single-entry-social span {
    font-size: 16px;
    color: #000;
    text-transform: uppercase;
    margin-right: 15px
}

.comments-list {
    margin: 0;
    padding: 0
}

.comments-list .comment,
.comments-list li {
    margin-top: 30px
}

.comments-list .comment:first-child,
.comments-list li:first-child {
    margin-top: 0
}

.comments-list .comment .comment-avatar,
.comments-list li .comment-avatar {
    width: 70px;
    float: left;
    margin-right: 20px
}

.comments-list .comment .comment-content,
.comments-list li .comment-content {
    overflow: hidden;
    position: relative;
    padding: 20px 25px 30px 40px
}

.comments-list .comment .comment-content:before,
.comments-list li .comment-content:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 15px;
    width: 100%;
    height: 100%;
    background: #f4f4f4
}

.comments-list .comment .comment-content:after,
.comments-list li .comment-content:after {
    content: '';
    position: absolute;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 15px solid #f4f4f4;
    top: 15px;
    left: -15px;
    left: 0
}

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

    .comments-list .comment .comment-avatar,
    .comments-list li .comment-avatar {
        float: none;
        margin: 0 0 20px
    }

    .comments-list .comment .comment-content,
    .comments-list li .comment-content {
        padding: 25px
    }

    .comments-list .comment .comment-content:before,
    .comments-list li .comment-content:before {
        left: 0
    }

    .comments-list .comment .comment-content:after,
    .comments-list li .comment-content:after {
        display: none
    }
}

.comments-list .comment .comment-content header > *,
.comments-list .comment .comment-content header > div > *,
.comments-list li .comment-content header > *,
.comments-list li .comment-content header > div > * {
    display: inline-block
}

.comments-list .comment .comment-content > *,
.comments-list li .comment-content > * {
    position: relative
}

.comments-list .comment .comment-content header,
.comments-list li .comment-content header {
    margin-bottom: 5px
}

.comments-list .comment .comment-content header h6,
.comments-list li .comment-content header h6 {
    font-size: 14px;
    line-height: 22px;
    text-transform: capitalize;
    margin-bottom: 0
}

.comments-list .comment .comment-content header p,
.comments-list li .comment-content header p {
    font-size: 13px;
    font-style: italic;
    text-transform: capitalize
}

.comments-list .comment .comment-content header p a,
.comments-list li .comment-content header p a {
    color: #3cc;
    margin-left: 10px
}

.comments-list .comment .comment-content header p a:first-child,
.comments-list li .comment-content header p a:first-child {
    margin: 0
}

.comments-list .comment .comment-content header > div > span,
.comments-list li .comment-content header > div > span {
    font-size: 13px;
    margin-left: 8px
}

.comments-list .comment .comment-content header > div.kopa-pull-left span,
.comments-list li .comment-content header > div.kopa-pull-left span {
    font-size: 13px
}

.comments-list .comment .comment-content > p,
.comments-list li .comment-content > p {
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 2px
}

.comments-list .comment .comment-content > span,
.comments-list li .comment-content > span {
    font-size: 12px;
    line-height: 20px;
    color: #999
}

.comments-list .comment .comment-content ol,
.comments-list li .comment-content ol {
    counter-reset: item;
    display: block;
    margin: 5px 0;
    padding: 0 0 0 40px
}

.comments-list .comment .comment-content ul,
.comments-list li .comment-content ul {
    list-style: square;
    margin: 5px 0;
    padding: 0 0 0 10px
}

.comments-list .comment .comment-content ul li,
.comments-list li .comment-content ul li {
    list-style: square inside;
    margin-bottom: 10px
}

.comments-list .comment .comment-content ul li > ol > li,
.comments-list li .comment-content ul li > ol > li {
    list-style: decimal inside
}

.comments-list .comment .comment-content ol li ol li,
.comments-list .comment .comment-content ul li ol li ol li,
.comments-list li .comment-content ol li ol li,
.comments-list li .comment-content ul li ol li ol li {
    list-style: lower-alpha inside
}

.comments-list .comment .comment-content ol li,
.comments-list li .comment-content ol li {
    list-style: decimal inside;
    margin-bottom: 10px
}

.comments-list .comment .comment-content ol li > ul,
.comments-list .comment .comment-content ul li > ol,
.comments-list li .comment-content ol li > ul,
.comments-list li .comment-content ul li > ol {
    margin-top: 10px;
    margin-left: 10px
}

.comments-list .comment .comment-content ol li > ul > li,
.comments-list li .comment-content ol li > ul > li {
    list-style: square inside
}

.comments-list .comment .children,
.comments-list li .children {
    padding: 30px 0 0 105px
}

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

    .comments-list .comment .children,
    .comments-list li .children {
        padding: 30px 0 0
    }
}

.single-por-thumb {
    margin-bottom: 70px
}

.single-por-thumb > div.pos-ab {
    position: absolute;
    left: 30px;
    right: 30px;
    bottom: 30px
}

.single-por-info {
    margin-bottom: 50px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e5e5e5
}

@media screen and (max-width: 639px) {
    .single-por-info {
        margin-bottom: 30px
    }
}

.single-por-info h6 {
    text-transform: uppercase;
    margin-bottom: 0
}

.single-por-info p {
    font-size: 13px;
    line-height: 22px;
    color: #999;
    text-transform: capitalize
}

.single-por-info p a {
    color: #999
}

@media screen and (max-width: 767px) {
    .single-por-info > .row > .col-md-3 {
        width: 50%
    }
}

@media screen and (max-width: 767px) and (max-width: 479px) {
    .single-por-info > .row > * {
        width: 100%
    }
}

.single-por-image > * {
    margin-top: 5px
}

.single-por-image > :first-child {
    margin-top: 0
}

.single-porfolio-content h1 {
    font-size: 48px;
    line-height: 56px;
    text-transform: capitalize;
    margin-bottom: 12px
}

@media screen and (max-width: 979px) {
    .single-porfolio-content h1 {
        font-size: 30px;
        line-height: 38px
    }
}

.single-porfolio-content.sj-plw {
    padding-left: 180px
}

@media screen and (max-width: 1600px) {
    .single-porfolio-content.sj-plw {
        padding-left: 29.5px
    }
}

@media screen and (max-width: 1160px) {
    .single-porfolio-content.sj-plw {
        padding-left: 0 !important
    }
}

.single-porfolio-content.sj-plw h1 {
    font-size: 36px;
    line-height: 42px
}

@media screen and (max-width: 979px) {
    .single-porfolio-content.sj-plw h1 {
        font-size: 30px;
        line-height: 38px
    }
}

.single-porfolio-main-content .single-entry-social {
    margin-top: 70px
}

@media screen and (max-width: 639px) {
    .single-porfolio-main-content .single-entry-social {
        margin-top: 40px
    }
}

.single-porfolio-main-content [class*=ct-carousel-] {
    margin-top: 70px
}

@media screen and (max-width: 639px) {
    .single-porfolio-main-content [class*=ct-carousel-] {
        margin-top: 40px
    }
}

.single-product .kopa-product-list {
    text-align: left
}

.woocommerce strong,
.woocommerce-page strong {
    font-weight: 600
}

.woocommerce h2,
.woocommerce-page h2 {
    text-align: left;
    border-bottom: 0;
    font-size: 22px;
    line-height: 30px;
    font-weight: 400;
    text-transform: uppercase;
    position: relative;
    margin: 0 0 20px
}

.woocommerce h3:not([class*='-title']),
.woocommerce-page h3:not([class*='-title']) {
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    text-transform: capitalize;
    padding: 0;
    margin-bottom: 10px
}

.woocommerce a img,
.woocommerce a:hover img,
.woocommerce-page a img,
.woocommerce-page a:hover img {
    box-shadow: none
}

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

    .woocommerce #content table.cart td.actions .coupon .button,
    .woocommerce #content table.cart td.actions .coupon .input-text,
    .woocommerce #content table.cart td.actions .coupon input,
    .woocommerce table.cart td.actions .coupon .button,
    .woocommerce table.cart td.actions .coupon .input-text,
    .woocommerce table.cart td.actions .coupon input,
    .woocommerce-page #content table.cart td.actions .coupon .button,
    .woocommerce-page #content table.cart td.actions .coupon .input-text,
    .woocommerce-page #content table.cart td.actions .coupon input,
    .woocommerce-page table.cart td.actions .coupon .button,
    .woocommerce-page table.cart td.actions .coupon .input-text,
    .woocommerce-page table.cart td.actions .coupon input {
        width: 100%
    }

    .woocommerce .shop_table_responsive td.actions .coupon .button,
    .woocommerce .shop_table_responsive td.actions .coupon .input-text,
    .woocommerce .shop_table_responsive td.actions .coupon input,
    .woocommerce-page .shop_table_responsive td.actions .coupon .button,
    .woocommerce-page .shop_table_responsive td.actions .coupon .input-text,
    .woocommerce-page .shop_table_responsive td.actions .coupon input {
        margin: 15px 0 0
    }
}

.woocommerce .kopa-breadcrumb h2,
.woocommerce-page .kopa-breadcrumb h2 {
    font-size: 48px;
    line-height: 48px;
    text-align: center;
    font-weight: 600 !important;
    text-transform: capitalize
}

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

    .woocommerce .kopa-breadcrumb h2,
    .woocommerce-page .kopa-breadcrumb h2 {
        font-size: 24px;
        line-height: 32px
    }
}

.woocommerce a.remove,
.woocommerce-page a.remove {
    font-size: 12px;
    color: #ccc !important;
    width: 18px;
    height: 18px;
    line-height: 18px !important;
    border: 1px solid #e5e5e5;
    background: 0 0 !important;
    margin-left: 15px
}

.woocommerce .quantity .minus,
.woocommerce .quantity .plus,
.woocommerce-page .quantity .minus,
.woocommerce-page .quantity .plus {
    text-shadow: none !important;
    background: #fff;
    border-color: #d8d8d8;
    height: 23px;
    width: 35px
}

.woocommerce .quantity .minus:hover,
.woocommerce .quantity .plus:hover,
.woocommerce-page .quantity .minus:hover,
.woocommerce-page .quantity .plus:hover {
    color: #fff
}

.woocommerce .quantity input.qty,
.woocommerce-page .quantity input.qty {
    padding: 0;
    text-align: center;
    border: 1px solid #d8d8d8;
    font-weight: 700;
    border-radius: 0;
    height: 46px;
    width: 50px
}

.woocommerce #content .quantity,
.woocommerce .quantity,
.woocommerce .widget_shopping_cart_content a.button:hover,
.woocommerce-page #content .quantity,
.woocommerce-page .quantity,
.woocommerce-page .widget_shopping_cart_content a.button:hover {
    min-width: 80px;
    width: auto
}

.woocommerce #content .quantity input.qty,
.woocommerce .quantity input.qty,
.woocommerce .widget_shopping_cart_content a.button:hover input.qty,
.woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce-page .widget_shopping_cart_content a.button:hover input.qty {
    border-right: 1px solid #d8d8d8
}

.woocommerce .woocommerce-tabs ul.tabs li:after,
.woocommerce .woocommerce-tabs ul.tabs li:before,
.woocommerce-page .woocommerce-tabs ul.tabs li:after,
.woocommerce-page .woocommerce-tabs ul.tabs li:before {
    display: none !important
}

.woocommerce #content div.product .product_title,
.woocommerce div.product .product_title,
.woocommerce-page #content div.product .product_title,
.woocommerce-page div.product .product_title {
    font-size: 18px;
    line-height: 26px;
    font-weight: 600;
    position: relative;
    margin: 0 0 15px
}

.woocommerce #content div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page div.product span.price {
    color: #000;
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
    font-family: Poppins
}

.woocommerce #content div.product p.price ins,
.woocommerce #content div.product span.price ins,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins,
.woocommerce-page #content div.product p.price ins,
.woocommerce-page #content div.product span.price ins,
.woocommerce-page div.product p.price ins,
.woocommerce-page div.product span.price ins {
    text-decoration: none;
    font-weight: 600
}

.woocommerce #content div.product p.price del,
.woocommerce #content div.product span.price del,
.woocommerce div.product p.price del,
.woocommerce div.product span.price del,
.woocommerce-page #content div.product p.price del,
.woocommerce-page #content div.product span.price del,
.woocommerce-page div.product p.price del,
.woocommerce-page div.product span.price del {
    font-size: 18px;
    margin-right: 2px;
    color: #666;
    font-weight: 400
}

.woocommerce #content div.product .woocommerce-product-rating,
.woocommerce div.product .woocommerce-product-rating,
.woocommerce-page #content div.product .woocommerce-product-rating,
.woocommerce-page div.product .woocommerce-product-rating {
    margin-bottom: 15px
}

.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
    margin-bottom: 50px
}

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

    .woocommerce #content div.product div.images,
    .woocommerce div.product div.images,
    .woocommerce-page #content div.product div.images,
    .woocommerce-page div.product div.images {
        width: 100%;
        float: none
    }
}

.woocommerce #content div.product div.images img,
.woocommerce div.product div.images img,
.woocommerce-page #content div.product div.images img,
.woocommerce-page div.product div.images img {
    box-shadow: none;
    width: 100%
}

.woocommerce #content div.product div.images div.thumbnails,
.woocommerce div.product div.images div.thumbnails,
.woocommerce-page #content div.product div.images div.thumbnails,
.woocommerce-page div.product div.images div.thumbnails {
    padding: 0;
    margin: 0 -2.5px
}

.woocommerce #content div.product div.images div.thumbnails a,
.woocommerce div.product div.images div.thumbnails a,
.woocommerce-page #content div.product div.images div.thumbnails a,
.woocommerce-page div.product div.images div.thumbnails a {
    width: 33.33333%;
    padding: 0 2.5px;
    margin: 5px 0 0
}

.woocommerce #content div.product .woocommerce-tabs,
.woocommerce div.product .woocommerce-tabs,
.woocommerce-page #content div.product .woocommerce-tabs,
.woocommerce-page div.product .woocommerce-tabs {
    margin-bottom: 40px
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,
.woocommerce-page div.product .woocommerce-tabs ul.tabs {
    border-bottom: 1px solid #e5e5e5;
    padding: 0;
    margin-bottom: 0;
    overflow: visible
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before {
    display: none
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs > li,
.woocommerce div.product .woocommerce-tabs ul.tabs > li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li {
    background: 0 0 !important;
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    float: left;
    display: block
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs > li > a,
.woocommerce div.product .woocommerce-tabs ul.tabs > li > a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li > a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li > a {
    margin-right: 30px;
    margin-left: -1px;
    border: none !important;
    background: 0 0 !important;
    font-family: Poppins;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    color: #999;
    text-align: center;
    text-transform: capitalize;
    padding: 0 0 12px;
    margin-bottom: 0;
    border-radius: 0;
    cursor: pointer !important;
    position: relative;
    display: block !important
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs > li > a:before,
.woocommerce div.product .woocommerce-tabs ul.tabs > li > a:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li > a:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li > a:before {
    content: '';
    display: inline-block;
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 100%;
    border-bottom: 2px solid #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs > li > a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs > li > a:hover,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li > a:hover,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li > a:hover {
    color: #000
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:focus,
.woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a,
.woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:focus,
.woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:hover,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:focus,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:hover,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:focus,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:hover {
    cursor: default;
    color: #000
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:focus:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs > li.active > a:hover:before,
.woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:before,
.woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:focus:before,
.woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a:hover:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:focus:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs > li.active > a:hover:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:focus:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs > li.active > a:hover:before {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs .panel {
    border: none;
    box-shadow: none;
    margin: 30px 0 0;
    background: 0 0
}

.woocommerce #content div.product .woocommerce-tabs .wc-tab h2,
.woocommerce div.product .woocommerce-tabs .wc-tab h2,
.woocommerce-page #content div.product .woocommerce-tabs .wc-tab h2,
.woocommerce-page div.product .woocommerce-tabs .wc-tab h2 {
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize;
    position: relative;
    margin-bottom: 20px
}

.woocommerce #content div.product .woocommerce-variation-add-to-cart,
.woocommerce #content div.product form.cart,
.woocommerce div.product .woocommerce-variation-add-to-cart,
.woocommerce div.product form.cart,
.woocommerce-page #content div.product .woocommerce-variation-add-to-cart,
.woocommerce-page #content div.product form.cart,
.woocommerce-page div.product .woocommerce-variation-add-to-cart,
.woocommerce-page div.product form.cart {
    margin: 0
}

.woocommerce #content div.product .woocommerce-variation-add-to-cart div.quantity,
.woocommerce #content div.product .woocommerce-variation-add-to-cart > *,
.woocommerce #content div.product form.cart div.quantity,
.woocommerce #content div.product form.cart > *,
.woocommerce div.product .woocommerce-variation-add-to-cart div.quantity,
.woocommerce div.product .woocommerce-variation-add-to-cart > *,
.woocommerce div.product form.cart div.quantity,
.woocommerce div.product form.cart > *,
.woocommerce-page #content div.product .woocommerce-variation-add-to-cart div.quantity,
.woocommerce-page #content div.product .woocommerce-variation-add-to-cart > *,
.woocommerce-page #content div.product form.cart div.quantity,
.woocommerce-page #content div.product form.cart > *,
.woocommerce-page div.product .woocommerce-variation-add-to-cart div.quantity,
.woocommerce-page div.product .woocommerce-variation-add-to-cart > *,
.woocommerce-page div.product form.cart div.quantity,
.woocommerce-page div.product form.cart > * {
    margin: 30px 0 0
}

.woocommerce #content div.product .woocommerce-variation-add-to-cart .variations label,
.woocommerce #content div.product form.cart .variations label,
.woocommerce div.product .woocommerce-variation-add-to-cart .variations label,
.woocommerce div.product form.cart .variations label,
.woocommerce-page #content div.product .woocommerce-variation-add-to-cart .variations label,
.woocommerce-page #content div.product form.cart .variations label,
.woocommerce-page div.product .woocommerce-variation-add-to-cart .variations label,
.woocommerce-page div.product form.cart .variations label {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    color: #333;
    text-transform: capitalize;
    margin: 10px 0 0
}

.woocommerce #content div.product .woocommerce-variation-add-to-cart .variations select,
.woocommerce #content div.product form.cart .variations select,
.woocommerce div.product .woocommerce-variation-add-to-cart .variations select,
.woocommerce div.product form.cart .variations select,
.woocommerce-page #content div.product .woocommerce-variation-add-to-cart .variations select,
.woocommerce-page #content div.product form.cart .variations select,
.woocommerce-page div.product .woocommerce-variation-add-to-cart .variations select,
.woocommerce-page div.product form.cart .variations select {
    height: 40px;
    line-height: 40px;
    border: 1px solid #e5e5e5;
    padding: 0 15px
}

.woocommerce #content div.product .product_meta,
.woocommerce div.product .product_meta,
.woocommerce-page #content div.product .product_meta,
.woocommerce-page div.product .product_meta {
    margin-top: 30px
}

.woocommerce #content div.product .product_meta > span,
.woocommerce div.product .product_meta > span,
.woocommerce-page #content div.product .product_meta > span,
.woocommerce-page div.product .product_meta > span {
    display: block;
    margin-top: 10px
}

.woocommerce #content div.product .product_meta > span:first-child,
.woocommerce div.product .product_meta > span:first-child,
.woocommerce-page #content div.product .product_meta > span:first-child,
.woocommerce-page div.product .product_meta > span:first-child {
    margin-top: 0
}

.woocommerce #content div.product .product_meta > span.posted_in,
.woocommerce div.product .product_meta > span.posted_in,
.woocommerce-page #content div.product .product_meta > span.posted_in,
.woocommerce-page div.product .product_meta > span.posted_in {
    color: #999
}

.woocommerce #content div.product .product_meta > span.posted_in a,
.woocommerce div.product .product_meta > span.posted_in a,
.woocommerce-page #content div.product .product_meta > span.posted_in a,
.woocommerce-page div.product .product_meta > span.posted_in a {
    font-size: 16px;
    text-transform: capitalize
}

.woocommerce span.onsale,
.woocommerce-page span.onsale {
    box-shadow: none;
    text-shadow: none;
    padding: 0;
    top: 10px;
    left: auto;
    right: 10px;
    margin: 0;
    width: 56px;
    height: 56px;
    line-height: 48px;
    text-transform: uppercase;
    font-weight: 700;
    border: 4px solid #fff;
    border-radius: 50%;
    color: #000
}

.woocommerce .product-detail,
.woocommerce-page .product-detail {
    display: block;
    border: 1px solid #e5e5e5
}

.woocommerce .wc-tab,
.woocommerce-page .wc-tab {
    display: none
}

.woocommerce .wc-tab.active,
.woocommerce-page .wc-tab.active {
    display: block
}

.woocommerce .cross-sells .products,
.woocommerce .cross-sells ul,
.woocommerce .products ul,
.woocommerce .related.products .products,
.woocommerce .related.products ul,
.woocommerce .upsells.products .products,
.woocommerce .upsells.products ul,
.woocommerce ul.products,
.woocommerce-page .cross-sells .products,
.woocommerce-page .cross-sells ul,
.woocommerce-page .products ul,
.woocommerce-page .related.products .products,
.woocommerce-page .related.products ul,
.woocommerce-page .upsells.products .products,
.woocommerce-page .upsells.products ul,
.woocommerce-page ul.products {
    margin-top: -30px
}

.woocommerce .cross-sells .products.row,
.woocommerce .cross-sells ul.row,
.woocommerce .products ul.row,
.woocommerce .related.products .products.row,
.woocommerce .related.products ul.row,
.woocommerce .upsells.products .products.row,
.woocommerce .upsells.products ul.row,
.woocommerce ul.products.row,
.woocommerce-page .cross-sells .products.row,
.woocommerce-page .cross-sells ul.row,
.woocommerce-page .products ul.row,
.woocommerce-page .related.products .products.row,
.woocommerce-page .related.products ul.row,
.woocommerce-page .upsells.products .products.row,
.woocommerce-page .upsells.products ul.row,
.woocommerce-page ul.products.row {
    margin-left: -15px;
    margin-right: -15px
}

.woocommerce .cross-sells .products .star-rating,
.woocommerce .cross-sells ul .star-rating,
.woocommerce .products ul .star-rating,
.woocommerce .related.products .products .star-rating,
.woocommerce .related.products ul .star-rating,
.woocommerce .upsells.products .products .star-rating,
.woocommerce .upsells.products ul .star-rating,
.woocommerce ul.products .star-rating,
.woocommerce-page .cross-sells .products .star-rating,
.woocommerce-page .cross-sells ul .star-rating,
.woocommerce-page .products ul .star-rating,
.woocommerce-page .related.products .products .star-rating,
.woocommerce-page .related.products ul .star-rating,
.woocommerce-page .upsells.products .products .star-rating,
.woocommerce-page .upsells.products ul .star-rating,
.woocommerce-page ul.products .star-rating {
    display: inline-block
}

.woocommerce .cross-sells .products li.product,
.woocommerce .cross-sells .products > li,
.woocommerce .cross-sells ul li.product,
.woocommerce .cross-sells ul > li,
.woocommerce .products ul li.product,
.woocommerce .products ul > li,
.woocommerce .related.products .products li.product,
.woocommerce .related.products .products > li,
.woocommerce .related.products ul li.product,
.woocommerce .related.products ul > li,
.woocommerce .upsells.products .products li.product,
.woocommerce .upsells.products .products > li,
.woocommerce .upsells.products ul li.product,
.woocommerce .upsells.products ul > li,
.woocommerce ul.products li.product,
.woocommerce ul.products > li,
.woocommerce-page .cross-sells .products li.product,
.woocommerce-page .cross-sells .products > li,
.woocommerce-page .cross-sells ul li.product,
.woocommerce-page .cross-sells ul > li,
.woocommerce-page .products ul li.product,
.woocommerce-page .products ul > li,
.woocommerce-page .related.products .products li.product,
.woocommerce-page .related.products .products > li,
.woocommerce-page .related.products ul li.product,
.woocommerce-page .related.products ul > li,
.woocommerce-page .upsells.products .products li.product,
.woocommerce-page .upsells.products .products > li,
.woocommerce-page .upsells.products ul li.product,
.woocommerce-page .upsells.products ul > li,
.woocommerce-page ul.products li.product,
.woocommerce-page ul.products > li {
    padding: 0 15px;
    margin: 30px 0 0
}

.woocommerce .cross-sells .products li.product.col-xs-12,
.woocommerce .cross-sells .products > li.col-xs-12,
.woocommerce .cross-sells ul li.product.col-xs-12,
.woocommerce .cross-sells ul > li.col-xs-12,
.woocommerce .products ul li.product.col-xs-12,
.woocommerce .products ul > li.col-xs-12,
.woocommerce .related.products .products li.product.col-xs-12,
.woocommerce .related.products .products > li.col-xs-12,
.woocommerce .related.products ul li.product.col-xs-12,
.woocommerce .related.products ul > li.col-xs-12,
.woocommerce .upsells.products .products li.product.col-xs-12,
.woocommerce .upsells.products .products > li.col-xs-12,
.woocommerce .upsells.products ul li.product.col-xs-12,
.woocommerce .upsells.products ul > li.col-xs-12,
.woocommerce ul.products li.product.col-xs-12,
.woocommerce ul.products > li.col-xs-12,
.woocommerce-page .cross-sells .products li.product.col-xs-12,
.woocommerce-page .cross-sells .products > li.col-xs-12,
.woocommerce-page .cross-sells ul li.product.col-xs-12,
.woocommerce-page .cross-sells ul > li.col-xs-12,
.woocommerce-page .products ul li.product.col-xs-12,
.woocommerce-page .products ul > li.col-xs-12,
.woocommerce-page .related.products .products li.product.col-xs-12,
.woocommerce-page .related.products .products > li.col-xs-12,
.woocommerce-page .related.products ul li.product.col-xs-12,
.woocommerce-page .related.products ul > li.col-xs-12,
.woocommerce-page .upsells.products .products li.product.col-xs-12,
.woocommerce-page .upsells.products .products > li.col-xs-12,
.woocommerce-page .upsells.products ul li.product.col-xs-12,
.woocommerce-page .upsells.products ul > li.col-xs-12,
.woocommerce-page ul.products li.product.col-xs-12,
.woocommerce-page ul.products > li.col-xs-12 {
    width: 100%
}

.woocommerce .cross-sells .products li.product.col-xs-11,
.woocommerce .cross-sells .products > li.col-xs-11,
.woocommerce .cross-sells ul li.product.col-xs-11,
.woocommerce .cross-sells ul > li.col-xs-11,
.woocommerce .products ul li.product.col-xs-11,
.woocommerce .products ul > li.col-xs-11,
.woocommerce .related.products .products li.product.col-xs-11,
.woocommerce .related.products .products > li.col-xs-11,
.woocommerce .related.products ul li.product.col-xs-11,
.woocommerce .related.products ul > li.col-xs-11,
.woocommerce .upsells.products .products li.product.col-xs-11,
.woocommerce .upsells.products .products > li.col-xs-11,
.woocommerce .upsells.products ul li.product.col-xs-11,
.woocommerce .upsells.products ul > li.col-xs-11,
.woocommerce ul.products li.product.col-xs-11,
.woocommerce ul.products > li.col-xs-11,
.woocommerce-page .cross-sells .products li.product.col-xs-11,
.woocommerce-page .cross-sells .products > li.col-xs-11,
.woocommerce-page .cross-sells ul li.product.col-xs-11,
.woocommerce-page .cross-sells ul > li.col-xs-11,
.woocommerce-page .products ul li.product.col-xs-11,
.woocommerce-page .products ul > li.col-xs-11,
.woocommerce-page .related.products .products li.product.col-xs-11,
.woocommerce-page .related.products .products > li.col-xs-11,
.woocommerce-page .related.products ul li.product.col-xs-11,
.woocommerce-page .related.products ul > li.col-xs-11,
.woocommerce-page .upsells.products .products li.product.col-xs-11,
.woocommerce-page .upsells.products .products > li.col-xs-11,
.woocommerce-page .upsells.products ul li.product.col-xs-11,
.woocommerce-page .upsells.products ul > li.col-xs-11,
.woocommerce-page ul.products li.product.col-xs-11,
.woocommerce-page ul.products > li.col-xs-11 {
    width: 91.66666666666666%
}

.woocommerce .cross-sells .products li.product.col-xs-10,
.woocommerce .cross-sells .products > li.col-xs-10,
.woocommerce .cross-sells ul li.product.col-xs-10,
.woocommerce .cross-sells ul > li.col-xs-10,
.woocommerce .products ul li.product.col-xs-10,
.woocommerce .products ul > li.col-xs-10,
.woocommerce .related.products .products li.product.col-xs-10,
.woocommerce .related.products .products > li.col-xs-10,
.woocommerce .related.products ul li.product.col-xs-10,
.woocommerce .related.products ul > li.col-xs-10,
.woocommerce .upsells.products .products li.product.col-xs-10,
.woocommerce .upsells.products .products > li.col-xs-10,
.woocommerce .upsells.products ul li.product.col-xs-10,
.woocommerce .upsells.products ul > li.col-xs-10,
.woocommerce ul.products li.product.col-xs-10,
.woocommerce ul.products > li.col-xs-10,
.woocommerce-page .cross-sells .products li.product.col-xs-10,
.woocommerce-page .cross-sells .products > li.col-xs-10,
.woocommerce-page .cross-sells ul li.product.col-xs-10,
.woocommerce-page .cross-sells ul > li.col-xs-10,
.woocommerce-page .products ul li.product.col-xs-10,
.woocommerce-page .products ul > li.col-xs-10,
.woocommerce-page .related.products .products li.product.col-xs-10,
.woocommerce-page .related.products .products > li.col-xs-10,
.woocommerce-page .related.products ul li.product.col-xs-10,
.woocommerce-page .related.products ul > li.col-xs-10,
.woocommerce-page .upsells.products .products li.product.col-xs-10,
.woocommerce-page .upsells.products .products > li.col-xs-10,
.woocommerce-page .upsells.products ul li.product.col-xs-10,
.woocommerce-page .upsells.products ul > li.col-xs-10,
.woocommerce-page ul.products li.product.col-xs-10,
.woocommerce-page ul.products > li.col-xs-10 {
    width: 83.33333333333334%
}

.woocommerce .cross-sells .products li.product.col-xs-9,
.woocommerce .cross-sells .products > li.col-xs-9,
.woocommerce .cross-sells ul li.product.col-xs-9,
.woocommerce .cross-sells ul > li.col-xs-9,
.woocommerce .products ul li.product.col-xs-9,
.woocommerce .products ul > li.col-xs-9,
.woocommerce .related.products .products li.product.col-xs-9,
.woocommerce .related.products .products > li.col-xs-9,
.woocommerce .related.products ul li.product.col-xs-9,
.woocommerce .related.products ul > li.col-xs-9,
.woocommerce .upsells.products .products li.product.col-xs-9,
.woocommerce .upsells.products .products > li.col-xs-9,
.woocommerce .upsells.products ul li.product.col-xs-9,
.woocommerce .upsells.products ul > li.col-xs-9,
.woocommerce ul.products li.product.col-xs-9,
.woocommerce ul.products > li.col-xs-9,
.woocommerce-page .cross-sells .products li.product.col-xs-9,
.woocommerce-page .cross-sells .products > li.col-xs-9,
.woocommerce-page .cross-sells ul li.product.col-xs-9,
.woocommerce-page .cross-sells ul > li.col-xs-9,
.woocommerce-page .products ul li.product.col-xs-9,
.woocommerce-page .products ul > li.col-xs-9,
.woocommerce-page .related.products .products li.product.col-xs-9,
.woocommerce-page .related.products .products > li.col-xs-9,
.woocommerce-page .related.products ul li.product.col-xs-9,
.woocommerce-page .related.products ul > li.col-xs-9,
.woocommerce-page .upsells.products .products li.product.col-xs-9,
.woocommerce-page .upsells.products .products > li.col-xs-9,
.woocommerce-page .upsells.products ul li.product.col-xs-9,
.woocommerce-page .upsells.products ul > li.col-xs-9,
.woocommerce-page ul.products li.product.col-xs-9,
.woocommerce-page ul.products > li.col-xs-9 {
    width: 75%
}

.woocommerce .cross-sells .products li.product.col-xs-8,
.woocommerce .cross-sells .products > li.col-xs-8,
.woocommerce .cross-sells ul li.product.col-xs-8,
.woocommerce .cross-sells ul > li.col-xs-8,
.woocommerce .products ul li.product.col-xs-8,
.woocommerce .products ul > li.col-xs-8,
.woocommerce .related.products .products li.product.col-xs-8,
.woocommerce .related.products .products > li.col-xs-8,
.woocommerce .related.products ul li.product.col-xs-8,
.woocommerce .related.products ul > li.col-xs-8,
.woocommerce .upsells.products .products li.product.col-xs-8,
.woocommerce .upsells.products .products > li.col-xs-8,
.woocommerce .upsells.products ul li.product.col-xs-8,
.woocommerce .upsells.products ul > li.col-xs-8,
.woocommerce ul.products li.product.col-xs-8,
.woocommerce ul.products > li.col-xs-8,
.woocommerce-page .cross-sells .products li.product.col-xs-8,
.woocommerce-page .cross-sells .products > li.col-xs-8,
.woocommerce-page .cross-sells ul li.product.col-xs-8,
.woocommerce-page .cross-sells ul > li.col-xs-8,
.woocommerce-page .products ul li.product.col-xs-8,
.woocommerce-page .products ul > li.col-xs-8,
.woocommerce-page .related.products .products li.product.col-xs-8,
.woocommerce-page .related.products .products > li.col-xs-8,
.woocommerce-page .related.products ul li.product.col-xs-8,
.woocommerce-page .related.products ul > li.col-xs-8,
.woocommerce-page .upsells.products .products li.product.col-xs-8,
.woocommerce-page .upsells.products .products > li.col-xs-8,
.woocommerce-page .upsells.products ul li.product.col-xs-8,
.woocommerce-page .upsells.products ul > li.col-xs-8,
.woocommerce-page ul.products li.product.col-xs-8,
.woocommerce-page ul.products > li.col-xs-8 {
    width: 66.66666666666666%
}

.woocommerce .cross-sells .products li.product.col-xs-7,
.woocommerce .cross-sells .products > li.col-xs-7,
.woocommerce .cross-sells ul li.product.col-xs-7,
.woocommerce .cross-sells ul > li.col-xs-7,
.woocommerce .products ul li.product.col-xs-7,
.woocommerce .products ul > li.col-xs-7,
.woocommerce .related.products .products li.product.col-xs-7,
.woocommerce .related.products .products > li.col-xs-7,
.woocommerce .related.products ul li.product.col-xs-7,
.woocommerce .related.products ul > li.col-xs-7,
.woocommerce .upsells.products .products li.product.col-xs-7,
.woocommerce .upsells.products .products > li.col-xs-7,
.woocommerce .upsells.products ul li.product.col-xs-7,
.woocommerce .upsells.products ul > li.col-xs-7,
.woocommerce ul.products li.product.col-xs-7,
.woocommerce ul.products > li.col-xs-7,
.woocommerce-page .cross-sells .products li.product.col-xs-7,
.woocommerce-page .cross-sells .products > li.col-xs-7,
.woocommerce-page .cross-sells ul li.product.col-xs-7,
.woocommerce-page .cross-sells ul > li.col-xs-7,
.woocommerce-page .products ul li.product.col-xs-7,
.woocommerce-page .products ul > li.col-xs-7,
.woocommerce-page .related.products .products li.product.col-xs-7,
.woocommerce-page .related.products .products > li.col-xs-7,
.woocommerce-page .related.products ul li.product.col-xs-7,
.woocommerce-page .related.products ul > li.col-xs-7,
.woocommerce-page .upsells.products .products li.product.col-xs-7,
.woocommerce-page .upsells.products .products > li.col-xs-7,
.woocommerce-page .upsells.products ul li.product.col-xs-7,
.woocommerce-page .upsells.products ul > li.col-xs-7,
.woocommerce-page ul.products li.product.col-xs-7,
.woocommerce-page ul.products > li.col-xs-7 {
    width: 58.333333333333336%
}

.woocommerce .cross-sells .products li.product.col-xs-6,
.woocommerce .cross-sells .products > li.col-xs-6,
.woocommerce .cross-sells ul li.product.col-xs-6,
.woocommerce .cross-sells ul > li.col-xs-6,
.woocommerce .products ul li.product.col-xs-6,
.woocommerce .products ul > li.col-xs-6,
.woocommerce .related.products .products li.product.col-xs-6,
.woocommerce .related.products .products > li.col-xs-6,
.woocommerce .related.products ul li.product.col-xs-6,
.woocommerce .related.products ul > li.col-xs-6,
.woocommerce .upsells.products .products li.product.col-xs-6,
.woocommerce .upsells.products .products > li.col-xs-6,
.woocommerce .upsells.products ul li.product.col-xs-6,
.woocommerce .upsells.products ul > li.col-xs-6,
.woocommerce ul.products li.product.col-xs-6,
.woocommerce ul.products > li.col-xs-6,
.woocommerce-page .cross-sells .products li.product.col-xs-6,
.woocommerce-page .cross-sells .products > li.col-xs-6,
.woocommerce-page .cross-sells ul li.product.col-xs-6,
.woocommerce-page .cross-sells ul > li.col-xs-6,
.woocommerce-page .products ul li.product.col-xs-6,
.woocommerce-page .products ul > li.col-xs-6,
.woocommerce-page .related.products .products li.product.col-xs-6,
.woocommerce-page .related.products .products > li.col-xs-6,
.woocommerce-page .related.products ul li.product.col-xs-6,
.woocommerce-page .related.products ul > li.col-xs-6,
.woocommerce-page .upsells.products .products li.product.col-xs-6,
.woocommerce-page .upsells.products .products > li.col-xs-6,
.woocommerce-page .upsells.products ul li.product.col-xs-6,
.woocommerce-page .upsells.products ul > li.col-xs-6,
.woocommerce-page ul.products li.product.col-xs-6,
.woocommerce-page ul.products > li.col-xs-6 {
    width: 50%
}

.woocommerce .cross-sells .products li.product.col-xs-5,
.woocommerce .cross-sells .products > li.col-xs-5,
.woocommerce .cross-sells ul li.product.col-xs-5,
.woocommerce .cross-sells ul > li.col-xs-5,
.woocommerce .products ul li.product.col-xs-5,
.woocommerce .products ul > li.col-xs-5,
.woocommerce .related.products .products li.product.col-xs-5,
.woocommerce .related.products .products > li.col-xs-5,
.woocommerce .related.products ul li.product.col-xs-5,
.woocommerce .related.products ul > li.col-xs-5,
.woocommerce .upsells.products .products li.product.col-xs-5,
.woocommerce .upsells.products .products > li.col-xs-5,
.woocommerce .upsells.products ul li.product.col-xs-5,
.woocommerce .upsells.products ul > li.col-xs-5,
.woocommerce ul.products li.product.col-xs-5,
.woocommerce ul.products > li.col-xs-5,
.woocommerce-page .cross-sells .products li.product.col-xs-5,
.woocommerce-page .cross-sells .products > li.col-xs-5,
.woocommerce-page .cross-sells ul li.product.col-xs-5,
.woocommerce-page .cross-sells ul > li.col-xs-5,
.woocommerce-page .products ul li.product.col-xs-5,
.woocommerce-page .products ul > li.col-xs-5,
.woocommerce-page .related.products .products li.product.col-xs-5,
.woocommerce-page .related.products .products > li.col-xs-5,
.woocommerce-page .related.products ul li.product.col-xs-5,
.woocommerce-page .related.products ul > li.col-xs-5,
.woocommerce-page .upsells.products .products li.product.col-xs-5,
.woocommerce-page .upsells.products .products > li.col-xs-5,
.woocommerce-page .upsells.products ul li.product.col-xs-5,
.woocommerce-page .upsells.products ul > li.col-xs-5,
.woocommerce-page ul.products li.product.col-xs-5,
.woocommerce-page ul.products > li.col-xs-5 {
    width: 41.66666666666667%
}

.woocommerce .cross-sells .products li.product.col-xs-4,
.woocommerce .cross-sells .products > li.col-xs-4,
.woocommerce .cross-sells ul li.product.col-xs-4,
.woocommerce .cross-sells ul > li.col-xs-4,
.woocommerce .products ul li.product.col-xs-4,
.woocommerce .products ul > li.col-xs-4,
.woocommerce .related.products .products li.product.col-xs-4,
.woocommerce .related.products .products > li.col-xs-4,
.woocommerce .related.products ul li.product.col-xs-4,
.woocommerce .related.products ul > li.col-xs-4,
.woocommerce .upsells.products .products li.product.col-xs-4,
.woocommerce .upsells.products .products > li.col-xs-4,
.woocommerce .upsells.products ul li.product.col-xs-4,
.woocommerce .upsells.products ul > li.col-xs-4,
.woocommerce ul.products li.product.col-xs-4,
.woocommerce ul.products > li.col-xs-4,
.woocommerce-page .cross-sells .products li.product.col-xs-4,
.woocommerce-page .cross-sells .products > li.col-xs-4,
.woocommerce-page .cross-sells ul li.product.col-xs-4,
.woocommerce-page .cross-sells ul > li.col-xs-4,
.woocommerce-page .products ul li.product.col-xs-4,
.woocommerce-page .products ul > li.col-xs-4,
.woocommerce-page .related.products .products li.product.col-xs-4,
.woocommerce-page .related.products .products > li.col-xs-4,
.woocommerce-page .related.products ul li.product.col-xs-4,
.woocommerce-page .related.products ul > li.col-xs-4,
.woocommerce-page .upsells.products .products li.product.col-xs-4,
.woocommerce-page .upsells.products .products > li.col-xs-4,
.woocommerce-page .upsells.products ul li.product.col-xs-4,
.woocommerce-page .upsells.products ul > li.col-xs-4,
.woocommerce-page ul.products li.product.col-xs-4,
.woocommerce-page ul.products > li.col-xs-4 {
    width: 33.33333333333333%
}

.woocommerce .cross-sells .products li.product.col-xs-3,
.woocommerce .cross-sells .products > li.col-xs-3,
.woocommerce .cross-sells ul li.product.col-xs-3,
.woocommerce .cross-sells ul > li.col-xs-3,
.woocommerce .products ul li.product.col-xs-3,
.woocommerce .products ul > li.col-xs-3,
.woocommerce .related.products .products li.product.col-xs-3,
.woocommerce .related.products .products > li.col-xs-3,
.woocommerce .related.products ul li.product.col-xs-3,
.woocommerce .related.products ul > li.col-xs-3,
.woocommerce .upsells.products .products li.product.col-xs-3,
.woocommerce .upsells.products .products > li.col-xs-3,
.woocommerce .upsells.products ul li.product.col-xs-3,
.woocommerce .upsells.products ul > li.col-xs-3,
.woocommerce ul.products li.product.col-xs-3,
.woocommerce ul.products > li.col-xs-3,
.woocommerce-page .cross-sells .products li.product.col-xs-3,
.woocommerce-page .cross-sells .products > li.col-xs-3,
.woocommerce-page .cross-sells ul li.product.col-xs-3,
.woocommerce-page .cross-sells ul > li.col-xs-3,
.woocommerce-page .products ul li.product.col-xs-3,
.woocommerce-page .products ul > li.col-xs-3,
.woocommerce-page .related.products .products li.product.col-xs-3,
.woocommerce-page .related.products .products > li.col-xs-3,
.woocommerce-page .related.products ul li.product.col-xs-3,
.woocommerce-page .related.products ul > li.col-xs-3,
.woocommerce-page .upsells.products .products li.product.col-xs-3,
.woocommerce-page .upsells.products .products > li.col-xs-3,
.woocommerce-page .upsells.products ul li.product.col-xs-3,
.woocommerce-page .upsells.products ul > li.col-xs-3,
.woocommerce-page ul.products li.product.col-xs-3,
.woocommerce-page ul.products > li.col-xs-3 {
    width: 25%
}

.woocommerce .cross-sells .products li.product.col-xs-2,
.woocommerce .cross-sells .products > li.col-xs-2,
.woocommerce .cross-sells ul li.product.col-xs-2,
.woocommerce .cross-sells ul > li.col-xs-2,
.woocommerce .products ul li.product.col-xs-2,
.woocommerce .products ul > li.col-xs-2,
.woocommerce .related.products .products li.product.col-xs-2,
.woocommerce .related.products .products > li.col-xs-2,
.woocommerce .related.products ul li.product.col-xs-2,
.woocommerce .related.products ul > li.col-xs-2,
.woocommerce .upsells.products .products li.product.col-xs-2,
.woocommerce .upsells.products .products > li.col-xs-2,
.woocommerce .upsells.products ul li.product.col-xs-2,
.woocommerce .upsells.products ul > li.col-xs-2,
.woocommerce ul.products li.product.col-xs-2,
.woocommerce ul.products > li.col-xs-2,
.woocommerce-page .cross-sells .products li.product.col-xs-2,
.woocommerce-page .cross-sells .products > li.col-xs-2,
.woocommerce-page .cross-sells ul li.product.col-xs-2,
.woocommerce-page .cross-sells ul > li.col-xs-2,
.woocommerce-page .products ul li.product.col-xs-2,
.woocommerce-page .products ul > li.col-xs-2,
.woocommerce-page .related.products .products li.product.col-xs-2,
.woocommerce-page .related.products .products > li.col-xs-2,
.woocommerce-page .related.products ul li.product.col-xs-2,
.woocommerce-page .related.products ul > li.col-xs-2,
.woocommerce-page .upsells.products .products li.product.col-xs-2,
.woocommerce-page .upsells.products .products > li.col-xs-2,
.woocommerce-page .upsells.products ul li.product.col-xs-2,
.woocommerce-page .upsells.products ul > li.col-xs-2,
.woocommerce-page ul.products li.product.col-xs-2,
.woocommerce-page ul.products > li.col-xs-2 {
    width: 16.666666666666664%
}

.woocommerce .cross-sells .products li.product.col-xs-1,
.woocommerce .cross-sells .products > li.col-xs-1,
.woocommerce .cross-sells ul li.product.col-xs-1,
.woocommerce .cross-sells ul > li.col-xs-1,
.woocommerce .products ul li.product.col-xs-1,
.woocommerce .products ul > li.col-xs-1,
.woocommerce .related.products .products li.product.col-xs-1,
.woocommerce .related.products .products > li.col-xs-1,
.woocommerce .related.products ul li.product.col-xs-1,
.woocommerce .related.products ul > li.col-xs-1,
.woocommerce .upsells.products .products li.product.col-xs-1,
.woocommerce .upsells.products .products > li.col-xs-1,
.woocommerce .upsells.products ul li.product.col-xs-1,
.woocommerce .upsells.products ul > li.col-xs-1,
.woocommerce ul.products li.product.col-xs-1,
.woocommerce ul.products > li.col-xs-1,
.woocommerce-page .cross-sells .products li.product.col-xs-1,
.woocommerce-page .cross-sells .products > li.col-xs-1,
.woocommerce-page .cross-sells ul li.product.col-xs-1,
.woocommerce-page .cross-sells ul > li.col-xs-1,
.woocommerce-page .products ul li.product.col-xs-1,
.woocommerce-page .products ul > li.col-xs-1,
.woocommerce-page .related.products .products li.product.col-xs-1,
.woocommerce-page .related.products .products > li.col-xs-1,
.woocommerce-page .related.products ul li.product.col-xs-1,
.woocommerce-page .related.products ul > li.col-xs-1,
.woocommerce-page .upsells.products .products li.product.col-xs-1,
.woocommerce-page .upsells.products .products > li.col-xs-1,
.woocommerce-page .upsells.products ul li.product.col-xs-1,
.woocommerce-page .upsells.products ul > li.col-xs-1,
.woocommerce-page ul.products li.product.col-xs-1,
.woocommerce-page ul.products > li.col-xs-1 {
    width: 8.333333333333332%
}

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

    .woocommerce .cross-sells .products li.product.col-sm-12,
    .woocommerce .cross-sells .products > li.col-sm-12,
    .woocommerce .cross-sells ul li.product.col-sm-12,
    .woocommerce .cross-sells ul > li.col-sm-12,
    .woocommerce .products ul li.product.col-sm-12,
    .woocommerce .products ul > li.col-sm-12,
    .woocommerce .related.products .products li.product.col-sm-12,
    .woocommerce .related.products .products > li.col-sm-12,
    .woocommerce .related.products ul li.product.col-sm-12,
    .woocommerce .related.products ul > li.col-sm-12,
    .woocommerce .upsells.products .products li.product.col-sm-12,
    .woocommerce .upsells.products .products > li.col-sm-12,
    .woocommerce .upsells.products ul li.product.col-sm-12,
    .woocommerce .upsells.products ul > li.col-sm-12,
    .woocommerce ul.products li.product.col-sm-12,
    .woocommerce ul.products > li.col-sm-12,
    .woocommerce-page .cross-sells .products li.product.col-sm-12,
    .woocommerce-page .cross-sells .products > li.col-sm-12,
    .woocommerce-page .cross-sells ul li.product.col-sm-12,
    .woocommerce-page .cross-sells ul > li.col-sm-12,
    .woocommerce-page .products ul li.product.col-sm-12,
    .woocommerce-page .products ul > li.col-sm-12,
    .woocommerce-page .related.products .products li.product.col-sm-12,
    .woocommerce-page .related.products .products > li.col-sm-12,
    .woocommerce-page .related.products ul li.product.col-sm-12,
    .woocommerce-page .related.products ul > li.col-sm-12,
    .woocommerce-page .upsells.products .products li.product.col-sm-12,
    .woocommerce-page .upsells.products .products > li.col-sm-12,
    .woocommerce-page .upsells.products ul li.product.col-sm-12,
    .woocommerce-page .upsells.products ul > li.col-sm-12,
    .woocommerce-page ul.products li.product.col-sm-12,
    .woocommerce-page ul.products > li.col-sm-12 {
        width: 100%
    }

    .woocommerce .cross-sells .products li.product.col-sm-11,
    .woocommerce .cross-sells .products > li.col-sm-11,
    .woocommerce .cross-sells ul li.product.col-sm-11,
    .woocommerce .cross-sells ul > li.col-sm-11,
    .woocommerce .products ul li.product.col-sm-11,
    .woocommerce .products ul > li.col-sm-11,
    .woocommerce .related.products .products li.product.col-sm-11,
    .woocommerce .related.products .products > li.col-sm-11,
    .woocommerce .related.products ul li.product.col-sm-11,
    .woocommerce .related.products ul > li.col-sm-11,
    .woocommerce .upsells.products .products li.product.col-sm-11,
    .woocommerce .upsells.products .products > li.col-sm-11,
    .woocommerce .upsells.products ul li.product.col-sm-11,
    .woocommerce .upsells.products ul > li.col-sm-11,
    .woocommerce ul.products li.product.col-sm-11,
    .woocommerce ul.products > li.col-sm-11,
    .woocommerce-page .cross-sells .products li.product.col-sm-11,
    .woocommerce-page .cross-sells .products > li.col-sm-11,
    .woocommerce-page .cross-sells ul li.product.col-sm-11,
    .woocommerce-page .cross-sells ul > li.col-sm-11,
    .woocommerce-page .products ul li.product.col-sm-11,
    .woocommerce-page .products ul > li.col-sm-11,
    .woocommerce-page .related.products .products li.product.col-sm-11,
    .woocommerce-page .related.products .products > li.col-sm-11,
    .woocommerce-page .related.products ul li.product.col-sm-11,
    .woocommerce-page .related.products ul > li.col-sm-11,
    .woocommerce-page .upsells.products .products li.product.col-sm-11,
    .woocommerce-page .upsells.products .products > li.col-sm-11,
    .woocommerce-page .upsells.products ul li.product.col-sm-11,
    .woocommerce-page .upsells.products ul > li.col-sm-11,
    .woocommerce-page ul.products li.product.col-sm-11,
    .woocommerce-page ul.products > li.col-sm-11 {
        width: 91.66666666666666%
    }

    .woocommerce .cross-sells .products li.product.col-sm-10,
    .woocommerce .cross-sells .products > li.col-sm-10,
    .woocommerce .cross-sells ul li.product.col-sm-10,
    .woocommerce .cross-sells ul > li.col-sm-10,
    .woocommerce .products ul li.product.col-sm-10,
    .woocommerce .products ul > li.col-sm-10,
    .woocommerce .related.products .products li.product.col-sm-10,
    .woocommerce .related.products .products > li.col-sm-10,
    .woocommerce .related.products ul li.product.col-sm-10,
    .woocommerce .related.products ul > li.col-sm-10,
    .woocommerce .upsells.products .products li.product.col-sm-10,
    .woocommerce .upsells.products .products > li.col-sm-10,
    .woocommerce .upsells.products ul li.product.col-sm-10,
    .woocommerce .upsells.products ul > li.col-sm-10,
    .woocommerce ul.products li.product.col-sm-10,
    .woocommerce ul.products > li.col-sm-10,
    .woocommerce-page .cross-sells .products li.product.col-sm-10,
    .woocommerce-page .cross-sells .products > li.col-sm-10,
    .woocommerce-page .cross-sells ul li.product.col-sm-10,
    .woocommerce-page .cross-sells ul > li.col-sm-10,
    .woocommerce-page .products ul li.product.col-sm-10,
    .woocommerce-page .products ul > li.col-sm-10,
    .woocommerce-page .related.products .products li.product.col-sm-10,
    .woocommerce-page .related.products .products > li.col-sm-10,
    .woocommerce-page .related.products ul li.product.col-sm-10,
    .woocommerce-page .related.products ul > li.col-sm-10,
    .woocommerce-page .upsells.products .products li.product.col-sm-10,
    .woocommerce-page .upsells.products .products > li.col-sm-10,
    .woocommerce-page .upsells.products ul li.product.col-sm-10,
    .woocommerce-page .upsells.products ul > li.col-sm-10,
    .woocommerce-page ul.products li.product.col-sm-10,
    .woocommerce-page ul.products > li.col-sm-10 {
        width: 83.33333333333334%
    }

    .woocommerce .cross-sells .products li.product.col-sm-9,
    .woocommerce .cross-sells .products > li.col-sm-9,
    .woocommerce .cross-sells ul li.product.col-sm-9,
    .woocommerce .cross-sells ul > li.col-sm-9,
    .woocommerce .products ul li.product.col-sm-9,
    .woocommerce .products ul > li.col-sm-9,
    .woocommerce .related.products .products li.product.col-sm-9,
    .woocommerce .related.products .products > li.col-sm-9,
    .woocommerce .related.products ul li.product.col-sm-9,
    .woocommerce .related.products ul > li.col-sm-9,
    .woocommerce .upsells.products .products li.product.col-sm-9,
    .woocommerce .upsells.products .products > li.col-sm-9,
    .woocommerce .upsells.products ul li.product.col-sm-9,
    .woocommerce .upsells.products ul > li.col-sm-9,
    .woocommerce ul.products li.product.col-sm-9,
    .woocommerce ul.products > li.col-sm-9,
    .woocommerce-page .cross-sells .products li.product.col-sm-9,
    .woocommerce-page .cross-sells .products > li.col-sm-9,
    .woocommerce-page .cross-sells ul li.product.col-sm-9,
    .woocommerce-page .cross-sells ul > li.col-sm-9,
    .woocommerce-page .products ul li.product.col-sm-9,
    .woocommerce-page .products ul > li.col-sm-9,
    .woocommerce-page .related.products .products li.product.col-sm-9,
    .woocommerce-page .related.products .products > li.col-sm-9,
    .woocommerce-page .related.products ul li.product.col-sm-9,
    .woocommerce-page .related.products ul > li.col-sm-9,
    .woocommerce-page .upsells.products .products li.product.col-sm-9,
    .woocommerce-page .upsells.products .products > li.col-sm-9,
    .woocommerce-page .upsells.products ul li.product.col-sm-9,
    .woocommerce-page .upsells.products ul > li.col-sm-9,
    .woocommerce-page ul.products li.product.col-sm-9,
    .woocommerce-page ul.products > li.col-sm-9 {
        width: 75%
    }

    .woocommerce .cross-sells .products li.product.col-sm-8,
    .woocommerce .cross-sells .products > li.col-sm-8,
    .woocommerce .cross-sells ul li.product.col-sm-8,
    .woocommerce .cross-sells ul > li.col-sm-8,
    .woocommerce .products ul li.product.col-sm-8,
    .woocommerce .products ul > li.col-sm-8,
    .woocommerce .related.products .products li.product.col-sm-8,
    .woocommerce .related.products .products > li.col-sm-8,
    .woocommerce .related.products ul li.product.col-sm-8,
    .woocommerce .related.products ul > li.col-sm-8,
    .woocommerce .upsells.products .products li.product.col-sm-8,
    .woocommerce .upsells.products .products > li.col-sm-8,
    .woocommerce .upsells.products ul li.product.col-sm-8,
    .woocommerce .upsells.products ul > li.col-sm-8,
    .woocommerce ul.products li.product.col-sm-8,
    .woocommerce ul.products > li.col-sm-8,
    .woocommerce-page .cross-sells .products li.product.col-sm-8,
    .woocommerce-page .cross-sells .products > li.col-sm-8,
    .woocommerce-page .cross-sells ul li.product.col-sm-8,
    .woocommerce-page .cross-sells ul > li.col-sm-8,
    .woocommerce-page .products ul li.product.col-sm-8,
    .woocommerce-page .products ul > li.col-sm-8,
    .woocommerce-page .related.products .products li.product.col-sm-8,
    .woocommerce-page .related.products .products > li.col-sm-8,
    .woocommerce-page .related.products ul li.product.col-sm-8,
    .woocommerce-page .related.products ul > li.col-sm-8,
    .woocommerce-page .upsells.products .products li.product.col-sm-8,
    .woocommerce-page .upsells.products .products > li.col-sm-8,
    .woocommerce-page .upsells.products ul li.product.col-sm-8,
    .woocommerce-page .upsells.products ul > li.col-sm-8,
    .woocommerce-page ul.products li.product.col-sm-8,
    .woocommerce-page ul.products > li.col-sm-8 {
        width: 66.66666666666666%
    }

    .woocommerce .cross-sells .products li.product.col-sm-7,
    .woocommerce .cross-sells .products > li.col-sm-7,
    .woocommerce .cross-sells ul li.product.col-sm-7,
    .woocommerce .cross-sells ul > li.col-sm-7,
    .woocommerce .products ul li.product.col-sm-7,
    .woocommerce .products ul > li.col-sm-7,
    .woocommerce .related.products .products li.product.col-sm-7,
    .woocommerce .related.products .products > li.col-sm-7,
    .woocommerce .related.products ul li.product.col-sm-7,
    .woocommerce .related.products ul > li.col-sm-7,
    .woocommerce .upsells.products .products li.product.col-sm-7,
    .woocommerce .upsells.products .products > li.col-sm-7,
    .woocommerce .upsells.products ul li.product.col-sm-7,
    .woocommerce .upsells.products ul > li.col-sm-7,
    .woocommerce ul.products li.product.col-sm-7,
    .woocommerce ul.products > li.col-sm-7,
    .woocommerce-page .cross-sells .products li.product.col-sm-7,
    .woocommerce-page .cross-sells .products > li.col-sm-7,
    .woocommerce-page .cross-sells ul li.product.col-sm-7,
    .woocommerce-page .cross-sells ul > li.col-sm-7,
    .woocommerce-page .products ul li.product.col-sm-7,
    .woocommerce-page .products ul > li.col-sm-7,
    .woocommerce-page .related.products .products li.product.col-sm-7,
    .woocommerce-page .related.products .products > li.col-sm-7,
    .woocommerce-page .related.products ul li.product.col-sm-7,
    .woocommerce-page .related.products ul > li.col-sm-7,
    .woocommerce-page .upsells.products .products li.product.col-sm-7,
    .woocommerce-page .upsells.products .products > li.col-sm-7,
    .woocommerce-page .upsells.products ul li.product.col-sm-7,
    .woocommerce-page .upsells.products ul > li.col-sm-7,
    .woocommerce-page ul.products li.product.col-sm-7,
    .woocommerce-page ul.products > li.col-sm-7 {
        width: 58.333333333333336%
    }

    .woocommerce .cross-sells .products li.product.col-sm-6,
    .woocommerce .cross-sells .products > li.col-sm-6,
    .woocommerce .cross-sells ul li.product.col-sm-6,
    .woocommerce .cross-sells ul > li.col-sm-6,
    .woocommerce .products ul li.product.col-sm-6,
    .woocommerce .products ul > li.col-sm-6,
    .woocommerce .related.products .products li.product.col-sm-6,
    .woocommerce .related.products .products > li.col-sm-6,
    .woocommerce .related.products ul li.product.col-sm-6,
    .woocommerce .related.products ul > li.col-sm-6,
    .woocommerce .upsells.products .products li.product.col-sm-6,
    .woocommerce .upsells.products .products > li.col-sm-6,
    .woocommerce .upsells.products ul li.product.col-sm-6,
    .woocommerce .upsells.products ul > li.col-sm-6,
    .woocommerce ul.products li.product.col-sm-6,
    .woocommerce ul.products > li.col-sm-6,
    .woocommerce-page .cross-sells .products li.product.col-sm-6,
    .woocommerce-page .cross-sells .products > li.col-sm-6,
    .woocommerce-page .cross-sells ul li.product.col-sm-6,
    .woocommerce-page .cross-sells ul > li.col-sm-6,
    .woocommerce-page .products ul li.product.col-sm-6,
    .woocommerce-page .products ul > li.col-sm-6,
    .woocommerce-page .related.products .products li.product.col-sm-6,
    .woocommerce-page .related.products .products > li.col-sm-6,
    .woocommerce-page .related.products ul li.product.col-sm-6,
    .woocommerce-page .related.products ul > li.col-sm-6,
    .woocommerce-page .upsells.products .products li.product.col-sm-6,
    .woocommerce-page .upsells.products .products > li.col-sm-6,
    .woocommerce-page .upsells.products ul li.product.col-sm-6,
    .woocommerce-page .upsells.products ul > li.col-sm-6,
    .woocommerce-page ul.products li.product.col-sm-6,
    .woocommerce-page ul.products > li.col-sm-6 {
        width: 50%
    }

    .woocommerce .cross-sells .products li.product.col-sm-5,
    .woocommerce .cross-sells .products > li.col-sm-5,
    .woocommerce .cross-sells ul li.product.col-sm-5,
    .woocommerce .cross-sells ul > li.col-sm-5,
    .woocommerce .products ul li.product.col-sm-5,
    .woocommerce .products ul > li.col-sm-5,
    .woocommerce .related.products .products li.product.col-sm-5,
    .woocommerce .related.products .products > li.col-sm-5,
    .woocommerce .related.products ul li.product.col-sm-5,
    .woocommerce .related.products ul > li.col-sm-5,
    .woocommerce .upsells.products .products li.product.col-sm-5,
    .woocommerce .upsells.products .products > li.col-sm-5,
    .woocommerce .upsells.products ul li.product.col-sm-5,
    .woocommerce .upsells.products ul > li.col-sm-5,
    .woocommerce ul.products li.product.col-sm-5,
    .woocommerce ul.products > li.col-sm-5,
    .woocommerce-page .cross-sells .products li.product.col-sm-5,
    .woocommerce-page .cross-sells .products > li.col-sm-5,
    .woocommerce-page .cross-sells ul li.product.col-sm-5,
    .woocommerce-page .cross-sells ul > li.col-sm-5,
    .woocommerce-page .products ul li.product.col-sm-5,
    .woocommerce-page .products ul > li.col-sm-5,
    .woocommerce-page .related.products .products li.product.col-sm-5,
    .woocommerce-page .related.products .products > li.col-sm-5,
    .woocommerce-page .related.products ul li.product.col-sm-5,
    .woocommerce-page .related.products ul > li.col-sm-5,
    .woocommerce-page .upsells.products .products li.product.col-sm-5,
    .woocommerce-page .upsells.products .products > li.col-sm-5,
    .woocommerce-page .upsells.products ul li.product.col-sm-5,
    .woocommerce-page .upsells.products ul > li.col-sm-5,
    .woocommerce-page ul.products li.product.col-sm-5,
    .woocommerce-page ul.products > li.col-sm-5 {
        width: 41.66666666666667%
    }

    .woocommerce .cross-sells .products li.product.col-sm-4,
    .woocommerce .cross-sells .products > li.col-sm-4,
    .woocommerce .cross-sells ul li.product.col-sm-4,
    .woocommerce .cross-sells ul > li.col-sm-4,
    .woocommerce .products ul li.product.col-sm-4,
    .woocommerce .products ul > li.col-sm-4,
    .woocommerce .related.products .products li.product.col-sm-4,
    .woocommerce .related.products .products > li.col-sm-4,
    .woocommerce .related.products ul li.product.col-sm-4,
    .woocommerce .related.products ul > li.col-sm-4,
    .woocommerce .upsells.products .products li.product.col-sm-4,
    .woocommerce .upsells.products .products > li.col-sm-4,
    .woocommerce .upsells.products ul li.product.col-sm-4,
    .woocommerce .upsells.products ul > li.col-sm-4,
    .woocommerce ul.products li.product.col-sm-4,
    .woocommerce ul.products > li.col-sm-4,
    .woocommerce-page .cross-sells .products li.product.col-sm-4,
    .woocommerce-page .cross-sells .products > li.col-sm-4,
    .woocommerce-page .cross-sells ul li.product.col-sm-4,
    .woocommerce-page .cross-sells ul > li.col-sm-4,
    .woocommerce-page .products ul li.product.col-sm-4,
    .woocommerce-page .products ul > li.col-sm-4,
    .woocommerce-page .related.products .products li.product.col-sm-4,
    .woocommerce-page .related.products .products > li.col-sm-4,
    .woocommerce-page .related.products ul li.product.col-sm-4,
    .woocommerce-page .related.products ul > li.col-sm-4,
    .woocommerce-page .upsells.products .products li.product.col-sm-4,
    .woocommerce-page .upsells.products .products > li.col-sm-4,
    .woocommerce-page .upsells.products ul li.product.col-sm-4,
    .woocommerce-page .upsells.products ul > li.col-sm-4,
    .woocommerce-page ul.products li.product.col-sm-4,
    .woocommerce-page ul.products > li.col-sm-4 {
        width: 33.33333333333333%
    }

    .woocommerce .cross-sells .products li.product.col-sm-3,
    .woocommerce .cross-sells .products > li.col-sm-3,
    .woocommerce .cross-sells ul li.product.col-sm-3,
    .woocommerce .cross-sells ul > li.col-sm-3,
    .woocommerce .products ul li.product.col-sm-3,
    .woocommerce .products ul > li.col-sm-3,
    .woocommerce .related.products .products li.product.col-sm-3,
    .woocommerce .related.products .products > li.col-sm-3,
    .woocommerce .related.products ul li.product.col-sm-3,
    .woocommerce .related.products ul > li.col-sm-3,
    .woocommerce .upsells.products .products li.product.col-sm-3,
    .woocommerce .upsells.products .products > li.col-sm-3,
    .woocommerce .upsells.products ul li.product.col-sm-3,
    .woocommerce .upsells.products ul > li.col-sm-3,
    .woocommerce ul.products li.product.col-sm-3,
    .woocommerce ul.products > li.col-sm-3,
    .woocommerce-page .cross-sells .products li.product.col-sm-3,
    .woocommerce-page .cross-sells .products > li.col-sm-3,
    .woocommerce-page .cross-sells ul li.product.col-sm-3,
    .woocommerce-page .cross-sells ul > li.col-sm-3,
    .woocommerce-page .products ul li.product.col-sm-3,
    .woocommerce-page .products ul > li.col-sm-3,
    .woocommerce-page .related.products .products li.product.col-sm-3,
    .woocommerce-page .related.products .products > li.col-sm-3,
    .woocommerce-page .related.products ul li.product.col-sm-3,
    .woocommerce-page .related.products ul > li.col-sm-3,
    .woocommerce-page .upsells.products .products li.product.col-sm-3,
    .woocommerce-page .upsells.products .products > li.col-sm-3,
    .woocommerce-page .upsells.products ul li.product.col-sm-3,
    .woocommerce-page .upsells.products ul > li.col-sm-3,
    .woocommerce-page ul.products li.product.col-sm-3,
    .woocommerce-page ul.products > li.col-sm-3 {
        width: 25%
    }

    .woocommerce .cross-sells .products li.product.col-sm-2,
    .woocommerce .cross-sells .products > li.col-sm-2,
    .woocommerce .cross-sells ul li.product.col-sm-2,
    .woocommerce .cross-sells ul > li.col-sm-2,
    .woocommerce .products ul li.product.col-sm-2,
    .woocommerce .products ul > li.col-sm-2,
    .woocommerce .related.products .products li.product.col-sm-2,
    .woocommerce .related.products .products > li.col-sm-2,
    .woocommerce .related.products ul li.product.col-sm-2,
    .woocommerce .related.products ul > li.col-sm-2,
    .woocommerce .upsells.products .products li.product.col-sm-2,
    .woocommerce .upsells.products .products > li.col-sm-2,
    .woocommerce .upsells.products ul li.product.col-sm-2,
    .woocommerce .upsells.products ul > li.col-sm-2,
    .woocommerce ul.products li.product.col-sm-2,
    .woocommerce ul.products > li.col-sm-2,
    .woocommerce-page .cross-sells .products li.product.col-sm-2,
    .woocommerce-page .cross-sells .products > li.col-sm-2,
    .woocommerce-page .cross-sells ul li.product.col-sm-2,
    .woocommerce-page .cross-sells ul > li.col-sm-2,
    .woocommerce-page .products ul li.product.col-sm-2,
    .woocommerce-page .products ul > li.col-sm-2,
    .woocommerce-page .related.products .products li.product.col-sm-2,
    .woocommerce-page .related.products .products > li.col-sm-2,
    .woocommerce-page .related.products ul li.product.col-sm-2,
    .woocommerce-page .related.products ul > li.col-sm-2,
    .woocommerce-page .upsells.products .products li.product.col-sm-2,
    .woocommerce-page .upsells.products .products > li.col-sm-2,
    .woocommerce-page .upsells.products ul li.product.col-sm-2,
    .woocommerce-page .upsells.products ul > li.col-sm-2,
    .woocommerce-page ul.products li.product.col-sm-2,
    .woocommerce-page ul.products > li.col-sm-2 {
        width: 16.666666666666664%
    }

    .woocommerce .cross-sells .products li.product.col-sm-1,
    .woocommerce .cross-sells .products > li.col-sm-1,
    .woocommerce .cross-sells ul li.product.col-sm-1,
    .woocommerce .cross-sells ul > li.col-sm-1,
    .woocommerce .products ul li.product.col-sm-1,
    .woocommerce .products ul > li.col-sm-1,
    .woocommerce .related.products .products li.product.col-sm-1,
    .woocommerce .related.products .products > li.col-sm-1,
    .woocommerce .related.products ul li.product.col-sm-1,
    .woocommerce .related.products ul > li.col-sm-1,
    .woocommerce .upsells.products .products li.product.col-sm-1,
    .woocommerce .upsells.products .products > li.col-sm-1,
    .woocommerce .upsells.products ul li.product.col-sm-1,
    .woocommerce .upsells.products ul > li.col-sm-1,
    .woocommerce ul.products li.product.col-sm-1,
    .woocommerce ul.products > li.col-sm-1,
    .woocommerce-page .cross-sells .products li.product.col-sm-1,
    .woocommerce-page .cross-sells .products > li.col-sm-1,
    .woocommerce-page .cross-sells ul li.product.col-sm-1,
    .woocommerce-page .cross-sells ul > li.col-sm-1,
    .woocommerce-page .products ul li.product.col-sm-1,
    .woocommerce-page .products ul > li.col-sm-1,
    .woocommerce-page .related.products .products li.product.col-sm-1,
    .woocommerce-page .related.products .products > li.col-sm-1,
    .woocommerce-page .related.products ul li.product.col-sm-1,
    .woocommerce-page .related.products ul > li.col-sm-1,
    .woocommerce-page .upsells.products .products li.product.col-sm-1,
    .woocommerce-page .upsells.products .products > li.col-sm-1,
    .woocommerce-page .upsells.products ul li.product.col-sm-1,
    .woocommerce-page .upsells.products ul > li.col-sm-1,
    .woocommerce-page ul.products li.product.col-sm-1,
    .woocommerce-page ul.products > li.col-sm-1 {
        width: 8.333333333333332%
    }
}

@media screen and (min-width: 992px) {

    .woocommerce .cross-sells .products li.product.col-md-12,
    .woocommerce .cross-sells .products > li.col-md-12,
    .woocommerce .cross-sells ul li.product.col-md-12,
    .woocommerce .cross-sells ul > li.col-md-12,
    .woocommerce .products ul li.product.col-md-12,
    .woocommerce .products ul > li.col-md-12,
    .woocommerce .related.products .products li.product.col-md-12,
    .woocommerce .related.products .products > li.col-md-12,
    .woocommerce .related.products ul li.product.col-md-12,
    .woocommerce .related.products ul > li.col-md-12,
    .woocommerce .upsells.products .products li.product.col-md-12,
    .woocommerce .upsells.products .products > li.col-md-12,
    .woocommerce .upsells.products ul li.product.col-md-12,
    .woocommerce .upsells.products ul > li.col-md-12,
    .woocommerce ul.products li.product.col-md-12,
    .woocommerce ul.products > li.col-md-12,
    .woocommerce-page .cross-sells .products li.product.col-md-12,
    .woocommerce-page .cross-sells .products > li.col-md-12,
    .woocommerce-page .cross-sells ul li.product.col-md-12,
    .woocommerce-page .cross-sells ul > li.col-md-12,
    .woocommerce-page .products ul li.product.col-md-12,
    .woocommerce-page .products ul > li.col-md-12,
    .woocommerce-page .related.products .products li.product.col-md-12,
    .woocommerce-page .related.products .products > li.col-md-12,
    .woocommerce-page .related.products ul li.product.col-md-12,
    .woocommerce-page .related.products ul > li.col-md-12,
    .woocommerce-page .upsells.products .products li.product.col-md-12,
    .woocommerce-page .upsells.products .products > li.col-md-12,
    .woocommerce-page .upsells.products ul li.product.col-md-12,
    .woocommerce-page .upsells.products ul > li.col-md-12,
    .woocommerce-page ul.products li.product.col-md-12,
    .woocommerce-page ul.products > li.col-md-12 {
        width: 100%
    }

    .woocommerce .cross-sells .products li.product.col-md-11,
    .woocommerce .cross-sells .products > li.col-md-11,
    .woocommerce .cross-sells ul li.product.col-md-11,
    .woocommerce .cross-sells ul > li.col-md-11,
    .woocommerce .products ul li.product.col-md-11,
    .woocommerce .products ul > li.col-md-11,
    .woocommerce .related.products .products li.product.col-md-11,
    .woocommerce .related.products .products > li.col-md-11,
    .woocommerce .related.products ul li.product.col-md-11,
    .woocommerce .related.products ul > li.col-md-11,
    .woocommerce .upsells.products .products li.product.col-md-11,
    .woocommerce .upsells.products .products > li.col-md-11,
    .woocommerce .upsells.products ul li.product.col-md-11,
    .woocommerce .upsells.products ul > li.col-md-11,
    .woocommerce ul.products li.product.col-md-11,
    .woocommerce ul.products > li.col-md-11,
    .woocommerce-page .cross-sells .products li.product.col-md-11,
    .woocommerce-page .cross-sells .products > li.col-md-11,
    .woocommerce-page .cross-sells ul li.product.col-md-11,
    .woocommerce-page .cross-sells ul > li.col-md-11,
    .woocommerce-page .products ul li.product.col-md-11,
    .woocommerce-page .products ul > li.col-md-11,
    .woocommerce-page .related.products .products li.product.col-md-11,
    .woocommerce-page .related.products .products > li.col-md-11,
    .woocommerce-page .related.products ul li.product.col-md-11,
    .woocommerce-page .related.products ul > li.col-md-11,
    .woocommerce-page .upsells.products .products li.product.col-md-11,
    .woocommerce-page .upsells.products .products > li.col-md-11,
    .woocommerce-page .upsells.products ul li.product.col-md-11,
    .woocommerce-page .upsells.products ul > li.col-md-11,
    .woocommerce-page ul.products li.product.col-md-11,
    .woocommerce-page ul.products > li.col-md-11 {
        width: 91.66666666666666%
    }

    .woocommerce .cross-sells .products li.product.col-md-10,
    .woocommerce .cross-sells .products > li.col-md-10,
    .woocommerce .cross-sells ul li.product.col-md-10,
    .woocommerce .cross-sells ul > li.col-md-10,
    .woocommerce .products ul li.product.col-md-10,
    .woocommerce .products ul > li.col-md-10,
    .woocommerce .related.products .products li.product.col-md-10,
    .woocommerce .related.products .products > li.col-md-10,
    .woocommerce .related.products ul li.product.col-md-10,
    .woocommerce .related.products ul > li.col-md-10,
    .woocommerce .upsells.products .products li.product.col-md-10,
    .woocommerce .upsells.products .products > li.col-md-10,
    .woocommerce .upsells.products ul li.product.col-md-10,
    .woocommerce .upsells.products ul > li.col-md-10,
    .woocommerce ul.products li.product.col-md-10,
    .woocommerce ul.products > li.col-md-10,
    .woocommerce-page .cross-sells .products li.product.col-md-10,
    .woocommerce-page .cross-sells .products > li.col-md-10,
    .woocommerce-page .cross-sells ul li.product.col-md-10,
    .woocommerce-page .cross-sells ul > li.col-md-10,
    .woocommerce-page .products ul li.product.col-md-10,
    .woocommerce-page .products ul > li.col-md-10,
    .woocommerce-page .related.products .products li.product.col-md-10,
    .woocommerce-page .related.products .products > li.col-md-10,
    .woocommerce-page .related.products ul li.product.col-md-10,
    .woocommerce-page .related.products ul > li.col-md-10,
    .woocommerce-page .upsells.products .products li.product.col-md-10,
    .woocommerce-page .upsells.products .products > li.col-md-10,
    .woocommerce-page .upsells.products ul li.product.col-md-10,
    .woocommerce-page .upsells.products ul > li.col-md-10,
    .woocommerce-page ul.products li.product.col-md-10,
    .woocommerce-page ul.products > li.col-md-10 {
        width: 83.33333333333334%
    }

    .woocommerce .cross-sells .products li.product.col-md-9,
    .woocommerce .cross-sells .products > li.col-md-9,
    .woocommerce .cross-sells ul li.product.col-md-9,
    .woocommerce .cross-sells ul > li.col-md-9,
    .woocommerce .products ul li.product.col-md-9,
    .woocommerce .products ul > li.col-md-9,
    .woocommerce .related.products .products li.product.col-md-9,
    .woocommerce .related.products .products > li.col-md-9,
    .woocommerce .related.products ul li.product.col-md-9,
    .woocommerce .related.products ul > li.col-md-9,
    .woocommerce .upsells.products .products li.product.col-md-9,
    .woocommerce .upsells.products .products > li.col-md-9,
    .woocommerce .upsells.products ul li.product.col-md-9,
    .woocommerce .upsells.products ul > li.col-md-9,
    .woocommerce ul.products li.product.col-md-9,
    .woocommerce ul.products > li.col-md-9,
    .woocommerce-page .cross-sells .products li.product.col-md-9,
    .woocommerce-page .cross-sells .products > li.col-md-9,
    .woocommerce-page .cross-sells ul li.product.col-md-9,
    .woocommerce-page .cross-sells ul > li.col-md-9,
    .woocommerce-page .products ul li.product.col-md-9,
    .woocommerce-page .products ul > li.col-md-9,
    .woocommerce-page .related.products .products li.product.col-md-9,
    .woocommerce-page .related.products .products > li.col-md-9,
    .woocommerce-page .related.products ul li.product.col-md-9,
    .woocommerce-page .related.products ul > li.col-md-9,
    .woocommerce-page .upsells.products .products li.product.col-md-9,
    .woocommerce-page .upsells.products .products > li.col-md-9,
    .woocommerce-page .upsells.products ul li.product.col-md-9,
    .woocommerce-page .upsells.products ul > li.col-md-9,
    .woocommerce-page ul.products li.product.col-md-9,
    .woocommerce-page ul.products > li.col-md-9 {
        width: 75%
    }

    .woocommerce .cross-sells .products li.product.col-md-8,
    .woocommerce .cross-sells .products > li.col-md-8,
    .woocommerce .cross-sells ul li.product.col-md-8,
    .woocommerce .cross-sells ul > li.col-md-8,
    .woocommerce .products ul li.product.col-md-8,
    .woocommerce .products ul > li.col-md-8,
    .woocommerce .related.products .products li.product.col-md-8,
    .woocommerce .related.products .products > li.col-md-8,
    .woocommerce .related.products ul li.product.col-md-8,
    .woocommerce .related.products ul > li.col-md-8,
    .woocommerce .upsells.products .products li.product.col-md-8,
    .woocommerce .upsells.products .products > li.col-md-8,
    .woocommerce .upsells.products ul li.product.col-md-8,
    .woocommerce .upsells.products ul > li.col-md-8,
    .woocommerce ul.products li.product.col-md-8,
    .woocommerce ul.products > li.col-md-8,
    .woocommerce-page .cross-sells .products li.product.col-md-8,
    .woocommerce-page .cross-sells .products > li.col-md-8,
    .woocommerce-page .cross-sells ul li.product.col-md-8,
    .woocommerce-page .cross-sells ul > li.col-md-8,
    .woocommerce-page .products ul li.product.col-md-8,
    .woocommerce-page .products ul > li.col-md-8,
    .woocommerce-page .related.products .products li.product.col-md-8,
    .woocommerce-page .related.products .products > li.col-md-8,
    .woocommerce-page .related.products ul li.product.col-md-8,
    .woocommerce-page .related.products ul > li.col-md-8,
    .woocommerce-page .upsells.products .products li.product.col-md-8,
    .woocommerce-page .upsells.products .products > li.col-md-8,
    .woocommerce-page .upsells.products ul li.product.col-md-8,
    .woocommerce-page .upsells.products ul > li.col-md-8,
    .woocommerce-page ul.products li.product.col-md-8,
    .woocommerce-page ul.products > li.col-md-8 {
        width: 66.66666666666666%
    }

    .woocommerce .cross-sells .products li.product.col-md-7,
    .woocommerce .cross-sells .products > li.col-md-7,
    .woocommerce .cross-sells ul li.product.col-md-7,
    .woocommerce .cross-sells ul > li.col-md-7,
    .woocommerce .products ul li.product.col-md-7,
    .woocommerce .products ul > li.col-md-7,
    .woocommerce .related.products .products li.product.col-md-7,
    .woocommerce .related.products .products > li.col-md-7,
    .woocommerce .related.products ul li.product.col-md-7,
    .woocommerce .related.products ul > li.col-md-7,
    .woocommerce .upsells.products .products li.product.col-md-7,
    .woocommerce .upsells.products .products > li.col-md-7,
    .woocommerce .upsells.products ul li.product.col-md-7,
    .woocommerce .upsells.products ul > li.col-md-7,
    .woocommerce ul.products li.product.col-md-7,
    .woocommerce ul.products > li.col-md-7,
    .woocommerce-page .cross-sells .products li.product.col-md-7,
    .woocommerce-page .cross-sells .products > li.col-md-7,
    .woocommerce-page .cross-sells ul li.product.col-md-7,
    .woocommerce-page .cross-sells ul > li.col-md-7,
    .woocommerce-page .products ul li.product.col-md-7,
    .woocommerce-page .products ul > li.col-md-7,
    .woocommerce-page .related.products .products li.product.col-md-7,
    .woocommerce-page .related.products .products > li.col-md-7,
    .woocommerce-page .related.products ul li.product.col-md-7,
    .woocommerce-page .related.products ul > li.col-md-7,
    .woocommerce-page .upsells.products .products li.product.col-md-7,
    .woocommerce-page .upsells.products .products > li.col-md-7,
    .woocommerce-page .upsells.products ul li.product.col-md-7,
    .woocommerce-page .upsells.products ul > li.col-md-7,
    .woocommerce-page ul.products li.product.col-md-7,
    .woocommerce-page ul.products > li.col-md-7 {
        width: 58.333333333333336%
    }

    .woocommerce .cross-sells .products li.product.col-md-6,
    .woocommerce .cross-sells .products > li.col-md-6,
    .woocommerce .cross-sells ul li.product.col-md-6,
    .woocommerce .cross-sells ul > li.col-md-6,
    .woocommerce .products ul li.product.col-md-6,
    .woocommerce .products ul > li.col-md-6,
    .woocommerce .related.products .products li.product.col-md-6,
    .woocommerce .related.products .products > li.col-md-6,
    .woocommerce .related.products ul li.product.col-md-6,
    .woocommerce .related.products ul > li.col-md-6,
    .woocommerce .upsells.products .products li.product.col-md-6,
    .woocommerce .upsells.products .products > li.col-md-6,
    .woocommerce .upsells.products ul li.product.col-md-6,
    .woocommerce .upsells.products ul > li.col-md-6,
    .woocommerce ul.products li.product.col-md-6,
    .woocommerce ul.products > li.col-md-6,
    .woocommerce-page .cross-sells .products li.product.col-md-6,
    .woocommerce-page .cross-sells .products > li.col-md-6,
    .woocommerce-page .cross-sells ul li.product.col-md-6,
    .woocommerce-page .cross-sells ul > li.col-md-6,
    .woocommerce-page .products ul li.product.col-md-6,
    .woocommerce-page .products ul > li.col-md-6,
    .woocommerce-page .related.products .products li.product.col-md-6,
    .woocommerce-page .related.products .products > li.col-md-6,
    .woocommerce-page .related.products ul li.product.col-md-6,
    .woocommerce-page .related.products ul > li.col-md-6,
    .woocommerce-page .upsells.products .products li.product.col-md-6,
    .woocommerce-page .upsells.products .products > li.col-md-6,
    .woocommerce-page .upsells.products ul li.product.col-md-6,
    .woocommerce-page .upsells.products ul > li.col-md-6,
    .woocommerce-page ul.products li.product.col-md-6,
    .woocommerce-page ul.products > li.col-md-6 {
        width: 50%
    }

    .woocommerce .cross-sells .products li.product.col-md-5,
    .woocommerce .cross-sells .products > li.col-md-5,
    .woocommerce .cross-sells ul li.product.col-md-5,
    .woocommerce .cross-sells ul > li.col-md-5,
    .woocommerce .products ul li.product.col-md-5,
    .woocommerce .products ul > li.col-md-5,
    .woocommerce .related.products .products li.product.col-md-5,
    .woocommerce .related.products .products > li.col-md-5,
    .woocommerce .related.products ul li.product.col-md-5,
    .woocommerce .related.products ul > li.col-md-5,
    .woocommerce .upsells.products .products li.product.col-md-5,
    .woocommerce .upsells.products .products > li.col-md-5,
    .woocommerce .upsells.products ul li.product.col-md-5,
    .woocommerce .upsells.products ul > li.col-md-5,
    .woocommerce ul.products li.product.col-md-5,
    .woocommerce ul.products > li.col-md-5,
    .woocommerce-page .cross-sells .products li.product.col-md-5,
    .woocommerce-page .cross-sells .products > li.col-md-5,
    .woocommerce-page .cross-sells ul li.product.col-md-5,
    .woocommerce-page .cross-sells ul > li.col-md-5,
    .woocommerce-page .products ul li.product.col-md-5,
    .woocommerce-page .products ul > li.col-md-5,
    .woocommerce-page .related.products .products li.product.col-md-5,
    .woocommerce-page .related.products .products > li.col-md-5,
    .woocommerce-page .related.products ul li.product.col-md-5,
    .woocommerce-page .related.products ul > li.col-md-5,
    .woocommerce-page .upsells.products .products li.product.col-md-5,
    .woocommerce-page .upsells.products .products > li.col-md-5,
    .woocommerce-page .upsells.products ul li.product.col-md-5,
    .woocommerce-page .upsells.products ul > li.col-md-5,
    .woocommerce-page ul.products li.product.col-md-5,
    .woocommerce-page ul.products > li.col-md-5 {
        width: 41.66666666666667%
    }

    .woocommerce .cross-sells .products li.product.col-md-4,
    .woocommerce .cross-sells .products > li.col-md-4,
    .woocommerce .cross-sells ul li.product.col-md-4,
    .woocommerce .cross-sells ul > li.col-md-4,
    .woocommerce .products ul li.product.col-md-4,
    .woocommerce .products ul > li.col-md-4,
    .woocommerce .related.products .products li.product.col-md-4,
    .woocommerce .related.products .products > li.col-md-4,
    .woocommerce .related.products ul li.product.col-md-4,
    .woocommerce .related.products ul > li.col-md-4,
    .woocommerce .upsells.products .products li.product.col-md-4,
    .woocommerce .upsells.products .products > li.col-md-4,
    .woocommerce .upsells.products ul li.product.col-md-4,
    .woocommerce .upsells.products ul > li.col-md-4,
    .woocommerce ul.products li.product.col-md-4,
    .woocommerce ul.products > li.col-md-4,
    .woocommerce-page .cross-sells .products li.product.col-md-4,
    .woocommerce-page .cross-sells .products > li.col-md-4,
    .woocommerce-page .cross-sells ul li.product.col-md-4,
    .woocommerce-page .cross-sells ul > li.col-md-4,
    .woocommerce-page .products ul li.product.col-md-4,
    .woocommerce-page .products ul > li.col-md-4,
    .woocommerce-page .related.products .products li.product.col-md-4,
    .woocommerce-page .related.products .products > li.col-md-4,
    .woocommerce-page .related.products ul li.product.col-md-4,
    .woocommerce-page .related.products ul > li.col-md-4,
    .woocommerce-page .upsells.products .products li.product.col-md-4,
    .woocommerce-page .upsells.products .products > li.col-md-4,
    .woocommerce-page .upsells.products ul li.product.col-md-4,
    .woocommerce-page .upsells.products ul > li.col-md-4,
    .woocommerce-page ul.products li.product.col-md-4,
    .woocommerce-page ul.products > li.col-md-4 {
        width: 33.33333333333333%
    }

    .woocommerce .cross-sells .products li.product.col-md-3,
    .woocommerce .cross-sells .products > li.col-md-3,
    .woocommerce .cross-sells ul li.product.col-md-3,
    .woocommerce .cross-sells ul > li.col-md-3,
    .woocommerce .products ul li.product.col-md-3,
    .woocommerce .products ul > li.col-md-3,
    .woocommerce .related.products .products li.product.col-md-3,
    .woocommerce .related.products .products > li.col-md-3,
    .woocommerce .related.products ul li.product.col-md-3,
    .woocommerce .related.products ul > li.col-md-3,
    .woocommerce .upsells.products .products li.product.col-md-3,
    .woocommerce .upsells.products .products > li.col-md-3,
    .woocommerce .upsells.products ul li.product.col-md-3,
    .woocommerce .upsells.products ul > li.col-md-3,
    .woocommerce ul.products li.product.col-md-3,
    .woocommerce ul.products > li.col-md-3,
    .woocommerce-page .cross-sells .products li.product.col-md-3,
    .woocommerce-page .cross-sells .products > li.col-md-3,
    .woocommerce-page .cross-sells ul li.product.col-md-3,
    .woocommerce-page .cross-sells ul > li.col-md-3,
    .woocommerce-page .products ul li.product.col-md-3,
    .woocommerce-page .products ul > li.col-md-3,
    .woocommerce-page .related.products .products li.product.col-md-3,
    .woocommerce-page .related.products .products > li.col-md-3,
    .woocommerce-page .related.products ul li.product.col-md-3,
    .woocommerce-page .related.products ul > li.col-md-3,
    .woocommerce-page .upsells.products .products li.product.col-md-3,
    .woocommerce-page .upsells.products .products > li.col-md-3,
    .woocommerce-page .upsells.products ul li.product.col-md-3,
    .woocommerce-page .upsells.products ul > li.col-md-3,
    .woocommerce-page ul.products li.product.col-md-3,
    .woocommerce-page ul.products > li.col-md-3 {
        width: 25%
    }

    .woocommerce .cross-sells .products li.product.col-md-2,
    .woocommerce .cross-sells .products > li.col-md-2,
    .woocommerce .cross-sells ul li.product.col-md-2,
    .woocommerce .cross-sells ul > li.col-md-2,
    .woocommerce .products ul li.product.col-md-2,
    .woocommerce .products ul > li.col-md-2,
    .woocommerce .related.products .products li.product.col-md-2,
    .woocommerce .related.products .products > li.col-md-2,
    .woocommerce .related.products ul li.product.col-md-2,
    .woocommerce .related.products ul > li.col-md-2,
    .woocommerce .upsells.products .products li.product.col-md-2,
    .woocommerce .upsells.products .products > li.col-md-2,
    .woocommerce .upsells.products ul li.product.col-md-2,
    .woocommerce .upsells.products ul > li.col-md-2,
    .woocommerce ul.products li.product.col-md-2,
    .woocommerce ul.products > li.col-md-2,
    .woocommerce-page .cross-sells .products li.product.col-md-2,
    .woocommerce-page .cross-sells .products > li.col-md-2,
    .woocommerce-page .cross-sells ul li.product.col-md-2,
    .woocommerce-page .cross-sells ul > li.col-md-2,
    .woocommerce-page .products ul li.product.col-md-2,
    .woocommerce-page .products ul > li.col-md-2,
    .woocommerce-page .related.products .products li.product.col-md-2,
    .woocommerce-page .related.products .products > li.col-md-2,
    .woocommerce-page .related.products ul li.product.col-md-2,
    .woocommerce-page .related.products ul > li.col-md-2,
    .woocommerce-page .upsells.products .products li.product.col-md-2,
    .woocommerce-page .upsells.products .products > li.col-md-2,
    .woocommerce-page .upsells.products ul li.product.col-md-2,
    .woocommerce-page .upsells.products ul > li.col-md-2,
    .woocommerce-page ul.products li.product.col-md-2,
    .woocommerce-page ul.products > li.col-md-2 {
        width: 16.666666666666664%
    }

    .woocommerce .cross-sells .products li.product.col-md-1,
    .woocommerce .cross-sells .products > li.col-md-1,
    .woocommerce .cross-sells ul li.product.col-md-1,
    .woocommerce .cross-sells ul > li.col-md-1,
    .woocommerce .products ul li.product.col-md-1,
    .woocommerce .products ul > li.col-md-1,
    .woocommerce .related.products .products li.product.col-md-1,
    .woocommerce .related.products .products > li.col-md-1,
    .woocommerce .related.products ul li.product.col-md-1,
    .woocommerce .related.products ul > li.col-md-1,
    .woocommerce .upsells.products .products li.product.col-md-1,
    .woocommerce .upsells.products .products > li.col-md-1,
    .woocommerce .upsells.products ul li.product.col-md-1,
    .woocommerce .upsells.products ul > li.col-md-1,
    .woocommerce ul.products li.product.col-md-1,
    .woocommerce ul.products > li.col-md-1,
    .woocommerce-page .cross-sells .products li.product.col-md-1,
    .woocommerce-page .cross-sells .products > li.col-md-1,
    .woocommerce-page .cross-sells ul li.product.col-md-1,
    .woocommerce-page .cross-sells ul > li.col-md-1,
    .woocommerce-page .products ul li.product.col-md-1,
    .woocommerce-page .products ul > li.col-md-1,
    .woocommerce-page .related.products .products li.product.col-md-1,
    .woocommerce-page .related.products .products > li.col-md-1,
    .woocommerce-page .related.products ul li.product.col-md-1,
    .woocommerce-page .related.products ul > li.col-md-1,
    .woocommerce-page .upsells.products .products li.product.col-md-1,
    .woocommerce-page .upsells.products .products > li.col-md-1,
    .woocommerce-page .upsells.products ul li.product.col-md-1,
    .woocommerce-page .upsells.products ul > li.col-md-1,
    .woocommerce-page ul.products li.product.col-md-1,
    .woocommerce-page ul.products > li.col-md-1 {
        width: 8.333333333333332%
    }
}

@media screen and (min-width: 1200px) {

    .woocommerce .cross-sells .products li.product.col-lg-12,
    .woocommerce .cross-sells .products > li.col-lg-12,
    .woocommerce .cross-sells ul li.product.col-lg-12,
    .woocommerce .cross-sells ul > li.col-lg-12,
    .woocommerce .products ul li.product.col-lg-12,
    .woocommerce .products ul > li.col-lg-12,
    .woocommerce .related.products .products li.product.col-lg-12,
    .woocommerce .related.products .products > li.col-lg-12,
    .woocommerce .related.products ul li.product.col-lg-12,
    .woocommerce .related.products ul > li.col-lg-12,
    .woocommerce .upsells.products .products li.product.col-lg-12,
    .woocommerce .upsells.products .products > li.col-lg-12,
    .woocommerce .upsells.products ul li.product.col-lg-12,
    .woocommerce .upsells.products ul > li.col-lg-12,
    .woocommerce ul.products li.product.col-lg-12,
    .woocommerce ul.products > li.col-lg-12,
    .woocommerce-page .cross-sells .products li.product.col-lg-12,
    .woocommerce-page .cross-sells .products > li.col-lg-12,
    .woocommerce-page .cross-sells ul li.product.col-lg-12,
    .woocommerce-page .cross-sells ul > li.col-lg-12,
    .woocommerce-page .products ul li.product.col-lg-12,
    .woocommerce-page .products ul > li.col-lg-12,
    .woocommerce-page .related.products .products li.product.col-lg-12,
    .woocommerce-page .related.products .products > li.col-lg-12,
    .woocommerce-page .related.products ul li.product.col-lg-12,
    .woocommerce-page .related.products ul > li.col-lg-12,
    .woocommerce-page .upsells.products .products li.product.col-lg-12,
    .woocommerce-page .upsells.products .products > li.col-lg-12,
    .woocommerce-page .upsells.products ul li.product.col-lg-12,
    .woocommerce-page .upsells.products ul > li.col-lg-12,
    .woocommerce-page ul.products li.product.col-lg-12,
    .woocommerce-page ul.products > li.col-lg-12 {
        width: 100%
    }

    .woocommerce .cross-sells .products li.product.col-lg-11,
    .woocommerce .cross-sells .products > li.col-lg-11,
    .woocommerce .cross-sells ul li.product.col-lg-11,
    .woocommerce .cross-sells ul > li.col-lg-11,
    .woocommerce .products ul li.product.col-lg-11,
    .woocommerce .products ul > li.col-lg-11,
    .woocommerce .related.products .products li.product.col-lg-11,
    .woocommerce .related.products .products > li.col-lg-11,
    .woocommerce .related.products ul li.product.col-lg-11,
    .woocommerce .related.products ul > li.col-lg-11,
    .woocommerce .upsells.products .products li.product.col-lg-11,
    .woocommerce .upsells.products .products > li.col-lg-11,
    .woocommerce .upsells.products ul li.product.col-lg-11,
    .woocommerce .upsells.products ul > li.col-lg-11,
    .woocommerce ul.products li.product.col-lg-11,
    .woocommerce ul.products > li.col-lg-11,
    .woocommerce-page .cross-sells .products li.product.col-lg-11,
    .woocommerce-page .cross-sells .products > li.col-lg-11,
    .woocommerce-page .cross-sells ul li.product.col-lg-11,
    .woocommerce-page .cross-sells ul > li.col-lg-11,
    .woocommerce-page .products ul li.product.col-lg-11,
    .woocommerce-page .products ul > li.col-lg-11,
    .woocommerce-page .related.products .products li.product.col-lg-11,
    .woocommerce-page .related.products .products > li.col-lg-11,
    .woocommerce-page .related.products ul li.product.col-lg-11,
    .woocommerce-page .related.products ul > li.col-lg-11,
    .woocommerce-page .upsells.products .products li.product.col-lg-11,
    .woocommerce-page .upsells.products .products > li.col-lg-11,
    .woocommerce-page .upsells.products ul li.product.col-lg-11,
    .woocommerce-page .upsells.products ul > li.col-lg-11,
    .woocommerce-page ul.products li.product.col-lg-11,
    .woocommerce-page ul.products > li.col-lg-11 {
        width: 91.66666666666666%
    }

    .woocommerce .cross-sells .products li.product.col-lg-10,
    .woocommerce .cross-sells .products > li.col-lg-10,
    .woocommerce .cross-sells ul li.product.col-lg-10,
    .woocommerce .cross-sells ul > li.col-lg-10,
    .woocommerce .products ul li.product.col-lg-10,
    .woocommerce .products ul > li.col-lg-10,
    .woocommerce .related.products .products li.product.col-lg-10,
    .woocommerce .related.products .products > li.col-lg-10,
    .woocommerce .related.products ul li.product.col-lg-10,
    .woocommerce .related.products ul > li.col-lg-10,
    .woocommerce .upsells.products .products li.product.col-lg-10,
    .woocommerce .upsells.products .products > li.col-lg-10,
    .woocommerce .upsells.products ul li.product.col-lg-10,
    .woocommerce .upsells.products ul > li.col-lg-10,
    .woocommerce ul.products li.product.col-lg-10,
    .woocommerce ul.products > li.col-lg-10,
    .woocommerce-page .cross-sells .products li.product.col-lg-10,
    .woocommerce-page .cross-sells .products > li.col-lg-10,
    .woocommerce-page .cross-sells ul li.product.col-lg-10,
    .woocommerce-page .cross-sells ul > li.col-lg-10,
    .woocommerce-page .products ul li.product.col-lg-10,
    .woocommerce-page .products ul > li.col-lg-10,
    .woocommerce-page .related.products .products li.product.col-lg-10,
    .woocommerce-page .related.products .products > li.col-lg-10,
    .woocommerce-page .related.products ul li.product.col-lg-10,
    .woocommerce-page .related.products ul > li.col-lg-10,
    .woocommerce-page .upsells.products .products li.product.col-lg-10,
    .woocommerce-page .upsells.products .products > li.col-lg-10,
    .woocommerce-page .upsells.products ul li.product.col-lg-10,
    .woocommerce-page .upsells.products ul > li.col-lg-10,
    .woocommerce-page ul.products li.product.col-lg-10,
    .woocommerce-page ul.products > li.col-lg-10 {
        width: 83.33333333333334%
    }

    .woocommerce .cross-sells .products li.product.col-lg-9,
    .woocommerce .cross-sells .products > li.col-lg-9,
    .woocommerce .cross-sells ul li.product.col-lg-9,
    .woocommerce .cross-sells ul > li.col-lg-9,
    .woocommerce .products ul li.product.col-lg-9,
    .woocommerce .products ul > li.col-lg-9,
    .woocommerce .related.products .products li.product.col-lg-9,
    .woocommerce .related.products .products > li.col-lg-9,
    .woocommerce .related.products ul li.product.col-lg-9,
    .woocommerce .related.products ul > li.col-lg-9,
    .woocommerce .upsells.products .products li.product.col-lg-9,
    .woocommerce .upsells.products .products > li.col-lg-9,
    .woocommerce .upsells.products ul li.product.col-lg-9,
    .woocommerce .upsells.products ul > li.col-lg-9,
    .woocommerce ul.products li.product.col-lg-9,
    .woocommerce ul.products > li.col-lg-9,
    .woocommerce-page .cross-sells .products li.product.col-lg-9,
    .woocommerce-page .cross-sells .products > li.col-lg-9,
    .woocommerce-page .cross-sells ul li.product.col-lg-9,
    .woocommerce-page .cross-sells ul > li.col-lg-9,
    .woocommerce-page .products ul li.product.col-lg-9,
    .woocommerce-page .products ul > li.col-lg-9,
    .woocommerce-page .related.products .products li.product.col-lg-9,
    .woocommerce-page .related.products .products > li.col-lg-9,
    .woocommerce-page .related.products ul li.product.col-lg-9,
    .woocommerce-page .related.products ul > li.col-lg-9,
    .woocommerce-page .upsells.products .products li.product.col-lg-9,
    .woocommerce-page .upsells.products .products > li.col-lg-9,
    .woocommerce-page .upsells.products ul li.product.col-lg-9,
    .woocommerce-page .upsells.products ul > li.col-lg-9,
    .woocommerce-page ul.products li.product.col-lg-9,
    .woocommerce-page ul.products > li.col-lg-9 {
        width: 75%
    }

    .woocommerce .cross-sells .products li.product.col-lg-8,
    .woocommerce .cross-sells .products > li.col-lg-8,
    .woocommerce .cross-sells ul li.product.col-lg-8,
    .woocommerce .cross-sells ul > li.col-lg-8,
    .woocommerce .products ul li.product.col-lg-8,
    .woocommerce .products ul > li.col-lg-8,
    .woocommerce .related.products .products li.product.col-lg-8,
    .woocommerce .related.products .products > li.col-lg-8,
    .woocommerce .related.products ul li.product.col-lg-8,
    .woocommerce .related.products ul > li.col-lg-8,
    .woocommerce .upsells.products .products li.product.col-lg-8,
    .woocommerce .upsells.products .products > li.col-lg-8,
    .woocommerce .upsells.products ul li.product.col-lg-8,
    .woocommerce .upsells.products ul > li.col-lg-8,
    .woocommerce ul.products li.product.col-lg-8,
    .woocommerce ul.products > li.col-lg-8,
    .woocommerce-page .cross-sells .products li.product.col-lg-8,
    .woocommerce-page .cross-sells .products > li.col-lg-8,
    .woocommerce-page .cross-sells ul li.product.col-lg-8,
    .woocommerce-page .cross-sells ul > li.col-lg-8,
    .woocommerce-page .products ul li.product.col-lg-8,
    .woocommerce-page .products ul > li.col-lg-8,
    .woocommerce-page .related.products .products li.product.col-lg-8,
    .woocommerce-page .related.products .products > li.col-lg-8,
    .woocommerce-page .related.products ul li.product.col-lg-8,
    .woocommerce-page .related.products ul > li.col-lg-8,
    .woocommerce-page .upsells.products .products li.product.col-lg-8,
    .woocommerce-page .upsells.products .products > li.col-lg-8,
    .woocommerce-page .upsells.products ul li.product.col-lg-8,
    .woocommerce-page .upsells.products ul > li.col-lg-8,
    .woocommerce-page ul.products li.product.col-lg-8,
    .woocommerce-page ul.products > li.col-lg-8 {
        width: 66.66666666666666%
    }

    .woocommerce .cross-sells .products li.product.col-lg-7,
    .woocommerce .cross-sells .products > li.col-lg-7,
    .woocommerce .cross-sells ul li.product.col-lg-7,
    .woocommerce .cross-sells ul > li.col-lg-7,
    .woocommerce .products ul li.product.col-lg-7,
    .woocommerce .products ul > li.col-lg-7,
    .woocommerce .related.products .products li.product.col-lg-7,
    .woocommerce .related.products .products > li.col-lg-7,
    .woocommerce .related.products ul li.product.col-lg-7,
    .woocommerce .related.products ul > li.col-lg-7,
    .woocommerce .upsells.products .products li.product.col-lg-7,
    .woocommerce .upsells.products .products > li.col-lg-7,
    .woocommerce .upsells.products ul li.product.col-lg-7,
    .woocommerce .upsells.products ul > li.col-lg-7,
    .woocommerce ul.products li.product.col-lg-7,
    .woocommerce ul.products > li.col-lg-7,
    .woocommerce-page .cross-sells .products li.product.col-lg-7,
    .woocommerce-page .cross-sells .products > li.col-lg-7,
    .woocommerce-page .cross-sells ul li.product.col-lg-7,
    .woocommerce-page .cross-sells ul > li.col-lg-7,
    .woocommerce-page .products ul li.product.col-lg-7,
    .woocommerce-page .products ul > li.col-lg-7,
    .woocommerce-page .related.products .products li.product.col-lg-7,
    .woocommerce-page .related.products .products > li.col-lg-7,
    .woocommerce-page .related.products ul li.product.col-lg-7,
    .woocommerce-page .related.products ul > li.col-lg-7,
    .woocommerce-page .upsells.products .products li.product.col-lg-7,
    .woocommerce-page .upsells.products .products > li.col-lg-7,
    .woocommerce-page .upsells.products ul li.product.col-lg-7,
    .woocommerce-page .upsells.products ul > li.col-lg-7,
    .woocommerce-page ul.products li.product.col-lg-7,
    .woocommerce-page ul.products > li.col-lg-7 {
        width: 58.333333333333336%
    }

    .woocommerce .cross-sells .products li.product.col-lg-6,
    .woocommerce .cross-sells .products > li.col-lg-6,
    .woocommerce .cross-sells ul li.product.col-lg-6,
    .woocommerce .cross-sells ul > li.col-lg-6,
    .woocommerce .products ul li.product.col-lg-6,
    .woocommerce .products ul > li.col-lg-6,
    .woocommerce .related.products .products li.product.col-lg-6,
    .woocommerce .related.products .products > li.col-lg-6,
    .woocommerce .related.products ul li.product.col-lg-6,
    .woocommerce .related.products ul > li.col-lg-6,
    .woocommerce .upsells.products .products li.product.col-lg-6,
    .woocommerce .upsells.products .products > li.col-lg-6,
    .woocommerce .upsells.products ul li.product.col-lg-6,
    .woocommerce .upsells.products ul > li.col-lg-6,
    .woocommerce ul.products li.product.col-lg-6,
    .woocommerce ul.products > li.col-lg-6,
    .woocommerce-page .cross-sells .products li.product.col-lg-6,
    .woocommerce-page .cross-sells .products > li.col-lg-6,
    .woocommerce-page .cross-sells ul li.product.col-lg-6,
    .woocommerce-page .cross-sells ul > li.col-lg-6,
    .woocommerce-page .products ul li.product.col-lg-6,
    .woocommerce-page .products ul > li.col-lg-6,
    .woocommerce-page .related.products .products li.product.col-lg-6,
    .woocommerce-page .related.products .products > li.col-lg-6,
    .woocommerce-page .related.products ul li.product.col-lg-6,
    .woocommerce-page .related.products ul > li.col-lg-6,
    .woocommerce-page .upsells.products .products li.product.col-lg-6,
    .woocommerce-page .upsells.products .products > li.col-lg-6,
    .woocommerce-page .upsells.products ul li.product.col-lg-6,
    .woocommerce-page .upsells.products ul > li.col-lg-6,
    .woocommerce-page ul.products li.product.col-lg-6,
    .woocommerce-page ul.products > li.col-lg-6 {
        width: 50%
    }

    .woocommerce .cross-sells .products li.product.col-lg-5,
    .woocommerce .cross-sells .products > li.col-lg-5,
    .woocommerce .cross-sells ul li.product.col-lg-5,
    .woocommerce .cross-sells ul > li.col-lg-5,
    .woocommerce .products ul li.product.col-lg-5,
    .woocommerce .products ul > li.col-lg-5,
    .woocommerce .related.products .products li.product.col-lg-5,
    .woocommerce .related.products .products > li.col-lg-5,
    .woocommerce .related.products ul li.product.col-lg-5,
    .woocommerce .related.products ul > li.col-lg-5,
    .woocommerce .upsells.products .products li.product.col-lg-5,
    .woocommerce .upsells.products .products > li.col-lg-5,
    .woocommerce .upsells.products ul li.product.col-lg-5,
    .woocommerce .upsells.products ul > li.col-lg-5,
    .woocommerce ul.products li.product.col-lg-5,
    .woocommerce ul.products > li.col-lg-5,
    .woocommerce-page .cross-sells .products li.product.col-lg-5,
    .woocommerce-page .cross-sells .products > li.col-lg-5,
    .woocommerce-page .cross-sells ul li.product.col-lg-5,
    .woocommerce-page .cross-sells ul > li.col-lg-5,
    .woocommerce-page .products ul li.product.col-lg-5,
    .woocommerce-page .products ul > li.col-lg-5,
    .woocommerce-page .related.products .products li.product.col-lg-5,
    .woocommerce-page .related.products .products > li.col-lg-5,
    .woocommerce-page .related.products ul li.product.col-lg-5,
    .woocommerce-page .related.products ul > li.col-lg-5,
    .woocommerce-page .upsells.products .products li.product.col-lg-5,
    .woocommerce-page .upsells.products .products > li.col-lg-5,
    .woocommerce-page .upsells.products ul li.product.col-lg-5,
    .woocommerce-page .upsells.products ul > li.col-lg-5,
    .woocommerce-page ul.products li.product.col-lg-5,
    .woocommerce-page ul.products > li.col-lg-5 {
        width: 41.66666666666667%
    }

    .woocommerce .cross-sells .products li.product.col-lg-4,
    .woocommerce .cross-sells .products > li.col-lg-4,
    .woocommerce .cross-sells ul li.product.col-lg-4,
    .woocommerce .cross-sells ul > li.col-lg-4,
    .woocommerce .products ul li.product.col-lg-4,
    .woocommerce .products ul > li.col-lg-4,
    .woocommerce .related.products .products li.product.col-lg-4,
    .woocommerce .related.products .products > li.col-lg-4,
    .woocommerce .related.products ul li.product.col-lg-4,
    .woocommerce .related.products ul > li.col-lg-4,
    .woocommerce .upsells.products .products li.product.col-lg-4,
    .woocommerce .upsells.products .products > li.col-lg-4,
    .woocommerce .upsells.products ul li.product.col-lg-4,
    .woocommerce .upsells.products ul > li.col-lg-4,
    .woocommerce ul.products li.product.col-lg-4,
    .woocommerce ul.products > li.col-lg-4,
    .woocommerce-page .cross-sells .products li.product.col-lg-4,
    .woocommerce-page .cross-sells .products > li.col-lg-4,
    .woocommerce-page .cross-sells ul li.product.col-lg-4,
    .woocommerce-page .cross-sells ul > li.col-lg-4,
    .woocommerce-page .products ul li.product.col-lg-4,
    .woocommerce-page .products ul > li.col-lg-4,
    .woocommerce-page .related.products .products li.product.col-lg-4,
    .woocommerce-page .related.products .products > li.col-lg-4,
    .woocommerce-page .related.products ul li.product.col-lg-4,
    .woocommerce-page .related.products ul > li.col-lg-4,
    .woocommerce-page .upsells.products .products li.product.col-lg-4,
    .woocommerce-page .upsells.products .products > li.col-lg-4,
    .woocommerce-page .upsells.products ul li.product.col-lg-4,
    .woocommerce-page .upsells.products ul > li.col-lg-4,
    .woocommerce-page ul.products li.product.col-lg-4,
    .woocommerce-page ul.products > li.col-lg-4 {
        width: 33.33333333333333%
    }

    .woocommerce .cross-sells .products li.product.col-lg-3,
    .woocommerce .cross-sells .products > li.col-lg-3,
    .woocommerce .cross-sells ul li.product.col-lg-3,
    .woocommerce .cross-sells ul > li.col-lg-3,
    .woocommerce .products ul li.product.col-lg-3,
    .woocommerce .products ul > li.col-lg-3,
    .woocommerce .related.products .products li.product.col-lg-3,
    .woocommerce .related.products .products > li.col-lg-3,
    .woocommerce .related.products ul li.product.col-lg-3,
    .woocommerce .related.products ul > li.col-lg-3,
    .woocommerce .upsells.products .products li.product.col-lg-3,
    .woocommerce .upsells.products .products > li.col-lg-3,
    .woocommerce .upsells.products ul li.product.col-lg-3,
    .woocommerce .upsells.products ul > li.col-lg-3,
    .woocommerce ul.products li.product.col-lg-3,
    .woocommerce ul.products > li.col-lg-3,
    .woocommerce-page .cross-sells .products li.product.col-lg-3,
    .woocommerce-page .cross-sells .products > li.col-lg-3,
    .woocommerce-page .cross-sells ul li.product.col-lg-3,
    .woocommerce-page .cross-sells ul > li.col-lg-3,
    .woocommerce-page .products ul li.product.col-lg-3,
    .woocommerce-page .products ul > li.col-lg-3,
    .woocommerce-page .related.products .products li.product.col-lg-3,
    .woocommerce-page .related.products .products > li.col-lg-3,
    .woocommerce-page .related.products ul li.product.col-lg-3,
    .woocommerce-page .related.products ul > li.col-lg-3,
    .woocommerce-page .upsells.products .products li.product.col-lg-3,
    .woocommerce-page .upsells.products .products > li.col-lg-3,
    .woocommerce-page .upsells.products ul li.product.col-lg-3,
    .woocommerce-page .upsells.products ul > li.col-lg-3,
    .woocommerce-page ul.products li.product.col-lg-3,
    .woocommerce-page ul.products > li.col-lg-3 {
        width: 25%
    }

    .woocommerce .cross-sells .products li.product.col-lg-2,
    .woocommerce .cross-sells .products > li.col-lg-2,
    .woocommerce .cross-sells ul li.product.col-lg-2,
    .woocommerce .cross-sells ul > li.col-lg-2,
    .woocommerce .products ul li.product.col-lg-2,
    .woocommerce .products ul > li.col-lg-2,
    .woocommerce .related.products .products li.product.col-lg-2,
    .woocommerce .related.products .products > li.col-lg-2,
    .woocommerce .related.products ul li.product.col-lg-2,
    .woocommerce .related.products ul > li.col-lg-2,
    .woocommerce .upsells.products .products li.product.col-lg-2,
    .woocommerce .upsells.products .products > li.col-lg-2,
    .woocommerce .upsells.products ul li.product.col-lg-2,
    .woocommerce .upsells.products ul > li.col-lg-2,
    .woocommerce ul.products li.product.col-lg-2,
    .woocommerce ul.products > li.col-lg-2,
    .woocommerce-page .cross-sells .products li.product.col-lg-2,
    .woocommerce-page .cross-sells .products > li.col-lg-2,
    .woocommerce-page .cross-sells ul li.product.col-lg-2,
    .woocommerce-page .cross-sells ul > li.col-lg-2,
    .woocommerce-page .products ul li.product.col-lg-2,
    .woocommerce-page .products ul > li.col-lg-2,
    .woocommerce-page .related.products .products li.product.col-lg-2,
    .woocommerce-page .related.products .products > li.col-lg-2,
    .woocommerce-page .related.products ul li.product.col-lg-2,
    .woocommerce-page .related.products ul > li.col-lg-2,
    .woocommerce-page .upsells.products .products li.product.col-lg-2,
    .woocommerce-page .upsells.products .products > li.col-lg-2,
    .woocommerce-page .upsells.products ul li.product.col-lg-2,
    .woocommerce-page .upsells.products ul > li.col-lg-2,
    .woocommerce-page ul.products li.product.col-lg-2,
    .woocommerce-page ul.products > li.col-lg-2 {
        width: 16.666666666666664%
    }

    .woocommerce .cross-sells .products li.product.col-lg-1,
    .woocommerce .cross-sells .products > li.col-lg-1,
    .woocommerce .cross-sells ul li.product.col-lg-1,
    .woocommerce .cross-sells ul > li.col-lg-1,
    .woocommerce .products ul li.product.col-lg-1,
    .woocommerce .products ul > li.col-lg-1,
    .woocommerce .related.products .products li.product.col-lg-1,
    .woocommerce .related.products .products > li.col-lg-1,
    .woocommerce .related.products ul li.product.col-lg-1,
    .woocommerce .related.products ul > li.col-lg-1,
    .woocommerce .upsells.products .products li.product.col-lg-1,
    .woocommerce .upsells.products .products > li.col-lg-1,
    .woocommerce .upsells.products ul li.product.col-lg-1,
    .woocommerce .upsells.products ul > li.col-lg-1,
    .woocommerce ul.products li.product.col-lg-1,
    .woocommerce ul.products > li.col-lg-1,
    .woocommerce-page .cross-sells .products li.product.col-lg-1,
    .woocommerce-page .cross-sells .products > li.col-lg-1,
    .woocommerce-page .cross-sells ul li.product.col-lg-1,
    .woocommerce-page .cross-sells ul > li.col-lg-1,
    .woocommerce-page .products ul li.product.col-lg-1,
    .woocommerce-page .products ul > li.col-lg-1,
    .woocommerce-page .related.products .products li.product.col-lg-1,
    .woocommerce-page .related.products .products > li.col-lg-1,
    .woocommerce-page .related.products ul li.product.col-lg-1,
    .woocommerce-page .related.products ul > li.col-lg-1,
    .woocommerce-page .upsells.products .products li.product.col-lg-1,
    .woocommerce-page .upsells.products .products > li.col-lg-1,
    .woocommerce-page .upsells.products ul li.product.col-lg-1,
    .woocommerce-page .upsells.products ul > li.col-lg-1,
    .woocommerce-page ul.products li.product.col-lg-1,
    .woocommerce-page ul.products > li.col-lg-1 {
        width: 8.333333333333332%
    }
}

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

    .woocommerce .cross-sells .products li.product,
    .woocommerce .cross-sells .products > li,
    .woocommerce .cross-sells ul li.product,
    .woocommerce .cross-sells ul > li,
    .woocommerce .products ul li.product,
    .woocommerce .products ul > li,
    .woocommerce .related.products .products li.product,
    .woocommerce .related.products .products > li,
    .woocommerce .related.products ul li.product,
    .woocommerce .related.products ul > li,
    .woocommerce .upsells.products .products li.product,
    .woocommerce .upsells.products .products > li,
    .woocommerce .upsells.products ul li.product,
    .woocommerce .upsells.products ul > li,
    .woocommerce ul.products li.product,
    .woocommerce ul.products > li,
    .woocommerce-page .cross-sells .products li.product,
    .woocommerce-page .cross-sells .products > li,
    .woocommerce-page .cross-sells ul li.product,
    .woocommerce-page .cross-sells ul > li,
    .woocommerce-page .products ul li.product,
    .woocommerce-page .products ul > li,
    .woocommerce-page .related.products .products li.product,
    .woocommerce-page .related.products .products > li,
    .woocommerce-page .related.products ul li.product,
    .woocommerce-page .related.products ul > li,
    .woocommerce-page .upsells.products .products li.product,
    .woocommerce-page .upsells.products .products > li,
    .woocommerce-page .upsells.products ul li.product,
    .woocommerce-page .upsells.products ul > li,
    .woocommerce-page ul.products li.product,
    .woocommerce-page ul.products > li {
        width: 50% !important
    }
}

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

    .woocommerce .cross-sells .products li.product,
    .woocommerce .cross-sells .products > li,
    .woocommerce .cross-sells ul li.product,
    .woocommerce .cross-sells ul > li,
    .woocommerce .products ul li.product,
    .woocommerce .products ul > li,
    .woocommerce .related.products .products li.product,
    .woocommerce .related.products .products > li,
    .woocommerce .related.products ul li.product,
    .woocommerce .related.products ul > li,
    .woocommerce .upsells.products .products li.product,
    .woocommerce .upsells.products .products > li,
    .woocommerce .upsells.products ul li.product,
    .woocommerce .upsells.products ul > li,
    .woocommerce ul.products li.product,
    .woocommerce ul.products > li,
    .woocommerce-page .cross-sells .products li.product,
    .woocommerce-page .cross-sells .products > li,
    .woocommerce-page .cross-sells ul li.product,
    .woocommerce-page .cross-sells ul > li,
    .woocommerce-page .products ul li.product,
    .woocommerce-page .products ul > li,
    .woocommerce-page .related.products .products li.product,
    .woocommerce-page .related.products .products > li,
    .woocommerce-page .related.products ul li.product,
    .woocommerce-page .related.products ul > li,
    .woocommerce-page .upsells.products .products li.product,
    .woocommerce-page .upsells.products .products > li,
    .woocommerce-page .upsells.products ul li.product,
    .woocommerce-page .upsells.products ul > li,
    .woocommerce-page ul.products li.product,
    .woocommerce-page ul.products > li {
        width: 100% !important
    }
}

.woocommerce .cross-sells .products li.product a img,
.woocommerce .cross-sells .products > li a img,
.woocommerce .cross-sells ul li.product a img,
.woocommerce .cross-sells ul > li a img,
.woocommerce .products ul li.product a img,
.woocommerce .products ul > li a img,
.woocommerce .related.products .products li.product a img,
.woocommerce .related.products .products > li a img,
.woocommerce .related.products ul li.product a img,
.woocommerce .related.products ul > li a img,
.woocommerce .upsells.products .products li.product a img,
.woocommerce .upsells.products .products > li a img,
.woocommerce .upsells.products ul li.product a img,
.woocommerce .upsells.products ul > li a img,
.woocommerce ul.products li.product a img,
.woocommerce ul.products > li a img,
.woocommerce-page .cross-sells .products li.product a img,
.woocommerce-page .cross-sells .products > li a img,
.woocommerce-page .cross-sells ul li.product a img,
.woocommerce-page .cross-sells ul > li a img,
.woocommerce-page .products ul li.product a img,
.woocommerce-page .products ul > li a img,
.woocommerce-page .related.products .products li.product a img,
.woocommerce-page .related.products .products > li a img,
.woocommerce-page .related.products ul li.product a img,
.woocommerce-page .related.products ul > li a img,
.woocommerce-page .upsells.products .products li.product a img,
.woocommerce-page .upsells.products .products > li a img,
.woocommerce-page .upsells.products ul li.product a img,
.woocommerce-page .upsells.products ul > li a img,
.woocommerce-page ul.products li.product a img,
.woocommerce-page ul.products > li a img {
    width: 100%;
    box-shadow: none;
    margin: 0
}

.woocommerce .cross-sells .products li.product a:hover img,
.woocommerce .cross-sells .products > li a:hover img,
.woocommerce .cross-sells ul li.product a:hover img,
.woocommerce .cross-sells ul > li a:hover img,
.woocommerce .products ul li.product a:hover img,
.woocommerce .products ul > li a:hover img,
.woocommerce .related.products .products li.product a:hover img,
.woocommerce .related.products .products > li a:hover img,
.woocommerce .related.products ul li.product a:hover img,
.woocommerce .related.products ul > li a:hover img,
.woocommerce .upsells.products .products li.product a:hover img,
.woocommerce .upsells.products .products > li a:hover img,
.woocommerce .upsells.products ul li.product a:hover img,
.woocommerce .upsells.products ul > li a:hover img,
.woocommerce ul.products li.product a:hover img,
.woocommerce ul.products > li a:hover img,
.woocommerce-page .cross-sells .products li.product a:hover img,
.woocommerce-page .cross-sells .products > li a:hover img,
.woocommerce-page .cross-sells ul li.product a:hover img,
.woocommerce-page .cross-sells ul > li a:hover img,
.woocommerce-page .products ul li.product a:hover img,
.woocommerce-page .products ul > li a:hover img,
.woocommerce-page .related.products .products li.product a:hover img,
.woocommerce-page .related.products .products > li a:hover img,
.woocommerce-page .related.products ul li.product a:hover img,
.woocommerce-page .related.products ul > li a:hover img,
.woocommerce-page .upsells.products .products li.product a:hover img,
.woocommerce-page .upsells.products .products > li a:hover img,
.woocommerce-page .upsells.products ul li.product a:hover img,
.woocommerce-page .upsells.products ul > li a:hover img,
.woocommerce-page ul.products li.product a:hover img,
.woocommerce-page ul.products > li a:hover img {
    box-shadow: none
}

.woocommerce .cross-sells .products li.product span.onsale,
.woocommerce .cross-sells .products > li span.onsale,
.woocommerce .cross-sells ul li.product span.onsale,
.woocommerce .cross-sells ul > li span.onsale,
.woocommerce .products ul li.product span.onsale,
.woocommerce .products ul > li span.onsale,
.woocommerce .related.products .products li.product span.onsale,
.woocommerce .related.products .products > li span.onsale,
.woocommerce .related.products ul li.product span.onsale,
.woocommerce .related.products ul > li span.onsale,
.woocommerce .upsells.products .products li.product span.onsale,
.woocommerce .upsells.products .products > li span.onsale,
.woocommerce .upsells.products ul li.product span.onsale,
.woocommerce .upsells.products ul > li span.onsale,
.woocommerce ul.products li.product span.onsale,
.woocommerce ul.products > li span.onsale,
.woocommerce-page .cross-sells .products li.product span.onsale,
.woocommerce-page .cross-sells .products > li span.onsale,
.woocommerce-page .cross-sells ul li.product span.onsale,
.woocommerce-page .cross-sells ul > li span.onsale,
.woocommerce-page .products ul li.product span.onsale,
.woocommerce-page .products ul > li span.onsale,
.woocommerce-page .related.products .products li.product span.onsale,
.woocommerce-page .related.products .products > li span.onsale,
.woocommerce-page .related.products ul li.product span.onsale,
.woocommerce-page .related.products ul > li span.onsale,
.woocommerce-page .upsells.products .products li.product span.onsale,
.woocommerce-page .upsells.products .products > li span.onsale,
.woocommerce-page .upsells.products ul li.product span.onsale,
.woocommerce-page .upsells.products ul > li span.onsale,
.woocommerce-page ul.products li.product span.onsale,
.woocommerce-page ul.products > li span.onsale {
    top: 10px;
    right: 10px;
    margin: 0
}

.woocommerce .cross-sells .products li.product h3,
.woocommerce .cross-sells .products > li h3,
.woocommerce .cross-sells ul li.product h3,
.woocommerce .cross-sells ul > li h3,
.woocommerce .products ul li.product h3,
.woocommerce .products ul > li h3,
.woocommerce .related.products .products li.product h3,
.woocommerce .related.products .products > li h3,
.woocommerce .related.products ul li.product h3,
.woocommerce .related.products ul > li h3,
.woocommerce .upsells.products .products li.product h3,
.woocommerce .upsells.products .products > li h3,
.woocommerce .upsells.products ul li.product h3,
.woocommerce .upsells.products ul > li h3,
.woocommerce ul.products li.product h3,
.woocommerce ul.products > li h3,
.woocommerce-page .cross-sells .products li.product h3,
.woocommerce-page .cross-sells .products > li h3,
.woocommerce-page .cross-sells ul li.product h3,
.woocommerce-page .cross-sells ul > li h3,
.woocommerce-page .products ul li.product h3,
.woocommerce-page .products ul > li h3,
.woocommerce-page .related.products .products li.product h3,
.woocommerce-page .related.products .products > li h3,
.woocommerce-page .related.products ul li.product h3,
.woocommerce-page .related.products ul > li h3,
.woocommerce-page .upsells.products .products li.product h3,
.woocommerce-page .upsells.products .products > li h3,
.woocommerce-page .upsells.products ul li.product h3,
.woocommerce-page .upsells.products ul > li h3,
.woocommerce-page ul.products li.product h3,
.woocommerce-page ul.products > li h3 {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    text-transform: capitalize;
    color: #999;
    padding: 0;
    margin-bottom: 15px
}

.woocommerce .cross-sells .products li.product .star-rating,
.woocommerce .cross-sells .products > li .star-rating,
.woocommerce .cross-sells ul li.product .star-rating,
.woocommerce .cross-sells ul > li .star-rating,
.woocommerce .products ul li.product .star-rating,
.woocommerce .products ul > li .star-rating,
.woocommerce .related.products .products li.product .star-rating,
.woocommerce .related.products .products > li .star-rating,
.woocommerce .related.products ul li.product .star-rating,
.woocommerce .related.products ul > li .star-rating,
.woocommerce .upsells.products .products li.product .star-rating,
.woocommerce .upsells.products .products > li .star-rating,
.woocommerce .upsells.products ul li.product .star-rating,
.woocommerce .upsells.products ul > li .star-rating,
.woocommerce ul.products li.product .star-rating,
.woocommerce ul.products > li .star-rating,
.woocommerce-page .cross-sells .products li.product .star-rating,
.woocommerce-page .cross-sells .products > li .star-rating,
.woocommerce-page .cross-sells ul li.product .star-rating,
.woocommerce-page .cross-sells ul > li .star-rating,
.woocommerce-page .products ul li.product .star-rating,
.woocommerce-page .products ul > li .star-rating,
.woocommerce-page .related.products .products li.product .star-rating,
.woocommerce-page .related.products .products > li .star-rating,
.woocommerce-page .related.products ul li.product .star-rating,
.woocommerce-page .related.products ul > li .star-rating,
.woocommerce-page .upsells.products .products li.product .star-rating,
.woocommerce-page .upsells.products .products > li .star-rating,
.woocommerce-page .upsells.products ul li.product .star-rating,
.woocommerce-page .upsells.products ul > li .star-rating,
.woocommerce-page ul.products li.product .star-rating,
.woocommerce-page ul.products > li .star-rating {
    margin: 0 0 10px;
    border: none
}

.woocommerce .cross-sells .products li.product .price,
.woocommerce .cross-sells .products > li .price,
.woocommerce .cross-sells ul li.product .price,
.woocommerce .cross-sells ul > li .price,
.woocommerce .products ul li.product .price,
.woocommerce .products ul > li .price,
.woocommerce .related.products .products li.product .price,
.woocommerce .related.products .products > li .price,
.woocommerce .related.products ul li.product .price,
.woocommerce .related.products ul > li .price,
.woocommerce .upsells.products .products li.product .price,
.woocommerce .upsells.products .products > li .price,
.woocommerce .upsells.products ul li.product .price,
.woocommerce .upsells.products ul > li .price,
.woocommerce ul.products li.product .price,
.woocommerce ul.products > li .price,
.woocommerce-page .cross-sells .products li.product .price,
.woocommerce-page .cross-sells .products > li .price,
.woocommerce-page .cross-sells ul li.product .price,
.woocommerce-page .cross-sells ul > li .price,
.woocommerce-page .products ul li.product .price,
.woocommerce-page .products ul > li .price,
.woocommerce-page .related.products .products li.product .price,
.woocommerce-page .related.products .products > li .price,
.woocommerce-page .related.products ul li.product .price,
.woocommerce-page .related.products ul > li .price,
.woocommerce-page .upsells.products .products li.product .price,
.woocommerce-page .upsells.products .products > li .price,
.woocommerce-page .upsells.products ul li.product .price,
.woocommerce-page .upsells.products ul > li .price,
.woocommerce-page ul.products li.product .price,
.woocommerce-page ul.products > li .price {
    font-family: Poppins;
    font-size: 18px;
    line-height: 26px;
    color: #000;
    padding: 0;
    border-bottom: 0;
    margin-bottom: 0
}

.woocommerce .cross-sells .products li.product .price > *,
.woocommerce .cross-sells .products > li .price > *,
.woocommerce .cross-sells ul li.product .price > *,
.woocommerce .cross-sells ul > li .price > *,
.woocommerce .products ul li.product .price > *,
.woocommerce .products ul > li .price > *,
.woocommerce .related.products .products li.product .price > *,
.woocommerce .related.products .products > li .price > *,
.woocommerce .related.products ul li.product .price > *,
.woocommerce .related.products ul > li .price > *,
.woocommerce .upsells.products .products li.product .price > *,
.woocommerce .upsells.products .products > li .price > *,
.woocommerce .upsells.products ul li.product .price > *,
.woocommerce .upsells.products ul > li .price > *,
.woocommerce ul.products li.product .price > *,
.woocommerce ul.products > li .price > *,
.woocommerce-page .cross-sells .products li.product .price > *,
.woocommerce-page .cross-sells .products > li .price > *,
.woocommerce-page .cross-sells ul li.product .price > *,
.woocommerce-page .cross-sells ul > li .price > *,
.woocommerce-page .products ul li.product .price > *,
.woocommerce-page .products ul > li .price > *,
.woocommerce-page .related.products .products li.product .price > *,
.woocommerce-page .related.products .products > li .price > *,
.woocommerce-page .related.products ul li.product .price > *,
.woocommerce-page .related.products ul > li .price > *,
.woocommerce-page .upsells.products .products li.product .price > *,
.woocommerce-page .upsells.products .products > li .price > *,
.woocommerce-page .upsells.products ul li.product .price > *,
.woocommerce-page .upsells.products ul > li .price > *,
.woocommerce-page ul.products li.product .price > *,
.woocommerce-page ul.products > li .price > * {
    display: inline-block !important
}

.woocommerce .cross-sells .products li.product .price ins,
.woocommerce .cross-sells .products > li .price ins,
.woocommerce .cross-sells ul li.product .price ins,
.woocommerce .cross-sells ul > li .price ins,
.woocommerce .products ul li.product .price ins,
.woocommerce .products ul > li .price ins,
.woocommerce .related.products .products li.product .price ins,
.woocommerce .related.products .products > li .price ins,
.woocommerce .related.products ul li.product .price ins,
.woocommerce .related.products ul > li .price ins,
.woocommerce .upsells.products .products li.product .price ins,
.woocommerce .upsells.products .products > li .price ins,
.woocommerce .upsells.products ul li.product .price ins,
.woocommerce .upsells.products ul > li .price ins,
.woocommerce ul.products li.product .price ins,
.woocommerce ul.products > li .price ins,
.woocommerce-page .cross-sells .products li.product .price ins,
.woocommerce-page .cross-sells .products > li .price ins,
.woocommerce-page .cross-sells ul li.product .price ins,
.woocommerce-page .cross-sells ul > li .price ins,
.woocommerce-page .products ul li.product .price ins,
.woocommerce-page .products ul > li .price ins,
.woocommerce-page .related.products .products li.product .price ins,
.woocommerce-page .related.products .products > li .price ins,
.woocommerce-page .related.products ul li.product .price ins,
.woocommerce-page .related.products ul > li .price ins,
.woocommerce-page .upsells.products .products li.product .price ins,
.woocommerce-page .upsells.products .products > li .price ins,
.woocommerce-page .upsells.products ul li.product .price ins,
.woocommerce-page .upsells.products ul > li .price ins,
.woocommerce-page ul.products li.product .price ins,
.woocommerce-page ul.products > li .price ins {
    text-decoration: none;
    font-weight: 600
}

.woocommerce .cross-sells .products li.product .price del,
.woocommerce .cross-sells .products > li .price del,
.woocommerce .cross-sells ul li.product .price del,
.woocommerce .cross-sells ul > li .price del,
.woocommerce .products ul li.product .price del,
.woocommerce .products ul > li .price del,
.woocommerce .related.products .products li.product .price del,
.woocommerce .related.products .products > li .price del,
.woocommerce .related.products ul li.product .price del,
.woocommerce .related.products ul > li .price del,
.woocommerce .upsells.products .products li.product .price del,
.woocommerce .upsells.products .products > li .price del,
.woocommerce .upsells.products ul li.product .price del,
.woocommerce .upsells.products ul > li .price del,
.woocommerce ul.products li.product .price del,
.woocommerce ul.products > li .price del,
.woocommerce-page .cross-sells .products li.product .price del,
.woocommerce-page .cross-sells .products > li .price del,
.woocommerce-page .cross-sells ul li.product .price del,
.woocommerce-page .cross-sells ul > li .price del,
.woocommerce-page .products ul li.product .price del,
.woocommerce-page .products ul > li .price del,
.woocommerce-page .related.products .products li.product .price del,
.woocommerce-page .related.products .products > li .price del,
.woocommerce-page .related.products ul li.product .price del,
.woocommerce-page .related.products ul > li .price del,
.woocommerce-page .upsells.products .products li.product .price del,
.woocommerce-page .upsells.products .products > li .price del,
.woocommerce-page .upsells.products ul li.product .price del,
.woocommerce-page .upsells.products ul > li .price del,
.woocommerce-page ul.products li.product .price del,
.woocommerce-page ul.products > li .price del {
    font-size: 14px;
    line-height: 22px;
    margin-right: 5px
}

.woocommerce .cross-sells .products li.product .add_to_cart_button.added,
.woocommerce .cross-sells .products > li .add_to_cart_button.added,
.woocommerce .cross-sells ul li.product .add_to_cart_button.added,
.woocommerce .cross-sells ul > li .add_to_cart_button.added,
.woocommerce .products ul li.product .add_to_cart_button.added,
.woocommerce .products ul > li .add_to_cart_button.added,
.woocommerce .related.products .products li.product .add_to_cart_button.added,
.woocommerce .related.products .products > li .add_to_cart_button.added,
.woocommerce .related.products ul li.product .add_to_cart_button.added,
.woocommerce .related.products ul > li .add_to_cart_button.added,
.woocommerce .upsells.products .products li.product .add_to_cart_button.added,
.woocommerce .upsells.products .products > li .add_to_cart_button.added,
.woocommerce .upsells.products ul li.product .add_to_cart_button.added,
.woocommerce .upsells.products ul > li .add_to_cart_button.added,
.woocommerce ul.products li.product .add_to_cart_button.added,
.woocommerce ul.products > li .add_to_cart_button.added,
.woocommerce-page .cross-sells .products li.product .add_to_cart_button.added,
.woocommerce-page .cross-sells .products > li .add_to_cart_button.added,
.woocommerce-page .cross-sells ul li.product .add_to_cart_button.added,
.woocommerce-page .cross-sells ul > li .add_to_cart_button.added,
.woocommerce-page .products ul li.product .add_to_cart_button.added,
.woocommerce-page .products ul > li .add_to_cart_button.added,
.woocommerce-page .related.products .products li.product .add_to_cart_button.added,
.woocommerce-page .related.products .products > li .add_to_cart_button.added,
.woocommerce-page .related.products ul li.product .add_to_cart_button.added,
.woocommerce-page .related.products ul > li .add_to_cart_button.added,
.woocommerce-page .upsells.products .products li.product .add_to_cart_button.added,
.woocommerce-page .upsells.products .products > li .add_to_cart_button.added,
.woocommerce-page .upsells.products ul li.product .add_to_cart_button.added,
.woocommerce-page .upsells.products ul > li .add_to_cart_button.added,
.woocommerce-page ul.products li.product .add_to_cart_button.added,
.woocommerce-page ul.products > li .add_to_cart_button.added {
    display: none
}

.woocommerce .cross-sells .products li.product .button,
.woocommerce .cross-sells .products li.product .wc-forward,
.woocommerce .cross-sells .products > li .button,
.woocommerce .cross-sells .products > li .wc-forward,
.woocommerce .cross-sells ul li.product .button,
.woocommerce .cross-sells ul li.product .wc-forward,
.woocommerce .cross-sells ul > li .button,
.woocommerce .cross-sells ul > li .wc-forward,
.woocommerce .products ul li.product .button,
.woocommerce .products ul li.product .wc-forward,
.woocommerce .products ul > li .button,
.woocommerce .products ul > li .wc-forward,
.woocommerce .related.products .products li.product .button,
.woocommerce .related.products .products li.product .wc-forward,
.woocommerce .related.products .products > li .button,
.woocommerce .related.products .products > li .wc-forward,
.woocommerce .related.products ul li.product .button,
.woocommerce .related.products ul li.product .wc-forward,
.woocommerce .related.products ul > li .button,
.woocommerce .related.products ul > li .wc-forward,
.woocommerce .upsells.products .products li.product .button,
.woocommerce .upsells.products .products li.product .wc-forward,
.woocommerce .upsells.products .products > li .button,
.woocommerce .upsells.products .products > li .wc-forward,
.woocommerce .upsells.products ul li.product .button,
.woocommerce .upsells.products ul li.product .wc-forward,
.woocommerce .upsells.products ul > li .button,
.woocommerce .upsells.products ul > li .wc-forward,
.woocommerce ul.products li.product .button,
.woocommerce ul.products li.product .wc-forward,
.woocommerce ul.products > li .button,
.woocommerce ul.products > li .wc-forward,
.woocommerce-page .cross-sells .products li.product .button,
.woocommerce-page .cross-sells .products li.product .wc-forward,
.woocommerce-page .cross-sells .products > li .button,
.woocommerce-page .cross-sells .products > li .wc-forward,
.woocommerce-page .cross-sells ul li.product .button,
.woocommerce-page .cross-sells ul li.product .wc-forward,
.woocommerce-page .cross-sells ul > li .button,
.woocommerce-page .cross-sells ul > li .wc-forward,
.woocommerce-page .products ul li.product .button,
.woocommerce-page .products ul li.product .wc-forward,
.woocommerce-page .products ul > li .button,
.woocommerce-page .products ul > li .wc-forward,
.woocommerce-page .related.products .products li.product .button,
.woocommerce-page .related.products .products li.product .wc-forward,
.woocommerce-page .related.products .products > li .button,
.woocommerce-page .related.products .products > li .wc-forward,
.woocommerce-page .related.products ul li.product .button,
.woocommerce-page .related.products ul li.product .wc-forward,
.woocommerce-page .related.products ul > li .button,
.woocommerce-page .related.products ul > li .wc-forward,
.woocommerce-page .upsells.products .products li.product .button,
.woocommerce-page .upsells.products .products li.product .wc-forward,
.woocommerce-page .upsells.products .products > li .button,
.woocommerce-page .upsells.products .products > li .wc-forward,
.woocommerce-page .upsells.products ul li.product .button,
.woocommerce-page .upsells.products ul li.product .wc-forward,
.woocommerce-page .upsells.products ul > li .button,
.woocommerce-page .upsells.products ul > li .wc-forward,
.woocommerce-page ul.products li.product .button,
.woocommerce-page ul.products li.product .wc-forward,
.woocommerce-page ul.products > li .button,
.woocommerce-page ul.products > li .wc-forward {
    font-family: Poppins;
    font-size: 14px;
    line-height: 22px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    background: 0 0 !important;
    border: none;
    height: auto;
    padding: 12px 18px;
    display: block
}

.woocommerce .cross-sells .products li.product .button.product_type_variable,
.woocommerce .cross-sells .products li.product .wc-forward.product_type_variable,
.woocommerce .cross-sells .products > li .button.product_type_variable,
.woocommerce .cross-sells .products > li .wc-forward.product_type_variable,
.woocommerce .cross-sells ul li.product .button.product_type_variable,
.woocommerce .cross-sells ul li.product .wc-forward.product_type_variable,
.woocommerce .cross-sells ul > li .button.product_type_variable,
.woocommerce .cross-sells ul > li .wc-forward.product_type_variable,
.woocommerce .products ul li.product .button.product_type_variable,
.woocommerce .products ul li.product .wc-forward.product_type_variable,
.woocommerce .products ul > li .button.product_type_variable,
.woocommerce .products ul > li .wc-forward.product_type_variable,
.woocommerce .related.products .products li.product .button.product_type_variable,
.woocommerce .related.products .products li.product .wc-forward.product_type_variable,
.woocommerce .related.products .products > li .button.product_type_variable,
.woocommerce .related.products .products > li .wc-forward.product_type_variable,
.woocommerce .related.products ul li.product .button.product_type_variable,
.woocommerce .related.products ul li.product .wc-forward.product_type_variable,
.woocommerce .related.products ul > li .button.product_type_variable,
.woocommerce .related.products ul > li .wc-forward.product_type_variable,
.woocommerce .upsells.products .products li.product .button.product_type_variable,
.woocommerce .upsells.products .products li.product .wc-forward.product_type_variable,
.woocommerce .upsells.products .products > li .button.product_type_variable,
.woocommerce .upsells.products .products > li .wc-forward.product_type_variable,
.woocommerce .upsells.products ul li.product .button.product_type_variable,
.woocommerce .upsells.products ul li.product .wc-forward.product_type_variable,
.woocommerce .upsells.products ul > li .button.product_type_variable,
.woocommerce .upsells.products ul > li .wc-forward.product_type_variable,
.woocommerce ul.products li.product .button.product_type_variable,
.woocommerce ul.products li.product .wc-forward.product_type_variable,
.woocommerce ul.products > li .button.product_type_variable,
.woocommerce ul.products > li .wc-forward.product_type_variable,
.woocommerce-page .cross-sells .products li.product .button.product_type_variable,
.woocommerce-page .cross-sells .products li.product .wc-forward.product_type_variable,
.woocommerce-page .cross-sells .products > li .button.product_type_variable,
.woocommerce-page .cross-sells .products > li .wc-forward.product_type_variable,
.woocommerce-page .cross-sells ul li.product .button.product_type_variable,
.woocommerce-page .cross-sells ul li.product .wc-forward.product_type_variable,
.woocommerce-page .cross-sells ul > li .button.product_type_variable,
.woocommerce-page .cross-sells ul > li .wc-forward.product_type_variable,
.woocommerce-page .products ul li.product .button.product_type_variable,
.woocommerce-page .products ul li.product .wc-forward.product_type_variable,
.woocommerce-page .products ul > li .button.product_type_variable,
.woocommerce-page .products ul > li .wc-forward.product_type_variable,
.woocommerce-page .related.products .products li.product .button.product_type_variable,
.woocommerce-page .related.products .products li.product .wc-forward.product_type_variable,
.woocommerce-page .related.products .products > li .button.product_type_variable,
.woocommerce-page .related.products .products > li .wc-forward.product_type_variable,
.woocommerce-page .related.products ul li.product .button.product_type_variable,
.woocommerce-page .related.products ul li.product .wc-forward.product_type_variable,
.woocommerce-page .related.products ul > li .button.product_type_variable,
.woocommerce-page .related.products ul > li .wc-forward.product_type_variable,
.woocommerce-page .upsells.products .products li.product .button.product_type_variable,
.woocommerce-page .upsells.products .products li.product .wc-forward.product_type_variable,
.woocommerce-page .upsells.products .products > li .button.product_type_variable,
.woocommerce-page .upsells.products .products > li .wc-forward.product_type_variable,
.woocommerce-page .upsells.products ul li.product .button.product_type_variable,
.woocommerce-page .upsells.products ul li.product .wc-forward.product_type_variable,
.woocommerce-page .upsells.products ul > li .button.product_type_variable,
.woocommerce-page .upsells.products ul > li .wc-forward.product_type_variable,
.woocommerce-page ul.products li.product .button.product_type_variable,
.woocommerce-page ul.products li.product .wc-forward.product_type_variable,
.woocommerce-page ul.products > li .button.product_type_variable,
.woocommerce-page ul.products > li .wc-forward.product_type_variable {
    padding: 12px 5px
}

.woocommerce .cross-sells .products li.product .button.loading:before,
.woocommerce .cross-sells .products li.product .wc-forward.loading:before,
.woocommerce .cross-sells .products > li .button.loading:before,
.woocommerce .cross-sells .products > li .wc-forward.loading:before,
.woocommerce .cross-sells ul li.product .button.loading:before,
.woocommerce .cross-sells ul li.product .wc-forward.loading:before,
.woocommerce .cross-sells ul > li .button.loading:before,
.woocommerce .cross-sells ul > li .wc-forward.loading:before,
.woocommerce .products ul li.product .button.loading:before,
.woocommerce .products ul li.product .wc-forward.loading:before,
.woocommerce .products ul > li .button.loading:before,
.woocommerce .products ul > li .wc-forward.loading:before,
.woocommerce .related.products .products li.product .button.loading:before,
.woocommerce .related.products .products li.product .wc-forward.loading:before,
.woocommerce .related.products .products > li .button.loading:before,
.woocommerce .related.products .products > li .wc-forward.loading:before,
.woocommerce .related.products ul li.product .button.loading:before,
.woocommerce .related.products ul li.product .wc-forward.loading:before,
.woocommerce .related.products ul > li .button.loading:before,
.woocommerce .related.products ul > li .wc-forward.loading:before,
.woocommerce .upsells.products .products li.product .button.loading:before,
.woocommerce .upsells.products .products li.product .wc-forward.loading:before,
.woocommerce .upsells.products .products > li .button.loading:before,
.woocommerce .upsells.products .products > li .wc-forward.loading:before,
.woocommerce .upsells.products ul li.product .button.loading:before,
.woocommerce .upsells.products ul li.product .wc-forward.loading:before,
.woocommerce .upsells.products ul > li .button.loading:before,
.woocommerce .upsells.products ul > li .wc-forward.loading:before,
.woocommerce ul.products li.product .button.loading:before,
.woocommerce ul.products li.product .wc-forward.loading:before,
.woocommerce ul.products > li .button.loading:before,
.woocommerce ul.products > li .wc-forward.loading:before,
.woocommerce-page .cross-sells .products li.product .button.loading:before,
.woocommerce-page .cross-sells .products li.product .wc-forward.loading:before,
.woocommerce-page .cross-sells .products > li .button.loading:before,
.woocommerce-page .cross-sells .products > li .wc-forward.loading:before,
.woocommerce-page .cross-sells ul li.product .button.loading:before,
.woocommerce-page .cross-sells ul li.product .wc-forward.loading:before,
.woocommerce-page .cross-sells ul > li .button.loading:before,
.woocommerce-page .cross-sells ul > li .wc-forward.loading:before,
.woocommerce-page .products ul li.product .button.loading:before,
.woocommerce-page .products ul li.product .wc-forward.loading:before,
.woocommerce-page .products ul > li .button.loading:before,
.woocommerce-page .products ul > li .wc-forward.loading:before,
.woocommerce-page .related.products .products li.product .button.loading:before,
.woocommerce-page .related.products .products li.product .wc-forward.loading:before,
.woocommerce-page .related.products .products > li .button.loading:before,
.woocommerce-page .related.products .products > li .wc-forward.loading:before,
.woocommerce-page .related.products ul li.product .button.loading:before,
.woocommerce-page .related.products ul li.product .wc-forward.loading:before,
.woocommerce-page .related.products ul > li .button.loading:before,
.woocommerce-page .related.products ul > li .wc-forward.loading:before,
.woocommerce-page .upsells.products .products li.product .button.loading:before,
.woocommerce-page .upsells.products .products li.product .wc-forward.loading:before,
.woocommerce-page .upsells.products .products > li .button.loading:before,
.woocommerce-page .upsells.products .products > li .wc-forward.loading:before,
.woocommerce-page .upsells.products ul li.product .button.loading:before,
.woocommerce-page .upsells.products ul li.product .wc-forward.loading:before,
.woocommerce-page .upsells.products ul > li .button.loading:before,
.woocommerce-page .upsells.products ul > li .wc-forward.loading:before,
.woocommerce-page ul.products li.product .button.loading:before,
.woocommerce-page ul.products li.product .wc-forward.loading:before,
.woocommerce-page ul.products > li .button.loading:before,
.woocommerce-page ul.products > li .wc-forward.loading:before {
    content: '';
    background: rgba(255, 255, 255, .95)
}

.woocommerce .cross-sells .products li.product .button.loading:after,
.woocommerce .cross-sells .products li.product .wc-forward.loading:after,
.woocommerce .cross-sells .products > li .button.loading:after,
.woocommerce .cross-sells .products > li .wc-forward.loading:after,
.woocommerce .cross-sells ul li.product .button.loading:after,
.woocommerce .cross-sells ul li.product .wc-forward.loading:after,
.woocommerce .cross-sells ul > li .button.loading:after,
.woocommerce .cross-sells ul > li .wc-forward.loading:after,
.woocommerce .products ul li.product .button.loading:after,
.woocommerce .products ul li.product .wc-forward.loading:after,
.woocommerce .products ul > li .button.loading:after,
.woocommerce .products ul > li .wc-forward.loading:after,
.woocommerce .related.products .products li.product .button.loading:after,
.woocommerce .related.products .products li.product .wc-forward.loading:after,
.woocommerce .related.products .products > li .button.loading:after,
.woocommerce .related.products .products > li .wc-forward.loading:after,
.woocommerce .related.products ul li.product .button.loading:after,
.woocommerce .related.products ul li.product .wc-forward.loading:after,
.woocommerce .related.products ul > li .button.loading:after,
.woocommerce .related.products ul > li .wc-forward.loading:after,
.woocommerce .upsells.products .products li.product .button.loading:after,
.woocommerce .upsells.products .products li.product .wc-forward.loading:after,
.woocommerce .upsells.products .products > li .button.loading:after,
.woocommerce .upsells.products .products > li .wc-forward.loading:after,
.woocommerce .upsells.products ul li.product .button.loading:after,
.woocommerce .upsells.products ul li.product .wc-forward.loading:after,
.woocommerce .upsells.products ul > li .button.loading:after,
.woocommerce .upsells.products ul > li .wc-forward.loading:after,
.woocommerce ul.products li.product .button.loading:after,
.woocommerce ul.products li.product .wc-forward.loading:after,
.woocommerce ul.products > li .button.loading:after,
.woocommerce ul.products > li .wc-forward.loading:after,
.woocommerce-page .cross-sells .products li.product .button.loading:after,
.woocommerce-page .cross-sells .products li.product .wc-forward.loading:after,
.woocommerce-page .cross-sells .products > li .button.loading:after,
.woocommerce-page .cross-sells .products > li .wc-forward.loading:after,
.woocommerce-page .cross-sells ul li.product .button.loading:after,
.woocommerce-page .cross-sells ul li.product .wc-forward.loading:after,
.woocommerce-page .cross-sells ul > li .button.loading:after,
.woocommerce-page .cross-sells ul > li .wc-forward.loading:after,
.woocommerce-page .products ul li.product .button.loading:after,
.woocommerce-page .products ul li.product .wc-forward.loading:after,
.woocommerce-page .products ul > li .button.loading:after,
.woocommerce-page .products ul > li .wc-forward.loading:after,
.woocommerce-page .related.products .products li.product .button.loading:after,
.woocommerce-page .related.products .products li.product .wc-forward.loading:after,
.woocommerce-page .related.products .products > li .button.loading:after,
.woocommerce-page .related.products .products > li .wc-forward.loading:after,
.woocommerce-page .related.products ul li.product .button.loading:after,
.woocommerce-page .related.products ul li.product .wc-forward.loading:after,
.woocommerce-page .related.products ul > li .button.loading:after,
.woocommerce-page .related.products ul > li .wc-forward.loading:after,
.woocommerce-page .upsells.products .products li.product .button.loading:after,
.woocommerce-page .upsells.products .products li.product .wc-forward.loading:after,
.woocommerce-page .upsells.products .products > li .button.loading:after,
.woocommerce-page .upsells.products .products > li .wc-forward.loading:after,
.woocommerce-page .upsells.products ul li.product .button.loading:after,
.woocommerce-page .upsells.products ul li.product .wc-forward.loading:after,
.woocommerce-page .upsells.products ul > li .button.loading:after,
.woocommerce-page .upsells.products ul > li .wc-forward.loading:after,
.woocommerce-page ul.products li.product .button.loading:after,
.woocommerce-page ul.products li.product .wc-forward.loading:after,
.woocommerce-page ul.products > li .button.loading:after,
.woocommerce-page ul.products > li .wc-forward.loading:after {
    content: '\f110';
    position: absolute;
    top: 50%;
    left: 50%;
    right: auto;
    margin: -7px 0 0 -7px;
    webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

.woocommerce .cross-sells .products li.product .button:before,
.woocommerce .cross-sells .products li.product .wc-forward:before,
.woocommerce .cross-sells .products > li .button:before,
.woocommerce .cross-sells .products > li .wc-forward:before,
.woocommerce .cross-sells ul li.product .button:before,
.woocommerce .cross-sells ul li.product .wc-forward:before,
.woocommerce .cross-sells ul > li .button:before,
.woocommerce .cross-sells ul > li .wc-forward:before,
.woocommerce .products ul li.product .button:before,
.woocommerce .products ul li.product .wc-forward:before,
.woocommerce .products ul > li .button:before,
.woocommerce .products ul > li .wc-forward:before,
.woocommerce .related.products .products li.product .button:before,
.woocommerce .related.products .products li.product .wc-forward:before,
.woocommerce .related.products .products > li .button:before,
.woocommerce .related.products .products > li .wc-forward:before,
.woocommerce .related.products ul li.product .button:before,
.woocommerce .related.products ul li.product .wc-forward:before,
.woocommerce .related.products ul > li .button:before,
.woocommerce .related.products ul > li .wc-forward:before,
.woocommerce .upsells.products .products li.product .button:before,
.woocommerce .upsells.products .products li.product .wc-forward:before,
.woocommerce .upsells.products .products > li .button:before,
.woocommerce .upsells.products .products > li .wc-forward:before,
.woocommerce .upsells.products ul li.product .button:before,
.woocommerce .upsells.products ul li.product .wc-forward:before,
.woocommerce .upsells.products ul > li .button:before,
.woocommerce .upsells.products ul > li .wc-forward:before,
.woocommerce ul.products li.product .button:before,
.woocommerce ul.products li.product .wc-forward:before,
.woocommerce ul.products > li .button:before,
.woocommerce ul.products > li .wc-forward:before,
.woocommerce-page .cross-sells .products li.product .button:before,
.woocommerce-page .cross-sells .products li.product .wc-forward:before,
.woocommerce-page .cross-sells .products > li .button:before,
.woocommerce-page .cross-sells .products > li .wc-forward:before,
.woocommerce-page .cross-sells ul li.product .button:before,
.woocommerce-page .cross-sells ul li.product .wc-forward:before,
.woocommerce-page .cross-sells ul > li .button:before,
.woocommerce-page .cross-sells ul > li .wc-forward:before,
.woocommerce-page .products ul li.product .button:before,
.woocommerce-page .products ul li.product .wc-forward:before,
.woocommerce-page .products ul > li .button:before,
.woocommerce-page .products ul > li .wc-forward:before,
.woocommerce-page .related.products .products li.product .button:before,
.woocommerce-page .related.products .products li.product .wc-forward:before,
.woocommerce-page .related.products .products > li .button:before,
.woocommerce-page .related.products .products > li .wc-forward:before,
.woocommerce-page .related.products ul li.product .button:before,
.woocommerce-page .related.products ul li.product .wc-forward:before,
.woocommerce-page .related.products ul > li .button:before,
.woocommerce-page .related.products ul > li .wc-forward:before,
.woocommerce-page .upsells.products .products li.product .button:before,
.woocommerce-page .upsells.products .products li.product .wc-forward:before,
.woocommerce-page .upsells.products .products > li .button:before,
.woocommerce-page .upsells.products .products > li .wc-forward:before,
.woocommerce-page .upsells.products ul li.product .button:before,
.woocommerce-page .upsells.products ul li.product .wc-forward:before,
.woocommerce-page .upsells.products ul > li .button:before,
.woocommerce-page .upsells.products ul > li .wc-forward:before,
.woocommerce-page ul.products li.product .button:before,
.woocommerce-page ul.products li.product .wc-forward:before,
.woocommerce-page ul.products > li .button:before,
.woocommerce-page ul.products > li .wc-forward:before {
    content: '\e61a';
    margin-right: 10px
}

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

    .woocommerce .cross-sells .products li.product .button:before,
    .woocommerce .cross-sells .products li.product .wc-forward:before,
    .woocommerce .cross-sells .products > li .button:before,
    .woocommerce .cross-sells .products > li .wc-forward:before,
    .woocommerce .cross-sells ul li.product .button:before,
    .woocommerce .cross-sells ul li.product .wc-forward:before,
    .woocommerce .cross-sells ul > li .button:before,
    .woocommerce .cross-sells ul > li .wc-forward:before,
    .woocommerce .products ul li.product .button:before,
    .woocommerce .products ul li.product .wc-forward:before,
    .woocommerce .products ul > li .button:before,
    .woocommerce .products ul > li .wc-forward:before,
    .woocommerce .related.products .products li.product .button:before,
    .woocommerce .related.products .products li.product .wc-forward:before,
    .woocommerce .related.products .products > li .button:before,
    .woocommerce .related.products .products > li .wc-forward:before,
    .woocommerce .related.products ul li.product .button:before,
    .woocommerce .related.products ul li.product .wc-forward:before,
    .woocommerce .related.products ul > li .button:before,
    .woocommerce .related.products ul > li .wc-forward:before,
    .woocommerce .upsells.products .products li.product .button:before,
    .woocommerce .upsells.products .products li.product .wc-forward:before,
    .woocommerce .upsells.products .products > li .button:before,
    .woocommerce .upsells.products .products > li .wc-forward:before,
    .woocommerce .upsells.products ul li.product .button:before,
    .woocommerce .upsells.products ul li.product .wc-forward:before,
    .woocommerce .upsells.products ul > li .button:before,
    .woocommerce .upsells.products ul > li .wc-forward:before,
    .woocommerce ul.products li.product .button:before,
    .woocommerce ul.products li.product .wc-forward:before,
    .woocommerce ul.products > li .button:before,
    .woocommerce ul.products > li .wc-forward:before,
    .woocommerce-page .cross-sells .products li.product .button:before,
    .woocommerce-page .cross-sells .products li.product .wc-forward:before,
    .woocommerce-page .cross-sells .products > li .button:before,
    .woocommerce-page .cross-sells .products > li .wc-forward:before,
    .woocommerce-page .cross-sells ul li.product .button:before,
    .woocommerce-page .cross-sells ul li.product .wc-forward:before,
    .woocommerce-page .cross-sells ul > li .button:before,
    .woocommerce-page .cross-sells ul > li .wc-forward:before,
    .woocommerce-page .products ul li.product .button:before,
    .woocommerce-page .products ul li.product .wc-forward:before,
    .woocommerce-page .products ul > li .button:before,
    .woocommerce-page .products ul > li .wc-forward:before,
    .woocommerce-page .related.products .products li.product .button:before,
    .woocommerce-page .related.products .products li.product .wc-forward:before,
    .woocommerce-page .related.products .products > li .button:before,
    .woocommerce-page .related.products .products > li .wc-forward:before,
    .woocommerce-page .related.products ul li.product .button:before,
    .woocommerce-page .related.products ul li.product .wc-forward:before,
    .woocommerce-page .related.products ul > li .button:before,
    .woocommerce-page .related.products ul > li .wc-forward:before,
    .woocommerce-page .upsells.products .products li.product .button:before,
    .woocommerce-page .upsells.products .products li.product .wc-forward:before,
    .woocommerce-page .upsells.products .products > li .button:before,
    .woocommerce-page .upsells.products .products > li .wc-forward:before,
    .woocommerce-page .upsells.products ul li.product .button:before,
    .woocommerce-page .upsells.products ul li.product .wc-forward:before,
    .woocommerce-page .upsells.products ul > li .button:before,
    .woocommerce-page .upsells.products ul > li .wc-forward:before,
    .woocommerce-page ul.products li.product .button:before,
    .woocommerce-page ul.products li.product .wc-forward:before,
    .woocommerce-page ul.products > li .button:before,
    .woocommerce-page ul.products > li .wc-forward:before {
        display: none
    }
}

.woocommerce .cross-sells .products li.product .button.add-to-cart:before,
.woocommerce .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce .cross-sells .products > li .button.add-to-cart:before,
.woocommerce .cross-sells .products > li .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce .cross-sells ul li.product .wc-forward.add-to-cart:before,
.woocommerce .cross-sells ul > li .button.add-to-cart:before,
.woocommerce .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce .products ul li.product .button.add-to-cart:before,
.woocommerce .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .products ul > li .button.add-to-cart:before,
.woocommerce .products ul > li .wc-forward.add-to-cart:before,
.woocommerce .related.products .products li.product .button.add-to-cart:before,
.woocommerce .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .related.products .products > li .button.add-to-cart:before,
.woocommerce .related.products .products > li .wc-forward.add-to-cart:before,
.woocommerce .related.products ul li.product .button.add-to-cart:before,
.woocommerce .related.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .related.products ul > li .button.add-to-cart:before,
.woocommerce .related.products ul > li .wc-forward.add-to-cart:before,
.woocommerce .upsells.products .products li.product .button.add-to-cart:before,
.woocommerce .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce .upsells.products .products > li .button.add-to-cart:before,
.woocommerce .upsells.products .products > li .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce .upsells.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce .upsells.products ul > li .button.add-to-cart:before,
.woocommerce .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce ul.products li.product .button.add-to-cart:before,
.woocommerce ul.products li.product .wc-forward.add-to-cart:before,
.woocommerce ul.products > li .button.add-to-cart:before,
.woocommerce ul.products > li .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells .products li.product .button.add-to-cart:before,
.woocommerce-page .cross-sells .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells .products > li .button.add-to-cart:before,
.woocommerce-page .cross-sells .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .button.add-to-cart:before,
.woocommerce-page .cross-sells ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .button.add-to-cart:before,
.woocommerce-page .cross-sells ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .products ul li.product .button.add-to-cart:before,
.woocommerce-page .products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .products ul > li .button.add-to-cart:before,
.woocommerce-page .products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .related.products .products li.product .button.add-to-cart:before,
.woocommerce-page .related.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .related.products .products > li .button.add-to-cart:before,
.woocommerce-page .related.products .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .related.products ul li.product .button.add-to-cart:before,
.woocommerce-page .related.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .related.products ul > li .button.add-to-cart:before,
.woocommerce-page .related.products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products .products li.product .button.add-to-cart:before,
.woocommerce-page .upsells.products .products li.product .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products .products > li .button.add-to-cart:before,
.woocommerce-page .upsells.products .products > li .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .button.add-to-cart:before,
.woocommerce-page .upsells.products ul li.product .wc-forward.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .button.add-to-cart:before,
.woocommerce-page .upsells.products ul > li .wc-forward.add-to-cart:before,
.woocommerce-page ul.products li.product .button.add-to-cart:before,
.woocommerce-page ul.products li.product .wc-forward.add-to-cart:before,
.woocommerce-page ul.products > li .button.add-to-cart:before,
.woocommerce-page ul.products > li .wc-forward.add-to-cart:before {
    content: '\f07a';
    font-size: 16px;
    margin-right: 10px;
    color: #000
}

.woocommerce .cross-sells .products li.product .button.add-to-cart:hover:before,
.woocommerce .cross-sells .products li.product .wc-forward.add-to-cart:hover:before,
.woocommerce .cross-sells .products > li .button.add-to-cart:hover:before,
.woocommerce .cross-sells .products > li .wc-forward.add-to-cart:hover:before,
.woocommerce .cross-sells ul li.product .button.add-to-cart:hover:before,
.woocommerce .cross-sells ul li.product .wc-forward.add-to-cart:hover:before,
.woocommerce .cross-sells ul > li .button.add-to-cart:hover:before,
.woocommerce .cross-sells ul > li .wc-forward.add-to-cart:hover:before,
.woocommerce .products ul li.product .button.add-to-cart:hover:before,
.woocommerce .products ul li.product .wc-forward.add-to-cart:hover:before,
.woocommerce .products ul > li .button.add-to-cart:hover:before,
.woocommerce .products ul > li .wc-forward.add-to-cart:hover:before,
.woocommerce .related.products .products li.product .button.add-to-cart:hover:before,
.woocommerce .related.products .products li.product .wc-forward.add-to-cart:hover:before,
.woocommerce .related.products .products > li .button.add-to-cart:hover:before,
.woocommerce .related.products .products > li .wc-forward.add-to-cart:hover:before,
.woocommerce .related.products ul li.product .button.add-to-cart:hover:before,
.woocommerce .related.products ul li.product .wc-forward.add-to-cart:hover:before,
.woocommerce .related.products ul > li .button.add-to-cart:hover:before,
.woocommerce .related.products ul > li .wc-forward.add-to-cart:hover:before,
.woocommerce .upsells.products .products li.product .button.add-to-cart:hover:before,
.woocommerce .upsells.products .products li.product .wc-forward.add-to-cart:hover:before,
.woocommerce .upsells.products .products > li .button.add-to-cart:hover:before,
.woocommerce .upsells.products .products > li .wc-forward.add-to-cart:hover:before,
.woocommerce .upsells.products ul li.product .button.add-to-cart:hover:before,
.woocommerce .upsells.products ul li.product .wc-forward.add-to-cart:hover:before,
.woocommerce .upsells.products ul > li .button.add-to-cart:hover:before,
.woocommerce .upsells.products ul > li .wc-forward.add-to-cart:hover:before,
.woocommerce ul.products li.product .button.add-to-cart:hover:before,
.woocommerce ul.products li.product .wc-forward.add-to-cart:hover:before,
.woocommerce ul.products > li .button.add-to-cart:hover:before,
.woocommerce ul.products > li .wc-forward.add-to-cart:hover:before,
.woocommerce-page .cross-sells .products li.product .button.add-to-cart:hover:before,
.woocommerce-page .cross-sells .products li.product .wc-forward.add-to-cart:hover:before,
.woocommerce-page .cross-sells .products > li .button.add-to-cart:hover:before,
.woocommerce-page .cross-sells .products > li .wc-forward.add-to-cart:hover:before,
.woocommerce-page .cross-sells ul li.product .button.add-to-cart:hover:before,
.woocommerce-page .cross-sells ul li.product .wc-forward.add-to-cart:hover:before,
.woocommerce-page .cross-sells ul > li .button.add-to-cart:hover:before,
.woocommerce-page .cross-sells ul > li .wc-forward.add-to-cart:hover:before,
.woocommerce-page .products ul li.product .button.add-to-cart:hover:before,
.woocommerce-page .products ul li.product .wc-forward.add-to-cart:hover:before,
.woocommerce-page .products ul > li .button.add-to-cart:hover:before,
.woocommerce-page .products ul > li .wc-forward.add-to-cart:hover:before,
.woocommerce-page .related.products .products li.product .button.add-to-cart:hover:before,
.woocommerce-page .related.products .products li.product .wc-forward.add-to-cart:hover:before,
.woocommerce-page .related.products .products > li .button.add-to-cart:hover:before,
.woocommerce-page .related.products .products > li .wc-forward.add-to-cart:hover:before,
.woocommerce-page .related.products ul li.product .button.add-to-cart:hover:before,
.woocommerce-page .related.products ul li.product .wc-forward.add-to-cart:hover:before,
.woocommerce-page .related.products ul > li .button.add-to-cart:hover:before,
.woocommerce-page .related.products ul > li .wc-forward.add-to-cart:hover:before,
.woocommerce-page .upsells.products .products li.product .button.add-to-cart:hover:before,
.woocommerce-page .upsells.products .products li.product .wc-forward.add-to-cart:hover:before,
.woocommerce-page .upsells.products .products > li .button.add-to-cart:hover:before,
.woocommerce-page .upsells.products .products > li .wc-forward.add-to-cart:hover:before,
.woocommerce-page .upsells.products ul li.product .button.add-to-cart:hover:before,
.woocommerce-page .upsells.products ul li.product .wc-forward.add-to-cart:hover:before,
.woocommerce-page .upsells.products ul > li .button.add-to-cart:hover:before,
.woocommerce-page .upsells.products ul > li .wc-forward.add-to-cart:hover:before,
.woocommerce-page ul.products li.product .button.add-to-cart:hover:before,
.woocommerce-page ul.products li.product .wc-forward.add-to-cart:hover:before,
.woocommerce-page ul.products > li .button.add-to-cart:hover:before,
.woocommerce-page ul.products > li .wc-forward.add-to-cart:hover:before {
    color: #fff
}

.woocommerce .cross-sells .products li.product .wc-forward,
.woocommerce .cross-sells .products > li .wc-forward,
.woocommerce .cross-sells ul li.product .wc-forward,
.woocommerce .cross-sells ul > li .wc-forward,
.woocommerce .products ul li.product .wc-forward,
.woocommerce .products ul > li .wc-forward,
.woocommerce .related.products .products li.product .wc-forward,
.woocommerce .related.products .products > li .wc-forward,
.woocommerce .related.products ul li.product .wc-forward,
.woocommerce .related.products ul > li .wc-forward,
.woocommerce .upsells.products .products li.product .wc-forward,
.woocommerce .upsells.products .products > li .wc-forward,
.woocommerce .upsells.products ul li.product .wc-forward,
.woocommerce .upsells.products ul > li .wc-forward,
.woocommerce ul.products li.product .wc-forward,
.woocommerce ul.products > li .wc-forward,
.woocommerce-page .cross-sells .products li.product .wc-forward,
.woocommerce-page .cross-sells .products > li .wc-forward,
.woocommerce-page .cross-sells ul li.product .wc-forward,
.woocommerce-page .cross-sells ul > li .wc-forward,
.woocommerce-page .products ul li.product .wc-forward,
.woocommerce-page .products ul > li .wc-forward,
.woocommerce-page .related.products .products li.product .wc-forward,
.woocommerce-page .related.products .products > li .wc-forward,
.woocommerce-page .related.products ul li.product .wc-forward,
.woocommerce-page .related.products ul > li .wc-forward,
.woocommerce-page .upsells.products .products li.product .wc-forward,
.woocommerce-page .upsells.products .products > li .wc-forward,
.woocommerce-page .upsells.products ul li.product .wc-forward,
.woocommerce-page .upsells.products ul > li .wc-forward,
.woocommerce-page ul.products li.product .wc-forward,
.woocommerce-page ul.products > li .wc-forward {
    float: none
}

.woocommerce .cross-sells .products li.product .wc-forward:before,
.woocommerce .cross-sells .products > li .wc-forward:before,
.woocommerce .cross-sells ul li.product .wc-forward:before,
.woocommerce .cross-sells ul > li .wc-forward:before,
.woocommerce .products ul li.product .wc-forward:before,
.woocommerce .products ul > li .wc-forward:before,
.woocommerce .related.products .products li.product .wc-forward:before,
.woocommerce .related.products .products > li .wc-forward:before,
.woocommerce .related.products ul li.product .wc-forward:before,
.woocommerce .related.products ul > li .wc-forward:before,
.woocommerce .upsells.products .products li.product .wc-forward:before,
.woocommerce .upsells.products .products > li .wc-forward:before,
.woocommerce .upsells.products ul li.product .wc-forward:before,
.woocommerce .upsells.products ul > li .wc-forward:before,
.woocommerce ul.products li.product .wc-forward:before,
.woocommerce ul.products > li .wc-forward:before,
.woocommerce-page .cross-sells .products li.product .wc-forward:before,
.woocommerce-page .cross-sells .products > li .wc-forward:before,
.woocommerce-page .cross-sells ul li.product .wc-forward:before,
.woocommerce-page .cross-sells ul > li .wc-forward:before,
.woocommerce-page .products ul li.product .wc-forward:before,
.woocommerce-page .products ul > li .wc-forward:before,
.woocommerce-page .related.products .products li.product .wc-forward:before,
.woocommerce-page .related.products .products > li .wc-forward:before,
.woocommerce-page .related.products ul li.product .wc-forward:before,
.woocommerce-page .related.products ul > li .wc-forward:before,
.woocommerce-page .upsells.products .products li.product .wc-forward:before,
.woocommerce-page .upsells.products .products > li .wc-forward:before,
.woocommerce-page .upsells.products ul li.product .wc-forward:before,
.woocommerce-page .upsells.products ul > li .wc-forward:before,
.woocommerce-page ul.products li.product .wc-forward:before,
.woocommerce-page ul.products > li .wc-forward:before {
    content: '\e628'
}

.woocommerce .woocommerce-ordering,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-ordering,
.woocommerce-page .woocommerce-result-count {
    margin: 0
}

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

    .woocommerce .woocommerce-ordering,
    .woocommerce .woocommerce-result-count,
    .woocommerce-page .woocommerce-ordering,
    .woocommerce-page .woocommerce-result-count {
        float: none;
        margin-top: 15px
    }
}

.woocommerce .woocommerce-ordering select,
.woocommerce .woocommerce-result-count select,
.woocommerce-page .woocommerce-ordering select,
.woocommerce-page .woocommerce-result-count select {
    padding: 0 12px;
    height: 40px;
    border: 1px solid #e5e5e5;
    box-shadow: none;
    border-radius: 0;
    outline: 0
}

.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
    font-family: Poppins;
    font-size: 14px;
    line-height: 22px;
    font-weight: 600;
    color: #000;
    margin: 9px 0 0
}

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

    .woocommerce .woocommerce-result-count,
    .woocommerce-page .woocommerce-result-count {
        margin-top: 0
    }
}

.woocommerce #content nav.woocommerce-pagination,
.woocommerce nav.woocommerce-pagination,
.woocommerce-page #content nav.woocommerce-pagination,
.woocommerce-page nav.woocommerce-pagination {
    margin: 50px 0 0;
    padding-top: 30px;
    border-top: 1px dashed #e5e5e5
}

.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers,
.woocommerce nav.woocommerce-pagination ul,
.woocommerce nav.woocommerce-pagination ul.page-numbers,
.woocommerce-page #content nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers,
.woocommerce-page nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers {
    border: none;
    margin: -10px -5px 0
}

.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li,
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce nav.woocommerce-pagination ul.page-numbers li,
.woocommerce-page #content nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li,
.woocommerce-page nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li {
    float: left;
    margin: 10px 5px 0;
    cursor: pointer;
    border: none;
    transition: all .5s, visibility 0s;
    -ms-transition: all .5s, visibility 0s;
    -webkit-transition: all .5s, visibility 0s;
    -moz-transition: all .5s, visibility 0s
}

.woocommerce #content nav.woocommerce-pagination ul li a,
.woocommerce #content nav.woocommerce-pagination ul li span,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li a,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li span,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul.page-numbers li a,
.woocommerce nav.woocommerce-pagination ul.page-numbers li span,
.woocommerce-page #content nav.woocommerce-pagination ul li a,
.woocommerce-page #content nav.woocommerce-pagination ul li span,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li a,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li span,
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li span,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li a,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li span {
    background: 0 0;
    border: 1px solid #e5e5e5;
    padding: 10px 18px;
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    color: #000;
    font-weight: 700;
    border-radius: 0;
    transition: all .5s, visibility 0s;
    -ms-transition: all .5s, visibility 0s;
    -webkit-transition: all .5s, visibility 0s;
    -moz-transition: all .5s, visibility 0s
}

.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li.current,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce #content nav.woocommerce-pagination ul.page-numbers li.current,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li.current,
.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce nav.woocommerce-pagination ul.page-numbers li.current,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li.current,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul.page-numbers li.current,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li.current,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page nav.woocommerce-pagination ul.page-numbers li.current {
    cursor: text
}

.woocommerce #content div.product form.cart .button,
.woocommerce #content input.button,
.woocommerce .comment-box input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce div.product form.cart .button,
.woocommerce input#submit,
.woocommerce input.button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce-page #content input.button,
.woocommerce-page .comment-box input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page div.product form.cart .button,
.woocommerce-page input#submit,
.woocommerce-page input.button {
    padding: 0 40px;
    text-align: center;
    font-weight: 400;
    border-radius: 0;
    left: auto;
    color: #fff;
    text-shadow: none;
    border: none;
    box-shadow: none;
    display: inline-block;
    overflow: hidden;
    height: 40px;
    line-height: 40px
}

.woocommerce #content div.product form.cart .button:before,
.woocommerce #content input.button:before,
.woocommerce .comment-box input#submit:before,
.woocommerce a.button:before,
.woocommerce button.button:before,
.woocommerce div.product form.cart .button:before,
.woocommerce input#submit:before,
.woocommerce input.button:before,
.woocommerce-page #content div.product form.cart .button:before,
.woocommerce-page #content input.button:before,
.woocommerce-page .comment-box input#submit:before,
.woocommerce-page a.button:before,
.woocommerce-page button.button:before,
.woocommerce-page div.product form.cart .button:before,
.woocommerce-page input#submit:before,
.woocommerce-page input.button:before {
    top: .5em;
    font-weight: 700
}

.woocommerce #content table.cart tbody th,
.woocommerce #content table.cart td th,
.woocommerce #content table.cart tfoot th,
.woocommerce #content table.cart th th,
.woocommerce #content table.cart tr th,
.woocommerce #reviews #comments strong,
.woocommerce table.cart tbody th,
.woocommerce table.cart td th,
.woocommerce table.cart tfoot th,
.woocommerce table.cart th th,
.woocommerce table.cart tr th,
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table td th,
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table th th,
.woocommerce table.shop_table tr th,
.woocommerce-page #content table.cart tbody th,
.woocommerce-page #content table.cart td th,
.woocommerce-page #content table.cart tfoot th,
.woocommerce-page #content table.cart th th,
.woocommerce-page #content table.cart tr th,
.woocommerce-page #reviews #comments strong,
.woocommerce-page table.cart tbody th,
.woocommerce-page table.cart td th,
.woocommerce-page table.cart tfoot th,
.woocommerce-page table.cart th th,
.woocommerce-page table.cart tr th,
.woocommerce-page table.shop_table tbody th,
.woocommerce-page table.shop_table td th,
.woocommerce-page table.shop_table tfoot th,
.woocommerce-page table.shop_table th th,
.woocommerce-page table.shop_table tr th {
    font-weight: 600
}

.woocommerce #content div.product form.cart .button:hover,
.woocommerce #content input.button:hover,
.woocommerce .comment-box input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce input#submit:hover,
.woocommerce input.button:hover,
.woocommerce-page #content div.product form.cart .button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page .comment-box input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page div.product form.cart .button:hover,
.woocommerce-page input#submit:hover,
.woocommerce-page input.button:hover {
    background: #333
}

.woocommerce #content div.product form.cart .button.loading,
.woocommerce #content input.button.loading,
.woocommerce .comment-box input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce div.product form.cart .button.loading,
.woocommerce input#submit.loading,
.woocommerce input.button.loading,
.woocommerce-page #content div.product form.cart .button.loading,
.woocommerce-page #content input.button.loading,
.woocommerce-page .comment-box input#submit.loading,
.woocommerce-page a.button.loading,
.woocommerce-page button.button.loading,
.woocommerce-page div.product form.cart .button.loading,
.woocommerce-page input#submit.loading,
.woocommerce-page input.button.loading {
    min-height: 10px;
    width: auto
}

.woocommerce #content div.product form.cart .button.alt,
.woocommerce #content input.button.alt,
.woocommerce .comment-box input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce div.product form.cart .button.alt,
.woocommerce input#submit.alt,
.woocommerce input.button.alt,
.woocommerce-page #content div.product form.cart .button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page .comment-box input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page div.product form.cart .button.alt,
.woocommerce-page input#submit.alt,
.woocommerce-page input.button.alt {
    border: none;
    box-shadow: none;
    outline: 0;
    text-shadow: none;
    transition: all .3s, visibility 0s;
    -ms-transition: all .3s, visibility 0s;
    -webkit-transition: all .3s, visibility 0s;
    -moz-transition: all .3s, visibility 0s
}

.woocommerce #content div.product form.cart .button.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce .comment-box input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce div.product form.cart .button.alt:hover,
.woocommerce input#submit.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content div.product form.cart .button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page .comment-box input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page div.product form.cart .button.alt:hover,
.woocommerce-page input#submit.alt:hover,
.woocommerce-page input.button.alt:hover {
    background: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8
}

.woocommerce div.product form.cart .single_add_to_cart_button,
.woocommerce-page div.product form.cart .single_add_to_cart_button {
    padding: 0 35px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    border-radius: 0;
    background: #000
}

.woocommerce div.product form.cart .single_add_to_cart_button:before,
.woocommerce-page div.product form.cart .single_add_to_cart_button:before {
    content: "\e60d";
    color: #fff !important;
    font-size: 18px;
    margin-right: 10px
}

.woocommerce a.added_to_cart,
.woocommerce-page a.added_to_cart {
    float: right;
    padding-top: .2em
}

.woocommerce #reviews #comments ol.commentlist,
.woocommerce-page #reviews #comments ol.commentlist {
    padding: 0;
    margin-top: 20px
}

.woocommerce #reviews #comments ol.commentlist li,
.woocommerce-page #reviews #comments ol.commentlist li {
    margin-top: 25px;
    padding-top: 25px;
    border-top: 1px solid #e5e5e5
}

.woocommerce #reviews #comments ol.commentlist li .comment_container,
.woocommerce-page #reviews #comments ol.commentlist li .comment_container {
    position: relative;
    min-height: 80px
}

.woocommerce #reviews #comments ol.commentlist li .comment_container img,
.woocommerce-page #reviews #comments ol.commentlist li .comment_container img {
    background: 0 0;
    padding: 0;
    border: none;
    width: 70px
}

.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text,
.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text {
    margin: 0 0 0 100px;
    border: none;
    border-radius: 0;
    padding: 0
}

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

    .woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text,
    .woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text {
        margin: 0 0 0 85px
    }
}

.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text p.meta,
.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text p.meta {
    font-size: 1em
}

.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text p.meta strong,
.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text p.meta strong {
    text-transform: capitalize
}

.woocommerce #reviews #comments .star-rating,
.woocommerce-page #reviews #comments .star-rating {
    float: right;
    margin: 3px 0 0 15px
}

.woocommerce #reviews #review_form_wrapper,
.woocommerce-page #reviews #review_form_wrapper {
    margin-top: 50px
}

.woocommerce #reviews #review_form_wrapper .comment-reply-title,
.woocommerce-page #reviews #review_form_wrapper .comment-reply-title {
    font-size: 16px;
    line-height: 24px;
    text-transform: capitalize;
    position: relative;
    margin-bottom: 20px
}

.woocommerce #reviews #review_form_wrapper .comment-form-comment label,
.woocommerce-page #reviews #review_form_wrapper .comment-form-comment label {
    display: none
}

.woocommerce #reviews #review_form_wrapper input,
.woocommerce #reviews #review_form_wrapper textarea,
.woocommerce-page #reviews #review_form_wrapper input,
.woocommerce-page #reviews #review_form_wrapper textarea {
    box-shadow: none;
    background: 0 0;
    outline: 0 !important;
    border: 1px solid #e5e5e5;
    padding: 10px 15px;
    width: 100%;
    color: #bbb
}

.woocommerce #reviews #review_form_wrapper input[type=submit],
.woocommerce-page #reviews #review_form_wrapper input[type=submit] {
    border: none !important;
    outline: 0 !important;
    line-height: 40px;
    font-weight: 600;
    text-transform: capitalize;
    color: #000;
    width: auto;
    padding: 0 30px;
    border-radius: 0;
    margin-top: 10px;
    text-shadow: none
}

.woocommerce #reviews #review_form_wrapper input[type=submit]:hover,
.woocommerce-page #reviews #review_form_wrapper input[type=submit]:hover {
    color: #fff;
    background: #000
}

.woocommerce .star-rating,
.woocommerce .woocommerce-product-rating .star-rating,
.woocommerce-page .star-rating,
.woocommerce-page .woocommerce-product-rating .star-rating {
    margin: 1px 15px 0 0;
    float: left;
    font-size: 12px;
    width: 6.5em
}

.woocommerce .star-rating:before,
.woocommerce .woocommerce-product-rating .star-rating:before,
.woocommerce-page .star-rating:before,
.woocommerce-page .woocommerce-product-rating .star-rating:before {
    content: '\73\00a0\73\00a0\73\00a0\73\00a0\73'
}

.woocommerce .star-rating span,
.woocommerce .woocommerce-product-rating .star-rating span,
.woocommerce-page .star-rating span,
.woocommerce-page .woocommerce-product-rating .star-rating span {
    width: 80%
}

.woocommerce .star-rating span:before,
.woocommerce .woocommerce-product-rating .star-rating span:before,
.woocommerce-page .star-rating span:before,
.woocommerce-page .woocommerce-product-rating .star-rating span:before {
    content: '\53\00a0\53\00a0\53\00a0\53\00a0\53'
}

.woocommerce .woocommerce-product-rating,
.woocommerce-page .woocommerce-product-rating {
    font-size: 13px;
    line-height: 20px
}

.woocommerce .woocommerce-product-rating .woocommerce-review-link,
.woocommerce-page .woocommerce-product-rating .woocommerce-review-link {
    color: #999
}

.woocommerce #review_form .comment-box .form-submit input,
.woocommerce p.stars span,
.woocommerce-page #review_form .comment-box .form-submit input,
.woocommerce-page p.stars span {
    width: auto
}

.woocommerce p.stars span a,
.woocommerce-page p.stars span a {
    float: none;
    position: relative;
    top: auto;
    left: auto;
    padding-top: 0;
    width: 16px !important;
    height: 16px;
    text-indent: -999em;
    display: inline-block
}

.woocommerce p.stars span a:before,
.woocommerce-page p.stars span a:before {
    content: "\73";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 1em;
    height: 1em;
    line-height: 1;
    font-family: star;
    text-indent: 0
}

.woocommerce p.stars span:hover a:before,
.woocommerce-page p.stars span:hover a:before {
    content: "\53"
}

.woocommerce p.stars span:hover a:hover ~ a:before,
.woocommerce-page p.stars span:hover a:hover ~ a:before {
    content: "\73"
}

.woocommerce p.stars.selected span a:before,
.woocommerce-page p.stars.selected span a:before {
    content: "\53"
}

.woocommerce p.stars.selected span a.active ~ a:before,
.woocommerce-page p.stars.selected span a.active ~ a:before {
    content: "\73"
}

.woocommerce #content table.cart,
.woocommerce table.cart,
.woocommerce table.shop_table,
.woocommerce-page #content table.cart,
.woocommerce-page table.cart,
.woocommerce-page table.shop_table {
    border: 1px solid #e5e5e5;
    border-top: none;
    border-radius: 0;
    border-collapse: inherit;
    width: 100%
}

.woocommerce #content table.cart tfoot td,
.woocommerce #content table.cart tfoot th,
.woocommerce table.cart tfoot td,
.woocommerce table.cart tfoot th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,
.woocommerce-page #content table.cart tfoot td,
.woocommerce-page #content table.cart tfoot th,
.woocommerce-page table.cart tfoot td,
.woocommerce-page table.cart tfoot th,
.woocommerce-page table.shop_table tfoot td,
.woocommerce-page table.shop_table tfoot th {
    border-color: #e5e5e5
}

.woocommerce #content table.cart th,
.woocommerce table.cart th,
.woocommerce table.shop_table th,
.woocommerce-page #content table.cart th,
.woocommerce-page table.cart th,
.woocommerce-page table.shop_table th {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    padding: 15px 12px;
    border-top: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5
}

.woocommerce #content table.cart th:first-child,
.woocommerce table.cart th:first-child,
.woocommerce table.shop_table th:first-child,
.woocommerce-page #content table.cart th:first-child,
.woocommerce-page table.cart th:first-child,
.woocommerce-page table.shop_table th:first-child {
    border-left: 0
}

.woocommerce #content table.cart td,
.woocommerce table.cart td,
.woocommerce table.shop_table td,
.woocommerce-page #content table.cart td,
.woocommerce-page table.cart td,
.woocommerce-page table.shop_table td {
    padding: 20px 15px;
    border-top: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5
}

.woocommerce #content table.cart td:first-child,
.woocommerce table.cart td:first-child,
.woocommerce table.shop_table td:first-child,
.woocommerce-page #content table.cart td:first-child,
.woocommerce-page table.cart td:first-child,
.woocommerce-page table.shop_table td:first-child {
    border-left: 0
}

.woocommerce #content table.cart td.actions,
.woocommerce table.cart td.actions,
.woocommerce table.shop_table td.actions,
.woocommerce-page #content table.cart td.actions,
.woocommerce-page table.cart td.actions,
.woocommerce-page table.shop_table td.actions {
    padding: 30px
}

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

    .woocommerce #content table.cart td.actions .coupon,
    .woocommerce table.cart td.actions .coupon,
    .woocommerce table.shop_table td.actions .coupon,
    .woocommerce-page #content table.cart td.actions .coupon,
    .woocommerce-page table.cart td.actions .coupon,
    .woocommerce-page table.shop_table td.actions .coupon {
        float: none;
        margin-bottom: 20px
    }
}

.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce table.shop_table td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text,
.woocommerce-page table.shop_table td.actions .coupon .input-text {
    width: 300px;
    padding: 0 15px;
    height: 40px;
    line-height: 40px;
    border-radius: 0;
    border: 1px solid #e5e5e5
}

.woocommerce #content table.cart td.actions .coupon .button,
.woocommerce table.cart td.actions .coupon .button,
.woocommerce table.shop_table td.actions .coupon .button,
.woocommerce-page #content table.cart td.actions .coupon .button,
.woocommerce-page table.cart td.actions .coupon .button,
.woocommerce-page table.shop_table td.actions .coupon .button {
    background: #ececec;
    color: #000;
    margin-left: 15px
}

.woocommerce #content table.cart td.actions .coupon .button:hover,
.woocommerce table.cart td.actions .coupon .button:hover,
.woocommerce table.shop_table td.actions .coupon .button:hover,
.woocommerce-page #content table.cart td.actions .coupon .button:hover,
.woocommerce-page table.cart td.actions .coupon .button:hover,
.woocommerce-page table.shop_table td.actions .coupon .button:hover {
    color: #fff
}

.woocommerce #content table.cart td.actions .button,
.woocommerce table.cart td.actions .button,
.woocommerce table.shop_table td.actions .button,
.woocommerce-page #content table.cart td.actions .button,
.woocommerce-page table.cart td.actions .button,
.woocommerce-page table.shop_table td.actions .button {
    background: #000
}

.woocommerce #content table.cart td.actions .button:hover,
.woocommerce table.cart td.actions .button:hover,
.woocommerce table.shop_table td.actions .button:hover,
.woocommerce-page #content table.cart td.actions .button:hover,
.woocommerce-page table.cart td.actions .button:hover,
.woocommerce-page table.shop_table td.actions .button:hover {
    background: #ececec;
    color: #000
}

.woocommerce #content table.cart tbody .product-name,
.woocommerce table.cart tbody .product-name,
.woocommerce table.shop_table tbody .product-name,
.woocommerce-page #content table.cart tbody .product-name,
.woocommerce-page table.cart tbody .product-name,
.woocommerce-page table.shop_table tbody .product-name {
    font-size: 18px;
    line-height: 26px;
    font-weight: 400;
    text-transform: capitalize
}

.woocommerce #content table.cart tbody .product-price,
.woocommerce table.cart tbody .product-price,
.woocommerce table.shop_table tbody .product-price,
.woocommerce-page #content table.cart tbody .product-price,
.woocommerce-page table.cart tbody .product-price,
.woocommerce-page table.shop_table tbody .product-price {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400
}

.woocommerce #content table.cart tbody .product-subtotal,
.woocommerce table.cart tbody .product-subtotal,
.woocommerce table.shop_table tbody .product-subtotal,
.woocommerce-page #content table.cart tbody .product-subtotal,
.woocommerce-page table.cart tbody .product-subtotal,
.woocommerce-page table.shop_table tbody .product-subtotal {
    font-size: 24px;
    line-height: 32px;
    font-weight: 400
}

.woocommerce #content table.cart img,
.woocommerce table.cart img,
.woocommerce table.shop_table img,
.woocommerce-page #content table.cart img,
.woocommerce-page table.cart img,
.woocommerce-page table.shop_table img {
    width: 80px
}

.woocommerce .cart_totals table,
.woocommerce .cart_totals table.shop_table,
.woocommerce-page .cart_totals table,
.woocommerce-page .cart_totals table.shop_table {
    border-top: 1px solid #e5e5e5
}

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

    .woocommerce table.shop_table_responsive tr td.product-name,
    .woocommerce-page table.shop_table_responsive tr td.product-name {
        text-align: left !important
    }

    .woocommerce table.shop_table_responsive tr td.product-name:before,
    .woocommerce-page table.shop_table_responsive tr td.product-name:before {
        display: none
    }
}

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

    .woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,
    .woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child {
        border-top: 1px solid #e5e5e5
    }

    .woocommerce table.shop_table_responsive tr td:before,
    .woocommerce-page table.shop_table_responsive tr td:before {
        margin: 2px 15px 0 0;
        font-weight: 600
    }

    .woocommerce #content table.cart td,
    .woocommerce table.cart td,
    .woocommerce table.shop_table td,
    .woocommerce-page #content table.cart td,
    .woocommerce-page table.cart td,
    .woocommerce-page table.shop_table td {
        border-left: none
    }

    .woocommerce #content table.cart th,
    .woocommerce table.cart th,
    .woocommerce table.shop_table th,
    .woocommerce-page #content table.cart th,
    .woocommerce-page table.cart th,
    .woocommerce-page table.shop_table th {
        margin-left: -1px
    }
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list > li,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li,
.woocommerce ul.cart_list > li,
.woocommerce ul.product_list_widget > li,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li,
.woocommerce-page ul.cart_list > li,
.woocommerce-page ul.product_list_widget > li {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px dashed #e5e5e5
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list > li .amount,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li .amount,
.woocommerce ul.cart_list > li .amount,
.woocommerce ul.product_list_widget > li .amount,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li .amount,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li .amount,
.woocommerce-page ul.cart_list > li .amount,
.woocommerce-page ul.product_list_widget > li .amount {
    font-family: Poppins;
    font-weight: 600
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list > li del,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li del,
.woocommerce ul.cart_list > li del,
.woocommerce ul.product_list_widget > li del,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li del,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li del,
.woocommerce-page ul.cart_list > li del,
.woocommerce-page ul.product_list_widget > li del {
    font-size: 12px;
    margin-right: 5px
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list > li del .amount,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li del .amount,
.woocommerce ul.cart_list > li del .amount,
.woocommerce ul.product_list_widget > li del .amount,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li del .amount,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li del .amount,
.woocommerce-page ul.cart_list > li del .amount,
.woocommerce-page ul.product_list_widget > li del .amount {
    font-weight: 300;
    color: #b5b5b5
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list > li ins,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li ins,
.woocommerce ul.cart_list > li ins,
.woocommerce ul.product_list_widget > li ins,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li ins,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li ins,
.woocommerce-page ul.cart_list > li ins,
.woocommerce-page ul.product_list_widget > li ins {
    text-decoration: none;
    font-size: 14px;
    line-height: 22px
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list > li img,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li img,
.woocommerce ul.cart_list > li img,
.woocommerce ul.product_list_widget > li img,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li img,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li img,
.woocommerce-page ul.cart_list > li img,
.woocommerce-page ul.product_list_widget > li img {
    width: 80px;
    box-shadow: none;
    margin-left: 15px
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list > li .star-rating,
.woocommerce .woocommerce.widget_shopping_cart .cart_list > li .star-rating,
.woocommerce ul.cart_list > li .star-rating,
.woocommerce ul.product_list_widget > li .star-rating,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list > li .star-rating,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list > li .star-rating,
.woocommerce-page ul.cart_list > li .star-rating,
.woocommerce-page ul.product_list_widget > li .star-rating {
    float: none;
    font-size: 12px;
    margin-bottom: 10px
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list li a,
.woocommerce .woocommerce.widget_shopping_cart .cart_list li a,
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list li a,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list li a,
.woocommerce-page ul.cart_list li a,
.woocommerce-page ul.product_list_widget li a {
    font-weight: 400
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list a,
.woocommerce .woocommerce.widget_shopping_cart .cart_list a,
.woocommerce ul.cart_list a,
.woocommerce ul.product_list_widget a,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list a,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list a,
.woocommerce-page ul.cart_list a,
.woocommerce-page ul.product_list_widget a {
    font-size: 14px;
    line-height: 22px;
    text-transform: capitalize;
    margin-bottom: 5px;
    display: block;
    color: #999
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity,
.woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity,
.woocommerce ul.cart_list.cart_list .quantity,
.woocommerce ul.product_list_widget.cart_list .quantity,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity,
.woocommerce-page ul.cart_list.cart_list .quantity,
.woocommerce-page ul.product_list_widget.cart_list .quantity {
    font-family: Poppins;
    font-weight: 300;
    color: #b5b5b5
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity .amount,
.woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity .amount,
.woocommerce ul.cart_list.cart_list .quantity .amount,
.woocommerce ul.product_list_widget.cart_list .quantity .amount,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity .amount,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity .amount,
.woocommerce-page ul.cart_list.cart_list .quantity .amount,
.woocommerce-page ul.product_list_widget.cart_list .quantity .amount {
    color: #000
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item,
.woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item,
.woocommerce ul.cart_list.cart_list .mini_cart_item,
.woocommerce ul.product_list_widget.cart_list .mini_cart_item,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item,
.woocommerce-page ul.cart_list.cart_list .mini_cart_item,
.woocommerce-page ul.product_list_widget.cart_list .mini_cart_item {
    position: relative;
    padding-left: 30px
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce ul.cart_list.cart_list .mini_cart_item .remove,
.woocommerce ul.product_list_widget.cart_list .mini_cart_item .remove,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item .remove,
.woocommerce-page ul.cart_list.cart_list .mini_cart_item .remove,
.woocommerce-page ul.product_list_widget.cart_list .mini_cart_item .remove {
    position: absolute;
    left: 0;
    top: 50%;
    margin: -2px 0 0
}

.woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item:first-child .remove,
.woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item:first-child .remove,
.woocommerce ul.cart_list.cart_list .mini_cart_item:first-child .remove,
.woocommerce ul.product_list_widget.cart_list .mini_cart_item:first-child .remove,
.woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .mini_cart_item:first-child .remove,
.woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .mini_cart_item:first-child .remove,
.woocommerce-page ul.cart_list.cart_list .mini_cart_item:first-child .remove,
.woocommerce-page ul.product_list_widget.cart_list .mini_cart_item:first-child .remove {
    margin: -10px 0 0
}

.woocommerce .widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total,
.woocommerce-page.widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
    padding: 20px 0 0;
    font-size: 12px;
    line-height: 22px;
    border: none
}

.woocommerce .widget_shopping_cart .total strong,
.woocommerce-page .widget_shopping_cart .total strong,
.woocommerce-page.widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong {
    font-weight: 300;
    margin-right: 5px
}

.woocommerce .widget_shopping_cart .total span,
.woocommerce-page .widget_shopping_cart .total span,
.woocommerce-page.widget_shopping_cart .total span,
.woocommerce.widget_shopping_cart .total span {
    font-size: 18px;
    font-weight: 600;
    color: #000
}

.woocommerce .widget_shopping_cart p.buttons,
.woocommerce-page .widget_shopping_cart p.buttons,
.woocommerce-page.widget_shopping_cart p.buttons,
.woocommerce.widget_shopping_cart p.buttons {
    margin: 0 -3px;
    position: relative
}

.woocommerce .widget_shopping_cart p.buttons .button,
.woocommerce-page .widget_shopping_cart p.buttons .button,
.woocommerce-page.widget_shopping_cart p.buttons .button,
.woocommerce.widget_shopping_cart p.buttons .button {
    font-family: Poppins;
    font-size: 14px;
    line-height: 22px;
    color: #000;
    font-weight: 600;
    text-transform: capitalize;
    border-radius: 0;
    height: auto;
    padding: 8px 18px;
    display: inline-block;
    margin: 10px 3px
}

.woocommerce .widget_shopping_cart p.buttons .button:hover,
.woocommerce-page .widget_shopping_cart p.buttons .button:hover,
.woocommerce-page.widget_shopping_cart p.buttons .button:hover,
.woocommerce.widget_shopping_cart p.buttons .button:hover {
    background: #f3f3f3
}

.woocommerce .widget_shopping_cart p.buttons .button:last-child,
.woocommerce-page .widget_shopping_cart p.buttons .button:last-child,
.woocommerce-page.widget_shopping_cart p.buttons .button:last-child,
.woocommerce.widget_shopping_cart p.buttons .button:last-child {
    padding: 7px 18px;
    background: 0 0;
    border: 1px solid #e5e5e5
}

.woocommerce form .form-row input,
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row select,
.woocommerce form .form-row textarea,
.woocommerce-page form .form-row input,
.woocommerce-page form .form-row input.input-text,
.woocommerce-page form .form-row select,
.woocommerce-page form .form-row textarea {
    width: 100%
}

.woocommerce form .form-row select,
.woocommerce form .form-row textarea,
.woocommerce-page form .form-row select,
.woocommerce-page form .form-row textarea {
    height: 36px
}

.woocommerce form .form-row.place-order input,
.woocommerce-page form .form-row.place-order input {
    width: auto
}

.woocommerce form .form-row.create-account .input-checkbox,
.woocommerce-page form .form-row.create-account .input-checkbox {
    float: left;
    width: auto;
    height: 32px
}

.woocommerce .order_details li,
.woocommerce-page .order_details li {
    float: left;
    margin-right: 20px;
    text-transform: capitalize;
    font-size: 14px;
    line-height: 22px;
    border-right: 1px dashed #e5e5e5;
    padding-right: 20px
}

.woocommerce .order_details li strong,
.woocommerce-page .order_details li strong {
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 5px
}

.woocommerce .woocommerce-thankyou-order-received,
.woocommerce-page .woocommerce-thankyou-order-received {
    margin-bottom: 20px
}

.woocommerce .woocommerce-thankyou-order-details,
.woocommerce-page .woocommerce-thankyou-order-details {
    margin-bottom: 30px
}

.woocommerce .cart-subtotal .amount,
.woocommerce-page .cart-subtotal .amount {
    font-size: 20px;
    line-height: 28px;
    font-weight: 400
}

.woocommerce .order-total .amount,
.woocommerce-page .order-total .amount {
    font-size: 24px;
    line-height: 32px
}

.woocommerce #ship-to-different-address,
.woocommerce-page #ship-to-different-address {
    margin-top: 20px;
    position: relative
}

.woocommerce #ship-to-different-address .checkbox,
.woocommerce-page #ship-to-different-address .checkbox {
    margin-top: 0
}

.woocommerce #ship-to-different-address #ship-to-different-address-checkbox,
.woocommerce #ship-to-different-address input,
.woocommerce-page #ship-to-different-address #ship-to-different-address-checkbox,
.woocommerce-page #ship-to-different-address input {
    position: absolute;
    top: 4px
}

.woocommerce .entry-summary,
.woocommerce div.entry-summary,
.woocommerce div.summary,
.woocommerce-page .entry-summary,
.woocommerce-page div.entry-summary,
.woocommerce-page div.summary {
    margin: 0 0 50px;
    padding-right: 0
}

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

    .woocommerce .entry-summary,
    .woocommerce div.entry-summary,
    .woocommerce div.summary,
    .woocommerce-page .entry-summary,
    .woocommerce-page div.entry-summary,
    .woocommerce-page div.summary {
        width: 100% !important;
        float: none !important;
        margin-top: 40px;
        padding: 0 5px
    }
}

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

    .woocommerce .col2-set .col-1,
    .woocommerce .col2-set .col-2,
    .woocommerce-page .col2-set .col-1,
    .woocommerce-page .col2-set .col-2 {
        width: 100%;
        float: none;
        margin-top: 40px
    }

    .woocommerce .col2-set .col-1:first-child,
    .woocommerce .col2-set .col-2:first-child,
    .woocommerce-page .col2-set .col-1:first-child,
    .woocommerce-page .col2-set .col-2:first-child {
        margin-top: 0
    }
}

.widget_product_categories select,
.woocommerce.widget.widget_product_categories select,
.woocommerce.widget_product_categories.ct-div select {
    width: 100%;
    padding: 5px 10px
}

.widget_product_categories ul li,
.woocommerce.widget.widget_product_categories ul li,
.woocommerce.widget_product_categories.ct-div ul li {
    font-size: 13px;
    line-height: 21px;
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px dashed #e5e5e5
}

.widget_product_categories ul li:first-child,
.woocommerce.widget.widget_product_categories ul li:first-child,
.woocommerce.widget_product_categories.ct-div ul li:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: none
}

.widget_product_categories ul li span,
.woocommerce.widget.widget_product_categories ul li span,
.woocommerce.widget_product_categories.ct-div ul li span {
    float: right
}

.widget_product_categories ul ul,
.woocommerce.widget.widget_product_categories ul ul,
.woocommerce.widget_product_categories.ct-div ul ul {
    margin-left: 15px
}

.widget_product_categories ul ul li:first-child,
.woocommerce.widget.widget_product_categories ul ul li:first-child,
.woocommerce.widget_product_categories.ct-div ul ul li:first-child {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px dashed #e5e5e5
}

.widget_product_categories a,
.woocommerce.widget.widget_product_categories a,
.woocommerce.widget_product_categories.ct-div a {
    color: #666
}

.widget_price_filter .price_slider,
.woocommerce.widget.widget_price_filter .price_slider,
.woocommerce.widget_price_filter.ct-div .price_slider {
    margin-bottom: 25px
}

.widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce.widget.widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce.widget_price_filter.ct-div .price_slider_wrapper .ui-widget-content {
    height: 3px;
    border: none;
    border-radius: 0;
    background: #e5e5e5
}

.widget_price_filter form,
.woocommerce.widget.widget_price_filter form,
.woocommerce.widget_price_filter.ct-div form {
    margin-top: 30px
}

.widget_price_filter .ui-slider .ui-slider-range,
.woocommerce.widget.widget_price_filter .ui-slider .ui-slider-range,
.woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-range {
    box-shadow: none !important
}

.widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce.widget.widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-handle {
    display: inline-block;
    text-align: center;
    width: 3px;
    height: 27px;
    line-height: 22px;
    font-size: 14px;
    background: #ccc;
    border: none !important;
    margin: 0 !important;
    top: -12px;
    cursor: pointer
}

.widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce.widget.widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-handle:last-child {
    margin-left: -3px !important
}

.widget_price_filter .ui-slider .ui-slider-handle:hover,
.woocommerce.widget.widget_price_filter .ui-slider .ui-slider-handle:hover,
.woocommerce.widget_price_filter.ct-div .ui-slider .ui-slider-handle:hover {
    box-shadow: none
}

.widget_price_filter .price_slider_amount,
.woocommerce.widget.widget_price_filter .price_slider_amount,
.woocommerce.widget_price_filter.ct-div .price_slider_amount {
    margin-top: 42px;
    text-align: left;
    font-size: 18px;
    line-height: 26px
}

.widget_price_filter .price_slider_amount .button,
.woocommerce.widget.widget_price_filter .price_slider_amount .button,
.woocommerce.widget_price_filter.ct-div .price_slider_amount .button {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #000;
    padding: 0 22px;
    border-radius: 0
}

.widget_price_filter .price_slider_amount .button:hover,
.woocommerce.widget.widget_price_filter .price_slider_amount .button:hover,
.woocommerce.widget_price_filter.ct-div .price_slider_amount .button:hover {
    color: #fff
}

.widget_price_filter .price_slider_amount .price_label,
.woocommerce.widget.widget_price_filter .price_slider_amount .price_label,
.woocommerce.widget_price_filter.ct-div .price_slider_amount .price_label {
    font-family: Poppins;
    float: right;
    margin-top: 10px
}

.widget_price_filter .price_slider_amount .price_label span,
.woocommerce.widget.widget_price_filter .price_slider_amount .price_label span,
.woocommerce.widget_price_filter.ct-div .price_slider_amount .price_label span {
    font-weight: 600;
    color: #000
}

.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget,
.woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget,
.woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget {
    background: #fff;
    border: 1px solid #d8d8d8;
    border-top: none;
    padding: 25px 20px
}

.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget > li,
.woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget > li,
.woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget > li {
    margin-top: 12px
}

.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget > li:first-child,
.woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget > li:first-child,
.woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget > li:first-child {
    margin-top: 0
}

.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input,
.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.right input,
.woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input,
.woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.right input,
.woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input,
.woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.right input {
    background: 0 0;
    border: none;
    padding: 0;
    font-size: 16px;
    line-height: 24px;
    font-style: normal
}

.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input,
.woocommerce.widget.widget_berocket_aapf .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input,
.woocommerce.widget_berocket_aapf.ct-div .berocket_aapf_widget-wrapper .berocket_aapf_widget li.slider span.left input {
    text-align: left
}

.widget_berocket_aapf .ui-slider-horizontal,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal {
    height: 2px;
    border: none;
    border-radius: 0;
    background: #ccc;
    margin-bottom: 8px
}

.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle,
.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-slider-handle,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-widget-content .ui-state-default {
    top: -7px;
    margin: 0;
    width: 16px;
    height: 16px;
    border: none;
    outline: 0 !important;
    border-radius: 50%
}

.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle:last-child,
.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default:last-child,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-slider-handle:last-child,
.woocommerce.widget.widget_berocket_aapf .ui-slider-horizontal .ui-widget-content .ui-state-default:last-child,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-slider-handle:last-child,
.woocommerce.widget_berocket_aapf.ct-div .ui-slider-horizontal .ui-widget-content .ui-state-default:last-child {
    margin-left: -16px
}

.widget_berocket_aapf input[type=checkbox] + label:before,
.woocommerce.widget.widget_berocket_aapf input[type=checkbox] + label:before,
.woocommerce.widget_berocket_aapf.ct-div input[type=checkbox] + label:before {
    position: relative;
    top: 1px;
    margin-right: 15px
}

.widget_berocket_aapf label,
.woocommerce.widget.widget_berocket_aapf label,
.woocommerce.widget_berocket_aapf.ct-div label {
    font-weight: 400;
    margin: 0;
    text-transform: capitalize
}

.widget_product_search > *,
.woocommerce.widget.widget_product_search > *,
.woocommerce.widget_product_search.ct-div > * {
    position: relative
}

.widget_product_search label,
.woocommerce.widget.widget_product_search label,
.woocommerce.widget_product_search.ct-div label {
    display: none
}

.widget_product_search .woocommerce-product-search,
.woocommerce.widget.widget_product_search .woocommerce-product-search,
.woocommerce.widget_product_search.ct-div .woocommerce-product-search {
    position: relative
}

.widget_product_search .woocommerce-product-search:before,
.woocommerce.widget.widget_product_search .woocommerce-product-search:before,
.woocommerce.widget_product_search.ct-div .woocommerce-product-search:before {
    content: '\f002';
    color: rgba(44, 47, 51, .3);
    position: absolute;
    top: 14px;
    right: 15px
}

.widget_product_search .woocommerce-product-search input[type=search],
.woocommerce.widget.widget_product_search .woocommerce-product-search input[type=search],
.woocommerce.widget_product_search.ct-div .woocommerce-product-search input[type=search] {
    background: #fff;
    border: 2px solid rgba(44, 47, 51, .1);
    border-radius: 0;
    color: #c5c5c5;
    padding: 0 40px 0 15px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    width: 100%
}

.widget_product_search .woocommerce-product-search input[type=submit],
.woocommerce.widget.widget_product_search .woocommerce-product-search input[type=submit],
.woocommerce.widget_product_search.ct-div .woocommerce-product-search input[type=submit] {
    width: 14px;
    height: 14px;
    position: absolute;
    top: 14px;
    right: 15px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0
}

.widget_product_search::-webkit-input-placeholder,
.woocommerce.widget.widget_product_search::-webkit-input-placeholder,
.woocommerce.widget_product_search.ct-div::-webkit-input-placeholder {
    color: #c5c5c5
}

.widget_product_search:-moz-placeholder,
.woocommerce.widget.widget_product_search:-moz-placeholder,
.woocommerce.widget_product_search.ct-div:-moz-placeholder {
    color: #c5c5c5
}

.widget_product_search::-moz-placeholder,
.woocommerce.widget.widget_product_search::-moz-placeholder,
.woocommerce.widget_product_search.ct-div::-moz-placeholder {
    color: #c5c5c5
}

.widget_product_search:-ms-input-placeholder,
.woocommerce.widget.widget_product_search:-ms-input-placeholder,
.woocommerce.widget_product_search.ct-div:-ms-input-placeholder {
    color: #c5c5c5
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
    box-shadow: none;
    border-radius: 0;
    border-top-style: solid;
    border-top-width: 3px;
    background: #f9f9f9
}

.woocommerce-error:before,
.woocommerce-info:before,
.woocommerce-message:before {
    padding-top: 0;
    color: #000
}

.select2-drop,
.select2-drop-active {
    border-color: #e5e5e5;
    border-radius: 0
}

.edit-account h3,
.login h3,
.woocommerce-checkout h3 {
    margin: 30px 0 15px
}

.edit-account input,
.edit-account select,
.edit-account textarea,
.login input,
.login select,
.login textarea,
.woocommerce-checkout input,
.woocommerce-checkout select,
.woocommerce-checkout textarea {
    border: 1px solid #e5e5e5;
    padding: 8px;
    line-height: 18px
}

.edit-account .select2-container .select2-choice,
.login .select2-container .select2-choice,
.woocommerce-checkout .select2-container .select2-choice {
    border: 1px solid #e5e5e5;
    padding: 8px;
    line-height: 18px;
    border-radius: 0
}

.edit-account label,
.login label,
.woocommerce-checkout label {
    font-weight: 400
}

.edit-account .form-row .chosen-container-single .chosen-single,
.login .form-row .chosen-container-single .chosen-single,
.woocommerce-checkout .form-row .chosen-container-single .chosen-single {
    border-radius: 0;
    background: 0 0;
    box-shadow: none;
    padding: 0 0 0 8px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #e5e5e5;
    background-clip: inherit;
    color: #000
}

.products .product .entry-panel .button:before,
.products .product .entry-panel .wc-forward:before,
.scrollup {
    color: #fff !important
}

.edit-account fieldset,
.login fieldset,
.woocommerce-checkout fieldset {
    margin-top: 20px
}

.edit-account fieldset legend,
.login fieldset legend,
.woocommerce-checkout fieldset legend {
    border-bottom: none;
    margin-bottom: 10px
}

.edit-account input[type=submit],
.login input[type=submit],
.woocommerce-checkout input[type=submit] {
    margin-top: 10px
}

.login {
    border-color: #e5e5e5 !important;
    border-radius: 0 !important
}

.login input.button,
.login input[type=checkbox],
.login input[type=radio] {
    width: auto !important;
    text-align: left !important
}

.type-page .entry-title {
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
    text-transform: uppercase;
    position: relative;
    margin: 0 0 40px
}

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

    #add_payment_method #content table.cart,
    #add_payment_method #content table.cart tbody,
    #add_payment_method #content table.cart td,
    #add_payment_method #content table.cart tfoot,
    #add_payment_method #content table.cart th,
    #add_payment_method #content table.cart tr,
    #add_payment_method table.cart,
    #add_payment_method table.cart tbody,
    #add_payment_method table.cart td,
    #add_payment_method table.cart tfoot,
    #add_payment_method table.cart th,
    #add_payment_method table.cart tr,
    #add_payment_method table.shop_table,
    #add_payment_method table.shop_table tbody,
    #add_payment_method table.shop_table td,
    #add_payment_method table.shop_table tfoot,
    #add_payment_method table.shop_table th,
    #add_payment_method table.shop_table tr,
    .woocommerce #content table.cart,
    .woocommerce #content table.cart tbody,
    .woocommerce #content table.cart td,
    .woocommerce #content table.cart tfoot,
    .woocommerce #content table.cart th,
    .woocommerce #content table.cart tr,
    .woocommerce table.cart,
    .woocommerce table.cart tbody,
    .woocommerce table.cart td,
    .woocommerce table.cart tfoot,
    .woocommerce table.cart th,
    .woocommerce table.cart tr,
    .woocommerce table.shop_table,
    .woocommerce table.shop_table tbody,
    .woocommerce table.shop_table td,
    .woocommerce table.shop_table tfoot,
    .woocommerce table.shop_table th,
    .woocommerce table.shop_table tr,
    .woocommerce-cart #content table.cart,
    .woocommerce-cart #content table.cart tbody,
    .woocommerce-cart #content table.cart td,
    .woocommerce-cart #content table.cart tfoot,
    .woocommerce-cart #content table.cart th,
    .woocommerce-cart #content table.cart tr,
    .woocommerce-cart table.cart,
    .woocommerce-cart table.cart tbody,
    .woocommerce-cart table.cart td,
    .woocommerce-cart table.cart tfoot,
    .woocommerce-cart table.cart th,
    .woocommerce-cart table.cart tr,
    .woocommerce-cart table.shop_table,
    .woocommerce-cart table.shop_table tbody,
    .woocommerce-cart table.shop_table td,
    .woocommerce-cart table.shop_table tfoot,
    .woocommerce-cart table.shop_table th,
    .woocommerce-cart table.shop_table tr,
    .woocommerce-checkout #content table.cart,
    .woocommerce-checkout #content table.cart tbody,
    .woocommerce-checkout #content table.cart td,
    .woocommerce-checkout #content table.cart tfoot,
    .woocommerce-checkout #content table.cart th,
    .woocommerce-checkout #content table.cart tr,
    .woocommerce-checkout table.cart,
    .woocommerce-checkout table.cart tbody,
    .woocommerce-checkout table.cart td,
    .woocommerce-checkout table.cart tfoot,
    .woocommerce-checkout table.cart th,
    .woocommerce-checkout table.cart tr,
    .woocommerce-checkout table.shop_table,
    .woocommerce-checkout table.shop_table tbody,
    .woocommerce-checkout table.shop_table td,
    .woocommerce-checkout table.shop_table tfoot,
    .woocommerce-checkout table.shop_table th,
    .woocommerce-checkout table.shop_table tr,
    .woocommerce-page #content table.cart,
    .woocommerce-page #content table.cart tbody,
    .woocommerce-page #content table.cart td,
    .woocommerce-page #content table.cart tfoot,
    .woocommerce-page #content table.cart th,
    .woocommerce-page #content table.cart tr,
    .woocommerce-page table.cart,
    .woocommerce-page table.cart tbody,
    .woocommerce-page table.cart td,
    .woocommerce-page table.cart tfoot,
    .woocommerce-page table.cart th,
    .woocommerce-page table.cart tr,
    .woocommerce-page table.shop_table,
    .woocommerce-page table.shop_table tbody,
    .woocommerce-page table.shop_table td,
    .woocommerce-page table.shop_table tfoot,
    .woocommerce-page table.shop_table th,
    .woocommerce-page table.shop_table tr {
        display: block
    }

    #add_payment_method #content table.cart tfoot td,
    #add_payment_method #content table.cart tfoot th,
    #add_payment_method #content table.cart thead,
    #add_payment_method table.cart tfoot td,
    #add_payment_method table.cart tfoot th,
    #add_payment_method table.cart thead,
    #add_payment_method table.shop_table tfoot td,
    #add_payment_method table.shop_table tfoot th,
    #add_payment_method table.shop_table thead,
    .woocommerce #content table.cart tfoot td,
    .woocommerce #content table.cart tfoot th,
    .woocommerce #content table.cart thead,
    .woocommerce table.cart tfoot td,
    .woocommerce table.cart tfoot th,
    .woocommerce table.cart thead,
    .woocommerce table.shop_table tfoot td,
    .woocommerce table.shop_table tfoot th,
    .woocommerce table.shop_table thead,
    .woocommerce-cart #content table.cart tfoot td,
    .woocommerce-cart #content table.cart tfoot th,
    .woocommerce-cart #content table.cart thead,
    .woocommerce-cart table.cart tfoot td,
    .woocommerce-cart table.cart tfoot th,
    .woocommerce-cart table.cart thead,
    .woocommerce-cart table.shop_table tfoot td,
    .woocommerce-cart table.shop_table tfoot th,
    .woocommerce-cart table.shop_table thead,
    .woocommerce-checkout #content table.cart tfoot td,
    .woocommerce-checkout #content table.cart tfoot th,
    .woocommerce-checkout #content table.cart thead,
    .woocommerce-checkout table.cart tfoot td,
    .woocommerce-checkout table.cart tfoot th,
    .woocommerce-checkout table.cart thead,
    .woocommerce-checkout table.shop_table tfoot td,
    .woocommerce-checkout table.shop_table tfoot th,
    .woocommerce-checkout table.shop_table thead,
    .woocommerce-page #content table.cart tfoot td,
    .woocommerce-page #content table.cart tfoot th,
    .woocommerce-page #content table.cart thead,
    .woocommerce-page table.cart tfoot td,
    .woocommerce-page table.cart tfoot th,
    .woocommerce-page table.cart thead,
    .woocommerce-page table.shop_table tfoot td,
    .woocommerce-page table.shop_table tfoot th,
    .woocommerce-page table.shop_table thead {
        display: block;
        width: 100%
    }

    #add_payment_method #content table.cart tbody th,
    #add_payment_method #content table.cart td th,
    #add_payment_method #content table.cart tfoot th,
    #add_payment_method #content table.cart th th,
    #add_payment_method #content table.cart tr th,
    #add_payment_method table.cart tbody th,
    #add_payment_method table.cart td th,
    #add_payment_method table.cart tfoot th,
    #add_payment_method table.cart th th,
    #add_payment_method table.cart tr th,
    #add_payment_method table.shop_table tbody th,
    #add_payment_method table.shop_table td th,
    #add_payment_method table.shop_table tfoot th,
    #add_payment_method table.shop_table th th,
    #add_payment_method table.shop_table tr th,
    .woocommerce #content table.cart tbody th,
    .woocommerce #content table.cart td th,
    .woocommerce #content table.cart tfoot th,
    .woocommerce #content table.cart th th,
    .woocommerce #content table.cart tr th,
    .woocommerce table.cart tbody th,
    .woocommerce table.cart td th,
    .woocommerce table.cart tfoot th,
    .woocommerce table.cart th th,
    .woocommerce table.cart tr th,
    .woocommerce table.shop_table tbody th,
    .woocommerce table.shop_table td th,
    .woocommerce table.shop_table tfoot th,
    .woocommerce table.shop_table th th,
    .woocommerce table.shop_table tr th,
    .woocommerce-cart #content table.cart tbody th,
    .woocommerce-cart #content table.cart td th,
    .woocommerce-cart #content table.cart tfoot th,
    .woocommerce-cart #content table.cart th th,
    .woocommerce-cart #content table.cart tr th,
    .woocommerce-cart table.cart tbody th,
    .woocommerce-cart table.cart td th,
    .woocommerce-cart table.cart tfoot th,
    .woocommerce-cart table.cart th th,
    .woocommerce-cart table.cart tr th,
    .woocommerce-cart table.shop_table tbody th,
    .woocommerce-cart table.shop_table td th,
    .woocommerce-cart table.shop_table tfoot th,
    .woocommerce-cart table.shop_table th th,
    .woocommerce-cart table.shop_table tr th,
    .woocommerce-checkout #content table.cart tbody th,
    .woocommerce-checkout #content table.cart td th,
    .woocommerce-checkout #content table.cart tfoot th,
    .woocommerce-checkout #content table.cart th th,
    .woocommerce-checkout #content table.cart tr th,
    .woocommerce-checkout table.cart tbody th,
    .woocommerce-checkout table.cart td th,
    .woocommerce-checkout table.cart tfoot th,
    .woocommerce-checkout table.cart th th,
    .woocommerce-checkout table.cart tr th,
    .woocommerce-checkout table.shop_table tbody th,
    .woocommerce-checkout table.shop_table td th,
    .woocommerce-checkout table.shop_table tfoot th,
    .woocommerce-checkout table.shop_table th th,
    .woocommerce-checkout table.shop_table tr th,
    .woocommerce-page #content table.cart tbody th,
    .woocommerce-page #content table.cart td th,
    .woocommerce-page #content table.cart tfoot th,
    .woocommerce-page #content table.cart th th,
    .woocommerce-page #content table.cart tr th,
    .woocommerce-page table.cart tbody th,
    .woocommerce-page table.cart td th,
    .woocommerce-page table.cart tfoot th,
    .woocommerce-page table.cart th th,
    .woocommerce-page table.cart tr th,
    .woocommerce-page table.shop_table tbody th,
    .woocommerce-page table.shop_table td th,
    .woocommerce-page table.shop_table tfoot th,
    .woocommerce-page table.shop_table th th,
    .woocommerce-page table.shop_table tr th {
        font-weight: 600
    }

    #add_payment_method #content table.cart thead .product-remove,
    #add_payment_method #content table.cart thead .product-thumbnail,
    #add_payment_method table.cart thead .product-remove,
    #add_payment_method table.cart thead .product-thumbnail,
    #add_payment_method table.shop_table thead .product-remove,
    #add_payment_method table.shop_table thead .product-thumbnail,
    .woocommerce #content table.cart thead .product-remove,
    .woocommerce #content table.cart thead .product-thumbnail,
    .woocommerce table.cart thead .product-remove,
    .woocommerce table.cart thead .product-thumbnail,
    .woocommerce table.shop_table thead .product-remove,
    .woocommerce table.shop_table thead .product-thumbnail,
    .woocommerce-cart #content table.cart thead .product-remove,
    .woocommerce-cart #content table.cart thead .product-thumbnail,
    .woocommerce-cart table.cart thead .product-remove,
    .woocommerce-cart table.cart thead .product-thumbnail,
    .woocommerce-cart table.shop_table thead .product-remove,
    .woocommerce-cart table.shop_table thead .product-thumbnail,
    .woocommerce-checkout #content table.cart thead .product-remove,
    .woocommerce-checkout #content table.cart thead .product-thumbnail,
    .woocommerce-checkout table.cart thead .product-remove,
    .woocommerce-checkout table.cart thead .product-thumbnail,
    .woocommerce-checkout table.shop_table thead .product-remove,
    .woocommerce-checkout table.shop_table thead .product-thumbnail,
    .woocommerce-page #content table.cart thead .product-remove,
    .woocommerce-page #content table.cart thead .product-thumbnail,
    .woocommerce-page table.cart thead .product-remove,
    .woocommerce-page table.cart thead .product-thumbnail,
    .woocommerce-page table.shop_table thead .product-remove,
    .woocommerce-page table.shop_table thead .product-thumbnail {
        display: none
    }

    #add_payment_method #content table.cart .coupon input.input-text,
    #add_payment_method table.cart .coupon input.input-text,
    #add_payment_method table.shop_table .coupon input.input-text,
    .woocommerce #content table.cart .coupon input.input-text,
    .woocommerce table.cart .coupon input.input-text,
    .woocommerce table.shop_table .coupon input.input-text,
    .woocommerce-cart #content table.cart .coupon input.input-text,
    .woocommerce-cart table.cart .coupon input.input-text,
    .woocommerce-cart table.shop_table .coupon input.input-text,
    .woocommerce-checkout #content table.cart .coupon input.input-text,
    .woocommerce-checkout table.cart .coupon input.input-text,
    .woocommerce-checkout table.shop_table .coupon input.input-text,
    .woocommerce-page #content table.cart .coupon input.input-text,
    .woocommerce-page table.cart .coupon input.input-text,
    .woocommerce-page table.shop_table .coupon input.input-text {
        width: 100% !important
    }

    #add_payment_method #content table.cart .coupon input.button,
    #add_payment_method table.cart .coupon input.button,
    #add_payment_method table.shop_table .coupon input.button,
    .woocommerce #content table.cart .coupon input.button,
    .woocommerce table.cart .coupon input.button,
    .woocommerce table.shop_table .coupon input.button,
    .woocommerce-cart #content table.cart .coupon input.button,
    .woocommerce-cart table.cart .coupon input.button,
    .woocommerce-cart table.shop_table .coupon input.button,
    .woocommerce-checkout #content table.cart .coupon input.button,
    .woocommerce-checkout table.cart .coupon input.button,
    .woocommerce-checkout table.shop_table .coupon input.button,
    .woocommerce-page #content table.cart .coupon input.button,
    .woocommerce-page table.cart .coupon input.button,
    .woocommerce-page table.shop_table .coupon input.button {
        margin-top: 15px
    }
}

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

    #add_payment_method .cart-collaterals .cart_totals,
    .woocommerce .cart-collaterals .cart_totals,
    .woocommerce-cart .cart-collaterals .cart_totals,
    .woocommerce-checkout .cart-collaterals .cart_totals,
    .woocommerce-page .cart-collaterals .cart_totals {
        width: 100%;
        float: none
    }
}

#add_payment_method .cart-collaterals .cart_totals table,
#add_payment_method .cart-collaterals .cart_totals table.shop_table,
.woocommerce .cart-collaterals .cart_totals table,
.woocommerce .cart-collaterals .cart_totals table.shop_table,
.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table,
.woocommerce-checkout .cart-collaterals .cart_totals table,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table,
.woocommerce-page .cart-collaterals .cart_totals table,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table {
    border: 1px solid #e5e5e5;
    border-radius: 0;
    border-collapse: inherit;
    width: 100%
}

#add_payment_method .cart-collaterals .cart_totals table tfoot td,
#add_payment_method .cart-collaterals .cart_totals table tfoot th,
#add_payment_method .cart-collaterals .cart_totals table.shop_table tfoot td,
#add_payment_method .cart-collaterals .cart_totals table.shop_table tfoot th,
.woocommerce .cart-collaterals .cart_totals table tfoot td,
.woocommerce .cart-collaterals .cart_totals table tfoot th,
.woocommerce .cart-collaterals .cart_totals table.shop_table tfoot td,
.woocommerce .cart-collaterals .cart_totals table.shop_table tfoot th,
.woocommerce-cart .cart-collaterals .cart_totals table tfoot td,
.woocommerce-cart .cart-collaterals .cart_totals table tfoot th,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tfoot td,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tfoot th,
.woocommerce-checkout .cart-collaterals .cart_totals table tfoot td,
.woocommerce-checkout .cart-collaterals .cart_totals table tfoot th,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table tfoot td,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table tfoot th,
.woocommerce-page .cart-collaterals .cart_totals table tfoot td,
.woocommerce-page .cart-collaterals .cart_totals table tfoot th,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table tfoot td,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table tfoot th {
    border-color: #e5e5e5
}

#add_payment_method .cart-collaterals .cart_totals table th,
#add_payment_method .cart-collaterals .cart_totals table.shop_table th,
.woocommerce .cart-collaterals .cart_totals table th,
.woocommerce .cart-collaterals .cart_totals table.shop_table th,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th,
.woocommerce-checkout .cart-collaterals .cart_totals table th,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table th,
.woocommerce-page .cart-collaterals .cart_totals table th,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table th {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    padding: 15px 12px;
    border-color: #e5e5e5
}

#add_payment_method .cart-collaterals .cart_totals table td,
#add_payment_method .cart-collaterals .cart_totals table.shop_table td,
.woocommerce .cart-collaterals .cart_totals table td,
.woocommerce .cart-collaterals .cart_totals table.shop_table td,
.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td,
.woocommerce-checkout .cart-collaterals .cart_totals table td,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table td,
.woocommerce-page .cart-collaterals .cart_totals table td,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table td {
    padding: 15px;
    border-color: #e5e5e5
}

#add_payment_method .cart-collaterals .cart_totals table .amount,
#add_payment_method .cart-collaterals .cart_totals table.shop_table .amount,
.woocommerce .cart-collaterals .cart_totals table .amount,
.woocommerce .cart-collaterals .cart_totals table.shop_table .amount,
.woocommerce-cart .cart-collaterals .cart_totals table .amount,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table .amount,
.woocommerce-checkout .cart-collaterals .cart_totals table .amount,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .amount,
.woocommerce-page .cart-collaterals .cart_totals table .amount,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table .amount {
    font-size: 20px;
    line-height: 28px;
    font-weight: 400
}

#add_payment_method .cart-collaterals .cart_totals table strong .amount,
#add_payment_method .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce .cart-collaterals .cart_totals table strong .amount,
.woocommerce .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-cart .cart-collaterals .cart_totals table strong .amount,
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-checkout .cart-collaterals .cart_totals table strong .amount,
.woocommerce-checkout .cart-collaterals .cart_totals table.shop_table strong .amount,
.woocommerce-page .cart-collaterals .cart_totals table strong .amount,
.woocommerce-page .cart-collaterals .cart_totals table.shop_table strong .amount {
    font-size: 24px;
    line-height: 32px;
    font-weight: 700
}

#add_payment_method .cart-collaterals .cart_totals a.button.alt,
.woocommerce .cart-collaterals .cart_totals a.button.alt,
.woocommerce-cart .cart-collaterals .cart_totals a.button.alt,
.woocommerce-checkout .cart-collaterals .cart_totals a.button.alt,
.woocommerce-page .cart-collaterals .cart_totals a.button.alt {
    width: 220px;
    height: 50px;
    line-height: 50px;
    border-radius: 0;
    font-size: 1em;
    text-transform: capitalize;
    margin-top: 30px;
    padding: 0
}

#add_payment_method .checkout .h1,
#add_payment_method .checkout .h2,
#add_payment_method .checkout .h3,
#add_payment_method .checkout .h4,
#add_payment_method .checkout .h5,
#add_payment_method .checkout .h6,
#add_payment_method .checkout h1,
#add_payment_method .checkout h2,
#add_payment_method .checkout h3,
#add_payment_method .checkout h4,
#add_payment_method .checkout h5,
#add_payment_method .checkout h6,
.woocommerce .checkout .h1,
.woocommerce .checkout .h2,
.woocommerce .checkout .h3,
.woocommerce .checkout .h4,
.woocommerce .checkout .h5,
.woocommerce .checkout .h6,
.woocommerce .checkout h1,
.woocommerce .checkout h2,
.woocommerce .checkout h3,
.woocommerce .checkout h4,
.woocommerce .checkout h5,
.woocommerce .checkout h6,
.woocommerce-cart .checkout .h1,
.woocommerce-cart .checkout .h2,
.woocommerce-cart .checkout .h3,
.woocommerce-cart .checkout .h4,
.woocommerce-cart .checkout .h5,
.woocommerce-cart .checkout .h6,
.woocommerce-cart .checkout h1,
.woocommerce-cart .checkout h2,
.woocommerce-cart .checkout h3,
.woocommerce-cart .checkout h4,
.woocommerce-cart .checkout h5,
.woocommerce-cart .checkout h6,
.woocommerce-checkout .checkout .h1,
.woocommerce-checkout .checkout .h2,
.woocommerce-checkout .checkout .h3,
.woocommerce-checkout .checkout .h4,
.woocommerce-checkout .checkout .h5,
.woocommerce-checkout .checkout .h6,
.woocommerce-checkout .checkout h1,
.woocommerce-checkout .checkout h2,
.woocommerce-checkout .checkout h3,
.woocommerce-checkout .checkout h4,
.woocommerce-checkout .checkout h5,
.woocommerce-checkout .checkout h6,
.woocommerce-page .checkout .h1,
.woocommerce-page .checkout .h2,
.woocommerce-page .checkout .h3,
.woocommerce-page .checkout .h4,
.woocommerce-page .checkout .h5,
.woocommerce-page .checkout .h6,
.woocommerce-page .checkout h1,
.woocommerce-page .checkout h2,
.woocommerce-page .checkout h3,
.woocommerce-page .checkout h4,
.woocommerce-page .checkout h5,
.woocommerce-page .checkout h6 {
    text-transform: uppercase;
    margin-top: 20px
}

#add_payment_method #payment,
.woocommerce #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment,
.woocommerce-page #payment {
    border-radius: 0;
    background: #f9f9f9
}

#add_payment_method #payment ul.payment_methods,
.woocommerce #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods,
.woocommerce-page #payment ul.payment_methods {
    padding: 15px 30px;
    border-color: #e5e5e5
}

#add_payment_method #payment div.form-row,
.woocommerce #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row,
.woocommerce-page #payment div.form-row {
    padding: 30px;
    border: none
}

.woocommerce-main-header {
    margin-bottom: 15px
}

div[class*=add-to-wishlist] {
    margin-top: 0
}

div[class*=add-to-wishlist] > div {
    display: none !important
}

div[class*=add-to-wishlist] > div:first-child {
    display: block !important
}

div[class*=add-to-wishlist] > div:first-child.hide .ti-heart:before {
    content: '\e64c'
}

div[class*=add-to-wishlist] > div img,
div[class*=add-to-wishlist] > div img.ajax-loading {
    display: none !important
}

div[class*=add-to-wishlist] a {
    border-radius: 0 !important
}

div[class*=add-to-wishlist] a i {
    margin-right: 0 !important
}

div[class*=add-to-wishlist] span {
    display: none
}

.woocommerce .entry-summary,
.woocommerce-page .entry-summary {
    margin: 20px 0 50px;
    padding-right: 0
}

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

    .woocommerce .entry-summary,
    .woocommerce-page .entry-summary {
        width: 100% !important;
        float: none !important;
        margin-top: 40px;
        padding: 0 5px
    }
}

.woocommerce .entry-summary div[class*=add-to-wishlist] i,
.woocommerce-page .entry-summary div[class*=add-to-wishlist] i {
    font-size: 20px
}

.woocommerce .entry-summary div[class*=add-to-wishlist] i:before,
.woocommerce-page .entry-summary div[class*=add-to-wishlist] i:before {
    content: '\f004'
}

.products .product .entry-panel {
    background: #000;
    padding: 12px 55px 12px 25px;
    min-height: 46px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: -100px
}

.products .product .entry-panel .button,
.products .product .entry-panel .wc-forward {
    font-size: 12px !important;
    color: #fff !important;
    font-weight: 600 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left
}

.products .product .entry-thumb,
.products .product .single-author .single-author-thumb,
.products .product .single-entry-thumb,
.products .product .single-por-thumb,
.single-author .products .product .single-author-thumb {
    overflow: hidden
}

.products .product .entry-thumb:hover .entry-panel,
.products .product .single-author .single-author-thumb:hover .entry-panel,
.products .product .single-entry-thumb:hover .entry-panel,
.products .product .single-por-thumb:hover .entry-panel,
.single-author .products .product .single-author-thumb:hover .entry-panel {
    bottom: 0
}

.products .product .entry-content {
    text-align: center;
    padding-top: 20px
}

.products .product div[class*=add-to-wishlist] {
    display: inline-block;
    text-align: center;
    width: 46px;
    height: 46px;
    line-height: 46px;
    font-size: 14px;
    background: #292828;
    position: absolute;
    top: 0;
    right: 0
}

#main-content .sidebar .ct-div,
#main-content .sidebar .widget {
    margin-bottom: 50px
}

#main-content .sidebar .ct-div:last-child,
#main-content .sidebar .widget:last-child {
    margin-bottom: 0
}

.kopa-footer-1 {
    padding: 50px 60px;
    background: #292828
}

.kopa-footer-1 > * > * {
    float: left;
    margin-left: 230px
}

@media screen and (max-width: 1160px) {
    .kopa-footer-1 {
        padding: 50px 10px
    }

    .kopa-footer-1 > * > * {
        margin-left: 175px
    }
}

@media screen and (max-width: 979px) {
    .main-col {
        width: 100%;
        margin-top: 40px
    }

    .main-col:first-child {
        margin-top: 0
    }

    .sidebar {
        width: 100%;
        margin-top: 40px
    }

    .sidebar:first-child {
        margin-top: 0
    }

    .kopa-footer-1 > * > * {
        margin-left: 65px
    }
}

@media screen and (max-width: 799px) {
    .kopa-footer-1 > * > * {
        margin-left: 55px
    }
}

.kopa-footer-1 > * > :first-child {
    margin-left: 0
}

.kopa-footer-1 .ct-ul-5 {
    margin-top: -3px
}

.kopa-footer-1 .ct-text-3 {
    margin-top: 6px
}

@media screen and (max-width: 767px) {
    .kopa-footer-1 > * {
        width: 100%;
        text-align: center
    }

    .kopa-footer-1 > * > * {
        width: 100%;
        float: none;
        margin: 10px 0 0 !important;
        display: inline-block
    }
}

.kopa-footer-2,
.kopa-footer-4,
.kopa-footer-5 {
    padding: 100px 60px;
    background: #292828
}

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

    .kopa-footer-2 .ct-col-1,
    .kopa-footer-2 .ct-col-2,
    .kopa-footer-2 .ct-col-3,
    .kopa-footer-4 .ct-col-1,
    .kopa-footer-4 .ct-col-2,
    .kopa-footer-4 .ct-col-3,
    .kopa-footer-5 .ct-col-1,
    .kopa-footer-5 .ct-col-2,
    .kopa-footer-5 .ct-col-3 {
        width: 25%
    }

    .kopa-footer-2 .ct-col-1.style-01,
    .kopa-footer-2 .style-01.ct-col-2,
    .kopa-footer-2 .style-01.ct-col-3,
    .kopa-footer-4 .ct-col-1.style-01,
    .kopa-footer-4 .style-01.ct-col-2,
    .kopa-footer-4 .style-01.ct-col-3,
    .kopa-footer-5 .ct-col-1.style-01,
    .kopa-footer-5 .style-01.ct-col-2,
    .kopa-footer-5 .style-01.ct-col-3 {
        display: none
    }

    .kopa-footer-2 .ct-col-1.style-02,
    .kopa-footer-2 .style-02.ct-col-2,
    .kopa-footer-2 .style-02.ct-col-3,
    .kopa-footer-4 .ct-col-1.style-02,
    .kopa-footer-4 .style-02.ct-col-2,
    .kopa-footer-4 .style-02.ct-col-3,
    .kopa-footer-5 .ct-col-1.style-02,
    .kopa-footer-5 .style-02.ct-col-2,
    .kopa-footer-5 .style-02.ct-col-3 {
        width: 20%
    }

    .kopa-footer-2 .ct-col-1.style-03,
    .kopa-footer-2 .style-03.ct-col-2,
    .kopa-footer-2 .style-03.ct-col-3,
    .kopa-footer-4 .ct-col-1.style-03,
    .kopa-footer-4 .style-03.ct-col-2,
    .kopa-footer-4 .style-03.ct-col-3,
    .kopa-footer-5 .ct-col-1.style-03,
    .kopa-footer-5 .style-03.ct-col-2,
    .kopa-footer-5 .style-03.ct-col-3 {
        width: 30%
    }
}

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

    .kopa-footer-2,
    .kopa-footer-4,
    .kopa-footer-5 {
        padding: 100px 10px
    }
}

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

    .kopa-footer-2,
    .kopa-footer-4,
    .kopa-footer-5 {
        padding: 50px 10px
    }

    .kopa-footer-2 .ct-col-1,
    .kopa-footer-2 .ct-col-2,
    .kopa-footer-2 .ct-col-3,
    .kopa-footer-4 .ct-col-1,
    .kopa-footer-4 .ct-col-2,
    .kopa-footer-4 .ct-col-3,
    .kopa-footer-5 .ct-col-1,
    .kopa-footer-5 .ct-col-2,
    .kopa-footer-5 .ct-col-3 {
        width: 33.33%;
        margin-top: 50px
    }

    .kopa-footer-2 .ct-col-1.style-02,
    .kopa-footer-2 .ct-col-1.style-03,
    .kopa-footer-2 .style-02.ct-col-2,
    .kopa-footer-2 .style-02.ct-col-3,
    .kopa-footer-2 .style-03.ct-col-2,
    .kopa-footer-2 .style-03.ct-col-3,
    .kopa-footer-4 .ct-col-1.style-02,
    .kopa-footer-4 .ct-col-1.style-03,
    .kopa-footer-4 .style-02.ct-col-2,
    .kopa-footer-4 .style-02.ct-col-3,
    .kopa-footer-4 .style-03.ct-col-2,
    .kopa-footer-4 .style-03.ct-col-3,
    .kopa-footer-5 .ct-col-1.style-02,
    .kopa-footer-5 .ct-col-1.style-03,
    .kopa-footer-5 .style-02.ct-col-2,
    .kopa-footer-5 .style-02.ct-col-3,
    .kopa-footer-5 .style-03.ct-col-2,
    .kopa-footer-5 .style-03.ct-col-3 {
        width: 33.33%
    }

    .kopa-footer-2 .ct-col-1:first-child,
    .kopa-footer-2 .ct-col-2:first-child,
    .kopa-footer-2 .ct-col-3:first-child,
    .kopa-footer-4 .ct-col-1:first-child,
    .kopa-footer-4 .ct-col-2:first-child,
    .kopa-footer-4 .ct-col-3:first-child,
    .kopa-footer-5 .ct-col-1:first-child,
    .kopa-footer-5 .ct-col-2:first-child,
    .kopa-footer-5 .ct-col-3:first-child {
        width: 100%;
        text-align: center
    }
}

@media screen and (max-width: 979px) and (max-width: 479px) {

    .kopa-footer-2 .ct-col-1:first-child,
    .kopa-footer-2 .ct-col-2:first-child,
    .kopa-footer-2 .ct-col-3:first-child,
    .kopa-footer-4 .ct-col-1:first-child,
    .kopa-footer-4 .ct-col-2:first-child,
    .kopa-footer-4 .ct-col-3:first-child,
    .kopa-footer-5 .ct-col-1:first-child,
    .kopa-footer-5 .ct-col-2:first-child,
    .kopa-footer-5 .ct-col-3:first-child {
        text-align: left
    }
}

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

    .kopa-footer-2,
    .kopa-footer-4,
    .kopa-footer-5 {
        padding: 30px 10px 50px
    }

    .kopa-footer-2 .ct-col-1,
    .kopa-footer-2 .ct-col-2,
    .kopa-footer-2 .ct-col-3,
    .kopa-footer-4 .ct-col-1,
    .kopa-footer-4 .ct-col-2,
    .kopa-footer-4 .ct-col-3,
    .kopa-footer-5 .ct-col-1,
    .kopa-footer-5 .ct-col-2,
    .kopa-footer-5 .ct-col-3 {
        width: 100% !important
    }

    .kopa-footer-2 .ct-col-1.style-02,
    .kopa-footer-2 .ct-col-1.style-03,
    .kopa-footer-2 .style-02.ct-col-2,
    .kopa-footer-2 .style-02.ct-col-3,
    .kopa-footer-2 .style-03.ct-col-2,
    .kopa-footer-2 .style-03.ct-col-3,
    .kopa-footer-4 .ct-col-1.style-02,
    .kopa-footer-4 .ct-col-1.style-03,
    .kopa-footer-4 .style-02.ct-col-2,
    .kopa-footer-4 .style-02.ct-col-3,
    .kopa-footer-4 .style-03.ct-col-2,
    .kopa-footer-4 .style-03.ct-col-3,
    .kopa-footer-5 .ct-col-1.style-02,
    .kopa-footer-5 .ct-col-1.style-03,
    .kopa-footer-5 .style-02.ct-col-2,
    .kopa-footer-5 .style-02.ct-col-3,
    .kopa-footer-5 .style-03.ct-col-2,
    .kopa-footer-5 .style-03.ct-col-3 {
        width: 100%
    }
}

.kopa-footer-3 {
    padding: 35px 45px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%
}

@media screen and (max-width: 1160px) {
    .kopa-footer-3 {
        padding: 35px 10px
    }
}

@media screen and (max-width: 979px) {
    .kopa-footer-3 {
        position: relative !important;
        bottom: auto;
        left: auto;
        background: #000;
        padding: 15px 10px
    }
}

.kopa-footer-4:before,
.kopa-footer-5:before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(images/background/bg/black/7.png);
    background: rgba(0, 0, 0, .75)
}

.kopa-footer-5 {
    padding: 100px 0
}

@media screen and (max-width: 639px) {
    .kopa-footer-5 {
        padding: 50px 0
    }
}

.kopa-footer-5 .ct-div,
.kopa-footer-5 .widget,
.kopa-footer-5 > .container .ct-div:last-child,
.kopa-footer-5 > .container .widget:last-child,
.kopa-footer-5 > .container:last-child > .row .ct-div,
.kopa-footer-5 > .container:last-child > .row .widget,
.kopa-footer-5 > .container > .row .ct-div,
.kopa-footer-5 > .container > .row .widget {
    margin-bottom: 20px
}

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

    .kopa-footer-5 .ct-col-1,
    .kopa-footer-5 .ct-col-2,
    .kopa-footer-5 .ct-col-3 {
        width: 20%
    }
}

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

    .kopa-footer-5 .ct-row-11 > *,
    .kopa-footer-5 .ct-row-5 > * {
        width: 33.33333% !important
    }

    .kopa-footer-5 .ct-row-11 > :first-child,
    .kopa-footer-5 .ct-row-5 > :first-child {
        width: 20% !important
    }

    .kopa-footer-5 .ct-row-11 > :nth-child(2),
    .kopa-footer-5 .ct-row-5 > :nth-child(2) {
        width: 80% !important
    }

    .kopa-footer-5 .container > .row:last-child {
        margin-top: 40px;
        text-align: center
    }
}

@media screen and (max-width: 979px) and (max-width: 639px) {

    .kopa-footer-5 .ct-row-11 > *,
    .kopa-footer-5 .ct-row-5 > * {
        width: 100% !important
    }

    .kopa-footer-5 .ct-row-11 > :first-child,
    .kopa-footer-5 .ct-row-5 > :first-child {
        width: 30% !important
    }

    .kopa-footer-5 .ct-row-11 > :nth-child(2),
    .kopa-footer-5 .ct-row-5 > :nth-child(2) {
        width: 70% !important
    }
}

.scrollup {
    z-index: 99999999;
    text-align: center;
    width: 42px;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    border-radius: 5px;
    position: fixed;
    right: 20px;
    bottom: 20px;
    margin: 0;
    display: none
}

@-moz-document url-prefix() {

    #add_payment_method #payment ul.payment_methods li,
    #add_payment_method .cart-collaterals .cart_totals table .amount,
    #add_payment_method .cart-collaterals .cart_totals table th,
    #add_payment_method .cart-collaterals .cart_totals table.shop_table .amount,
    #add_payment_method .cart-collaterals .cart_totals table.shop_table th,
    .ct-btn-1,
    .ct-progress header .ct-progress-num,
    .ct-radio-box input[type=radio] + label,
    .ct-ul-5,
    .edit-account label,
    .entry-title.style-11,
    .kopa-search-box-1 > span,
    .loadmore-btn,
    .login label,
    .main-menu > li ul.sub-menu li a,
    .main-menu > li > a,
    .mobile-menu > li ul li a,
    .mobile-menu > li ul.sub-menu li a,
    .mobile-menu > li > a,
    .pt-column .pt-header .pt-price p,
    .type-page .entry-title,
    .widget_berocket_aapf label,
    .woocommerce #content div.product .woocommerce-variation-add-to-cart .variations label,
    .woocommerce #content div.product form.cart .variations label,
    .woocommerce #content div.product p.price,
    .woocommerce #content div.product p.price del,
    .woocommerce #content div.product span.price,
    .woocommerce #content div.product span.price del,
    .woocommerce #content table.cart tbody .product-name,
    .woocommerce #content table.cart tbody .product-price,
    .woocommerce #content table.cart tbody .product-subtotal,
    .woocommerce #content table.cart th,
    .woocommerce #main-content h2,
    .woocommerce .cart-subtotal .amount,
    .woocommerce .cross-sells .products li.product h3,
    .woocommerce .cross-sells .products > li h3,
    .woocommerce .cross-sells ul li.product h3,
    .woocommerce .cross-sells ul > li h3,
    .woocommerce .products ul li.product h3,
    .woocommerce .products ul > li h3,
    .woocommerce .related.products .products li.product h3,
    .woocommerce .related.products .products > li h3,
    .woocommerce .related.products ul li.product h3,
    .woocommerce .related.products ul > li h3,
    .woocommerce .upsells.products .products li.product h3,
    .woocommerce .upsells.products .products > li h3,
    .woocommerce .upsells.products ul li.product h3,
    .woocommerce .upsells.products ul > li h3,
    .woocommerce .woocommerce .widget_shopping_cart .cart_list li a,
    .woocommerce .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity,
    .woocommerce .woocommerce.widget_shopping_cart .cart_list li a,
    .woocommerce .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity,
    .woocommerce div.product .woocommerce-variation-add-to-cart .variations label,
    .woocommerce div.product form.cart .variations label,
    .woocommerce div.product p.price,
    .woocommerce div.product p.price del,
    .woocommerce div.product span.price,
    .woocommerce div.product span.price del,
    .woocommerce table.cart tbody .product-name,
    .woocommerce table.cart tbody .product-price,
    .woocommerce table.cart tbody .product-subtotal,
    .woocommerce table.cart th,
    .woocommerce table.shop_table tbody .product-name,
    .woocommerce table.shop_table tbody .product-price,
    .woocommerce table.shop_table tbody .product-subtotal,
    .woocommerce table.shop_table th,
    .woocommerce ul.cart_list li a,
    .woocommerce ul.cart_list.cart_list .quantity,
    .woocommerce ul.product_list_widget li a,
    .woocommerce ul.product_list_widget.cart_list .quantity,
    .woocommerce ul.products li.product h3,
    .woocommerce ul.products > li h3,
    .woocommerce-cart #payment ul.payment_methods li,
    .woocommerce-cart .cart-collaterals .cart_totals table .amount,
    .woocommerce-cart .cart-collaterals .cart_totals table th,
    .woocommerce-cart .cart-collaterals .cart_totals table.shop_table .amount,
    .woocommerce-cart .cart-collaterals .cart_totals table.shop_table th,
    .woocommerce-checkout #payment ul.payment_methods li,
    .woocommerce-checkout .cart-collaterals .cart_totals table .amount,
    .woocommerce-checkout .cart-collaterals .cart_totals table th,
    .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table .amount,
    .woocommerce-checkout .cart-collaterals .cart_totals table.shop_table th,
    .woocommerce-checkout label,
    .woocommerce-page #content div.product .woocommerce-variation-add-to-cart .variations label,
    .woocommerce-page #content div.product form.cart .variations label,
    .woocommerce-page #content div.product p.price,
    .woocommerce-page #content div.product p.price del,
    .woocommerce-page #content div.product span.price,
    .woocommerce-page #content div.product span.price del,
    .woocommerce-page #content table.cart tbody .product-name,
    .woocommerce-page #content table.cart tbody .product-price,
    .woocommerce-page #content table.cart tbody .product-subtotal,
    .woocommerce-page #content table.cart th,
    .woocommerce-page #main-content h2,
    .woocommerce-page .cart-subtotal .amount,
    .woocommerce-page .cross-sells .products li.product h3,
    .woocommerce-page .cross-sells .products > li h3,
    .woocommerce-page .cross-sells ul li.product h3,
    .woocommerce-page .cross-sells ul > li h3,
    .woocommerce-page .products ul li.product h3,
    .woocommerce-page .products ul > li h3,
    .woocommerce-page .related.products .products li.product h3,
    .woocommerce-page .related.products .products > li h3,
    .woocommerce-page .related.products ul li.product h3,
    .woocommerce-page .related.products ul > li h3,
    .woocommerce-page .upsells.products .products li.product h3,
    .woocommerce-page .upsells.products .products > li h3,
    .woocommerce-page .upsells.products ul li.product h3,
    .woocommerce-page .upsells.products ul > li h3,
    .woocommerce-page .woocommerce .widget_shopping_cart .cart_list li a,
    .woocommerce-page .woocommerce .widget_shopping_cart .cart_list.cart_list .quantity,
    .woocommerce-page .woocommerce.widget_shopping_cart .cart_list li a,
    .woocommerce-page .woocommerce.widget_shopping_cart .cart_list.cart_list .quantity,
    .woocommerce-page div.product .woocommerce-variation-add-to-cart .variations label,
    .woocommerce-page div.product form.cart .variations label,
    .woocommerce-page div.product p.price,
    .woocommerce-page div.product p.price del,
    .woocommerce-page div.product span.price,
    .woocommerce-page div.product span.price del,
    .woocommerce-page table.cart tbody .product-name,
    .woocommerce-page table.cart tbody .product-price,
    .woocommerce-page table.cart tbody .product-subtotal,
    .woocommerce-page table.cart th,
    .woocommerce-page table.shop_table tbody .product-name,
    .woocommerce-page table.shop_table tbody .product-price,
    .woocommerce-page table.shop_table tbody .product-subtotal,
    .woocommerce-page table.shop_table th,
    .woocommerce-page ul.cart_list li a,
    .woocommerce-page ul.cart_list.cart_list .quantity,
    .woocommerce-page ul.product_list_widget li a,
    .woocommerce-page ul.product_list_widget.cart_list .quantity,
    .woocommerce-page ul.products li.product h3,
    .woocommerce-page ul.products > li h3,
    .woocommerce.widget.widget_berocket_aapf label,
    .woocommerce.widget_berocket_aapf.ct-div label,
    body {
        font-weight: 300
    }

    .ct-icon-2:after,
    .ct-icon-2:before {
        left: 12.5px
    }
}
