/* Compatibility styles for sections imported from the old site. */
.breadcrumb,.content-tag-title,.nav,.language-switcher-container,.header-v2-icons,h1.title,.product-search-result-title,.product-search-result-container,#content-tag-container,.hidable-main,.hidable-content,#portlet-related-contents,.category-section-more a,.articles-show-more a,.articles-show-more button,.widget-item,.member-wrap,.member-menu-wrap,#content-visit-history-container,#content-visit-history-container .portlet-header,#midbar,.content-section-selector.product-variant,#facebook-icon-wrapper,.widget-item input,.widget-item select,h1.product-title,#form-design-v2 .ve-form-builder-container .stage-wrap,#form-design-v2 .ve-form-builder-container .rendered-form{ font-family: Prompt, sans-serif !important; }
h1{font-size:2em;margin:0.67em 0}
ul,li{padding:0;margin:0}
img{border:0}
a{text-decoration:none;outline:none}
.clear{height:0px;padding:0px;margin:0px;border:none;clear:both}
#wrapper{margin:0px auto;padding:0;width:100%;max-width:1200px;height:100%;position:relative}
#content{padding:0px;overflow:visible;position:relative}
.back-to-top{display:none}
.product-detail-bottom .product-detail-stock-have-not-enough .stock-have-not-enough{display:none}
#consent-container{margin:20px 0px}
#consent-container #popup-policy{white-space:nowrap}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}
.fa-lg{font-size:1.33333333em}
.ready-template-section-editable-image-div.no-image .ready-template-section-editable-image{display:none !important}
.ready-template-section-editable-image-div.no-image:not(.edit){display:none !important}
.ready-template-section-editable-button-image.no-image .ready-template-section-editable-image{display:none !important}
#content-visit-history-container{float:right;text-align:left;padding:1.04%;width:97.92%;overflow:visible;position:relative;*zoom:1}
#content-visit-history-container .portlet-header{border:none !important;background:none !important;position:relative;min-height:18px;padding:6px 0px;font-family:RSU;font-size:20px;line-height:1em;text-align:left}
#content-visit-history-container .portlet-children{margin:1.04%}
#content-visit-history-container .portlet-children>.content-visit-history-pages>li{display:inline-block;*display:inline;*zoom:1;margin:0px 1.04% 1.56% 1.04%;padding:0px 0.01%;text-align:center;vertical-align:top;width:17.86%}
#content-visit-history-container .content-visit-history-pages .separator{border-top:dotted 1px #ccc;border-bottom:none;margin-left:auto;margin-right:auto}
#content-visit-history-container .content-visit-history-pages>li{font-size:13px;padding:10px 2.67%;margin:10px 0px;border:none !important}
#content-visit-history-container .content-visit-history-pages .image{margin:0 auto 25px;text-align:center;position:relative;width:141px;height:82px;line-height:82px;font-size:20px}
#content-visit-history-container .content-visit-history-pages .image>a>img{width:auto;margin:auto;max-width:100%;max-height:100%;vertical-align:middle}
#content-visit-history-container .content-visit-history-pages .text .title,#content-visit-history-container .content-visit-history-pages .text .title a{font-size:20px;font-weight:bold;line-height:20px}
#content-visit-history-container .content-visit-history-pages .text .showcase-price-box{width:100%;text-align:left}
#content-visit-history-container .content-visit-history-pages .text .price-value{text-align:right}
#content-visit-history-container .content-visit-history-pages .text .original-price{margin-top:10px;font-size:20px;font-weight:normal;vertical-align:top}
#content-visit-history-container .content-visit-history-pages .text .price{margin-top:10px;font-size:20px;font-weight:normal;vertical-align:top}
#content-visit-history-container .content-visit-history-pages .text .member-price{margin-top:10px;font-size:20px;font-weight:normal;vertical-align:top}
#content-visit-history-container .content-visit-history-pages .text .history-price{font-size:22px;font-weight:bold;margin:10px 0}
#content-visit-history-container .content-visit-history-pages .text .history-original-price{font-size:16px;text-decoration:line-through;font-weight:bold;margin:0}
.nav{font-size:18px}
.nav .nav-menu__collapse{width:24px;box-sizing:border-box}
.nav .nav-menu__collapse .fa{display:inline-block}
.nav .nav-menu__collapse .fa-caret-down.fa-2x{font-size:2em}
.ready-template-panel{width:100%;height:100%;overflow:hidden;background-size:cover !important;background-position:top center !important;background-repeat:no-repeat}
.ready-template-panel .header-logo-position-center{margin:0 auto;text-align:center}
.ready-template-panel .header-logo-position-left{float:left}
.ready-template-panel .header-logo-position-right{float:right}
.ready-template-panel .ready-template-header-logo{max-width:80%}
.widget-item>.best-sellers-container>h3{font-size:24px;margin:5px 0;text-align:center}
.widget-item>.best-sellers-container>ol{text-align:left;padding-left:30px}
.widget-item>.best-sellers-container li a:hover{text-decoration:underline !important}
.widget-item>.popular-contents-container>h3{font-size:24px;margin:5px 0;text-align:center}
.widget-item>.popular-contents-container ol{text-align:left;padding-left:30px}
.widget-item>.popular-contents-container li a:hover{text-decoration:underline !important}
.widget-item>.popular-contents-container select{border:1px solid #bbb;border-radius:4px 4px 4px 4px;margin-bottom:5px;width:44.44%}
.widget-item #member-login-wrap{padding:15px 0}
.widget-item #member-login-wrap h3{font-size:24px;margin:5px 0;text-align:center}
.widget-item #member-login-wrap .facebook-login{text-align:center}
.widget-item #member-login-wrap .facebook-login a{text-decoration:none}
.widget-item #member-login-wrap .facebook-login img{width:94.44%}
.widget-item #member-login-wrap ul li{list-style-type:none;min-height:30px;padding:5px;text-align:left}
.widget-item #member-login-wrap ul li input[type='text'],.widget-item #member-login-wrap ul li input[type='password']{border:1px solid #bbb;border-radius:4px 4px 4px 4px;height:20px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.widget-item #member-login-wrap ul li select{border:1px solid #bbb;border-radius:4px 4px 4px 4px;width:100%}
.widget-item #member-login-wrap label{font-size:14px;font-weight:normal;width:66.67%}
#facebook-icon-wrapper{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;padding:0 10px 0 5px;display:block;line-height:40px;margin:0 auto;border:thin solid #3b5998;border-radius:5px;font-weight:bold;background-color:#3b5998;overflow:hidden;text-overflow:ellipsis;width:87%;white-space:nowrap;text-align:center}
#facebook-icon-wrapper i{margin-right:15px;margin-left:5px;vertical-align:middle}
#facebook-icon-wrapper:hover{background-color:#fff;color:#3b5998}
#facebook-icon-wrapper:before{content:''}
.widget-item .member-box .submit{display:inline}
.widget-item .member-box .submit #btn-login{margin-top:10px}
.widget-item .member-box .signup{text-align:left}
.widget-item .member-box .signup>a{font-size:14px;padding:3px;margin:3px 0;display:block;text-decoration:none}
.widget-item .member-box .signup>a:hover{text-decoration:none}
.widget-item .member-box .btn-member-login{margin-top:10px}
.widget-item .member-box input[type=button],.widget-item .member-box input[type=submit]{border-radius:5px 5px 5px 5px;border:none;cursor:pointer;padding:5px 10px;width:100%}
.widget-item input,.widget-item select{font-family:Tahoma, Arial, sans-serif;font-size:13px}
.widget-item #member-menu-wrap{display:block}
.widget-item #member-menu-wrap .member-menu-title{margin:5px 0}
.widget-item #member-menu-wrap .member-menu-title img{max-width:100px;max-height:100px}
.widget-item #member-menu-wrap .member-menu-title h3{font-size:24px;text-align:center;vertical-align:middle}
.widget-item #member-menu-wrap .member-menu-title ul{list-style-type:none;clear:both;padding:5px}
.widget-item #member-menu-wrap .member-menu-title ul>li{clear:both;margin:3px 0px;padding:5px 5px 0px 5px;width:98%;height:auto;min-height:15px;text-align:left;display:list-item;position:relative;border-radius:5px;behavior:url(/modules/helper/PIE/PIE.htc);overflow:visible}
.widget-item #member-menu-wrap .member-menu-title ul>li:hover{z-index:1 !important;box-shadow:5px 5px 7px rgba(0,0,0,0.5);box-shadow:none\0;*box-shadow:none}
.widget-item #member-menu-wrap .member-menu-title ul>li>a{text-decoration:none;display:list-item;line-height:1em}
.widget-item #member-menu-wrap .member-menu-title ul>li>a:hover{text-decoration:none}
.widget-item #member-menu-wrap hr{border-bottom:0px;clear:both}
.widget-item .form-icon{display:block;opacity:0.6;right:10%;bottom:10px;font-size:18px;color:#ccc;position:absolute}
.viewcart-box{padding:5px;margin:0px 0px 10px 0px;text-align:center;color:#fff;background-color:#444;adding-left:30px;box-shadow:5px 5px 7px rgba(0,0,0,0.7);*filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=5)}
.viewcart-box span{display:inline-block;width:40%;vertical-align:middle}
.viewcart-box a{font-size:18px;font-weight:bold;color:#fff;text-decoration:none}
.viewcart-box a:hover{color:#fed22f;text-decoration:underline}
ul.sidenav,ul.hiddennav{float:left;list-style:none;padding:0;margin:0;background-color:transparent;min-height:35px;width:100%}
ul.sidenav .subnav,ul.hiddennav .subnav{box-shadow:5px 5px 7px rgba(0,0,0,0.3)}
ul.hiddennav{padding:10px 0;min-width:150px;display:none}
ul.sidenav>li,ul.hiddennav>li{clear:both;float:left;margin:2px 0px;padding:0px 13.89% 0px 5.55%;width:80.55%;height:auto;min-height:15px;text-align:left;display:list-item;position:relative;border-radius:5px;behavior:url(/modules/helper/PIE/PIE.htc);overflow:visible}
.hiddennav-container>.header>.hiddennav-icon{float:left;font-size:19px;margin:2px 0px 3px 2px}
.hiddennav-container>.header>.hiddennav-header-title{margin-top:5px;display:none}
ul.hiddennav>li{width:78%;margin:2px 2px}
ul.sidenav>li:hover,ul.hiddennav>li:hover{background-color:#444;z-index:1 !important;box-shadow:none}
ul.sidenav>li>a,ul.hiddennav>li>a{display:list-item;line-height:1em;padding:2px 0px;text-decoration:none}
ul.sidenav>li>a:hover,ul.hiddennav>li>a:hover{color:#fed22f;text-decoration:underline}
ul.sidenav>li>span,ul.hiddennav>li>span{margin:0px;padding:2px 7px;float:right;font-weight:normal;font-family:Arial;font-size:0.5em !important;line-height:2em;text-decoration:none !important;color:#fff;position:absolute;top:0px;right:0px;border-radius:5px;behavior:url(/modules/helper/PIE/PIE.htc)}
ul.sidenav>li>span.subhover,ul.hiddennav>li>span.subhover{background-color:#333;cursor:pointer}
ul.sidenav>li>.context-menu,ul.hiddennav>li>.context-menu{right:32px;top:-5px}
ul.sidenav>li>ul.subnav,ul.hiddennav>li>ul.subnav{position:absolute;float:left;display:none;left:98.33%;top:0;min-height:35px;min-width:205px;width:auto;margin:0px 0px 5px 0px;padding:0px;list-style:none;background-color:#333;border-radius:0px 5px 5px 5px;z-index:2}
ul.sidenav>li>ul.subnav li.sub-back,ul.hiddennav>li>ul.subnav li.sub-back{display:none}
ul.subnav>li>ul.subnav{display:none}
ul.subnav>div>div>li>ul.subnav{display:none}
ul.sidenav>li>ul.subnav>li,ul.hiddennav>li>ul.subnav>li{border-top:0 !important;min-width:190px;min-height:15px;width:auto;padding:0px 5px 0px 10px;margin:3px;background-color:#333;border-radius:5px;display:list-item;text-align:left;z-index:0;white-space:nowrap;behavior:url(/modules/helper/PIE/PIE.htc)}
ul.sidenav>li>ul.subnav>li:hover,ul.hiddennav>li>ul.subnav>li:hover{background-color:#444;box-shadow:none}
ul.sidenav>li>ul.subnav>li.hidden,ul.hiddennav>li>ul.subnav>li.hidden{display:none}
ul.sidenav>li>ul.subnav>li:hover>a,ul.hiddennav>li>ul.subnav>li:hover>a{color:#fed22f;text-decoration:underline}
ul.sidenav>li>ul.subnav>li>.context-menu,ul.hiddennav>li>ul.subnav>li>.context-menu{right:5px;top:0px}
ul.subnav>li>ul.preload-subnav{display:none}
ul.subnav>div>div>li>ul.preload-subnav{display:none}
#content .ready-template-section-container-opacity{background-position:center;position:absolute !important;height:100%;width:100%;text-align:center;left:0px;top:0px}
#content .hidable-container{float:right;text-align:left;width:78.12%;padding:0px;margin:0px 1% 10px}
#content .hidable{margin:0px;min-height:30px;clear:both}
#content .descriptionContainer{padding-bottom:20px}
#content .descriptionContainer>.description p{margin-top:0px;margin-bottom:10px}
#content .descriptionContainer>.description ul{list-style-position:inside;margin-left:15px}
#content .descriptionContainer>.description ol{list-style-type:decimal;list-style-position:inside;margin-left:15px}
#content .descriptionContainer>.description img,#content .descriptionContainer>.description embed,#content .descriptionContainer>.description object{max-width:100%;height:auto}
#content .descriptionContainer>.description iframe,#content .descriptionContainer>.description table{max-width:100%}
#content .main-section-loader .images-area.right{float:right;margin:0px 0px 10px 10px}
#content .ready-template-section-editable-button[data-display=hide]{display:none}
.subpages .image img{height:auto}
#content>.title{margin:0px;padding:10px 1.04%;width:78.12%;line-height:1em;float:right;font-size:24px;font-weight:bold}
#content .search-result .title{padding:initial;float:none}
#content .content-tag-title{margin:0px;padding:0px 1.04%;width:78.12%;float:right}
.content-tag-title a.content-tag-title-link{color:#000;text-decoration:none}
#content .breadcrumb{float:left;font-size:14px;margin:0px;padding:10px 1.04%;width:78.12%;word-break:break-all}
#content .breadcrumb a{text-decoration:none}
#midbar{float:left;width:78.21%;position:relative}
ul.midnav{float:left;list-style:none;width:100%;min-height:20px;margin:0.67%;border-style:dotted;border-width:1px;border-radius:5px;padding:0}
ul.midnav>li{float:left;display:list-item;margin:3px;padding:0px 2% 0px 2%;height:auto;min-height:30px;width:27.6%;max-width:325px;position:relative;border-radius:5px}
ul.midnav>li>a{line-height:1em;padding:5px 0px;text-decoration:none;display:list-item}
ul.midnav>li>ul.preload-subnav{display:none}
.banner-section-item:not(:first-child){display:none}
.banner-section-container .banner-section>ul{bottom:20px;position:absolute;width:100%;padding:0;margin:0;list-style:none;text-align:center;display:block}
.banner-section-container .banner-section>ul li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0}
#product-variant-selector-container,#product-detail-selector-container{max-width:500px}
#product-variant-selector-container .product-variant-not-found,#product-detail-selector-container .product-variant-not-found{display:none}
#product-variant-selector-container .product-variant-not-found p,#product-detail-selector-container .product-variant-not-found p{font-size:20px;text-align:center}
#product-variant-selector-container .product-variant-loading,#product-detail-selector-container .product-variant-loading{text-align:center}
#product-variant-selector-container .product-detail-shipping-container,#product-detail-selector-container .product-detail-shipping-container{margin-top:20px}
#product-variant-selector-container table,#product-detail-selector-container table{width:100%}
#product-variant-selector-container table tr td,#product-detail-selector-container table tr td{border-right:none !important}
#product-variant-selector-container table tr td.product-variant-price .product-detail-price,#product-detail-selector-container table tr td.product-variant-price .product-detail-price{font-size:1rem !important}
#product-variant-selector-container table tr td.product-variant-price,#product-variant-selector-container table tr td.product-detail-price-value,#product-detail-selector-container table tr td.product-variant-price,#product-detail-selector-container table tr td.product-detail-price-value{text-align:right}
#product-variant-selector-container table tr td.product-variant-price .product-detail-price,#product-variant-selector-container table tr td.product-detail-price-value .product-detail-price,#product-detail-selector-container table tr td.product-variant-price .product-detail-price,#product-detail-selector-container table tr td.product-detail-price-value .product-detail-price{margin:0;font-size:1.25rem !important;font-weight:bold}
#product-variant-selector-container table tr td.product-variant-price .product-detail-price-original,#product-variant-selector-container table tr td.product-detail-price-value .product-detail-price-original,#product-detail-selector-container table tr td.product-variant-price .product-detail-price-original,#product-detail-selector-container table tr td.product-detail-price-value .product-detail-price-original{text-decoration:line-through;font-size:0.75rem;font-weight:bold}
#product-variant-selector-container table tr td.product-variant-price .product-detail-price-original.no-special-price,#product-variant-selector-container table tr td.product-detail-price-value .product-detail-price-original.no-special-price,#product-detail-selector-container table tr td.product-variant-price .product-detail-price-original.no-special-price,#product-detail-selector-container table tr td.product-detail-price-value .product-detail-price-original.no-special-price{text-decoration:none;font-size:1.25rem !important}
#product-variant-selector-container table tr td.product-variant-price .product-detail-discount-percentage,#product-variant-selector-container table tr td.product-detail-price-value .product-detail-discount-percentage,#product-detail-selector-container table tr td.product-variant-price .product-detail-discount-percentage,#product-detail-selector-container table tr td.product-detail-price-value .product-detail-discount-percentage{font-size:0.75rem}
#product-variant-selector-container table tr td.product-variant-price p,#product-variant-selector-container table tr td.product-detail-price-value p,#product-detail-selector-container table tr td.product-variant-price p,#product-detail-selector-container table tr td.product-detail-price-value p{padding:0px;margin:0px}
#product-variant-selector-container table tr td.product-variant-attr-container,#product-detail-selector-container table tr td.product-variant-attr-container{padding:0px !important}
#product-variant-selector-container table tr td:first-child,#product-detail-selector-container table tr td:first-child{width:30% !important}
#product-variant-selector-container table tr td:last-child,#product-detail-selector-container table tr td:last-child{width:70% !important}
#product-variant-selector-container table tr td select,#product-detail-selector-container table tr td select{width:100%}
#product-variant-selector-container table tr.product-variant-quantity div,#product-variant-selector-container table tr.product-detail-quantity div,#product-detail-selector-container table tr.product-variant-quantity div,#product-detail-selector-container table tr.product-detail-quantity div{margin-bottom:10px}
#product-variant-selector-container table tr.product-variant-quantity div .product-variant-attr,#product-variant-selector-container table tr.product-variant-quantity div .product-detail-attr,#product-variant-selector-container table tr.product-detail-quantity div .product-variant-attr,#product-variant-selector-container table tr.product-detail-quantity div .product-detail-attr,#product-detail-selector-container table tr.product-variant-quantity div .product-variant-attr,#product-detail-selector-container table tr.product-variant-quantity div .product-detail-attr,#product-detail-selector-container table tr.product-detail-quantity div .product-variant-attr,#product-detail-selector-container table tr.product-detail-quantity div .product-detail-attr{min-width:60px;display:inline-block}
#product-variant-selector-container table tr.product-variant-quantity div select,#product-variant-selector-container table tr.product-detail-quantity div select,#product-detail-selector-container table tr.product-variant-quantity div select,#product-detail-selector-container table tr.product-detail-quantity div select{width:80%}
#product-variant-selector-container table tr.product-variant-quantity div span .fa-stack-1x,#product-variant-selector-container table tr.product-detail-quantity div span .fa-stack-1x,#product-detail-selector-container table tr.product-variant-quantity div span .fa-stack-1x,#product-detail-selector-container table tr.product-detail-quantity div span .fa-stack-1x{font-size:12px}
#product-variant-selector-container table tr.product-variant-quantity div span .fa-stack-2x,#product-variant-selector-container table tr.product-detail-quantity div span .fa-stack-2x,#product-detail-selector-container table tr.product-variant-quantity div span .fa-stack-2x,#product-detail-selector-container table tr.product-detail-quantity div span .fa-stack-2x{font-size:28px;margin-top:0px}
#product-variant-selector-container table tr.product-variant-quantity div .input-qty,#product-variant-selector-container table tr.product-detail-quantity div .input-qty,#product-detail-selector-container table tr.product-variant-quantity div .input-qty,#product-detail-selector-container table tr.product-detail-quantity div .input-qty{width:40px;font-size:18px;text-align:center}
#product-variant-selector-container table tr.product-variant-quantity div .input-qty::-webkit-outer-spin-button,#product-variant-selector-container table tr.product-variant-quantity div .input-qty::-webkit-inner-spin-button,#product-variant-selector-container table tr.product-detail-quantity div .input-qty::-webkit-outer-spin-button,#product-variant-selector-container table tr.product-detail-quantity div .input-qty::-webkit-inner-spin-button,#product-detail-selector-container table tr.product-variant-quantity div .input-qty::-webkit-outer-spin-button,#product-detail-selector-container table tr.product-variant-quantity div .input-qty::-webkit-inner-spin-button,#product-detail-selector-container table tr.product-detail-quantity div .input-qty::-webkit-outer-spin-button,#product-detail-selector-container table tr.product-detail-quantity div .input-qty::-webkit-inner-spin-button{-webkit-appearance:none}
#product-variant-selector-container table tr.product-variant-quantity .product-variant-quantity-value,#product-variant-selector-container table tr.product-variant-quantity .product-detail-quantity-value,#product-variant-selector-container table tr.product-detail-quantity .product-variant-quantity-value,#product-variant-selector-container table tr.product-detail-quantity .product-detail-quantity-value,#product-detail-selector-container table tr.product-variant-quantity .product-variant-quantity-value,#product-detail-selector-container table tr.product-variant-quantity .product-detail-quantity-value,#product-detail-selector-container table tr.product-detail-quantity .product-variant-quantity-value,#product-detail-selector-container table tr.product-detail-quantity .product-detail-quantity-value{font-size:18px;text-align:right}
#product-variant-selector-container table tr.product-variant-total-price,#product-variant-selector-container table tr.product-detail-total-price-container,#product-detail-selector-container table tr.product-variant-total-price,#product-detail-selector-container table tr.product-detail-total-price-container{font-weight:bold;font-size:1.25em}
#product-variant-selector-container table tr.product-variant-total-price .product-variant-total-price-label,#product-variant-selector-container table tr.product-variant-total-price .product-detail-total-price-label,#product-variant-selector-container table tr.product-detail-total-price-container .product-variant-total-price-label,#product-variant-selector-container table tr.product-detail-total-price-container .product-detail-total-price-label,#product-detail-selector-container table tr.product-variant-total-price .product-variant-total-price-label,#product-detail-selector-container table tr.product-variant-total-price .product-detail-total-price-label,#product-detail-selector-container table tr.product-detail-total-price-container .product-variant-total-price-label,#product-detail-selector-container table tr.product-detail-total-price-container .product-detail-total-price-label{padding-top:30px !important;font-size:24px}
#product-variant-selector-container table tr.product-variant-total-price .product-variant-total-price-value,#product-variant-selector-container table tr.product-variant-total-price .product-detail-total-price-value,#product-variant-selector-container table tr.product-detail-total-price-container .product-variant-total-price-value,#product-variant-selector-container table tr.product-detail-total-price-container .product-detail-total-price-value,#product-detail-selector-container table tr.product-variant-total-price .product-variant-total-price-value,#product-detail-selector-container table tr.product-variant-total-price .product-detail-total-price-value,#product-detail-selector-container table tr.product-detail-total-price-container .product-variant-total-price-value,#product-detail-selector-container table tr.product-detail-total-price-container .product-detail-total-price-value{padding-top:30px !important;text-align:right;font-size:24px}
#content .product-related-section>ul,#content #category-contents-loader>ul,#content .product-category-detail-products-container>ul,#content #product-search-result>ul,#content #product-label-content-container>ul{display:flex;flex-wrap:wrap;list-style:none;margin:auto;justify-content:flex-start;max-width:1000px}
#content .product-related-section>ul.product-cards-no-wrap,#content #category-contents-loader>ul.product-cards-no-wrap,#content .product-category-detail-products-container>ul.product-cards-no-wrap,#content #product-search-result>ul.product-cards-no-wrap,#content #product-label-content-container>ul.product-cards-no-wrap{justify-content:flex-start}
#content .product-related-section>ul p.category-section-product-not-found,#content #category-contents-loader>ul p.category-section-product-not-found,#content .product-category-detail-products-container>ul p.category-section-product-not-found,#content #product-search-result>ul p.category-section-product-not-found,#content #product-label-content-container>ul p.category-section-product-not-found{font-size:18px;margin:18px auto}
#content .product-related-section>ul .product-card,#content #category-contents-loader>ul .product-card,#content .product-category-detail-products-container>ul .product-card,#content #product-search-result>ul .product-card,#content #product-label-content-container>ul .product-card{-webkit-flex-basis:225px;flex-basis:225px;text-align:left;vertical-align:top;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden;margin:5px;position:relative;box-sizing:border-box;border:1px solid #eee;border-radius:4px;position:relative}
#content .product-related-section>ul .product-card .product-label,#content #category-contents-loader>ul .product-card .product-label,#content .product-category-detail-products-container>ul .product-card .product-label,#content #product-search-result>ul .product-card .product-label,#content #product-label-content-container>ul .product-card .product-label{padding:4px 10px;min-width:40px;max-width:180px;text-align:center;font-size:12px;position:absolute;right:0px;top:10px;z-index:1}
#content .product-related-section>ul .product-card .image-wrapper,#content #category-contents-loader>ul .product-card .image-wrapper,#content .product-category-detail-products-container>ul .product-card .image-wrapper,#content #product-search-result>ul .product-card .image-wrapper,#content #product-label-content-container>ul .product-card .image-wrapper{text-align:center;max-height:70%;overflow:hidden}
#content .product-related-section>ul .product-card .image-wrapper img,#content #category-contents-loader>ul .product-card .image-wrapper img,#content .product-category-detail-products-container>ul .product-card .image-wrapper img,#content #product-search-result>ul .product-card .image-wrapper img,#content #product-label-content-container>ul .product-card .image-wrapper img{width:100%;height:100%;transition:transform 0.2s}
#content .product-related-section>ul .product-card .product-name,#content #category-contents-loader>ul .product-card .product-name,#content .product-category-detail-products-container>ul .product-card .product-name,#content #product-search-result>ul .product-card .product-name,#content #product-label-content-container>ul .product-card .product-name{font-size:18px;height:2.6em;overflow:hidden;line-height:1.3em;padding:15px 5px 0px;flex-grow:1}
#content .product-related-section>ul .product-card .product-name>span:not(.keyword),#content #category-contents-loader>ul .product-card .product-name>span:not(.keyword),#content .product-category-detail-products-container>ul .product-card .product-name>span:not(.keyword),#content #product-search-result>ul .product-card .product-name>span:not(.keyword),#content #product-label-content-container>ul .product-card .product-name>span:not(.keyword){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
#content .product-related-section>ul .product-card .product-bottom-container,#content #category-contents-loader>ul .product-card .product-bottom-container,#content .product-category-detail-products-container>ul .product-card .product-bottom-container,#content #product-search-result>ul .product-card .product-bottom-container,#content #product-label-content-container>ul .product-card .product-bottom-container{display:flex;margin-bottom:10px;padding:10px 5px 0px}
#content .product-related-section>ul .product-card .product-bottom-container .product-price,#content #category-contents-loader>ul .product-card .product-bottom-container .product-price,#content .product-category-detail-products-container>ul .product-card .product-bottom-container .product-price,#content #product-search-result>ul .product-card .product-bottom-container .product-price,#content #product-label-content-container>ul .product-card .product-bottom-container .product-price{flex-grow:1}
#content .product-related-section>ul .product-card .product-bottom-container .product-price .product-price-special,#content #category-contents-loader>ul .product-card .product-bottom-container .product-price .product-price-special,#content .product-category-detail-products-container>ul .product-card .product-bottom-container .product-price .product-price-special,#content #product-search-result>ul .product-card .product-bottom-container .product-price .product-price-special,#content #product-label-content-container>ul .product-card .product-bottom-container .product-price .product-price-special{font-size:16px;font-weight:bold}
#content .product-related-section>ul .product-card .product-bottom-container .product-price .product-price-original,#content #category-contents-loader>ul .product-card .product-bottom-container .product-price .product-price-original,#content .product-category-detail-products-container>ul .product-card .product-bottom-container .product-price .product-price-original,#content #product-search-result>ul .product-card .product-bottom-container .product-price .product-price-original,#content #product-label-content-container>ul .product-card .product-bottom-container .product-price .product-price-original{font-size:13px;text-decoration:line-through;font-weight:bold;display:inline-block}
#content .product-related-section>ul .product-card .product-bottom-container .product-price .product-price-original.no-special-price,#content #category-contents-loader>ul .product-card .product-bottom-container .product-price .product-price-original.no-special-price,#content .product-category-detail-products-container>ul .product-card .product-bottom-container .product-price .product-price-original.no-special-price,#content #product-search-result>ul .product-card .product-bottom-container .product-price .product-price-original.no-special-price,#content #product-label-content-container>ul .product-card .product-bottom-container .product-price .product-price-original.no-special-price{text-decoration:none;font-size:16px;font-weight:bold}
#content .product-related-section>ul .product-card .product-bottom-container .product-sold,#content #category-contents-loader>ul .product-card .product-bottom-container .product-sold,#content .product-category-detail-products-container>ul .product-card .product-bottom-container .product-sold,#content #product-search-result>ul .product-card .product-bottom-container .product-sold,#content #product-label-content-container>ul .product-card .product-bottom-container .product-sold{text-align:right}
#content .product-related-section>ul .product-card .product-bottom-container .product-button button,#content #category-contents-loader>ul .product-card .product-bottom-container .product-button button,#content .product-category-detail-products-container>ul .product-card .product-bottom-container .product-button button,#content #product-search-result>ul .product-card .product-bottom-container .product-button button,#content #product-label-content-container>ul .product-card .product-bottom-container .product-button button{width:100%;height:40px;display:block}
#content .product-related-section>ul .product-card .product-bottom-variants-container,#content #category-contents-loader>ul .product-card .product-bottom-variants-container,#content .product-category-detail-products-container>ul .product-card .product-bottom-variants-container,#content #product-search-result>ul .product-card .product-bottom-variants-container,#content #product-label-content-container>ul .product-card .product-bottom-variants-container{text-align:center}
#content .product-related-section>ul .product-card .product-bottom-variants-container>p,#content #category-contents-loader>ul .product-card .product-bottom-variants-container>p,#content .product-category-detail-products-container>ul .product-card .product-bottom-variants-container>p,#content #product-search-result>ul .product-card .product-bottom-variants-container>p,#content #product-label-content-container>ul .product-card .product-bottom-variants-container>p{font-size:12px;line-height:12px;padding:0px;margin:0px 0px 10px}
#content .product-related-section .category-section-title,#content #category-contents-loader .category-section-title,#content .product-category-detail-products-container .category-section-title,#content #product-search-result .category-section-title,#content #product-label-content-container .category-section-title{font-size:1.5em;margin:0.83em 0px}
#content .product-title{width:78.12%;margin:0px;padding:10px 1.04%;float:right;font-size:24px;font-weight:bold;font-family:Kanit;line-height:1em;word-break:break-all}
#content .product-detail-section-loader .product-images-area{width:350px;max-width:100%;float:left;height:auto;padding:0px;margin:0 2% 20px 0}
#content .product-detail-section-loader .product-images-area>ul{width:100%;list-style:none;margin:0 auto;padding:0;display:inline-flex;flex-wrap:wrap}
#content .product-detail-section-loader .product-images-area>ul>li:first-child{width:98%;padding:1%;margin-bottom:10px}
#content .product-detail-section-loader .product-images-area>ul>li:first-child .image-wrapper{width:100%;font-size:45px}
#content .product-detail-section-loader .product-images-area>ul>li:first-child .image-wrapper>a>img{width:calc(500 / 500 * 100vw);height:auto;max-width:100%}
#content .product-detail-section-loader .product-images-area>ul>li{width:22%;height:auto;padding:1% 1.5%;position:relative}
#content .product-detail-section-loader .product-images-area>ul>li.no-image{visibility:hidden}
#content .product-detail-section-loader .product-images-area>ul>li .image-wrapper{width:100%;display:flex;text-align:center;font-size:20px}
#content .product-detail-section-loader .product-images-area>ul>li .image-wrapper.product-images-more{position:relative}
#content .product-detail-section-loader .product-images-area>ul>li .image-wrapper.product-images-more>a>div{position:absolute;top:0px;width:100%;height:100%}
#content .product-detail-section-loader .product-images-area>ul>li .image-wrapper.product-images-more>a>div>div{position:relative;top:50%;transform:translateY(-50%)}
#content .product-detail-section-loader .product-images-area>ul>li .image-wrapper>a>img{margin:0 auto;position:relative;width:100%;height:auto;vertical-align:middle}
#content .product-detail-section-loader .product-description-area{width:calc(100% - (360px + 2%));display:inline-block}
#content .product-detail-section-loader .product-description-area .description{word-break:break-all}
#content .product-detail-section-loader .product-description-area .product-detail-bottom{margin:10px 0;border-top:#eee solid 1px;border-bottom:#eee solid 1px;table-layout:fixed;word-break:break-all}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing{padding:10px 0px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .use-order-contact-form .product-detail-button{text-align:left}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .use-order-contact-form .description{border-top:1px solid #eee;padding-top:20px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .text-qty{margin-right:30px;font-size:18px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-stock-have-not-enough .stock-have-not-enough{display:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-variant-out-of-stock{display:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing span .fa-stack-1x{font-size:12px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing span .fa-stack-2x{font-size:28px;margin-top:0px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .input-qty{width:40px;font-size:18px;text-align:center}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .input-qty::-webkit-outer-spin-button,#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .input-qty::-webkit-inner-spin-button{-webkit-appearance:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-step-prices{padding:10px 0px 20px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-step-prices table th{padding:10px;font-weight:bold}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-step-prices table td{border:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-step-prices table td .product-detail-price,#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-step-prices table td .product-detail-price-original.no-special-price{font-size:1rem;padding:0px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-step-prices table td .product-detail-price-original:not(.no-special-price){font-size:0.75rem;padding:0px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-step-prices table td .product-detail-discount-percent{font-size:0.75rem}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-button{padding:10px 0 10px 0px;max-width:500px;text-align:center}
#content .product-detail-section-loader .product-description-area .product-detail-bottom .product-detail-pricing .product-detail-button .product-detail-order-form-title{padding:10px 0px;font-weight:bold;text-align:center;font-size:1.25em}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table{width:100%}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr{max-width:100%}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td{padding:10px;width:100%}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td:first-child{width:40%}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td:last-child{width:60%}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td.use-order-contact-form{vertical-align:top}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .product-detail-variant{width:80%;border:#ccc solid 1px;padding:10px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .product-detail-variant span.product-detail-selected-variant.desktop{display:inline-block}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .product-detail-variant span.product-detail-selected-variant.mobile{display:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .product-detail-variant span#product-detail-selected-variant-label{float:right}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .text-qty{margin-right:30px;font-size:18px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .product-detail-stock-have-not-enough .stock-have-not-enough{display:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .product-variant-out-of-stock{display:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td span .fa-stack-1x{font-size:12px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td span .fa-stack-2x{font-size:28px;margin-top:0px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .input-qty{width:40px;font-size:18px;text-align:center}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .input-qty::-webkit-outer-spin-button,#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr td .input-qty::-webkit-inner-spin-button{-webkit-appearance:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr span .fa-stack-1x{font-size:12px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr span .fa-stack-2x{font-size:28px;margin-top:0px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr .input-qty{width:40px;font-size:18px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr .input-qty::-webkit-outer-spin-button,#content .product-detail-section-loader .product-description-area .product-detail-bottom table tbody tr .input-qty::-webkit-inner-spin-button{-webkit-appearance:none}
#content .product-detail-section-loader .product-description-area .product-detail-bottom div .product-detail-price{display:inline-block;font-weight:bold;font-size:24px}
#content .product-detail-section-loader .product-description-area .product-detail-bottom div .product-detail-price-original{font-size:0.75rem;display:inline-block;font-weight:bold}
#content .product-detail-section-loader .product-description-area .product-detail-bottom div .product-detail-price-original.no-special-price{text-decoration:none;font-size:1rem;font-weight:bold}
#content .product-detail-section-loader .product-description-area .product-detail-bottom div .product-detail-discount-percentage{font-size:0.75rem}
#content .product-related-header{font-size:18px;text-align:left;font-weight:bold;margin:2% 2% 2% 0}
#content .product-detail-product-not-found{font-size:18px;text-align:center;padding-bottom:30px}
#content .product-category-detail-sort-option{text-align:right;margin-bottom:10px}
#content .order-tracking-section-loader{display:flex;justify-content:flex-start;align-items:center;padding:15px 10px}
#content .order-tracking-section-loader .order-tracking-input-container #order-tracking-input{border-radius:4px;box-sizing:border-box;padding:5px}
#content .order-tracking-section-loader .order-tracking-input-container #order-tracking-input.error{border:1px solid red}
#content .order-tracking-section-loader #order-tracking-submit-button{box-sizing:border-box;padding:5px 10px}
#content .order-tracking-section-loader .order-tracking-error{position:absolute;font-size:0.75em}
#content-tag-container{float:right;padding:0px;text-align:left;width:78.12%;margin:0px 1% 1.33%;display:block}
#content-tag-container .content-tag>li{font-size:13px;padding:10px 2.66%;margin:10px 0px;border:none !important}
#content-tag-container .content-tag .text .title,#content-tag-container .content-tag .text .title a{font-size:20px;font-weight:bold}
#content-tag-container .content-tag .text .description{font-size:14px;font-weight:normal}
#content-tag-container .content-tag .text a:hover{text-decoration:underline !important}
#content-tag-container .content-tag .text .price{margin-top:10px;font-size:20px;font-weight:normal}
#content-tag-container .content-tag .text .order-button{float:right;margin-top:10px}
#content-tag-container .content-tag .image{float:left;display:flex;align-items:center;justify-content:center;height:180px;width:310px;margin-right:1.33%;margin-bottom:5px;font-size:20px}
#content-tag-container .content-tag .image a{display:block;position:relative;text-align:center}
#content-tag-container .content-tag .image>a>img{max-height:180px;max-width:310px;display:block}
#content-tag-container .content-tag .image>a>img:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}
#content-tag-container .content-tag .separator{border-top:dotted 1px #ccc;border-bottom:none;margin-left:auto;margin-right:auto}
#content .articles-section-loader>ul{display:flex;flex-wrap:wrap;margin:auto;justify-content:flex-start;max-width:1000px}
#content .articles-section-loader .image-wrapper{height:182px;position:relative;display:flex}
#content .articles-section-loader .image-wrapper a{height:100%;display:flex}
#content .articles-section-loader .image-wrapper a img{width:auto;height:auto;max-width:100%;max-height:100%}
#content .articles-section-loader .articles-section-title{font-size:1.5em;font-weight:bold}
#content .articles-section-loader .articles-card{-webkit-flex-basis:235px;flex-basis:235px;padding:0.75%;overflow:hidden}
#content .articles-section-loader .article-name{padding-top:10px;font-size:18px;height:2.6em;overflow:hidden;line-height:1.3em}
#content .articles-section-loader .article-description{padding-top:10px;overflow:hidden;max-height:100px}
#content .articles-section-loader .article-bottom-container{margin-bottom:10px}
#content .articles-section-loader .articles-show-more{text-align:center;margin:20px;margin-bottom:40px}
#content .articles-section-loader .articles-show-more a,#content .articles-section-loader .articles-show-more button{font-family:Kanit;font-size:20px;padding-left:25px;padding-right:25px;border-radius:22px;border-style:solid;padding:12px 35px;line-height:24px;border-width:2px;position:relative;white-space:nowrap;text-transform:uppercase;letter-spacing:0.03em;backface-visibility:hidden}
#content .articles-section-loader .articles-show-more button{outline:none}
#content .text-consent{font-size:0.8em}
#content .hidable-container .standard-form-v2--contact #ve-form-render{min-height:400px;height:100%}
#content .hidable-container .standard-form-v2--subscription #ve-form-render{min-height:150px}
#content #sidebar .standard-form-v2--contact #ve-sidebar-form-render{min-height:400px;height:100%}
#content #sidebar .standard-form-v2--subscription #ve-sidebar-form-render{min-height:135px}
.content-attach-file>ul{list-style:none outside none;margin:0 auto}
.content-attach-file>ul>li{list-style-type:none;margin:1% 5px;padding:1% 1%;width:45%;border-radius:7px;min-height:35px;float:left}
.content-attach-file>ul>li.right{float:right}
.content-attach-file>ul>li a{display:block}
.content-attach-file>ul>li div.attach-details{float:left;display:block;width:80%}
.content-attach-file>ul>li div.attach-details div.attach-name{font-size:12px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.content-attach-file>ul>li div.attach-details div.attach-size{display:block;font-size:12px}
.content-attach-file>ul>li div.attach-icon{float:left;display:block;min-width:33px;vertical-align:top}
.content-attach-file>ul>li div.attach-download{float:right;min-width:33px;position:relative;text-align:center;border-radius:5px;display:block}
.content-attach-file>ul>li div.attach-download i{margin-top:5px}
.content-attach-file>ul>li div.attach-download img{width:33px;height:33px}
#content .product-search-result-container{padding:0px 1.04%;width:78.12%;float:right}
#content .product-related-section>ul,#content #category-contents-loader>ul,#content .product-category-detail-products-container>ul,#content #product-search-result>ul,#content #product-label-content-container>ul{max-width:1200px}
#content .product-related-section>ul .product-card,#content #category-contents-loader>ul .product-card,#content .product-category-detail-products-container>ul .product-card,#content #product-search-result>ul .product-card,#content #product-label-content-container>ul .product-card{-webkit-flex-basis:290px;flex-basis:290px}
#content .articles-section-loader>ul{max-width:1200px}
#content .articles-section-loader>ul .articles-card{-webkit-flex-basis:280px;flex-basis:280px}
#content .breadcrumb,#content .hidable-container,#content .album-images,#content .wrap-cart,#content>.title,#content>.product-title,#content>.product-search-result-container,#content .content-tag-title,.checkout-step .progress-bar{width:97.92%}
@media screen and (max-width: 1200px){#content .articles-section-loader>ul .articles-card{-webkit-flex-basis:31.8%;flex-basis:31.8%}#content .articles-section-loader>ul .articles-card .image-wrapper{height:160px}#content .product-related-section>ul,#content #category-contents-loader>ul,#content .product-category-detail-products-container>ul,#content #product-search-result>ul,#content #product-label-content-container>ul{max-width:100%}#content .product-related-section>ul .product-card,#content #category-contents-loader>ul .product-card,#content .product-category-detail-products-container>ul .product-card,#content #product-search-result>ul .product-card,#content #product-label-content-container>ul .product-card{-webkit-flex-basis:32.3%;flex-basis:32.3%;margin:0.5%}.banner-section-container .banner-section[data-type='multi']{min-height:calc(400 / 1200 * 100vw)}.banner-section-container.banner-section-sidebar .banner-section[data-type='multi'] .banner-section-item{min-height:calc(400 / 1200 * 80.5vw)}#content-tag-container .content-tag .image{float:left;display:flex;align-items:center;justify-content:center;height:90px;width:155px;margin-right:1.33%;margin-bottom:5px}#content-tag-container .content-tag .image>a{text-align:center}#content-tag-container .content-tag .image>a>img{max-height:90px;max-width:155px}}
@media screen and (max-width: 610px){#content .hidable-container{width:100% !important;margin:0px 0% 0px}.banner-section-container .banner-section[data-type='multi'] .banner-section-item{min-height:calc(800 / 600 * 95.5vw)}.banner-section-container.banner-section-sidebar .banner-section[data-type='multi'] .banner-section-item{min-height:calc(800 / 600 * 95.5vw)}#product-variant-selector-container,#product-detail-selector-container{width:100%}#content .product-detail-section-loader .product-description-area{width:100% !important}#content .product-detail-section-loader .product-images-area{width:100%}#content .product-detail-section-loader .product-images-area>ul>li{width:22%}#content .product-detail-section-loader .product-images-area>ul>li:first-child{width:98%}#content .product-category-detail-products-container>ul .articles-card .image-wrapper,#content #category-contents-loader>ul .articles-card .image-wrapper,#content .product-related-section>ul .articles-card .image-wrapper,#content #product-search-result>ul .articles-card .image-wrapper,#content #product-label-content-container>ul .articles-card .image-wrapper{height:100px}#content .product-category-detail-products-container>ul .related-product,#content .product-category-detail-products-container>ul .product-search-result-item,#content .product-category-detail-products-container>ul .product-card,#content #category-contents-loader>ul .related-product,#content #category-contents-loader>ul .product-search-result-item,#content #category-contents-loader>ul .product-card,#content .product-related-section>ul .related-product,#content .product-related-section>ul .product-search-result-item,#content .product-related-section>ul .product-card,#content #product-search-result>ul .related-product,#content #product-search-result>ul .product-search-result-item,#content #product-search-result>ul .product-card,#content #product-label-content-container>ul .related-product,#content #product-label-content-container>ul .product-search-result-item,#content #product-label-content-container>ul .product-card{-webkit-flex-basis:48%;flex-basis:48%;padding:0px;margin:1%}#wrapper #viewcart-box-no-sidebar{display:none}#content-tag-container{width:97.92%}#content-tag-container .content-tag .image{float:left;display:flex;align-items:center;justify-content:center;height:90px;width:155px;margin-right:1.33%;margin-bottom:5px}#content-tag-container .content-tag .image>a{text-align:center}#content-tag-container .content-tag .image>a>img{max-height:90px;max-width:155px}#content .articles-section-loader>ul{max-width:100%}#content .articles-section-loader>ul .articles-card{-webkit-flex-basis:48%;flex-basis:48%;padding:1%}#content .articles-section-loader>ul .articles-card .image-wrapper{height:100px}#content .social-buttons .left{width:350px;display:block;overflow:hidden;white-space:normal;padding:10px 0;max-width:100%}#content .contact-form .widget input[type='text'],#content .contact-form .contact input[type='text']{width:100%;height:30px}#content .contact-form textarea{width:100%}#content .contact-form .standard-form ul li label,#content .contact-form .customize-form ul li label{width:100%;text-align:left}#content .contact-form .standard-form ul li i.form-icon{right:1%;top:27px}#content .contact-form .customize-form ul li{list-style:none}#content .contact-form .customize-form ul li i.fa-envelope{right:2%;top:29px}#content .contact-form .standard-form,#content .contact-form .customize-form{width:97.92%}.ready-template-section-editable-button-image.no-image:not(.edit){display:none !important}.subpages .image img{width:auto;height:88px}}
.ready-template-panel{ background-color: #ffffff; }
#content .title{ color: #eb3339; }
#content .content-tag-title{ color: #363636; }
#content .content-tag-title .content-tag-title-link{ color: #eb3339; }
#content .breadcrumb{ color: #eb3339; }
#content .breadcrumb a{ color: inherit; }
#content #midbar ul.midnav{ border-color: #eb3339; }
#content #midbar ul.midnav > li > a{ color: #eb3339; }
#content #sidebar{ background-color: #ffffff; }
ul.sidenav > li{ background-color: #ffffff; }
ul.sidenav > li > a{ color: #363636; }
#content #sidebar .widgets ul.sidenav > li .arrow{ color: #363636; }
#content #sidebar .viewcart-box{ background-color: #ffffff; color: #eb3339; }
#content #sidebar .viewcart-box a{ color: #eb3339; }
#content .widget-item a{ color: #eb3339; }
#content .widget-item h3{ color: #eb3339; }
#content .widget-item .standard-form h1,#content .widget-item .customize-form h1{ color: #eb3339; }
#content .widget-item div{ color: #363636; }
#content .widget-item input[type=button],#content .widget-item input[type=submit],#content .widget-item button[type=submit]{ color: #ffffff; background-color: #eb3339; }
#content .widget-item input[type=button]:hover,#content .widget-item input[type=submit]:hover,#content .widget-item button[type=submit]:hover{ color: #ffffff; background-color: #eb0008; }
table{ border-collapse: collapse; border-spacing: 0px; }
#content .price-box{ float: left; }
#content .price-box td{ width: 1px; white-space: nowrap; }
#content .price-box .price-value{ text-align: right; }
#content .price-box .price-container{ position: relative; }
#content .price-box td span{ white-space: nowrap; }
button,input,select,textarea{ font-family: inherit; font-size: 100%; }
button,input{ line-height: normal; }
#content .order-button-box{ float: right; }
#content .hidable .order-button{ float: right; margin: 5px 0px; padding: 0px; text-align: left; }
#content .hidable .order-button input[type="text"]{ width: 50px; }
#content .hidable .order-button span#btn_order_div{ display: inline-block; }
button,input[type="reset"],input[type="submit"]{ -webkit-appearance: button; cursor: pointer; }
#content .hidable .order-button input#btn_order,#content .hidable .order-button input[type="button"],#content .hidable .order-button input[type="submit"]{ min-width: 200px; padding: 10px 15px; border-radius: 5px; border: none; cursor: pointer; }
#content .order-button input#btn_order{ overflow: visible; }
#content .price-line{ font-size: 20px; margin: 5px 0px; > .price { min-width: 10px; } }
#content .price-line-space{ float: left; width: 30px; }
#content .original-price-line{ font-size: 20px; margin: 5px 0px; > .price { min-width: 10px; } }
#content .member-price-line{ font-size: 20px; margin: 5px 0px; > .price { min-width: 10px; } }
#content .social-buttons{ margin: 5px 0px; padding: 0px; text-align: left; }
#content .social-buttons .left{ float: left; display: flex; align-items: flex-start; }
.fb_iframe_widget{ display: inline-block; position: relative; }
.fb_iframe_widget span{ display: inline-block; position: relative; text-align: justify; }
.fb_iframe_widget iframe{ position: absolute; }
#content .social-buttons .right{ float: right; display: flex; align-items: flex-start; }
#content .social-buttons .social-button-item{ float: left; margin: 0 5px; }
#showcase-container{ margin: 5px 0px; text-align: left; }
#showcase-container ul,#showcase-container ol{ list-style: none; }
#showcase-container .portlet-children.larger-image .subpages .image,#showcase-container .portlet-parent.larger-image .subpages .image{ width: 25%; max-width: 100% !important; height: auto !important; margin: 10px 3% 5px 1% !important; }
#showcase-container .portlet-children.larger-image .subpages .image img,#showcase-container .portlet-parent.larger-image .subpages .image img{ max-width: 100% !important; max-height: 200px !important; }
#showcase-container .portlet-children.larger-image .subpages .image .fa-stack,#showcase-container .portlet-parent.larger-image .subpages .image .fa-stack{ top: 25% !important; font-size: 1.5em !important; }
#showcase-container .showcase.full .portlet-children.larger-image.no-desc .subpages > li{ width: 225px !important; }
#showcase-container .showcase.full .portlet-children.larger-image.no-desc .subpages .image{ width: 217px !important; max-width: 100% !important; height: 127px !important; line-height: 121px !important; margin: 10px auto 5px !important; position: relative; }
#showcase-container .showcase.full .portlet-children.larger-image.no-desc .subpages img{ width: auto !important; max-height: 100% !important; }
#showcase-container .showcase.half .portlet-children.larger-image .subpages .image,#showcase-container .showcase.half .portlet-parent.larger-image .subpages .image{ width: 45% !important; margin: 10px 5% 5px 1% !important; }
#showcase-container .showcase.half .portlet-children.larger-image.no-desc .subpages > li,#showcase-container .showcase.half .portlet-parent.larger-image.no-desc .subpages > li{ width: 217px !important; }
#showcase-container .showcase.half .portlet-children.larger-image.no-desc .subpages .image,#showcase-container .showcase.half .portlet-parent.larger-image.no-desc .subpages .image{ width: 197px !important; height: 115px !important; line-height: 111px !important; margin: 10px auto 1% !important; }
#showcase-container .showcase.half .portlet-children.larger-image.no-desc .subpages img,#showcase-container .showcase.half .portlet-parent.larger-image.no-desc .subpages img{ width: auto !important; max-height: 100% !important; }
.showcase.full{ width: 100%; }
.showcase.full > li.placeholder{ width: 100% !important; }
.showcase.half{ width: 48%; }
.showcase.half > li.placeholder{ width: 100% !important; }
.showcase.left{ float: left; }
.showcase.right{ float: right; }
.showcase .portlet-header{ min-height: 18px; padding: 6px 20px; font-family: RSU; font-size: 20px; line-height: 1em; text-align: left; color: #fff; background-color: #000; border: 1px solid #000; border-radius: 5px 5px 0px 0px; }
.showcase .portlet-header > a{ color: #fff; text-decoration: none; }
.showcase .portlet-header > a:hover{ color: #fed22f; text-decoration: underline; }
.showcase .portlet{ border: solid 1px #000; border-radius: 7px; margin: 5px 0px; }
.showcase .portlet > ul{ margin: 0px 5px; }
.showcase .portlet .separator{ border-top: dotted 1px #ccc; border-bottom: none; margin-left: auto; margin-right: auto; }
.showcase .portlet .subpages > li{ margin: 0; padding: 0; border: 0; }
.showcase .portlet.style1 .showcase_border{ border: none; }
.showcase .portlet.style1 .portlet-header-divider{ display: none; }
.showcase .portlet.style1 .portlet-header-divider > div{ display: none; }
.showcase .portlet.style2{ border: none; }
.showcase .portlet.style2 .portlet-header{ border: none; background: none; }
.showcase .portlet.style2 .portlet-header > a{ color: #000; }
.showcase .portlet.style2 .portlet-header > a:hover{ color: #000; }
.showcase .portlet.style2 .showcase_border{ border: 1px solid #000; border-radius: 10px; }
.showcase .portlet.style2 .portlet-header-divider{ display: none; }
.showcase .portlet.style2 .portlet-header-divider > div{ display: none; }
.showcase .portlet.style3{ border: none; }
.showcase .portlet.style3 .portlet-header{ border: none; background: none; }
.showcase .portlet.style3 .portlet-header > a{ color: #000; }
.showcase .portlet.style3 .portlet-header > a:hover{ color: #000; }
.showcase .portlet.style3 .showcase_border{ border: none; }
.showcase .portlet.style3 .portlet-header-divider{ display: block; padding: 0px 2.67%; }
.showcase .portlet.style3 .portlet-header-divider > div{ border-bottom: solid 1px black; }
.showcase .portlet-parent{ margin: 20px 2.67%; }
.showcase .portlet-children{ margin: 10px 1.33%; }
.showcase .portlet-children > .subpages > li{ display: inline-block; *display: inline; *zoom: 1; margin: 0; padding: 0; text-align: center; vertical-align: top; }
.showcase .portlet-children > .subpages > li > .text > .price{ float: none; margin-top: 5px; }
.showcase > .portlet.layout2 .portlet-children > .subpages > li{ display: block; width: auto; text-align: left; }
.showcase > .portlet.layout1 .portlet-children > .subpages > li > .text{ overflow: visible; margin: 5px 3%; }
.portlet-children.no-desc .subpages .image{ width: 141px; height: 82px; line-height: 82px; margin: 10px auto 5px; float: none; text-align: center; }
.subpages .image,.search-result .image{ font-size: 20px; }
.showcase.full .portlet-children > .subpages > li{ width: 25%; min-width: 180px; margin-right: 1.67%; }
.showcase.half .portlet-children > .subpages > li{ width: 50%; min-width: 170px; }
.showcase.full .portlet-children.no-desc > .subpages > li{ margin-left: 0; margin-right: 0; width: 25%; min-width: 180px; }
.showcase.half .portlet-children.no-desc > .subpages > li{ margin-left: 0; margin-right: 0; width: 50%; min-width: 170px; }
#content .contact-form{ margin: 5px 0px; padding: 0px; text-align: left; }
#content .contact-form .widget ul,#content .contact-form .contact ul{ list-style: none; }
#content .contact-form .widget label,#content .contact-form .contact label{ text-align: left; display: inline-block; width: 150px; }
#content .contact-form .widget input[type=text],#content .contact-form .contact input[type=text]{ border-radius: 4px 4px 4px 4px; border: 1px solid #bbb; height: 25px; width: 69.55%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#content .contact-form .contact textarea{ border-radius: 4px 4px 4px 4px; border: 1px solid #bbb; height: 25px; width: 69.55%; height: 70px; resize: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display: unset; }
#content .contact-form .contact select{ border-radius: 4px 4px 4px 4px; border: 1px solid #bbb; height: 25px; width: 250px; }
#content .contact-form .widget input[type=button],#content .contact-form .widget input[type=submit],#content .contact-form .contact input[type=button],#content .contact-form .contact input[type=submit]{ padding: 10px 15px; min-width: 300px; width: 80%; border-radius: 5px; border: none; cursor: pointer; }
#content .contact-form .widget .warning,#content .contact-form .contact .warning{ margin: 1em auto; font-style: italic; }
#content .contact-form .widget .form-icon,#content .contact-form .contact .form-icon{ position: absolute; top: 10px; right: 13%; opacity: 0.6; width: 1em; text-align: center; }
#content .contact-form .widget #security_code,#content .contact-form .contact #security_code{ padding-right: 0; width: 362px; }
#content .contact-form .widget .error,#content .contact-form .contact .error{ color: red; }
#content .contact-form .widget .contact-block,#content .contact-form .contact .contact-block{ margin: 5px auto; width: 520px; }
#content .contact-form .widget .contact-block-hidden,#content .contact-form .contact .contact-block-hidden{ display: none; }
#content .contact-form .widget .button,#content .contact-form .contact .button{ text-align: left; }
#content .contact-form .contact .contact-block img{ vertical-align: middle; margin-right: 20px; }
#content .contact-form .contact .right{ float: right; margin-right: 100px; }
#content .contact-form .contact .left{ float: left; }
#content .contact-form .contact .formErrorAlert{ color: #fee; display: block; font-weight: bold; position: absolute; margin: -50px 0 0 200px; }
#content .contact-form .contact .formError{ background: none repeat scroll 0 0 #fee; border: 2px solid #f00; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 6px #000; color: #f00; font-family: tahoma; font-size: 11px; padding: 4px 10px; text-align: center; position: relative; }
#content .contact-form .contact .formErrorArrow div{ background: none repeat scroll 0 0 #fee; border-left: 2px solid #f00; border-right: 2px solid #f00; box-shadow: 0 2px 3px #444; display: block; font-size: 0; height: 1px; line-height: 0; margin: 0 auto; }
#content .contact-form .contact .button{ width: 220px; clear: both; color: #fff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; margin: auto; padding: 0; text-align: center; }
#content .contact-form .contact .button > a{ background-color: #000; background-position: 5px center; background-repeat: no-repeat; border-radius: 3px 3px 3px 3px; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.7); color: #fff; display: block; font-size: 1em; margin: 5px; padding: 10px 10px 10px 30px; text-decoration: none; cursor: pointer; }
#content .contact-form .contact #btn-add-form > a{ background-image: url("/modules/flexi/images/add-button.png"); }
#content .contact-form .contact #btn-edit-form > a{ background-image: url("/modules/flexi/images/select-white.png"); background-position: 10px 10px; }
#content .contact-form .contact .button > a:hover{ color: #fed22f; background-color: #333; }
#content .contact-form .contact .reCaptcha-container{ width: 80%; margin: auto; overflow: hidden; }
#content .contact-form .contact .reCaptcha-container > div{ transform: scale(0.9); -webkit-transform: scale(0.9); transform-origin: 0 0; -webkit-transform-origin: 0 0; }
.formErrorArrow{ width: 17px; margin: -2px 0 0 13px; position: relative; }
.formErrorArrow .line9{ width: 15px; }
.formErrorArrow .line8{ width: 13px; }
.formErrorArrow .line7{ width: 11px; }
.formErrorArrow .line6{ width: 9px; }
.formErrorArrow .line5{ width: 7px; }
.formErrorArrow .line4{ width: 5px; }
.formErrorArrow .line3{ width: 3px; }
.formErrorArrow .line2{ width: 1px; }
.formErrorArrow .line1{ width: 0px; }
#contact-form-status{ text-align: center; font-weight: bold; font-size: 13px; color: #2fa41e; padding: 20px 5px; }
#contact-form-status.error{ color: red; }
.contact-form-selector{ min-width: 560px; padding: 10px; }
.contact-form-selector h2{ font-size: 16px; font-weight: bold; text-align: center; color: #fff; background-color: #494949; padding: 5px; margin: 5px 5px 15px 5px; border-radius: 5px 5px 5px 5px; }
.contact-form-selector fieldset{ border: solid 1px #aaa; border-radius: 5px; padding: 5px; margin-bottom: 10px; }
.contact-form-selector ul{ margin: 0px auto; }
.contact-form-selector .item{ float: left; min-width: 170px; padding: 10px; margin: 5px; text-align: center; border-radius: 5px 5px 5px 5px; color: #fff; background-color: #000; cursor: pointer; }
.contact-form-selector .item:hover{ color: #000; background-color: #ffe45c; }
.contact-form-selector .item.disabled,.contact-form-selector .item.disabled:hover{ color: #888; background-color: #ccc; cursor: default; }
.contact-form-selector .item > a{ text-decoration: none; }
#content .contact-form .widget-captcha-container *{ margin: auto; }
#content .contact-form .standard-form{ margin: 5px auto; width: 60%; }
#content .contact-form .standard-form h1{ font-size: 18px; text-align: center; margin: 5px 0; }
#content .contact-form .standard-form ul *{ vertical-align: top; }
#content .contact-form .standard-form ul li{ min-height: 30px; padding: 5px 0.01%; position: relative; }
#content .contact-form .standard-form ul li label{ width: 18.82%; text-align: right; }
#content .contact-form .standard-form .widget ul li label{ white-space: nowrap; padding: 1px; }
#content .contact-form .standard-form #widget #email{ background-image: url(""); }
#content .contact-form .standard-form .warning{ margin: 1em auto; font-style: italic; }
#content .contact-form .standard-form .captcha{ width: 80%; margin: auto; }
#content .contact-form .standard-form .captcha .image{ max-width: 80%; padding: 20px 0px; vertical-align: middle !important; }
#content .contact-form .standard-form .captcha .reload{ width: 8%; vertical-align: middle !important; }
#content .contact-form .customize-form{ margin: 5px auto; width: 60%; }
#content .contact-form .customize-form h1{ font-size: 18px; text-align: center; margin: 5px 0; }
#content .contact-form .customize-form .description{ text-align: center; margin: 5px 0; }
#content .contact-form .customize-form ul *{ vertical-align: top; }
#content .contact-form .customize-form ul li{ min-height: 30px; padding: 2px; position: relative; }
#content .contact-form .customize-form ul li i.fa-envelope{ color: #ccc; position: absolute; right: 13%; top: 8px; opacity: 0.6; }
#content .contact-form .customize-form ul li .file-container{ display: block; vertical-align: bottom; width: 70%; position: relative; top: -15px; left: 110px; }
#content .contact-form .customize-form ul li .file-container .file-list span{ display: block; width: 70%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#content .contact-form .customize-form ul li .file-container .file-list a{ display: block; width: 60px; text-align: center; position: absolute; top: 0; right: 5%; }
#content .contact-form .customize-form ul li .file-container a{ margin-left: 5px; padding: 5px; *padding: 10px; border-radius: 5px; }
#content .contact-form .customize-form ul li .file-container i{ margin-top: 3px; right: 0px; top: 0px; }
#content .contact-form .customize-form ul li label{ width: 18.82%; text-align: right; padding-top: 5px; }
#content .contact-form .customize-form form input[type=button],#content .contact-form .customize-form form input[type=submit]{ cursor: pointer; padding: 10px 15px; min-width: 300px; width: 80%; border-radius: 5px; border: none; }
#content .contact-form .customize-form .warning{ padding: 0.5em; font-style: normal; font-size: 1.5em; color: white; background-color: red; }
#content .contact-form .customize-form .captcha{ width: 80%; margin: 10px auto; }
#content .contact-form .customize-form .captcha .image{ max-width: 80%; padding: 20px 0px; vertical-align: middle !important; }
#content .contact-form .customize-form .captcha .reload{ width: 8%; vertical-align: middle !important; }
.contact-form-selector .form-list{ font-size: 12px; max-height: 250px; overflow: auto; }
.contact-form-selector .form-list table{ width: 100%; background-color: #fff; }
.contact-form-selector .form-list table tr.even,.contact-form-selector .form-list table tr.odd{ height: 28px; }
.contact-form-selector .form-list tr.odd{ background-color: #eee; }
.contact-form-selector .form-list th{ background-color: #000; color: #fff; text-align: center; border: 1px solid #fff; font-weight: bold; padding: 2px; }
.contact-form-selector .form-list td{ padding: 0 5px; border: 1px solid #fff; }
.contact-form-selector .form-list td.left{ text-align: left; }
.contact-form-selector .form-list td.right{ text-align: right; }
.contact-form-selector .form-list td.center{ text-align: center; }
.contact-form-selector .form-list td.date{ width: 100px; text-align: center; }
.contact-form-selector .form-list td a{ text-decoration: none; }
.contact-form-selector .form-list td a:hover{ cursor: pointer; }
.contact-form-selector .form-list td a > span{ background-color: #000; border-radius: 3px; color: #fff; padding: 2px 4px; }
.contact-form-selector .form-list td a > span:hover{ color: #ffe45c; }
.contact-us-wrap{ width: 78.12%; margin: 0px auto; overflow: hidden; padding-bottom: 10px; }
.contact-us-wrap .order-complete{ border: 1px solid #ccc; border-radius: 10px 10px 10px 10px; padding: 50px; text-align: center; margin-top: 20px; }
.contact-us-wrap .back-home{ font-size: 13px; padding-top: 20px; }
.subpages{ list-style: none; }
.subpages .separator{ border-top: dotted 1px #ccc; border-bottom: none; margin-left: auto; margin-right: auto; }
.subpages > li{ color: #000; font-size: 13px; padding: 10px 2.66%; margin: 10px 0px; border: none !important; }
.subpages > li.no-children{ text-align: center; font-size: 1em; font-style: italic; color: #ccc; }
.subpages .text{ overflow: hidden; padding-top: 10px; }
.subpages .text .title,.subpages .text .title a{ font-size: 20px; font-weight: bold; }
.subpages .text .description{ font-size: 14px; font-weight: normal; }
.subpages .text a{ color: #000; text-decoration: none; }
.subpages .text a:hover{ text-decoration: underline !important; }
.subpages .text .price{ margin-top: 10px; font-size: 20px; font-weight: normal; }
.subpages .text .order-button{ float: right; margin-top: 10px; }
.subpages .showcase-price-box{ width: 100%; }
.subpages .showcase-price-box td{ width: 1px; white-space: nowrap; }
.subpages .showcase-price-box td > span{ width: 1px; white-space: nowrap; }
.subpages .showcase-price-box .price-label{ text-align: left; }
.subpages .showcase-price-box .price-value{ text-align: right; }
.subpages .image{ position: relative; float: left; width: 141px; height: 82px; margin: 10px 5% 5px 1%; text-align: center; line-height: 82px; font-size: 20px; }
.subpages .image > a > img{ margin: auto; max-width: 100%; max-height: 100%; position: relative; vertical-align: middle; }
.comment_container{ position: relative; }
.comment_container,.comment_form{ border: 1px solid #ccc; padding: 10px; background-color: transparent; margin: 10px 0px; font-weight: normal; border-radius: 5px; }
.comment_container .reCaptcha-container,.comment_form .reCaptcha-container{ overflow: hidden; float: left; }
.comment_container .reCaptcha-container > div,.comment_form .reCaptcha-container > div{ transform: scale(0.9); -webkit-transform: scale(0.9); transform-origin: 0 0; -webkit-transform-origin: 0 0; }
.comment_form .hidden-on-load{ display: none; padding: 0 0 10px 0; }
.comment_form textarea{ width: 99%; height: 200px; }
.comment_form textarea.narrow{ height: 30px; }
.comment_form input[type=text]{ border: 1px solid #bbb; border-radius: 4px; height: 25px; line-height: 25px; width: 40%; margin-top: 10px; margin-bottom: 10px; }
.comment_form textarea{ margin: 10px 0px; border: 1px solid #bbb; border-radius: 5px; }
.comment_container > .info{ font-size: 12px; font-weight: normal; color: #000; }
.comment_container > .info a{ font-size: inherit; font-weight: inherit; color: inherit; text-decoration: none; }
.comment_container > .info a:hover{ text-decoration: underline; }
.comment_container > .show-all{ text-align: center; }
.comment_container > .comment_description{ margin-top: 10px; font-weight: normal; color: #000; }
.comment_container > .comment_description > img{ vertical-align: bottom; float: right; max-height: 50px; max-width: 50px; }
#comment-tabs{ margin-top: 10px; background: transparent; border: none; }
#facebook-comment{ margin-left:0px !important; }
.fb-comments,.fb-comments span,.fb-comments iframe{ width: 100% !important; }
#comment-tabs .ui-corner-top,#comment-tabs .ui-corner-left,#comment-tabs .ui-corner-all{ -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-left-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }
#comment-tabs .ui-tabs-nav{ border: none; border-bottom: solid 1px #212121; border-radius: 0px; background: transparent; color: #222; font-weight: bold; }
#comment-tabs .ui-tabs-nav > li{ background-image: none; }
#comment-tabs .ui-tabs-nav > li.facebook i{ color: #3b5998; margin-right: 10px; text-shadow: none; border-radius: 5px; background-color: white; }
#comment-tabs .ui-tabs-nav > li > a{ float: left; padding: 0.5em 1em; text-decoration: none; font-size: 20px; }
#comment-tabs .ui-tabs-nav > li.facebook > a{ padding-left: 10px; }
#comment-tabs .ui-tabs-nav > li > a:hover{ text-shadow: 0 1px 1px black; }
#comment-tabs .ui-tabs-nav > li.ui-tabs-selected > a:hover{ text-shadow: none; }
#comment-tabs .ui-tabs-panel{ padding: 10px; }
.comment_delete > a{ background-color: #000; background-image: url(/modules/flexi/images/trash-icon.png); background-position: 5px center; background-repeat: no-repeat; border-radius: 3px 3px 3px 3px; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.698); color: #fff; display: block; font-size: 1em; font-weight: normal; margin: 0px; padding: 7px 10px; text-decoration: none; width: 15px; text-align: right; }
.comment_delete > a:hover{ color: #fff; background-color: #fed22f; }
#validate_detail,#validate_username{ color: red; }
#comment .button_save{ background-color: #ccc; border-radius: 5px; padding: 5px 15px; cursor: pointer; }
.captcha .image{ vertical-align: middle; }
.captcha .reload{ vertical-align: middle; cursor: pointer; }
.comment-captcha-error{ color: red; }
.comment-member-info{ float: right; padding: 0 10px 0 0; }
.comment-member-info > img{ vertical-align: bottom; max-height: 100px; max-width: 100px; }
.comment-member-info > span{ }
#comment .button_save{ margin-top: 15px; }
.related-contents{ list-style: none; }
.related-contents .separator{ border-top: dotted 1px #ccc; border-bottom: none; margin-left: auto; margin-right: auto; }
.related-contents > li{ color: #000; font-size: 13px; padding: 10px 0.67% 10px 4.67%; margin: 10px 0px; border: none !important; }
.related-contents .image{ float: left; position: relative; width: 100px; height: 59px; margin-right: 20px; margin-bottom: 20px; text-align: center; }
.related-contents .image > a > img{ margin: auto; max-width: 100%; max-height: 100%; vertical-align: middle; }
.related-contents .image > a > img:hover{ -webkit-filter: brightness(120%); filter: brightness(120%); }
.related-contents .text .title,.related-contents .text .title a{ font-size: 20px; font-weight: bold; }
.related-contents .text a{ color: #000; text-decoration: none; }
.related-contents .text a:hover{ text-decoration: underline !important; }
.related-contents .text .showcase-price-box{ width: 100%; }
.related-contents .text .original-price{ margin-top: 10px; font-size: 20px; font-weight: normal; vertical-align: top; }
.related-contents .text .price{ margin-top: 10px; font-size: 20px; font-weight: normal; vertical-align: top; }
.related-contents .text .member-price{ margin-top: 10px; font-size: 20px; font-weight: normal; vertical-align: top; }
.related-contents .text .price-value{ text-align: right; }
#portlet-related-contents{ font-family: RSU; font-size: 20px; }
#portlet-related-contents .related-contents > li > .text{ overflow: hidden; }
#portlet-related-contents .related-contents > li{ display: inline-block; *display: inline; *zoom: 1; text-align: left; vertical-align: top; width: 27.6%; min-width: 92px; }
.related-contents .showcase-price-box td{ width: 1px; white-space: nowrap; }
.related-contents .showcase-price-box td > span{ width: 1px; white-space: nowrap; }
.related-contents .showcase-price-box .price-label{ text-align: left; }
.related-contents .showcase-price-box .price-value{ text-align: right; }
#slideshow-loader #slideshow-wrapper{ z-index: 0; background-color: transparent; margin-left: auto; margin-right: auto; box-shadow: none; }
#slideshow-loader .nivo-caption{ filter: alpha(opacity=80) !important; }
#slideshow-loader .nivo-caption > a{ text-decoration: none !important; border-bottom: none !important; }
#slideshow-loader .nivo-caption > a:hover{ text-decoration: underline !important; }
#slideshow-loader .nivo-controlNav{ margin-top: -20px !important; margin-bottom: -20px !important; }
#slideshow-loader .nivo-controlNav > a{ *text-indent: 0; *line-height: 0; }
#slideshow-loader .nivo-directionNav > a{ *text-indent: 0; *line-height: 0; }
.text-section-container .text-section-loader{ max-width: 100%; }
.text-section-container .text-section-loader.narrow{ max-width: 960px; margin: auto; }
.text-section-container .text-section-loader img,.text-section-container .text-section-loader table,.text-section-container .text-section-loader iframe,.text-section-container .text-section-loader embed,.text-section-container .text-section-loader object{ max-width: 100%; }
#content .text-section-container .text-section-loader{ min-height: 30px; width: 100%; }
#content .text-section-container .text-section-loader > p{ margin-top: 0px; margin-bottom: 10px; }
#content .text-section-container .text-section-loader.text-section-loader ul{ list-style-position: inside; margin-left: 15px; }
#content .images-area{ width: 321px; float: left; height: auto; padding: 0px; margin: 0px 2% 20px 0px; }
#content .images-area > ul{ width: 313px; list-style: none; margin: auto; padding: 0px; }
#content .images-area > ul > li{ width: 102px; height: 59px; float: left; display: block; margin: 1px; position: relative; }
#content .images-area > ul > li:first-child,#content .images-area > ul.dragging-first-image > li:first-child + li{ width: 313px; height: 182px; margin-bottom: 3.12%; }
#content .images-area > ul > li .image-wrapper{ width: 100px; height: 59px; display: block; text-align: center; font-size: 16px; margin: 0px auto; line-height: 59px; }
#content .images-area > ul > li:first-child .image-wrapper,#content .images-area > ul.dragging-first-image > li:first-child + li .image-wrapper{ width: 311px; height: 182px; font-size: 45px; margin: 0px auto; line-height: 170px; }
img{ border: 0px; }
#content .images-area > ul > li .image-wrapper > a > img{ margin: 0px auto; border: 1px solid rgb(204, 204, 204); position: relative; max-width: 90%; max-height: 100%; vertical-align: middle; }
#content .subpages .image > a > img,#content .images-area > ul > li > .image-wrapper > a > img,#content .images-area > ul > li:first-child > .image-wrapper > a > img,#content .album-images > ul > li > .image-wrapper > a > img,#content .related-contents .image > a > img,#content #content-tag-container .content-tag .image > a > img,.content-visit-history-pages .image > a > img{ border: none; }
#content .images-area > ul > li:first-child .image-wrapper > a > img,#content .images-area > ul.dragging-first-image > li:first-child + li .image-wrapper > a > img{ max-width: 96%; }
#content .images-area > ul > li.no-image{ visibility: hidden; }
#content .images-area > ul > li > .image-wrapper .fa-stack{ position: absolute; top: 30%; left: 35%; opacity: 0.7; }
#content .images-area > ul > li > .image-wrapper .fa-stack .fa-youtube-play{ color: black; }
#content .images-area > ul > li > .image-wrapper .fa-stack .fa-square{ color: white; }
#content .images-area > ul > li > .image-wrapper:hover .fa-stack{ opacity: 1.0; }
#content .images-area > ul > li > .image-wrapper:hover .fa-stack .fa-youtube-play{ color: #CD332D; }
#content .descriptionContainer{ padding-bottom: 20px; }
.album-images{ float: none; width: 97.92%; padding-bottom:20px; }
.album-images > ul{ list-style: none; }
.album-images > ul > li{ float: left; margin: 1.3%; padding: 0.21%; width: 260px; height: 152px; position: relative; }
.album-images > ul > li.no-image{ display: none; }
.album-images > ul > li .image-wrapper{ width: 260px; height: 152px; line-height: 152px; text-align: center; margin: auto; }
.album-images > ul > li a > img{ border: 1px solid #ccc; vertical-align: middle; }
.album-images > ul > li a > img.no-image{ display: none; }
.cards-container .cards-loader{ padding: 0; }
.cards-container .cards-loader > ul{ list-style: none outside none; }
.cards-container .cards-loader > ul > li{ border-radius: 5px; float: left; margin: 5px 1%; padding: 1%; }
.cards-container .cards-loader > ul > li .cards-image{ height: 89px; text-align: center; margin: 0px 0px 3% 0px; }
.cards-container .cards-loader > ul > li .cards-image img{ max-width: 100%; max-height: 100%; vertical-align: middle; }
.cards-container .cards-loader > ul > li .cards-image img:hover{ -webkit-filter: brightness(120%); filter: brightness(120%); }
.cards-container .cards-loader > ul > li .cards-title{ font-weight: bold; font-size: 1.2em; text-align: center; }
.cards-container .cards-loader > ul > li .cards-title > a{ text-decoration: none; }
.cards-container .cards-loader > ul > li .cards-title > a:hover{ text-decoration: underline; }
.cards-container .cards-loader > ul > li .cards-text{ overflow: auto; width: 100%; }
.cards-container .cards-loader > ul > li .cards-text .cards-description{ width: 100%; word-break: normal; }
.cards-container .cards-loader > ul > li .cards-text .mCSB_container{ margin-right: 15px; }
.cards-container .cards-loader > ul li.cards-during-sort{ margin: 5px 0px; }
.cards-container .cards-loader > ul li.cards-first-child{ margin-left: 0px; padding-left: 0px; }
.cards-container .cards-loader > ul li.cards-last-child{ margin-right: 0px; padding-right: 0px; }
.cards-container .cards-limit-3 > ul > li{ width: 30.6%; }
.cards-container .cards-limit-3 > ul > li .cards-image{ height: 160px; line-height: 160px; }
.cards-container .cards-limit-3 > ul > li .cards-text{ max-height: 130px; }
.cards-container .cards-limit-4 > ul > li{ width: 22%; }
.cards-container .cards-limit-4 > ul > li .cards-image{ height: 110px; line-height: 110px; }
.cards-container .cards-limit-4 > ul > li .cards-text{ max-height: 120px; }
.banner-section-container .slick-slider{ margin-bottom: 0px !important; }
.banner-section-container .banner-section .banner-section-item.no-url{ pointer-events: none; }
.banner-section-container .banner-section .banner-section-item .banner-section-link .banner-section-image{ width: 100%; height: auto; }
.banner-section-container .banner-section .slick-dots{ bottom: 20px; }
.banner-section-container .banner-section .slick-dots li button{ text-shadow: 2px 2px #fff, -2px -2px #fff, -2px 2px #fff, 2px -2px #fff, 0px 3px #fff, 3px 0px #fff, -3px 0px #fff, 0px -3px #fff; }
.banner-section-settings{ text-align: center; margin: 0% auto; border: 2px solid #000; width: 140px; background-color: #000; border-radius: 5px; font-family:Arial; }
.banner-section-settings .banner-section-slideshow-edit-button i{ background-color: #000; color: #fff; padding: 5px; }
.banner-section-settings .banner-section-slideshow-edit-button i:hover{ background-color: #ffe45c; color: #000; }
.banner-section-settings .banner-section-slideshow-edit-button.disable{ pointer-events: none; opacity: 0.4; }
#banner-section-change-type-container .banner-section-change-type a.hint{ display: inline-block; padding: 3px 5px; margin: 1px; margin-left: 20px; font-family: Comic Sans Serif, Arial; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration: none; border-radius: 5px; color: #fff; background-color: #ccc; }
#banner-section-change-type-container .banner-section-change-type a.hint:hover{ color: #ffe45c; background-color: #000; }
#banner-setting-form{ width: 950px; height: 410px; padding: 10px; }
#banner-setting-form h2{ font-size: 16px; font-weight: bold; text-align: center; color: #fff; background-color: #494949; padding: 5px; margin: 5px 5px 10px 5px; border-radius: 5px 5px 5px 5px; }
#banner-setting-form .left-panel{ float: left; width: 670px; }
#banner-setting-form .left-panel .banner-setting-button{ display: block; margin: 10px auto auto auto; }
#banner-setting-form .left-panel .banner-setting-text-suggestion{ text-align: center; font-size: 9px; padding-bottom: 2px; }
#banner-setting-form .left-panel .banner-setting-text-suggestion a.hint{ display: inline-block; padding: 3px 5px; margin: 1px; font-family: Comic Sans Serif, Arial; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration: none; border-radius: 5px; color: #fff; background-color: #ccc; }
#banner-setting-form .left-panel .banner-setting-text-suggestion a.hint:hover{ color: #ffe45c; background-color: #000; }
#banner-setting-form .right-panel{ float: right; width: 250px; }
#banner-setting-form .rignt-panel .input-form{ padding: 20px; }
#banner-setting-form .rignt-panel .input-form .banner-setting-save-cancle-button{ width: 140px; height: 40px; }
#banner-setting-form .rignt-panel .banner-setting-label-form{ padding-top: 20px; }
#banner-setting-form .rignt-panel .banner-setting-select-form{ padding-bottom: 5px; }
.banner-setting-label-form > .banner-setting-link-control{ display:flex; flex-direction: column; flex-grow: 1; position: relative; }
.banner-setting-label-form > .banner-setting-link-control > label{ margin-right: 5px; flex-shrink: 0; }
.banner-setting-label-form > .banner-setting-link-control .check-status,.banner-setting-label-form .banner-setting-link-control .check-loading{ position: absolute; top: 3px; right: 8px; padding: 0 3px 0 6px; background-color: #fff; display: none; }
.banner-setting-label-form > .banner-setting-link-control .check-status{ color: green; }
.banner-setting-label-form > .banner-setting-link-control .check-loading{ color: #ccc; }
.banner-setting-label-form > .banner-setting-link-control .check-loading.is-loading{ font-size: 0.7em; right: 15px; color: #ccc; }
input#banner-setting-alt{ width: 210px; }
input#banner-setting-link{ width: 210px; }
.banner-setting-image-preview{ max-width: 100%; max-height: 100%; margin: 0 auto; display: block; }
.banner-setting-image-mutiple{ width: 31%; height: auto; float: left; padding: 1%; }
.banner-setting-image-box-center-vertical{ height: 200px; display: table-cell; vertical-align: middle; }
.banner-setting-image-box-center-horizontal{ display: block; margin: auto; height: 200px; }
.full-width{ width: 100%; }
#content .webboard,#content .webboard-topic{ float: left; padding: 0px 1.03% 10px; width: 78.12%; display: block !important; }
#content .webboard > h1,#content .webboard-topic > h1{ padding: 0px; margin: 0px; }
#content .webboard > h1 > span,#content .webboard-topic > h1 > span{ display: inline-block; width: 100%; }
#content .webboard .info,#content .webboard-topic .info{ margin: 5px 0px; font-size: 12px; font-weight: normal; color: #000; }
#content .webboard-topic .description{ font-weight: normal; padding-top: 10px; color: #000; }
#content .webboard-topic .description > img{ float: right; vertical-align: bottom; max-width: 50px; max-height: 50px; }
#content .webboard > table{ min-width: 78.12%; width: 100%; }
#content .webboard > table tr{ height: 35px; padding: 5px 0.66%; }
#content .webboard > table tr > th{ padding: 10px 0.36%; background-color: #0071ae; text-align: center; min-width: 60px; }
#content .webboard > table tr > td{ border: 1px; padding: 10px 0.36%; text-align: center; }
#content .webboard > table tr > th.name,#content .webboard > table tr > td.name{ text-align: left; width: 66.66%; max-width: 500px; }
#content .webboard > table tr td .delete_topic > a{ background-color: #000; background-image: url(/modules/flexi/images/trash-icon.png); background-position: 5px center; background-repeat: no-repeat; border-radius: 3px 3px 3px 3px; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.698); color: #fff; display: block; font-size: 1em; font-weight: normal; margin: 0px; padding: 7px 10px; text-decoration: none; width: 15px; text-align: right; }
#content .webboard > table tr td .delete_topic > a:hover{ color: #fff; background-color: #fed22f; }
#frm-webboard{ width: 460px; min-height: 250px; padding: 10px; }
#frm-webboard > h2{ font-size: 16px; font-weight: bold; text-align: center; color: #fff; background-color: #494949; padding: 5px; margin: 5px 0px 10px 0px; border-radius: 5px 5px 5px 5px; }
#frm-topic-create{ float: left; margin-top: -5px; padding: 10px; width: 450px; color: #000; }
#frm-topic-create .reCaptcha-container{ overflow: hidden; float: left; }
#frm-topic-create .reCaptcha-container > div{ transform: scale(0.9); -webkit-transform: scale(0.9); transform-origin: 0 0; -webkit-transform-origin: 0 0; }
#frm-topic-create .webboard-topic-captcha-error{ color: red; }
#frm-topic-create .captcha .error{ color: red; }
#frm-topic-create > h2{ font-size: 16px; font-weight: bold; text-align: center; color: #fff; background-color: #000; padding: 5px; margin: 5px 0px 10px 0px; border-radius: 5px 5px 5px 5px; }
#frm-topic-create input[type=text],#frm-webboard input[type=text]{ border: 1px solid #bbb; border-radius: 4px; height: 25px; line-height: 25px; width: 448px; margin-top: 10px; margin-bottom: 10px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#frm-topic-create textarea,#frm-webboard textarea{ width: 448px; height: 120px; padding: 0px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #bbb; border-top-left-radius: 0.5em; border-top-right-radius: 0.5em; border-bottom-left-radius: 0.5em; border-bottom-right-radius: 0.5em; -webkit-border-top-left-radius: 0.5em; resize: none; }
#create-topic{ margin: 10px 0px; }
#create-topic .button_save,#frm-topic-create .button_save{ background-color: #ccc; border-radius: 5px; padding: 5px 15px; cursor: pointer; }
#newboard a{ background-color: #000; background-image: url("/modules/flexi/images/add-button.png"); background-position: 5px center; background-repeat: no-repeat; border-radius: 3px 3px 3px 3px; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.698); color: #fff; display: block; font-size: 1em; font-weight: normal; margin: 5px; padding: 10px 10px 10px 30px; text-decoration: none; width: 150px; text-align: center; }
#new_webboard{ height: 30px; width: 90px; }
#title_topic,#detail_topic,#user_topic,#title_group,#title_detail,#msg_nav_title,#msg_title,#msg_desc{ color: red; }
@media screen and (max-width: 610px){#content > .title { width: auto; float: none; clear: both; }#content .content-tag-title { width: 97%; }#wrapper { padding-top: 42px; overflow: hidden; }#content .contact-form .contact input[type=text] { width: 100%; height: 30px; }#content .contact-form .widget input[type=text] { border-radius: 4px 4px 4px 4px; border: 1px solid #bbb; height: 25px; width: 100%; }#content .contact-form .standard-form .widget ul li i.form-icon { right: 1%; top: 30px; }#content .contact-form .contact textarea { width: 100%; }#content .contact-form .standard-form ul li label, #content .contact-form .customize-form ul li label { width: 100%; text-align: left; }#content .contact-form .standard-form ul li i.form-icon { right: 1%; top: 32px; }#content .contact-form .customize-form ul li { list-style: none; }#content .contact-form .customize-form ul li i.fa-envelope { right: 2%; top: 29px; }#content .contact-form .standard-form, #content .contact-form .customize-form { width: 97.92%; }.subpages .image { width: 100%; height: 88px; margin: 10px 5px 5px; line-height: 88px; text-align: center; font-size: 20px; position: relative; }.subpages .text { overflow: visible; }#portlet-related-contents .related-contents > li { width: 40%; text-align: center; }#portlet-related-contents .related-contents > li > .image { float: none; margin: auto; }#content .images-area { width: 100%; }#content .images-area > ul { margin: auto; width: 100%; max-width: 313px; }#content .images-area > ul > li { width:102px; height: 59px; }#content .images-area > ul > li .image-wrapper { margin: 0 auto; width: 100px; height: 59px; line-height: 59px; font-size: 16px; }#content .images-area > ul > li:first-child { max-width: 313px; width: 100%; height: 182px; margin: 0 0 3.12%; }#content .images-area > ul > li:first-child .image-wrapper { width: 311px; height: 182px; margin: 0 auto; line-height: 182px; font-size: 45px; }}
@media screen and (min-width: 611px) and (max-width : 1199px){#content .contact-form .standard-form .widget ul li label { width: 24.87%; }#content .contact-form .standard-form .widget ul li i.form-icon { right: 6%; top: 11px; }}
#showcase-container .showcase.full .portlet-children.larger-image.no-desc .subpages>li{padding:0px 1% !important;width:23% !important}
.price-value .price-container .context-menu>ul{right:auto !important}
#image-upload-form .select-background-type .thumbnail-header #thumb-norepeat{background-position:center top !important}
@media screen and (min-width: 611px){#wrapper,#topbar>ul.topnav{width:100%;max-width:100% !important}div.hiddennav-container{left:auto;right:30px}}
@media screen and (min-width: 1201px){#image-upload-form .select-background-type .thumbnail-header #thumb-full{background-position:center !important;background-size:cover !important}}
#content .hidable{ margin: 0px; }
.main-section-loader{ margin: auto 10px; }
.text-section-loader{ margin: auto 0px; }
.hidable .hidable-content:not(.ready-template-content-section){ margin: 10px 1% 10px 1% !important; }
.hidable .ready-template-content-section{ margin: 0px; }
.hidable .hidable-content:not(.ready-template-content-section).ready-template-slideshow-section-container{ margin: 0px !important; }
.hidable .hidable-content.banner-section-container{ margin: 0px !important; }
#content .hidable-container{ width: 100% !important; margin: 0px 0% 0px; }
@media screen and (min-width: 1200px){.hidable .hidable-content#category-contents-container, .hidable .hidable-content.articles-section-container { margin-left: auto !important; margin-right: auto !important; max-width: 1200px; }}
.main-section-loader{ margin: 0px!important; }
.hidable .hidable-content:not(.ready-template-content-section){ margin: 0 !important; }
.ready-template-section-container-44 .s-text-2598{ font-size: 14pt; }
.ready-template-section-container-44 .s-text-2594{ font-size: 14pt; }
.ready-template-section-container-44 .s-text-2596{ font-size: 14pt; }
.ready-template-section-container-44 .s-text-2599{ font-size: 12pt; }
.ready-template-section-container-44 .s-text-2595{ font-size: 12pt; }
.ready-template-section-container-44 .s-text-2597{ font-size: 12pt; }
.left{ float: left; }
.right{ float: right; }
.clear{ clear: both; }
.center{ text-align: center; }
.features_index1{ text-align: center; }
.features_index1 .item{ display: inline-block; max-width: 23%; width: 84%; margin: 10px 10px !important; text-align: center; vertical-align: top; }
.features_index2{ text-align: center; }
.features_index2 .item{ display: inline-block; max-width: 30%; width: 90%; margin: 10px 10px !important; text-align: center; vertical-align: top; }
.imgft{ width: 45%; margin: 10px; }
.main-content{ text-align: center; padding: 10px; }
.main-subtext{ text-align: left; padding-top: 0px; }
.textcontent{ display: inline-block; max-width: 700px; width: 46%; max-height: 1200px; margin: 0px 0px !important; vertical-align: top; }
.subtextcontent{ display: inline-block; max-width: 689px; width: 46%; max-height: 1200px; margin: 0px 0px 0px 15px!important; vertical-align: top; font-size: 19px; }
@media screen and (max-width: 900px){.features_index1 { text-align: center; }.features_index1 .item { display: inline-block; max-width: 100%; width: 90%; }.features_index2 .item { display: inline-block; max-width: 100%; width: 90%; margin: 10px 10px !important; text-align: center; vertical-align: top; }.main-content { text-align: center; padding: 10px; }.main-subtext { text-align: left; padding-top: 50px; }.textcontent { width: 90%; }.subtextcontent { width: 100%; margin: 0px 0px 0px 0px!important; }.imgft { width:95%; margin: 0px 0px 0px 0px; }}