/*!
Theme Name: helpinghandssalford
Author: David Jones
Author URI: http://www.meetoo.co.uk/
Description: A Simple Responsive Theme
Version: 0.1
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll}body{background:#fff;font-size:100%;color:#666;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;line-height:1.2;position:relative;cursor:default}#wrapper{width:1000px;margin:0 auto 2em auto;overflow:hidden}#header-wrapper{background:#fff;overflow:auto}#top{color:#fff;background:#222;text-align:center;font-size:0.8em;font-weight:bold;border-bottom:4px solid #3192bd;padding:1em 0;float:left;-webkit-border-radius:0 0 0.625em 0.625em;-moz-border-radius:0 0 0.625em 0.625em;border-radius:0 0 0.625em 0.625em}header{float:left}#header-left{width:50%;padding:1.25em 0 1.25em 3em;float:left}#header-right{width:50%;text-align:right;padding:1.5em 1.5em 0 0;float:left}#nav{background:#3192bd;padding:0 0.625em;position:relative;-webkit-border-radius:0.625em;-moz-border-radius:0.625em;border-radius:0.625em}#slider{margin:0 0 0 0;background:#fff;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;overflow:hidden}.intro{color:#246c8c;font-size:1.25em;font-weight:bold;margin:0 0 1em 0}#inner-wrapper{margin:0.5em auto;padding:0 2%;overflow:hidden}#content-wrapper{margin:0.5em 0 1em 0;background:#fff;overflow:auto}#main-content{width:77%;margin:1em 0 0 0;padding:0 1.5em 0 0;float:left}#sidebar{margin:1em 0 0 0;width:23%;padding:0;float:left}.sidebar-box{width:100%;margin:0 auto 1em auto;text-align:center;float:left}.sidebar-box img{text-align:center}#footer-wrapper{width:100%;margin:0 auto;padding:1em 0 0 0;float:left}footer{background:#222 url(images/logo-footer.png) 1em 90% no-repeat;color:#777;padding:2em 1em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;float:left;text-shadow:0px 1px 1px #000}footer p{padding:0px;font-size:0.9em}#footer-one{padding:0em 0.625em 1em 0;float:left}#footer-two{padding:0em 0.625em 1em 0;float:left}#footer-three{padding:0em 0.625em 1em 0;float:left}#footer-four{padding:0em 0.625em 1em 0;float:left}.row{width:100%}.half{width:50%}.third{width:33.33333%}.twothirds{width:66.66666%}.quarter{width:25%}.threequarters{width:75%}.fifth{width:20%}.twofifths{width:40%}.threefifths{width:60%}.fourfifths{width:80%}.normal{font-weight:normal}.bold{font-weight:bold}.small{margin-top:-0.25em;font-size:60%}.alert{color:#f14623}ul.bullet{margin-bottom:1.25em;color:#666}ul.bullet li{padding:0.125em 0 0.125em 0.75em;background:url(images/bullet.png) 0 0.6em no-repeat;line-height:1.2}.social-icons{margin:1em 0 0.5em 0;padding:0 0 0 1em;float:left}.social-icons{margin-right:1em}.icon-twitter{width:32px;height:32px;background:url(images/icon-twitter.png) no-repeat;float:left}a.icon-twitter:hover{background-position:-33px 0px}img{max-width:100%;height:auto}img.left{float:left}img.right{float:right}img.alignleft{text-align:left}img.alignright{text-align:right}table{border-collapse:collapse;border:1px solid #ccc}table td{padding:0.5em;border:1px solid #ccc}a{color:#246c8c;text-decoration:none}a:hover{color:#3192bd;text-decoration:underline}.main-menu{overflow:visible}.main-menu ul{list-style:none;margin:0;padding-left:0}.main-menu li{float:left;position:relative}.main-menu a{font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:bold;font-size:1em;color:#fff;display:block;line-height:2.75em;padding:0 1em;text-decoration:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}.main-menu ul ul{min-width:15em;border-top:1px solid #1f5c78;-moz-box-shadow:0 5px 8px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.2);box-shadow:0 5px 8px rgba(0,0,0,0.2);display:none;float:left;margin:0;position:absolute;top:2.75em;left:0;z-index:99999;background-color:#1a4d63;padding-bottom:0 0 0.625em 0.625em;-webkit-border-radius:0 0 0.625em 0.625em;-moz-border-radius:0 0 0.625em 0.625em;border-radius:0 0 0.625em 0.625em}.main-menu ul ul li{min-width:15em;clear:both}.main-menu ul ul a{background:#1a4d63;border-bottom:1px solid #0f2d3b;color:#fff;font-size:0.8em;height:auto;line-height:2.5em;padding:0em 0.625em}.main-menu li:hover>a,.main-menu li:active>a{color:#fff;background:#1a4d63}.main-menu a:focus{background:#ececec;color:#246c8c}.main-menu ul ul :hover>a{color:#fff;background:#246c8c}.main-menu ul li:hover>ul{display:block}.main-menu .current-menu-item>a,.main-menu .current-menu-ancestor>a,.main-menu .current_page_item>a,.main-menu .current_page_ancestor>a{font-weight:bold;color:#fff;background:#1a4d63}#show-nav,#close-nav{height:2.5em;display:none;background:#3192bd;text-align:right;font-family:sans-serif}a.toggle-menu-button{position:relative}a.toggle-menu-button:before{display:inline-block;content:"";position:absolute;margin-top:0.75em;right:1.25em;width:1em;height:0.25em;border-top:9px double #fff;border-bottom:3px solid #fff}.footer-menu,.information-menu,.services-menu{overflow:visible;margin-bottom:1em}.footer-menu ul,.information-menu ul,.services-menu ul{font-size:0.9em;list-style:none;margin:0;padding-left:0}.footer-menu li,.information-menu li,.services-menu li{position:relative}.footer-menu a,.information-menu a,.services-menu a{color:#777;display:block;line-height:1.25em;padding:0;text-decoration:none;font-weight:normal;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.footer-menu a:hover,.information-menu a:hover,.services-menu a:hover{color:#fff;text-decoration:none}h1{color:#246c8c;font-size:1.25em;font-weight:bold;margin:0 0 1em 0}h2{color:#246c8c;font-size:1.125em;font-weight:bold;margin:0 0 1em 0}h3{color:#aaa;font-size:1em;font-weight:bold;margin:0 0 1em 0;text-shadow:0px 2px 2px #000}h4{color:#246c8c;font-size:1em;font-weight:bold;margin:0 0 0 0}p{margin:0 0 1em 0}ul.page-list li.page_item a{padding:0 0 0 0.75em;margin-bottom:0.5em;background:url(images/bullet.png) 0 50% no-repeat;color:#666 !important}ul.page-list li.page_item a:hover{color:#f14623 !important}#contact{width:100%;text-align:center}.fieldcontainer{width:100%;padding:0.5em}label{padding:0 1em 0 0;text-align:right;float:left}input.wpcf7-text,textarea.wpcf7-textarea,input.wpcf7-captchar,img.wpcf7-captchac{margin:0 0.25em;display:inline-block;font-size:1em;font-weight:bold;background:#fff;padding:0.5em;border:1px solid #bbb;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em}input.wpcf7-text{width:40%}input.wpcf7-captchar,img.wpcf7-captchac{width:6em}input.wpcf7-textarea{width:90%}input:focus,textarea{outline:none !important}input.wpcf7-text:hover,textarea.wpcf7-textarea:hover,input.wpcf7-captchar:hover,img.wpcf7-captchac:hover{background:#f9f9f9}input.wpcf7-submit{font-size:1em;font-weight:bold;padding:1em 1.5em;background:#246c8c;color:#fff;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;border:1px solid #246c8c}input.wpcf7-submit:hover{background:#2e8bb5}#excerpt{margin:0 0 1em 0;padding:0 0 1em 0;border-bottom:1px solid #ddd;float:left;clear:both}.thumbnail-wrapper{width:25%;float:left}.excerpt-wrapper{width:75%;padding:0 0 0 1em;float:left}.single-thumbnail img{margin:0.25em 1em 0.5em 0;float:left}.excerpt{background:#fff}.footer-excerpt{margin-bottom:0.5em;float:left;clear:both}.post-meta{margin-right:3em;font-size:0.8em;float:right}.post-author,.post-date{font-weight:bold}p.readmore a{float:right;margin-right:15em;clear:both}p.readmore a,.pagination-left a,.pagination-right a{float:left;background:#246c8c;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;font:bold 0.75em "helvetica neue", helvetica, arial, sans-serif;line-height:2;padding:0 0.75em;text-align:center}.pagination-right a{float:right}.pagination-left a:hover,.pagination-right a:hover,p.readmore a:hover{background:#2e8bb5;color:#fff;cursor:pointer;text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1024px){body{font-size:90%}#wrapper{width:758px}#main-menu a{font-size:0.80em;line-height:3em;padding:0 0.5em;text-decoration:none;font-weight:bold}#main-menu ul ul{top:2.1em}}@media only screen and (max-width: 767px){#wrapper{width:580px}body{font-size:75%}.main-menu ul ul{position:relative;top:0}.main-menu ul li:hover>ul{position:relative}.main-menu ul ul a{padding:0 10px;width:auto;font-size:75%;line-height:1.25em}.main-menu ul li{float:none;text-align:center}}@media only screen and (max-width: 767px){#wrapper{width:310px;overflow:auto}#header-left{width:100%;text-align:center}#header-left img{float:none}#header-right{display:none}#nav{padding:0 0;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}.main-menu ul li{width:100%}.main-menu ul li a{background:#3192bd;border-bottom:1px solid #2c82a9;color:#fff;font-size:0.75em;height:auto;line-height:1.4em;padding:1em 0em;border-right:0px}.main-menu ul ul{border-top:none;width:100%;display:block;margin-bottom:1em;padding-bottom:0em;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;clear:both}.main-menu ul ul li a{width:100% !important;line-height:0.9em;font-size:80%}.main-menu{display:none}#show-nav{display:block}.row,.half,.third,.twothirds,.quarter{width:100%}#main-content{width:100%;margin-right:0px;padding:0 0 0 0}#sidebar{width:100%}footer{background:#222 url(images/logo-footer.png) center 98% no-repeat}#footer-one,#footer-two,#footer-three,#footer-four,#footer-five{width:100%}.social-icons{margin:1em 0 5em 0}}@media only screen and (min-width: 480px) and (max-width: 767px){#wrapper{width:420px}#header-left{width:100%;text-align:center}#header-left img{float:none}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}