/*
Theme Name: Cake
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 1.0.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
/* open-sans-300 - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700; 
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800italic - cyrillic_vietnamese_latin_greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display:swap;
  src: url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'),
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v17-cyrillic_vietnamese_latin_greek-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
.section-title-main, h1, h2, h3, h4, h5,h6 , strong, .icon-box-text, .icon-box-text h2, .icon-box-text h3, .icon-box-text h4,  .icon-box-text h5, .sidebar-menu .nav-sidebar li a, .col-inner, .text-center, .text-center h2,  .text-center h3, .text-center h4, .text-center h5 ,  .col-inner strong,
.col-inner h3, .col-inner h4, .header-nav > li.menu-item, .header-nav > li.menu-item a, .header-nav li.menu-item, .header-nav li a, h1.entry-title, .widget-title , .col-inner h2, .col-inner h3, .col-inner h4, .col-inner h5, .col-inner h6, .top-bar-nav li.menu-item a , .account-item span , #header-contact li a span, h3.product-section-title, .woocommerce-breadcrumb.breadcrumbs, ul.product-tabs > li > a, .widget, .product-short-description, button.button, .product_meta span, h3.comment-reply-title, .html.custom, span.header-cart-title, .footer-secondary.pull-right,.utm-avo, .tab a span, .button, .searchform .search-field, .searchform .search-field::placeholder, .header-top li a > span,
table tr th, table tr td, label, .form-row input,.form-row select, .form-row textarea, .mini_cart_item a, .mini_cart_item span, .woocommerce-mini-cart__total span, .tab-panels .panel.entry-content , .tab-panels .panel.entry-content p, .woocommerce-MyAccount-navigation-link a, .woocommerce-additional-fields h3, .woocommerce-billing-fields h3,  .breadcrumbs a, #mega-menu-title,.woocommerce-info
{
font-family: 'Open Sans' ,sans-serif  !important;;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}