/*!
 * Suncourt Hotel
 * Suncourt Hotel & Conference Centre
 * 
 * @author St.Zuri
 * @version 1.0
 * Copyright 2016.  licensed.
 */
.nav-contents,svg:not(:root){overflow:hidden}img,legend{border:0}legend,td,th{padding:0}.button,.flexslider .slides>li{-webkit-backface-visibility:hidden}.button:focus,.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover,a:active,a:hover{outline:0}.clear:after,.clear:before{content:' ';display:table}.clear:after{clear:both}*{box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font:300 13px/1.6 BrandonText-Regular,Helvetica,Arial;color:#444;transition:all .4s .3s ease-in;margin:0}.nav-cont,.nav-contents .image .overlay,.nav-contents .image .overlay:hover,.nav-open{transition:all .5s cubic-bezier(.23,1,.32,1)}body,html{width:100%;min-height:100vh;overflow-x:hidden}h1{font-family:BrandonText-Bold;color:#fff;margin:0!important;font-size:2em}a{text-decoration:none;color:inherit;background-color:transparent}.article-cont a,.article-cont-small a,.two-third-cont h4{text-decoration:underline}p{font-weight:400}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.button,.button>span{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.header-prompts .booking p,.header-prompts .menu-toggle p,.nav-contents .image h2,.nav-contents .options li{font-family:BrandonText-Bold}button{overflow:visible}button,select{text-transform:none}.button,.caldera_forms_form .submit-button input,.full-width-cont h4,.header-prompts .booking p,.header-prompts .menu-toggle p,.hero h1,.hero-fixed h1,.large-panel h1,.nav-contents .image h2,.nav-contents .options li,.option-select h3,.preview-cont .write-up h2,.preview-cont .write-up h4,.table,.two-third-cont h4{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.header{position:absolute;width:100%;z-index:50}.header .logo{float:left;width:50%;max-width:200px;margin:2em 5%}.header .logo img{width:100%}.header-prompts{position:fixed;right:0;padding:2em 2.5%;background:rgba(255,255,255,.8);border:1px solid #fff;z-index:150}@media only screen and (max-width:600px){.header .logo{display:none}.header-prompts{width:100%;background:rgba(255,255,255,.9);border:1px solid #fff;padding:10px 0}}.header-prompts .booking{float:left;padding:0 20px;border-right:2px solid #b7b29d}.header-prompts .booking p{font-size:1.325em;color:#b7b29d;margin:0}.header-prompts .menu-toggle{float:left;padding:0 20px;cursor:pointer}@media only screen and (max-width:600px){.header-prompts .booking{border-right:none}.header-prompts .booking p{font-size:1.125em}.header-prompts .menu-toggle{float:right}}.header-prompts .menu-toggle .icon{float:left;width:25px;margin:4px 15px 0 0}@media only screen and (max-width:600px){.header-prompts .menu-toggle .icon{margin:2px 10px 0 0}}.header-prompts .menu-toggle .icon .line{width:100%;height:2px;background:#b7b29d;margin:3px 0}.header-prompts .menu-toggle p{float:left;font-size:1.325em;color:#b7b29d;margin:0}@media only screen and (max-width:600px){.header-prompts .menu-toggle p{font-size:1.125em}}.header-social{width:100%;max-width:190px;margin:3em auto}.header-social .button{width:65px;height:65px;padding:0 3px;margin:0 15px;border:2px solid #272423}.header-social .button img{width:40%;height:auto}.nav-cont{position:fixed;z-index:100;width:100%;height:100%;background:rgba(33,30,28,.8);right:-100%;top:0;opacity:0}.nav-open{right:0!important;opacity:1!important}.nav-contents{position:absolute;width:100%;max-width:920px;height:100vh;z-index:2000;top:0;right:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-left:8px solid #b7b29d}@media only screen and (max-width:900px){.nav-contents{border-left:none}}.nav-contents::-webkit-scrollbar{display:none}.nav-contents .contact-social{border-top:8px solid #b7b29d;padding:2em 0;clear:both;background:#f9f9f9}.nav-contents .contact-details{text-align:center;color:#272423;clear:both;font-size:1.225em}.nav-contents .images{width:90%;margin:10em 5% 0;position:relative}@media only screen and (max-width:600px){.nav-contents .images{width:100%;margin:8em 0 0}}.nav-contents .image{position:relative;float:left;width:45%;height:25vh;margin:0 0 2em;text-align:center}.nav-contents .image:nth-child(even){float:right}@media only screen and (max-width:600px){.nav-contents .image{width:100%;height:90px;margin:0}}.nav-contents .image .overlay{position:absolute;width:100%;height:100%;background:rgba(33,30,28,.2)}.nav-contents .image .overlay:hover{background:rgba(33,30,28,.6)}@media only screen and (max-width:600px){.nav-contents .image .overlay{background:rgba(33,30,28,.6)}}.nav-contents .image h2{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:400;color:#fff;font-size:1.875em;margin:0;padding:0 15%}.nav-contents .home-link{background:url(../img/contact-hero.jpg) center center;background-size:cover;display:none}.nav-contents .room-small{background:url(../img/rooms-example-big-other.jpg) center center;background-size:cover}.nav-contents .conference{background:url(../img/conference-example-big-other.jpg) center center;background-size:cover}.nav-contents .restaurant{background:url(../img/lakebistro.jpg) center center;background-size:cover}.nav-contents .things-to-do{background:url(../img/packages-hero-other.jpg) center center;background-size:cover}.nav-contents .options{width:90%;margin:2em 5%;position:relative}@media only screen and (max-width:600px){.nav-contents .home-link{display:block}.nav-contents .options{width:100%;margin:0}}.nav-contents .options ul{position:relative;float:left;width:45%;padding:0;margin:0 0 4em;text-align:center;list-style:none}.nav-contents .options ul:nth-child(even){float:right}@media only screen and (max-width:600px){.nav-contents .options ul{float:none;width:100%;margin:0}}.nav-contents .options li{font-size:1.575em;margin:15px 0;color:#272423}@media only screen and (max-width:600px){.nav-contents .options li{font-size:1.275em}}.main{width:90%;max-width:1400px;margin:4em auto;background:#fff}.footer,.footer .footer-logo img,.social{width:100%}.footer{padding:4em 0 0;position:relative;background:url(../img/footer-background.png),#b7b29d;background-size:cover}.footer .footer-logo{max-width:250px;margin:0 auto 2em}.footer .main{margin-bottom:0;background:#fff}.button,.button--aylen.button--inverted{background:0 0;color:#fff}.footer .contact-details{text-align:center;color:#fff;font-size:1.225em}.footer .foot-nav{width:100%;max-width:425px;margin:2em auto}.footer .foot-nav ul{list-style:none;margin:0;padding:0}.footer .foot-nav ul li{font-family:BrandonText-Regular;font-size:1.325em;display:inline-block;margin:10px 15px}.social{max-width:190px;margin:4em auto}.social .button{width:65px;height:65px;padding:0 3px;margin:0 15px;border:2px solid #272423}.social .button img{width:40%;height:auto}.credentials{width:100%;max-width:400px;margin:4em auto}@media only screen and (max-width:1000px){.credentials{width:280px;margin:4em auto 2em;float:none}}.credentials .host-image{float:right;width:30%}.credentials .host-image img{width:100%}.credentials .cred-image{width:70%;float:left}.credentials .cred-image img{width:18%;float:left;margin:0 2%}.credentials .cred-image img:first-child{width:13%}.credentials .cred-image img:nth-child(2){width:15%}.button{float:left;font-family:Times!important;font-size:1.375em;border:2px solid #fff;padding:20px 45px;margin:2em 0;display:block;position:relative;z-index:1;-moz-osx-font-smoothing:grayscale}.full-width,.hero-fixed .date,.hero-fixed .sub-title{font-family:BrandonText-Regular}.button.button--aylen{color:#fff;overflow:hidden;transition:color .3s}.button--aylen::after,.button--aylen::before{content:'';position:absolute;height:100%;width:100%;bottom:100%;left:0;z-index:-1;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;transition-timing-function:cubic-bezier(.75,0,.125,1)}.hero,.hero .image{position:relative;width:100%}.button--aylen::before{background:rgba(183,178,157,.5)}.button--aylen::after{background:#b7b29d}.button--aylen:hover{color:#fff}.button--aylen:hover::after,.button--aylen:hover::before{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.button--aylen:hover::after{transition-delay:175ms}.other{margin:0;border:1px solid #b7b29d;color:#b7b29d!important}.other:hover{color:#fff!important}@font-face{font-family:BrandonText-Bold;src:url(../fonts/BrandonText-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/BrandonText-Bold.otf) format("opentype"),url(../fonts/BrandonText-Bold.woff) format("woff"),url(../fonts/BrandonText-Bold.ttf) format("truetype"),url(../fonts/BrandonText-Bold.svg#BrandonText-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BrandonText-Regular;src:url(../fonts/BrandonText-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/BrandonText-Regular.otf) format("opentype"),url(../fonts/BrandonText-Regular.woff) format("woff"),url(../fonts/BrandonText-Regular.ttf) format("truetype"),url(../fonts/BrandonText-Regular.svg#BrandonText-Regular) format("svg");font-weight:400;font-style:normal}::selection{background:#333;color:#fff;text-shadow:none}::-moz-selection{background:#333;color:#fff;text-shadow:none}::-webkit-selection{background:#333;color:#fff;text-shadow:none}.hero img{width:100%;margin-bottom:-5px}.hero .title span.spacing,.hero-fixed .title span.spacing{margin:0 0 0 15%}.hero .gradient{width:100%;height:100%;position:absolute;background:-webkit-linear-gradient(top,rgba(33,30,28,0),rgba(33,30,28,.3));top:0;z-index:10}@media only screen and (max-width:600px){.footer .foot-nav ul li{display:block;text-align:center}.hero .gradient,.hero .title{display:none}}.hero .flex-control-nav{z-index:15}.hero ul.slides li{position:relative}.hero .title{width:90%;position:absolute;bottom:6em;left:10%;z-index:15}.hero h1{font-size:3.675em;line-height:70px}@media only screen and (max-width:1200px){.hero .title{left:5%;bottom:8em}.hero h1{font-size:3em;line-height:55px}}@media only screen and (max-width:900px){.hero .flex-control-nav{display:none}.hero .title{left:5%;bottom:2em}.hero h1{font-size:2.325em;line-height:45px}}@media only screen and (max-width:700px){.hero h1{font-size:1.875em;line-height:35px}}.hero-fixed{width:100%;height:85vh;background-size:cover;background:-webkit-linear-gradient(top,rgba(33,30,28,0),rgba(33,30,28,.3));position:relative}.hero-fixed .title{width:90%;position:absolute;bottom:6em;left:10%;z-index:15}.full-width-cont,.full-width-cont .right .button-full-cont{position:relative}.hero-fixed .sub-title{color:#fff;font-size:1.575em;margin:0}@media only screen and (max-width:700px){.hero-fixed .sub-title{font-size:1em;margin:5px 0}}.hero-fixed .date{color:#fff;font-size:1.225em;margin:0}@media only screen and (max-width:700px){.hero-fixed .date{font-size:.875em;margin:5px 0}}.hero-fixed h1{font-size:3.675em;line-height:70px}@media only screen and (max-width:1200px){.hero-fixed{height:60vh}.hero-fixed .title{left:5%}.hero-fixed h1{font-size:3em;line-height:55px}}@media only screen and (max-width:500px){.hero-fixed .title{left:5%;bottom:2em}.hero-fixed h1{font-size:2.5em;line-height:45px}}@media only screen and (max-width:400px){.hero-fixed h1{font-size:1.325em;line-height:25px}}.full-width{width:100%;padding:4em 25% 4em 15%;font-size:1.225em}@media only screen and (max-width:1000px){.full-width{padding:4em 15% 4em 10%}}.full-width h1.mobile-title{font-size:1.875em;font-family:BrandonText-Bold;line-height:30px;font-weight:400;color:#b7b29d;display:none}@media only screen and (max-width:600px){.full-width{padding:2em 10%}.full-width h1.mobile-title{display:block}}.full-width h4{font-family:Times;font-weight:400;font-size:1.475em;text-transform:uppercase}.full-width .left{width:65%;float:left}.full-width .right{width:25%;float:right}.full-width .right .button{border:1px solid #b7b29d;color:#b7b29d}.full-width .right .button:hover{color:#fff}.full-width-cont{font-family:BrandonText-Regular;width:100%;padding:4em 10%}.full-width-cont p{font-size:1.225em}@media only screen and (max-width:600px){.full-width-cont{padding:2em 10%}}.full-width-cont h1.mobile-title{font-size:1.875em;font-family:BrandonText-Bold;line-height:30px;font-weight:400;color:#b7b29d;display:none;clear:both;padding:0 0 2em}@media only screen and (max-width:600px){.full-width-cont h1.mobile-title{display:block}}.full-width-cont h4{font-family:Times;font-weight:400;font-size:1.475em}.two-third-cont,.two-third-cont h1{font-family:BrandonText-Regular}.full-width-cont .left{width:60%;float:left}@media only screen and (max-width:1000px){.full-width-cont .left{width:100%;float:none}}.full-width-cont .right{width:30%;float:right;margin:2em 0 0}@media only screen and (max-width:1000px){.full-width-cont .right{width:100%;float:none}}.full-width-cont .right .button-full-cont:hover .hours-cont{opacity:1;top:-129px;transition:all .5s cubic-bezier(.23,1,.32,1)}.full-width-cont .right .hours-cont{position:absolute;top:-50px;width:280px;background:#b7b29d;color:#fff;text-align:center;padding:20px 0;opacity:0;transition:all .5s cubic-bezier(.23,1,.32,1)}.full-width-cont .right .hours-cont p{font-size:1.125em;margin:5px 0}.full-width-cont .right .button{width:280px;padding:20px 60px;margin:10px 0;border:2px solid #b7b29d;color:#b7b29d;background:#fff}.full-width-cont .right .button:hover{color:#fff}@media only screen and (max-width:1000px){.full-width-cont .right .button{margin:10px 20px}}.two-third-cont{font-size:1.225em;width:60%;padding:0 5%;float:left}.two-third-cont p{font-size:1em}.two-third-cont h1{color:#272423;font-size:1.5em;margin:20px 0 0!important;text-align:left}@media only screen and (max-width:1000px){.two-third-cont{width:100%}}.two-third-cont ul{padding:0;margin-left:5%;max-width:300px}.two-third-cont ul li{margin:10px 15px}.two-third-cont h1.mobile-title{font-size:1.875em;font-family:BrandonText-Bold;line-height:30px;font-weight:400;color:#b7b29d;display:none;margin:0 0 20px!important}.two-third-cont img{width:100%;height:auto;margin:2em 0}.two-third-cont h4{font-family:Times;font-weight:400;font-size:1.325em}.large-panel p,.one-third-cont{font-family:BrandonText-Regular}.one-third-cont{width:40%;padding:0 5%;float:left;font-size:1.225em}@media only screen and (max-width:1000px){.one-third-cont{width:100%;float:none;clear:both}}.one-third-cont img{width:100%;margin:2em 0}.one-third-cont .return{font-size:1em;margin:2em 0}.one-third-cont .contact{color:#b7b29d;margin:0;font-size:1.225em}.one-third-cont .button{padding:20px 80px;margin:2em 0;border:2px solid #b7b29d;color:#b7b29d;float:none;clear:both}.one-third-cont .button:hover{color:#fff}.table{width:100%;margin:2em 0 4em;text-align:center;border:2px solid #b7b29d;border-bottom:none;clear:both}.table .full-row,.table .half{border-bottom:2px solid #b7b29d}.table p{margin:0;padding:15px 0;font-size:1.125em}.table .full-row{width:100%;background:#b7b29d;color:#fff}.conference,.large-panel,.packages,.restaurant,.rooms{background:-webkit-linear-gradient(top,rgba(33,30,28,0),rgba(33,30,28,.6))}.table .half{width:50%;float:left}.table .half:nth-child(even){border-left:2px solid #b7b29d}.large-panel{width:100%;min-height:100vh}.large-panel .content{width:100%;margin:16em 0 0 10%}.large-panel h1{font-size:4.575em;line-height:80px}@media only screen and (max-width:900px){.large-panel h1{font-size:3.875em;line-height:60px}}@media only screen and (max-width:600px){.two-third-cont h1.mobile-title{display:block}.large-panel .content{margin:12em 5%}.large-panel h1{font-size:2.875em;line-height:50px}.option-select .gradient{display:none}}@media only screen and (max-width:500px){.large-panel h1{font-size:2em;line-height:30px}}.large-panel p{font-size:1.6em;margin:2em 15% 0 0;color:#fff;max-width:650px}.large-panel span.spacing{margin:0 0 0 10%}@media only screen and (max-width:900px){.large-panel p{font-size:1.225em}.large-panel span.spacing{margin:0}}.conference,.packages,.restaurant,.rooms{background-size:cover}.option-select{width:90%;max-width:1400px;margin:4em auto}.option-select .option{position:relative;float:left;width:45%;margin:0 0 4em}.option-select .option:nth-child(even){float:right}@media only screen and (max-width:700px){.option-select .option{width:100%;float:none;margin:4em 0}.option-select .option:nth-child(even){float:none}}.option-select img{width:100%;height:auto;margin-bottom:-5px}.option-select iframe{width:100%;height:350px}.option-select .image{width:100%;position:relative}.option-select .gradient{width:100%;height:100%;position:absolute;background:-webkit-linear-gradient(top,rgba(33,30,28,0),rgba(33,30,28,.3));top:0;z-index:10}.option-select .title{position:absolute;bottom:0;left:5%;z-index:15}.option-select .small-slide ul,.option-select .small-slide ul li{margin:0}.option-select .flex-control-nav{bottom:30px;z-index:15}@media only screen and (max-width:860px){.option-select .flex-control-nav{display:none}}.option-select h3{font-family:BrandonText-Bold;font-size:1.875em;font-weight:400;color:#fff}@media only screen and (max-width:1000px){.option-select h3{font-size:1.5em}}.option-select .from{font-family:Times;font-size:1.525em;margin:15px 5% 5px}.option-select ul{margin:15px 5%;padding:0}.option-select ul li{float:left;font-family:BrandonText-Regular;font-size:1.225em;margin:0 15px}.option-select ul li:first-child{margin-left:0;list-style:none}.preview-cont{width:90%;max-width:1400px;margin:4em auto;position:relative}.preview-cont:nth-child(2n) .image{float:right}.preview-cont:nth-child(2n) .write-up{float:left}.preview-cont .image{width:50%;float:left}.preview-cont .image iframe{width:100%;height:350px}@media only screen and (max-width:800px){.preview-cont .image{width:100%;float:none}}.preview-cont .image img{width:100%}.preview-cont .write-up{font-size:1.225em;width:40%;float:left;margin:4em 5% 0;border-top:1px solid #b7b29d}@media only screen and (max-width:800px){.preview-cont .write-up{width:100%;float:none;margin:2em 0}}.preview-cont .write-up h2{font-size:1.225em}.preview-cont .write-up h4{font-family:Times;font-weight:400;font-size:1.275em}.preview-cont .write-up .small{margin:0}.preview-cont .write-up .button{font-size:1em;margin:3em 0;clear:both;float:none}.image-divider{width:100%;height:60vh;margin:6em 0 0}.mobile-show{display:none}.mobile-hidden{display:block}@media only screen and (max-width:1000px){.mobile-show{display:block}.mobile-hidden{display:none}}.caldera_forms_form{width:100%;position:relative;margin:2em 0}.caldera_forms_form h1{font-family:BrandonText-Regular;color:#272423;font-size:2em;margin:0;text-align:left}@media only screen and (max-width:860px){.contact-form h1{font-size:1.5em}}.caldera_forms_form p{font-size:1.225em;text-align:center;padding:0 20%;margin:0 0 2em}@media only screen and (max-width:800px){.caldera_forms_form p{padding:0 5%}}.caldera_forms_form input,.caldera_forms_form select{font-size:1em;color:#272423;height:60px;border-radius:5px;margin:0 0 1.5em;padding:0 0 0 15px;border:1px solid #272423;background:0 0}.CF57a917d8d0840 input,.CF57a917d8d0840 select,.CF57a93a9069db3 input,.full-width-form input{width:100%}.caldera_forms_form textarea{font-size:1em;width:100%;max-width:100%;height:144px;max-height:144px;border-radius:5px;margin:0 0 1.5em;padding:15px 0 0 15px;border:1px solid #272423;background:0 0}.caldera_forms_form .submit-button{width:250px;float:right;clear:both}.caldera_forms_form .submit-button input{width:100%;font-weight:700;background:#272423;color:#fff;margin:0;padding:0 2em;border-radius:15px;border:none}.caldera_forms_form #first-name{width:48%;float:left}.caldera_forms_form #last-name{width:48%;float:right}@media only screen and (max-width:800px){.caldera_forms_form textarea{width:100%!important}}@media only screen and (max-width:500px){.caldera_forms_form #first-name,.caldera_forms_form #last-name{width:100%;float:none}}.caldera_forms_form #spam{display:none}.caldera_forms_form ::-webkit-input-placeholder{color:#272423}.caldera_forms_form :-moz-placeholder{color:#272423}.caldera_forms_form ::-moz-placeholder{color:#272423}.caldera_forms_form :-ms-input-placeholder{color:#272423}.caldera_forms_form #status{color:#272423;font-size:1.5em;text-align:center}.article-cont h2,.article-cont-small h2,.half-col h2{font-size:2em}.half-col{width:50%;padding:0 2.5%;float:left;margin:0 0 2em}.half-col p{margin:10px 0}.map-cont{width:100%;height:70vh}.map-cont #map{width:100%;height:100%}.article-cont,.article-cont-small{width:100%;margin:4em 0;padding:2em 2.5%;background:#f9f9f9}@media only screen and (max-width:800px){.half-col{width:100%;float:none}.article-cont,.article-cont-small{padding:2em 5%}}.article-cont .image,.article-cont-small .image{width:50%;float:left}@media only screen and (max-width:800px){.article-cont .image,.article-cont-small .image{width:100%;float:none}}.article-cont .image img,.article-cont-small .image img{width:100%;height:auto!important}.article-cont .info,.article-cont-small .info{width:45%;border-top:2px solid #b7b29d;margin:3em 0 0 5%;float:left}@media only screen and (max-width:800px){.article-cont .info,.article-cont-small .info{width:100%;float:none;margin:3em 0 0}}.older,.older-newer{float:right}.newer,.older{font-size:1.125em;border:1px solid #444;padding:5px 10px}.newer{float:left;margin:0 10px 0 0}.article-cont-small{margin:0 0 2em;padding:2em 5% 0}@media only screen and (max-width:1000px){.article-cont-small{width:45%;margin:0 2.5%;float:left}}@media only screen and (max-width:700px){.article-cont-small{width:100%;margin:2em 0;float:none}}.article-cont-small .image{width:100%}.article-cont-small .info{width:100%;margin:2em 0}.article-cont-small h2{font-size:1.525em!important}.article-cont-small p{font-size:1.125em;margin:10px 0}.article-full-cont{width:60%;margin:2em 0;float:left}@media only screen and (max-width:1000px){.article-full-cont{width:100%;float:none}}.article-full-cont img{width:100%;height:auto!important;margin:15px 0}.article-full-cont li{font-size:1.325em}.related-posts{width:35%;float:right;margin:2em 0}@media only screen and (max-width:1000px){.related-posts{width:100%;float:none}}.related-posts h2{font-size:1.875em}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0;margin:0;position:relative;zoom:1}.flexslider .slides>li{display:none}.flexslider .slides img,.no-js .flexslider .slides>li:first-child,html[xmlns] .flexslider .slides{display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}* html .flexslider .slides{height:1%}.flexslider .slides{zoom:1}.flexslider .slides img{width:100%;height:auto}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{display:none}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-control-nav{position:absolute;text-align:center;right:5%;bottom:50px}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1}.flex-control-paging li a{width:15px;height:15px;display:block;background:#fff;background:rgba(237,236,236,.7);cursor:pointer;text-indent:-9999px;border-radius:50%;transition:all .2s ease}.flex-control-paging li a:hover{background:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease}.flex-control-paging li a.flex-active{background:#fff;cursor:default}@media only screen and (max-width:720px){.flex-control-nav{bottom:5px;right:20px}.flex-control-paging li a{width:10px;height:10px}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(../img/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../img/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox_loading@2x.gif);background-size:24px 24px}}