#header .header-top .top-links > li.menu-item:first-child > a { padding-left: 0; }#header .header-top .top-links > li.menu-item:last-child:after { display: none; }@media (min-width: 992px) and (max-width: 1229px) {#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; transition: none; }#header.header-separate .header-main .logo img { -webkit-transition: none; transition: none; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }}@media (max-width: 991px) {#header .header-contact { display: none; }#header .header-main .header-center { text-align: right; }#header .header-main .header-right { width: 1%; }}@media (max-width: 767px) {#header .header-top,#header .switcher-wrap { display: block; }}#header .mobile-toggle { font-size: 18px; }#footer .logo { margin-right: 25px; }#footer .footer-bottom .footer-left .widget { margin-right: 20px; }#footer .footer-bottom .footer-right .widget { margin-left: 20px; }@media (min-width: 992px) {body.boxed.body-side { padding-left: 286px; padding-right: 30px; }body.boxed.body-side.modal-open { padding-left: 286px !important; padding-right: 30px !important; }body.boxed.body-side .page-wrapper.side-nav .container { padding-left: 30px; padding-right: 30px; }body.boxed.body-side .page-wrapper.side-nav .page-top.fixed-pos { left: 286px; right: 30px; }}@media (min-width: 992px) {#header.header-corporate .header-main .header-right { padding-left: 30px; }}@media (min-width: 768px) {#header-boxed #header.sticky-header .header-main.sticky { max-width: 750px; }}@media (min-width: 992px) {#header-boxed #header.sticky-header .header-main.sticky,#header-boxed #header.sticky-header .main-menu-wrap { max-width: 990px; }}.page-top .sort-source { right: 15px; }.post-carousel .post-item,.widget .row .post-item-small { margin: 0 15px; }.owl-carousel.show-nav-hover .owl-nav .owl-prev { left: -20px; }.owl-carousel.show-nav-hover .owl-nav .owl-next { right: -20px; }.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: 15px; }.featured-box .box-content { padding: 30px 30px 10px 30px; border-top-color: #dfdfdf; }@media (max-width: 767px) {.featured-box .box-content { padding: 25px 15px 5px 15px; }}.sticky-nav-wrapper { margin: 0 -15px; }.pricing-table { padding: 0 15px; }.vc_row.section { margin-left: -15px; margin-right: -15px; }.col-half-section { padding-left: 15px; padding-right: 15px; max-width: 585px; }@media (min-width: 992px) and (max-width: 1229px) {.col-half-section { max-width: 465px; }}@media (max-width: 991px) {.col-half-section { max-width: 345px; }.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: -15px; margin-right: -15px; }#main.main-boxed .porto-map-section .map-content { padding-left: 30px; padding-right: 30px; }.porto-preview-image,.porto-image-frame { margin-bottom: 30px; }@media (min-width: 1230px) {.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: 1229px) {.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: -30px; margin-right: -30px; }@media (max-width: 767px) {body.boxed #revolutionSliderCarouselContainer,#main.main-boxed #revolutionSliderCarouselContainer,.mfp-content .ajax-container #revolutionSliderCarouselContainer { margin-left: -15px; margin-right: -15px; }}.toggle > .toggle-content { padding-left: 20px; }.vc_row.wpb_row.vc_row-no-padding .vc_column_container.section { padding-left: 30px; padding-right: 30px; }@media (max-width: 767px) {.vc_row.wpb_row.vc_row-no-padding .vc_column_container.section { padding-left: 15px; padding-right: 15px; }}body.vc_row { margin-left: -15px; margin-right: -15px; }body.boxed .porto-container.container,#main.main-boxed .porto-container.container { margin-left: -15px; margin-right: -15px; }body.boxed .vc_row[data-vc-stretch-content].section,#main.main-boxed .vc_row[data-vc-stretch-content].section { padding-left: 15px; padding-right: 15px; }@media (min-width: 768px) {body.boxed .vc_row[data-vc-stretch-content],#main.main-boxed .vc_row[data-vc-stretch-content] { margin-left: -30px !important; margin-right: -30px !important; max-width: 750px; }}@media (min-width: 992px) {body.boxed .vc_row[data-vc-stretch-content],#main.main-boxed .vc_row[data-vc-stretch-content] { max-width: 990px; }}body.boxed #main.wide .vc_row[data-vc-stretch-content] .porto-wrap-container { padding-left: 30px; padding-right: 30px; }@media (max-width: 767px) {body.boxed #main.wide .vc_row[data-vc-stretch-content] .porto-wrap-container { padding-left: 15px; padding-right: 15px; }}body.boxed #main.wide .container .vc_row { margin-left: -30px; margin-right: -30px; padding-left: 30px; padding-right: 30px; }@media (max-width: 767px) {body.boxed #main.wide .container .vc_row { margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-right: 15px; }}body.boxed #main.wide .container .vc_row .vc_row { margin-left: -15px; margin-right: -15px; }@media (min-width: 768px) {body.boxed #header.sticky-header .header-main.sticky { max-width: 750px; }}@media (min-width: 992px) {body.boxed #header.sticky-header .header-main.sticky,body.boxed #header.sticky-header .main-menu-wrap { max-width: 990px; }}body.wide .container:not(.inner-container) { padding-left: 30px; padding-right: 30px; }#main.wide .container .vc_row,#main.wide > .container > .row { margin-left: -15px; margin-right: -15px; }.member-row { margin: 0 -15px; }.member-row .member { padding: 0 15px; margin-bottom: 30px; }.member-carousel .member-item { margin-left: 15px; margin-right: 15px; }body .menu-ads-container { margin-left: -35px; margin-right: -35px; }body .ads-container-blue,body.boxed .ads-container-full,#main.main-boxed .ads-container-full,body.boxed #main.wide .ads-container-full { margin-left: -30px !important; margin-right: -30px !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: -15px !important; margin-right: -15px !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: -30px; margin-right: -30px; }.popup-inline-content .portfolio-image.wide,.mfp-content .ajax-container .portfolio-image.wide { margin-left: -15px; margin-right: -15px; }@media (max-width: 767px) {.popup-inline-content .portfolio-image.wide,.mfp-content .ajax-container .portfolio-image.wide { margin-left: -7.5px; margin-right: -7.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: -15px; margin-right: -15px; }}.portfolio-carousel .portfolio-item { margin-left: 15px; margin-right: 15px; }.portfolio-row { margin-left: -15px; margin-right: -15px; }.portfolio-row .portfolio { padding-left: 15px; padding-right: 15px; margin-bottom: 30px; }.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 .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 .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 .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: 30px !important; padding-right: 30px !important; }@media (max-width: 767px) {.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 .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 .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 .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: 15px !important; padding-right: 15px !important; }}.cross-sells .slider-wrapper .products .product { padding-left: 15px; padding-right: 15px; }.col2-set { margin-left: -15px; margin-right: -15px; }.col2-set .col-1, .col2-set .col-2 { padding-left: 15px; padding-right: 15px; }.product-carousel.owl-carousel .product { margin-left: 15px; margin-right: 15px; }.single-product .variations:after { left: 15px; width: calc(100% - 30px); }@media (max-width: 1229px) {#header .header-top .porto-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-col { 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-col { 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-col { 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-col { 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-col { 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-col { 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-col { 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-col { 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-col { 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: 1229px) {.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: 1229px) {.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-col,.column2 ul.pcols-xs-3 li.product-col { 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-col,.column2 ul.pcols-xs-2 li.product-col { 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-col,.column2 ul.pcols-xs-1 li.product-col { 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 .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-col,.column2 ul.pcols-ls-2 li.product-col { 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-col,.column2 ul.pcols-ls-1 li.product-col { 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; }#header .searchform { border-radius: 20px; line-height: 40px; }#header .searchform input, #header .searchform select, #header .searchform button { height: 40px; }#header .searchform input { border-radius: 20px 0 0 20px; }#header .searchform button { border-radius: 0 20px 20px 0; }#header .searchform .autocomplete-suggestions { left: 15px; right: 15px; } #header .header-left.search-popup .searchform { top: -5px; }#header .header-left.search-popup .searchform:before { top: 9px; }@media (max-width: 991px) {#header .header-left .searchform { top: -5px; }#header .header-left .searchform:before { top: 9px; }#header .searchform { border-radius: 25px; }}#header .search-popup .searchform,#header .main-menu-wrap .menu-right .searchform-popup .searchform { border-radius: 25px; }ul.products li.product-col.show-outimage-q-onimage-alt .product-image .labels .onhot,ul.products li.product-col.show-outimage-q-onimage-alt .product-image .labels .onsale { border-radius: 20px; }#header .searchform select,#header .searchform .selectric .label,#header .main-menu-wrap .menu-right .searchform-popup .searchform select,#header .main-menu-wrap .menu-right .searchform-popup .searchform .selectric .label { padding: 0 15px 0 10px; }#header .searchform input,#header .main-menu-wrap .menu-right .searchform-popup .searchform input { padding: 0 15px 0 20px; }#header .searchform button,#header .main-menu-wrap .menu-right .searchform-popup .searchform button { padding: 0 16px 0 13px; }.page-wrapper .fdm-item-image,.thumb-info { border-width: 0; }.dir-arrow { background: transparent url(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/images/arrows.png) no-repeat 0 0; }.dir-arrow.arrow-light { background: transparent url(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/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(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/images/concept.png) no-repeat center 0; }.porto-concept .process-image { background: transparent url(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/images/concept-item.png) no-repeat 0 0; }.porto-concept .project-image { background: transparent url(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/images/concept-item.png) no-repeat 100% 0; }.porto-concept .sun { background: transparent url(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/images/concept-icons.png) no-repeat 0 0; }.porto-concept .cloud { background: transparent url(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/images/concept-icons.png) no-repeat 100% 0; }.porto-map-section { background: transparent url(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/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(http://dev1.mypagevn.com/vinasum/wp-content/themes/mypage/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; }#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 { 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, .sidebar-content .wpcf7-form .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-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-text-dark,.section.section-text-dark h1,.section.section-text-dark h2,.section.section-text-dark h3,.section.section-text-dark h4,.section.section-text-dark h5,.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-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 { 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; }@media (min-width: 992px) {.header-wrapper.header-side-nav:not(.fixed-header) #header {background-color: #ffffff; background-repeat: repeat;background-attachment: scroll; }}#main .content-bottom-wrapper { padding-bottom: 20px; }.footer-top { padding-top: 15px;padding-bottom: 15px; }#mini-cart .cart-popup { color: #777777 }.fixed-header #header .header-main {background-color: rgba(255,255,255, 0.8);}@media (min-width: 992px) {.header-wrapper.header-side-nav.fixed-header #header {background-color: rgba(255,255,255, 0.8);}}#header.sticky-header .header-main,.fixed-header #header.sticky-header .header-main { background-color: rgba(246,239,139, 1);background-repeat: repeat;background-attachment: scroll; }#header.sticky-header .main-menu-wrap,.fixed-header #header.sticky-header .main-menu-wrap {background-color: rgba(246,239,139, 1);}article.post .post-title { color: #703215; }article.post .post-date .month,article.post .post-date .format,.post-item .post-date .month,.post-item .post-date .format { background-color: #703215; }#side-nav-panel { background-color: #703215; }#side-nav-panel .accordion-menu li.menu-item.active > a,#side-nav-panel .menu-custom-block a:hover { background-color: #863c1a; }#side-nav-panel, #side-nav-panel .welcome-msg, #side-nav-panel .accordion-menu, #side-nav-panel .menu-custom-block, #side-nav-panel .menu-custom-block span { color: #f6ef8b; }#side-nav-panel .accordion-menu li { border-bottom-color: #e8e8e8; }#side-nav-panel .accordion-menu li.menu-item > a,#side-nav-panel .menu-custom-block a { color: #f6ef8b; }#side-nav-panel .accordion-menu li.menu-item.active > a,#side-nav-panel .menu-custom-block a:hover { color: #f6ef8b; }.footer-wrapper.fixed #footer .footer-bottom {background-color: rgba(112,50,21, 0.8);}#mini-cart .buttons a,.quantity .qty,.single_add_to_cart_button,.shop_table.wishlist_table .add_to_cart.button,.woocommerce table.wishlist_table .add_to_cart.button,ul.products li.product-col .add_to_cart_button,ul.products li.product-col.show-outimage-q-onimage-alt .price { font-family: Arial, Helvetica, sans-serif; }.product-layout-grid .product-images .img-thumbnail { margin-bottom: 30px; }ul.products li.product-col .product-loop-title,ul.products li.product-col h3,ul.products li.product-col.show-outimage-q-onimage .product-loop-title:hover,ul.products li.product-col.show-outimage-q-onimage .product-loop-title:focus,ul.products li.product-col.show-outimage-q-onimage .product-loop-title:active,ul.products li.product-col.show-outimage-q-onimage .product-loop-title:hover > *,ul.products li.product-col.show-outimage-q-onimage .product-loop-title:focus > *,ul.products li.product-col.show-outimage-q-onimage .product-loop-title:active > *,#yith-wcwl-popup-message,.widget_product_categories ul li > a,.widget_price_filter ul li > a,.widget_layered_nav ul li > a,.widget_layered_nav_filters ul li > a,.widget_rating_filter ul li > a,.widget_price_filter ol li > a,.widget_layered_nav_filters ol li > a,.widget_rating_filter ol li > a,.woocommerce .widget_layered_nav ul.yith-wcan-label li a,.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a,ul.product_list_widget li .product-details a,.widget ul.product_list_widget li .product-details a,.widget_recent_reviews .product_list_widget li a,.widget.widget_recent_reviews .product_list_widget li a,.widget_shopping_cart .product-details .remove-product,.shop_table dl.variation,.select2-container .select2-choice,.select2-drop,.select2-drop-active,.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 { color: #777777; }.quantity .qty,.quantity .minus:hover,.quantity .plus:hover,.stock,.product-image .viewcart,.widget_product_categories ul li > a:hover,.widget_price_filter ul li > a:hover,.widget_layered_nav ul li > a:hover,.widget_layered_nav_filters ul li > a:hover,.widget_rating_filter ul li > a:hover,.widget_price_filter ol li > a:hover,.widget_layered_nav_filters ol li > a:hover,.widget_rating_filter ol li > a:hover,.widget_product_categories ul li > a:focus,.widget_price_filter ul li > a:focus,.widget_layered_nav ul li > a:focus,.widget_layered_nav_filters ul li > a:focus,.widget_rating_filter ul li > a:focus,.widget_price_filter ol li > a:focus,.widget_layered_nav_filters ol li > a:focus,.widget_rating_filter ol li > a:focus,.widget_product_categories ul li .toggle,.widget_price_filter ul li .toggle,.widget_layered_nav ul li .toggle,.widget_layered_nav_filters ul li .toggle,.widget_rating_filter ul li .toggle,.widget_price_filter ol li .toggle,.widget_layered_nav_filters ol li .toggle,.widget_rating_filter ol li .toggle,.widget_product_categories ul li.current > a,.widget_price_filter ul li.current > a,.widget_layered_nav ul li.current > a,.widget_layered_nav_filters ul li.current > a,.widget_rating_filter ul li.current > a,.widget_price_filter ol li.current > a,.widget_layered_nav_filters ol li.current > a,.widget_rating_filter ol li.current > a,.widget_product_categories ul li.chosen > a,.widget_price_filter ul li.chosen > a,.widget_layered_nav ul li.chosen > a,.widget_layered_nav_filters ul li.chosen > a,.widget_rating_filter ul li.chosen > a,.widget_price_filter ol li.chosen > a,.widget_layered_nav_filters ol li.chosen > a,.widget_rating_filter ol li.chosen > a,.widget_layered_nav_filters ul li a:before,.widget_layered_nav .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li:hover a,.widget_layered_nav .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.chosen a,ul.cart_list li .product-details a:hover,ul.product_list_widget li .product-details a:hover,ul.cart_list li a:hover,ul.product_list_widget li a:hover,.widget_shopping_cart .total .amount,.shipping_calculator h2,.cart_totals h2,.review-order.shop_table h2,.shipping_calculator h2 a,.cart_totals h2 a,.review-order.shop_table h2 a,.shop_table td.product-name,.product-subtotal .woocommerce-Price-amount { color: #703215; }ul.products li.product .links-on-image .add-links .add_to_cart_button:hover,ul.products li.product .links-on-image .add-links .add_to_cart_read_more:hover,.product-image .viewcart:hover,.widget_price_filter .ui-slider .ui-slider-handle { background-color: #703215; }.sidebar #yith-ajaxsearchform .btn { background: #703215; }#yith-wcwl-popup-message,.woocommerce-cart .cart-form form,.yith-wcan-loading:before,.loader-container i.porto-ajax-loader,.product-layout-full_width .product-thumbnails-inner .img-thumbnail.selected,.product-layout-wide_grid .product-thumbnails-inner .img-thumbnail.selected { border-color: #703215; }.yith-wcwl-add-to-wishlist a,.yith-wcwl-add-to-wishlist span { border-color: #dce3e6; color: #6a6a6d; }.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a,.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span,.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a,.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span,.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a:hover,.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span:hover,.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a:hover,.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span:hover,.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a:hover:before,.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span:hover:before,.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a:hover:before,.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span:hover:before { color: #6a6a6d; }.yith-wcwl-add-to-wishlist span.ajax-loading { border-color: #6a6a6d; }.yith-wcwl-add-to-wishlist span.ajax-loading:hover { background-color: #6a6a6d; }.add-links .quickview { border-color: #dce3e6; color: #6a6a6d; }.summary-before .ms-lightbox-btn,.product-images .zoom { background-color: #703215; }.summary-before .ms-lightbox-btn:hover { background-color: #863c1a; }.summary-before .ms-nav-next:before,.summary-before .ms-nav-prev:before,.summary-before .ms-thumblist-fwd:before,.summary-before .ms-thumblist-bwd:before,.product-summary-wrap .price { color: #703215; }.product-summary-wrap .yith-wcwl-add-to-wishlist a,.product-summary-wrap .yith-wcwl-add-to-wishlist span { color: inherit; }.product-summary-wrap .yith-wcwl-add-to-wishlist a:before,.product-summary-wrap .yith-wcwl-add-to-wishlist span:before { border-color: #6a6a6d; color: #6a6a6d; }.product-summary-wrap .yith-wcwl-add-to-wishlist a:hover,.product-summary-wrap .yith-wcwl-add-to-wishlist span:hover,.product-summary-wrap .yith-wcwl-add-to-wishlist a:focus,.product-summary-wrap .yith-wcwl-add-to-wishlist span:focus { background: transparent; color: #6a6a6d; }.product-summary-wrap .yith-wcwl-add-to-wishlist a:hover:before,.product-summary-wrap .yith-wcwl-add-to-wishlist span:hover:before,.product-summary-wrap .yith-wcwl-add-to-wishlist a:focus:before,.product-summary-wrap .yith-wcwl-add-to-wishlist span:focus:before { color: #ffffff;}.woocommerce-pagination a:hover,.woocommerce-pagination a:focus,.woocommerce-pagination span.current { border-color: #703215; background-color: transparent; }ul.products li.product-col .product-loop-title:hover,ul.products li.product-col .product-loop-title:focus,ul.products li.product-col .product-loop-title:hover h3,ul.products li.product-col .product-loop-title:focus h3 { color: #703215; }ul.products li.product-col .links-on-image .add-links-wrap .add-links .quickview { background-color: #6a6a6d; color: #ffffff; }ul.products li.product-col .links-on-image .add-links-wrap .add-links .quickview:hover { background-color: #77777a; }ul.products li.product-col.show-outimage-q-onimage .links-on-image .add-links-wrap .add-links .quickview { background-color: rgba(0, 0, 0, 0.6); }ul.products.list li.product-col.show-outimage-q-onimage .add_to_cart_button,ul.products.list li.product-col.show-outimage-q-onimage .add_to_cart_read_more,ul.products.list li.product-col.show-outimage-q-onimage-alt .add_to_cart_button,ul.products.list li.product-col.show-outimage-q-onimage-alt .add_to_cart_read_more,.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover,.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover,.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a,.woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a { background-color: #703215; border-color: #703215; }ul.products.list li.product-col.show-outimage-q-onimage .add-links-wrap .add-links .quickview:hover,ul.products.list li.product-col.show-outimage-q-onimage-alt .add-links-wrap .add-links .quickview:hover { color: #6a6a6d; }.product_title a:hover,.product_title a:focus { color: #703215; }.add_to_cart_button:hover,.add_to_cart_read_more:hover,.add_to_cart_button:focus,.add_to_cart_read_more:focus,.add-links .add_to_cart_button:hover,.add-links .add_to_cart_read_more:hover,.add-links .add_to_cart_button:focus,.add-links .add_to_cart_read_more:focus,ul.products li.product:hover .add_to_cart_button,ul.products li.product:hover .add_to_cart_read_more,ul.list li.product .add_to_cart_button,ul.list li.product .add_to_cart_read_more { background-color: #703215; border-color: #703215; color: #fff; }ul.products li.product .links-on-image .add-links .add_to_cart_button,ul.products li.product .links-on-image .add-links .add_to_cart_read_more { border-color: #703215; color: #703215; }.widget_product_categories ul li .toggle:hover,.widget_price_filter ul li .toggle:hover,.widget_layered_nav ul li .toggle:hover,.widget_layered_nav_filters ul li .toggle:hover,.widget_rating_filter ul li .toggle:hover,.widget_price_filter ol li .toggle:hover,.widget_layered_nav_filters ol li .toggle:hover,.widget_rating_filter ol li .toggle:hover { color: #863c1a; }.widget_layered_nav ul li .count,.widget_product_categories ul li .count,.widget_rating_filter .wc-layered-nav-rating a { color: #848484; }.widget_layered_nav_filters ul li a:hover:before { color: #863c1a; }.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a:hover,.woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a:hover { background-color: #863c1a; border-color: #863c1a; }.woocommerce #content table.shop_table.wishlist_table.cart a.remove { color: #703215; }.woocommerce #content table.shop_table.wishlist_table.cart a.remove:hover { color: #863c1a; }.woocommerce #content table.shop_table.wishlist_table.cart a.remove:active { color: #5b2911; }.product-image .labels .onhot,.summary-before .labels .onhot { background: #62b959; color: #ffffff; }.product-image .labels .onsale,.summary-before .labels .onsale { background: #e27c7c; color: #ffffff; }.success-message-container { border-top: 4px solid #703215; }.woocommerce-tabs .resp-tabs-list li.resp-tab-active,.woocommerce-tabs .resp-tabs-list li:hover { border-color: #703215 !important; }.woocommerce-tabs h2.resp-tab-active { border-bottom-color: #703215 !important; }.resp-vtabs.style-2 .resp-tabs-list li.resp-tab-active { border-bottom: 2px solid #703215 !important; }.product-categories li a:hover { color: #7b858a !important; text-decoration: underline; }.featured-box.porto-user-box { border-top-color: #703215; }.woocommerce-widget-layered-nav-list .chosen a:not(.filter-color),.filter-item-list .active .filter-item { background: #703215; color: #fff; border-color: #703215; }.porto-related-products { background: #f4f4f4; }