/* Sitewide Banner on Desktop*/
@media only screen and (min-width: 767px) {
.blockWrap_e34c5bf5bf9d4160a924c841493bad8a{
background-color: #1e2b3f;
color: #ffffff; 
text-align: center;
padding: 10px;
}
.blockWrap_e34c5bf5bf9d4160a924c841493bad8a p{
font-size: 35px;
}
.headerAndNavContainer{
    padding-top: 0px !important;
}
}

@media only screen and (max-width: 767px) {
.blockWrap_e34c5bf5bf9d4160a924c841493bad8a{
    display: none;
    }
    }
/* END --- Sitewide Banner on Desktop*/

/*Remove Top Margin from Inline Simple Lists*/
#page_bde458940bce4750a18deb42aa65b52c .items_fd7d26ea26e74ea09ce0cd7a97d61e9b .item:not(:first-child),
#page_c0a5edf437c54060b16784c6b399fb57 .items_b43888d63374431d8a1c3c422b3e163b .item:not(:first-child),
#page_a0d7f1ad9f674e559ea80d5a6895d0e0 .items_c8ba36478cf1412680d9f7cc2c7a39fb .item:not(:first-child),
#page_a0d7f1ad9f674e559ea80d5a6895d0e0 .items_d16b9fa368ec44d59113dcb005d3a5cf .item,
#page_f8303c5ebc3c48f593363333d50b8fe8 .items_ac66f5f221594fea800379973d9c96cb .item:not(:first-child),
#page_ff3577407df245ebaacebe96a2732e78 .items_e17f7bd5d8474c0584b3771d1e167fa1 .item:not(:first-child),
#page_fbabffad532548e9a4c96d50e490b592 .items_abbcd441a3a54aa4824b69562e09925d .item:not(:first-child),
#page_ecb4f3c37bdd4bc095dbf09a3578f7ef .items_d215e68063074a3db801783fb4f34d58 .item:not(:first-child),
#page_f40f5e9bc70a4ca9bc31969b233085c0 .items_fe434f82b9cf4e9e92f48c7f9e1cfb0b .item:not(:first-child){
    margin: 0em;
    }
/* END --- Remove Top Margin from Inline Simple Lists*/
  
/*Multiple BG colors for Simple List Items*/
.items_c73d5cfad79347ba896460db50874ad2  .item:nth-child(2) {
    background-color: #2F5495;
    }
.items_c73d5cfad79347ba896460db50874ad2  .item:nth-child(3) {
    background-color: #323232;
    }
.items_dcf289532f3644eb90ccf260ee8bc932  .item:nth-child(2) {
    background-color: #2F5495;
    }
.items_dcf289532f3644eb90ccf260ee8bc932  .item:nth-child(3) {
    background-color: #323232;
    }
.items_dcf289532f3644eb90ccf260ee8bc932  .item:nth-child(4) {
    background-color: #4F2E92;
    }
    
/* END --- Multiple BG colors for Simple List Items*/
   
    /* No Space Simple List */
@media only screen and (min-width: 600px) {
.block_cde00af3119d46849e45d98d7e8c5f53 .cols4 .item,
.block_cde00af3119d46849e45d98d7e8c5f53 .cols4 .socialStreamGroup {
    clear: none;
    width: 25%;
    margin: 0%;
}
}
@media only screen and (max-width: 599px) {
.block_cde00af3119d46849e45d98d7e8c5f53 .cols4 .item,
.block_cde00af3119d46849e45d98d7e8c5f53 .cols4 .socialStreamGroup {
    margin: 0%;
}
}
 /* END --- No Space Simple List */

/*Reduce Top Margin on Homepage Image Below eBook*/
.blockWrap_c8f881a35d624ad9ae72ef663b2be8f1 .contentImg {
    margin-top: -150px;
    }
    
/*Reduce Mobile Padding and Text Size When They Are Too Large*/
@media only screen and (max-width: 768px) {
div.blockWrap_a0a0f2486ede46789947e6907b8e8bff {
    padding-top: 70px;    }
.blockWrap_a0a0f2486ede46789947e6907b8e8bff .contentTitle{
    font-size: 30px;
    }
    }

/*Homepage Mobile Styles*/
@media only screen and (max-width: 768px) {
.blockWrap_a624b755b28d488aa22964357216bf00 .blockContent{
    display: flex;
    flex-direction: column-reverse;
    }
    
.blockWrap_a624b755b28d488aa22964357216bf00 .blockImg {
    padding-top: 20px;
    }
    
div.blockWrap_a624b755b28d488aa22964357216bf00{
    padding-top: 0px;
    padding-bottom: 20px;
    }

.blockWrap_a624b755b28d488aa22964357216bf00 p{
    text-align: center;
    }
    
.blockWrap_cfd6fb3681b54feda1bce7c426ac62a7:before, div.blockWrap_cfd6fb3681b54feda1bce7c426ac62a7 {
    background-color: #727272;
    background-image: none;
    }
    
.blockWrap_eaab73c2fd824b6caa79349fbddd0673 {
    
    padding-top: 20px;
    padding-bottom: 20px;
    }
    
.blockWrap_eaab73c2fd824b6caa79349fbddd0673 p:nth-child(1){
font-size: 25px;
}

/* Create appearaance of full-width rows for simple lists on mobile*/
.itemsCollectionContainer.blockWrap_b43888d63374431d8a1c3c422b3e163b,
.itemsCollectionContainer.blockWrap_fd7d26ea26e74ea09ce0cd7a97d61e9b,
.itemsCollectionContainer.blockWrap_c8ba36478cf1412680d9f7cc2c7a39fb,
.itemsCollectionContainer.blockWrap_d16b9fa368ec44d59113dcb005d3a5cf,
.itemsCollectionContainer.blockWrap_d215e68063074a3db801783fb4f34d58,
.block_abbcd441a3a54aa4824b69562e09925d, .block_fe434f82b9cf4e9e92f48c7f9e1cfb0b{
    background-color: #f1f1f1;
    }
}

/* Responsive Inline Simple List */

@media only screen and (max-width: 767px) {
    .listView.vAlgn1 .itemPreview.hasImg, 
    .listView.vAlgn2 .itemPreview.hasImg {
        display: block;
    }
    
    .listView .itemPreview.hasImg .itemImg {
        width: 100%;
        margin-bottom: 20px;
    }
    
    .listView .itemPreview.hasImg .itemContent {
        width: 100%;
    }
}

/* Special Text Section Styling for Coaching Programs Page (and draft page)*/
.blockWrap_d4d17612533d4f1d9b13c82b6b2f0114.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div.blockText > h2,
.blockWrap_dcb9bf8d76d64bdb9c6ed8f0cb82e0f9.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div.blockText > h2{
    background-color: #2F5495;
    border-radius: 20px 20px 0px 0px;
    padding: 30px;
}
.blockWrap_d4d17612533d4f1d9b13c82b6b2f0114.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div.blockText > div,
.blockWrap_dcb9bf8d76d64bdb9c6ed8f0cb82e0f9.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div.blockText > div {
    background-color: #d8d8d8;
    padding: 30px;
    border-radius: 0px 0px 20px 20px;
}

.items_c73d5cfad79347ba896460db50874ad2 .item .itemInnerContent p:not(:first-of-type), .items_c73d5cfad79347ba896460db50874ad2 .item .itemInnerContent ul,
.items_dcf289532f3644eb90ccf260ee8bc932 .item .itemInnerContent p:not(:first-of-type), .items_dcf289532f3644eb90ccf260ee8bc932 .item .itemInnerContent ul {
    /* text-align: center; */
    padding-right: 40px;
    padding-left: 40px;
    background-color: #dfdfdf;
    color: #404040;
}

 .items_c73d5cfad79347ba896460db50874ad2 .item .itemInnerContent ul:last-of-type,
  .items_dcf289532f3644eb90ccf260ee8bc932 .item .itemInnerContent ul:last-of-type{
     padding-bottom: 50px;
     }

.items_c73d5cfad79347ba896460db50874ad2 .item .contentTitle,
.items_dcf289532f3644eb90ccf260ee8bc932 .item .contentTitle {
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 30px;

    }
.items_c73d5cfad79347ba896460db50874ad2 .item p:first-of-type,
.items_dcf289532f3644eb90ccf260ee8bc932 .item p:first-of-type {
    padding-left: 30px;
    padding-bottom: 30px;
    padding-right: 30px;
    }
.items_c73d5cfad79347ba896460db50874ad2 .item,
.items_dcf289532f3644eb90ccf260ee8bc932 .item {
 border-radius: 20px 20px;
    }
    
.blockWrap_c73d5cfad79347ba896460db50874ad2.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div > div:nth-child(1) > div > div > p:nth-child(2),
.blockWrap_c73d5cfad79347ba896460db50874ad2.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div > div:nth-child(2) > div > div > p:nth-child(2),
.blockWrap_c73d5cfad79347ba896460db50874ad2.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div > div:nth-child(3) > div > div > p:nth-child(2),
.blockWrap_dcf289532f3644eb90ccf260ee8bc932.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div > div:nth-child(1) > div > div > p:nth-child(2),
.blockWrap_dcf289532f3644eb90ccf260ee8bc932.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div > div:nth-child(2) > div > div > p:nth-child(2),
.blockWrap_dcf289532f3644eb90ccf260ee8bc932.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div > div:nth-child(3) > div > div > p:nth-child(2),
.blockWrap_dcf289532f3644eb90ccf260ee8bc932.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div > div:nth-child(4) > div > div > p:nth-child(2){
    padding-top: 20px;
    }
/* --- END --- Special Text Section Styling for Coaching Programs Page (and draft page)*/
    
    
/* Mobile Backgrounds */
@media only screen and (max-width: 767px) { 
div.blockWrap_a0a0f2486ede46789947e6907b8e8bff{
    background-image: url(https://static.mywebsites360.com/bcc1509952ea4a10a2ef9b7c02b6f8b6/i/c04ffa2ac2514d55906a021a9c15ccf5/1/5feFb8zhrk/Hero-REV3-1-5c80063892e68.jpg);
}
div.blockWrap_d1d5a959bb744ae9abe906234d13688b, div.blockWrap_a624b755b28d488aa22964357216bf00 {
    background-color: #2F5495;
    }

}

/* Mobile Header Padding & text Size*/
@media only screen and (max-width: 767px) { 
div.blockWrap_a85ea3b5087b44d9aa53d48eaff3225c, div.blockWrap_b179d917a5864fddb9c5fa9d72da44af, div.blockWrap_ea181ae364484b51a63f2cf14243943d,
div.blockWrap_bc08d2e23dbe41f19bed0aec4f3ff7c4, div.blockWrap_c3f58a19bf6b4aca8972e83420f357d6{
    padding-top: 90px;
    }
div.blockWrap_a85ea3b5087b44d9aa53d48eaff3225c h2.contentTitle, div.blockWrap_b179d917a5864fddb9c5fa9d72da44af h2.contentTitle, div.blockWrap_ea181ae364484b51a63f2cf14243943d h2.contentTitle,
div.blockWrap_bc08d2e23dbe41f19bed0aec4f3ff7c4 h2.contentTitle, div.blockWrap_c3f58a19bf6b4aca8972e83420f357d6 h2.contentTitle{
    font-size: 25px;
    }
}

/*Footer Link Hover*/
.footerContainer .blockContainer.blockWrap_dd943fca7a9e432e927b0d071dcdae63 a:hover{
    color: #2F5495;
    }
.footerContainer .blockContainer.blockWrap_dd943fca7a9e432e927b0d071dcdae63 a {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    }
    
    /* Equalize Simple List Blocks - Pin Buttons to Bottom*/

/* Change item class here */
.items_e390c7b425894d69898fc7eb276eaaae { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_e390c7b425894d69898fc7eb276eaaae > .item {
	display: flex;
	flex-direction: column;
  position: relative;
}

/* Change item class here */
.items_e390c7b425894d69898fc7eb276eaaae > .item a.button {
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px; 
}

/* Change item class here */
.items_e390c7b425894d69898fc7eb276eaaae > .item p {
    margin-bottom: 40px;
}

/* Verne Harnish - Scaling Up Coaches - HomePage */
.block_f4477acf6d7c4592a08196e908210866 > h2.contentTitle,
#links > div.primaryAndSecondaryContainer > div > div > section > div.blockContainer.blockWrap_f4477acf6d7c4592a08196e908210866.fsMed.txa0.bmg0.lstSyNrmlzd.bw0.sy0 > div > div.blockText > h2,
#links > div.primaryAndSecondaryContainer > div > div > section > div.blockContainer.blockWrap_c682a426d4a7447789508095b4fab476.fsMed.txa0.bmg0.lstsy1.bw0.sy0 > div > div > div > p
{
    color: white !important;   
    text-align: center !important;
}

#links > div.primaryAndSecondaryContainer > div > div > section > div.blockContainer.blockWrap_c682a426d4a7447789508095b4fab476.fsMed.txa0.bmg0.lstsy1.bw0.sy0 > div > div > div > p
{
    font-size: 28px !important;   
}

/* Force RED buttons */
.blockWrap_a0a0f2486ede46789947e6907b8e8bff button, .blockWrap_a0a0f2486ede46789947e6907b8e8bff .button, .blockWrap_a0a0f2486ede46789947e6907b8e8bff a.button, .blockWrap_a0a0f2486ede46789947e6907b8e8bff input[type="submit"],
#navTopLevel > li:nth-child(11) > a
{
  background: linear-gradient(to bottom,#9a0a0a,#740707) !important;
}