@media (max-width: 1200px) {

  /*--------------Registration Page-------------*/
  .enter-mob-col {
    padding-left: 40px;
    padding-right: 30px;
  }

  .col .right-push {
    width: 100px;
  }

  .border-right {
    top: -15px;
    right: 19px;
  }

  .submit4-btn {
    margin-right: 35px;
  }

  .bottom-text {
    margin-right: 0;
  }

  /*.custom-tab li a{font-size:12px;}*/
  /*.custom-tab>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{font-size:12px;}*/
  /*--------------Dashboard Page-------------*/
  .para-3 {
    float: right;
    width: 35%;
    padding-left: 0;
  }

  .bg-color-profile1 {
    padding: 32px 12px 57px;
  }

  .booster-text {
    font-size: 14px;
    margin-left: 20px;
  }

  .trust-list {
    padding-top: 15px;
  }

  /*.self-text {font-size: 15px;}*/
  .profile-visit {
    padding-left: 6px;
  }

  .profile-visit li {
    font-size: 12px;
  }

  #socialli {
    margin-right: 0;
  }

  .socialul .socialli {
    margin-right: 5px;
  }

  .contentbooster {
    padding: 26px 11px;
    font-size: 15px;
  }

  .para-col {
    font-size: 16px;
  }

  .trust-circle {
    color: #83738e;
    font-size: 10px;
  }

  #search-select {
    width: 100%;
  }

  .text-matches {
    width: auto;
    padding: 16px;
  }

  .matching-list {
    padding: 20px 15px 30px;
  }

  #custom-homestyle button {
    width: 100%;
  }

  .select-list {
    width: 100%;
    margin-right: 25px;
  }

  /*--------Home page-------*/
  .testimonial {
    margin-right: 60px;
  }

  .testimonial-content {
    margin-left: 0;
    width: 70%;
  }

  .branch {
    display: none;
  }

  .check-number {
    width: 100%;
  }

  .govt-id {
    width: 100%;
  }

  .box {
    width: 26%;
  }

  .govt-list {
    width: 100px;
  }

  .top {
    padding-bottom: 35px;
  }

  .intrests-sent li {
    padding: 15px 12px;
  }

  .details {
    width: 325px;
  }

  #visit-my-matches {
    padding: 30px 8px 0;
  }

  .pro-shorlisted {
    width: auto;
  }
}

@media (max-width: 1170px) {

  /*--------------Registration Page-------------*/
  .col .right-push {
    width: 100px;
  }

  .userdetails {
    padding-left: 0;
  }

  /* .custom-tab li {
    margin-right: 8px
  }*/

  /*--------------Dashboard Page-------------*/
  .trust-list li {
    padding-bottom: 7px;
    text-indent: -9px;
    font-size: 15px;
  }

  .action {
    font-size: 12px;
  }

  .matches-col-btns {
    float: right;
    width: 100%;
    padding: 14px;
    margin-right: 0;
  }

  .intrests-sent li {
    padding: 15px 20px;
  }

  .bind-row {
    /*padding: 0 18px;*/
    width: 400px;
  }

  .information-about {
    margin-right: 25px;
  }

  .profile-about-content {
    width: 100%;
    overflow: hidden;
    clear: both;
  }

  /*.custom-tab li a{ padding-right: 15px;padding-left: 15px;}*/
  .intrest-tab {
    padding-left: 10px;
  }

  #visit-my-matches {
    padding: 30px 8px 0;
  }

  .intrest-part-col {
    padding: 50px 10px;
  }

  #visit-match-img {
    margin-right: 10px;
  }

  .social-verify {
    margin-left: 25px;
  }

  .date-text {
    float: none;
  }

  .match-detail .info {
    float: none;
  }

  .social-fd-1 {
    float: none;
  }
}

@media (max-width: 1024px) {

  /*--------------Registration Page-------------*/
  .input-dropdown {
    width: 100%;
  }

  .form-head .form-group .input-field {
    width: 100%;
    height: auto;
  }

  .form-head .form-group .number {
    width: 100%;
    height: auto;
  }

  .right-push {
    width: 100%;
  }

  .list {
    font-size: 12px;
  }

  .enter-mob-col {
    padding: 0;
  }

  #custom-style button {
    width: 100%;
  }

  .col .right-push {
    width: 100px;
  }

  .right-push {
    width: 113px;
    background-position: right 8px top 10px;
  }

  .form-head {
    padding-left: 35px;
    padding-right: 40px;
  }

  .verify-number .input-field {
    width: 205px;
  }

  .pop-edit-num input {
    width: auto;
  }

  .border {
    width: 100%;
  }

  /*form-head{padding-left:0;}*/
  .box-select-dashboard {
    padding-left: 0;
    padding-right: 0;
  }

  /*--------Home page-------*/
  #lets-begin-btn {
    width: 73px;
    font-size: 11px;
    padding-right: 5px;
    padding-left: 5px;
  }

  #custom-homestyle button {
    width: 120px;
    font-size: 12px;
  }

  .select-list {
    width: 120px;
    font-size: 12px;
    margin-right: 0;
  }

  .custom-input-col {
    padding-right: 25px;
  }

  .list2 {
    padding-right: 5px;
    width: 45px;
    padding-left: 5px;
    font-size: 12px;
  }

  #age {
    width: 267px;
  }

  .age-space {
    float: left;
    width: 18px;
    padding: 10px;
    padding-left: 4px;
  }

  /*--------------Dashboard Page-------------*/
  .bg-color-profile1 {
    margin-left: 0;
    margin-right: 0;
  }

  .booster-col {
    margin: 0 auto;
    display: block;
    text-align: center;
  }

  .left {
    float: none;
  }

  /*.booster-col{    padding-left: 30%;padding-right: 30%;}*/
  .trust-list {
    margin: 0 auto;
    display: block;
    text-align: center;
    padding-left: 0;
  }

  #lets-btn {
    margin-top: 30px;
    width: 50%;
  }

  .filterd-list {
    margin-bottom: 30px !important;
  }

  .bg-color-profile1 {
    padding-bottom: 30px;
  }

  .comp-col {
    display: none;
  }

  .sucessstory {
    display: none;
  }

  .mission {
    display: none;
  }

  /*----Profile page-----*/
  /*.container-col {padding-left: 48px;padding-right: 48px;}*/
  .footer-widget ul li {
    margin-right: 12px;
  }

  .dash-space {
    margin-left: 0;
  }

  .dash-mid {
    width: auto;
  }

  #profile-completion {
    display: none;
  }

  /*-----------intrest-pages-----------*/
  .accept-request {
    padding: 17px 15px 36px;
  }

  /*--------Manage Photos----------*/
  .import-btns button {
    padding: 11px 0px;
    margin: 0 auto;
    margin-bottom: 10px;
  }

  .box {
    width: 40%;
  }

  #booster-list li {
    text-indent: 0;
    text-align: left;
  }

  .text-alert {
    text-align: center;
    margin-top: 10px;
  }

  .box {
    margin-bottom: 20px;
  }

  #box-3 {
    margin: 0 auto;
    display: block;
    float: none;
    clear: both;
    min-width: 240px
  }

  .col-left {
    margin-right: 23px;
  }

  .profile-manage-text label {
    font-size: 14px;
  }

  /*#height-col select {width: 177px;padding: 8px;}*/
  #height-col .matches-submit {
    margin-top: 10px;
    margin-left: 0;
    float: left;
  }

  /*.matches-submit {float: left;padding: 6px 13px;margin-left: 20px;font-size: 13px; }*/
  /*.custom-tab>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #555;font-size: 12px; }*/
  /*.custom-tab li a {color: #555;font-size: 12px;    margin-right: 0;}*/
  .deavtivate-profile-btn .list {
    width: 200px;
  }

  .user-profile-seprator .seprator-right {
    border: none;
  }

  .custom-nav .navbar-nav>li {
    margin-right: 10px;
  }
}

@media (min-width:1170px) {
  .trust-list li {
    text-indent: 0;
  }


}

@media (max-width:970px) {
  .custom-nav .navbar-nav>li {
    margin-right: 0px;
  }

  .profile-pic {
    width: 35px;
    height: 35px;
    margin-top: 16px;
    margin-left: 10px;
  }

  .profile-pic img {
    width: 33px;
    height: 33px;
  }

  .profile-manage img {
    width: 200px;
    height: 190px;
    object-fit: cover;
    display: block;
  }

  /*.make-profile  {    margin-left: 37px;}*/
  .religion-info-border .seprator-right {
    border-right: none;
  }

  .container-col {
    padding-left: 0;
    padding-right: 0;
  }

  .custom-nav .navbar-nav>li>a {
    padding-left: 6px;
    padding-right: 6px;
    font-size: 16px;
  }

  .seprator-left {
    border-left: none;
  }

  .right-basiinfo {
    padding-right: 15px;
    padding-left: 15px;
  }

  .prfile-id-search {
    padding: 20px 0px 23px;
  }

  .search-matches {
    padding: 42px 25px;
  }

  .user-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  /*-------Home-------*/
  .para>p {
    padding-right: 0;
    padding-left: 0;
  }

  .min-height-profile {
    min-height: auto;
  }

  .user-img {
    width: 370px;
    margin: 0 auto;
  }

  /*---------manage photo----------*/
  .inside-manage-photo {
    text-align: center;
  }

  #content-col {
    display: block;
  }

  .manage-text-list {
    padding-left: 0;
    padding-right: 0;
    text-align: left;
  }

  #settings {
    border: none;
  }

  .col-left {
    margin-right: 10px;
    margin-left: 0;
  }

  #trust-bottom {
    margin-top: 0px;
  }

  .trust-list li {
    padding-bottom: 7px;
    text-indent: 0;
    font-size: 14px;
  }

  .safety-content {
    padding: 50px 20px;
  }

  .suggestion h6 {
    padding-left: 0;
  }

  .profile-about-content {
    clear: both;
    width: 400px;
  }

  .matches-list-dwn {
    margin-bottom: 30px;
  }

  hr {
    display: none;
  }

  .about-self-text h2 {
    float: left;
  }

  .top {
    padding-top: 10px;
    padding-bottom: 0px;
    clear: both;
  }

  .seprator-bottom {
    margin-top: 0;
  }

  .seprator {
    padding-bottom: 0;
  }

  .para-col i {
    float: none;
  }

  .custom-tab {
    margin-top: 30px;
  }

  .custom-tab-profile .custom-tab {
    margin-top: 0px;
  }

  .tab-other-pro {
    margin-top: 0px;
  }

  /* ANIMATED X */
  .navbar-toggle.x .icon-bar:nth-of-type(1) {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10% 10%;
    -ms-transform-origin: 10% 10%;
    transform-origin: 10% 10%;
  }

  .navbar-toggle.x .icon-bar:nth-of-type(2) {
    opacity: 0;
    filter: alpha(opacity=0);
  }

  .navbar-toggle.x .icon-bar:nth-of-type(3) {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 10% 90%;
    -ms-transform-origin: 10% 90%;
    transform-origin: 10% 90%;
  }

  /* ANIMATED X COLLAPSED */
  .navbar-toggle.x.collapsed .icon-bar:nth-of-type(1) {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }

  .navbar-toggle.x.collapsed .icon-bar:nth-of-type(2) {
    opacity: 1;
    filter: alpha(opacity=100);
  }

  .navbar-toggle.x.collapsed .icon-bar:nth-of-type(3) {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }

  /* END ANIMATED X */
  /*.collapse-mobile-menu{ position: fixed;right: 0;}*/
  #mainSection .navbar-toggle {
    background-color: #fff;
  }

  #mainSection .navbar-header {
    position: relative
  }

  #mainSection .navbar-default .navbar-toggle .icon-bar {
    background-color: #83738e;
  }

  /*.custom-nav .navbar-nav > li > a{padding-top: 30px;padding-bottom: 30px;}*/
  /*.custom-profile .navbar-header { padding-top: 8px;padding-bottom: 29px;}*/
  #nav-toggle {
    padding-top: 31px;
  }

  #profile-pic {
    padding-top: 13px;
  }

  #profile-pic a {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .bellIcon i {
    font-size: 16px;
    margin-top: 0;
    margin-left: 5px;
  }

  /*.self-text {    font-size: 20px;}*/
  .profile-top {
    padding-top: 20px;
  }

  .setting-col-content label {
    width: 166px;
    font-size: 14px;
  }

  .profile-input {
    width: 200px;
    height: 50px;
    margin-right: 10px;
  }

  .verify-btn {
    margin-right: 0;
  }

  .profile-manage {
    padding: 20px 50px;
  }

  .matching-conditions .top {
    clear: inherit;
  }

  .scroll-responsive {
    width: 1029px;
  }

  /*.setting-col .setting-col-content { width: 100%;text-align: center;padding-left: 10px;}*/
  .profile-input {
    margin-bottom: 10px;
  }

  .other-pro {
    left: 200px;
    right: 0;
    margin: 0 auto;
  }
}

@media (max-width:767px) {

  .message-recevied-wrap {
    background-color: initial;
  }

  .message-recevied {
    padding-top: 60px;
  }

  .message-recevied .date-text {
    float: none;
  }

  .message-recevied .info-btn .btn-quick {
    margin: 0 auto;
    float: none;
    max-width: 200px;
  }

  .interest-received .social-fd-1,
  .accept-request .social-fd-1,
  .interest-sent .social-fd-1,
  .interest-declined .social-fd-1,
  .interest-filtered-out .social-fd-1,
  .photo-request-received .social-fd-1,
  .photo-request-sent .social-fd-1 {
    margin-bottom: 35px;
  }

  .interest-received .visit-match-img img,
  .accept-request .visit-match-img img,
  .interest-sent .visit-match-img img,
  .interest-declined .visit-match-img img,
  .interest-filtered-out .visit-match-img img,
  .photo-request-received .visit-match-img img,
  .photo-request-sent .visit-match-img img,
  .message-recevied .visit-match-img img {
    margin-bottom: 10px;
  }

  .interest-received .information,
  .accept-request .information,
  .interest-sent .information,
  .interest-declined .information,
  .interest-filtered-out .information,
  .photo-request-received .information,
  .photo-request-sent .information,
  .message-recevied .information {
    position: relative;
    top: -260px;
    margin-bottom: -5px;
  }

  .custom-padd-hide {
    display: none;
  }

  .visit-profile {
    height: auto;
    /* min-height: 170px; */
    text-align: center;
  }

  .visit-profile.regularSearch {
    min-height: 0px;
  }

  .visit-profile .details {
    position: unset;
    float: none;
    clear: both;
    margin: 15px 0 0;
  }

  .visit-profile .visit-match-img {
    float: none;
    width: 200px;
    height: 200px;
    margin: auto;
  }

  .visit-profile .visit-match-img img {
    height: 100%;
  }

  .view-center {
    margin-top: 10px;
  }

  .navbar-default .navbar-nav .open .i-submenu>li>a {
    margin-left: 50px;
  }

  .Premium-table .upgtable {
    width: 100%;
  }

  .Premium-table {
    width: 100%;
  }

  .premium-content .upgtable th,
  .upgtable td {
    padding: 20px 7px;
  }

  .custom-nav .navbar-toggle {
    border-color: #83738e;
    background: #fff;
    margin-top: 26px;
  }

  /*.contact-popup-inside .contact {
    padding: 30px 20px;
  }
*/
  .upgrade-contact-popup .ngdialog-content {
    width: 100% !important;
    margin: 0 auto;
  }

  .profile-text.profile-text-pic {
    height: auto;
  }

  .contact-detail-col .back-top-btn {
    margin-bottom: 20px;
  }

  .userdetails.profile-user-details {
    padding-top: 20px;
  }

  .match-details .greydot {
    width: 10px;
  }

  .matches-submit.filter-button {
    float: left;
  }

  .inside-table .premium-text {
    text-align: center;
    padding-top: 40px;
  }

  .profile-sec {
    padding: 0;
    margin: 0;
    /*background: #00000073;*/
    -webkit-transition: width 2s;
    /* Safari */
    transition: width 2s;
  }

  .user-img .user {
    /*width: 200px;
    height: 190px;*/
    margin: 0 auto;
    display: block;
    margin-bottom: 10px;
  }

  .all-border {
    border: none;
  }

  .edu-col {
    clear: both;
  }

  .seprator-profile {
    clear: both;
  }

  .form-head {
    padding-left: 0;
    padding-right: 0;
  }

  .change-mail {
    clear: both;
  }

  .setting-col-content label {
    width: auto;
    font-size: 14px;
  }

  .setting-col .setting-col-content {
    display: block;
  }

  .col-pad-bottm {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .submenu li a {
    padding-left: 30px !important;
  }

  #PertnerContent {
    position: static;
  }

  .basic-lifepref-col {
    margin-top: 0px;
  }

  .contact-detail-col {
    padding-top: 30px !important;
  }

  .sent-fixed {
    width: 100%;
  }

  .push-right-padd {
    padding-left: 14px;
  }

  .mob-col {
    float: left;
  }

  .col .right-push {
    width: 100px;
  }

  .custom-nav #navbar {
    background-color: #83738e;
  }

  .custom-nav .navbar-nav>li>a {
    color: #fff;
    padding: 10px 15px;
  }

  .custom-nav .navbar-header {
    padding-bottom: 20px;
    padding-top: 10px;
  }

  .collapse-mobile-menu.navbar-collapse {
    padding: 0px;
    overflow: visible;
    background: transparent;
  }

  .collapse-mobile-menu.navbar-collapse .down-chevron {
    float: right;
  }

  .profile-sec li ul.submenu {
    position: static;
  }

  .profile-sec .submenu li a {
    padding: 6px 30px 1px;
    color: #fff !important;
  }

  .profile-sec li ul.submenu {
    margin-top: 0;
  }

  .profile-sec li ul ul.submenu li a {
    padding: 10px 50px;
  }

  .profile-sec .submenu li:first-child {
    border-top: #fff solid 1px;
  }

  .profile-sec li:hover>ul.submenu {
    display: none;
  }

  .profile-sec li.dropdown.open ul.submenu {
    display: block;
    padding-top: 5px;
  }

  .profile-sec .submenu li:last-child {
    border: none;
  }

  .right-push {
    width: 100%;
  }

  .number {
    width: 100%
  }

  .middile-content-inside .form-step {
    margin-left: 0;
    padding-left: 0;
    margin-right: 0;
    width: 100%;
  }

  .form-step:before {
    left: -0px;
    right: 0;
    width: 100%;
    margin: 0 auto;
  }

  .middile-content-inside .form-step li {
    display: inline-block;
    margin-right: 40px;
    float: none;
  }

  .border-right {
    display: none;
  }

  /*.profile-upload{margin:0 auto;}*/
  .checks {
    text-align: left;
    padding-bottom: 10px;
  }

  .btn-top .fb {
    margin: 0 auto;
    display: block;
    margin-top: 20px;
    margin-left: 0;
  }

  .setting-col-form {
    padding-left: 0;
    padding-right: 0;
  }

  /*.post-content{text-align: center;}*/
  .registration-form {
    padding-top: 20px;
  }

  .bg-dash-height {
    height: auto;
  }

  .dash-top {
    padding-top: 0px;
  }

  .intrests {
    float: none;
    margin: 0 auto;
    display: block;
    width: 100%;
  }

  #dashboard-top {
    margin-bottom: 20px;
  }

  .message-photo-sec {
    width: 100%;
  }

  .message-photo-sec {
    float: none;
    margin: 0 auto;
  }

  #lets-btn {
    padding: 12px 18px;
  }

  .profile-input {
    height: 33px;
    width: 149px;
    font-size: 11px;
  }

  .booster-btn {
    margin-top: 12px;
  }

  /*.custom-tab li{width:100%;margin-bottom: 10px;}*/
  .custom-tab li:last-child {
    margin-bottom: 0px;
  }

  .mail-content {
    font-size: 15px;
  }

  /*.custom-tab li a{font-size: 10px; padding-right: 10px;padding-left: 10px;}*/
  #lets-btn {
    padding: 12px 18px;
    font-size: 12px;
    width: 50%;
    margin-top: 10px;
  }

  /*.custom-tab>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #555;font-size: 10px;    padding-left: 10px;padding-right: 10px;}*/


  .trust-circle {
    color: #83738e;
    font-size: 10px;
  }

  .profile-detail .profile-apdd {
    padding-right: 10px;
    padding-left: 16px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .notification {
    display: block;
    font-size: 15px;
    float: left;
    margin-top: 3px;
  }

  #nav-toggle {
    padding-top: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
  }

  .bellIcon i {
    font-size: 18px;
  }

  .action {
    font-size: 14px;
  }

  .userdetails {
    width: 50%;
    padding-top: 50px;
  }

  .user-inside-text {
    font-size: 15px;
    color: #333333;
    padding-bottom: 0;
  }

  .profile-text {
    width: 100%;
    float: none;
    margin-right: 16px;
    height: 150px;
  }

  /*.booster-col {padding-left: 18%;padding-right: 18%;}*/
  .seprator-right {
    border-right: none;
  }

  .birthdetails {
    margin: 0 auto;
    margin-bottom: 10px;
  }

  .self-inside {
    margin-top: 0;
    font-size: 14px;
  }

  .seprator-bottom {
    margin-bottom: 0;
  }

  .trust-list li {
    text-indent: 0;
  }

  .profile-text img {
    /*width: 150px;
    height: 150px;*/
    object-fit: cover;
  }

  /*.manage-pic {
    text-align: left;
  }*/

  .para-3 {
    float: none;
    width: 100%;
    padding-top: 50px;
  }

  .left {
    float: none;
  }

  .text-user {
    font-size: 20px;
  }

  .bg-color-profile {
    /* padding: 8px 25px; */
  }

  .col-space-profile {
    margin-top: 0;
  }

  .id-profile-col {
    margin-top: 30px;
  }

  .user-section {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .checkterm-text {
    margin-top: 20px;
  }

  .search-matches {
    padding: 40px 35px;
  }

  /*-------Interest pages-------*/
  .matches-btns p {
    font-size: 12px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .match-detail .info {
    float: none;
  }

  /*.social-verify{float:none;}*/
  .accept-request {
    padding: 17px 0px 0px;
  }

  .information {
    padding-top: 10px;
  }

  .intrests-sent {
    width: 100%;
  }

  /*-------------home-page*-------------*/
  .enquiry {
    display: none;
  }

  .banner {
    height: 500px;
  }

  .details .information {
    padding-top: 0px;
    text-align: center;
  }

  .mypopup.active {
    display: none;
  }

  .inside-manage {
    padding: 0;
  }

  .visitall-img {
    width: 35%;
    margin: 0 auto;
    display: block;
  }

  .manage-text-photo {
    text-align: center;
  }

  .profile-manage-text p {
    text-align: left;
  }

  .manage-text-list {
    text-align: left;
    width: 300px;
  }

  .profile-manage-text h3 {
    font-size: 18px;
  }

  .custom-nav .navbar-nav>.customize a {
    border: none;
  }

  .col-left {
    float: none;
  }

  .manage-text {
    padding: 0px 0 3px;
  }

  .box {
    width: 100%;
    float: none;
    margin: 0 auto;
    margin-bottom: 20px;
  }

  .text-alert {
    padding-top: 15px;
  }

  .para-col p {
    float: none;
    text-align: left;
  }

  .mobile-text p {
    font-size: 18px;
  }

  .mobile-standrd {
    border: 1px solid #d4d4d4;
    padding: 15px 20px 10px;
  }

  .social-icon {
    font-size: 25px;
  }

  .contact-form {
    padding-left: 0;
  }

  .form-group-data {
    padding: 5px;
  }

  .form-group select {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    background-position: right 15px top 17px;
  }

  .edit {
    text-align: center;
    margin: 0 auto;
    margin-bottom: 13px;
  }

  .feedback-content {
    padding-top: 25px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .form-group-data input {
    padding-top: 10px;
    padding-bottom: 10px;
    height: auto;
  }

  .feedback-content p {
    font-size: 14px;
  }

  .profile-sec>li>a {
    padding-top: 45px;
    padding-bottom: 10px;
  }

  .quick-dropdown-col {
    padding: 0px 0px;
  }

  .input-dropdown {
    padding: 10px;
    background-position: right 10px top 15px;
  }

  .information-about {
    margin-right: 0px;
    width: 100%;
    padding-top: 15px;
  }

  /*----for card Start ----*/
  .info-sec-1 {
    width: auto;
    float: left;
  }

  .info-sec-2 {
    width: 100%;
  }

  .bind-row {
    width: 100%;
  }

  .matches-col-btns {
    float: right;
    width: 100%;
    margin-right: 0px;
    padding-left: 28px;
    font-size: 10px;
  }

  /*----for card End----*/
  .date-text {
    float: left;
  }

  .social-fd-1 {
    float: none;
    width: 100%;
  }

  .profile-about-content {
    clear: both;
    width: 100%;
  }

  .for-self-information {
    padding-left: 0;
    width: 100%;
    height: 100%;
  }

  .btn-quick {
    width: 200px;
    margin: 0 auto;
    display: block;
  }

  .btn-quick:first-of-type {
    margin-right: auto;
    margin-bottom: 10px;
  }

  .contact-detail-popup-submit {
    width: 100px !important;
    margin-top: 10px;
  }

  .progress-bar {
    float: none;
  }

  .profile-visit {
    float: none;
  }

  .progressText {
    float: none;
  }

  .match-details img {
    width: 200px;
    height: 200px;
    object-fit: cover;
    float: none;
  }

  .inside-profilecrete-text {
    text-align: center;
  }

  .custom-tab-view li.active>a {
    padding-left: 50px;
    padding-right: 50px;
  }

  .custom-tab-view li a {
    padding-left: 50px;
    padding-right: 50px;
  }

  #manage-profile {
    padding: 0 0 20px;
  }

  /* .matches-col-btns button {
    padding: 5px 9px;
  }*/

  .text {
    font-size: 25px;
    line-height: 36px;
    text-align: center;
  }

  .lets-begin-btn {
    margin: 0 auto;
    display: block;
  }

  .lets-begin-btn:first-of-type {
    margin-right: auto;
    margin-bottom: 10px;
  }

  .profile {
    font-size: 25px;
  }

  .custom-nav .navbar-nav>.customize {
    padding: 0px 0px;
    margin-right: 0;
  }

  .custom-nav .navbar-nav li {
    padding: 0px;
    border-bottom: #fff solid 1px;
    margin-right: 0;
  }

  .custom-nav .navbar-nav li:last-child {
    border-bottom: 0;
  }

  .user-img {
    width: 100%;
    margin: 0 auto;
  }

  .matches-submit {
    float: none;
    margin: 20px auto 0;
  }

  /*.for-self-information p{text-align: center;}*/
  .match-details span {
    text-align: center;
    width: 200px;
  }

  .for-self-information p {
    margin-bottom: 3px;
    margin-top: 10px;
    padding-left: 20px;
  }

  .for-self-profile h2 {
    font-size: 17px;
    padding-right: 0;
  }

  /* .social-verify {
    margin-right: 10px;
  } */

  /*.card-left{margin-left:0;float:none;}*/
  .matches-intrest-list-left li select {
    float: none;
    width: 100%;
  }

  .income li .match-list-one {
    width: 100%;
    float: none;
  }

  .top {
    padding-bottom: 0px;
  }

  /*.about-self-text p {width: 100px;}*/
  .about-self-text h2 {
    padding-top: 10px;
    margin-top: 0;
  }

  .profile-preview {
    padding: 7px 7px;
  }

  .userdetails {
    width: 100%;
    padding-bottom: 20px;
  }

  .profile-for {
    padding-top: 10px;
  }

  .user-col {
    border-right: 0;
  }

  .seprator {
    clear: both;
  }

  .custom-nav .navbar-default .navbar-collapse {
    background: #83738e;
    border-color: #e7e7e7;
  }

  .setting-col-content label {
    margin-right: 0;
  }

  .setting-col {
    padding-top: 0;
    padding-right: 0;
  }

  #nav-tab-col {
    margin-top: 0;
    padding-right: 0;
  }

  .import-btns button {
    padding: 11px 0px;
    margin: 0 auto;
    margin-bottom: 10px;
  }

  .profile-manage {
    padding: 20px 0px;
  }

  .profile-previewpage .seprator-right {
    padding-top: 10px;
  }

  .right-basiinfo {
    padding-right: 15px;
    padding-left: 0;
  }

  .upload-photo {
    margin-right: 0px;
  }

  .col-popup select {
    width: 120px;
    height: 46px;
    padding: 5px 15px;
    background-position: right 8px top 19px;
  }

  .col-popup .btn-get {
    padding: 9px 15px;
    font-size: 12px;
  }

  .pop-edit-num input {
    width: 119px;
    padding: 5px 15px;
    height: 46px;
  }

  #inline-block {
    height: auto !important;
  }

  .box-select #search-select {
    height: 51px;
  }

  .profile-detail .nav-tabs {
    padding-right: 13px;
  }

  .de-active {
    padding: 8px 25px;
    font-size: 12px;
  }

  .edu-col .top {
    padding-top: 0;
  }

  .nav-arrow {
    clear: both;
  }

  .lets-begin {
    margin-bottom: 15px;
  }

  /*.profile-sec .navbar-nav .open .dropdown-menu {position: absolute;float: left;width: 100%;margin-top: 0;background-color: #85758e;border: 0;border: 1px solid #fff;padding: 0;-webkit-box-shadow: none;box-shadow: none;border-radius: 0;}*/
  /*-----------testimonial section-------------*/
  .client-testimonial {
    padding-top: 20px;
  }

  .braces-img {
    display: none;
  }

  .testimonial {
    float: none;
    margin: 0 auto;
    display: block;
  }

  .testimonial-content {
    padding-top: 20px;
    text-align: center;
    width: 100%;
  }

  .braces2-img {
    display: none;
  }

  .testimonial-content-2 h5 {
    text-align: center;
  }

  .custom-padding {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  /*.section{padding-bottom:30px;padding-top:30px;}*/
  .client-testimonial .get-btn {
    padding-top: 30px;
  }

  .easy-step {
    margin-top: 0;
    font-size: 20px;
  }

  .easy-step:after {
    top: 47px;
  }

  .easy-step-bottom {
    top: 45px;
  }

  .padd-top {
    padding-top: 50px;
  }

  .bg-color-sec .circle .image-2 {
    position: absolute;
    left: 24px;
    top: 23px;
    bottom: 0;
    right: 0;
  }

  .form-head h3 {
    color: #83738e;
    font-size: 18px;
  }

  .internal-profile-content {
    padding-bottom: 0;
  }

  .profile-content {
    font-size: 17px;
    margin-left: 30px;
  }

  .form-head h3 {
    padding-bottom: 0;
  }

  #right-col {
    padding-top: 0;
  }

  .profile-sec .bellIcon {
    display: none;
  }

  .custom-nav .navbar-brand {
    margin-top: 10px;
  }

  .notify-notification {
    display: block;
    position: absolute;
    top: 16px;
    right: 65px;
    margin-top: 25px;
    font-size: 17px;
  }

  .notify-notification a {
    color: #fff;
    margin-right: 5px;
  }

  .notiStyle {
    top: -8px;
    left: 10px;
  }

  #notify-mobile a span {
    font-size: 12px;
    background-color: red;
    text-align: center;
    color: #fff;
    border-radius: 50%;
    width: 22px;
    height: 22px;
    display: inline-block;
    line-height: 22px;
    margin-left: 4px;
  }

  #notify-mobile ul {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
  }

  #notify-mobile ul li {
    padding: 5px;
  }

  #notify-mobile {
    background: #550c6b;
    padding: 9px;
    left: auto;
    min-width: 200px;
  }



  #mobile-text-view {
    color: #fff;
    font-weight: 600;
  }

  .mobile-text {
    padding-top: 16px;
  }

  .mobile-text img {
    display: none;
  }

  .mobile-text span {
    display: block;
  }

  .scrollmenu {
    width: 700px;
  }

  .match-for-mobile {
    display: none;
  }

  .scroll-stick {
    overflow-x: scroll;
    white-space: nowrap;
  }

  .floating {
    clear: both;
  }

  .scroll-responsive {
    width: 1029px;
  }

  .verify-btn {
    margin-left: 15px;
  }

  .text-details {
    width: 100%;
  }

  #select-view-tab {
    width: 100%;
    margin-bottom: 20px;
  }

  .listmobile {
    float: left;
    border-bottom: none !important;
  }

  .listmobile-child {
    margin-left: 10px;
    margin-top: 27px;
  }

  .listmobile ul {
    border: 1px solid #fff;
  }

  .details {
    width: auto;
  }

  .forgot-btn {
    margin-top: 20px;
  }

  .validation-invalid {
    font-size: 10px;
  }

  .change-pass-form {
    margin-top: 20px;
  }

  .life-style-h {
    padding-top: 0px !important;
  }

  .sucess-story p {
    float: none;
    width: 200px;
    padding: 10px 0;
  }

  .sucess-story {
    padding-top: 35px;
  }

  #text-story {
    width: 100%;
  }

  .profile-count {
    right: auto;
    left: 0;
    margin-left: 169px;
  }

  .other-pro {
    right: 0;
    left: 120px;
    margin: 0 auto;
    display: block;
    text-align: center;
  }
}

@media (max-width:500px) {
  .details-res-mobile {
    width: 250px;
  }

}

@media (max-width:420px) {
  .lets-begin {
    margin-top: 50px;
  }

  .text {
    font-size: 25px;
    line-height: 36px;
    text-align: left;
    padding-left: 20px;
  }

  .contact-popup-inside p label {
    /*width: 150px;*/
  }

  .match-details .on-circle {
    text-align: center;
    padding-bottom: 10px;
  }

  .matches-submit.filter-button {
    margin-bottom: 0;
    float: left;
    font-size: 10px;
    margin-left: 23px;
  }

  .details-res-mobile {
    width: 100%;
    margin-top: 15px;
  }

  .match-details span {
    text-align: center;
    width: 100%;
  }

  /*.make-profile  {    margin-left: 0px;}*/
  .form-head .location {
    margin-right: 8px;
  }

  .recomd-img-mb {
    display: none;
  }

  .alert-cotent {
    font-size: 12px;
  }

  #question {
    margin-left: 5px;
  }

  .mainbox {
    width: 100%;
  }

  .profile-col-btns button {
    width: 100%;
    margin-bottom: 10px;
  }

  .popup-main button {
    margin-top: 10px;
  }

  .textareaValidation {
    font-size: 12px;
  }

  .profile-input {
    width: 100%;
    margin-bottom: 10px;
  }

  .deavtivate-profile-btn .list {
    width: 100%;
  }

  .import-btns button {
    font-size: 10px;
    width: 100%;
  }

  .mob-col select {
    width: 100%;
  }

  .mob-col input {
    width: 100%;
  }

  .middile-content-inside .form-step {
    width: 100%;
  }

  .middile-content-inside .form-step li {
    margin-right: 30px;
  }

  .deavtivate-profile-btn .deactivate-con {
    font-size: 20px;
  }

  .deavtivate-profile-btn .verify-btn {
    margin: 0;
  }

  .deavtivate-profile-btn ul li label {
    font-size: 14px;
    padding-left: 24px;
  }

  .deavtivate-profile-btn .text-min-height {
    height: auto;
  }

  .profile-content {
    font-size: 15px;
    margin-left: 0;
  }

  .submit4-btn {
    margin-right: 0;
  }

  .verify-number .number-verication {
    width: 100%;
    float: none;
  }

  .email-para {
    line-height: 20px;
    margin-top: 15px;
  }

  .verify-btn {
    margin-top: 10px;
    margin-left: 0;
    display: block;
    float: none;
  }

  .bottom-text {
    float: none;
    text-align: center;
  }

  .verfication {
    text-align: center;
  }

  .bg-color-profile {
    padding: 15px 15px;
  }

  .self-text {
    font-size: 18px !important;
  }

  /*.edu-col{padding-left:0;padding-right:0;}*/
  /*.edu-col .top{ margin-top: 25px;}*/
  .info-left {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0;
  }

  .edu-col .top {
    padding-top: 0;
  }

  .internal-profile-content {
    padding-bottom: 10px;
  }

  .form-head h3 {
    padding-bottom: 10px;
    font-size: 16px;
  }

  #lets-btn {
    width: 100%;
  }

  .userdetails {
    width: 100%;
    padding-top: 60px;
  }

  .para-3 {
    float: none;
    width: 100%;
    padding-left: 0;
  }

  .user-col {
    border-right: none;
    line-height: inherit;
  }

  .profile-for {
    padding-top: 11px;
    line-height: 20px;
  }

  .text-user,
  .user-inside-text,
  .para-col {
    text-align: left;
  }

  .matches-descr {
    font-size: 17px;
  }

  .text-h4 {
    font-size: 15px;
  }

  .para-col ul {
    list-style-type: none;
    padding-left: 0;
  }

  /*.cover{height: 235px!important;}*/
  /*.booster-col { padding-left: 14px;padding-right: 15px;}*/
  .trust-list {
    padding-left: 0;
  }

  /*.custom-tab>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{font-size: 10px;padding-left:5px;padding-right:5px;}*/
  /*.custom-tab li a{padding-left:5px;padding-right:5px;font-size: 10px;}*/
  /*.custom-tab li { margin-right: 5px;}*/
  .custom-nav .navbar-nav>li>a {
    padding-bottom: 5px;
  }

  .setting-col .verify-btn {
    margin-top: 0;
  }

  .birthdetails {
    margin-top: 15px;
  }

  #PertnerContent {
    width: 100%;
  }

  #contactContent {
    margin-bottom: 10px;
    width: 100%;
  }

  .search-matches {
    padding: 10px 10px;
  }

  .checkterm-text {
    margin-top: 20px;
  }

  /*--------Interest pages-------*/
  .matches-btns p {
    float: none;
    margin-bottom: 10px;
  }

  .intrests-sent {
    width: 100%
  }

  .match-detail .info {
    margin-bottom: 10px;
  }

  .infosec p {
    padding-top: 5px;
  }

  .matches-btns p {
    width: 200px;
    margin-bottom: 10px;
  }

  .social-icon {
    float: none;
    text-align: center;
    margin: 0 auto;
    display: block;
  }

  /*.form-step:before { left: -31px;right: 0;margin: 0 auto;width: 344px;}*/
  .bind-row {
    width: 100%;
    min-height: inherit;
  }

  .profile-about-content {
    width: 100%;
  }

  .for-self-information {
    float: none;
    width: 100%;
  }

  .match-details img {
    margin: 0 auto;
    display: block;
  }

  .text-col {
    margin: 0 auto;
    text-align: center;
  }

  .for-self-information p {
    margin-bottom: 10px;
    text-align: center;
  }

  .information-about {
    padding-top: 0;
    float: none;
    margin: 0 auto;
  }

  .matches-submit {
    margin-top: 10px;
    float: none;
    margin-left: 0;
  }

  .custom-tab-view li.active>a {
    padding-left: 30px;
    padding-right: 30px;
  }

  .custom-tab-view li a {
    padding-left: 30px;
    padding-right: 30px;
  }

  .matches-col-btns button {
    width: 180px;
    /* margin-bottom: 12px;*/
    float: none;
    padding: 8px;
    margin: 0 auto;
    display: block;
    margin-bottom: 10px;
    font-size: 15px;
  }

  .matches-col-btns {
    padding: 7px;
  }

  .profile {
    font-size: 15px;
  }

  .easy-step {
    font-size: 18px;
  }

  .border-bottom {
    top: 55px;
  }

  .bottom:after {
    top: 37px;
  }

  .text-derma {
    padding-top: 0;
    font-size: 20px;
  }

  .easy-step:after {
    top: 50px;
  }

  .easy-step-bottom {
    top: 48px;
  }

  .profile:after {
    top: 55px;
  }

  .profile-bottom {
    top: 54px;
  }

  .bg-color .para2 {
    margin-top: 30px;
  }

  .matching-conditions {
    padding-top: 0;
  }

  .matches-intrest-list-left li select {
    float: none;
    width: 100%;
    margin-right: 0;
  }

  .pagination-col .matches-submit {
    margin-top: 0;
    font-size: 10px;
  }

  /*.navbar-default .navbar-brand{ padding-top: 7px;}*/
  .right-push {
    background-position: right 8px top 11px;
    padding-right: 24px;
  }

  .income li .match-list-one {
    width: 100%;
    float: none;
    font-size: 12px;
    background-position: right 5px top 10px;
  }

  /*.intrest-check { margin: 31px 0;float: none;margin-top: 0;vertical-align: middle;}*/
  .for-self-profile {
    display: block;
  }

  /*.social-verify { padding-left: 78px;padding-right: 78px;}*/
  .matches-btns p {
    margin: 0;
    margin-bottom: 10px;
  }

  .view {
    padding-top: 0px;
  }

  .check-verify {
    /* left: 35px; */
  }

  .intrest-check {
    margin: 0px;
  }

  .left {
    float: left;
  }

  .trust-list li {
    font-size: 12px;
  }

  .setting-col .setting-col-content {
    width: 100%;
    text-align: center;
    padding-left: 10px;
  }

  .self-text {}

  .setting-col-content label {
    text-align: left;
    width: 100%;
  }

  .mail-content {
    text-align: left;
  }

  /*.self-text{padding-left:10px;}*/
  .left-null {
    width: 100%;
    margin-bottom: 10px;
  }

  .left-null .custom-area {
    margin-bottom: 10px;
  }

  .matches-list li label .check {
    left: 0;
    margin-right: 10px;
  }

  .matches-list li label {
    font-size: 12px;
    padding-left: 24px;
  }

  .profile-manage-text label {
    /*width: 180px;*/
    width: 100%;
    vertical-align: middle;
  }

  .noResult {
    padding: 0px 0;
  }

  /*.about-self-text h2 {padding-top: 0;}*/
  .pop-edit-num input {
    width: 100%;
    height: 40px;
  }

  .col-popup select {
    width: 100%;
    padding: 6px;
    float: left;
    height: 40px;
    background-position: right 8px top 16px;
  }

  .col-popup:nth-child(3) {
    float: none;
    text-align: center;
  }

  .col-popup:nth-child(3) {
    float: none;
    text-align: center;
    clear: both;
  }

  .col-popup {
    float: left;
    margin-right: 12px;
    margin-bottom: 10px;
    width: 100%;
  }

  .col-popup .btn-get {
    padding: 9px 15px;
    font-size: 12px;
    width: 100%;
  }

  .add-brithdetails-popup {
    margin-top: 10px;
  }

  .deavtivate-profile-btn .list {
    width: 100%;
    margin-bottom: 10px;
  }

  .custom-tab {
    margin-top: 10px;
  }

  .upload-photo {
    font-size: 11px;
  }

  .icons-circle {
    font-size: 15px;
  }

  #custom-font-right li {
    font-size: 13px;
  }

  .btn-top .fb {
    margin: 0 auto;
    display: block;
    margin-top: 20px;
    margin-left: 0;
    font-size: 11px;
    padding-right: 90px;
  }

  .form-step li:last-child {
    margin-right: 0;
  }

  .view:last-child {
    margin-right: 0;
  }

  .partner-pref-col {
    margin-top: 0px;
  }

  .parent-alternate {
    position: relative;
    padding-left: 40px;
    line-height: 23px;
  }

  .parent-alternate img {
    position: absolute;
    left: 0;
    margin-right: 0;
  }

  .reqPic2 {
    position: absolute;
    top: 164px;
    color: cornflowerblue !important;
    cursor: pointer;
    font-size: 16px;
    left: 0;
    right: 0;
    text-align: center;
    margin-left: 0;
  }

  .admin-approval {
    position: absolute;
    top: 164px;
    font-size: 12px;
    left: 100;
    /* right: 0;*/
    text-align: center;
    margin-left: 0;
    color: cornflowerblue !important;
  }

  .mypopup.active {
    display: block;
  }


  .display-chat-popup .fade-bg {
    opacity: .8;
    visibility: visible;
  }

  .display-chat-popup {
    overflow: hidden;
  }

  .display-chat-popup .chat-main-content {
    z-index: 9999999;
  }

  .display-chat-popup .mobile-view {
    display: block;
    height: 100%;
  }

  .display-chat-popup .desktop-view {
    display: none;
  }

  .mobile-view {
    display: none;
  }

  .display-chat-popup .chat-main-content {
    height: 100%;
    width: 100%;
  }

  .display-chat-popup .chat-user {
    top: 0px;
    width: 100%;
    position: absolute;
    height: 100%;
  }

  .display-chat-popup .chat-user .section-chat-inside {
    height: 100%;
  }

  .mobile-view .m-head .chat-text {
    color: #fff;
    font-size: 20px;
    margin: 8px 0;
  }

  .mobile-view .m-head input[type="button"] {
    position: absolute;
    right: 15px;
    top: 15px;
    color: #fff;
    background-color: transparent;
    outline: none;
    border: none;
    font-weight: bold;
    font-size: 20px;
  }

  .mobile-view .m-body {
    clear: both;
    height: 100%;
  }

  .mobile-view .chat-bg {
    height: 100%;
    background-color: transparent;
  }

  .mobile-view .chat-reply.scroll {
    max-height: 80%;
    height: 80%;
  }

  .mobile-view .m-head {
    width: 100%;
    float: left;
    padding: 15px 15px;
  }

  .mobile-view .m-head .user-image {
    width: 50px;
    height: 50px;
  }

  .mobile-view .chat-row {
    width: 100%;
    float: left;
  }

  .mobile-view .chat-row {
    width: 100%;
    float: left;
  }

  .mobile-view .time {
    display: block;
    width: 100%;
    text-align: right;
    color: #fff;
  }

  .mobile-view .type-msg {
    background-color: #000;
    padding: 10px;
    border-top: none;
  }

  .mobile-view .type-msg input {
    width: 80%;
    background-color: #83728e;
    color: #fff;
    border-radius: 2px;
  }

  .mobile-view .type-msg button {
    color: #fff;
    font-size: 20px;
    background-color: transparent;
    outline: none;
    border: none;
  }

  .live-user-display {
    display: none;
  }

  #socialli .right-text {
    font-size: 16px;
  }

  .dash-para {
    font-size: 16px;
  }

  .profile-count {
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
    margin-right: 100px;
  }

  .dialogforpopup {
    overflow: hidden;
  }

  .dialogforpopup .ngdialog-content {
    height: 100vh !important;
  }

  #block {
    margin-left: 12px;
    margin-bottom: 10px;
    width: 45% !important;
  }

  #report-abuse {
    width: 45% !important;
    margin-bottom: 10px;
  }
}

@media (max-width:390px) {
  .middile-content-inside .form-step {
    width: 100%;
  }

  .middile-content-inside .form-step li {
    margin-right: 10px;
  }

  /*.col .right-push {width: 88px;}*/
  .col .right-push {
    width: 84px;
  }

  /*.self-text {font-size: 15px;margin-bottom: 13px;float: left;    margin-top: 4px;}*/
  .contact-col {
    float: none;
    width: 100%;
    margin-top: 10px;
  }

  .contact-col .para-col {
    text-align: left;
  }

  #contactContent {
    margin-bottom: 10px;
  }

  .regular-col-btn {
    float: none;
    margin: 0 auto;
    display: block;
    text-align: center;
    margin-bottom: 19px;
  }

  .rSearch .regular-col-btn {
    float: left;
  }

  .regular-col-btn button {
    margin-right: 0;
  }

  .reset-btn {
    margin-left: 0;
  }

  .check-verify1 {
    /*display: none;*/
  }

  .form-head {
    padding-left: 15px;
    padding-right: 15px;
  }

  .edit {
    font-size: 12px;
  }

  .birthdetails {
    width: 100%;
  }

  /*.form-step:before { left: -31px;right: 0;margin: 0 auto;width: 344px;}*/
  .self-text {
    padding-top: 8px;
    padding-left: 0;
    font-size: 20px;
    margin-bottom: 0;
  }

  .notify-notification #nav-toggle {
    padding-left: 0;
  }

  #report-abuse {
    padding: 12px 8px;
    width: 50%;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #83738e;
  }

  #block {
    padding: 12px 8px;
    font-size: 14px;
  }

  .profile-count {
    margin-right: 90px;
  }

  #block {
    margin-left: 12px;
    margin-bottom: 10px;
    width: 45% !important;
  }

  #report-abuse {
    width: 45% !important;
    margin-bottom: 10px;
  }

}

@media (min-width: 320px) and (max-width: 480px) {

  .middile-content-inside .form-step {
    width: 100%;
  }

  .middile-content-inside .form-step li {
    margin-right: 10px;
  }

  .form-step:before {
    width: 120px;
    left: 0;
  }

  .profile-count {
    margin-right: 60px;
  }

  .mt-r-0 {
    margin-top: 0 !important;
  }

  .mt-r-5 {
    margin-top: 5px !important;
  }

  .mt-r-10 {
    margin-top: 10px !important;
  }

  .mb-r-10 {
    margin-bottom: 10px !important;
  }

  .mt-r-20 {
    margin-top: 20px !important;
  }

  .bg-intrests {
    height: inherit !important;
  }

  .intresrted-btns {
    margin-top: 10px;
  }

  .booster_trust .heading h2 {
    font-size: 24px;
  }

  .contact-popup-inside h4 {
    font-size: 20px;

  }

  .active-int .fa-caret-right:before {
    content: "\f0d7" !important
  }

}