article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table;}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table;}body{background-color:#fff;font-family:molengo,sans-serif;font-weight:300;line-height:1.625;color:#555555;font:15px/1.5em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}::-moz-selection{background-color:#222;color:#fff;}::selection{background-color:#222;color:#fff;}a{color:#f47621;text-decoration:none;}.site-container a:hover{color:#222;}p{margin:0 0 28px;padding:0;}ol,ul{margin:0;padding:0;}li{list-style-type:none;}b,strong{font-weight:600;}blockquote,cite,em,i{font-style:italic;}blockquote{margin:40px;}blockquote::before{content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px;}h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS",Tahoma,sans-serif;font-weight:300;line-height:1.2;margin:0 0 20px;color:#f47621;}h1{color:#f47621;font:26px/1.5em "Trebuchet MS",Tahoma,sans-serif;}h2{font-size:30px;margin-top:20px;}h3{font-size:20px;margin-top:20px;}h4{font-size:20px;}h5{font-size:18px;}h6{font-size:16px;}embed,iframe,img,object,video,.wp-caption{max-width:100%;}img{height:auto;}.featured-content img,.gallery img{width:auto;}.gallery{overflow:hidden;margin-bottom:28px;}.gallery-item{float:left;margin:0;padding:0 4px;text-align:center;width:100%;}.gallery-columns-2 .gallery-item{width:50%;}.gallery-columns-3 .gallery-item{width:33%;}.gallery-columns-4 .gallery-item{width:25%;}.gallery-columns-5 .gallery-item{width:20%;}.gallery-columns-6 .gallery-item{width:16.6666%;}.gallery-columns-7 .gallery-item{width:14.2857%;}.gallery-columns-8 .gallery-item{width:12.5%;}.gallery-columns-9 .gallery-item{width:11.1111%;}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left;}.gallery .gallery-item img{border:none;height:auto;margin:0;}input,select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:none;color:#222;font-size:16px;font-weight:300;padding:5px;margin-bottom:10px;}input:focus,textarea:focus{border:1px solid #999;outline:none;}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto;}::-moz-placeholder{color:#222;opacity:1;font-weight:300;}::-webkit-input-placeholder{color:#222;font-weight:300;}button,input[type="button"],input[type="reset"],input[type="submit"],.button{background-color:#f47621;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:300;padding:4px 16px;width:auto;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(0,0,0,0.25) rgba(0,0,0,0.25) rgba(0,0,0,0.35);border-image:none;border-style:solid;border-width:1px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}button:hover,input:hover[type="button"],input:hover[type="reset"],.button:hover{opacity:.09;}.entry-content .button,.widget-area .widget a.button,.widget-area .widget a.button:hover{color:#fff;}.button{display:inline-block;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none;}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;}tbody{border-bottom:1px solid #ddd;}td,th{text-align:left;}td{border-top:1px solid #ddd;padding:6px 0;}th{font-weight:300;}.site-inner,.wrap{margin:0 auto;max-width:940px;}.site-inner{clear:both;padding-top:30px;}.generate-landing .site-inner{max-width:900px;}.content{float:right;width:64%;}.content-sidebar .content{float:left;}.full-width-content .content{width:100%;}.sidebar-primary{float:right;width:33%;}.sidebar-content .sidebar-primary{float:left;}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%;}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%;}.one-third,.two-sixths{width:31.623931623931625%;}.four-sixths,.two-thirds{width:65.81196581196582%;}.one-fourth{width:23.076923076923077%;}.three-fourths{width:74.35897435897436%;}.one-sixth{width:14.52991452991453%;}.five-sixths{width:82.90598290598291%;}.first{clear:both;margin-left:0;}.avatar{float:left;}.alignleft .avatar,.author-box .avatar{margin-right:24px;}.alignright .avatar{margin-left:24px;}.comment .avatar{margin:0 16px 24px 0;background:none repeat scroll 0 0 #fff;border:1px solid #ddd;padding:3px;vertical-align:middle;}.breadcrumb{background-color:#fff;border-left:6px solid #222;box-shadow:0 2px rgba(0,0,0,0.05);margin:0 0 40px;padding:20px 50px;}.archive-description,.author-box{}.author-box-title{font-size:20px;margin-bottom:4px;}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0;}.search-form{overflow:hidden;}.site-header .search-form{float:right;margin-top:3px;}.site-header .search-form input{border:none;box-shadow:0 2px rgba(0,0,0,0.05);font-size:16px;margin-bottom:2px;}.entry-content .search-form,.site-header .search-form{width:50%;}.ddd{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;width:1px;}.archive-title{font-size:20px;}.entry-title{color:#f47621;font:26px "Trebuchet MS",Tahoma,sans-serif;line-height:26px;}.entry .entry-header .entry-title{}.entry .entry-title a,.sidebar .widget-title a{color:#f47621;font-size:20px;line-height:22px;}.entry-title a:hover{color:#f47621;text-decoration:underline;}.widget-title{font-size:20px;margin-bottom:20px;}.sidebar .widget-title{background-color:#f5f5f5;padding:4px 6px 4px 15px;}.footer-widgets .widget-title{}.alignleft{float:left;text-align:left;}.alignright{float:right;text-align:right;}a.alignnone{display:inline-block;}a.alignleft,a.alignnone,a.alignright{max-width:100%;}img.centered,.aligncenter{display:block;margin:0 auto 24px;}a.aligncenter img{display:block;margin:0 auto;}img.alignnone,.alignnone{margin-bottom:12px;}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 4px 2px;}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 20px;}.gallery-caption{margin:0 0 10px;}.wp-caption-text{font-weight:200;line-height:1;font-size:13px;text-align:center;}.entry-content p.wp-caption-text{margin-bottom:0;}.widget{clear:both;margin-bottom:40px;word-wrap:break-word;}.widget p:last-child,.widget ul>li:last-child{margin-bottom:0;}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px;}.widget li li{border:none;margin:0 0 0 30px;padding:0;}.widget_calendar table{width:100%;}.widget_calendar td,.widget_calendar th{text-align:center;}.featured-content .entry{background:none;box-shadow:none;margin-bottom:40px;padding:0;}.featured-content .entry:last-child{margin-bottom:0;}.featured-content .entry-title{font-size:24px;}.featured-content .entry-header .entry-title{margin:0 0 0 -40px;padding:10px 34px;}.featured-content .entry-header .entry-meta{font-size:14px;margin:0 0 16px -40px;padding:12px 34px;}.more-from-category{padding-top:10px;}.after-entry .featured-content .entry-header .entry-title,.home-featured .featured-content .entry-header .entry-title{border-color:#fff;}.after-entry .featured-content .entry-header .entry-meta,.home-featured .featured-content .entry-header .entry-meta{background-color:#333;border-color:#444;}.footer-widgets .featured-content .entry-header .entry-meta,.footer-widgets .featured-content .entry-header .entry-title{background:none;border:none;margin:0 0 20px;padding:0;}.sidebar .widget.enews-widget{background-color:#222;color:#fff;}.enews-widget .widget-title{background-color:#eb232f;border:none;box-shadow:inset 5px 0 rgba(0,0,0,0.15);color:#fff;font-size:28px;line-height:1;margin-left:-40px;padding:12px 40px 10px;position:relative;}.footer-widgets .enews-widget .widget-title{margin-left:0;}.enews-widget .widget-title:before{-webkit-font-smoothing:antialiased;content:"\f466";display:inline-block;font:normal 40px/1 'dashicons';margin-right:20px;vertical-align:text-top;}.enews-widget .widget-title:after{border-color:rgba(0,0,0,0.15) #222;border-style:solid;border-width:0 30px 30px 0;content:"";position:absolute;right:0;top:0;}.enews-widget input,.enews-widget input:focus{border:1px solid #222;}.enews-widget input{font-size:16px;margin-bottom:16px;}.enews-widget input[type="submit"]{background-color:#fff;color:#222;margin:0;width:100%;}.enews-widget input:hover[type="submit"]{background-color:#eb232f;color:#fff;}.enews form+p{margin-top:24px;}.home-featured #genesis-responsive-slider{background:none;border:none;padding:0;}.home-featured .slide-excerpt{background-color:#000;}.home-featured .slide-excerpt-border{border:none;}.home-featured .flex-direction-nav li .next{right:-30px;}.home-featured .flex-direction-nav li .prev{left:-30px;}.home-featured .flex-control-nav{margin:-30px 0 0;}.home-featured .flex-control-nav li{padding-left:0;}div.gform_wrapper input[type="email"],div.gform_wrapper input[type="text"],div.gform_wrapper textarea,div.gform_wrapper .ginput_complex label{font-size:18px;padding:16px;height:23px!important;}div.gform_wrapper textarea{height:140px!important;}div.gform_wrapper .ginput_complex label{padding:0;}div.gform_wrapper li,div.gform_wrapper form li{margin:0;}div.gform_wrapper .gform_footer input[type=submit]{font-size:16px;padding:16px 24px;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#f47621;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);-moz-text-shadow:0 -1px 1px rgba(0,0,0,0.25);-webkit-text-shadow:0 -1px 1px rgba(0,0,0,0.25);color:#fff;font:1em 'Molengo';text-transform:uppercase;cursor:pointer;padding:4px 16px;}.gform_wrapper .top_label .gfield_label{font-weight:300!important;}.gform_body ul li{padding-left:0px!important;}.gform_body ul li ul li{padding-left:10px!important;}ul.gfield_radio li{padding-left:12px!important;}#wpstats{display:none;}.site-header{min-height:140px;background:url(images/ASM-dots-bg.gif) repeat-x scroll center -100px rgba(0,0,0,0);width:100%;border-top:4px solid #f47621;}.site-header .wrap{padding:25px 0 20px;}.title-area{float:left;padding:40px 0;width:360px;}.header-full-width .title-area{width:100%;}.header-image .title-area{padding:0;}.site-title{font-size:40px;font-weight:600;line-height:1;}.site-header .site-title a,.site-header .site-title a:hover{color:#222;}.header-image .site-title>a{float:left;height:126px;width:248px;background:url(images/ASM-logo.png);}.site-description{font-size:16px;font-weight:300;line-height:1.3;}.site-description,.site-title{margin-bottom:0;}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px;}.site-header .widget-area{float:right;padding-top:40px;text-align:right;width:50%;color:#f47621;font:italic 25px/1em "Trebuchet MS",Tahoma,sans-serif;}.site-header .widget-area .widget{margin-bottom:0;box-shadow:none;}.genesis-nav-menu{clear:both;font-size:16px;line-height:1;width:100%;}.genesis-nav-menu .menu-item{display:inline-block;text-align:left;}.genesis-nav-menu li{margin:16px 3px 16px 0;}.genesis-nav-menu li a{color:#555555;font:20px/1em Molengo;padding:4px 10px;}.genesis-nav-menu a:hover{color:#eb232f;}.genesis-nav-menu .sub-menu{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none;border-color:#dbdbdb;border-image:none;border-style:solid;border-width:1px 1px 0;left:-9999em;position:absolute;width:180px;z-index:999;margin-top:5px;}.current-menu-parent .sub-menu{margin-top:0px;}.genesis-nav-menu li .sub-menu li{padding:0px;margin:0;}.genesis-nav-menu li .sub-menu li a{background-color:#f5f0ed;width:190px;}.genesis-nav-menu li .sub-menu a:hover{background-color:#fff;color:#222;}.genesis-nav-menu .sub-menu .sub-menu{margin:-50px 0 0 199px;}.genesis-nav-menu .menu-item:hover{position:static;}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1;}.genesis-nav-menu>.first>a{padding-left:0;}.genesis-nav-menu>.last>a{padding-right:0;}.genesis-nav-menu>.right{float:right;list-style-type:none;padding:0;}.genesis-nav-menu>.date,.genesis-nav-menu>.right>a{display:inline-block;padding:22px 24px;}.genesis-nav-menu>.rss>a:before,.genesis-nav-menu>.twitter>a:before{-webkit-font-smoothing:antialiased;content:"\f303";display:inline-block;font:normal 16px/1 'dashicons';margin-right:5px;vertical-align:top;}.genesis-nav-menu>.twitter>a:before{content:"\f301";}.genesis-nav-menu>.search{padding:0;}.genesis-nav-menu input[type="search"]{border:none;border-left:1px dotted #ddd;font-size:16px;padding:20px 24px;}.site-header .genesis-nav-menu li li{margin-left:0;}.nav-primary{border-color:#f47521 #dbdbdb;border-radius:0;border-style:solid;border-width:1px 0;background-image:url(images/linen-bg.jpg);}.nav-primary .wrap{}.nav-primary .genesis-nav-menu>li>a:hover{background-color:#f5f0ed;color:#333;}.nav-primary .genesis-nav-menu li.current_page_item .sub-menu a{background:none repeat scroll 0 0 #f5f0ed;box-shadow:none;display:inline-block;}.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu li.current_page_item a,.nav-primary .genesis-nav-menu li.current-menu-parent a,.nav-primary .genesis-nav-menu li.current-menu-parent .sub-menu a:hover{background-color:#f5f0ed;box-shadow:0 0 2px #666666 inset;color:#333;}.nav-primary .genesis-nav-menu li.current-menu-parent .sub-menu a{box-shadow:none;border-radius:0;}::-webkit-input-placeholder{color:#999;}:-moz-placeholder{color:#999;}::-moz-placeholder{color:#999;}:-ms-input-placeholder{color:#999;}.menu-item-has-children a{background:url("images/arrow-superfish.png") no-repeat scroll 0 0 rgba(0,0,0,0);background-position:89% center;}.genesis-nav-menu li.menu-item-has-children a{padding-right:20px;}.genesis-nav-menu li .sub-menu a{background:none repeat scroll 0 0 #eee;border-bottom:1px solid #dbdbdb;border-top:1px solid #fff;color:#555;font-size:1em;text-shadow:0 1px 0 #fff;padding:10px;width:100%;display:inline-block;}.nav-secondary .genesis-nav-menu{margin-bottom:20px;}.nav-secondary .genesis-nav-menu a{padding:6px 16px;}.responsive-menu-icon{cursor:pointer;display:none;}.responsive-menu-icon::before{content:"\f333";display:block;font:normal 20px/1 'dashicons';margin:0 auto;text-align:center;}.nav-primary .responsive-menu-icon::before{padding:10px;}.home-featured .wrap{padding-top:40px;}.home-featured .widget{background-color:#222;color:#fff;}.home-featured .widget:last-child{margin-bottom:0;}.home-featured .wrap .widget a,.home-featured .wrap .widget a.button:hover{color:#fff;}.home-featured .wrap .widget a:hover{color:#999;}.home-featured .widget-title{background-color:#eb232f;box-shadow:inset 5px 0 rgba(0,0,0,0.15);color:#fff;font-size:28px;line-height:1;margin-left:-40px;padding:12px 40px 10px;}.home-featured .enews-widget{clear:both;overflow:hidden;}.home-featured .enews h4+p{float:left;margin-bottom:0;width:31.623931623931625%;}.home-featured .enews form{float:right;width:65.81196581196582%;}.home-featured .enews-widget input[type="email"]{float:left;margin-bottom:0;width:65.81196581196582%;}.home-featured .enews-widget input[type="submit"]{float:right;width:31.623931623931625%;}.entry{background-color:#fff;margin-bottom:20px;padding:0;}.entry-content .entry-image{float:left;}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:10px;}.entry-content ol>li{list-style-type:decimal;}.entry-content ul>li{background:url("images/list-bullet.png") no-repeat scroll 0 8px rgba(0,0,0,0);list-style-type:none;padding-left:12px;}.entry-content ol ol,.entry-content ul ul{margin-bottom:0;}.entry-content code{background-color:#222;color:#ddd;}p.entry-meta{font-size:13px;margin-bottom:0;}.content-sidebar-wrap p.entry-meta{}.entry-header .entry-meta{margin-bottom:6px;}.type-portfolio .entry-header .entry-meta,.type-team .entry-header .entry-meta{display:none;}.entry-footer .entry-meta{font-size:14px;}.entry-tags{padding-left:15px;margin-left:15px;}.entry-comments-link::before{content:"•";color:#f47621;margin:0 6px 0 2px;}.entry-comments-link{margin:-50px 0 0 112px;position:absolute;}.after-entry .widget{background-color:#222;color:#fff;padding:40px;}.content .after-entry .widget a,.content .after-entry .widget a.button:hover{color:#fff;}.content .after-entry .widget a:hover{color:#999;}.pagination{clear:both;margin-bottom:40px;}.archive-pagination{background-color:#fff;padding:10px 0 0 0;}.adjacent-entry-pagination{margin-bottom:0;}.archive-pagination li{display:inline;}.archive-pagination li a{color:#222;cursor:pointer;display:inline-block;font-size:16px;padding:0 20px 0 0;}.archive-pagination li a:hover,.archive-pagination .active a{color:#f47621;}.comment-respond,.entry-comments,.entry-pings{margin-bottom:40px;}.comment-respond,.entry-pings{}#commentform p{margin-bottom:8px;padding-bottom:0px;}.comment-respond h3,.entry-pings h3{}.entry-comments{padding:0px;}.entry-pings li{margin-bottom:40px;}.entry-pings .comment-meta,.comment-header{line-height:1.3;margin-bottom:16px;}.comment-meta a{color:#222;}.comment-meta time{font-size:14px;}li.comment{background:#f9f9f9;border-right:none;}.comment-content{clear:both;}.comment-list li{padding:32px;border-top:#f47521 1px solid;}.comment-list li li{margin-right:-32px;}.children li{margin-bottom:0px;padding-bottom:0px;margin-top:20px;}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%;}.comment-respond label{display:block;margin-right:12px;}.entry-comments .comment-author{margin-bottom:0;}.entry-pings .reply{display:none;}.form-allowed-tags{background-color:#f5f5f5;font-size:16px;padding:24px;}a.comment-reply-link{background:none repeat scroll 0 0 #f47521;border-radius:5px;color:#fff!important;padding:2px 8px 3px;text-shadow:none;text-transform:uppercase;}.sidebar li{}.sidebar .widget{background-color:#fff;box-shadow:0 2px rgba(0,0,0,0.05);padding:0px;background:none repeat scroll 0 0 #f8f8f8;margin:10px auto 20px;width:95%;border-radius:6px;box-shadow:0 0 3px 1px #afafaf;}.sidebar .widget h4{background:none repeat scroll 0 0 #fff;border-radius:6px 6px 0 0;}.widget h4{border-bottom:1px solid #e6e6e6;color:#999999;font:18px/1.5em Molengo;text-transform:uppercase;padding:4px 14px;}.widget ul#menu-services li.current-menu-item,.widget ul#menu-resources li.current-menu-item,.widget ul#menu-team-members li.current-menu-item,ul#menu-what-we-did li.current-menu-item{background:url("images/current-item.png") no-repeat scroll 0 center rgba(0,0,0,0);padding-left:5px;}.widget ul li a{line-height:18px;text-decoration:none;font-size:13px;}.widget ul{list-style:outside none none;margin:0;padding:0 15px 5px;}.footer-widgets{clear:both;padding-top:40px;background:url(images/linen-bg.jpg) repeat scroll 0 0 rgba(0,0,0,0);border-bottom:1px solid #f47521;border-top:1px solid #f47521;padding-bottom:20px;}.footer-widgets,.footer-widgets .wrap a{color:#f47621;}.footer-widgets input{border:1px solid #222;}.footer-widgets .wrap .entry-title a:hover,.footer-widgets .wrap a:hover,.footer-widgets a.button{color:#f47621;text-decoration:underline;}.footer-widgets li{margin-bottom:10px;}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:32%;}.footer-widgets-2{padding-left:2%;padding-right:2%;}.footer-widgets-1,.footer-widgets-2{float:left;}.footer-widgets-3{float:right;}.footer-widgets-1 .widget,.footer-widgets-3 .widget{min-height:270px;}.portfolio .entry-meta{display:none;}.site-footer{background-color:#222;color:#fff;font-size:16px;padding:40px 0;text-align:center;}.site-footer .wrap a{color:#f47621;}.site-footer .wrap a:hover{color:#f47621;}.site-footer p{margin-bottom:0;}.generate-pro-blue .archive-pagination .active a,.generate-pro-blue .archive-pagination li a:hover,.generate-pro-blue .entry-title a:hover,.generate-pro-blue .genesis-nav-menu a:hover,.generate-pro-blue .site-footer .wrap a:hover,.generate-pro-blue a{color:#0089c6;}.generate-pro-blue .button:hover,.generate-pro-blue .enews-widget .widget-title,.generate-pro-blue .enews-widget input:hover[type="submit"],.generate-pro-blue .genesis-nav-menu .sub-menu a,.generate-pro-blue .home-featured .widget-title,.generate-pro-blue .nav-primary .genesis-nav-menu>li>a:hover,.generate-pro-blue .nav-primary .genesis-nav-menu>li.menu-item-has-children:hover>a,.generate-pro-blue button:hover,.generate-pro-blue input:hover[type="button"],.generate-pro-blue input:hover[type="reset"],.generate-pro-blue input:hover[type="submit"]{background-color:#0089c6;}.generate-pro-blue .nav-primary .wrap{border-color:#0089c6;}.generate-pro-green .archive-pagination .active a,.generate-pro-green .archive-pagination li a:hover,.generate-pro-green .entry-title a:hover,.generate-pro-green .genesis-nav-menu a:hover,.generate-pro-green .site-footer .wrap a:hover,.generate-pro-green a{color:#6fa81e;}.generate-pro-green .button:hover,.generate-pro-green .enews-widget .widget-title,.generate-pro-green .enews-widget input:hover[type="submit"],.generate-pro-green .genesis-nav-menu .sub-menu a,.generate-pro-green .home-featured .widget-title,.generate-pro-green .nav-primary .genesis-nav-menu>li>a:hover,.generate-pro-green .nav-primary .genesis-nav-menu>li.menu-item-has-children:hover>a,.generate-pro-green button:hover,.generate-pro-green input:hover[type="button"],.generate-pro-green input:hover[type="reset"],.generate-pro-green input:hover[type="submit"]{background-color:#6fa81e;}.generate-pro-green .nav-primary .wrap{border-color:#6fa81e;}.generate-pro-orange .archive-pagination .active a,.generate-pro-orange .archive-pagination li a:hover,.generate-pro-orange .entry-title a:hover,.generate-pro-orange .genesis-nav-menu a:hover,.generate-pro-orange .site-footer .wrap a:hover,.generate-pro-orange a{color:#f47621;}.generate-pro-orange .button:hover,.generate-pro-orange .enews-widget .widget-title,.generate-pro-orange .enews-widget input:hover[type="submit"],.generate-pro-orange .genesis-nav-menu .sub-menu a,.generate-pro-orange .home-featured .widget-title,.generate-pro-orange .nav-primary .genesis-nav-menu>li>a:hover,.generate-pro-orange .nav-primary .genesis-nav-menu>li.menu-item-has-children:hover>a,.generate-pro-orange button:hover,.generate-pro-orange input:hover[type="button"],.generate-pro-orange input:hover[type="reset"],.generate-pro-orange input:hover[type="submit"]{background-color:#f47621;}.generate-pro-orange .nav-primary .wrap{border-color:#f47621;}.full-width-content .entry .custom{display:block;margin-right:5%;min-height:300px;margin-bottom:0px;}.full-width-content .entry .custom-3,.full-width-content .entry .custom-6,.full-width-content .entry .custom-9,.full-width-content .entry .custom-12,.full-width-content .entry .custom-15,.full-width-content .entry .custom-18,.full-width-content .entry .custom-21,.full-width-content .entry .custom-24,.full-width-content .entry .custom-27,.full-width-content .entry .custom-30{margin-right:0px;}a:link,a:visited,a{color:#f47621;}.entry-content h2{font-size:22px;margin-bottom:6px;}.entry img,img.thumbnail{border:medium none;box-shadow:0 0 2px #999999;padding:5px;}.page-id-3189 .entry .wp-caption img,.post-64 .entry .wp-caption img{padding:7px;}.portfolio .featured-image{display:none;}.slider-content{position:absolute;}.search-form input{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:#333;margin:0;padding:8px;width:90%;box-shadow:none;}.search-form input[type="submit"]{border:medium none;margin:0;padding:0;position:absolute;background:url(http://cdn.allstagesmarketing.com/wp-content/themes/canvas/images/ico-search.png) no-repeat scroll 0 0 rgba(0,0,0,0);width:20px;text-indent:-9999em;margin-top:10px;box-shadow:none;}.search-form input[type="submit"]:hover{opacity:.5;}.post .entry-title,.page .entry-title,.post .entry-title a:link,.post .entry-title a:visited,.page .entry-title a:link,.page .entry-title a:visited{color:#f47621;font:26px/1.2em "Trebuchet MS",Tahoma,sans-serif;}.textwidget blockquote{background:url("images/blockquote-bg.png") no-repeat scroll 10px 10px rgba(0,0,0,0);font-style:italic;padding:20px 25px 10px;}.textwidget blockquote,.textwidget p{color:#f47621;margin:-12px auto 15px;font-size:12px;}blockquote:before,blockquote:after,q:before,q:after{content:none;}.textwidget blockquote cite{color:#999999;display:block;font-style:normal;margin-top:7px;text-align:right;}.nivo_slider_container{position:relative;margin-bottom:110px;}.nivo_slider_controlNavImages .nivo-controlNav{bottom:-100px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;}#slider_container .nivo-controlNav img{margin-right:12px;opacity:.7;}#slider_container .nivo-controlNav a.active img,div#slider_container .nivo-controlNav a:hover img{opacity:1;}#slider_container .nivo-controlNav{text-align:left;}#slider{border:1px solid #e6e6e6}.footer-widgets .widget{background-color:#ffffff;border-radius:6px;color:#999;font:13px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;}.footer-widget-1 .widget,.footer-widget-3 .widget{min-height:260px;}.footer-widgets .widget{box-shadow:0 0 3px 1px #afafaf;margin-bottom:20px;padding-bottom:0;}.textwidget ul.social-media{margin:0 auto;overflow:hidden;position:relative;width:265px;}.widget ul{list-style:outside none none;margin:0;padding:0 15px 5px;}.textwidget ul.social-media li{float:left;margin:0 2px;}.footer-widgets-2 #text-9{height:49px;margin-bottom:0;background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.textwidget ul.social-media{position:relative;width:100%;margin:0 auto;overflow:hidden;}.textwidget ul.social-media li{float:left;margin:0 2px;}.textwidget ul.social-media li a{display:block;height:49px;width:49px;padding:0;text-indent:-9999px;background-position:top left;background-repeat:no-repeat;}ul.social-media li#skype a{background:url('images/skype-icon.png') no-repeat;}ul.social-media li#ASMtwitter a{background:url('images/twitter-icon.png') no-repeat;}ul.social-media li#facebook a{background:url('images/facebook-icon.png') no-repeat;}ul.social-media li#linkdin a{background:url('images/linkdin-icon.png') no-repeat;}ul.social-media li#youtube a{background:url('images/youtube-icon.png') no-repeat;}ul.social-media li#pinterest a{background:url('images/pinterest-icon.png') no-repeat;}.textwidget ul.social-media li a:hover{opacity:0.85;}.footer-widgets-2 #text-9{background:none repeat scroll 0 0 rgba(0,0,0,0);box-shadow:none;height:49px;margin-bottom:0;}.featured-image img{margin-right:20px;}.entry blockquote{background:url("images/blockquote-bg.png") no-repeat scroll 0 10px rgba(0,0,0,0);border-bottom:1px solid #f47621;border-top:1px solid #f47621;color:#f47621;font:italic 1.3em/1.4em "Trebuchet MS";margin:0 auto 15px;padding:20px 20px 10px 25px;font-size:16px;}.entry blockquote cite{color:#999999;display:block;font-style:normal;text-align:right;}#footer #credit img{vertical-align:middle;}.tp-arr-iwrapper{display:none!important;}.tp-rightarrow.default,.tp-leftarrow.default,.tparrows.preview3:after{color:#fff!important;height:63px!important;width:63px!important;}.tp-rightarrow.default{background:url(images/btn-next-slider-small.png)!important;}.tp-leftarrow.default{background:url(images/btn-prev-slider-small.png)!important;}.home .entry-title{display:none;}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-image:url(images/slider-pagination-orange.png)!important;display:block!important;height:12px!important;text-indent:-9999px;width:12px!important;}.tp-bullets.simplebullets.round .bullet{background-image:url(images/slider-pagination-orange.png)!important;display:block!important;height:12px!important;text-indent:-9999px!important;width:12px!important;}.tp-rightarrow.default{right:-30px!important;}.tp-leftarrow.default{left:-30px!important;}.tax-wwd article.entry{margin-bottom:20px;padding-top:0px;padding-bottom:0px;}article.portfolio .entry-content p{margin-bottom:3px;}article.portfolio .entry-content{margin-bottom:0px;}.blog .featured-image,.entry-time{display:none;}.blog h2.entry-title{margin-bottom:5px;line-height:17px;}.author-box{background:none repeat scroll 0 0 #f8f8f8;border-radius:6px;box-shadow:0 0 3px 1px #afafaf;margin:10px auto 20px;padding:20px;}.author-box .avatar{margin-bottom:6px;margin-right:22px;}.menu-item .menu-item-object-portfolio{display:none;}.nav li.menu-item-1010 a.sf-with-ul{padding-right:10px;}.nav li.menu-item-1010 a.sf-with-ul span{display:none;}.post-entries{display:none;}.post-edit-link{display:none;}.post-85 h1,.post-85 h2{line-height:1.2em;}.post-140 h2{height:38px;padding:7px 0 0 50px;background:url('images/Target_All_Stages_Marketing.png') 0 0 no-repeat}.post-140 h2.target{background-image:url('images/Target_All_Stages_Marketing.png')}.post-140 h2.permission{background-image:url('images/Thumbs_Up_All_Stages_Marketing.png')}.post-140 h2.pull{background-image:url('images/Magnet_Left_All_Stages_Marketing.png')}.post-140 h2.feedback{background-image:url('images/Refresh_All_Stages_Marketing.png')}.post-140 h2.real{background-image:url('images/Time_All_Stages_Marketing.png')}.post-140 h2.generate{background-image:url('images/Mouse_All_Stages_Marketing.png')}.post-140 h2.organic{background-image:url('images/SEO_Stages_Marketing.png')}.post-140 h2.cost{background-image:url('images/Dollar_All_Stages_Marketing.png')}.post-140 h2.customer{background-image:url('images/Smiley_All_Stages_Marketing.png')}.post-140 h2.pr{background-image:url('images/PR_All_Stages_Marketing.png')}.post-140 p{margin-left:50px;margin-bottom:25px;}.post-140 .entry img{padding:none;box-shadow:none;}.team img.attachment-post-thumbnail{float:left;margin:0 14px 12px 0;}.post-1820 .characters{font-size:18px;}.post-66 .entry .wp-caption,.post-64 .entry .wp-caption{display:inline-block;border:none;height:285px;width:270px;}.post-66 .entry .wp-caption img,.post-64 .entry .wp-caption img{padding:7px;}.post-66 .entry .wp-caption-text,.post-64 .entry .wp-caption-text{width:284px;padding-top:7px;font:13px/1.3em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;color:#f47621}.post-66 .entry .alignleft,.post-64 .entry .alignleft{margin:20px 0 0 0;}.post-66 .entry .aligncenter,.post-64 .entry .aligncenter,.post-66 .entry .alignright,.post-64 .entry .alignright{float:left;width:284px;margin:20px 0 0 45px;}.tax-wwd .hentry{border-top:1px solid #e6e6e6;padding:10px 0;}.tax-wwd .type-portfolio .entry{margin-top:0;}img.attachment-portfolio-thumbnail{float:left;width:160px;margin:5px 15px 15px 3px;}.page-template-portfolio-php .portfolio .entry{height:142px;margin-bottom:15px;border-bottom:1px solid #e6e6e6;}p.wwd-intro{margin-bottom:15px;font:13px/1.3em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;}p.wwd-intro a{text-decoration:underline;}p.wwd-intro a:hover{text-decoration:none;}.portfolio{position:relative;overflow:hidden;}.portfolio-details{position:relative;}.portfolio .entry ul{padding-left:15px;}.two-col-left #main-sidebar-container #client-testimonial,.two-col-left #main-sidebar-container #services,.search-portfolio-page{background:#f8f8f8;}.two-col-left #main-sidebar-container #client-testimonial h3,.two-col-left #main-sidebar-container #services h3{background:#fff;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;}.two-col-left #portfolio-sidebar{float:right;width:301px;}.search-results .sep,.search-results .comments{display:none;}.search-results .post-more{padding:0 0 15px 0;line-height:1em;border-top:none;}.textwidget blockquote,.textwidget p{margin:-12px auto 15px;padding:5px 15px 10px 15px;color:#f47621;}.textwidget blockquote{padding:20px 25px 10px;background:url("images/blockquote-bg.png") no-repeat 10px 10px;font-style:italic;line-height:17px;font-size:13px;}.textwidget blockquote cite{display:block;margin-top:7px;font-style:normal;color:#999999;text-align:right;}.footer-widget-2 #text-9{height:49px;margin-bottom:0;background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.textwidget ul.social-media{position:relative;width:265px;margin:0 auto;overflow:hidden;}.textwidget ul.social-media li{float:left;margin:0 2px;}.textwidget ul.social-media li a{display:block;height:49px;width:49px;padding:0;text-indent:-9999px;background-position:top center;background-repeat:no-repeat;}ul.social-media li#skype a{background:url('images/skype-icon.png') no-repeat;}ul.social-media li#ASMtwitter a{background:url('images/twitter-icon.png') no-repeat;}ul.social-media li#facebook a{background:url('images/facebook-icon.png') no-repeat;}ul.social-media li#linkdin a{background:url('images/linkdin-icon.png') no-repeat;}ul.social-media li#youtube a{background:url('images/youtube-icon.png') no-repeat;}ul.social-media li#pinterest a{background:url('images/pinterest-icon.png') no-repeat;}.textwidget ul.social-media li a:hover{opacity:0.85;}.widget ul#menu-services,.widget ul#menu-resources,.widget ul#menu-team-members,ul#menu-what-we-did{font-size:13px;}.widget ul#menu-services li.current-menu-item,.widget ul#menu-resources li.current-menu-item,.widget ul#menu-team-members li.current-menu-item,ul#menu-what-we-did li.current-menu-item{padding-left:12px;background:url('images/current-item.png') 0 center no-repeat;}.entry .wpcf7-form p{margin-bottom:6px;font:1.1em 'Molengo',normal;text-transform:uppercase;color:#999999;}span.wpcf7-form-control-wrap{display:block;margin-top:8px;}input.wpcf7-text,.wpcf7-form textarea,.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{height:23px;color:#f47621;background:#f8f8f8;border-color:#cccccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 0 2px #c6c6c6;-moz-box-shadow:inset 0 0 2px #c6c6c6;-webkit-box-shadow:inset 0 0 2px #c6c6c6;}.wpcf7-form textarea{height:135px;width:80%;}.wpcf7-form input.wpcf7-submit{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#f47621;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);-moz-text-shadow:0 -1px 1px rgba(0,0,0,0.25);-webkit-text-shadow:0 -1px 1px rgba(0,0,0,0.25);color:#fff;font:1em 'Molengo';text-transform:uppercase;cursor:pointer;}.wpcf7-form input.wpcf7-submit:hover{opacity:0.9;}.nivo_slider_container{position:relative;margin-bottom:110px;}.nivo_slider_controlNavImages .nivo-controlNav{bottom:-100px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;}#slider_container .nivo-controlNav img{margin-right:12px;opacity:.7;}#slider_container .nivo-controlNav a.active img,div#slider_container .nivo-controlNav a:hover img{opacity:1;}#slider_container .nivo-controlNav{text-align:left;}#slider{border:1px solid #e6e6e6}input,textarea{border-color:#ccc #ccc #ccc #ccc;font:14px 'Trebuchet MS',sans-serif;color:#777;}.width-940 #wrapper{width:100%;background:url(images/ASM-dots-bg.gif) center -100px repeat-x;}#navigation{width:100%;background-image:url('images/linen-bg.jpg');}#navigation .fl{float:none;}.nav a{padding-bottom:8px;}.nav a:hover,.nav li.current_page_item a,.nav li.current_page_parent a,.nav li.current-menu-ancestor a,.nav li.current-menu-item a,.nav li.current-page-ancestor,.nav li.sfHover,.nav li.sfHover a.sf-with-ul{box-shadow:0 0 2px #666666 inset;-moz-box-shadow:0 0 2px #666666 inset;-webkit-box-shadow:0 0 2px #666666 inset;background-color:#f5f0ed;}.nav li{margin-right:2px;}.nav li.current-page-ancestor{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.nav{width:940px;margin:0 auto;}.nav li ul li a,.nav li ul li a:hover{font-size:1.1em;width:180px;background-color:#f5f0ed;}.nav li ul li.menu-item-type-post_type a{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.nav li ul li.menu-item-type-post_type a:hover{box-shadow:0 0 2px #666666 inset;-moz-box-shadow:0 0 2px #666666 inset;-webkit-box-shadow:0 0 2px #666666 inset;}.nav .sf-sub-indicator{background:url(images/arrow-superfish.png) no-repeat;}#logo{float:left;}#logo .site-description{display:block;position:absolute;top:60px;right:0;color:#f47621;text-align:right;}#logo .site-description span{font-size:.825em;}#content{padding-bottom:20px;}#footer .col-left{margin-top:13px;float:left;}#footer,#footer p{color:#777777;font:italic 12px/1em Georgia,serif;}.pagewidget .widget{box-shadow:none;border:0px;margin-top:40px;}.home .entry{margin-top:15px;}.entry{margin-top:3px;}.post p.tags{padding-left:20px;background-image:url(images/ico-tag.png);}.post-nav{position:relative;margin-top:30px;overflow:hidden;}.prev-post{float:left;font-weight:bold;}.next-post{float:right;padding-right:30px;background:url('images/next-post.png') right center no-repeat;font-weight:bold;}.entry blockquote{margin:0 auto 15px;padding:20px 20px 10px 25px;background:url("images/blockquote-bg.png") no-repeat 0px 10px;border-top:1px solid #f47621;border-bottom:1px solid #f47621;font:italic 1.3em/1.4em 'Trebuchet MS';color:#f47621;}.entry blockquote cite{display:block;font-style:normal;color:#999999;text-align:right;}.entry ul{padding-left:15px;}.entry ul li{padding-left:12px;background:url('images/list-bullet.png') 0 7px no-repeat;list-style-type:none;}.entry ul li ul li{padding-left:0px;background:none;}.entry img,img.thumbnail{border:none;box-shadow:0 0 2px #999999;-moz-box-shadow:0 0 2px #999999;-webkit-box-shadow:0 0 2px #999999;}.tax-wwd .entry img,.tax-wwd img.thumbnail,.blog .entry img,.blog img.thumbnail{width:150px;}.widget{margin-bottom:20px;padding-bottom:0;box-shadow:0 0 3px 1px #afafaf;-moz-box-shadow:0 0 3px 1px #afafaf;-webkit-box-shadow:0 0 3px 1px #afafaf;}.widget ul{padding:0 15px 5px;list-style:none outside;margin:0;}.widget h3{margin-bottom:15px;padding:5px 0 5px 15px;}#footer-widgets-container{background:url('images/linen-bg.jpg');border-top:1px solid #f47521;border-bottom:1px solid #f47521;}#footer-widgets{width:940px;border:none;}.footer-widget-1 .widget,.footer-widget-3 .widget{min-height:260px;}.footer-widget-2 .widget{height:190px;}.widget_recent_comments h3{}.widget_recent_entries ul{margin-bottom:10px;}.two-col-left #main-sidebar-container #sidebar .widget{width:290px;margin:10px auto 20px;background:#f8f8f8;}.two-col-left #main-sidebar-container #sidebar .widget h3{background:#fff;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;}.two-col-left #main-sidebar-container #sidebar .widget_woo_search{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:none;}.searchform{width:100%;border-color:#cccccc;box-shadow:inset 0 0 2px #c6c6c6;-moz-box-shadow:inset 0 0 2px #c6c6c6;-webkit-box-shadow:inset 0 0 2px #c6c6c6;}.widget_woo_twitter{padding-bottom:0;}.widget_woo_twitter .back{background:none;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;}.widget_woo_twitter ul{width:100%;margin-top:-8px;padding:0;}.widget_woo_twitter ul li a{line-height:1.4em;}.widget_woo_twitter ul li .content{font:12px/1.4em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;color:#999;}.widget.widget_woo_twitter h3{padding:5px 0 5px 15px;border-bottom:1px solid #e6e6e6;}.widget_woo_twitter p a{color:#f47621;}.widget_twitter{padding-bottom:0;}.widget_twitter ul li{margin-bottom:10px;}.widget_twitter ul li a{line-height:1.4em;padding:0;color:#999999;}.follow-button{padding:0 0 0 15px;margin-top:16px;}#comments .comment-head{font-family:"Trebuchet MS",sans-serif;}#comments .comment-entry p{font:12px/1.4em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;color:#555;}#comments .reply a{padding:2px 8px 3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f47521;color:#fff!important;text-shadow:none;}#comments .reply a:hover{opacity:0.9;background:#f47521;text-shadow:0 -1px 1px rgba(0,0,0,0.25);-moz-text-shadow:0 -1px 1px rgba(0,0,0,0.25);-webkit-text-shadow:0 -1px 1px rgba(0,0,0,0.25);}#commentform textarea,#commentform input.txt{color:#f47621;background:#f8f8f8;border-color:#cccccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 0 2px #c6c6c6;-moz-box-shadow:inset 0 0 2px #c6c6c6;-webkit-box-shadow:inset 0 0 2px #c6c6c6;width:100%;}.button,.button:visited,.reply a{border:none;background:none #f47621;font:1.4em 'Molengo';text-transform:uppercase;}#contact-page ol.forms label{font:1.5em 'Molengo',normal;text-transform:uppercase;}#contact-page ol.forms li.inline label{font-size:1.3em;}.widget #connect div{margin:0 15px;}.widget #connect div.social{margin-left:0;}.two-col-left #main-sidebar-container #main{width:612px;}#loopedSlider{margin-bottom:20px;}#loopedSlider .container{height:400px;}#loopedSlider .content p,#loopedSlider .content h2 a{background:rgba(177,170,167,0.9);max-width:350px;}#loopedSlider.has-pagination{margin-bottom:25px;}#loopedSlider .pagination li a{background-image:url('images/slider-pagination-orange.png');display:block;width:12px;height:12px;text-indent:-9999px;}.business #loopedSlider a.previous{position:absolute;top:42%;left:-30px;opacity:1;z-index:100;}.business #loopedSlider a.next{position:absolute;top:42%;right:-30px;opacity:1;z-index:100;}#footer-widgets.col-3 .block{padding:20px 0 0 0;width:32%;float:left;}#footer-widgets.col-3 .footer-widget-2{padding-left:2%;padding-right:2%;}.woo-sc-quote p{margin:1em 20px;padding:0;background:url(../images/quote.png) no-repeat 0 3px;font-family:serif;font-size:1.2em;font-style:italic;color:#777;min-height:32px;}.gform_wrapper .top_label .gfield_label{float:none;padding-right:0px;width:100%;}.entry .gform_body ul li{background:none;}.gform_wrapper .top_label .gfield_label,div.gform_wrapper .ginput_complex label{color:#999;margin-bottom:6px;font:1.1em 'Molengo',normal;text-transform:uppercase;}.gform_wrapper .gfield_required{display:none;}.gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,.gform_wrapper.gf_browser_chrome .ginput_complex select{text-indent:.188em;line-height:1.5em;margin-bottom:.613em!important;height:35px;width:97%;}input,textarea,select{background:#f6f6f6;color:#F47621;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 0 2px #c6c6c6;-moz-box-shadow:inset 0 0 2px #c6c6c6;-webkit-box-shadow:inset 0 0 2px #c6c6c6;}.custom-portfolio .entry .custom{margin-right:45px;display:block;}.custom-portfolio .entry .custom-3,.custom-portfolio .entry .custom-6,.custom-portfolio .entry .custom-9,.custom-portfolio .entry .custom-12,.custom-portfolio .entry .custom-15,.custom-portfolio .entry .custom-18,.custom-portfolio .entry .custom-21,.custom-portfolio .entry .custom-24,.custom-portfolio .entry .custom-27,.custom-portfolio .entry .custom-30{margin-right:0px!important;}.page-id-3130 #CRCFRame_crcrc body{background:none!important;}.boxshadow{background:none repeat scroll 0 0 rgba(177,170,167,0.9);}.tp-caption .title{margin:0px 0px -10px 0!important;padding-bottom:0px;}.blog h2.entry-title a{font-size:26px!important;}.more-link{clear:both;display:block;border-top:1px solid #F90;padding-top:6px;}.blog .entry-content{}.entry-meta a{color:#666;text-decoration:underline;}.entry-comments-link a{color:#f47621;text-decoration:none;}.client-site{font-size:13px;text-align:left;}#client-testimonial p{text-align:left!important;}.tax-wwd .more-link{margin-top:10px;}.home h2.title a{font-size:22px;}.tp-caption p{font-style:italic!important;}.col-full img{margin-left:8px;}.heading-title{margin-top:4px;display:block;}.custom{max-width:29.5%;}.custom img{max-width:270px;max-height:220px;}#footer .col-right{text-align:right;}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover{opacity:.9;}.single-post .entry-comments-link{display:none;}.menu li.current_page_item,.menu li.current_page_parent,.menu li.current-menu-ancestor,.menu li.current-menu-item,.menu li.sfHover,.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu li.current_page_item a,.nav-primary .genesis-nav-menu li.current-menu-parent a{border-radius:3px;}.nav-primary .genesis-nav-menu li .sub-menu a:hover{border-radius:0px!important;background:#f5f0ed!important;}.nav-primary .genesis-nav-menu li.current_page_item .sub-menu a:hover{border-radius:0px!important;}.single-team .author-box,.single-portfolio .author-box{display:none;}.pricing-content ul li{background-image:none!important;}.themeva_pricing_table .custom{margin-right:0!important;max-width:none!important;min-height:auto!important;}.custom .pricing-cost,.plan-wrap.custom .icon-wrap span{background-color:rgba(255,255,255,0.1)!important;}@media only screen and (max-width: 1139px) {}@media only screen and (max-width: 1023px) {.footer-widgets-1{margin-right:0;}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar-primary{width:32%;}.home-featured .widget{background-color:#222;color:#fff;margin:0 auto;max-width:94%;}.site-header .wrap{padding:20px;}.nav-primary .wrap{margin:0 auto;max-width:95%;}.genesis-nav-menu li a{border-radius:3px;color:#555555;font:18px Molengo;padding:4px 8px;}.tp-caption .title{margin-bottom:-8px!important;}}@media only screen and (max-width: 950px) {.site-inner,.wrap{margin:0 auto;max-width:95%;}.custom{max-width:27%;}.custom img{max-width:240px;}}@media only screen and (max-width: 768px) {.tp-caption .title{margin-bottom:-4px!important;}.blog h2.entry-title a{font-size:22px!important;}.home-featured .widget{background-color:#222;color:#fff;margin:0 auto;max-width:90%;}.nav-primary .wrap{margin:0 auto;max-width:95%;}.genesis-nav-menu li a{border-radius:3px;color:#555555;font:16px Molengo;padding:4px 6px;}.site-inner,.wrap{max-width:750px;}.content{width:64%;}.custom{max-width:28%;}.custom img{max-width:100%;}.full-width-content .entry .custom{min-height:280px;}.site-header .widget-area{color:#f47621;float:right;font:italic 20px "Trebuchet MS",Tahoma,sans-serif;padding-top:40px;text-align:right;width:40%;}}@media only screen and (max-width: 720px) {#footer .col-left,#footer .col-right{width:100%;float:none;text-align:center;clear:both;}}@media only screen and (max-width: 668px) {.responsive-menu li a{font-size:19px!important;}.responsive-menu li{margin:2px 0!important;}.home h1{font-size:18px;}.tp-caption .title{margin-bottom:-3px!important;}.footer-widgets-2 #text-9{margin-bottom:16px;}#footer .col-left,#footer .col-right{width:100%;float:none;text-align:center;clear:both;}.full-width-content .entry .custom{min-height:300px;}.full-width-content .entry .custom-3,.full-width-content .entry .custom-6,.full-width-content .entry .custom-9,.full-width-content .entry .custom-12,.full-width-content .entry .custom-15,.full-width-content .entry .custom-18,.full-width-content .entry .custom-21,.full-width-content .entry .custom-24,.full-width-content .entry .custom-27,.full-width-content .entry .custom-30{margin-right:5%;}.full-width-content .entry .custom-2,.full-width-content .entry .custom-6,.full-width-content .entry .custom-4,.full-width-content .entry .custom-12,.full-width-content .entry .custom-8,.full-width-content .entry .custom-10,.full-width-content .entry .custom-14,.full-width-content .entry .custom-16,.full-width-content .entry .custom-18,.full-width-content .entry .custom-20{margin-right:0px;}.custom{max-width:45%;}.header-image .title-area{max-width:90%;float:none;text-align:center;margin:0 auto;margin-bottom:10px;}.site-header .widget-area{width:90%;margin:0 auto;float:none;text-align:center;padding-top:0px;display:block;}.site-description{display:none!important;}.header-image .site-title>a{display:block;float:none;margin:0 auto;text-align:center;}.custom img{width:270px;}.content,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.home-featured .enews form,.home-featured .enews h4+p,.sidebar-primary,.site-header .widget-area,.title-area{width:100%;}.footer-widgets-1{margin-right:0px;}body{font-size:16px;}.header-image .site-title a{background-size:contain!important;}.nav-primary,.site-inner,.wrap{padding-left:5%;padding-right:5%;}.after-entry .widget,.archive-description,.author-box,.comment-respond,.entry-comments,.entry,.home-featured .widget,.sidebar .widget{}.entry,.sidebar .widget{margin-bottom:30px;}.enews-widget .widget-title,.entry .entry-header .entry-title,.featured-content .entry-header .entry-meta,.home-featured .widget-title,.sidebar .widget-title{}.footer-widgets-2{padding-left:0%;padding-right:0%;}.sidebar .enews-widget .widget-title{padding-left:30px;}.entry-header .entry-meta{margin:0 0 0 -30px;padding:18px 24px;}.entry-content .entry-image{margin:0 0 20px;max-width:100%;}.entry-tags{border:none;display:block;margin:0;padding:0;}.home-featured .widget-title{padding:12px 30px;}.home-featured .wrap,.site-inner{padding-top:30px;}.nav-primary .wrap{padding:0;}.enews-widget .widget-title:before,.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu,.genesis-nav-menu.responsive-menu{display:none;}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block;}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static;}.genesis-nav-menu.responsive-menu li a,.genesis-nav-menu.responsive-menu li a:hover,.nav-primary .genesis-nav-menu.responsive-menu>li>a:hover,.nav-primary .genesis-nav-menu.responsive-menu>li.menu-item-has-children:hover>a{background:none;color:#222;display:block;line-height:1;padding:16px 20px;}.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer;}.genesis-nav-menu.responsive-menu .menu-item-has-children>a{margin-right:60px;}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:"\f347";float:right;font:normal 16px/1 'dashicons';height:16px;padding:16px 20px;right:0;text-align:right;z-index:9999;}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343";}.genesis-nav-menu.responsive-menu .sub-menu{background-color:rgba(0,0,0,0.025);left:auto;opacity:1;position:relative;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99;}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{background-color:transparent;margin:0;padding-left:25px;}.genesis-nav-menu.responsive-menu .sub-menu li a,.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:none;padding:16px 20px;position:relative;width:100%;}.nav-primary .genesis-nav-menu.responsive-menu{padding-bottom:16px;}.archive-pagination li a{margin-bottom:4px;}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%;}.home-featured .enews-widget input[type="email"],.home-featured .enews-widget input[type="submit"]{width:100%;}.home-featured .enews-widget input[type="email"]{margin-bottom:16px;}.entry img,img.thumbnail{max-width:96%;}.genesis-nav-menu li .sub-menu a{background:none;border-bottom:0px;border-top:0px;color:#555;display:inline-block;font-size:1em;padding:10px;text-shadow:0 1px 0 #fff;width:auto!important;}}@media only screen and (max-width: 400px) {#footer #credit img{max-width:75px;}.blog h2.entry-title a,.entry .entry-header .entry-title{clear:both;display:block;font-size:20px!important;padding-bottom:0;padding-top:10px;}.full-width-content .entry .custom{min-height:260px;}.mobile-break{display:block;clear:both;margin-top:4px;}.custom{max-width:100%;}#footer,#footer p{text-align:center;}.wpcf7-form textarea,input.wpcf7-text,.wpcf7-form textarea{width:95%;}.entry img,img.thumbnail{max-width:97%;}}