/*

Theme Name: Santitrust
Theme URI:#
Author: Unistus
Author URI: https://unistus.in/ 
*/


.dropdown-btn .fa{ display: none !important;}
.text h2{ position: relative;  color: #222222; font-weight: 700;  font-size: 36px; line-height: 1.2em;  margin-top: 35px; margin-bottom: 15px;}


.popup-gallery {
    a {
      display:inline-block;
      width:25%;
      img {
        height:auto;
        width:100%;
      }
    }
  }

.wp-block-columns{ width:100%;}
.footer-menu { list-style-type:none; margin:0; padding:0 }
.footer-menu li{ list-style-type: none;}
.footer-menu li a{ text-decoration: none;}
.footer-menu li a:hover{ color: #efc940;}
iframe{ width:100% ;}

.entry-comments h3 {
    font-size: 30px;
    margin-bottom: 30px;
}
.comment-respond h3,
.entry-pings h3 {
    font-size: 20px;
    margin-bottom: 30px;
}
.comment-header {
    color: #adaeb3;
    font-size: 14px;
    margin-bottom: 20px;
}
.comment-header cite a {
    border: none;
    font-style: normal;
    font-size: 16px;
    font-weight: 700;
}
.comment-header .comment-meta a {
    border: none;
    color: #adaeb3;
}
li.comment {
    background-color: #fff;
    border-right: none;
}
.comment-content {
    clear: both;
    overflow: hidden;
}
.comment-list li {
    font-size: 14px;
    padding: 5px;
}
.comment-list .children {
    margin-top: 40px;
    border: 1px solid #ccc;
}
.comment-list li li {
    background-color: #f5f5f6;
}
.comment-list li li li {
    background-color: #fff;
}
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
    width: 100%;
}
.comment-respond label {
    display: block;
    margin-right: 12px;
    color: #000;
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 15px;
}
.entry-comments .comment-author {
    margin-bottom: 0;
    position: relative;
}
.entry-comments .comment-author img {
    border-radius: 50%;
    border: 5px solid #fff;
    left: -80px;
    top: -5px;
    position: absolute;
    width: 60px;
}
.entry-pings .reply {
    display: none;
}
.form-allowed-tags {
    background-color: #f5f5f5;
    font-size: 16px;
    padding: 24px;
}
.comment-reply-link {
    cursor: pointer;
    background-color: #444;
    border: none;
    border-radius: 3px;
    color: #fff;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 1px;
    padding: 4px 10px 4px;
    text-transform: uppercase;
    width: auto;
}
.comment-reply-link:hover {
    color: #fff;
}
.comment-notes {
    display: none;
}
#comment {
    width: 100%;
    height: 85px;
    border: 1px solid #ccc;
}
#commentform #author,
#email,
#url {
    height: 35px;
    border: 1px solid #dedede;
}
#commentform #submit {
    background: #fff;
    border: #000 solid 2px;
    padding: 5px 20px;
    font-size: 16px;
    margin: 0 !important;
    color: #000;
}
#commentform #submit:hover {
    background: #000;
    color: #fff;
    transition: all ease-in 0.3s;
}

#wpda_gall_elm_1_go_back_button{ display: inline;
    width: 50px;
    height: 50px;
    background: red;
    color: #fff;
    border: 0;
    padding: 0;}
    .wp-block-columns {
        width: 100%;
        padding: 0 15px;
    }
@media only screen and (max-width: 680px) {
    .about-us{ padding: 70px 15px !important;}
    .aside-menu .main-menu__item .main-menu__link{ padding: 0 !important;}
    .main-menu__item:hover .main-menu__link {
        color: #000 !important;
        opacity: 0.75;
    }
    .aside-dropdown__item:first-of-type, .aside-dropdown__item:nth-of-type(2) {
        padding: 0 20px !important;
    }
    .aside-dropdown__close {
        cursor: pointer;
        color: #fff !important;
        position: absolute;
        right: 25px !important;
        top: 12px;
        padding: 10px;
        -webkit-transition: opacity 0.3s;
        -o-transition: opacity 0.3s;
        transition: opacity 1;
        z-index: 99999;
        background: red;
        width: 32px !important;
    }
    .footer-menu li {
        list-style-type: none;
        margin-right: 25px;
        display: inline-block;
        width: 100%;
    }

    .promo-primary__title {
        position: relative;
        color: #fff;
        line-height: 42px !important;
        font-size: 34px !important;
    }
    .wp-block-columns h2{ font-size: 32px;font-weight: lighter;}

  }

