html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{height:100%}body,h1,h2,h3,h4{font-family:'Open Sans',sans-serif}main{margin-bottom:30px}@media only screen and (min-width:768px){main{margin-bottom:60px}}.hidden{display:none}.no-scroll{overflow:hidden;width:100%;position:fixed}h1,h2,h3,h4{font-weight:400}h1 strong,h2 strong,h3 strong,h4 strong{font-weight:700}h2{font-size:1.5em;-webkit-margin-before:.83em;-webkit-margin-after:.83em}.page-header h1{margin-top:0}body{margin:0;padding:80px 0 0;color:#6a6a6a}body .fragment-target{display:block;margin-top:-52px;padding-top:52px;z-index:-1}@media only screen and (min-width:768px){body{padding:120px 0 0}body .fragment-target{margin-top:-69px;padding-top:69px}}small{font-size:80%}article.post{margin-bottom:30px}@media only screen and (min-width:768px){article.post{margin-bottom:60px}}form{font-size:14px;font-family:'Open Sans',sans-serif;line-height:1.5}form .form-group{margin:0 0 15px}form button{display:inline-block;padding:10px 15px;color:#fff;border:0;background:#fd7222 none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:90%;font-weight:600;font-family:'Open Sans',sans-serif;letter-spacing:1px;text-decoration:none;text-align:center;vertical-align:middle;text-transform:uppercase;cursor:pointer}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-danger{color:#a94442}.text-success{color:#3c763d}.aligncenter{text-align:center;display:block;margin:15px auto}select{height:40px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;background-clip:padding-box}select,textarea{-webkit-background-clip:padding-box;width:100%;border:1px solid #ccc;background-color:#f9f9f9;font:inherit;color:inherit;line-height:30px}input[type=email],input[type=search],input[type=text],input[type=url]{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;background-color:#f9f9f9;border-radius:2px;color:inherit;font:inherit;line-height:normal}div.required label.control-label:after{content:" *"}@media only screen and (max-width:480px){.content.col-group{padding-left:0;padding-right:0}}.has-error .help-block{color:#a94442}.wrap{min-width:100%;min-height:100%;position:relative;top:0;bottom:100%;left:0;z-index:1;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s}.wrap-open{left:300px}.inline-ul{margin:0;padding:0}.inline-ul li{display:inline-block;padding:5px}.table-list{margin:0;padding:0}.table-list li{padding:5px;display:table-cell;vertical-align:middle}.table-list li img{vertical-align:middle;margin:0 5px}.col-group:after{display:block;visibility:hidden;height:0;clear:both}.avatar{border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box}.img-res{display:block!important;width:100%!important;height:auto!important}img[class*=align],img[class*=wp-image-]{height:auto}img.size-full{width:auto}.page-header h1{margin:10px 0 20px;font-weight:700;font-size:2.53em;line-height:1.2em;letter-spacing:-.75px;color:#3f3f3f}@media (max-width:480px){.page-header h1{font-size:2em;letter-spacing:-.5px}}a{background-color:transparent;text-decoration:none;color:#3f3f3f}a:hover{text-decoration:none;color:#fd7222}.error-page-message{padding-bottom:10px}.search-btn{font:inherit;color:inherit;background-color:buttonface;padding:2px 6px 3px 6px;border:2px outset buttonface;border-radius:inherit;background-clip:border-box;text-transform:none;letter-spacing:normal;margin-top:5px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}[class*=col-fixed-]{float:left;width:100%}.col-group{padding:0 36px}.col-group:after{display:table;clear:both;content:" "}.col-group .col-group{padding:0}.col-group [class*=col-]{min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col-group [class*=pull-],.col-group [class*=push-]{position:relative}.col-mb-12{width:100%;float:left;padding-right:18px;padding-left:18px}.col-mb-11{width:91.66666667%;float:left;padding-right:18px;padding-left:18px}.col-mb-10{width:83.33333333%;float:left;padding-right:18px;padding-left:18px}.col-mb-9{width:75%;float:left;padding-right:18px;padding-left:18px}.col-mb-8{width:66.66666667%;float:left;padding-right:18px;padding-left:18px}.col-mb-7{width:58.33333333%;float:left;padding-right:18px;padding-left:18px}.col-mb-6{width:50%;float:left;padding-right:18px;padding-left:18px}.col-mb-5{width:41.66666667%;float:left;padding-right:18px;padding-left:18px}.col-mb-4{width:33.33333333%;float:left;padding-right:18px;padding-left:18px}.col-mb-3{width:25%;float:left;padding-right:18px;padding-left:18px}.col-mb-2{width:16.66666667%;float:left;padding-right:18px;padding-left:18px}.col-mb-1{width:8.33333333%;float:left;padding-right:18px;padding-left:18px}.col-mb-offset-12{margin-left:100%}.col-mb-offset-11{margin-left:91.66666667%}.col-mb-offset-10{margin-left:83.33333333%}.col-mb-offset-9{margin-left:75%}.col-mb-offset-8{margin-left:66.66666667%}.col-mb-offset-7{margin-left:58.33333333%}.col-mb-offset-6{margin-left:50%}.col-mb-offset-5{margin-left:41.66666667%}.col-mb-offset-4{margin-left:33.33333333%}.col-mb-offset-3{margin-left:25%}.col-mb-offset-2{margin-left:16.66666667%}.col-mb-offset-1{margin-left:8.33333333%}.col-mb-offset-0{margin-left:0}.col-mb-pull-12{right:100%}.col-mb-pull-11{right:91.66666667%}.col-mb-pull-10{right:83.33333333%}.col-mb-pull-9{right:75%}.col-mb-pull-8{right:66.66666667%}.col-mb-pull-7{right:58.33333333%}.col-mb-pull-6{right:50%}.col-mb-pull-5{right:41.66666667%}.col-mb-pull-4{right:33.33333333%}.col-mb-pull-3{right:25%}.col-mb-pull-2{right:16.66666667%}.col-mb-pull-1{right:8.33333333%}.col-mb-pull-0{right:0}.col-mb-push-12{left:100%}.col-mb-push-11{left:91.66666667%}.col-mb-push-10{left:83.33333333%}.col-mb-push-9{left:75%}.col-mb-push-8{left:66.66666667%}.col-mb-push-7{left:58.33333333%}.col-mb-push-6{left:50%}.col-mb-push-5{left:41.66666667%}.col-mb-push-4{left:33.33333333%}.col-mb-push-3{left:25%}.col-mb-push-2{left:16.66666667%}.col-mb-push-1{left:8.33333333%}.col-mb-push-0{left:0}@media (min-width:768px){.container{max-width:696px;margin:0 auto}.col-12{padding-left:18px;padding-right:18px;width:100%;float:left}.col-11{padding-left:18px;padding-right:18px;width:91.66666667%;float:left}.col-10{padding-left:18px;padding-right:18px;width:83.33333333%;float:left}.col-9{padding-left:18px;padding-right:18px;width:75%;float:left}.col-8{padding-left:18px;padding-right:18px;width:66.66666667%;float:left}.col-7{padding-left:18px;padding-right:18px;width:58.33333333%;float:left}.col-6{padding-left:18px;padding-right:18px;width:50%;float:left}.col-5{padding-left:18px;padding-right:18px;width:41.66666667%;float:left}.col-4{padding-left:18px;padding-right:18px;width:33.33333333%;float:left}.col-3{padding-left:18px;padding-right:18px;width:25%;float:left}.col-2{padding-left:18px;padding-right:18px;width:16.66666667%;float:left}.col-1{padding-left:18px;padding-right:18px;width:8.33333333%;float:left}.col-offset-12{margin-left:100%}.col-offset-11{margin-left:91.66666667%}.col-offset-10{margin-left:83.33333333%}.col-offset-9{margin-left:75%}.col-offset-8{margin-left:66.66666667%}.col-offset-7{margin-left:58.33333333%}.col-offset-6{margin-left:50%}.col-offset-5{margin-left:41.66666667%}.col-offset-4{margin-left:33.33333333%}.col-offset-3{margin-left:25%}.col-offset-2{margin-left:16.66666667%}.col-offset-1{margin-left:8.33333333%}.col-offset-0{margin-left:0}.col-pull-12{right:100%}.col-pull-11{right:91.66666667%}.col-pull-10{right:83.33333333%}.col-pull-9{right:75%}.col-pull-8{right:66.66666667%}.col-pull-7{right:58.33333333%}.col-pull-6{right:50%}.col-pull-5{right:41.66666667%}.col-pull-4{right:33.33333333%}.col-pull-3{right:25%}.col-pull-2{right:16.66666667%}.col-pull-1{right:8.33333333%}.col-pull-0{right:0}.col-push-12{left:100%}.col-push-11{left:91.66666667%}.col-push-10{left:83.33333333%}.col-push-9{left:75%}.col-push-8{left:66.66666667%}.col-push-7{left:58.33333333%}.col-push-6{left:50%}.col-push-5{left:41.66666667%}.col-push-4{left:33.33333333%}.col-push-3{left:25%}.col-push-2{left:16.66666667%}.col-push-1{left:8.33333333%}.col-push-0{left:0}.col-group{margin-right:-18px;margin-left:-18px;padding:0}.col-group:after{display:table;clear:both;content:" "}}@media (min-width:992px){.container{max-width:920px;margin:0 auto}.col-dt-12{padding-left:18px;padding-right:18px;width:100%;float:left}.col-dt-11{padding-left:18px;padding-right:18px;width:91.66666667%;float:left}.col-dt-10{padding-left:18px;padding-right:18px;width:83.33333333%;float:left}.col-dt-9{padding-left:18px;padding-right:18px;width:75%;float:left}.col-dt-8{padding-left:18px;padding-right:18px;width:66.66666667%;float:left}.col-dt-7{padding-left:18px;padding-right:18px;width:58.33333333%;float:left}.col-dt-6{padding-left:18px;padding-right:18px;width:50%;float:left}.col-dt-5{padding-left:18px;padding-right:18px;width:41.66666667%;float:left}.col-dt-4{padding-left:18px;padding-right:18px;width:33.33333333%;float:left}.col-dt-3{padding-left:18px;padding-right:18px;width:25%;float:left}.col-dt-2{padding-left:18px;padding-right:18px;width:16.66666667%;float:left}.col-dt-1{padding-left:18px;padding-right:18px;width:8.33333333%;float:left}.col-dt-offset-12{margin-left:100%}.col-dt-offset-11{margin-left:91.66666667%}.col-dt-offset-10{margin-left:83.33333333%}.col-dt-offset-9{margin-left:75%}.col-dt-offset-8{margin-left:66.66666667%}.col-dt-offset-7{margin-left:58.33333333%}.col-dt-offset-6{margin-left:50%}.col-dt-offset-5{margin-left:41.66666667%}.col-dt-offset-4{margin-left:33.33333333%}.col-dt-offset-3{margin-left:25%}.col-dt-offset-2{margin-left:16.66666667%}.col-dt-offset-1{margin-left:8.33333333%}.col-dt-offset-0{margin-left:0}.col-dt-pull-12{right:100%}.col-dt-pull-11{right:91.66666667%}.col-dt-pull-10{right:83.33333333%}.col-dt-pull-9{right:75%}.col-dt-pull-8{right:66.66666667%}.col-dt-pull-7{right:58.33333333%}.col-dt-pull-6{right:50%}.col-dt-pull-5{right:41.66666667%}.col-dt-pull-4{right:33.33333333%}.col-dt-pull-3{right:25%}.col-dt-pull-2{right:16.66666667%}.col-dt-pull-1{right:8.33333333%}.col-dt-pull-0{right:0}.col-dt-push-12{left:100%}.col-dt-push-11{left:91.66666667%}.col-dt-push-10{left:83.33333333%}.col-dt-push-9{left:75%}.col-dt-push-8{left:66.66666667%}.col-dt-push-7{left:58.33333333%}.col-dt-push-6{left:50%}.col-dt-push-5{left:41.66666667%}.col-dt-push-4{left:33.33333333%}.col-dt-push-3{left:25%}.col-dt-push-2{left:16.66666667%}.col-dt-push-1{left:8.33333333%}.col-dt-push-0{left:0}}@media (min-width:1200px){.container{max-width:1128px;margin:0 auto}.col-ld-12{padding-left:18px;padding-right:18px;width:100%;float:left}.col-ld-11{padding-left:18px;padding-right:18px;width:91.66666667%;float:left}.col-ld-10{padding-left:18px;padding-right:18px;width:83.33333333%;float:left}.col-ld-9{padding-left:18px;padding-right:18px;width:75%;float:left}.col-ld-8{padding-left:18px;padding-right:18px;width:66.66666667%;float:left}.col-ld-7{padding-left:18px;padding-right:18px;width:58.33333333%;float:left}.col-ld-6{padding-left:18px;padding-right:18px;width:50%;float:left}.col-ld-5{padding-left:18px;padding-right:18px;width:41.66666667%;float:left}.col-ld-4{padding-left:18px;padding-right:18px;width:33.33333333%;float:left}.col-ld-3{padding-left:18px;padding-right:18px;width:25%;float:left}.col-ld-2{padding-left:18px;padding-right:18px;width:16.66666667%;float:left}.col-ld-1{padding-left:18px;padding-right:18px;width:8.33333333%;float:left}.col-ld-offset-12{margin-left:100%}.col-ld-offset-11{margin-left:91.66666667%}.col-ld-offset-10{margin-left:83.33333333%}.col-ld-offset-9{margin-left:75%}.col-ld-offset-8{margin-left:66.66666667%}.col-ld-offset-7{margin-left:58.33333333%}.col-ld-offset-6{margin-left:50%}.col-ld-offset-5{margin-left:41.66666667%}.col-ld-offset-4{margin-left:33.33333333%}.col-ld-offset-3{margin-left:25%}.col-ld-offset-2{margin-left:16.66666667%}.col-ld-offset-1{margin-left:8.33333333%}.col-ld-offset-0{margin-left:0}.col-ld-pull-12{right:100%}.col-ld-pull-11{right:91.66666667%}.col-ld-pull-10{right:83.33333333%}.col-ld-pull-9{right:75%}.col-ld-pull-8{right:66.66666667%}.col-ld-pull-7{right:58.33333333%}.col-ld-pull-6{right:50%}.col-ld-pull-5{right:41.66666667%}.col-ld-pull-4{right:33.33333333%}.col-ld-pull-3{right:25%}.col-ld-pull-2{right:16.66666667%}.col-ld-pull-1{right:8.33333333%}.col-ld-pull-0{right:0}.col-ld-push-12{left:100%}.col-ld-push-11{left:91.66666667%}.col-ld-push-10{left:83.33333333%}.col-ld-push-9{left:75%}.col-ld-push-8{left:66.66666667%}.col-ld-push-7{left:58.33333333%}.col-ld-push-6{left:50%}.col-ld-push-5{left:41.66666667%}.col-ld-push-4{left:33.33333333%}.col-ld-push-3{left:25%}.col-ld-push-2{left:16.66666667%}.col-ld-push-1{left:8.33333333%}.col-ld-push-0{left:0}}.col-fixed-hd,.col-fixed-landscape,.col-fixed-portrait,.col-fixed-square{position:relative}.col-fixed-hd:before,.col-fixed-landscape:before,.col-fixed-portrait:before,.col-fixed-square:before{content:"";display:block}.col-fixed-hd .col-content,.col-fixed-landscape .col-content,.col-fixed-portrait .col-content,.col-fixed-square .col-content{position:absolute;top:0;right:18px;bottom:0;left:18px;padding:0}.col-fixed-hd:before{margin-top:56.25%}.col-fixed-landscape:before{margin-top:75%}.col-fixed-square:before{margin-top:100%}.col-fixed-portrait:before{margin-top:133.33333333%}.center-block{margin:0 auto}.clear:after{display:table;clear:both;content:" "}.header-bar{width:100%;position:fixed;top:0;left:0;right:0;z-index:1030;background-color:#fff;-webkit-box-shadow:0 5px 10px -8px #949494;box-shadow:0 5px 10px -8px #949494}.header-bar .container{position:relative;padding:10px 0}.header-bar--main .header-bar--logo{text-align:center;height:32px}.header-bar--main .header-bar--logo img{height:32px;width:78px}.header-bar--main .header-bar--menu{font-family:'Open Sans',sans-serif;display:none}@media only screen and (min-width:991px){.header-bar{-webkit-box-shadow:none;box-shadow:none}.header-bar .container{max-width:1158px;padding-left:30px;padding-right:30px;-webkit-box-shadow:0 5px 10px -8px #949494;box-shadow:0 5px 10px -8px #949494}.header-bar--main .header-bar--logo{text-align:left;height:49px}.header-bar--main .header-bar--logo img{height:49px;width:119px}.header-bar--main .header-bar--menu{display:block;text-align:right}}.nav-container{display:none}@media only screen and (min-width:991px){.nav-container{display:block}}.nav-container-mb{overflow-y:auto;width:270px;height:100%;padding:70px 15px;position:fixed;top:0;right:0;bottom:0;left:-300px;z-index:1;background-color:#f2f2f2;-webkit-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out;font-size:16px}.nav-toggle-mb{position:fixed;left:15px;top:10px;z-index:1040;text-decoration:none;color:#919191}@media only screen and (min-width:321px){.nav-toggle-mb{top:15px}}@media only screen and (min-width:991px){.nav-container-mb,.nav-toggle-mb{display:none}}.nav-container-mb--open{left:0}.nav-menu-mb{padding:0;margin:15px 0;list-style:none}.nav-menu-mb li{margin-left:-15px;margin-right:-15px;list-style:none;border-top:1px solid #d9d9d9;font-weight:700;text-transform:uppercase}.nav-menu-mb li:first-of-type{border:none}.nav-menu-mb li a{display:block;padding:10px 15px}.nav-menu-mb li a:focus{color:#3f3f3f}.nav-menu-mb li ul{display:none;padding:0}.nav-menu-mb li ul li{margin:0}.nav-menu-mb li ul li a{padding:10px 15px;font-weight:400;text-transform:none;text-decoration:none}.nav-menu-mb li.menu-item-has-children a:after{content:'\f107';margin:0 0 0 10px;font-family:FontAwesome,sans-serif;font-weight:400;font-style:normal;text-decoration:none}.nav-menu-mb li.menu-item-has-children ul li a:after{content:''}.nav-menu-mb li.dropdown-active.menu-item-has-children a:after{content:'\f106'}.nav-menu-mb li.dropdown-active.menu-item-has-children ul li a:after{content:''}.nav-menu{padding:0;margin:0;text-align:right}.nav-menu li{display:inline-block;padding:0 10px;text-align:left}.nav-menu li ul{display:none;position:absolute;margin:auto;max-width:1158px;left:0;right:0;top:69px;padding:0 2%;background-color:#f9f9f9;-webkit-box-shadow:0 5px 10px -8px #949494;box-shadow:0 5px 10px -8px #949494}.nav-menu li ul:after,.nav-menu li ul:before{content:'';display:table}.nav-menu li ul:after{clear:both}.nav-menu li ul li{display:inline;width:30%;padding:0;margin:2% 5% 0 0;float:left;position:relative}.nav-menu li ul li span{text-align:center}.nav-menu li ul li:nth-child(3n+3){margin-right:0}.nav-menu li ul li a{margin:0;padding:0;color:#444}.nav-menu li ul li img{display:block;width:100%;height:auto;max-height:150px}.nav-menu li ul li span{display:block;padding:5px 0 0}.nav-menu li a{text-transform:uppercase;display:block;padding:15px 0;position:relative;font-size:14px;font-weight:700;text-decoration:none;color:#919191}.nav-menu li a:hover{color:#fd7222;background-color:transparent}.nav-menu .menu-item-has-children ul li a:after{content:''}.nav-menu .menu-item-has-children a:after{content:'\f107';margin:0 0 0 10px;font-family:FontAwesome,sans-serif;font-weight:400;font-style:normal;text-decoration:none}.nav-menu .menu-item-has-children .dropdown-active:after{content:'\f106'}.nav-menu .menu-item-has-children .dropdown-active ul li a:after{content:''}.nav-toggle-mb,.nav-toggle:focus{text-decoration:none;color:#919191}.nav-toggle-mb:hover{color:#3f3f3f}.nav-links:after,.nav-links:before{content:'';display:table}.nav-links:after{clear:both}.nav-links .nav-next,.nav-links .nav-previous{width:50%;text-transform:uppercase;font-weight:700;font-size:15px;color:#919191}.nav-links .nav-next a,.nav-links .nav-previous a{text-decoration:none;color:#919191}.nav-links .nav-next a:hover,.nav-links .nav-previous a:hover{color:#3f3f3f}.nav-links .nav-next:after,.nav-links .nav-next:before,.nav-links .nav-previous:after,.nav-links .nav-previous:before{font-style:normal;text-decoration:none;font-family:FontAwesome,sans-serif;font-weight:400}.nav-links .nav-previous{position:relative;float:left}.nav-links .nav-previous:before{content:'\f104';margin:0 10px 0 0}.nav-links .nav-next{text-align:right;float:right}.nav-links .nav-next:after{content:'\f105';margin:0 0 0 10px}.sidebar{display:none}@media only screen and (min-width:992px){.sidebar{display:block}}.sidebar .sidebar-item{margin-bottom:30px}.sidebar h3{margin:0 0 15px;font-weight:700;text-transform:uppercase}.sidebar p{line-height:1.5;font-weight:300;font-size:16px;margin:16px 0 16px 0}.sidebar ul{padding:0;list-style:none}.sidebar ul li{margin:0 0 10px;border-bottom:1px solid #f2f2f2}.sidebar ul.inline-ul li{border-bottom:none}.sidebar ul.inline-ul li:first-child{padding-left:0}.sidebar ul.inline-ul li:last-child{padding-right:0}.sidebar ul.list-posts li{display:block;font-size:14px;line-height:1.3;text-decoration:none;color:#919191}.sidebar ul.list-posts li a{text-decoration:none;color:#919191}.sidebar ul.list-posts li a:hover{color:#3f3f3f}.sidebar ul.list-posts li:after,.sidebar ul.list-posts li:before{content:'';display:table}.sidebar ul.list-posts li:after{clear:both}.sidebar ul.list-posts li:hover{color:#3f3f3f}.sidebar ul.list-posts li img{float:left;margin:0 10px 10px 0;border:1px solid #f2f2f2}.sidebar .sidebar-signup-container{text-align:center}.sidebar .sidebar-signup-container img{max-width:300px!important}.hibs-poster-container{line-height:0}footer.main-footer{margin-top:30px;background-color:#f9f9f9;text-align:center}footer.main-footer .container{padding:15px}footer.main-footer ul{font-size:14px;font-weight:700;text-transform:uppercase}footer.main-footer ul a,footer.main-footer ul a:focus,footer.main-footer ul a:visited{text-decoration:none;color:#919191}footer.main-footer ul a:active,footer.main-footer ul a:focus:active,footer.main-footer ul a:focus:hover,footer.main-footer ul a:hover,footer.main-footer ul a:visited:active,footer.main-footer ul a:visited:hover{color:#3f3f3f}footer.main-footer .show-xs{display:none}@media only screen and (min-width:481px){footer.main-footer .show-xs{display:block}footer.main-footer .hide-xs{display:none}}footer.main-footer h3{margin:20px 0 5px;font-weight:700;font-size:.83em}footer.main-footer p{margin-top:0;font-size:12px}h1.entry-title{margin:10px 0 20px;font-weight:700;font-size:2.53em;line-height:1.2em;letter-spacing:-.75px;color:#3f3f3f}h2.entry-title{margin:10px 0 0;font-weight:600;color:#3f3f3f}h2.entry-title a:hover{color:#999}@media (max-width:480px){.page-header h1,h1.entry-title{font-size:2em;letter-spacing:-.5px}}@media only screen and (min-width:1025px){.entry-content{padding:0 30px 15px}}.entry-content{font-family:Merriweather,serif!important;color:#3f3f3f;line-height:1.6;font-size:18px}.entry-content img{max-width:100%}@media (min-width:768px){.page-content .aligncenter img{width:60%}}@media only screen and (min-width:1025px){.entry-content h3{margin:2em 0 1em}}.entry-content blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:30px 0;padding:30px;quotes:"\201C" "\201D" "\2018" "\2019"}.entry-content blockquote p{display:inline;font-size:20px}.entry-content blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.post-image-content{position:relative;max-height:385px;overflow:hidden}.post-image-content .post-image-overlay{display:none;position:absolute;top:0;left:0;bottom:0;right:0}.post-image-content .post-image-overlay .post-image-overlay-inner{width:100%;height:100%;display:table;-webkit-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease}.post-image-content .post-image-overlay .post-image-overlay-inner span{display:table-cell;text-align:center;vertical-align:middle;color:#fff;font-size:28px;font-weight:700}.post-image-content .post-image-overlay .post-image-overlay-inner:hover{background-color:rgba(0,0,0,.44)}.post-image-content-single{margin-bottom:10px}.entry-summary p{color:#999;line-height:1.5;margin:0 0 5px}@media only screen and (min-width:1025px){.post-image-content:hover .post-image-overlay{display:block}}.entry-content a,.page-content a{text-decoration:none;color:#fd7222}.entry-content a:hover,.page-content a:hover{color:#a93e09}.wp-caption-text{text-align:center;font-size:13.5px;padding:5px 0;color:#6a6a6a}.video-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.youtube{width:100%;height:100%;position:absolute;display:block;top:0;left:0}.button-comment,.cancel-comment-reply-link,.comment-reply-link{top:100%;right:0;color:#fff;background-color:#fd7222;border-radius:3px;font-size:13px;font-family:'Open Sans',sans-serif;letter-spacing:1px;cursor:pointer}.button-comment:hover,.cancel-comment-reply-link:hover,.comment-reply-link:hover{background-color:#919191}.button-comment[disabled],.cancel-comment-reply-link[disabled],.comment-reply-link[disabled]{background-color:#fd7222;cursor:default;opacity:.5}.cancel-comment-reply-link,.comment-reply-link{padding:5px 10px}.comment-reply-link{position:absolute}.cancel-comment-reply-link{float:right;display:none}.comments{margin:30px 0 0;padding-top:15px;padding-bottom:30px;position:relative;counter-reset:section}.comments:before{content:'';border-left:1px solid #d9d9d9;position:absolute;top:26px;bottom:0;left:20px}.comments-title--container{padding-left:50px;position:relative}.comments-title--container .comments-title{font-weight:700}.comment-number{position:relative;left:-50px;margin-right:-40px;padding:8px 15px;background-color:#919191;color:#fff;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.comment-counter:before{counter-increment:section;content:counter(section)}.comments-title .comment-number{background-color:#fd7222;color:#fff}.alt .comment-number{background-color:#fff;border:2px solid #919191;color:#919191;padding:6px 13px}.comment-list{padding-left:0;margin:0;list-style:none}.comment-list .comment{padding-left:50px;margin-top:50px;position:relative}.comment-list .comment .comment-meta:before{content:'';display:table}.comment-list .comment .comment-meta:after{clear:both;content:'';display:table}.comment-list .children{list-style:none;padding:0;position:relative}.comment-list .children .comment{margin-left:0;padding-left:0}.awaiting-moderation{margin:30px 0 0 50px}.comment-avatar{margin-right:10px}.comment-avatar img{vertical-align:middle}.comment-author-name{font-size:14px;font-weight:700}.comment-time{font-size:12px}.comment-body{font-size:13px}@media only screen and (min-width:481px){.comments-title--container .comments-title--button{display:block}.comment-list .children .comment{padding-left:50px}.comment-list .children .comment:before{content:'';border-top:1px solid #d9d9d9;position:absolute;top:35px;width:60px;left:-30px}}.comment-reply-title{margin-top:0}.comment-reply-title:before{content:'+';display:inline-block;padding:8px 15px;margin-right:15px;background-color:#fd7222;color:#fff;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.comment-form>div{margin:0 0 15px}.facebook:hover{color:#3b5998}.twitter:hover{color:#4099ff}.pinterest:hover{color:#c92228}.youtube-icon:hover{color:red}.instagram:hover{color:#8a3ab9}.social-container{list-style:none;margin:10px 0;padding:0;text-align:center}@media (min-width:991px){.social-container{text-align:left}}.social-container li{display:inline;margin-right:5px}.social-container li.desktop-only{display:none}@media (min-width:992px){.social-container li.desktop-only{display:inline}}.button-email,.button-facebook,.button-pinterest,.button-print,.button-twitter{display:inline-block;padding:8px 13px;color:#fff;border:0;background-image:none;font-size:75%;font-weight:700;font-family:'Open Sans',sans-serif;letter-spacing:1px;text-decoration:none;text-align:center;cursor:pointer;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.button-email:focus,.button-facebook:focus,.button-pinterest:focus,.button-print:focus,.button-twitter:focus{outline:0}.button-facebook{background-color:#3b5998}.button-facebook:active,.button-facebook:hover{background-color:#4264aa;color:#fff}.button-twitter{background-color:#4099ff}.button-twitter:active,.button-twitter:hover{background-color:#5aa7ff;color:#fff}.button-pinterest{background-color:#c92228}.button-pinterest:active,.button-pinterest:hover{background-color:#db2a30;color:#fff}.button-email,.button-print{background-color:#bbb}.button-email:active,.button-email:hover,.button-print:active,.button-print:hover{background-color:#c8c8c8;color:#fff}@media (max-width:990px){.button-facebook,.button-pinterest,.button-twitter{width:31.333333%;display:inline-block;padding-left:0;padding-right:0}}.button-fb-like{margin:10px 0 0}.pinterest-img{width:80px;height:80px}.author-box{margin:10px 0 30px;padding:15px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;line-height:1.5;font-size:14px}.author-box h2,.author-box h3{margin:0}.author-box h2{font-size:21px}.author-box h3{font-size:13px;font-weight:700;text-transform:uppercase}.author-box p{margin-top:5px}.author-box-small{margin:15px 0;padding:5px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;font-size:14px;line-height:1.5;color:#919191;position:relative}.author-box-small a:active,.author-box-small a:focus:active,.author-box-small a:focus:hover,.author-box-small a:hover,.author-box-small a:visited:active,.author-box-small a:visited:hover{color:#a93e09}.author-box-small a,.author-box-small a:focus,.author-box-small a:visited{text-decoration:none;color:#fd7222}form .form-group{margin-bottom:15px}form .form-submit-button{font-weight:600;border:0;text-transform:uppercase;padding:10px 15px;color:#fff;background-color:#fd7222;border-radius:3px;font-size:13px;font-family:'Open Sans',sans-serif;letter-spacing:1px;cursor:pointer}form .form-submit-button:hover{background-color:#919191}form .form-submit-button[disabled]{background-color:#fd7222;cursor:default;opacity:.5}.alert-danger a,p.alert{font-family:'Open Sans',sans-serif;font-size:14px}.alert-danger a,form a{text-decoration:none;color:#fd7222}.alert-danger a:hover,form a:hover{color:#a93e09}i.form-loading-spinner{display:none;vertical-align:middle}.button-orange,a.button-orange{font-family:'Open Sans',sans-serif;display:inline-block;padding:10px 30px;color:#fff;border:0;background-image:none;font-size:100%;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e9442f;-webkit-box-shadow:inset 0 -4px #c93828;box-shadow:inset 0 -4px #c93828;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-shadow:0 1px 0 #f62358}.button-orange:focus,a.button-orange:focus{color:#fff;text-decoration:none;outline:0}.button-orange:hover,a.button-orange:hover{color:#fff;text-decoration:none;background-color:#c93828;-webkit-box-shadow:none;box-shadow:none}.button-orange:active,a.button-orange:active{color:#fff;text-decoration:none;background-color:#c93828;text-shadow:none}.button-large,a.button-large{padding:30px;font-size:160%;font-weight:700;max-width:460px}.signup-banner{background-color:#ea305a;color:#fff}.signup-banner h3{margin:0;text-transform:none;font-weight:400;color:#fff}.signup-banner .signup-banner-link a{display:block;background-color:#00999b;border:0;border-radius:4px;box-shadow:inset 0 -2px #0d4753;margin-top:10px;margin-bottom:10px;padding:10px 0 12px 0;text-align:center;text-transform:uppercase;color:#fff;font-family:"Open Sans",sans-serif;font-weight:700}.signup-banner .signup-banner-link a:hover{background-color:#0aa3a5;box-shadow:none}.signup-banner-content.signup-banner{padding:5vw;margin:40px -18px 80px -18px}.signup-banner-content.signup-banner h3{font-size:8.2vw;letter-spacing:-.6vw}.signup-banner-content.signup-banner .signup-banner-link a{padding-left:20px;padding-right:20px;font-size:5vw}@media only screen and (min-width:481px){.signup-banner-content.signup-banner{margin-left:-54px;margin-right:-54px}}@media only screen and (min-width:768px){.signup-banner-content.signup-banner{padding:18px;margin-left:0;margin-right:0}.signup-banner-content.signup-banner h3{font-size:40px;letter-spacing:-2px}.signup-banner-content.signup-banner .signup-banner-link{text-align:right}.signup-banner-content.signup-banner .signup-banner-link a{display:inline-block;margin-bottom:5px;font-size:24px}}@media only screen and (min-width:992px){.signup-banner-content.signup-banner h3{font-size:34px}.signup-banner-content.signup-banner .signup-banner-link a{font-size:20px}}@media only screen and (min-width:1200px){.signup-banner-content.signup-banner h3{font-size:42px}.signup-banner-content.signup-banner .signup-banner-link a{font-size:25px}}.signup-banner-sidebar.signup-banner{padding:18px}.signup-banner-sidebar.signup-banner h3{font-size:29px;letter-spacing:-2px}.signup-banner-sidebar.signup-banner .signup-banner-link a{font-size:14px}@media only screen and (min-width:1200px){.signup-banner-sidebar.signup-banner h3{font-size:36px}.signup-banner-sidebar.signup-banner .signup-banner-link a{font-size:18px}}