/*!
 * Theme CSS
 *
 * @package		WordPress Themes\Gareth Eales
 * @author     	Sam Brown
 * @author     	Clive Martin
 * @copyright  	Pellacraft Limited
 * @since      	1.0.0
 * @file
 *
 * Theme Name:   Pellacraft
 * Theme URI:    https://www.pellacraft.com
 * Description:  Pellacraft
 * Author:       Pellacraft Limited
 * Author URI:   https://www.pellacraft.com
 * Version:      1.2.1
 *
 * Contents
 * 		0. Variables
 * 		1. Global Tags
 * 		2. Cookie Notice
 * 		3. Header
 * 		4. Nav
 * 		5. Content
 * 			5.1. Contact Forms
 * 			5.2. Home Page
 * 			5.3. Campaigns
 * 		6. Footer
 */html{font-size:16px;background-color:#454545;font-family:lota, Arial, "Helvetica Neue", Helvetica, sans-serif}body{font-size:16px;font-family:lota, Arial, "Helvetica Neue", Helvetica, sans-serif;background-color:#e4003b}a{word-wrap:break-word;color:#e4003b;text-decoration:none;font-weight:700}a:active,a:focus,a:hover{color:#18bc9c;text-decoration:none}img{max-width:100%;height:auto}h1{margin-top:0}h2{margin-top:0}h3{font-weight:700}#pccookiesmessage{color:#fff;margin:0;padding:5px 0;background-color:#8552be;border:none;border-radius:0}#pccookiesmessage a{color:#fff}#pccookiesmessage a.close{right:auto}.national-links{margin-bottom:210px;margin-left:-15px;margin-right:-15px}.national-links a{color:#fff;text-align:center;padding-top:10px;padding-bottom:10px;text-decoration:none;font-weight:700;text-transform:uppercase;display:block;font-size:0.9rem}.national-links a:nth-of-type(1){background-color:#e4003b}.national-links a:nth-of-type(1):active,.national-links a:nth-of-type(1):focus,.national-links a:nth-of-type(1):hover{background-color:#ee003e}.national-links a:nth-of-type(2){background-color:#64c0cf}.national-links a:nth-of-type(2):active,.national-links a:nth-of-type(2):focus,.national-links a:nth-of-type(2):hover{background-color:#6cc3d1}.national-links a:nth-of-type(3){background-color:#18bc9c}.national-links a:nth-of-type(3):active,.national-links a:nth-of-type(3):focus,.national-links a:nth-of-type(3):hover{background-color:#19c5a4}@media (max-width: 991px){.national-links{margin-bottom:0}}#site-name-container a{text-decoration:none}#site-name-container h1{font-size:4rem;color:#fff;font-weight:700;margin-bottom:10px}#site-name-container p{color:#fff;font-size:2rem;line-height:1;margin-bottom:20px}.header-banner{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:300px}@media (min-width: 990px){.header-banner img{display:none}}@media (max-width: 991px){.header-banner{background-image:none !important;min-height:auto}.header-banner img{display:block}}@media (min-width: 992px) and (max-width: 1330px){.header-banner{min-height:200px}}@media (min-width: 1750px){.header-banner{min-height:400px}}.home-campaigns{margin-top:40px}#nav-container .dropdown-menu{background-color:#18bc9c;border:none;padding:0;border-radius:0;right:auto;left:0}#nav-container .dropdown-menu .divider{background-color:transparent;margin:5px 0}#nav-container .dropdown-menu>li>a{color:#fff;font-size:1rem;padding-top:5px;padding-bottom:5px}#nav-container .dropdown-menu>li>a:hover,#nav-container .dropdown-menu>li>a:active,#nav-container .dropdown-menu>li>a:focus{background-color:#64c0cf}#nav-container .navbar-default{background-color:#e4003b;border-radius:0;border:0;margin:0}#nav-container .navbar-default .navbar-toggle{border:none;color:#ffffff;border-radius:0;padding-top:11px;padding-bottom:7px}#nav-container .navbar-default .navbar-toggle:active,#nav-container .navbar-default .navbar-toggle:focus,#nav-container .navbar-default .navbar-toggle:hover{background-color:#18bc9c}#nav-container .navbar-default .navbar-header{margin-left:1px}#nav-container .navbar-default .navbar-header img{margin-top:16px}@media screen and (min-width: 768px){#nav-container .navbar-default .navbar-header img{margin-top:13px}}#nav-container .navbar-default .navbar-collapse{border:none}#nav-container .navbar-default .navbar-nav>.open>a{background-color:#18bc9c}#nav-container .navbar-default .navbar-nav>li>a{color:#fff;font-weight:700}#nav-container .navbar-default .navbar-nav>li>a:active,#nav-container .navbar-default .navbar-nav>li>a:hover,#nav-container .navbar-default .navbar-nav>li>a:focus{background-color:#18bc9c}.entry-header{background-color:#e4003b;margin-bottom:40px;color:#fff}.entry-header h1{margin:30px 0;font-size:3em}.alignright{margin-top:0}.date-posted{margin-top:20px}.grid{margin:0 -15px}#content{background-color:#fff;padding-bottom:40px}#content li{margin-bottom:5px}.campaign:not(:last-of-type),.post:not(:last-of-type){margin-bottom:40px}.page h2{margin-top:30px;font-weight:700}.page p{margin-bottom:20px}.youtube-play{position:absolute;left:calc(50% - 43px);top:calc(50% - 43px);cursor:pointer}.gallery-caption{margin-bottom:30px;margin-top:10px}.gallery-caption p:last-of-type{margin:0}.post-date{margin-bottom:30px}.news-row:not(:last-of-type){margin-bottom:30px}.campaign-form{margin-top:40px}#contactus,#listeningsurvey,#postalvoteregistration{margin-top:-20px}#contactus label,#listeningsurvey label,#postalvoteregistration label{margin-top:20px}#contactus #pellacraft-tools-contact-formsubmit,#listeningsurvey #pellacraft-tools-contact-formsubmit,#postalvoteregistration #pellacraft-tools-contact-formsubmit{width:auto;margin-bottom:20px;padding:5px 20px;font-size:1.5em;background-color:#e4003b;border:none;color:#fff}#contactus #pellacraft-tools-contact-formsubmit:hover,#listeningsurvey #pellacraft-tools-contact-formsubmit:hover,#postalvoteregistration #pellacraft-tools-contact-formsubmit:hover{background-color:#b1002e}#contactus #pellacraft-tools-contact-formsubmit:active,#listeningsurvey #pellacraft-tools-contact-formsubmit:active,#postalvoteregistration #pellacraft-tools-contact-formsubmit:active{transform:translateY(1px)}#contactus #pellacraft-tools-contact-formsubmit:focus,#listeningsurvey #pellacraft-tools-contact-formsubmit:focus,#postalvoteregistration #pellacraft-tools-contact-formsubmit:focus{outline:none}#contactus input[type="text"],#contactus input[type="email"],#contactus input[type="tel"],#listeningsurvey input[type="text"],#listeningsurvey input[type="email"],#listeningsurvey input[type="tel"],#postalvoteregistration input[type="text"],#postalvoteregistration input[type="email"],#postalvoteregistration input[type="tel"]{width:100%;padding:5px;font-size:1rem}#contactus input[type="submit"],#listeningsurvey input[type="submit"],#postalvoteregistration input[type="submit"]{margin-bottom:20px;margin-top:20px}#contactus input[type="checkbox"]+label,#listeningsurvey input[type="checkbox"]+label,#postalvoteregistration input[type="checkbox"]+label{margin-top:5px}#contactus select,#listeningsurvey select,#postalvoteregistration select{width:100%;padding:5px;font-size:1rem}#contactus textarea,#listeningsurvey textarea,#postalvoteregistration textarea{width:100%;height:20em;resize:none;font-size:1rem;padding:5px}#contactus .terms-conditions,#listeningsurvey .terms-conditions,#postalvoteregistration .terms-conditions{line-height:1rem;margin-bottom:0}#listeningsurvey textarea{height:8em}.home-social-image{height:100%;background-size:cover;background-position:center}.home-block h3{background-color:#9c9c9c;font-size:1.3rem;padding:5px;color:#fff;margin-bottom:0;padding:10px;margin-top:40px}.home-block img{margin-bottom:10px}.home-block .home-more{text-align:right;margin-bottom:0;text-transform:uppercase}.home-block p:last-of-type{padding-bottom:20px;margin:0}.home-news{background-color:#f7f0e0;margin-top:40px;padding:40px 0;color:#454545}.home-news.twitter{background-color:transparent;padding:0}.home-news h2{text-transform:uppercase;font-weight:700;margin-bottom:20px}.home-news a{color:#454545}.home-news a:hover,.home-news a:active,.home-news a:focus{color:#e4003b}.home-news .home-social-image-wrapper{width:100%;height:250px;overflow:hidden}@media screen and (min-width: 500px){.home-news .home-social-image-wrapper{height:350px}}@media screen and (min-width: 768px){.home-news .home-social-image-wrapper{height:250px}}.home-news .home-social-image{border:1px solid #fff}.home-news .post-date{margin-bottom:30px}.campaign .entry-title{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:90%;margin:0;left:5%;right:5%;color:#fff;font-weight:700}.campaign .entry-title a{text-decoration:none}#colophon{text-align:center;background-color:#454545;color:#fff;padding:20px 0;font-size:0.8rem}#colophon p:last-of-type{margin-bottom:0}#colophon a{color:#fff}#colophon a:hover,#colophon a:active,#colophon a:focus{color:#18bc9c}
/*# sourceMappingURL=style.css.map */
