/* 
 * Deprecated DNN CSS class names will remain available for some time
 * before being  permanently removed. Removal will occur according to
 * the  following process:
 *
 * 1. Removal will only occur with a major (x.y) release, never
 *    with a maintenance (x.y.z) release.
 * 2. Removal will not occur less than six months after the release
 *    when it was deprecated.
 * 3. Removal will not occur until after deprecation has been noted 
 *    in at least two major releases.
 *
 *                                              |        |Planned |
 *  Name                                        |Release |Removal |
 *----------------------------------------------+--------+--------+
 * Mod{NAME}C                                     5.6.2    6.2
 *   {NAME} = sanitized version of the DesktopModule Name 
 *   Used on <div> tag surrounding Module Content, inside container
 *----------------------------------------------+--------+--------+
 */  



/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
      background-color: #ce6a52;
}

/* background color for the content part of the pages */
Body
{

}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
  background-color:#ce6a52;
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
  background-color:#ce6a52 !important;
}

A.SelectedTab:visited  {
    background-color:black !important;
}

A.SelectedTab:hover    {
    background-color:black !important;
}

A.SelectedTab:active   {
    background-color:#ce6a52 !important;
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal

}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
  
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
  background-color: #ce6a52; /* Green */
    border: none;
    color: black;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}

/* GENERIC */
H1  {font-size:	5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

H2  {font-size:	1.25em;
line-height:normal;
font-weight:600;
font-style:normal;
color:#ce6a52;
padding:10px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

H3 {font-size: 1.25em;
line-height: normal;
font-weight: 400;
font-style: normal;
color: #ce6a52;
padding: 0px;
font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

H4  {font-size:	3.125em;
line-height:normal;
font-weight:500;
font-style:normal;
color:#ce6a52;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

h5 {font-size: 3.125em;
line-height:normal;
font-weight:500;
font-style:	normal;
color: #303030;
padding: 20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

H6  {font-size: 1.25em;
line-height:normal;
font-weight: 300;
font-style:	normal;
color: black;
padding:	20px;
font-family:'Open Sans','Ariel' sans-serif;
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {color: #1B998B; text-decoration: none;
}

A:visited   {color: #132042; text-decoration: none;
}

A:hover {color:#ce6a52; text-decoration: underline; 
}

A:active    {color: #4281A4; text-decoration: underline;
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
  list-style-type:none;
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}
.Minipoll_questionTitleContainer{ margin-bottom:20px;}
.p1Minipoll_barContainer{padding:0 10px; padding:0;}

.p1Minipoll_barbox, .p1Minipoll_barBox {
    background: #efefef none repeat scroll 0 0;
    height: 24px;
    position: relative;
}
.p1Minipoll_barbox .statProgressCol, .p1Minipoll_barBox .statProgressCol {
    background: #ce6a52;
    border-radius: 0px;
    height: 24px;
    left: 0;
    position: absolute;
    top: 0;
}
.p1Minipoll_number {
    right: 6px;
    line-height: 24px;
    position: absolute;
    z-index: 2;
}
.p1Minipoll_answer { padding:5px 0; font-size: 14px;}
.p1Minipoll_answer:after {
  content: "";
  display: table;
  clear: both;
}
.p1Minipoll_answer label.radio span.holder {
    background: rgba(0, 0, 0, 0) url("/Portals/23/Pretty/images/pRadio.png") no-repeat scroll 0 0 !important;
    height: 82px !important;
	top:-62px !important;
}
.p1Minipoll_answer label.checkbox span.holder {
    background: rgba(0, 0, 0, 0) url("/Portals/23/Pretty/images/pCheckboxes.png") no-repeat scroll 0 0 !important;
    height: 82px !important;
	top:-62px !important;
}
.p1Minipoll_answer label.checkbox:hover span.holder, .p1Minipoll_answer label.radio:hover span.holder {
 top:-31px !important;
}
.p1Minipoll_answer label.checked span.holder, .p1Minipoll_answer label.checked span.holder, .p1Minipoll_answer label.checked:hover span.holder, .p1Minipoll_answer label.checked:hover span.holder {
    top: 0px !important;
}
.p1Minipoll_answer label.checked:hover span.holder,
#siteWrapper label.checked:hover span.holder {
 top:0px !important;
}
.p1Minipoll_answer label.prettyCheckbox span.holderWrap {
    margin-right: 20px;
    margin-top: 3px;
  font-size: 14px;
}
#QpVoteButton {
 cursor: pointer;
 display: inline-block;
 background-color: #ce6a52;
    border: 1px solid #ce6a52;
    border-radius: 40px;
    color: #fff;
    font-size: 14px;
    padding: 5px 25px;
    text-align: center;
	text-decoration:none !important;
}
#QpVoteButton:hover {
 border: 2px solid #ce6a52;
 background-color: #ce6a52;
}
#QpVoteButton:active {
 border: 2px solid #ce6a52 !important;
 background-color: #ce6a52 !important;
}
.p1Minipoll_answer .answerLabel { line-height: 25px; }
.p1Minipoll_answersContainer { margin-bottom: 20px; }
.p1Minipoll_answersContainer input { margin-right: 10px; }
.container_box .vote_btn a {
    margin-bottom: 3px;
    padding-left: 25px;
    padding-right: 25px;
}
.vote_btn a {
    background-color: #ce6a52;
    border: 1px solid #ce6a52;
    border-radius: 40px;
    color: #fff;
    font-size: 14px;
    padding: 8px 25px;
    text-align: center;
	text-decoration:none !important;
}

.faq { padding: 0px 120px 150px 120px; }
.faq .dnntitle h2 { 
    color: #000000;
    font-size: 22px;
    font-style: normal;
    font-weight: 300;
    line-height: 1.2;
    margin: 0 0 30px;
}
.faq .Normal {
    border: solid 1px #79314a; border-bottom:none;
}
.faq h4.trigger { 
    font-family: Lato; 
    font-size: 12px; 
    font-weight: normal; 
    font-style: normal; 
    font-stretch: normal; 
    line-height: 1.17; 
    color: #4a4a4a; 
    padding:5px 16px 6px 16px; 
    border-bottom: solid 1px #79314a; 
    margin:0px;
}
.faq h4.trigger .fa { display:none; } 
.faq h4.active { background:#79314a; color:#fff; }
.faq h4.active .fa { color:#fff; margin-left:10px; display:inline-block; } 
.faq .toggle_container {
    padding: 25px 16px;
    border-bottom: solid 1px #79314a; 
}
.faq .toggle_container p, .faq .toggle_container li {
    font-family: Lato; 
    font-size: 12px; 
    font-weight: normal; 
    font-style: normal; 
    font-stretch: normal; 
    line-height: 1.5; 
    text-align: justify; 
    color: #5a595a;
}

#smMainContent.DnnModule-Messaging-Notifications .dnnCoreMessagingFooter > a {
    background: #ffffff;
    border: 1px solid #79314a;
    border-radius: 40px;
    color: #79314a !important;
    display: inline-block;
    font-size: 14px;
    font-stretch: normal;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    padding: 10px 20px;
    text-align: center;
  
  box-shadow:none;
  text-shadow:none;
}
#smMainContent.DnnModule-Messaging-Notifications .dnnCoreMessagingFooter > a:hover {  }

.ComposeMessage {
    display: none;
}

#HeaderFour #standardMenu .rootMenu > li.selected > a > span, #HeaderFour #standardMenu .rootMenu > li.breadcrumb > a > span, #HeaderFour #standardMenu .rootMenu > li:hover > a > span {
 
}


.menu_box{
 
  margin-top:50px;
  border:none !important;
  
}

#standardMenu .rootMenu li a{
  
 	border-right: none !important;
 
}

#standardMenu .rootMenu li.first a{
  
 	border-left: none !important; 
  
}

#dnn_Header3_dnnLOGO_imgLogo{
 
  width:12%;
  
}

/* Link navigation bar */

#standardMenu .rootMenu > li a span{
 
  font-size:20px !important;
  font-weight: normal !important;
  /*font-family:Freestyle script;*/
  
}

#UserProfile {
 
  text-align:center;

}

#dnn_ctr13907_dnnTITLE_titleLabel{
 
  margin-left:390px;
}

#dnn_ctr13907_ContentPane{
 
  text-align:center;
  
}

/*.Bt1_style{
  
  border: thin solid silver;
  box-shadow: 2px 1px silver;
  
}*/

/*profile module*/

/*.DnnModule-13907{
  
  border: thin solid silver;
  box-shadow: 2px 1px silver;
  
}*/

.Bt1_top clearafter{
  
 margin-left:44%;
  
}

.Bt1_top{
 
  padding: 30px 3px 1px !important;
  
}




#dnn_ctr13929_View_redeemSummeryTbl{
 
  margin-left: 26%;
  
}

/* all module header border */

.cb01_top{
  
 border:none; 
  
}

/* all module borders */

.cb01_content{
 
  border:none;
  
}

/* Rewards module Header */

#dnn_ctr13912_dnnTITLE_titleLabel{
 	
  	margin-left:70%;
  	margin-top:10px;
  	font-size:43px;
    border-bottom: thin solid black;
    padding-bottom: 1px;
  	font-family:freestyle script;
  	line-height:150%;
}

/* About Us HTML Module Title */

#dnn_ctr13951_dnnTITLE_titleLabel{
  	
  	margin-left:870px;
  	color:#ce6a52;
  	font-size:65px;
    border-bottom: thin solid black;
    padding-bottom: 0px;
  font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;

  
}

/*Freebies HTML Module Header*/

#dnn_ctr13952_dnnTITLE_titleLabel{
  	
  	margin-left:500px;
  	color: #ce6a52;
  	font-size:60px;
    border-bottom: thin solid white;
    padding-bottom: 1px;
  	font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  
}

.DnnModule-13912{
  
  background-color:#F2F2F2;
  box-shadow:13px -3px 24px 6px rgba(236, 236, 236, 1);
  
}

#HeaderThree{
  
 background-color:black; 
  
}

.layerslider_container{
 
  height: 800px;
  
}

.unoslider_slider_area{
 
  height:845px !important;
  
  
}

#slider{
 
  height:845px !important;
  
}

.site_logo{
 
  z-index:1;
  
}

#skin_header{
  
 height:125px !important; 
 background-color: #fff !important;
  
}

.clearafter{
 
  z-index:2;
  
}

.logo_style{
 
  padding: 0px 20px !important;
  
}

#HeaderFour .skin_top{
 
  background-color:#000000 !important;
  color:black !important;
  
}


#standardMenu .rootMenu >li a span{
 
  height:68px !important;
  color: black !important;
  
}

.unoslider_caption{
 
 	position: absolute;
    left: 0%;
    bottom: 50%;
    width: 100%;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    padding: 0px;
    background: #eeeeee;
    background: rgba(255,255,255,0);
    border: none;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    color: white;
    text-align: center;
    font-size: 34px;
    line-height: 1.5em;
  	height:50%;
}
 

.unoslider_caption h2 {
    text-align: center;
    margin: 0;
    padding: 0;
    font-size: 75px;
  	color:#1acb9c;
  
}

.unoslider_caption h3 {
    text-align: center;
    margin: 0;
    padding: 0;
    font-size: 30px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: black;
 	word-wrap:break-word;
}

#dnn_ctr13771_ContentPane{
 
  background-color:white !important;
  font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
span.required.required_field {
    display: none;
}
.taskPoints {
    background-color:transparent;
}
.taskReadmore {
    color: #363839;
	font-weight: bold;
}

.DnnModule-13952{
 
  	box-shadow: 0px 0px 10px silver;
  	background-color: #DCDCDC;
}


.skin_main{
 
  min-height:auto !important;
  
  
}

#dnn_ctr13988_dnnTITLE_titleLabel{
 
  font-size: 30px;
  font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

.DnnModule-13988{
 
  margin-left:29%;
  
}

#dnn_ctr13952_HtmlModule_lblContent{
 
  float:left;
  width:35%;
  
}

#dnn_ctr13952_dnnTITLE_titleLabel{
 
  margin-left:230px !important;
  
}

.DnnModule-13952{
  
  background:url("http://www.launchpilot.co.uk/Portals/44/Images/Free promotional.jpg?ver=2018-11-15-110444-980");
  font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
   
}

#dnn_ctr13952_HtmlModule_lblContent{
 
  color:white;
  font-weight:bold;
  
}

.DnnModule-13995{
 
  height:950px;
  background: url("http://www.launchpilot.co.uk/Portals/44/Images/Blog 2.jpg?ver=2018-11-15-122058-813");
  background-size: cover;
  font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}

.skin_width{
 
  max-width:1870px !important;
  
  
}

.menu_box{
 
  float:left !important;
  
}

#dnn_ctr13988_dnnTITLE_titleLabel{
 
  margin-left:170px;
  
  
}

#ControlBar{
 
  
}

.DnnModule-13998{
  
  /*height:950px;*/
  background: url(https://www.launchpilot.co.uk/Portals/44/Images/LangingV4.png?ver=2018-11-21-113820-817);
  background-size:cover;
  background-position: right 20% top 0px;
  height: 74vh !important;
  width: 100% !important;
  /*box-shadow: #CE6A53 0px 11px 105px 0px;*/
  background-repeat:no-repeat;
}

.site_logo img{
 
  max-height:115px !important;
  margin-top:2px;
}

#dnn_ctr13931_dnnTITLE_titleLabel{
 
  /*margin-left:360%;*/ /* Leaderboard Header */
  
}

.TB_Wrapper .Slides{
 
  height: 192% !important;
  
}

.layerslider_container{
 
  height:450px !important;
}



#dnn_ctr14031_dnnTITLE_titleLabel{
 
    font-size: 2vw;
    float:right;
    margin-lefT: 1000px;
    width: 100%;
    text-align: center;
  	font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;

}

#dnn_ctr14029_dnnTITLE_titleLabel{
 
 	font-size: 2vw;
    float:left;
    width: 850%;
    text-align: center;
  	font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  
}

#dnn_ctr14029_ModuleContent{
 
  margin-top: 2%;
  margin-bottom: 2%;
  font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  
}

#dnn_ctr14029_ContentPane{
 
  text-align:center;
  font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  
}

.slides{
  
  margin-bottom:40px !important;
  
}

#dnn_ctr13914_dnnTITLE_titleLabel{
 
  font-size:2vw;
  
}

#dnn_ctr13914_dnnTITLE_titleLabel{
 
    font-size: 2vw;
    float: left;
    width: 290%;
    text-align: center;
    font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  
}

#dnn_ctr13914_HtmlModule_lblContent{
 
  text-align:center;
  
}

#dnn_ctr13912_HtmlModule_lblContent{
  
  font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  
}

.DnnModule-14043{
  
  background-color: #F2F2F2;
  box-shadow: 13px -3px 24px 6px rgba(236, 236, 236, 1);
  
}

.main_top{
 
  border: none !important;
  
}

.icon_hover .icon-effect-1 .fa{
      background-color: #ce6a52 !important;
  
}

.main_top .readmore a {
    color: #ce6a52 !important;
}

.main_top:hover h3 {
    color: #ce6a52 !important;
}

.DnnModule-14048{
 
  background: url(https://www.launchpilot.co.uk/Portals/44/Images/LangingV4.png?ver=2018-11-21-113820-817);
  height: 1100px;
}

.fixed_bg{
 
      background: url
  	  background-size:100%;
  
}

#plUserName_13753{
 
  float:left;
 
}

#pl_Password13753{
 
  float:left;
  
}

label{
  float:left;
  /*margin-top:20px;*/
}

#cmdLogin_13753{
 width:100px;
  float:left;
  color:black;
  margin:auto;
  font-size: 20px;
  
}

#cmdSendPassword{
 
  float:left;
  color:black;
  margin-left:38%;
  margin-bottom:2%;
  margin-top:2%;
  
  
}

.DynamicLogin_UserName{
 
  width: 500px !important;
  height: 40px;
  
  
}

.DynamicLogin_Password{
 
  width: 500px !important;
  height: 40px;
   
}

#chkCookie_13753{
 
      margin: 4px 12px 0 !important;
  
  
}

.DynamicLogin_CheckBox{
 
  float:left;
  margin-left:38%;
  
}

/*.DnnModule-13753{
 
      background: url(https://www.launchpilot.co.uk/Portals/44/Images/LangingV4.png?ver=2018-11-21-113820-817);
    background-position: 150%;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: #f0eff2;
  
}*/

[class*="map"] img, [id*="map"] img, [class*="Map"] img, [id*="Map"] img, table img{
 
  max-width:200px;
  
  
}

.icon_hover .fa-effect{
 
  left:44% !important;
  
  
}

#dnn_TopGrid4A{
 
  /*width: 11.333333%;*/
  
}

.ProfilePhoto{
 
  border: 2px solid #ce6a52;
  border-radius: 80px;
  
  
}

.ProfileName{
 
  font-size: 25px;
  margin-top: 20px;
  font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  
}

.dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction{
 
  border-color:black !important;
  background: -webkit-linear-gradient(top, #ce6b52 0%,#ce6b52 100%) !important;
  color:white !important;
  text-shadow:none !important;
  
  
}

#dnn_ctr14075_dnnTITLE_titleLabel{
  
font-size: 2vw;
    float: left;
    width: 317%;
    text-align: center;
    font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  
}

.DnnModule-14000{

    background-color: #ffffff;
    box-shadow: 0px 1px 15px 0px;
  
}

.P1ShowAwardPointWrapper .p1_sap_redeem-point-div{

  text-align:left !important;
  
}

#dnn_ctr14036_View_redeemMsgDiv{
 
  text-align:left !important;
  
}


#container{
 
  overflow:unset !important;
  
}

.img-circle{
 
  height:50px !important;
  
}

.DnnModule-14130{
 
  background-color:#bf98a0;
  box-shadow: #bf98a0 0px 0px 40px 6px;
  
}

.DnnModule-14029{
  
 	margin-top: 80px;
    margin-bottom: 30px; 
  
}


.flexslider3 .flex-control-nav{
 
  
  display:none;
  
}

.DnnModule-14139{
  
  background-color:#ffffff;
  
}

#dnn_ctr14036_ContentPane{
 
  background-color:#ffffff;
  
}

.DnnModule-14135{
 
  background-color:#ffffff;
  
}

.DnnModule-14142{
 
  background-color:#ffffff;
  
}

.survey-type-wrapper .survey-type-description{
 
  margin-top:8px !important;
  
}

.survey-type-description .bal-right{
 
  margin-top:0% !important;
  
}

.account-detail-body2 .top{
 
  height:275px !important;
  
}

.client-survey-wrapper .bodywrapper{
 
  min-height:450px !important;
  
}

.avatarImage {
  	margin-top:20px;
    max-width: 130px !important;
    border: thin solid black;
    padding: 0px 0 !important;
	margin-bottom:20px;
}

.avatarImageView {
    border: 0px solid rgb(221, 221, 221) !important;
  
}


#avatarform-header{
 
  text-align:center;
  
}

.client-survey-wrapper .bodywrapper{
 
  background-color:#cecece;
  
}

.DnnModule-14137{
 
  background-color:#ffffff;
  
}

#dnn_ctr14185_dnnTITLE_titleLabel{
 
    font-size: 2vw;
    float: left;
    width: 300%;
    text-align: center;
    font-family: 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    margin-bottom: 20px;
  	margin-top:50px;
}

.DnnModule-14188{
	background-color:#ffffff !important;
	box-shadow: #bccce0 0px 0px 40px 6px;
}

#dnn_ctr13771_ModuleContent{
 
	background-color:#ce6a52;
  
}

#standardMenu .rootMenu li.selected a span, #standardMenu .rootMenu li.breadcrumb a span, #standardMenu .rootMenu li:hover a span{
 
  color:black !important;
  
}

#megaMenu .root li.selected a span, #megaMenu .root li.breadcrumb a span, #megaMenu .root li:hover a span{
 
  background-color:transparent !important;
  color: #ce6a52 !important;
}

#HeaderFour #megaMenu .root > li.selected > a > span, #HeaderFour #megaMenu .root > li.breadcrumb > a > span, #HeaderFour #megaMenu .root > li:hover > a > span{
 
  background-color:transparent;
  color: black !important;
  
}

.copyright_style{
 
  display:none;
  
}

#dnn_ctr14268_HtmlModule_lblContent{
 
  background-color:#ce6a52;
  
}

#dnn_ctr14273_ViewProfile_editLink{
 
  margin-left:210%;
  
}

#dnn_HeaderMega4_dnnCURRENTDATE_lblDate{
 
  display:none;
  
}

.DnnModule-14182{
  
}

.LM_position{
 
  padding: 5px;
  width:14% !important;
  
}

.pullleftimg img {
    border-radius: 48px !important;
    width: 73px !important;
    height: 73px !important;
}

.levelContainer {
    height: 45px !important;
    width: 28%!important;
}

#dnn_ctr14271_ContentPane{

  border-bottom: thin solid #ce6b52;
  
}

.pullleftimg {
    float: left;
    margin-left: 34% !important;
  	margin-top: 10%;
}

.titlelvl{

  display:none;
}
  
.titlebdg{
 
  display:none;
  
}

.DnnModule-14296{
 
 background-color: #ce6a52;
 background-image: linear-gradient(to left, #ce6a52, #87ceeb);
}

/* Past Projects Module  */

#dnn_ctr14375_View_ActivityWpointDiv{
 
  display:none;
  
}

#dnn_ctr14375_View_ShowBadgesDiv{
 
  display:none;
  
}


#dnn_ctr14375_View_pointTotalDiv{
  	margin-left: auto;
    margin-right: auto;
    display: block;
    width: 100%;
  
}

#dnn_ctr14375_View_pointTodayDiv{
  margin-left: auto;
    margin-right: auto;
    display: block;
    width: 100%;
  
}

#dnn_ctr14397_HtmlModule_lblContent{
 
  
}

.page_name{
 
  display:none;
  
}

.Pf1Datarow td {
    vertical-align: middle;
}

#PF1Activity img{
  
    padding: 0px 10px 0 0 !important;
  
}

#dnn_ctr14289_View_Label6{
 
  display:none;
  
}

#dnn_ctr14285_View_Label6{
 
  display:none;
  
}


#dnn_ctr14375_View_Label3{
 
  display:none;
  
}

#dnn_ctr14486_View_Label3{
 
  display:none;
  
}

.badgeContainer{
 
  display:none;
  
}

.LM_skin_content {
    float: left;
    min-height: 350px;
    width: 86% !important;
    padding: 0 0 0 25px;
}


#dnn_ctr14289_View_MainContent{
 
  background-image:
  
}

#dnn_ctr14285_View_MainContent{
 
  background-image:
  
}

#dnn_HeaderMega4_dnnLOGIN_loginLink{
 
  float:right;
  color:white;
  
}

#dnn_ctr14711_HtmlModule_lblContent{
 
  background-image: url(https://www.launchpilot.co.uk/portals/44/Images/Slider%20Tinted%20Box.png?ver=2019-03-28-142329-873);
  background-size: 100%;
  background-repeat: no-repeat;

}

#dnn_ctr14861_ContentPane, #dnn_ctr17283_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);
  background-position: right 50% top 10px;
  background-size: cover;
  background-repeat: no-repeat;
}

#dnn_ctr14886_HtmlModule_lblContent{
  background-color: #ce6a52;
  
}

/* Registration 1 Page */
#dnn_ctr14916_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Registration%201.jpg?ver=2019-04-16-112037-027&timestamp=1555592893587);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Registration 2 Page */
#dnn_ctr14917_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Registration%202.jpg?ver=2019-04-16-111831-873&timestamp=1555592903528);
  background-position: right 65% bottom 60%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* 404 Page */
#dnn_ctr14904_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/404%20Error.jpg?ver=2019-02-20-131212-520&timestamp=1555592910858);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Complete Page */
#dnn_ctr14905_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Thumbs%20Up%20Orange.jpg?ver=2019-04-15-164641-727&timestamp=1555343219786);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Qualified */
#dnn_ctr15063_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Thumbs%20Up%20Orange.jpg?ver=2019-04-15-164641-727&timestamp=1555343219786);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Decline Page */
#dnn_ctr14770_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Declined.jpg?ver=2019-04-16-133502-687&timestamp=1555592944200);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Failed Validation */
#dnn_ctr15071_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Declined.jpg?ver=2019-04-16-133502-687&timestamp=1555592944200);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}


15071

/* Pause Page */
#dnn_ctr14912_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Pause.jpg?ver=2019-04-16-102941-680&timestamp=1555592952378);
  background-position: right 27% bottom 80%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Not Available Page */
#dnn_ctr14919_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Not%20Available.jpg?ver=2019-04-16-121416-793&timestamp=1555592959019);
  background-position: right 40% bottom 50%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Unsubscribe Page */
#dnn_ctr14923_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Unsubscribe.jpg?ver=2019-04-16-153302-663&timestamp=1555592970038);
  background-position: right 40% bottom 50%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Quota Full Page */
#dnn_ctr14930_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Quota.jpg?ver=2019-04-17-095209-067&timestamp=1555592977316);
  background-position: right 40% bottom 50%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Screenout Page */
#dnn_ctr14899_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Screenout1.jpg?ver=2019-05-01-163447-157&timestamp=1556724891482);
  background-position: right 30% bottom 10%;;
  background-size: cover;
  background-repeat: no-repeat;
}

/* Profile Update */
#dnn_ctr14943_ContentPane{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Project%20URL/Profile%20Update.jpg?ver=2019-04-25-161931-680&timestamp=1556205578801);
  background-position: right 30% bottom 70%;;
  background-size: cover;
  background-repeat: no-repeat;
}





.DnnModule-14397{
 
  border-right: thin solid black;
  
}

.content_graybg{
 
  border:thin solid silver;
  
}

.DnnModule-14295{
 
  border-right:thin solid silver;
  
}  


.project_inner .project_rollover {
    background-color: transparent;
}


@media only screen and (max-width: 600px) {
    .DynamicLogin_UserName {
		width: 100% !important;
		float:left;
	}
	
	.DynamicLogin_Password {
		width: 100% !important;
		float:left;
	}
	
	#cmdSendPassword {
		margin-left: 30%;
	}
	
	.DynamicLogin_CheckBox {
		margin-left: 30%;
	}
	
	#cmdLogin_13753 {
		margin-left: 11%;
	}
}

.p1-journal-project-image{
	display:none;
}

/* Social media Icons */
/* Floating Social Media Bar Style Starts Here */

.fl-fl {
  background: #232323;
  text-transform: uppercase;
  letter-spacing: 3px;
  padding: 4px;
  width: 190px;
  position: fixed;
  right: -150px;
  z-index: 1000;
  font: normal normal 10px Arial;
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}

.fa {
  font-size: 20px;
  color: #fff;
  padding: 10px 0;
  width: 40px;
  margin-left: 8px;
}

.fl-fl:hover {
  right: 0;
}

.fl-fl a {
  color: #fff !important;
  text-decoration: none;
  text-align: center;
  line-height: 43px!important;
  vertical-align: top!important;
}

.float-fb {
  top: 160px;
}

.float-tw {
  top: 215px;
}

.float-ig {
  top: 270px;
}

.float-en {
  top: 325px;
}
li.ui-state-default[aria-labelledby="ui-id-3"] {
    display: none;
}
li.ui-state-default[aria-labelledby="ui-id-1"] {
    display: none;
}
a.dnnPrimaryAction.ComposeMessage.dnnRight {
    display: none !important;
}

.userMessages {
    display: none !important;
}

#dnn_ctr14397_HtmlModule_lblContent center img{
	border-radius: 50%;
	width: 120px;
	height: 120px;
	margin-top: 15px;
}

@media only screen
and (max-width : 1024px)  {
	.ReferralControlContainer > .dnnLabel {
	    display: inline-block;
	    width: 100%;
	}

	.P1ReferralContainer .EmailContainer {
	    width: 100%;
	}
}

/* Floating Social Media Bar Style Ends Here */

/*
#modulerouterwrapper .headertext{
	width: 55%;
	font-weight:bold;
	font-size: 1.25em !important;
	line-height:normal;
	font-weight: 300;
	font-style:	normal;
	color: black;
	padding:	20px;
	font-family:'Open Sans','Ariel' sans-serif;
}
#modulerouterwrapper .member-survey-type-wrapper{
	width: 45% !Important;
}
*/
#modulerouterwrapper .member-survey-type-wrapper .account-common-description-style .bal-left{
	font-weight:bold;
	font-size: 1.25em !important;
	line-height:0px;
	font-style:	normal;
	padding: 20px;
	font-family:Open Sans,Ariel sans-serif;
	width: 38% !important;
	font-size: 14px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    color: #555 !important;
}

#modulerouterwrapper .member-survey-type-wrapper .account-detail-body2 .bottom{
	width: 100%;
}
#modulerouterwrapper .member-survey-type-wrapper .account-detail-body2 .bottom .show-sameline div{
	text-align:center !important;
}

#modulerouterwrapper .member-survey-type-wrapper .account-detail-body2 .bottom .show-sameline #btnAccountDetails{
	text-align:center !important;
	background-color: #ce6a52; 
	border-radius: 30px; 
	margin-top: 0%; 
	border: none; 
	color: white; 
	padding: 1%; 
	font-size: 14px; 
	cursor: pointer; 
	width: 20vh;
	font-weight: 400;
	outline: none;
}
/*
#modulerouterwrapper .member-survey-type-wrapper .account-common-description-style .bal-left {
    padding: 5px 0px;
}
#modulerouterwrapper .member-survey-type-wrapper .account-common-description-style .bal-right {
    width: 80%;
}
*/
#modulerouterwrapper .member-survey-type-wrapper .account-common-description-style .bal-right input{
    /*font-size: 14px;*/
	padding-left: 5px;
	font-size: 14px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    color: #555 !important;
}

#tableLogin .button1:hover{
    background-color: #303030 !important;
}
#tableLogin .button1 a{
	color: white !important;
	/*text-decoration: none;*/
}
#tableLogin .button1 {
    background-color: #ce6a52 !important;
}


.ModP1AccountSettingsC #bodysection .headertext{
	display: none !important;
}
.ModP1SelfServeMemberAvatarC #modulerouterwrapper .dnnFormMessage {
	display: none;
}

.profilepictureas{
  	margin-top:0%; 
}

.profilepicture2{
  
max-width:30%;  
}

#pf1-journalListContainer{ position: relative; overflow: hidden;}#pf1-journalListContainer .pf1-Description{ height: auto;}  

.PurchaseHeaderUpdated{
  
  font-size: !important large;
  box-shadow:13px -3px 24px 6px rgba(236, 236, 236, 1);
  
}
#dnn_ctr14861_ModuleContent .animation strong,
#dnn_ctr17283_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr14861_ModuleContent .animation h1,
#dnn_ctr17283_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr14861_ModuleContent .animation p,
#dnn_ctr17283_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr14861_ModuleContent .animation button,
#dnn_ctr17283_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr14861_ModuleContent .animation a,
#dnn_ctr17283_ModuleContent .animatino a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr14861_ModuleContent .animation strong,
#dnn_ctr17283_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr14861_ModuleContent .animation .link-launchpilot,
#dnn_ctr17283_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr14861_ModuleContent .animation strong,
  #dnn_ctr17283_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr14861_ModuleContent .animation h1,
  #dnn_ctr17283_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr14861_ModuleContent .animation p,
  #dnn_ctr17283_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr14861_ModuleContent .animation strong,
  #dnn_ctr17283_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr14861_ModuleContent .animation h1,
  #dnn_ctr17283_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr14861_ModuleContent .animation p,
  #dnn_ctr17283_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr14861_ModuleContent .animation .desc-para,
#dnn_ctr17283_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr14861_ModuleContent .animation a,
#dnn_ctr17283_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr14861_ModuleContent .animation .link-title-2:hover,
#dnn_ctr17283_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 
/* Feedback Complete Endpage No Incentive */
#dnn_ctr15689_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Thumbs%20Up%20Orange.jpg?ver=2019-04-15-164641-727&timestamp=1555343219786);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}
/* ExpressionofInterest */
#dnn_ctr15803_ModuleContent{
background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Thumbs%20Up%20Orange.jpg?ver=2019-04-15-164641-727×tamp=1555343219786);
background-position: right 30% bottom 45%;;
background-size: cover;
background-repeat: no-repeat;
}

/* Activity v2 */

.PF1_Activity_Container .Pf1Tbl-activity{
padding:0;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity thead{
display:none;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody{
display:grid;
grid-template-columns:repeat(auto-fill,minmax(200px,1fr));
grid-gap:1rem;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr{
background:0 0;
padding:0;
position:relative;
display:block;
overflow:hidden;
border-radius:4px;
box-shadow:rgba(0,0,0,.16) 0 1px 4px;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr::before{
content:"";
display:block;
padding-bottom:100%;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td{
display:none;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyImageCell{
display:block;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyImageCell img{
position:absolute;
top:5px;
left:0;
width:auto;
height:100%;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell{
display:block;
position:absolute;
top:0;width:100%;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1ActivityLinksCell,.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell .Pf1SurveyDescriptionDiv{
display:block;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell .Pf1SurveyNameDiv{
font-size:20px;
font-weight:700!important;
line-height:120%;
color:#fff!important;
margin:15px;margin-bottom:10px;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell{
background-color:rgba(69,54,140,.8);
padding-bottom:10px;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell .Pf1SurveyDescriptionDiv{
font-size:14px;
font-weight:700!important;
color:#fff!important;
text-shadow:0 0 4px rgba(0,0,0,.6);
margin:0 15px;
}
.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1ActivityLinksCell,.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell{
position:absolute;
}
.PF1_Activity_Container #PF1Activity .Pf1ActivityLinksCell{
bottom:0;width:100%;
}
.PF1_Activity_Container #PF1Activity .Pf1ActivityLinksCell a{
background-color:rgba(69,54,140,1);
text-transform:capitalize;
font-weight:700;
padding:6px 5px 5px 5px;
width:150px;
margin:15px auto;
display:block;text-align:center;
border:2px solid rgba(69,54,140,1)
}
.PF1_Activity_Container #PF1Activity .Pf1ActivityLinksCell a:hover{
background-color:#fff!important;
color:rgba(69,54,140,1);
opacity:1;
}

/* Submission Received Jotform*/
#dnn_ctr15851_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Thumbs%20Up%20Orange.jpg?ver=2019-04-15-154641-727&timestamp=1621415280829);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}
}
/* Response Received - No Feedback No Points*/
#dnn_ctr15909_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Thumbs%20Up%20Orange.jpg?ver=2019-04-15-154641-727&timestamp=1621415280829);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}

#dnn_ctr16781_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16781_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16781_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16781_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr16781_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16781_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr16781_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr16781_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr16781_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr16781_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr16781_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr16781_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr16781_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr16781_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr16781_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr16781_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr16781_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}

#dnn_ctr16805_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}
  /* 7998 endpage*/
}
#dnn_ctr16856_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Thumbs%20Up%20Orange.jpg?ver=2019-04-15-154641-727&timestamp=1621415280829);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}



/* Activity v2 EL's VERSION - UNFINISHED */


.PF1_Activity_Container .Pf1Tbl-activity{
    padding:25px;
    }
    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity thead{
    display:none;
    }

    /* Changed minmax from 200px to 400 px */

    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody{
    display:grid;
    grid-template-columns:repeat(auto-fill,minmax(400px,1fr));
    grid-gap:1rem;
    }
    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr{
    background:0 0;
    padding:0;
    position:relative;
    display:block;
    overflow:hidden;
    border-radius:4px;
    box-shadow:rgba(0,0,0,.16) 0 1px 4px;
    }
    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr::before{
    content:"";
    display:block;
    padding-bottom:100%;
    }
    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td{
    display:none;
    }
    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyImageCell{
    display:block;
    }
    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyImageCell img{
    position:absolute;
    top:5px;
    left:0;
    width:auto;
    height:100%;
    }
    .Pf1Datarow {
    position:relative;
    }
    
    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell{
    display:block;
    position:absolute;
    top:0;width:100%;
    }

    /* added height - untested in DNN yet */

    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1ActivityLinksCell,.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell .Pf1SurveyDescriptionDiv{
    position:absolute;
    bottom: 0;
    display:block;
    height:fit-content;
    }

    /* font size to 30px from 20px, added text align: center */

    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell .Pf1SurveyNameDiv{
    font-size:30px;
    font-weight:700!important;
    line-height:120%;
    text-align: center;
    color:#fff!important;
    margin:15px;margin-bottom:10px;
    }

    /* changed font colour to launchpilot dark blue from (69,54,140,.1) Added height 50px, no height before */

    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell{
    background-color:rgba(19,32,66);
    height: 40%;
    padding-bottom:10px;
    }

    /* changed font size from 14px to 15px, added text align: center , changed from margin: 0 15px to margin: 0 40px */

    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell .Pf1SurveyDescriptionDiv{
    font-size:15px;
    font-weight:700!important;
    text-align: center;
    color:#fff!important;
    text-shadow:0 0 4px rgba(0,0,0,.6);
    margin:0 40px;
    }
    .PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1ActivityLinksCell,.PF1_Activity_Container .list-grid .datatable.Pf1Tbl-activity tbody>tr>td.Pf1SurveyDescCell{
    position:absolute;
    }
    .PF1_Activity_Container #PF1Activity .Pf1ActivityLinksCell{
    bottom:0;width:100%;
    }

    /* changed width to 250px from 150px and added height formatting to 60px (none before) !! Still need to work out padding for the new size!!
    changed bgd colour to launchpilot salmon from 69,54,140,1 */

    .PF1_Activity_Container #PF1Activity .Pf1ActivityLinksCell a{
    background-color:rgba(255,255,255);
    text-transform:capitalize;
    font-weight:700;
    padding:6px 5px 5px 5px;
    width:200px;
    height:60px;
    margin:15px auto;
    display:block;text-align:center;
    border:3px solid rgba(206,106,82);
    }

    /*  */

    .PF1_Activity_Container #PF1Activity .Pf1ActivityLinksCell a:hover{
    background-color:#fff!important;
    color:rgba(69,54,140,1);
    opacity:1;
    }

/*26464-ticket-Update My Details-icon alignment*/
.ModP1SelfServeMemberAvatarC .avatarBtn {
  margin: unset !important;
}
/*homepageM1 formatting*/
#dnn_ctr16595_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16595_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16595_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16595_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr16595_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16595_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr16595_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr16595_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr16595_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr16595_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr16595_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr16595_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr16595_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr16595_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr16595_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr16595_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr16595_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}

/*landingpage-JoinUs formatting*/
#dnn_ctr16888_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px; 
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16888_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16888_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16888_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr16888_ModuleContent .animation a{
font-size: 20px !important;
color: white
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16888_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr16888_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr16888_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr16888_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr16888_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr16888_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr16888_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr16888_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr16888_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr16888_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr16888_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr16888_ContentPane{

  background-image:  url(https://www.launchpilot.co.uk/Portals/44/Images/Current%20Projects/Shaving%20-%20Increased%20Width.jpg?ver=2022-11-14-112322-873&timestamp=1668425015682);

background-position: right 50% top 10px;
  
  margin-left: -20px;
  
  margin-right: -20px;

   background-size: cover;

  background-repeat: no-repeat;

}

/* Join Us  */

.numbertest {
  font-size: 4em;
}

.numbertest:hover {
  cursor: default !important; 
}

.easyas123 {
font-size: 1.5em;
  font-weight: bold;
}

.rquoteblock {
  margin-top: -50px;
    background-color: #303030;
    width: 100wv;
    border: 0; 
  margin-right: -20px;
  margin-left: -20px;
}

.razorquote {
    color: white;
    font-style: italic;
    font-size: xx-large;
    text-align: center;
    padding-top: 10px;
  padding-right: 15px;
  line-height: 1.5;
}


.afterquote {
    color: #ce6a52;
    font-size: medium;
    text-align: center;
    padding-bottom: 10px;
}

.joinbtn {
    background-color: black;
    border:none; 
    border-radius:10px; 
    padding:15px;
    min-height:30px; 
    min-width: 200px;
  font-size: 2em;

  }

.joinbtn:hover {
 background-color: #132042; 
}

.btnsection {
 display: flex;
  justify-content: center;
  align-items: center;
    padding-top: -25px;
  padding-bottom: 15px;
}

.btntxtcolor {
 color: #ffffff; 
}

.logoimage {
    
    padding-top: 2rem;
  padding-bottom: 2rem;
    margin: auto;
  }

  .logosection {
margin-right: -20px;
    margin-left: -25px;
    margin-top: -80px;
    margin-bottom: -30px;
    display: grid;
    max-width: 100vw;
    background-color: rgb(201, 204, 206);
  }

  @media (min-width: 600px) {
    .logosection { grid-template-columns: repeat(1, 1fr); }
  }

  @media (min-width: 800px) {
    .logosection { grid-template-columns: repeat(3, 1fr); }
  }

.bottomsection {
  padding-top: 20px;
 margin-top: -75px; 
}

/* Joinusdupe */
#dnn_ctr16920_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px; 
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16920_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16920_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16920_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr16920_ModuleContent .animation a{
font-size: 20px !important;
color: white
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16920_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr16920_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr16920_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr16920_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr16920_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr16920_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr16920_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr16920_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr16920_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr16920_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr16920_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr16920_ContentPane{ background-image:  url(https://www.launchpilot.co.uk/Portals/44/Images/Website/shavingmanmirror.png?ver=2022-11-18-171511-110&timestamp=1668791728004);background-position: right 50% top 10px;margin-left: -20px;margin-right: -20px;
background-size: cover;background-repeat: no-repeat;}

/* Something not right here but inherited it so keepig just in case

@media screen and (max-width: 1000px) {
    background-image:  url(https://www.launchpilot.co.uk/Portals/44/Images/Website/shavingmanmirrorsmall.png?ver=2022-11-18-173116-610&timestamp=1668792701453);

background-position: right 50% top 10px;
  
  margin-left: -20px;
  
  margin-right: -20px;

   background-size: cover;

  background-repeat: no-repeat;
}
*/

.LandingPage1  {
 background-repeat: no-repeat;
 display: grid;
grid-template-columns: repeat(1, 1fr);
}
.mygreybackground{ background-color: rgb(201, 204, 206);margin-bottom:-30px;padding-bottom:30px;}

.logosection2 {
    margin-top: -80px;
    margin-bottom: -30px;
    display: grid;
    max-width: 100vw;
    background-color: rgb(201, 204, 206);
}
.mymaxwidth80 img {
    width: 165px;
}
.myherosubtitle {font-family: 'Century Gothic' , 'Hiragino Maru Gothic ProN';text-align:center; margin-bottom:5vh;margin-left:3vw;margin-right:4vw;font-weight:900;}
.myherofooter{ padding-top: 50px;top: 100px;position: relative;font-style: italic;font-weight: 700;font-family:'Century Gothic' , 'Arial';}
.myHero1{font-family:Arial, 'Open Sans';font-weight:900;color:#000000; text-align: center;margin-bottom: 3vh;}
.myjoinbutton{background-color: #303030;border-radius: 10px;margin-top: 0%;border: none;;text-align: center;font-size: 18px;cursor: pointer;font-family:'Century Gothic' , 'Hiragino Maru Gothic ProN';font-weight:800;color:#ffffff;}
.myjoinbutton a, .myjoinbutton a:visited {color:#ffffff !important;text-decoration: none;text-transform: uppercase;}
.myjoinbutton:hover {background-color: #132042;}
.mygetstartedbtn{width:300px !important;}
.pe-spacer.size120 {height: 120px;}


/*** Start Media Queries **/
@media only screen and (min-device-width: 769px) {
  /* For  ipad Pro and Bigger and Desktop */
.LandingPage1  {
    background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Current%20Projects/Shaving%20-%20Increased%20Width.jpg?ver=2022-11-14-112322-873&timestamp=1668425015682);
    background-position: right 50% top 10px;
   background-size: cover;
   margin-left: -20px;
    margin-right: -20px;
  }
  .myHero1{margin-top:10vh;margin-left:5px;font-size: 48px; line-height:1.2em;}
  .rquoteblock2 {
    margin-left: -20px;
    margin-right: -20px;
  }
  .myherosubtitle {font-size: 22px; line-height: 1.2em;}
.logosection2 {
    grid-template-columns: repeat(3, 1fr);
    margin-right: -20px;
    margin-left: -20px;
  }
.myjoinbutton{width: 200px;padding:19px;}
.mygreybackground {padding-bottom: 30px;}
 .logoimage {padding-bottom: 0px;}
}

  /* For Ipads:  landscape*/
@media only screen  and (min-device-width: 768px)  and (max-device-width: 1024px) and (orientation: landscape)  {
.LandingPage1  {
    background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/banners/Gilette_Mobile_Image.png);
    background-size: cover; margin-left: -15px;margin-right: -15px;
  }
.myjoinbutton{width: 200px; padding:16px;}
.myHero1{margin-top:10vh;margin-left:5px;font-size: 32px; line-height:1.2em;}
.myherosubtitle {font-size: 22px; line-height: 1.2em;}
 .pe-spacer.size120 {height: 180px;}
  .myherofooter{top:180px;}
}

 /* For Ipads:  portrait*/
@media only screen  and (min-device-width: 768px)  and (max-device-width: 1024px) and (orientation: portrait)  {
.LandingPage1  {
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/banners/Gilette_Mobile_Image.png);
  background-size: cover; margin-left: -15px;margin-right: -15px;
  }
 .myjoinbutton{width: 200px;padding:16px;}
 .myHero1{margin-top:10vh;margin-left:5px;font-size: 32px; line-height:1.2em;}
 .myherosubtitle {font-size: 20px; line-height: 1.2em;}
}

/* @media only screen and (min-width: 415px)  and (max-width: 768px) { */
@media only screen  and (min-device-width: 768px)  and (max-device-width: 1024px) {
  /* For Larger Mobiles: */
.LandingPage1  {background-position: right 0% top 10px;background-size: cover;margin-left: -15px;margin-right: -15px;}
  .myjoinbutton{width: 180px;padding:15px;}
 .myHero1{margin-top: 1vh;margin-left: 10px;margin-right:25px;font-size: 30px;line-height: 1em; padding-top:40px;}
 .myherosubtitle {font-size: 22px; line-height: 1.2em;}
 .rquoteblock2 {margin-left: -15px;margin-right: -15px;}
.logosection2 {
    grid-template-columns: repeat(1, 1fr);
    margin-right: -15px; margin-left: -15px;}
}
@media only screen and (max-device-width: 414px) { 
  .invisiblexs{display:none;}
  .LandingPage1  {
   background-image: url( https://www.launchpilot.co.uk/Portals/44/Images/Banners/Gilette_Mobile_Image.png);
   background-position: right 0% top 10px;
    background-size: cover; margin-left: -15px;margin-right: -15px;
  }
  .myHero1{margin-top: 0px;margin-left: 5px;margin-right:25px;font-size: 30px;line-height: 1em;padding-top:30px;}
  .myjoinbutton{width: 160px; padding:14px;}
 .myherosubtitle {font-size: 20px; line-height: 1.2em; }
 .rquoteblock2 {margin-left: -15px;margin-right: -15px;}
}
@media only screen and (max-device-width: 414px) and (orientation: landscape) {
   .pe-spacer.size120 {height: 180px;}
  .myherofooter{top:180px;}
   .myHero1{margin-top: 20vh;}
}
@media only screen and (max-device-width: 414px) and (orientation: portrait) {
   .myherosubtitle {font-size:15px;line-height:1.2em;}
  .mytopmarginmobileportrait{margin-top:40px;}
}

/*** End Media Queries **/
.DnnModule-16939{margin-bottom:-25px;}
.afterquote2 {
color: #ffffff;
font-size: small;
text-align: center;
padding-bottom: 50px;
font-family: 'Century Gothic' , 'Hiragino Maru Gothic ProN';
}
.rquoteblock2 {
    margin-top: -50px;
    background-color: #132042;
    border: 0;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
}

.razorquote2 {
color: #ffffff;
font-style: italic;
font-size: x-large;
text-align: center;
padding-top: 30px;
padding-left:10px;
padding-right:10px;
line-height: 1.5;
font-family: 'Century Gothic' , 'Hiragino Maru Gothic ProN';
font-weight:800;
}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}

.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}

.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}


.mycenturyfont{font-family: 'Century Gothic' , 'Hiragino Maru Gothic ProN';}
.myarial{font-family:Arial;}
/***christmas prize draw 2022 endpage **/
#dnn_ctr16971_ContentPane{ background-image:  url(https://www.launchpilot.co.uk/Portals/44/Images/Website/ChristmasTrees.jpg?ver=2022-12-02-141954-657&timestamp=1669990806256);background-position: right 50% top 10px;margin-left: 0px;margin-right: 0px;
background-size: 1920px 1257px;background-repeat: no-repeat;}

/**Signup background image**/
#dnn_ctr16979_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16979_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16979_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16979_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr16979_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16979_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr16979_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr16979_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr16979_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr16979_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr16979_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr16979_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr16979_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr16979_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr16979_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr16979_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 


#dnn_ctr16979_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}

#Body .iubenda-tp-btn[data-tp-float][data-tp-float=top-right] {
    right: inherit !important;
}

#dnn_ctr17005_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17005_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17005_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17005_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr17005_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17005_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr17005_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr17005_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr17005_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr17005_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr17005_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr17005_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr17005_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr17005_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr17005_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr17005_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr17005_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}

#dnn_ctr16876_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16876_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16876_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16876_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr16876_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr16876_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr16876_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr16876_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr16876_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr16876_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr16876_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr16876_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr16876_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr16876_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr16876_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr16876_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr16876_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}
/****tickert 30302 point table changes*******/

.P1ShowLink .gamingPointsCol {
  display:none;
}
.P1ShowLink tbody tr:nth-child(2) .completePointsColumn {
  display:none;
}
.P1ShowLink tbody tr:nth-child(3) .completePointsColumn .pointsTable .financialPointsCol b {
  font-size:0px;
}
.P1ShowLink tbody tr:nth-child(3) .completePointsColumn {
  display:flex;
  margin-top:-20px;
}
.P1ShowLink tbody tr:nth-child(3) .completePointsColumn .pointsTable .financialPointsCol b:after{
  content:"Pilot Points";
  font-size:13px;
}
/* PrizeDrawEntryAwarded Page */
#dnn_ctr17036_ModuleContent{
  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Thumbs%20Up%20Orange.jpg?ver=2019-04-15-164641-727&timestamp=1555343219786);
  background-position: right 30% bottom 45%;;
  background-size: cover;
  background-repeat: no-repeat;
}
/* Reading AdWords Landing Page Example Projects Background Image */
#dnn_ctr17068_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Dark%20Grey%20Banner.png?ver=2023-03-27-111411-303&timestamp=1679915656851);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;
}
/* Reading AdWords Landing Page*/
#dnn_ctr17073_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17073_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17073_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17073_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr17073_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17073_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr17073_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr17073_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr17073_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr17073_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr17073_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr17073_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr17073_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr17073_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr17073_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr17073_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr17073_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page%20Reduced%20Height.jpg?ver=2023-03-27-105514-033&timestamp=1679914521350);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}
/*haircaretesters landing page*/
#dnn_ctr17126_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17126_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17126_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17126_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr17126_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17126_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr17126_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr17126_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr17126_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr17126_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr17126_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr17126_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr17126_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr17126_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr17126_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr17126_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr17126_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}
/* Haircare Testers Landing Page Example Projects Background Image */
#dnn_ctr17130_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Dark%20Grey%20Banner.png?ver=2023-03-27-111411-303&timestamp=1679915656851);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;
}
/* PollComplete Background Image */
#dnn_ctr17172_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Email%20Images/ThumbsUpBoyOrange.png?ver=2023-08-07-145430-630&timestamp=1691420083400);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;
}
/* Laundry Testers Landing Page Example Projects Background Image */
#dnn_ctr17185_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Dark%20Grey%20Banner.png?ver=2023-03-27-111411-303&timestamp=1679915656851);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;
}
/*laundrytesters landing page*/
#dnn_ctr17181_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17181_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17181_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17181_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr17181_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17181_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr17181_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr17181_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr17181_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr17181_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr17181_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr17181_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr17181_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr17181_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr17181_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr17181_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr17181_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}
/* Beauty Testers Landing Page Example Projects Background Image */
#dnn_ctr17206_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Dark%20Grey%20Banner.png?ver=2023-03-27-111411-303&timestamp=1679915656851);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;
}
/*beautytesters landing page*/
#dnn_ctr17202_ModuleContent .animation strong{
font-size:2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17202_ModuleContent .animation h1{
font-size:   5.833em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
padding:20px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17202_ModuleContent .animation p{
font-size:           2em;
line-height:normal;
font-weight:700;
font-style:normal;
color:White;
margin:0px;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17202_ModuleContent .animation button{
Font size – 18px
White
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
width: auto !important;
}
#dnn_ctr17202_ModuleContent .animation a{
font-size: 20px !important;
color: white;
font-family:'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
}
#dnn_ctr17202_ModuleContent .animation strong{
padding:0px !important;
}
#dnn_ctr17202_ModuleContent .animation .link-launchpilot{
	font-weight:lighter !important;
}

@media screen and (max-width: 480px) {
  #dnn_ctr17202_ModuleContent .animation strong {
    font-size: 1.5em;
  }
  #dnn_ctr17202_ModuleContent .animation h1 {
    font-size: 4em;
  }
  #dnn_ctr17202_ModuleContent .animation p {
    font-size: 1.5em;
  }
}
@media screen and (max-width: 300px) {
  #dnn_ctr17202_ModuleContent .animation strong {
    font-size: 1.2em;
  }
  #dnn_ctr17202_ModuleContent .animation h1 {
    font-size: 3em;
  }
  #dnn_ctr17202_ModuleContent .animation p {
    font-size: 1.2em;
  }
}

#dnn_ctr17202_ModuleContent .animation .desc-para{
margin-top: -12px;
}
#dnn_ctr17202_ModuleContent .animation a{
text-decoration: none;
}
#dnn_ctr17202_ModuleContent .animation .link-title-2:hover{
text-decoration: underline;
} 




#dnn_ctr17202_ContentPane{

  background-image: url(https://www.launchpilot.co.uk/Portals/44/Images/Website/Home%20Page.jpg?ver=2019-04-04-173444-783&timestamp=1555598828248);

  background-position: right 50% top 10px;

  background-size: cover;

  background-repeat: no-repeat;

}


.DNNModuleContent .Normal .flexslider3 .flex-viewport .clearafter{
    display: flex !important;
}


/* 2023-11-20 ticket issue - PSUP-4658 */
.row {
    --bs-gutter-x: unset;
    --bs-gutter-y: unset;
    margin-top: unset;
    margin-right: unset;
    margin-left: unset;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
    margin-top: 0;
    margin-bottom: 0;
}
H3 {
    font-size: 1.15em;
}
H3 {
    font-size: 1.15em;
}
.button{
    font-size: 13px;
}
@media only screen and (max-width: 1024px) and (min-width: 300px) {
    .dashboard-card-img {
        min-height: auto !important;
    }
}
@media only screen and (max-width: 1550px) and (min-width: 1025px)  {
    .dashboard-card-img {
        min-height: 293px !important;
    }
}
@media only screen and (max-width: 1800px) and (min-width: 1550px)  {
    .dashboard-card-img {
        min-height: 365px !important;
    }
}
h3{
    font-weight: 600;
    font-size: 18px;
}
h6 strong{
    font-weight: 600;
}
h6{
    font-size: 1.16em;
    padding: 20px 12px;
}
.button{
    width: fit-content !important;
    margin-bottom: 4px;
    background-color: #303030 !important;
    border: 1px solid #303030 !important;
    border-radius: 40px;
    color: #fff;
    font-size: 14px !important;
    padding: 5px 25px !important;
}
#dnn_Middle2Grid4B .DnnModule-15158{
    margin-top: 32px;
}


#dnn_TopGrid4B .DnnModule.DnnModule-Authentication{
		display: none !important;
}













