@media (min-width:300px) and (max-width:525px){
 .language button a
   {font-size:13px;}

   #page-wrapper {
    padding :1px;
    background-color: red !important;
 }
.modal-body {
    padding :1px;
 } 
    
    
    
}

@media (min-width: 576px)
.modal-dialog {
    max-width: 700px !important;
    
}




@media(max-width: 991px){
.navbar{
      padding-top:35px;
       } 

 .tab-pane{
    margin-top:110px;
     }

  .media-item .tab-pane{
    margin-top:5px;
  }
    section.masthead .header-content {
    margin-top:1%;
  } 
.tab-content-container{
    padding: 10px;
  }
  .section-title h5{
    margin-top: 25px;
  }


.about-left-section{
    display: flex;
    justify-content: center;
    align-items: center;
}

.package-card-container{
  margin-top:1px;
}
  .package-card-container{
    margin-bottom: 10px;
  } 

} /*end*/

@media (min-width:481px) and (max-width:767px){

	.patner-img img{
		height: auto;
        width: 130px;
	}
  .under-cons p {
    font-size:24px;
  }

  section.masthead .header-content {
    margin-top: 5px;
  }

  .tab-pane{
    margin-top:110px;
     }

  .media-item .tab-pane{
    margin-top:5px;
  }
    section.masthead .header-content {
    margin-top:1%;
  } 

 .section-title h5{
    margin-top: 25px;
  }

  .section-title h2 {
    font-size: 28px;
}

.about-left-section{
    display: flex;
    justify-content: center;
    align-items: center;
}

.package-card-container{
  margin-top:1px;
}
  .package-card-container{
    margin-bottom: 10px;
  } 

 .md-tabs {
  margin:0;
  padding: 0 10px;
 }  
 .data-form-title{
   font-size: 18px; 
   margin-top:80px;
  }
  
  .search-box-2{ margin-top: 20px; }
  
  .modal-dialog { max-width: 700px; margin: 1.75rem auto; }
 
}  /*end 767*/

@media (max-width: 480px){
    .fixed-top{
             padding-right:10px;
             padding-left:10px;
              }

     .section-title h5{
        margin-top: 20px;
      }

      .tab-content-container{
        padding: 10px;
      }

      .section-title h2 {
        font-size: 20px;
    }
    .media-item .tab-pane{
        margin-top:5px;
      }
    .md-tabs {
      margin:0;
      padding: 0 10px;}

    .package-card-container{
      margin-top:1px;
    }

    .packages-container .tab-pane{
      margin-top:10px;
      padding: 25px;
    }

} /*end 480*/

@media (max-width: 1500px) and (min-width:400px) {

     .user-data-model .modal-dialog {
        max-width: 70% !important;
        margin: 1.75rem auto;
    }        iframe.fbody {

        width:100%;
    }
}

@media(max-width: 599px)

{   
    .user-data-model .modal-dialog {
    max-width: 90% !important;
    margin: 1.75rem auto;
    } 
           
    iframe.fbody {
        width:100%;
    }
}