@charset UTF-8;.active.boxed,.boxed:not(.active){background:#fff}body{font-size:16px;font-family:Montserrat,sans-serif;margin:0;padding:0;color:#8b949d}img{max-width:100%;height:auto}a{color:#232323;text-decoration:none;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}a:hover{color:#3779bc}a:active,a:focus,a:hover{outline:0;text-decoration:none}.composs-photo-gallery-list .item:hover .item-content>a strong,.main-slider-owl .item .main-slider-owl-title:hover{text-decoration:underline}.clear-float{clear:both}.wrapper{width:1140px;margin:0 auto;position:relative;max-width:98%}.main-menu-placeholder.wrapper{max-width:100%}.active.boxed{width:1210px;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.2);padding:0;min-height:100%}.left{float:left}.right{float:right}.material-icons,i.fa{line-height:inherit;font-weight:400;vertical-align:bottom;font-size:inherit}.material-icons{font-size:1.2em}button,button:active,input,input:active,select,select:active,textarea,textarea:active{outline:0}p{font-family:"Open Sans",sans-serif;margin-bottom:15px;line-height:150%}p:last-child{margin-bottom:0}@keyframes ot-menu-slidein{from{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}to{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes ot-menu-slidein{from{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}to{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ot-menu-slidein{from{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}to{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-ms-keyframes ot-menu-slidein{from{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}to{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes ot-menu-slidein{from{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}to{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes ot-menu-slideout{from{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}}@-moz-keyframes ot-menu-slideout{from{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}}@-webkit-keyframes ot-menu-slideout{from{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}}@-ms-keyframes ot-menu-slideout{from{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}}@-o-keyframes ot-menu-slideout{from{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}}body.nomorefixd{overflow-x:hidden;overflow-y:scroll}body.nomorefixd>.boxed{display:block;top:0;left:0;overflow:hidden;width:100%;height:auto;position:fixed}body>.boxed:before{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:121;background-color:rgba(0,0,0,.2);content:'';opacity:0;filter:alpha(opacity=0)}body.nomorefixd>.boxed:before{display:block;-webkit-animation:fadeout .2s forwards;-moz-animation:fadeout .2s forwards;-ms-animation:fadeout .2s forwards;-o-animation:fadeout .2s forwards;animation:fadeout .2s forwards}body.ot-responsive-menu-show>.boxed:before{display:block;-webkit-animation:fadein .2s forwards;-moz-animation:fadein .2s forwards;-ms-animation:fadein .2s forwards;-o-animation:fadein .2s forwards;animation:fadein .2s forwards}body.nomorefixd .ot-responsive-menu-background,body.nomorefixd .ot-responsive-menu-content{display:block}.ot-responsive-menu-background,.ot-responsive-menu-content,.ot-responsive-menu-content-c-header{width:300px}.ot-responsive-menu-content{display:none;left:0;top:0;position:relative;background-color:#fff;max-width:100%;z-index:1;-webkit-animation:ot-menu-slideout .2s forwards;-moz-animation:ot-menu-slideout .2s forwards;-ms-animation:ot-menu-slideout .2s forwards;-o-animation:ot-menu-slideout .2s forwards;animation:ot-menu-slideout .2s forwards}.ot-responsive-menu-background{display:none;position:fixed;left:0;top:0;height:100%;z-index:0;background-color:#fff;-webkit-animation:ot-menu-slideout .2s forwards;-moz-animation:ot-menu-slideout .2s forwards;-ms-animation:ot-menu-slideout .2s forwards;-o-animation:ot-menu-slideout .2s forwards;animation:ot-menu-slideout .2s forwards}body.ot-responsive-menu-show .ot-responsive-menu-background,body.ot-responsive-menu-show .ot-responsive-menu-content{display:block;-webkit-animation:ot-menu-slidein .2s forwards;-moz-animation:ot-menu-slidein .2s forwards;-ms-animation:ot-menu-slidein .2s forwards;-o-animation:ot-menu-slidein .2s forwards;animation:ot-menu-slidein .2s forwards}.ot-responsive-menu-content-inner{display:block;position:relative;z-index:2;background-color:inherit;padding-top:50px;overflow:hidden}.ot-responsive-menu-content-inner form{display:block;padding:14px 20px;font-size:16px;position:relative}.ot-responsive-menu-content-inner form input[type=search],.ot-responsive-menu-content-inner form input[type=text]{display:block;border-radius:2px;border:1px solid transparent;background-color:#f2f2f2;width:100%;padding:9px 36px 9px 12px;line-height:28px;font-family:Arial}.ot-responsive-menu-content-inner form button,.ot-responsive-menu-content-inner form input[type=submit]{display:block;position:absolute;right:20px;top:14px;margin:0;padding:9px 12px;line-height:28px;background-color:transparent;color:#232323}.ot-responsive-menu-header{display:none;position:fixed;top:0;left:0;width:100%;height:50px;line-height:50px;z-index:120;background-color:#fff;box-shadow:0 5px 25px rgba(0,0,0,.1);text-align:center;vertical-align:middle}body.admin-bar .ot-responsive-menu-header{margin-top:46px}.ot-responsive-menu-header-logo{display:inline-block;height:50px;line-height:50px;vertical-align:middle}.ot-responsive-menu-header-logo img{display:inline-block;height:33px;line-height:50px;max-height:33px;vertical-align:middle}.ot-responsive-menu-header-burger{position:absolute;left:0;top:0;line-height:inherit;height:inherit;font-size:20px;padding:0 12px;color:#aaa}.ot-responsive-menu-header-burger:hover{background-color:#f0f0f0;color:#828282}.ot-responsive-menu-content-c-header{display:none;box-shadow:0 1px 0 rgba(0,0,0,.06),0 5px 10px rgba(0,0,0,.05);height:50px;position:fixed;z-index:3;line-height:50px;background-color:inherit;-webkit-animation:ot-menu-slideout .2s forwards;-moz-animation:ot-menu-slideout .2s forwards;-ms-animation:ot-menu-slideout .2s forwards;-o-animation:ot-menu-slideout .2s forwards;animation:ot-menu-slideout .2s forwards}body.nomorefixd .ot-responsive-menu-content-c-header{display:block}body.ot-responsive-menu-show .ot-responsive-menu-content-c-header{display:block;-webkit-animation:ot-menu-slidein .2s forwards;-moz-animation:ot-menu-slidein .2s forwards;-ms-animation:ot-menu-slidein .2s forwards;-o-animation:ot-menu-slidein .2s forwards;animation:ot-menu-slidein .2s forwards}.ot-responsive-menu-content-inner ul{display:block;padding:0;margin:0}.ot-responsive-menu-content-inner ul[data-res-menu-title]:before{display:block;content:attr(data-res-menu-title);padding:14px 20px;font-size:14px;font-weight:700;border-bottom:1px solid #f2f2f2}.ot-responsive-menu-content-inner ul.sub-menu:not(.ot-mega-menu) li,.ot-responsive-menu-content-inner>ul>li{position:relative}.ot-responsive-menu-content-inner ul li{display:block;padding:0;margin:0}.ot-responsive-menu-content-inner ul.sub-menu:not(.ot-mega-menu) li>a,.ot-responsive-menu-content-inner>ul>li>a{display:block;padding:14px 20px;font-size:14px}.ot-responsive-menu-content-inner ul.sub-menu:not(.ot-mega-menu) li>a:hover,.ot-responsive-menu-content-inner>ul>li>a:hover{background-color:#f2f2f2;color:#232323}.ot-responsive-menu-content-inner .lets-do-1>.item,.ot-responsive-menu-content-inner .lets-do-2>.item,.ot-responsive-menu-content-inner .lets-do-3>.item,.ot-responsive-menu-content-inner .lets-do-4>.item,.ot-responsive-menu-content-inner .lets-do-5>.item{float:none;margin-left:0;width:100%;display:block;margin-bottom:40px}.ot-responsive-menu-content-inner .lets-do-1>.item:last-child,.ot-responsive-menu-content-inner .lets-do-2>.item:last-child,.ot-responsive-menu-content-inner .lets-do-3>.item:last-child,.ot-responsive-menu-content-inner .lets-do-4>.item:last-child,.ot-responsive-menu-content-inner .lets-do-5>.item:last-child{margin-bottom:0}.ot-responsive-menu-content-inner .lets-do-2.ot-theme-list>.item:nth-child(2n+1),.ot-responsive-menu-content-inner .lets-do-3.ot-theme-list>.item:nth-child(3n+1),.ot-responsive-menu-content-inner .lets-do-4.ot-theme-list>.item:nth-child(4n+1),.ot-responsive-menu-content-inner .lets-do-5.ot-theme-list>.item:nth-child(5n+1){display:block!important;margin-left:auto!important;margin-right:auto!important}.ot-responsive-menu-content-inner .ot-w-flickr-feed{text-align:center}.ot-responsive-menu-content-inner .ot-w-flickr-feed .item{display:inline-block;width:100px;margin:6px 4px!important;padding:0!important}.ot-responsive-menu-content-inner .ot-w-flickr-feed.lets-do-2>.item:nth-child(2n+1),.ot-responsive-menu-content-inner .ot-w-flickr-feed.lets-do-3>.item:nth-child(2n+1),.ot-responsive-menu-content-inner .ot-w-flickr-feed.lets-do-3>.item:nth-child(3n+1),.ot-responsive-menu-content-inner .ot-w-flickr-feed.lets-do-4>.item:nth-child(2n+1),.ot-responsive-menu-content-inner .ot-w-flickr-feed.lets-do-4>.item:nth-child(4n+1),.ot-responsive-menu-content-inner .ot-w-flickr-feed.lets-do-5>.item:nth-child(2n+1),.ot-responsive-menu-content-inner .ot-w-flickr-feed.lets-do-5>.item:nth-child(5n+1){margin:6px 4px!important}.header{display:block;margin-bottom:40px}.header .header-top{display:block;position:relative;border-bottom:2px solid #e8eaeb;font-size:13px;z-index:110}.header .header-top ul{display:block;padding:0;margin-bottom:0}.header .header-top ul:after{display:block;clear:both;content:''}.header .header-top ul li{display:block;float:left;padding:0}.header .header-top ul li a{display:block;padding:17px 10px}.header .header-top>ul>li:first-child>a{display:block;padding-left:0}.header .header-top>ul>li:first-child>ul.sub-menu{margin-left:-10px}.header .header-top ul li a span{display:block}.header .header-top ul li a span:after{display:inline-block;content:'\f0d7';font-family:FontAwesome;padding-left:4px;font-size:12px}#main-menu>ul:after,.header-top-socials:after,.paragraph-row:after{content:'';clear:both}.header-top-socials{display:block;float:right}.header-top-socials:after{display:block}.header-top-socials>a{display:block;float:left;margin-left:8px;position:relative;padding:8px 0}.header-top-socials>a i.fa{display:block;line-height:36px;height:36px;width:36px;text-align:center;border:2px solid #f0f0f0;border-radius:50%;transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-webkit-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s}.header-top-socials>a:hover{color:#fff}.header-top-socials>a:hover i.fa{background-color:#4F5357;border-color:transparent}a.ot-color-hover-facebook:hover{color:#3b5998}a.ot-color-hover-facebook:hover i.fa{background-color:#3b5998;color:#fff}a.ot-color-hover-twitter:hover{color:#00aced}a.ot-color-hover-twitter:hover i.fa{background-color:#00aced;color:#fff}a.ot-color-hover-google-plus:hover{color:#dd4b39}a.ot-color-hover-google-plus:hover i.fa{background-color:#dd4b39;color:#fff}a.ot-color-hover-linkedin:hover{color:#007bb6}a.ot-color-hover-linkedin:hover i.fa{background-color:#007bb6;color:#fff}a.ot-color-hover-pinterest:hover{color:#cb2027}a.ot-color-hover-pinterest:hover i.fa{background-color:#cb2027;color:#fff}a.ot-color-hover-rss:hover{color:#f60}a.ot-color-hover-rss:hover i.fa{background-color:#f60;color:#fff}a.ot-color-hover-youtube:hover{color:#e52d27}a.ot-color-hover-youtube:hover i.fa{background-color:#e52d27;color:#fff}.header-top-socials>a span{display:block;position:absolute;bottom:8px;right:-3px;background-color:#8b949d;color:#fff;font-size:8px;padding:2px 5px;border-radius:2px}.header .header-content{display:table;padding:20px 0;height:130px;width:100%}.header .header-content>div{display:table-cell;vertical-align:middle}.header .header-content-o{width:728px}.paragraph-row:after{display:block}.paragraph-row .column12{width:100%}.paragraph-row .column11{width:91.48936170212765%}.paragraph-row .column10{width:82.97872340425532%}.paragraph-row .column9{width:74.46808510638297%}.paragraph-row .column8{width:65.95744680851064%}.paragraph-row .column7{width:57.44680851063829%}.paragraph-row .column6{width:48.93617021276595%}.paragraph-row .column5{width:40.42553191489362%}.paragraph-row .column4{width:31.914893617021278%}.paragraph-row .column3{width:23.404255319148934%}.paragraph-row .column2{width:14.893617021276595%}.paragraph-row .column1{width:6.382978723404255%}.paragraph-row>div,.paragraph-row>li{float:left;margin-left:2.127659574468085%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.paragraph-row>div:first-child,.paragraph-row>li:first-child{margin-left:0}.paragraph-row{display:block;clear:both;position:relative;margin-bottom:0}#main-menu{display:block;background-color:#4f5357;border-radius:3px;font-size:14px;position:relative;z-index:100}#main-menu>ul{display:block;margin:0;padding:0;font-weight:400}#main-menu>ul:after{display:block}#main-menu>ul>li{display:block;float:left}#main-menu ul.sub-menu:not(.ot-mega-menu) li>a,#main-menu>ul>li>a{display:block;padding:18px 14px;color:#fff}#main-menu>ul>li:hover>a{background-color:rgba(255,255,255,.1)}#main-menu>ul>li:first-child>a{padding-left:18px}#main-menu>ul>li:first-child>a span{padding-left:18px;margin-left:-18px}#main-menu>ul ul.sub-menu:not(.ot-mega-menu) li>a>span,#main-menu>ul>li>a>span{display:block;padding:18px 14px;margin:-18px -14px}.header-top>ul ul.sub-menu:not(.ot-mega-menu) li>a>span,.header-top>ul>li>a>span{display:block;padding:18px 10px;margin:-18px -10px}.header .header-top ul ul li{display:block;float:none}.header .header-top ul ul li a{display:block}#main-menu>ul ul.sub-menu:not(.ot-mega-menu) li>a>span:after,#main-menu>ul>li>a>span:after,.header-top>ul ul.sub-menu:not(.ot-mega-menu) li>a>span:after,.header-top>ul>li>a>span:after{display:inline-block;content:'\f0d7';font-family:FontAwesome;padding-left:8px;font-size:12px;opacity:.3;filter:alpha(opacity=30)}#main-menu>ul>li:hover>a>span,.header-top>ul>li:hover>a>span{box-shadow:0 -4px 0 0 #fff,0 -5px 3px rgba(0,0,0,.07),0 -10px 30px rgba(0,0,0,.05);border-radius:3px 3px 0 0;background-color:#fff;color:#4f5357;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}#main-menu ul ul.sub-menu,.header-top>ul ul.sub-menu{display:none;top:100%;position:absolute;padding:0;margin:0;z-index:10;width:250px;background:#fff;font-size:16px;box-shadow:0 2px 3px rgba(0,0,0,.1),0 20px 40px rgba(0,0,0,.15);border-radius:0 0 3px 3px}.header-top>ul ul.sub-menu{width:200px}#main-menu ul ul.sub-menu.ot-mega-menu{left:0;width:100%}#main-menu ul li:hover>ul.sub-menu,.header-top>ul li:hover>ul.sub-menu{display:block;-webkit-animation:fadein .2s;-moz-animation:fadein .2s;-ms-animation:fadein .2s;-o-animation:fadein .2s;animation:fadein .2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-ms-keyframes fadeout{from{opacity:1}to{opacity:0}}@-o-keyframes fadeout{from{opacity:1}to{opacity:0}}#main-menu ul ul.sub-menu li,.header-top ul ul.sub-menu li{display:block;position:relative}#main-menu ul ul.sub-menu:not(.ot-mega-menu) li>a,#main-menu ul ul.sub-menu>li>a,.header-top ul ul.sub-menu:not(.ot-mega-menu) li>a,.header-top ul ul.sub-menu>li>a{display:block;color:#4f5357!important;padding-top:15px;padding-bottom:15px;font-size:13px}#main-menu ul ul.sub-menu li>a span:after,#main-menu ul ul.sub-menu:not(.ot-mega-menu) li>a>span:after,.header-top ul ul.sub-menu li>a span:after,.header-top ul ul.sub-menu:not(.ot-mega-menu) li>a>span:after{float:right;content:'\f0da'}#main-menu ul ul.sub-menu>li:hover>a,.header-top ul ul.sub-menu>li:hover>a{background-color:rgba(0,0,0,.05)}#main-menu ul ul.sub-menu ul,.header-top ul ul.sub-menu ul{left:100%;top:0;border-radius:3px}#main-menu ul ul.sub-menu.ot-mega-menu>li{display:block;width:100%;vertical-align:top;padding:30px}#main-menu ul ul.sub-menu.ot-mega-menu .widget{font-size:14px;display:block;padding-top:0;width:300px;max-width:100%}#main-menu ul ul.sub-menu.ot-mega-menu .widget:first-child{padding-top:0}#main-menu ul ul.sub-menu.ot-mega-menu .widget-split{display:block;white-space:normal;max-width:300px;vertical-align:top}#main-menu ul ul.sub-menu.ot-mega-menu .widget-split:last-child{border-right:0}#main-menu ul ul.sub-menu.ot-mega-menu .widget-split .widget{margin-bottom:40px}#main-menu ul ul.sub-menu.ot-mega-menu .widget-split .widget:last-child{margin-bottom:0}#responsive-menu-holder ul.ot-mega-menu{padding:20px;border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0;font-size:14px}#main-menu .widget h3,#responsive-menu-holder .widget h3{margin-top:0;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #f2f2f2;color:#4f5357;font-size:18px;font-weight:700;display:inline-block}#responsive-menu-holder .widget h3{font-size:16px;margin-bottom:15px}.main-menu-placeholder.main-menu-placeholder-wrap{position:relative}.ot-menu-will-follow #main-menu.is-now-following{display:block;position:fixed;z-index:100;top:0;width:inherit;box-shadow:0 3px 5px rgba(0,0,0,.1)}.admin-bar.ot-menu-will-follow #main-menu.is-now-following{top:32px}#main-menu>form{display:block;position:absolute;right:0;top:0}#main-menu>form input[type=text]{display:block;position:absolute;right:4px;top:4px;border:0;border-radius:2px;background-color:#fff;color:#232323;line-height:48px;font-weight:400;padding:0;width:40px;z-index:3;opacity:0;filter:alpha(opacity=0);cursor:pointer;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}#main-menu>form input[type=text]:focus{width:200px;opacity:1;filter:alpha(opacity=100);cursor:text;padding:0 40px 0 12px}#main-menu>form input[type=text]:focus+button{z-index:4;color:#ccc}#main-menu>form button{display:block;position:absolute;right:4px;top:4px;border:0;border-radius:2px;background-color:transparent;color:#fff;line-height:48px;padding:0 12px;z-index:2;cursor:pointer;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.main-slider{margin:0 0 40px}.main-slider-owl{display:block;position:relative}.main-slider-owl .item{display:block}.main-slider-owl .item a{bottom:10%;left:5%;width:70%;display:block;position:absolute;font-size:50px;line-height:120%;color:#fff;font-weight:700;text-shadow:0 2px 1px rgba(0,0,0,.4);z-index:10}.main-slider-owl .item:before{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/slider-overlay.png) center no-repeat;background-size:100% 100%;border-radius:3px;overflow:hidden;z-index:1;content:''}.main-slider img{border-radius:3px}.main-slider-owl .item .main-slider-owl-title{margin-bottom:46px}.main-slider-owl .item .main-slider-owl-calendar{font-size:18px;line-height:100%;opacity:.5;filter:alpha(opacity=50)}.main-slider-owl .item .main-slider-owl-calendar:hover{opacity:1;filter:alpha(opacity=100)}.main-slider-owl .item .main-slider-owl-calendar .material-icons,.main-slider-owl .item .main-slider-owl-calendar i.fa{display:inline-block;margin-right:15px}.main-slider-smaller .main-slider-owl .item .main-slider-owl-title{font-size:22px;margin-bottom:30px}.main-slider-smaller .main-slider-owl .item .main-slider-owl-calendar{font-size:14px}.main-slider-owl.owl-carousel{overflow:visible}.main-slider-owl.owl-carousel .owl-controls .owl-dots{padding-top:0;overflow:visible}.main-slider-owl.owl-carousel .owl-controls .owl-dot,.main-slider-owl.owl-carousel .owl-controls .owl-dot.active,.main-slider-owl.owl-carousel .owl-controls .owl-dot:hover{padding-top:0;border-radius:0;box-shadow:none;background:0 0;width:50px;height:24px;margin:0 0 20px}.main-slider-owl.owl-carousel .owl-controls .owl-dot{counter-increment:slider}.main-slider-owl.owl-carousel .owl-controls .owl-dot:before{display:block;position:absolute;left:50%;top:0;height:100%;width:4px;margin-left:-2px;background-color:#f0f0f0;border-radius:0;box-shadow:none;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.main-slider-owl.owl-carousel .owl-controls .owl-dot.active:before,.main-slider-owl.owl-carousel .owl-controls .owl-dot:hover:before{background-color:#8b949d}.main-slider-owl.owl-carousel .owl-controls .owl-dot:after{display:block;position:absolute;top:100%;text-align:center;width:100%;left:0;content:counter(slider);padding-top:4px;font-size:18px;font-weight:700;color:#ccc;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.main-slider-owl.owl-carousel .owl-controls .owl-dot.active:after,.main-slider-owl.owl-carousel .owl-controls .owl-dot:hover:after{color:#8b949d}.content-wrapper{display:block;position:relative}.content-wrapper:after{display:block;clear:both;content:''}.content-wrapper>.composs-main-content{display:block;width:100%}.content-wrapper>.composs-main-content.composs-main-content-s-1{width:68.42105263157895%;margin-left:5.263157894736842%;float:left}.content-wrapper>.composs-main-content.composs-main-content-s-1:first-child{margin-left:0}.content-wrapper>#sidebar{display:block;float:left;width:26.31578947368421%;margin-left:5.263157894736842%}.content-wrapper>#sidebar:first-child{margin-left:0}.content-wrapper>#sidebar:before{display:block;width:2px;height:100%;background-color:#f2f2f2;right:26.31578947368421%;margin:0 2.631578947368421%;content:'';position:absolute}.content-wrapper>#sidebar:first-child:before{left:26.31578947368421%}.content-wrapper>#sidebar.isfixedsidebar:before{right:auto;left:-30px;margin:0}.content-wrapper>#sidebar.isfixedsidebar:first-child:before{left:auto;right:-30px}.lets-do-1:after,.lets-do-2:after,.lets-do-3:after,.lets-do-4:after,.lets-do-5:after{display:block;clear:both;content:''}.lets-do-1>.item,.lets-do-2>.item,.lets-do-3>.item,.lets-do-4>.item,.lets-do-5>.item{display:block;float:left;margin-left:3.846153846153846%}.lets-do-1>.item{width:100%;margin-left:0}.lets-do-2>.item{width:48.07692307692308%}.lets-do-3>.item{width:30.76923076923077%}.lets-do-4>.item{width:22.11538461538462%}.lets-do-5>.item{width:16.92307692307692%}.lets-do-2>.item:nth-child(2n+1),.lets-do-3>.item:nth-child(3n+1),.lets-do-4>.item:nth-child(4n+1),.lets-do-5>.item:nth-child(5n+1){margin-left:0!important;clear:both}.lets-do-1>.item:nth-child(n+2),.lets-do-2>.item:nth-child(n+3),.lets-do-3>.item:nth-child(n+4),.lets-do-4>.item:nth-child(n+5),.lets-do-5>.item:nth-child(n+6){margin-top:30px}.item-header img{width:100%}.composs-panel{display:block;margin-bottom:48px}.composs-panel>.composs-panel-title{display:block;border-bottom:2px solid #8b949d;cursor:default;margin-bottom:30px}.composs-panel>.composs-panel-title a.right{font-size:14px;color:#8B949D;line-height:40px}.composs-panel>.composs-panel-title a.right:hover{color:#4F5357}.composs-panel>.composs-panel-title>strong{display:inline-block;border-radius:2px 2px 0 0;background-color:transparent;padding:10px 20px;cursor:default;border:2px solid #f2f2f2;border-bottom:0;font-size:16px}.composs-panel>.composs-panel-title.composs-panel-title-tabbed>strong{cursor:pointer}.composs-panel>.composs-panel-title>strong:hover{border-color:transparent;background-color:#f2f2f2}.composs-panel>.composs-panel-title:not(.composs-panel-title-tabbed)>strong,.composs-panel>.composs-panel-title>strong.active{color:#fff!important;border-color:transparent;background-color:#8b949d}.composs-panel-inner>.composs-panel-tab{display:none}.composs-panel-inner>.composs-panel-tab.active{display:block}.composs-panel .do-space{text-align:center}.composs-article-split-block{display:block}.composs-article-split-block:after{display:block;clear:both;content:''}.composs-article-split-block .item-large,.composs-article-split-block .item-small{width:48.1%;margin-left:3.8%;float:left}.composs-article-split-block .item-large:first-child,.composs-article-split-block .item-small:first-child{margin-left:0}.composs-article-split-block .item-large .item-header{display:block;margin-bottom:20px;overflow:hidden;position:relative;border-radius:3px}.composs-article-split-block .item-large.no-image .item-header{display:none}.composs-article-split-block .item-large .item-content h2{display:block;margin-bottom:12px;font-weight:700;font-size:18px;margin-top:0}.composs-article-split-block .item-large .item-content h2 a{line-height:140%;display:inline-block}.composs-article-split-block .item-meta{display:block;margin-bottom:15px;font-size:13px;line-height:100%}.composs-article-split-block .item-meta .item-meta-item{display:inline-block;margin-right:18px;color:#8b949d}.composs-article-split-block .item-meta .item-meta-item .material-icons,.composs-article-split-block .item-meta .item-meta-item i.fa{padding-right:8px}.composs-article-split-block .item-meta a.item-meta-item:hover{color:#3779bc}.composs-article-split-block .item-small .item-meta .item-meta-item{margin-bottom:0}.composs-article-split-block .item-large .item-content p,.composs-article-split-block .item-small .item-content p{line-height:170%;display:block;font-size:13px}.img-read-later-button{display:block;position:absolute;top:3px;right:3px;font-size:12px;font-weight:700;background-color:#8B949D;color:#FFF;padding:12px 19px;line-height:100%;border-radius:2px;opacity:0;filter:alpha(opacity=0);z-index:2}.img-read-later-button:hover{color:#4f5357;background-color:#fff}.item-article:hover>.item-header>.img-read-later-button,.item-article:hover>.item-header>.ot-read-later>.img-read-later-button,.item:hover>.item-header>.img-read-later-button,.item:hover>.item-header>.ot-read-later>.img-read-later-button{opacity:1;filter:alpha(opacity=100)}.img-read-later-button.rm-btn-small{left:3px;text-align:center;padding:9px 5px;font-size:11px}.img-read-later-button.ot-remove-read-later{background-color:#C5402C}.img-read-later-button.ot-remove-read-later:hover{background-color:#fff}.composs-article-split-block .item{display:block;margin-bottom:25px}.composs-article-split-block .item:last-child{margin-bottom:0}.composs-article-split-block .item-small .item:after{display:block;clear:both;content:''}.item-stars .stars-inner:before,.item-stars:before{content:'\f005\f005\f005\f005\f005';display:block}.composs-article-split-block .item-small .item .item-header{float:left;overflow:hidden;border-radius:3px;position:relative;width:90px}.composs-article-split-block .item-small .item .item-content{margin-left:110px}.composs-article-split-block .item-small .item.no-image .item-content{margin-left:0}.composs-article-split-block .item-small .item .item-content h2{margin-top:0;font-size:14px;margin-bottom:8px;font-weight:700}.composs-article-split-block .item-small .item .item-content h2 a{line-height:140%;display:inline-block}.composs-article-split-block .item-small .item-meta:last-child{margin-bottom:0}.composs-article-list .item-header{display:block;position:relative;overflow:hidden;border-radius:3px;margin-bottom:15px}.composs-article-list .item-header img{overflow:hidden;border-radius:3px}.composs-article-list .item-meta:last-child{margin-bottom:0}.composs-article-list .item-content h2{display:block;margin-bottom:12px;font-weight:700;font-size:15px;margin-top:0}.composs-article-list .item-content h2 a{line-height:140%;display:inline-block}.composs-article-list .item-meta{display:block;margin-bottom:12px;font-size:13px;line-height:100%}.composs-article-list .item-meta .item-meta-item{display:inline-block;margin-right:18px;color:#8b949d}.composs-article-list .item-meta .item-meta-item .material-icons,.composs-article-list .item-meta .item-meta-item i.fa{padding-right:8px}.composs-article-list .item-meta a.item-meta-item:hover{color:#3779bc}.composs-article-list .item-content p{line-height:170%;display:block;font-size:13px}.composs-article-list .item-stars{margin-bottom:12px}.composs-article-list .item-stars:last-child{margin-bottom:0}.item-stars{display:inline-block;font-family:FontAwesome;position:relative;letter-spacing:2px;margin-right:5px;margin-bottom:4px;font-size:17px}.item-stars:before{color:#e4e5e6}.item-stars .stars-inner{width:100%;overflow:hidden;position:absolute;left:0;top:0;display:block;z-index:2}.item-stars .stars-inner:before{color:#8b949d}.lets-do-slider .owl-item .item{width:100%;margin:0;padding:0;clear:both;float:none}.lets-do-slider .owl-item .item.no-image .item-header{display:none}.owl-carousel .owl-controls .owl-dots{display:block;text-align:center;padding-top:40px;padding-bottom:5px}.owl-carousel .owl-controls .owl-dot{display:inline-block;width:16px;height:16px;border-radius:50%;background-color:transparent;box-shadow:inset 0 0 0 2px #8B949D;position:relative;margin:0 4px}.owl-carousel .owl-controls .owl-dot:before{display:block;position:absolute;left:5px;top:5px;width:6px;height:6px;background-color:transparent;border-radius:50%;content:''}.owl-carousel .owl-controls .owl-dot.active,.owl-carousel .owl-controls .owl-dot:hover:before{background-color:#8B949D}.post.sticky{background:#f8f8f8;border-top:0!important}.composs-blog-list .item-header{display:block;float:left;width:32.05128205128205%;overflow:hidden;position:relative;border-radius:3px}.composs-blog-list .item.no-image .item-content{margin-left:0}.composs-blog-list .item-content{display:block;margin-left:35.8974358974359%}.composs-blog-list .item-content h2{display:block;margin-bottom:15px;font-weight:700;font-size:17px;margin-top:0}.composs-blog-list .item-content h2 a{line-height:140%;display:inline-block}.composs-blog-list .item-meta{display:block;margin-bottom:15px;font-size:14px;line-height:100%}.composs-blog-list .item-meta .item-meta-item{display:inline-block;margin-right:18px;color:#8b949d}.composs-blog-list .item-meta .item-meta-item .material-icons,.composs-blog-list .item-meta .item-meta-item i.fa{padding-right:8px}.composs-blog-list .item-meta a.item-meta-item:hover{color:#3779bc}.composs-blog-list .item-content p{line-height:170%;display:block;font-size:14px;margin-bottom:0}.composs-blog-list.lets-do-3 .item-header,.composs-blog-list.lets-do-4 .item-header,.composs-blog-list.lets-do-5 .item-header{float:none;margin-bottom:18px;width:100%}.composs-blog-list.lets-do-3 .item-content,.composs-blog-list.lets-do-4 .item-content,.composs-blog-list.lets-do-5 .item-content{float:none;margin-left:0;width:100%}.composs-blog-list.lets-do-1 .item-content h2{font-size:21px}.composs-blog-list.lets-do-1>.item:nth-child(n+2),.composs-blog-list.lets-do-2>.item:nth-child(n+3),.composs-blog-list.lets-do-3>.item:nth-child(n+4),.composs-blog-list.lets-do-4>.item:nth-child(n+5),.composs-blog-list.lets-do-5>.item:nth-child(n+6){padding-top:30px;margin-top:30px;border-top:2px solid #F2F2F2}.main-slider{display:block;overflow:hidden}.main-slider .owl-carousel:hover .owl-nav{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:0s;transition-delay:0s}.main-slider .owl-carousel .owl-nav{opacity:0;filter:alpha(opacity=0);transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-webkit-transition-delay:1s;transition-delay:1s}.main-slider-owl.owl-carousel .owl-stage-outer{overflow:visible}.main-slider-owl .owl-item:not(.active) .item:before{background:rgba(255,255,255,.8)!important;z-index:20!important}.main-slider .owl-nav .owl-next,.main-slider .owl-nav .owl-prev{position:absolute;margin-top:-27px;height:54px;border-color:transparent;background-color:#4f5357;color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);transition:all .2s;border-radius:50%;text-align:center}.main-slider .owl-nav{display:block}.main-slider .owl-grab .owl-nav{opacity:.1;filter:alpha(opacity=10)}.main-slider .owl-nav .owl-prev{right:100%;top:50%;width:54px;line-height:54px;font-size:0;margin-right:-30px;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.main-slider .owl-nav .owl-next:before,.main-slider .owl-nav .owl-prev:before{display:block;position:absolute;left:0;width:100%;top:0;line-height:inherit;font-size:12px;content:"\f053";font-family:FontAwesome}.main-slider .owl-nav .owl-next{left:100%;top:50%;width:54px;line-height:54px;font-size:0;margin-left:-30px;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.main-slider .owl-nav .owl-next:before{content:"\f054"}.main-slider .owl-nav .owl-next:hover,.main-slider .owl-nav .owl-prev:hover{background-color:#fff;color:#232323}.ot-follow-share{display:block;position:fixed;top:20%;left:20px;z-index:20}.ot-follow-share a{display:block;width:40px;height:40px;line-height:37px;text-align:center;background:#232323;color:#fff;border-radius:50%;margin-bottom:10px;border:2px solid transparent;font-size:15px;position:relative}.ot-follow-share a:before{position:absolute;display:block;line-height:inherit;left:0;padding-left:0;font-size:0;color:#232323;content:attr(data-h-title);white-space:nowrap;z-index:-1;opacity:0;filter:alpha(opacity=0);transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.ot-follow-share a:hover:before{left:100%;padding-left:20px;font-size:12px;opacity:1;filter:alpha(opacity=100)}.ot-follow-share a:hover{background-color:transparent!important}.ot-follow-share a.ot-color-facebook{background-color:#3b5998}.ot-follow-share a.ot-color-facebook:hover{border-color:#3b5998;color:#3b5998}.ot-follow-share a.ot-color-twitter{background-color:#00aced}.ot-follow-share a.ot-color-twitter:hover{border-color:#00aced;color:#00aced}.ot-follow-share a.ot-color-google-plus{background-color:#dd4b39}.ot-follow-share a.ot-color-google-plus:hover{border-color:#dd4b39;color:#dd4b39}.ot-follow-share a.ot-color-rss{background-color:#f60}.ot-follow-share a.ot-color-rss:hover{border-color:#f60;color:#f60}.ot-follow-share a.ot-color-pinterest{background-color:#cb2027}.ot-follow-share a.ot-color-pinterest:hover{border-color:#cb2027;color:#cb2027}.ot-follow-share a.ot-color-linkedin{background-color:#007bb6}.ot-follow-share a.ot-color-linkedin:hover{border-color:#007bb6;color:#007bb6}.composs-panel-pager{display:block;padding-top:30px;margin-top:30px;border-top:2px solid #F2F2F2;text-align:center;cursor:default}.composs-panel-pager:after{display:block;clear:both;content:''}.composs-panel-pager .page-numbers{display:inline-block;padding:10px 16px;font-size:14px;font-weight:700;background-color:#f4f4f4;letter-spacing:-.4px;color:#8b949d;border-radius:3px}.composs-panel-pager a.page-numbers:hover{background-color:#ebebeb}.composs-panel-pager span.page-numbers{background-color:#8b949d;color:#fff}.composs-panel-pager .composs-pager-button.left i.fa,.composs-panel-pager .page-numbers.prev,.composs-panel-pager .page-numbers.prev i.fa{margin-right:8px}.composs-panel-pager .composs-pager-button.right i.fa,.composs-panel-pager .page-numbers.next,.composs-panel-pager .page-numbers.next i.fa{margin-left:8px}.composs-panel-pager .composs-pager-button{display:inline-block;padding:11px 24px;font-size:15px;font-weight:700;background-color:#f4f4f4;letter-spacing:-.4px;color:#8b949d;border-radius:3px}.composs-panel-pager a.composs-pager-button.active,.composs-panel-pager a.composs-pager-button:hover{background-color:#8b949d;color:#fff}.composs-panel-pager a.composs-pager-button.active:hover{background-color:#4f5357}.composs-panel-pager p{padding:11px 0}.big-error-message{display:block;text-align:center;padding:50px 0}.big-error-message h3{display:block;padding-top:50px;font-size:70px;font-weight:900;margin-bottom:0}.big-error-message strong{display:block;font-size:30px;font-weight:900;letter-spacing:-.4px;margin-bottom:30px}.big-error-message p{display:block;width:300px;margin-left:auto;margin-right:auto;font-size:14px}.big-error-message p a{font-weight:700}.composs-archive-list .item{position:relative}.composs-archive-list h3.item-title>a.right{position:absolute;right:0;float:none;cursor:pointer;font-size:13px}.composs-archive-list .item-article,.footer-button{position:relative}.composs-archive-list h3.item-title>a.right:hover{color:#232323!important}.footer-button{display:block;text-align:center;font-size:14px;font-weight:700;border-radius:2px;background-color:#f0f0f0;color:#8b949d;padding:12px 10px!important;z-index:2}.footer-button.item{margin-top:-22px}.footer-button:hover{color:#fff;background-color:#8b949d}.composs-main-article-content{display:block}h1,h2,h3,h4,h5,h6{color:#4f5357}.composs-main-article-content h1,.composs-main-article-content h2,.composs-main-article-content h3,.composs-main-article-content h4,.composs-main-article-content h5,.composs-main-article-content h6{display:block;margin-bottom:20px;margin-top:0;line-height:130%}h6{font-size:20px}h5{font-size:22px}h4{font-size:24px}h3{font-size:26px}h2{font-size:28px}h1{font-size:30px}.composs-main-article-content p{font-size:17px;color:#4e565d;line-height:150%;margin-bottom:25px}.composs-main-article-content p:last-child{margin-bottom:0}body .wp-caption{margin-bottom:30px!important}body .wp-caption:last-child{margin-bottom:0!important}.composs-main-article-head{display:block;margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #f0f1f2}.composs-main-article-head>p{margin-top:30px;font-size:18px;font-weight:700;position:relative;padding-left:50px}.composs-main-article-head>p:before{display:block;content:'"';left:0;top:0;position:absolute;font-size:60px;line-height:80%}.composs-main-article-head .composs-main-article-media{display:block;margin-bottom:5px;border-radius:3px;overflow:hidden}.composs-main-article-head .composs-main-article-meta{display:block;padding:15px 18px;border-radius:3px;background-color:#f0f1f2;font-size:15px}.composs-main-article-head .composs-main-article-meta:last-child{margin-bottom:-32px}.composs-main-article-head .composs-main-article-meta .item{display:inline-block;margin-right:18px;color:#4f5357;line-height:100%}.composs-main-article-head .composs-main-article-meta .item .material-icons,.composs-main-article-head .composs-main-article-meta .item i.fa{display:inline-block;margin-right:10px}.composs-main-article-head .composs-main-article-meta .item a{display:inline-block;margin-right:6px;color:#4f5357}.composs-main-article-head .composs-main-article-meta .item a:after{display:inline-block;content:',';color:#aaa;padding-left:2px}.composs-main-article-head .composs-main-article-meta .item a:last-child:after{display:none}.composs-main-article-head .composs-main-article-meta .item a:hover,.composs-main-article-head .composs-main-article-meta a.item:hover{color:#3779bc}.composs-review-block{display:block;margin-top:50px;margin-bottom:30px;padding:30px 20px;border:2px solid #F2F2F2;border-radius:2px;position:relative}.composs-review-block:after{display:block;clear:both;content:''}.composs-review-block>div{display:block;float:left;width:33%}.composs-review-block .composs-review-block-score{width:20%;text-align:center;font-size:50px;font-weight:700}.composs-review-block .composs-review-block-bad,.composs-review-block .composs-review-block-good{width:40%;padding-left:60px}.composs-review-block .composs-review-block-bad:before,.composs-review-block .composs-review-block-good:before{display:block;position:absolute;content:'';width:2px;background-color:#f2f2f2;top:30px;bottom:30px;margin-left:-40px}.composs-review-block>div>strong{display:block;margin-bottom:12px;font-size:26px;color:#88c442;line-height:100%}.composs-review-block .composs-review-block-bad>strong{color:#c45742}.composs-review-block>div>ul{display:block;margin:0;padding:0}.composs-review-block>div>ul li{display:block;margin:0;padding:6px 0 0 18px;position:relative;font-size:14px}.composs-review-block>div>ul li:before{display:block;position:absolute;left:0;content:'+'}.composs-review-block .composs-review-block-bad>ul li:before{content:'-'}.composs-tag-list{display:block;cursor:default;margin:30px 0}.composs-tag-list a{display:inline-block;line-height:100%;background-color:#f2f2f2;border-radius:2px;padding:13px 19px;font-size:14px;margin:0 4px 9px 0;font-weight:400}.composs-tag-list a:hover{color:#232323;background-color:#e2e2e2}.composs-author-block{display:block;margin:30px 0;padding:30px 0;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2}.composs-author-block:after{display:block;content:'';clear:both}.composs-author-block .item-header{display:block;float:left;width:80px;overflow:hidden;border-radius:50%}.composs-author-block .item-content{display:block;margin-left:115px}.composs-author-block .item-content>strong{display:block;margin-bottom:14px;color:#232323;font-size:20px;line-height:100%}.composs-author-block .item-content>p{display:block;margin-bottom:15px;font-size:14px}.composs-button{display:inline-block;line-height:120%;color:#aaa;padding:10px 14px;border-radius:2px;margin-right:8px;font-size:14px;border:1px solid #aaa}.composs-button:hover{color:#232323;border-color:transparent!important;background-color:#f2f2f2}.composs-button.composs-button-green{color:#5cb71a;border-color:#5cb71a}.composs-button.composs-button-green:hover{color:#fff;background-color:#5cb71a}.composs-button.composs-button-orange{color:#f08722;border-color:#f08722}.composs-button.composs-button-orange:hover{color:#fff;background-color:#f08722}.composs-button .material-icons,.composs-button i.fa{padding-right:8px}.ot-shortcode-tabs:not(.style-2){padding:32px!important}.shortcode-content ol,.shortcode-content ul{margin-bottom:25px}.shortcode-content ol li,.shortcode-content ul li{margin-top:15px}.shortcode-content ul .fa-li.fa{margin-top:-4px}.pos-photo-gallery{margin-bottom:30px!important}.composs-panel-buttons{display:block;padding-bottom:30px;border-bottom:2px solid #F2F2F2;margin-bottom:15px;cursor:default}.composs-panel-buttons a{box-shadow:inset 0 0 0 100px #f4f4f4;background-color:#8b949d;color:#8b949d;border-radius:2px;border:2px solid #f4f4f4;margin-bottom:15px}.composs-panel-buttons a.active,.composs-panel-buttons a:hover{color:#fff;background-color:#8b949d;box-shadow:inset 0 0 0 100px transparent;border-color:transparent}.content-photo-wide{display:block;background-color:#4f5357;color:#fff;margin-bottom:30px}.photo-gallery-full-controls button.control-right{right:auto;left:100%}.photo-gallery-full-controls button{display:block;position:absolute;z-index:2;left:auto;right:100%;top:50%;height:60px;border:0;background:rgba(255,255,255,.1);width:60px;text-align:center;padding:0!important;box-shadow:none!important;color:#fff;font-size:30px;border-radius:50%;margin-top:-30px;opacity:0;line-height:100%;filter:alpha(opacity=0);transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.photo-gallery-full-controls button:hover{background:rgba(255,255,255,.3)}.content-photo-wide:hover .photo-gallery-full-controls button{opacity:1;filter:alpha(opacity=100);padding:0 36px;margin-left:20px;margin-right:20px}.content-photo-wide>.wrapper,.content-photo-wide>.wrapper2{min-height:400px;line-height:400px;text-align:center;background-color:rgba(0,0,0,.04);position:relative}.lightbox .main-block{padding-bottom:30px}.content-photo-thumbs{display:block;text-align:left;overflow:hidden;position:relative;background-color:#37383a}.photo-gallery-nav-left,.photo-gallery-nav-right{line-height:65px;height:65px}.photo-gallery-nav-left,.photo-gallery-nav-left:active,.photo-gallery-nav-left:focus{display:block;position:absolute;left:0;top:16px;background-color:#337fb9;padding:0;box-shadow:none;border:0;color:#fff;width:40px;bottom:0;border-radius:2px}.photo-gallery-nav-right,.photo-gallery-nav-right:active,.photo-gallery-nav-right:focus{display:block;position:absolute;right:0;top:16px;background-color:#337fb9;padding:0;box-shadow:none;border:0;color:#fff;width:40px;bottom:0;border-radius:2px}.photo-gallery-thumbs-inner .item,.photo-gallery-thumbs-inner .item img{border-radius:2px;overflow:hidden}.photo-gallery-thumbs-inner{display:block;position:relative;padding:16px 0;margin:0 58px;white-space:nowrap;font-size:0;overflow:hidden}.photo-gallery-thumbs-inner:after,.photo-gallery-thumbs-inner:before{display:block;position:absolute;width:100px;height:100%;z-index:2;top:0;content:''}.photo-gallery-thumbs-inner:after{left:100%;box-shadow:5px 0 60px 40px #37383A}.photo-gallery-thumbs-inner:before{right:100%;box-shadow:-5px 0 60px 40px transparent}.photo-gallery-thumbs-inner:after,.photo-gallery-thumbs-inner:before{transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.photo-gallery-thumbs-inner.not-first:before{box-shadow:-5px 0 60px 40px #37383A}.photo-gallery-thumbs-inner.is-last:after{box-shadow:-5px 0 60px 40px transparent}.photo-gallery-thumbs-inner .item:first-child{margin-left:0}.photo-gallery-thumbs-inner .item{margin-right:11px;display:inline-block;margin-left:-3px;opacity:.4;filter:alpha(opacity=40);width:80px;vertical-align:middle;position:relative}.photo-gallery-thumbs-inner .item.active,.photo-gallery-thumbs-inner .item:hover{opacity:1;filter:alpha(opacity=100)}.photo-gallery-thumbs-inner .item:before{display:block;position:absolute;box-shadow:inset 0 0 0 2px transparent,inset 0 0 0 4px transparent;z-index:2;content:'';left:0;top:0;width:100%;height:100%}.photo-gallery-thumbs-inner .item.active:before{box-shadow:inset 0 0 0 2px #337fb9,inset 0 0 0 4px #37383A}.composs-secondary-title{display:block;padding-bottom:30px;border-bottom:2px solid #F2F2F2;margin-bottom:30px}.composs-secondary-title a.right{margin-right:0}.composs-secondary-title>strong{display:block;line-height:40px;font-size:20px}.composs-secondary-title>strong .material-icons,.composs-secondary-title>strong i.fa{padding-right:14px}.composs-comments .comment-list{display:block;position:relative}.composs-comments .comment-list ol,.composs-comments .comment-list ul{display:block;margin:0;padding:0}.composs-comments .comment-list li{display:block}.composs-comments .comment-list li li .comment-block{padding-left:50px}.composs-comments .comment-list .comment-block{display:block;margin-bottom:30px;border-bottom:2px solid #F2F2F2;padding-bottom:30px}.composs-comments .comment-list .image-avatar{display:block;float:left;width:50px;height:50px;overflow:hidden;border-radius:50%}.composs-comments .comment-list .comment-text{display:block;margin-left:70px}.composs-comments .comment-list .comment-text .time-stamp{display:block;font-size:13px;color:#c5c5c5}.composs-comments .comment-list .comment-text .user-nick{display:block;font-size:18px;margin-bottom:15px;line-height:100%}.composs-comments .comment-list .comment-text .user-nick .user-label{display:inline-block;margin-left:10px;font-size:10px;background-color:#8b949d;color:#fff;vertical-align:top;padding:0 6px;border-radius:2px;line-height:20px;margin-top:-1px}.composs-comments .comment-list .comment-text p{display:block;font-size:14px;margin-bottom:15px}.composs-comments .comment-list .comment-text .read-more-button{font-size:12px;padding:9px 13px}.comment-form{width:500px;max-width:100%;margin-left:auto;margin-right:auto;display:block}.comment-info{display:block;margin-bottom:20px;font-size:13px}.comment-info strong{display:block;margin-bottom:10px;font-size:16px;font-weight:900}button,input[type=submit]{border:0;line-height:42px;font-size:14px;color:#fff;padding:0 23px;border-radius:2px;background-color:#8b949d;box-shadow:inset 0 0 0 100px transparent;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}button:hover,input[type=submit]:hover{box-shadow:inset 0 0 0 100px rgba(255,255,255,.1)}button:active,input[type=submit]:active{box-shadow:inset 0 0 0 100px rgba(0,0,0,.1)}.comment-form p{display:block;margin-bottom:12px}.comment-form label{display:block}.comment-form label span{display:block;padding-bottom:4px;font-size:13px;color:#8b949d}.comment-form label span .required{display:inline-block;padding-left:6px;color:#F15A36;font-size:20px;line-height:100%;vertical-align:bottom;font-style:normal}.comment-form label input,.comment-form label textarea{display:block;border:2px solid #f0f1f2;border-radius:2px;width:100%;padding:10px 15px;font-size:14px;font-weight:400}.comment-form label textarea{resize:vertical;height:130px}.comment-form label input:focus,.comment-form label textarea:focus{border-color:#8b949d}.form-submit{margin-top:24px}.comments-big-message{display:block;padding:30px 0 60px;margin-left:auto;margin-right:auto;width:50%;margin-bottom:30px}.comments-big-message:before{display:block;position:absolute;left:0;width:100%;bottom:0;content:'';border-bottom:2px solid #f2f2f2}.comments-big-message .material-icons,.comments-big-message i.fa{display:block;float:left;font-size:60px;line-height:100%}.comments-big-message strong{display:block;margin-left:90px;font-size:24px;margin-bottom:4px}.comments-big-message p{display:block;margin-bottom:0;font-size:14px;margin-left:90px;opacity:.5;filter:alpha(opacity=50)}.map-block{display:block}.map-block .map-block-header{display:block;padding:30px;background-color:#f0f0f0;font-size:14px}.map-block .map-block-header h3{margin-top:0;margin-bottom:20px;display:block}.map-block .map-block-header .large-icon{display:block;text-align:center;font-size:100px;line-height:100%}.map-block .map-block-header ul{display:block;font-size:14px;padding:0;margin:0;color:#4f5357}.map-block .map-block-header ul li{display:block;font-size:14px;padding:0 0 0 30px;margin:14px 0 0;line-height:18px;vertical-align:middle;font-weight:700;position:relative}.map-block .map-block-header ul li:first-child{margin-top:0}.map-block .map-block-header ul li .material-icons{display:inline-block;position:absolute;left:0}.map-block-content{display:block}.comment-form .alert-message{border-radius:2px;overflow:hidden}.comment-form .alert-message,.comment-form .alert-message p,.comment-form .alert-message strong{color:#fff!important}.comment-form .alert-message p{position:relative;z-index:2}.comment-form .alert-message:before{opacity:1;filter:alpha(opacity=100)}.composs-photo-gallery-list{display:block}.composs-photo-gallery-list .item{position:relative}.composs-photo-gallery-list .item-header{display:block;position:relative;z-index:1}.composs-photo-gallery-list .item.no-image .item-header{padding-bottom:69.8%;background:#ccc;border-radius:3px}.composs-photo-gallery-list .item-header a{display:block;overflow:hidden;border-radius:3px;position:relative;z-index:1}.composs-photo-gallery-list .item-header a:before{display:block;content:'';left:0;top:0;width:100%;height:100%;box-shadow:inset 0 -300px 200px -200px #232323;position:absolute;opacity:.8;border-radius:inherit;overflow:hidden;z-index:2;filter:alpha(opacity=80);transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.composs-photo-gallery-list .item-header img{width:100%;position:relative;z-index:0}.composs-photo-gallery-list .item-content{display:block;position:absolute;z-index:2;bottom:25px;left:25px;right:25px}.composs-photo-gallery-list .item-content>a{display:block;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.4)}.composs-photo-gallery-list .item-content .item-categories{position:absolute;display:block;bottom:100%;margin-bottom:5px;cursor:default}.composs-photo-gallery-list .item-content .item-categories a{display:inline-block;font-size:12px;padding:3px 10px;border-radius:2px;color:#fff;box-shadow:0 2px 0 rgba(0,0,0,.2);margin-right:2px;margin-bottom:5px}.composs-photo-gallery-list .item-content .item-categories a:hover{background-color:#fff!important;color:#232323!important;box-shadow:none}.composs-photo-gallery-list .item-content>a strong{display:block}.composs-photo-gallery-list .item-content>a .item-meta{display:block;opacity:.5;filter:alpha(opacity=50);line-height:100%;padding-top:9px;font-size:13px;font-weight:400}.composs-photo-gallery-list .item-content>a .item-meta .material-icons{padding-right:6px}.composs-photo-gallery-description{display:block;margin-left:auto;margin-right:auto;width:700px;padding:5px 0 30px;max-width:100%}.composs-photo-gallery-description h2{margin-bottom:25px}.widget-instagram-photos{display:block}.widget-instagram-photos:after{display:block;clear:both;content:''}.widget-instagram-photos .item{display:block;width:47%;float:left;margin-bottom:20px;margin-left:6%}.widget-instagram-photos .item:nth-child(2n+1){margin-left:0}.widget-instagram-photos .item .item-header{display:block;margin-bottom:13px}.widget-instagram-photos .item .item-content,.widget-instagram-photos .item .item-header a{display:block}.widget-instagram-photos .item .item-content h4{margin-bottom:6px;margin-top:0;font-size:13px;font-weight:900;letter-spacing:-.5px;line-height:130%}.widget-instagram-photos .item .item-content .insta-like-count{font-weight:700;font-size:12px;margin-bottom:6px;display:block;color:#ec6c7e}.widget-instagram-photos .item .item-content .insta-like-count i.fa{padding-right:6px}.widget-instagram-photos .item .item-content .item-meta{font-size:12px;font-weight:400;line-height:100%}.widget-instagram-photos .item .item-content .item-meta a{color:inherit!important;margin-right:8px;display:inline-block;letter-spacing:-.5px}.widget-instagram-photos .item .item-content .item-meta a:hover{color:#7B7B7B}.widget-instagram-photos .item .item-content .item-meta a .material-icons,.widget-instagram-photos .item .item-content .item-meta a i.fa,.widget-instagram-photos .item .item-content .item-meta a i.po{padding-right:8px}.widget{position:relative;display:block;margin-bottom:30px}#sidebar .widget>h3,.composs-archive-list h3.item-title{display:inline-block;border-radius:2px 2px 0 0;padding:10px 20px;cursor:default;border:2px solid transparent;border-bottom:0;font-size:15px;color:#fff;background-color:#8b949d;margin-top:0;margin-bottom:20px}#sidebar .widget>h3:after,.composs-archive-list h3.item-title:after{display:block;font-size:16px;height:2px;content:'';width:100%;left:0;background:inherit;position:absolute;margin-top:10px}.widget .search-form{display:block;width:100%;font-size:0;vertical-align:bottom}.widget .search-form label,.widget .search-form>span{display:inline-block;font-size:13px;margin-bottom:0;width:71%}.widget .search-form label span,.widget .search-form>span span{display:none}.widget .search-form label input,.widget .search-form>span input,input[type=search]{width:100%;border:0;background-color:#f2f2f2;border-radius:2px;padding:12px 16px;line-height:140%}.woocommerce-product-search input[type=search]{width:68%;padding:10px 16px;line-height:148%}.widget .search-form>input{display:inline-block;font-size:13px;width:27%;border-radius:2px;border:0;background-color:#8b949d;color:#fff;padding:12px 16px;margin-left:2%;line-height:140%}.widget .search-form>input:hover{background-color:#4f5357}.widget .tagcloud{cursor:default}.widget .tagcloud a{display:inline-block;font-size:13px!important;padding:8px 13px;font-weight:700;background-color:#f4f4f4;letter-spacing:-.4px;color:#8b949d;border-radius:2px;margin:0 3px 7px 0}.widget .tagcloud a:hover{background-color:#8b949d;color:#fff}.widget .menu{display:block;margin:0;padding:0;font-size:14px}.widget .menu li{display:block;padding:0 0 0 15px;margin-top:8px;position:relative;font-weight:400}.ot-w-article-list .item .item-meta .item-meta-item .material-icons,.ot-w-article-list .item .item-meta .item-meta-item i.fa,.ot-w-comments-list .item .item-meta .item-meta-item i.fa{padding-right:8px}.widget .menu li:before{display:block;font-family:FontAwesome;content:'\f0da';position:absolute;left:0}.widget .menu li ul{padding-left:0}.widget .menu>li:first-child{margin-top:0}.ot-w-socialize{display:block}.ot-w-socialize>a{display:block;margin-bottom:16px;line-height:34px;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.ot-w-socialize>a i.fa{display:block;float:left;width:36px;height:36px;line-height:inherit;text-align:center;border-radius:50%;border:1px solid rgba(0,0,0,.1);font-size:16px;box-shadow:inset 0 0 0 30px #fff,0 0 0 0 rgba(0,0,0,.2);transition:box-shadow 0;-moz-transition:box-shadow 0;-webkit-transition:box-shadow 0;-o-transition:box-shadow 0}.ot-w-socialize>a:hover i.fa{border-color:transparent;box-shadow:inset 0 0 0 0 #fff,0 0 0 15px transparent;transition:box-shadow .15s;-moz-transition:box-shadow .15s;-webkit-transition:box-shadow .15s;-o-transition:box-shadow .15s}.ot-w-socialize>a span{display:block;margin-left:48px;line-height:inherit;font-size:15px;font-weight:700;border:1px solid transparent}.ot-w-socialize>a span i{font-style:normal}.ot-w-article-list{display:block}.ot-w-article-list .item:after,.ot-w-article-list:after{display:block;content:'';clear:both}.ot-w-article-list .item{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #F2F2F2}.ot-w-article-list .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.ot-w-article-list .item .item-header{float:left;overflow:hidden;border-radius:3px;position:relative;width:80px}.ot-w-article-list .item .item-content{margin-left:100px}.ot-w-article-list .item.no-image .item-content{margin-left:0}.ot-w-article-list .item .item-content h4{margin-top:0;font-size:14px;margin-bottom:5px;font-weight:700}.ot-w-article-list .item .item-content h4 a{line-height:140%;display:inline-block}.ot-w-article-list .item .item-meta{display:block;margin-bottom:6px;font-size:12px}.ot-w-article-list .item .item-meta:last-child{margin-bottom:0}.ot-w-article-list .item .item-meta .item-meta-item{display:inline-block;margin-right:18px;color:#8b949d;line-height:150%}.ot-w-article-list .item .item-stars{margin-bottom:10px;font-size:14px}.ot-w-article-list .item .item-stars:last-child{margin-bottom:0}.ot-w-article-list .item p{margin-bottom:0;font-size:13px;line-height:150%}.ot-w-comments-list{display:block}.ot-w-comments-list .item:after,.ot-w-comments-list:after{display:block;content:'';clear:both}.ot-w-comments-list .item{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #F2F2F2}.ot-w-comments-list .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.ot-w-comments-list .item .item-header{float:left;overflow:hidden;border-radius:3px;position:relative;width:50px}.ot-w-comments-list .item .item-content{margin-left:70px}.ot-w-comments-list .item .item-content h4{margin-top:0;font-size:14px;margin-bottom:5px;font-weight:700}.ot-w-comments-list .item .item-content h4 a{line-height:140%;display:inline-block}.ot-w-comments-list .item .item-meta{display:block;margin-bottom:6px;font-size:13px}.ot-w-comments-list .item .item-meta:last-child{margin-bottom:0}.ot-w-comments-list .item .item-meta .item-meta-item{display:inline-block;margin-right:18px;color:#8b949d}.ot-w-comments-list .item .item-stars{margin-bottom:10px;font-size:14px}.ot-w-comments-list .item .item-stars:last-child{margin-bottom:0}.ot-w-comments-list .item p{font-size:13px;line-height:150%;margin-bottom:8px}.ot-w-comments-list .item p:last-child{margin-bottom:0}.ot-w-comments-list .item .item-meta .item-meta-item.meta-button{color:#3779bc;font-weight:700;line-height:100%}.ot-w-comments-list .item .item-meta a.item-meta-item.meta-button:hover{color:#232323}.ot-w-comments-list .item .item-meta .item-meta-item.meta-button i.fa{padding-left:4px;padding-right:0}.ot-w-gallery-list{display:block}.ot-w-gallery-list .item:after,.ot-w-gallery-list:after{display:block;content:'';clear:both}.ot-w-gallery-list .item{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #F2F2F2}.ot-w-gallery-list .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.composs-photo-gallery-list .owl-controls .owl-nav .owl-next,.composs-photo-gallery-list .owl-controls .owl-nav .owl-prev,.ot-w-gallery-list .owl-controls .owl-nav .owl-next,.ot-w-gallery-list .owl-controls .owl-nav .owl-prev{margin-top:-40px;width:40px;height:40px;line-height:40px;border-radius:50%;font-size:0;border-color:transparent;background-color:#4f5357;box-shadow:0 3px 3px rgba(0,0,0,.2);top:50%;position:absolute;text-align:center;color:#fff}.composs-photo-gallery-list .item .owl-nav,.ot-w-gallery-list .owl-carousel .owl-nav{opacity:0;filter:alpha(opacity=0);transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-webkit-transition-delay:1s;transition-delay:1s}.composs-photo-gallery-list .item:hover .owl-nav,.ot-w-gallery-list .owl-carousel:hover .owl-nav{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:0s;transition-delay:0s}.composs-photo-gallery-list .owl-controls .owl-nav .owl-prev,.ot-w-gallery-list .owl-controls .owl-nav .owl-prev{right:100%;margin-right:-20px;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.composs-photo-gallery-list .owl-controls .owl-nav .owl-next,.ot-w-gallery-list .owl-controls .owl-nav .owl-next{left:100%;margin-left:-20px;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.ot-w-flickr-feed .item,.ot-w-gallery-list .item-header .item-photo img{border-radius:3px;overflow:hidden}.composs-photo-gallery-list .owl-controls .owl-nav .owl-next,.composs-photo-gallery-list .owl-controls .owl-nav .owl-prev{top:50%;margin-top:-20px}.composs-photo-gallery-list .owl-controls .owl-nav .owl-next:hover,.composs-photo-gallery-list .owl-controls .owl-nav .owl-prev:hover,.ot-w-gallery-list .owl-controls .owl-nav .owl-next:hover,.ot-w-gallery-list .owl-controls .owl-nav .owl-prev:hover{background-color:#fff;color:#232323}.composs-photo-gallery-list .owl-controls .owl-nav .owl-next:before,.composs-photo-gallery-list .owl-controls .owl-nav .owl-prev:before,.ot-w-gallery-list .owl-controls .owl-nav .owl-next:before,.ot-w-gallery-list .owl-controls .owl-nav .owl-prev:before{display:block;position:absolute;left:0;width:100%;top:0;line-height:inherit;font-size:12px;content:"\f053";font-family:FontAwesome}.composs-photo-gallery-list .owl-controls .owl-nav .owl-next:before,.ot-w-gallery-list .owl-controls .owl-nav .owl-next:before{content:"\f054"}#footer>.wrapper:after,#footer>.wrapper>ul:after,.loading-message:before,.ot-w-flickr-feed:after,.portus-post-author:after{content:''}.ot-w-gallery-list .owl-dots{display:block;padding:15px 0 0!important}.ot-w-gallery-list .owl-dots .owl-dot{box-shadow:inset 0 0 0 2px #ccc;width:12px;height:12px;position:relative}.ot-w-gallery-list .owl-dots .owl-dot.active{box-shadow:inset 0 0 0 2px transparent;background-color:#8b949d}.ot-w-gallery-list .owl-dots .owl-dot:hover{box-shadow:inset 0 0 0 2px #8b949d}.ot-w-gallery-list .owl-carousel .owl-controls .owl-dot:before{display:none}.ot-w-gallery-list .owl-carousel .owl-controls .owl-dot:after{display:block;position:absolute;left:-50%;top:-50%;width:200%;height:200%;content:''}.ot-w-gallery-list .item-header{display:block;margin-bottom:12px}.ot-w-gallery-list .item-header .item-photo{border-radius:3px;overflow:hidden;position:relative;display:block}.ot-w-gallery-list .item .item-content h4{margin-top:0;font-size:16px;margin-bottom:8px;font-weight:700}.ot-w-gallery-list .item .item-content h4 a{line-height:140%;display:inline-block}.ot-w-gallery-list .item .item-meta{display:block;margin-bottom:8px;font-size:14px}.ot-w-gallery-list .item .item-meta:last-child{margin-bottom:0}.ot-w-gallery-list .item .item-meta .item-meta-item{display:inline-block;margin-right:18px;color:#8b949d;line-height:100%}.ot-w-gallery-list .item .item-meta .item-meta-item .material-icons,.ot-w-gallery-list .item .item-meta .item-meta-item i.fa{padding-right:8px}.ot-w-gallery-list .item .item-stars{margin-bottom:10px;font-size:14px}.ot-w-gallery-list .item .item-stars:last-child{margin-bottom:0}.ot-w-gallery-list .item p{font-size:14px;line-height:150%;margin-bottom:8px}.ot-w-gallery-list .item p:last-child{margin-bottom:0}.ot-w-flickr-feed{display:block}.ot-w-flickr-feed:after{display:block;clear:both}.ot-w-flickr-feed .item{margin-bottom:0}.ot-w-flickr-feed.lets-do-1>.item:nth-child(n+2),.ot-w-flickr-feed.lets-do-2>.item:nth-child(n+3),.ot-w-flickr-feed.lets-do-3>.item:nth-child(n+4),.ot-w-flickr-feed.lets-do-4>.item:nth-child(n+5),.ot-w-flickr-feed.lets-do-5>.item:nth-child(n+6){margin-top:10px}#footer{display:block;margin-top:30px}#footer>.wrapper:after,#footer>.wrapper>ul:after{display:block;clear:both}#footer>.wrapper>ul{display:block;margin-bottom:30px;text-align:center;border:2px solid #F2F2F2;cursor:default;padding-left:0}#footer>.wrapper>ul>li{display:inline-block}#footer>.wrapper>ul>li a{display:block;padding:14px 7px;font-size:14px;font-weight:400}#footer .footer-widgets{display:block}#footer .footer-widgets .widget-split{white-space:normal;vertical-align:top}#footer .footer-widgets .widget-split .widget{margin-bottom:20px}#footer .footer-widgets .widget-split .widget:last-child{margin-bottom:0}.footer-copyright{display:block;margin-top:40px;padding-top:20px;padding-bottom:20px;text-align:center;font-size:13px;border-top:2px solid #F2F2F2}#footer .widget h3{margin-top:0;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #f2f2f2;color:#4f5357;font-size:18px;font-weight:700;display:inline-block}#footer p{font-size:13px}.lightbox hr{margin:20px 0}.lightbox h2,.lightbox h3,.lightbox p,.lightbox span{color:#232323;text-shadow:none}.lightbox .loading-box{padding:50px 0;line-height:24px}.startlightbox{overflow:hidden}.startlightbox .lightbox{display:block}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.94);text-align:center;z-index:1002;display:none;overflow-y:scroll!important}.lightbox .main-black-block{box-shadow:none;background:#212121;font-size:11.5px;line-height:20px;font-weight:300;padding-bottom:5px;color:#8a8a8a}.lightbox .lightcontent .light-close:hover,.lightbox .lightcontent-loading .light-close:hover{color:#232323;border-color:transparent;background-color:#f0f0f0}.lightbox .lightcontent .light-close:active,.lightbox .lightcontent-loading .light-close:active{background-color:#ccc;color:#232323;border-color:transparent}.lightbox .lightcontent .light-close,.lightbox .lightcontent-loading .light-close{display:block;right:0;top:-50px;font-family:Arial;position:absolute;font-size:14px;color:#fff;text-shadow:none;border-radius:50%;width:36px;height:36px;line-height:33px;text-align:center!important;border:1px solid #fff;padding:0;background-color:transparent}.lightbox .lightcontent,.lightbox .lightcontent-loading{background:#f4f4f4;width:1200px;max-width:100%;margin:100px auto 70px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.5);text-align:left}.lightbox .light-title{display:block;position:absolute;top:-33px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6);height:23px;width:780px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lightbox .gallery-thumbs{margin-right:auto;margin-left:auto;margin-bottom:30px;width:95%}.lightbox .thacontent{padding:0 25px 20px}.loading-box{display:block;text-align:center}.loading-box .loading-image{display:block;text-align:center;padding-top:20px}.lightbox .carousel-left{left:8px}.lightbox .carousel-right{right:8px}.lightbox blockquote{padding-bottom:30px}.lightbox .article-main-content{padding:0 55px;width:auto}.loading-message{display:block;background:#f0f0f0;padding:10px 15px;font-size:11px;line-height:140%}.loading-message img{display:block;float:left;width:34px;padding-right:15px}.main-content-split .loading-message img{display:none}.loading-message:before{display:block;clear:both}.loading-message b{font-size:18px;display:block;padding-bottom:4px}.ls-fullwidth .ls-nav-next,.ls-fullwidth .ls-nav-prev{z-index:20px}.ls-fullwidth .ls-nav-next{right:50px!important}.ls-fullwidth .ls-nav-prev{left:50px!important}.lightbox .big-photo-block .the-image{box-shadow:none;text-align:center;padding-top:10px;background-color:transparent}.lightbox .big-photo-block .the-image img{max-width:98%}.lightbox .big-photo-block .the-thumbs{margin-left:1%;margin-right:1%;overflow:hidden}.lightbox .lightbox-content{display:block;padding:0 2% 8px}.the-image img{max-width:100%}.lightbox .photo-gallery-full{box-shadow:none}.lightbox .photo-gallery-main:hover .photo-controls.prev{left:20px}.lightbox .photo-gallery-main:hover .photo-controls.next{right:20px}.waiter.loading{background-image:url(../images/loading-ot.gif);background-position:center;background-repeat:no-repeat}.waiter.loading img{opacity:.3}.lightbox .photo-gallery-context-c{margin-top:0}.ot-wrapper{position:relative}.google-maps,.video-embed{display:block;position:relative;height:0;padding-bottom:56.25%;margin-bottom:20px}.google-maps iframe,.video-embed embed,.video-embed iframe,.video-embed object{display:block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.table{margin-bottom:25px}.article-main-next-prev{display:block;margin-bottom:20px}.article-main-next-prev a{display:block;padding:16px;font-size:14px;color:grey;border:1px solid #efefef;border-radius:2px}.article-main-next-prev a:hover{color:#fff;background-color:#256dc1;border-color:transparent}.article-main-next-prev a i.fa{float:left;font-size:25px;color:#e0e0e0;padding:3px 5px;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.article-main-next-prev a span,.article-main-next-prev a strong{display:block;margin-left:48px;line-height:140%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.article-main-next-prev a strong{font-weight:900}.article-main-next-prev a span{font-size:13px;color:#BEBEBE;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.article-main-next-prev a:hover i.fa,.article-main-next-prev a:hover span{color:#fff}.article-main-next-prev a.article-nav-next span,.article-main-next-prev a.article-nav-next strong{margin-left:0;margin-right:48px}.article-main-next-prev a.article-nav-next i.fa{float:right}.portus-post-author{padding:20px;border:1px solid #efefef;border-radius:2px;margin-bottom:20px}.portus-post-author:after{display:block;clear:both}.portus-post-author .portus-post-author-avatar{display:block;float:left;width:100px}.portus-post-author .portus-post-author-content{display:block;margin-left:120px}.portus-post-author h3{font-size:20px;margin-bottom:12px}.portus-post-author p{margin-bottom:12px}.portus-post-author .item-meta{display:block;font-weight:900;font-size:13px;color:#256dc1;cursor:default}.portus-post-author .item-meta a{display:inline-block;margin-right:12px;letter-spacing:-.4px}.portus-post-author .item-meta a i{padding-right:7px}.wp-caption{display:block;margin-bottom:20px;background-color:#f0f0f0;text-align:center}.wp-caption a{display:block;box-shadow:none!important}.wp-caption p{font-style:italic;font-size:14px;padding:10px 12px;text-align:left;color:#6d6d6d}.composs-article-list-error{display:block;padding:40px 0;text-align:center;max-width:570px;margin-left:auto;margin-right:auto}embed,iframe,select{max-width:100%}.composs-article-list-error>img{display:inline-block;margin-bottom:30px}.composs-article-list-error>h3,.composs-article-list-error>p{display:block;margin-bottom:30px}.composs-article-list-error>h3{color:#8b949d}.composs-article-list-error>.button-error{display:inline-block;font-size:14px;padding:11px 16px;font-weight:700;background-color:#f4f4f4;color:#8b949d;border-radius:2px;margin:0 3px 7px 0}.composs-article-list-error>.button-error:hover{background-color:#8b949d;color:#fff}select{padding:7px 10px;border-radius:2px;border:1px solid #ccc}.comment-text ul ul,.composs-main-article-content ul,.composs-main-article-content ul ul,.review-post-block>div ul li{padding-left:20px}select:hover{border:1px solid #aaa}p.text-center{text-align:center}.comment-text ol,.comment-text ul,.composs-main-article-content ol,.composs-main-article-content ul{margin-bottom:25px;line-height:150%;font-size:16px;font-weight:700;letter-spacing:-.4px}.comment-text ol ol,.comment-text ol ul,.comment-text ul ol,.comment-text ul ul,.composs-main-article-content ol ol,.composs-main-article-content ol ul,.composs-main-article-content ul ol,.composs-main-article-content ul ul{margin-bottom:0!important}.comment-text ol,.composs-main-article-content ol{list-style:decimal;padding-left:20px}.fa-li{margin-left:-7px;margin-top:2px;position:absolute}.comment-text ol li,.comment-text ol ul li,.comment-text ul li,.comment-text ul ul li,.composs-main-article-content ol li,.composs-main-article-content ol ul li,.composs-main-article-content ul li,.composs-main-article-content ul ul li{margin-top:10px!important}.comment-text ol>li:first-child,.comment-text ul>li:first-child,.composs-main-article-content ol>li:first-child,.composs-main-article-content ul>li:first-child{margin-top:0}.composs-main-article-content ul,.composs-main-article-content ul li{list-style:circle}.table,blockquote,pre{margin-bottom:25px}.review-post-block{display:table;width:100%;margin-bottom:20px}.review-post-block>div{display:table-cell;width:33.333%;vertical-align:top;border-right:1px solid #fff;background:#f0f0f0;padding:20px}.review-post-block>div.review-post-block-score{width:20%;text-align:center;background-color:#256dc1;vertical-align:middle;color:#fff;border-right:0}.review-post-block>div.review-post-block-score strong{font-size:50px;display:block;font-weight:900;line-height:120%}.review-post-block>div.review-post-block-score span{font-size:16px;display:block;font-weight:900;padding-bottom:5px}.review-post-block-bad strong{color:#c24842}.review-post-block-good strong{color:#7aa91e}.review-post-block-bad strong,.review-post-block-good strong{display:block;font-weight:900;margin-bottom:14px;font-size:20px;letter-spacing:-.4px}.review-post-block>div ul{display:block;margin-bottom:0}.review-post-block>div ul li{display:block;position:relative;font-size:14px;margin-bottom:8px}.review-post-block>div ul li:last-child{margin-bottom:0}.review-post-block>div ul li:before{content:'+';font-size:16px;position:absolute;left:0;top:2px;font-weight:900;line-height:100%;color:#aaa}.review-post-block>div.review-post-block-bad ul li:before{content:'-'}.post-password-form:after,.post:after{clear:both;content:''}.post-password-form{display:block;background:#F9F9F9;padding:15px;margin-bottom:30px;text-align:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.post-password-form p{font-size:13px;margin-bottom:20px}.post-password-form p:last-child{margin-bottom:0}.post-password-form:after{display:block}.post-password-form label{display:inline-block;background-color:#FFF;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);padding:5px 5px 5px 14px;margin:0;line-height:36px;font-size:13px}.post-password-form label input{margin-left:10px;padding:0 10px;border:0;border-left:1px solid #E6E6E6}.post-password-form input[type=submit]{display:inline-block;line-height:46px;padding:0 16px;margin-left:5px;border:0;border-radius:2px;background-color:#444;font-weight:700;color:#fff;font-size:13px}.post-password-form input[type=submit]:hover{background-color:#4E4E4E}.article-main-next-prev,.portus-post-author,.post-pages{clear:both}.wp-audio-shortcode{display:block;margin-bottom:30px}.post:after{display:block}.comment-text table,.post table{margin-bottom:30px;width:100%}.comment-text table tr:first-child>th,.post table tr:first-child>th{vertical-align:bottom;border-bottom:2px solid #ddd}.comment-text table tr>td,.comment-text table tr>th,.post table tr>td,.post table tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #ddd}.comment-text dl:not(.gallery-item),.post dl:not(.gallery-item){border:1px dotted #ccc;padding:1em}.comment-text dl:not(.gallery-item) dt,.post dl:not(.gallery-item) dt{float:left;clear:left;width:170px;text-align:right;font-weight:700;color:#ccc}.comment-text dl:not(.gallery-item) dt:after,.post dl:not(.gallery-item) dt:after{content:":"}.summary .single_variation:after,.woocommerce .product:after,.woocommerce .products .product a:after,.woocommerce-tabs .tabs:after{content:'';clear:both}.comment-text dl:not(.gallery-item) dd,.post dl:not(.gallery-item) dd{margin:0 0 0 200px;padding:0 0 1em}#reviews #comments{padding-bottom:0;border-bottom:0}#reviews #comments .comment-text{margin-left:0}#reviews #comments .star-rating{float:right}.woocommerce-ordering{float:right;margin-top:-43px}.woocommerce-ordering select{padding:4px 10px;font-size:14px;margin-top:-10px}.woocommerce .products{padding-left:0;padding-top:0;clear:both;margin-top:-20px}.woocommerce .products .product:after,.woocommerce .products:after{clear:both;display:block;content:''}.product>.summary .price{color:#8dbe24;font-size:26px;font-weight:900}.woocommerce .products .product{list-style:none;float:left;width:23%;margin-left:2.66%;position:relative;text-align:center;margin-top:20px}.woocommerce .products .product a:first-child{text-decoration:none;display:block;margin-bottom:12px;color:#232323}.woocommerce .products .product a.button{margin-bottom:10px;float:left;padding:6px 14px;font-weight:400;background-color:#8B949D}.woocommerce .products .product a:after{display:block}.woocommerce .products .product h3{display:block;font-size:1em;margin-bottom:10px;font-weight:900;text-align:left}.woocommerce .products .product a:hover h3{text-decoration:underline}.woocommerce .products .product:nth-child(4n+1){clear:both;margin-left:0}.woocommerce .product .onsale,.woocommerce .products .onsale{position:absolute;z-index:2;top:15px;padding:7px 15px;background:#e64a19;color:#fff;font-size:13px;font-weight:900}.woocommerce .products img{margin-bottom:12px;width:100%;max-width:100%}.woocommerce .products .star-rating{float:left;margin-bottom:10px}.woocommerce .products .price{float:left;clear:both}.woocommerce .products .price del{display:inline-block;padding-right:5px;color:#aaa;font-size:.9em;line-height:1.2em}.woocommerce .products .price .amount{font-weight:700;color:#6CA516}.woocommerce .products .price del .amount{font-weight:400;color:inherit}.woocommerce .product{display:block;margin-bottom:30px}.woocommerce .product:after{display:block}.woocommerce .product>.images{float:left;width:41%;display:block}.woocommerce .product>.images>a>img{width:100%}.woocommerce .product>.images .thumbnails{display:block;padding-top:5px;font-size:0}.woocommerce .product>.images .thumbnails img{margin-left:3.3%;margin-top:10px;width:31%}.woocommerce .product>.images .thumbnails a:nth-child(3n+1) img{margin-left:0;clear:both}.woocommerce .product>.summary{float:left;width:56%;display:block;margin-left:3%}.woocommerce-tabs{display:block;clear:both;padding-top:20px}.woocommerce-tabs .entry-content{margin-top:-1px;float:right;border-radius:0;border:1px solid #e9e9e9;padding:30px;margin-bottom:30px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce-tabs .tabs{padding-left:0;position:relative;margin:0;padding-bottom:0}.woocommerce-tabs .tabs:after{display:block}.woocommerce-tabs .tabs li{list-style:none;margin-left:0;margin-top:0}.woocommerce-tabs .tabs li a{display:inline-block;color:#999;border:1px solid #e9e9e9;border-top-width:2px;padding:12px 30px;margin:0 5px 0 0;float:left;font-size:14px;font-weight:700;background:#fff}.woocommerce-tabs .tabs li.active a{color:#000;border-bottom:1px solid #fff;border-top:2px solid #169fda}.woocommerce-tabs #comments h2,.woocommerce-tabs #tab-description h2{font-size:1.4em}.woocommerce #reviews #comments ol.commentlist{list-style:none;padding-left:0}.woocommerce #reviews #comments ol.commentlist li{padding-left:80px;position:relative;padding-top:20px;margin-top:0;margin-bottom:20px;border-top:1px dotted #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce-page #reviews #comments ol.commentlist li img.avatar{-webkit-border-radius:40px;-moz-border-radius:45px;border-radius:40px;border:0;padding:0;width:50px;margin-top:6px;position:absolute;top:20px;left:0}.woocommerce #reviews #comments .star-rating{margin-bottom:8px}.woocommerce #reviews #comments ol.commentlist li .comment-text p,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p{margin:0 0 8px}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:block;margin-bottom:20px;background:#f5f5f5}.woocommerce-info .button,.woocommerce-message .button{float:right;margin-top:-7px!important;position:relative}.woocommerce .product{position:relative}.woocommerce-info{padding:20px;border-left:3px solid #ECC31F}.woocommerce-message{padding:20px;border-left:3px solid #8FBE29}.woocommerce-error{padding:20px!important;border-left:3px solid #DA222B}.woocommerce-error li{list-style-type:none}.summary .price{float:left;margin-top:5px;font-size:20px;margin-bottom:12px}div[itemprop=description]{margin-bottom:30px;clear:both}.cart .quantity{position:relative;width:120px;float:left;clear:both;height:50px;margin-bottom:5px}.cart .quantity input.minus,.cart .quantity input.plus{background-color:#F8F8F8;background-repeat:repeat-x;border:1px solid #E1E1E1;border-radius:0;color:#666;cursor:pointer;display:inline!important;height:35px;line-height:35px;margin:0;padding:0;vertical-align:middle;width:35px;position:relative}.cart .quantity input.plus{left:35px}.woocommerce .container div.product form.cart .button{margin-bottom:20px}form.cart .button:focus{outline:0}.container .form-submit input{background:#fff;border:2px solid #111;color:#111;font-size:14px}.container .form-submit input:hover{border-color:#119dd9;color:#119dd9;border-radius:0}.woocommerce .cart .quantity input.qty{border-left:medium none;border-right:medium none;border-top:1px solid #e2e2e2;border-bottom-width:1px;display:inline;height:35px;line-height:35px;margin:0;padding:0 5px;font-size:15px;text-align:center;vertical-align:middle;width:35px;position:relative;position:absolute;top:0;left:35px;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .summary button.button{font-size:1em!important;clear:both;margin-bottom:20px;padding:0 20px;background:#8BB818;line-height:38px}.woocommerce .summary .variations_form .variations{line-height:150%}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{background-image:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border-color:#E1E1E1;font-weight:400;font-size:12px;float:none!important}.summary .product_meta{margin-top:5px;margin-bottom:15px;clear:both}.summary .product_meta .divider{width:30px;height:2px;background:#e2e2e2;margin-bottom:15px}.summary .single_variation:after{display:block}.summary .variations{margin-bottom:10px;vertical-align:middle}.summary .variations label{display:inline-block;padding-top:5px}.summary .variations td{padding-right:10px}.summary .variations select{padding:3px 6px;cursor:pointer;border:1px solid #e2e2e2;margin-right:10px}#review_form_wrapper form{margin-top:35px;display:block}#review_form_wrapper form>p label{margin-bottom:5px;font-size:14px;display:inline-block}#review_form_wrapper form>p{width:55%;display:block;margin-left:auto;margin-right:auto}#review_form_wrapper form>p input[type=email],#review_form_wrapper form>p input[type=text],#review_form_wrapper form>p textarea{width:100%;display:block;color:#949494;border:1px solid #c4c4c4;padding:12px 15px;font-size:1em;font-family:Arial;margin:0;border-radius:2px;line-height:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#review_form_wrapper p.stars a,#review_form_wrapper p.stars>span:after,.star-rating{font-family:FontAwesome}#review_form_wrapper p.stars{display:inline-block;margin-bottom:0;margin-left:15px;position:relative}#review_form_wrapper p.stars a{letter-spacing:0;font-size:1em;color:transparent;display:inline-block;position:relative;margin-right:4px;width:18px}#review_form_wrapper p.stars a.active:before,#review_form_wrapper p.stars a:hover:before{display:block;letter-spacing:5px;font-size:inherit;content:"";right:-1px;text-align:right;color:#F7B019;position:absolute;font-family:FontAwesome;z-index:20}#review_form_wrapper p.stars>span:after{content:"\f005\f005\f005\f005\f005";color:#ccc;display:block;position:absolute;top:0;letter-spacing:5px;font-size:inherit;z-index:0}#review_form_wrapper p.stars a.active,#review_form_wrapper p.stars a:hover{z-index:20}#review_form_wrapper p.stars a.star-1{z-index:5}#review_form_wrapper p.stars a.star-2{z-index:4}#review_form_wrapper p.stars a.star-3{z-index:3}#review_form_wrapper p.stars a.star-4{z-index:2}#review_form_wrapper p.stars a.star-5{z-index:1}#review_form_wrapper p.stars a.star-1.active:before,#review_form_wrapper p.stars a.star-1:hover:before{content:"\f005";right:-3px}#review_form_wrapper p.stars a.star-2.active:before,#review_form_wrapper p.stars a.star-2:hover:before{content:"\f005\f005";right:-2px}#review_form_wrapper p.stars a.star-3.active:before,#review_form_wrapper p.stars a.star-3:hover:before{content:"\f005\f005\f005";right:0}#review_form_wrapper p.stars a.star-4.active:before,#review_form_wrapper p.stars a.star-4:hover:before{content:"\f005\f005\f005\f005";right:1px}#review_form_wrapper p.stars a.star-5.active:before,#review_form_wrapper p.stars a.star-5:hover:before{content:"\f005\f005\f005\f005\f005";right:2px}#review_form_wrapper input[type=submit]{font-size:.8em!important;margin:0 2px 5px 0;display:inline-block;padding:8px 17px;color:#fff!important;background:#e34922;text-decoration:none!important;text-transform:uppercase;border-radius:2px;border:0;cursor:pointer}#review_form_wrapper input[type=submit]:hover{background:#232323!important}.widget>form>div #s{padding:8px 10px;width:130px}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;letter-spacing:2px;width:5.2em;display:inline-block;color:#F7B019}.star-rating span,.star-rating span:before,.star-rating:before{position:absolute;letter-spacing:inherit;font-size:inherit;top:0;left:0}.star-rating:before{content:"\f005\f005\f005\f005\f005";color:#dfdbdf;float:left}.star-rating span{overflow:hidden;float:left;padding-top:1.5em}.star-rating span:before{color:#F7B019;content:"\f005\f005\f005\f005\f005"}.widget ul.product_list_widget li{padding-bottom:14px;position:relative;border-bottom:1px solid #e7e7e7}.widget ul.product_list_widget li:after{display:block;clear:both;content:''}.widget ul.product_list_widget li a{text-transform:none;font-size:14px;color:#111;border:none;padding:0;line-height:1.5em}.widget ul.product_list_widget li:hover a.remove{display:block}.widget ul.product_list_widget li a.remove{display:none;position:absolute;background-color:red;top:0;right:0;padding:0;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;border-radius:50%;z-index:2;text-decoration:none}.widget ul.product_list_widget li a.remove:hover{text-decoration:none;color:#fff;background-color:#232323}.widget ul.product_list_widget .star-rating{float:none!important;margin:3px 0 2px!important;display:block}.widget ul.product_list_widget li del,.widget ul.product_list_widget li del span.amount{color:#ccc}.widget ul.product_list_widget li .amount,.widget ul.product_list_widget li .reviewer{font-size:12px;color:#777;display:inline-block;margin-top:5px}.widget ul.product_list_widget li a:hover{text-decoration:underline;color:#111}.widget .product_list_widget li img{max-width:48px;margin-right:15px;margin-top:4px}.widget ul.product_list_widget li img{position:absolute;left:0}.widget ul.product_list_widget li{min-height:58px;margin-bottom:14px}.widget .widget_shopping_cart_content .buttons,.widget ul.product_list_widget li .variation p{margin-bottom:0}.widget ul.product_list_widget li a{display:block;position:relative;padding-left:60px;width:auto}.widget ul.product_list_widget li .quantity{line-height:150%!important}.widget ul.product_list_widget li .quantity .amount{line-height:inherit!important;margin-top:0!important;font-size:1em}.widget ul.product_list_widget .star-rating,.widget ul.product_list_widget li .quantity,.widget ul.product_list_widget li .reviewer,.widget ul.product_list_widget li .variation,.widget ul.product_list_widget li>.amount,.widget ul.product_list_widget li>del{margin-left:60px!important}.widget .widget_shopping_cart_content .total{display:block;border-top:2px solid #DFDFDF;margin-top:14px;padding-top:12px;font-size:1.14em}.widget .widget_shopping_cart_content .total .amount{float:right}.portus-sidebar-small .widget .widget_shopping_cart_content .buttons{text-align:center}.portus-sidebar-small .widget .widget_shopping_cart_content .buttons a{margin-bottom:10px;font-size:12px;padding:8px 13px}.portus-sidebar-small .widget .widget_shopping_cart_content .buttons a:last-child{margin-bottom:0}.price_slider_wrapper .price_slider{margin-bottom:15px}.price_slider_wrapper input{-webkit-transition:none;-moz-transition:none;transition:none}.price_slider_wrapper .price_slider_amount{text-align:right;line-height:2.4em;font-size:.8751em}.price_slider_wrapper .price_slider_amount .button{float:left}.price_slider_wrapper .ui-slider{position:relative;text-align:left}.price_slider_wrapper .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.75em;height:.8em;margin:0 -2px;border-radius:1em;border:1px solid #B8B8B8;cursor:pointer;background:#FAFAFA;outline:0;top:-.2em;transition:none}.price_slider_wrapper .ui-slider .ui-slider-handle:last-child{margin-left:-.5em}.price_slider_wrapper .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#3C98CA;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.price_slider_wrapper .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#f2f2f2!important}.price_slider_wrapper .ui-slider-horizontal{height:.5em;background:#E6E6E6}.price_slider_wrapper .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.price_slider_wrapper .ui-slider-horizontal .ui-slider-range-min{left:-1px}.price_slider_wrapper .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce-pagination{display:block;margin-left:auto;margin-right:auto;text-align:center;width:100%;margin-top:20px}.woocommerce-pagination ul.page-numbers{display:inline-block;padding:0;margin:0}.woocommerce-pagination .page-numbers li{display:inline-block;list-style:none;margin:3px 1px!important;padding:0}.woocommerce-pagination .page-numbers li .page-numbers{display:inline-block;color:#444;text-shadow:none;font-weight:700;font-size:12px;line-height:100%;padding:9px 12px;border-radius:30px;background:0 0;border:1px solid #444;margin:0;text-decoration:none!important}.woocommerce-pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers:hover{background:#444;color:#fff!important}.article-content .woocommerce .cart_totals h2{font-size:1em;margin-top:0;padding-top:0;padding-bottom:8px}table.cart{margin:0 0 30px;width:70%;float:left}table.cart tr th{text-align:left;text-transform:uppercase;font-size:1em;padding-top:3px;padding-bottom:7px;padding-left:0;border-bottom:2px solid #e2e2e2}table.cart tr th.product-subtotal{text-align:right}table.cart tr td{padding-left:0;font-size:15px;text-align:left;vertical-align:middle}table.cart tr td.product-add-to-cart{text-align:right}table.cart tr td.product-thumbnail{font-size:60px}table.cart tr td img{max-height:70px;max-width:100%;width:auto}table.cart tr td.product-name a{color:#333;border:none;padding:0}table.cart tr td a:hover{border:none;color:#111;text-decoration:underline}table.cart td .quantity{margin:0;width:auto;height:35px}table.cart .quantity input.minus,table.cart .quantity input.plus{height:35px;line-height:35px;width:30px;font-weight:400}table.cart .quantity input.qty{height:35px;left:30px;line-height:35px}table.cart td.product-remove a{font-size:13px;line-height:20px;color:#999;padding:2px 8px;border:1px solid #eee;border-radius:50%;text-align:center}table.cart td.product-remove a:hover{color:#fff;background:#E93D12;border-radius:50%;text-decoration:none;border:1px solid transparent}table.cart td dl{margin:0}table.cart td dl p{font-size:13px;margin:0 15px 0 6px;line-height:1.4em;color:#888}table.cart td dd,table.cart td dt{float:left;font-size:13px;color:#888;font-weight:400;line-height:1.4em}table.cart td dt{text-transform:capitalize;color:#666}.cart_totals h2,.coupon h3,table.shop_table tr.order-total th{text-transform:uppercase}.cart_totals h2{padding:1px 8px 2px 0;font-size:13px;border-bottom:2px solid #e2e2e2;margin-top:0}.coupon h3{padding:11px 8px 11px 0;font-size:14px;margin-bottom:0;margin-top:20px}.coupon input#coupon_code{width:29.6%;padding:6px 8px 7px;margin-bottom:10px;border-radius:2px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.coupon .button{width:auto}.woocommerce-page .cart-collaterals input{width:100%;margin-bottom:2px;padding:12px;font-size:14px}.woocommerce .update-button,.woocommerce-page .cart-collaterals input.update-button{background:#fff!important;font-weight:700;border:2px solid #e2e2e2;color:#aeaeae}.woocommerce .update-button:hover,.woocommerce-page .cart-collaterals input.update-button:hover{border-color:#333;color:#333}.woocommerce .checkout-button,.woocommerce-page .cart-collaterals input.checkout-button{background-color:#8FBE29}.woocommerce .checkout-button{margin-bottom:25px}.woocommerce-page .cart-collaterals .coupon input.button{width:auto;font-size:12px;padding:10px 20px}.cart_totals table{margin:0 0 20px;font-size:14px;width:100%}.cart_totals table tr.order-total td,.cart_totals table tr.order-total th{border-bottom:2px solid #e2e2e2}.cart_totals table td{text-align:right}.cart_totals table td,.cart_totals table th{border-bottom:1px dotted #ccc;padding:8px 8px 8px 0}.cart_totals table tr:nth-child(even),table.cart tr:nth-child(even){background-color:#fff}table.cart tr td.product-subtotal{text-align:right;font-weight:700}.cart-collaterals h2{margin:20px 0 0}table.cart tr:nth-child(even){border-top:1px dotted #e2e2e2;border-bottom:1px dotted #e2e2e2}.cart-collaterals .shipping_calculator h2{padding-top:0;margin-top:20px;margin-bottom:0}.woocommerce:after{clear:both;content:'';display:block}.cart-collaterals h2 a,.cart-collaterals h2 a:hover{font-size:16px;background-color:inherit;color:#289dcc}.cart-collaterals h2 a:before{content:"\f196";font-family:FontAwesome;margin-right:8px;position:relative;bottom:-1px}.woocommerce .shipping-calculator-form button{font-weight:400}.cart-collaterals .shipping-calculator-form select{width:100%;padding:6px 7px}.cart-collaterals .shipping-calculator-form p{margin-bottom:5px}.cart-collaterals .shipping-calculator-form .input-text{width:100%;padding:5px 10px;margin-top:5px;margin-bottom:0;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p.form-row input.input-text,ul.payment_methods p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.woocommerce-page .shipping-calculator-form button.button{font-size:11px;font-weight:400}.woocommerce-page .shipping-calculator-form button.button:hover{border-radius:0}.checkout-confirmed-payment{padding:30px 30px 1px;background:#d8f1d3;margin-bottom:30px}.checkout-confirmed-payment p{font-size:24px;color:#4a863c}.checkout-confirmed-payment ul li:before{background:#60a550!important}.cart_totals table th{text-align:left;font-weight:400}.woocommerce .cart .cart_item .quantity input.qty{left:30px}.shop_table.cart .coupon{padding-top:15px}.shop_table.cart .coupon label{padding-bottom:5px;display:block}.shop_table.cart .coupon .button{background-color:#aaa}.article-content.page .main-title h2{margin-bottom:0}label{display:inline-block;margin-bottom:5px;font-weight:700}p.form-row input.input-text{padding:10px 12px;border:1px solid #ccc;box-sizing:border-box}span.required{color:red}form.login{background:#f9f9f9;border:2px solid #f0f0f0;padding:32px;margin:30px 0;border-radius:4px;font-size:13px}form.login label{display:block}form.login input.input-text{width:100%}.woocommerce-page form.login input.button{font-size:14px;margin:5px 0 22px}.woocommerce-page form.login input#rememberme{margin-right:4px}p.form-row label{display:inline-block}p.form-row input.input-text{width:100%;font-size:15px;color:#333}.addresses h3{font-size:18px;font-weight:600}.addresses address{padding-top:5px;display:block}.col2-set.addresses{overflow:hidden}.col2-set.addresses .col-1,.col2-set.addresses .col-2{float:left;margin-right:30px;width:46%}.article-content .woocommerce-billing-fields h3,.article-content .woocommerce-shipping-fields h3{font-size:1.3em}#order_review_heading{clear:both;padding-top:20px;display:block;border-top:2px solid #e2e2e2}table.shop_table{width:100%;margin-bottom:30px}table.shop_table td,table.shop_table th{padding:10px 10px 10px 0;font-size:18px}table.shop_table tr:nth-child(even){background:#fff}table.shop_table tfoot td,table.shop_table tr th{border-bottom:2px solid #e2e2e2}table.shop_table thead tr th{font-size:13px;text-transform:uppercase}table.shop_table tr.cart-subtotal th,table.shop_table tr.order-total th,table.shop_table tr.shipping th{text-align:left}table.shop_table thead tr th.product-name{text-align:left;font-size:1.2em}table.shop_table .product-total,table.shop_table tfoot td,table.shop_table thead tr th.product-subtotal{text-align:right}ul.payment_methods .payment_method_bacs p{background:#fff;padding:15px;margin:5px 0 10px}ul.payment_methods{margin-left:0;background:#f2f2f2;padding:20px!important}ul.payment_methods li{margin-left:0;list-style-type:none}ul.payment_methods li.payment_method_paypal img{margin-top:-2px;display:inline;margin-left:7px}ul.payment_methods li input{margin-right:6px}ul.payment_methods li:before{display:none}ul.payment_methods p{color:#777;font-size:13px;line-height:1.5em;box-sizing:border-box}input.button.place_order{padding:12px 20px;font-size:14px!important}textarea.input-text{width:100%;font-size:15px;color:#333;padding:10px 12px;border:1px solid #ccc;font-family:Arial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shop_table .cart_item td{border-bottom:1px solid #f0f0f0}.widget ul.product_list_widget li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.post.sticky{background-color:transparent;padding:0!important}.article-blog-default>.post.sticky,.post.sticky .item-content{padding:30px!important;background-color:#fff}.article-blog-default>.post.sticky .item-content{padding:0!important}.post.sticky .item-content h3{margin-top:0}body.dark-scheme .post.sticky .item-content{background-color:#242424}.button{display:inline-block;background-color:#4e9648;color:#fff;border:0;border-radius:2px;font-size:15px;padding:11px 18px;box-shadow:inset 0 0 0 100px transparent}.button:hover{box-shadow:inset 0 0 0 100px rgba(255,255,255,.2);color:#fff}