/*Contact page */
.details span {/*display: block;text-align: center;color:#333;*/}


.teamdetails {display: block;text-align: center;color:#333;}


/*menu hover page */
.dropdown-menu {
    background-color: #455bd2;
}
ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
    text-transform: capitalize;
    font-weight: 500;
}

ul.nav li.dropdown > ul.dropdown-menu li a{    
    font-weight: 500;
}

/*slick  */

    .slick-slide img {
      width: 100%;
    }

   
   .slick-prev:before {
    content: '?';
    color: black;
    }

    .slick-slide {
      transition: all ease-in-out .3s;
     
    }
    
    .slick-slide {
      margin: 0px 20px;
    }

.prev,
.next 
{
  opacity: 0;
  transition: opacity 800ms;
}

.eventContainer :hover .prev,
.eventContainer :hover .next
{
    opacity: 1.0;
}

.view-frontpage,
.no-boot-icons .file-icon,
.no-boot-icons .file-size,
 .path-frontpage h1.page-header{
    display: none;
}

.custom_introsection h2{
    color: #3A3E95;
    text-align: center;
}


form#search-block-form .form-submit {
    background: #0092b3;
    border: 1px solid #0092b3;
}

.path-contactme .custom_introsection h2{
    text-align: left;
}

.yu_thumb_icn:hover {
    cursor: pointer;
}
.details span br{        
    //line-height: 2 !important;//Dk
}
.align-left {
    width: 57%; //Dk
    padding: 5px 5px 5px 0px;
}
.align-right {
    width: 57%; //Dk
    padding: 5px 0px 5px 5px;
}
.align-center {
    max-width: 50%;
}


#block-contactpopupblock  {
    text-align: center;
    margin-bottom: 40px;
    margin-top:10px;
}

#block-contactpopupblock a {
    border-radius: 25px;
    background-color: rgb(240, 80, 34);
    padding: 10px 25px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-shadow: none;
    display: inline-block;
    text-transform: uppercase;
}
div#drupal-modal--body {
    max-height: 450px;
    overflow-y: scroll;
}

.modal-footer .icon-before {
    display:none
}
.anonymous-user .alert.alert-danger {
display: none;
}
.youtubbe-bord.fa-icns {
    width: 30px;
    height: 30px;
    background-color: #ff0000;
    color: #fff !important;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    padding: 7px 7px !important;
  }
  a.add-caret::after {
    display: inline-block;
    width: 0px;
    height: 0px;
    margin-left: 6px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    position:relative;
    content:'';
  }
  section#block-openidconnectlogin-2 {
    display: none;
}