@import url('/UserFiles/Servers/Server_11492833/Templates/CSS/additional_fonts_stylesheet.css');
@import url('/UserFiles/Servers/Server_11492833/Templates/CSS/style.css?v=3');
/*@import url('https://localhost:8080/CVL/College_Park/CSS/style.css');*/

/* Revision ver 1 */

body #pubWrapper ul.pubList > li .pubDropdown-btn .fa-caret-down {
    display: none;
}


html body {
    font-size: 20px;
}

#banner .video .play-btn {
    bottom: auto;
    top: 120px;
    right: 50px;
    width: 40px;
    height: 40px;
    justify-content: center;
    align-items: center;
}

#banner .video .play-btn:before {
    font-size: 20px;
    padding: 11px 0 0 5px;
}

#banner .video .pause-btn {
    bottom: auto;
    top: 120px;
    right: 50px;
    width: 40px;
    height: 40px;
    justify-content: center;
    align-items: center;
}

#banner .video .pause-btn:before {
    font-size: 20px;
    padding: 11px 0 0 3px;
}


html:not(.dragAndDropEnabled) #quicklinks {
    bottom: 5px;
}


/* Quick Link Slider */

#ql-slider .banner-slide a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
   padding: 10px;
}

#ql-slider .banner-slide a .icon {
   background: rgba(0, 0, 0, 0.7);
  border-radius: 50%;
  width: 68px;
  height: 68px;
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  margin-bottom: 8px;
 transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
}

#ql-slider .banner-slide a .icon img {
  display: block;
  max-width: 40px;
  max-height: 40px;
  margin: 0 auto;
}

div#ql-slider {
    width: 80%;
    margin: 0 auto;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
}

#ql-slider .ql-container {
    overflow: hidden;
}

#ql-slider .banner-slide a .caption span {
    display: inline-block;
    width: 100%;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    font-family: "Andika", sans-serif;
    line-height: 22px;
text-align: center;
}

#ql-slider .banner-slide a:hover .icon {
    background: rgb(144, 27, 113);
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1);
}

#ql-slider .arrows .slick-arrow {
    background: transparent;
    border: none;
    font-size: 0;
    position: absolute;
    top: 40px;
}

#ql-slider .arrows .slick-prev {
    left: -20px;
}

#ql-slider .arrows .slick-next {
    right: -20px;
}

#ql-slider .arrows .slick-prev:after {
 content: '\f053';
 font-family: "Fontawesome";
 color: #fff;
 font-size: 25px;
}

#ql-slider .arrows .slick-next:after {
 content: '\f054';
 font-family: "Fontawesome";
 color: #fff;
 font-size: 25px;
}
#feature-bg {

  /**  background: #800020;**/
}

body #footer .foot {
    background: linear-gradient(rgba(0, 95, 57, 0.77),rgba(0, 95, 57, 0.77)), url(/UserFiles/Servers/Server_11492833/Templates/Resources/footer-img.jpg)!important;
}

#feature-bg #feature::before {
    background: ;
    opacity: .5;
}
#feature-bg #feature {
   padding: 100px 20px;
  background: url(/UserFiles/Servers/Server_11492833/Templates/Resources/BadgettAerial.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 950px) {

body #ql-slider {
    position: relative;
    left: auto;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

#ql-slider .banner-slide a .caption span, #ql-slider .arrows .slick-next:after, #ql-slider .arrows .slick-prev:after {
    color: #0280bc;
}
}


li#searchMenu {
    position: relative;
}

body #pubWrapper #pubWrapper-btn {
    display: none !important;
}

#m-search {
  display: none;
    float: right;
   position: relative;
    margin-right: 20px;
}

div#m-search .divSearchBox {
    display: none;
}

div#m-search > a {
    color: #fff;
    font-size: 35px;
    width: 100px;
    height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
}

div#m-search > a:hover {
    -webkit-box-shadow: 0px 0px 0px 10px #b9a176;
    box-shadow: 0px 0px 0px 10px #b9a176;
    background: #b9a176;
     color: #000;
     text-decoration: none;
}

div#m-search .divSearchBox {
    position: absolute;
    bottom: -92px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    padding: 20px;
    background: rgba(0, 95, 57, 0.9);
}

div#m-search .divSearchBox > a img {
    display: none;
}

div#m-search .divSearchBox input {
    font-size: 16px;
    border: none;
    height: 40px;
    width: 250px;
    background: rgba(185, 161, 118, 1);
    text-indent: 10px;
}

div#m-search .divSearchBox > a {
    color: #fff;
    font-size: 24px;
    padding: 9px;
}

div#m-search .divSearchBox > a:hover {
    background: rgba(185, 161, 118, 1);
    color: #000;
}

div#m-search .divSearchBox input::placeholder {
    color: #000;
}

#homeNewsWrapper .newsItem .newsSummary, #news_events_section .events .slick-slide .eventPlaceHolder .event-date .ev-b-p .info .full-date, #services #trending-slider .slick-track .slide .service-content {
    font-size: 18px;
    line-height: 1.3;
}


@media screen and (max-width: 1150px) {

body #header #header-right #menubar ul.nav-menu .nav-item.level0 a {
    padding: 15px 10px;
}

}


@media screen and (max-width: 800px) {

#m-search {
    display: block;
}

body #pubWrapper #pubWrapper-btn {
    display: block !important;
    height: 25px;
}

}

body #pubWrapper ul.pubList > li .pub-btn {

    display: none;
  
}

div[id$="divContent"]{
    font-family: "Helvetica", sans-serif !important;
    font-size: 22px;
}

body .subpage #page .sec-header h2
{
    font-family: "Helvetica", sans-serif !important;
    font-size: 20px;
}