body {
   background-image: url("/apps/resources/self_service/images/americantower/1650x1032-mansummerrun.png");
}

/* Resize Login-Page client logo */
img.img-fluid {
   max-width: 50%;
   width: 50%;
}

#dynamic-main-menu-top{
	background-color: #D11242 !important;
}
@media (max-width: 991px) {  /* sm */
	.v5 .self-service-page .self-service-header .menu-bar {
		background:#D11242 !important;
	}
}
/*.tile .tile-header {
   background-color: #D11242;
   color: #ffffff !important
}*/
.call-to-action{
   background:#000000 !important;
}
.call-to-action:hover{
   background:#D11242 !important;
}
.tile.call-to-action-widget {
   padding-top:40px;
}
.page-colored-bar {
   background: #D11242;
}

.page-title{
   color: #D11242;
}

.incentive-progress-tabulated-tile-style .incentive-progress-footer {
    display:none;
}

.call-to-action-text-outer{
	color:#000000 !important;
}
.v5 .call-to-action-container:hover .call-to-action-text-outer {
   color:#D11242 !important;
}

/*
#menu-all{
   display: none;
}

.carousel-control.left {
  display: none;
}
.carousel-control.right {
  display: none;
}
*/

.call-to-action-text-outer:hover{
    color:#D11242 !important;
}

#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
    background-image: url('/apps/resources/self_service/images/challenges/eat_the_rainbow/Eat_The_Rainbow_Challenge_Logo_2-01.png');
    background-size: 100% 100%;
    width: 50%;
    height: 560%;
    margin-left: auto;
    margin-right: auto;
    margin-top: -19.5%;
}

#challenge-wrapper.etr .challenge-logo-tile {
    padding: 88px;
}

.amtower_incentive_2019_bio .img-circle .line-stethoscope{
     cursor:default;
 }
.amtower_incentive_2019_bio .img-circle {
    cursor:default;
}

.task-list-incentive-tile .reward-item {
    height: 170px;
}
#challenge-wrapper.cyoa .challenge-logo-tile .challenge-logo {
    background-image: url('/apps/resources/self_service/images/americantower/CYOA_Logo_v2.jpg');
    background-size: 100% auto;
    width: 450px;
}

#dynamic-main-menu-top{

    background-color: #D11242 !important;

}

.quick-icon {

    color: #D11242 !important;

}

.branding-stripe {

    background-color: #D11242 !important;

}

#ptw-v7 .background-center {
    margin-top: 0px !important;
}
#challenge-wrapper.sf .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
    background-image: url('/apps/resources/self_service/images/chrhansen/StressFree_Logo_2.png');
   background-size: auto 100%;
   background-position: center;
   background-repeat: no-repeat;
}
#challenge-wrapper.sf .challenge-logo-tile .challenge-logo-wrapper {
   width: 100%;
   margin: 0 auto;
   max-height: 150px;
   position: relative;
}
#challenge-wrapper .map .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
   background-image: url('/apps/resources/self_service/images/americantower/ATC_Logo_Steps_20210519-02.png');
   background-size: 100% 100%;
}
.americantower_additional_incentive_2022_unum{
   border-left: 4px darkgrey solid;
}

#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-container img {
    width: 100%;
    position: absolute;
    z-index: 2
}

#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-container img:first-of-type {
    z-index: 3
}

#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-container img:last-of-type {
    z-index: auto
}

#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .answer-screen .face-container {
    width: 40%;
    height: 460px
}

@media (max-width: 768px) {
    #challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .answer-screen .face-container {
        width: 60%
    }
}

#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .question-screen .face-container {
    width: 30%;
    height: 325px
}

@media (max-width: 768px) {
    #challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .question-screen .face-container {
        width: 45%
    }
}

#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .feedback-screen .face-container {
    width: 60%;
    height: 290px
}

@media (max-width: 768px) {
    #challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .feedback-screen .face-container {
        width: 100%
    }
}
/*RYBT 3.0 Brain Health Text Input field needs to be modal wide*/
div#text-input-modal.modal.fade.hippocampus.show input#text-input-box {
    width: 100%;
}
#challenge-wrapper.ryb .challenge-logo-tile .challenge-logo {
    background-image: url('/apps/resources/self_service/images/americantower/logo/RYB_Logo_Standard_Reversed.png');
    background-color: black;
    border-radius: 20px;
}

.ryb-header,.ryb-sub-header{
    float: left !important;
}

@media (min-width: 992px)
{
   .AT_VBF_2025.modal-lg
   {
      max-width: 850px;
   }
}
#AT_VBF_2026 span#current_day_in_challenge
{
    display: none;
}
#challenges_million-collapsed .card-img-top{

    display: none;
}
#challenges_vbf-collapsed .card-img-top{

    display: none;
}

#challenge-wrapper.as .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
    background-image: url('https://c.tang.assethealth.com/apps/resources/self_service/images/americantower/AT_Logo_MillionSteps_20251024.png');
    background-size: 72%;
    background-repeat: no-repeat;
    background-position: center;
}


