/*
Theme Name: Shopinia Layout9
Theme URI: http://wordpress.templatemela.com/woo/WCM06/WCM060126/WP9
Author: Templatemela
Version: 1.1
Description: Our default theme lets you create a responsive magazine website with a sleek, modern design.
License: GNU General Public License v2
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: shopinia_layout9
Template: shopinia
*/
.header-style .header-bottom {
    background-color: #FFFFFF;
}
.header-cart .cart-contents span.cart-qty, .whislist-counter .count{color: #fff;background-color: #fa5462;}
.header-top-left {
	padding: 30px 0 20px;
}
.header-docs {background-color: #ffffff;color: #000;padding: 16px 0;display: none;}
.header-bottom {width: 100%;margin-bottom: 20px;}
.header-bottom .theme-container{
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
.mega-menu ul li:first-child a {
	padding-left: 0;
}
.normal-title, .main-title, .upsells.products > h2, .related.products h2, .cross-sells > h2, .woocommerce-tabs ul.tabs > li a {
	font-family: 'Oswald', sans-serif;
	font-size: 32px;
	font-weight: 600;
}
.normal-title::before, .upsells.products > h2::before, .related.products h2::before, .cross-sells > h2::before, .resp-tabs-list::before, .site-footer .widget-title::before, 
.woocommerce-tabs ul.tabs > li a::before, .resp-tabs-list .main-title::before {
	background: none !important;
}
.mega-menu ul li .sub li.mega-hdr a.mega-hdr-a{
	font-weight: 500;
	font-size: 14px;
}
.cat_description{
	margin: 20px 0;
	position: relative;
	bottom: 0;
}
.cat-outer-block:hover a.cat_name {
	color: #fa5462;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{
	font-weight: 500;
}
.resp-tabs-list li .tab-title{
	padding: 4px 12px;
}
.woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name{
	color: #777;
	font-family: 'Roboto', sans-serif;
}
.category-toolbar{
	border-top: 1px solid #dcdcdc;
}
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del{
	font-size: 15px;
}
.style1 #tab ul li a.current, .style1 #tab ul li a:hover{
	background: #fa5462;
}
.vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover{
	border-left: 3px solid #fa5462;
}
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover{
	border-top: 3px solid #fa5462;
}
.custom-testimonial .testimonial-title a{
	color: #fa5462;
}
.site-footer del .amount, .primary-sidebar del .amount, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del{
	color: #888;
}
.cms-banner-item .text1{
	font-family: 'Oswald', sans-serif;
}
.mega-menu ul li .sub a{
	font-family: 'Roboto', sans-serif;
}
.price, .widget .widget-title{
	font-family: 'Oswald', sans-serif;
}
.woocommerce ul.products li .product-block-inner, .woocommerce-page ul.products li .product-block-inner{
	border:1px solid transparent;
}
.product-detail-wrapper{
	border-top: none;
	padding: 0 0 15px;
	margin-top: 10px;
}
.woocommerce.single-product .single_add_to_cart_button:hover, .woocommerce.single-product div.product form.cart .button:hover{
	background-color:#000000 !important;
}
.woocommerce.single-product .single_add_to_cart_button, .woocommerce.single-product div.product form.cart .button {
	background-color:#fa5462;
}
.compare-counter .counter-label, .whislist-counter .whislist-label, .header-cart .shopping_cart .cart-label, .account-label, .account-contents{font-size: 14px;}
.count-down.product-count-down{
	margin: 0 40px 20px;
	border: 2px solid #fa5462;
}
.blog-posts-content .container .container-inner, .portfolio-main .single-portfolio{
	border:none;
}
.blog-posts-content .post-image, .single-portfolio .portfolio-image, .blog-posts-content .post-image img{
	border-radius: 8px;
}
.post-date{
	border-radius: 25px;
}
.blog-posts-content .post-content-outer{
	padding: 0;
}
.small-title, .sitemap h2{
	font-weight: 500;
}
#tab-description h5 strong {
	font-size: 18px;
	font-weight: 500;
	color: #000;
}
.tmpmela_about .title {
	font-size: 20px;
}
.woocommerce .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span, .woocommerce-page .widget_layered_nav ul li a, .woocommerce-page .widget_layered_nav ul li span{
	color: #777777;
}
.woocommerce ul.products.list .container-inner .image-block, .woocommerce-page ul.products.list .container-inner .image-block{
	margin: 5px 2.5% 0 0;
}
.footer-newsletter .title-outer .widget-title{
	font-family: 'Bubblegum Sans', cursive;
	letter-spacing: 0;
}
.resp-tabs-container{padding-top: 0;}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img{border-radius: 8px;}
.cms-banner-item .link-text::after{content:none;}
.cms-banner-item .cms-banner-img, .sale-banner-right .wpb_single_image img{border:none;}
.cms-banner-item .link-text, .cms-banner-item .link-text:hover{text-decoration: underline;}
.cat-outer-block a.cat_name{color: #000000;}
.mega-menu ul li a{border:none;text-transform: capitalize;font-size: 15px;font-family: 'Oswald', sans-serif;}
.mobile-menu ul li a{font-family: 'Oswald', sans-serif;}
.header-style .header-bottom{background-color: #fff;margin-bottom: 0;}
.woocommerce-product-search{border-color:#f5ece9;border-radius: 25px;}
.offer-text.static-text{font-family: 'Roboto', sans-serif;}
.static-wrapper {top: 20%;}
.cms-banner-item .text1 {margin-top: 9px;margin-bottom: 21px;}
.tmpmela-contact-number,
.staff-page .staff-position span,
.post-info .read-more a,
.author-info .author-link,
.comment-reply-link,
.woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.add_to_wishlist,
.woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse.show > a,
.woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse.show a,
.woocommerce .entry-summary .add_to_wishlist,
.woocommerce .entry-summary a.compare.button,
.summary .price {
	color: #fa5462;
}
.woocommerce .entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist::before,
.woocommerce .entry-summary .compare.button::before,
.woocommerce .entry-summary .compare.button.added::before,
.woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse.show a::before,
.woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse.show a::before{
	color: #fa5462;
}
.resp-tabs-list li .tab-title{
	border-radius: 25px;
}
.owl-theme .owl-buttons div:hover,
.staff-page .staff-social .icon:hover .fa,
.header-docs:hover{
	color: #fa5462;
}
.woocommerce .entry-summary .yith-wcwl-add-to-wishlist .ajax-loading {
    top: 18px;
}
.menu-topbar-menu-links-container ul li::after{
	color: #9392b1;
}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{
	background:#f5ece9;	border-radius: 25px;
	padding: 5px 45px 5px 25px;
}
.site-header .header-search .woocommerce-product-search button[type="submit"]{
	width: 60px;
}
.account-block, .topbar-link::after{
	color: #777;
}
.topbar-link-toggle {
    background-image: url("./images/megnor/user.svg");
}
.compare-counter .counter-label{
    background-image: url("images/megnor/compare.svg");
}
.whislist-counter .whislist-label{
	background-image: url("./images/megnor/whislist.svg");
}
.header-cart .shopping_cart .cart-label {
	background-image: url("images/megnor/shopping-bag.svg");
}
.widget .tnp-email{
	border-radius: 25px 0 0 25px;
}
#secondary .widget-title{
	background-color: #f6f2f1;
}
.woocommerce-product-gallery .flex-viewport{
	border: none;
	border-radius: 8px;
}
.flex-control-thumbs img {
	border: none;
	border-radius: 8px;
}
.entry-main-content .entry-meta .date a, .entry-single-image .meta-inner{
	border-radius: 25px;
}
.pricing_button a#pricing-btn{
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-o-border-radius: 25px;
	-moz-border-radius: 25px;
}
.footer-newsletter .widget .tnp .tnp-submit{background-color: #fa5462;margin: 24px 0;border-radius: 0 25px 25px 0;}
.site-footer .widget-title {font-size: 18px;font-weight: 500;margin-bottom: 8px;text-transform: uppercase;}
.tmpmela-callus-text {font-weight: 400;}
.menu-footer-menu-links-container li a {font-weight: 500;color: #000;}
.menu-footer-menu-links-container li .sub-menu li a {color: #666;}
.footer-bottom {border-top: 1px solid #d9d9d9;}
#footer-widget-area {border-bottom: 1px solid #d9d9d9;}
.site-footer {margin-top: 0;}
.woocommerce-MyAccount-navigation ul li {
	padding: 0;
	background: #f5ece9;
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
}
.woocommerce-shipping-calculator .shipping-calculator-button:hover{
	text-decoration: underline;
}
.woocommerce-shipping-calculator .shipping-calculator-button{
	color: #fa5462;
}
.entry-main-content .entry-meta .date a, .entry-single-image .meta-inner{
	background-color: #fa5462;
}
.woocommerce-MyAccount-navigation ul li a {padding: 10px 28px; font-size: 16px; font-weight: 400; line-height: 24px; color:#2a2a2a;}
#to_top,
.footer-newsletter,
#primary-sidebar .search-field,
.site-footer .search-field,
.page-content .search-field,
.site-footer .widget.woocommerce.widget_product_search button,
.search-form #searchsubmit,
.widget_search #searchform #searchsubmit,
.primary-sidebar .widget.woocommerce.widget_product_search button,
.sk-folding-cube .sk-cube::before{
	background-color: #565392;
}
.author-info .author-link::after,
.comment-reply-link::after,
.post-info .read-more a::after{
	background-color: #fa5462;
}
.woocommerce-MyAccount-navigation ul li.is-active,
.woocommerce-MyAccount-navigation ul li:hover,
.pricing_wrapper:hover .pricing_heading,
.pricing_wrapper .selected .pricing_heading,
.pricing_wrapper:hover .pricing_top,
.pricing_wrapper .selected .pricing_top,
.pricing_wrapper:hover .pricing_button a#pricing-btn,
.pricing_wrapper .selected .pricing_button a#pricing-btn{
	background-color: #fa5462;
}
.cat-outer-block{border: none;}
.vc_btn3-style-custom.vc_general.vc_btn3:focus,
.vc_btn3-style-custom.vc_general.vc_btn3:hover{
	background-color: #fa5462 !important;
}
#primary-sidebar .search-field, .site-footer .search-field, .page-content .search-field{
	color: #fff;
}
#primary-sidebar .search-field::placeholder,
.site-footer .search-field::placeholder,
.page-content .search-field::placeholder {
    color: #eee;
}
.post-content-outer .post-title {font-size: 14px;}
.portfolios a.portfolio-title {text-transform: capitalize; font-size: 14px;}
.pricing_heading {font-weight: 500; text-transform: capitalize;}
.service .style-2 .service-icon, .service .style-3 .service-icon {font-size: 24px;height: 40px;width: 40px;}
.menu-toggle {color: #000;}
.menu-toggle::after {background-image: url("images/megnor/menu.svg");}
.sale-banner-right .wpb_single_image img {box-sizing: content-box;}
.revs-video-left {opacity: .8;}

.widget button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"], a.button, button, .contributor-posts-link, input[type="reset"], input[type="submit"], .button_content_inner a, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce .wishlist_table td.product-add-to-cart a, .woocommerce #content input.button.disabled, .woocommerce #content input.button:disabled, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce-page #content input.button.disabled, .woocommerce-page #content input.button:disabled, .woocommerce-page #respond input#submit.disabled, .woocommerce-page #respond input#submit:disabled, .woocommerce-page a.button.disabled, .woocommerce-page a.button:disabled, .woocommerce-page button.button.disabled, .woocommerce-page button.button:disabled, .woocommerce-page input.button.disabled, .woocommerce-page input.button:disabled{
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 25px;
	-moz-border-radius: 25px;
}
.woocommerce ul.products li.product .product_type_simple, .woocommerce-page ul.products li.product .product_type_simple, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_external, .woocommerce-page ul.products li.product .product_type_external, .woocommerce ul.products li.product .product_type_variable, .woocommerce-page ul.products li.product .product_type_variable, .woocommerce .button.yith-wcqv-button, .entry-summary .yith-wcwl-wishlistexistsbrowse.show > a, .woocommerce a.compare.button, .woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a, .woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a, .woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a, .yith-wcwl-add-to-wishlist, .home-featured-carousel .button.add_to_cart_button.ajax_add_to_cart.product_type_simple, .yith-wcwl-wishlistaddedbrowse.show a, .yith-wcwl-add-to-wishlist a, a.button.product_type_variable.add_to_cart_button, .woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce ul.products li.product .product_type_grouped.button, #home_featured_carousel .button.add_to_cart_button, .woocommerce ul.products li.product .product_type_simple.button, .woocommerce-page ul.products li.product .product_type_simple.button, .woocommerce ul.products li.product .product_type_grouped.button, .woocommerce-page ul.products li.product .product_type_grouped.button, .woocommerce ul.products li.product .product_type_external.button, .woocommerce-page ul.products li.product .product_type_external.button, .woocommerce ul.products li.product .product_type_variable.button, .woocommerce-page ul.products li.product .product_type_variable.button{
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;
	-moz-border-radius: 50%;
}