/*
Theme Name: Wokiee
Theme URI: https://smartdata.tonytemplates.com/wokiee/intro/
Author: SmartDataSoft
Author URI: https://smartdatasoft.com/
Description: Wokiee WooCommerce Theme is more than usual theme. It is a powerful design tool. Wokiee is outstanding Premium WooCommerce theme. It will be perfect solution for your current or future webshop.
Version: 2.3
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: apparel woocommerce templates, clothing woocommerce themes, fashion boutique, fashion store, fashion woocommerce themes, mega menu, multi purpose woocommerce themes, parallax, WooCommerce Themes

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;
}

.row-subscibe .wpcf7-form-control-wrap {
    position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.row-subscibe .wpcf7-form-control-wrap input{
border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}