/*
Theme Name: Loodo Flatsome Starter
Description: Loodo Flatsome Starter
Author: loodoweb.com
Template: flatsome
Version: 3.1.5
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select, .select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection,.form-flat input:not([type="submit"]), .form-flat textarea, .form-flat select,.form-flat button, .form-flat input,a.button,button,.button.is-outline,input[type="submit"],a.quick-view,.wishlist_table .add_to_cart,.yith-wcwl-add-button > a,table.compare-list .add-to-cart td a:not(.unstyled_button){}
input[type=email], input[type=date], input[type=search], input[type=number], input[type=text], input[type=tel], input[type=url], input[type=password], textarea, select, .select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection{}
input[type=email], input[type=date], input[type=search], input[type=number], input[type=text], input[type=tel], input[type=url], input[type=password], textarea, select, .select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection{border-radius:8px;}
input[type=email]:focus, input[type=date]:focus, input[type=search]:focus, input[type=number]:focus, input[type=text]:focus, input[type=tel]:focus, input[type=url]:focus, input[type=password]:focus, textarea:focus, select:focus, .select-resize-ghost:focus, .select2-container .select2-choice:focus, .select2-container .select2-selection:focus{}
textarea{min-height:115px;}
input[type="submit"],button,a.button{padding-left:25px;padding-right:25px;}
.button, button, input[type=submit], input[type=reset], input[type=button]{}
input[type='submit'], input[type="button"], button:not(.icon), .button:not(.icon){}
a.button.button-link.primary{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/button-bg.png');background-size: contain; background-repeat: no-repeat; background-position: center; background-color: transparent;color:var(--primary-color);}
a.button.primary{color:var(--primary-color);border-width:0px;position:relative;background-image:url('/wp-content/themes/loodo-starter/inc/imgs/primary-button-bg.png');background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent !important;}
select[multiple="multiple"]{height:auto;overflow-y:auto;}
input[type=checkbox], input[type=radio]{margin-bottom:3px;}

.ux-menu-link__link{min-height:auto;}

.nav-line-bottom>li>a:before, .nav-line-grow>li>a:before, .nav-line>li>a:before,.nav-line-bottom>li.current-menu-item>a:hover:before{height:2px;display:block;background:var(--primary-color);}
.nav-line-bottom>li.current-menu-item>a:before{display:none;}
#wide-nav .nav-line-bottom>li>a:before{margin-bottom:5px;}

#content.page-wrapper,.page-wrapper,.portfolio-page-wrapper .portfolio-top,#main .shop-container > div.product{padding-top:80px;padding-bottom:30px;}
#main .shop-container > div.product .product-main{padding-top:0px;padding-bottom:0px;}
.portfolio-page-wrapper .portfolio-top{padding-bottom:0px;}
.category-page-row,.page-title:not(.featured-title)+main .product-main{padding-top:80px;}
.category-page-row{padding-bottom:0px !important;}

.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a,h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{}

.nav-uppercase>li>a{letter-spacing:initial;}
.nav-dropdown-default{padding:10px 15px;}

.nav>li.html{font-size:0.9em;}
.autocomplete-suggestion .search-price{font-size:0.9em;}

#wide-nav{border-bottom:1px solid #dddddd;}

.header-nav li.header-contact-wrapper > ul > li > a > span{margin-left:0px;font-size:1.2em;color:var(--primary-color);}
.header-nav li.header-contact-wrapper > ul > li:hover > a > span{color:#0f62f9;}
.header-nav li.account-item i,.header-nav li.cart-item i,.header-nav li.header-contact-wrapper > ul > li i{order:-1;margin-left:0px;margin-right:7px;font-size:22px !important;width:40px;height:40px;border:1px solid var(--primary-color);border-radius:50%;text-align:center;line-height:38px;}
.header-nav li.account-item:hover i,.header-nav li.cart-item:hover i,.header-nav li.header-contact-wrapper > ul > li:hover i{border-color:#0f62f9;}

ul.header-nav li.header-search-form .searchform-wrapper .searchform select,ul.header-nav li.header-search-form .searchform-wrapper .searchform input,ul.header-nav li.header-search-form .searchform-wrapper .searchform button{height:40px;min-width:40px;font-size:1.1em;}
ul.header-nav li.header-search-form .searchform-wrapper .searchform select{-webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
ul.header-nav li.header-search-form .searchform-wrapper .searchform button{-webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}

.searchform input[type="search"]{-webkit-border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.searchform button[type="submit"]{-webkit-border-top-right-radius: 8px; -webkit-border-bottom-right-radius: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px;}
a.remove, a.icon-remove{line-height:20px !important;}
.absolute-footer{padding:0px;}
/*color*/
.breadcrumbs a.current, .breadcrumbs a:hover,.ux-menu-link--active .ux-menu-link__link, .ux-menu-link:hover .ux-menu-link__link,h3.widget-title, span.widget-title{color:var(--primary-color);}
.widget ul li.current-menu-item > a,.widget ul li > a:hover{color:var(--primary-color);}
th,td,label,.breadcrumbs,.absolute-footer,.breadcrumbs a,.nav-dropdown,.nav>li>a, .nav-dropdown>li>a, .nav-column>li>a{color:#00181e;}
span.amount{color:#0f62f9;}
.stack.footer-featured-icons .text > i{color:#0f62f9 !important;}
.testimonial-slider{background-color:var(--primary-color) !important;}
/*color*/

#wrapper #main{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/bg.png');background-size:auto;background-repeat:repeat;background-position:center;}

ul.menu>li li>a, .widget>ul>li li>a{font-size:1em;}
h3.widget-title, span.widget-title{font-size:1.1em;}

.post-item .post-title:hover{color:var(--primary-color);}

input[type="submit"], button, a.button{padding-left:20px;padding-right:20px;}

.home-slider section{padding:0px !important;}
.home-slider section .section-content:before{content:"";transition: all .2s;display:block;position:absolute;top:0px;left:-200%;width:50%;height:100%;background-color:rgb(0 0 0 / 73%);z-index:2;}
.home-slider section .section-content{overflow:hidden;}
.home-slider section .section-content > .slide-content{position: absolute; top: 0px; left: -200%; width: 100%; height: 100%; z-index: 3;transition: all .3s;}
.home-slider section .section-content > .slide-content > .row{margin:auto;height:100%;}
.home-slider section .section-content > .slide-content > .row .content{padding:0px 60px 0px 0px;}

.home-slider:hover section .section-content:before,.home-slider:hover section .section-content > .slide-content{left:0px;}

.nav-tabs+.tab-panels{padding:20px 20px 5px;}
.header-bg-image{background-position:center;background-size:cover;}

.header-main .nav > li.nav-icon.has-icon > a > i{color: #C5AA89;}

.header-main .nav > li > a{font-weight:normal;}
.header:not(.transparent) .header-nav-main.nav > li > a:hover, .header:not(.transparent) .header-nav-main.nav > li.active > a, .header:not(.transparent) .header-nav-main.nav > li.current > a, .header:not(.transparent) .header-nav-main.nav > li > a.active, .header:not(.transparent) .header-nav-main.nav > li > a.current{}

.button span{display:block;    margin-top: 0.6em;}
.button i, button i{top:0px;}

.header-main .header-button > .button:not(.is-outline),.wpcf7-form input[type="submit"]{background-image: url('/wp-content/themes/loodo-starter/inc/imgs/header-button-bg.png');background-size: contain; background-repeat: no-repeat; background-position: center; color: var(--primary-color);}

.dark .nav-vertical li li.menu-item-has-children>a, .dark .nav-vertical-fly-out>li>a, .dark .nav-vertical>li>ul li a, .dark .nav>li.html, .dark .nav>li>a, .nav-dark .is-outline, .nav-dark .nav>li>a, .nav-dark .nav>li>button, .nav-dropdown.dark .nav-column>li>a, .nav-dropdown.dark>li>a,.dark .nav-vertical-fly-out>li>a:hover, .dark .nav>li.active>a, .dark .nav>li>a.active, .dark .nav>li>a:hover, .nav-dark .nav>li.active>a, .nav-dark .nav>li.current>a, .nav-dark .nav>li>a.active, .nav-dark .nav>li>a:hover, .nav-dark a.plain:hover, .nav-dropdown.dark .nav-column>li>a:hover, .nav-dropdown.dark>li>a:hover{color:var(--primary-color);}

.header-main .nav > li > a{}
.nav .nav-dropdown{padding:0px;}
.nav-column li>a, .nav-dropdown>li>a{padding:11px 20px;}
.header:not(.transparent) .header-nav-main.nav > li > a:hover,.header-main .nav li.current-menu-ancestor > a{font-weight:bold;}
.nav-dropdown.dark>li>a{border-width:0px;}
.nav-dropdown.dark>li:after{opacity:0.5;content:"";display:block;width:100%;height:0.7px;background: var(--primary-color);}
.nav-dropdown.dark>li:last-child:after{display:none;}
.nav-dropdown.dark>li>a:hover{background: rgb(91 14 15);font-weight:bold;}

.dark .breadcrumbs a{color:var(--primary-color);}

.dark .is-divider{background-color:var(--primary-color);height:1px;}
.section-title-normal{border-width:0px;}
.section-title-normal:after, #secondary .widget > .is-divider,.article-inner .entry-header .entry-header-text > .entry-divider{content:"";width:100%;height:2px;margin-top:8px;max-width:50px;background-color:var(--primary-color);}
.gradient .section-title-normal:after{height:5px;}
.long .section-title-normal:after{max-width:none;}
#secondary .widget > .is-divider, .article-inner .entry-header .entry-header-text > .entry-divider{margin-top:15px;}
.text-center .section-title-normal:after{margin-left:auto;margin-right:auto;}
.section-title-normal span{width:100%;border-width:0px;}
.section-title.section-title-center > b{display:none;}
.section-title.section-title-center .section-title-main{margin:auto;}

footer.entry-meta,.row-divided>.col+.col:not(.large-12){border-color:var(--primary-color);}

.normal-title{background-color:transparent;border-width:0px;margin:0px;}
.normal-title .page-title-inner{padding-top:70px;padding-bottom:0px;}
.breadcrumbs > span:last-child{display:none;}

.accordion .toggle{top:0px;}

.social-button, .social-icons .button.icon:not(.is-outline){-webkit-border-radius: 10px !important; -moz-border-radius: 10px !important; border-radius: 10px !important;border-width:0px;margin:5px;background:var(--primary-color) !important;}
.social-button i .social-icons .button.icon:not(.is-outline) i,.social-button>i, .social-button>span, .social-icons .button.icon:hover>span, .social-icons .button.icon:not(.is-outline)>i, .social-icons .button.icon:not(.is-outline)>span{color:#5b0e0f !important;}
.social-icons .button.icon:hover{background:#5b0e0f !important;border-color:#5b0e0f !important;color:var(--primary-color) !important;}
.social-icons .button.icon:hover i{color:var(--primary-color) !important;}

.back-to-top.button.circle > i{display:none;}
.back-to-top.button.circle{margin: 0px; width: 60px; height: 60px; background-image: url('/wp-content/themes/loodo-starter/inc/imgs/back-to-top.png');background-repeat:no-repeat; background-position: center; background-size: cover; border-width: 0px;background-color: transparent !important; border-radius: 0px !important;}
.back-to-top.button.circle:hover{}

.flickity-prev-next-button .arrow, .flickity-prev-next-button svg,.slider-nav-circle .flickity-prev-next-button svg{width:68px;height:68px;max-height:none;border-width:0px;max-width:none;background-size:50%;background-repeat:no-repeat;background-position:center;}
.flickity-prev-next-button.next svg{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/arrow-right.png');}
.flickity-prev-next-button.previous svg{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/arrow-left.png');}
.flickity-prev-next-button svg:hover{background-size: 30%;}
.flickity-prev-next-button .arrow path, .flickity-prev-next-button svg path,.slider-nav-circle .flickity-prev-next-button svg path{display:none;}

.flickity-page-dots .dot{width:32px;height:32px;opacity:1;background-image:url('/wp-content/themes/loodo-starter/inc/imgs/dot.png');background-size:cover;background-repeat:no-repeat;background-position:center;border-width:0px;background-color:transparent !important;}
.flickity-page-dots .dot.is-selected{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/dot-active.png');}

.icon-box.tmenu-item{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/menu-item-bg.png');background-size:contain;background-repeat:no-repeat;background-position:center;padding:30px 40px;}
.icon-box.tmenu-item .title{margin-bottom:5px;font-size:1.5em;line-height:1em;color:#5B0E0F;}
.icon-box.tmenu-item img{padding:0px;}
.icon-box.tmenu-item .icon-box-text{padding-left:30px;}
.icon-box.tmenu-item .icon-box-text p{margin:0px;color:#231F20;}
.icon-box.tmenu-item .icon-box-text p.excerpt{max-height:55px;overflow:hidden;}
.icon-box.tmenu-item .icon-box-text p.title2{text-transform:uppercase;}
.icon-box.tmenu-item hr{margin:7px 0px 10px;border-color:#5B0E0F;max-width:60px;opacity:1;}

.tabbed-content.menu-tabs ul.nav li.tab > a{height: 64px; width: 302px; background-color: transparent; background-image: url('/wp-content/themes/loodo-starter/inc/imgs/menu-tab-bg.png'); background-repeat: no-repeat; background-size: contain; border-radius: 0px; background-position: center; text-align: center; padding: 0px 20px 3px;text-transform:uppercase;margin:10px;color:#5B0E0F;}
.tabbed-content.menu-tabs ul.nav li.tab > a > span{display:block;margin:0.3em auto 0px;font-size:1.4em;}
.tabbed-content.menu-tabs ul.nav li.tab:hover > a,.tabbed-content.menu-tabs ul.nav li.tab.active > a{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/menu-tab-bg-active.png');color:var(--primary-color);}
.tabbed-content.menu-tabs .tab-panels{padding-top:30px;}

.box-blog-post .is-divider{display:none;}

.box-text{font-size:1em;}
.box-text .post-meta{color:#5B0E0F;font-weight:bold;}
.box-text .post-meta.is-small{font-size:0.8em;}
.box-text .post-meta.is-small img{height:15px;margin-right:5px;margin-bottom:3px;}

.bg-zoom:hover .bg, .has-hover:hover .image-zoom img{transform:none;}

.box.box-badge{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/postbg.png');background-position:center;background-repeat:no-repeat;background-size:contain;padding:7%;}
.box.box-badge .box-image{}
.box.box-badge .box-image .image-cover{}
.box.box-badge .box-image img{}
.box-badge .box-text{bottom: 14%; left: 0px; width: 100%; padding: 0px 20px !important;background:none !important;overflow:hidden;}
.box-badge .box-text .box-text-inner{padding:0px 20px 0px;}
.box-badge .box-text .post-title{margin-top:0px;margin-bottom:6px;height:57px;overflow:hidden;color:#5B0E0F;}
.ld-divider{display:block;width:120px;height:4px;background-image:url('/wp-content/themes/loodo-starter/inc/imgs/divider.png');background-size:cover;background-repeat:no-repeat;background-position:center;margin:0px auto 10px;}
.box-badge .box-text .from_the_blog_excerpt{margin-top:10px;margin-bottom:0px;font-size:1.1em;line-height:1.4em;max-height:53px;overflow:hidden;color:#231F20;}

body.category .box.box-badge.box-blog-post .box-text-inner.blog-post-inner{text-align:center;}

.gallery-item .box-badge .box-text .box-text-inner{}
.gallery-item .box.box-badge{background-image: url(/wp-content/themes/loodo-starter/inc/imgs/gallerypostbg.png);}

.ud-item .box.box-badge{padding:60px 18% 0px;}
.ud-slider .slider .flickity-slider > .row{margin-bottom:40px;}
.ud-slider .ud-item > .col-inner > p{display:none;}
.ud-item .box-badge .box-text{bottom:4.7%;padding:0px 4.7% !important;margin-bottom:-3px;}
.ud-item .box.box-badge{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/udbg.png');}
.ud-item .box-badge .box-text .box-text-inner{background:none;height:auto !important;padding:0px;}
.ud-item .box-badge .box-text .title-bg{margin-bottom:15px;}
.ud-item .box-badge .box-text .title{text-transform:uppercase;margin:0px !important;}.ud-item .box-badge .box-text .title:hover{box-shadow:none;}
.ud-item .box-badge .box-text .content{padding:0px 35px 15px}
.ud-item .box-badge .box-text .from_the_blog_excerpt,.ud-item .box-badge .box-text .from_the_blog_excerpt p{font-size:0.9em;max-height:64px;display:block !important;color:#231F20 !important;}
.ud-item .box-badge .box-text .ud-title1,.ud-item .box-badge .box-text .ud-title2{font-weight:bold;text-align:center;color:#5B0E0F;}
.ud-item .box-badge .box-text .ud-title1{font-size:1em;line-height:1em;}
.ud-item .box-badge .box-text .ud-title2{font-size:2em;margin-top:5px;line-height:0.8em;}
.ud-item .box.box-badge .box-image{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/ud-img-bg.png');background-size: cover; background-repeat: no-repeat; background-position: center; padding: 15px;}
.ud-item .box.box-badge .box-image img{}

.entry-header-text-top{padding-bottom:10px;}

.home-post-slider .flickity-slider .post-item:nth-child(2n+2){margin-top:30px;}
.home-post-slider .post-item .col-inner > p{display:none;}

.home-gallery-slider img{border-radius:20px;}
.home-gallery-slider p, .partner-logo p{margin:0px;}
.home-contact-map p{margin:0px;}
.home-contact-map iframe{width:100% !important;border-radius:20px;border:1px solid var(--primary-color) !important;min-height:305px;}

.wpcf7 form .wpcf7-response-output{margin: 30px 0px; color: white; line-height: 1.2em; padding: 10px;}

.wpcf7-form p,.wpcf7-form label{margin:0px;}
.wpcf7-form label{font-weight:normal;font-size: 1.1em;}
.wpcf7-form .row > .col{padding-bottom:0px;}
.wpcf7-form input[type="submit"]{color:var(--primary-color) !important;margin:0px;padding:0px 30px;border-width:0px;background-color:transparent !important;}
.wpcf7-form .wpcf7-spinner{display:none;}

.wpcf7-form input[type="submit"]{}
.wpcf7-form input[type="submit"]:hover{color:#00181e;}

.nav-pagination>li>a, .nav-pagination>li>span{line-height:1.8em;}

#secondary .widget-title{text-transform:uppercase;font-size:1.4em;color:var(--primary-color);}

.menu-slider > .slider{padding-bottom:60px;}

.accordion.faq .accordion-inner{padding-left:0px;padding-right:0px;}
.accordion .accordion-title{line-height:1.2em;}
.accordion .accordion-title.active span,.accordion .active .toggle{color:var(--primary-color);}
.faq-search-form a.button.reset-filter{position:absolute;top:0px;right:0px;margin:0px;border-radius: 8px;}
.faq-search-form a.button.reset-filter i{margin:0px;}

#arcontactus{display:none;}

.brand-logo-item img{width:auto;}

.dark .heading-font, .dark a.lead, .dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark label, .hover-dark:hover a, .hover-dark:hover h1, .hover-dark:hover h2, .hover-dark:hover h3, .hover-dark:hover h4, .hover-dark:hover h5, .hover-dark:hover h6, .hover-dark:hover p,.dark, .dark p, .dark td,.dark .button, .dark input[type=button], .dark input[type=reset], .dark input[type=submit]{color:var(--primary-color);}

.slider-nav-circle .flickity-prev-next-button:hover svg{background-color:#5B0E0F!important;}

.ud-section.section > .bg{background-size:100% !important;background-position:top center !important;}

.entry-meta .byline{display:none;}

@media (max-width: 1100px) {
	.icon-box.tmenu-item{padding:15px 20px;}
	.icon-box.tmenu-item .icon-box-img{max-width:40%;}
	.icon-box.tmenu-item .title{font-size:1.3em;line-height:1.1em;}
	.icon-box.tmenu-item .icon-box-text p{font-size:0.9em;line-height:1.2em;max-height:37px;overflow:hidden;}
	.icon-box.tmenu-item .icon-box-text{padding-left:15px;}
	
	.ld-divider{display:none;}
	
	.box-badge .box-text .post-title{font-size:1em;height:42px;margin-bottom:10px;}
	.box-badge .box-text .from_the_blog_excerpt{margin-top:0px;font-size:0.9em;max-height:43px;}
}

@media (max-width: 1024px) {
	.box-badge .box-text .from_the_blog_excerpt{}
}
@media (max-width: 991px) {
	.home-slider section .section-content:before{display:none;}
	.home-slider section .section-content > .slide-content{position:static;background-color:#060c1a;}
	.home-slider section .section-content > .slide-content > .row > .col{flex-basis: 100%; max-width: 100%;}
	.home-slider section .section-content > .slide-content > .row .content{padding:30px 15px 10px;text-align:center;}
	.home-slider section .section-content > .slide-content > .row .content .section-title-normal:after{margin-left:auto;margin-right:auto;}
}
@media (max-width: 849px) {
	.icon-box.tmenu-item{padding:15px;}
	.normal-title .page-title-inner{padding-top:70px;}
	
	body.home .section .bg.bg-fill{background-size:200% !important;background-position:top center !important;}
	
	.box-badge .box-text .box-text-inner{}
	.blog-archive .row .box-badge .box-text .box-text-inner{}
	.box-badge .box-text .from_the_blog_excerpt{display:block;}
	.blog-archive .row .box-badge .box-text .from_the_blog_excerpt{}
	.box-badge .box-text{}
	
	.brand-logo-item img{width:100%;height:auto !important;}
	
	.icon-box.tmenu-item{max-width:420px;margin:auto;}
	.menu-slider .flickity-slider > .row > .col{padding-left:0px;padding-right:0px;}
	
	.col.ud-item{max-width:480px;margin-left:auto;margin-right:auto;}
	
	.post-item.ud-item{max-width:480px;margin-left:auto;margin-right:auto;}
	.home-post-slider .flickity-slider .post-item:nth-child(2n+2){margin-top:0px;}
	.home-post-slider .row .col.post-item{padding-bottom:0px;margin-bottom:30px;}
	.home-post-slider .row .col.post-item:last-child{margin-bottom:15px;}
	
	#arcontactus{display:block !important;}
	#arcontactus ul > li .label{color:var(--primary-color) !important;}
	#arcontactus{background-image:url('/wp-content/themes/loodo-starter/inc/imgs/header-bg.png');background-position:center;background-size:cover;background-repeat:no-repeat;background-color:transparent !important;}
	#arcontactus ul > li > a.icon{background-color:transparent !important;}
}
@media (max-width: 767px) {
	input[type="submit"], button, a.button{padding-left:15px;padding-right:15px;}
	.product > .col-inner > .box, .product-category > .col-inner .box{padding:10px;}
	
	.tabbed-content.menu-tabs ul.nav li.tab > a{margin:5px;width:148px;height:40px;line-height:38px;}
	.tabbed-content.menu-tabs ul.nav li.tab > a > span{font-size:1em;}
}
@media (max-width: 549px) {
	#logo{width:90px !important;}
	#logo img{padding:5px 0px !important;}
	input[type="submit"], button, a.button{padding-left:10px;padding-right:10px;}
	
	.social-icons a.button.circle{margin:2px !important;}
	.social-icons{font-size:80% !important;}
	
	.header-main .header-button > .button:not(.is-outline) { width: auto !Important; font-size: 0.8em; }
	
	.tabbed-content.menu-tabs ul.nav li.tab > a > span{font-size:0.8em;}
	
	.blog-archive .row .box-badge .box-text .box-text-inner{}
	.box-badge .box-text .box-text-inner{padding:0px 30px;}
	.blog-archive .row .box-badge .box-text .from_the_blog_excerpt{display:block;}
	.box-badge .box-text .from_the_blog_excerpt{}
	.box-text .post-meta.is-small img{height:10px;}
}
@media (max-width: 480px) {
	.icon-box.tmenu-item{padding:10px 15px;}
	.icon-box.tmenu-item .icon-box-img{max-width:30%;}
	.icon-box.tmenu-item .title{font-size:1em;line-height:1em;}
	.icon-box.tmenu-item .icon-box-text hr{display:none;}
	.icon-box.tmenu-item .icon-box-text{padding-left:12px;}
	
	.blog-archive .row .box-badge .box-text .box-text-inner{}
	
	
	.ud-item .box.box-badge{padding-top:30px;}
	.ud-item .box-badge .box-text .content{padding-left:20px;padding-right:20px;padding-bottom:0px;}
	.ud-item .box-badge .box-text .ud-title1{font-size:1.2em;}
	.ud-item .box-badge .box-text .ud-title2{font-size:2em;}
	
	.box-badge .box-text .box-text-inner{}
}