/**

Tyler Juliano editing

*/

/* Hero image */

@media (max-width: 770px) and (min-width: 451px){

          .hero-image > img {

                    height: 250px!important;

          }

}

@media (min-width: 991px){

          #hero-index{

                    padding: 2rem 1rem 0 !important;

          }

          .hero-image {

                    padding: 0 0  !important;

          }

}

@media (max-width: 990px){

          #hero-index, #video-calendar {

                    padding: 2rem 1rem 0 !important;

          }

          .hero-image {

                    padding: 0 0  !important;

          }

          .header-text {

                    top: 60% !important;

          }

}



@media (max-width: 450px) {

          .hero-image > img {

                    height: 170px !important;

          }

}

/* header text */

@media (min-width: 661px) and (max-width: 1439px){

          .header-text {

                    top: 60% !important;

          }

}

@media (min-width: 451px) and (max-width: 770px){

          .header-text {

                    top: 60% !important;

          }

          .header-text h1{

                    font-size: 23px !important;

                    line-height: 25px !important;

          }

          .header-text h4{

                    line-height: 35px !important;

          }



}

@media (max-width: 450px) {

          .header-text {

                    top: 60% !important;

          }

          .header-text h1{

                    font-size: 16px !important;

                    line-height: 20px !important;

          }

          .header-text h4{

                    font-size: 20px !important;

                    line-height: 20px !important;

          }

	

}



/* Video carousel button Responsive fix */

@media (max-width: 480px) {

          svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-video, svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-cal,

          svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-video, svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-cal {

                    top: 10.3rem !important;

          }

          svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-cal,

          svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-cal {

                    top: 13rem !important;

          }

          svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-video, svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-cal {

                    right: -15px !important;

          }

          svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-video, svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-cal {

                    left: -15px !important;

          }

}

@media (min-width: 481px) and  (max-width: 1366px) {

          svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-video, svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-cal,

          svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-video, svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-cal {

                    top: 12.8rem !important;

          }

          svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-video, svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-cal {

                    right: 0px !important;

          }

          svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-video, svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-cal {

                    left: 0px !important;

          }

}

@media (min-width: 1367px) {

          svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-video, svg.svg-inline--fa.fa-angle-right.fa-w-6.custom-next-icon-cal {

                    right: 80px !important;

          }

          svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-video, svg.svg-inline--fa.fa-angle-left.fa-w-6.custom-prev-icon-cal {

                    left: 80px !important;

          }

}



/* calendar fix */

thead#calendar-header > tr > th {

          width: 14.28% !important;

          padding: 0 2px !important;

}



@media (max-width: 1280px){

        /*  .carousel-inner img.growth {

                    top: 16%;

                    left: 48%;

          }

          img.social {

                    top: 53% !important;

                    left: 18% !important;

          }

          img.population {

                    top: 72% !important;

                    left: 76% !important;

          }

          img.mobile {

                    top: 89% !important;

                    left: 48% !important;

          }*/

}

@media (min-width: 1281px){

        /*  .carousel-inner img.growth {

                    top: 16%;

                    left: 48%;

          }

          img.social {

                    top: 48% !important;

                    left: 17% !important;

          }

          img.population {

              top: 65% !important;

              left: 76% !important;

          }

          img.mobile {

                   top: 85% !important;

                   left: 48% !important;

          }*/

          span.dates {

                    left: 3.3rem !important;

          }

}

@media (max-width: 480px){

          span.dates {

                    left: 1.3rem !important;

          }

}



/* Login page fixing */

.left-items, .right-items {

          font-weight: 500 !important;

}



@media (max-width: 469px) and (min-width: 429px) {

          .z-image > img {

                    top: 10rem !important;

          }

}

@media (max-width: 428px)  {

          .z-image > img {

                    top: 12rem !important;

          }

}



#navigation li {

          z-index: 1000;

}



.carousel-item {

          width: 100% !important;

}

@media (min-width: 1025px) {
    section#hero-index {
        padding: .3rem 7.9rem !important;
    }

    #hero-index .carousel-control-prev {
        left: -8rem;
        font-size: 2rem;
    }

    #hero-index .carousel-control-next {
        right: -8rem;
        font-size: 2rem;
    }
    #carouselVideoControls .carousel-control-prev {
        font-size: 2rem;
        left: -15%;
        height: 403px;
    }

    #carouselVideoControls .carousel-control-next {
        font-size: 2rem;
        right: -10%;
        z-index: 5;
        height: 403px;
        width: 40px;
    }

    #carouselVideoControls a i {
        color: #000 !important;
    }

    #carouselVideoControls .carousel-inner {
        margin-left: -1.0%;
    }

    #carouselCalendarControls .carousel-control-prev {
        font-size: 2rem;
        left: -1%;
    }

    #carouselCalendarControls .carousel-control-next {
        font-size: 2rem;
        right: -15%;
        z-index: 5;
    }

    #ctl00_ContentPlaceHolder1_Image20, #carouselCalendarControls .carousel-inner img {
        margin-left: 11%;
    }

    .downloadables-container {
        width: 1050px;
        margin: 0 auto;
    }

    .video { background: none!important}
   
   
    #downloadables .carousel-control-prev {
        left: -8rem;
        font-size: 2rem;
    }

    #downloadables .carousel-control-next {
        right: -8rem;
        font-size: 2rem;
    }
}

@media (min-width: 998px) and (max-width: 1024px) {
    .video-cal-width {
        max-width: 98%;
    }
}
/*#ctl00_RadMenu1 .rmItem.rmFirst {
    background: #6f848a;
    padding: 4px 0;
    margin: 0 -6px;
}
#ctl00_RadMenu1 .rmItem.rmLast {
    background: #6f848a;
    padding: 4px 0;
    margin: 0 -6px;
    z-index:3;
}*/
