	:root{
--mainColor : #019aa8 ;
--secondColor: rgb(13, 123, 133);
}
/*------------ background color ---------------------*/
.site-bg-main-color{
	background-color: #019aa8 !important;
	color: #ffffff !important;
}
.site-bg-main-color-hover:hover{
background-color: #019aa8 !important;
color: #ffffff !important;
}
.site-bg-second-color{
	background-color: rgb(13, 123, 133) !important;
	color: #ffffff !important;
}

.site-color-main-color-before:before{
color: #019aa8 !important;
}
.site-bg-main-color-after-for-loader:after{
border-bottom-color: #019aa8 !important;
}
.site-bg-main-color-after:after{
background-color: #019aa8 !important;
}
.site-bg-main-color-before:before{
background-color: #019aa8 !important;
}
.site-bg-svg-color {
	fill: #019aa8 !important;
}
.active-tab{
background-color: #019aa8 !important;
color: #ffffff !important;
}
.nav-link.active{
background-color: #019aa8 !important;
color: #ffffff !important;
}
.site-bg-main-color-b::before{
	background-color: #019aa8;
}
.site-bg-main-color-a::after{
	background-color: #019aa8;
}
.site-bg-tsxt-color-b::before{
	background-color: #019aa8;
	color: #ffffff;
}
.site-bg-color-border-b::before{
border-color: #019aa8 !important;
}

.site-bg-color-border-a::after{
border-color: #019aa8 !important;
}
.site-bg-color-border-bottom::after{
	border-bottom-color: #019aa8;
}
.site-bg-color-border-top::after{
	border-top-color: #019aa8;
}
.site-bg-color-border-right::after{
	border-right-color: #019aa8;
}
.site-bg-color-border-left::after{
	border-left-color: #019aa8;
}

.site-bg-color-border-bottom-b::before{
	border-bottom-color: #019aa8;
}
.site-bg-color-border-top-b::before{
	border-top-color: #019aa8;
}
.site-bg-color-border-right-b::before{
	border-left-color: #019aa8 !important;
}
.site-bg-color-border-left-b::before{
	border-left-color: #019aa8;
}
.site-bg-color-dock-border-right-b::before{
	border-right-color: rgb(13, 123, 133);
}
.site-bg-color-dock-border-left-b::before{
	border-left-color: rgb(13, 123, 133);
}
.site-bg-color-dock-border-top::after{
	border-top-color: rgb(13, 123, 133) !important;	
}
.site-bg-color-dock-border-left-a::after{
	border-left-color: rgb(13, 123, 133);	
}

.site-bg-color-dock-border-right-a::after{
	border-radius: 8px 8px 0 0;right-color: rgb(13, 123, 133);	
}
.site-bg-color-dock-border{
	border-color: rgb(13, 123, 133);
}
/*------------ border color ---------------------*/
.site-border-text-color{
	border:1px solid #ffffff;
}
.site-border-main-color{
	border-color:  #019aa8 !important;;
}
.site-border-top-main-color{
border-bottom-color :   #019aa8 !important;
}
.site-border-top-main-color{
	border-top-color :   #019aa8 !important;
}
.site-border-right-main-color{
	border-left-color :   #019aa8 !important;
}
.site-border-secondary-color{
	border-color:#ffffff;
}
/*------------ text color ---------------------*/
.site-main-text-color {
	color: #019aa8 !important;
}
.site-main-text-color-a::after{
	color: #019aa8;
}

.site-main-text-color-h {
	color: #019aa8;
}

.site-main-bg-color-h:hover {
background-color: rgb(13, 123, 133) !important;
}


.site-main-text-color-h:hover {
	color: rgb(13, 123, 133) !important;
}

.site-main-text-color-drck {
	color: rgb(13, 123, 133);
}

.site-secondary-text-color{
	color: #ffffff !important;
}
.site-secondary-text-color:hover{
	color: #eee;
}


/*------------ button color ---------------------*/
.site-main-button-color {
	border: 1px solid #019aa8;
	background: #019aa8;
	background: -webkit-gradient(linear, left top, left bottom, from(rgb(13, 123, 133)), to(#019aa8));
	background: -webkit-linear-gradient(top, rgb(13, 123, 133), #019aa8);
	background: -moz-linear-gradient(top, rgb(13, 123, 133), #019aa8);
	background: -ms-linear-gradient(top, rgb(13, 123, 133), #019aa8);
	background: -o-linear-gradient(top, rgb(13, 123, 133), #019aa8);

}

.site-main-button-color:hover {
	border: 1px solid rgb(13, 123, 133);;
	background: rgb(13, 123, 133);;
	background: -webkit-gradient(linear, left top, left bottom, from(#019aa8), to(rgb(13, 123, 133)));
	background: -webkit-linear-gradient(top, #019aa8, rgb(13, 123, 133));
	background: -moz-linear-gradient(top, #019aa8, rgb(13, 123, 133));
	background: -ms-linear-gradient(top, #019aa8, rgb(13, 123, 133));
	background: -o-linear-gradient(top, #019aa8, rgb(13, 123, 133));

}

.site-main-button-flat-color {background: #019aa8;}
.site-main-button-flat-color:hover {background: rgb(13, 123, 133)}

.site-main-button-color-hover:hover{
background: #019aa8;
border-color: #019aa8;
color: #ffffff;
}
/*------------filter slider  color ---------------------*/
.addui-slider .addui-slider-track .addui-slider-range, .site-bg-filter-color.checked{
background-color: #019aa8}

/*------------ select2 ------------------------------*/
.childAge-dropdown::after,
.form-item.form-item-sort .select2-container--default .select2-selection--single .select2-selection__arrow b,
.s-u-class-pick-change .select2-container--default .select2-selection--single .select2-selection__arrow b,
.change-bor .select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-top-color: #019aa8}

/* --------------- pop login ------------------------------- */
.cd-switcher .selected {
	background-color:#019aa8;
	color :#ffffff !important;
}
/* --------------- azm colors ------------------------------- */
.sorting-active-color-main {
	border-bottom:3px solid #019aa8 !important;

}
.sorting-active-color-main svg , .sorting-active-color-main span  {
	color:#019aa8 !important;
}
.sorting-inner.price:hover *  , .sorting-inner.time:hover * ,.timeline .event:hover .fa-arrow-down{
color:#019aa8 !important;
transition:0.2s;
}
.activing_grid .tour-result-item-right a{
background-color: #019aa8 ;
color: #ffffff ;
}
.BaseTimelineBoth .timeline li:first-child .title{
color: #019aa8 ;
}
.timeline .event:hover,.timeline .event:hover .T-flight-info ul,.timeline .event:hover .T-flight-info ul li:first-child ,
.timeline .event:hover .T-flight-info .class ,.timeline .event:hover .T-flight-info .departure,
.timeline .event:hover .HotelIntroduce div{
border-color:#019aa857 !important;
transition:0.2s;
}
.timeline .event:hover:after{
background:#019aa8 !important;
transition:0.2s;
}
