.aligncenter,dl.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.wpcf7-form-control-wrap{overflow:hidden;display:block}.wpcf7-not-valid-tip{display:none!important}.wpcf7-validation-errors{font-weight:700;color:red}.wpcf7-response-output{clear:both}.wpcf7-submit{float:left}.wpcf7 .ajax-loader{margin:6px}input[type=text].wpcf7-not-valid,input[type=email].wpcf7-not-valid,textarea.wpcf7-not-valid{border:1px solid red}.gallery{position:relative;margin-left:-10px}.gallery ul{margin:0;padding:0;list-style:none}.gallery ul li{float:left}.gallery ul li *{display:block}.gallery ul li a{padding:3px;border:solid 1px #d9d9d9;margin:10px}.ngg-albumoverview p{margin:0}.ngg-albumoverview,.ngg-galleryoverview{overflow:hidden;margin:15px 0}.ngg-album,.ngg-album-compact,.ngg-gallery-thumbnail{float:left;line-height:18px;margin-right:20px;margin-bottom:10px}.ngg-thumbnail *,.ngg-album-link *,.ngg-gallery-thumbnail *{display:block}.ngg-thumbnail a,.ngg-album-link a,.ngg-gallery-thumbnail a{padding:4px;border:solid 1px #e5e5e5;display:inline-block}.clear{clear:both}.ngg-description{font-size:11px;padding:4px;color:#666}.ngg-album-compact p{font-size:11px;padding:0 4px;color:#666}.ngg-album{margin-bottom:30px}.ngg-albumtitle{padding:5px;font-weight:700;width:110px;height:40px}.ngg-album-compact h4{margin:0;padding:4px;padding-bottom:0}.slideshowlink{display:none}.wp-pagenavi .pages{display:none}.ngg-navigation{display:block;clear:both;padding-bottom:3px}.ngg-navigation a,.ngg-navigation span{font-size:13px;line-height:12px;padding:3px 5px;border:solid 1px #d9d9d9;margin:0 2px}.ngg-navigation span{color:#b11e48}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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}strong{font-weight:700}body{background:#fff;line-height:1}ol,ul{list-style:none}caption{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}@font-face{font-family:opensans-light-webfont;src:url(font/opensans-light-webfont.eot);src:url(font/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-light-webfont.woff) format("woff"),url(font/opensans-light-webfont.ttf) format("truetype"),url(font/opensans-light-webfont.svg#opensans-light-webfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-bold-webfont;src:url(font/opensans-bold-webfont.eot);src:url(font/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-bold-webfont.woff) format("woff"),url(font/opensans-bold-webfont.ttf) format("truetype"),url(font/opensans-bold-webfont.svg#opensans-bold-webfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:opensans-regular-webfont;src:url(font/opensans-regular-webfont.eot);src:url(font/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(font/opensans-regular-webfont.woff) format("woff"),url(font/opensans-regular-webfont.ttf) format("truetype"),url(font/opensans-regular-webfont.svg#opensans-regular-webfont) format("svg");font-weight:400;font-style:normal}.print{cursor:pointer}.error{color:#d8000c;background-color:#ffbaba;border:1px solid;margin:10px 0;padding:15px 10px}.success{color:#4f8a10;background-color:#dff2bf;border:1px solid;margin:10px 0;padding:15px 10px}.mobile{display:none}.dropdown{float:right;background:url(gfx/arw_d.png) no-repeat right center;margin:0;padding:5px 30px 5px 10px;color:#000;border:0;cursor:pointer}.dropdown .dropdowninner{position:absolute;display:none;margin:-5px 0 0 -10px;padding:0;background:#fff}.dropdown .dropdowninner a{color:#000;border:0;display:block;padding:5px 10px;min-width:150px}.dropdown .dropdowninner a:hover{background:#0472fa;color:#fff}.dropdown:hover .dropdowninner{display:block}table.table td{vertical-align:middle}#cboxOverlay{background:#000;position:fixed;left:0;top:0;height:100%;width:100%;z-index:10000}#colorbox{z-index:100000}#cboxLoadingGraphic{height:40px;width:40px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-top:2px solid #666;border-radius:100%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}#colorbox img{display:block}#cboxClose{position:absolute;right:0;top:-60px;height:60px;width:60px;border:0;overflow:hidden;text-indent:-10000px;background:url(base/close.png) no-repeat center;opacity:.5}.svg #cboxClose{background:url(base/close.svg) no-repeat center}#cboxClose:hover{cursor:pointer;opacity:1}#cboxContent{background:#fff;margin:5px}#cboxWrapper{border:solid 1px #333;border-color:rgba(255,255,255,.1)}#cboxPrevious,#cboxNext{position:absolute;height:60px;width:60px;border-radius:30px;border:0;background:no-repeat center;top:50%;margin-top:-30px;overflow:hidden;text-indent:-1000px;opacity:.3}#cboxPrevious:hover,#cboxNext:hover{opacity:1;cursor:pointer}#cboxPrevious{left:-50px;background-image:url(base/left_big.png)}.svg #cboxPrevious{background:url(base/left_big.svg) no-repeat center}#cboxNext{right:-50px;background-image:url(base/right_big.png)}.svg #cboxNext{background:url(base/right_big.svg) no-repeat center}#cboxTitle{padding:20px 10px;color:#fff}.gallery{margin:20px -10px;padding:0;overflow:hidden;max-width:none!important}.gallery .gallery-item{float:left;margin:10px;border:solid 1px rgba(0,0,0,.1)}.gallery .gallery-icon a{display:block}.gallery .gallery-icon a img{display:block;margin:3px}.gallery .gallery-item .gallery-caption{display:none;text-align:center}