#sortlist li span {
	display: none !important;
}
.tel_seri{
	text-decoration: underline !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;

}
a.linkedd:hover{
	text-decoration: underline;
}
#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 {
    padding-top: 32px !important;
}

.b-share-icon_vkontakte{
	background:url(../img/b-share-icon.png) 0 0px 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;
}

@media(min-width:766px){
.banner_2{
	display:none;
}
.my_l{
	left: 20%;
}
#mainContent .welc_1 .loginFormSucc{
	display: none !important;
}
.td_width{
	width:25% !important;
}
#last_1{
	display: none !important;
}
#box_1 .ml50{
	display: none !important;
}
#box_1 .left{
	margin-left:9px !important;
}

#newsResult .b-share{
	margin-top: 25px !important;
}
.foot_logo{
	display: none;
}
#ec_1{
	display: block !important;
}
#ec{
	display: none !important;
}
ul.left{
	background:transparent !important;
}
#pageWrapper {
	 max-width: 100%;
	 min-width:1260px;
	margin: 0 auto;
	background-image:url(../img/content.png);
}
#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;
}
.contentWrapper{
	width: 100% !important;
    max-width: 1260px !important;
}
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) {
.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:766px) {
  ul.topnav li {display: none;}
  ul.topnav li.icon {
    float: right;
    display: inline-block;
	margin-top: -85px !important;
    margin-right: 5px !important;
  }
}

@media screen and (max-width:766px) {
  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;
  }
}





/* @media(max-width:414px){
	#dentals ul .block{
		max-width:202px !important;
	}
} */

.box_block{
	display: none;
}
.block_bnakaran{
	display: none;
}
#mob_lang{
	display: none !important;
}

@media(max-width:766px){
	.welc_1{
	display: block !important;
}
	#ec{
		display: none !important;
	}
	#dentistResultSearch ul .block {
    width: 100% !important;
    float: left !important;
}
#talharc{
	display: inline !important;
}
	.button-primary{
		    display: block;
		    margin: 0 auto !important;
	}
	.showSearchContent{
		margin-left: 40px !important;
	}
	.search{
		font-size: 1.5em;
		font-weight: bold;
		height: 50px!important;
		display: block !important;
		position: fixed !important;
    	bottom: 6px !important;
    	width: 100% !important;
    	z-index: 1 !important;
	}
	#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{
		top: 44px !important;
    	float: left !important;
    	width: 150px !important;
    	display: block !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: 50% !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, #name, #name_ru, #name_en, #fname, #fname_ru, #fname_en, #login_dentist, #password_dentist, #login_dentist, #password_rentry_dentist, #email_dentist, #telephone_dentist, #user_name_hy, #user_name_ru, #user_name_en, #user_lname_hy, #user_lname_ru, #user_lname_en, #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;
}
#laboratorContent .posRel{
	width: 100%;
}
	#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: -37px !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: 142px !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;
	}
	.mt10{
		font-size: 12px !important;
		position: relative !important;
		/* top: -7px !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;
	}
	/* .ml20{
		margin-left:0 !important;
	} */
	.caret{
		border-right: 6px solid transparent !important;
		border-left: 6px solid transparent !important;
		border-top: 7px solid !important;
		position: relative !important;
		left: 14px !important;
		top: -5px !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;
	}
	.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;
  }
  ul.topnav.responsive li a:not(:nth-child(7)) {
    display:block;
	text-align: left;
    position: relative;
    border-bottom: 1px solid #5d829d !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:25% !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: 157px !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;
	}
	/* .w350{
		width:100% !important;
		max-width:300px !important;
	} */
	.ml45p{
		margin-left:0 !important;
	}
	.w15p{
		width:26% !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;
  }
  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;
  }
    ul.topnav li {display: none;}
  ul.topnav li.icon {
    float: right;
    display: inline-block;
	margin-top: -59px !important;
    margin-right: 5px !important;
  }
/* #logo{
	width:24% !important;
} */

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

}
#navMenu{
	width:100% !important;
}
.icon span{
	font-size:17px !important;
}
 .icon:not(:nth-child(7)) {
    width: 100%;
    max-width: 300px;
    position: relative;
    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;
}
#searchStomAndStom{
	width:100% !important;
	max-width:200px !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;
}
}
.bann_mob{
		display: none !important;
	}
@media(max-width:767px){
	.bann_mob{
		display: block !important;
    	margin: 0 auto !important;
    	text-align: center;
    	position: relative;
    	top: 20px;
	}
	/* #tab td{
		padding: 4px 0px 0px 29px !important;
	} */
	.mapi_vra_txt{
		left: 36px !important;
	}
	.mapi_vra_img{
		right: -21px !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;
	}
	#marzer{
		/* margin-left:29px !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;
	}
	.mas{
		padding: 4px 17px 8px 29px !important;
	}
	.posB25{
		/* bottom: 13px !important; */
	}
	.classType{
		height:33px !important;
	}
	.pt20{
		padding-top:0 !important;
	}
	.dentalsTitleAndImg{
		height:86px !important;
	}
	/*.h50 {
    height: 76px !important;
	}*/
	#mainContent{
		width:100% !important;
		max-width: 740px !important;
	}

	#pageWrapper{
		width:100% !important;
		/* min-width:736px !important; */
	}
	#logo{
		float:none !important;
		margin: 0 auto !important;
		width: 42% !important;
	}

	.lang{
		top:56px !important;
	}
	.langWrapper a{
		color:#fff !important;
	}
	.langWrapper{
		background-color:#0f76bc !important;
	}
	#navMenu{
		width:100% !important;
	}
	.w50p{
		/* width: 88% !important; */
		margin: 0 auto !important;
	}
	.mainBanner{
		display:none;
	}
	#search{
		/* max-width: 320px !important; */
		width: 100% !important;
	}
	#searchStomAndStom{
		max-width: 290px !important;
		width: 100% !important;
	}
	.box_bottom{
		width:100% !important;
	}
	#mainContent{
		width:100% !important;
	}
	#dentals{
		width:100% !important;
	}
	/* .posT50{
		display:none !important;
	} */
	#nax{
		display:none !important;
	}
	 .muqSeri4D{
		/* display:none !important; */
	}
	.footerContent .posAbs >img{
		display:none !important;
	}
	#cont{
		display:none !important;
	}
	.lier{
		display:none;
	}
	/*.none{
		display:none !important;
	}
	.bottom_line{
		display:none !important;
	}
	.p5 .footer_li:nth-child(4){
		display:none !important;
	} */
	.searchBlock{
		width:100% !important;
		    max-width: 237px !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;
		/* margin-left: 10px; */
	}
	/* .searchCheck:nth-child(2){
		margin-left: 50px !important;
	}
	.searchCheck:nth-child(4){
		margin-left: 50px !important;
	}
	.searchCheck:nth-child(6){
		margin-left: 50px !important;
	}
	.shurj{
		margin-left:10px !important;
	}*/
	/* .h50{
		display:none !important;
	} */
	/* .servicePrice{
		display:none !important;
	} */
	/* .carayutyun{
		display:none !important;
	} */
	/* .mapi_vra_img{
		display:none !important;
	}
	.mapi_vra_txt{
		display:none !important;
	} */
	#mapFooter{
		display:none !important;
	}
	#mainContent >div:nth-child(2){
		width:100% !important;
	}
	.search{
		/*width:93px !important;*/
		margin-top: 21px !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;
	}
	.center{
		/* width:100% !important;
		margin:0 auto !important;*/
	}
	#hide{
		width:100% !important;
		/* max-width:268px !important; */
	}
	.w20p{
		width:59% !important;
	}
	.bottom_line{
		display:none !important;
	}
	.posT10{
		top:0 !important;
	}
	#none{
		display:none !important;
	}
	.icon:not(:nth-child(7)){
		width: 100% ;
		max-width: 320px;
		position: relative;
		/* left: 30px; */
	}
	/*#dentist ul .block{
		float:none !important;
	}*/
	#dentist{
		width:100% !important;
		/*max-width:328px !important;*/
	}
	#dentist ul .block .subBlock{
		width: 271px !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;
		top: -112px;
		right: 10px;
	}
	#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 .ml50{
		width:41% !important;
		float: right !important;
		display: none !important;
	}
	#box_1 .left{
		left: 7px !important;
    	top: -10px;
	}
	#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:0 !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: #0e76bd !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: 6px !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:667px){
	#images .w60p {
    width: 54% !important;
}
	.glyanc {
		background: #f4f5f9 !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;
	}
	/* .p10{
		padding: 23px !important;
	} */
	ul.topnav li.icon {
    float: right;
    display: inline-block;
    margin-top: -57px !important;
    margin-right: 5px !important;
    }
#navMenu{
	width:100% !important;
}
.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;
	}
	.logoImg{
		margin-left: -47px !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: -48px !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;
}


/* The Modal (background) */
.modal {
	display: none; /* Hidden by default */
	position: fixed; /* Stay in place */
	z-index: 99999; /* Sit on top */
	left: 0;
	top: 0;
	width: 100%; /* Full width */
	height: 100%; /* Full height */
	overflow: auto; /* Enable scroll if needed */
	background-color: rgb(0,0,0); /* Fallback color */
	background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.modal-content {
	background-color: #fefefe;
	margin: 15% auto; /* 15% from the top and centered */
	padding: 20px;
	border: 1px solid #888;
	width: 25%; /* Could be more or less, depending on screen size */
	border-radius: 15px;
}

@media (max-width: 768px) {
	.modal-content {
		width: 80%;
	}
}

/* The Close Button */
.close {
	color: #aaa;
	float: right;
	font-size: 28px;
	font-weight: bold;
}

.close:hover,
.close:focus {
	color: black;
	text-decoration: none;
	cursor: pointer;
}

.modalOpenPhone {
	background: url(../img/searchButton.png) no-repeat;
	color: #FFF;
	width: 138px;
	height: 27px;
	border: 0px;
	cursor: pointer;
}

.phone-modal-content {
	/*text-align: center;*/
}

.phone-modal-content h2 {
	font-size: 25px;
	margin-bottom: 25px;
	color: #0F7AC0;
	text-align: center;
}

.phone-modal-content > p {
	padding: 10px;
	background: rgb(229, 231, 235);
	border-radius: 15px;
	margin-bottom: 10px;
}

.phone-modal-content > p > a {
	font-size: 16px;
}



.tapur{
	display:none;
}
#nor{
	display:none;
}
.br_1{
	display:block;
}
.w55 {
    width: 59px !important;
}

.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:766px){
	.sale{
		width:70% !important;
	}
}

.icon img{
	width:30px !important;
}
  @media(min-width:415px) and (max-width:736px){

#dentals ul .block {
    width: 48% !important;
    /*max-width: 290px !important;*/
	}
}
 /*@media(min-width:375px) and (max-width:415px){
#dentals ul .block {
    width: 100% !important;
    max-width: 205px !important;
	}
}  */
@media(min-width:290px) and (max-width:350px){
	/* .searchBlock ul .searchCheck{
		margin-left: 30px !important;
	} */
	.logoImg{
		margin-left: -77px !important;
	}
	#loginClick{
		font-size:12px !important;
	}
	#grancum{
		font-size:12px !important;
	}
	.searchBlock{
		/* margin-left: 27px !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: #b80500 !important;
		border-radius: 37px !important;
		height: 37px !important;
		width:53px !important;
		padding: 14px 0 0 0 !important;
	}
	.blueButton{
		top:18px !important;
	}
	.sale {
    width: 105% !important;
}

}
@media(min-width:377px) and (max-width:766px){
	#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;
	}
	.logoImg{
		margin-left: -76px !important;
	}
	.langWrapper {
    /*margin-left: -84px !important;*/
}
#ec_1{
	display: none !important;
}
#ec{
	display: block !important;
}
#im_ej{
	position: relative;
    left: -15px;
}
.fasttextarea{
	/*width: 100% !important;*/
}

.logoImg img {
    width: 100%;
    max-width: 100px;
   	margin-left: 26px !important;
    margin-top: 25px !important;
    margin: 0 auto !important;
}
.langWrapper a {
    padding: 3px 0px !important;
}
.sale{
		width:70% !important;
	}
}
@media(min-width:370px) and (max-width:420px){
.my_dentist .posRel .posR20{
	right: 97px !important;
}
.my_dentist .sale{
   width: 262px !important;
}
.my_dentist .posRel .zaxjer{
    left: 77% !important;
}


}
@media(min-width:260px) and (max-width:768px){
#laborator{
    margin-top: 10px;
}
.pt35 {
    padding-top: 57px !important;
}

}
@media(min-width:260px) and (max-width:575px){
#fac_soc{
	margin-bottom: 10px;
}

}




.my_dentist .posT5 {
    top: 8px !important;
}
@media(min-width:260px) and (max-width:370px){
.my_dentist .posRel .posR20{
	right: 97px !important;
}
.my_dentist .sale{
    width: 80% !important;
    margin-left: 0px !important;
}
.my_dentist .posRel .zaxjer{
    left: 90% !important;
}


	.logoImg img {
    width: 100%;
    max-width: 100px;
   	margin-left: 26px !important;
    margin-top: 25px !important;
}
#dentals ul .block {
    width: 48% !important;
    }
    .dentalsAddressAndPhone {
    height: 145px !important;
}
#dentals ul .block {
    /*max-width: 158px !important;*/
}
#dentals ul .block {
    height: 336px !important;
}
.sale .posR20 {
    right: 70px !important;
}
.sale {
    width: 100% !important;
}
.zaxjer{
	left: 83% !important;
}
}
@media(min-width:500px) and (max-width:760px){
	ul.topnav li.icon {
    /*position: relative !important;*/
   	 	margin-right: 58px !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: relative !important;*/
    margin-right: 30px !important;
}
	.h50 {
    height: 71px !important;
}

.dentalsAddressAndPhone {
    height: 136px !important;
}
#dentals ul .block {
    height: 324px !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: 100% !important;
}
#dentals ul .block {
    width: 49% !important;
}
.resultComment .blueButton {
    margin-left: 85px !important;
    top: -22px !important;
}
#dentals ul .block {
    width: 49% !important;
    }
    .harctal {
    background: #2f97df !important;
    height: auto !important;
    border-radius: 5px;
}
#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: #2380C3 !important;
	    color: #fff !important;
	    margin: 20px auto;
	    text-align: center;
	    width: 75%;
	    height: 25px;
	    border-radius: 5px;
        border: 0px;
	}
	.myclass{
		padding-top: 0px !important;
		margin-top: 5px;
	}

	.footerWrapper .left{
		margin: 0 auto;
		float: unset!important;
	}
	.muqSeri4D{
		text-align: center;
		margin-bottom: 15px;
	}

	.foot_logo {
		display: block !important;
		width: 100%;
		max-width: 100px;
		height: 100px;
		float: unset !important;
		top: 230px;
		right: 10px;
		position: relative;
		margin: 0 auto;
		margin-top: 10px;

	}

	footer {

		min-height: 390px!important;
	}
	.posT50 {
		top: 150px !important;
	}
}

@media (max-width: 400px){
	.mylink{
		margin-top: 5px;
		background: #2380C3 !important;
		color: #fff !important;
		margin: 20px auto;
		text-align: center;
		width: 85%;
		height: 25px;
		border-radius: 5px;
		border: 0px;
	}
	div#map-0{
		width: 295px!important;
		left: -10px;
	}
	.posT50 {
		top: 150px !important;
		left: -25px!important;
	}
}
@media (min-width: 768px){
	.mylink{
	    display: none;
	}
}
@media(max-width:1024px){
	.banner_1{
		display: none;
	}
}
