div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px
solid #398f14}div.wpcf7-mail-sent-ng{border:2px
solid #f00}div.wpcf7-spam-blocked{border:2px
solid #ffa500}div.wpcf7-validation-errors{border:2px
solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px
solid #f00;background:#fff;padding: .2em .8em}span.wpcf7-list-item{margin-left:0.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}div.wpcf7 div.ajax-error{display:none}div.wpcf7
.placeheld{color:#888}.mapp-align-left{float:left !important}.mapp-align-right{float:right !important}.mapp-align-center{margin-left:auto !important;margin-right:auto !important}.mapp-align-default{}.mapp-layout{border:1px
solid black;margin:5px;padding:0px
}.mapp-map-links{background-color:#F0F0F0;border-top:1px solid lightgray;border-bottom:1px solid lightgray}.mapp-map-links
a{margin:2px
15px 2px 5px;text-decoration:none}.mapp-map-links a:hover{text-decoration:underline}.mapp-hidden{display:none}.mapp-dialog{position:relative;display:none}.mapp-dialog-inner{position:absolute;width:200px;left:50%;top:30px;margin-left:-100px;padding:10px;background-color:white;z-index:99999999999;text-align:center;border:1px
solid gray;box-shadow:0px 0px 20px rgba(0,0,0,0.75);border-radius:5px}.mapp-canvas{overflow:hidden !important;padding:0px
!important;margin:0px;word-wrap:normal}.mapp-canvas
img{background-color:transparent !important;max-width:99999px !important;max-height:none !important;visibility:inherit !important;padding:0px
!important;margin:0px
!important;box-shadow:none !important;border-radius:0px !important}.mapp-iw
*{color:black;margin:0px
!important;padding:0px
!important}.mapp-iw .mapp-title{font-weight:bold}.mapp-iw .mapp-thumb{padding-right:10px !important;vertical-align:top;float:left}.mapp-iw
img{margin:3px
3px 3px 0px !important}.mapp-iw .mapp-links{clear:both;white-space:nowrap;margin:4px
0 0 0 !important;padding-top:4px !important;border-top:1px solid lightgray }.mapp-iw a, .mapp-iw a:link, .mapp-iw a:active, .mapp-iw a:visited{border:none !important;color:#4272db !important;text-decoration:none !important}.mapp-iw a:hover{color:#4272db !important;text-decoration:underline !important}.mapp-ib{background-color:white;border:1px
solid lightgray;border-collapse:separate;-moz-box-shadow:5px 5px 5px #888;-webkit-box-shadow:5px 5px 5px #888;box-shadow:5px 5px 5px #888;display:none;max-width:550px;min-width:200px;overflow:auto;padding:15px;position:absolute;z-index:100}.mapp-ib-close{display:block;position:absolute;cursor:pointer;right:5px;top:5px}.mapp-ib-tip{position:absolute;top:-10px;left:20px;margin:0;border-top:10px solid white;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:none;padding:0;width:0;height:0;font-size:0;line-height:0;z-index:101}.mapp-poi-list{overflow-y:auto;overflow-x:hidden;max-height:300px}.mapp-poi-list
table{margin-top:10px;width:100%;line-height:normal !important;border-collapse:collapse;table-layout:auto}.mapp-poi-list
th{font-weight:bold}.mapp-poi-list
td{padding:5px;margin:0px;border:none;border-bottom:1px solid lightgray;vertical-align:middle }.mapp-directions{display:none;text-align:left;overflow:none;margin:10px
0 0 0 }.mapp-travelmode{border:1px
solid lightgray !important;display:inline-block;text-align:center;vertical-align:middle;width:50px;height:27px;line-height:27px;background-color:rgb(245, 245, 245);padding:0px;margin:0px
}.mapp-travelmode-on{background-color:rgb(210, 210, 210) }.mapp-dir-swap{display:inline-block;border:none !important;text-align:center;vertical-align:middle;width:24px;height:24px;line-height:24px;background-color:transparent;padding:0px;margin:0px;position:relative;vertical-align:bottom}.mapp-route{margin:10px
0 0px 0 }.mapp-route
input{width:80%;line-height:normal }.mapp-route
li{padding:2px
}.adp-list{border:1px
solid lightgray;cursor:pointer }.mapp-dir-renderer
table{table-layout:auto}.mapp-dir-renderer
td{border:none;border-top:1px solid #cdcdcd;margin:0;padding:0}.mapp-dir-renderer
img{max-width:none}.mapp-dir-renderer .adp-marker{margin:5px}.mapp-dir-icon{cursor:pointer;display:inline-block;vertical-align:middle;margin:0;padding:0;background:transparent url('/wp-content/plugins/mappress-google-maps-for-wordpress/images/directions.png') no-repeat center center}.mapp-dir-car{width:15px;height:12px;background-position:0px -96px}.mapp-dir-bus{width:10px;height:15px;background-position:0px -426px}.mapp-dir-walk{width:10px;height:16px;background-position:0px -489px}.mapp-dir-bike{width:17px;height:14px;background-position:0px -340px}.mapp-dir-transit{width:17px;height:14px;background-position:0px -425px}.mapp-dir-arrows{width:10px;height:12px;background-position:-10px -489px}.mapp-dir-del{width:7px;height:7px;background-position:0px -189px}.mapp-dir-letter{cursor:move;display:inline-block;vertical-align:middle;margin:0;padding:0;background:transparent url('/wp-content/plugins/mappress-google-maps-for-wordpress/images/directions.png') no-repeat}.mapp-dir-a{width:24px;height:24px;background-position:0px -140px}.mapp-dir-b{width:24px;height:24px;background-position:0px -71px}.mapp-dir-dot{width:9px;height:10px;background-position:0px -108px}.mapp-control{border:black 1px solid;margin:5px
0px 0px 0px;background-color:white;padding:1px
6px 1px 6px;border:1px
solid #717b87;box-shadow:0px 2px 4px rgba(0,0,0,0.4);color:#333;cursor:pointer;font-family:Arial,sans-serif;font-size:13px;text-align:center}.mapp-control
*{margin:0px;padding:0px;vertical-align:baseline}.mapp-table{display:table}.mapp-table>div{display:table-row}.mapp-table>div>div,.mapp-table>div>label{display:table-cell}.mapp-close{background:transparent url("/wp-content/plugins/mappress-google-maps-for-wordpress/images/close.png") no-repeat;cursor:pointer;display:inline-block;height:15px;margin:0;opacity:0.6;padding:0;position:absolute;right:5px;top:5px;width:15px}.mapp-close:hover{opacity:1}.mapp-icon{max-width:32px !important;max-height:32px;vertical-align:middle;box-shadow:none !important}.mapp-error{background-color:#ffebe8;margin:0;padding:2px;background-color:pink;border:1px
solid red !important}.mapp-spinner{display:inline-block;height:16px;width:16px;margin-left:10px;margin-right:10px;background:transparent url(/wp-content/plugins/mappress-google-maps-for-wordpress/images/loading.gif) no-repeat center center}*[data-mapp-action]{cursor:pointer}.mapp-max{width:100%}
/*!*****************************************************************
Theme Name: Big Green
Theme URI: 
Author: Pixelpress
Author URI: http://pixelpress.co/
Version: 1.0
Tags: html5, framework, css3, development
*/

/*! normalize.css v2.1.3 | 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],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}q{quotes:none}q:before{content:""}q:after{content:""}@font-face{font-family:'gibsonregular';src:url('/wp-content/themes/biggreen/fonts/gibson-regular-webfont.eot');src:url('/wp-content/themes/biggreen/fonts/gibson-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/biggreen/fonts/gibson-regular-webfont.woff') format('woff'), url('/wp-content/themes/biggreen/fonts/gibson-regular-webfont.ttf') format('truetype'), url('/wp-content/themes/biggreen/fonts/gibson-regular-webfont.svg#gibsonregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gibsonsemibold';src:url('/wp-content/themes/biggreen/fonts/gibson-semibold-webfont.eot');src:url('/wp-content/themes/biggreen/fonts/gibson-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/biggreen/fonts/gibson-semibold-webfont.woff') format('woff'), url('/wp-content/themes/biggreen/fonts/gibson-semibold-webfont.ttf') format('truetype'), url('/wp-content/themes/biggreen/fonts/gibson-semibold-webfont.svg#gibsonsemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'avenirblack';src:url('/wp-content/themes/biggreen/fonts/12_avenir_95_black___09173-webfont.eot');src:url('/wp-content/themes/biggreen/fonts/12_avenir_95_black___09173-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/biggreen/fonts/12_avenir_95_black___09173-webfont.woff') format('woff'), url('/wp-content/themes/biggreen/fonts/12_avenir_95_black___09173-webfont.ttf') format('truetype'), url('/wp-content/themes/biggreen/fonts/12_avenir_95_black___09173-webfont.svg#avenirblack') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'avenirheavy';src:url('/wp-content/themes/biggreen/fonts/12_avenir_85_heavy___08173-webfont.eot');src:url('/wp-content/themes/biggreen/fonts/12_avenir_85_heavy___08173-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/biggreen/fonts/12_avenir_85_heavy___08173-webfont.woff') format('woff'), url('/wp-content/themes/biggreen/fonts/12_avenir_85_heavy___08173-webfont.ttf') format('truetype'), url('/wp-content/themes/biggreen/fonts/12_avenir_85_heavy___08173-webfont.svg#avenirheavy') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'avenirmedium';src:url('/wp-content/themes/biggreen/fonts/12_avenir_65_medium___06173-webfont.eot');src:url('/wp-content/themes/biggreen/fonts/12_avenir_65_medium___06173-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/biggreen/fonts/12_avenir_65_medium___06173-webfont.woff') format('woff'), url('/wp-content/themes/biggreen/fonts/12_avenir_65_medium___06173-webfont.ttf') format('truetype'), url('/wp-content/themes/biggreen/fonts/12_avenir_65_medium___06173-webfont.svg#avenirmedium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'avenirroman';src:url('/wp-content/themes/biggreen/fonts/12_avenir_55_roman___05173-webfont.eot');src:url('/wp-content/themes/biggreen/fonts/12_avenir_55_roman___05173-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/biggreen/fonts/12_avenir_55_roman___05173-webfont.woff') format('woff'), url('/wp-content/themes/biggreen/fonts/12_avenir_55_roman___05173-webfont.ttf') format('truetype'), url('/wp-content/themes/biggreen/fonts/12_avenir_55_roman___05173-webfont.svg#avenirroman') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'avenirlight';src:url('/wp-content/themes/biggreen/fonts/12_avenir_35_light___02173-webfont.eot');src:url('/wp-content/themes/biggreen/fonts/12_avenir_35_light___02173-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/biggreen/fonts/12_avenir_35_light___02173-webfont.woff') format('woff'), url('/wp-content/themes/biggreen/fonts/12_avenir_35_light___02173-webfont.ttf') format('truetype'), url('/wp-content/themes/biggreen/fonts/12_avenir_35_light___02173-webfont.svg#avenirlight') format('svg');font-weight:normal;font-style:normal}body{min-width:974px;font:23px/30px 'avenirroman',arial,sans-serif;color:#222;background:#fff}ul,ol,p,h1,h2,h3,h4,h5,h6,blockquote,address{margin:0}h1,h2,h3,h4,h5,h6,strong{font-weight:normal}h1,h2,h3{line-height:1.2em}strong{font-family:'avenirheavy'}h4{font-family:'avenirheavy';font-size:23px;line-height:30px;padding:0
0 25px}p{padding:0
0 25px}a{text-decoration:underline;color:#007c77}a:hover{text-decoration:none}input[type=text],input[type=submit],input[type=email]{border:none;border-radius:5px;padding:8px;width:248px;font-family:'avenirmedium';font-size:16px;line-height:1em;vertical-align:baseline}input[type=submit]{padding:13px
10px 10px;text-align:center;font-size:30px;font-family:'avenirblack'}textarea{border:none;border-radius:5px;resize:none;font-family:'avenirmedium';font-size:16px;line-height:1em;vertical-align:baseline;width:376px;height:158px;padding:8px;margin:0;overflow:hidden}.main{width:974px;margin:0
auto;position:relative}.shadow{width:100%;background:url(/wp-content/themes/biggreen/images/shadow.png) repeat-x}#container{width:100%;position:relative;padding:87px
0 0}.next_step{display:block;width:55px;height:55px;overflow:hidden;text-indent:-9898px;background:url(/wp-content/themes/biggreen/images/next_btn.png) no-repeat 50%;position:absolute;left:50%;margin:0
0 0 -27px;bottom:25px}.shadow_line{position:fixed;top:87px;left:0;width:100%;height:7px;overflow:hidden;text-indent:-9898px;z-index:100;background:url(/wp-content/themes/biggreen/images/shadow.png) repeat-x}.alignleft{float:left;margin:5px
35px 25px 0}.alignright{float:right;margin:5px
0 35px 25px}.aligncenter{display:block;margin:0
auto 25px}.contact_btn{float:left;width:248px;height:55px;text-align:center;line-height:58px;border-radius:5px;color:#fff;text-decoration:none;background:#007c77;text-transform:uppercase;font-size:30px;font-family:'avenirblack'}.contact_btn:hover{text-decoration:none;background:#009a93}.img_mask{width:278px;height:299px;overflow:hidden;position:relative;left:2px;top:-17px}.img_mask
span{display:block;width:278px;height:299px;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.img_mask.dark_blue_mask{width:241px !important;height:260px !important;top:0}.img_mask.blue_mask
span{background:url(/wp-content/themes/biggreen/images/dark_blue_mask.png) no-repeat}.img_mask.dark_blue_mask
span{background:url(/wp-content/themes/biggreen/images/blue_mask.png) no-repeat;width:241px;height:260px;background-size:cover}.img_mask
img{display:block}header{width:100%;background:url(/wp-content/themes/biggreen/images/header_bg.png) repeat-y 50% 0;position:fixed;top:0;left:0;z-index:1000;height:87px}header
.main{height:87px;background:url(/wp-content/themes/biggreen/images/main_header.png) no-repeat -20px 0}header
.logo{display:block;width:280px;height:53px;background:url(/wp-content/themes/biggreen/images/logo.png) no-repeat;position:absolute;left:0;top:18px}header .logo
a{display:block;width:280px;height:53px;overflow:hidden;text-indent:-9898px}header
nav{height:87px;float:right}header nav
ul{padding:0;list-style:none;height:87px}header nav ul
li{float:left;padding:30px
0 0 30px;height:93px;line-height:38px;position:relative}header nav ul li
a{display:block;text-transform:uppercase;color:#fff;text-decoration:none;font-size:20px;font-family:'avenirheavy'}header nav ul li.current a,
header nav ul li a:hover,
header nav ul li:hover
a{text-decoration:none;color:#286A2F}header nav ul li
ul{position:absolute;float:none;width:275px;padding:15px
0;top:87px;right:-15px;height:auto;display:none;background:#94d355;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 3px 3px rgba(0,0,0,0.55)}header nav ul li ul
li{float:none;padding:0
15px;height:30px;line-height:30px;text-align:right}header nav ul li ul li
a{font-size:15px}header nav ul li:hover
ul{display:block}header nav ul li:hover ul li
a{color:#fff}header nav ul li:hover ul li a:hover{color:#286A2F}footer{width:100%;background:#fff url(/wp-content/themes/biggreen/images/footer_bg.png) no-repeat 100% 0}footer
.shadow{height:316px}footer
.main{padding-top:165px}footer .main
strong{color:#008064;display:block;font-size:14px;font-family:'avenirblack';font-weight:normal}.main_gallery{width:100%;height:690px;position:relative;overflow:hidden;color:#fff}.main_gallery
figure{position:absolute;top:0;left:0;width:100%;height:690px;overflow:hidden}.main_gallery figure
img{display:block;width:100%;min-width:1024px;position:absolute}.main_gallery figure
span.overlay{position:absolute;top:0;left:0;width:100%;height:690px;z-index:1;overflow:hidden;text-indent:-9898px;background:url(/wp-content/themes/biggreen/images/overlay.png) no-repeat}.main_gallery
.main{z-index:12;padding-top:232px;padding-bottom:90px}.main_gallery .main
h1{text-align:center;line-height:76px;font-size:70px;font-family:'avenirblack';text-shadow:0 2px 2px rgba(0, 0, 0, 0.5);padding:0
0 246px;text-transform:uppercase}.main_gallery .main
h2{text-transform:uppercase;font-size:30px;line-height:38px;text-align:center;font-family:'avenirblack'}.main_gallery
.main_mask{background:url(/wp-content/themes/biggreen/images/main_mask.png) no-repeat;display:block;width:192px;height:205px;overflow:hidden;text-indent:-9898px;margin:0
0 0 -96px;position:absolute;left:50%;top:327px}.content_item{width:100%}.content_item
h2{text-align:center;font-size:71px;text-transform:uppercase;font-family:'gibsonsemibold'}.content_item
h3{font-size:40px;font-family:'gibsonsemibold';padding:0
0 24px;text-transform:uppercase}.content_item
.main{overflow:hidden}.content_item
.item{overflow:hidden;padding:20px
10px 40px}.content_item .item
article{float:left;width:620px}.content_item .item
aside{float:right;width:278px}.content_item .item aside
figure{width:278px;overflow:hidden}.content_item .item aside
figure.img_mask{left:0}.content_item .item.right_article
article{float:right}.content_item .item.right_article
aside{float:left}.content_item .item.right_article aside
figure.img_mask{left:2px}.content_item.light_blue{background:url(/wp-content/themes/biggreen/images/light_blue.png) repeat}.content_item.light_blue
h2{color:#fff;padding:0
0 15px}.content_item.light_blue
.main{padding:40px
0 57px}.content_item.white_bg{background:url(/wp-content/themes/biggreen/images/white.png) repeat}.content_item.white_bg .item
article{width:550px}.content_item.white_bg .item
aside{width:321px}.content_item.white_bg .item aside
figure{width:321px}.content_item.white_bg
h2{color:#43af4e;padding:0
0 15px}.content_item.white_bg
h3{font-family:'gibsonsemibold'}.content_item.white_bg
.main{padding:55px
0}.content_item.white_bg
a.contact_btn{background:#286a2f;color:#fff}.content_item.white_bg a.contact_btn:hover{background:#358c3e}.content_item.white_bg
a{color:#43af4e}.content_item.white_bg
.next_step{background:url(/wp-content/themes/biggreen/images/green_next.png) no-repeat 50%}.content_item.dark_blue{background:url(/wp-content/themes/biggreen/images/dark_blue.png) repeat;color:#fff}.content_item.dark_blue
h2{padding:0
0 25px}.content_item.dark_blue
.shadow{border-bottom:1px solid #fff}.content_item.dark_blue
.main{padding:50px
0 55px}.content_item.dark_blue
blockquote{padding:20px
0 0;text-transform:uppercase}.content_item.dark_blue blockquote
q{display:block;font-style:italic;padding:0
0 20px}.content_item.dark_blue blockquote
cite{display:block;font-style:normal}.content_item.blue{background:url(/wp-content/themes/biggreen/images/blue.png) repeat;color:#fff}.content_item.blue
h3{width:620px}.content_item.blue
.main{padding:40px
0 35px}.content_item.blue .item
article{width:536px}.content_item.blue .item
aside{width:376px}.content_item.blue
.el{padding:0
0 25px}.content_item.blue .el input,
.content_item.blue .el
textarea{color:#fff;background:#006ba4}.content_item.blue .el input[type=submit]{background:#004e78}.content_item.blue .el input[type=submit]:hover{background:#003a59}.content_item.blue .el *::-webkit-input-placeholder{color:#fff}.content_item.blue .el *:-moz-placeholder{color:#fff}.content_item.blue .el *::-moz-placeholder{color:#fff;opacity:1}.content_item.blue .el *:-ms-input-placeholder{color:#fff}.content_item.blue .el *:placeholder{color:#fff}.content_item.dark_green{color:#fff;background:url(/wp-content/themes/biggreen/images/dark_green.png) repeat}.content_item.dark_green
h2{padding:0
0 35px}.content_item.dark_green
.main{padding:45px
10px 55px}.content_item.dark_green
.contact_btn{background:#286a2f}.content_item.dark_green .contact_btn:hover{background:#358c3e}.content_item.dark_green
.shadow{border-bottom:1px solid #fff}.content_item.green{color:#fff;background:url(/wp-content/themes/biggreen/images/green.png) repeat}.content_item.green
h4{color:#286a2f;font-size:25px}.content_item.green
a{color:#286a2f}.content_item.green
.main{padding:40px
10px 80px}.content_item.green .item.what_section
article{width:100%;float:none}.content_item.green .item.what_section
aside{float:right;margin:0
0 0 100px}.content_item.green
.item.what_section{}.content_item.gray{background:url(/wp-content/themes/biggreen/images/gray.png) repeat;color:#5c5c5c}.content_item.gray
.main{padding:40px
0 25px}.content_item.gray
.contact_form{overflow:hidden;padding:0
15px}.content_item.gray .contact_form *::-webkit-input-placeholder{color:#636363}.content_item.gray .contact_form *:-moz-placeholder{color:#636363}.content_item.gray .contact_form *::-moz-placeholder{color:#636363;opacity:1}.content_item.gray .contact_form *:-ms-input-placeholder{color:#636363}.content_item.gray .contact_form *:placeholder{color:#636363}.content_item.gray .contact_form
aside{float:left;width:250px}.content_item.gray .contact_form aside
.el{padding:0
0 29px}.content_item.gray .contact_form aside .el
input{background:#f2f2f2;border:1px
solid #636363;color:#636363;font-size:16px;width:250px}.content_item.gray .contact_form
article{float:right;width:676px}.content_item.gray .contact_form article
.el{padding:0
0 19px}.content_item.gray .contact_form article .el
textarea{background:#f2f2f2;border:1px
solid #636363;color:#636363;font-size:16px;width:676px;height:163px}.content_item.gray .contact_form article .el input[type=submit]{color:#fff;background:#cad73d}.content_item.gray .contact_form article .el input[type=submit]:hover{color:#fff;background:#43af4e}.content_item
.map_box{width:100%;height:464px;overflow:hidden}.content_item .map_box
.map_el{display:block;width:100%}.content_item
.city_wrap{overflow:hidden;padding:30px
0 50px;margin:0
-15px}.content_item .city_wrap
.city{float:left;width:376px;margin:0
58px;text-align:center}.content_item .city_wrap .city
h3{border-bottom:1px solid #5c5c5c;padding:0
0 10px;font-family:'avenirblack';font-size:36px}.content_item .city_wrap .city
h5{font-size:20px;line-height:28px;font-family:'avenirroman'}.content_item .city_wrap .city
address{font-style:normal;margin:0;font-size:20px;line-height:28px;font-family:'avenirroman'}.content_item .city_wrap .city address
span{display:block}.content_item .city_wrap .city
ul{list-style:none;margin:0;padding:0;font-family:'avenirroman'}.content_item .city_wrap .city ul
li{font-size:20px;line-height:28px}.content_item .city_wrap .city ul li
a{text-decoration:none;color:#5c5c5c}.content_item .city_wrap .city ul li a:hover{text-decoration:underline}.content_item .city_wrap .city
figure{height:145px;width:100%;position:relative;margin:0
0 20px}.content_item .city_wrap .city figure
img{display:block;position:absolute;left:0;bottom:0}.mapp-iw .mapp-title{font-weight:bold !important}.mapp-iw .mapp-title, .mapp-iw .mapp-body
p{font-size:15px !important}.mapp-iw .mapp-body
p{line-height:18px !important;font-weight:400}.gm-style-iw{overflow:visible !important}.content_item .contact_form
h3{font-family:'avenirblack';font-size:36px}input[type="tel"]{border:medium none;border-radius:5px;font-family:'avenirmedium';font-size:16px;line-height:1em;padding:8px;vertical-align:baseline;width:248px}.form_box span.wpcf7-not-valid-tip{color:#FFF;font-size:20px}#searchform input[type="submit"]{margin:10px
0 0 37px}#searchform
fieldset{border:none}.navigation
.next{float:right}.navigation
.prev{float:left}.contact_form span.wpcf7-not-valid-tip{position:absolute;top:30px;font-size:16px;margin:2px
20px}.contact_form div.wpcf7-response-output{left:520px;position:absolute;top:143px;font-size:16px}.contact_form
form{display:block;position:relative}.contact_form div.wpcf7-response-output.wpcf7-mail-sent-ok{top:159px}.customfile-input{position:absolute;height:10000px;height:10000px;cursor:pointer;background:transparent;border:0;opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);z-index:999}.customfile{position:relative;background:#006BA4;border-radius:5px;overflow:hidden;width:248px}.customfile-feedback{display:block;border-radius:5px;font-family:'avenirmedium';font-size:16px;line-height:1em;padding:10px
8px;vertical-align:baseline;width:248px}.customfile-feedback-populated{color:#fff;font-family:'avenirmedium';font-size:16px;line-height:1em}.customfile-button{display:none}.sub_menu{width:100%;background:#fff;height:63px;position:fixed;left:0;top:87px;z-index:1}.sub_menu
.shadow_line{position:absolute;top:63px}.sub_menu
nav{width:100%;height:63px;overflow:hidden}.sub_menu nav
ul{list-style:none;margin:0;padding:0;height:63px;float:right}.sub_menu nav ul
li{float:left;height:63px;line-height:66px;padding-left:30px;font-size:20px;text-transform:uppercase;font-family:'avenirblack'}.sub_menu nav ul li
a{color:#308d3a;text-decoration:none}.sub_menu nav ul li a:hover, .sub_menu nav ul li.active
a{color:#256b2c;text-decoration:none}.inner_page{padding:63px
0 0}.inner_page .content_item.white_bg
.main{padding:25px
0 50px}.inner_page .content_item
h1{font-family:'gibsonsemibold';font-size:71px;text-align:center;text-transform:uppercase;color:#3eb049;padding:0
0 30px;letter-spacing:3px}.inner_page .content_item.white_bg .main .item aside
figure{overflow:hidden}.inner_page .content_item.white_bg .main .item aside figure
img{float:right}