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,font,img,ins,kbd,q,s,samp,small,strike,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}div,nav,header,footer,aside{display:block}body{background:#333;text-align:center;font-family:lato,Helvetica,Arial,sans-serif;font-size:18px;color:#898989}input,textarea{font-family:lato,Helvetica,Arial,sans-serif}.preload{position:absolute;top:-9999px;left:-9999px}.clearfix{display:block;clear:both}a{color:#5fb75d;text-decoration:none}a:hover{color:#333}#wrapper{position:relative;width:1200px;text-align:left;margin:auto}#page-content{float:left;width:75%}body.body-no-sidebar #page-content{width:auto;float:none}#site-header{padding:60px 0 20px;clear:both;position:relative;z-index:100}#site-header .site-header-top{clear:both;overflow:hidden;position:relative;margin:0 0 30px}#site-header .site-title a{float:left;display:block;background:#5fb75d;padding:0 20px;line-height:50px;font-size:24px;color:#fff}#site-header .site-title a:hover{background-image:url(./images/back-white-30.png)}#site-header .site-logo{float:left;display:block}#site-header .site-logo .logo-retina{display:none}#site-header .site-header-right{float:right;position:relative}#site-header .search-form{float:left;height:50px;display:block;position:relative;width:260px}#site-header .search-field{padding:0 70px 0 20px;position:relative;background:#333}#site-header .search-form .header-icon{position:absolute;top:0;right:0;display:none}#site-header .search-form .toggle-search-active{right:-51px}#site-header .search-form input[type=text]{padding:17px 70px 17px 20px;width:100%;margin:0 -70px 0 -20px;background:url(./images/back-white-10.png) repeat transparent;border:0;height:16px;line-height:16px;font-size:14px;color:#fff;color:rgba(255,255,255,.8);font-family:lato;-webkit-border-radius:0}#site-header .search-form input[type=submit]{position:absolute;top:0;right:0;width:50px;height:50px;text-align:center;font-size:20px;color:#fff;font-family:lato;font-family:fontawesome;-webkit-font-smoothing:antialiased;background:url(./images/spacer.png) transparent;text-transform:uppercase;border:0;display:block;cursor:pointer;z-index:100}#site-header .search-form input[type=submit]:hover{background-color:#5fb75d}#site-header .header-icons{float:left;display:block;margin:0 1px 0 0}#site-header .header-icon{float:left;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;opacity:.2;filter:alpha(opacity=20);margin:0 0 0 1px;background:url(./images/back-white-10.png) repeat transparent}#site-header .header-icon:hover,#site-header .toggle-search-active{opacity:1;filter:alpha(opacity=100)}#site-header a.social-icon-twitter:hover{background:#00c4fc}#site-header a.social-icon-facebook:hover{background:#3350ae}#site-header a.social-icon-linkedin:hover{background:#0084d7}#site-header a.social-icon-pinterest:hover{background:#df2828}#site-header a.social-icon-delicious:hover{background:#055ff5}#site-header a.social-icon-paypal:hover{background:#23649a}#site-header a.social-icon-gplus:hover{background:#d83d2d}#site-header a.social-icon-stumbleupon:hover{background:#c60303}#site-header a.social-icon-fivehundredpx:hover{background:#0089d4}#site-header a.social-icon-foursquare:hover{background:#3ab6e8}#site-header a.social-icon-forrst:hover{background:#267810}#site-header a.social-icon-digg:hover{background:#024dcb}#site-header a.social-icon-spotify:hover{background:#aed40e}#site-header a.social-icon-reddit:hover{background:#ff7800}#site-header a.social-icon-dribbble:hover{background:#fe0085}#site-header a.social-icon-flickr:hover{background:#e53a7c}#site-header a.social-icon-rss:hover{background:#ef7528}#site-header a.social-icon-skype:hover{background:#1dc6ff}#site-header a.social-icon-youtube:hover{background:#e8211a}#site-header a.social-icon-vimeo:hover{background:#0084ff}#site-header a.social-icon-myspace:hover{background:#464545}#site-header a.social-icon-amazon:hover{background:#f59e1b}#site-header a.social-icon-ebay:hover{background:#ff0101}#site-header a.social-icon-github:hover{background:#024dcb}#site-header a.social-icon-lastfm:hover{background:#c60303}#site-header a.social-icon-soundcloud:hover{background:#ff4701}#site-header a.social-icon-tumblr:hover{background:#3d627d}#site-header a.social-icon-instagram:hover{background:#1c527e}#site-nav{float:left;padding:0 0 0 50px;position:relative;font-weight:300}#site-nav .site-nav-toggle{width:50px;text-align:left;font-size:20px;display:block;opacity:.2;filter:alpha(opacity=20);line-height:30px;position:absolute;top:0;left:0;color:#fff}#site-nav .site-nav-toggle:hover{color:#fff}#site-nav div.menu{float:left;display:block}#site-nav div.menu ul li{position:relative;float:left;display:block;margin:0 25px 0 0;padding:0 25px 0 0;font-size:18px}#site-nav div.menu ul li span.divider{position:absolute;top:0;right:0;line-height:30px;opacity:.2;filter:alpha(opacity=20)}#site-nav div.menu ul li a{float:left;display:block;line-height:30px;opacity:.3;filter:alpha(opacity=30);color:#fff;padding:0 0 10px;text-transform:uppercase}#site-nav div.menu ul li.current-menu-item a,#site-nav div.menu ul li a.dropdown-active,#site-nav div.menu ul li a:hover{opacity:1;filter:alpha(opacity=100)}#site-nav div.menu ul li ul{position:absolute;top:40px;left:-20px;background:#5fb75d;padding:6px 20px;width:160px;display:none;z-index:101}#site-nav div.menu ul li ul li{float:none;padding:0;margin:0}#site-nav div.menu ul li ul li span.divider{text-indent:-9999px;width:100%;height:1px;background:#fff;position:absolute;top:auto;right:auto;bottom:0;left:0;opacity:.15;filter:alpha(opacity=15)}#site-nav div.menu ul li ul li a{float:none;text-transform:none;font-size:16px;padding:0;opacity:.8;filter:alpha(opacity=80);line-height:20px;padding:12px 0}#site-nav div.menu ul li ul li ul{left:160px;top:-5px;background-image:url(./images/back-white-10.png)}.button,.more-link,body .simnor-shortcode-button,#searchform input[type=submit],#respond input[type=submit],.wpcf7 input[type=submit]{background:#5fb75d;background-repeat:repeat;display:inline-block;border:0;line-height:20px;padding:12px 18px 14px;font-size:18px;color:#fff;cursor:pointer;margin:0 10px 0 0;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:none}#searchform input[type=submit],#respond input[type=submit],.wpcf7 input[type=submit]{height:46px;line-height:normal;padding-top:0;padding-bottom:0}.button:hover,.more-link:hover,body .simnor-shortcode-button:hover,#searchform input[type=submit]:hover,#respond input[type=submit]:hover,.wpcf7 input[type=submit]:hover{background-image:url(./images/back-white-10.png);color:#fff}body .simnor-shortcode-button,body .simnor-shortcode-button:hover{text-shadow:none!important;margin:0 10px 10px 0}body .simnor-shortcode-button-size-small{padding:5px 12px}body .simnor-shortcode-button-edge-rounded{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}body .simnor-shortcode-button-size-small{font-size:11px}body .simnor-shortcode-button-size-large{font-size:16px}body .sn-social-icon{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}body .simnor-shortcode-col-inner{margin:0 30px 0 0}body .simnor-shortcode-toggle .simnor-shortcode-toggle-content{background:#fff}body .simnor-shortcode-tabs{padding-top:50px}body .simnor-shortcode-tab-buttons{height:51px}body .simnor-shortcode-tab-buttons a{padding:0 20px;line-height:49px;height:49px;font-size:18px}body .simnor-shortcode-tab-buttons a.active{background:#fff}body .simnor-shortcode-tabpane{background:#fff}body .simnor-shortcode-toggle{margin:0 0 10px}body .simnor-shortcode-toggle h3.simnor-shortcode-toggle-heading{font-size:18px}.entry h1{font-size:42px;line-height:48px;color:#616161;margin:0 0 20px;font-weight:300}.entry h2{font-size:36px;line-height:40px;color:#616161;margin:0 0 20px;font-weight:300}.entry h3{font-size:24px;line-height:34px;color:#616161;margin:0 0 20px;font-weight:400}.entry h4{font-size:18px;line-height:24px;color:#616161;margin:0 0 20px;font-weight:400}.entry h5{font-size:14px;line-height:20px;color:#616161;margin:0 0 20px}.entry h6{font-size:12px;line-height:18px;color:#616161;margin:0 0 20px;text-transform:uppercase;font-weight:400}.entry p,.entry address,ol.comment-list li p{font-size:18px;line-height:28px;margin:0 0 20px;-ms-word-wrap:break-word;word-wrap:break-word}.entry ul{font-size:18px;line-height:28px;margin:0 0 30px}.entry ul li{display:block;padding:0 0 0 28px;margin:0 0 10px;background:url(./images/bullet.png) no-repeat 2px 7px}.entry ul li ul{margin:15px 0;font-size:16px;line-height:26px}.entry ol{font-size:18px;line-height:28px;margin:0 0 30px 30px;list-style:decimal outside}.entry ol li{margin:0 0 10px}.entry ol li ol{margin:10px 0 10px 30px}.entry blockquote,.entry q{font-size:18px;line-height:28px;display:block;overflow:hidden;margin:40px -30px}.entry blockquote p,.entry q p{margin:0;font-size:18px;line-height:28px;padding:20px 30px;background:#5fb75d;color:#fff;font-size:40px;line-height:48px;font-weight:300}cite{font-size:14px}.entry blockquote cite,.entry q cite{font-style:normal;display:inline-block;padding:14px 30px;background:url(./images/back-white-30.png) #5fb75d;margin:0;line-height:normal;font-size:18px;color:#fff}.entry blockquote a,.entry q a{color:#fff}.entry img{width:auto;max-width:100%;height:auto}.entry iframe,.entry embed,.entry object{max-width:100%}.alignleft{float:left;display:block;margin-bottom:20px;margin-right:20px}.alignright{float:right;display:block;margin-bottom:20px;margin-left:20px}.aligncenter{clear:both;display:block;margin:0 auto 20px auto}.entry .gallery{margin:0 0 20px;display:none}.wp-caption,.gallery-caption{font-size:14px;max-width:100%}.wp-caption img{margin-bottom:10px}.entry .wp-caption p{margin:0}.wp-caption-dd,p.wp-caption-text{font-size:12px;line-height:16px}.entry table{border-top:1px solid #eee;border-left:1px solid #eee;margin:0 0 30px;width:100%}.entry table th,.entry table td{padding:15px;border-bottom:1px solid #eee;border-right:1px solid #eee}.entry table th{background:#f9f9f9;font-weight:700;color:#333}.entry dl{line-height:24px;margin:0 0 20px}.entry dl dt{font-weight:700}.entry dl dd{margin-bottom:10px}.entry address{font-style:italic}.entry abbr,.entry acronym{border-bottom:1px dotted #ccc}.entry big{font-size:18px}.entry code,.entry pre{font-family:courier new,courier;padding:10px;background:#f9f9f9;clear:both;margin:20px 0;display:block;line-height:18px;font-size:13px}.entry pre{overflow:auto}article.entry{margin:0 0 60px;overflow:hidden;position:relative;background:#f9f9f9}article.sticky{background:#fff}.entry-top{position:relative;overflow:hidden}.entry .entry-top .post-image img{display:block;width:100%}.entry .post-title{background:#5fb75d;color:#fff;display:block;float:left;clear:both;margin:0 50px;font-size:42px;line-height:48px;max-width:90%;-ms-word-wrap:break-word;word-wrap:break-word}body.single .entry .post-title,.entry .page-title{padding:18px 30px 22px}.entry .entry-top .post-title{position:absolute;left:0;bottom:0}.entry .post-title a,.entry .post-title span{display:block;color:#fff;padding:18px 30px 22px}body.single .entry .post-title span{padding:0}.entry .post-title a:hover{background-image:url(./images/back-white-10.png)}.post-gallery{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.entry .post-gallery ul{margin:0}.entry .post-gallery li{position:absolute;overflow:hidden;top:0;left:0;width:100%;padding:0;margin:0;background:0 0;display:none}.post-gallery ul.gallery-slides li img{display:block;width:100%}.post-gallery ul.gallery-slides li .caption{display:none}.entry-under-bar{position:relative;clear:both;overflow:hidden;padding:0 20px 0 50px}.entry-under-bar .post-meta{float:left;display:block;background:url(./images/back-white-30.png) repeat #5fb75d;padding:0 30px}.entry-under-bar .post-meta p{font-size:18px;line-height:50px;color:#fff;margin:0}.entry-under-bar .gallery-nav{float:left}.entry-under-bar .portfolio-gallery-nav{margin-left:-1px}.entry-under-bar .gallery-nav a,.entry-under-bar .play-video,.hide-video{width:50px;height:50px;line-height:50px;text-align:center;margin:0 0 0 1px;background:url(./images/back-white-30.png) repeat #5fb75d;color:#fff;display:block;float:left}.entry-under-bar .gallery-nav a:hover,.entry-under-bar .play-video:hover,.hide-video:hover{background-image:url(./images/back-white-10.png);color:#fff}.entry-under-bar .gallery-caption{display:none;font-size:12px;text-transform:uppercase;padding:20px 0 0 18px;float:left;line-height:normal}.entry-under-bar .play-video,.hide-video{float:left;width:auto;position:relative;padding:0 30px 0 50px;font-size:16px;text-transform:uppercase}.hide-video{display:none;clear:both;float:none;float:left;margin:50px 0 0 50px}.entry-under-bar .play-video i,.hide-video i{font-size:13px;position:absolute;line-height:50px;left:30px;top:1px}.hide-video i{left:26px;top:0;font-size:14px}.entry-content{clear:both;padding:60px 80px 40px}.entry-bottom-meta{overflow:hidden;position:relative;clear:both;margin:0 50px;background:#fff;border:1px solid #ececec;border-bottom:0}.entry-bottom-meta aside{float:left;position:relative;overflow:hidden;border-right:1px solid #ececec;width:33%;background:#fff}.entry-bottom-meta aside.last{border:0}.entry-bottom-meta aside .inner{padding:30px;overflow:hidden}.entry-bottom-meta aside h6{font-size:11px;line-height:normal;text-transform:uppercase;color:#9a9a9a;font-weight:400;margin:0 0 8px}.entry-bottom-meta aside p,.entry-bottom-meta aside ul{font-size:14px;line-height:20px;color:#5d5d5d;margin:0 0 1px}.entry .entry-bottom-meta aside ul li{margin:0 0 3px;padding:2px 0 0;background:0 0}.audio-player-wrapper{margin:0 0 20px -5px;height:80px}.audio-player-wrapper .mejs-container{background:url(./images/audio-back.png) repeat-x left top #5fb75d;width:100%!important;height:80px!important;display:block}.audio-player-wrapper .mejs-container .mejs-controls{height:100%;background:transparent none;padding:22px 100px 0;width:auto;float:none;position:static;display:block;filter:none}.audio-player-wrapper .mejs-container .mejs-playpause-button{height:80px;width:81px;background:url(./images/audio-play.png) no-repeat #5fb75d;position:absolute;top:0;left:0}.audio-player-wrapper .mejs-container .mejs-pause{background-image:url(./images/audio-pause.png)}.audio-player-wrapper .mejs-container .mejs-playpause-button button{background:url(./images/spacer.png) repeat top left transparent!important;width:81px;height:80px;margin:0;cursor:pointer}.audio-player-wrapper .mejs-controls .mejs-time-rail .mejs-time-total,.audio-player-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:18px;margin:3px 10px;background:url(./images/audio-bar.png) repeat-x left top}.audio-player-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:9px;margin:0}.audio-player-wrapper .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded{background:url(./images/audio-bar.png) repeat-x left top;height:100%}.audio-player-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{top:9px}.audio-player-wrapper .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-current,.audio-player-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:url(./images/audio-bar-fullcolour.png) repeat-x left top;height:100%}.audio-player-wrapper .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;width:12px;height:12px;margin:0;border:1px solid #5fb75d;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;top:2px}.audio-player-wrapper .mejs-container .mejs-controls .mejs-time{padding-top:11px}.audio-player-wrapper .mejs-container .mejs-controls .mejs-duration-container{margin:0 100px 0 0}.audio-player-wrapper .mejs-controls div.mejs-horizontal-volume-slider{position:absolute;top:21px;right:60px;width:100px}.audio-player-wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:100px}.audio-player-wrapper .mejs-container .mejs-controls .mejs-volume-button{position:absolute;top:31px;right:20px}.audio-player-wrapper .mejs-container .mejs-controls .mejs-volume-button button{width:17px;height:15px;margin:0;padding:0;display:block;background:url(./images/audio-mute.png) no-repeat left top}.audio-player-wrapper .mejs-container .mejs-controls .mejs-mute button{background:url(./images/audio-unmute.png) no-repeat left top}.video-loader{position:absolute;top:50%;left:50%;display:none;margin:-16px 0 0 -16px;z-index:0;z-index:200}.entry-top .video-code{display:none}.video-wrapper{position:relative;height:510px;width:101%;top:0;left:0;display:none;z-index:1;background:#fff;border-bottom:1px solid #ecece}.video-wrapper iframe{opacity:0;filter:alpha(opacity=0)}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed,.video-wrapper video{display:block;width:100%;height:100%}article.format-link .entry-content p{font-size:30px;line-height:38px}article.format-quote blockquote{margin-top:0;margin-bottom:20px}article.format-chat .entry-chat-script{padding:0 0 10px}article.format-chat .entry-chat-script p{padding:12px 20px 18px;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 10px}article.format-chat .entry-chat-script p:nth-child(even){background:#fdfdfd}article.format-chat .entry-chat-script p strong{font-size:12px;text-transform:uppercase;line-height:16px}.post-comments{background:#f9f9f9;margin:0 0 60px}.post-comments #comments-title{background:#5fb75d;color:#fff;display:block;float:left;margin:0 0 0 50px;padding:18px 30px 22px;font-size:42px;line-height:48px;font-weight:300}.post-comments .leave-a-comment-button{clear:left;display:block;float:left;margin:0 0 0 50px;background-image:url(./images/back-white-30.png)}.post-comments .leave-a-comment-button:hover{background-image:url(./images/back-white-10.png)}.post-comments .comments-area{clear:both;padding:50px 80px}ol.comment-list{}ol.comment-list li{}ol.comment-list li.bypostauthor{}ol.comment-list li .comment-body{padding:0 0 50px;position:relative}ol.comment-list li .comment-meta{font-size:14px;text-transform:uppercase;margin:0 0 26px}ol.comment-list li .comment-meta a{color:#888}ol.comment-list li .comment-author{font-size:24px;color:#595959;margin:0 0 6px;padding:6px 0 0;text-transform:none}ol.comment-list li .comment-author b{font-weight:400}ol.comment-list li .comment-author a{color:#5fb75d}ol.comment-list li .comment-author img{float:left;display:block;margin:-6px 20px 0 0}ol.comment-list li .comment-author cite{font-size:24px}ol.comment-list li .comment-by-author-label{background:#5fb75d;color:#fff;font-size:11px;position:absolute;top:9px;right:0;padding:5px 8px}ol.comment-list li .reply{font-size:14px;font-weight:700;text-transform:uppercase}ol.comment-list li ol{margin:0 0 0 40px}#respond{border-top:1px solid #ececec;padding:80px 110px;position:relative;overflow:hidden;background:#fff}li #respond{border:1px solid #ececec;padding:40px;margin:0 0 50px}#respond form{position:relative}#respond h3#reply-title{font-size:42px;margin:0 0 30px;font-weight:300}#respond h3#reply-title a{font-size:14px}#respond p{position:relative}#respond .comment-notes,#respond .logged-in-as{background:#f9f9f9;margin:0 0 20px;padding:12px 15px;font-size:14px;line-height:18px}#respond p.comment-form-author,#respond p.comment-form-email,#respond p.comment-form-url,#respond p.comment-form-comment{padding:0 15px;margin:0 0 10px}#respond p.comment-form-comment{margin:0 0 20px}#respond p label{margin:0 0 10px -15px;display:block}#respond p input[type=text],#respond p input[type=url],#respond p input[type=email],#respond p textarea,.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{padding:10px 15px;margin:0 -15px;border:1px solid #ccc;font-size:20px;color:#333;font-weight:300;position:relative;background:#fff;width:100%;resize:none;-webkit-border-radius:0}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{width:90%;max-width:95%;margin:5px 0 0}#respond .form-allowed-tags{font-size:14px;line-height:18px;color:#999;margin:0 0 20px}#respond p.form-submit{clear:both}#respond input[type=submit]{}.portfolio-filter{display:block;overflow:hidden;margin:0 50px 50px 80px;padding:50px 0 0;clear:both}.entry .portfolio-filter ul li{float:left;display:block;padding:0 20px 0 0;margin:0 15px 0 0;position:relative;background:no-repeat}.entry .portfolio-filter ul li span.divider{position:absolute;top:0;right:0;line-height:30px;opacity:.2;filter:alpha(opacity=20)}.entry .portfolio-filter ul li a{font-size:16px;text-transform:uppercase}.entry .portfolio-filter ul li.active a{color:#4b4b4b}.entry .portfolio-items{margin:0;margin:0 50px 50px 80px;overflow:hidden}.entry .portfolio-items li{width:49.8%;float:left;display:block;padding:0;overflow:hidden;margin:0 0 30px;background:0 0}.entry .portfolio-items li .inner{padding:0 30px 0 0;position:relative;overflow:hidden}.entry .portfolio-items li .item-permalink,.entry .portfolio-items li .item-zoom{position:absolute;bottom:0;left:46px;background:#5fb75d;background-image:url(./images/back-white-30.png);background-repeat:repeat;display:block;line-height:45px;padding:0 20px;font-size:14px;color:#fff;cursor:pointer;z-index:100}.entry .portfolio-items li .item-permalink{display:none}.entry .portfolio-items li .item-permalink:hover,.entry .portfolio-items li .item-zoom:hover{background-image:url(./images/back-white-10.png)}.entry .portfolio-items li .item-preview{display:block;overflow:hidden;position:relative;padding:0 0 45px}.entry .portfolio-items li .item-preview img{display:block;width:100%}.entry .portfolio-items li .item-preview .item-content{position:absolute;bottom:45px;left:0;display:none}.entry .portfolio-items li .item-preview .item-content h3{color:#fff;background:#5fb75d;padding:14px 20px;font-size:22px;line-height:28px;margin:0}.entry .portfolio-items li .item-zoom{left:0;width:45px;text-align:center;padding:0;line-height:45px;height:45px}.isotope,.isotope .isotope-item{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-ms-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.pp_play{display:none!important}.pp_nav p{font-size:14px!important;line-height:18px!important;margin:0 10px!important}.pp_description{padding-top:3px!important}div.ppt{font-size:20px!important;font-weight:300!important;padding-bottom:10px!important}#searchform{position:relative;display:block;padding:0 110px 0 20px;width:280px;max-width:50%;margin:0 0 20px}#searchform label{display:none}#searchform input[type=text]{width:100%;padding:13px 109px 13px 19px;margin:0 -110px 0 -20px;display:block;height:18px;font-size:16px;border:1px solid #ccc;-webkit-appearance:none;-webkit-border-radius:0}#searchform input[type=submit]{position:absolute;top:0;right:0;margin:0;display:block;line-height:46px;height:46px!important;padding:0 20px!important}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{width:500px;padding:10px;max-width:90%;margin:10px 0 0}.wpcf7 textarea{withd:600px}.wpcf7 .wpcf7-not-valid-tip{bottom:auto;right:0;top:-38px;left:auto;border:0;color:red;width:auto;text-align:right;margin:0;padding:0;background:transparent;line-height:normal}.wpcf7 div.wpcf7-response-output{border:0;margin:0;background:#f9f9f9;padding:14px}.wpcf7 div.wpcf7-validation-errors{background:red;color:#fff}.pagination{clear:both;padding:0 0 60px;overflow:hidden;position:relative;text-align:center}.pagination .pagination-nav{float:right}.pagination .pagination-nav div{display:block;float:left}.pagination .pagination-nav a{background:#5fb75d;display:block;float:left;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:24px;margin:0 0 0 1px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pagination .pagination-nav a span{display:none}.pagination .pagination-nav a:hover{color:#fff;background-image:url(./images/back-white-30.png)}.pagination span.pages{display:block;float:right;line-height:50px;font-size:14px;color:#fff;opacity:.2;filter:alpha(opacity=20);text-transform:uppercase;padding:0 24px 0 0}#sidebar{float:right;width:25%}body.body-no-sidebar #sidebar{display:none}#sidebar .sidebar-inner{padding:0 0 0 40px}#sidebar .widget{padding:0 0 25px;clear:both;overflow:hidden}#sidebar .widget a{color:#fff;opacity:.6}#sidebar .widget a:hover{opacity:1}#sidebar h5.widget-title{font-size:14px;text-transform:uppercase;margin:0 0 20px;opacity:.8}#sidebar .widget p{font-size:16px;line-height:24px;margin:0 0 15px}#sidebar .widget ul{margin:0 0 12px}#sidebar .widget ul li{margin:0 0 2px;padding:10px 15px;background:url(./images/back-white-5.png) repeat;font-size:16px;line-height:20px}#sidebar .widget ul li ul{padding:10px 0 0;margin:0;background:none transparent}#sidebar .widget ul li ul li ul li{padding:0 0 0 5px;background:0 0}#sidebar .widget .sn-simnor-widgets-dribbble li{padding:0;background:0 0}#sidebar .widget .button{padding:10px 15px 12px;font-size:16px}#sidebar .widget img{max-width:100%;width:auto;height:auto}#sidebar .widget #searchform input[type=text]{border-color:#fff}#sidebar .widget select{max-width:100%;margin:0 0 12px}#sidebar .widget #wp-calendar{width:100%;margin:0 0 12px}#sidebar .widget #wp-calendar caption{text-align:center;padding:10px 0;font-size:14px;margin:0 0 2px;background:url(./images/back-white-10.png) repeat;text-transform:uppercase}#sidebar .widget #wp-calendar th,#sidebar .widget #wp-calendar td{background:url(./images/back-white-5.png) repeat;padding:7px 0;border-right:2px solid #333;border-bottom:2px solid #333;text-align:center;font-size:12px}#site-footer{clear:both;overflow:hidden;margin:0 0 60px;background:url(./images/back-white-5.png);padding:40px}#site-footer a{color:#fff;opacity:.6}#site-footer a:hover{opacity:1}#site-footer .footer-text{float:left;display:block}#site-footer .footer-text p{font-size:14px}#site-footer .footer-menu{float:right;font-size:14px}#site-footer .footer-menu ul li{padding:0 20px 0 0;margin:0 12px 0 0;position:relative;float:left;display:block}#site-footer .footer-menu ul li.last{padding:0;margin:0}#site-footer .footer-menu ul li a{float:left;display:block}#site-footer .footer-menu ul li span.divider{position:absolute;top:0;right:0;display:block;opacity:.4;filter:alpha(opacity=40);font-size:14px}#site-footer .footer-menu ul li.last span.divider{display:none}#site-footer .footer-menu ul li ul{display:none}