/*!
Theme Name: Theme Name
Theme URI: URI
Author: vektor
Author URI: http://vektor.co.uk
Description: Theme name's custom theme
Version: 1.0
License: GNU General Public License
*/@font-face{font-family:'chalet-londonnineteensixtyRg';src:url("font/chaletparisnineteensixty-webfont.eot");src:url("font/chaletparisnineteensixty-webfont?#iefix") format("embedded-opentype"),url("font/chaletparisnineteensixty-webfont.woff") format("woff"),url("font/chaletparisnineteensixty-webfont.ttf") format("truetype"),url("font/chaletparisnineteensixty-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'frutigerlight';src:url("font/frutiger-light-webfont.eot");src:url("font/frutiger-light-webfont.eot?#iefix") format("embedded-opentype"),url("font/frutiger-light-webfont.woff") format("woff"),url("font/frutiger-light-webfont.ttf") format("truetype"),url("font/frutiger-light-webfont.svg#frutigerlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'frutigerroman';src:url("font/frutiger-roman-webfont.eot");src:url("font/frutiger-roman-webfont.eot?#iefix") format("embedded-opentype"),url("font/frutiger-roman-webfont.woff") format("woff"),url("font/frutiger-roman-webfont.ttf") format("truetype"),url("font/frutiger-roman-webfont.svg#frutigerroman") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'frutigerbold';src:url("font/frutiger-bold-webfont.eot");src:url("font/frutiger-bold-webfont.eot?#iefix") format("embedded-opentype"),url("font/frutiger-bold-webfont.woff") format("woff"),url("font/frutiger-bold-webfont.ttf") format("truetype"),url("font/frutiger-bold-webfont.svg#frutigerbold") format("svg");font-weight:normal;font-style:normal}.spacing.always.bottom.big{margin-bottom:40px}.spacing.always.bottom.small{margin-bottom:30px}@media (max-width: 767px){.spacing.always.bottom.small{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 991px){.spacing.always.bottom.small{margin-bottom:20px}}@media (max-width: 767px){.spacing.phonetotablet.bottom.big{margin-bottom:40px}.spacing.phonetotablet.bottom.small{margin-bottom:20px}}body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:"frutigerbold",sans-serif}h3{padding-bottom:5px;border-bottom:1px solid #ccc;letter-spacing:-1px;font-size:24px;text-transform:uppercase}.main-header{background:#1c1b19;padding:30px 0 30px 0}.main-header .main-menu{float:right;font-family:"frutigerlight",sans-serif;font-size:20px;font-weight:100;margin-top:48px;text-transform:uppercase}.main-header .main-menu a{color:#fff;margin-left:20px}.main-header .main-menu a:first-child{margin-left:0}.main-header .main-menu a:hover{text-decoration:none;color:#d13838}.main-header .main-menu a.active{color:#d13838}@media (min-width: 768px) and (max-width: 991px){.main-header .main-menu{display:none;float:none}.main-header .main-menu.open{position:fixed;top:60px;z-index:1000;right:0px;display:block;background:#1c1b19;border:1px solid #fff;border-right:0;padding:10px}.main-header .main-menu.open a{display:block;margin-left:0;padding:10px}}@media (max-width: 767px){.main-header .main-menu{display:none;float:none}.main-header .main-menu.open{position:fixed;top:60px;z-index:1000;right:0px;display:block;background:#1c1b19;border:1px solid #fff;border-right:0;padding:10px}.main-header .main-menu.open a{display:block;margin-left:0;padding:10px}}.main-header .menu-btn{font-size:35px;color:#fff;display:none}.main-header .menu-btn:hover{text-decoration:none;color:#fff}@media (min-width: 768px) and (max-width: 991px){.main-header .menu-btn{display:block;position:fixed;z-index:1200;right:30px}}@media (max-width: 767px){.main-header .menu-btn{display:block;position:fixed;z-index:1200;right:30px}}.black{background:#1c1b19}.black h2{color:#fff;font-family:"frutigerbold",sans-serif;font-size:40px;text-align:center}.black p{color:#fff;font-family:"Questrial",sans-serif}span.red{color:#d13838}.text-right{text-align:right}.cta-red{color:#fff;display:inline-block;padding:10px 15px 10px 15px;text-transform:uppercase;font-family:"frutigerbold",sans-serif;font-size:16px;letter-spacing:1px;background-color:#d13838;border-bottom:4px solid #ae2828;text-align:center}.cta-red:hover{text-decoration:none;color:#fff}@media (min-width: 768px) and (max-width: 991px){.cta-red{width:100%}}@media (max-width: 767px){.cta-red{width:100%}}.cta{padding:20px 0 20px 0}.cta .cta-red{margin-top:20px;float:right}.icons{text-align:center;padding:20px 0 30px 0}@media (min-width: 768px) and (max-width: 991px){.icons a{margin-left:20px !important}.icons a:first-child{margin-left:0}.icons a img{width:40px}}@media (max-width: 767px){.icons a{margin-left:10px !important}.icons a img{width:40px}.icons .text{display:none}}.icons a{margin-left:80px;text-align:center;display:inline-block;color:#fff}.icons a:hover{text-decoration:none;color:#fff}.icons a:first-child{margin-left:0}.icons a .text{width:100%;padding-top:10px;clear:both;font-family:"Questrial",sans-serif;text-align:center}.content-slider{padding:20px 0 20px 0;*zoom:1;background:#ECEFF0}.content-slider:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.content-slider h3{font-family:"frutigerbold",sans-serif;font-size:23px;text-transform:uppercase;margin-bottom:20px}.content-slider p{font-family:"Questrial",sans-serif;font-size:16px;line-height:1.6}.content-slider .pane{position:relative;*zoom:1}.content-slider .pane:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main-footer{background:#1c1b19;padding:20px 0 20px 15px}.main-footer h2{color:#fff;font-family:"frutigerbold",sans-serif;font-size:28px;text-transform:uppercase}.main-footer .tweet_list{padding:0;list-style:none;font-family:"Questrial",sans-serif}.main-footer .tweet_list li{margin-bottom:20px;color:#fff}.main-footer .tweet_list li a{color:#d13838}.main-footer .news{padding:0;list-style:none;font-family:"Questrial",sans-serif}.main-footer .news li{margin-bottom:10px;color:#fff;border-top:1px solid #85737C;padding-top:10px}.main-footer .news li:first-child{border-top:0;padding-top:0}.main-footer .news li a{color:#fff}.sub-footer{background:black;padding:10px 0 10px 0 !important;color:#fff;font-family:"Questrial",sans-serif;font-size:13px}.sub-footer a{color:#d13838}.sub-footer .links{text-align:right}.sub-footer .links a{margin-left:10px}.sub-footer .links a:first-child{margin-left:0}.sub-footer .left{margin-top:13px}.flexslider .slides{padding:0;list-style:none}.slidercontainer{*zoom:1}.slidercontainer:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.supporter{margin-top:20px;margin-bottom:20px}.supporter .logo-wrap{text-align:center}.supporter .logo-wrap img{max-width:100%;height:auto}#getMPEmail input{border:0;background:none;padding:10px}#getMPEmail input:focus{outline:none}#getMPEmail input[type=text]{background:#fff;color:#333}#getMPEmail input[type=submit]{background:#d13838;color:#fff}#getMPEmail fieldset{border:none !important}.st_facebook_vcount *,.st_twitter_vcount *,.st_sharethis_vcount *{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}.st_facebook_hcount *,.st_twitter_hcount *,.st_sharethis_hcount *{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}.getinvolved h2{font-family:"frutigerroman",sans-serif;font-size:28px}.getinvolved h3{border-bottom:1px solid #ccc;padding-bottom:5px;letter-spacing:-1px;font-size:24px}.getinvolved .sect{margin:20px 0 40px 0;*zoom:1}.getinvolved .sect:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.social-sharing-header{position:absolute;right:-12px;width:200px}@media (min-width: 768px) and (max-width: 991px){.social-sharing-header{top:-20px}}@media (max-width: 767px){.social-sharing-header{top:-20px}}@media (max-width: 479px){.social-sharing-header{top:-25px !important;left:-145px !important}}.normal-page-wrap{background:#ECEFF0;padding-bottom:20px}.news-page h2{font-size:21px;font-family:"frutigerbold",sans-serif;border-bottom:1px solid #ccc;padding-bottom:5px}.news-page h2 a{color:inherit;text-decoration:none}.news-page h2 a:hover{text-decoration:none;color:inherit}.news-page a{color:#d13838}.news-page small{width:100%;display:block;font-family:"frutigerroman",sans-serif;text-transform:uppercase}.news-page .article-listing{margin-bottom:60px;overflow:hidden}.news-page .article-listing.faq{margin-bottom:30px !important}.news-page p{font-family:"Questrial",sans-serif;margin-top:10px;font-size:16px}.news-page .cta-red{color:#fff;font-size:12px}.banner-code{width:100%;resize:none;background:#f1f1f1;border:1px solid #ccc;padding:10px;font-size:13px;font-family:'Courier New', Courier, monospace}#contact input,#contact textarea{clear:both;margin-top:20px;padding:10px;border:0;resize:none}#contact input:focus,#contact textarea:focus{outline:none}#contact textarea{height:100px}#contact label{float:left;clear:both}.alert-success{background-color:#A5D174;border-color:#8cc44e;color:#3e5b1e}#sendToHomeOffice input,#sendToHomeOffice textarea{clear:both;margin-top:20px;padding:10px;border:0;resize:none}#sendToHomeOffice input:focus,#sendToHomeOffice textarea:focus{outline:none}#sendToHomeOffice textarea{height:100px}#sendToHomeOffice label{float:left;clear:both}#sendToHomeOffice input[type=submit]{background:#d13838;color:#fff}#sendToHomeOffice input[type=checkbox]{margin-top:0;margin-left:10px}
