@font-face{font-family:BebasNeue;src:url(BebasNeue.otf)}@media only screen and (min-width:768px){}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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}.ie7 img{-ms-interpolation-mode:bicubic}textarea{overflow:auto}button,input,select,textarea{margin:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;background:#fafafa;border:1px solid #e6e6e6;padding:10px;margin-bottom:20px}pre,code,kbd,samp{font-family:monospace,sans-serif}a:hover,a:active{outline:none}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}.fl{float:left}.fr{float:right}.ac{text-align:center}.ar{text-align:right}.fix:before,.fix:after,.col-full:before,.col-full:after{content:"\0020";display:block;height:0;overflow:hidden}.fix:after,.col-full:after{clear:both}.fix,.col-full{zoom:1}html{font-size:62.5%}body{font-size:1.2em;line-height:1.618;color:#666;background:#f1f1f1;font-family:"Montserrat",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img{vertical-align:bottom;max-width:100%}hr{background-color:#e6e6e6;border:0;height:1px;margin-bottom:1.618em}::selection{background:#ffb7b7}::-moz-selection{background:#ffb7b7}a{color:#5595a5;text-decoration:none}a:hover{color:#337383;text-decoration:underline;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}a img{-webkit-transition:opacity ease-out 0.1s;-moz-transition:opacity ease-out 0.1s;-o-transition:opacity ease-out 0.1s;transition:opacity ease-out 0.1s}a img:hover{opacity:0.75}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;color:#424242;margin:0 0 .53em;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h1{font-size:2.244em;line-height:1.387em}h2{font-size:1.618em;line-height:1.387em}h3{font-size:1.387em}h4{font-size:1em}h5{font-size:1em}h6{font-size:0.857em}p{-webkit-hyphens:auto;-webkit-hyphenate-character:"\2010";-webkit-hyphenate-limit-after:1;-webkit-hyphenate-limit-before:3;-moz-hyphens:auto;orphans:3;widows:3}ul,ol,dl,p,table,form,pre,hr{margin:0 0 1.618em 0}li>ul,li>ol{margin:0 0 0 1.618em}dl dt{font-weight:bold}dl dd{margin-bottom:1.618em}table{width:100%}ul.nav li a{padding:.5em 1em;display:block;color:#4a4a4a}ul.nav li.current_page_item a,ul.nav li.current_page_parent a,ul.nav li.current-menu-ancestor a,ul.nav li.current-cat a,ul.nav li.li.current-menu-item a{background:#ffffff}#navigation{margin-bottom:0;padding:1.618em 2.618em 0 2.618em;display:none;clear:both!important;float:none}#top{padding-bottom:1.618em}#top select{margin:1.618em 0 0;width:100%}#top #top-nav{display:none}#header-wrap{margin:0 0 2.244em;background:#ffffff;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);-o-box-shadow:0 1px 1px 1px rgba(0,0,0,0.1)}#header{padding:0 0 1.618em;clear:both;position:relative}#header #logo{float:none;margin:1em 2em;padding-left:0}#header #logo a{float:left;margin:0 0 1.618em}#header #logo a:active{margin-top:.53em}#header .nav-toggle{float:none;background-color:#f2f2f2;padding:.382em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;clear:both;overflow:hidden}#header .nav-toggle a{background:url(images/ico-menu.png) no-repeat center left;width:5.874em;display:block;margin:.236em auto;float:none;font-size:.857em;padding-left:2.618em;color:#424242}#header #main-nav{float:none;border:1px solid #e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1em 1.618em}#header #main-nav li{list-style:none}#header #main-nav li a{padding-left:0}#header .site-title,#header .site-description{color:#000;display:none}#header .site-title a,#header .site-description a{color:#6b6b6b;text-transform:none;font-weight:normal;text-decoration:none}#header .site-title a:hover,#header .site-description a:hover{text-decoration:underline}#header .site-description{color:#b8b8b8;font-family:"Droid Serif",sans-serif;font-style:italic;clear:both}#header #topad{float:right}#header #header-right{float:none;clear:both}#header #header-social{margin:0;float:none}#header .header-contact-info{float:right;margin-top:10px;clear:both}#header .header-contact-info .phone{background:url("images/phone.png") no-repeat scroll left center rgba(0,0,0,0);margin-right:15px;padding-left:25px}#header .header-contact-info .email{background:url("images/email.png") no-repeat scroll left center rgba(0,0,0,0);margin-right:25px;padding-left:25px}#header #header-social a{float:left;display:inline-block;width:3em;height:3em;padding:.327em;margin:.327em;border-radius:100%;background-color:#ABABAB;background-repeat:no-repeat;background-position:center center}#header #header-social a.subscribe{background-image:url(images/header-social/rss.png)}#header #header-social a.twitter{background-image:url(images/header-social/twitter.png)}#header #header-social a.facebook{background-image:url(images/header-social/facebook.png)}#header #header-social a.youtube{background-image:url(images/header-social/youtube.png)}#header #header-social a.flickr{background-image:url(images/header-social/flickr.png)}#header #header-social a.linkedin{background-image:url(images/header-social/linkedin.png)}#header #header-social a.delicious{background-image:url(images/header-social/delicious.png)}#header #header-social a.googleplus{background-image:url(images/header-social/google+.png)}#header #header-social a:hover{background-color:#007495}#footer .fr{float:none}#footer #header-social a{display:inline-block;width:3em;height:3em;padding:.327em;margin:.327em;border-radius:100%;background-color:#ABABAB;background-repeat:no-repeat;background-position:center center}#footer #header-social a.subscribe{background-image:url(images/header-social/rss.png)}#footer #header-social a.twitter{background-image:url(images/header-social/twitter.png)}#footer #header-social a.facebook{background-image:url(images/header-social/facebook.png)}#footer #header-social a.youtube{background-image:url(images/header-social/youtube.png)}#footer #header-social a.flickr{background-image:url(images/header-social/flickr.png)}#footer #header-social a.linkedin{background-image:url(images/header-social/linkedin.png)}#footer #header-social a.delicious{background-image:url(images/header-social/delicious.png)}#footer #header-social a.googleplus{background-image:url(images/header-social/google+.png)}#footer #header-social a:hover{background-color:#007495}#content{margin-bottom:2.244em}#sidebar{overflow:hidden}#sidebar .secondary{float:left;margin-right:20px}#sidebar .secondary.last{margin:0}#footer-wrap{background:#ffffff;clear:both}#footer-wrap:before{content:'';width:100%;height:1.618em;position:absolute;background:url(images/bg-section-top.png) repeat-x;margin-top:-1em}#footer{padding:2.618em 0;color:#666;text-align:center}#footer .widget{box-shadow:none;margin:0;border:none}#footer .address{font-size:18px;display:block}#footer .phone{font-size:30px;display:block;color:#006699}#footer #copyright{font-size:12px;margin-top:10px;text-align:left}#footer #credit img{vertical-align:middle}#footer #credit span{display:none}#footer-widgets{border-top:1px solid #e6e6e6;padding:2.618em 0 0}.breadcrumbs{position:relative;margin:0 0 3em;text-shadow:1px 1px 0 #fff;font-weight:normal;height:28px;overflow:hidden;border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f3f3f3}.breadcrumbs .breadcrumb-title{display:none}.breadcrumbs .trail-begin{display:inline-block;padding:5px 0 5px 30px;text-indent:-999em;background:url(images/ico-breadcrumb-home.png) no-repeat left top;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}.breadcrumbs .trail-begin:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.breadcrumbs .sep{display:inline-block;padding:5px 13px;text-indent:-999em;background:url(images/ico-breadcrumb-sep.png) no-repeat center top}.breadcrumbs a{color:#9e9e9e}.breadcrumbs a:hover{color:#d1d1d1}.section-title{text-align:center;padding:0 0 2.244em}.section-title h1{color:#5595a5;font-family:"Rancho",cursive;font-weight:normal;font-style:italic;font-size:3.631em;margin:0;text-shadow:1px 2px 0 #ffffff;letter-spacing:0.05em}.section-title p{color:#4a4a4a;position:relative;z-index:0}.section-title p:before{content:'';width:100%;height:1px;background:#d9d9d9;display:block;position:absolute;top:.81em;z-index:-999}.section-title p:after{content:'';width:100%;height:1px;background:#fdfdfd;display:block;position:absolute;top:.91em;z-index:-999}.section-title p span{padding:0 1.387em;background:#f1f1f1;display:none!important;max-width:80%;margin:0 auto}.section-title.portfolio{padding-bottom:1.618em}.section-title.portfolio h1{font-size:3.631em;color:#5595a5;font-family:"Rancho",cursive;font-weight:normal;font-style:italic}#breadcrumb,.post .video{margin-bottom:1.618em}.archive-header{display:block;float:left;width:100%;margin:0 0 1.618em;padding:0 0 1em;font-weight:bold;border-bottom:#e6e6e6 1px solid}.archive-description{clear:both;margin-bottom:1.618em}.post,.type-page,.type-features,.search-results .features,.search-results .page,.search-results .type-product,.search-results .type-portfolio{margin:0 0 2.618em 0;position:relative}.post header h1,.type-page header h1,.type-features header h1,.search-results .features header h1,.search-results .page header h1,.search-results .type-product header h1,.search-results .type-portfolio header h1{font-weight:bold;position:relative;font-size:1.618em;color:#424242}.post header h1 a:link,.type-page header h1 a:link,.type-features header h1 a:link,.search-results .features header h1 a:link,.search-results .page header h1 a:link,.search-results .type-product header h1 a:link,.search-results .type-portfolio header h1 a:link,.post header h1 a:visited,.type-page header h1 a:visited,.type-features header h1 a:visited,.search-results .features header h1 a:visited,.search-results .page header h1 a:visited,.search-results .type-product header h1 a:visited,.search-results .type-portfolio header h1 a:visited{color:#424242}.post .post-meta,.type-page .post-meta,.type-features .post-meta,.search-results .features .post-meta,.search-results .page .post-meta,.search-results .type-product .post-meta,.search-results .type-portfolio .post-meta{margin:0 0 1.618em 0}.post .post-meta li,.type-page .post-meta li,.type-features .post-meta li,.search-results .features .post-meta li,.search-results .page .post-meta li,.search-results .type-product .post-meta li,.search-results .type-portfolio .post-meta li{display:inline}.post .post-meta li .small,.type-page .post-meta li .small,.type-features .post-meta li .small,.search-results .features .post-meta li .small,.search-results .page .post-meta li .small,.search-results .type-product .post-meta li .small,.search-results .type-portfolio .post-meta li .small{padding:0 .327em}.post .post-meta li.post-category,.type-page .post-meta li.post-category,.type-features .post-meta li.post-category,.search-results .features .post-meta li.post-category,.search-results .page .post-meta li.post-category,.search-results .type-product .post-meta li.post-category,.search-results .type-portfolio .post-meta li.post-category{padding:0 0 0 1.618em}.post .post-meta li.post-category a,.type-page .post-meta li.post-category a,.type-features .post-meta li.post-category a,.search-results .features .post-meta li.post-category a,.search-results .page .post-meta li.post-category a,.search-results .type-product .post-meta li.post-category a,.search-results .type-portfolio .post-meta li.post-category a{color:#424242}.post .post-meta li.post-author,.type-page .post-meta li.post-author,.type-features .post-meta li.post-author,.search-results .features .post-meta li.post-author,.search-results .page .post-meta li.post-author,.search-results .type-product .post-meta li.post-author,.search-results .type-portfolio .post-meta li.post-author{text-transform:capitalize}.post .post-meta li.post-author .small,.type-page .post-meta li.post-author .small,.type-features .post-meta li.post-author .small,.search-results .features .post-meta li.post-author .small,.search-results .page .post-meta li.post-author .small,.search-results .type-product .post-meta li.post-author .small,.search-results .type-portfolio .post-meta li.post-author .small{padding-left:0}.post .post-meta li.post-author a,.type-page .post-meta li.post-author a,.type-features .post-meta li.post-author a,.search-results .features .post-meta li.post-author a,.search-results .page .post-meta li.post-author a,.search-results .type-product .post-meta li.post-author a,.search-results .type-portfolio .post-meta li.post-author a{color:#9e9e9e}.post .date-badge,.type-page .date-badge,.type-features .date-badge,.search-results .features .date-badge,.search-results .page .date-badge,.search-results .type-product .date-badge,.search-results .type-portfolio .date-badge{display:none}.post .post-more,.type-page .post-more,.type-features .post-more,.search-results .features .post-more,.search-results .page .post-more,.search-results .type-product .post-more,.search-results .type-portfolio .post-more{clear:both}.post p.tags,.type-page p.tags,.type-features p.tags,.search-results .features p.tags,.search-results .page p.tags,.search-results .type-product p.tags,.search-results .type-portfolio p.tags{background:url(images/ico-tag.png) no-repeat top left;padding-left:1.618em;width:100%;clear:both}.post img,.type-page img,.type-features img,.search-results .features img,.search-results .page img,.search-results .type-product img,.search-results .type-portfolio img,.post img.thumbnail,.type-page img.thumbnail,.type-features img.thumbnail,.search-results .features img.thumbnail,.search-results .page img.thumbnail,.search-results .type-product img.thumbnail,.search-results .type-portfolio img.thumbnail{padding:.382em;border:1px solid #e6e6e6;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-o-box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}.post img:hover,.type-page img:hover,.type-features img:hover,.search-results .features img:hover,.search-results .page img:hover,.search-results .type-product img:hover,.search-results .type-portfolio img:hover,.post img.thumbnail:hover,.type-page img.thumbnail:hover,.type-features img.thumbnail:hover,.search-results .features img.thumbnail:hover,.search-results .page img.thumbnail:hover,.search-results .type-product img.thumbnail:hover,.search-results .type-portfolio img.thumbnail:hover{border-color:#cdcdcd}.post img.wp-smiley,.type-page img.wp-smiley,.type-features img.wp-smiley,.search-results .features img.wp-smiley,.search-results .page img.wp-smiley,.search-results .type-product img.wp-smiley,.search-results .type-portfolio img.wp-smiley{padding:0;border:0}.post ul,.type-page ul,.type-features ul,.search-results .features ul,.search-results .page ul,.search-results .type-product ul,.search-results .type-portfolio ul,.post ol,.type-page ol,.type-features ol,.search-results .features ol,.search-results .page ol,.search-results .type-product ol,.search-results .type-portfolio ol{list-style-position:inside}.post .alignleft,.type-page .alignleft,.type-features .alignleft,.search-results .features .alignleft,.search-results .page .alignleft,.search-results .type-product .alignleft,.search-results .type-portfolio .alignleft{float:left;margin:0 1.618em 1em 0}.post .alignright,.type-page .alignright,.type-features .alignright,.search-results .features .alignright,.search-results .page .alignright,.search-results .type-product .alignright,.search-results .type-portfolio .alignright{float:right;margin:0 0 1em 1.618em}.post .aligncenter,.type-page .aligncenter,.type-features .aligncenter,.search-results .features .aligncenter,.search-results .page .aligncenter,.search-results .type-product .aligncenter,.search-results .type-portfolio .aligncenter{display:block;text-align:center;margin:0 auto 1.618em}.post .wp-caption,.type-page .wp-caption,.type-features .wp-caption,.search-results .features .wp-caption,.search-results .page .wp-caption,.search-results .type-product .wp-caption,.search-results .type-portfolio .wp-caption{padding:.077em;text-align:center;background:#fafafa;border:1px solid #e6e6e6}.post .wp-caption img,.type-page .wp-caption img,.type-features .wp-caption img,.search-results .features .wp-caption img,.search-results .page .wp-caption img,.search-results .type-product .wp-caption img,.search-results .type-portfolio .wp-caption img{margin:0;padding:.327em 0;background:none;border:0}.post .wp-caption-text,.type-page .wp-caption-text,.type-features .wp-caption-text,.search-results .features .wp-caption-text,.search-results .page .wp-caption-text,.search-results .type-product .wp-caption-text,.search-results .type-portfolio .wp-caption-text{margin:0;padding:0;text-align:center}.post img.woo-image,.type-page img.woo-image,.type-features img.woo-image,.search-results .features img.woo-image,.search-results .page img.woo-image,.search-results .type-product img.woo-image,.search-results .type-portfolio img.woo-image{border:0;padding:0;box-shadow:0 0 0 0 #888888;-webkit-box-shadow:0 0 0 0 #888888;-moz-box-shadow:0 0 0 0 #888888;-o-box-shadow:0 0 0 0 #888888;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.post table,.type-page table,.type-features table,.search-results .features table,.search-results .page table,.search-results .type-product table,.search-results .type-portfolio table{width:100%;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.post table th,.type-page table th,.type-features table th,.search-results .features table th,.search-results .page table th,.search-results .type-product table th,.search-results .type-portfolio table th,.post table td,.type-page table td,.type-features table td,.search-results .features table td,.search-results .page table td,.search-results .type-product table td,.search-results .type-portfolio table td{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:.618em;background:#fff}.post table th,.type-page table th,.type-features table th,.search-results .features table th,.search-results .page table th,.search-results .type-product table th,.search-results .type-portfolio table th{background:#e6e6e6;text-shadow:0 1px 0 #ffffff;color:#424242}.post blockquote,.type-page blockquote,.type-features blockquote,.search-results .features blockquote,.search-results .page blockquote,.search-results .type-product blockquote,.search-results .type-portfolio blockquote{position:relative;background:#ededed;border:1px solid #d4d4d4;padding:1em;margin:0 0 1.618em;-webkit-border-radius:0.327em;-moz-border-radius:0.327em;border-radius:0.327em;z-index:0;overflow:hidden}.post blockquote p,.type-page blockquote p,.type-features blockquote p,.search-results .features blockquote p,.search-results .page blockquote p,.search-results .type-product blockquote p,.search-results .type-portfolio blockquote p{z-index:2}.post blockquote p:last-child,.type-page blockquote p:last-child,.type-features blockquote p:last-child,.search-results .features blockquote p:last-child,.search-results .page blockquote p:last-child,.search-results .type-product blockquote p:last-child,.search-results .type-portfolio blockquote p:last-child{margin-bottom:0}.post blockquote:after,.type-page blockquote:after,.type-features blockquote:after,.search-results .features blockquote:after,.search-results .page blockquote:after,.search-results .type-product blockquote:after,.search-results .type-portfolio blockquote:after{position:absolute;top:-0.327em;content:'&';font-size:6.854em;z-index:-1;color:#e1e1e1;font-family:"Georgia"}.page,.type-page{margin-left:0}.nav-entries,.wp-pagenavi,.woo-pagination{padding:0.53em 1.618em 1.618em 1.618em}.nav-entries a{display:block;color:#9e9e9e;text-decoration:none}.nav-entries a:hover{text-decoration:underline}.woo-pagination{margin:0;text-align:center}.woo-pagination .page-numbers{margin:0 .236em;display:inline;text-decoration:none;color:#424242;padding:.327em .857em;font-weight:bold;background:#ffffff;-webkit-border-radius:0.327em;-moz-border-radius:0.327em;border-radius:0.327em;box-shadow:0 1px 0px 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 0px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 0px 1px rgba(0,0,0,0.05);-o-box-shadow:0 1px 0px 1px rgba(0,0,0,0.05)}.woo-pagination .page-numbers:hover{background:#f0f0f0}.woo-pagination .page-numbers.current{background:#424242;border-color:#343434;color:#fff}#post-author{background:#fafafa;padding:1.618em;margin:0 0 1.618em;border-top:1px solid #e6e6e6;clear:both}#post-author .profile-image{float:left;margin:0 1.618em .382em 0;padding:.382em;border:1px solid #e6e6e6;background:rgba(255,255,255,0.7)}#post-entries{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:1.618em;margin:0 0 2.244em}#connect{padding:0 0 1.618em;clear:both}#connect .newsletter-form .email{width:140px;margin-right:1em}#connect .social a{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}#connect .social a:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#connect .related-posts{border-left:1px solid #e6e6e6;padding-left:1em}#connect .related-posts ul{list-style:none}#connect .social a{display:inline-block;height:28px;width:32px;background-image:url(images/ico-subscribe-social.png);background-repeat:no-repeat}#connect .social a.subscribe{background-position:0px 0}#connect .social a.twitter{background-position:-30px 0}#connect .social a.facebook{background-position:-60px 0}#connect .social a.youtube{background-position:-90px 0}#connect .social a.flickr{background-position:-120px 0}#connect .social a.linkedin{background-position:-150px 0}#connect .social a.delicious{background-position:-180px 0}#connect .social a.googleplus{background-position:-210px 0}.widget #connect .fl,.widget #connect .fr{float:none}#main #connect .col-left,#main #connect .col-right{width:48%}.gform_wrapper li,.gform_wrapper form li{padding:0!important}.widget{margin-bottom:1.618em;border-bottom:1px solid #d9d9d9;box-shadow:0 1px 0 0 #fdfdfd;-webkit-box-shadow:0 1px 0 0 #fdfdfd;-moz-box-shadow:0 1px 0 0 #fdfdfd;-o-box-shadow:0 1px 0 0 #fdfdfd}.widget h3{color:#424242;font-family:"Rancho",cursive;font-size:2.244em;margin-bottom:0;font-weight:normal}.widget ul{clear:both;list-style-position:}.widget ul li{padding:0.382em}.widget ul li a{text-decoration:none}.widget ul li a:hover{text-decoration:underline}#footer-widgets .widget{border:0}#footer-widgets .widget h3{font-family:"Montserrat",sans-serif;color:#424242;font-size:1.2em;margin:0 0 .857em}#footer-widgets .widget ul li{list-style:none;padding:.382em 0}#footer-widgets .widget_woo_flickr .flickr_badge_image{margin:0}#footer-widgets .widget_woo_flickr .flickr_badge_image a img{padding:0;border:0;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:0 0 0 0 #888888;-webkit-box-shadow:0 0 0 0 #888888;-moz-box-shadow:0 0 0 0 #888888;-o-box-shadow:0 0 0 0 #888888}#footer-widgets .widget_woodojo_tweets ul li{margin:0 0 1em;padding:0;border-bottom:0}#footer-widgets .widget_woodojo_tweets p.follow-link a{font-size:1.387em}#footer-widgets .widget_woo_subscribe #connect .newsletter-form .email{width:100%;padding:.53em;margin:0 0 1.387em 0;border:1px solid #e6e6e6}#footer-widgets .widget_woodojo_twitterprofile img,#footer-widgets .widget_woodojo_instagram_profile img{float:left;margin:0 .53em 0 0}.searchform{width:100%;position:relative;background:#ffffff;border-bottom:1px solid #e6e6e6}.searchform input.s{padding:.857em 2.618em .857em .857em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;border:0;background:none;color:#9e9e9e}.searchform input.search-submit{position:absolute;top:33%;right:.857em;border:0;margin:0;padding:0}.widget_woo_flickr h3 span{color:#0051d8}.widget_woo_flickr h3 span span{color:#ff1183}.widget_woo_flickr .flickr_badge_image{float:left;margin:0.236em}.widget_woo_flickr .wrap{position:relative;margin-bottom:1.618em;padding:0}.widget_woo_flickr a img{padding:.382em;margin:0 1em 1em 0;border:1px solid #e6e6e6;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-o-box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}.widget_woo_flickr a:hover{border-color:#cdcdcd}#wp-calendar{width:95%;margin-bottom:1.618em;clear:both;padding:0}#wp-calendar caption{padding:1em}#wp-calendar th,#wp-calendar td{text-align:center;background:#e1e1e1;padding:.236em 0}#wp-calendar td{background:transparent;color:#b8b8b8}.widget_woo_blogauthorinfo .avatar{padding:.382em;border:1px solid #e6e6e6}.widget_woo_blogauthorinfo .left{float:left;margin:0 1em .618em 0}.widget_woo_blogauthorinfo .right{float:right;margin:0 .618em 1em}.widget_woodojo_tweets{border:0;box-shadow:0 0 0 0 #888888;-webkit-box-shadow:0 0 0 0 #888888;-moz-box-shadow:0 0 0 0 #888888;-o-box-shadow:0 0 0 0 #888888}.widget_woodojo_tweets h3{border-bottom:0;margin:0}.widget_woodojo_tweets ul{padding-left:0}.widget_woodojo_tweets ul li{border-bottom:1px solid #d9d9d9;box-shadow:0 1px 0 0 #fdfdfd;-webkit-box-shadow:0 1px 0 0 #fdfdfd;-moz-box-shadow:0 1px 0 0 #fdfdfd;-o-box-shadow:0 1px 0 0 #fdfdfd;padding:1.2em 0;list-style:none}.widget_woodojo_tweets ul li a{padding:0}.widget_woodojo_tweets ul li .time-ago{color:#b8b8b8;display:block;padding:.618em 0 0}.widget_woodojo_tweets p{font-weight:bold;color:#b8b8b8;margin-bottom:0}.widget_woodojo_tweets p a{color:#6b6b6b}.widget_woodojo_tweets p.follow-link{font-weight:normal;margin:1.618em 0 0}.widget_woodojo_tabs{border:0;box-shadow:0 0 0 0 #888888;-webkit-box-shadow:0 0 0 0 #888888;-moz-box-shadow:0 0 0 0 #888888;-o-box-shadow:0 0 0 0 #888888}.widget_woodojo_tabs:after{border:0}.tabbable{height:auto;display:block;padding:.382em}.tabbable ul.nav-tabs{padding:0;border:0!important}.tabbable ul.nav-tabs li{float:left;display:inline;color:#fff;margin:0;padding:0;cursor:pointer}.tabbable ul.nav-tabs li a{color:#b8b8b8;font-family:"Montserrat",sans-serif;font-size:1.1em;display:block;float:left;text-transform:none;font-weight:none;border-left:0;padding:0!important;margin-left:.44em!important;background:none!important;border:none!important}.tabbable ul.nav-tabs li a.selected,.tabbable ul.nav-tabs li a:hover{text-decoration:none;color:#424242}.tabbable ul.nav-tabs li:first-child a{margin-left:0!important}.tabbable .tab-content li{border-bottom:1px solid #d9d9d9!important;box-shadow:0 1px 0 0 #fdfdfd;-webkit-box-shadow:0 1px 0 0 #fdfdfd;-moz-box-shadow:0 1px 0 0 #fdfdfd;-o-box-shadow:0 1px 0 0 #fdfdfd;padding:1em 0;list-style:none}.tabbable .tab-content li a{color:#424242;padding:0}.tabbable .tab-content li span.meta{display:block;font-size:.857em;text-transform:none;color:#b8b8b8}.tabbable .tab-content li img.avatar,.tabbable .tab-content li img.thumbnail{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;float:left;margin:0}.tabbable .tab-content li img.avatar:hover,.tabbable .tab-content li img.thumbnail:hover{border-color:#cdcdcd}.tabbable .tab-content li .rounded-image{margin:0 1.387em 0 0}.widget_woodojo_twitterprofile img,.widget_woodojo_instagram_profile img{-webkit-border-radius:100%!important;-moz-border-radius:100%!important;border-radius:100%!important}.widget_woodojo_twitterprofile p.profile-info,.widget_woodojo_instagram_profile p.profile-info{clear:both;margin:2.244em 0 1em 0}.widget_woodojo_twitterprofile{padding:0 0 1.618em 0}.widget_woodojo_twitterprofile h3{margin:0 0 .382em}.widget_woodojo_twitterprofile .follow-link{margin:1.618em 0 0!important}.widget_woodojo_instagram img{padding:.382em;border:1px solid #e6e6e6;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-o-box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}.widget_woodojo_instagram img:hover{border-color:#cdcdcd}#comments{position:relative}#comments:after{top:-1.618em}#comments h3{margin-bottom:1em}#comments .comment{width:100%;list-style:none}#comments .comment:before{content:'';border-top:1px solid #ffffff;display:block}#comments .comment.thread-even{border:1px solid #e6e6e6;border-width:1px 0}#comments .comment.bypostauthor{}#comments .comment:first-child{border-top:0}#comments .comment:first-child:before{border-top:0}#comments .comment:first-child ul.children{border-top:1px solid #e6e6e6}#comments .comment:first-child ul.children li:before{border-top:1px solid #ffffff}#comments .comment .comment-container{position:relative;padding:1.618em 0}#comments .comment .comment-container #respond{width:100%;overflow:hidden}#comments .comment .comment-container #respond h3{font-size:1.2em}#comments .comment .comment-container #respond h3 small{font-size:.857em}#comments .comment .comment-head{margin:0 0 1em 0;font-size:.857em}#comments .comment .comment-head .name{margin:0;font-size:1.387em;font-weight:bold;display:block;color:#424242}#comments .comment .comment-head .name a:link,#comments .comment .comment-head .name a:visited{color:#424242}#comments .comment .comment-entry{width:88%;float:right}#comments .comment .reply{padding-top:0;position:absolute;top:1.618em;right:0}#comments .comment .reply a{background:#bdd146;background:-webkit-gradient(linear,left top,left bottom,from(#bdd146),to(#8daf28));background:-webkit-linear-gradient(#bdd146,#8daf28);background:-moz-linear-gradient(center top,#bdd146 0%,#8daf28 100%);background:-moz-gradient(center top,#bdd146 0%,#8daf28 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bdd146,endColorstr=#8daf28);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bdd146, endColorstr=#8daf28)";box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);-o-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);border:1px solid #A4C037;color:#ffffff!important;font-family:"Rancho",cursive;font-size:1.618em;padding:0 .857em;-webkit-border-radius:0.236em;-moz-border-radius:0.236em;border-radius:0.236em;text-shadow:1px 2px 0 rgba(0,0,0,0.2);margin:0}#comments ul.children{margin:0 0 0 1.618em;padding:0}#comments ul.children li{border-top:1px solid #e6e6e6}#comments .navigation a{display:block;text-decoration:none}#comments .pingbacks li.pingback{margin:0 0 1.618em}#comments .pingbacks li.pingback .reply{display:none}#comments .nocomments{font-weight:bold}.gravatar{position:relative}.gravatar-wrap,.rounded-image{float:left;background:#fafafa;overflow:hidden;display:block;border-radius:100%;padding:.382em;box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-o-box-shadow:0 1px 0 1px rgba(0,0,0,0.05)}.gravatar-wrap img,.rounded-image img{vertical-align:middle;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-color:#DDD;z-index:999}#respond #reply-title small{display:block;margin:0 0 1.618em}#respond #commentform .comment-form-author,#respond #commentform .comment-form-email,#respond #commentform .comment-form-url{width:30.75%;float:left;margin-right:3.8%}#respond #commentform .comment-form-url{margin-right:0}#respond #commentform label{display:block}#respond #commentform input.txt,#respond #commentform textarea{width:100%}.pinglist li{margin:0 0 0 1.618em;list-style-type:decimal}.pinglist li .author{font-weight:bold}.pinglist li .pingcontent{display:block;margin:0 0 1.618em}.home #header-wrap{margin:0}.home .section-title h1{color:#5595a5;font-family:"Rancho",cursive;font-size:2.618em;font-weight:normal;margin:0 0 0.3em;text-shadow:1px 2px 0 #ffffff}.home .section-title h1 a{color:#5595a5}#featured{position:relative}#featured .slide{min-height:350px;background:#82c5d5;background:-webkit-gradient(linear,left top,left bottom,from(#82c5d5),to(#d2e8ed));background:-webkit-linear-gradient(#82c5d5,#d2e8ed);background:-moz-linear-gradient(center top,#82c5d5 0%,#d2e8ed 100%);background:-moz-gradient(center top,#82c5d5 0%,#d2e8ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#82c5d5,endColorstr=#d2e8ed);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#82c5d5, endColorstr=#d2e8ed)"}#featured .slide header{margin-bottom:0.618em;text-align:center}#featured .slide header h1{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);font-size:2.5em;font-weight:normal}#featured .slide article{margin:0 3.631em}#featured .slide .entry{color:#4c8694;font-size:1.2em;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.6)}#featured .slide .entry .woo-image{margin:0 0 1.618em}#featured .slide .slide-video-default{max-width:880px;margin:0 auto;padding:.9em .9em .5em .9em;background:rgba(255,255,255,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#featured .slide .slide-content-container{padding:2.618em 0}#featured.has-pagination .slide{padding-bottom:4.236em}#featured .controls-container{position:relative}#featured .manual{position:relative}#featured ol.flex-control-nav{position:absolute;bottom:20px;right:0;z-index:9999;padding:0;text-align:center;display:block}#featured ol.flex-control-nav li{float:left}#featured ol.flex-control-nav li a{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:rgba(255,255,255,0.6);padding:.53em 1em;margin:0 .382em;display:block;color:#424242;cursor:pointer;box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-o-box-shadow:0 1px 0 1px rgba(0,0,0,0.05)}#featured ol.flex-control-nav li a:hover{text-decoration:none;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}#featured ul.flex-direction-nav li a{width:3.631em;height:3.631em;background-color:#ffffff;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999em;white-space:nowrap;overflow:hidden;display:block;position:absolute}#featured ul.flex-direction-nav li a.flex-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzEyLzEyGsOmJgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAGCSURBVCiRddI9iiJREAfwf72vfu81DYNBB4ptZoMYzAnc2MjEWHqDOcCAB5hI0MTJNzDrG2wi6Lpzgj7FHkAz8b3aZJ11vgqKSn5QHxThi8jz/ImIvjHz7xjjM32G2u32RilVERGYGUqp+gPsdrubJEkqrTWEEAgh4Hw+4w0simJjra289zDGgIhwuVzQarX+w6IoNs65Kk1TOOdgjAEzQ2uN9Xr9h94j7z2stZBSwlqL5XJ5KstyJL5CaZpitVqdyrIcAWhUkiSV9x7eezjnXtFisTj1+/0RgAYAhLUW17zZlLfb7QMRNdcdxGw2g9YaSilIKQEAx+OR6rr+MRgM7l/hfD5/Ho/HH44eY8yklC+9Xu8eABQRPTLznZSyOhwOAAApJZRSEEJkzrmXTqczUgBARN+ZGQCq/X4PIQSMMbDWIoSQZVn2U11b3eLdbgetNZxziDEihNBWt3O9x1JKaK0xnU7xBt7iPM+rpmkwHA4xmUzqz74MAMDMT8z861+9+wvSTILB8LaPPgAAAABJRU5ErkJggg==);top:45%;box-shadow:1px 1px 0 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 0 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 0 1px rgba(0,0,0,0.1);-o-box-shadow:1px 1px 0 1px rgba(0,0,0,0.1)}#featured ul.flex-direction-nav li a.flex-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzEyLzEyGsOmJgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAGASURBVCiRddI9ruIwEAfw/9hxPCZ2E4mGFGkQipYmJ6DYkpKaIpyBA0SvIeIUbEG/J4DiaQ9ARbUHAKV7VDTMNi8RAu1IbqyfPJ4PGg6HJRHVACAiH23bnvAUIgIAoDzPv0QkAAAR3e73++xyuZxeoYrjOHjvEUIAM4ckST5Ho1GJl1DOOSRJAu89vPf/xWqxWICZMRgMemytfcOqrutf8/kcURTBWosuQ4ezLCsBICKilYhAa10dDgfEcfycMQD4zLJsFn1XuxIREFF1PB5hrX1uT0jT9EN1F0S0ul6vf0Wk/wYzg5kxnU5/6A6WZblr2/anMQZaayilICJwzmG9Xv+JAGA8Hu8AVK+9896jaZpbURS1yvN8Z4ypupeICCICZsZ2u70VRTEDcFLW2so5B2aGMQZEBGbGZrO5TSaTGYBTPxlmRhzHUErBOdcjIupnHqVpisfjAaUUkiRB0zRvCADofD5/7ff7oLXGcrl8Q932QERKEfn9fd62RkQgIvgH+6yGuykkEiAAAAAASUVORK5CYII=);top:45%;right:0;box-shadow:-1px 1px 0 1px rgba(0,0,0,0.1);-webkit-box-shadow:-1px 1px 0 1px rgba(0,0,0,0.1);-moz-box-shadow:-1px 1px 0 1px rgba(0,0,0,0.1);-o-box-shadow:-1px 1px 0 1px rgba(0,0,0,0.1)}#featured ul.flex-direction-nav li a:hover{padding:0 .327em}#featured ul.flex-direction-nav li a:active{background-color:#e1e1e1}.home #main section:first-child{background:#fff;margin-bottom:4.236em;padding:2.618em 0 2.618em}.home #main section:first-child:after{content:'';width:100%;height:1.618em;position:absolute;background:url(images/bg-section-bottom.png) repeat-x;margin-top:2em}.home #main section:first-child:before{content:'';width:100%;height:2.618em;position:absolute;background:url(images/bg-section-top.png) repeat-x;margin-top:-3.6em}.home #main section:first-child .section-title p span{background:#fff}#mini-features ul{margin:0}#mini-features ul li{background:url("images/circle-icon.png") no-repeat scroll center center rgba(0,0,0,0);height:226px;list-style:none outside none;padding-bottom:2.244em;padding-top:30px}#mini-features ul li .image{text-align:center;float:none}#mini-features ul li .image img{width:130px}.top-left .widget,.top-right .widget,#header-right .widget{border:medium none;box-shadow:none}.top-right .widget_text,.top-right form,.top-right .gform_widget{margin-bottom:0}.top-right p.note{color:#AF1B17;margin:0 60px 10px;position:relative;text-align:center;z-index:999}.top-right p.head{background:none repeat scroll 0 0 #FFFF00;color:#000000;display:block;font-size:14px;font-weight:bold;text-align:center}.top-right form{background:none repeat scroll 0 0 #F8F8F8;margin:0 10px;padding:15px}.top-right form p{margin-bottom:8px}.entry p strong{font-weight:bold}.top-right .gform_wrapper .gform_footer{clear:both!important;margin:0!important;padding:0!important;text-align:center!important}.top-right .gform_confirmation_wrapper{background:none repeat scroll 0 0 #F8F8F8;color:#008000;height:150px;margin:10px;padding:30px}.top-right{background:url("images/form-bottom-bg.png") repeat-x scroll center bottom #FDFDFF;border:1px solid #A8A9AB;border-radius:5px;box-shadow:0 5px 5px 2px #CCCCCC;margin-top:10px;padding:0 0 30px;position:relative}.top-right .stararrow{position:absolute;right:-15px;top:-20px}.top-right h4{background:url("images/formheader-bg.png") no-repeat scroll 0 0 rgba(0,0,0,0);color:#006699;font-family:'BebasNeue';font-size:36px;font-weight:bold;letter-spacing:1px;line-height:35px;margin-bottom:0;padding:16px 15px 9px;text-align:left}.top-right input[type="submit"]{height:30px}.top-right h4 span{color:#4e910f}.top-right input[type="text"],.top-right input[type="email"],.top-right input[type="tel"]{-moz-box-sizing:border-box;border-bottom-color:#CDCDCD;border-width:0 0 1px;color:#666;font-family:inherit;font-size:1em;line-height:1.618em;outline:medium none;padding:0.6em 1em;width:100%}#mini-features ul li .entry{margin:0;text-align:center}#mini-features ul li h2{color:#FFFFFF;font-family:rancho;font-size:2.2em;font-weight:normal;margin-bottom:5px;text-align:center}#mini-features ul li h2 a{color:#fff}#mini-features ul li p{color:#FFFFFF;font-size:14px;margin:5px 0 0}#mini-features ul li.clear{width:100%;margin:0;padding-bottom:0}#mini-features ul li:nth-child(3n+3){padding-bottom:0}#mini-features ul li.special{padding-bottom:2.244em}#home-blog{overflow:hidden;margin:0 0 2.618em}#home-blog ul{margin:0}#home-blog ul li{list-style:none}#home-blog ul li .post{margin:0;padding-bottom:2.618em}#home-blog ul li.clear{width:100%;margin:0}#home-blog ul li h2{font-size:1.2em;font-weight:normal}#home-blog ul li h2 a{color:#424242}#home-blog ul li .woo-image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#home-blog ul li .date-badge{width:53px;left:-6.854em}#home-blog ul li .date-badge .month-day{font-size:1.618em;width:53px;height:53px;line-height:53px;text-align:center;overflow:hidden;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}#home-blog ul li .date-badge .month-name{color:#9e9e9e}#home-blog ul li:last-child .post{padding-bottom:0}.home .minor.flexslider{position:relative;margin:0 0 2.618em}.home .minor.flexslider .section-title span a{color:#9e9e9e;text-transform:uppercase;padding:0.382em}.home .minor.flexslider ul li{padding:0 0 0 0;list-style:none}.home .minor.flexslider ul li .portfolio-item img{padding:0.382em;margin:0 0 1.618em;background:#fafafa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-o-box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}.home .minor.flexslider ul li .portfolio-item a:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02);filter:alpha(opacity=@opacity * 100);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}.home .minor.flexslider ul li .portfolio-item .content{padding:0}.home .minor.flexslider ul li:last-child{margin-right:0}.home .minor.flexslider ul li h2{font-size:1.2em;font-weight:normal}.home .minor.flexslider ul li h2 a{color:#424242}.home .minor.flexslider ul.flex-direction-nav{position:relative;z-index:99999}.home .minor.flexslider ul.flex-direction-nav li{float:left;margin:0;position:absolute;top:4em}.home .minor.flexslider ul.flex-direction-nav li a{text-indent:100%;white-space:nowrap;overflow:hidden;width:3.631em;height:3.631em;background:#ffffff;border:1px solid #c0c0c0;display:block;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.home .minor.flexslider ul.flex-direction-nav li a.flex-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzEyLzEyGsOmJgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAGCSURBVCiRddI9iiJREAfwf72vfu81DYNBB4ptZoMYzAnc2MjEWHqDOcCAB5hI0MTJNzDrG2wi6Lpzgj7FHkAz8b3aZJ11vgqKSn5QHxThi8jz/ImIvjHz7xjjM32G2u32RilVERGYGUqp+gPsdrubJEkqrTWEEAgh4Hw+4w0simJjra289zDGgIhwuVzQarX+w6IoNs65Kk1TOOdgjAEzQ2uN9Xr9h94j7z2stZBSwlqL5XJ5KstyJL5CaZpitVqdyrIcAWhUkiSV9x7eezjnXtFisTj1+/0RgAYAhLUW17zZlLfb7QMRNdcdxGw2g9YaSilIKQEAx+OR6rr+MRgM7l/hfD5/Ho/HH44eY8yklC+9Xu8eABQRPTLznZSyOhwOAAApJZRSEEJkzrmXTqczUgBARN+ZGQCq/X4PIQSMMbDWIoSQZVn2U11b3eLdbgetNZxziDEihNBWt3O9x1JKaK0xnU7xBt7iPM+rpmkwHA4xmUzqz74MAMDMT8z861+9+wvSTILB8LaPPgAAAABJRU5ErkJggg==)}.home .minor.flexslider ul.flex-direction-nav li a.flex-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzEyLzEyGsOmJgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAGASURBVCiRddI9ruIwEAfw/9hxPCZ2E4mGFGkQipYmJ6DYkpKaIpyBA0SvIeIUbEG/J4DiaQ9ARbUHAKV7VDTMNi8RAu1IbqyfPJ4PGg6HJRHVACAiH23bnvAUIgIAoDzPv0QkAAAR3e73++xyuZxeoYrjOHjvEUIAM4ckST5Ho1GJl1DOOSRJAu89vPf/xWqxWICZMRgMemytfcOqrutf8/kcURTBWosuQ4ezLCsBICKilYhAa10dDgfEcfycMQD4zLJsFn1XuxIREFF1PB5hrX1uT0jT9EN1F0S0ul6vf0Wk/wYzg5kxnU5/6A6WZblr2/anMQZaayilICJwzmG9Xv+JAGA8Hu8AVK+9896jaZpbURS1yvN8Z4ypupeICCICZsZ2u70VRTEDcFLW2so5B2aGMQZEBGbGZrO5TSaTGYBTPxlmRhzHUErBOdcjIupnHqVpisfjAaUUkiRB0zRvCADofD5/7ff7oLXGcrl8Q932QERKEfn9fd62RkQgIvgH+6yGuykkEiAAAAAASUVORK5CYII=)}.home .minor.flexslider ul.flex-direction-nav li a:hover{background-color:#ededed}.home .minor.flexslider ul.flex-direction-nav li:first-child{left:-1.4em}.home .minor.flexslider ul.flex-direction-nav li:last-child{right:-1.2em}.home .minor.flexslider div.flex-nav-container{position:absolute!important;top:50%;margin:0;z-index:9999;width:100%}#home-blog-alt .date-badge{width:8%}#home-blog-alt img,#home-blog-alt img.thumbnail{padding:.382em;border:1px solid #e6e6e6;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-o-box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}#home-blog-alt img:hover,#home-blog-alt img.thumbnail:hover{border-color:#cdcdcd}#feedback{margin:0 0 2.618em}#feedback ul li{list-style:none outside none;margin:0;position:relative}#feedback ul li .content{background:url("images/quotes.png") no-repeat scroll left top rgba(0,0,0,0);margin:0 10px;font-size:19px;color:#666666;font-style:italic}#feedback ul li .author{background:url("images/quote-author.png") no-repeat scroll 0 0 rgba(0,0,0,0);float:right;font-weight:bold;padding-top:95px;position:absolute;right:0;text-align:center;top:0;width:100px;color:#333}#feedback ul li .content .author .name{font-size:12px;font-weight:bold;color:#666}#feedback .author span{background:none repeat scroll 0 0 rgba(0,0,0,0);display:block;padding:0}#feedback .flex-direction-nav{position:relative;margin:1.387em auto;overflow:hidden}#feedback .flex-direction-nav li{float:left;margin:0;background:#f1f1f1;padding:1em;position:relative}#feedback .flex-direction-nav li a{text-indent:100%;white-space:nowrap;overflow:hidden;width:3.631em;height:3.631em;background:#ffffff;border:1px solid #c0c0c0;display:block;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}#feedback .flex-direction-nav li a.flex-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzEyLzEyGsOmJgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAGCSURBVCiRddI9iiJREAfwf72vfu81DYNBB4ptZoMYzAnc2MjEWHqDOcCAB5hI0MTJNzDrG2wi6Lpzgj7FHkAz8b3aZJ11vgqKSn5QHxThi8jz/ImIvjHz7xjjM32G2u32RilVERGYGUqp+gPsdrubJEkqrTWEEAgh4Hw+4w0simJjra289zDGgIhwuVzQarX+w6IoNs65Kk1TOOdgjAEzQ2uN9Xr9h94j7z2stZBSwlqL5XJ5KstyJL5CaZpitVqdyrIcAWhUkiSV9x7eezjnXtFisTj1+/0RgAYAhLUW17zZlLfb7QMRNdcdxGw2g9YaSilIKQEAx+OR6rr+MRgM7l/hfD5/Ho/HH44eY8yklC+9Xu8eABQRPTLznZSyOhwOAAApJZRSEEJkzrmXTqczUgBARN+ZGQCq/X4PIQSMMbDWIoSQZVn2U11b3eLdbgetNZxziDEihNBWt3O9x1JKaK0xnU7xBt7iPM+rpmkwHA4xmUzqz74MAMDMT8z861+9+wvSTILB8LaPPgAAAABJRU5ErkJggg==)}#feedback .flex-direction-nav li a.flex-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzEyLzEyGsOmJgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAGASURBVCiRddI9ruIwEAfw/9hxPCZ2E4mGFGkQipYmJ6DYkpKaIpyBA0SvIeIUbEG/J4DiaQ9ARbUHAKV7VDTMNi8RAu1IbqyfPJ4PGg6HJRHVACAiH23bnvAUIgIAoDzPv0QkAAAR3e73++xyuZxeoYrjOHjvEUIAM4ckST5Ho1GJl1DOOSRJAu89vPf/xWqxWICZMRgMemytfcOqrutf8/kcURTBWosuQ4ezLCsBICKilYhAa10dDgfEcfycMQD4zLJsFn1XuxIREFF1PB5hrX1uT0jT9EN1F0S0ul6vf0Wk/wYzg5kxnU5/6A6WZblr2/anMQZaayilICJwzmG9Xv+JAGA8Hu8AVK+9896jaZpbURS1yvN8Z4ypupeICCICZsZ2u70VRTEDcFLW2so5B2aGMQZEBGbGZrO5TSaTGYBTPxlmRhzHUErBOdcjIupnHqVpisfjAaUUkiRB0zRvCADofD5/7ff7oLXGcrl8Q932QERKEfn9fd62RkQgIvgH+6yGuykkEiAAAAAASUVORK5CYII=)}#feedback .flex-direction-nav li a:hover{background-color:#ededed}#feedback .flex-direction-nav li:first-child{left:30%}#feedback .flex-direction-nav li:last-child{right:-30%}#feedback .flex-direction-nav:before{content:'';width:100%;height:1px;background:#d9d9d9;display:block;position:absolute;top:51%;z-index:-999}#feedback .flex-direction-nav:after{content:'';width:100%;height:1px;background:#fdfdfd;display:block;position:absolute;top:53%;z-index:-999}#portfolio-gallery #port-tags{padding:.618em 0 0 1em;left:12px}#portfolio-gallery #port-tags a{position:relative;float:left;height:24px;line-height:24px;font-size:1em;background:#5595A5;padding:0 10px 0 12px;margin:0 1.618em 0 0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:normal;color:#fff;text-decoration:none}#portfolio-gallery #port-tags a:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}#portfolio-gallery #port-tags a:before{content:"";float:left;position:absolute;top:0;left:-12px;width:0;height:0;border-color:transparent #5595A5 transparent transparent;border-style:solid;border-width:12px 12px 12px 0}#portfolio-gallery #port-tags a:after{content:"";position:absolute;top:10px;left:0;float:left;width:4px;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;box-shadow:-1px -1px 2px 0 rgba(0,0,0,0.4);-webkit-box-shadow:-1px -1px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:-1px -1px 2px 0 rgba(0,0,0,0.4);-o-box-shadow:-1px -1px 2px 0 rgba(0,0,0,0.4)}#portfolio-gallery .portfolio-item{position:relative;display:block;float:left;margin:1em 5px 1em 0}#portfolio-gallery .portfolio-item img{max-width:94%;height:auto;margin:0 0 1.387em;padding:.382em;border:1px solid #e6e6e6;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-o-box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}#portfolio-gallery .portfolio-item img:hover{border-color:#cdcdcd}#portfolio-gallery .portfolio-item h2{font-size:1.2em;font-weight:normal;margin:0}#portfolio-gallery .portfolio-item h2 a{color:#424242}#portfolio-gallery .portfolio-item .category{font-size:1em}.single-portfolio{margin-bottom:2em}.single-portfolio header h1{margin-bottom:0.3;font-size:1.618em}.single-portfolio .single-portfolio-image{width:100%}.single-portfolio .single-portfolio-image img{margin:0}.single-portfolio .portfolio{margin:0 0 2.5em;padding:0 0 2em}.single-portfolio .portfolio .portfolio-meta li{font-style:italic;list-style:none}.single-portfolio .portfolio .portfolio-meta .portfolio-comments a{color:#858585;font-weight:bold}.single-portfolio #comments{padding:2.618em 0 0;margin:2.618em 0 0;border-top:1px solid #e6e6e6}.single-portfolio #comments:before{content:'';border-bottom:1px solid #fafafa;display:block;position:relative;top:-2.618em}#archives .archives_list{border-left:1px solid #e6e6e6;list-style:none;margin:0 0 1em 1em}#archives .archives_list li{clear:left;padding-left:2.327em;font-style:normal;list-style:none}#archives .archives_list .date{color:#b8b8b8;width:22.5%;display:inline-block}#archives .archives_list .linked{width:48%;display:inline-block}#archives .archives_list .comments{width:22.5%;display:inline-block}#archives .archives_list .comments a{color:#c4c4c4;text-decoration:underline;padding-left:1.236em}#archives .archives_list .comments a:hover{text-decoration:none}h3.archive_year{font-weight:bold;color:#9e9e9e;margin-top:0}#contact-page .screenReader{left:-9999px;position:absolute;top:-9999px}#contact-page ol.forms{float:left;list-style:none;width:100%}#contact-page ol.forms li{clear:both;float:left;margin-bottom:1.618em;position:relative;width:48%}#contact-page ol.forms li:first-child{margin-right:3.8%}#contact-page ol.forms li:nth-child(2n){clear:none}#contact-page ol.forms li.textarea,#contact-page ol.forms li.screenReader,#contact-page ol.forms li.inline,#contact-page ol.forms li.buttons{width:100%}#contact-page ol.forms li input.txt,#contact-page ol.forms li textarea{width:100%}#contact-page ol.forms li .error{display:block;color:red}#contact-page ol.forms li.textarea .error{display:block}#contact-page ol.forms li.screenReader{margin-bottom:0}#contact-page ol.forms li.inline input{width:auto}#contact-page ol.forms li.inline label{display:inline;float:none;width:auto}#contact-page ol.forms label{cursor:pointer;display:block;font-weight:700;margin:0 0 1em}#contact-page ol.forms input#sendCopy{border:none;margin-right:1em}.entry #contact-page ol.forms li{list-style:none}.page-template-template-contact-php #single_map_canvas img{max-width:inherit}.page-template-template-contact-php .location-twitter{margin:0 0 1em;padding:0 0 1.618em;border-bottom:1px solid #e6e6e6}.page-template-template-contact-php .location-twitter .col-left{float:none}.page-template-template-contact-php .location-twitter ul{margin:0;padding:0}.page-template-template-contact-php .location-twitter ul li{list-style:none;padding:0}.page-template-template-contact-php .location-twitter #office-location{margin:0 0 1.618em}.page-template-template-contact-php .location-twitter #office-location a{text-decoration:underline}.page-template-template-contact-php .location-twitter #office-location ul li{margin:0 0 1em}.page-template-template-contact-php .location-twitter .contact-social{float:none}.page-template-template-contact-php .location-twitter .contact-social #twitter{margin:0 0 1.618em}.page-template-template-contact-php .location-twitter .contact-social #twitter ul li a.time{color:#c4c4c4}.page-template-template-contact-php .location-twitter .contact-social #connect{background:none;border:none}.page-template-template-contact-php .location-twitter .contact-social #connect h3{display:none}.page-template-template-contact-php .location-twitter .contact-social #connect .social{float:none;clear:both}.image-gallery-item img{max-width:100%;padding:.236em;margin:0 1em 1em 0;border:1px solid #e1e1e1;background:#fafafa;-webkit-border-radius:0.236em;-moz-border-radius:0.236em;border-radius:0.236em}.image-gallery-item img:hover{border:1px solid #c7c7c7;box-shadow:0 1px 0.327em 0px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0.327em 0px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0.327em 0px rgba(0,0,0,0.2);-o-box-shadow:0 1px 0.327em 0px rgba(0,0,0,0.2)}input[type=text],input.input-text,textarea,input.txt{padding:.857em 1em;color:#9e9e9e;border-width:0 0 1px 0;border-bottom-color:#cdcdcd;font-size:1em;line-height:1.618em;font-family:inherit;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.follow-link a,a.button,a.woo-sc-button.custom,a.comment-reply-link,#commentform #submit,.submit,input[type=submit],input.button,button.button{border:1px solid #778d18;color:#ffffff!important;font-family:"Rancho",cursive;font-size:1.618em;padding:0 .857em;display:inline-block;text-align:center;text-decoration:none;cursor:pointer;overflow:visible;width:auto;line-height:1.618em;background:#bdd146;background:-webkit-gradient(linear,left top,left bottom,from(#bdd146),to(#8daf28));background:-webkit-linear-gradient(#bdd146,#8daf28);background:-moz-linear-gradient(center top,#bdd146 0%,#8daf28 100%);background:-moz-gradient(center top,#bdd146 0%,#8daf28 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bdd146,endColorstr=#8daf28);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bdd146, endColorstr=#8daf28)";box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);-o-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:0.202em;-moz-border-radius:0.202em;border-radius:0.202em;text-shadow:1px 2px 0 rgba(0,0,0,0.2)}.follow-link a.large,a.button.large,a.woo-sc-button.custom.large,a.comment-reply-link.large,#commentform #submit.large,.submit.large,input[type=submit].large,input.button.large,button.button.large{font-size:1.387em}.follow-link a.small,a.button.small,a.woo-sc-button.custom.small,a.comment-reply-link.small,#commentform #submit.small,.submit.small,input[type=submit].small,input.button.small,button.button.small{font-size:.857em}.follow-link a:hover,a.button:hover,a.woo-sc-button.custom:hover,a.comment-reply-link:hover,#commentform #submit:hover,.submit:hover,input[type=submit]:hover,input.button:hover,button.button:hover{text-decoration:none;background:#bdd146;background:-webkit-gradient(linear,left top,left bottom,from(#bdd146),to(#6b8d06));background:-webkit-linear-gradient(#bdd146,#6b8d06);background:-moz-linear-gradient(center top,#bdd146 0%,#6b8d06 100%);background:-moz-gradient(center top,#bdd146 0%,#6b8d06 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bdd146,endColorstr=#6b8d06);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bdd146, endColorstr=#6b8d06)"}.follow-link a:active,a.button:active,a.woo-sc-button.custom:active,a.comment-reply-link:active,#commentform #submit:active,.submit:active,input[type=submit]:active,input.button:active,button.button:active{-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #ffffff;-moz-box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #ffffff;box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #ffffff}a.woo-sc-button.custom.small{font-size:1.2em;padding:.382em .618em}a.woo-sc-button.custom.large{font-size:2.244em;padding:0 1em;margin:0 0 1em}.gfield{margin-bottom:1em}.gform_wrapper .top_label .gfield_label{display:block;padding-right:20px;width:100px;margin:5px 0 .327em}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{color:#666666;font-family:inherit;font-size:1em;line-height:1.618em;outline:medium none;padding:0.6em 1em!important;width:100%!important}.gform_wrapper .top_label .clear-multi{clear:none!important}.gform_wrapper input.button{padding:0 0.857em!important;font-size:1.618em!important}.gform_wrapper input{padding:7px .236em!important}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin:0!important}.gform_wrapper .entry img,.gform_wrapper img,.gform_wrapper thumbnail{padding:0!important;border:0!important;height:auto}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{margin-left:120px!important}img.ui-datepicker-trigger{border:0;padding:0}.ie8 img{width:auto!important}.ie8 #feedback .flex-direction-nav{position:static;margin:1.387em auto;width:16%}.ie8 #feedback .flex-direction-nav li:first-child{left:0}.ie8 #feedback .flex-direction-nav li:last-child{right:0}.ie8 #feedback .flex-direction-nav:before{content:none}.ie8 #feedback .flex-direction-nav:after{content:none}.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;zoom:1;clear:both}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-pauseplay span{text-transform:capitalize}.flex-disabled{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;cursor:default}.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}.col-full,#header,#footer-widgets,#footer{padding-left:2em;padding-right:2em}section.footer{box-shadow:0 -1px 1px 1px rgba(0,0,0,0.1)}body{padding:0}@media only screen and (min-width:768px){ul.nav{position:relative;margin-bottom:0}ul.nav li{position:relative;float:left;zoom:1;list-style:none}ul.nav li a{display:block;padding:.53em 1em;font-size:1.2em}ul.nav ul{width:11.089em;visibility:hidden;position:absolute;top:100%;left:0;z-index:9999;margin:0}ul.nav ul li{float:none}ul.nav ul li a{width:100%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.nav ul ul{left:100%;top:0}ul.nav li:hover>ul{visibility:visible}#top{background:#000;padding:0 1.618em}#top #top-nav{display:block}#top ul.nav{font-size:.857em}#top ul.nav>li a{color:#9e9e9e}#top ul.nav>li a:hover{background:#222}#top ul.nav>li:hover{background:#222}#top ul.nav ul{background:#222}#navigation{display:block!important;clear:none;float:left;padding:0}#navigation ul.nav{}#navigation ul.nav>li a:hover{color:#5595a5;background:#f2f7f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}#navigation ul.nav>li:hover{background:#f2f7f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#navigation ul.nav ul{background:#fff;background:rgba(255,255,255,0.8);border:0;left:-1px}#navigation ul.nav ul li a{font-size:1em;color:#424242}#navigation ul.nav ul li a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#navigation ul.nav ul ul{top:-1px;left:100%}h3.nav-toggle{display:none}#header #logo{float:left;margin:2em 2em 0 0;padding-right:2.244em}#header #logo a{margin:0}#header #header-right{float:right;clear:none;margin:1.387em 0 0}#header #header-right #header-social{margin:0 0 0 1.618em;float:right}#header #main-nav{float:left;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0}#header #main-nav li a{padding-left:1em}.layout-full #main,.col-full{max-width:75.998em;margin:0 auto;width:100%;padding:0}#main{width:68%}#main.fullwidth{width:100%}#top-left{width:64%}#top-right{width:34%}#sidebar{margin-top:0;width:28%}.entry img{max-width:100%}.layout-full .entry img{max-width:100%}.layout-right-content #main{float:right}.layout-right-content #sidebar{float:left}.layout-full #main{width:100%}.col-left{float:left}.col-right{float:right}.page-template-template-contact-php .location-twitter .col-left{float:left}.page-template-template-contact-php .location-twitter #office-location{width:48%;margin:0}.page-template-template-contact-php .location-twitter .contact-social{float:right;width:48%}.col-full,#header,#footer-widgets,#footer{padding-left:0;padding-right:0}#featured{position:relative}#featured .slide article{margin:0 auto}#featured ul.flex-direction-nav li a{width:5.874em;height:5.874em}.section-title p span{display:inline}#footer-widgets .block{margin-right:3.8%;float:left}#footer-widgets.col-1 .block{width:100%;float:none}#footer-widgets.col-1 .footer-widget-1{margin-right:0}#footer-widgets.col-2 .block{width:48%}#footer-widgets.col-2 .footer-widget-2{margin-right:0}#footer-widgets.col-3 .block{width:30.75%}#footer-widgets.col-3 .footer-widget-3{margin-right:0}#footer-widgets.col-4 .block{width:22.05%}#footer-widgets.col-4 .footer-widget-4{margin-right:0}.home #main section:first-child:after{margin-top:2em}#mini-features ul,#home-blog ul{float:left;width:100%}#mini-features ul li,#home-blog ul li{float:left;margin-right:5.63%;width:29.58%}#mini-features ul li{padding-bottom:0}#feedback ul li{padding-right:150px;position:relative}#feedback ul li .gravatar{float:none;position:absolute;top:0;left:0}#feedback ul li .content{padding:0 0 0 82px}#feedback ul li:nth-child(3n+0){margin-right:0}#feedback .flex-direction-nav li:first-child{left:43%}#feedback .flex-direction-nav li:last-child{right:-42%}.home .minor.flexslider ul{margin:0;list-style:none}.home .minor.flexslider ul li{float:left}.home .minor.flexslider ul li .portfolio-item .content{padding:0 1.2em 0 0}.home .minor.flexslider ul li.clear{width:100%;margin:0}.home .minor.flexslider ul.flex-direction-nav li:first-child{left:-6em}.home .minor.flexslider ul.flex-direction-nav li:last-child{right:-6em}.home .minor.flexslider div.flex-direction-nav{top:46%}#home-blog ul li .post{margin:0 0 0 6.854em;padding-bottom:0}.post,.type-page,.type-features,.search-results .features,.search-results .page,.search-results .type-product,.search-results .type-portfolio{margin:0 0 2.618em 9.505em}.post .date-badge,.type-page .date-badge,.type-features .date-badge,.search-results .features .date-badge,.search-results .page .date-badge,.search-results .type-product .date-badge,.search-results .type-portfolio .date-badge{display:block;position:absolute;top:0;left:-9.505em;width:12%;color:#424242}.post .date-badge span,.type-page .date-badge span,.type-features .date-badge span,.search-results .features .date-badge span,.search-results .page .date-badge span,.search-results .type-product .date-badge span,.search-results .type-portfolio .date-badge span{display:block}.post .date-badge span.month-day,.type-page .date-badge span.month-day,.type-features .date-badge span.month-day,.search-results .features .date-badge span.month-day,.search-results .page .date-badge span.month-day,.search-results .type-product .date-badge span.month-day,.search-results .type-portfolio .date-badge span.month-day{text-align:center;height:60px;width:60px;line-height:60px;margin-bottom:.382em;background:#ffffff;font-size:1.888em;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 1px 0px 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 0px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 0px 1px rgba(0,0,0,0.05);-o-box-shadow:0 1px 0px 1px rgba(0,0,0,0.05)}.post .date-badge span.month-name,.type-page .date-badge span.month-name,.type-features .date-badge span.month-name,.search-results .features .date-badge span.month-name,.search-results .page .date-badge span.month-name,.search-results .type-product .date-badge span.month-name,.search-results .type-portfolio .date-badge span.month-name{text-align:center;font-size:1em}article.page,article.type-page,#portfolio.type-page{margin-left:0}#portfolio-gallery .portfolio-item{width:24%;margin:1em 0.49% 1em!important}.single-portfolio .portfolio{float:left;width:26%}.single-portfolio .single-portfolio-gallery{float:right;width:70%}.single-portfolio #content .portfolio-item{margin:1em 0 1.618em}.post-type-archive-features .post .image-icon{position:absolute;left:-9.505em;top:0}.post-type-archive-features .post .image-icon img{background:none;padding:1.618em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.ie7 #top-nav{position:relative;z-index:9999999}.ie7 #header{position:relative;z-index:9999999}}@media only screen and (max-width:958px){.entry img{height:auto}}@media only screen and (max-width:768px){#header{padding:1.618em 0!important}#header #header-right #header-social{margin:0 0 0 2.854em!important}#header #logo img{width:100%}.home .minor.flexslider .flex-direction-nav li:first-child{left:0}.home .minor.flexslider .flex-direction-nav li:last-child{right:0}#feedback ul li .content{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat scroll left top rgba(0,0,0,0);color:#666666;font-size:19px;font-style:italic;margin:0 10px;padding-left:90px}#header #logo a img{max-width:100%}#feedback ul li .author{height:auto;left:0;padding-top:0;right:auto;top:70px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.home .minor.flexslider .flex-direction-nav li:first-child{left:-4.2em}.home .minor.flexslider .flex-direction-nav li:last-child{right:-4.2em}}body.single aside.post-meta,body.category aside.post-meta,body.archive aside.post-meta{display:none!important}#content li{font:300 1.2em/1.5em Arial,sans-serif}body{-webkit-animation-duration:0.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:2.5s}@-webkit-keyframes fontfix{from{opacity:0.9}to{opacity:1.0}}.top-right .widget_text{background:#B8D1AB;height:360px;text-align:center}.top-right .stararrow{margin-bottom:-30px;position:relative;right:0px}