

@media only screen and (max-width: 980px) {
    #logo {
       margin-top: 0px!important;
    }

    #max{
    width:60%!important; 
    padding-left: 15px;
  }

  .chb-box{

    flex-direction: column!important;
    display: flex!important;
  }

}

#ftr{
    width: 98%;
  display: flex;
  justify-content: space-between;
}

#nax{

  width: 37%;
}

#max{
  width:15%; 
}

#bax{

  width: 25%;
}

@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);
*{
  margin: 0;
  padding: 0;
}

h1 {
    font-size: 21px !important;
}

.quest{
    background: #b99cca !important;
}
.response{
  background:#cd68ff  !important;
}

#sortlist li span {
  display: none !important;
}
.tel_seri{
  text-decoration: blink !important;
    color: #767676 !important;
}
#sortlist li a {
    margin: -103px 0 0 0px !important;
   }
.b-share-icon{
  width:32px !important;
  height:32px !important;
  float: left;
    display: inline;
    overflow: hidden;
    padding: 0!important;
    vertical-align: top;
    border: 0;
   margin-top: -18px !important;
    
}
#ya_share_style{
  padding: 1px 3px 1px 1px !important;
}
.her_sp{
  height: 15px !important;
    clear: both !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    width: 120px !important;
}
.pt35 {
  background-color: #fff;
}

.b-share-icon_linkedin{
  background:url(../img/b-share-icon.png) 0 -749px no-repeat !important;
}
.b-share-icon_facebook{
  background:url(../img/b-share-icon.png) 0 -136px no-repeat !important;
}
.b-share-icon_twitter{
  background:url(../img/b-share-icon.png) 0 -102px no-repeat !important;
}
.b-share-icon_odnoklassniki{
  display: none !important;
}
.b-share-icon_moimir{
  display: none !important;
}
.holder a.jp-current, a.jp-current:hover, a.jp-disabled:hover {
    cursor: default;
    background: #ba7dde !important;
  }
  .holderDentist a.jp-current, a.jp-current:hover, a.jp-disabled:hover {
    background: #ba7dde !important;
  }
  .response {
  background:#d179ff !important;
}


@media(min-width:980px){
/*.result img{
  max-width:250px;
}*/
#harcForm{
  background: #fac !important;
  border:1px solid #fac !important;
  border-radius: 5px;
}
.backgroundPatasxan{
  background: #ba7dde !important;
}
.backgroundChpatasxan{
  background: #b99cca !important;
}

.shares{

  display: flex;
  margin-top: 5px;
}
  #gogo{
    top:7px !important;
  }
  .foot_bott{
    margin-bottom: 0 !important;
  }
  #result .w30p {
    width: 33% !important;
}
#dentistSlide ul .block {
  width:214px !important;
}
.topDentists .harctal{
  width:200px !important;
  }
#dentistSlide ul .block{
  text-align: center !important; 
}
.topDentists ul .block .subBlock{
  width: 202px !important;
}
.topDentists .aveli_shatMuqSeri {
    color: #fff !important;
}
.topDentists .muq_blue {
    color: #fff !important;
}
.topDentists .posT50 {
    top: 263px !important;
    background: #99278e;
    width: 100%;
}
.topDentists .posT95 {
    top: 283px !important;
}
.topDentists .posT25 {
    top: 222px !important;
    background: #99278e;
    height: 79px;
    width: 100%;
}
.topDentists .dIBlock {
    color: #fff !important;
}
.topDentists .posT0 {
    top: 0px !important;
    background: #99278e;
    width: 100% !important;
    height: 40px !important;
}
  .br1{
    display:none;
  }
.holder a.jp-current, a.jp-current:hover, a.jp-disabled:hover {
    background: #ba7dde !important;
  } 
.holderDentist a.jp-current, a.jp-current:hover, a.jp-disabled:hover {
    background: #ba7dde !important;
}
  #result .w236 {
    width: 260px !important;
}
.dentalsAddressAndPhone {
  height: auto !important;
}
  .w30p {
    width: 30% !important;
}
  .welc{
      display: none !important;
  }
  .c96 {
    color: #757575 !important;
}
.posT3 {
    top: -2px !important;
}
  .sale {
    width: 480px;
    background: #b99cca !important;
    border-radius: 5px;
  }
  .zaxjer{
    top: -24px !important;
    padding-top: 29px !important;
  }
  #result .w125 {
    width: 84% !important;
}
  #edit_signup {
    background: #b99cca !important;
  }
  .dentalsImg {
    max-width: 100px !important;
  }
  .submitComment {
    background: #b99cca !important;
    border-radius: 5px;
}
  .itemsColor {
    color: #d364ff !important;
}
  .commentHeaderTitle {
    /* font-size: 18px; */
    background-color: #99278e !important;
}
  .dental_tourismBlueGoti {
    background-color: #00deff !important;
}
  .result .itemsColor {
    color: #b99cca !important;
}
  .harcDentistin {
    background: #b99cca !important;
    border-radius: 5px !important;
}
  .blueGoti {
    background-color: #ca64ff !important;
}
  .blueGotiResult {
    background-color: #00deff !important;
}
  .time_blue {
    color: #00deff !important;
}
  #btnsubmit{
    width:115px !important;
  }
  #dentals ul .block .subBlock .dentalsTitle {
    font-size: 12px !important;
   }

fieldset, label { margin: 0; padding: 0; }
/*body{ margin: 20px; }*/
h1 { font-size: 1.5em; margin: 10px; }

/****** Style Star Rating Widget *****/

.rating {
  cursor: pointer;
  width: 55%;
  margin-left: -5px;
  border: none;
  float: left;
  padding: 0 !important;
}

.rating > input { display: none; } 
.rating > label:before { 
  margin: 2px;
  font-size: 1.25em;
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
}

.rating > .half:before { 
  content: "\f089";
  position: absolute;
}

.rating > label {
  margin-bottom: 0px;
  color: #ddd; 
 float: right; 
}

/***** CSS Magic to Highlight Stars on Hover *****/

.karch-text{
  background:red !important;
}
#itemContainerDentist .posT25 {
  top: 222px !important;
  background: #99278e;
  height: 79px;
  width: 100%;
}
#itemContainerDentist .posT50 {
    top: 263px !important;
    background: #99278e;
    width: 100%;
}
#itemContainerDentist .aveli_shatMuqSeri{
  color:#fff !important;
}
#itemContainerDentist .muq_blue{
  color:#fff !important;
}
#itemContainerDentist .posT95 {
    top: 283px !important;
}
.harctal {
    background: #ee54df !important;
    width: 199px !important;
}
.posL125 {
  left:0 !important;
}
#itemContainerDentist .posT0 {
    top: 0px !important;
    background: #99278e;
    width: 100% !important;
    height: 40px !important;
}
#itemContainerDentist .dIBlock{
  color:#fff !important;
}
#dentist ul .block .subBlock {
    width: 82% !important;
}
#dentist ul .block {
    width: 33% !important;
    text-align: center !important;
}
.maxH120 {
  height: 300px !important;
  width: 199px !important;
}
.h120 {
    height: auto !important;
}
a.link:hover {
    text-decoration: blink !important;
}
.searchResult {
    background-color: #99278e !important;
}
.dental_tourismHeaderTitle {
    background-color: #99278e !important;
}
.muq_blue {
    color: #ca64ff!important;
}
.title_blue {
    color: #ca64ff !important;
}
.cBlue {
    color: #ca64ff !important;
}

.navbar-brand{

      float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
}
.dr{
      color: rgba(153, 39, 142, 0.85) !important;
}
.mapi_vra_img {
    position: absolute;
    /*right: 45px !important;*/
    top: 6px !important;
}
.mapi_vra_txt{
  color:#99278e !important;
}
#menu1 ul{
  top:70px !important;
} 
.mySlides {display:none}
.w3-left, .w3-right, .w3-badge {cursor:pointer}
.w3-badge {height:13px;width:13px;padding:0}
.priceCat{
  color: #fff !important;
  background-color: #99278e !important;
}
.servicePrice{
  color: #fff !important;
  background-color: #99278e !important;
}

.searchBlock #marzer{
  color: #99278e !important;
}
/*#caranv{
  color: #99278e !important;
}*/
.searchCheck{
    color: rgba(153, 39, 142, 0.85) !important;
}
.dIBlock .shatMuqSeri{
      color: rgba(153, 39, 142, 0.85) !important;
}
.search {
    background: #00DEFF !important;
}
.categorianer div{
  display: inline-block;
  padding-left: 53px;
}
.categorianer div:nth-child(5){
  position: relative;
  /*top:-27px;*/
}
.categorianer p{
  width: 100%;
    max-width: 81px;
    display: block;
    line-height: 27px;
    text-align: center;
    color: #b99cca;
}
.subBlock .ml10 {
    margin-left: 10px !important;
    float: right;
    transform: rotate(48deg);
    /*top: 29px;*/
    position: relative;
    /*left: 37px;*/
}
.top1{
  top: 18px;
  font-size: 12px;
  left: 32px;
}
.top2{
  font-size: 12px;
  top: 18px;
  left: 37px;
}
.top3{
  font-size: 12px;
  top: 17px;
  left: 21px;
}
.ec_st{
  float: right !important;
}
.pt20 {
    padding-top: 0px !important; 
}
.w125 {
    width: 98% !important;
}
.price {
  padding: 9px 0 0 0 !important;
  position: relative;
    top: 38px;
}
.global_finish_Rating a{
  color:#329d5d !important;
  font-weight: bold !important;
}
.blueButton {
  background: transparent !important;
}
#dentals ul .block:hover .subBlock {
    box-shadow: inset 0 0 0em #b99cca, 0 0 5px #b99cca !important;
 }
.dentals_mapi_vra_txt {
    position: absolute;
    top: -2px !important;
    right: 13px !important;
}
.leftt-arrow{
  top: 1px;
    position: relative;
}
.glyanc span{
  color: #ca64ff !important;
}
.glyanc{
  background: #d2d0d0 !important;
}
#dentals ul .block .subBlock {
    border: 1px solid transparent !important; 
    background-color: #f3f3f3 !important;
 }
.blue__ {
    color: #ca64ff !important;
}
.footerSmoll{
  background-color: #300346 !important;
}

.emaill_1 a{
      padding-left: 17px;
      color: #747474 !important;
}
.blue {
    color: #ca64ff !important;
}
.muqSeri4D {
    color: #747474 !important;
}
.bottom_line {
  background: transparent !important;
}
footer{
  background-image: url(../img/FASHION.jpg) !important;
  background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.colorBlue {
  color: #ca64ff !important;
}
.stom_in {
  min-height: 0 !important;
}
.shatMuq_blue {
    color: #99278e !important;
}
.searchBackground_text{
  top:0 !important;
}
#searchStomAndStom{
      box-shadow: none !important;
}
a.linked {
    text-decoration: blink !important;
    /*top: 27px !important;
    position: relative !important;*/
}
.point{
      position: relative;
    top: -8px;
}
#search .point{
  display: none;
}
.rightLine {
  border-right: 0px solid #3a617c !important;
}
#logo{
  background-color: transparent !important;
}
.lang {
    top: -85px !important;
    left: -220px;
}
#menu1 ul.subMenu {
    border-top: 1px solid #99278e !important;
}
#menu1 ul {
    background-color: #99278e !important;
}
#menu1 ul.subMenu li:hover {
    background-color: #fff !important;
}
#menu1 ul.subMenu li:hover a {
    color: #99278e !important;
}
.registration {
    top: -27px !important;
}
.td_width{
  width:25% !important;
}
#last_1{
  display: none !important;
}
#box_1{
  display: none !important;
}
.welc_1{
  display: none !important;
}
#newsResult .b-share{
  margin-top: 25px !important;
}

.icon img {
  display: none !important;
}
.icon .mt10{
  margin-top:30px !important;
}
.stom_in .atamnabujarannerin {
  background-color: #99278e !important;
}
#mainContent{
  margin-top:20px !important;
}
#leftContent{
  margin-top:20px !important;
}
#rightContent{
  margin-top:20px !important;
}
.foot_logo{
  display: none;
}
#ec_1{
  display: block !important;
}
#ec{
  display: none !important;
}
ul.left{
  background:transparent !important;
}
#pageWrapper {
   max-width: 100%; 
  margin: 0 auto;
  background-image:url(../img/bg.jpg);
}
#rightContent {
    border:0 solid !important;
  }
  #leftContent {
    border:0 solid !important;
  }
ul{
    list-style: none;
}
a{
  cursor:pointer;
}

#mig{
-webkit-animation:myfirst 1s infinite;
animation:myfirst 1s infinite ;
}

@-webkit-keyframes myfirst
{
50%  {color:white;}
100% {color:red;}
}

@keyframes myfirst
{
50%  {color:white;}
100% {color:red;}
}

#mig1
{
-webkit-animation:myfirst 1s infinite; 
animation:myfirst 1s infinite ;
}

@-webkit-keyframes myfirst
{
50%  {color:white;}
100% {color:red;}
}

@keyframes myfirst
{
50%  {color:white;}
100% {color:red;}
}}
.headerWrapper {
    width: 100% !important;
    max-width: 1260px !important;
    margin: 0 auto;
}

ul.left {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #fff;
}

ul.left li {float: left;}

ul.left li a {
  display: inline-block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  transition: 0.3s;
  font-size: 17px;
}

ul.left li a:hover {background-color: #555;}

ul.left li.icon {display: none;}



@media screen and (max-width:766px) {
    ul.topnav.responsive{
        top: 0;
    }
 .icon img:last-child {
  float:right !important;
 }
  .sale {
    width: 480px;
    background: #b99cca !important;
    border-radius: 5px;
  }
  .zaxjer{
    top: -24px !important;
    padding-top: 29px !important;
  }

.langWrapper>a{
  margin-right: 10px;
}
.langWrapper .ru {
    background-color: transparent !important;
}
.langWrapper .arm {
    background-color: transparent !important;
}
.langWrapper .eng {
    background-color: transparent !important;
}
.clickGreenRating {
    background-position: -20px -20px !important;
}
#newsResult .ml10 {
    margin-left: 5px !important;
}
#itemContainer .w30p {
    width: 48% !important;
}
.p12 {
    padding: 2px !important;
}
#view_map {
    width: 100% !important;
}
#dentistResultSearch {
    width: 100% !important;
} 
/*#dentistResultSearch ul .block {
    width: 91% !important;
    float: none !important; 
}*/
#searchStomAndStom {
  font-size:12px !important;
}
 #leftContent{
    /*display:none !important*/
  }
  #mainContent {
    width: 100% !important;
    display: inline-block;
    /* border: 1px solid red; */
    /* max-width: 500px; */
  }
  #rightContent{
    /*display:none !important*/
  }
  #dentals {
    width: 100%;
    height: auto;
    margin: 0 auto;
    /*max-width: 500px !important;*/
  }
  #dentals ul .block {
    /*width: 70% !important;*/
    height: 335px;
    float: none !important;
    padding: 1px;
    margin: 0 auto;
    /*max-width: 500px !important;*/
  }
  #search {
    width: 100%;
    height: auto;
    margin: 0 auto;
  }
  .topDentists {
    width: 44% !important;
    height: auto;
    margin: 0 auto;
    max-width: 500px;
  }
  footer {
    width: 100% !important;
    height: 100% !important ;
    max-height:160px !important;
    float: left;
    background-color: #DCDDE1;
    /* max-width: 500px !important; */
  }
  .footerWrapper {
    width: 100% !important;
    margin: 0 auto;
    /*max-width: 500px !important;*/
  }
  #editMy_pass_email_login{
  /*display:none !important;*/
} 
  .w30p{
    /* width: 80% !important;
    max-width: 500px !important; */
    margin: 0 auto !important;
  }
  .footerWrapper .left{
    float:none !important;
    
  }
  
}
@media screen and (max-width:980px) {
  ul.topnav li {display: none;}
  ul.topnav li.icon {
    float: right;
    display: inline-block;
    margin-top: -48px !important;
    margin-left: 10px !important;
  }
}

@media screen and (max-width:980px) {
  /*ul.topnav.responsive {position: relative;
  background: #3a627c;
    z-index: 1;
  }*/
  ul.topnav.responsive li.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  ul.topnav.responsive li {
    float: none;
    display: inline;
  }
  ul.topnav.responsive li a:not(:nth-child(7)) {
    display:block;
  text-align: left;
   /* position: relative;*/
    /* border-bottom: 1px solid #c4e4fb !important; */
  }
  .headerContent >div{
  /*min-width:100px !important;*/
  }
  #pageWrapper{
  max-width:1260px !important;
  width:100% !important;
  min-width:100px !important;
  }

  .srchCat>p{
    font-size: 11px;
    /*display: none;*/
  }

  .srchCat{

    width: 20%!important;
  }
/*  .srch-sml{

    justify-content: center;
  }*/
}



.box_block{
  display: none;
} 
.block_bnakaran{
  display: none;
}
#mob_lang{
  display: none !important;
} 
.rating > input:checked ~ label { color: #ca64ff;  } /* hover previous stars in list */  


@media(max-width:980px){
  /*ul.topnav.responsive li.icon {
    position: absolute;
    right: 0;
    top: 0;
}*/
  .headerContent>div{
    float:left !important;
  }
  #itemContainerDentist .posT25 {
  top: 222px !important;
  background: #ba7dde;
  height: 79px;
  width: 100%;
}
#itemContainerDentist .posT50 {
    top: 263px !important;
    background: #ba7dde;
    width: 100%;
}
#itemContainerDentist .aveli_shatMuqSeri{
  color:#fff !important;
}
#itemContainerDentist .muq_blue{
  color:#fff !important;
}
#itemContainerDentist .posT95 {
    top: 283px !important;
}
.harctal {
    background: #b99cca !important;
    width: 199px !important;
}
.posL125 {
  left:0 !important;
}
#itemContainerDentist .posT0 {
    top: 0px !important;
    background: #ba7dde;
    width: 100% !important;
    height: 40px !important;
}
#itemContainerDentist .dIBlock{
  color:#fff !important;
}
.p10 {
    padding: 0px !important;
}
#dentist ul .block .subBlock {
    width: 82% !important;
}
#dentist ul .block {
    width: 33% !important;
    text-align: center !important;
}
.maxH120 {
  height: 300px !important;
  width: 192px !important;
}
.h120 {
    height: auto !important;
}
  #edit_signup {
    background: #b99cca !important;
  }
  .submitComment {
    background: #b99cca !important;
    border-radius: 5px;
}
  .itemsColor {
    color: #d364ff !important;
}
  .dentalsImg {
    max-width: 100px !important;
}
  .dental_tourismBlueGoti {
    background-color: #00deff !important;
}
  .result .itemsColor {
    color: #b99cca !important;
}
  .harcDentistin {
    background: #b99cca !important;
    border-radius: 5px !important;
}
  .blueGoti {
    background-color: #00deff !important;
}
  .blueGotiResult {
    background-color: #00deff !important;
}
  .time_blue {
    color: #00deff !important;
}
  #btnsubmit{
    width:115px !important;
  }
  #dentals ul .block .subBlock .dentalsTitle {
    font-size: 12px !important;
   }

fieldset, label { margin: 0; padding: 0; }
body{ margin: 20px; }
h1 { font-size: 1.5em; margin: 10px; }

/****** Style Star Rating Widget *****/


.rating > input { display: none; } 
.rating > label:before { 
  margin: 5px;
  font-size: 1.25em;
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
}

.rating > .half:before { 
  content: "\f089";
  position: absolute;
}

.rating > label { 
  color: #ddd; 
 float: right; 
}

/***** CSS Magic to Highlight Stars on Hover *****/




.karch-text{
  background:red !important;
}
#itemContainerDentist .posT25 {
  top: 222px !important;
    background: #ba7dde;
}
#itemContainerDentist .posT50 {
    top: 263px !important;
    background: #ba7dde;
    width: 100%;
}
#itemContainerDentist .aveli_shatMuqSeri{
  color:#fff !important;
}
#itemContainerDentist .muq_blue{
  color:#fff !important;
}
#itemContainerDentist .posT95 {
    top: 283px !important;
    width: 100%;
    background: #b99cca;
}
#dentistResultSearch .posT95 {
    top: 283px !important;
    background: #b99cca;
    width: 100%;
}
#dentistResultSearch .harctal {
    background: #b99cca !important;
  }
#dentistResultSearch ul .block{
  text-align: center;
}
#dentistResultSearch .animated{
    margin-bottom: 11px !important;
}

.harctal {
    background: #b99cca !important;
    width: 199px !important;
}
.posL125 {
  left:0 !important;
}
#itemContainerDentist .posT0 {
    top: 0px !important;
    background: #ba7dde;
    width: 100% !important;
    height: 40px !important;
}
#itemContainerDentist .dIBlock{
  color:#fff !important;
}
.p10 {
    padding: 0px !important;
}
#dentist ul .block .subBlock {
    width: 82% !important;
}
#dentist ul .block {
    width: 33% !important;
    text-align: center !important;
}
.maxH120 {
    max-height: 300px !important;
    max-width: 300px !important;
}
.h120 {
    height: auto !important;
}
a.link:hover {
    text-decoration: blink !important;
}
.searchResult {
    background-color: #b99cca !important;
}
.dental_tourismHeaderTitle {
    background-color: #b99cca !important;
}
.muq_blue {
    color: #ca64ff!important;
}
.title_blue {
    color: #ca64ff !important;
}
.cBlue {
    color: #ca64ff !important;
}


.mapi_vra_img {
    position: absolute;
    right: 45px !important;
    top: 6px !important;
}
.mapi_vra_txt{
  color:rgba(153, 39, 142, 0.85) !important;
}
#menu1 ul{
  top:70px !important;
} 
.mySlides {display:none}
.w3-left, .w3-right, .w3-badge {cursor:pointer}
.w3-badge {height:13px;width:13px;padding:0}
.priceCat{
  color: #b99cca !important;
  background-color: #fff !important;
}
.servicePrice{
  color: #b99cca !important;
  background-color: #fff !important;
}

#caranv{
  color: #b99cca !important;
}
.searchCheck{
  color:rgba(153, 39, 142, 0.85) !important;
}
.dIBlock .shatMuqSeri{
  color:rgba(153, 39, 142, 0.85) !important;
}
.search {
    background: #00DEFF;
}
.categorianer div{
  display: inline-block;
  padding-left: 30px;
}
.categorianer div:nth-child(5){
  position: relative;
  /*top:-27px;*/
}
.categorianer p{
  width: 100%;
    max-width: 81px;
    display: block;
    line-height: 27px;
    text-align: center;
    color: #b99cca;
}
.subBlock .ml10 {
    margin-left: 10px !important;
    float: right;
    transform: none !important;
    top: 29px;
    position: relative;
    left: 34px;
}
.ec_st{
  float: right !important;
}
.pt20 {
    padding-top: 0px !important; 
}
.w125 {
    width: 98% !important;
}
.price{
    background: #ad0000 !important;
    height: auto !important;
    width:46px !important;
    padding: 14px 0 0 0 !important;
  }
.global_finish_Rating a{
  color:#329d5d !important;
  font-weight: bold !important;
}
.blueButton {
  background: transparent !important;
}
#dentals ul .block:hover .subBlock {
    box-shadow: inset 0 0 0em #b99cca, 0 0 5px #b99cca !important;
 }
.dentals_mapi_vra_txt {
    position: absolute;
    top: -2px !important;
    right: 13px !important;
}
.leftt-arrow{
  top: 1px;
    position: relative;
}
.glyanc span{
  color: #ca64ff !important;
}
.glyanc{
  background: #d2d0d0 !important;
}
#dentals ul .block .subBlock {
    border: 1px solid transparent !important; 
    background-color: #f3f3f3 !important;
 }
.blue__ {
    color: #ca64ff !important;
}
.stom_in ul .stom_in_list{
  border-bottom: 0 solid !important;
}
.footerSmoll{
  background-color: #300346 !important;
}
.emaill_1 {
    position: relative;
    top: 3px;
    left: 5px;
}
.emaill_1 a{
      padding-left: 14px;
      color: #747474 !important;
}
.blue {
    color: #ca64ff !important;
}
.muqSeri4D {
    color: #747474 !important;
}
.bottom_line {
  background: transparent !important;
}
footer{
  background-image: url(../img/FASHION.jpg) !important;
  background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.colorBlue {
  color: #ca64ff !important;
}
.stom_in {
  min-height: 0 !important;
}
.shatMuq_blue {
    color: #b99cca !important;
}
#pageWrapper{
  /*background: transparent !important; */
    background-image: url(../img/bg.jpg);
}
.searchBackground_text{
  top:0 !important;
}
#searchStomAndStom{
      box-shadow: none !important;
}

#myForm .pt15 {
    padding-top: 15px !important;
    position: relative !important;
    top: -7px !important;
}
.dentalsHeader {
    background-color: #99278e !important;
    padding-bottom:15px !important;
}
a.linked {
    text-decoration: blink !important;
    top: 10px !important;
    position: relative !important;
}
.rightLine {
  border-right: 0px solid #3a617c !important;
}


#logo{
  background-color: transparent !important;
}
  #ec{
    display: block !important;
  }
  #dentistResultSearch ul .block {
    width: 100% !important;
    float: left !important;
}
#talharc{
  display: inline !important;
}
  .showSearchContent{
    /*margin-left: 40px !important;*/
  }
/*  .search{]
    transition: 0.5s;
    left: 0;
    position: fixed;
      bottom: 5px;
      width: 100%;
      padding: 10px 20px;
      z-index: 9;
  }*/
  #her_ph{
    min-height:26px !important;
  }
  #doma{
    min-height: 37px !important;
  }
  .td_width{
  width:85% !important;
}
  #comm_ent td{
    display: block !important;
  }
  #comm_ent tr{
    border-bottom: 5px solid #c4e4fb;
      display: block !important;
  }
  #comm_ent .tmyss{
    display: none !important;
  }
  #last .ml50{
    top:13px !important;
  }
  #box .ml50{
    top:13px !important;
  }
  #addcomment #err{
    margin-top: -19px !important;
  }
  #errCom
  {
    margin-top: -32px !important;
  }
  #err{
    margin-top: 0 !important;
  }
  #signupform #ser{
    top: 2px !important;
      left: 2px;
      position: relative;
  }
  #signupform .field {
    white-space: inherit !important;
}
  #tooltiper a {
    position: relative;
    top: -15px;
    left: 20px;
}
  .elpst td{
    display: block !important;
  }
  #ashxatakic td{
    display: block !important;
  }
  #ashxatakic .tmyss{
    display: none !important;
  }
  .icomasnaget {
text-align: left;
padding-left: 35px;
height: 32px;
background-image: url(../img/user-group-new.png);
background-repeat: no-repeat;
background-position: inherit !important;
vertical-align: middle;
}
.icomgmaps {
text-align: left;
padding-left: 35px;
height: 32px;
background-image: url(../img/geo.png);
background-repeat: no-repeat;
background-position: inherit !important;
vertical-align: middle;
}
.icomprice {
text-align: left;
padding-left: 35px;
height: 32px;
background-image: url(../img/cost.png);
background-repeat: no-repeat;
background-position: inherit !important;
vertical-align: middle;
}
.icocommen {
text-align: left;
padding-left: 35px;
height: 32px;
background-image: url(../img/comment-edit.png);
background-repeat: no-repeat;
background-position: inherit !important;
vertical-align: middle;
width: 50%;
}
.icoimages {
text-align: left;
padding-left: 35px;
height: 32px;
background-image: url(../img/view_gallery.png);
background-repeat: no-repeat;
background-position: inherit !important;
vertical-align: middle;
}
.icovacancy {
text-align: left;
padding-left: 35px;
height: 32px;
background-image: url(../img/vac-new.png);
background-repeat: no-repeat;
background-position: inherit !important;
vertical-align: middle;
}
.salimages {
text-align: left;
padding-left: 35px;
height: 32px;
background-image: url(../img/saleses.png);
background-repeat: no-repeat;
background-position: inherit !important;
vertical-align: middle;
}
.onlineimg {
text-align: left;
padding-left: 35px;
height: 32px;
background-image: url(../img/online.png);
background-repeat: no-repeat;
background-position: inherit !important;
vertical-align: middle;
}
  #read_ashx td{
    display: block !important;
  }
  #read_ashx .tmyss {
    display: none !important;
}
#ashxatatex_er tr {
    border-bottom: 5px solid #c4e4fb;
    display: block !important;
}
#read_ashx tr {
    border-bottom: 5px solid #c4e4fb;
    display: block !important;
}
#onl_reg tr {
    border-bottom: 5px solid #c4e4fb;
    display: block !important;
}
  #ec_1{
    display: none !important;
  }
  .checktbl td{
    display: inline-block !important;
  }
  #ber{
    background: #3ea8f1;
      border: 1px solid #3ea8f1;
      color: #fff;
      border-radius: 2px;
      width: 100%;
      max-width: 111px;
      height: 23px;
    }
  #blockk_2 td{
    display: block !important;
  }
  #onl_reg td{
    display: block !important;
  }
  #signupform_add_vacancies td{
    display: block !important;
  }
  #signupform_add_vacancies .w250 {
    width: 100% !important;
}
  #ashxatatex_er td{
    display: block !important;
  }
  #onl_reg .tmyss{
    display: none !important;
  }
  #ashxatatex_er .tmyss{
    display: none !important;
  }
  #map{
    width: 98% !important;
      height: 290px !important;
      position: relative;
      overflow: hidden;
      margin: 0 auto !important;
  }
  #im_atamnabuj td{
    display: block !important;
  }
  #im_atamnabuj .wr200 {
      width: 97%;
  }
  #ashxatakic tr{
    border-bottom: 5px solid #c4e4fb;;
    display: block !important;
  }
  #ashxatatex_er #row8711 td{
    display: block !important;
  }
  #harc_er{
    margin-left: 18px !important;
  }
  #lo .dIBlock {
    display: block !important;
}
  #popup_name .f12px {
      font-size: 13px !important;
  }
  #closez{
    display: block;
      float: right;
      font-size: 20px;
      background: #0c75b9;
      color: #fff;
      width: 20px;
      text-align: center;
      cursor: pointer !important;
  }
  .zexj_border {
    width:74% !important;
  }

  #hidespan .w225 {
    width: 245px !important;
}
  #serchresultblock .w30p {
    width: 48% !important;
}
  #desc_lang{
    display: none !important;
  }
  #mob_lang{
    color: #99278E;top: -30px !important;
      float: left !important;
      width: 150px !important;
      display: block !important;
  }
  .z500 {
    z-index: 0 !important;
}
  .hamagorcakcutyun .mt10 {
    font-size: 14px !important;
}
  .hamagorcakcutyun .mb20 {
    margin-bottom: -19px !important;
}
  .oneclinicshow h1{
    top: 15px !important;
      position: relative !important;
  }
  #dentist ul .block {
    width: 33% !important;
}
  #v_stom{
    float: right !important;
  }
  #v_blue{
    left:100% !important;
  }
  #hfr{
    width: 100% !important;
  }
  #hide .h50 {
    height: 50px !important;
}
  #contact .mb20 {
    margin-bottom: 0px !important;
}
#contact .h100 {
    height: 55px !important;
}
  .result {
    padding:0 !important;
  }
  .onlineimg {
    /*padding-left:27px !important;*/
  }
  #avel_car td{
    display: block !important;
  }
  #buj .wAbsolute:nth-child(2){
    float: right !important;
      max-width: 182px !important;
      margin-top: -87px !important;
  }
  #popup_name {
    width: 60% !important;
        margin-top: -138.5px !important;
    margin-left: -180.5px !important;
}
  #addcomment .blueButton {
      /*margin-left: -20px !important;*/
      top: 12px !important;
}
#blue_mijin{
  margin-left:85px !important;
}
  .resultComment .blueButton {
    margin-left: -18px !important;
    top: -22px !important;
}
  .block_bnakaran{
  display: block !important;
  }
  .box_block{
  display: block !important;
}
  .block_bnakaran{
    margin-top: 10px;
  }
  .box_block{
    margin-top: 15px !important;
  }
  #box1{
    display: none !important;
  }
  #loginform input{
    /*padding: 3px 5px !important;*/
  }
  #pntrel{
    height: 25px !important;
  }
  #map_serch{
    width: 100%;
    display: block;
    max-width: 327px;
  }
  #map_serch .ml15 {
    margin-left: 15px !important;
}
  .h1_map{
    color: #898989;
      text-align: center;
      font-size: 19px;
  }
  .regReception {
    font-size: 18px;
    margin-bottom: -8px !important;
    margin-top: 18px !important;
}
  textarea{
    padding: 3px 0px !important;
  }
  #selectBnakavayrBlock {
    width: 100% !important;
}
  #qLogin, #sex, #country, #number, #clinic_name, #newPassword, #newPasswordRentry, #password, #password_rentry, #searchStomAndStom, #firstlastname, #email, #emails, #members, #login, #old_password, #new_password, #new_password_rentry, #phone, #phones, .phoneplus, #masnagitacum, #age, #seccode, #user_login, #user_pass, #name_dental, #login_dental, #password_dental, #password_rentry_dental, #email_dental, #telephone_dental, #dental_name_hy, #dental_name_ru, #dental_name_en, #seccodeReg, #fullname, #tema, #anun, #firstname, #firstname_ru, #firstname_en, #lastname, #lastname_ru, #lastname_en, #kochum, #kochum_ru, #kochum_en, #jobtime, #name, #site, #anvanum, #anvanum_ru, #anvanum_en, #tnoren, #tnoren_ru, #tnoren_en, #domkvartira, #domkvartira_ru, #domkvartira_en, #stomclinictime, #fax, #skype, #zaxjer, #reg_drop_1, #reg_drop_2, #reg_drop_3, #priceCategory{
    padding: 3px 0px !important;
  }
  #error_domkvartira input{
    padding: 3px 0px !important;
  }
  #dentalContent input{
    padding: 3px 0px !important;
  }
  .message .detalisBlock{
    width:30% !important;
  }
  .right {
    float:right !important;
}
  #number{
    width:100% !important;
  }
  .hiddenRatingUL{
    left:0 !important;
  }
  #signupform #harc{
    width:100% !important;
  }
  #register_form .w25p {
    width: 100% !important;
}
  #register_form .dIBlock{
    display: block !important;
  }
  .w30p {
    width: 75% !important;
}
  .masnagitacum .pt5{
    margin-left:0 !important;
  }
  #newsResult .b-share-icon{
    margin-top:0 !important;
  }
  .tapur .ml20{
    margin-left:0 !important;
  }
  .registration {
    position: absolute;
    top: -26px !important;
    right: 3% !important;
}

  .list .message {
      width: 93% !important;
}
  
  #addcomment #ajaxResult{
      position: absolute;
      top: 6px;
      left: 3px;
    }
  .registration_block {
    border:0 !important;
  }
/*  .dIBlock {
    display: grid !important;
}*/
  #telephone_dental {
    width: 78% !important;
}
  #register_form  #supplier{
    display: none !important;
  }
  #register_form  #laborator{
    display: none !important;
    
  }
  .seri75{
    list-style:none;
  }
   .dentalsHeader {
    /*padding-bottom: 26px !important;*/
  } 
  #ashx{
    top: 25px !important;
  }
  
  
  .oneclinicshow td {
    padding: 3px !important;
  }
  .b-share__handle{
    padding: 3px 8px 10px 4px !important;
  }
  #cent{ 
  width: 186px;
    float: right;
    position: relative;
    top: -20px;
  }
  #bl_vark{
    top: -26px !important;
    left: 82% !important;
  }
  .field >div{
    min-height:0 !important;
  }
  .w70p {
    width: 85% !important;
}
  .ml20 {
    /*margin-left: 0px;*/
}
#answers .w200{
  margin: 0 auto !important;
    max-width: 200px;
}
  .limit_1{
    display:none;
  }
  .limit{
    display:block !important;
  }
  #dentals ul .block .subBlock{
    margin-right: 4px !important;
  }
  .w30 {
    width: 35px !important;
}
  #menu1 ul {
    top: -2px !important;
}
  .w25p {
    width: 100% !important;
}
/* #register_form .dIBlock {
    display: block !important;
} */ 
.posL180 {
    left: 0px !important;
}
  .stom_in .ml20 {
    margin-left: 64px !important;
  }
  .stom_in ul li a {
    text-align:center !important;
  }
  #signupform td{
    display:block !important;
  }
  #itemContainerDentist{
    min-height:0 !important;
  }
  .im{
    margin-left: -11px;
  }
  #menu1 ul {
    position: relative !important;
  }
  .stom_in .atamnabujarannerin{
    font-size:13px !important;
  }
  .loginFormSucc .c7_color {
    font-size: 15px !important;
}
  .paypalN {
    background: url(../img/VCH.png) no-repeat !important;
    left: 0 !important;
    margin-left: 0px !important;
  }
  #tooltiper .aveli_shatMuqSeri{
    position: relative;
    top: -15px;
    left: 20px;
  }
  #tab td{
    display:block;
  }
  .foot_bott{
    display:none !important;
  }
  .w700 {
    width: 100% !important;
}
/*.sale{
  left:-12px !important;
}*/
  #dentist ul .block {
    float: left !important; 
}
#dentist ul .block .subBlock{
  width:340px !important;
}
.h120 {
    height: auto !important;
}
.posT50 {
    top: 50px !important;
}
.posT95 {
    top: 95px !important;
}
.harctal {
    
  width: 100% !important;
    max-width: 167px !important;
  height: 17px !important;
}
  #menu6 {
    width: 8% !important;
}
  .tapur{
    display:block !important;
  }
  #nor{
    display:block !important;
  }
  .dentalsHeader{
    text-align:center !important;
  }
  .w340 {
    width: 100% !important;
  }
  .posT20{
    top:8px !important;
  }
  .oneclinicshow td{
    display:block !important;
  }
  .w50p{
    width: 88% !important;
    margin: 0 auto !important;
  }
  #menu1 ul{
    top: -2px !important;
  }
  .icon .mt10{
    left:11px !important;
  }
  
  #harc_1{
    left:18px !important;
  }
  
  #serchresultblock .blueButton{
    margin-left: -12px !important;
  }
  .num_span{
    padding-left: 8px !important;
  }
  .br_1{
    display:none !important;
  }
  .resultComment{
    margin:0 !important;
  }
  .z{
    z-index:0 !important;
  }
  #nor{
    display:block !important;
    
    margin: 0 auto;
    line-height: 28px;
  }
  
  .holderDentist a{
    font-size:15px !important;
  }
  #menu1 ul.subMenu li:hover{
    background-color:transparent !important;
  }
  #menu1 ul.subMenu li a{
    margin-left:37px !important;
    font-size:17px !important;
  }

  .caret{
    border-right: 6px solid transparent !important;
    border-left: 6px solid transparent !important;
    border-top: 7px solid !important;
  }
  .pagerBlock {
    height: auto !important;
    margin-bottom: 10px !important;
  }
  .pager a{
    min-width: 27px !important;
    height: 30px !important;
    line-height: 29px !important;
    font-size: 16px !important;
  }
  .w200{
    width:100% !important;
  }
  .w80p{
    width:100% !important;
  }
  .tapur{
    display:block !important;
    line-height: 29px;
    width: 88%; 
    margin: 0 auto;
  }
  #nor{
    width: 88%; 
  }
  #nor img{
    top:-17px !important;
  }
  .result img{
    max-width: 200px;
  }
  .oneclinicshow .posRel:nth-child(2){
     min-height: 65px !important;
  }
  /* .sale {
    margin-top: 24px;
} */
  
  .sale{
    /*width:100% !important;*/
  }
  .posT5{
    top:5px !important;
    /* font-size: 10px !important; */
  }
  .posT80 {
    top: 114px !important;
}
  
  .posT-15{
    top:0 !important;
  }
  .posL200{
    left:0 !important;
  }
  #k1{
    margin-left:0 !important;
  }
  .w50p{
    width:100% !important;
  }
  .w160{
    width:100% !important;
  }
  ul.topnav.responsive {position: relative;
  background: #3a627c;
    z-index: 1;
  }
   /*ul.topnav.responsive li.icon {
    position: absolute;
    right: 0;
    top: 0;
  }*/
  /*ul.topnav.responsive li {
    float: none;
    display: inline;
  }*/
  #menu1 ul {
    background-color: #99278e  !important;
  }
  #menu1 ul.subMenu {
    border-top: 1px solid #c575ee !important;
}
  ul.topnav.responsive li a:not(:nth-child(7)) {
    display:block;
  text-align: left;
    position: relative;
    border-bottom: 1px solid #ca64ff !important;
  }
  ul.topnav li {display: none;}
  /*ul.topnav li.icon {
    float: right;
    display: inline-block;
   margin-top: -68px !important;  
    margin-right: 5px !important;
  } */
  #logo{
    width:100% !important;
  }
  .footerWrapper a{
    font-size:10px !important;
  }
  .w90p{
    width:100% !important;
  }
  #mainContent{
    width:100% !important;
    max-width: 445px !important; 
  }
 #leftContent{
        max-width:198px !important;
    }
  .news{
    width:100% !important;
  }
  .prrdds > img{
    width:100% !important;
  }
  .stom_in{
    width:100% !important
  }
  #rightContent{
    width:100% !important;
    max-width: 330px !important;
  }
  #dentist ul{
    width:100% !important;
  }
  /* #dentist ul .block .subBlock {
    width: 281px !important;
  } */
  .harctal{
    width: 100% !important;
    max-width: 167px;
    font-size: 13px;
    padding-bottom: 8px;
    padding-left: 5px;
    padding-right: 5px
  }
  .subBlock .posT0 {
    top: -10px !important;
}
  .posT25{
    top: 21px !important;
  }
  .patasxanacANDchpatasxanac{
    width:100% !important;
    max-width: 250px;
  }
  .backgroundChpatasxan{
    margin-top: 55px;
  }
  .posL250{
    left: 0 !important;
  }
  /* .pt5{
    margin-left: 16px !important;
  } */
  .backgroundChpatasxan{
    z-index: 0 !important;
  }
  .posL-240{
    left:0 !important;
  }
  .myss{
    padding: 7px 7px !important;
  }
  #myPage{
    width:100% !important;
  }
  .rightBannerOne{
    width: 198px !important;
  }
  .rightBannerTwo{
    width: 150px !important;
  }
 
  .ml45p{
    margin-left:0 !important;
  }
  .w15p{
    width:26% !important;
  }
  ul.topnav.responsive {position: relative;
  background: #99278e  !important;
    z-index: 1;
    padding-bottom: 10px;
    width: 100%;
      top: 80px;
  }

  ul.topnav.responsive li a:not(:nth-child(7)) {
    display:block;
  text-align: left;
    position: relative;
  } 

  #pageWrapper{
  max-width:1260px !important;
  width:100% !important;
  min-width:100px !important;
  }
    ul.topnav li {display: none;}


.icon a{
  font-size:25px !important;

}
#navMenu{
  width:100% !important;
}
.icon span{
  font-size:15px !important;
    margin-top: 0!important;
    margin-left: 10px;
}

.br{
    display:none !important;
  } 
  #menu1, #menu2, #menu3, #menu4, #menu5, #menu6{
    margin: 17px 1px 0px 0 !important;
  }
  #dentals ul .block .subBlock .dentalsTitle{
    position: static !important;
  }
  .w300{
    width:100% !important;
  }
  #mapFooter{
    width:209px !important;
  }
  .ml15{
  margin-left:0 !important;
}
  .ml40{
    margin-left:0 !important;
  }
  
.mainBanner{
  width:100% !important;
}

#dentals{
  width:100% !important;
}
.topDentists{
  width:100% !important;
}
#search{
  width:100% !important;
}
 #dentals ul .block{
  /*width: 100% !important;
    max-width: 198px !important;*/
} 
.footerWrapper{
  width:100% !important;
}
#logo{
  /* width:24% !important; */
}


#dentals ul .block{
  /*width:49% !important;*/
}
.rightBannerOne{
  width:100% !important;
}
.ad-gallery .ad-nav{
    max-width: 416px !important;
}
}
@media(max-width:767px){
  /* #tab td{
    padding: 4px 0px 0px 29px !important;
  } */
  .mapi_vra_txt{
    left: 36px !important;
  }
  .mapi_vra_img{
    right: -80px !important;
  }
  #lz_floating_button_selector{
    width: 100% !important;
    right: 0px !important;
  }
  .pickmeup{
    top: 1874px !important;
    left: 81px !important;
  }
  #vark{
    padding-left: 10px;
  }
  .posL50{
    left: 47px !important;
  }
  .searchBlock .mr10{
    padding-top: 7px;
  }
  .b-share{
    width:100% !important;
  }
  #loginform{
    margin-left: 30px !important;
  }
  #caranv{
    /* margin-left:31px !important; */
        margin-bottom: 8px !important;
  }
  /* #nor{
    width:88% !important;
  }
  .tapur{
    width:88% !important;
  } */
  #editMy_pass_email_login{
    top:2px !important;
  }
  #tab td{
    display:block !important;
  }
  /* .posT0{
    top:-16px !important;
  } */
  .resultComment{
    padding:0 !important;
  }
  .holderDentist a {
    width: 18px !important;
    height: 30px !important;
    line-height: 29px !important;
    font-size: 16px !important;
  }

  .atamnabuyj_sl{
    display:none !important;
  }
  .footerWrapper a {
    font-size: 14px !important;
  }
  .priceCat{
    padding: 4px 4px 4px 31px !important;
  }
  #hide .posL20 {
    left: 67px !important;
  }
  .shurj {
    margin-left: 67px !important;
  }


  .classType{
    height:33px !important;
  }
  .pt20{
    padding-top:0 !important;
  }

  #mainContent{
    width:100% !important;
    max-width: 740px !important;
  }

  #pageWrapper{
    width:100% !important;
  }
  #logo{
    display: flex;
    justify-content: center;
    align-items: center;
    float:none !important;
    margin: 0 auto !important;
    width: 42% !important;
  }

  .lang{
    top:56px !important;
  }
  .langWrapper a{
    color: #99278E !important;
  }
  .langWrapper{
    background-color:transparent !important;
  }
  #navMenu{
    width:100% !important;
  }
  .w50p{
     width: 88% !important;
    margin: 0 auto !important;
  }
  .mainBanner{
    display:none;
  }
  #search{
    /* max-width: 320px !important; */
    width: 100% !important;
  }

  .box_bottom{
    width:100% !important;
  }
  #mainContent{
    width:100% !important;
  }
  #dentals{
    width:100% !important;
  }
  #nax{
    display:none !important;
  }
  .footerContent .posAbs >img{
    display:none !important;
  }
  #cont{
    display:none !important;
  }
  .lier{
    display:none;
  }
  .searchBlock{
    width:100% !important;
  }
  .searchBlock ul{
    width:100% !important;
    max-width: 240px !important;
    margin: 0 auto !important;
    display: block !important;
  }
  .searchBlock ul .searchCheck{
    float:none !important;
    width:100% !important;
    display:inherit !important;
  }

  #mapFooter{
    display:none !important;
  }
  #mainContent >div:nth-child(2){
    width:100% !important;
  }

  .langWrapper a{
    padding: 3px 7px !important;
  }
  .br{
    display:none !important;
  }
  #menu1, #menu2, #menu3, #menu4, #menu5, #menu6{
    margin: 17px 1px 0px 0 !important;
  }
  #dentals ul .block .subBlock .dentalsTitle{
    position: static !important;
  }
  #hide{
    width:100% !important;
  }
  .w20p{
    width:59% !important;
  }
  .bottom_line{
    display:none !important;
  }
  .posT10{
    top:0 !important;
  }
  #none{
    display:none !important;
  }
  #dentist{
    width:100% !important;
  }
  #dentist ul .block .subBlock{
    width: 194px !important;
  }
  .harctal{
    width: 100% !important;
    display: inline-block;
    height: 24px;
    text-align: center;
    color: #FFF;
    font-size: 12px !important;
    padding-top: 5px !important;
    padding-left: 2px;
    padding-right: 3px;
  }
  .holderDentist a{
    min-width:16px !important;
  }
   .harc{
    width:100% !important;

  }
  .patasxanacANDchpatasxanac{
    width:100% !important;
    max-width: 250px;
  }
  .backgroundChpatasxan{
    margin-top: 55px;
  }
  .backgroundPatasxan{
    z-index:0 !important;
  }
  .backgroundChpatasxan{
    z-index:0 !important;
  }
  .dental_tourism{
    width:100% !important;
  }
  .w400{
    width:100% !important;
  }
  .w700{
    width:100% !important;
  }
  #contact{
    width:100% !important;
  }
  .posL350{
    left:0 !important;
  }

  .registration_block{
    width:100% !important;
  }
  .p20{
    padding:23px !important;
  }
  .posL180{
    left:0 !important;
  }
  .m5{
    margin:0 auto !important;
  }
  #newsResult{
    width:100% !important;
  }
  .w15p{
    width:78px !important;
  }
  .posR0{
    right:16px !important;
    /* display:none !important; */
  }
  .bSeri{
    width: 100%;

  }
  #contact .posAbs {
    position: static !important;
  }
  .w25p{
    width:51% !important;
  }
  .w350{
    width:100% !important;
  }
  .posL250{
    left:0 !important;
  }
  .posL-240{
    left:0 !important;
  }
  .pt5{
     margin-left:32px !important;
  }
  .posT10>p{
    display:none;
  }
  .web{
    display:none;
  }
  .foot_logo{
    display:block !important;
    width: 100%;
    max-width: 100px;
    height: 100px;
    float: right !important;
      position: relative;
    right: 15px;
  }
  #menu1 ul{
    position: relative !important;
    top:0 !important;
  }

  #mm_01{
    width: 100% !important;
    display: block;
  }
  .ad-image{
    left:0 !important;
  }
  .ad-gallery .ad-image-wrapper{
    width:100% !important;
  }
  #gallery{
    width:100% !important;
    max-width: 300px;
  }
  /* .ad-thumb-list{
    width:100% !important;
  } */
  .ad-gallery .ad-nav{
    width:100% !important;
  }
  .ad-gallery .ad-forward{
    right:8px !important;
  }
  #box{
    width: 50% !important;
    float: right !important;
  }
  #last{
    width: 50% !important;
  }
  #box_1{
    width:41% !important;
    float: right !important;
    display: none !important;
  }
  #last_1{
    width: 50% !important;
    display: none !important;
  }
  #soc_im{
    display: none !important;
  }
  .tmyss{
    display: none !important;
  }
  #row8711 .myss{
    display: block !important;
  }
  .oneclinicshow .posL0 {
    /*left: 13px !important;*/
}
  .wAbsolute{
    width: 100% !important;
    /*height: 100% !important;*/
    list-style: none !important;
    /* max-height: 300px;
    border: 1px solid red; */
  }
  .w200{
    width:100% !important;
  }

  #hfr input{
    /*width:100% !important;
     max-width:200px !important; */
  }
  #hfr textarea{
    width:100% !important;
    /* max-width:200px !important; */
  }
  .ml50{
    margin-left:0 !important;
  }
  #priceView{
    width:100% !important;
  }
  /* .dentalsHeader{
    padding-top: 12px !important;
    padding-bottom: 23px !important;
    padding-left: 40px !important;
  } */
  .commentHeader{
    width:100% !important;
  }
  #vacancies{
    width:100% !important;
  }
#mainContent{
    width: 100% !important;

  }
  #dentals ul .block{
    /*width: 100% !important;
    max-width: 205px !important;*/
    float:left !important;
  }
  .w236{
    width: 48% !important;

  }
  #result .w236{
    width: 99% !important;

  }
  .dentalsAddressAndPhone{
    /*padding-top: 0px !important;*/
  }
  #dentals ul .block{
    height: 313px !important;
  }
  .dentalsAddressAndPhone{
    height: 120px !important;
  }
  /* .posL30{
    left:9px !important;
  } */

  .z1000 {
     z-index: 0 !important;
}
  .posT5 {
    top: 66px !important;
  }
  .blueButton {
    width: 27px !important;
    background: transparent !important;
    border-radius: 19px !important;
    height: 27px !important;
    top: -8px !important;
    /*left: 153% !important;*/
    margin-left: 11px !important;
  }
  .global_finish_Rating{
    left:4px !important;
    top: 15px !important;
  }
  .ad-gallery .ad-nav .ad-thumbs{
    max-width: 281px !important;
  }
  .posT5{
    top:5px !important;
    font-size: 15px !important;
  }

  .posT-15{
    top:0 !important;
  }
  .posL200{
    left:0 !important;
  }
  #k1{
    margin-left:0 !important;
  }
  #talharcancel{
    margin-left:-3px !important;
  }
  #signupform .field{
    width:100% !important;
    /* max-width:159px !important; */
  }
  .w85p{
    width: 100% !important;
    margin-top: 14px !important;
  }

}
@media(max-width:736px){
  #mainContent{
    width:100% !important;
    max-width: 740px !important;
  }
  .w100{
    /*width:70px !important;*/
  }
  .quest{
    width:100% !important;
    padding:0 !important;
  }
  .response{
    width:100% !important;
    padding:0 !important;
  }
}
@media(max-width:980px){
 
  .commentHeaderTitle {
    /* font-size: 18px; */
    background-color: #b99cca !important;
}

  #images .w60p {
    width: 54% !important;
}
  .glyanc {
    background: #d2d0d0 !important;
  }
  #dentistResultSearch ul .block {
    width: 100% !important;
    float: left !important;
}
#result ul {
  width: 100% !important;
}
  .oneclinicshow .blue_ {
    color: #33A9ED !important;
    position: relative;
    left: -63px !important;
}
  #mainContent{
    max-width: 740px !important;
  }
  #myPage{
    width:98% !important;
  }

#navMenu{
  width:100% !important;
  position: fixed;z-index: 9;
}

#content{

  margin-top: 144px!important;
}

#header{
  top: 35px;
  position: fixed;
  z-index: 1005;
}

#pageWrapper>.pt35{
  width: 100%;
     top: 0px;
    background-color: #fff;
    position: fixed;
    z-index: 98;
}

#mob-menu-btn{
  display: block!important;
  position: fixed;
    border-bottom: 0 !important;
    top: 54px;
    left: 15px;
}
.ml15{
  /*margin-left:0 !important;*/
  margin-bottom: 15px;
}
.ml40{
  margin-left:0 !important;
}
.sale{
    /*margin-top: 91px;
     margin-left: -44px !important; */
  }
  .oneclinicshow .posRel:nth-child(2){
    min-height: 70px !important;
    /*top: 25px;*/
  } 
  .oneclinicshow .seri75{
  width:95% !important;
} 
.mr15{
  margin-right:0 !important;
}
}

@media(min-width:375px) and (max-width:420px){

  .lezu{
    display: none !important;
  }
  #kayqi_aycelu{
    display: none;
  }
  .sale{
    width:72% !important;
  /*  margin-left: -103px !important; */
  }
  #aycelu{
    display:none;
  }
  .zaxjer{
    left:75% !important;
  }
  .posR20{
    right: 36px !important;
  }
  
  .logoImg img{
    width:100%;
    max-width:100px !important;
  }

  #header{
    height: 64px !important;
  }
  .lang{
    top:19px !important;
  }
  .langWrapper{
    /*margin-left:-84px !important;*/
  }
  .langWrapper a {
    padding: 3px 0px !important;
  }
  #logo{
    height: 65px !important;
  }
 /* ul.topnav li.icon{
    margin-top: -40px !important;
    margin-right: 9px !important;
  }*/

  .sale{
    /* width: 150% !important; */
  }
  .oneclinicshow .posRel:nth-child(2){
    display: block !important;
    min-height: 36px !important;
        top: 0 !important;
  }
  #myPage{
    width:100% !important;
  }
  .zaxjer{
    left: 97% !important;
  }
  #dentals ul .block{
    width: 49% !important;
    /*max-width: 176px !important;*/
    float:left !important;
  }
  /* .sale{
    margin-top: 53px;
  } */
  
}
@media(max-width:375px){
  #kayqi_aycelu{
    display: none !important;
  }
  /*.langWrapper{
    left:-26px !important;
    /*margin-left: -98px !important;
  }*/
  #telephone_dental {
    width: 64% !important;
}
  #buj .wAbsolute:nth-child(2){
    float: left !important;
      max-width: 182px !important;
      margin-top: 10px !important;
  }
  #popup_name {
      width: 100% !important;
      margin-top: -217.5px !important;
      margin-left: -181.5px !important;
  }
  #newsResult .ml10 {
    margin-left: 2px !important;
}
  #addcomment .blueButton {
      /*margin-left: -20px !important;*/
      top: -30px !important;
}
  .resultComment .blueButton{
      /*margin-left: -89px !important;*/
      top: -22px !important;
}
  }
  #contact .w300 {
    /*width: 95% !important;*/
}
  #addcomment .w90p {
    width: 94% !important;
}
  #dentist .posT80 {
    top: 100px !important;
}
  #priceView .dentalsHeader{
    padding-bottom: 23px !important;
  }
  /*#dentist ul .block .subBlock {
    width: 91% !important;
}*/
  /*#dentist ul .block {
    float: none !important; 
    width:100% !important;
}*/
  .dentalsAddressAndPhone .h60 {
    /*height: 75px !important;*/
}
  
#serchresultblock .blueButton {
  left:50% !important;
}
  .f12px {
    font-size: 11px !important;
}
  .glyanc {
    /*background-image: url(../img/glyanc.png) !important;*/
}
/*.blueButton {
   left: 153% !important; 
}*/
  /*.sale{
    width:98% !important;
  } */
  #dentistResultSearch ul .block {
    /*width: 100% !important;*/
    float: left !important;
}
  .oneclinicshow .blue_ {
    color: #33A9ED !important;
    position: relative;
    left: 0px !important;
}

}
.foot_logo{
  display:none;
}




.tapur{
  display:none;
}
#nor{
  display:none;
}
.br_1{
  display:block;
}
.w55 {
    width: 59px !important;
}
.limit{
  display:none;
}
.icon:nth-child(7){
  display:none;
}
.imej{
  display:none;
}

@media(min-width:376px)and(max-width:667px){
  .sale{
    width:70% !important;
  } 
}
@media(min-width:376px)and(max-width:980px){
  .sale{
    width:70% !important;
  }

}

.icon img{
  width:30px !important;
}
  @media(min-width:415px) and (max-width:736px){
.categorianer div:last-child {
    position: relative;
    /*top: -28px;*/
}
#dentals ul .block {
    width: 48% !important;
    /*max-width: 290px !important;*/
  }
} 

@media(min-width:290px) and (max-width:350px){

  #loginClick{
    font-size:12px !important;
  }
  #grancum{
    font-size:12px !important;
  }

  .priceCat{
    padding: 4px 4px 4px 31px !important;
  }
  .posL20 {
    left: 28px !important;
  }
  .shurj {
    margin-left: 26px !important;
  }
  .mas{
    padding: 4px 17px 8px 29px !important;
  }
  .posB25{
    bottom: 13px !important;
  }
  .w200{
    width:100% !important;
  }
  #dentals ul .block{
    /*max-width:158px !important;*/
  }
  /* #talharc{
    margin-left: -66px !important;
  } */
  .oneclinicshow td{
    padding:0 !important;
  }
  .p10{
    padding: 14px !important;
  }
  #search{
    /* max-width: 225px !important; */
  }
  .searchBackground{
    width: 100% !important;
    max-width: 173px !important;
  }
  .muqSeri4D {
    display: block !important;
    width: 100% !important;
  }
  .h50 {
    height: 75px !important;
  }
  
  .w25p{
    width:100% !important;
  }
  .posT25{
    top:18px !important;
  }
  .response{
    width:100% !important;
    padding:0 !important;
  }
  .quest{
    width:100% !important;
    padding:0 !important;
  }
  .price{
    background: #ad0000 !important;
    height: auto !important;
    width:42px !important;
    padding: 14px 0 0 0 !important;
  }
  .blueButton{
    top:18px !important;
  }
  .sale {
    width: 105% !important;
}

  
}
#ec img {
    width: 30px !important;
}

@media(min-width:377px) and (max-width:980px){
  #dentals ul .block {
    width: 49% !important;
}
/*.langWrapper {
    left: -98px !important;
    /*margin-left: -120px !important;
}*/
#ec_1{
  display: none !important;
}
#ec{
  display: block !important;
}
#im_ej{
  position: relative;
    left: -54px;
}
}
@media(min-width:290px) and (max-width:374px){
  #edit_masnaget{
    width:153px !important;
  }
  #ed_emp .w300{
      width: 95% !important;
  }
  #ed_emp textarea{
      width: 95% !important;
  }

#ec_1{
  display: none !important;
}
#ec{
  display: block !important;
}
#im_ej{
  position: relative;
    left: -15px;
}

.chb-box{

  display: inline-block;
}

.langWrapper a {
    padding: 3px 0px !important;
}
.sale{
    width:70% !important;
  }
}
@media(min-width:260px) and (max-width:370px){
  .categorianer div {
    display: inline-block;
    padding-left: 19px;
}
  .logoImg img {
    width: 100%;
}
#dentals ul .block {
    width: 48% !important;
    }
    .dentalsAddressAndPhone {
    height: 145px !important;
}

#dentals ul .block {
    height: 336px !important;
}
.sale .posR20 {
    right: 70px !important;
}
.sale {
    width: 100% !important;
}
.zaxjer{
  left: 83% !important;
}
}

@media(min-width:260px) and (max-width:500px){
  #tooltiper a{
    position: relative;
      top: -15px;
      left: 20px;
  }
  #nsh_bol{
    position: relative;
      top: -15px;
      left: 20px;
  }
  .file > .fasttextarea{
    width: 168px !important;
  }
  #lracucuichmasnaget{
    width: 100% !important;
  }
  #lracucuichmasnaget_ru{
    width: 100% !important;
  }
  #lracucuichmasnaget_en{
    width: 100% !important;
  }
  #signupform .field {
    width: 100% !important;
    }
  /*ul.topnav li.icon {
    position: absolute !important;
    margin-right: 30px !important;
}*/
  .h50 {
    height: 71px !important;
}

.dentalsAddressAndPhone {
    height: 136px !important;
}
#dentals ul .block {
    height: 329px !important;
}

.her_sp{
  height: 15px !important;
    clear: both !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    width: 120px !important;
}
#dentist ul .block {
    width: 50% !important;
    margin: 0 auto;
    float: none !important;
}
#dentals ul .block {
    width: 49% !important;
}
.resultComment .blueButton {
    margin-left: 85px !important;
    top: -22px !important;
}
#dentals ul .block {
    width: 49% !important;
    }
    .harctal {
    background: #b99cca !important;
    height: auto !important;
}
#barev_bl{
  top: -161px !important;
    left: 164px !important;
    position: relative !important;
}
#hide .mt20 {
    top: -5px !important;
    position: relative;
}
#hide .posT35 {
    top: 39px !important;
}
}
#hasce{
  display: none !important;
}
.spanjobs {
    padding-left: 20px;
    padding-top: 5px;
   }
   .spanashx {
    padding-left: 20px;
    padding-top: 2px;
}
.spancomm {
    padding-left: 20px;
    padding-top: 3px;
    }
.spanpric {
    padding-left: 20px;
    padding-top: 5px;
}
@media (max-width: 767px){
  .mylink{
      margin-top: 5px;
      background: #ca64ff !important;
      color: #fff !important;
      margin: 0 auto;
      text-align: center;
      width: 80%;
      height: 25px;
      border-radius: 5px;
        border: 0px;
        margin-top: 9px;
  }
  .mylink span{
    top: -6px !important;
  }
  .footerSmoll a{
    display: none !important;
  }
}
@media (min-width: 768px){
  .mylink{
      display: none;
  }
  .topnav-li{
  margin-left:35px !important;
}
}
@-moz-document url-prefix() {
    .opt1 {
      background-color:rgb(153, 39, 142) !important;
    }
  }
  .op_1{
    position: relative;
    display: block !important;
    left:10px !important;
  }

@media screen and (max-width:810px) {
    #newsResult img{
        width: 100%!important;
        object-fit: cover;
    }
}
