*{box-sizing:border-box}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:0 0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,main,nav,section,video{display:block}a img{border:0;line-height:1px}figure{position:relative}figure img{width:100%}table{border-collapse:collapse;border-spacing:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;border:1px solid #000}.h-list,.v-list{list-style:none;margin:0;padding:0;width:100%}.v-list li{display:block}.h-list li{display:block;float:left}.h-list a,.v-list a{display:block}.v-list a{width:100%}img{height:auto;max-width:100%;display:block}body,html{width:100%;height:auto;overflow-x:hidden;position:relative}@media screen and (max-width:799px){header .desktop-nav{display:none}}header .desktop-nav .span12{z-index:9999!important;background-color:#00b1ff;padding:2em 0}header .desktop-nav .span12 a{text-decoration:none;color:#000}header .desktop-nav .span12 .logo{text-align:center}header .desktop-nav .span12 .logo img{padding-top:.5em;width:40%;display:block;margin:0 auto}header .desktop-nav .span12 .main-nav ul{text-align:right}header .desktop-nav .span12 .main-nav ul li{display:inline-block;padding:.9em 2em 0 0;font-weight:400}header .desktop-nav .span12 .main-nav ul li a:hover{opacity:.5}header .desktop-nav .span2{padding-top:.8em}.header .mobile-navigation{display:none}@media screen and (max-width:800px){.header .mobile-navigation{display:block}.header .mobile-navigation .col{margin:0}.header .mobile-navigation .col.span2{width:16.66%}.header .mobile-navigation .col.span8{width:66.66%;text-align:center}.header .mobile-navigation .span12{position:fixed;background-color:#00b1ff;padding:.7em 0;padding-top:6%;padding-bottom:3%}.header .mobile-navigation .span12 .span8 .mobile-logo{width:40%;display:inline-block;margin:0 auto;margin-top:-.6em}.header .mobile-navigation .span12 .span2 button{background-color:transparent}.header .mobile-navigation .span12 .span2 button#hamburger-icon{display:block;margin:0 auto;margin-top:-.5em;width:40%;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}.header .mobile-navigation .span12 .overlay{height:0%;width:100%;position:fixed;top:0;left:0;background-color:#000;overflow-y:hidden;transition:.5s}.header .mobile-navigation .span12 .overlay a{text-align:center;padding:1em;text-decoration:none;font-size:1.2em;color:#fff;font-family:'Open Sans',sans-serif;display:block;transition:.3s}.header .mobile-navigation .span12 .overlay-open{height:100%}.header .mobile-navigation .span12 .overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.header .mobile-navigation span{display:block;position:absolute;height:.25em;width:100%;background:#000;border-radius:3px;opacity:1;left:0;transform:rotate(0);transition:.1s ease-in-out}.header .mobile-navigation span:nth-child(1){top:0}.header .mobile-navigation span:nth-child(2){top:14px}.header .mobile-navigation span:nth-child(3){top:14px}.header .mobile-navigation span:nth-child(4){top:28px}}.header .mobile-navigation .overlay a:focus,.header .mobile-navigation .overlay a:hover{color:#ccc}.header .mobile-navigation .open-close-btn{text-decoration:none}@media screen and (max-height:450px){.header .mobile-navigation .overlay{overflow-y:auto}.header .mobile-navigation .overlay a{font-size:20px}}.header .mobile-navigation #hamburger-icon.hamburger-open span{background-color:#fff}.header .mobile-navigation #hamburger-icon.hamburger-open span:nth-child(1){top:18px;width:0%;right:50%}.header .mobile-navigation #hamburger-icon.hamburger-open span:nth-child(2){transform:rotate(45deg)}.header .mobile-navigation #hamburger-icon.hamburger-open span:nth-child(3){transform:rotate(-45deg)}.header .mobile-navigation #hamburger-icon.hamburger-open span:nth-child(4){top:18px;width:0%;left:50%}.home .hero .span12{min-height:600px}@media screen and (max-width:800px){.home .hero .span12{min-height:400px}}.home .hero .span12 h1{padding-top:1em;text-align:center;font-style:italic}@media screen and (max-width:800px){.home .hero .span12 h1{padding-top:2em}}.home .hero .span12 p{display:block;margin:0 auto;text-align:center;width:35%;margin-top:2em;margin-bottom:3em}@media screen and (max-width:800px){.home .hero .span12 p{width:80%}}.home .liner-notes .span12{min-height:600px}.home .liner-notes .span12 h2{text-align:center;padding:0 2em}@media screen and (max-width:800px){.home .liner-notes .span12 h2{padding:0 1em}}.home .liner-notes .span12 h4{text-align:center;padding-top:3em}@media screen and (max-width:800px){.home .liner-notes .span12 h4{padding-top:2em}}.home .liner-notes .span12 h6{text-align:center;margin-top:5em;font-size:.9em}@media screen and (max-width:800px){.home .liner-notes .span12 h6{margin-top:4em;margin-bottom:2em}}.home .liner-notes .span12 p{display:block;margin:0 auto;text-align:center;font-family:sans-serif;width:45%}@media screen and (max-width:800px){.home .liner-notes .span12 p{width:60%;padding-top:1em}}.home .posts{min-height:500px;background-color:#fff;padding:6em 0}@media screen and (max-width:800px){.home .posts{padding:3em 0}}.home .posts h5{padding-top:.5em}.home .posts .span12{padding:0 10em}@media screen and (max-width:800px){.home .posts .span12{padding:0 4em}}.home .posts .span4{padding:0 .5em}@media screen and (max-width:800px){.home .posts .span4{padding:1em;border-bottom:1px solid #000;border-spacing:1em}}.home .posts h6{text-align:left;margin-top:3em}.home .posts p{font-size:.8em;padding-top:.5em}.home .more .span12{background-color:#fce77b;padding:6em}@media screen and (max-width:800px){.home .more .span12{padding:4em}}.home .more .span12 .span3{padding:0 2em}@media screen and (max-width:800px){.home .more .span12 .span3{padding-bottom:2em}}.home .more .span12 .span3 img{display:block;margin:0 auto;margin-bottom:2em}.home .more .span12 .span3 h6{text-align:center;margin-bottom:2em;margin-top:3em;letter-spacing:.1em}.home .more .span12 .span3 p{text-align:center;font-weight:lighter}.home .more .span12 .span3 a{border-bottom:1px solid #000}.home .more .span12 h4{text-align:center;margin-bottom:2em}#bbpress-forums .likebtn_container .lb-share-tt{margin-left:4em}#bbpress-forums .bbp-breadcrumb,#bbpress-forums .bbp-footer,#bbpress-forums .bbp-header,#bbpress-forums .bbp-template-notice{display:none}#bbpress-forums fieldset.bbp-form{border:1px solid #00b1ff}#bbpress-forums fieldset.bbp-form legend{font-size:2em}#bbpress-forums fieldset.bbp-form .bbp-the-content-wrapper textarea{height:100px}#bbpress-forums ul.bbp-replies li div.bbp-reply-header{background-color:#00b1ff}#bbpress-forums ul.bbp-replies li div.bbp-reply-header div.bbp-meta{color:#fff}#bbpress-forums ul.bbp-replies li div.bbp-reply-header div.bbp-meta a.bbp-reply-permalink{display:none}#bbpress-forums ul.bbp-replies li div.bbp-reply-header div.bbp-meta span.bbp-admin-links a{color:#fff}#bbpress-forums ul.bbp-replies li div.reply div.bbp-reply-author a.bbp-author-avatar img,#bbpress-forums ul.bbp-replies li div.topic div.bbp-reply-author a.bbp-author-avatar img{width:50px}#bbpress-forums ul.bbp-replies li div.reply div.bbp-reply-author a.bbp-author-name,#bbpress-forums ul.bbp-replies li div.topic div.bbp-reply-author a.bbp-author-name{text-align:center}#bbpress-forums ul.bbp-replies li div.reply div.bbp-reply-author div.bbp-author-role,#bbpress-forums ul.bbp-replies li div.topic div.bbp-reply-author div.bbp-author-role{display:none}#bbpress-forums ul.bbp-replies li div.reply div.bbp-reply-author div.bbp-reply-ip,#bbpress-forums ul.bbp-replies li div.topic div.bbp-reply-author div.bbp-reply-ip{display:none}#bbpress-forums ul.bbp-topics{background-color:#7c7c81;border:none}#bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title{width:100%}#bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title a.bbp-topic-permalink{font-size:2em;font-family:'Playfair Display',serif;font-weight:bolder;color:#000}#bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title p.bbp-topic-meta{margin-top:1.5em;font-size:1.3em;color:#000}#bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title h6{font-size:1em;font-weight:800;color:#000}#bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title h6 a{color:#000}#bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title .likes{color:#00b1ff}#bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title .fresh{position:absolute;right:0;padding-right:15em;margin-top:-2em;font-size:1em;color:#434345}#bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-freshness p.bbp-topic-meta{display:none}.home .community .span12{background:#fff;padding:2em 10em}@media screen and (max-width:800px){.home .community .span12{padding:0 3em}}.home .community .span12 h4{padding:2em;text-align:center}@media screen and (max-width:800px){.home .community .span12 h4{padding:2em 0}}.home .community .span12 .span4 img{display:block;margin:0 auto;padding:1em}@media screen and (max-width:800px){.home .community .span12 .span4 img{margin-bottom:1em;padding:0}}@media screen and (max-width:800px){.home .community .span12 .span4:nth-child(3){display:none}.home .community .span12 .span4:nth-child(4){display:none}}.home .community .commtext{width:70%;margin:0 auto;display:block;margin-bottom:3em}@media screen and (max-width:800px){.home .community .commtext{width:100%}}.home .coming-soon .span12{padding:4em 2em 8em 2em;text-align:center}.home .coming-soon .span12 h6{margin-bottom:4em;text-align:center}@media screen and (max-width:800px){.home .coming-soon .span12 h6{margin-bottom:0}}.home .coming-soon .span12 h2{margin-bottom:.5em;text-align:center}@media screen and (max-width:800px){.home .coming-soon .span12 h2{font-size:2em;margin-bottom:1em}}.home .coming-soon .span12 p{font-family:sans-serif;display:block;margin:0 auto;text-align:center;width:35%;font-weight:lighter;font-size:1.2em}@media screen and (max-width:800px){.home .coming-soon .span12 p{width:95%;margin-bottom:1em;margin-top:1em}}.home .coming-soon .span12 ul{list-style:none;display:inline-block;padding-top:2em}@media screen and (max-width:800px){.home .coming-soon .span12 ul{padding-top:0}.home .coming-soon .span12 ul li{margin:0 1em;letter-spacing:.1em}}.home .review-routine .span12{background:#fff;padding:2em 10em}@media screen and (max-width:800px){.home .review-routine .span12{padding:1em}}.home .review-routine .span12 h4{padding-bottom:1em;text-align:center}@media screen and (max-width:800px){.home .review-routine .span12 h4{padding-top:2em}}.home .review-routine .span12 p.info{width:65%;display:block;margin:0 auto;padding-bottom:2em;text-align:center}.home .review-routine .span12 h6 a{border-bottom:1px solid #000}@media screen and (max-width:800px){.home .review-routine .span12 h6{padding-bottom:2em}}.home .review-routine .span12 .span3{padding:0 1.2em}.home .review-routine .span12 .span3 p{text-align:left;padding-bottom:1em}@media screen and (max-width:800px){.main .forum .span12{padding:2em}}@media screen and (max-width:800px){.main .forum .span12 h1{font-size:3em;padding:2em 0}}@media screen and (max-width:400px){.main .forum .span12 h1{font-size:2em}}.main .forum .bbpress-parent{z-index:500;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}.main .forum .bbpress-parent .parent-topic .child-topics{display:none;margin-top:2em}.main .forum .bbpress-parent .parent-topic .child-topics ul{list-style:none}.main .forum .bbpress-parent .parent-topic .child-topics ul li{margin-bottom:1em}.main .forum .bbpress-parent .parent-topic .child-topics ul li a{padding:.5em 1em;color:#000}.main .forum .bbpress-parent .parent-topic.active .child-topics{display:block}.main .forum .bbpress-parent .parent-topic.active h5:after{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fce77b;position:absolute;bottom:-20px;left:10px}.main .forum .bbpress-parent .parent-topic h5{text-align:center;border-bottom:6px solid #fce77b;margin-right:10px;padding:30px;position:relative}.main .forum .bbpress-parent .parent-topic h5:last-of-type{margin-right:0}.main .forum .bbpress-parent .forum-topics{-ms-flex:1;flex:1;margin-right:10px}.main .forum .bbpress-parent .forum-topics:last-of-type{margin-right:0}.main button.openLogin li{list-style:none}.main button.openLogin li a{color:#fff}.main .loginOverlay{display:none;height:100%;width:100%;position:fixed;z-index:9997!important;top:0;left:0;background-color:rgba(124,124,129,.6);overflow-x:hidden}.main .loginOverlay .close-div{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9998!important}.main .loginOverlay .login{background-color:#fff;width:40%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2em 4em}@media screen and (max-width:600px){.main .loginOverlay .login{width:90%;padding:2em}}.main .loginOverlay .login a{color:#000;display:block;margin:0 auto;text-align:center}.main .loginOverlay .login .bbp-login-links{display:none}.main .loginOverlay .login .bbp-logged-in{margin-top:1em}.main .loginOverlay .login .bbp-logged-in .logout-link{border:1px solid #000;padding:.8em;float:right}@media screen and (max-width:600px){.main .loginOverlay .login .bbp-logged-in .logout-link{float:none;text-align:center;margin-top:2em}}.main .loginOverlay .login .bbp-logged-in .user-submit{border:none;width:80%}.main .loginOverlay .login .bbp-logged-in a{color:#000;text-align:left}.main .loginOverlay .login .bbp-password label,.main .loginOverlay .login .bbp-username label{display:none}.main .loginOverlay .login .bbp-submit-wrapper{float:none}.main .loginOverlay .login .bbp-submit-wrapper button{width:80%;background-color:#00b1ff}.main .loginOverlay .login .bbp-remember-me{display:none}.main .loginOverlay .login h3.widget-title{display:none}.main .loginOverlay .login h4,.main .loginOverlay .login p{text-align:center}.main .loginOverlay .login input{display:block;margin:0 auto;text-align:center;width:80%;border:none;background-color:rgba(124,124,129,.1);color:#000;padding:2em}.main .loginOverlay .loginClose{position:absolute;top:20px;right:45px;font-size:30px;cursor:pointer;color:#fff;z-index:9999}@media screen and (max-width:750px){.main .loginOverlay .loginClose{font-size:25px;top:10px;right:15px}}@media screen and (max-width:550px){.main .loginOverlay .loginClose{font-size:25px;top:5px;right:5px}}footer .span12{padding:3em}footer .span12 .span6{padding-left:10%}@media screen and (max-width:800px){footer .span12 .span6{padding-left:0}}footer .span12 .span6 a{border-bottom:1px solid #000}footer .span12 .span6 ul{list-style:none}footer .span12 .span6 ul li{padding-top:.7em}@media screen and (max-width:800px){footer .span12 .span6 ul li{text-align:center}}footer .span12 .span6 ul h6{padding-top:4em;letter-spacing:.3em}@media screen and (max-width:800px){footer .span12 .span6 ul h6{padding-top:1.2em;margin-bottom:1.2em;text-align:center}}footer .span12 .span6.right{text-align:right;padding-right:10%}@media screen and (max-width:800px){footer .span12 .span6.right{text-align:center;padding-right:0}}footer .span12 .span6.right a.social{border-bottom:none;padding:.5em}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot);src:url(fonts/icomoon.eot) format('embedded-opentype'),url(fonts/icomoon.ttf) format('truetype'),url(fonts/icomoon.woff) format('woff'),url(fonts/icomoon.svg) format('svg');font-weight:400;font-style:normal}.contact-navigation .icon a:before,.icon:before,.single-case-study .content .col li:before,[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-search:before{content:"\e986"}.icon-icon-arrow-next:before{content:"\e900"}.icon-icon-arrow-previous:before{content:"\e901"}.icon-bubbles2:before{content:"\e96d"}.icon-heart:before{content:"\e9da"}.container{margin:0 auto;position:relative}.col{display:block;float:left;width:100%}.cf:after,.col:after,.container:after,.row:after{content:"";display:table;clear:both}@media screen and (min-width:800px){.col{margin:0}.col.span1{width:8.333%}.col.span2{width:16.66%}.col.span3{width:25%}.col.span4{width:33.33%}.col.span5{width:41.66%}.col.span6{width:50%}.col.span7{width:58.33%}.col.span8{width:66.66%}.col.span9{width:75%}.col.span10{width:83.33%}.col.span11{width:91.66%}.col.span12{width:100%}.float-left{float:left}.float-right{float:right}.float-clear{clear:both}img.alignleft{float:left;margin:0 1em 1em 0}img.alignright{float:right;margin:0 0 1em 1em}}body{background-color:#fdd2d8;font-family:'Open Sans',sans-serif}.center{text-align:center}.read-more{color:#00b1ff;font-size:1.2em}.read-more:hover{border-bottom:1px solid #00b1ff}em{font-style:italic}strong{font-weight:700}a{text-decoration:none;color:#000}h1{font-weight:700;font-size:4.5em;font-family:'Playfair Display',serif}@media screen and (max-width:800px){h1{font-size:3em}}h2{font-size:3.5em;font-weight:800;font-family:'Playfair Display',serif}@media screen and (max-width:800px){h2{font-size:2.6em}}h3{font-size:3em;font-weight:800;font-family:'Playfair Display',serif}@media screen and (max-width:800px){h3{font-size:2.4em}}h4{font-size:2.5em;font-weight:800;font-family:'Playfair Display',serif}@media screen and (max-width:800px){h4{font-size:2em}}h5{font-size:1.9em;font-weight:600;font-family:'Playfair Display',serif}@media screen and (max-width:800px){h5{font-size:1.5em}}h6{font-size:.6em;font-weight:800;font-family:'Open Sans',sans-serif;text-transform:uppercase}p{font-family:'Open Sans',sans-serif;line-height:1.5em;font-size:1em;font-weight:lighter}button{background-color:#000;padding:1.1em;font-family:'Open Sans',sans-serif;border:none;color:#fff;font-size:1em;font-weight:100;letter-spacing:.1em;display:block;margin:0 auto;text-align:center}button:hover{cursor:pointer}.browse .span12 h1{padding-top:1em}.browse .span12.nopad{padding-top:0;padding-bottom:2em}.browse .span12.nopad .span3{padding:0 1em}.tag_cat .header .span12{min-height:500px;padding-top:9em}.tag_cat .header .span12 p{font-family:'Open Sans',sans-serif;display:block;margin:0 auto;text-align:center;width:45%;font-weight:lighter;font-size:1.2em}.tag_cat .main .pagination{display:block;margin:0 auto;width:100%;text-align:center}.tag_cat .main .pagination.span12{padding-bottom:4em;padding-top:2em}.tag_cat .main .pagination a{font-family:'Open Sans',sans-serif;line-height:1.5em;font-size:1em;font-weight:200}.tag_cat .main .pagination a:first-of-type{margin-right:1em}.tag_cat .main .pagination a:last-of-type{margin-left:1em}@media screen and (max-width:450px){.tag_cat .main .pagination a:last-of-type{margin-left:0}}.tag_cat .main .span12{padding:1em 8em;background-color:#fff}@media screen and (max-width:800px){.tag_cat .main .span12{padding:4em}}@media screen and (max-width:450px){.tag_cat .main .span12{padding:2em}}.tag_cat .main .span12 h5{font-family:'Open Sans',sans-serif;font-size:1.2em;font-weight:400}.tag_cat .main .span12 h4{font-weight:lighter;font-size:1.8em;font-style:italic}.tag_cat .main .span12 h6,.tag_cat .main .span12 p{padding-bottom:1em}.tag_cat .main .span12 h6 ul{list-style:disc;padding-left:1.5em}.tag_cat .main .span12 ul{list-style:none;display:inline-block}.main{background-color:#fff}.main h1{padding-bottom:1em}@media screen and (max-width:800px){.main h1{padding:2em}}.main .span12{padding:8em 10em}@media screen and (max-width:800px){.main .span12{padding:4em}}.main .prev-next .span12{padding:2em 6em}.main .prev-next .span12 .span6.outline{text-align:center}.main .prev-next .span12 .span6.outline h6{display:inline-block;width:30%;padding:.5em 1em;font-size:.678rem;letter-spacing:1px;text-transform:uppercase;position:relative;border-left:3px solid #7c7c81}.main .prev-next .span12 .span6.outline h6:after,.main .prev-next .span12 .span6.outline h6:before{content:"";display:block;position:absolute;height:4px;width:0}.main .prev-next .span12 .span6.outline h6:before{transition:width 0s ease,background .4s ease;left:0;right:0;top:0}.main .prev-next .span12 .span6.outline h6:after{right:2.2%;top:0;background:#618052;transition:width .4s ease}.main .prev-next .span12 .span6.outline h6:hover:before{width:100%;background:#618052;transition:width .4s ease}.main .prev-next .span12 .span6.outline h6:hover:after{width:100%;background:0 0;transition:all 0s ease}.main .prev-next .span12.outline{text-align:center}.main .prev-next .span12.outline h6{display:inline-block;padding:.5em 1em;font-size:.678rem;letter-spacing:1px;text-transform:uppercase;position:relative;border-left:3px solid #7c7c81}.main .prev-next .span12.outline h6:after,.main .prev-next .span12.outline h6:before{content:"";display:block;position:absolute;height:4px;width:0}.main .prev-next .span12.outline h6:before{transition:width 0s ease,background .4s ease;left:0;right:0;top:0}.main .prev-next .span12.outline h6:after{right:2.2%;top:0;background:#618052;transition:width .4s ease}.main .prev-next .span12.outline h6:hover:before{width:100%;background:#618052;transition:width .4s ease}.main .prev-next .span12.outline h6:hover:after{width:100%;background:0 0;transition:all 0s ease}.main .prev-next .span12 .next-post h6,.main .prev-next .span12 .next-post p{text-align:right}@media screen and (max-width:800px){.main .prev-next .span12 .next-post h6,.main .prev-next .span12 .next-post p{text-align:center}}.main .prev-next .span12 .next-post p{font-family:'Playfair Display',serif;font-style:italic;font-size:1.2em;font-weight:700}.main .prev-next .span12 .next-post ul{list-style:none;float:right;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:.8em;font-weight:700}.main .prev-next .span12 .prev-post p{font-family:'Playfair Display',serif;font-style:italic;font-size:1.2em;font-weight:700}@media screen and (max-width:800px){.main .prev-next .span12 .prev-post h6,.main .prev-next .span12 .prev-post p{text-align:center}}.main .prev-next .span12 .prev-post ul{list-style:none;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:.8em;font-weight:700}.main .prev-next .arrow{display:inline-block;position:absolute;width:35px;height:35px;background:0 0;text-indent:-9999px;border-top:2px solid #7c7c81;border-left:2px solid #7c7c81;transition:all .3s ease-in-out;text-decoration:none;color:transparent}@media screen and (max-width:800px){.main .prev-next .arrow{display:none}}.main .prev-next .arrow:hover{border-color:#618052;border-width:6px}.main .prev-next .arrow:before{display:block;height:200%;width:200%;margin-left:-50%;margin-top:-50%;content:"";transform:rotate(45deg)}.main .prev-next .arrow.prev{transform:rotate(-45deg);left:4%}.main .prev-next .arrow.next{transform:rotate(135deg);right:4%}.main .single .span7{padding-right:2em}.main .single .span7 a{color:#7c7c81;border-bottom:1px solid #7c7c81}@media screen and (max-width:1000px){.main .single .span7{padding-right:0}}.main .single .span7 p{line-height:1.6em}.main .single .span7 h3 a{border-bottom:1px solid #7c7c81}.main .single .span7 ul{margin-left:4em}.main .single .span7 ul li{line-height:1.6em;font-family:'Open Sans',sans-serif}.main .single .span7 ul li a{color:#7c7c81;border-bottom:1px solid #7c7c81}.main .single .span7 ol{margin-left:4em}.main .single .span7 ol li{line-height:1.6em;font-family:'Open Sans',sans-serif}.main .single .span7 ol li a{color:#7c7c81;border-bottom:1px solid #7c7c81}.main .single .span7 img{display:block;margin:0 auto;text-align:center}.main .single .span3{padding-left:2em}@media screen and (max-width:800px){.main .single .span3{padding-left:0}}.main .single .span3 h6{padding-top:2em}.main .single .span3 img{display:block;margin:0 auto}.main .single .date h6{display:inline-block;padding-right:2em}@media screen and (max-width:800px){.main .single .date h6{padding-top:5em}}.main .search .span12 li.searchlist{list-style:none;border-bottom:.5px solid #7c7c81;padding:1em 0}.main .search .span12 li.searchlist a h5{font-family:'Open Sans',sans-serif;font-weight:400}.main .about{background-color:#fff}.main .about .span12{padding:6em 10em}@media screen and (max-width:600px){.main .about .span12{padding:4em}}.main .about .span12 .span9{padding:0 5em 0 0}@media screen and (max-width:800px){.main .about .span12 .span9{padding:0}}.main .about .span12 .span3{padding:1em}.main .about .span12 .span3 img{display:block;margin:0 auto}.main .about .span12 .span3 h6{font-size:1em;text-align:center;padding:2em 0}@media screen and (max-width:1070px){.main .about .span12 .span3{padding:3em 0}}@media screen and (max-width:800px){.main .about .span12 .span3{padding:0}}@media screen and (max-width:600px){.main .about .span12 h1{padding:1em 0}}.main .contact .span12 .span8{padding-right:5em}.main .contact .span12 a{color:#7c7c81;text-decoration:underline}.main .col-left h1{padding-top:3em}.main .col-left .row{padding:0 14em 4em 14em}@media screen and (max-width:800px){.main .col-left .row{padding:0 3em}}.main .col-left .row .span12{padding:3em 0}.main .col-left .row .span12 a{color:#7c7c81;border-bottom:1px solid #7c7c81}.main .col-left .row .span12 .span9{padding-left:2em}@media screen and (max-width:800px){.main .col-left .row .span12 .span9{padding-left:0}}.main .col-left .row .span12 .span3 h4{padding-bottom:.5em}@media screen and (max-width:800px){.main .col-left .row .span12 .span3 h4{font-size:1.9em}}.main .bbp-pagination .backto a h6{width:20%;padding:.5em 1em;font-size:.678rem;letter-spacing:1px;text-transform:uppercase;position:relative;border-left:3px solid #7c7c81}.main section.comm-child h6{display:inline-block;width:30%;padding:.5em 1em;font-size:.678rem;letter-spacing:1px;text-transform:uppercase;position:relative;border-left:3px solid #7c7c81}.main section.comm-child h6:after,.main section.comm-child h6:before{content:"";display:block;position:absolute;height:4px;width:0}.main section.comm-child h6:before{transition:width 0s ease,background .4s ease;left:0;right:0;top:0}.main section.comm-child h6:after{right:2.2%;top:0;background:#618052;transition:width .4s ease}.main section.comm-child h6:hover:before{width:100%;background:#618052;transition:width .4s ease}.main section.comm-child h6:hover:after{width:100%;background:0 0;transition:all 0s ease}.main section.comm-child .bbp-template-notice{background-color:#fff;border:none;border-bottom:2px solid #00b1ff;width:80%;display:block;margin:0 auto;margin-bottom:3em}.main section.comm-child .bbp-template-notice p{text-align:center;font-size:1.3em}.main section.comm-child .likebtn_container{display:none!important}.main section.comm-child form.bbp-login-form .bbp-username p{display:block;margin:0 auto;text-align:center}.main section.comm-child form.bbp-login-form .bbp-username p label{width:auto}.main section.comm-child form.bbp-login-form .bbp-username p input{margin-left:2em}.mag .header .span12{min-height:500px;padding-top:9em}.mag .header .span12 p{font-family:'Open Sans',sans-serif;display:block;margin:0 auto;text-align:center;width:45%;font-weight:lighter;font-size:1.2em}.mag .posts .span12{padding:2em 12em;background-color:#fff}@media screen and (max-width:800px){.mag .posts .span12{padding:3em;text-align:left}}@media screen and (min-width:801px){.mag .posts .span12 .span4,.mag .posts .span12 .span5,.mag .posts .span12 .span7,.mag .posts .span12 .span8{padding:2em}}.mag .posts .span12 h6{padding:2em 0}.mag .posts .span12 .span7 .crop img{-o-object-fit:cover;object-fit:cover;height:300px}.review .header{background-color:#fff}.review .header .span12{padding:6em}@media screen and (max-width:800px){.review .header .span12{padding:6em 2em}}.review .header .span12 p{font-family:'Open Sans',sans-serif;display:block;margin:0 auto;text-align:center;width:45%;font-weight:lighter;font-size:1.2em}@media screen and (max-width:800px){.review .header .span12 p{width:75%}}.review .header .span12 .span3{font-family:'Open Sans',sans-serif;line-height:1.8em;padding:0 1.4em}.review .header .span12 .span3 p{text-align:left;padding-bottom:1em}.review .header .span12 .span3 h6 a{border-bottom:1px solid #000}.review .header .span12 .span3 h6 a:hover{opacity:.5}.review .header .span12 .span3 span{font-size:1.4em}.review .posts .span12{padding:0 12em;background-color:#fff}.review .posts .span12 h4{padding-top:2em}@media screen and (max-width:800px){.review .posts .span12{padding:3em;text-align:left}}@media screen and (min-width:801px){.review .posts .span12 .span6{padding:2em}.review .posts .span12 h6{padding:1.5em 0}}