/**FONTS**/
.navContainer,
.navContent li .button,
.pageTitle,
.contentTitle, .contentTitle a,
button, .button, input[type=submit] {
    font-family: source-sans-pro, sans-serif;
    font-weight: 600;
    font-style: normal;
}
/*text links*/
p a {
    transition: color .2s;
}
p a:hover {
    color: #66A7E3;
    transition: color .2s;
}
/*--------------- NAV ---------------*/
.navContent ul li a, 
.navContent ul li .navLabel, 
.navContent ul li, 
.navSocialIcons a {
    -webkit-transition: color .25s ease-in-out;
    -moz-transition: color .25s ease-in-out;
    -o-transition: color .25s ease-in-out;
    transition: color .25s ease-in-out;
}
.navContent ul li a:hover, 
.navContent ul li .navLabel:hover, 
.navContent ul li:hover,
.navSocialIcons a:hover {
    color: #238ade;
}
.mobileButtonWrap {
    display: none;
}
.navContent li .button {
    padding: .5em 1em;
}
.dropArrow img {
    max-width: 13px;
    padding-left: 4px;
}
.headerAndNavContainer.fixedNav {
    -webkit-box-shadow: 3px 0 15px 0 rgba(0,0,0,.05);
    -moz-box-shadow: 3px 0 15px 0 rgba(0,0,0,.05);    
    box-shadow: 3px 0 15px 0 rgba(0,0,0,.05);
}
.navButtonWrap li:nth-child(2) .button:hover {
    background: #e5f0fa;
}
.navButtonWrap li:nth-child(2) .button {
    background: #F9FBFC;
    color: #006dd0;
    -webkit-box-shadow: none; 
    -moz-box-shadow: none;    
    box-shadow: none;    
}
.navButtonWrap li:first-child a {
    font-size: 0;
}
.navButtonWrap li:first-child a:after {
    content: '';
    display: inline-block;
    background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/f17ab5cc76df4c31bba3346308482fc0/1/5feFb8zhrk/phone.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 17px;
    height: 17px;
    vertical-align: middle;
    margin-left: 4px;
    margin-top: -2px;
    -webkit-filter: brightness(0.25);
    -moz-filter: brightness(0.25);
    filter: brightness(0.25);    
}
.navButtonWrap li:first-child a:hover:after {
    -webkit-filter: brightness(1);
    -moz-filter: brightness(1);
    filter: brightness(1);
}
.navButton {
    transition: background .2s;
}
.navButton:hover {
    transition: background .2s;
}
/*--------------- FOOTER ---------------*/
.bi::before, [class*=" bi-"]::before, [class^=bi-]::before {
    vertical-align: -0.25em;
}
.trustLogos ul {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.trustLogos li {
    margin: 0px 3em .5em 0;
    width: 25%;
    flex-basis: auto;   
}
.trustLogos li img {
    max-width: 113px;
}
.footerContainer {
    z-index: 1;
}
.footerLogo {
    text-align: left;
}
.footerLogo img {
    max-width: 200px;
    padding-bottom: 1em;
}
.footerContent .contentTitle {
    color: #fff;
}
.footerContent .blockWrap_ecb0f6f9069c4732a87cc08acc6ec120 {
    padding-top: 40px;
    padding-bottom: 15px;
}
/*ratings*/
.ratings li:last-child {
    margin-left: .25em;
    vertical-align: middle;
    margin-top: 6px;
    font-family: source-sans-pro, sans-serif;
    font-weight: 600;
    font-style: normal;
}
.ratingLogos li {
    margin-left: 1em;
    margin-right: 1em;
    margin-bottom: 1em;
}
.ratings {
    margin-bottom: 1.5em;
}
.blockWrap_c3e600101f58404fb9787b93c8d53a8e {
    padding-top: 0;
    padding-bottom: 100px;
}
.blockWrap_c3e600101f58404fb9787b93c8d53a8e .blockInnerContent {
    text-align: center;
}
/*contact*/
.block_fbc313acd2da4ebaae1f4881c9b67e1e .blockInnerContent strong {
    color: #fff;
    font-family: source-sans-pro, sans-serif;
    font-weight: 600;
    font-style: normal;
}
.footerContent a.button {
    background: transparent;
    border: 1px solid #bdbec0;
    padding: .5em 1em;
    color: #bdbec0;
    font-size: 16px;
}

/*--------------- MEDIA QUERIES ---------------*/
@media only screen and (max-width: 900px) and (min-width: 768px) {
    .headerContainer {
        width: 100%;
        padding-right: 0;
        display: block;
        padding-top: 30px;
    }
    .headerContent h1.logo {
        float: none;
        margin: 0 auto;
    }
    .navContainer {
        width: 100%;
        display: block;
    }
}
@media only screen and (max-width: 1023px) {
/*nav*/
    a.tourDesc p, a.tourDesc p {
        display: none;
    }
    
    
    /*UPDATES - Timeline | JW */
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09:before {
        top: -30px;
    }
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09 .item {
        margin: 3.5em auto 0 auto;
        outline: 5px solid white;
        width: 100%;
    }
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09.cols2 .item:before {
        content: '';
        position: absolute;
        top: -35px;
        left: 50.75%;
        margin-left: -10px;
        width: 8px;
        height: 8px;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        background-color: #f9fbfc;
        border: 3px solid #006DD0;
    }
    
    
}
@media only screen and (max-width: 767px) {
    .headerContent .mobileButtonWrap {
        display: block;
        position: absolute;
        text-align: center;
        top: 50%;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        line-height: 26px;
        right: auto;
        left: 10px;
        font-size: 16px;
        font-family: source-sans-pro, sans-serif;
        font-weight: 600;
        font-style: normal;    
        color: #24282f;
    }
    .mobileButtonWrap:after {
        content: '';
        display: inline-block;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/e2c0d62562ae4520be0aba9030ecb0f4/1/5feFb8zhrk/phonedrk.png);
        background-repeat: no-repeat;
        background-size: contain;
        width: 17px;
        height: 17px;
        vertical-align: middle;
        margin-left: 4px;
        margin-top: -2px;
    }    
    .navButtonWrap li:first-child {
        display: none;
    }
    .navButtonWrap li:nth-last-child(-n+2) {
        display: inline-block;
        width: 50%;
        text-align: center;
    }
    .navContent li .button {
        padding: .5em .75em;
        font-size: 14px;
    }
    
   .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09.cols2 .item:before {
        content: '';
        position: absolute;
        top: -35px;
        left: 51.5%;
        margin-left: -10px;
        width: 8px;
        height: 8px;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        background-color: #f9fbfc;
        border: 3px solid #006DD0;
    }
    
}
@media only screen and (min-width: 768px) {
/*HEADER / NAV*/
    .navContent ul li ul, .navContent ul li:first-child ul {
        border-radius: 10px;
    }
    .navContent ul li .navLabel {
        cursor: pointer;
    }
    .navButtonWrap {
        float: right;
        margin-bottom: -5px;
    }
    .navButtonWrap li:nth-child(2) {
        margin-right: .55em;
    }
    .headerAndNavContent {
        max-width: 1400px;    
        margin-left: auto;
        margin-right: auto;
        padding-left: 4%;
        padding-right: 4%;
        box-sizing: content-box;
    }
    .headerContainer, .navContainer {
        padding-left: 0;
        padding-right: 0;
    }  
    .headerContent h1.logo {
        min-width: 170px;
        max-width: 170px;
    }   
/*FOOTER*/
    .footerContent .blockContainer {
        width: 14%;
    }
    /*logo / contact section*/
    .footerContent .blockWrap_fea7c0027fbc44d594a553e79b4143ef {
        width: 25%;
    }
    .footerContent .blockWrap_a9c3b6d22af046a5895bde267e4954ef {
        width: 29%;
    }
    /*tour section*/
    .block_a9c3b6d22af046a5895bde267e4954ef .blockInnerContent {
        column-gap: 2.25em;
        column-count: 2;
    }
    /*divider*/
    .footerContent  .blockWrap_ecb0f6f9069c4732a87cc08acc6ec120 {
        width: 100%;
    }
    /*social icons and legal*/
    .footerContent .blockWrap_eef5092941f841d68ad1d34cc0b9ee88 {
        width: 30%;
        margin-right: 0 !important;
    }
    .footerContent .blockWrap_ef4dde0e8a9e451297c62d8a28b2b898 {
        width: 70%;
        margin-right: 0 !important;
    }
    .block_ef4dde0e8a9e451297c62d8a28b2b898 .blockInnerContent {
        text-align: right;
    }
    .block_ef4dde0e8a9e451297c62d8a28b2b898 .blockInnerContent li {
        display: inline-block;
        margin-right: 1.5em;
    }
    .block_ef4dde0e8a9e451297c62d8a28b2b898 .blockInnerContent li:last-child {
        margin-right: 0;
    } 
    /*registered ISO Wells Fargo*/
    .footerContent .blockWrap_d5c993855a754dc8899415eac2d640f1 {
        width: 100%;
        margin: 0 auto;
    }
    .footerContent .blockInnerContent em {
        color: inherit;
    }
    .ratings li,
    .ratingLogos li {
        display: inline-block;
    }
    .footerContainer a:hover {
        color: #F9F9FA;
    }
    .footerContainer a {
        transition: color .2s;
    }
    .footerLogo img:hover {
        opacity: .8;
        transition: opacity .2s;
    }
    .footerLogo img {
        transition: opacity .2s;
    }    
}
@media only screen and (min-width: 901px) {
    .headerContainer {
        width: auto;
        padding-right: 3%;    
    }
    .navContainer {
        width: 83%;
        line-height: 32px;  
    } 
}
@media only screen and (min-width: 1024px) {
/*COMING SOON LABEL - SCHEDULING IN NAVIGATION */
/*.navContent ul li:first-child .subNav li:nth-child(5) a:after {*/
/*    display: inline-block;*/
/*    content: 'Coming Soon';*/
/*    position: absolute;*/
/*    top: 37px;*/
/*    right: 16px;*/
/*    background: #E5F0FA;*/
/*    border-radius: 25px;*/
/*    padding: 2px 12px;*/
/*    text-transform: uppercase;*/
/*    font-size: 14px;*/
/*    color: #006DD0;*/
/*    line-height: normal;*/
/*}    */
    .navContent ul li ul a,
    .navContent ul li ul a.selected,
    .navContent ul li:first-child ul a,
    .navContent ul li:first-child ul a.selected {
      -webkit-transition: background-color .25s ease-out;
      -moz-transition: background-color .25s ease-out;
      -o-transition: background-color .25s ease-out;
      transition: background-color .25s ease-out;
    }    
    .navContent ul li ul a:hover,
    .navContent ul li ul a.selected:hover,    
    .navContent ul li:first-child ul a:hover,
    .navContent ul li:first-child ul a.selected:hover {
        background-color: #e5f0fa;
    }
    .navContent ul li ul li:nth-child(-n+3) {
        border-top: none;
    }
    .navContent ul li:first-child ul li:nth-child(-n+3) {
            border-top: none;
    }
    .navContent ul li ul li, /*second*/
    .navContent ul li:first-child ul li {
            border-top: 1px solid #e6e6e6;
     }
    .navContent ul li:first-child ul li, 
    .navContent ul li:first-child  ul li:first-child {
        flex-direction: row;
        width: 33%;
        display: inline-flex;
        vertical-align: text-top;
        margin: 0 auto;
    }
    .navContent ul li ul li, /*second*/
    .navContent ul li ul li:first-child /*second*/ {
        flex-direction: row;
        width: 33%;
        display: inline-flex;
        vertical-align: text-top;
        margin: 0 auto;
    }
    .navContent ul li ul /*second*/ {
        /*padding: 2em;*/
        right: auto;
        min-width: 620px;
        max-width: 620px;
    }
    .navContent ul li:first-child ul {
        /*padding: 2em;*/
        right: auto;
        min-width: 780px;
        max-width: 780px;
    }
    .navContent ul li:first-child ul a p,
    .navContent ul li:nth-child(3) ul a p {
        white-space: pre-wrap;
        overflow: hidden;
        text-overflow: unset;
        color: #24282f;
        font-size: 14px;
        font-family: sourcesanspro,Arial,Verdana,sans-serif;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5;
        text-transform: none;
        letter-spacing: normal;
    }
    .navContent ul li ul, /*second*/
    .navContent ul li:first-child .subNav {
        padding: 1em 2em;
        border: 1px solid #e6e6e6;
        -webkit-box-shadow: 5px 0 25px 0 rgba(0,0,0,.1);
        -moz-box-shadow: 5px 0 25px 0 rgba(0,0,0,.1);
        box-shadow: 5px 0 25px 0 rgba(0,0,0,.1);
    }
    .navContent ul li ul a,
    .navContent ul li:first-child ul a, 
    .navContent ul li:first-child ul a, 
    .navContent ul li:first-child ul a.selected, 
    .navContent ul li:first-child ul a.selected,
    .navContent ul li:nth-child(3) ul a.selected,
    .navContent ul li:nth-child(3) ul a.selected {
        padding: .9em;
        width: 100%;
        margin: 1em 0 .75em 0;
        border-radius: 5px;
    }
    /*team*/
    .navContent ul li:first-child .subNav li:nth-child(1) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/e76c3cf479ce470e8ab7c5b66c7ba00a/1/5feFb8zhrk/team.png);
        width: 22px;
        height: 22px;  
    }  
    /*website*/
    .navContent ul li:first-child .subNav li:nth-child(2) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/c0b69dc8c08b49ebbd9e674eec427f72/1/5feFb8zhrk/website%20copy.png);
        width: 25px;
        height: 22px;    
    }   
    /*shop*/
    .navContent ul li:first-child .subNav li:nth-child(3) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/a75e8571a3fe43ba8cd25ad09107e5dd/1/5feFb8zhrk/shopApp.png);
        width: 26px;
        height: 22px; 
    }      
    /*payments*/
    .navContent ul li:first-child .subNav li:nth-child(4) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/a0056af4bd8a43e2b4f600aac258c312/1/5feFb8zhrk/Payments.png);
        background-size: contain;
        background-repeat: no-repeat;
        width: 31px;
        height: 22px;    
    }
    /*point of sale*/
    .navContent ul li:first-child .subNav li:nth-child(5) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/e5cb1dc15c1c45afbbc9b290c5cce6a7/1/5feFb8zhrk/Point_of_sale.png);
        width: 22px;
        height: 22px;  
    }         
        
    /*crm*/
    .navContent ul li:first-child .subNav li:nth-child(6) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/cabd2a3561694fb3b6ab605c9d8a0635/1/5feFb8zhrk/CRM.png);
        width: 22px;
        height: 22px; 
    }  
    /*forms*/
    .navContent ul li:first-child .subNav li:nth-child(7) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/a4661c9c18cf4ca59d1a5abe137dc28a/1/5feFb8zhrk/Forms.png);
        width: 22px;
        height: 22px;  
    }  
    /*scheduling*/
    /*.navContent ul li:first-child .subNav li:nth-child(8) a:before {*/
    /*    display: inline-block;*/
    /*    vertical-align: middle;*/
    /*    margin-right: 6px;*/
    /*    content: '';    */
    /*    background-size: contain;*/
    /*    background-repeat: no-repeat;*/
    /*    background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/b59fd157e35046169d62776ce347e983/1/5feFb8zhrk/Scheduling.png);*/
    /*    width: 25px;*/
    /*    height: 22px; */
    /*}  */
    /*nurture*/
    .navContent ul li:first-child .subNav li:nth-child(8) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/a1bbdd62a22748e7ae43afa946534e75/1/5feFb8zhrk/Nurture.png);
        width: 22px;
        height: 22px;  
    }    
    /*listings*/
    .navContent ul li:first-child .subNav li:nth-child(9) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/c9a4ae426daf4529ae187b60134b150c/1/5feFb8zhrk/Listings.png);
        width: 24px;
        height: 22px; 
    }   
    /*reputation*/
    .navContent ul li:first-child .subNav li:nth-child(10) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/e5ec746c04f94d04afa614814c389287/1/5feFb8zhrk/Reputation.png);
        width: 21px;
        height: 22px;    
    }  
    /*social*/
    .navContent ul li:first-child .subNav li:nth-child(11) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/c6cd6d8c933747d288b4828b34b94ab5/1/5feFb8zhrk/Social.png);
        width: 22px;
        height: 22px;    
    } 
    /*content*/
    .navContent ul li:first-child .subNav li:nth-child(12) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/fdd1131a4b7f45139e4c0dfa095f75d6/1/5feFb8zhrk/Content.png);
        width: 22px;
        height: 22px; 
    }    
    /*ads*/
    .navContent ul li:first-child .subNav li:nth-child(13) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/e0e2a1a614da4129b9d4bc09ac9148a3/1/5feFb8zhrk/Ads.png);
        width: 23px;
        height: 22px;     
    }      
    /*intelligence*/
    .navContent ul li:first-child .subNav li:nth-child(14) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/ef30ad7a82134967bcbb195c3e33692c/1/5feFb8zhrk/Intelligence.png);
        width: 22px;
        height: 22px;  
    } 
    /*mobile app*/
    .navContent ul li:first-child .subNav li:nth-child(15) a:before {
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        content: '';    
        background-size: contain;
        background-repeat: no-repeat;
        background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/b473ff49297843a88ab95e2bf46ac21b/1/5feFb8zhrk/mobileAppCrop.png);
        width: 27px;
        height: 27px; 
    }      
    /*creative*/
    /*.navContent ul li:first-child .subNav li:nth-child(15) a:before {*/
    /*    display: inline-block;*/
    /*    vertical-align: middle;*/
    /*    margin-right: 6px;*/
    /*    content: '';    */
    /*    background-size: contain;*/
    /*    background-repeat: no-repeat;*/
    /*    background-image: url(https://static.mywebsites360.com/b841a2b1f75246a597f9f7277cded665/i/a6207566acbf490c841e2fe159c06c50/1/5feFb8zhrk/Creative.png);*/
    /*    width: 23px;*/
    /*    height: 22px;  */
    /*}         */
    
    /*UPDATES - TIMELINE* |  JW */
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09:before { top: 0; }
    
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09.cols2 .item {
        position: relative;
        width: 45%;
    }
    
    /* left items */
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09.cols2 .item:nth-child(odd) {
        float: left;
        margin: 0 0 0 0;
    }
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09.cols2 .item:nth-child(odd):before {
        content: '';
        position: absolute;
        top: 32px;
        left: auto;
        right: -49px;
        width: 8px;
        height: 8px;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        background-color: #f9fbfc;
        border: 3px solid #006DD0;
    }
    
    /* right items */
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09.cols2 .item:nth-child(even) {
        float: right;
        clear: both;
        margin: 0 0 0 0;
    }
    .items_a838cbcbfd1c4f0c85cc36ef2f3b8b09.cols2 .item:nth-child(even):before {
        content: '';
        position: absolute;
        top: 32px;
        right: auto;
        left: -45px;
        width: 8px;
        height: 8px;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        background-color: #f9fbfc;
        border: 3px solid #006DD0;
    }

}

.items_a838cbcbfd1c4f0c85cc36ef2f3b8b09 .item .itemInnerContent b,
.items_a838cbcbfd1c4f0c85cc36ef2f3b8b09 .item .itemInnerContent strong {
    font-weight: bold;
    border-top: 1px solid #e2e2e2;
    width: 100%;
    display: inline-block;
    padding: 20px 0 0 0;
}

/*TIMELINE*/
.items_a838cbcbfd1c4f0c85cc36ef2f3b8b09:before {
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    left: 50%;
    border: 2px solid #006dd0;
}

.items_a838cbcbfd1c4f0c85cc36ef2f3b8b09,
.items_a838cbcbfd1c4f0c85cc36ef2f3b8b09 .item {
    position: relative;
}

.fullBleed .noSecondaryContent .primaryAndSecondaryContent .block_a838cbcbfd1c4f0c85cc36ef2f3b8b09 {
    max-width: 800px;
}

.items_a838cbcbfd1c4f0c85cc36ef2f3b8b09.cols2 .item:nth-child(1) .contentTitle:before {
    content: 'Latest Release';
    display: block;
    width: auto;
    height: auto;
    position: absolute;
    top: -15px;
    right: -15px;
    left: auto;
    bottom: auto;
    background: #006dd0;
    padding: .3em 0.6em;
    border-radius: 22px;
    color: #FFF;
    font-size: .65em;
}

.block_a838cbcbfd1c4f0c85cc36ef2f3b8b09 .pagination { text-align: center; }

.block_a838cbcbfd1c4f0c85cc36ef2f3b8b09 .paginationTrigger {
    background: #006dd0;
    color: #FFF;
    padding: .5em 1em;
    font-size: .65em;
    border-radius: 5px;
}

.block_a838cbcbfd1c4f0c85cc36ef2f3b8b09 .paginationTrigger:hover,
.block_a838cbcbfd1c4f0c85cc36ef2f3b8b09 .paginationTrigger:focus {
    background: #0059aa;
}