div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em}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}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px
solid #f00;font-size:10pt;width:280px;padding:2px}span.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block}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
.watermark{color:#888}.contact-form{}.contact-form
.field{display:block;margin-bottom:10px}.contact-form .field
label{width:160px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#6c6a67;display:inline-block;padding-right:30px;text-align:right}.contact-form .field input[type=text],
.contact-form .field input[type=email],
.contact-form .field
textarea{background:#f9f9f9;border:1px
solid #CCC;box-shadow:inset 2px 2px 1px rgba(0,0,0,0.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;font-family:Verdana,sans-serif;padding:8px}.contact-form .field input[type=text],
.contact-form .field input[type=email]{width:250px;display:inline-block}.contact-form .field.message
label{display:none}.contact-form
.field.message{margin-left:160px}.contact-form .field
textarea{width:100%}.contact-form .field input[type=submit]{background:rgb(247,247,247);background:-moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(244,244,244,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(244,244,244,1)));background:-webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(244,244,244,1) 100%);background:-o-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(244,244,244,1) 100%);background:-ms-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(244,244,244,1) 100%);background:linear-gradient(top, rgba(247,247,247,1) 0%,rgba(244,244,244,1) 100%);border:1px
solid #cbc9c9;box-shadow:0 1px 1px rgba(0,0,0,0.06);color:#525252;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f4f4f4',GradientType=0 );font:bold 10px/1 "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-left:160px;padding:14px
20px;text-shadow:0 1px 0 #FFF}#comment-list
#respond{background:#EFEFEF;border:1px
solid #E2E2E2;padding:20px}#comment-list .comment
#respond{margin-left:90px}#slider .indicators .indicator
.pointer{background:url('../images/sprites.png') no-repeat 0 -16px}#site-features .feature
.icon{background:url('../images/sprites.png') no-repeat -31px -49px}.home-loop .nav
a.next{background:url('../images/sprites.png') no-repeat -56px 0}.home-loop .nav
a.prev{background:url('../images/sprites.png') no-repeat -31px 0}#loop.loop-posts .post-main .read-more a
i{background:url('../images/sprites.png') no-repeat 0 -22px}#post-single.type-project #project-images .pagination li
a{background:url('images/sprites.png') no-repeat -11px -16px}#post-single.type-project #project-images .pagination li.active
a{background:url('images/sprites.png') no-repeat -11px -28px}.comment .avatar-container
.shadow{background:url('../images/sprites.png') no-repeat -81px 0}#footer
.pointer{background:url('../images/sprites.png') no-repeat 0 0}.flexslider .flex-direction-nav
a.prev{background:url('../images/sprites.png') no-repeat -50px -22px}.flexslider .flex-direction-nav
a.next{background:url('../images/sprites.png') no-repeat -31px -22px}#post-single.type-page.page-full-width .post-container{width:100%}ul#mainmenu-menu li.menu-item
a{height:52px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#5e5e5e;display:block;padding:20px
40px;text-decoration:none}ul#mainmenu-menu ul.sub-menu{position:absolute;top:52px;left:0px;width:100%;background:white;border:none;box-shadow:0 1px 2px rgba(0,0,0,0.1);display:none;z-index:99}ul#mainmenu-menu li:hover ul.sub-menu{display:block}ul#mainmenu-menu ul.sub-menu
li{border:none;display:block;float:none;font-weight:normal}ul#mainmenu-menu ul.sub-menu li
a{height:auto;line-height:15px;padding:15px
15px 15px 15px}.nivoSlider{position:relative}.nivoSlider
img{position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{display:none}.nivo-controlNav{display:none}.nivo-controlNav
a{position:relative;z-index:9;cursor:pointer}.nivo-controlNav
a.active{font-weight:bold}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{max-width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}
