@import "http://fonts.googleapis.com/css?family=Droid+Sans:400,700";body,html{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,big,cite,code,del,dfn,em,font,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{border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;margin:0;padding:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.fl{float:left}.fr{float:right}.ac{text-align:center}.ar{text-align:right}p{text-align:justify}.clearfix:after,#newsletter-container #gform_wrapper_1 .gform_description:after,#newsletter-container #gform_wrapper_1:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.none{display:none}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:0 0;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0}#panels .wpb_text_column .wpb_wrapper{min-height:275px;position:relative}#panels .wpb_text_column .wpb_wrapper img{position:absolute;bottom:0}body{font:12px/17px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;background:#f2f2f2 url(../img/bg-master.png) repeat left top}h1,h2,h3,h4,h5,h6{font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;color:#209b87;font-weight:400;line-height:1.1em;text-transform:uppercase;background:transparent url(../img/heading-bg.png) no-repeat left bottom;padding-bottom:6px;margin-bottom:15px}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:.8em}p{margin:0 0 15px;color:#666;font-size:12px;line-height:17px}hr{background-color:#e6e6e6;border:0;height:1px;margin-bottom:20px}input,textarea{padding:5px;color:#444;border:1px solid #c1c0bc;-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);background:fff}img{height:auto;max-width:100%}a{color:#209b87;text-decoration:none}a:hover{color:#444;text-decoration:underline}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}.hide{font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;display:block;font-size:1.2em;color:#fff;text-align:center;position:fixed;top:145px;right:0;background:url(../img/hide-site-bg.png) repeat left bottom;width:50px;padding:8px 3px 6px;-moz-box-shadow:0 3px 5px rgba(0,0,0,.25);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25);text-transform:uppercase;z-index:999999}.hide:hover{color:#ddd;text-decoration:none}@font-face{font-family:fontawesome;src:url(includes/fonts/fontawesome-webfont.eot);src:url(includes/fonts/fontawesome-webfont.eot?#iefix) format('embedded-opentype'),url(includes/fonts/fontawesome-webfont.woff) format('woff'),url(includes/fonts/fontawesome-webfont.ttf) format('truetype'),url(includes/fonts/fontawesome-webfont.svg#FontAwesome) format('svg');font-weight:400;font-style:normal}#main-container{max-width:970px;margin:0 auto;width:90%}.inner{margin:0 auto;max-width:970px;width:90%}#top-container{padding:0 15px 15px;background:#fff;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:25px;overflow:hidden}#main{width:63.829%;padding:0;float:left;margin-top:10px}#main.full{width:940px}#content{background:transparent url(../img/bg-content.png) repeat-y;margin:0 0 20px}#content-full{background:#f0f0f0;margin:0 0 20px}.col-left{float:left}.col-right{float:right}#content{padding:0;min-height:300px}body.home #content{padding:30px 0}#top-header{background:transparent url(../img/bg-top-header.png) repeat-x;-moz-box-shadow:0 4px 6px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.25);box-shadow:0 4px 6px rgba(0,0,0,.25);position:relative;z-index:9}#top-header .inner{max-width:950px;margin:0 auto;width:90%}#top-header .top-header-text{float:left;max-width:550px;margin-top:10px;color:#d4d4d4;overflow:hidden}.text-resizer{color:#fff;float:left;padding:4px 0 8px}.text-resizer ul li{float:left;line-height:1em;margin:9px 5px 0 0;padding:7px}.text-resizer li{background:transparent url(../img/tint-bg.png);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.3) inset,0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,.3) inset,0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3) inset,0 1px 0 rgba(255,255,255,.3)}.text-resizer li.resizer{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.text-resizer li a{color:#fff}.text-resizer li a:hover{color:#ccc;text-decoration:none}.jfontsize-button{font-size:12px;font-weight:700;padding:0;margin:0}.jfontsize-disabled,.jfontsize-disabled:hover{color:#aaa;border:1px solid #eee;background:#eee}#header-search{float:right;width:220px;margin:11px 0 0}#header-search .searchform input.s{padding:6px 10px}#header-search .searchform input.search-submit{top:5px}.searchform{background:transparent url(../img/tint-bg.png);width:99%;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,.3) inset,0 1px 1px rgba(255,255,255,.3);-moz-box-shadow:0 3px 3px rgba(0,0,0,.3) inset,0 1px 1px rgba(255,255,255,.3);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3) inset,0 1px 1px rgba(255,255,255,.3)}.searchform input.s{padding:8px;width:80%;margin:0;border:none;background:0 0;color:#d4d4d4}.searchform input.search-submit{position:absolute;top:5px;right:10px;border:none;margin:0;padding:0}.searchform input.search-submit:hover{opacity:.7}#header{padding:20px 0;clear:both;position:relative}#logo{float:left}#logo img{float:left}#logo .site-title{line-height:1.2em;padding:.1em .5em;float:right;font-family:droid sans,serif;color:#5e527a;font-size:2.7em;text-transform:uppercase}#language-switcher.desktop{margin-top:49px}#language-switcher.mobile{display:none}#language-switcher.mobile .transposh_flags a{color:#fff}#language-switcher{float:left;padding:13px 15px 0 20px}#language-switcher .widget{height:26px;margin:0;overflow:hidden;width:120px}#language-switcher #translate-this .translate-this-button{width:150px;height:26px}.ttb-panel{z-index:9999!important}.ttb-undo,#tr_credit{display:none!important}#language-switcher .transposh_flags{position:relative}#language-switcher .transposh_flags a.tr_active{display:none}#language-switcher .transposh_flags a{text-decoration:none;display:inline-block;width:32px}#language-switcher .transposh_flags a:hover span,#language-switcher .transposh_flags a span{border:none}#language-switcher .transposh_flags div{display:inline;position:absolute;top:12px;left:40px}#language-switcher input{display:none}#language-switcher .trf{background:transparent url(../img/ico-flags.png) no-repeat -1px 0;height:24px;width:32px}#language-switcher .trf.trf-wales{background-position:-41px 0}#header #header-right{float:right}#header #header-right h2{font-weight:700;font-size:14px;line-height:1.4em;color:#fff;font-family:helvetica neue,Helvetica,Arial,sans-serif;text-align:right;text-transform:none;background:0 0;float:right;margin:0;padding:5px 10px;background:#483c65}.just-giving{float:left;margin-right:20px}.just-giving-alt{display:none}#header #connect{border:none}#header #connect{float:right;margin:0 0 26px}#header #connect .social .rss,#header #connect .social .twitter,#header #connect .social .facebook,#header #connect .social .linkedin,#header #connect .social .email{width:31px;height:31px;display:block;float:left;text-indent:-9999px;margin:0 3px;background:transparent url(../img/social-icons.png) no-repeat 0 0}#header #connect .social .rss{background-position:-76px 0}#header #connect .social .twitter{background-position:-38px 0}#header #connect .social .facebook{background-position:0 0}#header #connect .social .linkedin{background-position:-114px 0}#header #connect .social .email{background-position:-153px 0}#header #connect .social .rss:hover{background-position:-76px -33px}#header #connect .social .twitter:hover{background-position:-38px -33px}#header #connect .social .facebook:hover{background-position:0 -33px}#header #connect .social .linkedin:hover{background-position:-114px -33px}#header #connect .social .email:hover{background-position:-153px -33px}#news-ticker{float:left;margin-top:15px;width:100%;display:block}#news-ticker .newsticker_wrapper{border:none;background:#483c65}#news-ticker .newsticker_wrapper .newsticker a{color:#fff}#news-ticker .newsticker_wrapper .newsticker li span{color:#ccc}#navigation{font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:0;height:45px;border:1px solid #2b1e4a;background:#594a7c;-moz-box-shadow:0 0 5px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3);box-shadow:0 0 5px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NGE3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODNjNjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#594a7c 0%,#483c65 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#594a7c),color-stop(100%,#483c65));background:-webkit-linear-gradient(top,#594a7c 0%,#483c65 100%);background:-o-linear-gradient(top,#594a7c 0%,#483c65 100%);background:-ms-linear-gradient(top,#594a7c 0%,#483c65 100%);background:linear-gradient(to bottom,#594a7c 0%,#483c65 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#594a7c',endColorstr='#483c65',GradientType=0 );border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.nav{z-index:99;margin:0;padding:0;list-style:none;line-height:1;text-align:center}.nav a{font-size:1.1em;position:relative;color:#fff;display:block;z-index:100;padding:0 1.2em;line-height:45px;text-decoration:none;text-shadow:0 1px 0 #000;text-transform:uppercase}.nav li{float:left;margin:0 5px;width:auto;background:transparent url(../img/nav-sep.png) no-repeat right center}.nav li.last{background:0 0}.nav li a.sf-with-ul{padding-right:20px}.nav a:hover{color:#ccc}.nav li.current_page_item a,.nav li.current_page_parent a,.nav li.current-menu-ancestor a,.nav li.current-cat a,.nav li.current-menu-item a,.nav li.sfHover{}ul.menu{padding:0 10px}.nav li.current_page_item a,.nav li.current_page_parent a,.nav li.current-menu-ancestor a,.nav li.current-cat a,.nav li.current-menu-item a,.nav li.sfHover{}#navigation .nav li a{}#navigation .nav li:first-child a{}#navigation .nav li:last-child{margin-right:0}.nav li ul{background:#483c65;margin:0 0 0 -12px;padding:10px 0 0;position:absolute;left:-999em;width:210px;border:none;z-index:9999}.nav li ul li{margin:0}.nav li ul li a{padding:8px 15px;width:180px;color:#fff!important;background:0 0;text-align:left!important}.nav li ul li a:hover{color:#ccc!important}.nav li ul li a.sf-with-ul{padding-right:0}.nav li ul ul{margin:-35px 0 0 170px!important}.nav li ul li a:hover,.nav li.current_page_item ul li a,.nav li.current_page_parent ul li a,.nav li.current-menu-ancestor ul li a,.nav li.current-cat a ul li,.nav li.current-menu-item ul li a,.nav li.sfHover ul li{background:0 0}.nav li:hover,.nav li.hover{position:static}.nav li:hover ul ul,.nav li.sfhover ul ul,.nav li:hover ul ul ul,.nav li.sfhover ul ul ul,.nav li:hover ul ul ul ul,.nav li.sfhover ul ul ul ul{left:-999em}.nav li:hover ul,.nav li.sfhover ul,.nav li li:hover ul,.nav li li.sfhover ul,.nav li li li:hover ul,.nav li li li.sfhover ul,.nav li li li li:hover ul,.nav li li li li.sfhover ul{left:auto}.nav .sf-sub-indicator{background:url(../img/arrow-superfish.png) no-repeat;position:absolute;display:block;right:.4em;top:44%;width:10px;height:10px;text-indent:-999em;overflow:hidden}.nav li ul .sf-sub-indicator{background:url(../img/arrow-superfish-right.png) no-repeat;top:38%}#navigation a{font-size:1.7em!important}#navigation .nav li ul{border-bottom:none;-moz-box-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5)}#navigation .nav li ul ul{}#navigation .nav li ul li{background:0 0}#navigation .nav li ul li a{border:none;font-size:1.4em!important;line-height:1.3em!important}#navigation .nav li ul li ul li:first-child{background:0 0}#navigation ul.nav>li.menu-item-has-children>a:after{font-family:fontawesome;font-weight:400;font-style:normal;text-decoration:inherit;speak:none;width:1.3em;display:inline-block;text-align:right;line-height:1;content:"\f107";font-size:15px}#sub_nav{float:left;margin-bottom:1em;padding:5px 20px 5px 0;width:220px}#sub_nav .menu ul{border:1px solid #ddd;border-color:rgba(0,0,0,.1);list-style-image:url(../img/arrow.png);list-style-position:inside;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}#sub_nav .menu ul li{background:#f0f4f7;border-bottom:1px solid #ddd;border-color:rgba(0,0,0,.1);line-height:18px;padding:10px 0 10px 10px}#sub_nav .menu ul li:last-child{border-bottom:none}#sub_nav .menu ul li.current_page_item,#sub_nav .menu ul li:hover{background:#fafbfc}#sub_nav .menu ul li.current_page_item a,#sub_nav .menu ul li:hover a{color:#293f4c}.intro-text{margin:auto;margin-top:25px;text-align:center}.intro-text h1{font-size:2.6em;background:0 0;margin:0;padding:0}.intro-text p{font-size:1.6em;color:#483c65;font-family:alternate-gothic-no-2-d,helvetica,arial,sans-serif;margin-bottom:10px}.intro-text .wpb_row{margin-bottom:5px}.intro-text .button{display:none}.intro-text .call{color:#483c65}#supportandinfo .img{display:block;width:100%;height:150px;margin-bottom:10px}.support-button{width:100%;height:30px;line-height:30px;font-size:1.6em;font-family:alternate-gothic-no-2-d,helvetica,arial,sans-serif;vertical-align:middle;text-align:center;color:#fff;background:#209b87;display:block}#main-features{padding:15px;margin-bottom:25px;background:#fff;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}#main-features .block{float:left;margin-right:2.127%;width:31.914%}#main-features .block.last{margin-right:0}#main-features .block .gomy-image{margin-bottom:8px}#map-container{padding:10px 0 0;background:#fff;overflow:hidden}#content-container,#social-container{padding:15px;margin:0 0 25px;background:#fff;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden}#mini-features{float:left;width:100%}#mini-features .block,#supportandinfo .block{margin:0 2.3% 0 0;width:23%;display:inline-block;vertical-align:top}#mini-features .block.last,#supportandinfo .block:last-child{margin:0}#mini-features .block h3{margin-bottom:8px}#mini-features .block p{margin-bottom:0}.clear.show{display:none}#container-map{background:#edf7f5;width:50%;height:auto;float:right;display:block}#container-map img{max-width:none}#st-c{display:none}.select{display:none;text-align:center}#regions{display:none}.text-panels{width:50%}.text-panel1,#map-info{width:95%}.text-panel1 h3,#map-info h3{margin-bottom:8px;font-size:2em!important}.text-panel1 strong,#map-info p,#supportandinfo p strong{font-size:1.2em;line-height:1.2em;color:#483c65}.text-panel2{width:180px}#map{width:100%;height:auto;margin-left:0;margin-right:0;display:block}.map-background{fill:#edf7f5}.map-powys{fill:#01a650}.map-powys:hover{fill:#67ca96}.map-gwynedd{fill:#1c75bb}.map-gwynedd:hover{fill:#77acd6}.map-conwy{fill:#d54a66}.map-conwy:hover{fill:#e692a3}.map-denbighshire{fill:#f7931e}.map-denbighshire:hover{fill:#fabe78}.map-flintshire{fill:#00a79d}.map-flintshire:hover{fill:#66cac4}.map-wrexham{fill:#a4014e}.map-wrexham:hover{fill:#c86795}.map-isle-of-anglesey,.map-bridgend{fill:#ee4136}.highlight,.map-isle-of-anglesey:hover,.map-bridgend:hover{fill:#f58d86}.map-ceredigion{fill:#644146}.map-ceredigion:hover{fill:#a28d90}.map-carmarthenshire{fill:#ed1c23}.map-carmarthenshire:hover{fill:#f4777b}.map-pembrokeshire{fill:#c59f3c}.map-pembrokeshire:hover{fill:#dcc58a}.map-swansea{fill:#f4c179}.map-swansea:hover{fill:#ecdaaf}.map-neath-port-talbot{fill:#303092}.map-neath-port-talbot:hover{fill:#ff83be}.map-rhondda{fill:#bd1e2c}.map-rhondda:hover{fill:#d77880}.map-vale-of-glamorgan{fill:#cfeaa2}.map-vale-of-glamorgan:hover{fill:#e2f2c7}.map-merthyr-tydfil{fill:#92278f}.map-merthyr-tydfil:hover{fill:#be7dbc}.map-caerphilly{fill:#ffde15}.map-caerphilly:hover{fill:#e1eb73}.map-cardiff{fill:#6d8560}.map-cardiff:hover{fill:#a7b6a0}.map-newport{fill:#f05a29}.map-newport:hover{fill:#f69c7f}.map-blaenau-gwent{fill:#ae9f8a}.map-blaenau-gwent:hover{fill:#cec5b9}.map-torfaen{fill:#621320}.map-torfaen:hover{fill:#a17179}.map-monmouthshire{fill:#6a529e}.map-monmouthshire:hover{fill:#a697c5}#map-info div{display:none}#social-container .feed-block{margin:0 2.3% 0 0;width:30.7%;display:inline-block;vertical-align:top}#social-container .feed-block:last-child{margin:0}.footer-tweets .widget{margin-bottom:0}.footer-tweets .footer p,.footer-tweets .widget_gomy_twitter ul li{margin:0;padding:0}body.archive .breadcrumbs,body.search .breadcrumbs{margin-top:10px}.page-template-template-blog-php .breadcrumbs{margin-bottom:14px}.breadcrumbs{color:#92999f;font-size:11px;margin:0 0 10px;padding-bottom:10px}#breadcrumb,.post .video{margin-bottom:1.5em}.breadcrumb ul,.breadcrumb li{margin:0;padding:0;list-style:none;display:inline-block}.breadcrumb li{margin-right:.5em}h1.archive{margin:0 0 40px}h1.archive span{color:#aaa}.post{margin:0 0 30px}.post-meta{margin:0 0 10px;font-size:11px;color:#999}.post-more{clear:both;margin:0 0 1em;color:#999}.post p.tags,.portfolio p.tags{color:#999;background:url(../img/ico-tag.png) no-repeat top left;padding-left:25px;width:100%;clear:both;margin-bottom:20px}.post-meta a:link,.post-meta a:visited,.post-more a:link,.post-more a:visited,.post p.tags a:link,.post p.tags a:visited{text-decoration:none;color:#888}.post-more a:hover,.post-meta a:hover,.post p.tags a:hover{text-decoration:underline;color:#666}.post p.tags a:link,.post p.tags a:visited,.portfolio p.tags a:link,.portfolio p.tags a:visited{border:1px solid #dce1e5;background:none repeat scroll 0 0 #eee;line-height:1em;padding:3px 12px;text-decoration:none;display:inline-block;margin:0 0 5px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.entry{margin-bottom:5px}.entry,.entry p{color:#666;font-size:13px}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{background:0 0;margin:0;padding:0;text-transform:none}.entry h2,.entry h3{margin-top:30px}.entry p{margin-bottom:1.2em}.entry blockquote{background:url(../img/blockquote.png) no-repeat 0 12px;padding:10px 20px 10px 50px;color:#444}.entry blockquote p{font-style:italic}.entry ul{margin-bottom:1.5em;padding:0 0 0 30px}.entry ul ul{margin:0}.entry ul li{list-style-type:disc}.entry ul ul li{list-style-type:circle}.entry ol{margin-bottom:1.5em;padding:0 0 0 30px}.entry ol ol{margin:0}.entry ol li{list-style-type:decimal}.entry ol li ol li{list-style-type:lower-latin}.alignleft{float:left;height:auto;margin:0 20px 10px 0}.alignright{float:right;height:auto;margin:0 0 10px 20px}.aligncenter{text-align:center;margin-bottom:15px}img.aligncenter{margin-left:auto;margin-right:auto;display:block}.entry .wp-caption{padding:1px;text-align:center;background:#f8f8f8;border:solid 1px #ddd}.entry .wp-caption img{margin:0;padding:4px 0;background:0 0;border:0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.entry .wp-caption-text{margin:0;padding:0;font:0.9em/1.5em sans-serif;text-align:center}.entry .wp-caption.aligncenter{margin:0 auto 15px}.nav-entries,.wp-pagenavi,.gomy-pagination{padding:10px 15px}.nav-entries a{display:block;color:#777;text-decoration:none}.nav-entries a:hover{text-decoration:underline}.wp-pagenavi{margin:0!important;text-align:center!important}.wp-pagenavi a:link,.wp-pagenavi a:visited{display:inline!important;text-decoration:none!important;background:#eee!important;color:#666!important;padding:3px 7px!important;border:1px solid #ddd!important}.wp-pagenavi .current,.wp-pagenavi .on,.wp-pagenavi a:hover{padding:3px 7px!important;background:#ddd!important;border:1px solid #bbb!important}.wp-pagenavi span.extend,.wp-pagenavi span.pages{background:0 0!important;border:none!important;color:#666!important}.gomy-pagination{margin:0;text-align:center}.gomy-pagination a:link,.gomy-pagination a:visited{display:inline;text-decoration:none;color:#666;padding:3px 7px;border:1px solid #ddd}.gomy-pagination span.extend,.gomy-pagination .page-numbers{border:none;color:#666}.gomy-pagination a:link,.gomy-pagination a:visited,.gomy-pagination a:active,.gomy-pagination span.current{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.gomy-pagination a:link,.gomy-pagination a:visited,.gomy-pagination a:active{border:1px solid #dedede;background:#ebebeb;background:-moz-linear-gradient(100% 100% 90deg,#f5f5f5,#fff);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f5f5f5))}.gomy-pagination .current,.gomy-pagination a:hover{padding:3px 7px;background:#eee;border:1px solid #bbb}#post-entries{}#post-author{margin:0 0 1.5em;overflow:hidden;clear:both;background:#fafafa}#post-author .title{font-weight:400;margin-bottom:0;padding-bottom:0}#post-author .post-author-head{float:left;margin:0;padding:15px}#post-author .profile-image{float:left;margin:0;padding:2px;border:1px solid #c1c0bc;background:#fff;-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}#post-author .profile-content{padding:20px 10px 10px 0;float:right;width:480px;min-height:80px}#post-author .profile-content h3{background:0 0}#post-author .profile-link{margin-bottom:15px}.entry table{width:100%;border:1px solid #e6e6e6;margin-bottom:1.2em}.entry table tr.alt-table-row{background:#f9f9f9}.entry table th{padding:6px 0 3px;background:#eee;border:1px solid #e6e6e6;text-shadow:1px 1px 0 #fff;box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff}.entry table td{padding:6px 0 3px 10px;border:1px solid #e6e6e6}.video-js{width:100%!important}#sidebar{overflow:hidden;width:31.914%}#sidebar .primary{margin-top:52px}body.archive #sidebar .primary,body.search #sidebar .primary{margin-top:12px}#sidebar .secondary{float:left;margin-right:20px}#sidebar .secondary.last{margin:0}.widget{margin-bottom:2em}.widget h3{}.widget p{margin-bottom:1em}.widget ul{clear:both;padding-left:20px;list-style-position:outside;list-style-image:url(../img/arrow.png)}.widget ul li{}.widget ul li a{padding:0;text-decoration:none}.widget ul li a:hover{text-decoration:underline}.widget ul ul{padding:0 0 0 15px;border-top:none}.widget_recent_comments li,#twitter li{padding:6px 0;line-height:18px;border-bottom:1px solid #eee}.widget_recent_comments li a,#twitter a{display:inline;padding:0;line-height:18px!important;background:0 0!important;border:none!important}#sub_nav .widget ul{padding:0}#sub_nav .widget li{border:0}#sub_nav .widget ul ul{border:0;padding:0}#sub_nav .menu ul ul{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#sub_nav .menu ul ul li{border:none}.widget_gomy_contact{margin-left:25px}.widget_gomy_contact p{padding:0;margin:0}.widget_gomy_contact p strong{font-weight:500}.widget_gomy_contact h3{}.widget_gomy_contact h4{background:0 0;margin:20px 0 0;padding:0;font-size:16px}.widget_gomy_contact h4.top{margin-top:0}.widget_lifestream ul li{border-bottom:1px solid #e0e6e6}.widget_lifestream ul li a{border:none;background:0 0!important}.widget_lifestream ul .lifestream_meta{color:inherit}#wp-calendar{width:95%;margin-bottom:15px;clear:both;padding:0}#wp-calendar caption{padding:10px}#wp-calendar th,#wp-calendar td{text-align:center;background:#e7e7e7;color:#9e9e9e;padding:5px}#wp-calendar td{background:0 0}#wp-calendar td,table#wp-calendar th{padding:3px 0}.widget_gomy_blogauthorinfo .avatar{padding:2px;border:1px solid #ddd;background:#fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.widget_gomy_blogauthorinfo .left{float:left;margin:0 10px 5px 0}.widget_gomy_blogauthorinfo .right{float:right;margin:0 0 5px 10px}.widget_gomy_twitter ul{padding-left:0}.widget_gomy_twitter ul li{border-bottom:1px solid #e6e6e6!important;padding:15px 0;list-style:none}.widget_gomy_twitter ul li:last-child{border:none!important}.widget_gomy_twitter ul li a{padding:0}.widget_gomy_twitter ul li .time{color:#999}.widget_gomy_twitter p{padding:5px 0 0;font-weight:700;color:#666}.widget_gomy_twitter p a{color:#209b87}.widget_gomy_twitter p a:hover{color:#444;text-decoration:underline}.widget_gomy_twitter ul li .content{}.widget_address img{margin-bottom:10px;padding:2px;border:1px solid #ddd;background:#fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}#tabs{height:auto;display:block}#tabs ul.gomyTabs{padding:0}#tabs ul.gomyTabs li{float:left;display:inline;color:#fff;margin:0;cursor:pointer;background:#f5f5f5;background:-moz-linear-gradient(100% 100% 90deg,#f5f5f5,#fff);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f5f5f5))}#tabs ul.gomyTabs li a{color:#777;display:block;float:left;padding:10px;text-transform:none;font:bold 12px/18px sans-serif;border:1px solid #e6e6e6;border-width:1px 1px 1px 0}#tabs ul.gomyTabs li a.selected{padding-bottom:11px}#tabs ul.gomyTabs li a.selected,#tabs ul.gomyTabs li a:hover{background:#fff;text-decoration:none;border-width:1px 1px 0 0}#tabs ul.gomyTabs li:first-child a{border-width:1px 1px 0}#tabs .inside{background:#fff;border:1px solid #e6e6e6;margin-top:-1px}#tabs .inside ul,#tabs .inside #tab-tags{margin:0;padding:0;display:none}#tabs .inside ul:first-child{display:inline}#tabs .inside #tab-tags{border-width:1px;padding:10px}#tabs .inside li{border-bottom:1px solid #e6e6e6;padding:15px;list-style:none}#tabs .inside li a{color:#555;font:bold 12px/18px sans-serif;padding:0}#tabs .inside a:hover{}#tabs .inside #tab-tags a{padding:2px 4px;margin:3px 1px;display:inline-block;background:#f0f0f0;font-size:13px!important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#tabs .inside #tab-tags a:hover{background:#e6e6e6;text-decoration:none}#tabs .inside li span.meta{display:block;font:italic 11px/20px Georgia,serif;text-transform:normal;color:#999}#tabs .inside li img.avatar,#tabs .inside li img.thumbnail{border:1px solid #ddd;padding:2px;background-color:#fff;float:left;margin:0 10px 0 0}#tabs .inside li img.avatar:hover,#tabs .inside li img.thumbnail:hover{border-color:#aaa}.widget_categories li.cat-item-4{display:none}#comments{margin:2em 0 0;padding:2em 0 0;position:relative}#comments h3{margin-bottom:20px}#comments .comment{border-bottom:1px dashed #ddd;padding-bottom:10px;margin-bottom:20px}#comments .comment.thread-even{}#comments .comment.bypostauthor{background:#fef6d2;border-bottom:1px solid #efe3ae}#comments .comment{width:100%;list-style-type:none}#comments .comment .comment-container{display:block;overflow:hidden;position:relative;margin-bottom:-2px}#comments .comment-head{float:left;margin:0;padding-bottom:0;padding-top:10px;width:60px}#comments .avatar{margin:0 10px 5px 0;text-align:right}#comments .avatar img{background:none repeat scroll 0 0 #fff;border:1px solid #c1c0bc;margin:0;padding:2px;vertical-align:middle;-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}#comments .comment-head .name{color:#3585b3;display:block;font-size:13px;font-weight:700;margin:0 10px 0 0;text-align:right}#comments .comment-head .date{color:#92999f;display:block;font-size:12px;margin:0 10px 0 0;text-align:right}#comments .comment-head .edit,#comments .comment-head .perma{display:inline;float:right;margin:0 10px 0 0}#comments .comment-entry{margin-bottom:0;overflow:hidden;padding:10px 10px 0}#comments .comment-entry p{margin:0 0 10px}#comments .reply{text-align:right;position:absolute;top:8px;right:0}#comments .reply a{font:11px/18px sans-serif;color:#fff!important;margin-right:10px;padding:2px 10px 0;text-shadow:none}#comments .details{margin-bottom:10px}.comment-container .name{margin-bottom:10px}#comments ul.children{margin-left:25px;padding:0}#comments ul.children li{border-top:1px solid #e6e6e6}#comments .cancel-comment-reply{margin:10px 0}#comments .navigation{}#comments .navigation a{display:block;margin:15px 0 0;text-decoration:none}#comments .navigation a:hover{}#comments h3#pings{margin-top:25px}#comments .pingbacks li.pingback{margin:10px 0}#comments .pingbacks li.pingback .reply{display:none}#comments .nocomments{font-size:14px;font-weight:700}#respond{margin:2em 0 0}#comments #respond{margin:0;overflow:hidden;padding:20px}#respond h3{margin-bottom:20px}#respond .left{float:left;width:200px;margin-right:15px}#respond .right{float:left;width:380px}#respond label{font-size:11px;color:#777}#commentform{margin:15px 0 0}#commentform label{position:relative;display:inline;vertical-align:top;display:inline-block;margin-top:5px}#commentform input.txt,#commentform textarea{font:12px/15px Arial,Helvetica,sans-serif}#commentform input.txt{color:#666;background:#fcfcfc;width:170px;margin:0 5px 10px 0;padding:5px 7px}#commentform textarea{color:#666;background:#fcfcfc;width:95%!important;padding:5px 7px}#respond #commentform #submit{margin:15px 0 0;cursor:pointer;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}h3#pings{margin:25px 0 10px}.pinglist li{margin:0 0 0 20px;list-style-type:decimal}.pinglist li .author{font-weight:700;font-size:15px}.pinglist li .date{font-size:11px}.pinglist li .pingcontent{display:block;margin:10px 0}a.button,a.comment-reply-link,#commentform #submit,.submit,input[type=submit],input.button,button.button{display:inline-block;padding:7px 13px;color:#fff!important;text-align:center;text-decoration:none;font-size:12px;font-weight:700;font-family:helvetica neue,Helvetica,Arial,sans-serif;cursor:pointer;background:#209d87}a.button.large{padding:6px 16px}a.button.small,a.comment-reply-link{padding:0 10px}a.button:hover,a.button.hover,a.button.active,a.comment-reply-link:hover,#commentform #submit:hover,.submit:hover,input[type=submit]:hover,input.button:hover,button.button:hover{text-decoration:none!important;background:#555}a.button:active,a.button.active{border:none}* gravity forms */ .gfield{margin-bottom:10px}.gform_wrapper .top_label .gfield_label{display:block;padding-right:20px;width:100px;margin:5px 0 4px!important;font-size:11px}.gform_wrapper input.button{padding:5px 10px 6px!important;border:none;margin:0;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.gform_wrapper input{padding:7px 3px!important}.gform_wrapper .top_label input.large,.top_label select.large,.top_label textarea.textarea{width:400px!important;padding:7px 3px!important}.gform_wrapper .entry img,img.thumbnail{padding:0!important;border:0!important}.gform_wrapper ul li.gfield{margin-bottom:20px}ul.top_label .clear-multi{clear:none!important}.gform_wrapper .gfield_checkbox,.gfield_radio{margin-left:120px!important}img.ui-datepicker-trigger{border:0;padding:0}.gform_wrapper .gform_footer{margin:0!important}#archives{padding:10px 0 0}#archives a{font-style:italic}h3.archive_year{font:700 20px sans-serif;color:#555;margin-top:0}#archives .archives_list{border-left:1px solid #e6e6e6;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 15px 15px}#archives .archives_list li{clear:left;padding-left:24px;font-size:12px;font-style:normal;list-style:none;margin-bottom:10px}#archives .archives_list .date{color:gray;width:100px;font-style:italic;display:inline-block;vertical-align:top}#archives .archives_list .linked{width:270px;display:inline-block;vertical-align:top}#archives .archives_list .comments{width:100px;display:inline-block;vertical-align:top}#archives .archives_list .comments a{color:gray;font-size:12px;font-style:italic;text-decoration:underline;padding-left:13px}#archives .archives_list .comments a:hover{text-decoration:none}.ie6 .nav .sf-sub-indicator{display:none}.ie6 .nav li a:hover{text-decoration:none}.ie6 .nav li a.sf-with-ul{padding-right:10px}.ie6 .button,.ie6 .button:visited{margin:0;color:#555!important;font-weight:400}.reply a{color:#555!important}.ie7 .nav li a{_height:0;zoom:1}.ie7 .button,.ie7 .button:visited{padding:7px 6px;margin:0}.ie7 #comments .comment .comment-container{margin-bottom:-4px}.ie7 #comments ul.children li.comment .comment-container{margin-bottom:-4px;margin-top:2px}.ie7 #comments .comment-entry{float:left}.ie7 .slide .slide-content.entry{position:relative;background:url(../img/ie7trans.png) repeat left top;margin-bottom:-250px;top:220px}.ie8 .slide .slide-content.entry{background:url(../img/ie7trans.png) repeat left top}.ie8 .button,.ie8 .button:visited{padding:10px 15px;margin:0}.ie7 #main #testimonials blockquote p,.ie8 #main #testimonials blockquote p{background:#fff}.ie7 .slide-image,.ie8 .slide-image{background:0 0}.ie7 #header{zoom:1}#connect{margin:0 0 1.5em}#footer-widgets #connect{padding-bottom:15px}#main #connect .col-left,#connect .col-right{width:48%}#main #connect{padding:15px}#connect .title{margin:0 0 .5em}#connect p{margin:0 0 1em}#connect .social{margin-bottom:5px}#connect .social a{opacity:.8}#connect .social a:hover{opacity:1}.widget #connect .fl,.widget #connect .fr{float:none}.purpleTrans{padding:1em 2em;background:url(../img/purple-trans.png)}.purpleTrans p{color:#fff;font-size:1.7em!important;font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif!important;line-height:1.3em;margin:0}.purpleTrans p strong{font-size:1.6em;font-weight:400;margin-top:1em}.left,.right{width:50%;margin-bottom:0}.left{float:left;text-align:left}.right{float:right;text-align:right}#new-royalslider-2{margin-top:1em}#new-royalslider-2 a{font-size:1.5em;color:#fff;line-height:2.5em;padding:0 1em}.rsMinW,.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsVideoFrameHolder,.rsMinW .rsThumbs{background:#5e527a!important}#newsletter-container{background:#fff;-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:30px 0}#newsletter-container .widget{margin:0;padding:0 15px}#newsletter-container #gform_wrapper_1{margin:0;max-width:940px}#newsletter-container #gform_wrapper_1 .gform_description{background:transparent url(../img/newsletter-bg.png) no-repeat right center;padding:0;display:block;position:relative;z-index:9}#newsletter-container #gform_wrapper_1 .gform_description h3{float:left;margin:0;color:#fff;font-size:21px;padding:8px 30px 0 15px}#newsletter-container #gform_wrapper_1 .gform_description p{float:left;margin:0;color:#fff;padding:10px 0 8px;font-weight:700;font-size:14px;text-shadow:1px 1px 0 #222}#newsletter-container #gform_wrapper_1 .gform_heading{float:left;width:61.17%;margin:0}#newsletter-container #gform_wrapper_1 .gform_body{float:left;width:28.191%}#newsletter-container #gform_wrapper_1 .gform_body .gfield{margin:0}#newsletter-container #gform_wrapper_1 .gform_body .top_label .gfield_label{display:none}#newsletter-container #gform_wrapper_1 .gform_body .top_label input.medium{border-color:#ebeaf0;border-style:solid;border-width:1px 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:33px;width:100%;padding:0 20px!important;margin:0 0 0 -6px;font-size:12px;font-weight:700;color:#bbb;box-shadow:inset 0 0 5px #ebeaf0;-moz-box-shadow:inset 0 0 5px #ebeaf0;-webkit-box-shadow:inset 0 0 5px #ebeaf0}#newsletter-container #gform_wrapper_1 .gform_footer{clear:none;padding:0;margin:0;width:10.638%;float:left}#newsletter-container #gform_wrapper_1 .gform_footer .gform_button{font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;background:#594a7d;font-size:21px;font-weight:400;padding:0;width:100px;height:35px;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#newsletter-container #gform_wrapper_1 .gform_footer .gform_button:hover{background:#555}#newsletter-container #gform_wrapper_1 .validation_error{display:none}#newsletter-container #gform_wrapper_1 li.gfield.gfield_error{padding:0!important;margin:0!important;background:0 0;border:none}#newsletter-container #gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required .ginput_container,label.gfield_label+div.ginput_container{margin:0!important}#newsletter-container #gform_wrapper_1 .top_label .gfield_description.validation_message,.gfield_description.validation_message{padding:0!important}#newsletter-container #gform_wrapper_1 #gforms_confirmation_message{font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;font-size:21px;background:#209b87;text-align:center;padding:10px 0 0;height:25px;color:#fff;text-transform:uppercase;margin:0!important}#footer{background:url(../img/footer-bg.png) repeat left bottom}#footer{padding:35px 0 20px;color:#ddd;text-shadow:1px 1px 0 #222}#footer h3{color:#fff;background:0 0;font-size:22px;margin-bottom:10px}#footer p{color:#ddd}#footer #copyright,#footer #credit{color:#ddd;font-size:11px}#footer #copyright{padding-left:15px}#footer #credit{padding-right:15px}#footer a{color:#fff}#footer a:hover{color:#ddd;text-decoration:none}#footer-widgets-container{background:#0d1720}#footer-widgets{padding:0}#footer-widgets .block{padding:0;width:220px;float:left;margin-right:2.061%}#footer-widgets .block.footer-widget-1{width:20.618%;padding-left:1.546%}#footer-widgets .block.footer-widget-2{width:20.618%}#footer-widgets .block.footer-widget-3{width:16.494%}#footer-widgets .block.footer-widget-4{width:32.989%;margin-right:0;padding-right:1.546%}#footer-widgets ul{list-style-image:none;padding-left:0}#footer-widgets ul li.top{margin-top:40px}#toTop{border:none;font-family:alternate-gothic-no-2-d,Helvetica,Arial,sans-serif;cursor:pointer;display:none;font-size:20px;color:#fff;text-align:center;position:fixed;bottom:20px;right:0;background:url(../img/hide-site-bg.png) repeat left bottom;width:60px;padding:8px 3px 6px;-moz-box-shadow:0 3px 5px rgba(0,0,0,.25);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25);text-transform:uppercase}#toTop:hover{color:#ddd}.welsh #navigation{font-size:15px}.welsh #newsletter-container #gform_wrapper_1 .gform_description h3{padding:8px 15px 0}.smaller img{max-height:60px;width:inherit}