html,body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,small,.social-menu ul li span{font-family:'Lora',serif;color:#6c6c6c}body{background:#f7f9fe;font-weight:400;font-style:normal;font-size:14px;letter-spacing:1px;line-height:26px}h1,h2,h3,h4,h5,h6,#main-nav ul a,.btn,.bottom a[rel*=category],.caption-overlay a[rel*=category],table th,dt,.tags a,input[type=submit],.social-menu ul,.more-link,.related-post a[rel*=category],.instafeed>a,span[data-scribe],.fn,.mobile-trigger,#btt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.pagination a,.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce span.onsale,.modal-inner span{font-family:'Montserrat',sans-serif;text-transform:uppercase;letter-spacing:3px;color:#1c1c1c;margin-top:0}h1{font-weight:700;font-size:42px;line-height:64px;margin-bottom:29px}h2{font-weight:700;font-size:36px;line-height:58px;margin-bottom:29px}h3{font-weight:700;font-size:18px;line-height:29px;margin-bottom:29px;letter-spacing:6px}h4{font-weight:400;font-size:16px;line-height:29px;margin-bottom:29px}h5{font-weight:400;font-size:14px;line-height:29px;margin-bottom:29px}p,ul,ol,pre,table,blockquote{margin-top:0;margin-bottom:29px}ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}hr{clear:both;border:none;height:2px;background:#ecf1f2;margin:80px 0}b,strong,em,small,code{line-height:1}sup{line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto}a{color:#1c1c1c}a:hover,.star-rating{color:#cecfe2;text-decoration:none}#main-nav ul li a,#main-nav ul ul,a,.grid figure img,.grid figure a:after,#main-nav,#sub-header,input[type=submit],.widget-title,.instafeed li:before,.owl-nav,.social li a i,.twitter-feed .owl-dots .owl-dot,.instafeed>a,.owl-carousel:before,.tiles figure:after,.tiles figure a #main-nav,.modal,.modal-inner img,form{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn,.bottom a[rel*=category],.caption-overlay a[rel*=category],.tags a,input[type=submit],.more-link,.related-post a[rel*=category],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.pagination a{margin:0;padding:0 20px;border:2px solid #cecfe2;color:#bdbed8;font-size:10px;letter-spacing:5px;display:inline-block;-webkit-backface-visibility:hidden;font-weight:700}.btn,.tags a,input[type=submit],.more-link,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.pagination a{padding:6px 20px}.btn:hover,.bottom a[rel*=category],.caption-overlay a[rel*=category],.tags a:hover,input[type=submit]:hover,aside input[type=submit],.more-link:hover,.related-post a[rel*=category],.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.pagination a:hover,.caption-overlay .btn,.background-image .btn{background:#cecfe2;color:#fff}blockquote,pre{background:#f7f9fe;padding:20px;margin:0 0 29px;font-style:italic;border-left:5px solid #ecf1f2;color:#1c1c1c}blockquote p:last-child{margin-bottom:0}strong,b,dt{font-weight:700;color:#1c1c1c}dt{font-size:12px;line-height:22px}dd{margin-bottom:15px}dl{margin-bottom:25px}pre,code{font-style:normal}blockquote{font-size:18px;line-height:30px}blockquote em,blockquote cite{font-size:14px;font-style:normal;color:#6c6c6c;padding-top:15px;display:block}blockquote em:before{content:'\2014';margin-right:5px}small{display:block;text-transform:none;font-style:italic}hr.small{margin:45px 0}.clearfix+hr.small{margin-top:15px}label{display:block}::selection{background:#aee3ef;color:#2f2f2f}::-moz-selection{background:#aee3ef;color:#2f2f2f}p:empty,em:empty{display:none}code{color:#1c1c1c}.post-content h1{font-size:32px}.post-content h2{font-size:26px}p code{padding:5px;background:#f7f9fe}cite{text-decoration:underline}.lead{font-size:20px;line-height:36px}.intro .lead{font-size:26px;font-style:italic}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.meta{font-size:12px}.post-content .meta a{border-bottom:none}.meta a:before{content:'\2022';margin:0 10px 0 7px;color:#cecfe2}#main-nav{background:#fff;text-align:center;padding:0;margin:0;position:fixed;top:0;left:0;right:0;z-index:999}.admin-bar #main-nav,.admin-bar .lg-toolbar{top:32px}#main-nav ul{-webkit-box-shadow:0 2px 0 0 #ecf1f2;box-shadow:0 2px 0 0 #ecf1f2}#main-nav ul,.social-menu ul{list-style:none;margin:0 auto;padding:1px 0 0;display:inline-block}#main-nav ul li{margin-top:-1px}#main-nav ul li,.social-menu ul li{display:inline-block;position:relative}#main-nav>ul>li+li{margin-left:-5px}#main-nav ul li a{font-weight:400;font-size:11px;padding:9px 18px 8px;display:block;margin:0;border-left:1px solid #ecf1f2}#main-nav>ul>li:last-child>a{border-right:1px solid #ecf1f2}#main-nav ul li a:hover,#main-nav ul li.current-menu-item>a{color:#fff;text-decoration:none;border-color:#cecfe2;background:#cecfe2}#main-nav ul ul,.social-menu ul ul{opacity:0;pointer-events:none;position:absolute;left:0;-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);min-width:260px;z-index:999}#main-nav ul li:hover>ul,.social-menu ul li:hover ul{opacity:1;pointer-events:auto;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}#main-nav ul ul li,.social-menu ul ul li{display:block}#main-nav ul ul li a{background:#fff;display:block;text-align:left;font-size:10px;letter-spacing:2px;padding:5px 20px;border-top:1px solid #ecf1f2;border-right:1px solid #ecf1f2}#main-nav ul i{font-size:12px;margin-left:5px;line-height:0}#main-nav ul ul ul{top:1px;left:calc(100% - 1px);padding-top:0}.scrolled #main-nav{top:47px}.admin-bar.scrolled #main-nav{top:79px}#main-nav .header-search ul ul{right:0;left:auto;border-top:1px solid #ecf1f2}.social-menu ul{font-size:10px;padding-top:40px;font-weight:400}.social-menu ul li+li{margin-left:15px}.social-menu ul li span{text-transform:none;font-size:12px;font-style:italic}header{text-align:center}#sub-header{padding:10px 0;background:#fff;border-bottom:1px solid #ecf1f2;-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);position:fixed;top:0;left:0;right:0;z-index:1039}.admin-bar #sub-header{top:32px}#sub-header img{max-height:25px;width:auto}#main-header{padding:110px 15px 10px}#main-header span{display:block;padding-top:20px;font-style:italic;letter-spacing:1px}.scrolled #sub-header{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-search{position:absolute;right:0;top:0}.header-search i{position:relative;top:2px}.header-search+.header-search{right:52px}.header-search input{margin-bottom:0;box-shadow:none}#main-nav ul li a.search-trigger{padding-left:15px;padding-right:15px}#main-nav .header-social{position:absolute;left:0;top:0;padding:0 18px;border-right:1px solid #ecf1f2;box-shadow:none}#main-nav .header-social li a{border:none !important;padding:9px 0 8px;background:0 0 !important;color:#1c1c1c !important}#main-nav .header-social li+li{margin-left:2px}#main-nav .header-search ul li i{font-size:16px}#main-nav .header-social li a i{font-size:14px}.mobile-trigger{text-align:center;display:none}.mobile-trigger i{font-size:24px;position:relative;top:3px}.header-search .goodshare i{margin-right:10px}.image-link{height:300px;display:block;margin:0 0 60px;position:relative}.image-link .inner{background:rgba(255,255,255,.95);position:relative;top:50%;text-align:center;padding:30px;margin:0 40px;height:220px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.image-links .image-link .inner{height:auto;width:auto}.image-links .image-link .inner .btn{border:none}.image-link.related-post .inner{height:190px;margin:60px}.image-link .btn{margin-top:2px}.image-link h3{margin:0 0 5px;font-size:16px}.image-link p{margin-bottom:15px}.owl-carousel .image-link .inner{-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.owl-carousel:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#f7f9fe;z-index:99;pointer-events:none}.owl-carousel.owl-loaded{max-height:none}.owl-carousel.owl-loaded:before{opacity:0}.search .no-results{padding-left:15px;padding-right:15px}.post-carousel{margin-left:-1px;width:calc(100% + 1px)}.grid{margin-bottom:30px}.grid .inner{padding:30px;line-height:26px;text-align:center}.grid .inner h3{margin:0 0 15px;font-size:16px}.inner,nav{background:#fff;-webkit-box-shadow:0 2px 0 0 #ecf1f2;box-shadow:0 2px 0 0 #ecf1f2}figure img{width:100%;max-width:none;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.grid figure a{display:block;position:relative}.grid figure a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.1)}.grid figure{overflow:hidden}.grid:hover figure img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.grid:hover figure a:after{opacity:0}.grid .inner.text-left{text-align:left;padding:35px}.inner .bottom{padding-top:30px;margin-top:20px;border-top:2px solid #ecf1f2}.inner .bottom .tags{margin:0;padding:0;border:none;float:left}.bottom a[rel*=category]{color:#fff;float:right}.grid .bottom a[rel*=category]+a{display:none}.post-list{position:relative}.post-list .inner{padding:30px 30px 30px 400px;background:#fff;margin-bottom:30px}.post-list .background-image{position:absolute;top:0;left:15px;bottom:0;width:370px}.col-md-8 .post-list .inner{padding:30px 30px 30px 330px}.col-md-8 .post-list .background-image{width:300px}.background-image{background-repeat:no-repeat;background-position:center center;background-size:cover}.btn+.bottom{margin-top:40px}.post-list .post-title{margin-bottom:10px}.post-list.post-classic .inner{padding:35px !important}.post-list.post-classic .post-title{margin-bottom:40px}.single .inner,.page .inner,.error404 .inner{padding:35px}.post-title,.product_title{font-size:20px;line-height:28px;margin:6px 0 40px;letter-spacing:8px;position:relative;z-index:1}.post-title span{background:#fff;position:relative;z-index:2;padding-right:20px}.post-title:after{content:'';position:absolute;height:2px;background:#ecf1f2;top:50%;margin-top:-1px;left:0;right:0;z-index:0}.post-title.no-border:after{display:none}.post-content h1.post-title{font-size:20px}.post-content a{border-bottom:1px dotted #cecfe2}.post-content a:hover{border-color:#cecfe2}.post-content img.alignnone.size-full,.post-content img.alignnone.size-large,.fit-vids,.basic-slider,.basic-slider,.tiles{width:calc(100% + 70px);max-width:none;margin-left:-35px;margin-right:-35px}.fit-vids iframe{max-width:100%;width:100%}.post-content .btn,.post-content .more-link{border-bottom-style:solid;border-bottom-width:2px}.tags{padding-top:35px;border-top:2px solid #ecf1f2;margin-top:50px}.tags a{border-bottom-style:solid;padding:0 12px;font-size:10px;letter-spacing:3px}.tags a+a{margin-left:5px}.post-content .tags .pull-right a{border-bottom-style:solid;border-bottom-width:2px}.tags span{font-size:12px;font-style:italic;margin-right:6px}.tags .pull-left span{position:relative;top:-8px}em+h1{margin-top:-15px}.inner+.inner{margin-top:30px}.post-nav h4{margin-bottom:0}.post-nav{position:relative}.post-nav:after{content:'';position:absolute;top:-42px;bottom:-50px;left:50%;width:2px;margin-left:-1px;background:#ecf1f2}h5.post-title{margin-top:-5px}h5.post-title span{font-size:14px}.related-post{margin-bottom:0}.author-image{float:left;margin-right:25px}.author-content{overflow:hidden}.author-content p{margin-bottom:12px}.tiles figure a{display:block;height:240px;border:none;position:static !important;width:100% !important;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.col-md-10 .tiles figure a{height:340px}.tiles .item{padding:0 !important}.tiles{margin-bottom:29px}.tiles figure{position:relative;overflow:hidden}.tiles figure:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.2);pointer-events:none}.tiles figure:hover a{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tiles figure:hover:after{opacity:0}article.col-sm-12{float:none}.post-content hr{margin:40px 0}.commentlist{margin:0;padding:0;list-style:none}.commentlist h2{font-size:14px;line-height:1;margin-bottom:0}.commentlist .user{float:left;margin-right:30px}.commentlist .comment-inner{overflow:hidden}.comment-form label{display:none}.comment-form input{width:70%}.comment-form textarea{width:100%}.comment-form p{margin-bottom:0}.commentlist ul{list-style:none}#reply-title{font-size:14px}#reply-title small{letter-spacing:2px;display:inline}.message-inner{overflow:hidden}.commentlist>li{padding-bottom:1px;margin-bottom:40px;display:block;-webkit-box-shadow:0 2px 0 0 #ecf1f2;box-shadow:0 2px 0 0 #ecf1f2}.pagination{padding-top:30px}.caption-overlay{height:600px;background-position:center center;background-repeat:no-repeat;background-size:cover}.post-slider{margin-bottom:30px}.post-slider:after{content:'';position:absolute;top:0;left:-1px;bottom:0;width:2px;background:#f7f9fe}.post-slider.slider-fullwidth:after{display:none}.intro{padding:0 100px 60px}.caption-overlay .grid{max-width:400px;margin:0 auto;position:absolute;top:50%;left:50%;height:310px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.caption-overlay .grid .inner{background:rgba(255,255,255,.95);padding-top:0;padding-bottom:40px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.caption-overlay .grid .inner .bottom a[rel*=category]{top:0}.caption-overlay h3{padding-top:40px}.caption-overlay .btn{margin-top:1px}.owl-controls{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.owl-dots{position:absolute;z-index:99;bottom:15px;left:0;right:0;text-align:center}.owl-nav{opacity:0;-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.owl-dot{width:12px;height:12px;display:inline-block;border:2px solid #fff;border-radius:99px;margin:0 4px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);pointer-events:auto}.owl-dot.active{background:rgba(255,255,255,.4)}.owl-nav{position:absolute;top:50%;left:20px;right:20px;margin-top:-23px;opacity:0;-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.owl-prev,.owl-next{color:#fff;font-size:46px;pointer-events:auto}.owl-prev{float:left}.owl-next{float:right}.owl-carousel:hover .owl-nav{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.caption-overlay a[rel*=category],.related-post a[rel*=category]{position:absolute;left:50%;top:0;z-index:3;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.archive-title{background:#fff;padding:30px;margin-bottom:30px;-webkit-box-shadow:0 2px 0 0 #ecf1f2;box-shadow:0 2px 0 0 #ecf1f2;text-align:center}.archive-title.text-left{text-align:left}.archive-title .inner{-webkit-box-shadow:none;box-shadow:none}#main-footer{padding:30px 0;margin-top:80px;background:#1c1c1c;color:#9c9c9c}.instafeed+#main-footer{margin-top:0}#main-footer .social-menu ul{padding-top:0}#main-footer .social-menu a{color:#fff}#main-footer small,#main-footer .social-menu ul li span{color:#9c9c9c}#main-footer hr{opacity:.2}#main-footer hr.small{margin:30px 0 80px}#main-footer .social-menu ul li+li{margin-left:25px;font-size:12px}#main-footer .social-menu a:hover{color:#cecfe2}#main-footer a,.lg-sub-html,.lg-sub-html h3{color:#fff}.lg-sub-html h3{margin-bottom:5px;font-size:16px}#sub-footer{padding:20px 0;background:#111}#btt{color:#fff;font-size:10px}select{max-width:100%}.alignleft,.aligncenter,.alignright,.alignnone{margin-bottom:25px}.alignnone{display:block}.alignleft{float:left;margin:0 30px 30px 0 !important}.alignright{float:right;margin:0 0 30px 30px !important}.aligncenter{display:block;margin-right:auto;margin-left:auto;text-align:center}figure.aligncenter a{display:inline-block;overflow:hidden;position:relative}.wp-caption{max-width:100%;text-align:center}.wp-caption img{margin-bottom:10px}.gallery-caption{margin:20px 0;max-width:100%;text-align:center;z-index:999}.wp-caption-text,.gallery-caption-text{margin:6px 0;font-style:italic;font-size:95%;line-height:120%}.aligncenter{text-align:center}table#wp-calendar{border:1px solid #cecfe2}table#wp-calendar>tbody>tr>td>a{text-decoration:underline}table#wp-calendar thead>tr>th{width:35px;height:20px;text-align:center;border:1px solid #cecfe2}table#wp-calendar tbody>tr>td{width:35px;height:20px;text-align:center;border:1px solid #cecfe2}table#wp-calendar tfoot>tr>td>a,tfoot>tr>td>a:link,tfoot>tr>td>a:visited,tfoot>tr>td>a:hover,tfoot>tr>td>a:active{text-decoration:underline;height:23px;margin-left:10px;padding-bottom:3px}table#wp-calendar tfoot>tr>td#prev{width:58px;height:20px;text-align:left}table#wp-calendar tfoot>tr>td#next{width:58px;height:20px;text-align:right}table{margin-bottom:25px}table tr,table td,#wp-calendar table tr,#wp-calendar table td{padding:10px 15px;border:1px solid #ecf1f2}.widget_rss li{margin-bottom:20px;padding-bottom:20px}.widget_rss li .rsswidget,.widget_rss li cite{font-weight:700;display:block}.widget_rss li .rss-date{display:block;margin-bottom:10px}.widget_rss li cite{margin-top:10px}span.pull-right,span.pull-left{float:right;display:inline-block;width:300px;margin:0 0 20px 20px;font-size:18px;line-height:32px;font-style:italic}span.pull-right{float:right;margin:0 0 20px 20px;text-align:right}span.pull-left{float:left;margin:0 20px 20px 0}table{text-align:left;width:100%;max-width:100%}table td,table th{padding:15px}table tr:nth-child(even),table thead tr{background:#f7f9fe}table th{font-size:14px}aside table td,aside table th,footer table td,footer table th{padding:5px}aside table tr:nth-child(even),aside table thead tr{background:#fff}footer table tr:nth-child(even),footer table thead tr{background:#000}.widget{margin-bottom:50px}.widget-title{margin-bottom:20px;font-size:10px;background:#fff;padding:7px 15px;position:relative;-webkit-box-shadow:0 2px 0 0 #ecf1f2;box-shadow:0 2px 0 0 #ecf1f2;font-weight:700;letter-spacing:5px}.widget:hover .widget-title{-webkit-box-shadow:0 2px 0 0 #cecfe2;box-shadow:0 2px 0 0 #cecfe2}.widget>ul{padding-left:0;list-style-position:inside}footer .widget-title{color:#fff;padding:0 0 5px;background:0 0;-webkit-box-shadow:0 2px 0 0 rgba(255,255,255,.2);box-shadow:0 2px 0 0 rgba(255,255,255,.2);font-size:12px;margin-bottom:35px}.link-list.recent-posts{margin:0;padding:0;list-style:none}.link-list.recent-posts img{float:left;margin-right:15px;max-width:70px}.link-list.recent-posts .content{overflow:hidden}.link-list.recent-posts li{clear:both;margin-bottom:20px}.link-list.recent-posts h5{margin-bottom:0;font-size:12px}.footer-logo{max-height:20px;width:auto;margin-top:9px}aside.col-md-4{min-width:330px;max-width:330px;float:right}.comment-form-comment,.form-submit{margin-top:30px}.comment-form .form-submit{margin-bottom:20px}.instafeed ul,.instafeed li{margin:0;padding:0;list-style:none}.instafeed li{display:inline-block}aside .instafeed li,footer .instafeed li{width:calc(99.9%/3);position:relative}section+.instafeed{margin-top:80px;-webkit-box-shadow:0 -2px 0 0 #ecf1f2;box-shadow:0 -2px 0 0 #ecf1f2}section+.instafeed li{width:calc(99.9%/6);position:relative}.instafeed li:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.3);pointer-events:none}footer .instafeed li:before{background:rgba(0,0,0,.3)}.instafeed li:hover:before{opacity:0}.instafeed{position:relative}.instafeed>a{position:absolute;bottom:-1px;left:0;right:0;background:rgba(0,0,0,.5);z-index:99;text-align:center;color:#fff;font-size:10px;line-height:1;padding:8px 0 7px}.instafeed>a:hover{background:rgba(0,0,0,.8)}.twitter-feed .interact{display:none}.widget .twitter-feed .timePosted{display:none}.widget .tweet{margin-bottom:0}.widget .twitter-feed .slides li{margin-bottom:24px}.widget .twitter-feed .slides li:last-child{margin-bottom:0}.widget .twitter-feed .slides li:nth-of-type(n+3){display:none}.widget .twitter-feed p{position:relative;word-wrap:break-word}.twitter-feed .owl-dots{bottom:-30px;text-align:left}.twitter-feed{padding-bottom:30px}.twitter-feed .owl-dots .owl-dot{border:none;background:rgba(0,0,0,.2);box-shadow:none;width:8px;height:8px}.twitter-feed .owl-dots .owl-dot.active,.twitter-feed .owl-dots .owl-dot:hover{background:rgba(0,0,0,.4)}footer .twitter-feed .owl-dots .owl-dot{background:rgba(255,255,255,.2)}footer .twitter-feed .owl-dots .owl-dot.active,footer .twitter-feed .owl-dots .owl-dot:hover{background:rgba(255,255,255,.4)}span[data-scribe]{font-size:10px}footer span[data-scribe]{color:#fff}img[data-scribe="element:avatar"]{display:none !important}.social{padding:0;margin:0;font-size:0;height:28px;display:inline-block}.social li{display:inline-block;font-family:'fontello-social';margin-right:5px;padding:0}.social li a{display:table;border:none;padding:0}.social li a i{text-align:center;display:table-cell;vertical-align:middle;color:#aaa;background:0 0;border:2px solid #aaa;width:28px;height:28px !important;line-height:1;font-size:13px;text-indent:1px}.social .icon-s-pinterest{border-color:#d8545d;color:#d8545d}.social .icon-s-rss{border-color:#faaa5e;color:#faaa5e}.social .icon-s-facebook{border-color:#677fb5;color:#677fb5}.social .icon-s-twitter{border-color:#70c2e9;color:#70c2e9}.social .icon-s-flickr{border-color:#ff3ba4;color:#ff3ba4}.social .icon-s-dribbble{border-color:#e299c2;color:#e299c2}.social .icon-s-behance{border-color:#42a9fb;color:#42a9fb}.social .icon-s-linkedin{border-color:#3daccf;color:#3daccf}.social .icon-s-vimeo{border-color:#42b5d4;color:#42b5d4}.social .icon-s-youtube{border-color:#d5615c;color:#d5615c}.social .icon-s-skype{border-color:#5ecbf3;color:#5ecbf3}.social .icon-s-tumblr{border-color:#829fb9;color:#829fb9}.social .icon-s-delicious{border-color:#6194dc;color:#6194dc}.social .icon-s-500px{border-color:#3bbbe6;color:#3bbbe6}.social .icon-s-grooveshark{border-color:#f88e3b;color:#f88e3b}.social .icon-s-forrst{border-color:#5f9864;color:#5f9864}.social .icon-s-digg{border-color:#507faa;color:#507faa}.social .icon-s-blogger{border-color:#fd893f;color:#fd893f}.social .icon-s-klout{border-color:#e16747;color:#e16747}.social .icon-s-dropbox{border-color:#6ba3c5;color:#6ba3c5}.social .icon-s-github{border-color:#6c93bb;color:#6c93bb}.social .icon-s-songkick{border-color:#ff3b60;color:#ff3b60}.social .icon-s-posterous{border-color:#efd57c;color:#efd57c}.social .icon-s-appnet{border-color:#3daad5;color:#3daad5}.social .icon-s-gplus{border-color:#bc7067;color:#bc7067}.social .icon-s-stumbleupon{border-color:#f07356;color:#f07356}.social .icon-s-lastfm{border-color:#cd443d;color:#cd443d}.social .icon-s-spotify{border-color:#9acf48;color:#9acf48}.social .icon-s-instagram{border-color:#b99682;color:#b99682}.social .icon-s-evernote{border-color:#9fdc82;color:#9fdc82}.social .icon-s-paypal{border-color:#5b85a8;color:#5b85a8}.social .icon-s-picasa{border-color:#b088c1;color:#b088c1}.social .icon-s-soundcloud{border-color:#ff8b45;color:#ff8b45}.social a:hover .icon-s-pinterest{background-color:#d8545d}.social a:hover .icon-s-rss{background-color:#faaa5e}.social a:hover .icon-s-facebook{background-color:#677fb5}.social a:hover .icon-s-twitter{background-color:#70c2e9}.social a:hover .icon-s-flickr{background-color:#ff3ba4}.social a:hover .icon-s-dribbble{background-color:#e299c2}.social a:hover .icon-s-behance{background-color:#42a9fb}.social a:hover .icon-s-linkedin{background-color:#3daccf}.social a:hover .icon-s-vimeo{background-color:#42b5d4}.social a:hover .icon-s-youtube{background-color:#d5615c}.social a:hover .icon-s-skype{background-color:#5ecbf3}.social a:hover .icon-s-tumblr{background-color:#829fb9}.social a:hover .icon-s-delicious{background-color:#6194dc}.social a:hover .icon-s-500px{background-color:#3bbbe6}.social a:hover .icon-s-grooveshark{background-color:#f88e3b}.social a:hover .icon-s-forrst{background-color:#5f9864}.social a:hover .icon-s-digg{background-color:#507faa}.social a:hover .icon-s-blogger{background-color:#fd893f}.social a:hover .icon-s-klout{background-color:#e16747}.social a:hover .icon-s-dropbox{background-color:#6ba3c5}.social a:hover .icon-s-github{background-color:#6c93bb}.social a:hover .icon-s-songkick{background-color:#ff3b60}.social a:hover .icon-s-posterous{background-color:#efd57c}.social a:hover .icon-s-appnet{background-color:#3daad5}.social a:hover .icon-s-gplus{background-color:#bc7067}.social a:hover .icon-s-stumbleupon{background-color:#f07356}.social a:hover .icon-s-lastfm{background-color:#cd443d}.social a:hover .icon-s-spotify{background-color:#9acf48}.social a:hover .icon-s-instagram{background-color:#b99682}.social a:hover .icon-s-evernote{background-color:#9fdc82}.social a:hover .icon-s-paypal{background-color:#5b85a8}.social a:hover .icon-s-picasa{background-color:#b088c1}.social a:hover .icon-s-soundcloud{background-color:#ff8b45}.social a:hover a:hover i{background-color:#fff}.social a:hover i{color:#fff}.grid .social li a i{opacity:.7}input,textarea{background:#fff;padding:10px 15px;-webkit-box-shadow:0 2px 0 0 #ecf1f2;box-shadow:0 2px 0 0 #ecf1f2;border:none;margin-bottom:15px}input:focus,textarea:focus{outline:none;-webkit-box-shadow:0 2px 0 0 #cecfe2;box-shadow:0 2px 0 0 #cecfe2}.searchform input{width:100%}.wpcf7 input{width:70%}.widget .wpcf7 input{width:100%}.wpcf7 textarea{width:100%}input[type=submit],.wpcf7 input[type=submit]{width:auto;-webkit-box-shadow:none;box-shadow:none}div.wpcf7 .wpcf7-not-valid{-webkit-box-shadow:0 2px 0 0 #b54d4d;box-shadow:0 2px 0 0 #b54d4d}span.wpcf7-not-valid-tip{display:none !important}div.wpcf7-validation-errors,.highlight{margin:0;padding:10px;color:#c09853;border:none;-webkit-box-shadow:0 2px 0 0 #faebcc;box-shadow:0 2px 0 0 #faebcc}.highlight strong,.highlight b{color:#c09853}div.wpcf7-validation-errors{margin-top:20px}div.wpcf7-mail-sent-ok{margin:0;padding:10px;border:none;-webkit-box-shadow:0 2px 0 0 #d6e9c6;box-shadow:0 2px 0 0 #d6e9c6;color:#468847}div.wpcf7 textarea{height:220px}.widget form.wpcf7-form{padding:30px;text-align:center}.widget form.wpcf7-form p{margin-bottom:0}.widget form.wpcf7-form img{display:none}.widget form.wpcf7-form input[type=submit]{width:100%}.woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb,.woocommerce-pagination,.woocommerce .woocommerce-pagination{padding:30px;margin-bottom:30px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:inline-block}.woocommerce ul.products li.product .price del{display:inline}ul.products li.product{text-align:center}.woocommerce .products .star-rating{margin:0 auto}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;background:0 0;padding:13px 18px;font-weight:400}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fff;padding-bottom:30px;-webkit-box-shadow:0 2px 0 0 #ecf1f2;box-shadow:0 2px 0 0 #ecf1f2}.woocommerce div.product .woocommerce-tabs .panel{background:#fff;-webkit-box-shadow:0 2px 0 0 #ecf1f2;box-shadow:0 2px 0 0 #ecf1f2;padding:20px 30px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0}.woocommerce h2{font-size:16px}.woocommerce table.shop_table,.woocommerce-cart .cart-collaterals .cart_totals table{border-collapse:collapse}.woocommerce ul.products li.product .price{font-size:16px;padding-top:15px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px}.product_title{margin-bottom:15px}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{color:#fff;border-radius:0;background:#cecfe2;margin:10px;padding:2px 12px}.woocommerce .quantity .qty{max-height:37px;margin-right:20px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{letter-spacing:1px}.woocommerce .commentlist>li{box-shadow:none}@media (max-width:1200px){aside.col-md-4{min-width:1px}.col-md-8 .post-list .inner{padding:30px 30px 30px 250px}.col-md-8 .post-list .background-image{width:220px}.post-list .post-title:after{display:none}}@media all and (max-width:992px){section+.instafeed li{width:calc(99.9%/4)}section+.instafeed li:nth-of-type(5),section+.instafeed li:nth-of-type(6){display:none}.post-list .inner{padding:30px 30px 30px 300px;margin-bottom:30px}.post-list .background-image{position:absolute;top:0;left:15px;bottom:0;width:270px}.col-md-8 .post-list .inner{padding:30px 30px 30px 250px}.col-md-8 .post-list .background-image{width:220px}.mobile-trigger{display:block;padding-top:30px;margin-bottom:-60px}#main-nav{height:0;overflow:hidden;padding-top:70px}#main-nav.nav-open{height:auto}#main-nav ul,#main-nav ul ul,#main-nav ul ul ul,#main-nav li,#main-nav ul li a,#main-nav .header-social,#main-nav .header-search{display:block;opacity:1;pointer-events:auto;position:static;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-align:left;width:100%}#main-nav{position:static}#sub-header,#main-nav .search-trigger{display:none}#main-nav .header-social li{display:inline-block;width:auto}#main-nav ul ul{text-indent:20px}#main-nav ul ul ul{text-indent:40px}aside.col-md-4{clear:both;float:none;margin:50px auto 0}footer .widget{max-width:300px;margin:0 auto 50px}.intro{padding:0 50px 60px}}@media all and (max-width:767px){.post-list .inner{padding:30px}.post-list .background-image{position:static;height:350px;width:auto}.col-md-8 .post-list .inner{padding:30px}.col-md-8 .post-list .background-image{width:auto}#sub-footer .pull-left,#sub-footer .pull-right{float:none !important;text-align:center;margin-bottom:10px}.intro{padding:0 40px 60px}}@media all and (max-width:767px){.image-link.related-post .inner{height:190px;margin:20px;padding:12px}.author-image{float:none;margin-right:auto;text-align:center}.author-image .alignnone{display:block;margin:0 auto 20px}.post-content .post-title span{background:#fff;word-wrap:break-word;font-size:18px;letter-spacing:3px}.post-content .post-title:after,.post-nav:after{display:none}.post-nav .col-sm-6{width:100%;margin-bottom:40px;text-align:left}.post-nav h4{margin-bottom:0;text-align:left}}.caption-overlay a[rel*=category]:nth-of-type(1){display:none}.wp-block-image{margin-bottom:30px}.alignfull,.alignwide{margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw;width:100vw}iframe{max-width:100%}@media only screen and (min-width:992px){.single-post .alignfull{left:-140px}}@media only screen and (min-width:900px){.alignwide{margin-left:-125px;margin-right:-125px;max-width:900px}}