/*!Metrolium WordPress Theme | www.eski.io | Copyright (c) 2013-2016*/@charset "UTF-8";@font-face{font-family:euged_social;src:url(../fonts/euged_social.eot);src:url(../fonts/euged_social.eot?#iefix) format("embedded-opentype"),url(../fonts/euged_social.woff) format("woff"),url(../fonts/euged_social.ttf) format("truetype"),url(../fonts/euged_social.svg#euged_social) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:euged_social;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-behance,.social-deviantart,.social-dribbble,.social-facebook,.social-flickr,.social-forrst,.social-github,.social-googleplus,.social-instagram,.social-lastfm,.social-linkedin,.social-pinterest,.social-rss,.social-soundcloud,.social-tumblr,.social-twitter,.social-vimeo,.social-wordpress,.social-youtube,.social-yelp,.social-vk{font-family:euged_social;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.social-behance:before{content:"\e000"}.social-deviantart:before{content:"\e001"}.social-dribbble:before{content:"\e002"}.social-facebook:before{content:"\e003"}.social-flickr:before{content:"\e004"}.social-forrst:before{content:"\e005"}.social-github:before{content:"\e006"}.social-googleplus:before{content:"\e007"}.social-instagram:before{content:"\e008"}.social-lastfm:before{content:"\e009"}.social-linkedin:before{content:"\e00a"}.social-pinterest:before{content:"\e00b"}.social-rss:before{content:"\e00c"}.social-soundcloud:before{content:"\e00d"}.social-tumblr:before{content:"\e00e"}.social-twitter:before{content:"\e00f"}.social-vimeo:before{content:"\e010"}.social-wordpress:before{content:"\e011"}.social-youtube:before{content:"\e012"}.social-yelp:before{content:"\e013"}.social-vk:before{content:"\e014"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:100%}body{min-height:100%;line-height:1}img{-ms-interpolation-mode:bicubic;max-width:100%;height:auto}strong,b{font-weight:700}em,i{font-style:italic}del,s{text-decoration:line-through}u,ins{text-decoration:underline}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}/*!normalize.css v2.1.0 | MIT License | git.io/normalize*/article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}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}.input_tiny{width:50px}.input_small{width:100px}.input_medium{width:150px}.input_large{width:200px}.input_xlarge{width:250px}.input_xxlarge{width:300px}.input_full{width:100%}.input_full_wrap{display:block;padding-right:8px}input[type=search]::-webkit-search-decoration{display:none}input:invalid,button:invalid,a.button:invalid,select:invalid,textarea:invalid{box-shadow:none}input:focus,button:focus,a.button:focus,select:focus,textarea:focus{box-shadow:#06f 0 0 5px 0;z-index:1}input[type=file]:focus,input[type=file]:active,input[type=radio]:focus,input[type=radio]:active,input[type=checkbox]:focus,input[type=checkbox]:active{box-shadow:none}button,a.button,input[type=reset],input[type=submit],input[type=button]{-webkit-appearance:none;border-radius:4px;background-clip:padding-box;background:#ddd image-url("../img/button.png") repeat-x;background-image:linear-gradient(white,#dddddd);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;display:inline-block;font:bold 12px/1.3 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;outline:0;overflow:visible;margin:0;padding:3px 10px;text-shadow:#fff 0 1px 1px;text-decoration:none;vertical-align:top;width:auto;*padding-top:2px;*padding-bottom:0}button:hover,a.button:hover,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover{background-image:linear-gradient(white,#eeeeee 1px,#cccccc);text-decoration:none}button:active,a.button:active,input[type=reset]:active,input[type=submit]:active,input[type=button]:active{background-image:linear-gradient(#dddddd,#eeeeee);box-shadow:inset rgba(0,0,0,.25) 0 1px 2px 0;border-color:#999 #bbb #ddd}button::-moz-focus-inner,a.button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0;padding:0}a.button{*padding-bottom:3px}button{*padding-top:1px;*padding-bottom:1px}textarea,select,input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{box-sizing:border-box;background-clip:padding-box;border-radius:0;-webkit-appearance:none;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:Arial,liberation sans,FreeSans,sans-serif;height:1.8em;vertical-align:top;*padding-top:2px;*padding-bottom:1px;*height:auto}textarea[disabled],select[disabled],input[type=date][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{background-color:#eee}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled],a.button_disabled{box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#888;cursor:default}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888}input:-moz-placeholder,textarea:-moz-placeholder{color:#888}input.placeholder_text,textarea.placeholder_text{color:#888}textarea,select[size],select[multiple]{height:auto}select[size="0"],select[size="1"]{height:1.8em;*height:auto}@media(-webkit-min-device-pixel-ratio:0){select[size],select[multiple],select[multiple][size]{background-image:none;padding-right:3px}select,select[size="0"],select[size="1"]{background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;padding-right:20px}::-webkit-validation-bubble-message{box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666666),color-stop(1,black));border:0;color:#fff;font:13px/17px "Lucida Grande",Arial,"Liberation Sans",FreeSans,sans-serif;overflow:hidden;padding:15px 15px 17px;text-shadow:#000 0 0 1px;min-height:16px}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{box-shadow:none;background:#666;border-color:#666}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%}optgroup{color:#000;font-style:normal;font-weight:400;font-family:Arial,liberation sans,FreeSans,sans-serif}optgroup::-moz-focus-inner{border:0;padding:0}.ie6_button,* html button,* html a.button{background:#ddd image-url("../img/button.png") repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0;text-decoration:none;overflow:visible;vertical-align:top;width:auto}* html a.button{position:relative;top:3px;padding-bottom:2px}* html button{padding-top:1px;padding-bottom:1px}.ie6_input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top}* html select{margin-top:1px}.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888}.ie6_input_disabled{background:#eee}.grid-row{list-style:none;margin:0;padding:0;margin-left:-30px;*zoom:1}.grid-row:before,.grid-row:after{display:table;content:"";line-height:0}.grid-row:after{clear:both}.grid-row .grid-item{box-sizing:border-box;min-height:1px;float:left;padding-left:30px;vertical-align:top}.grid-row .grid-item.one-half{width:50%}.grid-row .grid-item.one-third{width:33.333%}.grid-row .grid-item.two-third{width:66.666%}.grid-row .grid-item.one-quarter{width:25%}.grid-row .grid-item.two-quarter{width:50%}.grid-row .grid-item.three-quarter{width:75%}.grid-row .grid-item.one-fifth{width:20%}.grid-row .grid-item.two-fifth{width:40%}.grid-row .grid-item.three-fifth{width:60%}.grid-row .grid-item.four-fifth{width:80%}.grid-row .grid-item.one-sixth{width:16.666%}.grid-row .grid-item.two-sixth{width:33.333%}.grid-row .grid-item.three-sixth{width:50%}.grid-row .grid-item.four-sixth{width:66.666%}.grid-row .grid-item.five-sixth{width:83.333%}.grid-row .grid-item.one-eighth{width:12.5%}.grid-row .grid-item.two-eighth{width:25%}.grid-row .grid-item.three-eighth{width:37.5%}.grid-row .grid-item.four-eighth{width:50%}.grid-row .grid-item.five-eighth{width:62.5%}.grid-row .grid-item.six-eighth{width:75%}.grid-row .grid-item.seven-eighth{width:87.5%}.grid-row .grid-item.one-tenth{width:10%}.grid-row .grid-item.two-tenth{width:20%}.grid-row .grid-item.three-tenth{width:30%}.grid-row .grid-item.four-tenth{width:40%}.grid-row .grid-item.five-tenth{width:50%}.grid-row .grid-item.six-tenth{width:60%}.grid-row .grid-item.seven-tenth{width:70%}.grid-row .grid-item.eight-tenth{width:80%}.grid-row .grid-item.nine-tenth{width:90%}.grid-row .grid-item.left{float:left}.grid-row .grid-item.right{float:right}.grid-row .grid-item.offset-one-half{margin-left:50%}.grid-row .grid-item.offset-one-third{margin-left:33.333%}.grid-row .grid-item.offset-one-quarter{margin-left:25%}.grid-row .grid-item.offset-one-fifth{margin-left:20%}.grid-row .grid-item.offset-one-sixth{margin-left:16.666%}.grid-row .grid-item.offset-one-eighth{margin-left:12.5%}.grid-row .grid-item.offset-one-tenth{margin-left:10%}.grid-row.linearise>.grid-item{width:100%;margin-left:0}@media only screen and (min-width:768px){.grid-row.linearise>.grid-item.one-half{width:50%}.grid-row.linearise>.grid-item.one-third{width:33.333%}.grid-row.linearise>.grid-item.two-third{width:66.666%}.grid-row.linearise>.grid-item.one-quarter{width:25%}.grid-row.linearise>.grid-item.two-quarter{width:50%}.grid-row.linearise>.grid-item.three-quarter{width:75%}.grid-row.linearise>.grid-item.one-fifth{width:20%}.grid-row.linearise>.grid-item.two-fifth{width:40%}.grid-row.linearise>.grid-item.three-fifth{width:60%}.grid-row.linearise>.grid-item.four-fifth{width:80%}.grid-row.linearise>.grid-item.one-sixth{width:16.666%}.grid-row.linearise>.grid-item.two-sixth{width:33.333%}.grid-row.linearise>.grid-item.three-sixth{width:50%}.grid-row.linearise>.grid-item.four-sixth{width:66.666%}.grid-row.linearise>.grid-item.five-sixth{width:83.333%}.grid-row.linearise>.grid-item.one-eighth{width:12.5%}.grid-row.linearise>.grid-item.two-eighth{width:25%}.grid-row.linearise>.grid-item.three-eighth{width:37.5%}.grid-row.linearise>.grid-item.four-eighth{width:50%}.grid-row.linearise>.grid-item.five-eighth{width:62.5%}.grid-row.linearise>.grid-item.six-eighth{width:75%}.grid-row.linearise>.grid-item.seven-eighth{width:87.5%}.grid-row.linearise>.grid-item.one-tenth{width:10%}.grid-row.linearise>.grid-item.two-tenth{width:20%}.grid-row.linearise>.grid-item.three-tenth{width:30%}.grid-row.linearise>.grid-item.four-tenth{width:40%}.grid-row.linearise>.grid-item.five-tenth{width:50%}.grid-row.linearise>.grid-item.six-tenth{width:60%}.grid-row.linearise>.grid-item.seven-tenth{width:70%}.grid-row.linearise>.grid-item.eight-tenth{width:80%}.grid-row.linearise>.grid-item.nine-tenth{width:90%}.grid-row.linearise>.grid-item.offset-one-half{margin-left:50%}.grid-row.linearise>.grid-item.offset-one-third{margin-left:33.333%}.grid-row.linearise>.grid-item.offset-one-quarter{margin-left:25%}.grid-row.linearise>.grid-item.offset-one-fifth{margin-left:20%}.grid-row.linearise>.grid-item.offset-one-sixth{margin-left:16.666%}.grid-row.linearise>.grid-item.offset-one-eighth{margin-left:12.5%}.grid-row.linearise>.grid-item.offset-one-tenth{margin-left:10%}}.flexslider a:active,.flexslider a:focus,.flex-container a:active,.flex-container a:focus{outline:none}.flexslider{margin:0;padding:0;overflow:hidden;position:relative;zoom:1;min-height:1px}.flexslider .flex-viewport{transition:height .2s ease;max-height:2000px}.flexslider .slides{*zoom:1;zoom:1;display:block;margin:0;padding:0;list-style:none}.flexslider .slides:before,.flexslider .slides:after{display:table;content:"";line-height:0}.flexslider .slides:after{clear:both}.flexslider .slides img{width:100%;display:block}.flexslider .slides .slide{display:none}.flex-control-nav,.flex-direction-nav,.flex-thumbnail-nav{margin:0;padding:0;list-style:none}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.loading .flex-viewport{max-height:0}.isotope,.isotope .isotope-item{transition-duration:.25s}.isotope{transition-property:height,width}.isotope .isotope-item{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{transition-duration:0s}#mobile-menu{background-color:#333;float:left;bottom:0;overflow:auto;position:fixed;width:270px;top:0;z-index:-1;visibility:hidden}#mobile-menu:after{box-shadow:inset -3px 0 5px -3px rgba(0,0,0,.5);content:'';display:block;position:absolute;width:3px;top:0;bottom:0;right:0}#mobile-menu a{border-color:#575757 #000 #303030;border-color:rgba(255,255,255,.1) #000 rgba(0,0,0,.3);border-style:solid;border-width:1px 0;background-color:#3f3f3f;background-color:rgba(255,255,255,.1);display:block;font-size:13px;outline:none;padding:6px 15px}#mobile-menu a:hover{background-color:#515151;background-color:rgba(255,255,255,.15)}#mobile-menu a:active,#mobile-menu a:focus{outline:none}#mobile-menu ul{margin:0;padding:0}#mobile-menu ul ul{display:none}#mobile-menu ul.sub-menu{box-shadow:inset 0 1px 3px rgba(0,0,0,.2);background-color:#3f3f3f;background-color:rgba(0,0,0,.15)}#mobile-menu ul.sub-menu a{border:none;font-size:12px}#mobile-menu.mobile-menu-visible{visibility:visible}#mobile-menu .current-menu-ancestor{display:block}#mobile-menu .current-menu-ancestor>.sub-menu{display:block}#mobile-menu .current-menu-item>a{background-color:rgba(255,255,255,.15);color:#fff}.mobile-menu-move{-webkit-perspective:1000px;perspective:1000px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (min-width:768px){.mobile-menu-move{-webkit-perspective:none;perspective:none}}.mobile-menu-move.mobile-menu-visible{-webkit-transform:translate3d(270px,0,0);transform:translate3d(270px,0,0)}.showbiz-enabled .showbiz ul li{margin-right:30px}.showbiz-enabled .showbiz-navigation{*zoom:1;margin:0 -3px 10px}.showbiz-enabled .showbiz-navigation:before,.showbiz-enabled .showbiz-navigation:after{display:table;content:"";line-height:0}.showbiz-enabled .showbiz-navigation:after{clear:both}.showbiz-enabled .showbiz-navigation a{transition:background-color .25s;display:block;text-align:center;width:24px;line-height:24px;border-radius:4px;font-size:10px;display:inline-block;margin:0 3px;background-color:rgba(242,242,242,.5);cursor:pointer}.showbiz-enabled .showbiz-navigation a:hover{background-color:#e5e5e5}#site-wide-cta{background-color:#a0e6ec;color:#1c828a;font-size:18px;line-height:36px;text-align:center}#site-wide-cta a{color:#29bdca}#site-wide-cta a:hover{color:#25a9b5}#site-wide-cta a.button{margin:0 10px;background-color:#29bdca}#site-wide-cta a.button:hover{background-color:#25a9b5}#site-wide-cta p{margin-bottom:0}#prefooter{background-color:#29bdca}#prefooter h2{color:#fff;font-size:25px;text-align:center;margin-bottom:10px}#prefooter .social-icon{display:block;text-align:center;width:40px;line-height:40px;background:#2095a0;color:#fff}#prefooter .social{text-align:center}#prefooter .social ul{margin:0}#prefooter .social ul li{display:inline-block;margin-bottom:1px;margin-left:1px}#prefooter .placeholder{height:40px;line-height:40px;padding:0 15px;color:#fff;text-align:center;background-color:#2095a0;margin:0 auto;overflow:hidden}@media only screen and (min-width:768px){#prefooter h2{float:left;margin:0;line-height:40px}#prefooter .social{float:right}#prefooter .social ul li{display:block;float:left;margin-bottom:0}}#footer{background-color:#444;color:#ccc;font-size:12px;line-height:160%;padding:30px 0 10px}#footer h1,#footer .h1,#footer h2,#footer .h2,#footer h3,#footer .h3,#footer h4,#footer .h4,#footer h5,#footer .h5,#footer h6,#footer .h6{color:#fff}#footer a{color:#bfbfbf}#footer a:hover{color:#d9d9d9}#footer .placeholder{height:200px;line-height:200px;text-align:center;background-color:rgba(0,0,0,.15);margin-bottom:20px;overflow:hidden}@media only screen and (min-width:768px){#footer{padding:45px 0 25px}}#trim{background-color:#333;color:#888;font-size:11px;line-height:160%;padding:15px 0;overflow:hidden}#trim p.copyright{margin-bottom:10px;text-align:center}#trim a{color:#d6d6d6}#trim a:hover{color:#fff}#trim nav.trim ul{margin:0;text-align:center}#trim nav.trim ul li{display:inline-block;margin:0 10px}@media only screen and (min-width:768px){#trim p.copyright{float:right;margin-bottom:0}#trim nav.trim{float:left}#trim nav.trim ul{text-align:left}#trim nav.trim ul li{display:block;float:left;margin:0 20px 0 0}}textarea,select,input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,.2);height:36px;padding:7px;font-family:inherit;font-size:13px;line-height:160%;color:inherit;width:100%;border:none}textarea,select[size],select[multiple]{height:auto}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled],a.button_disabled{cursor:not-allowed;background-color:#999;opacity:.5}button[disabled]:hover,input[disabled]:hover,select[disabled]:hover,select[disabled] option:hover,select[disabled] optgroup:hover,textarea[disabled]:hover,a.button_disabled:hover{background-color:#999}form fieldset{border:1px solid #ddd;padding:20px;margin:0;margin-bottom:20px}form ul{padding:0!important;list-style:none!important}form ul li{font-size:13px;line-height:160%;margin-bottom:15px}form br{display:none}form label{color:#404040;display:block;margin-bottom:5px;position:relative}.wpcf7{margin:0;padding:0}.wpcf7 .wpcf7-response-output{margin:0 0 20px;padding:10px 13px}.wpcf7 .wpcf7-mail-sent-ok{border-radius:3px;border:none;background:#d9f098;color:#759716}.wpcf7 .wpcf7-spam-blocked,.wpcf7 .wpcf7-mail-sent-ng,.wpcf7 .wpcf7-validation-errors{border-radius:3px;border:none;background:#f5dbda;color:#ca3f39}.wpcf7 .wpcf7-form-control-wrap{display:block}.wpcf7 .wpcf7-not-valid-tip-no-ajax,.wpcf7 .wpcf7-not-valid-tip{border-radius:3px;position:absolute;top:6px;right:6px;left:auto;width:auto;border:none;background:#fdefbe;color:#cfa306;padding:0 6px;font-size:11px;height:24px;line-height:24px}*{box-sizing:border-box}body{background-color:#333}::-moz-selection{background-color:rgba(0,0,0,.3);color:#fff}::selection{background-color:rgba(0,0,0,.3);color:#fff}#site{width:100%}#site.narrow{max-width:1020px;margin:0 auto;box-shadow:0 1px 3px rgba(0,0,0,.3)}#site.wide{max-width:none!important}.left{float:left}.right{float:right}.textleft{text-align:left}.textright{text-align:right}.textcenter{text-align:center}.hidden{display:none;visibility:hidden}.unstyled{list-style:none;padding:0}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.narrow{width:100%;margin:0 auto}@media only screen and (min-width:768px){.narrow{max-width:75%}}@media only screen and (min-width:1024px){.narrow{max-width:60%}}ul.links,ol.links{font-size:.857em}ul.links li,ol.links li{list-style:none;margin-bottom:10px;background:red;border-radius:3px;padding:7px 10px;line-height:1.2em}table{width:100%}table td,table th{border:1px solid #f2f2f2;padding:3px;text-align:left}dl{*zoom:1}dl:before,dl:after{display:table;content:"";line-height:0}dl:after{clear:both}dl dd{margin:0 0 10px 20px}dl.tabular dt{float:left;clear:left;width:30%;text-align:right;margin:0 4% 10px 0}dl.tabular dt:last-of-type{margin-bottom:0}dl.tabular dd{float:left;width:66%;margin:0 0 10px;padding-left:4%;border-left:1px solid #dfdfdf}dl.tabular dd:last-of-type{margin-bottom:0}nav.pagination.archive{*zoom:1;margin:30px 0}nav.pagination.archive:before,nav.pagination.archive:after{display:table;content:"";line-height:0}nav.pagination.archive:after{clear:both}nav.pagination.archive a{display:block}nav.pagination.archive .icon{transition:background-color .25s;display:block;text-align:center;width:40px;line-height:40px;background-color:#29bdca;color:#fff}nav.pagination.archive .prev{float:left;margin-right:10px}nav.pagination.archive .next{float:left}nav.pagination.pages a{margin-left:3px}#comments .commentlist{list-style:none}#comments .commentlist .comment{margin-bottom:30px}#comments .commentlist .comment header{background:#f2f2f2;overflow:hidden;margin-bottom:1px;padding:12px;position:relative;padding-right:119px}#comments .commentlist .comment header img.avatar{display:block;text-align:center;width:60px;line-height:60px;display:none;position:absolute;top:0;left:0}#comments .commentlist .comment header h4{margin-bottom:0;line-height:20px}#comments .commentlist .comment header .datetime{font-size:11px;margin:0;line-height:16px}#comments .commentlist .comment header .actions{list-style:none;position:absolute;right:12px;top:12px}#comments .commentlist .comment header .actions li{float:right;margin-left:5px}#comments .commentlist .comment header .actions li .square{display:block;text-align:center;width:28px;line-height:28px}#comments .commentlist .comment .typography{background:#f2f2f2;padding:20px}#comments .commentlist .comment .typography *:last-child{margin-bottom:0}#comments .commentlist .comment.bypostauthor{margin-bottom:30px}#comments .commentlist .comment.max-depth header{padding-right:104px}#comments .commentlist .children{list-style:none}@media only screen and (min-width:480px){#comments .commentlist .children{padding-left:30px}#comments .commentlist .comment header{padding-left:72px;padding-right:150px}#comments .commentlist .comment header img.avatar{display:block}#comments .commentlist .comment header .actions li{margin-left:10px}#comments .commentlist .comment header .actions li .square{display:block;text-align:center;width:36px;line-height:36px}}.social-icon{display:block;text-align:center;width:30px;line-height:30px;color:gray;background-color:#e6e6e6}.social-icon:hover{color:#fff!important;background-color:#e6e6e6}.social-icon.behance:hover{background-color:#1769ff!important}.social-icon.deviantart:hover{background-color:#b3c432!important}.social-icon.dribbble:hover{background-color:#ea4c89!important}.social-icon.facebook:hover{background-color:#3664a2!important}.social-icon.flickr:hover{background-color:#ff0084!important}.social-icon.forrst:hover{background-color:#4fb64b!important}.social-icon.github:hover{background-color:#444!important}.social-icon.googleplus:hover{background-color:#dd4b39!important}.social-icon.instagram:hover{background-color:#3f729b!important}.social-icon.lastfm:hover{background-color:#d51007!important}.social-icon.linkedin:hover{background-color:#007bb6!important}.social-icon.pinterest:hover{background-color:#cb2027!important}.social-icon.rss:hover{background-color:#fb9e3a!important}.social-icon.soundcloud:hover{background-color:#f60!important}.social-icon.tumblr:hover{background-color:#2c4762!important}.social-icon.twitter:hover{background-color:#00aced!important}.social-icon.vimeo:hover{background-color:#4bf!important}.social-icon.vk:hover{background-color:#45668e!important}.social-icon.wordpress:hover{background-color:#21759b!important}.social-icon.yelp:hover{background-color:#c41200!important}.social-icon.youtube:hover{background-color:#cc181e!important}#hellobar{background-color:#29bdca;color:#fff;font-size:11px;line-height:160%;padding:15px 0;text-align:center}#hellobar a{color:#1c828a}#hellobar a:hover{color:#0f464b}#hellobar .status{padding-right:30px;position:relative}#hellobar .status p{margin-bottom:0}#hellobar .status .hide{font-size:20px;line-height:20px;height:20px;width:20px;margin-top:-10px;position:absolute;right:0;top:50%}#mobile-menu #searchform{*zoom:1;padding:10px;padding-right:70px;position:relative}#mobile-menu #searchform:before,#mobile-menu #searchform:after{display:table;content:"";line-height:0}#mobile-menu #searchform:after{clear:both}#mobile-menu #searchform button{position:absolute;right:10px;top:10px;width:50px}#mobile-menu li.has-sub-menu{position:relative}#mobile-menu li.has-sub-menu>a:after{opacity:.5;font-family:fontawesome;content:"\f0d7";margin-left:5px;font-size:10px;color:#fff;position:absolute;right:15px;top:6px}#mobile-menu-toggle-container{float:left;line-height:30px;list-style:none;margin:0;display:block}#mobile-menu-toggle-container a{display:block;padding:0 10px}#mobile-menu-toggle-container a:active,#mobile-menu-toggle-container a:focus{outline:none}@media only screen and (min-width:768px){#mobile-menu-toggle-container{display:none}}#infobar{*zoom:1;background-color:#f2f2f2;color:gray;font-size:11px;line-height:160%}#infobar:before,#infobar:after{display:table;content:"";line-height:0}#infobar:after{clear:both}#infobar ul{list-style:none}#infobar .inner{padding-left:0;padding-right:0}#infobar a{color:#29bdca}#infobar a:hover{color:#2095a0}#infobar .misc-icon,#infobar .social-icon{display:block;text-align:center;width:30px;line-height:30px;color:gray;background-color:#e6e6e6}#infobar .placeholder{height:30px;line-height:30px;padding:0 15px;background-color:#e5e5e5;overflow:hidden}#infobar ul.infobar{*zoom:1;margin:0;float:right}#infobar ul.infobar:before,#infobar ul.infobar:after{display:table;content:"";line-height:0}#infobar ul.infobar:after{clear:both}#infobar ul.infobar li{float:left;display:block;line-height:30px;margin-left:1px}#infobar ul.infobar li.email span,#infobar ul.infobar li.telephone span{display:none}#infobar ul.infobar li.social{margin-left:0}#infobar ul.infobar li.social ul{margin-bottom:0}#infobar ul.infobar li.social ul li{margin-left:1px}@media only screen and (min-width:768px){#infobar .inner{padding-left:30px;padding-right:30px}#infobar ul.infobar li,#infobar ul.infobar li.social{margin-left:10px}#infobar ul.infobar li.email i,#infobar ul.infobar li.telephone i{display:none}#infobar ul.infobar li.email span,#infobar ul.infobar li.telephone span{display:inline}}#banner{background-position:top center;background-repeat:no-repeat;background-color:#fff;padding:15px 0;text-align:center}#banner .logo{display:inline;display:inline-block;margin:30px 0}#banner .logo img{display:block;max-height:50px}@media only screen and (min-width:768px){#banner{padding:45px 0}#banner .logo{float:left;max-width:50%;display:block;margin:0}}#navigation{background-color:#fff}nav.primary{text-align:left;font-size:12px}nav.primary .placeholder{height:40px;line-height:40px;padding:0 15px;text-align:center;background-color:#f2f2f2;overflow:hidden}nav.primary #primary-navigation{*zoom:1;display:none}nav.primary #primary-navigation:before,nav.primary #primary-navigation:after{display:table;content:"";line-height:0}nav.primary #primary-navigation:after{clear:both}nav.primary #primary-navigation ul{list-style:none;margin:0}@media only screen and (min-width:768px){nav.primary{box-shadow:none;float:right;margin:5px 0}nav.primary #primary-navigation{display:block}nav.primary #primary-navigation ul li{float:left;position:relative}nav.primary #primary-navigation ul li a{color:gray;background-color:transparent;display:block;padding:10px 2px 10px 4px;margin:0}nav.primary #primary-navigation ul li.has-sub-menu>a:after{opacity:.33;font-family:fontawesome;content:"\f0d7";margin-left:7px;font-size:12px;line-height:1em}nav.primary #primary-navigation ul li:hover>a{color:#fff;background-color:#29bdca}nav.primary #primary-navigation ul li:hover>.sub-menu{left:0}nav.primary #primary-navigation ul li:hover>.sub-menu li.has-sub-menu>a:after{content:"\f0da";position:absolute;right:10px;line-height:inherit}nav.primary #primary-navigation ul li:hover>.sub-menu li:hover>.sub-menu{left:200px}nav.primary #primary-navigation ul li ul.sub-menu{box-shadow:0 1px 3px rgba(0,0,0,.2);background-color:#29bdca;width:200px;position:absolute;top:40px;left:-9999px;z-index:300;padding-left:0;margin:0}nav.primary #primary-navigation ul li ul.sub-menu li{float:none}nav.primary #primary-navigation ul li ul.sub-menu li a{border:none;color:#fff;background-color:#29bdca;padding:6px 15px}nav.primary #primary-navigation ul li ul.sub-menu li:hover>a{color:#fff;background-color:#2095a0}nav.primary #primary-navigation ul li ul.sub-menu li ul{top:0;left:-9999px}}header.main{box-shadow:0 4px 3px -3px rgba(0,0,0,.2);position:relative;z-index:1000}header.main.header-v2 #navigation{padding:15px 0}header.main.header-v2 #navigation nav.primary{box-shadow:none}@media only screen and (min-width:768px){header.main.header-v2 #banner .content{float:right;max-width:50%;text-align:right}header.main.header-v2 #banner .content .widget{margin-bottom:0}header.main.header-v2 #navigation{padding:0}header.main.header-v2 #navigation nav.primary{float:none;margin:0}header.main.header-v3 #banner{text-align:center}header.main.header-v3 #banner .logo{display:inline;display:inline-block;margin-top:45px;margin-bottom:60px;float:none}header.main.header-v3 #navigation{clear:both;float:none}header.main.header-v3 #navigation #primary-navigation ul{text-align:center}header.main.header-v3 #navigation #primary-navigation ul li{text-align:left;display:inline-block;float:none}header.main.header-v3 #navigation #primary-navigation ul li ul li{display:block}}@media only screen and (min-width:768px){header.main.follow{position:fixed;top:0;left:0;right:0;z-index:8999}header.main.follow #banner{padding:10px 0}header.main.follow #banner .logo img{max-height:40px;margin:5px 0}}#titlebar{background-color:#29bdca;padding:30px 0}#titlebar a{color:#2095a0}#titlebar a:hover{color:#186e75}#titlebar .main-heading{color:#fff;font-size:31px;margin:0}#titlebar .sub-heading{color:#cbf1f4;font-size:16px;margin:0}#titlebar .cta{margin-top:20px}#titlebar .button{background-color:#2095a0}#titlebar.slider{padding:0}#titlebar.slider h1{color:#fff;margin:5px 0}#titlebar.slider h2{color:#cbf1f4;margin:5px 0}@media only screen and (min-width:768px){#titlebar{padding:45px 0}#titlebar .content{float:left;max-width:70%}#titlebar .cta{float:right;max-width:30%;margin-top:0}}#breadcrumbs{background-color:#2095a0;color:#a0e6ec;font-size:11px;line-height:160%;padding:10px 0}#breadcrumbs a{color:#fff}#breadcrumbs a:hover{color:#a0e6ec}#breadcrumbs .separator{color:#0f464b;margin:0 6.66667px}.box{padding:20px;margin-bottom:30px;background-color:#f2f2f2}.box.inset{box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.box.outset{box-shadow:0 1px 2px rgba(0,0,0,.2)}.code{overflow-x:auto;padding:20px;margin-bottom:30px;background-color:#f2f2f2}.code pre{margin-bottom:0}.code code{white-space:pre}.code code br{display:none}.code.inset{box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.code.outset{box-shadow:0 1px 2px rgba(0,0,0,.2)}hr,.hr{height:0;background:0 0;border-top:1px solid #f2f2f2;margin:30px 0}hr.shadow,.hr.shadow{border:none;height:4px;background-image:url(../img/hr_shadow.png);background-size:100% 4px;background-repeat:no-repeat}hr.icon,.hr.icon{text-align:center}hr.icon i,.hr.icon i{color:#d9d9d9;padding:0 10px;position:relative;top:-10px}@media only screen and (min-width:768px){hr,.hr{margin:40px 0}}.gap{display:block;width:100%;margin:0}.lead{font-size:160%;line-height:160%}.band{*zoom:1;clear:both;background-position:top center;background-repeat:no-repeat}.band:before,.band:after{display:table;content:"";line-height:0}.band:after{clear:both}.band.padded{padding-top:30px;padding-bottom:10px}.band.padded.thin{padding-top:30px;padding-bottom:30px}.band.default{background-color:#fff}.band.alternative{background-color:#f2f2f2}.band.inset{box-shadow:inset 0 4px 3px -3px rgba(0,0,0,.2)}.band>.inner{width:100%;max-width:1020px;margin:0 auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.band.padded{padding-top:45px;padding-bottom:25px}.band>.inner{padding-left:30px;padding-right:30px}}.clear{clear:both;visibility:hidden;width:0;height:0}button,a.button,div.button,input[type=reset],input[type=submit],input[type=button]{box-shadow:inset 0 -1px 1px rgba(0,0,0,.3);background-image:none;border-radius:3px;text-shadow:none;transition:background-color .2s;background-color:#29bdca;border:none;color:#fff!important;font-size:13px;line-height:20px;padding:8px 15px;text-align:center;font-weight:700}button:hover,a.button:hover,div.button:hover,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover{box-shadow:inset 0 -1px 1px rgba(0,0,0,.3);background-image:none;background-color:#25a9b5}button:active,a.button:active,div.button:active,input[type=reset]:active,input[type=submit]:active,input[type=button]:active{box-shadow:inset 0 1px 1px rgba(0,0,0,.3);background-image:none;background-color:#25a9b5}button.red,a.button.red,div.button.red,input[type=reset].red,input[type=submit].red,input[type=button].red{background-color:#d30000!important;color:#fff!important}button.red:hover,a.button.red:hover,div.button.red:hover,input[type=reset].red:hover,input[type=submit].red:hover,input[type=button].red:hover{background-color:#a00000!important}button.orange,a.button.orange,div.button.orange,input[type=reset].orange,input[type=submit].orange,input[type=button].orange{background-color:#d38b00!important;color:#fff!important}button.orange:hover,a.button.orange:hover,div.button.orange:hover,input[type=reset].orange:hover,input[type=submit].orange:hover,input[type=button].orange:hover{background-color:#a06900!important}button.yellow,a.button.yellow,div.button.yellow,input[type=reset].yellow,input[type=submit].yellow,input[type=button].yellow{background-color:#d1d300!important;color:#fff!important}button.yellow:hover,a.button.yellow:hover,div.button.yellow:hover,input[type=reset].yellow:hover,input[type=submit].yellow:hover,input[type=button].yellow:hover{background-color:#9ea000!important}button.green,a.button.green,div.button.green,input[type=reset].green,input[type=submit].green,input[type=button].green{background-color:#63d300!important;color:#fff!important}button.green:hover,a.button.green:hover,div.button.green:hover,input[type=reset].green:hover,input[type=submit].green:hover,input[type=button].green:hover{background-color:#4ba000!important}button.blue,a.button.blue,div.button.blue,input[type=reset].blue,input[type=submit].blue,input[type=button].blue{background-color:#0095d3!important;color:#fff!important}button.blue:hover,a.button.blue:hover,div.button.blue:hover,input[type=reset].blue:hover,input[type=submit].blue:hover,input[type=button].blue:hover{background-color:#0071a0!important}button.purple,a.button.purple,div.button.purple,input[type=reset].purple,input[type=submit].purple,input[type=button].purple{background-color:#9a00d3!important;color:#fff!important}button.purple:hover,a.button.purple:hover,div.button.purple:hover,input[type=reset].purple:hover,input[type=submit].purple:hover,input[type=button].purple:hover{background-color:#7500a0!important}button.pink,a.button.pink,div.button.pink,input[type=reset].pink,input[type=submit].pink,input[type=button].pink{background-color:#d3009a!important;color:#fff!important}button.pink:hover,a.button.pink:hover,div.button.pink:hover,input[type=reset].pink:hover,input[type=submit].pink:hover,input[type=button].pink:hover{background-color:#a00075!important}button.gray,a.button.gray,div.button.gray,input[type=reset].gray,input[type=submit].gray,input[type=button].gray{background-color:#bbb!important;color:#fff!important}button.gray:hover,a.button.gray:hover,div.button.gray:hover,input[type=reset].gray:hover,input[type=submit].gray:hover,input[type=button].gray:hover{background-color:#a2a2a2!important}button.black,a.button.black,div.button.black,input[type=reset].black,input[type=submit].black,input[type=button].black{background-color:#444!important;color:#fff!important}button.black:hover,a.button.black:hover,div.button.black:hover,input[type=reset].black:hover,input[type=submit].black:hover,input[type=button].black:hover{background-color:#2b2b2b!important}button.xsmall,a.button.xsmall,div.button.xsmall,input[type=reset].xsmall,input[type=submit].xsmall,input[type=button].xsmall{font-size:11px;padding:4px 11px}button.small,a.button.small,div.button.small,input[type=reset].small,input[type=submit].small,input[type=button].small{font-size:13px;padding:6px 13px}button.large,a.button.large,div.button.large,input[type=reset].large,input[type=submit].large,input[type=button].large{font-size:15px;padding:10px 19px}button.square,a.button.square,div.button.square,input[type=reset].square,input[type=submit].square,input[type=button].square{display:block;text-align:center;width:36px;line-height:36px;padding:0}.notice{border-radius:3px;margin-bottom:20px;padding:10px 13px}.notice p{margin-bottom:0}.notice a{border-bottom:1px dotted}.notice a:hover{border-style:solid}.notice.default{background:#f2f2f2;color:gray}.notice.default a{color:gray!important}.notice.error{background:#f5dbda;color:#ca3f39}.notice.error a{color:#ca3f39!important}.notice.success{background:#d9f098;color:#759716}.notice.success a{color:#759716!important}.notice.warning{background:#fdefbe;color:#cfa306}.notice.warning a{color:#cfa306!important}blockquote{quotes:"“" "”";font-size:1.154em;text-align:center;line-height:160%}blockquote p:before{content:"“";content:open-quote}blockquote p:after{content:"";content:no-close-quote}blockquote p:last-of-type:after{content:"”";content:close-quote}figure.testimonial blockquote{font-size:13px;text-align:left}figure.testimonial figcaption{line-height:20px;position:relative}figure.testimonial figcaption.has-image{padding:10px;padding-left:75px;min-height:60px}figure.testimonial figcaption .avatar{border-radius:30px;max-height:60px;max-width:60px;position:absolute;top:0;left:0}figure.testimonial figcaption p{margin-bottom:0}figure.testimonial figcaption p.author{color:#404040;font-size:15px}figure.testimonial figcaption p.role{font-size:11px}figure.blockquote blockquote{font-size:1.154em;text-align:center;line-height:160%}figure.blockquote figcaption p.author{text-align:center;font-style:italic}figure.blockquote figcaption p.author:before{content:'\2014  '}.profile{max-width:400px;margin:0 auto 30px;overflow:hidden}.profile .image{background:#000}.profile .image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .25s;width:100%;display:block}.profile .image a img:hover{opacity:.8}.profile .content h4{margin-bottom:0}.profile .content .role{opacity:.6;font-size:11px;margin-bottom:10px}.profile .content footer ul{*zoom:1;list-style:none;padding:0}.profile .content footer ul:before,.profile .content footer ul:after{display:table;content:"";line-height:0}.profile .content footer ul:after{clear:both}.profile .content footer ul li{float:left;margin-right:1px}.profile .content footer ul li .social-icon{color:inherit!important}.profile .content footer ul li .social-icon:hover{color:#fff!important}.profile.boxed{background-color:#fff}.profile.boxed .content{padding:20px}.profile.boxed .content *:last-child{margin-bottom:0}.profile.unboxed .image{margin-bottom:20px}@media only screen and (min-width:768px){.profile{margin-left:0;margin-right:0;max-width:none}}.accordions{margin-bottom:30px}.accordions .header{margin-bottom:1px;font-size:13px;background-color:#f2f2f2;color:#29bdca;outline:none}.accordions .header a{display:block;padding:10px;padding-left:50px;position:relative}.accordions .header a i{display:block;text-align:center;width:40px;line-height:40px;position:absolute;left:0;top:0;bottom:0;background-color:#e6e6e6}.accordions .content{margin-bottom:1px;background-color:rgba(242,242,242,.7)}.accordions .content .typography{padding:20px}.accordions .content .typography *:last-child{margin-bottom:0}.tab-group{margin-bottom:30px}.tab-group .tabs{position:relative;z-index:20}.tab-group .tabs ul{list-style:none;padding:0}.tab-group .tabs ul li{transition:opacity .15s;opacity:.5;float:left;margin-right:1px;background:#f2f2f2}.tab-group .tabs ul li a{display:block;font-size:11px;line-height:1em;padding:15px}.tab-group .tabs ul li.ui-tabs-active{opacity:1}.tab-group .tabs ul li:hover{opacity:1}.tab-group .panels{position:relative;z-index:10;clear:both;padding:20px;background:#f2f2f2}.tab-group .panels .panel{display:none}.tab-group .panels .panel.active{display:block}.tab-group .panels *:last-child{margin-bottom:0}ul.tags{padding-left:0!important;margin-bottom:13px;list-style:none;overflow:hidden}ul.tags li{border-radius:20px 3px 3px 20px;font-size:10px;float:left;position:relative;margin:0 7px 7px 0;color:gray;background-color:#e6e6e6;line-height:1em;padding:6px;padding-left:20px;font-size:10px!important;text-transform:uppercase}ul.tags li a{color:gray}ul.tags li:before{border-radius:3px;background-color:#fff;display:block;content:'';width:6px;height:6px;position:absolute;left:8px;top:8px}ul.iconlist{text-indent:0;padding-left:0!important;position:relative;list-style:none}ul.iconlist li{padding-left:25px}ul.iconlist li i{position:absolute;display:inline;line-height:1.539em;width:25px;left:0}.pullquote{max-width:50%;font-size:120%;line-height:150%;color:#29bdca}.pullquote:before{content:"“";content:open-quote}.pullquote:after{content:"”";content:close-quote}.pullquote.left{margin:0 20px 20px 0}.pullquote.right{margin:0 0 20px 20px}@media only screen and (min-width:768px){.pullquote{font-size:140%;max-width:30%}.pullquote.left{margin:0 30px 20px 0}.pullquote.right{margin:0 0 20px 30px}}.teaser{max-width:400px;margin:0 auto 30px;overflow:hidden}.teaser .image{background:#000}.teaser .image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .25s;width:100%;display:block}.teaser .image a img:hover{opacity:.8}.teaser h3{margin-bottom:10px}.teaser.boxed{background-color:#fff}.teaser.boxed .content{padding:20px;padding-bottom:0}.teaser.unboxed .image{margin-bottom:20px}.teaser.unboxed .content *:last-child{margin-bottom:0}@media only screen and (min-width:768px){.teaser{margin-left:0;margin-right:0;max-width:none}}.callout{margin-bottom:30px;overflow:hidden;text-align:center}.callout .content{margin-bottom:20px}.callout .content h2{line-height:30px;margin-bottom:0}.callout .content p{line-height:20px;margin-bottom:0}.callout .content.has-icon .callout-icon{display:block;text-align:center;width:50px;line-height:50px;border-radius:25px;margin:0 auto 20px;font-size:20px;color:#fff!important;background-color:#29bdca}.callout.boxed{background-color:#f2f2f2;padding:20px}@media only screen and (min-width:768px){.callout{text-align:left}.callout .content{margin-bottom:0;float:left;max-width:70%}.callout .content.has-icon{padding-left:70px;position:relative}.callout .content.has-icon .callout-icon{border-radius:0;font-size:25px;position:absolute;left:0;top:0}.callout .action{text-align:right;float:right;margin-left:20px;max-width:30%}.callout .action .button{margin:5px 0;width:auto}}.flex-direction-nav li a{opacity:.5;display:block;text-align:center;width:40px;line-height:40px;background-color:rgba(0,0,0,.75);color:#fff!important;position:absolute;bottom:20px}.flex-direction-nav li a.flex-next{right:20px}.flex-direction-nav li a.flex-prev{left:20px}.flex-direction-nav li a:hover{opacity:1}.flex-thumbnail-nav{*zoom:1;margin-top:20px}.flex-thumbnail-nav:before,.flex-thumbnail-nav:after{display:table;content:"";line-height:0}.flex-thumbnail-nav:after{clear:both}.flex-thumbnail-nav li{float:left;margin-right:20px;cursor:pointer}.flex-thumbnail-nav li img{transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s;scale:.9;opacity:.5;display:block;width:50px}@media only screen and (min-width:768px){.flex-thumbnail-nav li img{width:75px}}.flex-thumbnail-nav li:hover img{scale:1;opacity:1}.flex-thumbnail-nav li.flex-active img{scale:1;opacity:1}body{color:gray;font-family:open sans,Arial,Helvetica,sans-serif;font-size:13px;line-height:160%}h1,h2,h3,h4,h5,h6,ul,ol,dl,p,address,figure,pre,fieldset,table{margin-bottom:20px}a{transition:background-color .25s,color .25s;color:#29bdca;text-decoration:none}a:hover{color:#2095a0;text-decoration:none}a:focus{outline:none}h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:raleway,Arial,Helvetica,sans-serif;color:#404040;line-height:1.3em;margin-top:0;word-wrap:break-word}h1,.h1{font-size:40px}h2,.h2{font-size:31px}h3,.h3{font-size:25px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}.typography ul,.typography ol,.textwidget ul,.textwidget ol{padding-left:25px}.typography ul ul,.typography ul ol,.typography ol ul,.typography ol ol,.textwidget ul ul,.textwidget ul ol,.textwidget ol ul,.textwidget ol ol{margin-bottom:0}.typography .alignnone,.textwidget .alignnone{margin:4px 0 20px}.typography .alignleft,.textwidget .alignleft{float:left;margin:4px 20px 20px 0}.typography .alignright,.textwidget .alignright{float:right;margin:4px 0 20px 20px}.typography .aligncenter,.textwidget .aligncenter{display:block;margin:4px auto 0}.typography .wp-caption,.textwidget .wp-caption{background:#fff;border:1px solid #f2f2f2;max-width:100%;padding:10px;text-align:center}.typography .wp-caption img,.textwidget .wp-caption img{display:block}.typography .wp-caption .alignnone,.textwidget .wp-caption .alignnone{margin:5px 20px 20px 0}.typography .wp-caption .alignleft,.textwidget .wp-caption .alignleft{margin:5px 20px 20px 0}.typography .wp-caption .alignright,.textwidget .wp-caption .alignright{margin:5px 0 20px 20px}.typography .wp-caption .wp-caption-text,.textwidget .wp-caption .wp-caption-text{margin:10px 0 0}.typography .wp-caption .wp-caption-text p,.textwidget .wp-caption .wp-caption-text p{margin-bottom:0}.typography .gallery .gallery-caption,.textwidget .gallery .gallery-caption{font-size:11px;line-height:160%}.widget{margin-bottom:30px;clear:both}#content #sidebar .widget{padding-bottom:30px;border-bottom:1px solid #f2f2f2}.widget_browse_blog .blog-navigation{margin-bottom:10px;width:100%;border-spacing:1px;border-collapse:separate}.widget_browse_blog .blog-navigation td{border:none}.widget_browse_blog .blog-navigation a{display:block;padding:10px;color:gray}.widget_browse_blog .blog-navigation .previous{width:50%;text-align:left;background-color:#f2f2f2}.widget_browse_blog .blog-navigation .next{width:50%;text-align:right;background-color:#f2f2f2}.widget_browse_blog .random{text-align:right;margin:0}.widget_search form{*zoom:1;padding-right:55px;position:relative}.widget_search form:before,.widget_search form:after{display:table;content:"";line-height:0}.widget_search form:after{clear:both}.widget_search form button{position:absolute;right:0;top:0;width:50px}.widget_meta ul{padding-left:25px}.widget_post_format_archive ul{list-style:none;margin-bottom:0}.widget_post_format_archive ul li{margin-bottom:1px;position:relative;padding:3px 35px 3px 5px}.widget_post_format_archive ul li .post-format-icon{margin-right:7px}.widget_post_format_archive ul li .post-count{display:block;text-align:center;width:25px;line-height:25px;position:absolute;top:0;bottom:0}.widget_post_format_archive ul li .post-count{right:0}.widget_twitter_feed .tweet{background-image:url(../img/tweet_background.png);background-repeat:no-repeat;background-position:bottom left;background-size:66px;padding:12px 15px;margin-bottom:20px}.widget_twitter_feed .tweet .content{margin-bottom:0}.widget_twitter_feed .tweet .meta{text-align:right;font-size:11px;margin-bottom:0}.widget_recent_entries ul{list-style:none;margin-bottom:0}.widget_recent_entries ul li{margin-bottom:10px;line-height:160%}.widget_recent_entries ul li .post-date{display:block;font-size:11px}.widget_recent_comments ul{list-style:none;margin-bottom:0}.widget_recent_comments ul li{margin-bottom:10px;line-height:160%}.widget_categories ul{list-style:none;margin-bottom:0}.widget_categories ul li{margin-bottom:1px;position:relative;padding:3px 35px 3px 0}.widget_categories ul li .post-count{display:block;text-align:center;width:25px;line-height:25px;position:absolute;right:0;top:0;bottom:0}.widget_archive ul{list-style:none;margin-bottom:0}.widget_archive ul li{margin-bottom:1px;position:relative;padding:3px 35px 3px 0}.widget_archive ul li .post-count{display:block;text-align:center;width:25px;line-height:25px;position:absolute;right:0;top:0;bottom:0}.widget_photo_stream{*zoom:1}.widget_photo_stream:before,.widget_photo_stream:after{display:table;content:"";line-height:0}.widget_photo_stream:after{clear:both}.widget_photo_stream ul{list-style:none;margin-bottom:0}.widget_photo_stream ul li{float:left;margin:0 10px 10px 0;overflow:hidden}.widget_photo_stream ul li a{display:block;background:#29bdca}.widget_photo_stream ul li a img{display:block;max-width:50px;max-height:50px}.widget_photo_stream ul li a:hover img{opacity:.5}.widget_rss ul{list-style:none;margin-bottom:0}.widget_rss ul li{margin-bottom:10px;line-height:160%}.widget_rss ul li .rss-date{display:block;font-size:11px;margin-bottom:10px}.widget_rss ul li .rssSummary{margin-bottom:10px}.widget_rss ul li cite{display:block;text-align:right;font-style:italic}.widget_rss ul li cite:before{content:'\2014 '}.widget_calendar table caption{padding:3px 0}.widget_calendar table thead th{text-align:center;padding:3px;border:none}.widget_calendar table tbody td{text-align:center;padding:3px;border:none}.widget_calendar table tfoot td{padding:3px;border:none}.widget_tag_cloud .tagcloud{*zoom:1}.widget_tag_cloud .tagcloud:before,.widget_tag_cloud .tagcloud:after{display:table;content:"";line-height:0}.widget_tag_cloud .tagcloud:after{clear:both}.widget_tag_cloud .tagcloud a{border-radius:20px 3px 3px 20px;font-size:10px;float:left;position:relative;margin:0 7px 7px 0;color:gray;background-color:#e6e6e6;line-height:1em;padding:6px;padding-left:20px;font-size:10px!important;text-transform:uppercase}.widget_tag_cloud .tagcloud a a{color:gray}.widget_tag_cloud .tagcloud a:before{border-radius:3px;background-color:#fff;display:block;content:'';width:6px;height:6px;position:absolute;left:8px;top:8px}.widget_pages ul{list-style:none;margin-bottom:0}.widget_pages ul li a{display:block;padding:8px 3px;line-height:1em}.widget_pages ul li a:hover{padding-left:8px;background-color:rgba(0,0,0,.05)}.widget_pages ul li.current-menu-item>a,.widget_pages ul li.current_page_item>a{padding-left:8px;background-color:rgba(0,0,0,.05)}.widget_pages ul li ul{padding-left:15px}.widget_pages ul li ul li a{color:inherit!important;padding:6px 3px}.widget_pages ul li ul li a:before{font-family:fontawesome;content:"\f0da";margin-right:5px}.widget_nav_menu ul{list-style:none;margin-bottom:0}.widget_nav_menu ul li a{display:block;padding:8px 3px;line-height:1em}.widget_nav_menu ul li a:hover{padding-left:8px;background-color:rgba(0,0,0,.05)}.widget_nav_menu ul li.current-menu-item>a,.widget_nav_menu ul li.current_page_item>a{padding-left:8px;background-color:rgba(0,0,0,.05)}.widget_nav_menu ul li ul{padding-left:15px}.widget_nav_menu ul li ul li a{color:inherit!important;padding:6px 3px}.widget_nav_menu ul li ul li a:before{font-family:fontawesome;content:"\f0da";margin-right:5px}.widget_social_icons ul{*zoom:1;list-style:none;margin:0;padding:0}.widget_social_icons ul:before,.widget_social_icons ul:after{display:table;content:"";line-height:0}.widget_social_icons ul:after{clear:both}.widget_social_icons ul li{float:left;margin:0 1px 1px 0}.widget_euged_recent_posts ul{list-style:none;margin-bottom:0}.widget_euged_recent_posts ul li{margin-bottom:10px;line-height:160%;position:relative}.widget_euged_recent_posts ul li.has-thumbnail{min-height:40px;padding-left:55px}.widget_euged_recent_posts ul li .thumbnail{position:absolute;left:0;top:0}.widget_euged_recent_posts ul li .thumbnail i{display:block;text-align:center;width:40px;line-height:40px;background-color:#f2f2f2;color:#999}.widget_euged_recent_posts ul li .thumbnail i:hover{background-color:#e5e5e5}.widget_euged_recent_posts ul li .thumbnail img{max-width:40px;display:block}.widget_euged_recent_posts ul li .post-date{display:block;font-size:11px}article.post header{margin-bottom:30px}article.post header img{display:block;margin:0 auto}article.post header .notice{margin-bottom:0}article.post h2.h1{margin-bottom:30px}article.post .meta{background:#f2f2f2;margin-bottom:1px;padding:10px;padding-left:51px;font-size:11px;position:relative}article.post .meta .icon{display:block;text-align:center;width:40px;line-height:40px;position:absolute;background:#e6e6e6;left:0;top:0;bottom:0}article.post .meta.datetime{margin-bottom:20px}article.post .meta.datetime p{margin-bottom:0}article.post .meta.author{min-height:80px;padding:13px;padding-right:71px;line-height:1.7em}article.post .meta.author img.avatar{display:block;text-align:center;width:80px;line-height:80px;display:none;position:absolute;top:0;left:0}article.post .meta.author .button{position:absolute;right:22px;top:22px}@media only screen and (min-width:480px){article.post .meta.author img.avatar{display:block}article.post .meta.author.avatar{padding-left:93px}}article.post .meta.category ul{*zoom:1;margin-bottom:0;list-style:none}article.post .meta.category ul:before,article.post .meta.category ul:after{display:table;content:"";line-height:0}article.post .meta.category ul:after{clear:both}article.post .meta.category ul li{float:left;margin-right:10px}article.post .meta.tags{*zoom:1;padding-top:9px;padding-bottom:2px}article.post .meta.tags:before,article.post .meta.tags:after{display:table;content:"";line-height:0}article.post .meta.tags:after{clear:both}article.post .meta.tags a{border-radius:20px 3px 3px 20px;font-size:10px;float:left;position:relative;margin:0 7px 7px 0;color:gray;background-color:#e6e6e6;line-height:1em;padding:6px;padding-left:20px;font-size:10px!important;text-transform:uppercase}article.post .meta.tags a a{color:gray}article.post .meta.tags a:before{border-radius:3px;background-color:#fff;display:block;content:'';width:6px;height:6px;position:absolute;left:8px;top:8px}article.post.archive{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f2f2f2}article.post.archive header{margin-bottom:20px}article.post.archive .mini-meta-holder{*zoom:1;text-align:center}article.post.archive .mini-meta-holder:before,article.post.archive .mini-meta-holder:after{display:table;content:"";line-height:0}article.post.archive .mini-meta-holder:after{clear:both}article.post.archive .mini-meta-holder .meta{padding:5px 11px;float:left;margin-right:10px}article.post.archive .mini-meta-holder .datetime .month{opacity:.7;text-transform:uppercase;margin-right:5px}article.post.archive .mini-meta-holder .datetime .day{font-weight:700}article.post.archive .mini-meta-holder .postformat{margin:0;padding:0}article.post.archive .mini-meta-holder .postformat a{color:inherit!important;display:block}article.post.archive .mini-meta-holder .postformat a:hover{background-color:rgba(0,0,0,.075)}article.post.archive .mini-meta-holder .postformat .post-format-icon{display:block;text-align:center;width:30px;line-height:30px;font-size:14px}article.post.archive .tab{display:block;text-align:center;width:40px;line-height:40px;display:none;position:absolute;top:20px;left:-41px;background:#29bdca;color:#fff}article.post.archive .tab a{display:block;color:#fff}article.post.archive .continue{margin-bottom:0;line-height:28px}article.post.archive .continue .button{margin-right:10px}@media only screen and (min-width:480px){article.post.archive{margin-bottom:45px;padding-bottom:45px}article.post.archive .content{position:relative;padding-left:85px;min-height:110px}article.post.archive .mini-meta-holder{position:absolute;top:6px;left:0;width:65px;text-align:center}article.post.archive .mini-meta-holder .meta{float:none;margin-right:0}article.post.archive .mini-meta-holder .datetime{padding:10px;margin-bottom:9px}article.post.archive .mini-meta-holder .datetime .month{opacity:.7;display:block;line-height:12px;font-size:12px;margin-bottom:1px;margin-right:0}article.post.archive .mini-meta-holder .datetime .day{font-size:32px;line-height:32px;display:block}article.post.archive .mini-meta-holder .postformat .post-format-icon{width:65px;line-height:30px}}article.post.format-link header{padding:20px}article.post.format-link header h2{margin-bottom:10px}article.post.format-link header p.url{opacity:.6;margin-bottom:0;font-size:11px}article.post.format-gallery header .notice{margin:20px}article.post.format-video header .notice{margin:20px}article.post.format-audio header{padding:20px}article.post.format-quote header{padding:20px}article.post.format-quote header figure{margin-bottom:0}article.post.format-quote header figure p.author{opacity:.6;margin-bottom:0}article.post.sticky{background-color:transparent}body.archive.author .author-info{padding:30px;min-height:160px;position:relative}body.archive.author .author-info .author-avatar{margin-bottom:20px}body.archive.author .author-info .author-avatar img{box-shadow:0 1px 3px rgba(0,0,0,.3);width:100px;display:block;border:5px solid #fff;margin:0 auto}body.archive.author .author-info .author-description{text-align:center}body.archive.author .author-info .author-description h2{margin-bottom:10px}body.archive.author .author-info .author-description *:last-child{margin-bottom:0}@media only screen and (min-width:480px){body.archive.author .author-info{padding-left:160px}body.archive.author .author-info .author-avatar{position:absolute;top:30px;left:30px;width:100px}body.archive.author .author-info .author-avatar img{box-shadow:0 1px 3px rgba(0,0,0,.3);display:block;border:5px solid #fff}body.archive.author .author-info .author-description{text-align:left}body.archive.author .author-info .author-description h2{line-height:1em}}.archive.post.grid.shortcode article{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:400px}.archive.post.grid.shortcode article .image{overflow:hidden;position:relative}.archive.post.grid.shortcode article .image a{display:block;background:#000;padding-top:56.25%;position:relative}.archive.post.grid.shortcode article .image a .canvas{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .25s;position:absolute;width:100%;top:0;bottom:0;background-color:#eee;background-image:url(../img/missing.png);background-position:center center;background-repeat:no-repeat}.archive.post.grid.shortcode article .image a .canvas.has-image{background-size:cover}.archive.post.grid.shortcode article .image a .canvas:hover{opacity:.5}.archive.post.grid.shortcode article .content .title{margin-bottom:0}.archive.post.grid.shortcode article .content .datetime{opacity:.6;font-size:11px;margin-bottom:10px}.archive.post.grid.shortcode article.boxed .content{padding:20px}.archive.post.grid.shortcode article.boxed .content *:last-child{margin-bottom:0}.archive.post.grid.shortcode article.unboxed .image{margin-bottom:20px}@media only screen and (min-width:768px){.archive.post.grid.shortcode article{margin-left:0;margin-right:0;max-width:none}}.post.isotope-grid .isotope-item{margin-bottom:30px}.post.isotope-grid .isotope-item article{box-shadow:0 1px 2px rgba(0,0,0,.2);border:none;background:#fff;margin:1px 2px 3px;padding-bottom:0}.post.isotope-grid .isotope-item article header{margin-bottom:0}.post.isotope-grid .isotope-item article .content{padding:20px}.post.isotope-grid .isotope-item article .content h2{margin-bottom:10px}.post.isotope-grid .isotope-item article .content .mini-meta-holder{margin-bottom:20px;position:static;width:auto}.post.isotope-grid .isotope-item article .content .mini-meta-holder .datetime,.post.isotope-grid .isotope-item article .content .mini-meta-holder .postformat{float:left}.post.isotope-grid .isotope-item article .content .mini-meta-holder .datetime{margin:0 5px 0 0;padding:0 10px;line-height:30px}.post.isotope-grid .isotope-item article .content .mini-meta-holder .datetime .month{display:inline;margin-right:3px}.post.isotope-grid .isotope-item article .content .mini-meta-holder .datetime .day{font-size:12px;line-height:12px;display:inline}.post.isotope-grid .isotope-item article .content .mini-meta-holder .postformat i{width:30px}@media only screen and (min-width:768px){.post.isotope-grid{margin-left:-30px}.post.isotope-grid .isotope-item{margin-right:0;margin-left:0;width:49.95%;padding-left:30px}}@media only screen and (min-width:1024px){.post.isotope-grid .isotope-item{width:33.28333%}}html.ie8 .post.isotope-grid .isotope-item article{border:1px solid #f2f2f2}nav.filter{margin-bottom:45px;padding:5px 5px 0;background:#f2f2f2}nav.filter ul{*zoom:1;list-style:none;margin-bottom:0}nav.filter ul:before,nav.filter ul:after{display:table;content:"";line-height:0}nav.filter ul:after{clear:both}nav.filter ul li{float:left;margin-bottom:5px;margin-right:5px}nav.filter ul li a{background-color:#f2f2f2;color:gray;display:block;font-size:12px;line-height:1em;padding:10px 15px;text-transform:uppercase}nav.filter ul li a:hover{color:#fff;background-color:#29bdca}nav.filter ul li.selected a{color:#fff;background-color:#29bdca}article.portfolio h3{font-size:16px}article.portfolio.single header{margin-bottom:45px}article.portfolio.archive .image{position:relative;overflow:hidden}article.portfolio.archive .image img{display:block}article.portfolio.archive .image .hover{transition:top .25s;text-align:center;position:absolute;top:100%;bottom:0;width:100%;background:rgba(0,0,0,.5)}article.portfolio.archive .image .hover:before{content:'';display:inline-block;height:100%;vertical-align:middle}article.portfolio.archive .image .hover .action{display:block;text-align:center;width:40px;line-height:40px;transition:opacity .25s;opacity:.5;background-color:#000;vertical-align:middle;display:inline-block;margin:0 1px;color:#fff!important}article.portfolio.archive .image .hover .action:hover{opacity:1}article.portfolio.archive .image:hover .hover{top:0}article.portfolio.archive.slat{margin-left:auto;margin-right:auto;max-width:450px;background-color:#f2f2f2}article.portfolio.archive.slat .typography{*zoom:1;padding:30px}article.portfolio.archive.slat .typography:before,article.portfolio.archive.slat .typography:after{display:table;content:"";line-height:0}article.portfolio.archive.slat .typography:after{clear:both}article.portfolio.archive.slat .typography .button{float:left;margin-right:15px}article.portfolio.archive.slat .typography .love{float:left;margin:0;line-height:36px}@media only screen and (min-width:768px){article.portfolio.archive.slat{max-width:none}article.portfolio.archive.slat .typography{padding:30px;padding-left:0}}article.portfolio.archive.grid{margin-left:auto;margin-right:auto;max-width:450px}article.portfolio.archive.grid .meta{*zoom:1;margin-top:10px}article.portfolio.archive.grid .meta:before,article.portfolio.archive.grid .meta:after{display:table;content:"";line-height:0}article.portfolio.archive.grid .meta:after{clear:both}article.portfolio.archive.grid .meta .title{margin-bottom:0}article.portfolio.archive.grid .meta .love{margin:0 10px 0 0;font-size:11px;float:left}article.portfolio.archive.grid .meta .datetime{margin-bottom:0;font-size:11px;float:left}@media only screen and (min-width:768px){article.portfolio.archive.grid{max-width:none}}.archive.portfolio.grid.shortcode article.portfolio.grid{margin-bottom:30px}.portfolio.isotope-grid.slat{margin-left:0}.portfolio.isotope-grid .isotope-item{margin-bottom:30px;width:100%}@media only screen and (min-width:768px){.portfolio.isotope-grid{margin-left:-30px}.portfolio.isotope-grid.grid .isotope-item{padding-left:30px;float:left}.portfolio.isotope-grid.grid.portfolio-2c .isotope-item{width:49.95%}.portfolio.isotope-grid.grid.portfolio-3c .isotope-item{width:33.28333%}.portfolio.isotope-grid.grid.portfolio-4c .isotope-item{width:24.95%}.portfolio.isotope-grid.grid.portfolio-5c .isotope-item{width:19.95%}}.textalign-c{text-align:center}[class^=fa-],[class*=" fa-"]{transition:background-color .2s}[class^=fa-].fa-96px,[class*=" fa-"].fa-96px{background:#eee;color:#999;display:block;font-size:48px;height:96px;line-height:96px;margin:0 auto 15px;text-align:center;width:96px}[class^=fa-].fa-96px.fa-rounded,[class*=" fa-"].fa-96px.fa-rounded{border-radius:96px}a.body-color{color:#404040!important}a.body-color:hover{color:#29bdca!important}a:hover [class^=fa-].fa-96px,a:hover [class*=" fa-"].fa-96px{background-color:#29bdca;color:#fff}