.main-search-title a { 
	color:#FFF;
	text-decoration:none;
}	

.main-search-title a:hover {
		text-decoration:underline;
}

/* ALL CUSTOM ICONS COLORS */
.route-tabs a  {transition: none;}
.route-tabs a svg  { height: 26px; width: 26px;}

.route-tabs a svg path,
.route-tabs a svg line,
.route-tabs a svg polygon,
.route-tabs a svg polyline,
.route-tabs a svg circle,
.route-tabs a svg rect,
.route-tabs a svg ellipse
{stroke: #888!important;}
.route-tabs a svg  {fill: #888!important;}

.route-tabs a:not(.active):hover svg path,
.route-tabs a:not(.active):hover svg line,
.route-tabs a:not(.active):hover svg polygon,
.route-tabs a:not(.active):hover svg polyline,
.route-tabs a:not(.active):hover svg circle,
.route-tabs a:not(.active):hover svg rect,
.route-tabs a:not(.active):hover svg ellipse
{stroke: #e83f53!important;}

.route-tabs a:not(.active):hover svg  {fill: #e83f53!important;}


/*Бургер*/
.burger-info-img svg path,
.burger-info-img svg line,
.burger-info-img svg polygon,
.burger-info-img svg polyline,
.burger-info-img svg circle,
.burger-info-img svg rect,
.burger-info-img svg ellipse
{stroke: #e83f53!important;}
.burger-info-img svg  {fill: #e83f53!important;}
/*END Бургер*/

/*Активности на главной*/
.voyages-info-item .svg {margin-top: 5px;}
.voyages-info-item svg path,
.voyages-info-item svg line,
.voyages-info-item svg polygon,
.voyages-info-item svg polyline,
.voyages-info-item svg circle,
.voyages-info-item svg rect,
.voyages-info-item svg ellipse
{stroke: #888!important;}
.voyages-info-item svg  {fill: #888!important;}

.voyages-info-item:hover svg path,
.voyages-info-item:hover svg line,
.voyages-info-item:hover svg polygon,
.voyages-info-item:hover svg polyline,
.voyages-info-item:hover svg circle,
.voyages-info-item:hover svg rect,
.voyages-info-item:hover svg ellipse
{stroke: #505659!important;}
.voyages-info-item:hover svg  {fill: #505659!important;}
/*END Активности на главной*/

/*Страница тура*/
.route-header-details-img svg path,
.route-header-details-img svg line,
.route-header-details-img svg polygon,
.route-header-details-img svg polyline,
.route-header-details-img svg circle,
.route-header-details-img svg rect,
.route-header-details-img svg ellipse
{stroke: #888!important;}
.route-header-details-img svg  {fill: #888!important;}
/*END Страница тура*/

/*Предложения и скидки на главной*/
.discounts-item-desc svg path,
.discounts-item-desc svg line,
.discounts-item-desc svg polygon,
.discounts-item-desc svg polyline,
.discounts-item-desc svg circle,
.discounts-item-desc svg rect,
.discounts-item-desc svg ellipse
{stroke: #fff!important;}
.discounts-item-desc svg, .discounts-item-desc svg g#tent  {fill: #fff!important;}
.discounts-item-op svg { max-height: 30px; position: relative; top: 8px;}
/*END Предложения и скидки на главной*/

.main-search-input-ico.calendar svg {fill: #888!important; height: 26px; width: 26px; position: relative; top: 4px;}

.bydays-section svg path,
.bydays-section svg line,
.bydays-section svg polygon,
.bydays-section svg polyline,
.bydays-section svg circle,
.bydays-section svg rect,
.bydays-section svg ellipse
{stroke: #e83f53!important;}
.bydays-section svg  {fill: #e83f53!important;}

.bydays-section svg.gray path,
.bydays-section svg.gray line,
.bydays-section svg.gray polygon,
.bydays-section svg.gray polyline,
.bydays-section svg.gray circle,
.bydays-section svg.gray rect,
.bydays-section svg.gray ellipse
{stroke: #888!important;}
.bydays-section svg.gray  {fill: #888!important;}

.additional-item svg { height: 30px; width: 30px;}
.additional-item svg path,
.additional-item svg line,
.additional-item svg polygon,
.additional-item svg polyline,
.additional-item svg circle,
.additional-item svg rect,
.additional-item svg ellipse
{stroke: #00c7bc!important;}
.additional-item svg  {fill: #00c7bc!important;}

/* END ALL CUSTOM ICONS COLORS */

.route-main.article2-main {margin-top: 90px;}
.article2-sort {margin: -45px 0 65px;}
@media (max-width: 480px), (max-width: 991px) {
	.article2-sort {margin: 15px 0 0;}
	.route-main.article2-main {margin-top: 0px;}

}

.mainpage-slider .page-top-carousel {
	margin-bottom:0;
}



.article-comments-list .ptc-item_level-1 {
	margin-left:170px;
}


.article-comments-list .ptc-item_level-2 {
	margin-left:255px;
}
@media (min-width: 1336px) {
.route-desc-accent.detailRoute {position:relative; top: -70px;}
.route-main.two-line-view .route-desc-accent.detailRoute {position:relative; top: 0;}
.bydays-section {position:relative; top: -70px;}
.route-main.two-line-view .bydays-section {top: 0px;}
.styled-article-offset {margin: -120px 0 50px;}
.route-main.two-line-view .styled-article-offset {margin: -50px 0 50px;}
.articles-filter {margin-top: 0;}
.articles-list.trip { margin-top: -80px;}
.route-main.two-line-view .articles-list.trip { margin-top: 0px;}
}
.route-header-details-img { overflow: hidden;}


.discounts-item-desc svg{
width: 30px; height: 30px;
}

div.errors {
	color:red;
}
.discounts-bottom-cats li { margin-right: 17px;}
.discounts-bottom-cats li:last-child { margin-right: 0;}
@media (max-width: 1336px) {
	.discounts-bottom-cats li { margin-right: 9px; width: 20px;}
	.discounts-bottom-cats li:last-child { margin-right: 0;}

}

a.forgot-link {
	margin-top:10px;
}