a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{vertical-align:baseline;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;border:0}:focus{outline:0}input[type=submit]{-webkit-appearance:none}body,html{max-width:100%}li,ol,ul{list-style:none}input[type=text]::-ms-clear{display:none}sup{font-size:10px;vertical-align:super}sub{font-size:10px;vertical-align:sub}p:empty{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}section{z-index:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}html{overflow-y:scroll;min-height:100%}body,html{position:relative;overflow-x:hidden;width:100%;min-width:320px;margin:0 auto;font-family:'Open Sans';font-size:14px;line-height:25px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ie7,html.ie7{min-width:480px}h1,h2,h3,h4,h5,h6,section{position:relative}h1{font-size:45px;line-height:45px}h2{font-size:40px;line-height:46px;margin-bottom:25px}h3{font-size:20px;line-height:34px;}h4{font-size:18px;line-height:32px;margin-bottom:12px}h5{font-size:16px;line-height:26px;margin-bottom:12px}h6{font-size:14px;line-height:24px;margin-bottom:12px}p{padding-bottom:25px}.bold,b,strong,thead{font-weight:600}a{cursor:pointer!important;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}a:-webkit-any-link{text-decoration:none;cursor:auto}a:-moz-any-link{text-decoration:none;cursor:auto}a:link{text-decoration:none;cursor:auto;border:none}a:active,a:visited{text-decoration:none;color:inherit}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],p,textarea{font-size:14px;line-height:25px;font-weight:400}.disable-hover,.disable-hover *{pointer-events:none!important}.button,.comment-list .reply a,.post-tags a,.widget .tagcloud a,.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a,input[type=button],input[type=submit]{display:inline-block;font-family:inherit!important;line-height:28px!important;padding:0 12px!important;-webkit-border-radius:30px!important;-moz-border-radius:30px!important;border-radius:30px!important;border:2px solid!important;background:0 0!important}img{max-width:100%}em{font-style:italic}blockquote,blockquote p{line-height:40px;font-size:22px;padding-left:0;letter-spacing:.5px;margin-bottom:30px;font-weight:lighter}code{display:block;clear:both;overflow:auto;padding:20px;margin:12px 0;white-space:pre;font:12px "Andale Mono",Courier,"Courier New",monospace}ol,ul{margin-left:30px;margin-bottom:30px}ul li{list-style:disc}ol li{list-style:decimal}dt{font-weight:700}dd{padding-left:20px}table{width:100%}table td,table th{text-align:center}table tbody td{padding:5px;border-right:1px solid;border-bottom:1px solid}table tbody tr td:first-child{border-left:1px solid}table th{border-bottom:1px solid}caption{position:absolute;bottom:0;z-index:1;width:100%;text-align:center}#preloader{position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0;-webkit-transition:all .5s cubic-bezier(.7,0,.3,1);-moz-transition:all .5s cubic-bezier(.7,0,.3,1);-ms-transition:all .5s cubic-bezier(.7,0,.3,1);-o-transition:all .5s cubic-bezier(.7,0,.3,1);transition:all .5s cubic-bezier(.7,0,.3,1)}#preloader.loaded{opacity:0;-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}#preloader .to-loader-logo{position:absolute;display:block;bottom:50%;left:0;right:0;max-width:170px;margin:0 auto 30px;text-align:center}#preloader .to-loader{position:absolute;display:block;top:50%;left:0;right:0;margin:30px auto 0;text-align:center}#preloader .to-loader,#preloader .to-loader-logo{-webkit-transition:all .2s cubic-bezier(.7,0,.3,1);-moz-transition:all .2s cubic-bezier(.7,0,.3,1);-ms-transition:all .2s cubic-bezier(.7,0,.3,1);-o-transition:all .2s cubic-bezier(.7,0,.3,1);transition:all .2s cubic-bezier(.7,0,.3,1)}#preloader .to-loader svg{width:60px;height:60px}#preloader .to-loader svg path{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.loading-container{position:fixed;display:none;z-index:10000;top:50%;left:50%}.ajax-load .loading-container,.loading-container.ajax-load{display:block}.loading-container .loading{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;height:50px;width:50px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:4px}.csstransforms .loading{-webkit-animation:rotate-loading .7s linear 0s infinite normal;-moz-animation:rotate-loading .7s linear 0s infinite normal;-o-animation:rotate-loading .7s linear 0s infinite normal;animation:rotate-loading .7s linear 0s infinite normal;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.loading-container .loading{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate-loading{,0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes rotate-loading{0%{-o-transform:rotate(0deg)}50%{-o-transform:rotate(180deg)}100%{-o-transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}#outer-container{position:relative;display:block}#body-overlay{position:fixed;display:block;top:0;left:0;right:0;bottom:0}#push-anim-overlay{position:absolute;z-index:9999;top:0;right:0;width:0;height:0;background:#000;opacity:0;-webkit-transition:opacity .5s ease-out,height .6s step-end,width .6s step-end;-moz-transition:opacity .5s ease-out,height .6s step-end,width .6s step-end;-o-transition:opacity .5s ease-out,height .6s step-end,width .6s step-end;-ms-transition:opacity .5s ease-out,height .6s step-end,width .6s step-end;transition:opacity .5s ease-out,height .6s step-end,width .6s step-end}.menu-anim #push-anim-overlay,.sidebar-anim #push-anim-overlay{opacity:.3;width:100%;height:100%;cursor:url(images/close-cursor.png),progress;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#inner-container{position:relative;overflow:hidden;height:100%;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ajax-load #inner-container{opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#search-container{position:fixed;display:none;z-index:9999;min-height:100%;top:0;bottom:0;right:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#search-container.search-anim{display:block}#search-inner{-webkit-overflow-scrolling:touch;z-index:9999;padding-bottom:150px}#search-overlay{position:absolute;top:0;bottom:0;right:0;left:0;opacity:0}#search-msg{position:absolute;top:40%;left:0;right:0;text-align:center;font-size:32px;font-weight:300}.search-anim #search-overlay{opacity:.95}#search-overlay{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#error-404{text-align:center;margin:80px 0}#error-404 h1{font-size:180px;line-height:180px}body #error-404 h2{text-transform:uppercase;font-size:50px;line-height:50px}body #error-404 h3{margin-top:50px}#body-overlay,#header,#outer-container,#scrollToTop,#sliding-menu,#sliding-sidebar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.csstransitions .menu-anim #body-overlay,.csstransitions .menu-anim #header,.csstransitions .menu-anim #outer-container,.csstransitions .menu-anim #scrollToTop,.csstransitions .menu-anim #sliding-menu{-webkit-transform:translate3d(275px,0,0)!important;-moz-transform:translate3d(275px,0,0)!important;-o-transform:translate3d(275px,0,0)!important;-ms-transform:translate3d(275px,0,0)!important;transform:translate3d(275px,0,0)!important}.no-csstransitions .menu-anim #body-overlay,.no-csstransitions .menu-anim #header,.no-csstransitions .menu-anim #outer-container,.no-csstransitions .menu-anim #scrollToTop{left:275px!important}.no-csstransitions .menu-anim #sliding-menu{left:0!important}.csstransitions .sidebar-anim #body-overlay,.csstransitions .sidebar-anim #header,.csstransitions .sidebar-anim #outer-container,.csstransitions .sidebar-anim #scrollToTop{-webkit-transform:translateX(-350px)!important;-moz-transform:translateX(-350px)!important;-o-transform:translateX(-350px)!important;-ms-transform:translateX(-350px)!important;transform:translateX(-350px)!important}.touch .sidebar-anim #sliding-sidebar{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-o-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.no-csstransitions .sidebar-anim #body-overlay,.no-csstransitions .sidebar-anim #header,.no-csstransitions .sidebar-anim #outer-container,.no-csstransitions .sidebar-anim #scrollToTop{left:-350px!important}.rev_slider_wrapper{z-index:1}html.admin{margin-top:0!important;top:32px!important}html.vc_inline-shortcode-edit-form{margin-top:0!important;top:0!important}#wpadminbar{position:fixed!important}.admin #header.fixed,.admin #header.search,.admin #search-container,.admin #sliding-menu,.admin #sliding-sidebar{margin-top:32px!important}.vc_editor #header.fixed,.vc_editor #header.search,.vc_editor #search-container,.vc_editor #sliding-menu,.vc_editor #sliding-sidebar{margin-top:0!important}body.wpb-js-composer.compose-mode{top:-32px!important;margin-bottom:-32px!important}#vc-spacer{display:none}body.wpb-js-composer.compose-mode #vc-spacer{display:block}.section-container{position:relative;max-width:1180px;margin:0 auto}.clear{clear:both;padding-bottom:24px}.col:after,.section-container:after{content:"";display:block;height:0;clear:both;visibility:hidden}.col{position:relative;display:block;float:left;width:100%;margin-right:2%}.col.col-last{margin-right:0}.five-cols{width:20%;margin-right:0}.col-1{width:6.5%}.col-2{width:15%}.col-3{width:23.5%}.col-4{width:32%}.col-5{width:40.5%}.col-6{width:49%}.col-7{width:57.5%}.col-8{width:66%}.col-9{width:74.5%}.col-10{width:83%}.col-11{width:91.5%}.col-12{width:100%;margin-right:0}#header{position:absolute;z-index:4;min-width:320px;width:100%;height:auto;top:0;margin:0 auto;text-align:center;background:0 0;-webkit-transform:translateZ(0)}#header.search-anim{opacity:0}#header.trans.dark{border-bottom:1px solid rgba(0,0,0,.2)}#header.trans.light{border-bottom:1px solid rgba(255,255,255,.2)}#header.fixed{position:fixed!important}#header-container{position:relative;margin:0 auto;height:100%}.header-mobile #header-container{min-width:100%;position:relative;margin:0 auto}.header-menu #header-container{position:relative;margin:0 auto}#header-overlay{position:absolute;display:block;top:0;left:0;bottom:0;right:0;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.05);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.05);box-shadow:5px 5px 10px rgba(0,0,0,.05)}.ajax-load #header-overlay{display:block!important}#header-overlay-slider{position:absolute;display:none;top:0;left:0;bottom:0;right:0;transform-style:flat}.ajax-load #header-overlay-slider{display:none!important}#header.trans #header-overlay-slider{display:block}#header.dark #header-overlay-slider{background:#fff}#header.light #header-overlay-slider{background:#000}#header.trans #header-overlay{opacity:0!important}#cantPlay{position:absolute;display:none;height:30px;top:100%;left:0;right:0;opacity:.95;line-height:30px;cursor:pointer;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.15);box-shadow:inset 0 3px 5px rgba(0,0,0,.15)}#cantPlay .fa-times{background:0 0}#cantPlay a{color:inherit}#top-nav{display:block;background:0 0;list-style:none;height:100%;position:relative}.header-mobile #top-nav{display:none}#top-nav .top-menu{position:absolute;display:block;height:auto;width:100%;top:50%;left:0;bottom:0;margin-top:-15px;text-align:right}.website-logo{position:relative;display:inline-block;z-index:1;float:left;height:100%}.website-logo a{transform:none}.header-mobile .website-logo{position:absolute;cursor:pointer;height:100%;left:95px;right:95px}.website-logo img{position:absolute;display:block;max-width:none;min-height:25px;max-height:35%;width:auto;top:0;bottom:0;left:0;right:0;margin:auto}#header-container .website-logo img.logo-dark{opacity:1}#header-container .website-logo img.logo-light{opacity:0}#header-container.trans.light .website-logo img.logo-light{opacity:1}#header-container.trans.dark .website-logo img.logo-light,#header-container.trans.light .website-logo img.logo-dark{opacity:0}.search-button,.sliding-sidebar-open{margin:0 10px!important;font-size:18px;cursor:pointer}.search-button i,.sliding-sidebar-open i{width:20px;text-align:center}.header-mobile .search-button,.header-mobile .sliding-menu-open,.header-mobile .sliding-sidebar-open{position:relative;display:block;overflow:hidden;float:left;width:20px;height:30px;top:50%;left:0;line-height:30px;margin:-15px 10px 0!important;cursor:pointer}.header-mobile .search-button,.header-mobile .sliding-sidebar-open{float:right;right:0;left:auto}.header-menu .no-nav.search-button,.header-menu .no-nav.sliding-sidebar-open,.header-menu .sliding-menu-open{display:none}.sidebar-anim .sliding-sidebar-open svg{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}#header-container,#header-container .icon-to-search,#header-overlay,#header-overlay-slider,.cart-counter,.cart-counter i,.cart-counter span,.header-mobile .search-button.no-nav,.nav-container .search-button .icon-to-search,.search-button .fa-search:before,.sliding-sidebar-open svg,.to-wishlist-counter,.to-wishlist-counter i,.to-wishlist-counter span,.website-logo img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sliding-menu-open *,.sliding-sidebar-open *{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;-ms-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.nav-container .search-button{position:absolute;width:45px!important;top:0;right:0;margin-left:10px!important;background:0 0}#header.header-mobile #to-woo-icons-menu,#header.header-mobile .widget.widget_shopping_cart{display:none}#to-woo-icons-menu{position:absolute;top:0;right:0;height:100%;background:0 0!important}.icon-menu.fa{display:inline-block!important;float:left;width:24px;font-size:14.5px;text-align:left}#top-nav .sub-menu.sub-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:top right;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#top-nav .sub-menu.sub-image.top-left{background-position:top left}#top-nav .sub-menu.sub-image.top-right{background-position:top right}#top-nav .sub-menu.sub-image.bot-left{background-position:bottom left}#top-nav .sub-menu.sub-image.bot-right{background-position:bottom right}#top-nav .megamenu .sub-menu.sub-image{padding-right:100px}#top-nav .megamenu .sub-menu.sub-image.top-left{padding-right:0;padding-left:100px}#top-nav>ul>li>a:after{content:"";position:absolute;left:0;right:0;bottom:0;opacity:0;border-bottom:3px solid;transform:scale(0) translateZ(0);-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;-moz-transition:-moz-transform .5s ease,opacity .5s ease;-ms-transition:-ms-transform .5s ease,opacity .5s ease;-o-transition:-o-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}#top-nav>ul>li:hover>a:after{border-color:inherit}#top-nav>ul>li.current-menu-ancestor>a:after,#top-nav>ul>li.current-menu-item>a:after,#top-nav>ul>li>a.hover:after{opacity:1;transform:scale(1) translateZ(0)}#top-nav>ul>li>a>.icon-menu.fa{font-size:16px}#top-nav li:before,.icon-menu{display:none!important}#top-nav .arrow-indicator{position:relative;display:inline-block;width:10px;left:6px;color:inherit!important}#top-nav .sub-menu .arrow-indicator{position:absolute;display:inline-block;width:10px;left:175px}#top-nav .megamenu .sub-menu .sub-menu li:hover a,#top-nav .sub-menu li:hover>a{padding-left:25px}#top-nav .megamenu .sub-menu .arrow-indicator{display:none}#top-nav ul{float:left;height:100%;margin:0;padding:0}#top-nav li{position:relative;display:inline-block;vertical-align:top;height:100%;line-height:30px;margin:0;padding:0;transform:none}#top-nav li.megamenu{position:static}.custom-sub{position:relative;display:none;height:8px;width:100%;top:100%;margin:0}#top-nav .sub-menu{position:absolute;height:auto;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.05);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.05);box-shadow:5px 5px 10px rgba(0,0,0,.05)}#top-nav>ul>li>a{position:relative;z-index:3;height:100%;line-height:30px;font-weight:600;font-size:12px;text-transform:uppercase}#top-nav li a{display:block;float:left;line-height:25px;padding:0 10px;background:0 0!important;cursor:pointer}#top-nav>ul>li.menu-item-has-children>a{padding:0 16px 0 14px;letter-spacing:.5px}#top-nav ul ul{display:none;position:absolute;top:100%}#top-nav ul ul li{position:relative;display:block;width:190px;height:auto;min-height:40px}#top-nav ul ul li a{width:158px;line-height:14px;background:0 0!important;text-align:left;padding:13px 16px;font-size:13px!important}#top-nav .sub-menu .sub-menu{top:0!important;margin-left:190px}#top-nav .megamenu .sub-menu{height:auto;width:100%;max-width:1280px;left:0;right:0;top:100%;margin:auto;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.05);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.05);box-shadow:5px 5px 10px rgba(0,0,0,.05)}#top-nav .megamenu>.sub-menu{top:-200%}#top-nav .megamenu .menu-item:after{display:none}#top-nav .megamenu .sub-menu li{display:table-cell;vertical-align:top;float:none;width:33.33%;padding:15px;background:0 0!important}#top-nav .megamenu .sub-menu li:hover{background:0 0!important}#top-nav .megamenu .sub-menu li:last-child{border-right:none}#top-nav>ul>.megamenu>.sub-menu>li>a{margin:8px 0 18px 15px;padding:0 0 12px;font-size:12px!important;text-transform:uppercase;border-bottom:1px solid;border-color:inherit}#top-nav .megamenu .sub-menu li a{font-weight:600;padding:0 15px}#top-nav .megamenu .sub-menu li ul{position:relative;display:block;width:100%;top:0!important;left:0!important;padding:0;opacity:1;border-top:none}#top-nav .megamenu .sub-menu .sub-menu{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#top-nav .megamenu .sub-menu .sub-menu li{position:relative;display:block;float:right;min-height:30px;width:100%;padding:0;opacity:1;border:none}#top-nav .megamenu .sub-menu .sub-menu li a{width:auto;text-transform:none;font-weight:400;padding:7px 15px;font-size:13px;background:0 0!important}#top-nav>ul>li.right>ul{right:0}#top-nav ul .right ul li a{background:0 0!important;text-align:right}#top-nav .right .sub-menu .sub-menu{top:0!important;margin-left:0;right:190px;opacity:1}#top-nav .right .sub-menu{height:auto;-webkit-box-shadow:-5px 5px 10px rgba(0,0,0,.05);-moz-box-shadow:-5px 5px 10px rgba(0,0,0,.05);box-shadow:-5px 5px 10px rgba(0,0,0,.05)}#top-nav .right .sub-menu .arrow-indicator{position:absolute;display:inline-block;width:10px;left:5px}#top-nav .right .sub-menu .arrow-indicator .fa-angle-right:before{content:"\f104"}#top-nav .right .sub-menu li:hover>a{padding-right:25px;padding-left:0}#top-nav ul li.megamenu>ul,#top-nav ul li>ul{display:block;overflow:hidden;max-height:0;max-width:0;top:100%;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform .2s ease,opacity .2s ease,max-height .3s step-end,max-width .3s step-end,top .3s step-end;-o-transition:-o-transform .2s ease,opacity .2s ease,max-height .3s step-end,max-width .3s step-end,top .3s step-end;transition:transform .2s ease,opacity .2s ease,max-height .3s step-end,max-width .3s step-end,top .3s step-end}#top-nav ul li.megamenu>ul ul{overflow:visible;top:0;max-height:none;max-width:none;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}#top-nav ul li.megamenu:hover>ul,#top-nav ul li:hover>ul{overflow:visible;max-height:3000px;max-width:3000px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,top 0s step-end;-o-transition:-o-transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,top 0s step-end;transition:transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,top 0s step-end}#top-nav ul li.megamenu:hover>.sub-menu{top:100%}#top-nav>ul>li.megamenu.columns-2>ul>li{width:50%}#top-nav>ul>li.megamenu.columns-3>ul>li{width:33.33%}#top-nav>ul>li.megamenu.columns-4>ul>li{width:25%}#top-nav>ul>li.megamenu.columns-5>ul>li{width:20%}#top-nav>ul>li.megamenu.columns-6>ul>li{width:16.66%}#left-nav,#left-nav *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#left-menu-shop,#left-nav{position:relative;display:inline-block;width:100%;margin:0;padding:30px 0;font-size:14px}#left-menu-shop{position:relative;display:inline-block;margin:-8px 0 0}.lef-menu{position:relative;display:block;left:0}#left-nav .back-sub-menu{position:relative;display:block}#left-nav .back-sub-menu span{padding:0 0 0 6%;line-height:40px;height:40px}#left-nav .back-sub-menu:hover i{position:relative;margin-left:-5px}#left-menu-shop li,#left-nav li{position:relative;display:block;float:left;width:70%;min-height:40px;line-height:40px;padding:0 18% 0 12%;margin:0;cursor:pointer}#left-menu-shop li{position:relative;display:block;max-height:40px}#left-menu-shop li a,#left-nav li a{display:block;float:left;width:100%;line-height:16px;margin:12px 0;text-align:left;cursor:pointer;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#left-nav ul li:before{position:absolute;display:block;content:"";left:0;top:6px;bottom:6px;width:3px;opacity:0;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}#left-nav ul li.current-menu-item:before,#left-nav ul li.current_page_ancestor:before,#left-nav ul li:hover:before{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}#left-menu-shop a,#left-nav .back-sub-menu,#left-nav>ul>li>a{text-transform:uppercase;font-weight:900}#left-nav li a .fa{font-size:14px}#left-menu-shop li a i{font-size:18px;padding:0 4px 0 0}#left-menu-shop li:hover>a,#left-nav li:hover>a{padding:0 0 0 10px}#left-nav ul{position:relative;display:block;float:left;height:auto;width:100%;margin:0}#left-nav ul ul{position:absolute;display:block;top:0;left:0;right:0;margin:0 0 0 100%}#left-nav ul ul li{display:block}#left-nav .megamenu li{height:40px;line-height:40px}#left-nav .megamenu ul li{position:relative;display:inline-block;float:left;height:auto;width:70%}#left-nav .megamenu ul ul li:last-child{border:none}#left-nav>ul>li>a>.icon-menu.fa{font-size:16px}#left-menu-shop span,#left-nav .arrow-indicator{position:absolute;display:inline-block;width:10px;left:84%;font-size:20px}#left-menu-shop span{top:8px;left:82%;min-width:25px;height:25px;line-height:25px;font-size:12px;font-weight:initial;text-align:center;background:rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#left-nav .icon-menu,#left-nav .megamenu li:after,#left-nav li:before{display:none}#left-nav .back-sub-menu,#left-nav .back-sub-menu i,#left-nav .back-sub-menu span,#left-nav li,#left-nav li a,#left-nav li a i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.left-menu{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#left-nav li:before{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#sliding-menu{position:fixed;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:275px;height:100%;top:0;left:-275px}#sliding-menu-inner{position:absolute;width:100%;min-height:100%}#menu-widget{padding:30px 12% 100px}#sliding-menu-logo{position:relative;display:block;width:275px;height:auto;text-align:center}#sliding-menu-logo img{position:relative;display:block;max-width:45%;margin:35px auto}#current-player{position:absolute;display:none;z-index:3;width:210px;height:170px;bottom:40px;left:30px;-webkit-transform:translateZ(0)}#current-player.desktop{position:fixed;z-index:9999;width:210px;height:170px;bottom:5px;left:5px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15);-moz-box-shadow:0 2px 12px rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.15)}#current-player-mini{position:absolute;display:none;left:210px;top:0;width:35px;height:170px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.45);-moz-box-shadow:0 2px 12px rgba(0,0,0,.45);box-shadow:0 2px 12px rgba(0,0,0,.45)}#current-player.close #current-player-mini{display:block}.current-player-close{position:absolute;display:none;z-index:2;color:#fff;top:10px;right:8px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.csstransforms #current-player.desktop .current-player-close{display:block}.current-player-open{position:absolute;height:25px;top:10px;left:0;color:#fff;width:35px;font-size:16px;text-align:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.csstransitions #current-player.desktop{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.csstransitions #current-player.desktop.animplayer{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}#overflow-player{position:relative;float:left;width:100%;height:280px}#current-player-overlay{position:relative;display:block;width:100%;height:170px;transform:translateZ(0);background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%)}#current-player.desktop #current-player-overlay{overflow:hidden}#current-player.desktop .mejs-controls{height:30px;width:210px;bottom:0;background:0 0!important;transform:translateZ(0)}#current-player .mejs-container .mejs-controls:before{background:0 0!important}#current-player .mejs-container .mejs-inner{position:absolute;bottom:0}#current-player .mejs-container.mejs-audio{height:170px!important;min-height:170px!important;width:210px!important;top:0!important}#current-player.close .mejs-container.mejs-audio{height:140px!important;min-height:140px!important;width:35px!important;top:35px!important}#current-player .mejs-button button,#current-player .mejs-currenttime,#current-player .mejs-duration,#current-player .mejs-playpause-button{background:0 0!important}#current-player .mejs-time.mejs-currenttime-container{position:absolute;display:block;height:14px;top:auto;bottom:8px;left:auto;right:5px;line-height:30px;text-align:center}#current-player .mejs-currenttime{position:relative;display:block;height:14px;line-height:14px;font-size:12px}#current-player .mejs-time-rail{position:absolute;display:block;z-index:2;left:0;right:0;bottom:0;height:6px;float:none;margin:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}#current-player .mejs-time-rail span{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}#current-player span.mejs-time-float-current{-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important}#current-player .mejs-duration{display:none!important}#current-player .mejs-playpause-button{position:absolute;display:block;bottom:0;left:5px;text-align:left}#current-player .mejs-playpause-button button{height:14px;line-height:14px}#current-player.close .mejs-playpause-button{left:210px;top:-105px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#current-player .mejs-volume-button{left:20px;top:-1px}#current-player .mejs-volume-slider{width:13px;left:10px;top:-65px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#current-player .mejs-volume-current,#current-player .mejs-volume-total{left:4px}#current-player.close .mejs-volume-slider{display:block!important;background:0 0!important}#current-player.close .mejs-volume-button{left:211px;top:-8px}#current-player .mejs-time-float{opacity:1;z-index:2}#current-cover{position:absolute;height:170px;width:210px;top:0;left:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform:translateZ(0)}#current-title{position:relative;display:block;padding:5px 5px 0;font-size:14px;color:#fff;font-weight:600}#current-artist{position:relative;display:block;padding:0 5px 5px;font-size:12px;color:#fff}#sliding-sidebar{position:fixed;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:350px;top:0;right:0;bottom:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.touch #sliding-sidebar{-webkit-transform:translate3d(350px,0,0);-moz-transform:translate3d(350px,0,0);-o-transform:translate3d(350px,0,0);-ms-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0)}#sliding-sidebar-inner{position:relative;overflow:hidden;padding:35px}.overflow{overflow:hidden}#search-container #searchform{position:relative;display:block;margin:20px auto 70px;opacity:0;border-bottom:1px solid;border-color:inherit;padding:15px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#search-container.search-anim #searchform{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#search-container input.search{position:relative;height:46px;margin:0;padding:0 10px!important;font-size:34px;line-height:46px!important;font-weight:900;text-transform:uppercase;background:0 0!important;box-shadow:none!important;border:none!important}#search-container .search-results{opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#search-container.search-anim .search-results{opacity:1}.header-menu input.search{width:100%;margin:0}input.search[type=text]{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0}::-ms-clear{display:none}input:focus,textarea:focus{outline:0}#clearInput,#search-icon{position:absolute;width:34px;height:34px;top:8px;left:20px;font-size:18px;line-height:34px;text-align:center;border-width:0;-webkit-appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#searchform .fa-times{display:none}#search-container.search-anim .fa-times{position:absolute;display:block;right:0;top:50%;font-size:18px;margin:-9px 5px 0 0;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.items-results-count{font-size:32px;font-weight:300!important;text-align:center;margin:25px 0;padding:0 10px}.items-results .items-from{border-bottom:1px solid;border-color:inherit;margin:30px 130px;padding:10px 0}.items-results .to-search-item{padding:0 180px}.items-results .to-search-item h4{margin-bottom:5px;font-weight:900}.items-results .to-search-item .price{font-size:20px;font-weight:400}.items-results .to-search-item .price .amount{font-weight:900}.items-results .to-search-item .price del{font-size:13px;color:#999}.csstransitions #search-container .items-result-from,.csstransitions #search-container .to-search-item{opacity:0;-webkit-transform:translate3d(-50px,0,0);-moz-transform:translate3d(-50px,0,0);-ms-transform:translate3d(-50px,0,0);-o-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.csstransitions #search-container .show-item-result{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#to-slider{position:relative;overflow:hidden;width:100%}#to-slider-parallax{position:relative}#to-slider-holder{position:relative;overflow:hidden;margin:0;list-style:none;cursor:-moz-grabbing;cursor:-webkit-grabbing}#to-slider-holder.animate{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}#to-slider-next,#to-slider-prev{position:absolute;display:none;overflow:hidden;cursor:pointer;width:60px;height:45px;top:50%;left:0;margin:-22px 0 0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;text-align:center;color:#FFF;font-size:30px;line-height:45px}#to-slider.light #to-slider-next,#to-slider.light #to-slider-prev,#to-slider.light .to-slider-next-pagenb *,#to-slider.light .to-slider-prev-pagenb *{color:#fff}#to-slider.dark #to-slider-next,#to-slider.dark #to-slider-prev,#to-slider.dark .to-slider-next-pagenb *,#to-slider.dark .to-slider-prev-pagenb *{color:#000}#to-slider-next{left:auto;right:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-radius:3px 0 0 3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px}#to-slider-next i,#to-slider-prev i{position:absolute;width:65px;height:45px;left:0;top:0;margin:auto;font-size:45px;line-height:45px;text-align:center}#to-slider-next i{left:auto;right:0}.csstransforms #to-slider-next:hover,.csstransforms #to-slider-prev:hover{width:90px}.no-touch #to-slider-prev{-webkit-transform:translate3d(-65px,0,0);-moz-transform:translate3d(-65px,0,0);-o-transform:translate3d(-65px,0,0);-ms-transform:translate3d(-65px,0,0);transform:translate3d(-65px,0,0)}.no-touch #to-slider-next{-webkit-transform:translate3d(65px,0,0);-moz-transform:translate3d(65px,0,0);-o-transform:translate3d(65px,0,0);-ms-transform:translate3d(65px,0,0);transform:translate3d(65px,0,0)}#to-slider-next:hover .to-slider-next-pagenb,#to-slider-prev:hover .to-slider-prev-pagenb,#to-slider:hover #to-slider-next,#to-slider:hover #to-slider-prev{opacity:1}.no-touch #to-slider-next:hover .to-slider-next-pagenb,.no-touch #to-slider-prev:hover .to-slider-prev-pagenb,.no-touch #to-slider:hover #to-slider-next,.no-touch #to-slider:hover #to-slider-prev{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.to-slider-page-overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}#to-slider-next:hover .to-slider-page-overlay,#to-slider-prev:hover .to-slider-page-overlay{opacity:.75}.no-csstransforms .to-slider-next-pagenb,.no-csstransforms .to-slider-prev-pagenb{display:none}.to-slider-next-pagenb,.to-slider-prev-pagenb{position:absolute;width:45px;height:45px;left:-10px;margin:0 5px;opacity:0;background:0 0;font-size:14px}.to-slider-prev-pagenb{left:auto;right:-10px}.to-slider-slidenb{position:absolute;height:18px;bottom:18px;right:5px}.to-slider-nextnb,.to-slider-prevnb{position:absolute;height:18px;top:-5px;left:5px}.to-slider-separator{background:0 0;font-size:28px;font-weight:100}#to-slider-scrollto{position:absolute;display:block;bottom:30px;margin:0 auto;text-align:center;width:100%;font-size:32px;cursor:pointer}.no-touch #to-slider-scrollto i{-webkit-animation:todown 1.2s infinite linear;animation:todown 1.2s infinite linear}#to-slider-scrollto i:hover{-webkit-animation:none;animation:none}#to-slider.light #to-slider-scrollto i:hover{color:#fff}#to-slider.dark #to-slider-scrollto i:hover{color:#000}@-webkit-keyframes todown{0%,10%{-webkit-transform:translateY(-15px);opacity:0}50%{-webkit-transform:translateY(0);opacity:1}100%,90%{-webkit-transform:translateY(15px);opacity:0}}@keyframes todown{0%,10%{transform:translateY(-15px);opacity:0}50%{transform:translateY(0);opacity:1}100%,90%{transform:translateY(15px);opacity:0}}#to-slider-pages{position:absolute;height:10px;left:0;right:0;bottom:25px;text-align:center}#to-slider-pages.paddecor{padding-bottom:30px}#to-slider-pages li{position:relative;display:inline-block;vertical-align:top;list-style:none;text-align:center;width:10px;height:10px;margin:0 4px;padding:0;background:rgba(255,255,255,.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.85;cursor:pointer}#to-slider.dark #to-slider-pages li{background:rgba(0,0,0,.3)}#to-slider-pages li.active,#to-slider-pages li:hover{background:#fff!important;opacity:1}#to-slider.dark #to-slider-pages li.active,#to-slider.dark #to-slider-pages li:hover{background:#1A1C1E!important}#to-slider-timer{position:absolute;height:4px;bottom:0;left:0;background:rgba(255,255,255,.65)}.to-slide{position:relative;float:left;min-height:150px;overflow:hidden;list-style:none}.no-touch .to-slide{-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0)}.to-slide img,.to-slide-image{position:absolute;top:0;left:0;bottom:0;right:0;max-width:none;background-repeat:no-repeat;background-position:center 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.to-slide .to-slide-video{opacity:0}.to-slide .to-slide-video,.to-slide .to-slide-youtube,.to-slide .vimeo-player{position:absolute;top:0;left:0;min-height:100%;min-width:100%}.player .sidedock,.to-slide .mejs-controls,.to-slide .mejs-layers,.to-slide .player .controls-wrapper{display:none!important}.to-slide-content{position:relative;display:table;vertical-align:baseline;width:100%;top:0}.to-slide-content-move{display:inline-block}.to-slide.left .to-slide-content-inner{padding:5% 5% 0 0}.to-slide.center .to-slide-content-inner{padding:0 15%;text-align:center}.to-slide.right .to-slide-content-inner{padding:0 0 0 20%;text-align:right}.to-slide .to-slide-content-inner{position:relative;display:table-cell;vertical-align:middle;opacity:0;-webkit-transition:all .4s .8s ease-in-out;-moz-transition:all .4s .8s ease-in-out;-o-transition:all .4s .8s ease-in-out;-ms-transition:all .4s .8s ease-in-out;transition:all .4s .8s ease-in-out}.no-touch .to-slide .to-slide-content-inner{-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);-webkit-perspective:1000;-moz-perspective:1000px;-ms-perspective:1000;-o-perspective:1000px;perspective:1000px;transform-style:preserve-3d}.to-slide.current-slide .to-slide-content-inner{opacity:1}.no-touch .to-slide.current-slide .to-slide-content-inner{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.to-slide .to-slide-content-inner h1{display:block;margin-bottom:20px;letter-spacing:-1px;word-spacing:8px;font-weight:600;font-style:normal;font-size:65px;line-height:50px}.to-slide .to-slide-content-inner p{position:relative;display:inline;padding:2px 0;font-size:20px;line-height:28px;font-weight:100}.to-slide .to-slide-content-inner .slide-desc-overlay p{background:rgba(0,0,0,.5);box-shadow:10px 0 0 rgba(0,0,0,.5),-10px 0 0 rgba(0,0,0,.5);-moz-box-shadow:10px 0 0 rgba(0,0,0,.5),-10px 0 0 rgba(0,0,0,.5);-webkit-box-shadow:10px 0 0 rgba(0,0,0,.5),-10px 0 0 rgba(0,0,0,.5);-o-box-shadow:10px 0 0 rgba(0,0,0,.5),-10px 0 0 rgba(0,0,0,.5);color:#FFF!important}.to-slide.left .to-slide-content-inner .slide-desc-overlay p{left:10px}.to-slide.right .to-slide-content-inner .slide-desc-overlay p{right:10px}.to-slide .to-slide-content-inner .to-button{margin-top:20px}.to-slide-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:repeat}#to-slider-next,#to-slider-next .to-slider-page-overlay,#to-slider-pages li,#to-slider-prev,#to-slider-prev .to-slider-page-overlay,#to-slider-scrollto i,.to-slider-next-pagenb,.to-slider-prev-pagenb{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.to-lb-holder{position:fixed;display:table;overflow:hidden;vertical-align:baseline;z-index:9999;width:100%;min-width:320px;height:100%;top:0;margin:0;cursor:pointer;-webkit-transform:translateZ(0)}.to-lb-overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.to-lb-overlay.to-lb-anim{opacity:.95}.to-lb-holder .icon-to-x{position:relative;display:block;top:-22px;right:0;text-align:right;font-size:14px}.to-lb-holder .next-lb-img,.to-lb-holder .prev-lb-img{position:absolute;width:60px;top:0;left:0;bottom:0;opacity:0;color:#59585b}.to-lb-holder .next-lb-img{right:0;left:auto}.to-lb-holder .next-lb-img i,.to-lb-holder .prev-lb-img i{position:absolute;width:60px;height:60px;top:50%;margin-top:-30px;font-size:34px;line-height:60px;text-align:center}.to-lb-anim,.to-lb-anim .icon-to-x,.to-lb-anim2.next-lb-img,.to-lb-anim2.prev-lb-img{opacity:1}.to-lb-inner{position:absolute;width:100%;height:100%;margin:0 auto;opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.to-lb-inner.to-lb-anim2{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.to-lb-video{width:50%;margin:0 auto;-webkit-box-shadow:0 0 40px rgba(0,0,0,.3);-moz-box-shadow:0 0 40px rgba(0,0,0,.3);box-shadow:0 0 40px rgba(0,0,0,.3)}.to-lb-holder img{position:absolute;height:100%;width:100%;left:0;right:0;bottom:0;top:0;margin:auto;-webkit-box-shadow:0 0 40px rgba(0,0,0,.3);-moz-box-shadow:0 0 40px rgba(0,0,0,.3);box-shadow:0 0 40px rgba(0,0,0,.3)}.to-lb-holder figure{position:absolute;margin:0 auto}.to-lb-holder figcaption{position:relative;top:100%;margin-top:-10px;left:0;right:0;text-transform:uppercase;font-weight:900;color:#59585b}.to-lb-counter{position:absolute;top:0;right:0;text-align:right;font-weight:inherit;color:inherit}.to-lb-inner .mejs-mediaelement{position:absolute;top:0;left:0;min-height:100%;min-width:100%}.to-lb-inner .mejs-container{position:relative;padding-bottom:54.4%;padding-top:30px;height:0!important;overflow:hidden;min-width:280px;max-width:1200px;margin:0 auto;background:#000}.to-lb-inner .mejs-container-fullscreen.mejs-container{position:relative;padding-bottom:0;padding-top:0;height:100%!important;overflow:hidden;min-width:inherit;max-width:inherit}.to-lb-inner .mejs-container-fullscreen.mejs-video{position:relative}.video-embed{position:relative;padding-bottom:53.1%;padding-top:30px;height:0;overflow:hidden;min-width:280px;max-width:1200px;margin:0 auto;background:#000}.video-embed embed,.video-embed iframe,.video-embed object{position:absolute;top:0;left:0;width:100%;height:100%}.to-lb-holder .next-lb-img,.to-lb-holder .prev-lb-img,.to-lb-inner,.to-lb-overlay{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.to-audio-player{position:relative;display:inline-block;width:100%;height:30px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-o-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.to-audio-player:before{content:"";position:absolute;left:0;top:0;right:0;height:15px;background:-moz-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.15)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 100%)}.to-audio-player .to-item-audio-link{z-index:auto;height:30px;width:35px;left:0;top:0;margin:0;line-height:30px;font-size:14px;opacity:1;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;-ms-transform:none!important;transform:none!important}.to-audio-player .to-item-time{position:absolute;overflow:hidden;top:12px;left:80px;right:85px;bottom:auto;height:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgba(0,0,0,.25);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.35);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.35);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,.35);box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.to-audio-player .to-item-currenttime{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.35);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.35);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,.35);box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.to-audio-player .time-float{top:-12px;margin-left:70px}.to-audio-player .to-audio-player-curtime{position:absolute;top:0;bottom:0;left:35px;line-height:30px;font-size:12px}.to-audio-player .to-audio-player-duration{position:absolute;top:0;bottom:0;right:40px;line-height:30px;font-size:12px}.to-audio-player .fa-volume-off,.to-audio-player .fa-volume-up{position:absolute;z-index:auto;top:0;bottom:0;right:0;height:30px;width:25px;margin:0;text-align:left;line-height:30px;font-size:14px;cursor:pointer}.to-audio-player .fa-volume-off{display:none}.scrollBar{position:absolute;cursor:pointer;width:5px;top:0;right:1px;background:#6D6D6D;opacity:.6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.scrollBar:hover{width:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#footer{clear:both;position:relative;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#footer-top-overlay{position:absolute;top:0;left:0;bottom:0;right:0}#footer-background{position:absolute;top:0;left:0;bottom:0;right:0;max-width:none;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#footer-top{position:relative;width:100%;height:auto;margin:0 auto}#footer-inner-top{position:relative;padding:100px 0}#footer-bottom{position:relative;min-height:50px;width:100%;margin:0 auto}#footer-bot-overlay{position:absolute;top:0;left:0;bottom:0;right:0}#footer-inner-bottom{position:relative;height:100%;width:100%;margin:0 auto;padding:50px 0;cursor:pointer}#footer-inner-bottom .col-7{margin-bottom:0!important}#copyright{position:relative;height:100%;width:100%;font-size:13px;line-height:22px}#footer-social{text-align:right}#footer-social a{position:relative;display:inline-block;width:24px;height:24px;text-align:center;font-size:18px;margin-left:4px;text-shadow:0 0 1px rgba(255,255,255,.25);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#footer-social a:hover i{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}#scrollToTop{position:fixed;overflow:hidden;z-index:3;height:50px;width:50px;bottom:30px;right:25px;font-size:30px;text-align:center;line-height:50px;cursor:pointer;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}#scrollToTop-inner{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}#scrollToTop-overlay{position:absolute;display:block;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.3);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#scrollToTop i{position:relative;display:block;color:#fff;line-height:50px}#scrollToTop:hover i{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%)}51%{opacity:1}}@-moz-keyframes toTopFromBottom{49%{-moz-transform:translateY(-100%)}50%{opacity:0;-moz-transform:translateY(100%)}51%{opacity:1}}@keyframes toTopFromBottom{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}.touch #scrollToTop{display:none}#call-to-action{position:relative;text-align:center;vertical-align:bottom;font-size:26px}#call-to-action .section-container{padding:42px 0 36px;line-height:32px}#call-to-action .section-container span{margin-right:20px}#call-to-action img.cloud{position:relative;height:22px;top:2px;left:8px}#call-to-action,#call-to-action span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.to-page-nav{margin:10px auto;width:100%}.section-container .to-page-nav{display:inline-block}#single-post-section .to-page-nav{margin-top:30px}.to-page-nav ul{margin:0}.to-page-nav li{position:relative;display:inline-block;height:32px;text-align:center;cursor:pointer}.to-page-nav li.to-page-nav-dot{top:-3px;left:-3px}.to-page-nav li.active{background:0 0!important}.to-page-nav li a{position:relative;display:inline-block;line-height:32px;height:32px;min-width:12px;padding:0 15px;background:0 0;font-size:18px;font-weight:600!important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-page-nav li a:first-child{padding:0 30px 0 0;margin:0}.to-page-nav li a i{font-weight:600}.section-container.container-search{margin:100px auto 70px}.to-search-item{padding-top:0;margin-bottom:30px;min-height:70px;list-style:none}.to-search-archive{margin-bottom:30px;list-style:none}.to-search-item-img{position:relative;float:left;overflow:hidden;height:70px;width:70px;text-align:center;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:rgba(0,0,0,.03);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-search-item-img i{font-size:30px;line-height:70px;height:70px;width:70px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-search-item a:hover{color:inherit!important}.to-search-item-img img{height:70px;width:70px;max-width:none;top:0;left:0;right:0;bottom:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-search-item:hover img{height:80px;width:80px;margin:-5px}.to-search-item-content h3{margin-bottom:4px;margin-top:0}.to-search-item-content h3 a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-search-item-content .to-search-item-meta{height:20px;margin:0 0 15px}.to-search-item-content .to-search-item-meta>span{float:left;padding:0 8px;border-left:1px solid;height:16px;line-height:16px}.to-search-item-content .to-search-item-meta>span:first-child{padding:0 8px 0 0;border-left:none}.to-search-item .post-like{margin:0;padding:0;height:18px}.to-comment-icon i{margin:0 5px 0 0}.to-search-item:hover .to-comment-icon i{font-size:inherit!important}.to-search-item-content{margin-left:90px}.to-search-noresult{text-align:center;padding:20%}.index-container{margin:80px auto 60px}.articles-holder article{position:relative;display:inline-block;width:100%;margin:0!important}.post-link-inner h2,.post-quote-inner h2,.post-title{font-size:24px;font-weight:600;text-transform:uppercase}.post-title{margin:0!important;min-height:36px;line-height:36px;-ms-word-wrap:break-word;word-wrap:break-word}.post-info{position:relative}.post-info-inner{position:relative;display:inline-block;left:56px;margin:0 0 0 16px}.post-info .post-date{position:absolute;display:inline-block;width:52px;border-right:1px solid;border-color:inherit;padding:0 5px 0 0;margin:0 10px 0 0;font-weight:600;text-align:center}.post-info .post-date .date{display:block;font-size:36px;line-height:36px}.post-info .post-date .month{display:block;line-height:20px;text-transform:uppercase;font-size:16px}.post-info .post-date .year{display:block;font-size:14px;line-height:14px;letter-spacing:.8px;margin:0 0 2px}.post-content-holder{border-bottom:1px solid;border-color:inherit;padding-bottom:50px;margin-bottom:50px}.post-content-holder p{padding:5px 0 30px!important;margin-left:70px}.post-content-holder .button{margin-left:68px!important}.articles-holder .post-audio,.articles-holder .post-image{margin:12px 0}.articles-holder .to-article-video-wrapper{margin:24px 0}.articles-holder .post-link-inner,.articles-holder .post-quote-inner{margin:22px 0;background:rgba(0,0,0,.035)}.light .articles-holder .post-link-inner,.light .articles-holder .post-quote-inner{margin:12px 0;background:rgba(255,255,255,.035)}.articles-holder .post-gallery-slider{margin:12px 0}.post-link-inner,.post-quote-inner{position:relative;padding:45px 25px 35px;background:#fff}.to-item-link,.to-item-quote{position:absolute;right:0;bottom:12px}.post-content-holder .to-item-link,.post-content-holder .to-item-quote{right:20px}.to-item-link{bottom:22px}.post-link-inner h2,.post-quote-inner h2{position:relative;margin:0 0 35px;line-height:30px}.post-quote-inner .post-link-from,.post-quote-inner .post-quote-author{position:relative;margin:0;font-size:16px}.post-link-inner .post-link-img,.post-quote-inner .post-quote-img{position:absolute;width:100%;height:100%;top:0;left:0;margin:0 auto;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.articles-holder .more-link{display:block;margin-top:25px;cursor:default;color:#fff}.articles-holder .more-link span{width:auto;cursor:pointer;padding:6px 10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}#to-crumbs{position:relative;line-height:20px;padding:26px 0 26px 20px;text-align:left}.steadysets-icon-map-marker{position:absolute;left:0;margin:0 6px 0 0;padding-top:2px}#to-crumbs-overlay{position:absolute;top:0;bottom:0;left:-100%;right:-100%}#to-crumbs a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-page-heading{position:relative;overflow:hidden;padding:70px 0}.to-page-heading.no-border{border-bottom:none}.to-page-heading .clear,.to-page-heading .col,.to-page-heading .col h1{padding:0;margin:0}.to-page-heading.right .col-6{float:right;text-align:right}.to-page-heading.center .col-6{text-align:center;width:100%}.to-page-heading .title{font-size:42px;line-height:42px;letter-spacing:-1px;word-spacing:3px}.to-page-heading .single-title{min-height:22px;font-size:42px;line-height:42px;letter-spacing:-1px;word-spacing:3px;-ms-word-wrap:break-word;word-wrap:break-word}.to-page-heading .subtitle{display:block;margin-top:8px;font-size:22px;line-height:34px;font-weight:300}.to-page-heading .subtitle.portfolio,.to-page-heading .subtitle.post{margin:8px 0 0}.to-page-heading .to-header-image{position:absolute;left:0;right:0;top:0;bottom:0}.to-page-heading .to-header-image.repeat{background-repeat:repeat}.to-page-heading .to-header-image.no-repeat{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#particles{position:absolute;width:100%;height:100%;overflow:hidden;top:0;bottom:0;left:0;right:0}#single-port-information,#single-post-information,.post-information{margin:20px 0 0 5px;font-size:13px;min-height:16px;line-height:16px}#single-post-information{display:inline-block;border-top:1px solid;border-color:inherit;padding-top:14px}.post-information{margin:0}#single-port-information:after,#single-post-information:after,.post-information:after{content:".";display:block;height:0;clear:both;visibility:hidden}#single-port-information span,#single-post-information span,.post-information span{padding:2px 8px!important}.post-information post-like *,.post-information span.post-like-count{padding:0!important}#single-post-information span{vertical-align:middle}#single-port-information span i,#single-post-information span i,.post-information i{position:relative;padding:0 5px 0 0;font-size:16px}.post-information .meta-category i{top:2px}#single-port-information .meta-author-avatar,#single-port-information .meta-author-avatar img,#single-post-information .meta-author-avatar,#single-post-information .meta-author-avatar img{position:relative;display:inline-block;overflow:hidden;width:50px;height:50px;padding:0 2px 0 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.to-page-heading .to-item-cat{height:16px;padding:4px 10px;line-height:16px;font-size:13px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#fff;cursor:pointer}.post-information .post-like-count{border:none;margin:0;padding:0}#single-port-information span:first-child,#single-post-information span:first-child,.post-information span:first-child{padding:0 5px 0 0!important}.to-social{position:relative;display:block;width:100%;padding:40px 0;text-align:center}.to-social-overlay{position:absolute;display:block;top:0;bottom:0;left:-500%;right:-500%;border-top:1px solid;border-color:inherit}.product .to-social-overlay{border:none}.to-social-holder{display:block;cursor:pointer}.to-social-msg{position:relative;display:block;height:25px;margin:0 auto 30px;font-weight:600;text-align:center;text-transform:uppercase}.to-social-share,.to-social-shared{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-social-shared,.to-social:hover .to-social-share{opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0)}.to-social:hover .to-social-shared{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.to-social .post-like-count,.to-social-list .count{position:absolute;display:block;z-index:999;left:50%;bottom:36px;min-width:30px;margin:0 -18px;min-height:16px;padding:4px;line-height:16px;font-size:13px;color:#fff;background:#DCDCDC;background:rgba(0,0,0,.22);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;opacity:0;pointer-events:none;-webkit-transform:translateY(14px);-moz-transform:translateY(14px);-o-transform:translateY(14px);-ms-transform:translateY(14px);transform:translateY(14px);-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:opacity .2s ease-in-out,-o-transform .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,-moz-transform .2s ease-in-out;-ms-transition:opacity .2s ease-in-out,-ms-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.to-social .post-like-count:after,.to-social-list .count:after{position:absolute;content:'';width:0;height:0;left:50%;bottom:-6px;margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.22)}.to-social .post-like:hover .post-like-count,.to-social-button:hover .count{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.to-social .post-like,.to-social-button{position:relative;display:inline-block;margin:0 15px}.to-social-list{position:relative;display:inline-block}.to-social-holder .to-social-list span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-social .post-like .fa-heart,.to-social-holder i{font-size:24px;width:24px;margin:0 auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.to-social .post-like .fa-heart{font-size:22px;margin-left:4px}.to-social .post-like .icon-to-x{width:24px;height:30px;line-height:20px;font-size:16px;margin:0 auto;text-align:center}.to-social-button i{height:30px;line-height:30px}.to-social-holder .to-social-button:hover i{opacity:.7}#to-author-bio{position:relative;display:block;min-height:100px;padding:70px 0;margin:0 0 0 150px}#to-author-bio-overlay{position:absolute;left:-500%;right:-500%;top:0;bottom:0}#to-author-bio img{position:absolute;display:block;text-align:center;top:70px;left:-125px;width:100px;height:100px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}#to-author-info{position:relative;margin:0 0 10px}#to-author-name{position:relative;display:inline-block;font-weight:900}#to-author-about{font-size:18px;font-style:italic}#to-author-count{font-size:12px}#to-author-desc{position:relative;display:block}#to-author-bio .clear,#to-author-bio p{padding:0}#to-author-icons{position:relative;display:block;margin:20px 0 0}#to-author-icons li{display:inline-block;margin:0 20px 0 0;list-style:none;font-size:18px;cursor:pointer}#to-author-icons li:hover i{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}.post-cat-holder,.post-tag-holder{display:block}.post-cat-holder a:hover,.post-tag-holder a:hover{color:inherit!important}.post-cat-holder h5,.post-tag-holder h5{display:inline-block;font-size:14px;text-decoration:underline}.post-cat-holder:before,.post-tag-holder:before{display:inline-block;position:relative;font-family:business;padding:0 5px 0 0;font-size:24px;top:5px}.post-tag-holder:before{content:"\e031"}.post-cat-holder:before{content:"\e002"}#single-post-section{padding:80px 0 40px}#single-post-section article.type-post{margin:0;padding-bottom:50px}.to-article-video-wrapper{position:relative;height:0;padding-bottom:56.25%}.to-article-video-wrapper .mejs-video,.to-article-video-wrapper .mejs-video video,.to-article-video-wrapper embed,.to-article-video-wrapper iframe,.to-article-video-wrapper object{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.post-image{width:100%;height:auto}.post-audio,.post-gallery-slider,.post-image,.post-link-inner,.post-quote-inner,.to-article-video-wrapper{margin-bottom:30px;margin-left:0}.post-link-inner,.post-link-inner h2,.post-quote-inner,.post-quote-inner h2{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-gallery-slider{overflow:hidden}.post-gallery-slider img{width:100%;height:auto}.owl-carousel{display:none;position:relative;margin-left:0;width:100%;list-style:none;-ms-touch-action:pan-y;cursor:-webkit-grab;cursor:-moz-grab}.owl-carousel li{list-style:none}.grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing}.owl-carousel .owl-item{float:left}.owl-pagination{margin-top:15px}.owl-controls{margin-top:10px;text-align:center}.owl-controls .owl-buttons div{transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear}.owl-controls .owl-page{display:inline-block}.owl-controls .owl-page span{display:block;width:8px;height:8px;margin:4px;opacity:.85;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear}.owl-controls .owl-page.active{background:0 0!important}.owl-controls .owl-controls .owl-buttons i:hover,.owl-controls .owl-page.active span,.owl-controls .owl-page:hover span,.post-gallery-slider .owl-controls .owl-buttons div{opacity:1}.post-gallery-slider .owl-buttons .owl-next,.post-gallery-slider .owl-buttons .owl-prev{position:absolute;overflow:hidden;cursor:pointer;width:45px;height:45px;top:50%;left:0;margin:-22px 0 0;padding:0;opacity:1;text-align:center;color:#FFF;font-size:20px;line-height:45px}.post-gallery-slider .owl-page span{background:rgba(255,255,255,.25)}.post-gallery-slider .owl-page.active span,.post-gallery-slider .owl-page:hover span{background:#fff!important}.post-gallery-slider .owl-buttons .owl-prev{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.post-gallery-slider .owl-buttons .owl-next{left:auto;right:0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.post-gallery-slider .owl-buttons .owl-next i,.post-gallery-slider .owl-buttons .owl-prev i{position:absolute;width:45px;height:45px;left:0;top:0;margin:auto;line-height:45px;text-align:center}.post-gallery-slider .owl-buttons .owl-prev{-webkit-transform:translate3d(-45px,0,0);-moz-transform:translate3d(-45px,0,0);-o-transform:translate3d(-45px,0,0);-ms-transform:translate3d(-45px,0,0);transform:translate3d(-45px,0,0)}.post-gallery-slider .owl-buttons .owl-next{-webkit-transform:translate3d(45px,0,0);-moz-transform:translate3d(45px,0,0);-o-transform:translate3d(45px,0,0);-ms-transform:translate3d(45px,0,0);transform:translate3d(45px,0,0)}.post-gallery-slider:hover .owl-buttons .owl-next,.post-gallery-slider:hover .owl-buttons .owl-prev{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.post-gallery-slider .owl-buttons .to-sc-button-over{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;padding:0;opacity:.5!important;background:#000}.post-gallery-slider .owl-buttons .to-sc-button-over:hover{opacity:.5!important}.post-gallery-slider .owl-pagination{position:absolute;bottom:15px!important;width:100%;margin:0!important}.post-gallery-slider .owl-controls{margin-top:0;text-align:center}#post-nav{position:relative;display:block;width:100%;margin:0;padding:35px 0 23px}#post-nav a{position:relative;display:inline-block}#post-nav span{text-transform:uppercase;font-weight:600;font-size:12px}#post-nav #post-all-items{position:absolute;height:30px;width:30px;left:50%;top:16px;margin:0 0 0 -15px;font-size:30px}#post-nav #post-all-items a,#post-nav #post-all-items i{position:absolute;display:block;left:0;top:0;bottom:0;right:0}#post-nav #post-next-link,#post-nav #post-prev-link{position:relative;display:inline-block;width:45%;margin:0 0 0 5%}#post-nav #post-prev-link{text-align:left;float:left;margin:0 5% 0 0}#post-nav #post-prev-link span:before{content:"\f053";font-family:FontAwesome;position:relative;font-size:8px;top:-2px;margin:0 10px 0 0}#post-nav #post-next-link{text-align:right;float:right}#post-nav #post-next-link span:after{content:"\f054";font-family:FontAwesome;position:relative;font-size:8px;top:-2px;margin:0 0 0 10px}#post-nav #post-all-items,#post-nav #post-next-link,#post-nav #post-prev-link,#post-nav i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#single-portfolio-section .portfolio-page-pp{padding-bottom:50px}.portfolio-sidebar{padding:0}.boxsizing .portfolio-sidebar{padding:0 0 0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#single-portfolio-section article.type-portfolio{position:relative;display:block;margin-top:80px;float:left;width:100%}.clear.portfolio{padding:0}#single-portfolio-section article #single-port-information{margin-bottom:30px}.to-portfolio-attrs li{padding:8px 0;list-style:none}.to-portfolio-attrs li i{width:23px;height:auto;font-size:14px;line-height:14px;text-align:left}#google-map{width:100%;height:370px;margin:0}#google-map .gm-style-cc,#google-map .gmnoprint.gm-style-cc{display:none}#google-map img{max-width:none}#google-map .scrollFix{line-height:1.35;overflow:hidden;white-space:nowrap}#respond{box-shadow:none!important}#respond .row:after{content:"";display:block;height:0;clear:both;visibility:hidden}#respond p.comment-notes,#respond>p,p.logged-in-as{margin-bottom:10px}p.logged-in-as{padding-bottom:0}#comments{margin:40px 0 0}#comment-status p{padding:0}.comment-list{margin-bottom:70px!important;margin-left:0!important}.comment-list li{position:relative;z-index:1;list-style:none!important}.comment-list li.comment>div,.comment-list li.pingback>div{margin:0;padding:25px 0 53px 100px;position:relative}.comment-list .parent:after{content:"";position:absolute;left:49px;top:81px;bottom:0;border-left:2px solid;border-color:inherit}.comment-list .children:before{content:"";position:absolute;z-index:2;left:49px;top:0;height:50px;border-left:2px solid;border-color:inherit}.comment-list .children:first-child:before{content:"";position:absolute;left:14px;top:0;height:50px;border-left:2px solid;border-color:rgba(0,0,0,.07)}.comment-list li.comment>#respond{border:none;padding:30px 0}.comment-list .children{position:relative;z-index:1;margin-left:0!important;padding-left:35px}.comment-list li.comment>div img.avatar{position:absolute;left:-86px;top:-34px;width:70px;height:70px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.comment-list .comment-author{font-weight:600}.comment-list .reply{position:absolute;top:29px;right:29px}.comment-list .reply a{cursor:pointer;padding:6px 10px;font-size:12px;border:none!important;width:auto;font-weight:900;text-transform:uppercase;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.comment-list .reply a:before{content:"\f112";display:inline-block;font-family:FontAwesome;padding:0 10px 0 0;font-size:16px}.comment-list .comment-meta{margin:0 140px 0 0;font-size:13px;line-height:15px;font-weight:600;text-transform:uppercase}.comment-list .comment-author.vcard{position:relative;display:inline-block;margin:5px 0 20px;padding:0 20px 20px 0;border-bottom:1px solid;border-color:inherit}.comment-list .comment-author.vcard .fn{font-size:16px;line-height:16px;font-weight:900;text-transform:uppercase}.comment-list .comment-author.vcard .says{font-weight:100;font-style:italic}.comment-list li.comment>div p,.comment-list li.pingback>div p{padding-bottom:0}#respond #cancel-comment-reply-link,#respond h3 .cancel-comment-reply{display:inline-block;margin-left:10px;padding-left:10px;position:relative;border-left:1px solid;border-color:inherit;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#respond #author,#respond #email,#respond #url,textarea#comment{padding:10px;margin:0 0 30px;color:inherit}#respond #author,#respond #email,#respond #url{border:1px solid;border-color:inherit;color:inherit}#respond label{position:relative;display:block;margin-bottom:4px}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{width:100%;padding:10px;background:0 0;line-height:22px;color:inherit;font-family:inherit;border:1px solid;border-color:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}input[type=checkbox],input[type=radio]{vertical-align:middle;width:16px !important;height:16px;margin:3px 3px 3px 4px;background:#EFEFEF;color:#555;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border:1px solid;border-color:inherit;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}input[type=checkbox]:checked:before,input[type=radio]:checked:before{content:'✔';float:left;display:inline-block;vertical-align:middle;width:14px;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button[type=submit],input[type=submit]{border:none;cursor:pointer;width:auto;color:inherit;font-size:14px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}select{padding:10px;border:0;border:none;font-size:inherit;line-height:25px;color:#555;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.16);-moz-box-shadow:0 1px 2px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.16);-o-box-shadow:0 1px 2px rgba(0,0,0,.16);transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}textarea{max-width:100%}.wpcf7-form .wpcf7-not-valid-tip{position:absolute;width:280px;top:-5px;right:5px;padding:2px 6px;border:0;text-align:right;font-size:10pt}div.wpcf7-response-output{margin:0 0 20px;padding:10px;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}.wpcf7-validation-errors{display:inline-block}.wpcf7 input[type=email],.wpcf7 input[type=password],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=url]{border:none;border-bottom:1px solid;border-color:inherit;color:inherit}#sidebar{padding-right:20px}.boxsizing #sidebar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#sidebar.col-last{padding-left:20px;padding-right:0}#sidebar.col-last:after{content:'';clear:both}#sidebar .widget{margin-bottom:50px}#footer-inner-top .marg:last-child{margin-right:0}#footer-inner-top .widget{margin-bottom:55px}#footer-inner-top .widget:last-child{margin-bottom:0}#sliding-sidebar .widget{margin-bottom:40px}.widget{position:relative}.widget ul{position:relative;margin-left:0;margin-bottom:0}.widget h4{margin-bottom:20px;letter-spacing:.5px;font-weight:500}.widget ul li{position:relative;padding:0 0 6px;list-style:none;margin-bottom:0}.widget ul li a{font-weight:600}.widget ul li:last-child{border:none}.widget ul ul{margin:0;padding:0 0 0 20px}.widget .cat-item a{margin-right:24px}.widget .cat-item .count{position:absolute;top:0;right:0}.product_list_widget *,.widget-recent-projects,.widget-recent-projects *{-webkit-transform:initial;-moz-transform:initial;-ms-transform:none;-o-transform:initial;transform:none}.widget_archive a,.widget_categories ul li a{padding-right:5px}.widget.widget_pages li{padding:0;border-bottom:none}.widget.widget_pages li a{display:block;padding:8px 0;border-bottom:1px solid;border-color:inherit}.widget_recent_entries span{display:block;margin-bottom:6px;line-height:17px;font-size:13px}.widget.widget_search #searchform{position:relative;display:block;top:auto;bottom:auto;left:auto;right:auto;width:100%;height:auto;line-height:none;font-size:13px;padding:8px 0;margin:0}.widget.widget_search input.search{position:relative;width:100%;margin:0;padding:0 8px;font-size:13px;line-height:35px!important;text-transform:none;opacity:1;border:1px solid;border-color:inherit}.widget.widget_calendar{width:100%}.widget.widget_calendar caption{position:absolute;bottom:0;z-index:1;width:100%;text-align:center;font-weight:600}.widget.widget_calendar table{position:relative;width:100%;border-collapse:collapse}.widget.widget_calendar thead th{padding-bottom:10px;font-size:13px;font-weight:600;cursor:pointer}.widget.widget_calendar table tbody td{text-align:center;cursor:pointer;font-size:13px}.widget.widget_calendar table tbody tr td{padding:2px}.widget.widget_calendar tfoot #next{position:relative;z-index:2;text-align:right}.widget.widget_calendar tfoot #prev{position:relative;z-index:2;padding-top:10px}.widget.widget_nav_menu li{padding:0;border-bottom:none}.widget.widget_nav_menu li:before{display:none}.widget.widget_nav_menu li.menu-item-has-children>a:after{content:'+';position:relative;float:right;right:5px;height:38px;margin:-8px 0 0;line-height:38px;font-size:18px}.widget.widget_nav_menu li.menu-item-has-children.open>a:after{content:'-'}.widget.widget_nav_menu li.menu-item-has-children ul{display:none}.widget.widget_nav_menu li a{display:block;padding:8px 0;border-bottom:1px solid;border-color:inherit;line-height:25px}.widget_recent_comments li{position:relative;display:block;margin-bottom:10px!important}.widget.widget_rss .rss-date{display:inherit;margin:5px 0 7px}.widget.widget_rss .rssSummary{font-size:12px}.widget.widget_rss cite{display:inherit;margin:5px 0 0}.widget.widget_tag_cloud .tagcloud{position:relative;display:inline-block}.post-tags a,.widget.widget_tag_cloud a{position:relative;display:inline-block;float:left;cursor:pointer;margin:8px 6px 0 0;padding:0 12px!important;font-size:13px!important;line-height:28px!important;border:2px solid;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;text-transform:capitalize;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.widget.widget-post-like li{margin-bottom:15px}.widget.widget-post-like .post-like-img{position:relative;display:inline-block;overflow:hidden;float:left}.no-post-like-image,.widget.widget-post-like img{position:relative;display:inline-block;float:left;width:64px;height:64px;margin:0 12px 0 0;background:rgba(0,0,0,.2)}.no-post-like-image i{width:64px;height:64px;float:left;margin:0;font-size:22px;text-align:center;line-height:64px;color:#fff}.widget.widget-post-like .post-like-overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:64px;height:64px;line-height:64px;text-align:center;font-size:48px;font-weight:100;opacity:0;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.widget.widget-post-like .post-like-img:hover .post-like-overlay{opacity:.85}.widget.widget-post-like .post-like-title{position:relative;overflow:hidden;max-height:22px;padding:6px 0 0;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.widget.widget-post-like .post-like-date{position:relative;display:inline-block;margin:3px 5px 0 0;font-size:13px}.widget.widget-post-like span.post-like{font-size:13px}.widget.widget-post-like .clear{padding:0}.widget.widget-recent-projects{position:relative;display:inline-block}.widget.widget-recent-projects li{position:relative;display:inline-block;float:left;margin:0;padding:0}.widget.widget-recent-projects .recent-projects-img{position:relative;display:inline-block;overflow:hidden;float:left}.no-recent-projects-image,.widget.widget-recent-projects img{position:relative;display:inline-block;float:left;width:64px;height:64px;margin:0;background:rgba(0,0,0,.2)}.no-recent-projects-image i{width:64px;height:64px;float:left;margin:0;font-size:22px;text-align:center;line-height:64px}.widget.widget-recent-projects .recent-projects-overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:64px;height:64px;line-height:64px;text-align:center;font-size:48px;font-weight:100;opacity:0;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.widget.widget-recent-projects .recent-projects-img:hover .recent-projects-overlay{opacity:.85}.widget.widget-recent-projects .recent-projects-title{position:absolute;display:block;z-index:999;top:75px;left:-22px;width:100px;min-height:22px;line-height:22px;font-size:13px;padding:4px;background:#0b0b0b;background:rgba(11,11,11,.85);color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;opacity:0;pointer-events:none;-webkit-transform:perspective(1200px) rotate3d(1,0,0,-30deg);-moz-transform:perspective(1200px) rotate3d(1,0,0,-30deg);-o-transform:perspective(1200px) rotate3d(1,0,0,-30deg);-ms-transform:perspective(1200px) rotate3d(1,0,0,-30deg);transform:perspective(1200px) rotate3d(1,0,0,-30deg);-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;-o-transition:opacity .2s ease-in-out,-o-transform .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,-moz-transform .2s ease-in-out;-ms-transition:opacity .2s ease-in-out,-ms-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.widget.widget-recent-projects li:hover .recent-projects-title{opacity:1;-webkit-transform:rotate3d(1,0,0,0deg);-moz-transform:rotate3d(1,0,0,0deg);-o-transform:rotate3d(1,0,0,0deg);-ms-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg)}.widget.widget-recent-projects .recent-projects-title:after{position:absolute;content:'';width:0;height:0;left:50%;top:-10px;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(11,11,11,.85)}.widget.widget-recent-projects .recent-projects-date{position:relative;display:inline-block;margin:3px 5px 0 0;font-size:13px}.widget.widget-recent-projects span.recent-projects{font-size:13px}.widget.widget-recent-projects .clear{padding:0}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.aligncenter{display:block;margin:15px auto}.wp-smiley{margin-bottom:0!important}.gallery-caption{margin-left:0;margin-bottom:10px;padding:0 10px}#wpstats{display:none}.articles-holder article.sticky{margin-bottom:50px!important}.sticky .post-content-holder{margin-bottom:0!important;border-bottom:0!important;-o-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#fff;padding:25px!important;position:relative}#wpadminbar{z-index:1000000!important}.wp-caption{max-width:100%;border:1px solid;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wp-caption .wp-caption-text{text-align:center;margin-top:5px;margin-bottom:5px;padding:0 5px}.wp-caption img{max-width:100%;margin-bottom:10px!important;display:block}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}#custom_header{width:100%;height:auto}.document-script{display:none}@media only screen and (max-width:1680px){.section-container{max-width:1500px}}@media only screen and (max-width:1440px){.section-container{max-width:1150px}}@media only screen and (max-width:1380px){.section-container{max-width:1100px}}@media only screen and (max-width:1300px){.section-container{max-width:1000px;margin:0 auto;position:relative}.to-page-nav.section-container{margin:10px 0}.index-container{margin:80px auto 60px}.light-box-video{width:80%;margin:0 auto;padding:0}}@media only screen and (max-width:1300px) and (min-width:1000px){h1#single-post-title{max-width:620px}.items-results-count{font-size:32px;font-weight:300!important;text-align:center;margin:25px 0;padding:0 10px}.items-results .items-from{border-bottom:1px solid;margin:30px 40px;padding:10px 0}.items-results .to-search-item{padding:0 70px}}@media only screen and (max-width:1080px){.cart-counter{left:34px;right:auto}}@media only screen and (max-width:1000px) and (min-width:1px){.portfolio-sidebar{width:100%;padding:0}.boxsizing .portfolio-sidebar{padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.section-container #portfolio-nav{float:none;margin:15px 0 0}#footer-social{text-align:left}#footer-social a{margin-left:0;margin-right:4px}#sidebar,#sidebar.col-last{padding:0;margin:0}}@media only screen and (min-width :690px) and (max-width :1000px){.section-container{max-width:600px}.col{margin-bottom:15px}.five-cols{width:50%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%;margin-left:0}.col1-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col1-4.col-3{width:48%;margin-bottom:2%;margin-right:15px;margin-left:0;padding:15px;float:left}.col1-4.col-3.clear-both{clear:both}.col1-4.col-3.right-edge{margin-right:0}.col.col-2 .col.col-2,.col.col-3 .col.col-2,.col.col-4 .col.col-2,.col.col-6 .col.col-2{width:7%!important}.col.col-2 .col.col-10,.col.col-3 .col.col-10,.col.col-4 .col-10,.col.col-6 .col.col-10{width:91%!important}.to-page-heading .single-title,.woocommerce div.product div.summary h1,h1,h2{font-size:32px!important;line-height:38px!important}.to-slide .to-slide-content-inner h1{font-size:45px!important;line-height:45px!important;margin-bottom:10px!important}.to-slide .to-slide-content-inner p{font-size:18px!important}.items-results-count{padding:0 10px}.items-results .items-from{margin:30px 0}.items-results .to-search-item{padding:0 30px}}@media screen and (max-width:782px){html.admin{margin-top:0!important;top:46px!important}.admin-bar #header.fixed,.admin-bar #header.search,.admin-bar #search-container,.admin-bar #sliding-menu,.admin-bar #sliding-sidebar{margin-top:46px!important}}@media only screen and (max-width :690px){.section-container{max-width:420px}.to-page-heading .single-title,.woocommerce div.product div.summary h1,h2{font-size:26px!important;line-height:34px!important}.to-page-nav.section-container{margin:10px 0}.to-page-heading .title{font-size:36px!important;line-height:36px!important}.to-page-heading .subtitle{font-size:20px;line-height:26px}.col{margin-bottom:25px}.col.col-12{margin-bottom:0}.five-cols{width:100%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%;margin-left:0}.col.col-2 .col.col-2,.col.col-3 .col.col-2,.col.col-4 .col.col-2,.col.col-6 .col.col-2{width:15%!important}.col.col-2 .col.col-10,.col.col-3 .col.col-10,.col.col-4 .col-10,.col.col-6 .col.col-10{width:83%!important}#to-author-bio{margin:0}#to-author-bio img{display:none}#to-author-info{margin:0}#post-nav #post-next-link h3,#post-nav #post-prev-link h3{display:none;margin:0}.comment-list .comment-meta{margin:0}.comment-list li.comment>div{padding:25px 0}.comment-list li.comment>div img.avatar{display:none}.comment-list .reply{display:block;position:relative;margin:15px 0 0;top:auto;bottom:auto;left:-10px;text-align:right}.comment-list .children:after,.comment-list .children:before,.comment-list .children:first-child:before,.comment-list .parent:after{display:none}.to-slide.center .to-slide-content-inner,.to-slide.left .to-slide-content-inner,.to-slide.right .to-slide-content-inner{padding:0}#single-post-information,.post-info .post-date{display:none}.post-info-inner{left:0;margin:0}.post-content-holder .button,.post-content-holder p{margin:0!important}.to-slide .to-slide-content-inner h1,h1{font-size:36px!important;line-height:36px!important;margin-bottom:10px!important}.to-slide .to-slide-content-inner p{font-size:16px!important;line-height:16px!important}.to-slide .to-slide-content-inner .to-button{font-size:14px}.to-lb-video{width:80%}.section-container #portfolio-nav #portfolio-all-items,.section-container #portfolio-nav #portfolio-next-link,.section-container #portfolio-nav #portfolio-prev-link{font-size:24px}.section-container #portfolio-nav{height:35px;max-height:35px;line-height:35px}.items-results-count{padding:0 10px}.items-results .items-from{margin:30px 0}.items-results .to-search-item{padding:0 20px}.items-results .to-search-item-excerpt{max-height:75px;overflow:hidden}}@media screen and (max-width:480px){.section-container{max-width:360px}.website-logo img{max-height:20px;min-height:0}input.search{padding:8px 0 9px;font-size:24px;line-height:45px!important}#sliding-sidebar{width:275px}.touch #sliding-sidebar{-webkit-transform:translate3d(275px,0,0);-moz-transform:translate3d(275px,0,0);-o-transform:translate3d(275px,0,0);-ms-transform:translate3d(275px,0,0);transform:translate3d(275px,0,0)}#sliding-sidebar-inner{padding:25px}.csstransitions .sidebar-anim #body-overlay,.csstransitions .sidebar-anim #header,.csstransitions .sidebar-anim #outer-container,.csstransitions .sidebar-anim #scrollToTop{-webkit-transform:translate3d(-275px,0,0)!important;-moz-transform:translate3d(-275px,0,0)!important;-o-transform:translate3d(-275px,0,0)!important;-ms-transform:translate3d(-275px,0,0)!important;transform:translate3d(-275px,0,0)!important}.no-csstransitions .sidebar-anim #body-overlay,.no-csstransitions .sidebar-anim #header,.no-csstransitions .sidebar-anim #outer-container,.no-csstransitions .sidebar-anim #scrollToTop{left:-275px!important}.light-box-container img{max-width:90%}#to-slider-next,#to-slider-prev{width:0;overflow:hidden;opacity:0}.slider-buttons{display:none}.to-slide .to-slide-content-inner h1,h1{font-size:32px!important;line-height:32px!important;margin-bottom:10px!important}.to-slide .to-slide-content-inner p{font-size:14px!important;line-height:14px!important}.comment-list .children{padding-left:0}}







/*LANCES CSS*/











div#featured-row-container {



margin-top: 100px;



}







div#featured-container-title {



color: #FFCA11 !important;



font-size: 35px;



text-transform: uppercase;



text-rendering: optimizeLegibility;



width: 100%;



position: absolute;



z-index: 1;



opacity: 1;



margin: 0 3px;



}



div#featured-column-container {



width: 32%;



display: inline-block;



background-color: rgba(0,0,0,.9);



height: 130px;



margin: 9px 3px 0px;



line-height: 17px;



padding-top: 30px;



}



div#featured-column-container:hover {



background-color: black;



transition: all 0.2s linear; 



-webkit-transition: all 0.2s linear; 



-o-transition: all 0.2s linear;



-moz-transition: all 0.2s linear;



}



span.featured-title {



width: 60%;



display: inline-block;



float: right;



text-shadow: 1px 1px 1px rgba(0,0,0,.3);



}



span.featured-title {



max-width: 80%;



min-width: 64%;



display: inline-block;



float: right;



text-align: right;



font-size: 21px;



text-shadow: 1px 1px 1px rgba(0,0,0,.3);



line-height: 21px;



position: absolute;



bottom: 20px;



right: 0px;



padding: 4px 20px 4px 4px;



background-color: black;



}







img#featured-image {



margin: 5%;



opacity: .7;



width: 90%;



height: 80%;



}



.to-clients-carousel .to-client img{



max-width:192px;



}



#animatedborder{



border-bottom: #ffca11;



border-style: solid;



width: 32%;



float: left;



margin: 0 3px;



position:relative;



}







div#featured-row-container {



margin-top: 17%;



}



#footer-inner-top .widget {



margin-bottom: 0px;



}



p a:link {



text-decoration: underline;



}



.category_section{



-webkit-filter: brightness(55%);



transition: all 0.2s linear; 



-webkit-transition: all 0.2s linear; 



-o-transition: all 0.2s linear;



-moz-transition: all 0.2s linear;



}



.antigrayscale{



-webkit-filter: brightness(100%);



}







.section_commentary .to-slide img, .to-slide-image{



-webkit-filter: contrast(1.1);



}



.section_commentary .to-item.blog.normal {



height: 300px !important;



}



.section_commentary .to-grid-holder {



height: 300px !important;



max-height: 300px !important;



}



.section_commentary .to-grid-scroll.horizontal {



height: 300px !important;



max-height: 300px !important;



}



.wpb_single_image .vc_single_image-wrapper {



display: inline-block !important;



}



img.post-image.wp-post-image {



display: none !important;



}



#single-post-section {



padding: 0px;



}



.to-page-heading {



padding-bottom: 0px;



}



.to-sc-twitter .to-sc-tweet-meta {



display: none;



}







#social-media-post-info {



display: inline-block;



padding: 14px 0px;



margin: 20px 0 0 0px;



}



#social-media-post-info .meta-author, #social-media-post-info .meta-date {



margin-right: 16px;



}



#social-media-post-info i {



margin-right: 5px;



}



#social-media-post-info .to-social-holder {



display: inline-block;



}



.dark.to-slide .to-slide-content-inner h1, .dark.to-slide .to-slide-content-inner span.featured-title {



color: #ffffff;



text-shadow: rgba(0,0,0,0.4) 0px 0px 5px;



}



#subscribe {



background-color: #F5F8FA;



padding: 20px 0px;



}



.gcc_textbox {



display: -webkit-inline-flex;



display: inline-flex;



width: 50%;



}



.gcc_button {

    display: -webkit-inline-flex;

    display: inline-flex;

}



input#gcc_txt_Button {



border-radius: 0px !important;



margin: 0 20px;



height: 44px;



}



#footer-inner-top {



padding: 20px 0px;



}



#footer-inner-bottom{



padding: 20px 0px;



}



span.no-ajaxy.post-like.no-liked {



display: none;



}



span.meta-author.vcard.author {



padding-right: 15px;



}



#top-nav .megamenu .sub-menu .sub-menu li:hover a, #top-nav .sub-menu li:hover > a {



padding-left: 15px;



color: #81caea !important;



}



.vc_row.wpb_row.vc_row-fluid + #crp_related {



display: none;



}



.to-item.blog .to-item-cat-holder {



display: none !important;



}



.to-item.blog .to-item-cat {



  display: none;



}



.primary_viz_container .tableauPlaceholder{



-webkit-transform-origin: 0 0;



transform-origin: 0 0;



}



.primary_viz_container {



-webkit-transform-origin: 0 0;



transform-origin: 0 0;



}



.cat_vert_align{



position: relative;



  top: 25%;



    transform: translateY(-25%);



	  -ms-transform: translateY(-25%); /* IE 9 */



    -webkit-transform: translateY(-25%); /* Chrome, Safari, Opera */



}



a.to-button.regular.standard.to-button-border.slider-button-red {



text-shadow: rgba(0,0,0,.3) 0px 0px 8px; color: #fcfcfc; background: rgba(185, 29, 71, 0.90) !important; border-color: rgba(185, 29, 71, 0.90); margin-right:2%;  text-decoration: none;



}



a.to-button.regular.standard.to-button-border.slider-button-yellow {



text-shadow: rgba(0,0,0,.3) 0px 0px 8px; color: #fcfcfc; background: rgba(255,196,13, 0.90) !important; border-color: rgba(255,196,13, 0.90); margin-right:2%;  text-decoration: none;



}



a.to-button.regular.standard.to-button-border.slider-button-orange {



text-shadow: rgba(0,0,0,.3) 0px 0px 8px; color: #fcfcfc; background: rgba(218,83,44, 0.90) !important; border-color: rgba(218,83,44, 0.90); margin-right:2%;  text-decoration: none;



}



a.to-button.regular.standard.to-button-border.slider-button-blue {



text-shadow: rgba(0,0,0,.3) 0px 0px 8px; color: #fcfcfc; background: rgba(43,87,151, 0.90) !important; border-color: rgba(43,87,151, 0.90); margin-right:2%;  text-decoration: none;



}



a.to-button.regular.standard.to-button-border.slider-button-green {



text-shadow: rgba(0,0,0,.3) 0px 0px 8px; color: #fcfcfc; background: rgba(30,113,69, 0.90) !important; border-color: rgba(30,113,69, 0.90); margin-right:2%;  text-decoration: none;



}



@media only screen and (max-width: 782px) {



     #header.fixed {



        position: absolute !important;



	margin-top: 0px !important;



   }



}



.to-grid-filters-button {



display:none !important;



}



.to-item.blog .excerpt {



height:auto !important;



}



@media only screen and (min-width: 1098px) {



	li.mobile-only-menu.menu-item {



		display:none !important;



	}



}



.to-social-list .count, .to-social .post-like-count {



 bottom: 45px;



}





.no-touch,.no-touch *{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.no-touch .col-padding *,.no-touch .owl-controls,.no-touch .shipping_address *,.no-touch .woocommerce-billing-fields *,.no-touch body,.no-touch img,.vc_column_container,.wpb_wrapper,html.no-touch{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}.no-touch .vc_controls,.no-touch .vc_controls *,.vc_controls,.vc_controls *{-webkit-transform:initial!important;-moz-transform:initial!important;-ms-transform:initial!important;-o-transform:initial!important;transform:initial!important}



.blog-featured-image {

	width: 23%;

    background-image: url('http://cidpnsi.ca/wp-content/uploads/2015/10/Maternal-Health-150x150.jpg');

    height: 176px;

    background-size: cover;

}

.blog-info-excerpt{

	display: inline-block;

    width: 75%;

}

.blog-featured-image {

	float:left;

	margin-right:10px;

}

#cidp-blog .post-info-inner {

    left: 0px;

    margin: 0px;

}

#cidp-blog .post-content-holder .button {

    margin-left: 0px!important;

}

#cidp-blog .post-content-holder {

	padding-bottom: 10px;

}

#cidp-blog .first-post-container {

    height: 500px;

    margin-bottom: 20px;

}

#cidp-blog .first-post-info {

    bottom: 0px;

    position: absolute;

    height: 163px;

    background-color: rgba(1,1,1,.9);

}

#cidp-blog .first-post-info {

	padding:10px 15px 14px 15px;

	color: white;

}

#cidp-blog .post-date {

    position: relative;

}

#cidp-blog .first-post-info .post-title {

	line-height: 27px;

}

#cidp-blog .first-post-info p {

    padding-bottom: 5px;

}



#cidp-blog .first-post-info .post-title a, #cidp-blog .first-post-info .post-date .month, #cidp-blog .first-post-info .post-date .date, #cidp-blog .first-post-info p, #cidp-blog .first-post-info a.button {

    color: #e1E1E1 !important;

}

#cidp-blog .first-post-info .post-title a:hover, #cidp-blog .first-post-info a.button:hover {

    color: white !important;

}

#cidp-blog .blog-secondary .post-title {

	text-transform:capitalize;

}

#cidp-blog .blog-secondary p {

	margin-left:0px;

}

#cidp-blog .blog-secondary img.attachment-post-thumbnail.wp-post-image {

    height: 187px;

}

.cidp-blog-container {

	margin-top:30px;

}

p.meta-author {

    font-style: italic;

    padding: 0px !important;

}

@media only screen and (max-width: 1000px) and (min-width: 690px){

	#cidp-blog h2.post-title {

   		 font-size: 22px!important;

   		 line-height: 26px!important;

	}

	#cidp-blog .blog-date{

   		 display: none;

	}

}

@media only screen and (max-width: 690px){

	#cidp-blog h2.post-title {

   		 font-size: 22px!important;

   		 line-height: 26px!important;

	}

	#cidp-blog .first-post-info h2.post-title {

   		 margin-bottom:15px !important;

	}

	#cidp-blog .blog-date{

   		 display: none;

	}

	#cidp-blog .first-post-info p {

	    display:none;

	}

	#cidp-blog .blog-secondary .blog-featured-image {display:none;}

}

h3 p {

 font-family: Raleway;

    font-weight: 500;

    font-style: normal;

    font-size: 20px;

    line-height: 28px;

    padding-top: 10px;

    padding-bottom: 20px;

}
h3 {
margin-bottom:15px;
}
h3 p {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
@media only screen and (max-width :690px){

	.wpb_text_column table, .wpb_text_column table sup {

	    font-size: 7px !important;

	    line-height: 10px;

	}

}

.tableauPlaceholder {

    display: none;

margin-bottom:5px;
margin-left: auto; margin-right: auto;
}

twitterwidget {

 margin-bottom: 35px !important;

}
.mailmunch-forms-after-post {
    padding: 0px 19%;
    margin-top: 40px;
    margin-bottom: 20px;
}

.single-post td {
    border-top: 1px solid #ddd;
}
.single-post table {
    border-spacing: 0px;
    margin-bottom: 25px !important;
}
.to-social-button {
    text-align: center;
}