@media screen and (max-width:1024px){.overlap #fancy-header,.overlap #main-slideshow,.overlap .page-title{margin:-50px auto}.overlap #fancy-header .wf-wrap{padding-top:50px;padding-bottom:50px}.overlap .page-title .wf-wrap{padding-top:30px!important;padding-bottom:30px}.overlap #page .ls-defaultskin .ls-bottom-slidebuttons,.overlap #page .ls-defaultskin .ls-nav-sides,.overlap #page .ls-defaultskin .ls-nav-start,.overlap #page .ls-defaultskin .ls-nav-stop{top:-67px}.overlap #page .ls-defaultskin .ls-bottom-slidebuttons{top:-69px}.is-webkit.overlap .main-gradient{height:50px;margin-top:-49px}.is-webkit.overlap #main .wf-wrap{top:0}.is-webkit.overlap #main{padding-bottom:50px}.overlap #fancy-header.fancy-header .wf-wrap{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:760px){.mobile-paddings.iso-grid.description-on-hover,.mobile-paddings.iso-grid.description-under-image.bg-under-post,.mobile-paddings.wf-container.iso-container,.mobile-paddings.wf-container.iso-container.description-under-image.bg-under-post{margin:-10px!important}.mobile-paddings .iso-item,.mobile-paddings.iso-grid .wf-cell,.mobile-paddings.iso-grid.description-under-image.bg-under-post .wf-cell,.mobile-paddings.wf-container.iso-container.description-under-image.bg-under-post .wf-cell{padding:10px!important}.mobile-paddings.iso-grid.description-under-image,.mobile-paddings.wf-container.iso-container.description-under-image{margin:-5px -10px 0!important}.full-width-wrap .mobile-paddings.iso-grid.description-under-image,.full-width-wrap .mobile-paddings.wf-container.iso-container.description-under-image{margin:-5px 10px 0!important}.mobile-paddings.iso-grid.description-under-image .wf-cell,.mobile-paddings.wf-container.iso-container.description-under-image .wf-cell{padding:5px 10px 0!important}.album-content-description,.hide-thumb-btn,.photo-scroller .ts-wrap.scroller-thumbnails,.project-navigation>span,.scroller-arrow,.share-overlay h3{display:none}.photo-scroller .btn-cntr,.photo-scroller .slide-caption{bottom:5px!important}.project-navigation .next-post{margin-right:0}.share-overlay .wf-td{padding-top:60px}.share-overlay h1{font-size:40px;margin-bottom:30px;line-height:44px}#page .share-overlay .soc-ico a,.share-overlay .soc-ico a{height:50px;margin:5px;width:50px}.share-overlay .soc-ico a .icon{height:40px;width:40px}table.shop_table .product-subtotal,table.shop_table th{display:none}.product .variations td,table.shop_table td,table.shop_table tr{display:block}table.shop_table td{border:none;text-align:center!important}.cart .product-thumbnail{margin:0 auto}table.cart .product-thumbnail,table.cart img{width:150px}table.shop_table .variation dt{float:none}table.shop_table tbody tr{padding-bottom:10px}.product .variations td{text-align:left}.cart .product-remove,.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator,.col2-set .col-1,.col2-set .col-2,.product div.images,.product div.summary,form .form-row-first,form .form-row-last{padding-right:0;width:100%}.shop_table tr{border-top:1px solid}table.shop_table{border-right:1px solid;border-left:1px solid}.shop_table.my_account_orders{border-bottom:1px solid}#reviews ol.commentlist li{padding-left:0}#reviews ol.commentlist .comment_container{overflow:hidden}#reviews .commentlist li img.avatar{margin:5px 25px 10px 0}.is-iphone .pp_pic_holder{left:2%!important;width:96%!important}.is-iphone .pp_content_container .pp_left{padding-left:0!important}.is-iphone .pp_content_container .pp_right{padding-right:0!important}.is-iphone .pp_content{height:auto!important;width:100%!important}.is-iphone .pp_fade,.pp_hoverContainer{height:100%!important;width:100%!important}.is-iphone a.pp_expand,.pp_bottom,.pp_gallery,.pp_top,a.pp_contract{display:none!important}.is-iphone #pp_full_res img{height:auto!important;width:100%!important}.is-iphone .pp_details{width:100%!important}.overlap .video-playing #header{display:none!important}}@media screen and (max-width:400px){.entry-author .alignleft,.entry-author .wf-td{display:block}.entry-author .alignleft{margin-right:0;text-align:center;float:none}}@media screen and (max-width:450px){.woocommerce-result-count{float:none}}@media screen and (min-width:970px){.transparent.disabled-transparent-bg #header.content-width-line:not(.logo-side)>.wf-wrap>.wf-table{border-bottom:1px solid rgba(221,51,51,0)}.transparent.disabled-transparent-bg #header.full-width-line:not(.logo-side){border-bottom:1px solid rgba(221,51,51,0);background:none!important}.light-menu #top-bar .wc-ico-cart,.light-menu #top-bar .wc-ico-cart:hover{color:#fff}.dark-menu #top-bar .wc-ico-cart,.dark-menu #top-bar .wc-ico-cart:hover{color:#222}.light-menu #top-bar .wc-ico-cart:before,.light-menu .header-bottom-bar .wc-ico-cart:before,.light-menu .text-near-logo .wc-ico-cart:before,.light-menu .text-near-menu .wc-ico-cart:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M12.438 3.896H14L9.854.171c-.335-.231-.58-.233-.843.031-.266.267-.11.616.156.881zM6.833 1.083c.266-.265.422-.615.156-.881-.263-.264-.508-.262-.843-.031L2 3.896h1.562zM14.9 6l-3 6.9H4.1L1.1 6h13.025M16 5.813V4.9H0v.921C.342 7.018 3.5 14 3.5 14h9'/%3E%3C/svg%3E")}.dark-menu #top-bar .wc-ico-cart:before,.dark-menu .header-bottom-bar .wc-ico-cart:before,.dark-menu .text-near-logo .wc-ico-cart:before,.dark-menu .text-near-menu .wc-ico-cart:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='rgba(34,34,34,0.99)' d='M12.438 3.896H14L9.854.171c-.335-.231-.58-.233-.843.031-.266.267-.11.616.156.881zM6.833 1.083c.266-.265.422-.615.156-.881-.263-.264-.508-.262-.843-.031L2 3.896h1.562zM14.9 6l-3 6.9H4.1L1.1 6h13.025M16 5.813V4.9H0v.921C.342 7.018 3.5 14 3.5 14h9'/%3E%3C/svg%3E")}#header.line-mobile.full-width-line,#top-bar.line-mobile.full-width-line{border-bottom:none!important}#header.line-mobile.full-width-line .navigation-holder{border-top:none}}@media screen and (max-width:750px){#main .wf-wrap,.page-title .wf-wrap{padding:0 20px}#main-slideshow.fixed{padding:20px}#main-slideshow.fixed .three-d-slider,#main-slideshow.fixed>.royalSlider{max-width:1148px}#header .wf-wrap,.header-side-left #header .wf-wrap,.header-side-right #header .wf-wrap{padding-right:20px;padding-left:20px}.footer .wf-wrap{padding:0 20px}.sidebar-divider-off.sidebar-left .sidebar,.sidebar-divider-off.sidebar-right .sidebar,.sidebar-left .sidebar,.sidebar-right .sidebar{padding-right:20px;padding-left:20px}}@media screen and (max-width:970px){.transparent:not(.photo-scroller-album) #header{position:relative}.overlap #header,.transparent #header.content-width-line:not(.logo-side),.transparent #header:not(.logo-side),.transparent.disabled-transparent-bg #header:not(.logo-side){-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background:#fff none repeat top!important}.is-webkit.overlap .main-gradient{height:0;margin-top:0}.overlap #fancy-header,.overlap #main-slideshow,.overlap .page-title{margin:0 auto}.is-webkit.overlap #main .wf-wrap{top:0}.is-webkit.overlap #main{padding-bottom:50px}.header-side-left #page{padding-left:0!important}.header-side-right #page{padding-right:0!important}.header-side-left #header .wf-table,.header-side-right #header .wf-table{display:table}.header-side-left #header .wf-td,.header-side-right #header .wf-td{display:table-cell}#top-bar .wf-container-top{padding-top:10px;padding-bottom:3px}.header-side-left #branding,.header-side-right #branding{text-align:left}.dt-style-um #dl-menu.wf-mobile-visible{display:none}.logo-center #megaMenu,.logo-classic #megaMenu{padding-right:0}nav{text-align:right;vertical-align:middle;display:table-cell}#dl-menu.wf-mobile-visible,#mobile-menu{display:inline-block}#header.logo-side .wf-wrap{padding-right:44px;padding-left:44px}#header.show-device-logo #branding{padding-top:20px;padding-bottom:20px}.show-device-logo #branding img{display:none}.logo-classic .wf-table,.logo-classic .wf-td,.show-device-logo #branding img.mobile-logo{display:block}.logo-center.show-device-logo #branding img.mobile-logo,.logo-classic.show-device-logo #branding img.mobile-logo,.logo-side.show-device-logo #branding img.mobile-logo{text-align:center;display:inline-block}.transparent #header.full-width-line:not(.logo-side){border-bottom:none}#top-bar{padding-bottom:26px}#top-bar.line-content{padding-bottom:0}#top-bar.line-content .wf-container-top{position:relative;padding-bottom:20px}#top-bar .top-bar-arrow{height:26px;content:"";position:absolute;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-position:50%;left:0;width:100%;background-repeat:no-repeat;display:block}#top-bar .top-bar-arrow:before{height:0;content:"";position:absolute;bottom:8px;margin-left:-7px;left:50%;width:0}#top-bar .top-bar-arrow:not(.act):before{border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:8px solid #b7b7b7}#top-bar .top-bar-arrow.act:before{border-right:7px solid transparent;border-left:7px solid transparent;border-top:8px solid #b7b7b7}#top-bar .top-bar-arrow:hover{cursor:pointer}#main-nav.wf-mobile-hidden,#phantom,#top-bar .mini-nav ul,.logo-left #navigation #main-nav.wf-mobile-hidden{display:none}#top-bar,.logo-classic #branding,.logo-classic #dl-menu{text-align:center}.logo-center.full-width-line .navigation-holder,.logo-center.line-content #navigation,.logo-classic.full-width-line .navigation-holder,.logo-classic.line-content #navigation{border:none!important}.logo-classic nav:after,.logo-classic nav:before{display:none}#top-bar .wf-td,.menu-select,.mini-nav select{display:inline-block}#top-bar .menu-select{position:relative;opacity:1;visibility:visible}.logo-center #dl-menu.wf-mobile-visible,.logo-center #mobile-menu,.logo-classic #dl-menu.wf-mobile-visible,.logo-classic #mobile-menu,.right-block .soc-ico{display:block}.logo-center #mobile-menu,.logo-classic #mobile-menu{margin:0 -20px}.logo-center .dl-menuwrapper .dl-container>ul,.logo-center .dl-submenu,.logo-classic .dl-menuwrapper .dl-container>ul,.logo-classic .dl-submenu{margin:0 auto;left:0}#top-bar.top-bar-empty{position:relative;visibility:visible}#top-bar.mobile-top-bar-empty{visibility:hidden;display:none}#header #top-bar .soc-ico,#top-bar .mini-contacts,#top-bar .mini-login,#top-bar .mini-nav,#top-bar .mini-search,#top-bar .shopping-cart,#top-bar .text-area{margin:5px 10px!important}.right-block .soc-ico{margin-bottom:10px;margin-left:0;margin-top:5px}#top-bar .soc-ico a{float:none;vertical-align:middle;display:inline-block}.header-side-left #header,.header-side-right #header{margin-right:0;position:relative;top:0!important;margin-left:0;left:0!important;width:100%!important}.header-side-left.footer-overlap #footer{margin-left:0;padding-left:0}.header-side-right.footer-overlap #footer{margin-right:0;padding-right:0}.header-side-content{height:auto!important}#header.logo-center .navigation-holder,#header.logo-classic .navigation-holder{border:none;background:none}#top-bar .top-text-near-logo,#top-bar .top-text-near-menu,.top-header-bottom-bar{display:inline-block!important}#top-bar .right-block{text-align:center}#top-bar>span{display:block!important}#header .header-bottom-bar,#header .text-near-logo,#header .text-near-menu,#header.logo-left>.wf-wrap .wf-td.text-near-menu,.logo-center #navigation .wf-td.text-near-menu{display:none!important}.logo-center .navigation-holder>.wf-wrap,.logo-classic #branding,.logo-classic .navigation-holder>.wf-wrap{padding-right:0;padding-left:0}.logo-center #mobile-menu,.logo-classic #mobile-menu{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.footer-overlap .footer{width:100%!important}#fancy-header,.page-title{min-height:100%!important}#page #fancy-header>.wf-wrap,.page-title .wf-container-title{width:100%;display:table}#fancy-header .wf-wrap,.page-title .wf-container-title{padding-top:20px!important;padding-bottom:20px!important}.page-title.disabled-bg .wf-wrap{padding-top:0;padding-bottom:0}.page-title>.wf-wrap{padding-top:0!important}.fancy-header .wf-table,.fancy-header .wf-td,.page-title .wf-table,.page-title .wf-td{text-align:center;width:100%;display:block}.fancy-header .wf-table,.page-title .wf-table{height:auto!important}#fancy-header .wf-table,.page-title .wf-table{vertical-align:middle;display:table-cell}.page-title.disabled-bg .wf-table{vertical-align:bottom}.content-right.fancy-header .wf-td,.page-title.content-left .wf-td,.page-title.content-right .wf-td,.page-title.title-left .hr-breadcrumbs,.page-title.title-right h1,.title-left .breadcrumbs{text-align:center}.page-title.title-left .hr-breadcrumbs,.title-left .breadcrumbs{float:none}.breadcrumbs{margin-bottom:10px}.breadcrumbs.breadcrumbs-bg{margin-top:10px}.title-right .breadcrumbs{margin:10px 0}.breadcrumbs-off .hgroup,.fancy-header .hgroup,.page-title .hgroup{padding-bottom:5px}.title-right .hgroup{padding:0 0 5px}.title-right.breadcrumbs-off .hgroup{padding-top:5px}.page-title.title-left.disabled-bg h1{margin:5px 0}.title-left.disabled-bg .breadcrumbs{margin-bottom:0}}@media screen and (max-width:400px){#dl-menu.wf-mobile-visible,#mobile-menu,#top-bar .wf-table,#top-bar .wf-td,.header-side-left #header .wf-table,.header-side-left #header .wf-td,.header-side-right #header .wf-table,.header-side-right #header .wf-td,.logo-left .wf-td,nav{display:block}.transparent #header.content-width-line:not(.logo-side)>.wf-wrap>.wf-table{border-bottom:none}.mini-contacts{white-space:normal}.dl-menuwrapper .dl-container>.dl-menu,.dl-submenu{max-width:100%;margin:0 auto;left:0}.logo-center.full-width-line .navigation-holder,.logo-center.solid-bg .navigation-holder{margin-right:0;margin-left:0}#mobile-menu,.header-side-left #branding,.header-side-right #branding,.logo-left #branding{text-align:center}#header.show-device-logo.show-mobile-logo #branding,.show-mobile-logo #branding{padding-top:20px;padding-bottom:20px}#header.show-device-logo #branding{padding-top:22px;padding-bottom:22px}.logo-center.show-device-logo #branding img.mobile-logo,.logo-center.show-device-logo.show-mobile-logo #branding img,.logo-classic.show-device-logo #branding img.mobile-logo,.logo-classic.show-device-logo.show-mobile-logo #branding img,.logo-side.show-device-logo #branding img.mobile-logo,.show-device-logo #branding img.mobile-logo,.show-mobile-logo #branding img,.show-mobile-logo.logo-side.show-device-logo #branding img,.show-mobile-logo.show-device-logo #branding img{display:none}.logo-center.show-device-logo #branding img,.logo-classic.show-device-logo #branding img,.logo-side.show-device-logo #branding img,.show-device-logo #branding img,.show-mobile-logo #branding img.mobile-logo,.show-mobile-logo.show-device-logo #branding img.mobile-logo{display:inline-block}#page #header>.wf-wrap,.header-side-left #page #header .wf-wrap,.header-side-right #page #header .wf-wrap,.logo-center .navigation-holder>.wf-wrap,.logo-classic .navigation-holder>.wf-wrap,.logo-left #branding{padding-right:0;padding-left:0}#mobile-menu{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}@media screen and (max-width:970px){#main .wf-mobile-hidden,.filter-extras{display:none}#main .wf-mobile-visible,.content .wf-mobile-collapsed .wf-td,.content .wf-mobile-collapsed .wf-tr,.content .wf-table.wf-mobile-collapsed{display:block}.table-standard{overflow:scroll}.content .wf-1,.content .wf-1-2,.content .wf-1-3,.content .wf-1-4,.content .wf-1-5,.content .wf-2-3,.content .wf-2-4,.content .wf-3-4,.content [class*=wf-span-]{width:100%}li.comment,li.pingback{padding-left:0}.children li.comment,.children li.pingback{padding-left:30px}.comment-meta,.reply{float:none}.comment-author{margin-top:20px}.comment-author .avatar,.comment-author .rollover{margin:5px 25px 20px 0}.commentlist .comment>article:before{display:none}.box-style-table .shortcode-action-container{overflow:hidden;margin-bottom:0;margin-top:20px;padding-left:0;display:block}.shortcode-action-box.box-style-table{display:block}.box-style-table .action-button .dt-btn{float:left}}@media screen and (max-width:1100px){.floating-content{top:0!important}}@media screen and (max-width:970px){.sidebar-left .content,.sidebar-right .content{padding-right:22px;width:100%;padding-left:22px}.sidebar-left .sidebar,.sidebar-right .sidebar{border:none}.sidebar-divider-off.sidebar-left .sidebar,.sidebar-divider-off.sidebar-right .sidebar,.sidebar-left .sidebar,.sidebar-right .sidebar{margin-right:0;padding-right:22px;margin-left:0;width:100%;padding-left:22px}.sidebar{padding-top:50px}.content,.project-even .alignleft,.project-even ul.royalSlider.alignleft,.sidebar{width:100%}.layout-list .blog-content,.layout-list .blog-media,.layout-list .project-list-content,.layout-list .project-list-media{width:100%!important;float:none}.blog.layout-list .post .alignleft,.layout-list .buttons-on-img,.layout-list .project-even .buttons-on-img{margin-right:0;margin-left:0}.footer .widget{width:100%}.footer-overlap .page-inner{margin-bottom:0!important}.footer-overlap .footer{position:relative!important;left:0!important}#bottom-bar .wf-table,#bottom-bar .wf-td{text-align:center;display:block}#bottom-bar .wf-table{height:auto}#bottom-bar .wf-td{margin:5px 0}.wf-container-bottom{padding:10px 0}#bottom-bar .wf-float-left,#bottom-bar .wf-float-right,#branding-bottom{margin-right:auto;padding-right:0;text-align:center;margin-left:auto;width:auto;float:none;padding-left:0;display:block}#bottom-bar .mini-nav ul{display:none}#bottom-bar .menu-select,#bottom-bar .mini-nav select{display:inline-block}#bottom-bar .menu-select{position:relative;opacity:1;visibility:visible}}@media only screen and (max-width:960px){.header-side-left .mega-auto-width>.sub-nav,.header-side-left .mega-full-width>.sub-nav{max-width:767px;top:auto!important;left:0;padding-left:0}.header-side-right .mega-auto-width>.sub-nav,.header-side-right .mega-full-width>.sub-nav{right:0;max-width:767px;padding-right:0;top:auto!important}}@media (max-width:480px){#main #content .tab-style-one.wpb_content_element .wpb_tabs_nav,#main #content .tab-style-three.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-one.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-three.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-two.wpb_content_element .wpb_tabs_nav,#main .tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,#main .tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-two .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab{display:block}#main .wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-two.wpb_content_element .wpb_tour_tabs_wrapper{display:block!important}.wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding-top:0}.wpb_tour.tab-style-one .wpb_tabs_nav,.wpb_tour.tab-style-three .wpb_tabs_nav{border-right:none}.wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab{padding-left:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body:after{content:"tablet";display:none}}@media screen and (max-height:300px),screen and (max-width:760px){body:after{content:"phone";display:none}}@media screen and (max-width:1024px){.overlap .rsHomePorthole .rsCapt{bottom:75px}}@media screen and (max-width:800px){.rsHomePorthole .rsCapt{bottom:25px}.overlap .rsHomePorthole .rsCapt{bottom:45px}}@media screen and (min-width:0px) and (max-width:760px){.rsHomePorthole .rsThumbs{display:none}.rsHomePorthole .rsCapt{padding:0 20px;bottom:15px}.overlap .rsHomePorthole .rsCapt{bottom:15px}}@media screen and (max-width:1200px){.rsHomePorthole .rsCLink,.rsHomePorthole .rsPlayBtn{height:50px;margin-left:-25px;width:50px;margin-top:-25px}.rsHomePorthole .rsPlayBtnIcon{height:50px;background-size:30px 30px;width:50px}.rsHomePorthole .rsCLink{background-size:24px 24px}.rsHomePorthole .rsBtnCenterer.with-link{margin:-25px 0 0 -60px}.rsHomePorthole .with-link .rsCLink,.rsHomePorthole .with-link .rsPlayBtn{position:relative;top:0;margin:0 5px;left:0;display:inline-block}}