/*!
Theme Name: 37 south design
Description: A starter theme for your convenience
Author: Lukas Pecinka, Skink
Author URI: http://skinkdesign.com
Version 0.3.0
*//*! normalize.css v1.1.0 | MIT License | git.io/normalize */@import url(http://fonts.googleapis.com/css?family=Exo:200);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'diavlolight';src:url("fonts/diavlo_light_ii_37-webfont.eot");src:url("fonts/diavlo_light_ii_37-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/diavlo_light_ii_37-webfont.woff") format("woff"),url("fonts/diavlo_light_ii_37-webfont.ttf") format("truetype"),url("fonts/diavlo_light_ii_37-webfont.svg#diavlolight") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'diavlolight';src:url("fonts/diavlo_light_ii_37-webfont.svg#diavlolight") format("svg")}}@font-face{font-family:'icomoon';src:url("fonts/icomoon/fonts/icomoon.eot?71mvyq");src:url("fonts/icomoon/fonts/icomoon.eot?#iefix71mvyq") format("embedded-opentype"),url("fonts/icomoon/fonts/icomoon.ttf?71mvyq") format("truetype"),url("fonts/icomoon/fonts/icomoon.woff?71mvyq") format("woff"),url("fonts/icomoon/fonts/icomoon.svg?71mvyq#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cross:before{content:"\e600"}.icon-menu:before{content:"\e601"}.icon-chevron-right{font-size:3.5em;color:#fff}.icon-chevron-right:before{content:"\e602"}body{width:100%}body:before,body:after{content:" ";display:table}body:after{clear:both}body{*zoom:1}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#fancybox-wrap,#fancybox-wrap *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}html,button,input,select,textarea{font-family:sans-serif;color:#5f6466}body{font-size:1em;line-height:1.4}body{background:url(img/bg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a{color:#00e}a:visited{color:#55f}a:visited:hover{color:#bbf}a:hover{color:#008}.current-menu-item>a{cursor:default}nav a{text-decoration:none}nav a:visited{color:#00e}nav a:visited:hover,nav a:hover{color:#008}nav .current-menu-item>a,nav .current-menu-item>a:visited,nav .current-menu-item>a:visited:hover,nav .current-menu-item>a:hover{cursor:default;color:#5f6466}span.edit-link{display:block;margin:1em 0;text-align:right}span.edit-link a{font-size:12px;font-size:0.75rem;text-transform:uppercase;text-decoration:none;letter-spacing:0.1em;color:#5f6466;padding:0.1em 0.5em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#e8e8e8}span.edit-link a:hover{color:#464a4c;background:#cfcfcf;text-decoration:none}hr{border-top-color:#e5e5e5}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}h2{font-size:21px;font-size:1.3125rem}h3{font-size:18px;font-size:1.125rem}aside h2{font-size:12px;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.1em}p{margin:0 0 1em}table{width:100%}th,td{text-align:left;padding:0.2em 0}blockquote{font-style:italic;font-size:18px;font-size:1.125rem;line-height:1.5}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.template-about img,.template-single img,.template-home img,.template-archive img{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;padding:10px;border:1px solid #e5e5e5}.template-about img.size-thumbnail,.template-single img.size-thumbnail,.template-home img.size-thumbnail,.template-archive img.size-thumbnail{padding:5px}.template-about .wp-caption,.template-single .wp-caption,.template-home .wp-caption,.template-archive .wp-caption{padding:10px;border:1px solid #e5e5e5;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.template-about .wp-caption img,.template-single .wp-caption img,.template-home .wp-caption img,.template-archive .wp-caption img{padding:0;border:none}.template-about .wp-caption .wp-caption-text,.template-single .wp-caption .wp-caption-text,.template-home .wp-caption .wp-caption-text,.template-archive .wp-caption .wp-caption-text{margin:6px 0 0;font-style:italic;font-size:11px;font-size:0.6875rem;letter-spacing:1px}.template-about .post-thumbnail,.template-single .post-thumbnail,.template-home .post-thumbnail,.template-archive .post-thumbnail{float:right;margin:0 0 1em 1em;padding:10px;border:1px dotted #e5e5e5}.template-about .post-thumbnail img,.template-single .post-thumbnail img,.template-home .post-thumbnail img,.template-archive .post-thumbnail img{padding:0;border:none}.template-about .gallery,.template-single .gallery,.template-home .gallery,.template-archive .gallery{margin:-10px -10px 0}.template-about .gallery:before,.template-about .gallery:after,.template-single .gallery:before,.template-single .gallery:after,.template-home .gallery:before,.template-home .gallery:after,.template-archive .gallery:before,.template-archive .gallery:after{content:" ";display:table}.template-about .gallery:after,.template-single .gallery:after,.template-home .gallery:after,.template-archive .gallery:after{clear:both}.template-about .gallery,.template-single .gallery,.template-home .gallery,.template-archive .gallery{*zoom:1}.template-about .gallery .gallery-item,.template-single .gallery .gallery-item,.template-home .gallery .gallery-item,.template-archive .gallery .gallery-item{margin:10px;float:left}.template-about .gallery .gallery-item .gallery-caption,.template-single .gallery .gallery-item .gallery-caption,.template-home .gallery .gallery-item .gallery-caption,.template-archive .gallery .gallery-item .gallery-caption{display:none}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}input[type="text"],input[type="number"],input[type="tel"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{padding:5px 10px;padding:0.3125rem 0.625rem;border:1px solid #b8b8b8;letter-spacing:0.1em}.button{padding:5px 13px 4px;text-decoration:none;font-size:13px;font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.1em;line-height:1.2;width:auto;height:auto;-webkit-border-radius:0.4em;-moz-border-radius:0.4em;border-radius:0.4em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-shadow:0 2px 0 rgba(255,255,255,0.4);border:1px solid #e8db7b;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #ede295,0 1px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #ede295,0 1px 10px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #ede295,0 1px 10px 0 rgba(0,0,0,0.1);background-color:#f3ebb3;background-image:-webkit-gradient(linear, left top, left bottom, from(#f6efbf), to(#f1e8ab));background-image:-webkit-linear-gradient(top, #f6efbf, #f1e8ab);background-image:-moz-linear-gradient(top, #f6efbf, #f1e8ab);background-image:-o-linear-gradient(top, #f6efbf, #f1e8ab);background-image:-ms-linear-gradient(top, #f6efbf, #f1e8ab);background-image:linear-gradient(top, #f6efbf, #f1e8ab);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFF6EFBF', EndColorStr='#FFF1E8AB')}.button,.button:visited{color:#927b00}.button:visited:hover,.button:hover{color:#695900;text-shadow:0 1px 0 rgba(255,255,255,0.4);border:1px solid #dfcd52;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #e4d56c,0 1px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #e4d56c,0 1px 10px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #e4d56c,0 1px 10px 0 rgba(0,0,0,0.1);background-color:#ebde88;background-image:-webkit-gradient(linear, left top, left bottom, from(#efe394), to(#e8db81));background-image:-webkit-linear-gradient(top, #efe394, #e8db81);background-image:-moz-linear-gradient(top, #efe394, #e8db81);background-image:-o-linear-gradient(top, #efe394, #e8db81);background-image:-ms-linear-gradient(top, #efe394, #e8db81);background-image:linear-gradient(top, #efe394, #e8db81);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFEFE394', EndColorStr='#FFE8DB81')}.button:active{position:relative;top:1px;border:1px solid #dfcd52;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #e4d56c,0 0 0 0 transparent;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #e4d56c,0 0 0 0 transparent;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.8),inset 0 -1px 1px 0 #e4d56c,0 0 0 0 transparent;background-color:#ebde88;background-image:-webkit-gradient(linear, left top, left bottom, from(#efe394), to(#e8db81));background-image:-webkit-linear-gradient(top, #efe394, #e8db81);background-image:-moz-linear-gradient(top, #efe394, #e8db81);background-image:-o-linear-gradient(top, #efe394, #e8db81);background-image:-ms-linear-gradient(top, #efe394, #e8db81);background-image:linear-gradient(top, #efe394, #e8db81);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFEFE394', EndColorStr='#FFE8DB81')}.button.secondary{text-shadow:0 2px 0 rgba(255,255,255,0.3);border:1px solid #becbd7;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #cbd5df,0 1px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #cbd5df,0 1px 10px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #cbd5df,0 1px 10px 0 rgba(0,0,0,0.1);background-color:#dae2e9;background-image:-webkit-gradient(linear, left top, left bottom, from(#e3eaef), to(#d4dde5));background-image:-webkit-linear-gradient(top, #e3eaef, #d4dde5);background-image:-moz-linear-gradient(top, #e3eaef, #d4dde5);background-image:-o-linear-gradient(top, #e3eaef, #d4dde5);background-image:-ms-linear-gradient(top, #e3eaef, #d4dde5);background-image:linear-gradient(top, #e3eaef, #d4dde5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFE3EAEF', EndColorStr='#FFD4DDE5')}.button.secondary,.button.secondary:visited{color:#7b838a}.button.secondary:visited:hover,.button.secondary:hover{color:#4b5054;text-shadow:0 1px 0 rgba(255,255,255,0.3);border:1px solid #a0b2c2;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #adbcca,0 1px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #adbcca,0 1px 10px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #adbcca,0 1px 10px 0 rgba(0,0,0,0.1);background-color:#bbc9d5;background-image:-webkit-gradient(linear, left top, left bottom, from(#c3d0dc), to(#b6c4d0));background-image:-webkit-linear-gradient(top, #c3d0dc, #b6c4d0);background-image:-moz-linear-gradient(top, #c3d0dc, #b6c4d0);background-image:-o-linear-gradient(top, #c3d0dc, #b6c4d0);background-image:-ms-linear-gradient(top, #c3d0dc, #b6c4d0);background-image:linear-gradient(top, #c3d0dc, #b6c4d0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFC3D0DC', EndColorStr='#FFB6C4D0')}.button.secondary:active{position:relative;top:1px;border:1px solid #a0b2c2;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #adbcca,0 0 0 0 transparent;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #adbcca,0 0 0 0 transparent;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),inset 0 -1px 1px 0 #adbcca,0 0 0 0 transparent;background-color:#bbc9d5;background-image:-webkit-gradient(linear, left top, left bottom, from(#c3d0dc), to(#b6c4d0));background-image:-webkit-linear-gradient(top, #c3d0dc, #b6c4d0);background-image:-moz-linear-gradient(top, #c3d0dc, #b6c4d0);background-image:-o-linear-gradient(top, #c3d0dc, #b6c4d0);background-image:-ms-linear-gradient(top, #c3d0dc, #b6c4d0);background-image:linear-gradient(top, #c3d0dc, #b6c4d0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFC3D0DC', EndColorStr='#FFB6C4D0')}input:invalid,textarea:invalid,input.err,textarea.err{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #C89797}input:invalid,textarea:invalid{color:red}label.required span{color:red}.messages{margin-bottom:20px;margin-bottom:1.25rem}.messages ul{margin:0 0 10px 0;margin:0 0 0.625rem 0;padding:10px 20px;padding:0.625rem 1.25rem;list-style-type:none}.messages .msg{background-color:#f0f7e7;color:green}.messages .warning{background-color:#fff6f2;color:red;border:1px solid red}.messages .err,.messages .debug{background-color:red;color:#000}form[name="skink-contact-form"] label{display:block;margin-bottom:5px;margin-bottom:0.3125rem}form[name="skink-contact-form"] input,form[name="skink-contact-form"] textarea{margin-bottom:15px;margin-bottom:0.9375rem;width:100%}form[name="skink-contact-form"] textarea{height:6em}form[name="skink-contact-form"] input[type="submit"]{width:auto}.ie7 form[name="skink-contact-form"] input,.ie7 form[name="skink-contact-form"] textarea{width:95%}.ie7 form[name="skink-contact-form"] input[type="submit"]{width:auto}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.page-content{font-size:1.5em}}@media only screen and (min-width: 321px){.page-content{font-size:1.5em}}@media only screen and (max-width: 320px){.page-content{font-size:1.5em}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.page-content{font-size:2em}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.page-content{font-size:2em}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){hgroup{margin-top:100px}.page-content{font-size:2em}}@media only screen and (min-width: 1224px){hgroup{margin-top:200px}.page-content{font-size:2em}}@media only screen and (min-width: 1824px){hgroup{margin-top:200px}.page-content{font-size:2em}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){hgroup{margin-top:10px}.page-content{font-size:1.5em}}.sidebar-toggle{padding:0 0 20px 0;position:fixed;right:0;height:75px;width:75px;z-index:200;-webkit-tap-highlight-color:transparent;transition:.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (max-width: 800px){.sidebar-toggle{padding:5%;position:relative;height:auto;width:100%}}.sidebar-toggle:hover{cursor:pointer}.sidebar-toggle .flyout-toggle{color:#fff;display:inline-block;font-size:1.8rem;text-align:center;width:100%;line-height:72px;margin-bottom:30px;transition:.2s ease-in-out;opacity:1}.sidebar-toggle .flyout-toggle:hover{color:#fff;opacity:.8}@media (max-width: 800px){.sidebar-toggle .flyout-toggle{display:inline-block;height:auto;float:right;line-height:1.6;margin:0 5px 0 0;width:auto;font-size:2rem}}.widget-area::-webkit-scrollbar{display:none}.widget-area{background:rgba(0,0,0,0.8);padding:0;position:fixed;right:-36%;top:0;width:36%;z-index:300;height:100%;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;transition:.1s ease}@media (max-width: 500px){.widget-area{transition:.05s ease}}.widget-area.active{right:0}@media (max-width: 800px){.widget-area.active{right:0;width:100%;z-index:300}}.admin-bar .widget-area{padding-top:32px}@media screen and (max-width: 782px){.admin-bar .widget-area{padding-top:46px}}.sidebar-open{left:0}@media (max-width: 800px){.sidebar-open{left:-25%}}.site-logo{line-height:1;margin:0}.site-title-wrap,.site-logo{display:inline-block;width:48%}@media (max-width: 800px){.site-title-wrap,.site-logo{width:75%}}@media (max-width: 500px){.site-title-wrap,.site-logo{width:100%;text-align:center}}.site-titles{display:inline-block;width:80%}@media (max-width: 500px){.site-titles{width:100%}}.site-title{font-size:2.4rem;font-weight:normal;margin-bottom:0;letter-spacing:-1px}.site-title a{color:#47525c}.site-title a:hover{color:#82909d}.site-description{color:#82909d;font-size:1.5rem;font-style:normal;font-weight:normal;line-height:1.6;margin:0}@media (max-width: 500px){.site-description{font-size:1.4rem}}.site-avatar{display:inline-block;vertical-align:top;padding-right:3%;width:12%;display:none}.site-avatar img{border-radius:500px;width:75px}@media (max-width: 500px){.site-avatar{width:20%;margin-bottom:2%;padding-right:0}}.widget-area .flyout-toggle{border-bottom:dotted 1px #454E57;color:#A0A6AF;display:block;font-size:1.3rem;font-weight:bold;letter-spacing:2px;padding:4% 0;text-align:center;text-transform:uppercase;width:100%;z-index:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:.07s ease-in-out}.widget-area .flyout-toggle:hover{cursor:pointer;color:#fff;transition:.07s ease-in-out}@media (max-width: 800px){.widget-area .flyout-toggle{border-bottom:none}}@media (max-width: 500px){.widget-area .flyout-toggle{padding:6% 0}}.sidebar-open .flyout-toggle{display:none}@media (max-width: 800px){.sidebar-open .flyout-toggle{display:block}}.site-header{max-width:1260px;margin:0 auto;padding:7% 5%}@media (max-width: 800px){.site-header{padding:0 5% 10% 5%}}@media (max-width: 500px){.site-header{padding:0 5% 10% 5%}}i.icon-cross{vertical-align:text-bottom;font-size:24px}.widget-area{color:#A1A6AF;font-size:1.5rem;vertical-align:top}.widget-area .widget{width:100%;padding:8% 14%;display:inline-block;position:relative;border-bottom:dotted 1px #454E57}@media (max-width: 500px){.widget-area .widget{padding:8% 5%}}.widget-area .widget>ul,.widget-area .widget li:last-child,.widget-area .widget .menu{margin:0}.widget-area .widget_text{font-size:.75em}.widget-area .widget-title,.widget-area .widgettitle{color:#fff;font-size:1.6rem;font-weight:normal;margin-bottom:20px}.widget-area li{list-style-type:none;margin-bottom:2.5%;padding-bottom:2.5%;padding-left:0;position:relative}.widget-area a{color:#A1A6AF}.widget-area a:hover{color:#fff}.widget-area .widget_text a{border-bottom:dotted 1px #8999AC;text-decoration:none}.menu-profile{display:inline-block;height:100%;padding:5%;width:64%;vertical-align:top}.page-content{font-family:'Exo', sans-serif;text-align:center;color:#fff;width:50%;display:block;margin:0 auto}.page-content a{color:#fff}@media only screen and (max-width: 1001px){.page-content{width:90%}}@media only screen and (min-width: 1000px){.page-content{width:50%}}@media only screen and (max-width: 701px){.logos{display:block}.chevron{margin:75px 50px;height:50px;text-align:center;display:inline-block;vertical-align:middle;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.logo-row-37sd{width:200px;height:200px;display:inline-block;vertical-align:top}.logo-row-wprocket{width:200px;height:200px;display:inline-block;vertical-align:top}}@media only screen and (min-width: 700px){.logos{display:inline-block;vertical-align:top}.chevron{margin:75px 50px;height:50px;text-align:center;display:inline-block;vertical-align:top}.logo-row-37sd{width:200px;height:200px;display:inline-block;vertical-align:top}.logo-row-wprocket{width:200px;height:200px;display:inline-block;vertical-align:top}}.chevron{text-align:center}.logo-row-37sd{background:url(img/logo-37-south-design.svg);background-repeat:no-repeat;background-color:#fff;border-radius:50%;box-shadow:0 0 0 5px #fff}.logo-row-37sd:hover{cursor:pointer;-moz-animation:bounceOut .4s linear;-webkit-animation:bounceOut .4s linear}.logo-row-37sd a{font-size:0.1px;height:200px;width:200px;display:block}.logo-row-wprocket{background:url(img/logo-wp-rocket.svg);background-repeat:no-repeat;background-color:#fff;border-radius:50%;box-shadow:0 0 0 5px #fff}.logo-row-wprocket:hover{cursor:pointer;-moz-animation:bounceOut .4s linear;-webkit-animation:bounceOut .4s linear}.logo-row-wprocket a{font-size:0.1px;height:200px;width:200px;display:block}@-moz-keyframes bounceOut{0%{box-shadow:0 0 0 4px #fff;opacity:1}25%{box-shadow:0 0 0 1px #fff;opacity:1}50%{box-shadow:0 0 0 7px #fff;opacity:1}75%{box-shadow:0 0 0 4px #fff;opacity:1}100%{box-shadow:0 0 0 5px #fff;opacity:1}}@-webkit-keyframes bounceOut{0%{box-shadow:0 0 0 4px #fff;opacity:1}25%{box-shadow:0 0 0 1px #fff;opacity:1}50%{box-shadow:0 0 0 7px #fff;opacity:1}75%{box-shadow:0 0 0 4px #fff;opacity:1}100%{box-shadow:0 0 0 5px #fff;opacity:1}}#container nav ul li.current-menu-item a{color:#5f6466}#container nav ul li.current-menu-item ul li a{color:#00e}#container nav ul li.current-menu-item ul li a:hover{color:#008}#container nav ul li.current-menu-item ul li.current-menu-item a,#container nav ul li.current-menu-item ul li.current-page-ancestor a,#container nav ul li.current-menu-item ul li.current_page_item,#container nav ul li.current-menu-item ul li.current-menu-parent,#container nav ul li.current-menu-item ul li.current-menu-ancestor{color:#5f6466}h2{font-family:'diavlolight';color:#fff;font-size:2em}h3{font-family:'diavlolight';color:#fff;font-size:1.2em;text-align:center}hgroup h1 a{position:absolute;top:24px;left:40px;width:200px;height:34px;display:block;text-indent:-9999px;background:url(img/logo.svg)}#container{width:100%;margin:0 auto}#masthead{width:90%;text-align:center;margin:50px auto}#googleapps{width:75px;height:75px;display:block;text-indent:-9999px;background:url(img/googleapps.svg);margin:0 auto}.sidebar.horizontal:before,.sidebar.horizontal:after{content:" ";display:table}.sidebar.horizontal:after{clear:both}.sidebar.horizontal{*zoom:1}.widget span.label{font-weight:bold}.sidebar.horizontal .widget{display:inline;float:left;width:460px;margin-left:10px;margin-right:10px}.sidebar.horizontal .widget.width-1{display:inline;float:left;width:940px;margin-left:10px;margin-right:10px}.sidebar.horizontal .widget.width-3_4{display:inline;float:left;width:700px;margin-left:10px;margin-right:10px}.sidebar.horizontal .widget.width-2_3{display:inline;float:left;width:620px;margin-left:10px;margin-right:10px}.sidebar.horizontal .widget.width-1_2{display:inline;float:left;width:460px;margin-left:10px;margin-right:10px}.sidebar.horizontal .widget.width-1_3{display:inline;float:left;width:300px;margin-left:10px;margin-right:10px}.sidebar.horizontal .widget.width-1_4{display:inline;float:left;width:220px;margin-left:10px;margin-right:10px}div.social:before,div.social:after{content:" ";display:table}div.social:after{clear:both}div.social{*zoom:1}div.social a.social{display:block;float:left;width:30px;height:31px;margin-right:10px;background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;background:url("img/sprite-social.svg") left top no-repeat;zoom:1;filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;-webkit-opacity:0.1;opacity:0.1}div.social a.social:before{content:"";display:block;width:0;height:150%}div.social a.social.twitter{background-position:-40px top}div.social a.social.vimeo{background-position:-80px top}div.social a.social:hover{zoom:1;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5}footer#colophon{font-family:'diavlolight';margin-bottom:20px}footer#colophon .site-info{margin-top:50px;width:100%;text-align:center;text-decoration:none;color:#fff}footer#colophon .site-info a{text-decoration:none;color:#fff}footer#colophon .browser-advice{color:#b3b3b3;padding:1.2em 0;font-size:14px;font-size:0.875rem;letter-spacing:0.1em;text-align:center}.socialicon{padding:0 20px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.fade{opacity:1;transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out}.fade:hover{opacity:0.5}
