/* -768px version */
@media screen and (max-width:768px) {
  .padding-4x{padding: 4rem 2.5rem!important}
  .margin-top-40{display:inline-block;}
  .section{padding:0px; margin:0 auto;}
  .margin img{width:100%!important;padding: 10px 0px;}
  .media-q-fbg{width: 100%!important;
    padding: 0px;
    margin: 0px auto;}
  .client-says-box p{padding-top:55px;}
  .maadri-bg{background-repeat: repeat;}
  .maadri-abtus h3{font-size: 20px;}
  .media-q-fbg img{margin: 0 auto}
  .test-m img{display:none;}
  .maadri-footer-links{display: grid;}
  .d-w-k{display: -webkit-inline-box;}
  .maadri-header{text-align:center;}
  .c-center{position: relative;right: 22%;width: 41%;}
  .pos-absl{position:relative!important;}
  .footer-logos{margin: auto;}
  .m-12{text-align: center; display:grid;}
    .client-says-box {
        border: none;
        margin: 0 auto;
        padding: 0;
        width: 100%;
    }
  .client-says-text{top:40px;}
  .media-q-fbg{background: #e7b16b;margin-top: 15px !important;}
  .maadri-footer-bg{
/*
      background:#dcc59b;  
      padding: 10px 0; 
*/
      text-align: center;
}
  .maadri-gtable{
    margin: 0 auto;
    background-image: none;
    background: #d7b281;
    height: auto;
    margin-top: 50px;
  }
  .maadri-gtable span{top: 0;font-size:12px;}
  .top-bar-contact{margin: 0 auto; }
  .m-6{width:100%; text-align: center;display: grid;}
  .margin-bottom-20{margin-bottom:10px!important;}
  .text-size-24{font-size: 21px!important;}
  .text-m-size-40{font-size:30px!important;}
  .bg-strip{width:90%; font-size:13px; margin-top:15px;}
  .margin-bottom-20{margin-bottom: 4px!important;}
  .mar-auto{bottom:25px;}
  .pos-r-top{top:0px;}
  .top-nav .right {
      float: none;
    }
    .logo {
      max-width: 250px;
      margin: 0 auto;
    }
    .nav-text {
      color: #fff;
      display: block;
      font-size: 1.2rem;
      line-height: 1rem;
      margin-right: 0.625rem;
      max-width: 100%;
      text-align: center;
      vertical-align: middle;
    }
    .nav-text::after {
      color: #3a3025;
      display: inline-block;
      font-size: 3rem;
      margin-left: 0;
      position: relative;
    bottom: 15px;
     
    }
    .top-nav li a, .background-white .top-nav li a {font-size:11px;}
    .top-nav li{padding: 0 3px;}
    aside {
        border: none;
        padding: 0;
    }
    aside.aside-left {
        border-right: 0;
        padding-right: 0;
    }
    .owl-nav {
      display: none;
    }
    
    .margin-m-top {
      margin-top: 1.25rem !important;
      display: block;
    }
    .margin-m-bottom {
        margin-bottom: 1.25rem !important;
        display: block;
        display: contents;
    }
    .margin-m-left {
        margin-left: 1.25rem !important;
    }
    .margin-m-right {
        margin-right: 1.25rem !important;
    }
    .margin-m-top-bottom {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    display: block;
    }
    .margin-m-left-right {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important;
    }
    .owl-nav {
      display: none;
    }
    .radius-icon{margin:20px 40px 25px 45px;} 
    .md-inner-img-container .radius-icon{margin:9px 0;}
    .md-text-testimonials li,.md-testmonails-video > li{width:48%}
    /*Slider*/
    #md-slider {
        background: url(../img/slider-bg.png) no-repeat;
        margin: 5% auto auto;
        position: relative !important;
        width: 100% !important;
        height: 200px !important;
        z-index: 1;
        background-size: contain;
    }
    #md-slider .slide{
        background-size: contain;background-repeat: no-repeat;
    }    
}  
/* -480px version */
@media screen and (max-width:480px) {
  .chevron.responsive {position: relative;}
  .maadri-header.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .chevron.responsive li a {
    float: left;
    display: block;
    text-align: left;
  }    
  nav {
    position: absolute!important;
    z-index: 2;
    background: transparent;
    top: 38px;
    }
.text-size-24{font-size:14px!important}
  .padding-4x{padding:0px!important;}
  .top-nav ul{padding:0px !important;}
.readmore {
	margin-top: 30px;
	width: 80%;
}
  .carousel-indicators li{width:25px!important;}
  .owl-dots{display:none;}
  .txt-c{text-align:center;}
  .maadri-abtus h1{font-size: 21px; padding-top:15px;}
  .maadri-tab-bg{z-index: 2;width: 100%;height: auto;}
  .mar-auto{bottom:0px;}
  .donate-btn{width:80%; padding:0px!important;}
  .padding-4x{padding:0px;}
  .text-size-24{font-size:17px;}
  .text-size-60, .text-l-size-60{font-size:17px;}
  .client-says-box p{font-size:17px; padding-top:30px;}
  .text-size-18 {
    font-size: 17px;
    color: #fff;
    line-height: 19px;
}
  .nav-text {
      color: #fff;
      display: block;
      font-size: 1.2rem;
      line-height: 3rem;
      margin-right: 0.625rem;
      max-width: 100%;
      text-align: center;
      vertical-align: middle;
    }
    .nav-text::after {
      color: #d7a660;
    display: inline-block;
    font-size: 3rem;
    margin-left: 0;
    position: relative;
    bottom: 20px;
    left: 125px;
    border: 2px solid #3a3026;
    padding: 5px;
    border-radius: 5px;
     
    }
  .media-qry{position: relative;left:0%;width:100%;}
  .c-center{text-align: center; right:0%!important; margin: 0 auto;}
  .pos-r-top{top:0px;}
    .maadri-gtable {
        margin: 0 auto;
        background-image: none;
        background: #d7b281;
        height: auto;
        width: 100%;
        padding: 10px 0;
    }  
    .top-bar .right {
      float: right;
      text-align: center;
    }
    .top-bar-contact p {
      height: auto;
      line-height: 1.3rem;
      padding: 10px 0;
      text-align: center;
    }
    .top-bar-social.right {
      display: table;
      float: none;
      margin: 0 auto;
      padding: 0;
      text-align: center;
    }
    .bg-strip {
        width: 100%;
        font-size: 12px;
        margin: 0;
        padding: 6px 11px;
    }  
    .radius-icon {	margin:20px 30px 15px 30px;}
/*    .maadri-footer-bg{padding: 10px 0;}*/
    .maadri-footer-links li a{margin-right: 9px;}
    .maadri-footer-links li{display:contents;}
    .maadri-footer-links {display: table;width: 100%;margin-bottom:14px;}
    .maadri-footer-bg h4 {margin: 10px 0 0 0;}   
    .md-inner-container .sub-font-futura{width:100%;}
    .md-inner-img-container .radius-icon{margin:9px 0;}
    .md-text-testimonials li,.md-testmonails-video > li{width:100%}
    .maadri-abtus, .md-testmonials, .clientsays{margin: 6px 0;}
    /*Slider*/
    #md-slider{
        background: url(../img/slider-bg.png) no-repeat;
        margin: 7% auto auto;
        position: relative !important;
        width: 100% !important;
        height: 145px !important;
        z-index: 1;
        background-size: contain;
    }
    #md-slider .slide{
        background-size: contain;background-repeat: no-repeat;
    }
  .md-monuments-img{    order: 1;  } 
   .md-desc-item.md-desc-item{    text-align-last: center !important;display: flex;flex-direction: column;} 
   .proceed-to-buy {float: none !important;}
    .md-desc-item h1,.md-inner-img-container .sub-font-futura {text-align-last: center !important;}
  
} 
@media(max-width:320px){
    .proceed-to-buy {float: none !important;}
    .md-desc-item h1,.md-inner-img-container .sub-font-futura {text-align-last: center !important;}
    .radius-icon {	margin:20px 2px 15px 5px;}
    .maadri-footer-links li a{margin-right: 9px;}
    .maadri-footer-links li{display:contents;}
    .maadri-footer-links {display: table;width: 100%;margin-bottom:14px;}
    .maadri-footer-bg h4 {margin: 10px 0 0 0;} 
/*    .maadri-footer-bg{padding: 10px 0;}*/
    .md-inner-container .sub-font-futura{width:100%;} 
    .md-inner-img-container .radius-icon{margin:9px 0;}
    .md-desc-item.md-desc-item{text-align-last: center !important; display: flex;flex-direction: column;}
    .md-text-testimonials li,.md-testmonails-video > li{width:100%}
    /*Slider*/
    #md-slider{
        background: url(../img/slider-bg.png) no-repeat;
        margin:7% auto auto;
        position: relative !important;
        width: 100% !important;
        height: 145px !important;
        z-index: 1;
        background-size: contain;
    }
    #md-slider .slide{
        background-size: contain;background-repeat: no-repeat;
    }    
  .md-monuments-img{    order: 1;  }    

}

@media(min-width:768px){
    .radius-icon{margin:13px 13px 0 16px;}
    .radius-icon .buynow {
        padding: 3px 13px;
        left: -16px;
        font-size: 13px;
        letter-spacing: 1px;
    }    
    .readmore{width:23%;}
    .top-nav li{width:auto;}
    .maadri-tab-bg{z-index:2;width:70%;height:auto;}  
    .maadri-footer-links li a{margin-right: 9px;}
    .maadri-footer-links li{display:contents;}
    .maadri-footer-links {display: table;width: 100%;margin-bottom:14px;}
    .maadri-footer-bg h4 {margin: 10px 0 0 0;}   
    .md-inner-container .sub-font-futura{width:100%;}
    .md-inner-img-container .radius-icon .buynow{padding: 3px 12px;}
    .md-inner-img-container .radius-icon{margin:9px 0;}
    /*Slider*/
    #md-slider {
        background: url(../img/slider-bg.png) no-repeat;
        margin: 7% auto auto;
        position: relative !important;
        width: 100% !important;
        height: 320px !important;
        z-index: 1;
        background-size: contain;
    }
    #md-slider .slide{
        background-size: contain;background-repeat: no-repeat;
    }     
}
@media(min-width:992px){
    .radius-icon{margin: 20px 54px 0 45px;}
}
@media(min-width:1200px){
     /*Slider*/
    #md-slider {
        background: url(../img/slider-bg.png) no-repeat;
        margin: 0 auto auto;
        position: relative !important;
        width: 100% !important;
        height: 408px !important;
        z-index: 1;
        background-size: contain;
    }
    #md-slider .slide{
        background-size: contain;background-repeat: no-repeat;
    }    
}