/*
Theme Name: Wokiee
Theme URI: https://smartdata.tonytemplates.com/wokiee/intro/
Author: smartdatasoft
Author URI: https://themeforest.net/user/smartdatasoft
Description: SmartDataSoft wokiee WooCommerce Theme 
Version: 1.8
License: This theme or plugin is comprised of two parts.(1) the PHP code and integrated HTML are licensed under the General Public License (GPL). You will find a copy of the GPL in the same directory as this text file. (2) All other parts, but not limited to the CSS code, images, and design are licensed according to the terms of your purchased license. Read more about licensing here: http://themeforest.net/licenses
License URI: License.txt
Text Domain: wokiee

Tags: flexible-header,custom-background,custom-header,featured-images

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.
*/




/* GutenBurger */
.wp-block-gallery{
    padding-left:0px !important;
}
.wp-block-gallery li{
    list-style:none !important;
}
/************Color Pallete*****************/
.has-strong-yellow-background-color{
    background-color:#f7bd00 !important;
}
.has-strong-white-background-color{
    background-color:#ffffff !important;
}
.has-light-black-background-color{
    background-color:#242424 !important;
}
.has-very-light-gray-background-color{
    background-color:#797979 !important;
}
.has-very-dark-black-background-color{
    background-color:#000000 !important;
}
.has-strong-yellow-color{
    color:#f7bd00 !important;
}
.has-strong-white-color{
    color:#ffffff !important;
}
.has-light-black-color{
    color:#242424 !important;
}
.has-very-light-gray-color{
    color:#797979 !important;
}
.has-very-dark-black-color{
    color:#000000 !important;
}

/******************Font Size Setting*****************/
.has-small-font-size{
    font-size:10px !important;
}
.has-normal-font-size{
    font-size:15px !important;
}
.has-large-font-size{
    font-size:24px !important;
}
.has-huge-font-size{
    font-size:36px !important;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
    max-width: 100%;
    clear: both;
}
.tt-post-single .tt-post-content .wp-block-quote.is-large p, .tt-post-single .tt-post-content .wp-block-quote.is-style-large p {
    font-size: 24px;
    font-style: italic;
    line-height: 1.6;
}
.tt-post-single .tt-post-content .wp-block-quote.is-large cite, .tt-post-single .tt-post-content .wp-block-quote.is-style-large cite {
    margin-top: 1em;
    display: block;
    text-align: left;
    font-size: 13px;
}
.alignfull {
	width: 100vw;
	max-width: 100vw;
	margin-left: calc(50% - 50vw);
}
.with-sidebar-blog .alignfull {
    width: auto;
    margin-left: calc( 50% / .62 - 50vw);
    max-width: 100vw;
}
.with-sidebar-blog .alignfull img {
    width: auto;
}
.tt-post-single .tt-post-content .wp-block-pullquote p {
    font-size: 28px;
    line-height: 1.6;
    margin: 0;
    padding: 0;
}
.wp-block-button.alignright {
    float: right;
    margin-left: 2em;
    text-align: right;
    
  }

  .wp-block-button.alignleft {
    float: left;
    margin-right: 2em;
    margin-top: 15px;
    margin-bottom: 32px;
}
.wp-block-pullquote.alignright {
    max-width: 335px;
    margin: 0px;
    padding: 0px;
    text-align: right;
    margin-left: 20px !important;
    margin-left: 10px;
    margin-bottom: 10px !important;
    float: right;
    margin-top: 20px;
}

.wp-block-pullquote.alignright blockquote {
    padding: 15px 20px !important;
    margin: 0 !important;
    font-size: 17.5px;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.wp-block-pullquote.alignleft {
    margin: 0px;
    padding: 0px;
    margin-right: 20px !important;
    text-align: left;
    margin-bottom: 10px !important;
    max-width: 335px;
    float: left;
    margin-top: 20px;
}

.wp-block-pullquote.alignleft blockquote {
    padding: 15px 20px !important;
    margin: 0 !important;
    font-size: 17.5px;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
    font-size: 28px;
}
.wp-block-cover.alignleft{
    margin-right: 10px;
    float: left;
    margin-top: 20px;
  }
  .wp-block-cover.alignright{
    margin-left: 10px;
    float: right;
    margin-top: 20px;
  }
  .wp-block-cover {
    padding-left: 0%;
    padding-right: 0%;
  }
.post-template-default .tt-post-single .tt-post-content blockquote cite, 
.post-template-default .tt-comments-layout blockquote cite {
    display: block;
}


.woocommerce div.product form.cart .variations select {
    min-width: 200px;
    border: 1px solid #ddd;
    padding: 5px 10px;
    background: #f5f5f5;
    display: block;
}
img.load-img {
  background-repeat: no-repeat;
  background-image: url(assets/images/loader.svg);
}
img.load-img.loaded {
  background-image: none;
}


.woocommerce-product-gallery__image.product_type_3 img{
    padding-bottom :20px;
}