@media (min-width: 992px) and (max-width: 1189px) {#header .searchform { width: 368px; }#header.search-md .searchform { width: 338px; }#header.search-md .searchform input { width: 288px; }#header.search-md .searchform.searchform-cats input { width: 160px; }#header.search-sm .searchform { width: 288px; }#header.search-sm .searchform input { width: 238px; }#header.search-sm .searchform.searchform-cats input { width: 110px; }}@media (min-width: 992px) {#header.header-separate .header-main { -webkit-transition: none; -moz-transition: none; transition: none; }#header.header-separate .header-main .logo img { -webkit-transition: none; -moz-transition: none; transition: none; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }}@media (min-width:992px) {#header.header-corporate .header-main .container .header-right .searchform-popup { margin-right: 0; }}@media (min-width: 992px) {#header.header-corporate .searchform { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; width: auto; }#header.header-corporate .searchform select, #header.header-corporate .searchform button { height: 34px; line-height: 34px; }#header.header-corporate .searchform .selectric .label { height: 34px; line-height: 36px; }#header.header-corporate .searchform input { height: 34px; border: none; padding: 6px 12px; width: 140px; }#header.header-corporate .searchform select { border-left: 1px solid #ccc; padding-left: 8px; margin-right: -3px; font-size: 13px; }#header.header-corporate .searchform .selectric { border-left: 1px solid #ccc; }#header.header-corporate .searchform .selectric .label { padding-left: 8px; margin-right: -3px; }#header.header-corporate .searchform button { padding: 0 12px; }}#header.header-corporate .share-links { margin-top: 0; margin-bottom: 0; }#header.header-corporate .share-links a { width: 30px; height: 30px; border-radius: 30px; margin: 0 2px; overflow: hidden; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3); -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s; font-size: 14px; color: #333; background-color: #fff; }#header.header-corporate .share-links a:hover { color: #fff; }#header.header-corporate .header-main .searchform-popup, #header.header-corporate .header-main #mini-cart { display: none; }@media (min-width: 768px) {#header.header-corporate .switcher-wrap { margin-right: 5px; }#header.header-corporate .block-inline { line-height: 50px; margin-bottom: 5px; }#header.header-corporate .header-left .block-inline { margin-right: 8px; }#header.header-corporate .header-left .block-inline > * { margin: 0 7px 0 0; }#header.header-corporate .header-right .block-inline { margin-left: 8px; }#header.header-corporate .header-right .block-inline > * { margin: 0 0 0 7px; }#header.header-corporate .share-links { line-height: 1; }}#header.header-corporate .header-top .welcome-msg { font-size: 1.15em; }#header.header-corporate .header-top #mini-cart.minicart-inline { font-size: 1em; }#header.header-corporate .header-top #mini-cart.minicart-inline:first-child { margin-left: 0; margin-right: 0; }@media (max-width: 991px) {#header.header-corporate .header-top .header-left > *, #header.header-corporate .header-top .header-right > * { display: none; }#header.header-corporate .header-top .header-left > .block-inline, #header.header-corporate .header-top .header-right > .block-inline { display: block; }#header.header-corporate .header-top .searchform-popup, #header.header-corporate .header-top #mini-cart { display: none; }#header.header-corporate .header-main .searchform-popup, #header.header-corporate .header-main #mini-cart { display: inline-block; }}#header.header-17 .main-menu-wrap .menu-right { position: relative; top: auto; padding-left: 0; -webkit-transform: none; -ms-transform: none; transform: none; }#header.header-17 .main-menu-wrap .menu-right #mini-cart,#header.header-17 .main-menu-wrap .menu-right .searchform-popup { display: inline-block; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .search-toggle { display: none; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform { position: static; display: block; border-width: 0; border-radius: 0; box-shadow: none; width: 249px; background: rgba(0, 0, 0, 0.07); }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform.searchform-cats { width: 369px; }@media (max-width: 1189px) {#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform { width: 246px; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform.searchform-cats { width: 366px; }}#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform:before { display: none; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform fieldset { margin-right: 0; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform input,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform select,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button { border-radius: 0; color: #fff; height: 60px; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform input::-webkit-input-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform select::-webkit-input-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button::-webkit-input-placeholder { color: #fff; opacity: 0.4; text-transform: uppercase; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform input:-moz-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform select:-moz-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button:-moz-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform input::-moz-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform select::-moz-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button::-moz-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform input:-ms-input-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform select:-ms-input-placeholder,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button:-ms-input-placeholder { color: #fff; opacity: 0.4; text-transform: uppercase; }@media (max-width: 1189px) {#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform input,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform select,#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button { height: 50px; }}#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform .selectric .label { height: 60px; line-height: 62px; }@media (max-width: 1189px) {#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform .selectric .label { height: 50px; line-height: 52px; }}#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform input { font-weight: 700; width: 200px; padding: 6px 12px 6px 22px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }@media (max-width: 1189px) {#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform input { width: 197px; }}#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform select { font-weight: 700; width: 120px; padding: 6px 12px 6px 22px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform .selectric-cat { width: 120px; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform .selectric .label { font-weight: 700; padding: 6px 12px 6px 22px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button { margin-left: -1px; font-size: 20px; padding: 6px 15px; color: #fff; opacity: 0.4; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button:hover { color: #000; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button .fa { font-family: "Simple-Line-Icons"; }#header.header-17 .main-menu-wrap .menu-right .searchform-popup .searchform button .fa:before { content: "\e090"; font-family: inherit; }@media (min-width: 768px) {#header.header-17 .header-main .container > div { padding-top: 0; padding-bottom: 0; }}#header.header-17 .feature-box .feature-box-icon,#header.header-17 .feature-box .feature-box-info { float: left; padding-left: 0; }#header.header-17 .feature-box .feature-box-icon { height: auto; top: 0; margin-right: 0; }#header.header-17 .feature-box .feature-box-icon > i { margin: 0; }#header.header-17 .feature-box .feature-box-info > h4 { line-height: 110px; margin: 0; }#header.header-17 .header-contact { margin: 0; }#header.header-17 .header-extra-info li { padding-right: 32px; margin-left: 22px; border-right: 1px solid #e9e9e9; }@media (max-width: 1189px) {#header.header-17 .header-extra-info li { padding-right: 30px; margin-left: 20px; }}#header.header-17 .header-extra-info li:first-child { margin-left: 0; }#header.header-17 .header-extra-info li:last-child { padding-right: 0; border-right: medium none; }@media (max-width: 991px) {#header.header-17 .header-extra-info li { padding-right: 15px; margin-left: 0; border-right: medium none; }#header.header-17 .header-extra-info li:last-child { padding-right: 15px; }}}#footer .logo { margin-right: 20px; }#footer .footer-bottom .footer-left .widget { margin-right: 15px; }#footer .footer-bottom .footer-right .widget { margin-left: 15px; }@media (min-width: 992px) {body.boxed.body-side { padding-left: 276px; padding-right: 20px; }body.boxed.body-side.modal-open { padding-left: 276px !important; padding-right: 20px !important; }body.boxed.body-side .page-wrapper.side-nav .container { padding-left: 20px; padding-right: 20px; }body.boxed.body-side .page-wrapper.side-nav .page-top.fixed-pos { left: 276px; right: 20px; }}@media (min-width: 992px) {#header.header-corporate .header-main .container .header-right { padding-left: 20px; }}@media (min-width: 768px) {#header-boxed #header.sticky-header .header-main.sticky { max-width: 740px; }}@media (min-width: 992px) {#header-boxed #header.sticky-header .header-main.sticky,#header-boxed #header.sticky-header .main-menu-wrap { max-width: 980px; }}.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item,.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item { padding-left: 10px; padding-right: 10px; }.page-top .sort-source { right: 10px; }.post-carousel .post-item,.widget .row .post-item-small { margin: 0 10px; }.owl-carousel.show-nav-hover .owl-nav .owl-prev { left: -15px; }.owl-carousel.show-nav-hover .owl-nav .owl-next { right: -15px; }.owl-carousel.show-nav-title.post-carousel .owl-nav,.owl-carousel.show-nav-title.portfolio-carousel .owl-nav,.owl-carousel.show-nav-title.member-carousel .owl-nav,.owl-carousel.show-nav-title.product-carousel .owl-nav { right: 10px; }.featured-box .box-content { padding: 30px 20px 10px 20px; border-top-color: #dfdfdf; }@media (max-width: 767px) {.featured-box .box-content { padding: 25px 10px 5px 10px; }}.sticky-nav-wrapper { margin: 0 -10px; }.pricing-table { padding: 0 10px; }.vc_row.section,.vc_row.section.section-with-divider,.vc_row.section.section-with-divider-footer { margin-left: -10px; margin-right: -10px; }.col-half-section { padding-left: 10px; padding-right: 10px; max-width: 575px; }@media (min-width: 992px) and (max-width: 1189px) {.col-half-section { max-width: 470px; }}@media (max-width: 991px) {.col-half-section { max-width: 350px; }.col-half-section.col-fullwidth-md { max-width: 720px; float: none !important; margin-left: auto !important; margin-right: auto !important; -webkit-align-self: auto; -moz-align-self: auto; align-self: auto; -ms-flex-item-align: auto; }}@media (max-width: 767px) {.col-half-section { max-width: 540px; float: none !important; margin-left: auto !important; margin-right: auto !important; -webkit-align-self: auto; -moz-align-self: auto; align-self: auto; -ms-flex-item-align: auto; }}@media (max-width: 575px) {.col-half-section { padding-left: 0; padding-right: 0; }}.porto-map-section { margin-left: -10px; margin-right: -10px; }#main.main-boxed .porto-map-section .map-content { padding-left: 20px; padding-right: 20px; }.porto-preview-image,.porto-image-frame { margin-bottom: 20px; }@media (min-width: 1190px) {.porto-diamonds > li:nth-child(3) { margin-right: 8px; }.porto-diamonds > li:nth-child(4) { right: 153px; top: 10px; position: absolute; }.porto-diamonds > li:nth-child(5) { margin-left: 500px; margin-top: -68px; }.porto-diamonds > li:nth-child(6) { position: absolute; margin: -7px 0 0 -30px; }.porto-diamonds > li:nth-child(7) { position: absolute; margin: 92px 0 0 -128px; }.porto-diamonds .diamond-sm,.porto-diamonds .diamond-sm .content { height: 123px; width: 123px; }.porto-diamonds .diamond-sm .content img { max-width: 195px; }}@media (max-width: 1189px) {.csstransforms3d .porto-diamonds,.porto-diamonds { padding-left: 0; max-width: 935px; }.porto-diamonds > li:nth-child(2n+2) { margin-right: 0; margin-bottom: 130px; }.porto-diamonds > li:last-child { margin-bottom: 50px; margin-right: 36px; margin-top: -100px; padding-left: 35px; }}body.boxed #revolutionSliderCarouselContainer,#main.main-boxed #revolutionSliderCarouselContainer,.mfp-content .ajax-container #revolutionSliderCarouselContainer { margin-left: -20px; margin-right: -20px; }@media (max-width: 767px) {body.boxed #revolutionSliderCarouselContainer,#main.main-boxed #revolutionSliderCarouselContainer,.mfp-content .ajax-container #revolutionSliderCarouselContainer { margin-left: -10px; margin-right: -10px; }}.toggle > .toggle-content { padding-left: 15px; }.vc_row.wpb_row.vc_row-no-padding .vc_column_container.section { padding-left: 20px; padding-right: 20px; }@media (max-width: 767px) {.vc_row.wpb_row.vc_row-no-padding .vc_column_container.section { padding-left: 10px; padding-right: 10px; }}body.vc_row { margin-left: -10px; margin-right: -10px; }body.boxed .porto-container.container,#main.main-boxed .porto-container.container { margin-left: -10px; margin-right: -10px; }@media (min-width: 768px) {body.boxed .ult-vc-hide-row,#main.main-boxed .ult-vc-hide-row { max-width: 740px; }body.boxed .ult-vc-hide-row.section,#main.main-boxed .ult-vc-hide-row.section { padding-left: 10px; padding-right: 10px; }}@media (min-width: 992px) {body.boxed .ult-vc-hide-row,#main.main-boxed .ult-vc-hide-row { max-width: 980px; }}body.boxed .vc_row[data-vc-stretch-content].section,#main.main-boxed .vc_row[data-vc-stretch-content].section { padding-left: 10px; padding-right: 10px; }@media (min-width: 768px) {body.boxed .vc_row[data-vc-stretch-content],#main.main-boxed .vc_row[data-vc-stretch-content] { margin-left: -20px !important; margin-right: -20px !important; max-width: 740px; }}@media (min-width: 992px) {body.boxed .vc_row[data-vc-stretch-content],#main.main-boxed .vc_row[data-vc-stretch-content] { max-width: 980px; }}body.boxed #main.wide .vc_row[data-vc-stretch-content] .porto-wrap-container { padding-left: 20px; padding-right: 20px; }@media (max-width: 767px) {body.boxed #main.wide .vc_row[data-vc-stretch-content] .porto-wrap-container { padding-left: 10px; padding-right: 10px; }}body.boxed #main.wide .container .vc_row { margin-left: -20px; margin-right: -20px; padding-left: 20px; padding-right: 20px; }@media (max-width: 767px) {body.boxed #main.wide .container .vc_row { margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px; }}body.boxed #main.wide .container .vc_row .vc_row { margin-left: -10px; margin-right: -10px; }@media (min-width: 768px) {body.boxed #header.sticky-header .header-main.sticky { max-width: 740px; }}@media (min-width: 992px) {body.boxed #header.sticky-header .header-main.sticky,body.boxed #header.sticky-header .main-menu-wrap { max-width: 980px; }}body.wide .container:not(.inner-container) { padding-left: 20px; padding-right: 20px; }#main.wide .container .vc_row,#main.wide > .container > .row { margin-left: -10px; margin-right: -10px; }.member-row { margin: 0 -10px; }.member-row .member { padding: 0 10px; margin-bottom: 20px; }.member-carousel .member-item { margin-left: 10px; margin-right: 10px; }body .menu-ads-container { margin-left: -30px; margin-right: -30px; }body .ads-container-blue,body.boxed .ads-container-full,#main.main-boxed .ads-container-full,body.boxed #main.wide .ads-container-full { margin-left: -20px !important; margin-right: -20px !important; }@media (max-width: 767px) {body.boxed .ads-container-full,#main.main-boxed .ads-container-full,body.boxed #main.wide .ads-container-full { margin-left: -10px !important; margin-right: -10px !important; }}.popup-inline-content hr.solid,.mfp-content .ajax-container hr.solid,body.boxed .portfolio .portfolio-image.wide,body.boxed .portfolio hr.solid,body.boxed #portfolioAjaxBox .portfolio-image.wide,body.boxed #portfolioAjaxBox hr.solid,#main.main-boxed .portfolio .portfolio-image.wide,#main.main-boxed .portfolio hr.solid,#main.main-boxed #portfolioAjaxBox .portfolio-image.wide,#main.main-boxed #portfolioAjaxBox hr.solid,body.boxed .portfolio-row.full { margin-left: -20px; margin-right: -20px; }.popup-inline-content .portfolio-image.wide,.mfp-content .ajax-container .portfolio-image.wide { margin-left: -10px; margin-right: -10px; }@media (max-width: 767px) {.popup-inline-content .portfolio-image.wide,.mfp-content .ajax-container .portfolio-image.wide { margin-left: -5px; margin-right: -5px; }body.boxed .portfolio .portfolio-image.wide,body.boxed .portfolio hr.solid,body.boxed #portfolioAjaxBox .portfolio-image.wide,body.boxed #portfolioAjaxBox hr.solid,#main.main-boxed .portfolio .portfolio-image.wide,#main.main-boxed .portfolio hr.solid,#main.main-boxed #portfolioAjaxBox .portfolio-image.wide,#main.main-boxed #portfolioAjaxBox hr.solid,body.boxed .portfolio-row.full { margin-left: -10px; margin-right: -10px; }}.portfolio-carousel .portfolio-item { margin-left: 10px; margin-right: 10px; }.portfolio-row { margin-left: -10px; margin-right: -10px; }.portfolio-row .portfolio { padding-left: 10px; padding-right: 10px; margin-bottom: 20px; }.portfolio-modal .uvc-vc-full-width,body.boxed .portfolio-modal .uvc-vc-full-width,#main.main-boxed .portfolio-modal .uvc-vc-full-width,.portfolio-modal .vc_row[data-vc-full-width],body.boxed .portfolio-modal .vc_row[data-vc-full-width],#main.main-boxed .portfolio-modal .vc_row[data-vc-full-width],.portfolio-modal .ult-vc-hide-row,body.boxed .portfolio-modal .ult-vc-hide-row,#main.main-boxed .portfolio-modal .ult-vc-hide-row,.portfolio-modal .vc_row[data-vc-stretch-content],body.boxed .portfolio-modal .vc_row[data-vc-stretch-content],#main.main-boxed .portfolio-modal .vc_row[data-vc-stretch-content],.portfolio-ajax-modal .uvc-vc-full-width,body.boxed .portfolio-ajax-modal .uvc-vc-full-width,#main.main-boxed .portfolio-ajax-modal .uvc-vc-full-width,.portfolio-ajax-modal .vc_row[data-vc-full-width],body.boxed .portfolio-ajax-modal .vc_row[data-vc-full-width],#main.main-boxed .portfolio-ajax-modal .vc_row[data-vc-full-width],.portfolio-ajax-modal .ult-vc-hide-row,body.boxed .portfolio-ajax-modal .ult-vc-hide-row,#main.main-boxed .portfolio-ajax-modal .ult-vc-hide-row,.portfolio-ajax-modal .vc_row[data-vc-stretch-content],body.boxed .portfolio-ajax-modal .vc_row[data-vc-stretch-content],#main.main-boxed .portfolio-ajax-modal .vc_row[data-vc-stretch-content] { padding-left: 20px !important; padding-right: 20px !important; }@media (max-width: 767px) {.portfolio-modal .uvc-vc-full-width,body.boxed .portfolio-modal .uvc-vc-full-width,#main.main-boxed .portfolio-modal .uvc-vc-full-width,.portfolio-modal .vc_row[data-vc-full-width],body.boxed .portfolio-modal .vc_row[data-vc-full-width],#main.main-boxed .portfolio-modal .vc_row[data-vc-full-width],.portfolio-modal .ult-vc-hide-row,body.boxed .portfolio-modal .ult-vc-hide-row,#main.main-boxed .portfolio-modal .ult-vc-hide-row,.portfolio-modal .vc_row[data-vc-stretch-content],body.boxed .portfolio-modal .vc_row[data-vc-stretch-content],#main.main-boxed .portfolio-modal .vc_row[data-vc-stretch-content],.portfolio-ajax-modal .uvc-vc-full-width,body.boxed .portfolio-ajax-modal .uvc-vc-full-width,#main.main-boxed .portfolio-ajax-modal .uvc-vc-full-width,.portfolio-ajax-modal .vc_row[data-vc-full-width],body.boxed .portfolio-ajax-modal .vc_row[data-vc-full-width],#main.main-boxed .portfolio-ajax-modal .vc_row[data-vc-full-width],.portfolio-ajax-modal .ult-vc-hide-row,body.boxed .portfolio-ajax-modal .ult-vc-hide-row,#main.main-boxed .portfolio-ajax-modal .ult-vc-hide-row,.portfolio-ajax-modal .vc_row[data-vc-stretch-content],body.boxed .portfolio-ajax-modal .vc_row[data-vc-stretch-content],#main.main-boxed .portfolio-ajax-modal .vc_row[data-vc-stretch-content] { padding-left: 10px !important; padding-right: 10px !important; }}.cross-sells .slider-wrapper .products .product { padding-left: 10px; padding-right: 10px; }.col2-set { margin-left: -10px; margin-right: -10px; }.col2-set .col-1, .col2-set .col-2 { padding-left: 10px; padding-right: 10px; }.product-carousel.owl-carousel .product { margin-left: 10px; margin-right: 10px; }.single-product .variations:after { left: 10px; width: calc(100% - 20px); }@media (max-width: 1189px) {#header .header-top .currency-switcher > li.menu-item > a,#header .header-top .view-switcher > li.menu-item > a,#header .header-top .top-links > li.menu-item > a { padding-top: 3px !important; padding-bottom: 3px !important; }#header .searchform input { width: 318px; }#header .searchform.searchform-cats input { width: 190px; }#header .search-popup .searchform { width: 378px; }#header.search-md .search-popup .searchform { width: 348px; }#header.search-sm .search-popup .searchform { width: 298px; }#header .main-menu-wrap .menu-right .searchform-popup .searchform { width: 376px; }#header .main-menu-wrap .menu-right .searchform-popup .searchform input { width: 320px; }#header .main-menu-wrap .menu-right .searchform-popup .searchform.searchform-cats input { width: 190px; }#header.search-md .main-menu-wrap .menu-right .searchform-popup .searchform { width: 346px; }#header.search-md .main-menu-wrap .menu-right .searchform-popup .searchform input { width: 290px; }#header.search-md .main-menu-wrap .menu-right .searchform-popup .searchform.searchform-cats input { width: 160px; }#header.search-sm .main-menu-wrap .menu-right .searchform-popup .searchform { width: 296px; }#header.search-sm .main-menu-wrap .menu-right .searchform-popup .searchform input { width: 240px; }#header.search-sm .main-menu-wrap .menu-right .searchform-popup .searchform.searchform-cats input { width: 110px; }.mega-menu > li.menu-item > a { padding: 9px 9px 8px; }.widget_sidebar_menu .widget-title { font-size: 0.8571em; line-height: 13px; padding: 10px 15px; }.sidebar-menu > li.menu-item > a { font-size: 0.9286em; line-height: 17px; padding: 9px 5px; }.sidebar-menu .menu-custom-block a { font-size: 0.9286em; line-height: 16px; padding: 9px 5px; }.porto-links-block { font-size: 13px; }body .sidebar-menu .menu-ads-container .vc_column_container .porto-sicon-box.left-icon { padding: 15px 0; }body .sidebar-menu .menu-ads-container .vc_column_container .left-icon .porto-sicon-left { display: block; }body .sidebar-menu .menu-ads-container .vc_column_container .left-icon .porto-sicon-left .porto-icon { font-size: 25px !important; margin-bottom: 10px; }body .sidebar-menu .menu-ads-container .vc_column_container .left-icon .porto-sicon-body { display: block; text-align: center; }ul.pcols-md-6 { margin: 0 -3px; }ul.pcols-md-6 li.product,ul.pcols-md-6 li.product-category { width: 16.6667%; padding: 0 3px; }ul.pwidth-md-6 .product-image { font-size: 0.8em; }ul.pwidth-md-6 .add-links { font-size: 0.85em; }ul.pcols-md-5 { margin: 0 -6px; }ul.pcols-md-5 li.product,ul.pcols-md-5 li.product-category { width: 20%; padding: 0 6px; }ul.pwidth-md-5 .product-image { font-size: 0.9em; }ul.pwidth-md-5 .add-links { font-size: 0.95em; }ul.pcols-md-4 { margin: 0 -8px; }ul.pcols-md-4 li.product,ul.pcols-md-4 li.product-category { width: 25%; padding: 0 8px; }ul.pwidth-md-4 .product-image { font-size: 1em; }ul.pwidth-md-4 .add-links { font-size: 1em; }ul.pcols-md-3 { margin: 0 -10px; }ul.pcols-md-3 li.product,ul.pcols-md-3 li.product-category { width: 33.3333%; padding: 0 10px; }ul.pwidth-md-3 .product-image { font-size: 1.15em; }ul.pwidth-md-3 .add-links { font-size: 1em; }ul.pcols-md-2 { margin: 0 -12px; }ul.pcols-md-2 li.product,ul.pcols-md-2 li.product-category { width: 50%; padding: 0 12px; }ul.pwidth-md-2 .product-image { font-size: 1.4em; }ul.pwidth-md-2 .add-links { font-size: 1em; }.column2 ul.pcols-md-5 { margin: 0 -3px; }.column2 ul.pcols-md-5 li.product,.column2 ul.pcols-md-5 li.product-category { width: 20%; padding: 0 2px; }.column2 ul.pwidth-md-5 .product-image { font-size: 0.75em; }.column2 ul.pwidth-md-5 .add-links { font-size: 0.8em; }.column2 ul.pcols-md-4 { margin: 0 -5px; }.column2 ul.pcols-md-4 li.product,.column2 ul.pcols-md-4 li.product-category { width: 25%; padding: 0 5px; }.column2 ul.pwidth-md-4 .product-image { font-size: 0.8em; }.column2 ul.pwidth-md-4 .add-links { font-size: 0.9em; }.column2 ul.pcols-md-3 { margin: 0 -7px; }.column2 ul.pcols-md-3 li.product,.column2 ul.pcols-md-3 li.product-category { width: 33.3333%; padding: 0 7px; }.column2 ul.pwidth-md-3 .product-image { font-size: 0.9em; }.column2 ul.pwidth-md-3 .add-links { font-size: 1em; }.column2 ul.pcols-md-2 { margin: 0 -10px; }.column2 ul.pcols-md-2 li.product,.column2 ul.pcols-md-2 li.product-category { width: 50%; padding: 0 10px; }.column2 ul.pwidth-md-2 .product-image { font-size: 1.1em; }.column2 ul.pwidth-md-2 .add-links { font-size: 1em; }ul.list.pcols-md-6 li.product .product-image { width: 17%; font-size: 0.75em; }ul.list.pcols-md-6 li.product .product-inner > * { padding-left: 18.8%; }ul.list.pcols-md-5 li.product .product-image { width: 20%; font-size: 0.8em; }ul.list.pcols-md-5 li.product .product-inner > * { padding-left: 21.8%; }ul.list.pcols-md-2 li.product .product-image,ul.list.pcols-md-3 li.product .product-image,ul.list.pcols-md-4 li.product .product-image { width: 20%; font-size: 0.8em; }ul.list.pcols-md-2 li.product .product-inner > *,ul.list.pcols-md-3 li.product .product-inner > *,ul.list.pcols-md-4 li.product .product-inner > * { padding-left: 21.8%; }.column2 ul.list.pcols-lg-6 li.product .product-image,.column2 ul.list.pcols-lg-5 li.product .product-image { width: 20%; font-size: 0.8em; }.column2 ul.list.pcols-lg-6 li.product .product-inner > *,.column2 ul.list.pcols-lg-5 li.product .product-inner > * { padding-left: 21.8%; }.column2 ul.list.pcols-lg-4 li.product .product-inner > *,.column2 ul.list.pcols-lg-3 li.product .product-inner > *,.column2 ul.list.pcols-lg-2 li.product .product-inner > * { padding-left: 24.3%; }.column2 ul.list.pcols-lg-4 li.product .product-image,.column2 ul.list.pcols-lg-3 li.product .product-image,.column2 ul.list.pcols-lg-2 li.product .product-image { width: 22.5%; font-size: 0.8em; }.column2 .shop-loop-before .woocommerce-pagination ul { margin-left: -5px; }}@media (min-width: 992px) and (max-width: 1189px) {.member-row .member-col-6 { width: 20%; }.portfolio-row .portfolio-col-6 { width: 20%; }.portfolio-row .portfolio-col-6.w2 { width: 40%; }.quickview-wrap { width: 720px; }}@media (min-width: 768px) and (max-width: 1189px) {.column2 .member-row .member-col-4 { width: 33.33333333%; }.column2 .member-row .member-col-5,.column2 .member-row .member-col-6 { width: 25%; }.column2 .portfolio-row .portfolio-col-4 { width: 33.33333333%; }.column2 .portfolio-row .portfolio-col-4.w2 { width: 66.66666666%; }.column2 .portfolio-row .portfolio-col-5,.column2 .portfolio-row .portfolio-col-6 { width: 25%; }.column2 .portfolio-row .portfolio-col-5.w2,.column2 .portfolio-row .portfolio-col-6.w2 { width: 50%; }}@media (max-width: 767px) {ul.pcols-xs-3, .column2 ul.pcols-xs-3 { margin: 0 -3px; }ul.pcols-xs-3 li.product,ul.pcols-xs-3 li.product-category,.column2 ul.pcols-xs-3 li.product,.column2 ul.pcols-xs-3 li.product-category { width: 33.3333%; padding: 0 3px; }ul.pwidth-xs-3 .product-image,.column2 ul.pwidth-xs-3 .product-image { font-size: .85em; }ul.pwidth-xs-3 .add-links,.column2 ul.pwidth-xs-3 .add-links { font-size: .85em; }ul.pcols-xs-2, .column2 ul.pcols-xs-2 { margin: 0 -6px; }ul.pcols-xs-2 li.product,ul.pcols-xs-2 li.product-category,.column2 ul.pcols-xs-2 li.product,.column2 ul.pcols-xs-2 li.product-category { width: 50%; padding: 0 6px; }ul.pwidth-xs-2 .product-image,.column2 ul.pwidth-xs-2 .product-image { font-size: 1em; }ul.pwidth-xs-2 .add-links,.column2 ul.pwidth-xs-2 .add-links { font-size: 1em; }ul.pcols-xs-1,.column2 ul.pcols-xs-1 { margin: 0; }ul.pcols-xs-1 li.product,ul.pcols-xs-1 li.product-category,.column2 ul.pcols-xs-1 li.product,.column2 ul.pcols-xs-1 li.product-category { width: 100%; padding: 0; }ul.pwidth-xs-1 .product-image,.column2 ul.pwidth-xs-1 .product-image { font-size: 1.2em; }ul.pwidth-xs-1 .add-links,.column2 ul.pwidth-xs-1 .add-links { font-size: 1em; }ul.list.pcols-xs-3 li.product .product-inner > *,ul.list.pcols-xs-2 li.product .product-inner > *,ul.list.pcols-xs-1 li.product .product-inner > *,.column2 ul.list.pcols-xs-3 li.product .product-inner > *,.column2 ul.list.pcols-xs-2 li.product .product-inner > *,.column2 ul.list.pcols-xs-1 li.product .product-inner > * { padding-left: 0; }ul.list.pcols-xs-3 li.product .rating-after,ul.list.pcols-xs-2 li.product .rating-after,ul.list.pcols-xs-1 li.product .rating-after,.column2 ul.list.pcols-xs-3 li.product .rating-after,.column2 ul.list.pcols-xs-2 li.product .rating-after,.column2 ul.list.pcols-xs-1 li.product .rating-after { display:none; }ul.list.pcols-xs-3 li.product .product-image,ul.list.pcols-xs-2 li.product .product-image,ul.list.pcols-xs-1 li.product .product-image,.column2 ul.list.pcols-xs-3 li.product .product-image,.column2 ul.list.pcols-xs-2 li.product .product-image,.column2 ul.list.pcols-xs-1 li.product .product-image { width: 30%; margin-right: 18px; font-size: .8em; }ul.list.pcols-xs-3 li.product.show-outimage-q-onimage-alt > div > *,ul.list.pcols-xs-2 li.product.show-outimage-q-onimage-alt > div > *,ul.list.pcols-xs-1 li.product.show-outimage-q-onimage-alt > div > *,.column2 ul.list.pcols-xs-3 li.product.show-outimage-q-onimage-alt > div > *,.column2 ul.list.pcols-xs-2 li.product.show-outimage-q-onimage-alt > div > *,.column2 ul.list.pcols-xs-1 li.product.show-outimage-q-onimage-alt > div > * { padding-left: 0; }}@media (max-width: 575px) {ul.pcols-ls-2,.column2 ul.pcols-ls-2 { margin: 0 -3px; }ul.pcols-ls-2 li.product,ul.pcols-ls-2 li.product-category,.column2 ul.pcols-ls-2 li.product,.column2 ul.pcols-ls-2 li.product-category { width: 50%; padding: 0 3px; }ul.pwidth-ls-2 .product-image,.column2 ul.pwidth-ls-2 .product-image { font-size: .8em; }ul.pwidth-ls-2 .add-links,.column2 ul.pwidth-ls-2 .add-links { font-size: .85em; }ul.pcols-ls-1,.column2 ul.pcols-ls-1 { margin: 0; }ul.pcols-ls-1 li.product,ul.pcols-ls-1 li.product-category,.column2 ul.pcols-ls-1 li.product,.column2 ul.pcols-ls-1 li.product-category { width: 100%; padding: 0; }ul.pwidth-ls-1 .product-image,.column2 ul.pwidth-ls-1 .product-image { font-size: 1.1em; }ul.pwidth-ls-1 .add-links,.column2 ul.pwidth-ls-1 .add-links { font-size: 1em; }ul.list.pcols-ls-2 li.product .product-image,ul.list.pcols-ls-1 li.product .product-image,.column2 ul.list.pcols-ls-2 li.product .product-image,.column2 ul.list.pcols-ls-1 li.product .product-image { width: 40%; margin-right: 15px; font-size: .75em; }}ul.list li.product, .column2 ul.list li.product { width: 100%; padding: 0; }.wishlist_table .add_to_cart.button,.yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-popup-button a.add_to_wishlist,.wishlist_table a.ask-an-estimate-button,.wishlist-title a.show-title-form,.hidden-title-form a.hide-title-form,.woocommerce .yith-wcwl-wishlist-new button,.wishlist_manage_table a.create-new-wishlist,.wishlist_manage_table button.submit-wishlist-changes,.yith-wcwl-wishlist-search-form button.wishlist-search-button { border-radius: 0; }.page-wrapper .fdm-item-image,.thumb-info { border-width: 0; }.dir-arrow { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/arrows.png) no-repeat 0 0; }.dir-arrow.arrow-light { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/arrows-dark.png) no-repeat 0 0; }hr, .divider { background-image:- webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.15), transparent); background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.15), transparent); }hr.light { background-image:- webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.15), transparent); background-image:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.15), transparent); }.porto-concept { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/concept.png) no-repeat center 0; }.porto-concept .process-image { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/concept-item.png) no-repeat 0 0; }.porto-concept .project-image { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/concept-item.png) no-repeat 100% 0; }.porto-concept .sun { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/concept-icons.png) no-repeat 0 0; }.porto-concept .cloud { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/concept-icons.png) no-repeat 100% 0; }.porto-map-section { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/map.png) center 0 no-repeat; }.slider-title .line { background-image:- webkit-linear-gradient(left, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 70%, rgba(0, 0, 0, 0) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 70%, rgba(0, 0, 0, 0) 100%); }.vc_separator .vc_sep_holder.vc_sep_holder_l .vc_sep_line { background-image:- webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.15));background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.15)); }.vc_separator .vc_sep_holder.vc_sep_holder_r .vc_sep_line { background-image:- webkit-linear-gradient(right, transparent, rgba(0, 0, 0, 0.15));background-image:linear-gradient(to left, transparent, rgba(0, 0, 0, 0.15)); }.porto-history .thumb { background: transparent url(https://l1clover.a24group.io.vn/wp-content/themes/porto/images/history-thumb.png) no-repeat 0 0; }.add-links .add_to_cart_button.loading.viewcart-style-1:after,.yith-wcwl-add-to-wishlist span.ajax-loading,.add-links .quickview.loading:after,.wcml-switcher li.loading,ul.product_list_widget li .ajax-loading,.widget ul.product_list_widget li .ajax-loading { background-color: #fff; }ul.products li.product .rating-wrap .rating-before .rating-line,ul.products li.product-category .rating-wrap .rating-before .rating-line { background-image:- webkit-linear-gradient(right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 40%, transparent);background-image:linear-gradient(to left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 40%, transparent); }ul.products li.product .rating-wrap .rating-after .rating-line,ul.products li.product-category .rating-wrap .rating-after .rating-line { background-image:- webkit-linear-gradient(left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 40%, transparent);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 40%, transparent); }#header.sticky-header .header-main.sticky,#header.sticky-header .main-menu-wrap,.fixed-header #header.sticky-header .main-menu-wrap { box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); }#mini-cart .cart-popup .widget_shopping_cart_content { background: #fff; }.mega-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.sidebar-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper { background: #fff; }.mega-menu .wide .popup > .inner,.sidebar-menu .wide .popup > .inner { background: #fff; }.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > a,.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > a { color: #333; }.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a:hover { background: #f4f4f4; }@media (max-width: 991px) {.mobile-sidebar,.mobile-sidebar .sidebar-toggle { background: #fff; }}.widget_sidebar_menu .widget-title .toggle { color: #ccc; background: #fff; border: 1px solid ccc; }.sidebar-menu > li.menu-item > a,.sidebar-menu .menu-custom-block a { border-top: 1px solid #ddd; }.blog-posts article { border-bottom: 1px solid #ddd; }.posts-grid .grid-box { border: 1px solid #e5e5e5; background: #fff; }article.post .post-date .day,.post-item .post-date .day,ul.comments .comment-block { background: #f4f4f4; }.post-item-small { border-top: 1px solid #ececec; }.post-block,.post-share,article.post .comment-respond,article.portfolio .comment-respond { border-top: 1px solid #ddd; }ul.comments .comment-arrow { border-right: 15px solid #f4f4f4; }@media (max-width: 767px) {ul.comments ul.children { border-left: 8px solid #ddd; }}.vc_progress_bar .vc_single_bar.progress,.progress { background: #fafafa; }.btn-default { color: #666; }input[type="submit"].btn-default { color: #333; }.btn-default.btn:hover { color: #333; }.owl-carousel.top-border { border-top: 1px solid #dbdbdb; }.slick-slider .slick-dots li i { color: #d6d6d6; }.porto-ajax-loading:after { background-color: #fff; }hr.solid,.divider.divider-solid,.vc_separator .vc_sep_holder.vc_sep_holder_l .vc_sep_line.solid,.vc_separator .vc_sep_holder.vc_sep_holder_r .vc_sep_line.solid { background: rgba(0, 0, 0, 0.15); }.divider i { background: #fff; }.divider.divider-style-2 i { background: #f4f4f4; }.divider.divider-style-3 i,.divider.divider-style-4 i { border: 1px solid #cecece; }.divider.divider-style-4 i:after { border: 3px solid #f4f4f4; }.divider.divider-small hr { background: #555; }.divider.divider-small.divider-light hr { background: #ddd; }hr.dashed:after,.divider.dashed:after,.vc_separator .vc_sep_holder.vc_sep_holder_l .vc_sep_line.dashed:after,.vc_separator .vc_sep_holder.vc_sep_holder_r .vc_sep_line.dashed:after { border: 1px dashed rgba(0, 0, 0, 0.15); }.stats-block.counter-with-border,blockquote.with-borders,.vc_general.vc_cta3.vc_cta3-style-custom { border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #ececec; border-right: 1px solid #ececec; }.featured-box { background: #f5f5f5; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #ececec; border-right: 1px solid #ececec; }.featured-box { background:- webkit-linear-gradient(top, #fff 1%, #f9f9f9 98%) repeat scroll 0 0 #f5f5f5;background:linear-gradient(to bottom, #fff 1%, #f9f9f9 98%) repeat scroll 0 0 #f5f5f5; }.resp-tab-content { border: 1px solid #eee; }.featured-boxes-style-6 .featured-box .icon-featured,.feature-box.feature-box-style-6 .feature-box-icon,.aio-icon-component.featured-icon .aio-icon { border: 1px solid #cecece; }.featured-boxes-style-6 .featured-box .icon-featured:after { border: 5px solid #f4f4f4; }.featured-boxes-flat .featured-box .box-content,.featured-boxes-style-8 .featured-box .icon-featured { background: #fff; }.featured-boxes-style-3 .featured-box .icon-featured,body #wp-link-wrap { background: #fff; }.featured-boxes-style-5 .featured-box .box-content h4,.featured-boxes-style-6 .featured-box .box-content h4,.featured-boxes-style-7 .featured-box .box-content h4 { color: #2f353f; }.featured-boxes-style-5 .featured-box .icon-featured,.featured-boxes-style-6 .featured-box .icon-featured,.featured-boxes-style-7 .featured-box .icon-featured { background: #fff; border: 1px solid #dfdfdf; }.featured-box-effect-1 .icon-featured:after { box-shadow: 0 0 0 3px #fff; }.feature-box.feature-box-style-2 h4,.feature-box.feature-box-style-3 h4,.feature-box.feature-box-style-4 h4 { color: #1d2127; }.feature-box.feature-box-style-6 .feature-box-icon:after,.aio-icon-component.featured-icon .aio-icon:after { border: 3px solid #f4f4f4; }input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],textarea,.form-control,select { background: #fff; color: #777; border-color: #ccc; }.form-control:focus { border-color: #ccc; }body #wp-link-wrap #link-modal-title { background: #fcfcfc; border-bottom: 1px solid #dfdfdf; }body #wp-link-wrap .submitbox { background: #fcfcfc; border-top: 1px solid #dfdfdf; }.heading.heading-bottom-border h1 { border-bottom: 5px solid #dbdbdb; padding-bottom: 10px; }.heading.heading-bottom-border h2,.heading.heading-bottom-border h3 { border-bottom: 2px solid #dbdbdb; padding-bottom: 10px; }.heading.heading-bottom-border h4,.heading.heading-bottom-border h5,.heading.heading-bottom-border h6 { border-bottom: 1px solid #dbdbdb; padding-bottom: 5px; }.heading.heading-bottom-double-border h1,.heading.heading-bottom-double-border h2,.heading.heading-bottom-double-border h3 { border-bottom: 3px double #dbdbdb; padding-bottom: 10px; }.heading.heading-bottom-double-border h4,.heading.heading-bottom-double-border h5,.heading.heading-bottom-double-border h6 { border-bottom: 3px double #dbdbdb; padding-bottom: 5px; }.heading.heading-middle-border:before { border-top: 1px solid #dbdbdb; }.heading.heading-middle-border h1,.heading.heading-middle-border h2,.heading.heading-middle-border h3,.heading.heading-middle-border h4,.heading.heading-middle-border h5,.heading.heading-middle-border h6,.dialog { background: #fff; }h1, h2, h3, h4, h5, h6 { color: #1d2127; }.popup-inline-content,.mfp-content .ajax-container,.loading-overlay { background: #fff; }.fontawesome-icon-list > div,.sample-icon-list > div { color: #222; }.content-grid .content-grid-item:before { border-left: 1px solid #dadada; }.content-grid .content-grid-item:after { border-bottom: 1px solid #dadada; }.content-grid.content-grid-dashed .content-grid-item:before { border-left: 1px dashed #dadada; }.content-grid.content-grid-dashed .content-grid-item:after { border-bottom: 1px dashed #dadada; }ul.nav-list li a, ul[class^="wsp-"] li a { border-bottom: 1px solid #ededde; }ul.nav-list li a:before, ul[class^="wsp-"] li a:before { border-left-color: #333; }ul.nav-list li a:hover, ul[class^="wsp-"] li a:hover { background-color: #eee; text-decoration: none; }ul.nav-list.show-bg-active .active > a,ul.nav-list.show-bg-active a.active,ul[class^="wsp-"].show-bg-active .active > a,ul[class^="wsp-"].show-bg-active a.active { background-color: #f5f5f5; }ul.nav-list.show-bg-active .active > a:hover,ul.nav-list.show-bg-active a.active:hover,ul[class^="wsp-"].show-bg-active .active > a:hover,ul[class^="wsp-"].show-bg-active a.active:hover { background-color: #eee; }.page-wrapper .fdm-item-image { background-color: #fff; border: 1px solid #ddd; padding: 0; }.pricing-table li { border-top: 1px solid #ddd; }.pricing-table h3 { background-color: #eee; }.pricing-table h3 span { background: #fff; border: 5px solid #fff; box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset; }.pricing-table .most-popular { border: 3px solid #ccc; }.pricing-table .most-popular h3 { background-color: #666; text-shadow: 0 1px #555; }.pricing-table .plan-ribbon { background-color: #bfdc7a; }.pricing-table .plan { background: #fff; border: 1px solid #ddd; text-shadow: 0 1px rgba(255, 255, 255, 0.8); }.pricing-table.pricing-table-sm h3 span { border: 3px solid #fff; box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset; }.pricing-table.pricing-table-flat .plan-btn-bottom li:last-child { border-bottom: 1px solid #ddd; }section.section,.vc_row.section,.vc_column_container.section { background-color: #f4f4f4; border-top: 5px solid #f1f1f1; }.porto-map-section .map-content { background-color: rgba(244, 244, 244, 0.8); border-top: 5px solid rgba(241, 241, 241, 0.8); }#revolutionSliderCarousel { border-top: 1px solid rgba(0, 0, 0, 0.15); border-bottom: 1px solid rgba(0, 0, 0, 0.15); }@media (max-width: 767px) {.resp-tab-content,.resp-vtabs .resp-tab-content { border-color: #ddd; }}.resp-tabs-list { border-bottom: 1px solid #eee; }.resp-tabs-list li,.resp-tabs-list li:hover,.nav-tabs li .nav-link,.nav-tabs li .nav-link:hover { background: #f4f4f4; border-left: 1px solid #eee; border-right: 1px solid #eee; border-top: 3px solid #eee; }.resp-tabs-list li.resp-tab-active { background: #fff; border-left: 1px solid #eee; border-right: 1px solid #eee; }.resp-vtabs .resp-tabs-container { border: 1px solid #eee; background: #fff; }.resp-vtabs .resp-tabs-list li:first-child { border-top: 1px solid #eee !important; }.resp-vtabs .resp-tabs-list li:last-child { border-bottom: 1px solid #eee !important; }.resp-vtabs .resp-tabs-list li,.resp-vtabs .resp-tabs-list li:hover { border-left: 3px solid #eee; }.resp-vtabs .resp-tabs-list li.resp-tab-active { background: #fff; }h2.resp-accordion { background: #f5f5f5 !important; border-color: #ddd; }h2.resp-accordion:first-child { border-top-color: #ddd !important; }h2.resp-tab-active { background: #f5f5f5 !important; border-bottom: 1px solid #ddd !important; }.resp-easy-accordion .resp-tab-content { border-color: #ddd; background: #fff; }.resp-easy-accordion .resp-tab-content:last-child { border-color: #ddd !important; }.nav-tabs { border-bottom-color: #eee; }.nav-tabs li .nav-link:hover { border-top-color: #ccc; }.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus { background: #fff; border-left-color: #eee; border-right-color: #eee; border-top: 3px solid #ccc; }.tab-content { background: #fff; border-color: #eee; }.tabs.tabs-bottom .tab-content,.tabs.tabs-bottom .nav-tabs { border-bottom: none; border-top: 1px solid #eee; }.tabs.tabs-bottom .nav-tabs li .nav-link { border-bottom-color: #eee; border-top: 1px solid #eee !important; }.tabs.tabs-bottom .nav-tabs li .nav-link:hover { border-bottom-color: #ccc; }.tabs.tabs-bottom .nav-tabs li.active a,.tabs.tabs-bottom .nav-tabs li.active a:hover,.tabs.tabs-bottom .nav-tabs li.active a:focus { border-bottom: 3px solid #ccc; border-top-color: transparent !important; }.tabs-vertical { border-top-color: #eee; }.tabs-left .nav-tabs > li:last-child .nav-link,.tabs-right .nav-tabs > li:last-child .nav-link,.nav-tabs.nav-justified li .nav-link,.nav-tabs.nav-justified li .nav-link:hover,.nav-tabs.nav-justified li .nav-link:focus { border-bottom: 1px solid #eee; }.tabs-left .nav-tabs > li .nav-link { border-right: 1px solid #eee; border-left: 3px solid #eee; }.tabs-left .nav-tabs > li.active .nav-link,.tabs-left .nav-tabs > li.active .nav-link:hover,.tabs-left .nav-tabs > li.active .nav-link:focus { border-right-color: #fff; }.tabs-right .nav-tabs > li .nav-link { border-right: 3px solid #eee; border-left: 1px solid #eee; }.tabs-right .nav-tabs > li.active .nav-link,.tabs-right .nav-tabs > li.active .nav-link:hover,.tabs-right .nav-tabs > li.active .nav-link:focus { border-left-color: #fff; }.nav-tabs.nav-justified li.active .nav-link,.nav-tabs.nav-justified li.active .nav-link:hover,.nav-tabs.nav-justified li.active .nav-link:focus { background: #fff; border-left-color: #eee; border-right-color: #eee; border-top-width: 3px; border-bottom: 1px solid #fff; }.tabs.tabs-bottom .nav.nav-tabs.nav-justified li .nav-link { border-top: 1px solid #eee; }.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active .nav-link,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active .nav-link:hover,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active .nav-link:focus { border-top: 1px solid #fff; }.tabs-navigation .nav-tabs > li:first-child .nav-link { border-top: 1px solid #eee !important; }.tabs-navigation .nav-tabs > li.active .nav-link,.tabs-navigation .nav-tabs > li.active .nav-link:hover,.tabs-navigation .nav-tabs > li.active .nav-link:focus { border-left-color: #eee; border-right-color: #eee; }.tabs.tabs-simple .nav-tabs > li .nav-link,.tabs.tabs-simple .nav-tabs > li .nav-link:hover,.tabs.tabs-simple .nav-tabs > li .nav-link:focus { border-bottom-color: #eee; }.testimonial .testimonial-author strong { color: #111; }.testimonial.testimonial-style-3 blockquote { background: #f2f2f2; }.testimonial.testimonial-style-3 .testimonial-arrow-down { border-top: 10px solid #f2f2f2 !important; }.testimonial.testimonial-style-4 { border-top-color: #dfdfdf; border-bottom-color: #dfdfdf; border-left-color: #ececec; border-right-color: #ececec; }.testimonial.testimonial-style-5 .testimonial-author { border-top: 1px solid #f2f2f2; }.thumb-info { background-color: #fff; border-color: #ddd; }.thumb-info .thumb-info-wrapper:after { background: rgba(23, 23, 23, 0.8); }.thumb-info.thumb-info-bottom-info:not(.thumb-info-bottom-info-dark) .thumb-info-title { background: #fff; }.thumb-info-side-image { border: 1px solid #ddd; }.thumb-info-social-icons { border-top: 1px dotted #ddd; }section.timeline .timeline-date { border: 1px solid #e5e5e5; background: #fff; text-shadow: 0 1px 1px #fff; }section.timeline .timeline-title { background: #f4f4f4; }section.timeline .timeline-box { border: 1px solid #e5e5e5; background: #fff; }section.timeline .timeline-box.left:before,section.timeline .timeline-box.right:before { box-shadow: 0 0 0 3px #fff, 0 0 0 6px #e5e5e5; background: #e5e5e5; }section.timeline .timeline-box.left:after { background: #fff; border-right: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; }section.timeline .timeline-box.right:after { background: #fff; border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }section.exp-timeline .timeline-box.right:after { border: none; }.toggle > label { background: #f4f4f4; }.toggle > label:hover { background: #f5f5f5; }.toggle.active > label { background: #f4f4f4; }.toggle-simple .toggle > label,.toggle-simple .toggle.active > label { color: #1d2127; }div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.product-image,.product-image .viewcart,.product-image .stock { background: #fff; }div.wpb_single_image .vc_single_image-wrapper.vc_box_outline.vc_box_border_grey,div.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle.vc_box_border_grey { background: #fff; border-color: #ddd; }.toggle-simple .toggle.active > label { color: #1d2127; }.porto-links-block .links-title { color: #465157; }.porto-links-block li.porto-links-item > a,.porto-links-block li.porto-links-item > span { border-top: 1px solid #ddd; }.widget > div > ul,.widget > ul { border-bottom-color: #ededed; }.widget > div > ul li,.widget > ul li { border-top-color: #ededed; }.widget_recent_entries > ul li:before,.widget_recent_comments > ul li:before,.widget_pages > ul li:before,.widget_meta > ul li:before,.widget_nav_menu > div > ul li:before,.widget_archive > ul li:before,.widget_categories > ul li:before,.widget_rss > ul li:before { border-left: 4px solid #333; }.widget .tagcloud a { border: 1px solid #ccc; background: #efefef; }.flickr_badge_image,.wpb_content_element .flickr_badge_image { background: #fff; }.sidebar-content .widget.widget_wysija { background: #f4f4f4; }.tm-collapse .tm-section-label { background: #f5f5f5; }.tm-box { border: 1px solid #ddd; }body.boxed .page-wrapper,#content-top,#content-bottom,.member-item.member-item-3 .thumb-info-caption { background: #fff; }body { background: #fff; }#main { background: #fff; }.member-share-links { border-top: 1px solid #ddd; }body .menu-ads-container { background: #f6f6f6; border: 2px solid #fff; }body .menu-ads-container .vc_column_container { border-left: 2px solid #fff; }.portfolio-info ul li { border-right: 1px solid #e6e6e6; }.add-links .add_to_cart_button,.add-links .add_to_cart_read_more { border: 1px solid #ccc; color: #2b2b2b; }@media (max-width: 575px) {.commentlist li .comment_container { background: #f5f7f7; }}.commentlist li .comment-text { background: #f5f7f7; }.product-image .stock { background: rgba(255, 255, 255, .9); }.shop_table { border: 1px solid #dcdcdc; }.shop_table td,.shop_table tbody th,.shop_table tfoot th { border-left: 1px solid #dcdcdc; border-top: 1px solid #ddd; }.shop_table th { background: #f6f6f6; }@media (max-width: 767px) {.shop_table.shop_table_responsive tr,.shop_table.responsive tr,.shop_table.shop_table_responsive tfoot tr:first-child,.shop_table.responsive tfoot tr:first-child { border-top: 1px solid #ddd; }}.featured-box .shop_table .quantity input.qty { border-color: #c8bfc6; }.featured-box .shop_table .quantity .minus,.featured-box .shop_table .quantity .plus { background: #f4f4f4; border-color: #c8bfc6; }.chosen-container-single .chosen-single,.woocommerce-checkout .form-row .chosen-container-single .chosen-single,.select2-container .select2-choice { background: #fff; border-color: #ccc; }.chosen-container-active.chosen-with-drop .chosen-single,.select2-container-active .select2-choice,.select2-drop,.select2-drop-active { border-color: #ccc; }.select2-drop .select2-results,.select2-drop-active .select2-results,.form-row input[type="email"], .form-row input[type="number"], .form-row input[type="password"], .form-row input[type="search"], .form-row input[type="tel"], .form-row input[type="text"], .form-row input[type="url"], .form-row input[type="color"], .form-row input[type="date"], .form-row input[type="datetime"], .form-row input[type="datetime-local"], .form-row input[type="month"], .form-row input[type="time"], .form-row input[type="week"], .form-row select, .form-row textarea { background: #fff; }.woocommerce-account .woocommerce-MyAccount-navigation ul li a { border-bottom: 1px solid #ededde; }.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before { border-left: 4px solid #333; }.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active > a { background-color: #f5f5f5; }.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active > a:hover { background-color: #eee; }.order-info mark { color: #000; }#yith-wcwl-popup-message { background: #fff; }.product_title,.product_title a { color: #555; }#reviews .commentlist li .comment-text:before { border-right: 15px solid #f5f7f7; }div.quantity .minus,div.quantity .plus { background: transparent; border-color: #ccc; }.star-rating:before { color: rgba(0,0,0,0.16); }.wcvashopswatchlabel { border: 1px solid #fff; box-shadow: 0 0 0 1px #ccc; }.wcvaswatchinput.active .wcvashopswatchlabel { border: 1px solid #000; }.wcvaswatchlabel { border: 2px solid #fff; box-shadow: 0 0 0 1px #ccc; }.wcvaswatch input:checked + .wcvaswatchlabel { border: 2px solid #000; box-shadow: 0 0 0 0 #000; }.widget_product_categories .widget-title .toggle,.widget_price_filter .widget-title .toggle,.widget_layered_nav .widget-title .toggle,.widget_layered_nav_filters .widget-title .toggle,.widget_rating_filter .widget-title .toggle { color: #ccc; }.woocommerce .yith-woo-ajax-navigation ul.yith-wcan-label li a,.woocommerce-page .yith-woo-ajax-navigation ul.yith-wcan-label li a { border: 1px solid #e9e9e9; background: #fff; }.widget_recent_reviews .product_list_widget li img,.widget.widget_recent_reviews .product_list_widget li img { background: #fff; }.woocommerce table.shop_table.wishlist_table tbody td,.woocommerce table.shop_table.wishlist_table tfoot td { border-color: #ddd; }.product-image { border: 1px solid #ddd; }.product-images .img-thumbnail .inner { border: 1px solid #ddd; }.product-thumbs-slider.owl-carousel .img-thumbnail { border-color: #ddd; }.mobile-sidebar .sidebar-toggle:hover,.feature-box.feature-box-style-5 h4,.feature-box.feature-box-style-6 h4,h1.dark,h2.dark,h3.dark,h4.dark,h5.dark { color: #1d2127; }.text-dark,.text-dark.wpb_text_column p { color: #1d2127 !important; }.alert.alert-dark { background-color: #333a45; border-color: #08090a; color: #cfd4db; }.alert.alert-dark .alert-link { color: #fbfbfc; }section.section.section-text-dark,.vc_row.section.section-text-dark,.vc_column_container.section.section-text-dark,section.section.section-text-dark h1,.vc_row.section.section-text-dark h1,.vc_column_container.section.section-text-dark h1,section.section.section-text-dark h2,.vc_row.section.section-text-dark h2,.vc_column_container.section.section-text-dark h2,section.section.section-text-dark h3,.vc_row.section.section-text-dark h3,.vc_column_container.section.section-text-dark h3,section.section.section-text-dark h4,.vc_row.section.section-text-dark h4,.vc_column_container.section.section-text-dark h4,section.section.section-text-dark h5,.vc_row.section.section-text-dark h5,.vc_column_container.section.section-text-dark h5,section.section.section-text-dark h6,.vc_row.section.section-text-dark h6,.vc_column_container.section.section-text-dark h6,.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4 { color: #1d2127; }section.section.section-text-dark p,.vc_row.section.section-text-dark p,.vc_column_container.section.section-text-dark p { color: #333a45; }body.boxed .page-wrapper { border-bottom-color: #1d2127; }html.dark .text-muted { color: #505562 !important; }.price,td.product-price,td.product-subtotal,td.product-total,td.order-total,tr.cart-subtotal,.product-nav .product-popup .product-details .amount,ul.product_list_widget li .product-details .amount,.widget ul.product_list_widget li .product-details .amount { color: #465157; }.widget_price_filter .price_slider { background: #eee; }.porto-links-block { border-color: #ddd; background: #fbfbfb; }.widget_sidebar_menu .widget-title,.porto-links-block .links-title,.widget_product_categories .widget-title,.widget_price_filter .widget-title,.widget_layered_nav .widget-title,.widget_layered_nav_filters .widget-title,.widget_rating_filter .widget-title { background: #f5f5f5; border-bottom-color: #ddd; }.widget_sidebar_menu,.tm-collapse,.widget_layered_nav .yith-wcan-select-wrapper { border-color: #ddd; }.mobile-sidebar .sidebar-toggle,.pagination > a,.pagination > span,.page-links > a,.page-links > span { border-color: #ccc; }.section-title,.slider-title,.widget .widgettitle,.widget .widget-title,.widget .widgettitle a,.widget .widget-title a,.widget_calendar caption { color: #313131; }.accordion.without-borders .card { border-bottom-color: #ddd; }.product-layout-grid .product-images .img-thumbnail { margin-bottom: 20px; }