.transition-input{display:none}.indent-10{max-width:90%;margin-left:auto;margin-right:auto}.indent-20{max-width:80%;margin-left:auto;margin-right:auto}.indent-30{max-width:70%;margin-left:auto;margin-right:auto}.cover{position:absolute;top:0;left:0;width:100%;height:100%}.table{width:100%;height:100%;margin:0;padding:0}.cell{width:100%;height:100%;margin:0;padding:0;vertical-align:middle}.gallery-icons{letter-spacing:0;text-align:center;font-size:0;padding:0;overflow:hidden}.gallery-icons li{width:20%;display:inline-block;list-style:none;vertical-align:middle;margin-left:0;margin-right:0;margin-top:60px;padding:0 15px}.gallery-icons img{max-width:100%;max-height:100px}@media (max-width:767px){.gallery-icons ul{margin:0}.gallery-icons li{width:50%}}@media (max-width:467px){.gallery-icons ul{margin:0}.gallery-icons li{width:100%}}.youtube-section{width:100%;height:800px}.youtube-section.auto{height:auto}.youtube-section iframe{width:100%;height:100%}.youtube-section .inner-indent-10{max-width:90%;margin:0 auto;height:720px}.youtube-section .inner-indent-15{max-width:85%;margin:0 auto;height:680px}.youtube-section .indent-30{height:560px}.youtube-section .indent-20{height:640px}.youtube-section .indent-10{height:720px}.youtube-section .inner-indent-20{max-width:80%;margin:0 auto;height:640px}.youtube-section .inner-indent-30{max-width:70%;margin:0 auto;height:560px}.youtube-section .inner-indent-50{max-width:50%;margin:0 auto;height:400px}@media (max-width:1199px){.youtube-section{height:600px}.youtube-section .inner-indent-10{height:540px}.youtube-section .inner-indent-15{height:510px}.youtube-section .inner-indent-20{height:480px}.youtube-section .inner-indent-30{height:420px}.youtube-section .inner-indent-50{max-width:70%;height:420px}}@media (max-width:991px){.youtube-section{width:100%;height:450px}.youtube-section.auto{height:auto}.youtube-section .inner-indent-15,.youtube-section inner-indent-20{max-width:90%;height:405px}.youtube-section .inner-indent-30,.youtube-section .inner-indent-50{max-width:80%;height:360px}}@media (max-width:767px){.youtube-section{width:100%;height:350px}.youtube-section.auto{height:auto}.youtube-section .inner-indent-10,.youtube-section .inner-indent-15,.youtube-section inner-indent-20{max-width:90%;height:315px}.youtube-section .inner-indent-30,.youtube-section .inner-indent-50{max-width:80%;height:280px}}@media (max-width:467px){.youtube-section .inner-indent-10,.youtube-section .inner-indent-15,.youtube-section .inner-indent-20,.youtube-section .inner-indent-30,.youtube-section .inner-indent-50{max-width:100%;height:250px}}.ico-section{text-align:center}.ico-section h1,.ico-section h2,.ico-section h3{margin-bottom:0}.ico-section.extra-height .title-wrapper{min-height:55px}.ico-section.extra-height .text-wrapper{min-height:100px}.ico-section.huge-height .title-wrapper{min-height:75px}.ico-section.huge-height .text-wrapper{min-height:130px}.ico-section.fifth-containment:after{content:"";display:block;clear:both}@media (min-width:768px){.ico-section.fifth-containment{display:flex;align-items:center}.ico-section.fifth-containment .image-wrapper{width:20%;float:left;padding-right:15px}.ico-section.fifth-containment .link-wrapper,.ico-section.fifth-containment .text-wrapper,.ico-section.fifth-containment .title-wrapper{margin-top:0;text-align:left;float:right;width:80%}}.ico-section.item-inline{padding:30px 0 0}.ico-section.item-inline .image-wrapper,.ico-section.item-inline .link-wrapper,.ico-section.item-inline .text-wrapper,.ico-section.item-inline .title-wrapper{display:inline-block;padding:0 15px;width:auto;height:auto;vertical-align:middle;min-height:0;margin:0 0 30px}.ico-section.adjusted .title-wrapper{position:relative;height:80px;width:100%;text-align:center}.ico-section.adjusted .title-wrapper h1,.ico-section.adjusted .title-wrapper h2,.ico-section.adjusted .title-wrapper h3{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.ico-section.adjusted .text-wrapper{margin-top:15px}.ico-section img{max-height:80px}.ico-section.full{width:100%}.ico-section.full img{max-height:none;width:100%}.ico-section .title-wrapper{font-size:1.2rem;font-weight:700}.ico-section .image-wrapper,.ico-section .link-wrapper,.ico-section .text-wrapper,.ico-section .title-wrapper{display:block;margin-top:30px}.ico-section .image-wrapper:first-child,.ico-section .link-wrapper:first-child,.ico-section .text-wrapper:first-child,.ico-section .title-wrapper:first-child{margin-top:0}@media (max-width:767px){.ico-section.extra-height .text-wrapper,.ico-section.extra-height .title-wrapper,.ico-section.huge-height .text-wrapper,.ico-section.huge-height .title-wrapper{min-height:0}}.hero-graphic-section{position:relative;background-position:center center;background-size:cover;padding:60px 0;font-size:0;text-align:center;color:#fff}.hero-graphic-section img{margin:0 auto;display:block}.hero-graphic-section h1,.hero-graphic-section h2,.hero-graphic-section h3{color:inherit}.hero-graphic-section .cover{padding:inherit;position:relative}.hero-graphic-section .title-wrapper{margin-bottom:30px}.hero-graphic-section .title-wrapper:last-child{margin-bottom:0}.hero-graphic-section .image-wrapper,.hero-graphic-section .text-wrapper{font-size:2rem;margin-top:30px}.hero-graphic-section .image-wrapper:first-child,.hero-graphic-section .text-wrapper:first-child{margin-top:0}.hero-graphic-section.small{height:350px;padding:0}.hero-graphic-section.small .cover{position:absolute}.hero-graphic-section.medium{height:450px;padding:0}.hero-graphic-section.medium .cover{position:absolute}.hero-graphic-section.large{height:600px;padding:0}.hero-graphic-section.large .cover{position:absolute}.hero-graphic-section.full{height:100vh;padding:0}.hero-graphic-section.full .cover{position:absolute}@media (max-width:991px){.hero-graphic-section .image-wrapper,.hero-graphic-section .text-wrapper{font-size:1.4rem}.hero-graphic-section.small{height:450px}}@media (max-width:767px){.hero-graphic-section.full,.hero-graphic-section.large,.hero-graphic-section.medium,.hero-graphic-section.small{height:450px}}.just-image{background-size:cover;background-position:center center;background-repeat:no-repeat}.just-image .text-wrapper{width:100%;padding:0 30px}.just-image .text-wrapper.top{padding-top:60px;position:absolute;top:0}.just-image .text-wrapper.bottom{position:absolute;bottom:0}.just-image .text-wrapper.centre-left{position:absolute;top:50%;transform:translateY(-50%);left:70px;width:auto;right:70px;text-align:left}.just-image .cover{z-index:100;text-align:center;color:#fff;background-color:rgba(0,0,0,.3)}.just-image.rounded img{border-radius:50%}.just-image.height-adjustment{position:relative;height:400px;overflow:hidden}.just-image.full,.just-image.full img{width:100%}@media (max-width:767px){.just-image .text-wrapper{text-align:center}.just-image .text-wrapper.centre-left{top:50%;transform:translateY(-50%);left:0;width:auto;right:0;text-align:center}}.testimonials .text-wrapper:after,.testimonials .text-wrapper:before{content:"";position:absolute;display:block;width:120px;height:88px;transform:translateY(10%) translateX(-110%);background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:0}.testimonials .text-wrapper:after{transform:translateY(-50%) translateX(110%);left:auto;top:auto;bottom:0;right:0}.testimonials .inner-wrapper{padding:60px 0 0;position:relative;text-align:center;max-width:50%;display:block;margin:0 auto}.testimonials .text-wrapper,.testimonials .title-wrapper{margin-top:15px}.testimonials .text-wrapper:first-child,.testimonials .title-wrapper:first-child{margin-top:0}@media (max-width:991px){.testimonials .inner-wrapper{max-width:75%}}@media (max-width:767px){.testimonials .inner-wrapper{max-width:100%}}html form.elementForm .inputContainer label{margin-top:10px;margin-bottom:5px;display:block}html form.elementForm .inputContainer button,html form.elementForm .inputContainer input,html form.elementForm .inputContainer select,html form.elementForm .inputContainer textarea{border:0!important;background:0 0!important}html form.elementForm .inputContainer button[type=checkbox],html form.elementForm .inputContainer input[type=checkbox],html form.elementForm .inputContainer select[type=checkbox],html form.elementForm .inputContainer textarea[type=checkbox]{height:auto!important}html form.elementForm .inputContainer select,html form.elementForm .inputContainer>button,html form.elementForm .inputContainer>input,html form.elementForm .inputContainer>textarea{background:0 0!important;font-size:14px!important;padding:10px 5px!important;margin:0!important;text-transform:none!important;height:auto!important;text-align:left!important}html form.elementForm .buttonSet{margin-top:15px!important}html form.elementForm .buttonSet input[type=submit]{text-transform:capitalize!important;font-size:14px!important;padding:20px 15px!important;margin:0!important;height:auto!important}.elementOptions{font-size:16px}.section,section{padding-top:60px;margin-bottom:60px}.section.extrapadding,section.extrapadding{padding-bottom:60px}.section.extramargin,section.extramargin{margin-top:60px}.section.nomargin,section.nomargin{margin-bottom:0}.section.nopadding,section.nopadding{padding-top:0}.section.tiny,section.tiny{padding-top:15px;margin-bottom:15px}.section.tiny.extrapadding,section.tiny.extrapadding{padding-bottom:15px}.section.tiny.extramargin,section.tiny.extramargin{margin-top:15px}.section.tiny.nomargin,section.tiny.nomargin{margin-bottom:0}.section.tiny.nopadding,section.tiny.nopadding{padding-top:0}.section.small,section.small{padding-top:30px;margin-bottom:30px}.section.small.extrapadding,section.small.extrapadding{padding-bottom:30px}.section.small.extramargin,section.small.extramargin{margin-top:30px}.section.small.nomargin,section.small.nomargin{margin-bottom:0}.section.small.nopadding,section.small.nopadding{padding-top:0}.section.small-medium,section.small-medium{padding-top:45px;margin-bottom:45px}.section.small-medium.extrapadding,section.small-medium.extrapadding{padding-bottom:45px}.section.small-medium.extramargin,section.small-medium.extramargin{margin-top:45px}.section.small-medium.nomargin,section.small-medium.nomargin{margin-bottom:0}.section.small-medium.nopadding,section.small-medium.nopadding{padding-top:0}.section.medium,section.medium{padding-top:60px;margin-bottom:60px}.section.medium.extrapadding,section.medium.extrapadding{padding-bottom:60px}.section.medium.extramargin,section.medium.extramargin{margin-top:60px}.section.medium.nomargin,section.medium.nomargin{margin-bottom:0}.section.medium.nopadding,section.medium.nopadding{padding-top:0}.section.medium-large,section.medium-large{padding-top:75px;margin-bottom:75px}.section.medium-large.extrapadding,section.medium-large.extrapadding{padding-bottom:75px}.section.medium-large.extramargin,section.medium-large.extramargin{margin-top:75px}.section.medium-large.nomargin,section.medium-large.nomargin{margin-bottom:0}.section.medium-large.nopadding,section.medium-large.nopadding{padding-top:0}.section.large,section.large{padding-top:90px;margin-bottom:90px}.section.large.extrapadding,section.large.extrapadding{padding-bottom:90px}.section.large.extramargin,section.large.extramargin{margin-top:90px}.section.large.nomargin,section.large.nomargin{margin-bottom:0}.section.large.nopadding,section.large.nopadding{padding-top:0}.section.extra-large,section.extra-large{padding-top:120px;margin-bottom:120px}.section.extra-large.extrapadding,section.extra-large.extrapadding{padding-bottom:120px}.section.extra-large.extramargin,section.extra-large.extramargin{margin-top:120px}.section.extra-large.nomargin,section.extra-large.nomargin{margin-bottom:0}.section.extra-large.nopadding,section.extra-large.nopadding{padding-top:0}@media (max-width:991px){.section.extra-large,.section.large,section.extra-large,section.large{padding-top:60px;margin-bottom:60px}.section.extra-large.extrapadding,.section.large.extrapadding,section.extra-large.extrapadding,section.large.extrapadding{padding-bottom:60px}.section.extra-large.extramargin,.section.large.extramargin,section.extra-large.extramargin,section.large.extramargin{margin-top:60px}.section.extra-large.nomargin,.section.large.nomargin,section.extra-large.nomargin,section.large.nomargin{margin-bottom:0}.section.extra-large.nopadding,.section.large.nopadding,section.extra-large.nopadding,section.large.nopadding{padding-top:0}}@media (max-width:767px){.section.extra-large,.section.large,.section.medium,.section.medium-large,.section.small-medium,section.extra-large,section.large,section.medium,section.medium-large,section.small-medium{padding-top:30px;margin-bottom:30px}.section.extra-large.extrapadding,.section.large.extrapadding,.section.medium-large.extrapadding,.section.medium.extrapadding,.section.small-medium.extrapadding,section.extra-large.extrapadding,section.large.extrapadding,section.medium-large.extrapadding,section.medium.extrapadding,section.small-medium.extrapadding{padding-bottom:30px}.section.extra-large.extramargin,.section.large.extramargin,.section.medium-large.extramargin,.section.medium.extramargin,.section.small-medium.extramargin,section.extra-large.extramargin,section.large.extramargin,section.medium-large.extramargin,section.medium.extramargin,section.small-medium.extramargin{margin-top:30px}.section.extra-large.nomargin,.section.large.nomargin,.section.medium-large.nomargin,.section.medium.nomargin,.section.small-medium.nomargin,section.extra-large.nomargin,section.large.nomargin,section.medium-large.nomargin,section.medium.nomargin,section.small-medium.nomargin{margin-bottom:0}.section.extra-large.nopadding,.section.large.nopadding,.section.medium-large.nopadding,.section.medium.nopadding,.section.small-medium.nopadding,section.extra-large.nopadding,section.large.nopadding,section.medium-large.nopadding,section.medium.nopadding,section.small-medium.nopadding{padding-top:0}}.form-wrapper .parsley-errors-list{font-size:.8rem;list-style:none;padding:0;margin:-1.7em 0 0}.form-wrapper .control-group{position:relative}.form-wrapper .pw-form-header{margin-bottom:60px;text-align:center}.form-wrapper .required-star{font-size:18px}.form-wrapper .required-star:after{content:"*";position:absolute;left:-13px;top:13px;color:#000}@media (max-width:767px){.form-wrapper:after{left:-9px;top:-7px}}.pagination{margin-bottom:60px}.pagination ul{display:inline-block;list-style:none;margin:0;padding:0}.pagination ul li{text-transform:capitalize;display:inline-block;cursor:pointer;position:relative;font-weight:700;padding:10px 15px;border:1px solid #000;margin:0 5px}.socialshare{text-align:center;border-top:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5);padding:30px 0;margin-top:120px;margin-bottom:60px}.socialshare p{display:inline-block;margin-bottom:0}.socialshare ul{margin-left:60px;margin-bottom:0;display:inline-block}.socialshare ul li{margin-bottom:0;display:inline-block;list-style:none;margin-left:45px;padding-left:0}.socialshare ul li:last-child{margin-right:0}.socialshare ul li:first-child{margin-left:0}@media (max-width:767px){.socialshare ul{margin:30px 0 0;width:100%}.socialshare ul li{margin-left:15px;margin-right:15px}}.clear{display:block;clear:both;font-size:.1px;width:100%}.floated-right{display:block;float:right!important;margin-left:4%!important;width:calc(50% - 15px)!important;margin-left:calc(0)!important;margin-bottom:15px}@media (max-width:767px){.floated-right{margin-bottom:0;float:none!important;margin-left:0!important;width:calc(100%)!important;margin-left:calc(0)!important}}.floated-left{display:block;float:left!important;margin-right:0!important;width:calc(50% - 15px)!important;margin-bottom:15px}@media (max-width:767px){.floated-left{margin-bottom:0;margin-left:0!important;width:calc(100%)!important;margin-right:calc(0)!important}}.container .staff-area ul{margin-left:-15px;margin-right:-15px}.staff-area:after{content:"";display:block;clear:both}.staff-area ul{margin-bottom:-60px;float:left;min-width:100%;font-size:0}.staff-area li{text-align:center;display:inline-block;font-size:1rem;list-style:none;width:25%;margin:0 -1px 60px;padding:0 15px}.staff-area .description-wrapper,.staff-area .name-wrapper,.staff-area .year-wrapper{margin-top:1em}.staff-area .role-wrapper{margin-top:.5em}@media (max-width:1200px){.staff-area li{width:33.33%}}@media (max-width:991px){.staff-area li{width:50%}}@media (max-width:767px){.staff-area li{width:100%}}.article-sidebar ul,.recent-posts ul{margin:-10px 0 0}.article-sidebar .recent-posts,.recent-posts .recent-posts{margin-top:-10px}.article-sidebar .recent-post,.article-sidebar li,.recent-posts .recent-post,.recent-posts li{position:relative;border-bottom:1px solid #979797;padding:10px 0 10px 25px;list-style:none}.article-sidebar .recent-post:before,.article-sidebar li:before,.recent-posts .recent-post:before,.recent-posts li:before{left:0;content:"";position:absolute;border:7px solid transparent;border-left:7px solid #000;top:50%;margin-top:-2px;transform:translateY(-50%)}.articles-wrapper .listing-type-2 .news-item{border-bottom:0}.articles-wrapper .listing-type-2 .image-wrapper{margin-bottom:0}.articles-wrapper .main-title{margin-bottom:1em;display:block}.articles-wrapper .date,.articles-wrapper .date-wrapper,.articles-wrapper .image-wrapper{display:block;margin-bottom:1em}.articles-wrapper .content-wrapper{border:1px solid #979797;padding:30px;display:block}.articles-wrapper .news-item{border-bottom:1px solid #979797;padding:30px 0}.articles-wrapper .news-item:first-child{padding-top:0}.articles-wrapper .news-item:last-child{padding-bottom:0;border-bottom:0}.articles-wrapper .news-item img{width:100%}.articles-wrapper #imageslider{margin-top:30px}.articles-wrapper #imageslider:first-child{margin-top:0;margin-bottom:30px}.flexslider.custom-arrows .flex-next,.flexslider.custom-arrows .flex-prev{background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important}.flexslider.custom-arrows .flex-prev{background-image:url(../img/arrow-left.png)!important}.flexslider.custom-arrows .flex-prev:focus,.flexslider.custom-arrows .flex-prev:hover{background-image:url(../img/arrow-left-active.png)!important}.flexslider.custom-arrows .flex-next{background-image:url(../img/arrow-right.png)!important}.flexslider.custom-arrows .flex-next:focus,.flexslider.custom-arrows .flex-next:hover{background-image:url(../img/arrow-right-active.png)!important}html form.elementForm .buttonSet input[type=submit]{padding:10px 15px!important;width:auto!important;min-width:0!important;max-width:none!important;background-color:#fff!important;color:#000!important}html form.elementForm .buttonSet input[type=submit]:focus,html form.elementForm .buttonSet input[type=submit]:hover{background-color:#000!important;color:#fff!important}.pagination-wrapper{text-align:center}.pagination-wrapper .pagination{display:inline-block;margin:0;padding:0;letter-spacing:0;font-size:0}.pagination-wrapper .pagination li{font-size:1rem;list-style:none;padding:0;margin:0 7px;display:inline-block}.pagination-wrapper .pagination li.active a{background-color:#000;color:#fff}.pagination-wrapper .pagination li a{display:inline-block;border:1px solid #000;padding:10px 15px}.pagination-wrapper .pagination li a:focus,.pagination-wrapper .pagination li a:hover{background-color:#000;color:#fff}.align-middle .row{display:flex;align-items:center;justify-items:center;flex-flow:wrap}.element-align-bottom{display:flex;align-items:flex-end}.element-align-middle{display:flex;align-items:center}.row-alignment{display:flex;flex-wrap:wrap}.row-alignment>div{display:flex}.alignment-wrapper .row{display:flex;flex-wrap:wrap}.alignment-wrapper .row>div{display:flex}.alignment-wrapper .row .row,.alignment-wrapper .row .row>div{display:block}.special-alignment-option{display:none!important}.alignment-wrapper .special-alignment-option,.row-alignment .special-alignment-option{display:block!important}.alignment-wrapper .pageElement,.alignment-wrapper .text-element,.row-alignment .pageElement,.row-alignment .text-element{display:flex;flex-wrap:wrap;width:100%}.alignment-wrapper .section,.alignment-wrapper section,.row-alignment .section,.row-alignment section{display:flex;width:100%;flex-wrap:wrap}.alignment-wrapper .editOptions,.row-alignment .editOptions{flex-wrap:wrap;width:100%}.alignment-wrapper .elementWrapper,.row-alignment .elementWrapper{flex-wrap:wrap;display:flex;width:100%}.alignment-wrapper .contentWrapper,.alignment-wrapper .elementModule,.row-alignment .contentWrapper,.row-alignment .elementModule{width:100%;flex-wrap:wrap;display:flex}.flexslider ul.slides,.flexslider ul.slides li{margin:0!important;padding:0!important}html .mce-edit-area iframe{min-height:275px!important;height:inherit!important}html .mce-tinymce{min-height:inherit;height:inherit}html .mce-statusbar{display:none!important}#accountWrapper h1,#accountWrapper h2,#accountWrapper h3{font-size:1.2rem;margin-top:2rem}#accountWrapper h1:first-child,#accountWrapper h2:first-child,#accountWrapper h3:first-child{margin-top:0}#accountWrapper textarea{width:100%;background:0 0;border-radius:0;resize:none;height:inherit;min-height:inherit;padding:15px;border:0;margin:0;outline:0}#accountWrapper textarea:focus,#accountWrapper textarea:hover{border:0;outline:0}#accountWrapper #drop-target{text-align:center;background-image:url(../img/attach.png);font-size:20px;height:0;width:0;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center center;line-height:150px;cursor:pointer;margin-right:5px}#accountWrapper #drop-target.dragover{background:rgba(255,255,255,.4);border-color:green}#accountWrapper #debug{margin-top:20px}#accountWrapper .cta+.cta{margin-left:5px}#accountWrapper .layout-wrapper{display:flex}#accountWrapper .layout-wrapper input[type=radio]:checked+.layout{filter:grayscale(0)}#accountWrapper .layout-wrapper input[type=radio]{width:0;height:0;position:absolute;visibility:hidden}#accountWrapper .layout-wrapper .choice{font-size:0}#accountWrapper .layout-wrapper .main .layout{filter:grayscale(0)}#accountWrapper .layout-wrapper .layout{margin:0;padding:0;cursor:pointer;filter:grayscale(100%);background-image:url(../img/layout-1.jpg);width:50px;height:50px;background-size:contain;background-position:center center}#accountWrapper .layout-wrapper .layout-style{display:inline-block;margin-right:5px}#accountWrapper .text-wrapper{min-height:37px}#accountWrapper .cta-wrapper{margin-bottom:30px}#accountWrapper .cta-wrapper a{margin-bottom:5px;margin-left:0}#accountWrapper .post-entry input{margin:0;border:0}#accountWrapper .input-area{display:flex;margin:0 -15px;flex-wrap:wrap}#accountWrapper .post-text{min-height:300px;order:10;display:none;margin-bottom:30px;padding-left:15px;padding-right:15px}#accountWrapper .post-text .inner{background:#cacaca;width:100%;height:inherit;min-height:inherit}#accountWrapper .add,#accountWrapper .remove{width:100%;height:100%;top:0;left:0;position:absolute}#accountWrapper .remove{right:0;left:auto}#accountWrapper .background .add,#accountWrapper .background .remove{width:50%}#accountWrapper .active:hover .add:after,#accountWrapper .active:hover .remove:after{content:"\00D7";background-color:#f08080;color:#fff}#accountWrapper .inner:hover .add,#accountWrapper .inner:hover .remove{display:block}#accountWrapper .action-wrapper{position:absolute;height:100%;width:100%;top:0;display:flex}#accountWrapper .action-wrapper .action{position:relative;flex:1;height:100%;display:flex}#accountWrapper .add,#accountWrapper .post-entry .action,#accountWrapper .remove{cursor:pointer;display:none}#accountWrapper .add:after,#accountWrapper .post-entry .action:after,#accountWrapper .remove:after{font-size:2rem;content:"+";z-index:2;width:40px;height:40px;background-color:#fff;color:#378eaf;position:absolute;border-radius:50%;left:50%;top:50%;text-align:center;transform:translateY(-50%) translateX(-50%);line-height:36px}#accountWrapper .add:before,#accountWrapper .post-entry .action:before,#accountWrapper .remove:before{content:"";top:0;left:0;height:100%;position:absolute;width:100%;z-index:1;background-color:rgba(0,0,0,.5)}#accountWrapper .post-entry .active .action:after,#accountWrapper .post-entry .saved-image .action:after,#accountWrapper .remove:after{content:"\00D7";background-color:#f08080;color:#fff}#accountWrapper .post-entry .saved-image:hover .inner-wrapper+.inner-wrapper{display:flex!important}#accountWrapper .post-entry .inner-wrapper+.inner-wrapper{display:none!important}#accountWrapper .post-entry .action.rotate:after{background-color:#989898;color:#fff}#accountWrapper .post-entry .action.rotate.rotate-left:after{content:"\21B7"}#accountWrapper .post-entry .action.rotate.rotate-right:after{content:"\21B6"}#accountWrapper .form-group .post-image{padding:0}#accountWrapper .post-image{width:100%;margin-bottom:30px;order:10;display:none;padding-left:15px;padding-right:15px;position:relative}#accountWrapper .post-image[data-rotate="90"] .inner{transform:rotate(90deg)}#accountWrapper .post-image[data-rotate="90"] .action-wrapper{transform:rotate(-90deg)}#accountWrapper .post-image[data-rotate="180"] .inner{transform:rotate(180deg)}#accountWrapper .post-image[data-rotate="180"] .action-wrapper{transform:rotate(-180deg)}#accountWrapper .post-image[data-rotate="270"] .inner{transform:rotate(270deg)}#accountWrapper .post-image[data-rotate="270"] .action-wrapper{transform:rotate(90deg)}#accountWrapper .post-image .update-profile{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);margin-top:60px;z-index:100;display:none}#accountWrapper .post-image .active .update-profile{display:block}#accountWrapper .post-image .inner{position:relative;background:center no-repeat #378eaf;background-size:cover;width:100%;padding-top:100%;height:inherit;min-height:inherit}#accountWrapper .post-image .inner:hover .action,#accountWrapper .post-image .inner:hover.background .remove{display:block}#accountWrapper .post-image .inner:hover .remove{display:none}#accountWrapper .image-pos-1{order:1;display:block}#accountWrapper .image-pos-1 .inner{padding-top:35%}#accountWrapper .display-picture{display:block}#accountWrapper .display-picture .inner{padding-top:100%}#accountWrapper .remove{display:none}#accountWrapper .text-pos-1{display:block;width:100%;order:2}#accountWrapper .text-pos-2{order:3}#accountWrapper .layout-1 .image-pos-1,#accountWrapper .layout-1 .image-pos-2,#accountWrapper .layout-1 .image-pos-3,#accountWrapper .layout-1 .image-pos-4,#accountWrapper .layout-2 .image-pos-1,#accountWrapper .layout-2 .image-pos-2,#accountWrapper .layout-2 .image-pos-3,#accountWrapper .layout-2 .image-pos-4,#accountWrapper .layout-3 .image-pos-1,#accountWrapper .layout-3 .image-pos-2,#accountWrapper .layout-3 .image-pos-3,#accountWrapper .layout-3 .image-pos-4{background-size:cover;background-position:center}#accountWrapper .layout-1 .image-pos-1{display:block;order:1}#accountWrapper .layout-1 .text-pos-1{display:block;order:2;width:50%}#accountWrapper .layout-1 .text-pos-2{display:block;order:3;width:50%}#accountWrapper .layout-2 .text-pos-1{order:1;min-height:335px}#accountWrapper .layout-2 .image-pos-1{order:2;width:33.33%}#accountWrapper .layout-2 .image-pos-1 .inner{padding-top:100%;width:100%}#accountWrapper .layout-2 .image-pos-2{display:block;order:3;width:33.33%}#accountWrapper .layout-2 .image-pos-2 .inner{padding-top:100%;width:100%}#accountWrapper .layout-2 .image-pos-3{display:block;order:4;width:33.33%}#accountWrapper .layout-2 .image-pos-3 .inner{padding-top:100%;width:100%}#accountWrapper .layout-3 .text-pos-1{display:none}#accountWrapper .layout-3 .image-pos-2 .inner{padding-top:100%}#accountWrapper .layout-3 .image-pos-1{order:1;width:50%;display:block}#accountWrapper .layout-3 .image-pos-1 .inner{padding-top:0;height:322px;width:100%}#accountWrapper .layout-3 .image-pos-2{order:1;width:50%;display:block}#accountWrapper .layout-3 .image-pos-2 .inner{padding-top:0;height:275px;width:100%}#accountWrapper .layout-3 .image-pos-3{order:1;display:block;width:50%}#accountWrapper .layout-3 .image-pos-3 .inner{padding-top:0;height:275px;width:100%}#accountWrapper .layout-3 .image-pos-4{display:block;order:1;width:50%;margin-top:-50px}#accountWrapper .layout-3 .image-pos-4 .inner{padding-top:0;height:322px;width:100%}@media (max-width:767px){#accountWrapper .layout-1 .image-pos-1,#accountWrapper .layout-1 .image-pos-2,#accountWrapper .layout-1 .image-pos-3,#accountWrapper .layout-1 .image-pos-4,#accountWrapper .layout-2 .image-pos-1,#accountWrapper .layout-2 .image-pos-2,#accountWrapper .layout-2 .image-pos-3,#accountWrapper .layout-2 .image-pos-4,#accountWrapper .layout-3 .image-pos-1,#accountWrapper .layout-3 .image-pos-2,#accountWrapper .layout-3 .image-pos-3,#accountWrapper .layout-3 .image-pos-4{width:100%;min-height:50vw;margin-top:0}}#uploader,.uploader{display:none}.heading{text-transform:uppercase}.ao-users-wrapper{display:flex;flex-wrap:wrap;margin:0 -15px}.ao-users-wrapper .user{padding:0 15px 15px;width:50%;margin-bottom:30px;position:relative;display:flex}.ao-users-wrapper .user.full{width:100%;margin-bottom:30px}.ao-users-wrapper .user.full .user-picture{width:10%;padding-top:10%}.ao-users-wrapper .user:after{content:"";left:15px;right:15px;position:absolute;top:100%;height:.1px;box-shadow:0 2px 5px rgba(0,0,0,.4)}.ao-users-wrapper .user-details{width:75%;padding-left:15px;letter-spacing:0}.ao-users-wrapper .user-picture{width:15%;padding-top:15%;min-width:70px;min-height:70px;height:70px;border-radius:50%;background:url(../img/logo.png) center center #378eaf;background-size:cover;border:1px solid #000}.ao-users-wrapper .user-name{font-size:1.2rem}.ao-users-wrapper .user-desc{margin-top:10px}@media (max-width:767px){.ao-users-wrapper .user{width:100%}}.ao-loading-area{position:fixed;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:10000000000;display:none}.ao-loading-area .loading-area{width:350px;height:200px;max-height:80%;margin:0 auto;display:flex;align-items:center;justify-content:center;border:3px solid #378eaf;background:#fff}.ao-posts-area{position:relative}.main-actions{display:flex;margin:0 -15px;width:100%;flex-wrap:wrap}.main-actions a{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.main-actions .box{margin:0 0 30px;padding:0 15px;height:250px;width:50%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.2rem;position:relative}.main-actions .box a{background-color:#378eaf;color:#fff}.main-actions .box a:before{content:"";background-size:contain;width:45px;height:45px;display:block;background-position:center;background-repeat:no-repeat;position:absolute;left:30px;bottom:15px;filter:brightness(100000%)}.main-actions .box.onion a:before{background-image:url(../img/onion.png)}.main-actions .box.feed a:before{background-image:url(../img/ico-feed.png)}.main-actions .box.bookmark a:before{background-image:url(../img/bookmark.png)}.main-actions .box.carrot a:before{background-image:url(../img/carrot.png)}.main-actions .box.tomato a:before{background-image:url(../img/tomato.png)}.main-actions .box.mushroom a:before{background-image:url(../img/mushroom.png)}.main-actions .box.wheat a:before{background-image:url(../img/wheat.png)}.main-actions .box.peas a:before{background-image:url(../img/peas.png)}#account-overlay{background-color:#e3eff4}#account-overlay button[type=submit],#account-overlay input[type=submit]{margin-bottom:0}#account-overlay .bio-wrapper{margin-top:30px}#account-overlay .profile-image{max-width:400px;margin-bottom:30px}#account-overlay .profile-image img{border:3px solid #378eaf;border-radius:50%}#account-overlay .accountmenu li{list-style:none;margin:0;padding:0}#account-overlay .accountmenu.line-x li{display:inline-block}#account-overlay .nav-image-wrapper img{max-height:35px;display:block;margin:0 auto}#account-overlay .account-nav-item{min-height:50px;padding:15px;width:100%;margin-bottom:5px;display:block;align-items:center;position:relative;text-align:center}@media (max-width:767px){#account-overlay .accountmenu a{text-align:left;display:inline-flex;vertical-align:middle;justify-content:center}#account-overlay .accountmenu li{width:100%}#account-overlay .account-nav-item{padding:5px}#account-overlay .nav-image-wrapper{width:60px;display:inline-flex;vertical-align:middle;justify-content:center}#account-overlay .nav-image-wrapper img{margin:0}}@media (max-width:767px){.second-menu{display:none}}.second-menu-button{z-index:100;position:relative;float:none;width:100%;left:0;margin-top:-30px;margin-bottom:30px;display:none}.second-menu-button span{background-color:#378eaf!important}.second-menu-button .menubtn{left:0;right:auto;margin-left:0}@media (max-width:767px){.second-menu-button{display:block}}.links-wrapper{margin-top:30px}.links-wrapper:first-child{margin-top:0}.profile-links{display:flex;margin-top:-10px}.profile-links ul{margin:0;padding:0}.profile-links li{margin:0 15px 15px 0;padding:0;list-style:none}.profile-links li:last-child{margin-right:0}.profile-links img{max-height:20px;max-width:80%;display:block;margin:0 auto}.profile-links .profile-wrapper{display:flex;align-items:center}.profile-links .ico-wrapper{width:45px;height:45px;background-color:#378eaf;border-radius:50%;display:flex;justify-content:center;align-items:center}#ao-user-posts-area{margin-top:30px}.admin-wrapper{margin-top:30px;border-radius:20px;padding:20px;border:2px solid #378eaf;background-color:#b9d7e3}.admin-wrapper:first-child{margin-top:0}.admin-wrapper form,.admin-wrapper input[type=submit]{margin-top:30px}#display_message,#email_message,#password_message{margin-top:-25px;position:absolute;font-size:.8rem;color:#d14}.user-wrapper{margin-bottom:15px}.user-wrapper .search-wrapper{height:50px;order:3;width:100%;display:inline-block;border:2px solid #fff;border-radius:50px;padding:0;position:relative}.user-wrapper .search-wrapper form{width:100%}.user-wrapper .search-wrapper input{padding-left:45px;width:100%}.user-wrapper .search-wrapper button,.user-wrapper .search-wrapper input[type=button],.user-wrapper .search-wrapper input[type=submit]{width:50px;position:absolute;padding:0;left:0;border:0;top:0;background-image:url(/pages/img/search-blue.png);background-position:15px center;background-repeat:no-repeat;background-size:auto 26px}.user-wrapper .search-wrapper ::-webkit-input-placeholder{color:inherit!important;opacity:1!important}.user-wrapper .search-wrapper ::-moz-placeholder{color:inherit!important;opacity:1!important}.user-wrapper .search-wrapper :-ms-input-placeholder{color:inherit!important;opacity:1!important}.user-wrapper .search-wrapper :-moz-placeholder{color:inherit!important;opacity:1!important}.admin-only{position:absolute;top:0;right:20px;font-size:11px}.action-wrapper{display:flex}.action-wrapper .inner-wrapper{display:flex;flex:1}.ao-profile-date{right:15px;position:absolute;z-index:100}