/* About us page */

.about-us-moto {background:#E56355; color: #FFF; text-align:center; padding:30px; line-height: 33px; margin: 40px 0 40px 0px;}

.motto-text{ font-size:40px; color:#fff; font-weight:500; margin-top:15px;}

.more-info-button{font-size: 14px;
font-weight: normal;
color: #4B4B4B;
float: left;
border: 1px solid #B8B8B8;
border-radius: 14px;
padding: 8px 15px;
line-height: normal;
margin-top: 10px;}

.more-info-button:hover{
color: #ffffff;
background: #0091ca;
border: 1px solid #0091ca;
}

/* Dr. Anirudh Shah */
ul.achievement-bullets{margin: 0px 0px 15px 51px;}
ul.achievement-bullets li{ list-style:none; padding-top: 5px; }
.achievement-bullets li i {color: #F99444; margin: 10px 10px 0px 0px;}
.achievements-title{ margin-left: 55px; padding-top: 5px;}

/*** GALLERY ***/
.ngg-gallery-thumbnail img {
  padding: 5px !important;
  margin: 0 8px 15px 0 !important;
}
/*** BOOK ***/
.wp-booklet-thumbs-default .wp-booklet-carousel a img {
  opacity: 1 !important;
}
.wp-booklet-thumbs-default .wp-booklet-carousel li {
    border: 1px solid #ccc !important;
    height: 78px !important;
    list-style: none outside none !important;
    padding: 5px !important;
    width: 80px !important;
}
.wp-booklet-thumbs-default .wp-booklet-carousel a.selected img {
    border: 1px solid #4e4e4e !important;
}
.wp-booklet-default .b-wrap-left {
    background: #efefef !important;
}
.wp-booklet-default .b-page {
  border: 1px solid #cccccc !important;
}
.b-page.b-page-0.b-p1:first-child{ border:none !important; }
.collapse-card__title {background-color: #fff !important;}

/*** WE WANT TO HEAR FROM YOU ***/
.themeform input[type="text"], .themeform input[type="tel"], .themeform input[type="password"], .themeform input[type="email"], .themeform textarea {
    background: none repeat scroll 0% 0% #FFF;
    border: 2px solid #DDD;
    color: #777;
    display: block;
    max-width: 100%;
    outline: medium none;
    padding: 7px 8px;
}

.themeform input[type="text"]:focus, .themeform input[type="password"]:focus, .themeform input[type="tel"]:focus, .themeform input[type="email"]:focus, .themeform textarea:focus {
    border-color: #CCC;
    color: #444;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
}

.wpawc_accordion .accordion-main { border: none; border-bottom: 1px solid #eeeeee; background: #ffffff; }
.wpawc_accordion .accordion-main .accordion-title { padding: 5px 0px 5px 30px !important; }
.wpawc_accordion .accordion-main .accordion-title h4 { color: #4CB7D7; display: block; font-weight: bolder; text-overflow: ellipsis; white-space: nowrap; font-size: 24px !important; }
.wpawc_accordion .accordion-main.open .accordion-title h4 { color: #4CB7D7 !important; }
[data-accordion] > [data-control]:after { content: "+"; right: auto !important; left: 7px; top: 50% !important; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); height: auto; width: auto; background: none; font-size: 30px; font-weight: 300; color: #4CB7D7; }
[data-accordion].open > [data-control]:after { content: "-"; right: auto !important; left: 7px; top: 50% !important; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); height: auto; width: auto; background: none; font-size: 50px; font-weight: 300; color: #4CB7D7; }