/*
Theme Name: Autima Child Theme
Theme URI: https://demo.roadthemes.com/autima/
Author: Plaza-Themes
Author URI: https://www.plazathemes.com/
Description:  Autima Child Theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, post-formats, sticky-post, threaded-comments
Text Domain: autima
Template: autima

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.main-menu-2 .vc_column_container>.vc_column-inner{
    padding-left: 0 !important;
}

div.google_translate_box{
    margin-top: 14px;
    text-align: right;
}

div.google_translate_box .goog-te-gadget{
    display: inline-block !important;
}

ul.product-categories{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    list-style: none;
}

ul.product-categories li.cat-item{
    padding: 0px 0px 0px 8px;
}

ul.product-categories li a {
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #3B3B3B;
    font-weight: 400;
}

ul.product-categories li a:hover {
    color: #FFBF2D;
}

.main-container .blogs .post-wrapper {
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    overflow: hidden;
    display: block;
}

.main-container .blogs .post-wrapper .post-info{
    padding: 10px 8px 2px 8px;
    border-top: 0;
    background: #fff;
    text-align: left;
}

.main-container .blogs .post-container .post-title{
    margin: 0px 0px 0px 0px !important;
    padding: 0px 0px 6px 0px !important;
    line-height: 18px !important;
    position: relative;
}

.main-container .blogs .post-container .post-title a{
    font-size: 16px;
    font-weight: 400;
}

.main-container .blogs .post-container .post-title:after {
    content: "";
    width: 42px;
    height: 1px;
    background: #d6d6d6;
    position: absolute;
    left: 0;
    bottom: 0;
}

.posts-carousel.style1 .post-info{
    padding-bottom: 5px !important;
}

.posts-carousel.style1 .post-title:after{
    display: none;
}

.posts-carousel.style1 .post-excerpt{
    display: none;
}

.main-container .blogs .post-wrapper .post-info .post-excerpt p{
    margin: 0px 0px 0px 0px !important;
    padding: 5px 0px 2px 0px !important;
}

.page-content{
	margin-bottom: 10px !important;
}
.home1-slider{
	margin-top: 10px !important;
}
.page-wrapper .breadcrumb-container{
	padding: 12px 0px !important;
	margin-bottom: 0px !important;
}
.shop-products .gridview .actions{
	display:none !important;
}
.shop-products .gridview .add-to-cart{
	display:none !important;
}
.shop-products .gridview .price-box{
	text-align: center !important;
	padding-bottom: 10px !important;
}
/*post carousel home*/
.posts-carousel.style1 .post-meta{
    display: none !important;
}
.posts-carousel.style1 .post-title{
    margin-bottom: 5px !important;
    padding-bottom: 0px !important;
}
/*/post carousel home*/
/*
.shop-products .gridview .price-box {
	display:none !important;
}
*/
.shop-products .gridview .list-col8{
	padding: 8px 19px 2px !important;
}
/*
.shop-products .listview .price-box {
	display:none !important;
}
*/
.page-id-4980 .entry-header{
    display: none;
}
.product-list .shop-products .product-category{
    text-align: center !important;
}
.wpb_button, .wpb_content_element{
    margin-bottom: 0px !important;
}
.wpb_text_column.wpb_content_element{
    text-align: left !important;
}
ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px !important;
    text-align: left !important;
}
/* .main-container .product-view .summary.single-product-info .cart{
	display:none !important;
} */
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist{
	display:none !important;
}
.main-container .product-view .summary.single-product-info .compare{
	display:none !important;
}
.main-container .product-view .summary.single-product-info .woocommerce-product-details__short-description{
	border-bottom: 0px !important;
}
.shop-banner{
	display:none !important;
}
ul#main_ul-categories > li > a.item_link i{
	content: "" !important;
    display: block !important;
    width: 20px !important;
    height: 20px !important;
    float: left !important;
	top: 0px !important;
    margin: 0 6px 0 0 !important;
}
/*category menu home*/
.category-menu-home .roadthemes-menu.style2{
    display: block;
    height: auto !important;
    overflow: visible;
    padding: 0px !important;
    background: #FFFFFF;
    border: 0px !important;
}
.category-menu-home .roadthemes-menu.style2 .menu-content{
    margin: 0px !important;
}
.category-menu-home .roadthemes-menu.style2 ul{
    padding: 0;
    text-align: left;
}
.category-menu-home .roadthemes-menu.style2 ul li{
    border-bottom: 1px dotted #b8b8b8 !important;
    background: none;
    padding: 0 8px;
    display: block;
    float: none;
    color: #222222;
}
.category-menu-home .roadthemes-menu.style2 ul li:last-child{
        /*border-bottom: none !important;*/
}
ul#main_ul-categories > li:nth-child(1) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I1.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(2) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I7.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(3) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I5.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(4) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I2.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(5) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I9.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(6) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I4.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(7) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I10.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(8) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/02/cat-menu-1.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(9) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I6.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(10) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I3.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(11) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/08/I8.png") no-repeat !important;
}
ul#main_ul-categories > li:nth-child(12) > a.item_link i{
    background: url("http://xn--12cc4czaah6cfe2fp9ddb2f3oc9b.com/wp-content/uploads/2021/03/icon.png") no-repeat !important;
}
.box-button-official{
	margin: 10px 0px 0px;
}
.brands-carousel{
	border: 0px !important;
}
.main-container .single article .post-thumbnail-wrapper{
    text-align: center !important;
}
/*qrcode footer box*/
.qrcode-footer-box{
    position: relative;
    top: -45px;
}
/*/qrcode footer box*/
@media screen and (max-width: 991px){
.mobile-menu .mbmenu-toggler:before {
	color:#ffffff !important;	
}
.header-container .header-search .search-dropdown:before{
	color:#ffffff !important;
}
.header-container .header-mobile{
padding: 10px 0px 8px 0px;
}
.header-container .header-mobile .wpb_column.vc_column_container.vc_col-xs-3{
    width: 25% !important;
}
.header-container .header-mobile .wpb_column.vc_column_container.vc_col-xs-4{
	width: 33.33333333% !important;
}
.header-container .header-mobile .wpb_column.vc_column_container.vc_col-xs-6{
    width: 50% !important;
}
.header-container .header-mobile .logo.style3{
    margin: 0px auto 0px auto !important;
    padding: 0px !important;
    text-align: center !important;
}
/*blog page*/
.blog-home-page-mobile .item-col.col-12.col-md-3{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 10px !important;
}
.blog-page-mobile .item-col.col-12.col-md-3{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 20px !important;
}
/*/blog page*/
/*qrcode footer box*/
.qrcode-footer-box{
    position: relative;
    top: -50px;
}
/*/qrcode footer box*/
}
@media screen and (max-width: 479px){
#rev_slider_1_1_wrapper, #rev_slider_1_1{
    height : 178px !important;
}
.wpb_text_column.wpb_content_element.vc_custom_1678356495871{
    margin-top: 18px !important;
}
#secondary{
	margin-bottom: 2px !important;
}
#secondary .widget{
    display: none !important;
}
.footer .wpb_column {
    clear: none !important;
}
.footer-inner .footer-composer .vc_col-xs-6 {
    width: 50% !important;
}
.box-button-official{
	width: 470px; 
	margin: 10px 0px 0px;
}
.toolbar .toolbar-inner .woocommerce-result-count{
	display:none;
}
.toolbar .toolbar-inner .woocommerce-ordering{
	display:none;
}
.toolbar .view-mode{
		margin-bottom: 0px !Important;
}
div.vc_row-fluid div.vc_col-xs-6{
	width: 50% !important;	
}
div.footer div.footer-inner div.wpb_column div.wpb_wrapper{
    margin-bottom: 10px !important;
}
div.footer div.footer-inner div.wpb_column div.wpb_wrapper div.heading-title.style2{
    margin-bottom: 2px !important;
}
.header-container .header-mobile{
    padding: 10px 0px 8px 0px;
}
.header-container .header-mobile .wpb_column.vc_column_container.vc_col-xs-3{
    width: 25% !important;
}
.header-container .header-mobile .wpb_column.vc_column_container.vc_col-xs-4{
	width: 33.33333333% !important;
}
.header-container .header-mobile .wpb_column.vc_column_container.vc_col-xs-6{
    width: 50% !important;
}
.header-container .header-mobile .logo.style3{
    margin: 0px auto 0px auto !important;
    padding: 0px !important;
    text-align: center !important;
}
.roadthemes-menu.style1 {
    float: left;
    width: 100% !important;
}
.row-no-space > .wpb_column:not(:first-child){
    border-top: 0 !important;
}
/*blog page*/
.blog-home-page-mobile .item-col.col-12.col-md-3{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 10px !important;
}
.blog-page-mobile .item-col.col-12.col-md-3{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 20px !important;
}
/*/blog page*/
/*qrcode footer box*/
.qrcode-footer-box{
    position: relative;
    top: -20px;
}
/*/qrcode footer box*/
}
@media screen and (max-width: 390px){
    #rev_slider_1_1_wrapper, #rev_slider_1_1{
        height : 168px !important;
    }
    .wpb_text_column.wpb_content_element.vc_custom_1678356495871{
        margin-top: 18px !important;
    }
}
.heading-title.style2 .heading-title-inner span{
	color:#ffffff !Important;
}
.footer .vc_row.vc_custom_1613732875014{
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	padding-top: 10px !important;
	padding-bottom: 0px !important;
}
.roadthemes-social-icon.style2{
	margin-bottom: 0px !important;
}
.roadthemes-policy.style1 .policy-icon{
	top: 30% !important;
}
.shop-products .listview .price-box{
	margin-top: 0px !important;
	text-align: center !important;
}
.shop-products.list-view .listview .price-box del {
    font-size: 15px !important;
}
.shop-products.list-view .listview .price-box{
    font-size: 16px !important;
}
.roadthemes-menu.style1 .menu-content ul{
	display: none !important;
}
.roadthemes-menu.style1 .menu-text{
    margin: 0px 0px !important;
}
.roadthemes-menu.style1 .menu-content{
    margin: 0px 0px !important;
}
.about-page .heading-title.style1{
	margin-bottom: 8px !important;
}
.categories-menu-wrapper .categories-menu .categories > .menu_holder .menu_inner > ul > li:not(:last-child){
    border-bottom: 1px dotted #b8b8b8 !important;
}
ul.product-categories > li.cat-item{
    border-bottom: 1px dotted #b8b8b8 !important;
}
#secondary .widget_product_categories ul.children li.cat-item a{
	font-weight: normal;
	color: #666666;    
}
#secondary .widget_product_categories ul.children li.cat-item a:hover{
	color: #ffbf2d;
}
#secondary .widget_product_categories ul.children li.cat-item.current-cat a{
	color: #FDB100;
}
#secondary .widget_product_categories li.current-cat > a{
	color: #ffbf2d;
}
#secondary .widget_product_categories ul.children li.cat-item:not(:last-child){
	border-bottom: 1px dotted #cacaca !important;
}
/*categories menu show dropdown*/
#main_ul-categories li.menu-item a.item_link{
    height: 38px !important;
    line-height: 38px !important;
}
.categories-menu.show .catemenu{
    display: none;
}
.categories-menu.show:hover #categories{
  visibility: visible;
  opacity: 1;
  display: block !important;
  -webkit-transform: none;
  transform: none;
  pointer-events: visible;
  pointer-events: unset;
}
.categories-menu.show:hover .catemenu-inner{
    height: auto !important;
}
.categories-menu.show:hover .catemenu{
    display: block;
    height: auto !important;
    overflow: visible;
    background: #FFFFFF;
    border: 1px solid #e9e9e9 !important;
    padding: 6px 0px 0px 0px !important;
}
/*/categories menu show dropdown*/
.header-container .header-sticky.ontop .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link{
	height: auto !important;
	line-height: auto !important;
}
ul#menu-mobile-menu.nav-menu li.menu-item a{
  padding-left: 12px !important;
}
ul#menu-mobile-menu.nav-menu li.menu-item a:before {
    font-family: FontAwesome;
    content: "\f105"; /* FontAwesome Unicode */
    position: absolute;
    left: 0;
    top: 22px;
    -webkit-transform: translate(0, -50%);
    -khtml-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    color: #fdd415;
}
div.yith_magnifier_loading{
	display: none !important;
}

.product-categories li.cat-parent {
    position: relative;
}
.product-categories li.cat-parent .icon{
    position: absolute;
    right: 0;
    top: 5px;
}
.product-categories li.cat-parent .icon:before {
    content: '\f3d0';
    cursor: pointer;
    font-family: "Ionicons";
}
#secondary .widget_product_categories .cat-item a{
    padding-top: 6px;
    padding-bottom: 6px;
}
.main-container .product-view .summary.single-product-info .woocommerce-product-details__short-description{
    margin: 0 auto !important;
    border: 0 !important;
}
.blog-page .post-container .row>div{
    margin-bottom: 20px;
}
.blog-its-css .vc_gitem-zone-mini .vc_row{
    margin-bottom: 0;
}