/*
Theme Name: The Box
Version: 99
*/
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}canvas,progress,video{display:inline-block;vertical-align:baseline}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #ddd;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#page{padding:0 20px;margin:auto}.content-area{float:none;width:100%;margin:auto;padding:0}h1,h2,h3,h4,h5,h6{clear:both}.comment-content h1:first-child,.comment-content h2:first-child,.comment-content h3:first-child,.comment-content h4:first-child,.comment-content h5:first-child,.comment-content h6:first-child,.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.page-title{color:#959595;font-weight:400}.page-title span{color:#2ecc71;font-weight:700}hr{background-color:#eee;border:0;height:1px;margin:1.5em 0}img{height:auto;max-width:100%}strong{font-weight:700}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.5em}b,strong{font-weight:700}em,i{font-style:italic}blockquote{margin:1.5em 0;padding:0 1em;border-left:4px solid #ddd}small{font-size:75%}big{font-size:125%}figure{margin:0}table{width:100%}th{font-weight:700}td,th{padding:10px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{background-color:#2ecc71;border: 2px solid #2ecc71;color:#fff;cursor:pointer;-webkit-appearance:button;line-height:1;padding:.75em 1.5em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#fff;color:#2ecc71}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=password],input[type=text],textarea{border:1px solid rgba(0,0,0,.07);margin:.5em 0}input[type=email],input[type=password],input[type=text]{padding:.5em 1em}textarea{overflow:auto;padding:10px;vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.search-form{position:relative}.search-form label{display:block}input.s{height:40px;width:100%;margin:0;padding:10px 50px 10px 10px;line-height:20px;border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:none;border-radius:none;-webkit-appearance:none}.entry-content input.s{border:1px solid #eee}.search-submit{position:absolute;display:block;right:0;top:0;width:50px;height:40px;padding:6px 0 4px;margin:0;line-height:1;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}.search-submit:hover{opacity:.9}embed,iframe,object{max-width:100%;}a{color:#2ecc71;text-decoration:none}a:hover{text-decoration:underline}a:active{outline:0}.site-title a{display:inline-block;color:#252525}.site-title a:hover{text-decoration:none;color:#2ecc71}.entry-title a:hover{text-decoration:none}.edit-link a{display:inline-block;padding:2px 15px;text-decoration:none;font-size:.923em;font-weight:700;line-height:1.5;color:#2ecc71;background-color:#fff;border:1px solid #2ecc71;-webkit-border-radius:64px;border-radius:64px}.edit-link a:hover{opacity:.9}.more-link{display:inline-block;margin:0;padding:0;text-decoration:none}.more-link:hover{text-decoration:underline}.alignleft{display:inline;float:left;margin:0 1em .5em 0}.alignright{display:inline;float:right;margin:0 0 .5em 1em}.aligncenter{clear:both;display:block;margin:0 auto}.main-navigation ul{list-style:none;margin:0;padding:0}.main-navigation li{float:left;position:relative;padding:0;margin:0}.main-navigation>.container>div>ul>li>a:hover{color:#fff}.navigation{overflow:hidden;clear:both}.post-navigation{margin:0 0 20px;overflow:hidden;padding:15px 20px;background-color:#fff}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-next{float:right;text-align:right;width:50%}.image-navigation{margin-bottom:1em}.pagination{margin:0 0 20px 0;padding:0}.pagination .nav-links{clear:both;list-style-type:none;margin:0;padding:0}.pagination .nav-links a,.pagination .nav-links span{display:block;float:left;height:30px;margin:0 5px 5px 0;padding:0 1em;text-align:center;font-size:12px;line-height:30px;background-color:#fff;color:#777;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd}.pagination .nav-links .current,.pagination .nav-links .current:hover,.pagination .nav-links a:hover{border-color:transparent;text-decoration:none;color:#fff;background:#2ecc71}.site-brand{position:relative;margin:20px 0}hgroup{float:left;width:50%;padding:0 20px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}hgroup h1 a{text-decoration:none;outline:0;margin:auto}.site-description{color:#959595;color:rgba(0,0,0,.5);display:inline-block;margin:0;font-size:1em;font-weight:400}.header-image{display:none}.header-ads{margin:0 auto 20px;text-align:center}.hentry{margin:0;padding:0;background-color:#fff}.entry-header{position:relative}.entry-meta,.entry-title{-webkit-box-sizing:border-box;box-sizing:border-box}.entry-meta,.entry-meta a{color:#959595}.entry-meta a:hover{color:#2ecc71}.entry-time{display:none}.entry-content p:last-child,.entry-summary p:last-child{margin-bottom:0}.entry-footer{color:#959595}.entry-footer p:last-child{margin:0}.entry-footer .byline,.cat-links,.comments-link,.posted-on,.byline,.comments-link,.posted-on{margin-top:5px}.sep{display:inline-block;padding:0 .5em;color:#b5b5b5}.post-thumbnail img{display:block;margin:0 auto 1em;max-width:100%;height:auto}.page-header h1{font-size:1.3rem;text-transform:uppercase}.page-header .taxonomy-description p{margin:1em 0}.page-links{clear:both;margin:0 0 1.5em}.page-links>.page-number,.page-links>a{padding:0 .25em;display:inline-block}.featured-image{margin-bottom:20px}.featured-image img{margin:auto;display:block}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;margin:0;line-height:1;width:1px;height:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#10c0cc;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.format-quote .entry-summary blockquote{margin:0}.format-image .entry-summary img{margin:0}.format-status .entry-summary p{margin-bottom:.5em}.widget{margin:0 0 20px;padding:15px 20px;word-wrap:break-word}.widget-title{margin-bottom:15px;line-height:1.4}.widget ul{margin:0;padding:0}.widget li{margin:0;list-style-type:none}.widget p:last-child{margin-bottom:0}.widget select{max-width:100%}.widget_calendar table{margin:0}.widget_calendar caption{color:#353535;font-size:1.154em;margin-bottom:15px;font-weight:700;text-align:left}.widget_recent_comments a{color:#999}#secondary .widget_recent_comments a.url{color:#2ecc71}.comment-content a{word-wrap:break-word}input[type=text],textarea{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;display:block}.comments-area{margin:20px 0;padding:15px 20px;background-color:#fff}.comments-area h2,.comments-area h3{margin-bottom:10px}.comments-area label{display:inline-block;font-weight:700}.form-allowed-tags{display:none}.commentlist{margin:1.5em 0;padding:0}.commentlist li{list-style-type:none;margin:0 0 1.5em 0}.comment .avatar{float:left;margin-right:20px;-webkit-border-radius:64px;border-radius:64px}.comment-content{clear:both;padding:.5em 0}.comment-content p:last-child{margin:0}.comment .fn{font-style:normal;font-weight:700}.page-template-no-sidebar .content-area,.page-template-no-sidebar-php .content-area{width:100%;float:none}@media screen and (min-width:480px){.header-image{display:block;text-decoration:none;margin-top:20px}.header-image img{display:block;max-width:100%;height:auto}embed,iframe,object{max-height:inherit}}@media screen and (min-width:640px){#page{padding:0 30px}}@media screen and (min-width:767px){#page{max-width:740px;padding:0 40px}.entry-header{min-height:48px}.entry-time{display:block;position:absolute;width:48px;height:48px;right:20px;top:15px;background-color:rgba(15,165,217,.7);-webkit-border-radius:24px;border-radius:24px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase}.entry-time-day{display:block;line-height:1;padding:8px 0 3px}.entry-time-month{border-top:1px solid rgba(255,255,255,.2);display:inline-block;line-height:1;padding:3px 0 0}}@media screen and (min-width:1024px){#page{margin:auto;padding:0;max-width:980px}.content-area{width:65.3062%;float:left}.sidebar-content .content-area{float:right}.sidebar-content .widget-area{float:left}}@media (max-width:1000px),(min-device-width:1000px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){hgroup{width:100%;float:none;padding-right:60px}.site-brand{margin-bottom:0}.noscroll .main-navigation{background-color:transparent}.noscroll .main-navigation .nav-menu,button.menu-toggle{display:block;float:none}.noscroll .main-navigation .nav-menu{margin:0;position:relative;z-index:999}.noscroll .main-navigation>div{margin:0}.noscroll .main-navigation li{float:none}.noscroll .main-navigation ul{text-align:left}.noscroll .main-navigation ul li{display:block}.noscroll .main-navigation ul a{width:auto;height:auto;line-height:1.5}}
/* gravity forms styles we need */
.gform_wrapper select,.gform_wrapper textarea{font-size:inherit;font-family:inherit;letter-spacing:normal}.gform_wrapper{margin:16px 0;max-width:100%}.gform_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_wrapper *,.gform_wrapper :after,.gform_wrapper :before{box-sizing:border-box!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gform_wrapper textarea{padding:6px 8px;line-height:1.5;resize:none}.gform_wrapper ul.gform_fields{margin:0!important;list-style-type:none;display:block}.gform_wrapper ul,html>body .entry ul{text-indent:0}.gform_wrapper form li,.gform_wrapper li{margin-left:0!important;list-style:none!important;overflow:visible}.gform_wrapper ul li.gfield{clear:both}.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:700;font-size:inherit}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both}body .gform_wrapper .top_label div.ginput_container{margin-top:8px}.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small{width:100%}.gform_wrapper textarea.small{height:80px;width:100%}.gform_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_wrapper .gform_footer{padding:16px 0 10px;margin:16px 0 0;clear:both;width:100%}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:.813em;line-height:inherit;clear:both;font-family:inherit;letter-spacing:normal}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px}.gform_wrapper .gf_hidden,.gform_wrapper .gform_hidden,.gform_wrapper input.gform_hidden,.gform_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}body .gform_wrapper ul li.gfield{margin-top:16px;padding-top:0}.gform_wrapper .gfield_error input.large,.gform_wrapper .gfield_error input.medium,.gform_wrapper .gfield_error input.small,.gform_wrapper .gfield_error select.large,.gform_wrapper .gfield_error select.medium,.gform_wrapper .gfield_error select.small{width:100%}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,223,224,.25);margin-bottom:6px!important;border-top:1px solid #c89797;border-bottom:1px solid #c89797;padding-bottom:6px;padding-top:8px;box-sizing:border-box}.gform_wrapper .top_label .gfield_error{width:calc(100% - 2px)}.gform_wrapper .top_label .gfield_error input.large,.gform_wrapper .top_label .gfield_error select.large,.gform_wrapper .top_label .gfield_error textarea.textarea{width:100%}body .gform_wrapper .gfield_error .gfield_label{color:#790000}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{max-width:100%;padding-right:16px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:12px}.gform_wrapper div.validation_error{color:#790000;font-size:1em;font-weight:700;margin-bottom:25px;border-top:2px solid #790000;border-bottom:2px solid #790000;padding:16px 0;clear:both;width:100%;text-align:center}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:1px solid #790000}.gform_wrapper .validation_message{color:#790000;font-weight:700;letter-spacing:normal}@media only screen and (min-width:550px){.gform_wrapper .gform_body{width:100%}.gform_wrapper .hidden_label input.large,.gform_wrapper .hidden_label select.large,.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large{width:100%}.gform_wrapper textarea.small{height:80px;width:100%}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=image],.gform_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:auto;margin:0 16px 0 0}.gform_wrapper ul.gform_fields li.gfield{padding-right:16px}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 16px)!important}.gform_wrapper .gfield_error .ginput_container{padding-right:0}}
.gform_validation_container
{ display: none !important; }
/* end gravity forms */