
/*
 * Theme Name: awaken-v1   
 * Theme URI: http://wordpress.org/
 * Description: Awaken Consulting Version 1
 * Author: Elastic Design
 * Author URI: http://www.elasticdesign.co.uk
 * Version: 1.0
 * */

/*Main SASS Template*/
/* RESET Based on Normalize / Eric Meyer's Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}hr{height:1px;border:0;float:left;width:100%;background:#ccc}code,kbd,pre,samp{font-family:monospace, serif}a,a:visited{background:transparent}a:active,a:hover{outline:0}b,strong{font-weight:bold}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{quotes:none}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}dfn{font-style:italic}img{border:0;vertical-align:middle;max-width:100%;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent}fieldset{border:0;padding:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield}input,select{vertical-align:middle}select[multiple],select[size]{height:auto}textarea{resize:vertical;overflow:auto;height:auto;vertical-align:top}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide{display:none}.primary-colour{color:#ef2322}.secondary-colour{color:#ef2322}.primary-font{font-family:"Lato", Arial, sans-serif !important}.secondary-font{font-family:"Lato", Arial, sans-serif !important}.red{color:#ef2322 !important}a.red:visited{color:#ef2322}.lightGreyBackground{background-color:#f0f0f0}.darkGreyBackground{background-color:#2e2e2e}.primary-colour{color:#ef2322}.secondary-colour{color:#ef2322}.primary-font{font-family:"Lato", Arial, sans-serif !important}.secondary-font{font-family:"Lato", Arial, sans-serif !important}.red{color:#ef2322 !important}a.red:visited{color:#ef2322}.lightGreyBackground{background-color:#f0f0f0}.darkGreyBackground{background-color:#2e2e2e}.container{max-width:960px;margin:0 auto;width:100%}.wrapper-100,.wrapper-33,.wrapper-50,.wrapper-25,.wrapper-75,.wrapper-66{width:100%;float:left;margin-bottom:20px}.wrapper-container{width:100%;float:left;clear:left}.with-equal-height{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.with-equal-height>.wrapper-100,.with-equal-height>.wrapper-33,.with-equal-height>.wrapper-50,.with-equal-height>.wrapper-25,.with-equal-height>.wrapper-40,.with-equal-height>.wrapper-60,.with-equal-height>.wrapper-75,.with-equal-height>.wrapper-66{float:none}@media only screen and (min-width: 600px){.wrapper-50{width:50%}.wrapper-50 .padded-content{padding:9%;width:82%}.wrapper-25{width:50%;margin-left:0}.wrapper-25 .padded-content{padding:9%;width:82%}.wrapper-75+.wrapper-25,.wrapper-25.with-75-right{width:100%}.wrapper-75+.wrapper-25 .padded-content,.wrapper-25.with-75-right .padded-content{padding:4.5%;width:91%}.with-margin .wrapper-50{margin-left:2%;width:49%}.with-margin .wrapper-50:first-child{margin-left:0}.with-margin .wrapper-25{margin-left:0%;width:49%}.with-margin .wrapper-25:nth-child(2n){margin-left:2%}.with-margin .wrapper-75+.wrapper-25,.with-margin .wrapper-25.with-75-right{margin-left:0;width:100%}}@media only screen and (min-width: 660px){.wrapper-66{width:66.66%}.wrapper-66 .padded-content{padding:7.5%;width:85%}.wrapper-33{width:33.33%}.wrapper-33 .padded-content{padding:13.5%;width:73%}.with-margin .wrapper-33{margin-left:2%;width:32%}.with-margin .wrapper-33:first-child{margin-left:0}.with-margin .wrapper-66+.wrapper-33{margin-left:2%}.with-margin .wrapper-66{width:66%;margin-left:2%}.with-margin .wrapper-66:first-child{margin-left:0}}@media only screen and (min-width: 768px){.wrapper-25{width:25%}.wrapper-25 .padded-content{padding:12%;width:76%}.wrapper-50 .padded-content{padding:6%;width:88%}.wrapper-33 .padded-content{padding:9%;width:82%}.wrapper-66 .padded-content{padding:4.5%;width:91%}.wrapper-75{width:75%}.wrapper-75 .padded-content{padding:3.996%;width:92.008%}.wrapper-75+.wrapper-25{width:25%}.wrapper-75+.wrapper-25 .padded-content{padding:12%;width:76%}.wrapper-25.with-75-right{width:25%}.wrapper-25.with-75-right .padded-content{padding:8.5% 8%;width:84%}.with-margin .wrapper-25,.with-margin .wrapper-75+.wrapper-25,.with-margin .wrapper-25.with-75-right{margin-left:2%;width:23.5%}.with-margin .wrapper-25:first-child,.with-margin .wrapper-75+.wrapper-25:first-child,.with-margin .wrapper-25.with-75-right:first-child{margin-left:0}.with-margin .wrapper-75{width:74.5%;margin-left:2%}.with-margin .wrapper-75:first-child{margin-left:0}}.padded-content{padding:6%;float:left;width:88%}.padded-content.horizontal{padding-top:0;padding-bottom:0}@media only screen and (min-width: 600px){.padded-content{padding:4.5%;width:91%}.padded-content.horizontal{padding-top:0;padding-bottom:0}}@media only screen and (min-width: 768px){.padded-content{padding:3%;width:94%}.padded-content.horizontal{padding-top:0;padding-bottom:0}}.with-75-right .padded-content.horizontal,.wrapper-75+.wrapper-25 .padded-content.horizontal{padding-top:0;padding-bottom:0}.mobile-margin{margin:0 4%;width:92%}@media only screen and (min-width: 660px){.mobile-margin{margin:0 2%;width:96%}}@media only screen and (min-width: 980px){.mobile-margin{margin:0;width:100%}}.margin-bottom{margin-bottom:20px !important}.double-margin-bottom{margin-bottom:40px !important}.no-margin-bottom{margin-bottom:0 !important}.margin-top{margin-top:20px !important}.double-margin-top{margin-top:40px !important}.no-margin-top{margin-top:0 !important}.ie9 .with-equal-height{overflow:hidden;margin-bottom:20px}.ie9 .with-equal-height>div{padding-bottom:100%;margin-bottom:-100%}body{-webkit-animation:bugfix infinite 1s}.mainMenu{display:block;position:relative;width:100%;margin:0;padding:0;float:left}#toggleMenu{display:none}#toggleMenu:checked ~ ul{max-height:100%;opacity:1}.mainMenu>ul{width:100%;margin:0;padding:0;list-style:none;float:left;overflow-y:hidden;max-height:0}.mainMenu li{margin:0;padding:0;white-space:nowrap;display:block;width:100%;float:left}.mainMenu a,.mainMenu a:visited{display:block;width:100%}label.menuTitle{margin:0;display:block;cursor:pointer;background:url("./assets/images/menu-white.png");background-image:url("./assets/images/menu-white.svg"),none;background-repeat:no-repeat;background-position:97% 10px;background-size:24px 19px}@media only screen and (min-width: 768px){label.menuTitle{display:none}.mainMenu ul{display:block !important;border:0;overflow:visible;max-height:100% !important}.mainMenu ul li{width:auto;display:inline;border:0}}.mainMenu{background:#000;color:#fff;font-family:'Lato', Arial, sans-serif;font-weight:400}.mainMenu li{border-top:1px solid #2e2e2e}.mainMenu a,.mainMenu a:visited{color:#fff;text-decoration:none;text-transform:uppercase;width:94%;padding:5px 3%;background:#131313}.mainMenu li a:hover{text-decoration:none;color:#ef2322}label.menuTitle{font-size:18px;width:94%;padding:6px 3%}@media only screen and (min-width: 768px){.mainMenu li{border:0}.mainMenu a:hover{color:#767676}.mainMenu a,.mainMenu a:visited{padding:20px 7px;background:none;width:auto;font-size:13px}.mainMenu{background:none}}@media only screen and (min-width: 980px){.mainMenu a,.mainMenu a:visited{padding:30px 7px;font-size:13px}.mainMenu{padding-right:2%}}body{font-family:'Lato', Arial, sans-serif;font-weight:400;line-height:1.45;font-size:16px}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:'Lato', Arial, sans-serif;font-weight:300;color:#000}h1,.h1{font-size:28px;padding:0 0 10px 0}@media only screen and (min-width: 768px){h1,.h1{font-size:36px;padding:0 0 5px 0}}h2,.h2{font-size:21px;padding:0 0 10px 0}@media only screen and (min-width: 768px){h2,.h2{font-size:27px;padding:10px 0 20px 0}}h3,.h3{font-size:17px;padding:0 0 10px 0}@media only screen and (min-width: 768px){h3,.h3{font-size:22px}}.iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.break{word-wrap:break-word}.intro{font-size:17px;padding:0 0 10px 0;margin:0;text-align:center;font-family:'Lato', Arial, sans-serif;font-weight:300}.intro:last-child{padding:0 0 10px 0 !important}@media only screen and (min-width: 768px){.intro{font-size:22px;padding:10px 0 20px 0}.intro:last-child{padding:10px 0 20px 0 !important}}h4,.h4{font-size:20px;padding:0 0 10px 0}p,ul,ol{padding:0 0 10px 0;color:#2e2e2e;font-size:15px}.wrapper-container ul{padding-top:10px;margin:0}.wrapper-container ul li{list-style-type:none;padding:0 0 12px 18px;color:#666;background:url(./assets/images/bullet.png) no-repeat left 7px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.wrapper-container ul li{background:url(./assets/images/bullet-2x.png) no-repeat left;background-size:7px 7px}}ul.no-style{margin:0;padding:0}ul.no-style li{margin:0;padding:0 0 10px 0;background:none}.wrapper-container ul li p{color:#666}.padded-content p:last-child{padding-bottom:0}.padded-content.horizontal p:last-child{padding-bottom:10px}h1 a,h2 a,h3 a,h4 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited{color:#000}a:visited,a{color:#ef2322;text-decoration:none}a:hover{text-decoration:underline}.item-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.item-container iframe,.item-container object,.item-container embed{position:absolute;top:0;left:0;width:100%;height:100%}header{background-color:#2e2e2e;float:left;width:100%}header h1{text-align:center;padding:10px 0px;margin:0}@media only screen and (min-width: 768px){header h1{padding:15px 0 5px 0}header .mainMenu ul{text-align:center;width:615px;float:none;margin:0 auto}}@media only screen and (min-width: 980px){header h1{float:left;text-align:left;padding:15px 0 15px 2%}header .mainMenu{float:right;width:auto}header .mainMenu ul{text-align:right}}.cta{background-color:#f0f0f0;float:left;z-index:1;border-bottom:5px solid #ef2322}.cta img{float:right;padding:2px 0 8px 10px}.cta a:hover{text-decoration:none}.cta a:hover .red{text-decoration:underline}.banner{float:left;width:100%;border-bottom:5px solid #000}.banner img{width:100%}.ctaBackground{float:left;width:100%;height:20px;display:none}@media only screen and (min-width: 660px){.ctaBackground{display:block;height:80px;margin-top:-70px;z-index:0}}footer{float:left;width:100%;color:#b0b0b0;font-size:13px;padding:20px 0 0 0;text-align:center}@media only screen and (min-width: 600px){footer{text-align:left}footer ul{text-align:right}}footer p{color:#b0b0b0;font-size:13px;padding:0 0 5px 0}footer a:visited,footer a{color:#fff}footer ul{margin:0 0 20px 0;padding:0;color:#b0b0b0;font-size:13px}footer ul li{margin:0 0px 0 0;padding:0 3px 0 5px;border-left:1px solid #666;display:inline-block}footer ul li:first-child{border-left:0}.sidebar-content{margin:0 6% 10px 6%;width:88%}.sidebar-content p{font-size:14px;line-height:1.5}@media only screen and (min-width: 768px){.sidebar-content{margin:20px 8% 20px 0;width:92%}}@media only screen and (min-width: 768px){aside{margin-top:10px}}@media only screen and (min-width: 980px){aside{margin-top:20px}}.date{font-size:14px;color:#666;padding:0 0 2px 0}ul.staff-list{margin:10px 0 0 0;padding:0}ul.staff-list li{padding:0 0 0 0;margin:0 0 30px 0;background:none;float:left}ul.staff-list li p{color:#666}ul.staff-list li p strong{color:#2e2e2e;font-weight:normal}ul.staff-list .staff-image{float:left;width:30%;margin-right:8%;max-width:140px}ul.staff-list .staff-image img{border:5px solid #f0f0f0}ul.staff-list .staff-text{float:left;width:60%}@media only screen and (min-width: 768px){ul.staff-list .staff-image{margin-right:4%}ul.staff-list .staff-text{width:66%}ul.staff-list li{margin:0 0 40px 0}}a.pdf{background:url(./assets/images/pdf.png) left 0px no-repeat;padding-left:20px}.form-field-wrapper{float:left;margin:0 0 10px 0;width:100%}.form-field-wrapper label{float:left;width:100%;color:#2e2e2e;padding:0 0 4px 0}.form-field-wrapper input[type="text"],.form-field-wrapper input[type="email"]{float:left;width:100%;padding:5px;max-width:320px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-field-wrapper textarea{width:100%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-field-wrapper input[type=submit]{background-color:#ef2322;color:#fff;border:0;width:auto;padding:8px 15px}.form-field-wrapper input[type=submit]:hover{background-color:#2e2e2e}@media only screen and (min-width: 768px){.form-field-wrapper label{float:left;padding:2px 0 0 0;width:22%}.form-field-wrapper input[type="text"],.form-field-wrapper input[type="email"],.form-field-wrapper textarea{width:78%;max-width:450px}.form-field-wrapper.buttons{margin-left:22%}}ul.news{margin-top:10px}ul.news li{background:none;margin:0;padding:0 0 40px 0;float:left;width:100%;list-style:none}ul.news li h3{padding:0 0 5px 0}.news-text{float:left;width:100%}@media only screen and (min-width: 600px){.news-text{width:70%}}@media only screen and (min-width: 768px){.news-text{width:75%}}.news-text .date{margin-bottom:5px}.news-image{float:left;width:100%;margin-bottom:10px}.news-image img{border:5px solid #f0f0f0}@media only screen and (min-width: 600px){.news-image{width:25%;margin-right:5%}}@media only screen and (min-width: 768px){.news-image{width:20%;margin-right:4%;max-width:140px}}
.news-image img { height:auto!important;}
