/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 14 Nov, 2019, 4:25:06 PM
    Author     : Dev008
*/
@media (max-width: 2000px){
    .welcome{max-width: 2000px;}
}
@media (max-width: 1750px) and (min-width: 1501px){
    .our-histry ul.testimonials_title{margin-top: -120px;padding-left: 100px;}
    .Testimonials_title {padding-top: 70px;}
    .our-histry .testinner{padding: 160px 46px 0px 0px;}
}
@media (max-width: 1600px){
    .welcome-content{padding: 57px 15px 64px 40px;}
}
@media (max-width: 1500px){
    .welcome-content{padding: 25px 15px 12px 30px;}
    .welcome-content p,.testinner p{margin-bottom: 7px;}
    .welcome-content,.our-histry .testinner{font-size: 16px;}
    .Testimonials_title{padding-top: 40px;}
    .our-histry .testinner{padding-top: 130px;}
    .our-histry ul.testimonials_title{padding-left: 20px;}
    
}
@media (max-width: 1439px){
/*    .footer-phone ul li{background-size: 28%;}
    .footer-mail ul li{background-size: 24%;}*/
.donate p{font-size: 18px;}
.header-contact{margin-left: -76px;}
.contact_info_top ul li{padding: 0px 8px 0px 28px;margin-right: 4px;}
    .site-content .entry-title, .site-content .entry-content h3{font-size: 30px;}
    .site-content .entry-content{font-size: 20px;}
    .booking{margin-top: -28px;}
    .site-content .entry-content p{line-height: 34px;}
    .welcome-content span, .our-histry h2 span{font-size: 30px;}
    .welcome-content p, .testinner p{line-height: 34px;}
    ul.testimonials_title li{font-size: 18px;padding-top: 46px;}
    ul.testimonials_title{margin-top: -114px;}
    .our-histry .testinner p:first-child:before{height: 34px;background-size: contain;top: -11px;margin-right: 0px;}
    .tpr-link{max-width: 430px;margin-right: 15px;}
    .footer-phone{max-width: 300px;margin-left: 15px;}
    .footer-mail{max-width: 350px;margin: 0px 15px;}
    .footer-top .tpr-link ul li{margin: 41px 0px 0px;}
    .footer-top .footer-phone ul li, .footer-top .footer-mail ul li{font-size: 22px;margin: 28px 0px 0px;}
    .footer-top .tpr-link ul li a{max-width: 500px;height: 94px;font-size: 26px;background-size: 100%;padding: 14px 0px;}
    .statics p{font-size: 38px;margin: 30px 0px;}
    .statics p span{line-height: 28px;font-size: 16px;}
    .panda_reddy li h5, .meenakshi li h5, .tnd_illam li h5{font-size: 20px;min-height: 80px;}
    .panda_reddy li, .meenakshi li, .tnd_illam li{padding: 60px 0px 0px;}
    .google-map{margin-top: 32px;}
    .site-content .address ul li p{line-height: 30px;}
    .address ul li{font-size: 20px;}
    .address ul{background-position-y: 27px;padding-top: 24px;}
    .site-content #wonderplugingridgallery-1 .wonderplugin-gridgallery-tags .wonderplugin-gridgallery-tag {font-size: 16px;}
    .pdf-viewer-part a{padding: 28px 40px 33px 110px;font-size: 30px;}
}
@media (max-width: 1200px){
    .our-histry{padding: 0px 0px 140px;}
    .welcome{max-width: 1140px;margin: auto;float: none;}
    .welcome_left,.welcome_right{float: none;}
    .contact_info_top ul li{font-size: 18px;}
    .person-details{font-size: 18px;}
    .person-details h3{font-size: 22px;}
    /*    welcom-content*/
    .welcome_left,.welcome .welcome_left img{position: unset;height: unset;}
    .welcome_left,.welcome_right,.our-histry .testimonials .content,.our-histry .image {
        width: 100%;
        max-width: 900px;
        margin: auto;
    }
    .welcome-content,.our-histry .testinner{max-width: unset;width: unset;padding: 12px 0px 20px;}
    .welcome-content span, .our-histry h2 span{font-size: 28px;}
    .our-histry .testimonials .content {
        float: none;
        display: block;
        width: 100%;
        overflow: hidden;
    }
    .our-histry  .testimonials .image {
        float: none;
        width: 100%;
    }
    .our-histry ul.testimonials_title{width: 100%;margin-top:25px;padding-left: 0px;}
    .Testimonials_title{width: 100%;position: relative;height: 82px;padding-top:0px;}
    .our-histry h2 {width: 96%;max-width: 900px;margin: auto;float: none;display: block;}
}
@media (max-width: 1280px){
    .our-histry{padding: 0px 0px 140px;}
    .statics{padding: 27px 0px;}
}
@media (max-width: 1280px) and (min-width: 1201px){
    .our-histry ul.testimonials_title{margin-top: 0px;padding-left: 45px;}
    .our-histry ul.testimonials_title li{font-size: 18px;}
    .our-histry .testimonials .content{
        display: block;
        overflow: hidden;
        max-height: auto;
        min-height: auto;
    }
}
@media (max-width: 1199px){
/*    .footer-phone ul li,.footer-mail ul li{background-size: 18%;}*/
.header-contact{margin-left: -20px;}
.contact_info_top ul li{font-size: 17px;}
.contact_info_top ul li{padding: 0px 4px 0px 24px;margin-right: 1px;}
    .reddiyar-society h2{font-size: 28px;}
    .person-details p{font-size: 18px;}
    .reddiyar-society{padding: 50px 0px 20px;}
    .person-details span{font-size: 18px;}
    .tpr-link{max-width: 500px;margin: auto;padding: 0px 15px;}
    .footer-phone{max-width: 500px;margin: auto;}
    .footer-mail{max-width: 500px;margin: auto;}
    .footer-top .tpr-link ul li a{margin-right: -8px;padding: 18px 0px;}
    .footer-top .footer-phone ul li, .footer-top .footer-mail ul li{margin: 18px 0px 0px;}
    .footer-top .tpr-link ul li{margin: 13px 0px 0px;}
    .slider-page .banner{display: none;}
    .slider-page .mobile-banner{display: block; width: 100%; float: left;position: relative;}
    .site-footer{padding: 25px 0px 16px;}
    .reddiyar-society img{border: 10px solid #fff;}
/*    .panda_reddy li, .meenakshi li, .tnd_illam li{padding: 40px 0px 0px;}*/
    .panda_reddy li h5, .meenakshi li h5, .tnd_illam li h5{font-size: 16px;line-height: 22px;}
    .panda_reddy li, .meenakshi li, .tnd_illam li{width: 30.5%;height: 280px;}
    ul.panda_reddy, ul.meenakshi, ul.tnd_illam {padding: 24px 0px 18px;}
    .footer-phone,.footer-mail{display: none;}
    .footer-responsive{display: block;padding: 0px 15px;}
    .welcome-content p, .testinner p {margin-bottom: 7px;}
    .site-content #wonderplugingridgallery-1 .wonderplugin-gridgallery-tags .wonderplugin-gridgallery-tag{padding: 10px 5px;font-size: 14px;}
    .pdf-viewer-part{padding: 44px 0px;}
    .pdf-viewer-part a {padding: 20px 17px 26px 90px;font-size: 26px;}
}
@media (max-width: 992px){
    .welcome{max-width: 960px;margin: auto;}
    .welcome-content,.our-histry .testinner{padding: 15px 0px;width: unset;max-width: unset;}
}
@media (max-width: 991px){
    .category .post-thumbnail{    width: 100%;float: none;margin: 0 auto 20px;}
    .header-contact{margin-left: 0px;}
    /*------------Menu----------*/
    #mg-wprm-wrap ul#wprmenu_menu_ul li.current-menu-item.menu-item a{color: #ffd988 !important}
    #user_register,#adduser,#viewuser{columns: unset;}
/*    ----Calendar Work------*/
    .wpda-previous a, .wpda-next a{font-size: 18px;}
    .entry-content .current-date-info a{margin: 0pc 5px;}
    .wpdevart-calendar-container > div .wpda-day-header{font-size: 14px;}
    .entry-content .current-date-info{font-size: 20px;}
    .site-content .entry-title, .site-content .entry-content h3{font-size: 24px;}
    .booking{margin-top: -24px;}
    .site-content .entry-content{font-size: 16px;margin: 0px 0px;}
    .site-footer .main-navigation ul li.current-menu-item {background: linear-gradient(0deg, rgba(255,171,1,1) 0%, rgba(245,208,133,1) 100%);}
    .site-footer .main-navigation ul li.current-menu-item a{color: #fff;}
    .contact_info_top ul li{display: block;text-align: left;max-width: 400px;margin: 0px auto 20px;padding: 0px 0px 0px 30px;border-right: unset;}
    .panda_reddy li, .meenakshi li, .tnd_illam li{width: 300px;height: 300px;padding: 80px 0px 0px;}
    .contact-us,.google-map,.address{width: 100%;margin-top: 10px;margin-left: 0px;margin-right: 0px;padding: 0px 15px;}
    .contact_info_top .responsive-header{display: block;}
    .contact_info_top ul li span{display: none;}
    .contact_info_top ul.header-contact li{background: unset!important;display: none;text-align: center;padding-left: 0px;}
    .contact_info_top .responsive-header{display: block;}
    .statics{padding: 18px 0px;}
    .site-content #wonderplugingridgallery-1 .wonderplugin-gridgallery-tags .wonderplugin-gridgallery-tag{width: 50%;padding: 10px 26px;    margin-right: 1px;}
/*    -------drop-down logout-----*/
.logout ul.sub-menu{
    display: initial;
    position: unset;
    background: unset;
}
.logout ul.sub-menu li{
    border-bottom: unset;
    width: unset;
    color: #242424;
    font-family: 'Roboto-Medium';
    margin-left: 6px !important;
    display: initial;
    padding: 0px 0px 0px 8px;
    border-left: 1px solid #333;
}
.logout ul.sub-menu li:last-child{border-left: 1px solid #333;}
.logout ul.sub-menu li a{display: initial;font-family: unset;color: #242424;}
    .contact_info_top ul li:last-child{margin-right: auto;}
    .person-details h3{font-size: 20px;}
    .person-details p{font-size: 14px;}
    .site-header .site-branding{max-width: 240px;margin: 5px auto;}
    .contact_info_top{text-align: center;}
    .site-header-menu{display: none;}
    /*    wp-responsive Mwnu*/
    #wprmenu_bar .menu_title a, #wprmenu_bar .wprmenu_icon_menu{color: #fff;}
    /*    reddiyar-society*/
    .reddiyar-society h2{font-size: 28px;}
    .reddiyar-society img{border: 10px solid #fff;}
    /*toggle_menu*/
    .site-footer .toggle-menu{
        width: 100%;
        max-width: 250px;
        margin: auto;
        display: block;
        text-align: center;
        color: #fff;
        background: linear-gradient(0deg, rgba(255,171,1,1) 0%, rgba(245,208,133,1) 100%);
        overflow: hidden;
        float: none;
        text-transform: uppercase;
        font-family: 'Roboto-Medium';

    }
    .site-footer .main-navigation ul{display: none;}
    .site-footer .main-navigation{width: 100%;max-width: 250px;margin: auto;}
    .toggle-menu .click_open{
        background: url(../images/resmenu-footer-rs-open.png) no-repeat left center;
        width: 80px;
        margin: auto;
        text-align: right;
        color: #fff;
        font-size: 20px;
        padding: 8px 0px;;
    }
    .toggle-menu .click_open.click_close{
        background: url(../images/menu-footer_rs-close.png) no-repeat left center;
    }
    .site-footer .main-navigation ul li:first-child{border-bottom: 1px solid #ffad07;}
    .site-footer .main-navigation ul li{
        padding: 10px 0px;
        background: #f6cf7f;
        border-bottom: 1px solid #ffad07;
        border-left: unset;
        display: block;
    }
    .site-footer .main-navigation a{color: #000;}
    .site-footer .main-navigation a:hover{color: #fff;}
    .pdf-viewer-part a {padding: 20px 17px 26px 64px;font-size: 20px;}
    
}
@media (max-width: 900px){
    .welcome-content, .our-histry .testinner{padding: 15px 15px;}
}
@media (max-width: 768px){
    .our-histry {padding: 0px 0px 120px;}
    .our-histry ul.testimonials_title:before{right:0px;}
    .our-histry ul.testimonials_title{padding-left:20px;}
    .our-histry ul.testimonials_title li{font-size: 14px;padding-top: 41px;}  
}
@media (max-width: 767px){
    .booking {text-align: center;margin-top: 18px;}
    .reddiyar-society h2{font-size: 24px;}
    .reddiyar-society img{max-width: 270px;}
    .our-histry ul.testimonials_title li.slick-current span{width: 30px;height: 30px;}
    .person-details{margin: 16px 0px 0px;}
/*    .our-histry .testimonials .content{max-height: 400px;min-height: 350px;}*/
    #copyright p{font-size: 13px;line-height: 20px;}
    .statics p{margin: 18px 0px;}
    .alignleft,.alignright{clear: both;display: block;margin: 0 auto 1.75em;float: none;}
    .panda_reddy li, .meenakshi li, .tnd_illam li{}
    .address ul li{font-size: 18px;}
    .site-content #wonderplugingridgallery-1 .wonderplugin-gridgallery-tags .wonderplugin-gridgallery-tag{width: 100%;padding: 10px 30px;}
    .pdf-viewer-part .pdf-cntr{max-width: 290px;margin: auto;padding-bottom: 20px;}
    .pdf-viewer-part a{padding-left: 82px;}
    .pdf-viewer-part .pdf-cntr:last-child{padding-bottom: 0;}
    .donate p{font-size: 16px;}
    .category article{padding: 15px 20px 40px;}
}
@media (max-width: 480px){
    .entry-content .wpda-booking-calendar-head{padding: 20px 10px;}
    .wpda-previous a, .wpda-next a {font-size: 14px;}
    .entry-content .current-date-info {font-size: 16px;}
    .our-histry h2{width: 94%;}
/*    .our-histry .testimonials .content{max-height: 500px;min-height: 500px;}*/
    .footer-top .tpr-link ul li a{padding: 14px 0px 0px;height: 70px;font-size: 24px;}
    .footer-top .tpr-link ul li {margin: 13px 0px;}
    #forgot_password #btn-new-user{margin: 20px auto;width: 100%;float: none;}
    .panda_reddy li, .meenakshi li, .tnd_illam li{width: 250px;height: 270px;padding-top: 64px;margin-left: auto;margin-right: auto;display: block;}
    .footer-responsive li.call_us,.footer-responsive li.mail_us{background-size: 75%;margin: 0px;}
}
@media (max-width: 400px){
    .footer-top .tpr-link ul li a{height: 60px;font-size: 22px;}
}
@media (max-width: 375px){
    .footer-top .tpr-link ul li a {padding: 11px 0px 0px;font-size: 18px;height: 50px;}
}
