.owl-carousel .owl-nav [class*='owl-'],.scrollbar-rail > .scroll-element .scroll-bar,.scrollbar-chrome > .scroll-element .scroll-bar { border-radius: 3px; }.resp-vtabs .resp-tabs-container,.fancybox-skin { border-radius: 4px; }.scrollbar-inner > .scroll-element .scroll-element_outer, .scrollbar-inner > .scroll-element .scroll-element_track, .scrollbar-inner > .scroll-element .scroll-bar,.scrollbar-outer > .scroll-element .scroll-element_outer, .scrollbar-outer > .scroll-element .scroll-element_track, .scrollbar-outer > .scroll-element .scroll-bar { border-radius: 8px; }.scrollbar-macosx > .scroll-element .scroll-bar,.scrollbar-dynamic > .scroll-element .scroll-bar { border-radius: 7px; }.scrollbar-light > .scroll-element .scroll-element_outer,.scrollbar-light > .scroll-element .scroll-element_size,.scrollbar-light > .scroll-element .scroll-bar { border-radius: 10px; }.scrollbar-dynamic > .scroll-element .scroll-element_outer,.scrollbar-dynamic > .scroll-element .scroll-element_size { border-radius: 12px; }.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar,.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar { border-radius: 6px; }@media (min-width: 992px) and (max-width: 1169px) {#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-corporate .header-main .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: 0 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; }}@media (min-width: 992px) {#header.header-11 .header-main .header-left,#header.header-12 .header-main .header-left,#header.header-11 .header-main.sticky .header-left,#header.header-12 .header-main.sticky .header-left,#header.header-11 .header-main .header-center,#header.header-12 .header-main .header-center,#header.header-11 .header-main.sticky .header-center,#header.header-12 .header-main.sticky .header-center,#header.header-11 .header-main .header-right,#header.header-12 .header-main .header-right,#header.header-11 .header-main.sticky .header-right,#header.header-12 .header-main.sticky .header-right { padding-top: 0; padding-bottom: 0; }#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a,#header.header-12 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a { padding-top: 33px; padding-bottom: 24px; }#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a .tip,#header.header-12 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a .tip { top: 15px; }#header.header-11 .header-main #main-menu .mega-menu > li.menu-item,#header.header-12 .header-main #main-menu .mega-menu > li.menu-item { margin-top: 0; margin-bottom: 0; margin-right: 0; }#header.header-11 #main-menu .mega-menu > li.menu-item > a,#header.header-12 #main-menu .mega-menu > li.menu-item > a { border-radius: 0; padding-top: 38px; padding-bottom: 24px; margin-bottom: 0; }#header.header-11 #main-menu .mega-menu > li.menu-item > a .tip,#header.header-12 #main-menu .mega-menu > li.menu-item > a .tip { top: 20px; }#header.header-11 #main-menu .mega-menu .popup,#header.header-12 #main-menu .mega-menu .popup { margin-top: 0; }#header.header-11 #main-menu .mega-menu .wide .popup,#header.header-12 #main-menu .mega-menu .wide .popup { border-radius: 0; }#header.header-11 #main-menu .mega-menu .wide .popup > .inner,#header.header-12 #main-menu .mega-menu .wide .popup > .inner { border-radius: 0; }#header.header-11 #main-menu .mega-menu .wide.pos-left .popup,#header.header-12 #main-menu .mega-menu .wide.pos-left .popup,#header.header-11 #main-menu .mega-menu .wide.pos-right .popup,#header.header-12 #main-menu .mega-menu .wide.pos-right .popup,#header.header-11 #main-menu .mega-menu .wide.pos-left .popup > .inner,#header.header-12 #main-menu .mega-menu .wide.pos-left .popup > .inner,#header.header-11 #main-menu .mega-menu .wide.pos-right .popup > .inner,#header.header-12 #main-menu .mega-menu .wide.pos-right .popup > .inner { border-radius: 0; }#header.header-11 #main-menu .mega-menu .narrow .popup,#header.header-12 #main-menu .mega-menu .narrow .popup,#header.header-11 #main-menu .mega-menu .narrow.pos-left .popup,#header.header-12 #main-menu .mega-menu .narrow.pos-left .popup,#header.header-11 #main-menu .mega-menu .narrow.pos-right .popup,#header.header-12 #main-menu .mega-menu .narrow.pos-right .popup,#header.header-11 #main-menu .mega-menu .narrow .popup > .inner,#header.header-12 #main-menu .mega-menu .narrow .popup > .inner,#header.header-11 #main-menu .mega-menu .narrow.pos-left .popup > .inner,#header.header-12 #main-menu .mega-menu .narrow.pos-left .popup > .inner,#header.header-11 #main-menu .mega-menu .narrow.pos-right .popup > .inner,#header.header-12 #main-menu .mega-menu .narrow.pos-right .popup > .inner,#header.header-11 #main-menu .mega-menu .narrow .popup > .inner > ul.sub-menu,#header.header-12 #main-menu .mega-menu .narrow .popup > .inner > ul.sub-menu,#header.header-11 #main-menu .mega-menu .narrow.pos-left .popup > .inner > ul.sub-menu,#header.header-12 #main-menu .mega-menu .narrow.pos-left .popup > .inner > ul.sub-menu,#header.header-11 #main-menu .mega-menu .narrow.pos-right .popup > .inner > ul.sub-menu,#header.header-12 #main-menu .mega-menu .narrow.pos-right .popup > .inner > ul.sub-menu { border-radius: 0; }#header.header-11 #main-menu .mega-menu .narrow ul.sub-menu ul.sub-menu,#header.header-12 #main-menu .mega-menu .narrow ul.sub-menu ul.sub-menu { border-radius: 0; }}#header.header-11 .searchform, #header.header-15 .searchform, #header.header-16 .searchform { margin-left: 15px; }@media (max-width: 991px) {#header.header-11 .share-links, #header.header-15 .share-links, #header.header-16 .share-links { display: none; }}@media (min-width: 992px) {#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a { padding-top: 36px; padding-bottom: 20px; }#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a .tip { top: 18px; }#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item,#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item.active,#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item:hover { margin-top: 0; }#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item > a,#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item.active > a,#header.header-11 .header-main.change-logo #main-menu .mega-menu > li.menu-item:hover > a { border-width: 0; }#header.header-11 .header-main.change-logo .share-links { margin-top: 13px; }#header.header-11 .header-main #main-menu .mega-menu > li.menu-item { margin-left: 0; margin-right: 0; }#header.header-11 .header-main #main-menu .mega-menu > li.menu-item > a { padding-top: 62px; }#header.header-11 .header-main #main-menu .mega-menu > li.menu-item > a .tip { top: 44px; }#header.header-11 .header-main #main-menu.show-header-top .mega-menu > li.menu-item,#header.header-11 .header-main #main-menu.show-header-top .mega-menu > li.menu-item.active,#header.header-11 .header-main #main-menu.show-header-top .mega-menu > li.menu-item:hover { margin-top: 0; }#header.header-11 .header-main #main-menu.show-header-top .mega-menu > li.menu-item > a,#header.header-11 .header-main #main-menu.show-header-top .mega-menu > li.menu-item.active > a,#header.header-11 .header-main #main-menu.show-header-top .mega-menu > li.menu-item:hover > a { border-width: 0; }#header.header-11 .share-links { margin-top: 36px; }}#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: 555px; }@media (min-width: 992px) and (max-width: 1169px) {.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: 1170px) {.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: 1169px) {.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: 1169px) {#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; }}@media (min-width: 992px) and (max-width: 1169px) {.member-row .member-col-6 { width: 20%; }.portfolio-row .portfolio-col-6 { width: 20%; }.portfolio-row .portfolio-col-6.w2 { width: 40%; }}@media (min-width: 768px) and (max-width: 1169px) {.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%; }}.wcvashopswatchlabel { border-radius: 1px; }.accordion-menu .tip,#header .searchform .autocomplete-suggestion span.yith_wcas_result_on_sale,#header .searchform .autocomplete-suggestion span.yith_wcas_result_featured,#main-menu .menu-custom-block .tip,.mega-menu .tip,#nav-panel .menu-custom-block .tip,#side-nav-panel .menu-custom-block .tip,.sidebar-menu .tip,article.post .post-date .sticky,.post-item .post-date .sticky,article.post .post-date .format,.post-item .post-date .format,.thumb-info .thumb-info-type,.wcvaswatchinput.active .wcvashopswatchlabel { border-radius: 2px; }article.post .post-date .month,.post-item .post-date .month { border-radius: 0 0 2px 2px; }article.post .post-date .day,.post-item .post-date .day { border-radius: 2px 2px 0 0; }.pricing-table h3 { border-radius: 2px 2px 0 0; }.accordion-menu .arrow,#footer .thumbnail img,#footer .img-thumbnail img,.widget_sidebar_menu,.widget_sidebar_menu .widget-title .toggle,.pagination > a,.pagination > span,.page-links > a,.page-links > span,.accordion .card-header,.progress-bar-tooltip,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,select,input[type="submit"],.thumb-info img,.toggle-simple .toggle > label:after,body .btn-sm,body .btn-group-sm > .btn,body .btn-xs,body .btn-group-xs > .btn,.widget .tagcloud a,.tm-collapse .tm-section-label,body .ads-container,body .ads-container-light,body .ads-container-blue,.chosen-container-single .chosen-single,.woocommerce-checkout .form-row .chosen-container-single .chosen-single,.select2-container .select2-choice,.product-nav .product-popup .product-image img,div.quantity .minus,div.quantity .plus,.gridlist-toggle > a,.wcvaswatchlabel,.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,ul.product_list_widget li .product-image img,.widget ul.product_list_widget li .product-image img,.woocommerce-password-strength { border-radius: 3px; }.carousel-areas .porto-carousel-wrapper .slick-prev,.carousel-areas .porto-carousel-wrapper .slick-next { border-radius: 3px !important; }.widget_sidebar_menu .widget-title,.member-item.member-item-3 .thumb-info-wrapper img { border-radius: 3px 3px 0 0; }body .menu-ads-container { border-radius: 0 0 3px 3px; }body .newsletter-banner .widget_wysija_cont .wysija-submit { border-radius: 0 3px 3px 0; }@media (max-width: 767px) {body .newsletter-banner .widget_wysija_cont .wysija-submit { border-radius: 3px; }}#header .porto-view-switcher > li.menu-item > a,#header .top-links > li.menu-item > a,#header .searchform .autocomplete-suggestion img,#mini-cart.minicart-inline,#mini-cart .cart-popup .widget_shopping_cart_content,#header .mobile-toggle,.mega-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.mega-menu > li.menu-item.active > a,.mega-menu > li.menu-item:hover > a,.mega-menu .wide .popup,.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a,.mega-menu .narrow .popup ul.sub-menu ul.sub-menu,#nav-panel .mobile-menu li > a,.sidebar-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a,#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,div.bbp-template-notice,div.indicator-hint,.posts-grid .grid-box,.img-rounded, .rounded,.img-thumbnail,.img-thumbnail img,.img-thumbnail .inner,.page-wrapper .fdm-item-image,.share-links a,.tabs,.testimonial.testimonial-style-2 blockquote,.testimonial.testimonial-style-3 blockquote,.testimonial.testimonial-style-4 blockquote,.testimonial.testimonial-style-5 blockquote,.testimonial.testimonial-style-6 blockquote,.thumb-info,.thumb-info .thumb-info-wrapper,.thumb-info .thumb-info-wrapper:after,section.timeline .timeline-date,section.timeline .timeline-box,body .btn,body .btn-md,body .btn-group-md > .btn,div.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,div.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,div.wpb_single_image .vc_single_image-wrapper.vc_box_border,div.wpb_single_image .vc_single_image-wrapper.vc_box_outline,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,div.wpb_single_image .vc_single_image-wrapper.vc_box_border img,div.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img,div.wpb_single_image .porto-vc-zoom.porto-vc-zoom-hover-icon:before,div.wpb_single_image.vc_box_border,div.wpb_single_image.vc_box_outline,div.wpb_single_image.vc_box_shadow_border,div.wpb_single_image.vc_box_border img,div.wpb_single_image.vc_box_outline img,div.wpb_single_image.vc_box_shadow_border img,.flickr_badge_image,.wpb_content_element .flickr_badge_image,.tm-collapse,.tm-box,div.wpcf7-response-output,.success-message-container button { border-radius: 4px; }#header .porto-view-switcher > li.menu-item:hover > a,#header .top-links > li.menu-item:hover > a,.mega-menu > li.menu-item.has-sub:hover > a,html #topcontrol,.tabs.tabs-bottom .tab-content,.member-item.member-item-3 .thumb-info,.member-item.member-item-3 .thumb-info-wrapper { border-radius: 4px 4px 0 0; }.mega-menu .wide .popup > .inner,.resp-tab-content,.tab-content { border-radius: 0 0 4px 4px; }.mega-menu .wide.pos-left .popup,.mega-menu .narrow.pos-left .popup > .inner > ul.sub-menu { border-radius: 0 4px 4px 4px; }.mega-menu .wide.pos-right .popup,.mega-menu .narrow.pos-right .popup > .inner > ul.sub-menu { border-radius: 4px 0 4px 4px; }.mega-menu .narrow .popup > .inner > ul.sub-menu { border-radius: 0 4px 4px 4px; }.owl-carousel.full-width .owl-nav .owl-prev,.owl-carousel.big-nav .owl-nav .owl-prev,.resp-vtabs .resp-tabs-container { border-radius: 0 4px 4px 0; }.owl-carousel.full-width .owl-nav .owl-next,.owl-carousel.big-nav .owl-nav .owl-next { border-radius: 4px 0 0 4px; }@media (min-width: 992px) {.header-wrapper.header-side-nav #header .searchform { border-radius: 5px; }.header-wrapper.header-side-nav #header .searchform input { border-radius: 5px 0 0 5px; }.header-wrapper.header-side-nav #header .searchform button { border-radius: 0 5px 5px 0; }}@media (max-width: 767px) {ul.comments ul.children > li .comment-body,ul.comments > li .comment-body { border-radius: 5px; }}ul.comments .comment-block,.pricing-table .plan,.tabs-navigation,.toggle > label,body.boxed .page-wrapper { border-radius: 5px; }.br-normal { border-radius: 5px !important; }.resp-tabs-list li,.nav-tabs li .nav-link,.tabs-navigation .nav-tabs > li:first-child .nav-link { border-radius: 5px 5px 0 0; }.tabs.tabs-bottom .nav-tabs li .nav-link,.tabs-navigation .nav-tabs > li:last-child .nav-link { border-radius: 0 0 5px 5px; }.tabs-left .tab-content { border-radius: 0 5px 5px 5px; }.tabs-left .nav-tabs > li:first-child .nav-link { border-radius: 5px 0 0 0; }.tabs-left .nav-tabs > li:last-child .nav-link { border-radius: 0 0 0 5px; }.tabs-right .tab-content { border-radius: 5px 0 5px 5px; }.tabs-right .nav-tabs > li:first-child .nav-link { border-radius: 0 5px 0 0; }.tabs-right .nav-tabs > li:last-child .nav-link { border-radius: 0 0 5px 0; }.resp-tabs-list li:first-child,.nav-tabs.nav-justified li:first-child .nav-link,.nav-tabs.nav-justified li:first-child .nav-link:hover { border-radius: 5px 0 0 0; }.nav-tabs.nav-justified li:last-child .nav-link,.nav-tabs.nav-justified li:last-child .nav-link:hover { border-radius: 0 5px 0 0; }.resp-tabs-list li:last-child,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child .nav-link { border-radius: 0 0 0 5px; }.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child .nav-link { border-radius: 0 0 5px 0; }@media (max-width: 575px) {.tabs .nav.nav-tabs.nav-justified li:first-child .nav-link,.tabs .nav.nav-tabs.nav-justified li:first-child .nav-link:hover { border-radius: 5px 5px 0 0; }.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child .nav-link,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child .nav-link:hover { border-radius: 0 0 5px 5px; }}#mini-cart .cart-popup,#main-menu .mega-menu,.sidebar-menu .narrow .popup ul.sub-menu,article .comment-respond input[type="submit"],.btn-3d,.carousel-areas,.stats-block.counter-with-border,.gmap-rounded,.gmap-rounded .porto_google_map,blockquote.with-borders,.tparrows,.testimonial.testimonial-style-4,body .cart-actions .button,body .checkout-button,body #place_order,body .btn-lg,body .btn-group-lg > .btn,body input.submit.btn-lg,body input.btn.btn-lg[type="submit"], body input.button.btn-lg[type="submit"],body .return-to-shop .button { border-radius: 6px; }#header .porto-view-switcher .narrow .popup > .inner > ul.sub-menu,#header .top-links .narrow .popup > .inner > ul.sub-menu { border-radius: 0 0 6px 6px; }.mobile-sidebar .sidebar-toggle { border-radius: 0 6px 6px 0; }.sidebar-menu .wide .popup,.sidebar-menu .wide .popup > .inner,.sidebar-menu .narrow .popup > .inner > ul.sub-menu { border-radius: 0 6px 6px 6px; }.right-sidebar .sidebar-menu .wide .popup,.right-sidebar .sidebar-menu .wide .popup > .inner,.right-sidebar .sidebar-menu .narrow .popup > .inner > ul.sub-menu { border-radius: 6px 0 6px 6px; }.widget_sidebar_menu.closed .widget-title,.img-opacity-effect a img,#content .master-slider,#content-inner-top .master-slider,#content-inner-bottom .master-slider,#content .master-slider .ms-slide .ms-slide-bgcont,#content-inner-top .master-slider .ms-slide .ms-slide-bgcont,#content-inner-bottom .master-slider .ms-slide .ms-slide-bgcont,#content .master-slider .ms-slide .ms-slide-bgvideocont,#content-inner-top .master-slider .ms-slide .ms-slide-bgvideocont,#content-inner-bottom .master-slider .ms-slide .ms-slide-bgvideocont,#content .rev_slider_wrapper,#content-inner-top .rev_slider_wrapper,#content-inner-bottom .rev_slider_wrapper,#content .rev_slider_wrapper li.tp-revslider-slidesli,#content-inner-top .rev_slider_wrapper li.tp-revslider-slidesli,#content-inner-bottom .rev_slider_wrapper li.tp-revslider-slidesli,.porto-links-block { border-radius: 7px; }.sidebar-menu > li.menu-item:last-child:hover,.sidebar-menu .menu-custom-block a:last-child:hover { border-radius: 0 0 7px 7px; }.porto-links-block .links-title { border-radius: 7px 7px 0 0; }.sidebar-menu > li.menu-item:last-child.menu-item-has-children:hover { border-radius: 0 0 0 7px; }.right-sidebar .sidebar-menu > li.menu-item:last-child.menu-item-has-children:hover { border-radius: 0 0 7px 0; }.br-thick { border-radius: 7px !important; }.featured-box,.featured-box .box-content,.testimonial blockquote { border-radius: 8px; }.vc_progress_bar .vc_single_bar.progress,.progress,.vc_progress_bar .vc_single_bar.progress .vc_bar,.progress-bar { border-radius: 25px; }#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; }.mega-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.sidebar-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper,.page-wrapper .fdm-item-image,.thumb-info-side-image .thumb-info-side-image-wrapper,.flickr_badge_image,.wpb_content_element .flickr_badge_image { padding: 4px; }.img-thumbnail .zoom { right: 8px; bottom: 8px; }.thumb-info .thumb-info-wrapper { margin: 4px; }.thumb-info .thumb-info-wrapper:after { bottom: -4px; top: -4px; left: -4px; right: -4px; }.flickr_badge_image,.wpb_content_element .flickr_badge_image { border: 1px solid #ddd; }.owl-carousel .img-thumbnail { max-width: 99.5%; }.dir-arrow { background: transparent url(https://interactifs.fr/wp-content/themes/porto/images/arrows.png) no-repeat 0 0; }.dir-arrow.arrow-light { background: transparent url(https://interactifs.fr/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://interactifs.fr/wp-content/themes/porto/images/concept.png) no-repeat center 0; }.porto-concept .process-image { background: transparent url(https://interactifs.fr/wp-content/themes/porto/images/concept-item.png) no-repeat 0 0; }.porto-concept .project-image { background: transparent url(https://interactifs.fr/wp-content/themes/porto/images/concept-item.png) no-repeat 100% 0; }.porto-concept .sun { background: transparent url(https://interactifs.fr/wp-content/themes/porto/images/concept-icons.png) no-repeat 0 0; }.porto-concept .cloud { background: transparent url(https://interactifs.fr/wp-content/themes/porto/images/concept-icons.png) no-repeat 100% 0; }.porto-map-section { background: transparent url(https://interactifs.fr/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://interactifs.fr/wp-content/themes/porto/images/history-thumb.png) no-repeat 0 0; }#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; }.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; }.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; }#header .header-main {background-image: -moz-linear-gradient(top, #f6f6f6, #ffffff);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#ffffff));background-image: -webkit-linear-gradient(top, #f6f6f6, #ffffff);background-image: linear-gradient(to bottom, #f6f6f6, #ffffff);background-repeat: repeat-x;}@media (min-width: 992px) {.header-wrapper.header-side-nav:not(.fixed-header) #header {background-color: #ffffff;background-image: -moz-linear-gradient(top, #f6f6f6, #ffffff);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#ffffff));background-image: -webkit-linear-gradient(top, #f6f6f6, #ffffff);background-image: linear-gradient(to bottom, #f6f6f6, #ffffff);background-repeat: repeat-x;}}#main .content-bottom-wrapper { padding-bottom: 20px; }#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(255,255,255, 1); background-image: -moz-linear-gradient(top, rgba(246,246,246, 1), rgba(255,255,255, 1));background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(246,246,246, 1)), to(rgba(255,255,255, 1)));background-image: -webkit-linear-gradient(top, rgba(246,246,246, 1), rgba(255,255,255, 1));background-image: linear-gradient(to bottom, rgba(246,246,246, 1), rgba(255,255,255, 1));background-repeat: repeat-x;}#header.sticky-header .main-menu-wrap,.fixed-header #header.sticky-header .main-menu-wrap {background-color: rgba(117,202,225, 1);}#nav-panel .accordion-menu > li.menu-item > a,#nav-panel .accordion-menu > li.menu-item > .arrow,article.post .post-title { color: #cbcb1b; }#nav-panel .accordion-menu li.menu-item.active > a,article.post .post-date .month,article.post .post-date .format,.post-item .post-date .month,.post-item .post-date .format { background-color: #cbcb1b; }#nav-panel .mobile-menu li { border-bottom-color: #e8e8e8; }#nav-panel .accordion-menu .sub-menu li:hover > a { background: #f5f5f5; }#nav-panel .accordion-menu li.menu-item > a,#nav-panel .accordion-menu .arrow,#nav-panel .menu-custom-block a { color: #333; }.footer-wrapper.fixed #footer .footer-bottom {background-color: rgba(117,202,225, 0.8);}