/**
 * Copyright © by ThemeTidy.com
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * All rights reserved
 * This file or theme or template or image or any code or any design not be directly usable, you can only able to use this file or theme or template or image or any code or any design, if you any this item from here https://www.themetidy.com/
 * Check here https://www.themetidy.com/ for details about Copyright and Terms of condition to use this file or theme or template or image or any code or any design
 * Author -> ThemeTidy.com
 * Email -> admin@themetidy.com
 */

body{-webkit-font-smoothing:subpixel-antialiased!important;-moz-font-smoothing:subpixel-antialiased!important;-ms-font-smoothing:subpixel-antialiased!important;-o-font-smoothing:subpixel-antialiased!important;text-rendering:optimizeLegibility!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;font-weight:400;padding:30px}.paira-container{background:rgba(70,75,34,0.49)}label,.btn{font-weight:400}h1,h2,h3,h4,h5,h6,.option-switch-dropdown label{font-weight:700;letter-spacing:2px}a,button,.btn,.product img,.collection-item img,.mega-menu .angle-down,.banners img,.product-quantity-group .input-group-addon{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a,p,.table>thead:first-child>tr:first-child>th{letter-spacing:1px}a:focus,input,button,.btn.focus,.btn:focus,.btn:hover{outline:none;outline-offset:0}a:hover,a:focus,a{text-decoration:none}.input-group .form-control,button,.form-control{box-shadow:none}button{border:solid 1px}.btn-group-lg>.btn,.btn-lg,.btn,.input-group-addon,.dropdown-menu,.alert,.modal-content,.form-control,.popover-title,.navbar-default .navbar-toggle{border-radius:0}.product-button .btn{text-transform:capitalize}.product-widget,.product-button .btn,.product-button,.blog-post-form form,.full-width,.option-switch-dropdown .selector-wrapper select{width:100%}.product:hover,.collection-item:hover{-webkit-transition:all 1.1s ease;-moz-transition:all 1.1s ease;-o-transition:all 1.1s ease;transition:all 1.1s ease}.product:hover img,.collection-item:hover img,.banners:hover img,.recent-blog img:hover,.blog-page img:hover{opacity:.4;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.product:hover img,.banner-small img:hover{opacity:.6}.pagination>li,.collection-feature-image,.sicoal-share-widget{display:inline-block}.breadcrumb .fa{padding:0 0 0 10px}.breadcrumb{margin:0;padding:5px 0;list-style:none;background-color:#8b8d6a;border-radius:0}.breadcrumb .list-inline{margin:0 0 0 -5px;padding:5px 0}figcaption h4.panel-heading{margin:0;color:#fff;background:#8b8d6a}.table-responsive{border:0}figcaption,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#F3F3F3}.ajax-loading{top:40%;left:45%;position:fixed;width:100px;height:100px;background:#fff;z-index:99;box-shadow:0 0 17px rgba(0,0,0,0.12)}.page-header,.btn{text-transform:capitalize}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#323b1b!important}.pagination>li>a,.pagination>li>span,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.pagination>li:last-child>a,.pagination>li:last-child>span{border-color:#fff;border-radius:0;color:#000!important}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.ajax-loading p{color:#fff;font-size:16px}.thumbnail{margin:0;border-radius:0}.margin-clear{margin:0!important}.padding-clear{padding:0!important}.paira-gap-1{padding-top:90px!important}.paira-gap-2{padding-bottom:90px!important}.paira-gap-3{padding-top:30px!important}.paira-gap-4{padding-bottom:30px!important}.margin-top-5,.spr-badge{margin-top:5px!important}.margin-top-10{margin-top:10px!important}.margin-top-15{margin-top:15px!important}.padding-left-0{padding-left:0!important}.padding-left-10{padding-left:10px!important}.padding-left-15{padding-left:15px!important}.padding-right-15{padding-right:15px!important}.margin-left-10{margin-left:10px!important}.margin-right-10{margin-right:10px!important}.margin-top-20{margin-top:20px!important}.margin-top-25{margin-top:25px!important}.margin-bottom-20,.blog-article img,.option-switch-dropdown .selector-wrapper{margin-bottom:20px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-top-30{margin-top:30px!important}.margin-top-35{margin-top:35px!important}.margin-top-40{margin-top:40px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-10,.option-switch-dropdown label{margin-bottom:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-35{margin-bottom:35px!important}.margin-bottom-40{margin-bottom:40px!important}.padding-top-20{padding-top:20px!important}.padding-top-15{padding-top:15px!important}.padding-top-10{padding-top:10px!important}.padding-top-5{padding-top:5px!important}.padding-bottom-5{padding-bottom:5px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-40{padding-bottom:40px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-top-60{margin-top:60px!important}.margin-right-5{margin-right:5px!important}.font-size-16{font-size:16px!important}.overflow-h{overflow:hidden}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:12px 8px}.display-in{display:inline-block}.page-header{padding-bottom:0;margin:0;border-bottom:none;text-align:left;color:#fff}.head-bor{margin-top:15px;margin-bottom:30px;border:0;border-top:4px solid #fff;width:10%;float:left;border-top-style:double}.header-top{padding:20px 0}.logo-text{min-height:75px}.logo-text h1{font-size:50px}.navbar-default .navbar-nav>li>a,.mega-menu .navbar-nav>li.active>a,.mega-menu.navbar-default .navbar-nav>li:hover>a,.single-product h2,.single-product label,.single-product h3,.single-product p,.quan strong,p{color:#fff}.header-top ul.pull-left li{padding:0 20px 0 0;margin-top:6px}.header-top ul.pull-right li{padding:0 0 0 20px;border:none;box-shadow:none}.header-top ul.pull-right .dropdown-menu li{padding-left:0}.header-top ul.pull-right .dropdown-menu li .active{background-color:#f5f5f5}.header-top ul.pull-right li:first-child{padding-left:0}.navbar-search .fa{padding:2px 5px 0 0}.mega-menu{background:none;border:none;margin:0;padding:0}.mega-menu .nav,.mega-menu .collapse,.mega-menu .dropup,.mega-menu .dropdown{position:static}.mega-menu .navbar-collapse{padding-left:0;padding-right:0}.mega-menu .dropdown-submenu:hover>.dropdown-menu,.mega-menu ul.nav li.dropdown:hover > ul.dropdown-menu{display:block}.mega-menu .dropdown-submenu{position:relative}.mega-menu .dropdown-submenu .fa-angle-right{position:absolute;right:7px;font-size:20px}.mega-menu .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.mega-menu .navbar-nav>li>a{text-transform:uppercase;padding:4px 0;margin:10px 35px 10px 0;border-bottom:1px solid transparent}.badge{display:inline-block;min-width:10px;padding:4px 0;font-size:12px;font-weight:700;line-height:1;color:#000;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#fff;border-radius:100%;height:17px;width:17px}.mega-menu .navbar-nav>li.active>a,.mega-menu.navbar-default .navbar-nav>li:hover>a{border-color:#fff;background:none}.mega-menu .dropdown-menu>li>a{padding:10px 30px}.mega-menu .dropdown-menu{left:auto}.product,.banners{position:relative;text-align:center;overflow:hidden}.product .product-sale,.product-new,.product-stock-out{border:1px solid #f9f9f9;margin:0;padding:3px 5px;text-transform:capitalize;position:absolute;font-size:18px;z-index:8;background:#f9f9f9;top:0;color:#000}.product-hover .product-title-price .money,.product-hover .product-title-price del,footer h4,.collection-content label{color:#fff}.product .product-stock-out{right:0}.product .product-new{top:30px;right:0}.product .product-sale{left:0}.product .product-hover,.banners .banners-hover{position:absolute;left:0;z-index:3;width:100%;top:20%;display:none}.product:hover .product-hover,.banners:hover .banners-hover{display:block}.product .contact-form{display:inline}.list-grid{border:1px solid transparent;background:#f9f9f9;cursor:pointer}.list-grid.active,.list-grid:hover{border-color:#ddd}.paira-list-view{margin-right:15px}.paira-list-view .product{width:100%!important}.paira-list-view .product img{float:left;width:189px;margin-right:20px}.paira-list-view .product-hover{display:block;width:189px}.paira-list-view .product-new,.paira-list-view .product-stock-out{left:154px;right:initial}.paira-list-view .product-stock-out{left:122px}.paira-list-view .list-product-des{text-align:left;margin-bottom:15px}.paira-list-view .product-cart-con{width:initial}.paira-list-view .product-title-price{text-align:left;display:table-cell;text-align:left;display:table-cell}.paira-list-view .product-title-price .pull-left,.paira-list-view .product-title-price .pull-right,.paira-list-view .product-title-price .text-center{margin:10px 15px 15px 0;float:left!important}.option-switch-dropdown .selector-wrapper select{padding:6px 10px;height:45px}.parallex-fix{max-width:100%;margin-top:300px;background:none;padding:0;text-align:left;position:absolute;left:0}.parallex-fix h1{font-size:75px;color:#fff}.parallex-fix .btn-lg{padding:15px 35px;font-size:27px}.play-video span{font-size:80px}.tab-content{padding:25px;border:1px solid}.single-product-tabs li a{font-size:15px;letter-spacing:1px;text-transform:capitalize;background:#EDEDED;border-radius:0;cursor:pointer}.nav-tabs.single-product-tabs{border:none}.nav-tabs.single-product-tabs>li>a:hover{border-color:#ddd}.single-product-image-list button{margin:-70px 0 0}.single-variants-product{border:1px solid #FDFDFD;padding:0}.single-product-details label{width:120px}.product-quantity-group{width:100%;height:45px}.form-control{height:45px}.product-quantity-group .input-group-addon{cursor:pointer;border:0;padding:0 25px;background:#8b8d6a}.product-quantity-group .input-group-addon:hover{background:#000;color:#fff}.option-switch .select_options{position:relative;width:100%;min-width:40px;min-height:40px}.select_options{width:26px;height:26px;border:2px solid;padding:2px;background-clip:content-box;border-radius:0}.select_options:hover{border:2px solid #DDD}.option-switch .select_options span{padding-left:10px;padding-right:10px}.option-switch .select_options .fa{font-size:20px;position:absolute;right:-2px;top:-3px}.select_options i{opacity:0}.select_options.active i,.select_options:hover i{opacity:1}.option-switch .select_options.active{border:2px solid}.single-product-slider{padding:10px 0 0;margin:0}.single-product-slider a{margin:0 0 0 10px}.single-product-slider a img{margin:0 0 10px;width:120px}.collection-item{text-align:center}.collection-item .btn{margin:10px 0 0;text-transform:capitalize;padding-left:20px;padding-right:20px}.sort-by{height:30px;color:#000}.collection-feature-image{border:1px solid #F7ECEC}.collection-widget-list ul li a{margin:0;padding:10px 15px;border-bottom:#F9F7F7 1px solid;width:100%;display:block}.collection-widget-list ul li:last-child a{border-bottom:none}.custom_content_widget{margin:0;padding:15px 15px 25px;text-align:justify}.footer-top li a .fa{font-size:18px;margin:0 10px 0 0}.footer-top label h3{line-height:0}

.footer-list-style li a{
  width:100%;
  padding:10px 0;
}

.footer-top .links-list{
	margin-bottom: 30px;
}

.form-inline .form-group{display:inline-block;vertical-align:middle;width:100%;margin-bottom:15px}.form-inline .form-control{display:inline-block;width:100%;vertical-align:middle;height:40px}.footer-list-style li a .fa{float:right}.footer-list-style li:first-child a{padding-top:0}.footer-list-style li:last-child a{padding-bottom:0;border-bottom:none}.contact_content_widget{padding:15px 15px 5px}.contact_content_widget .fa{width:20px}.contact_content_widget li{margin-bottom:15px}.form-control,select,.option-switch .select_options.active,.select_options,.tab-content,.blog-post-tags li a,.collection-item{border-color:#EDEDED}.blog-post-tags li a{text-transform:capitalize;margin-left:5px;font-size:13px;line-height:1.9;border:1px solid;padding:2px 5px}.recent-blog p{color:#fff}.blog-post-tags li{padding:0}.blog-content .col-md-3{padding-right:0}.blog-content .col-md-9{padding-left:30px}.blog-post-tags li a:hover{background:#F3F3F3}.blog-tag-widget{padding:15px}.blog-article img{width:100%}.blog-tag-widget li a{text-transform:capitalize;margin-left:5px;font-size:13px;line-height:1.9;border:none;background:#F3F3F3;padding:4px 6px}.blog-tag-widget li{padding:0 0 10px}.blog-tag-widget li a:hover{background:#ddd}.blog-recent-post-widget li{border-bottom:1px solid #F4F1F1;padding:7px 0}.blog-recent-post-widget li:last-child{border-bottom:none}.blog-recent-post-widget{padding:5px 15px}.blog_date_info{font-size:12px}.blog-single-content .col-md-3{padding-right:0}.blog-single-content .col-md-9{padding-left:30px}

.blog-post-comments li img{position:absolute}

.blog-post-comments li{min-height:80px}

.blog-post-comments li .comments-content{margin:0 0 0 95px}

/*---------------------------- Coments block ------------------------- */

.comments-block-wrap {
    padding: 30px 0;
}
  
.comments-title {
    font-size: 24px;
    font-weight: 700;
    color: #fff;
    line-height: 1.2;
    margin-top: 0;
    padding-bottom: 7px;
    margin-bottom: 30px;
}
  
.comment-list {
    list-style: none;
    padding: 0;
    margin: 0;
}
  
.comment-list__item {
    border-bottom: 1px solid #ececec;
    padding-bottom: 15px;
    margin-bottom: 20px;
}
  
.comment-info {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 15px;
}
  
.comment-info__author {
    display: flex;
    align-items: center;
}
  
@media screen and (max-width: 1200px) {
    .comment-info__author {
        margin-bottom: 15px;
    }
}
  
.comment-author-image {
    min-width: 80px;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 15px;
}
  
.comment-author-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
  
.comment-author-name {
    font-size: 16px;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 10px;
}
  
.comment-date {
    font-weight: 500;
    color: #c8d392;
    font-size: 14px;
}
  
/*------------------------- Coments block  ------------------------ */

.cart-sub-total,.cart-shipping-calculate{padding:15px}.cart-sub-total textarea{width:100%;height:120px}.cart-title{background:#8b8d6a;padding:12px 15px}.cart-item-list li input{width:120px}.cart-item-list li{width:100%;float:left;margin:10px 0 0}.cart-item-list{width:100%;float:left;padding:0 0 30px}.cart-continue-shopping{margin:-50px 0 0}.content-404 h4{line-height:35px}.search-content .navbar-form .form-control{height:46px;width:450px}form .errors{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}form .errors ul{padding:10px 0 0 25px;text-transform:capitalize}form .errors li{padding:0 0 10px}.ajax-success-message .modal-dialog,.common-message .modal-dialog{width:450px}.modal-content button.close{background:#000;opacity:1;color:#fff;padding:2px 8px 5px;position:absolute;right:0;top:0;text-shadow:none;z-index:999}.modal-content button.close:hover{background:#ddd}.alert-success{color:#989898;background-color:#EDEDED;border-color:#ededed}.text-muted{color:#333!important}.modal-body .paira-success-message-title{color:#000!important}#playvideo .modal-content button.close{background:none;color:#fff;position:absolute;right:-37px;top:-25px;font-size:54px}#playvideo .modal-content button.close:hover{background:none;color:#000}

/*style for templates*/

    .list-inline.pull-right{
        width: 100%;
    }

    .navbar-form-blog{
        display: flex;
        margin: 0;
    }

    .form-control-blog{
        height: 30px;
    }

    .btn-blog-page{
        height: 30px;
        font-size: 14px;
        padding: 0 16px;
    }

    .pagination-list{
		width: 100%;
        list-style: none;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 50px 0 10px 0;
    }

    .pagination-list a{
		display: inline-block;
        min-width: 40px;
		height: 40px;
        text-align: center;
		line-height: 2.6;
		color: #fff;
        border: 1px solid #fff;
        background-color: transparent;
      	padding: 0 10px;
        margin: 0 3px;
    }

	.pagination-list a:hover{
		text-decoration: none;
		border: 1px solid #fff;
		background-color: #fff;
		color: #a4a793;
	}

    .pagination-list li.active a{
        border: 1px solid #fff;
        background-color: #fff;
		color: #a4a793;
    }

    .single-post-image img{
		width: 100%;
    }

    .blog-article a{
		color: #c8d392;
    }
	
    .blog-article a:hover{
		color: #8b8d6a;
    }



