.aboutsec{
        padding-top: 80px;
    padding-bottom: 30px;
}
.firstsecchome{
     padding-top: 80px;
    padding-bottom: 80px;
}
.secsecchome{
            padding-top: 80px;
        padding-bottom: 30px;
}

.thirdsecchome{
        padding-top: 50px;
    padding-bottom: 80px;
}

.contact-form .form-wrapper {
    padding: 32px 70px 32px 70px;
}
.section-padding30 {
    padding-top: 70px  !important;
    padding-bottom: 70px  !important;
}
.mb-30 {
    margin-bottom: 10px !important;
}
/*.contact-form .form-wrapper input {
    height: 35px !important;
}
.contact-form .form-wrapper .nice-select {
    height: 35px !important;
}*/
.contact-form .form-wrapper .nice-select .current {
    padding-left: 10px !important;
}
li.headprof {
    width: 33.33%;
    background: beige;
    text-align: center;
    border-right: 1px solid lightgray;
}

li.headprofpl {
    width: 50%;
    background: beige;
    text-align: center;
    border-right: 1px solid lightgray;
}

li.headprof a {
    padding:25px;
}
.select2-container {
    
    min-width: 100% !important;
}


.slider-area {
    height: 800px !important;
}
.slider-active.slick-initialized.slick-slider{
    height: 800px !important;
}
.slick-list.draggable{
    height: 800px !important;
}
.slick-track{
    height: 800px !important;
}
.slider-height
{
    height: 800px !important;
}
.footer-padding {padding-top: 80px; padding-bottom: 0px !important;}
.footer-border{padding-top: 5px; padding-bottom: 5px !important;}
.form-contact .form-control {
   
    background: white !important;
}




 @media only screen and (max-width:768px) and (orientation: landscape){
}

@media only screen and (max-width:280px){
    .galleryimagesmaindiv{
        display:flex !important;
    }
    .galleryimagesmaindiv4{
        width:33% !important;
    }

    .uplgaldiv{
         display:flex !important;
    }

     .uplgaldiv6{
         width:49% !important;
    }
      #headerlogoweb{
        width: 90px !important;
    }

    .mt-30 {
        margin-top: 0px !important;
    }
    a.btn.card-btn1{
        margin-bottom: 10px;
    }

    .slider-area {
    height: 400px !important;
    }
    .slider-active.slick-initialized.slick-slider{
        height: 400px !important;
    }
    .slick-list.draggable{
        height: 400px !important;
    }
    .slick-track{
        height: 400px !important;
    }
    .slider-height
    {
        height: 400px !important;
    }

    .single-defination {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    img.dummyprofilephotos {
        height: 329px !important;
        border-radius: 180px !important;
            margin-top: 25px !important;
    }
    .mb-50 {
        margin-bottom: 0px !important;
    }
    .footer-padding {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .footer-area .footer-logo {
    margin-bottom: 0px !important;
}
.contact-form .form-wrapper {
    padding: 32px 24px 32px 24px !important;
}
.mainc {
           padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 10px !important;
}
#accountprofileimage{
   
  
    border-radius: 198px !important;
    padding: 10px !important;
    height: 358px !important;
}
.upgradeplan{
    width: 100% !important;
}

img.mymtchprof {
    height: 320px !important;
    border-radius: 167px !important;
}
p.profilenames{
        font-size: 23px !important;
    margin-top: 20px !important;
}
.matchesrow{
    display:flex !important;
}
.matchesrow10{
        width: 70% !important;
}
.matchesrow2{
        width: 30% !important;
}
img.matcprofff {
    width: 100% !important;
    border-radius: 10px;
}
.mtchprofname{
        font-size: 20px !important;
}
.profdetails{
        font-size: 16px !important;
    
    margin-left: 41px !important;
}
.useractionsmain{
    display:flex !important;
}
.useractionsmain4{
    width:33% !important;
}
.searchbhmmain{
    display:flex !important;
}
.searchbhmmain10{
     width: 80% !important;
}
.searchbhmmain2{
     width: 20% !important;
}
.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{
    padding: 5px 17px !important;
            width: 100% !important;
        display: block;
}
span.slicknav_arrow {
    display: none !important;
}
img#profphotoch {
    height: 282px !important;
    border-radius: 200px !important;
}
a#changeprofilephoto{
        margin-top: 229px !important;
}
li.headprof a {
    padding: 15px !important;
    font-size: 10px;
}
.profie4divs{
    padding: 12px !important;
            min-width: 100% !important;
}

.profie6divs{
    padding: 12px !important;
            min-width: 100% !important;
}
span.select2-dropdown.select2-dropdown--below {
    width: 81% !important;
}

.profie0divs{
    padding: 0px !important;
            min-width: 100% !important;
}
.displaynone{
    display:none !important;
}
div#my_camera {
    min-width: 100% !important;
    width: 100% !important;
}
div#my_camera video{
    min-width: 100% !important;
    width: 100% !important;
    height: 250px !important;
}
.modal-content{
    min-width: 346px !important;
}
.qrdiv{
    width:110% !important;
}
.mainnotis{
    display:flex !important;
}
.mainnotis6{
    width:80% !important;
}
.mainnotis2{
    width:20% !important;
}
.mainnotis4{
     width:70% !important;
}
.mainnotis244{
    width:30% !important;
}
.card{
    margin-bottom:10px !important;
}
#paymentqrccc{
    height: 306px !important;
}
li.headprofpl a {
        padding: 15px !important;
        font-size: 10px;
    }
    .searchmain{
        padding-top: 0px !important;
    }
    .searchmain4{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .chathead2{
        display:none ;
    }
    .chatbody2{
         display:none ;
    }
    #backtousers{
        display:block  !important;
            padding: 10px;
    }
    p#profileset{
            display: flex;
    }
    .chatmessagin{
        display: flex !important;
    }
    .chatmessagin10{
        width:70% !important;
    }
    .chatmessagin2{
        width:30% !important;
    }
    button#sndmessage {
        font-size: 12px !important;
    }
    .errordivnoti{
        display:flex !important;;
    }
    .errordivnoti2{
        width:70% !important;
        padding: 5px !important;
    }
    .errordivnoti3{
        width:30% !important;
        padding: 5px !important;
    }
    .errordivnoti7{
        padding:5px !important;
    }
    .col-6 {
        min-width: 100% !important;
    }
    .headddddofpref{
        padding: 0px !important;
    }
    #my_camera img{
        width: 100% !important;
    height: 250px !important;
    }

    div#my_camera {
       
        height: 270px !important;
    }
    .col-sm-3.takesnap {
        margin-bottom: 10px !important;
    }
    .col-sm-3.retake{
          margin-bottom: 10px !important;
    }
    .col-sm-6.savephpto{
        margin-bottom: 10px !important;
    }
    .preasontxt{
        margin-left: 10px !important;
    }
    .viewuserdivleft{
        width: 110% !important;
        display: flex !important;
    }
    .viewuserdivleft10{
        width: 60% !important;
    }
    .viewuserdivleft2{
        width: 20% !important;
    }

    .recvwddesk{
        display:none !important;
    }
    .detailsbodynexttabs{
        width: 108% !important;
    }
    .detailsofuuuusr{
        display: flex !important;
    }
    .detailsofuuuusr5{
        width:40% !important;
    }
    .detailsofuuuusr1{
        width:10% !important;
    }
    .detailsofuuuusr6{
        width:50% !important;
    }
    .detailsofuuuusr2{
         width:0% !important;
    }
    .detailsofuuuusr8{
        width:100% !important;
    }
    .detailsofuuuusr55{
        width:50% !important;
    }
    img#profphotochleft
    {
        height: 135px !important;
    }
    img#profphotochright{
        height: 135px !important;
    }
    .detailsofuuuusr11{
        display:none !important;
    }
    #usercomparison{
        display:none !important;
    }
    .rowcomparism{
        display: flex !important;
    }
    .rowcomparism6{
        width:50% !important;
    }
    .recvwdmob{
        display:block !important;
    }

    .profiviewdiv{
        display:flex !important;
    }
    .profiviewdiv5{
        width:40% !important;
    }

    .profiviewdiv7{
        width:60% !important;
    }
    img.profphotochiview {
        height: 95px !important;
    }
    .regdiv{
        margin-top:20px !important;
    }
    a#scrollUp {
        margin-right: 60px  !important;
    }
    form#sendingmsgform {
        padding-bottom: 30px;
    }
    div#messagesectiondiv{
            padding: 10px !important;
    }
    li.slicknav_txtnode {
        color: black !important;
    }
}




@media only screen and (min-width: 281px) and (max-width: 320px){
    .galleryimagesmaindiv{
        display:flex !important;
    }
    .galleryimagesmaindiv4{
        width:33% !important;
    }

    .uplgaldiv{
         display:flex !important;
    }

     .uplgaldiv6{
         width:49% !important;
    }
      #headerlogoweb{
        width: 90px !important;
    }

    .mt-30 {
        margin-top: 0px !important;
    }
    a.btn.card-btn1{
        margin-bottom: 10px;
    }

    .slider-area {
    height: 400px !important;
    }
    .slider-active.slick-initialized.slick-slider{
        height: 400px !important;
    }
    .slick-list.draggable{
        height: 400px !important;
    }
    .slick-track{
        height: 400px !important;
    }
    .slider-height
    {
        height: 400px !important;
    }

    .single-defination {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    img.dummyprofilephotos {
        height: 329px !important;
        border-radius: 180px !important;
            margin-top: 25px !important;
    }
    .mb-50 {
        margin-bottom: 0px !important;
    }
    .footer-padding {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .footer-area .footer-logo {
    margin-bottom: 0px !important;
}
.contact-form .form-wrapper {
    padding: 32px 24px 32px 24px !important;
}
.mainc {
           padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 10px !important;
}
#accountprofileimage{
   
  
    border-radius: 198px !important;
    padding: 10px !important;
    height: 358px !important;
}
.upgradeplan{
    width: 100% !important;
}

img.mymtchprof {
    height: 320px !important;
    border-radius: 167px !important;
}
p.profilenames{
        font-size: 23px !important;
    margin-top: 20px !important;
}
.matchesrow{
    display:flex !important;
}
.matchesrow10{
        width: 70% !important;
}
.matchesrow2{
        width: 30% !important;
}
img.matcprofff {
    width: 100% !important;
    border-radius: 10px;
}
.mtchprofname{
        font-size: 20px !important;
}
.profdetails{
        font-size: 16px !important;
    
    margin-left: 41px !important;
}
.useractionsmain{
    display:flex !important;
}
.useractionsmain4{
    width:33% !important;
}
.searchbhmmain{
    display:flex !important;
}
.searchbhmmain10{
     width: 80% !important;
}
.searchbhmmain2{
     width: 20% !important;
}
.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{
    padding: 5px 17px !important;
            width: 100% !important;
        display: block;
}
span.slicknav_arrow {
    display: none !important;
}
img#profphotoch {
    height: 282px !important;
    border-radius: 200px !important;
}
a#changeprofilephoto{
        margin-top: 229px !important;
}
li.headprof a {
    padding: 15px !important;
    font-size: 10px;
}
.profie4divs{
    padding: 12px !important;
            min-width: 100% !important;
}

.profie6divs{
    padding: 12px !important;
            min-width: 100% !important;
}
span.select2-dropdown.select2-dropdown--below {
    width: 81% !important;
}

.profie0divs{
    padding: 0px !important;
            min-width: 100% !important;
}
.displaynone{
    display:none !important;
}
div#my_camera {
    min-width: 100% !important;
    width: 100% !important;
}
div#my_camera video{
    min-width: 100% !important;
    width: 100% !important;
    height: 250px !important;
}
.modal-content{
    min-width: 346px !important;
}
.qrdiv{
    width:110% !important;
}
.mainnotis{
    display:flex !important;
}
.mainnotis6{
    width:80% !important;
}
.mainnotis2{
    width:20% !important;
}
.mainnotis4{
     width:70% !important;
}
.mainnotis244{
    width:30% !important;
}
.card{
    margin-bottom:10px !important;
}
#paymentqrccc{
    height: 306px !important;
}
li.headprofpl a {
        padding: 15px !important;
        font-size: 10px;
    }
    .searchmain{
        padding-top: 0px !important;
    }
    .searchmain4{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .chathead2{
        display:none ;
    }
    .chatbody2{
         display:none ;
    }
    #backtousers{
        display:block  !important;
            padding: 10px;
    }
    p#profileset{
            display: flex;
    }
    .chatmessagin{
        display: flex !important;
    }
    .chatmessagin10{
        width:70% !important;
    }
    .chatmessagin2{
        width:30% !important;
    }
    button#sndmessage {
        font-size: 12px !important;
    }
    .errordivnoti{
        display:flex !important;;
    }
    .errordivnoti2{
        width:70% !important;
        padding: 5px !important;
    }
    .errordivnoti3{
        width:30% !important;
        padding: 5px !important;
    }
    .errordivnoti7{
        padding:5px !important;
    }
    .col-6 {
        min-width: 100% !important;
    }
    .headddddofpref{
        padding: 0px !important;
    }
    #my_camera img{
        width: 100% !important;
    height: 250px !important;
    }

    div#my_camera {
       
        height: 270px !important;
    }
    .col-sm-3.takesnap {
        margin-bottom: 10px !important;
    }
    .col-sm-3.retake{
          margin-bottom: 10px !important;
    }
    .col-sm-6.savephpto{
        margin-bottom: 10px !important;
    }
    .preasontxt{
        margin-left: 10px !important;
    }
    .viewuserdivleft{
        width: 110% !important;
        display: flex !important;
    }
    .viewuserdivleft10{
        width: 60% !important;
    }
    .viewuserdivleft2{
        width: 20% !important;
    }

    .recvwddesk{
        display:none !important;
    }
    .detailsbodynexttabs{
        width: 108% !important;
    }
    .detailsofuuuusr{
        display: flex !important;
    }
    .detailsofuuuusr5{
        width:40% !important;
    }
    .detailsofuuuusr1{
        width:10% !important;
    }
    .detailsofuuuusr6{
        width:50% !important;
    }
    .detailsofuuuusr2{
         width:0% !important;
    }
    .detailsofuuuusr8{
        width:100% !important;
    }
    .detailsofuuuusr55{
        width:50% !important;
    }
    img#profphotochleft
    {
        height: 135px !important;
    }
    img#profphotochright{
        height: 135px !important;
    }
    .detailsofuuuusr11{
        display:none !important;
    }
    #usercomparison{
        display:none !important;
    }
    .rowcomparism{
        display: flex !important;
    }
    .rowcomparism6{
        width:50% !important;
    }
    .recvwdmob{
        display:block !important;
    }

    .profiviewdiv{
        display:flex !important;
    }
    .profiviewdiv5{
        width:40% !important;
    }

    .profiviewdiv7{
        width:60% !important;
    }
    img.profphotochiview {
        height: 95px !important;
    }
    .regdiv{
        margin-top:20px !important;
    }
    a#scrollUp {
        margin-right: 60px  !important;
    }
    form#sendingmsgform {
        padding-bottom: 30px;
    }
    div#messagesectiondiv{
            padding: 10px !important;
    }
    li.slicknav_txtnode {
        color: black !important;
    }
}




@media only screen and (min-width: 321px) and (max-width: 360px){
    .galleryimagesmaindiv{
        display:flex !important;
    }
    .galleryimagesmaindiv4{
        width:33% !important;
    }

    .uplgaldiv{
         display:flex !important;
    }

     .uplgaldiv6{
         width:49% !important;
    }

    #headerlogoweb{
        width: 90px !important;
    }

    .mt-30 {
        margin-top: 0px !important;
    }
    a.btn.card-btn1{
        margin-bottom: 10px;
    }

    .slider-area {
    height: 400px !important;
    }
    .slider-active.slick-initialized.slick-slider{
        height: 400px !important;
    }
    .slick-list.draggable{
        height: 400px !important;
    }
    .slick-track{
        height: 400px !important;
    }
    .slider-height
    {
        height: 400px !important;
    }

    .single-defination {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    img.dummyprofilephotos {
        height: 329px !important;
        border-radius: 180px !important;
            margin-top: 25px !important;
    }
    .mb-50 {
        margin-bottom: 0px !important;
    }
    .footer-padding {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .footer-area .footer-logo {
    margin-bottom: 0px !important;
}
.contact-form .form-wrapper {
    padding: 32px 24px 32px 24px !important;
}
.mainc {
           padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 10px !important;
}
#accountprofileimage{
   
  
    border-radius: 198px !important;
    padding: 10px !important;
    height: 358px !important;
}
.upgradeplan{
    width: 100% !important;
}

img.mymtchprof {
    height: 320px !important;
    border-radius: 167px !important;
}
p.profilenames{
        font-size: 23px !important;
    margin-top: 20px !important;
}
.matchesrow{
    display:flex !important;
}
.matchesrow10{
        width: 70% !important;
}
.matchesrow2{
        width: 30% !important;
}
img.matcprofff {
    width: 100% !important;
    border-radius: 10px;
}
.mtchprofname{
        font-size: 20px !important;
}
.profdetails{
        font-size: 16px !important;
    
    margin-left: 41px !important;
}
.useractionsmain{
    display:flex !important;
}
.useractionsmain4{
    width:33% !important;
}
.searchbhmmain{
    display:flex !important;
}
.searchbhmmain10{
     width: 80% !important;
}
.searchbhmmain2{
     width: 20% !important;
}
.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{
    padding: 5px 17px !important;
            width: 100% !important;
        display: block;
}
span.slicknav_arrow {
    display: none !important;
}
img#profphotoch {
    height: 282px !important;
    border-radius: 200px !important;
}
a#changeprofilephoto{
        margin-top: 229px !important;
}
li.headprof a {
    padding: 15px !important;
    font-size: 10px;
}
.profie4divs{
    padding: 12px !important;
            min-width: 100% !important;
}

.profie6divs{
    padding: 12px !important;
            min-width: 100% !important;
}
span.select2-dropdown.select2-dropdown--below {
    width: 81% !important;
}

.profie0divs{
    padding: 0px !important;
            min-width: 100% !important;
}
.displaynone{
    display:none !important;
}
div#my_camera {
    min-width: 100% !important;
    width: 100% !important;
}
div#my_camera video{
    min-width: 100% !important;
    width: 100% !important;
    height: 250px !important;
}
.modal-content{
    min-width: 346px !important;
}
.qrdiv{
    width:110% !important;
}
.mainnotis{
    display:flex !important;
}
.mainnotis6{
    width:80% !important;
}
.mainnotis2{
    width:20% !important;
}
.mainnotis4{
     width:70% !important;
}
.mainnotis244{
    width:30% !important;
}
.card{
    margin-bottom:10px !important;
}
#paymentqrccc{
    height: 306px !important;
}
li.headprofpl a {
        padding: 15px !important;
        font-size: 10px;
    }
    .searchmain{
        padding-top: 0px !important;
    }
    .searchmain4{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .chathead2{
        display:none ;
    }
    .chatbody2{
         display:none ;
    }
    #backtousers{
        display:block  !important;
            padding: 10px;
    }
    p#profileset{
            display: flex;
    }
    .chatmessagin{
        display: flex !important;
    }
    .chatmessagin10{
        width:70% !important;
    }
    .chatmessagin2{
        width:30% !important;
    }
    button#sndmessage {
        font-size: 12px !important;
    }
    .errordivnoti{
        display:flex !important;;
    }
    .errordivnoti2{
        width:70% !important;
        padding: 5px !important;
    }
    .errordivnoti3{
        width:30% !important;
        padding: 5px !important;
    }
    .errordivnoti7{
        padding:5px !important;
    }
    .col-6 {
        min-width: 100% !important;
    }
    .headddddofpref{
        padding: 0px !important;
    }
    #my_camera img{
        width: 100% !important;
    height: 250px !important;
    }

    div#my_camera {
       
        height: 270px !important;
    }
    .col-sm-3.takesnap {
        margin-bottom: 10px !important;
    }
    .col-sm-3.retake{
          margin-bottom: 10px !important;
    }
    .col-sm-6.savephpto{
        margin-bottom: 10px !important;
    }
    .preasontxt{
        margin-left: 10px !important;
    }
    .viewuserdivleft{
        width: 110% !important;
        display: flex !important;
    }
    .viewuserdivleft10{
        width: 60% !important;
    }
    .viewuserdivleft2{
        width: 20% !important;
    }

    .recvwddesk{
        display:none !important;
    }
    .detailsbodynexttabs{
        width: 108% !important;
    }
    .detailsofuuuusr{
        display: flex !important;
    }
    .detailsofuuuusr5{
        width:40% !important;
    }
    .detailsofuuuusr1{
        width:10% !important;
    }
    .detailsofuuuusr6{
        width:50% !important;
    }
    .detailsofuuuusr2{
         width:0% !important;
    }
    .detailsofuuuusr8{
        width:100% !important;
    }
    .detailsofuuuusr55{
        width:50% !important;
    }
    img#profphotochleft
    {
        height: 135px !important;
    }
    img#profphotochright{
        height: 135px !important;
    }
    .detailsofuuuusr11{
        display:none !important;
    }
    #usercomparison{
        display:none !important;
    }
    .rowcomparism{
        display: flex !important;
    }
    .rowcomparism6{
        width:50% !important;
    }
    .recvwdmob{
        display:block !important;
    }

    .profiviewdiv{
        display:flex !important;
    }
    .profiviewdiv5{
        width:40% !important;
    }

    .profiviewdiv7{
        width:60% !important;
    }
    img.profphotochiview {
        height: 95px !important;
    }
    .regdiv{
        margin-top:20px !important;
    }
    a#scrollUp {
        margin-right: 60px  !important;
    }
    form#sendingmsgform {
        padding-bottom: 30px;
    }
    div#messagesectiondiv{
            padding: 10px !important;
    }
    li.slicknav_txtnode {
        color: black !important;
    }

       
}




@media only screen and (min-width: 361px) and (max-width: 380px){
    .galleryimagesmaindiv{
        display:flex !important;
    }
    .galleryimagesmaindiv4{
        width:33% !important;
    }

    .uplgaldiv{
         display:flex !important;
    }

     .uplgaldiv6{
         width:49% !important;
    }
      #headerlogoweb{
        width: 90px !important;
    }

    .mt-30 {
        margin-top: 0px !important;
    }
    a.btn.card-btn1{
        margin-bottom: 10px;
    }

    .slider-area {
    height: 400px !important;
    }
    .slider-active.slick-initialized.slick-slider{
        height: 400px !important;
    }
    .slick-list.draggable{
        height: 400px !important;
    }
    .slick-track{
        height: 400px !important;
    }
    .slider-height
    {
        height: 400px !important;
    }

    .single-defination {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    img.dummyprofilephotos {
        height: 329px !important;
        border-radius: 180px !important;
            margin-top: 25px !important;
    }
    .mb-50 {
        margin-bottom: 0px !important;
    }
    .footer-padding {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .footer-area .footer-logo {
    margin-bottom: 0px !important;
}
.contact-form .form-wrapper {
    padding: 32px 24px 32px 24px !important;
}
.mainc {
           padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 10px !important;
}
#accountprofileimage{
   
  
    border-radius: 198px !important;
    padding: 10px !important;
    height: 358px !important;
}
.upgradeplan{
    width: 100% !important;
}

img.mymtchprof {
    height: 320px !important;
    border-radius: 167px !important;
}
p.profilenames{
        font-size: 23px !important;
    margin-top: 20px !important;
}
.matchesrow{
    display:flex !important;
}
.matchesrow10{
        width: 70% !important;
}
.matchesrow2{
        width: 30% !important;
}
img.matcprofff {
    width: 100% !important;
    border-radius: 10px;
}
.mtchprofname{
        font-size: 20px !important;
}
.profdetails{
        font-size: 16px !important;
    
    margin-left: 41px !important;
}
.useractionsmain{
    display:flex !important;
}
.useractionsmain4{
    width:33% !important;
}
.searchbhmmain{
    display:flex !important;
}
.searchbhmmain10{
     width: 80% !important;
}
.searchbhmmain2{
     width: 20% !important;
}
.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{
    padding: 5px 17px !important;
            width: 100% !important;
        display: block;
}
span.slicknav_arrow {
    display: none !important;
}
img#profphotoch {
    height: 282px !important;
    border-radius: 200px !important;
}
a#changeprofilephoto{
        margin-top: 229px !important;
}
li.headprof a {
    padding: 15px !important;
    font-size: 10px;
}
.profie4divs{
    padding: 12px !important;
            min-width: 100% !important;
}

.profie6divs{
    padding: 12px !important;
            min-width: 100% !important;
}
span.select2-dropdown.select2-dropdown--below {
    width: 81% !important;
}

.profie0divs{
    padding: 0px !important;
            min-width: 100% !important;
}
.displaynone{
    display:none !important;
}
div#my_camera {
    min-width: 100% !important;
    width: 100% !important;
}
div#my_camera video{
    min-width: 100% !important;
    width: 100% !important;
    height: 250px !important;
}
.modal-content{
    min-width: 346px !important;
}
.qrdiv{
    width:110% !important;
}
.mainnotis{
    display:flex !important;
}
.mainnotis6{
    width:80% !important;
}
.mainnotis2{
    width:20% !important;
}
.mainnotis4{
     width:70% !important;
}
.mainnotis244{
    width:30% !important;
}
.card{
    margin-bottom:10px !important;
}
#paymentqrccc{
    height: 306px !important;
}
li.headprofpl a {
        padding: 15px !important;
        font-size: 10px;
    }
    .searchmain{
        padding-top: 0px !important;
    }
    .searchmain4{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .chathead2{
        display:none ;
    }
    .chatbody2{
         display:none ;
    }
    #backtousers{
        display:block  !important;
            padding: 10px;
    }
    p#profileset{
            display: flex;
    }
    .chatmessagin{
        display: flex !important;
    }
    .chatmessagin10{
        width:70% !important;
    }
    .chatmessagin2{
        width:30% !important;
    }
    button#sndmessage {
        font-size: 12px !important;
    }
    .errordivnoti{
        display:flex !important;;
    }
    .errordivnoti2{
        width:70% !important;
        padding: 5px !important;
    }
    .errordivnoti3{
        width:30% !important;
        padding: 5px !important;
    }
    .errordivnoti7{
        padding:5px !important;
    }
    .col-6 {
        min-width: 100% !important;
    }
    .headddddofpref{
        padding: 0px !important;
    }
    #my_camera img{
        width: 100% !important;
    height: 250px !important;
    }

    div#my_camera {
       
        height: 270px !important;
    }
    .col-sm-3.takesnap {
        margin-bottom: 10px !important;
    }
    .col-sm-3.retake{
          margin-bottom: 10px !important;
    }
    .col-sm-6.savephpto{
        margin-bottom: 10px !important;
    }
    .preasontxt{
        margin-left: 10px !important;
    }
    .viewuserdivleft{
        width: 110% !important;
        display: flex !important;
    }
    .viewuserdivleft10{
        width: 60% !important;
    }
    .viewuserdivleft2{
        width: 20% !important;
    }

    .recvwddesk{
        display:none !important;
    }
    .detailsbodynexttabs{
        width: 108% !important;
    }
    .detailsofuuuusr{
        display: flex !important;
    }
    .detailsofuuuusr5{
        width:40% !important;
    }
    .detailsofuuuusr1{
        width:10% !important;
    }
    .detailsofuuuusr6{
        width:50% !important;
    }
    .detailsofuuuusr2{
         width:0% !important;
    }
    .detailsofuuuusr8{
        width:100% !important;
    }
    .detailsofuuuusr55{
        width:50% !important;
    }
    img#profphotochleft
    {
        height: 135px !important;
    }
    img#profphotochright{
        height: 135px !important;
    }
    .detailsofuuuusr11{
        display:none !important;
    }
    #usercomparison{
        display:none !important;
    }
    .rowcomparism{
        display: flex !important;
    }
    .rowcomparism6{
        width:50% !important;
    }
    .recvwdmob{
        display:block !important;
    }

    .profiviewdiv{
        display:flex !important;
    }
    .profiviewdiv5{
        width:40% !important;
    }

    .profiviewdiv7{
        width:60% !important;
    }
    img.profphotochiview {
        height: 95px !important;
    }
    .regdiv{
        margin-top:20px !important;
    }
    a#scrollUp {
        margin-right: 60px  !important;
    }
    form#sendingmsgform {
        padding-bottom: 30px;
    }
    div#messagesectiondiv{
            padding: 10px !important;
    }
    li.slicknav_txtnode {
        color: black !important;
    }
}


@media only screen and (min-width: 381px) and (max-width: 400px){
    .galleryimagesmaindiv{
        display:flex !important;
    }
    .galleryimagesmaindiv4{
        width:33% !important;
    }

    .uplgaldiv{
         display:flex !important;
    }

     .uplgaldiv6{
         width:49% !important;
    }
      #headerlogoweb{
        width: 90px !important;
    }

    .mt-30 {
        margin-top: 0px !important;
    }
    a.btn.card-btn1{
        margin-bottom: 10px;
    }

    .slider-area {
    height: 400px !important;
    }
    .slider-active.slick-initialized.slick-slider{
        height: 400px !important;
    }
    .slick-list.draggable{
        height: 400px !important;
    }
    .slick-track{
        height: 400px !important;
    }
    .slider-height
    {
        height: 400px !important;
    }

    .single-defination {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    img.dummyprofilephotos {
        height: 329px !important;
        border-radius: 180px !important;
            margin-top: 25px !important;
    }
    .mb-50 {
        margin-bottom: 0px !important;
    }
    .footer-padding {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .footer-area .footer-logo {
    margin-bottom: 0px !important;
}
.contact-form .form-wrapper {
    padding: 32px 24px 32px 24px !important;
}
.mainc {
           padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 10px !important;
}
#accountprofileimage{
   
  
    border-radius: 198px !important;
    padding: 10px !important;
    height: 358px !important;
}
.upgradeplan{
    width: 100% !important;
}

img.mymtchprof {
    height: 320px !important;
    border-radius: 167px !important;
}
p.profilenames{
        font-size: 23px !important;
    margin-top: 20px !important;
}
.matchesrow{
    display:flex !important;
}
.matchesrow10{
        width: 70% !important;
}
.matchesrow2{
        width: 30% !important;
}
img.matcprofff {
    width: 100% !important;
    border-radius: 10px;
}
.mtchprofname{
        font-size: 20px !important;
}
.profdetails{
        font-size: 16px !important;
    
    margin-left: 41px !important;
}
.useractionsmain{
    display:flex !important;
}
.useractionsmain4{
    width:33% !important;
}
.searchbhmmain{
    display:flex !important;
}
.searchbhmmain10{
     width: 80% !important;
}
.searchbhmmain2{
     width: 20% !important;
}
.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{
    padding: 5px 17px !important;
            width: 100% !important;
        display: block;
}
span.slicknav_arrow {
    display: none !important;
}
img#profphotoch {
    height: 282px !important;
    border-radius: 200px !important;
}
a#changeprofilephoto{
        margin-top: 229px !important;
}
li.headprof a {
    padding: 15px !important;
    font-size: 10px;
}
.profie4divs{
    padding: 12px !important;
            min-width: 100% !important;
}

.profie6divs{
    padding: 12px !important;
            min-width: 100% !important;
}
span.select2-dropdown.select2-dropdown--below {
    width: 81% !important;
}

.profie0divs{
    padding: 0px !important;
            min-width: 100% !important;
}
.displaynone{
    display:none !important;
}
div#my_camera {
    min-width: 100% !important;
    width: 100% !important;
}
div#my_camera video{
    min-width: 100% !important;
    width: 100% !important;
    height: 250px !important;
}
.modal-content{
    min-width: 346px !important;
}
.qrdiv{
    width:110% !important;
}
.mainnotis{
    display:flex !important;
}
.mainnotis6{
    width:80% !important;
}
.mainnotis2{
    width:20% !important;
}
.mainnotis4{
     width:70% !important;
}
.mainnotis244{
    width:30% !important;
}
.card{
    margin-bottom:10px !important;
}
#paymentqrccc{
    height: 306px !important;
}
li.headprofpl a {
        padding: 15px !important;
        font-size: 10px;
    }
    .searchmain{
        padding-top: 0px !important;
    }
    .searchmain4{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .chathead2{
        display:none ;
    }
    .chatbody2{
         display:none ;
    }
    #backtousers{
        display:block  !important;
            padding: 10px;
    }
    p#profileset{
            display: flex;
    }
    .chatmessagin{
        display: flex !important;
    }
    .chatmessagin10{
        width:70% !important;
    }
    .chatmessagin2{
        width:30% !important;
    }
    button#sndmessage {
        font-size: 12px !important;
    }
    .errordivnoti{
        display:flex !important;;
    }
    .errordivnoti2{
        width:70% !important;
        padding: 5px !important;
    }
    .errordivnoti3{
        width:30% !important;
        padding: 5px !important;
    }
    .errordivnoti7{
        padding:5px !important;
    }
    .col-6 {
        min-width: 100% !important;
    }
    .headddddofpref{
        padding: 0px !important;
    }
    #my_camera img{
        width: 100% !important;
    height: 250px !important;
    }

    div#my_camera {
       
        height: 270px !important;
    }
    .col-sm-3.takesnap {
        margin-bottom: 10px !important;
    }
    .col-sm-3.retake{
          margin-bottom: 10px !important;
    }
    .col-sm-6.savephpto{
        margin-bottom: 10px !important;
    }
    .preasontxt{
        margin-left: 10px !important;
    }
    .viewuserdivleft{
        width: 110% !important;
        display: flex !important;
    }
    .viewuserdivleft10{
        width: 60% !important;
    }
    .viewuserdivleft2{
        width: 20% !important;
    }

    .recvwddesk{
        display:none !important;
    }
    .detailsbodynexttabs{
        width: 108% !important;
    }
    .detailsofuuuusr{
        display: flex !important;
    }
    .detailsofuuuusr5{
        width:40% !important;
    }
    .detailsofuuuusr1{
        width:10% !important;
    }
    .detailsofuuuusr6{
        width:50% !important;
    }
    .detailsofuuuusr2{
         width:0% !important;
    }
    .detailsofuuuusr8{
        width:100% !important;
    }
    .detailsofuuuusr55{
        width:50% !important;
    }
    img#profphotochleft
    {
        height: 135px !important;
    }
    img#profphotochright{
        height: 135px !important;
    }
    .detailsofuuuusr11{
        display:none !important;
    }
    #usercomparison{
        display:none !important;
    }
    .rowcomparism{
        display: flex !important;
    }
    .rowcomparism6{
        width:50% !important;
    }
    .recvwdmob{
        display:block !important;
    }

    .profiviewdiv{
        display:flex !important;
    }
    .profiviewdiv5{
        width:40% !important;
    }

    .profiviewdiv7{
        width:60% !important;
    }
    img.profphotochiview {
        height: 95px !important;
    }
    .regdiv{
        margin-top:20px !important;
    }
    a#scrollUp {
        margin-right: 60px  !important;
    }
    form#sendingmsgform {
        padding-bottom: 30px;
    }
    div#messagesectiondiv{
            padding: 10px !important;
    }
    li.slicknav_txtnode {
        color: black !important;
    }
}


@media only screen and (min-width: 401px) and (max-width: 500px){
    .galleryimagesmaindiv{
        display:flex !important;
    }
    .galleryimagesmaindiv4{
        width:33% !important;
    }

    .uplgaldiv{
         display:flex !important;
    }

     .uplgaldiv6{
         width:49% !important;
    }
      #headerlogoweb{
        width: 90px !important;
    }

    .mt-30 {
        margin-top: 0px !important;
    }
    a.btn.card-btn1{
        margin-bottom: 10px;
    }

    .slider-area {
    height: 400px !important;
    }
    .slider-active.slick-initialized.slick-slider{
        height: 400px !important;
    }
    .slick-list.draggable{
        height: 400px !important;
    }
    .slick-track{
        height: 400px !important;
    }
    .slider-height
    {
        height: 400px !important;
    }

    .single-defination {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    img.dummyprofilephotos {
        height: 329px !important;
        border-radius: 180px !important;
            margin-top: 25px !important;
    }
    .mb-50 {
        margin-bottom: 0px !important;
    }
    .footer-padding {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .footer-area .footer-logo {
    margin-bottom: 0px !important;
}
.contact-form .form-wrapper {
    padding: 32px 24px 32px 24px !important;
}
.mainc {
           padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 10px !important;
}
#accountprofileimage{
   
  
    border-radius: 198px !important;
    padding: 10px !important;
    height: 358px !important;
}
.upgradeplan{
    width: 100% !important;
}

img.mymtchprof {
    height: 320px !important;
    border-radius: 167px !important;
}
p.profilenames{
        font-size: 23px !important;
    margin-top: 20px !important;
}
.matchesrow{
    display:flex !important;
}
.matchesrow10{
        width: 70% !important;
}
.matchesrow2{
        width: 30% !important;
}
img.matcprofff {
    width: 100% !important;
    border-radius: 10px;
}
.mtchprofname{
        font-size: 20px !important;
}
.profdetails{
        font-size: 16px !important;
    
    margin-left: 41px !important;
}
.useractionsmain{
    display:flex !important;
}
.useractionsmain4{
    width:33% !important;
}
.searchbhmmain{
    display:flex !important;
}
.searchbhmmain10{
     width: 80% !important;
}
.searchbhmmain2{
     width: 20% !important;
}
.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{
    padding: 5px 17px !important;
            width: 100% !important;
        display: block;
}
span.slicknav_arrow {
    display: none !important;
}
img#profphotoch {
    height: 282px !important;
    border-radius: 200px !important;
}
a#changeprofilephoto{
        margin-top: 229px !important;
}
li.headprof a {
    padding: 15px !important;
    font-size: 10px;
}
.profie4divs{
    padding: 12px !important;
            min-width: 100% !important;
}

.profie6divs{
    padding: 12px !important;
            min-width: 100% !important;
}
span.select2-dropdown.select2-dropdown--below {
    width: 81% !important;
}

.profie0divs{
    padding: 0px !important;
            min-width: 100% !important;
}
.displaynone{
    display:none !important;
}
div#my_camera {
    min-width: 100% !important;
    width: 100% !important;
}
div#my_camera video{
    min-width: 100% !important;
    width: 100% !important;
    height: 250px !important;
}
.modal-content{
    min-width: 346px !important;
}
.qrdiv{
    width:110% !important;
}
.mainnotis{
    display:flex !important;
}
.mainnotis6{
    width:80% !important;
}
.mainnotis2{
    width:20% !important;
}
.mainnotis4{
     width:70% !important;
}
.mainnotis244{
    width:30% !important;
}
.card{
    margin-bottom:10px !important;
}
#paymentqrccc{
    height: 306px !important;
}
li.headprofpl a {
        padding: 15px !important;
        font-size: 10px;
    }
    .searchmain{
        padding-top: 0px !important;
    }
    .searchmain4{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .chathead2{
        display:none ;
    }
    .chatbody2{
         display:none ;
    }
    #backtousers{
        display:block  !important;
            padding: 10px;
    }
    p#profileset{
            display: flex;
    }
    .chatmessagin{
        display: flex !important;
    }
    .chatmessagin10{
        width:70% !important;
    }
    .chatmessagin2{
        width:30% !important;
    }
    button#sndmessage {
        font-size: 12px !important;
    }
    .errordivnoti{
        display:flex !important;;
    }
    .errordivnoti2{
        width:70% !important;
        padding: 5px !important;
    }
    .errordivnoti3{
        width:30% !important;
        padding: 5px !important;
    }
    .errordivnoti7{
        padding:5px !important;
    }
    .col-6 {
        min-width: 100% !important;
    }
    .headddddofpref{
        padding: 0px !important;
    }
    #my_camera img{
        width: 100% !important;
    height: 250px !important;
    }

    div#my_camera {
       
        height: 270px !important;
    }
    .col-sm-3.takesnap {
        margin-bottom: 10px !important;
    }
    .col-sm-3.retake{
          margin-bottom: 10px !important;
    }
    .col-sm-6.savephpto{
        margin-bottom: 10px !important;
    }
    .preasontxt{
        margin-left: 10px !important;
    }
    .viewuserdivleft{
        width: 110% !important;
        display: flex !important;
    }
    .viewuserdivleft10{
        width: 60% !important;
    }
    .viewuserdivleft2{
        width: 20% !important;
    }

    .recvwddesk{
        display:none !important;
    }
    .detailsbodynexttabs{
        width: 108% !important;
    }
    .detailsofuuuusr{
        display: flex !important;
    }
    .detailsofuuuusr5{
        width:40% !important;
    }
    .detailsofuuuusr1{
        width:10% !important;
    }
    .detailsofuuuusr6{
        width:50% !important;
    }
    .detailsofuuuusr2{
         width:0% !important;
    }
    .detailsofuuuusr8{
        width:100% !important;
    }
    .detailsofuuuusr55{
        width:50% !important;
    }
    img#profphotochleft
    {
        height: 135px !important;
    }
    img#profphotochright{
        height: 135px !important;
    }
    .detailsofuuuusr11{
        display:none !important;
    }
    #usercomparison{
        display:none !important;
    }
    .rowcomparism{
        display: flex !important;
    }
    .rowcomparism6{
        width:50% !important;
    }
    .recvwdmob{
        display:block !important;
    }

    .profiviewdiv{
        display:flex !important;
    }
    .profiviewdiv5{
        width:40% !important;
    }

    .profiviewdiv7{
        width:60% !important;
    }
    img.profphotochiview {
        height: 95px !important;
    }
    .regdiv{
        margin-top:20px !important;
    }
    a#scrollUp {
        margin-right: 60px  !important;
    }
    form#sendingmsgform {
        padding-bottom: 30px;
    }
    div#messagesectiondiv{
            padding: 10px !important;
    }
    li.slicknav_txtnode {
        color: black !important;
    }
}


@media only screen and (min-width: 501px) and (max-width: 600px){
    .galleryimagesmaindiv{
        display:flex !important;
    }
    .galleryimagesmaindiv4{
        width:33% !important;
    }

    .uplgaldiv{
         display:flex !important;
    }

     .uplgaldiv6{
         width:49% !important;
    }
      #headerlogoweb{
        width: 90px !important;
    }

    .mt-30 {
        margin-top: 0px !important;
    }
    a.btn.card-btn1{
        margin-bottom: 10px;
    }

    .slider-area {
    height: 400px !important;
    }
    .slider-active.slick-initialized.slick-slider{
        height: 400px !important;
    }
    .slick-list.draggable{
        height: 400px !important;
    }
    .slick-track{
        height: 400px !important;
    }
    .slider-height
    {
        height: 400px !important;
    }

    .single-defination {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    img.dummyprofilephotos {
        height: 329px !important;
        border-radius: 180px !important;
            margin-top: 25px !important;
    }
    .mb-50 {
        margin-bottom: 0px !important;
    }
    .footer-padding {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .footer-area .footer-logo {
    margin-bottom: 0px !important;
}
.contact-form .form-wrapper {
    padding: 32px 24px 32px 24px !important;
}
.mainc {
           padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 10px !important;
}
#accountprofileimage{
   
  
    border-radius: 198px !important;
    padding: 10px !important;
    height: 358px !important;
}
.upgradeplan{
    width: 100% !important;
}

img.mymtchprof {
    height: 320px !important;
    border-radius: 167px !important;
}
p.profilenames{
        font-size: 23px !important;
    margin-top: 20px !important;
}
.matchesrow{
    display:flex !important;
}
.matchesrow10{
        width: 70% !important;
}
.matchesrow2{
        width: 30% !important;
}
img.matcprofff {
    width: 100% !important;
    border-radius: 10px;
}
.mtchprofname{
        font-size: 20px !important;
}
.profdetails{
        font-size: 16px !important;
    
    margin-left: 41px !important;
}
.useractionsmain{
    display:flex !important;
}
.useractionsmain4{
    width:33% !important;
}
.searchbhmmain{
    display:flex !important;
}
.searchbhmmain10{
     width: 80% !important;
}
.searchbhmmain2{
     width: 20% !important;
}
.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{
    padding: 5px 17px !important;
            width: 100% !important;
        display: block;
}
span.slicknav_arrow {
    display: none !important;
}
img#profphotoch {
    height: 282px !important;
    border-radius: 200px !important;
}
a#changeprofilephoto{
        margin-top: 229px !important;
}
li.headprof a {
    padding: 15px !important;
    font-size: 10px;
}
.profie4divs{
    padding: 12px !important;
            min-width: 100% !important;
}

.profie6divs{
    padding: 12px !important;
            min-width: 100% !important;
}
span.select2-dropdown.select2-dropdown--below {
    width: 81% !important;
}

.profie0divs{
    padding: 0px !important;
            min-width: 100% !important;
}
.displaynone{
    display:none !important;
}
div#my_camera {
    min-width: 100% !important;
    width: 100% !important;
}
div#my_camera video{
    min-width: 100% !important;
    width: 100% !important;
    height: 250px !important;
}
.modal-content{
    min-width: 346px !important;
}
.qrdiv{
    width:110% !important;
}
.mainnotis{
    display:flex !important;
}
.mainnotis6{
    width:80% !important;
}
.mainnotis2{
    width:20% !important;
}
.mainnotis4{
     width:70% !important;
}
.mainnotis244{
    width:30% !important;
}
.card{
    margin-bottom:10px !important;
}
#paymentqrccc{
    height: 306px !important;
}
li.headprofpl a {
        padding: 15px !important;
        font-size: 10px;
    }
    .searchmain{
        padding-top: 0px !important;
    }
    .searchmain4{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .chathead2{
        display:none ;
    }
    .chatbody2{
         display:none ;
    }
    #backtousers{
        display:block  !important;
            padding: 10px;
    }
    p#profileset{
            display: flex;
    }
    .chatmessagin{
        display: flex !important;
    }
    .chatmessagin10{
        width:70% !important;
    }
    .chatmessagin2{
        width:30% !important;
    }
    button#sndmessage {
        font-size: 12px !important;
    }
    .errordivnoti{
        display:flex !important;;
    }
    .errordivnoti2{
        width:70% !important;
        padding: 5px !important;
    }
    .errordivnoti3{
        width:30% !important;
        padding: 5px !important;
    }
    .errordivnoti7{
        padding:5px !important;
    }
    .col-6 {
        min-width: 100% !important;
    }
    .headddddofpref{
        padding: 0px !important;
    }
    #my_camera img{
        width: 100% !important;
    height: 250px !important;
    }

    div#my_camera {
       
        height: 270px !important;
    }
    .col-sm-3.takesnap {
        margin-bottom: 10px !important;
    }
    .col-sm-3.retake{
          margin-bottom: 10px !important;
    }
    .col-sm-6.savephpto{
        margin-bottom: 10px !important;
    }
    .preasontxt{
        margin-left: 10px !important;
    }
    .viewuserdivleft{
        width: 110% !important;
        display: flex !important;
    }
    .viewuserdivleft10{
        width: 60% !important;
    }
    .viewuserdivleft2{
        width: 20% !important;
    }

    .recvwddesk{
        display:none !important;
    }
    .detailsbodynexttabs{
        width: 108% !important;
    }
    .detailsofuuuusr{
        display: flex !important;
    }
    .detailsofuuuusr5{
        width:40% !important;
    }
    .detailsofuuuusr1{
        width:10% !important;
    }
    .detailsofuuuusr6{
        width:50% !important;
    }
    .detailsofuuuusr2{
         width:0% !important;
    }
    .detailsofuuuusr8{
        width:100% !important;
    }
    .detailsofuuuusr55{
        width:50% !important;
    }
    img#profphotochleft
    {
        height: 135px !important;
    }
    img#profphotochright{
        height: 135px !important;
    }
    .detailsofuuuusr11{
        display:none !important;
    }
    #usercomparison{
        display:none !important;
    }
    .rowcomparism{
        display: flex !important;
    }
    .rowcomparism6{
        width:50% !important;
    }
    .recvwdmob{
        display:block !important;
    }

    .profiviewdiv{
        display:flex !important;
    }
    .profiviewdiv5{
        width:40% !important;
    }

    .profiviewdiv7{
        width:60% !important;
    }
    img.profphotochiview {
        height: 95px !important;
    }
    .regdiv{
        margin-top:20px !important;
    }
    a#scrollUp {
        margin-right: 60px  !important;
    }
    form#sendingmsgform {
        padding-bottom: 30px;
    }
    div#messagesectiondiv{
            padding: 10px !important;
    }
    li.slicknav_txtnode {
        color: black !important;
    }
}




@media only screen and (min-width: 601px) and (max-width: 768px){
    .galleryimagesmaindiv{
        display:flex !important;
    }
    .galleryimagesmaindiv4{
        width:33% !important;
    }

    .uplgaldiv{
         display:flex !important;
    }

     .uplgaldiv6{
         width:49% !important;
    }
      #headerlogoweb{
        width: 90px !important;
    }

    .mt-30 {
        margin-top: 0px !important;
    }
    a.btn.card-btn1{
        margin-bottom: 10px;
    }

    .slider-area {
    height: 400px !important;
    }
    .slider-active.slick-initialized.slick-slider{
        height: 400px !important;
    }
    .slick-list.draggable{
        height: 400px !important;
    }
    .slick-track{
        height: 400px !important;
    }
    .slider-height
    {
        height: 400px !important;
    }

    .single-defination {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    img.dummyprofilephotos {
        height: 329px !important;
        border-radius: 180px !important;
            margin-top: 25px !important;
    }
    .mb-50 {
        margin-bottom: 0px !important;
    }
    .footer-padding {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .footer-area .footer-logo {
    margin-bottom: 0px !important;
}
.contact-form .form-wrapper {
    padding: 32px 24px 32px 24px !important;
}
.mainc {
           padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 10px !important;
}
#accountprofileimage{
   
  
    border-radius: 198px !important;
    padding: 10px !important;
    height: 358px !important;
}
.upgradeplan{
    width: 100% !important;
}

img.mymtchprof {
    height: 320px !important;
    border-radius: 167px !important;
}
p.profilenames{
        font-size: 23px !important;
    margin-top: 20px !important;
}
.matchesrow{
    display:flex !important;
}
.matchesrow10{
        width: 70% !important;
}
.matchesrow2{
        width: 30% !important;
}
img.matcprofff {
    width: 100% !important;
    border-radius: 10px;
}
.mtchprofname{
        font-size: 20px !important;
}
.profdetails{
        font-size: 16px !important;
    
    margin-left: 41px !important;
}
.useractionsmain{
    display:flex !important;
}
.useractionsmain4{
    width:33% !important;
}
.searchbhmmain{
    display:flex !important;
}
.searchbhmmain10{
     width: 80% !important;
}
.searchbhmmain2{
     width: 20% !important;
}
.mobile_menu .slicknav_menu .slicknav_nav .slicknav_item a{
    padding: 5px 17px !important;
            width: 100% !important;
        display: block;
}
span.slicknav_arrow {
    display: none !important;
}
img#profphotoch {
    height: 282px !important;
    border-radius: 200px !important;
}
a#changeprofilephoto{
        margin-top: 229px !important;
}
li.headprof a {
    padding: 15px !important;
    font-size: 10px;
}
.profie4divs{
    padding: 12px !important;
            min-width: 100% !important;
}

.profie6divs{
    padding: 12px !important;
            min-width: 100% !important;
}
span.select2-dropdown.select2-dropdown--below {
    width: 81% !important;
}

.profie0divs{
    padding: 0px !important;
            min-width: 100% !important;
}
.displaynone{
    display:none !important;
}
div#my_camera {
    min-width: 100% !important;
    width: 100% !important;
}
div#my_camera video{
    min-width: 100% !important;
    width: 100% !important;
    height: 250px !important;
}
.modal-content{
    min-width: 346px !important;
}
.qrdiv{
    width:110% !important;
}
.mainnotis{
    display:flex !important;
}
.mainnotis6{
    width:80% !important;
}
.mainnotis2{
    width:20% !important;
}
.mainnotis4{
     width:70% !important;
}
.mainnotis244{
    width:30% !important;
}
.card{
    margin-bottom:10px !important;
}
#paymentqrccc{
    height: 306px !important;
}
li.headprofpl a {
        padding: 15px !important;
        font-size: 10px;
    }
    .searchmain{
        padding-top: 0px !important;
    }
    .searchmain4{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .chathead2{
        display:none ;
    }
    .chatbody2{
         display:none ;
    }
    #backtousers{
        display:block  !important;
            padding: 10px;
    }
    p#profileset{
            display: flex;
    }
    .chatmessagin{
        display: flex !important;
    }
    .chatmessagin10{
        width:70% !important;
    }
    .chatmessagin2{
        width:30% !important;
    }
    button#sndmessage {
        font-size: 12px !important;
    }
    .errordivnoti{
        display:flex !important;;
    }
    .errordivnoti2{
        width:70% !important;
        padding: 5px !important;
    }
    .errordivnoti3{
        width:30% !important;
        padding: 5px !important;
    }
    .errordivnoti7{
        padding:5px !important;
    }
    .col-6 {
        min-width: 100% !important;
    }
    .headddddofpref{
        padding: 0px !important;
    }
    #my_camera img{
        width: 100% !important;
    height: 250px !important;
    }

    div#my_camera {
       
        height: 270px !important;
    }
    .col-sm-3.takesnap {
        margin-bottom: 10px !important;
    }
    .col-sm-3.retake{
          margin-bottom: 10px !important;
    }
    .col-sm-6.savephpto{
        margin-bottom: 10px !important;
    }
    .preasontxt{
        margin-left: 10px !important;
    }
    .viewuserdivleft{
        width: 110% !important;
        display: flex !important;
    }
    .viewuserdivleft10{
        width: 60% !important;
    }
    .viewuserdivleft2{
        width: 20% !important;
    }

    .recvwddesk{
        display:none !important;
    }
    .detailsbodynexttabs{
        width: 108% !important;
    }
    .detailsofuuuusr{
        display: flex !important;
    }
    .detailsofuuuusr5{
        width:40% !important;
    }
    .detailsofuuuusr1{
        width:10% !important;
    }
    .detailsofuuuusr6{
        width:50% !important;
    }
    .detailsofuuuusr2{
         width:0% !important;
    }
    .detailsofuuuusr8{
        width:100% !important;
    }
    .detailsofuuuusr55{
        width:50% !important;
    }
    img#profphotochleft
    {
        height: 135px !important;
    }
    img#profphotochright{
        height: 135px !important;
    }
    .detailsofuuuusr11{
        display:none !important;
    }
    #usercomparison{
        display:none !important;
    }
    .rowcomparism{
        display: flex !important;
    }
    .rowcomparism6{
        width:50% !important;
    }
    .recvwdmob{
        display:block !important;
    }

    .profiviewdiv{
        display:flex !important;
    }
    .profiviewdiv5{
        width:40% !important;
    }

    .profiviewdiv7{
        width:60% !important;
    }
    img.profphotochiview {
        height: 95px !important;
    }
    .regdiv{
        margin-top:20px !important;
    }
    a#scrollUp {
        margin-right: 60px  !important;
    }
    form#sendingmsgform {
        padding-bottom: 30px;
    }
    div#messagesectiondiv{
            padding: 10px !important;
    }
    li.slicknav_txtnode {
        color: black !important;
    }
}




@media only screen and (min-width: 769px) and (max-width: 1200px){
}



@media only screen and (min-width:992px){
}



@media only screen and (min-width: 1201px) and (max-width: 1366px){
}




@media only screen and (min-width: 1367px) and (max-width: 2500px){
}
