.tags a:hover{background-color:#ededed;color:#555;}
.information{padding-top: 0; margin-top:0;}
.equal .list_ok:last-child{margin-right:0;}
.services{margin-top: 0px;margin-bottom: 0px;}
.services.taggedlist{margin:90px 0;}
.services.taggedlist .list_2{margin:0;}
.main_title3 h2{line-height: normal;}
.list_ok.badlist ul li:before{color: #ed812b;content: "\e999";}
.prices .price-block{margin-bottom: 30px;}
.prices .price-block:last-child{margin-bottom: 0;}
.prices .price-block > div {padding: 40px 30px 30px 30px !important;}
.prices table {margin-bottom: 25px;width: 100%;}
.prices tr {height: 50px;border-bottom: 1px solid #d8d8d8;}
.prices tr:hover{background-color:#fafafa;cursor:pointer;}
.prices tr:first-child {height: 55px;}
.prices th, .prices td {font-size: 15px;}
.prices th:first-child, .prices th:nth-child(2), .prices td:first-child {padding-left: 15px;text-align: left;width: 25%;}
.prices th {font-weight: normal;background: #f3f3f3;border-right: 1px solid #fff;}
.prices th:last-child {border-right: none;}
#cena_nomer table td a.btn_1, .prices .btn_1 {color: #fff;margin-right:20px;}
.prices .btn-green{background-color: #7dbe14;}
.prices .btn-green:hover{background-color: #71a916;}
.prices .btn-gray{background-color: #b1b1b1;}
.prices .btn-gray:hover{background-color: #333333;}
.prices .btn-orange{background: #ed812b;}
.prices .btn-orange:hover{background: #cf6918;}
.question-link-wrap{margin-right: 30px; float:left;cursor:pointer;}
.question-links a {font-size: 15px;/*border-bottom: 1px dashed #51bce6;*/}
.question-links a:last-child {margin-right: 0;}
.prices .unavailable h4 {margin-bottom: 10px;font-size: 17px;}
.prices .unavailable p {font-size: 13px;}
.prices .unavailable__buttons + p {margin-bottom: 5px;}
.prices .unavailable__buttons {margin-bottom: 30px;}
.prices .unavailable .btn {padding: 14px;width: 215px;font-size: 11px;text-transform: uppercase;font-weight: 700;color: #fff;}
.prices .unavailable .btn:first-child{margin-right: 15px;float: left;}
.prices h3 {margin-bottom: 35px;font-size: 24px;color: #333333;text-transform: none;}
.prices h4 {margin-top: 0;}
.prices .text-description {margin-bottom: 5px;font-size: 15px;}
.prices .works ul, .conditions .documents ul {padding: 0;list-style: none;}
.prices .works li {margin-bottom: 20px;font-size: 14px;display:flex;}
.prices .works li:last-child {margin-bottom: 0;}
.prices .works .green {color: #7dbe14;font-weight: 700;margin-right:5px;}
.prices .questions h4 {margin-bottom: 20px;}
.prices .questions ul {margin-bottom: 30px;}
/*.services h2{margin-bottom: 50px;font-size: 34px;}
.services h3 {margin-bottom: 20px;font-size: 24px;}*/

.finder-form {
	position: relative;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 30px;
	width: 100%;
	padding: 0;
	margin: 0;
}

@media screen and (max-width: 991px){
	.margin_60{margin-top:40px;margin-bottom:40px;}
	.services.taggedlist{margin:60px 0;}
}
@media screen and (max-width: 767px){
	.fix-price .hotel_price sub{color: #bfbfbf;}
	.resume{padding-bottom: 30px;}
	.margin_60{margin-top:20px;margin-bottom:20px;}
	.children-serv{margin-bottom:-20px;}
	.children-serv + hr{display:block;}
	 hr{margin-bottom: 30px;}
	.list_ok h3, .list_ok2 h3{font-size:20px;margin-bottom: 20px;}
	.services.taggedlist{margin:40px 0;}
	.services h2{margin-bottom: 30px; font-size:26px;}
	.prices .price-block > div{padding: 20px 15px !important;}
	.expose{overflow: hidden;}
	.prices th, .prices td{font-size: 17px;line-height: 1.42;}
	.prices td:nth-child(2){text-align: left;}
	#cena_nomer table td a.btn_1, .prices .btn_1{margin-right: 0;}
	.prices .text-description {font-size: 17px;}
	.advertising{padding:30px 0;}
	.question-link-wrap{display:block;margin-bottom:10px;}
	.question-links a {font-size: 17px;}
	.prices .unavailable h4 {font-size: 19px;}
	.finder-form {grid-template-columns: repeat(1, 1fr);grid-gap: 20px;}
}
@media screen and (max-width: 576px){
	.question-link-wrap{float:none;}
	.prices .unavailable .btn{width:100%;}
	.prices .unavailable .btn:first-child{margin-bottom: 10px;}
}

.kid-icons-cossack{color: #80bd55;}
.kid-listicons div.kid-hover-i-cossack:hover, .kid-listicons a.kid-hover-i-cossack:hover{background:#80bd55;}

.kid-icons-french{color: #eed153;}
.kid-listicons div.kid-hover-i-french:hover, .kid-listicons a.kid-hover-i-french:hover{background:#eed153;}

.kid-icons-deutsch{color: #7fba50;}
.kid-listicons div.kid-hover-i-deutsch:hover, .kid-listicons a.kid-hover-i-deutsch:hover{background:#7fba50;}

.kid-icons-english{color: #80bb51;}
.kid-listicons div.kid-hover-i-english:hover, .kid-listicons a.kid-hover-i-english:hover{background:#80bb51;}

.kid-icons-military{color: #eb5273;}
.kid-listicons div.kid-hover-i-military:hover, .kid-listicons a.kid-hover-i-military:hover{background:#eb5273;}

.kid-icons-wellness{color: #58cec2;}
.kid-listicons div.kid-hover-i-wellness:hover, .kid-listicons a.kid-hover-i-wellness:hover{background:#58cec2;}

.kid-icons-movie{color: #ae69d1;}
.kid-listicons div.kid-hover-i-movie:hover, .kid-listicons a.kid-hover-i-movie:hover{background:#ae69d1;}

.kid-icons-sanatorium{color: #edd25f;}
.kid-listicons div.kid-hover-i-sanatorium:hover, .kid-listicons a.kid-hover-i-sanatorium:hover{background:#edd25f;}

.kid-icons-day{color: #eda23d;}
.kid-listicons div.kid-hover-i-day:hover, .kid-listicons a.kid-hover-i-day:hover{background:#eda23d;}

.kid-icons-hours{color: #b069d1;}
.kid-listicons div.kid-hover-i-hours:hover, .kid-listicons a.kid-hover-i-hours:hover{background:#b069d1;}

.kid-icons-chess{color: #eb547b;}
.kid-listicons div.kid-hover-i-chess:hover, .kid-listicons a.kid-hover-i-chess:hover{background:#eb547b;}

.kid-icons-hockey{color: #4cade0;}
.kid-listicons div.kid-hover-i-hockey:hover, .kid-listicons a.kid-hover-i-hockey:hover{background:#4cade0;}

.kid-icons-computer{color: #4cabdf;}
.kid-listicons div.kid-hover-i-computer:hover, .kid-listicons a.kid-hover-i-computer:hover{background:#4cabdf;}

.kid-icons-for-boys{color: #ea5277;}
.kid-listicons div.kid-hover-i-for-boys:hover, .kid-listicons a.kid-hover-i-for-boys:hover{background:#ea5277;}

.kid-icons-for-girls{color: #ecae56;}
.kid-listicons div.kid-hover-i-for-girls:hover, .kid-listicons a.kid-hover-i-for-girls:hover{background:#ecae56;}

.kid-icons-international{color: #b872d7;}
.kid-listicons div.kid-hover-i-international:hover, .kid-listicons a.kid-hover-i-international:hover{background:#b872d7;}

.kid-icons-language{color: #e85174;}
.kid-listicons div.kid-hover-i-language:hover, .kid-listicons a.kid-hover-i-language:hover{background:#e85174;}

.kid-icons-family{color: #8fc367;}
.kid-listicons div.kid-hover-i-family:hover, .kid-listicons a.kid-hover-i-family:hover{background:#8fc367;}

.kid-icons-music{color: #f0d05b;}
.kid-listicons div.kid-hover-i-music:hover, .kid-listicons a.kid-hover-i-music:hover{background:#f0d05b;}

.kid-icons-horse{color: #59cec4;}
.kid-listicons div.kid-hover-i-horse:hover, .kid-listicons a.kid-hover-i-horse:hover{background:#59cec4;}

.kid-icons-sightseeing{color: #60cfc6;}
.kid-listicons div.kid-hover-i-sightseeing:hover, .kid-listicons a.kid-hover-i-sightseeing:hover{background:#60cfc6;}

.kid-icons-ski{color: #4eaedf;}
.kid-listicons div.kid-hover-i-ski:hover, .kid-listicons a.kid-hover-i-ski:hover{background:#4eaedf;}

.kid-icons-basketball{color: #55b7b1;}
.kid-listicons div.kid-hover-i-basketball:hover, .kid-listicons a.kid-hover-i-basketball:hover{background:#55b7b1;}

.kid-icons-football{color: #eaa241;}
.kid-listicons div.kid-hover-i-football:hover, .kid-listicons a.kid-hover-i-football:hover{background:#eaa241;}

.kid-icons-dance{color: #e85173;}
.kid-listicons div.kid-hover-i-dance:hover, .kid-listicons a.kid-hover-i-dance:hover{background:#e85173;}

.kid-icons-religious{color: #5fbeb8;}
.kid-listicons div.kid-hover-i-religious:hover, .kid-listicons a.kid-hover-i-religious:hover{background:#5fbeb8;}

.kid-icons-pioneer{color: #edad55;}
.kid-listicons div.kid-hover-i-pioneer:hover, .kid-listicons a.kid-hover-i-pioneer:hover{background:#edad55;}

.kid-icons-creative{color: #d067c1;}
.kid-listicons div.kid-hover-i-creative:hover, .kid-listicons a.kid-hover-i-creative:hover{background:#d067c1;}

.kid-icons-bicycle{color: #edce4f;}
.kid-listicons div.kid-hover-i-bicycle:hover, .kid-listicons a.kid-hover-i-bicycle:hover{background:#edce4f;}

.kid-icons-educational{color: #4fafe0;}
.kid-listicons div.kid-hover-i-educational:hover, .kid-listicons a.kid-hover-i-educational:hover{background:#4fafe0;}

.kid-icons-outbound{color: #4BADDF;}
.kid-listicons div.kid-hover-i-outbound:hover, .kid-listicons a.kid-hover-i-outbound:hover{background:#4BADDF;}

.kid-icons-patriotic{color: #D061C1;}
.kid-listicons div.kid-hover-i-patriotic:hover, .kid-listicons a.kid-hover-i-patriotic:hover{background:#D061C1;}

.kid-icons-stationary{color: #E83874;}
.kid-listicons div.kid-hover-i-stationary:hover, .kid-listicons a.kid-hover-i-stationary:hover{background:#E83874;}

.kid-icons-the-day-off{color: #7FBB51;}
.kid-listicons div.kid-hover-i-the-day-off:hover, .kid-listicons a.kid-hover-i-the-day-off:hover{background:#7FBB51;}

.kid-icons-thematic{color: #4BADDF;}
.kid-listicons div.kid-hover-i-thematic:hover, .kid-listicons a.kid-hover-i-thematic:hover{background:#4BADDF;}

.kid-icons-tourist{color: #ECA23F;}
.kid-listicons div.kid-hover-i-tourist:hover, .kid-listicons a.kid-hover-i-tourist:hover{background:#ECA23F;}

.kid-icons-tent{color: #56CCC2;}
.kid-listicons div.kid-hover-i-tent:hover, .kid-listicons a.kid-hover-i-tent:hover{background:#56CCC2;}

.kid-icons-sports{color: #EDCD49;}
.kid-listicons div.kid-hover-i-sports:hover, .kid-listicons a.kid-hover-i-sports:hover{background:#EDCD49;}