/*
Theme Name: telask
Theme URI: http://telask.mf-tested.com/
Description: This is a custom child theme for telask
Author: Mediaforce
Author URI: http: //Mediaforce.ca/
Template: salient
Version: 0.1
*/


/*header style start*/

li#menu-item-483 .sub-menu li img {
    filter: grayscale(100%) invert(0.5) brightness(50);
}
li#menu-item-483 .sub-menu li a:hover img {
    filter: none;
}

/*header style end*/

.mobile-button-con {
	margin-right:11%;
	margin-top:10px;
	float:right;
}

.mobile-button-con a {
	visibility: visible !important;
}

@media all and (min-width:900px){
	.mobile-button-con {
		display:none;
	}
}

body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > a {
	font-size:16px !important;
	line-height:24px;
	font-weight:400 !important;
	text-align:center;
}

body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > a i {
	margin-bottom:12px;
}

.hover-boxes  i.fa-map-marker {
	opacity:0;
	transform:translateY(-10px);
	transition:all 0.3s ease; 
}

html body .hover-boxes  i.fa-caret-down {
	opacity:0;
	transform:translateY(-10px);
	transition:all 0.3s ease; 
	color:#e7b412 !important;
}

html body .hover-boxes .icon-is-hover {
	background-color: transparent !important;
}

html body .hover-boxes .icon-is-hover p {
	font-family: Lato !important;
}

.hover-boxes .icon-is-hover i.fa-caret-down {
	opacity:1;
	transform:translateY(0px);
	background-size: contain;
	animation: bounce-marker 1.1s infinite;
    cursor: pointer;
      /*filter: saturate(100);*/
          
} 
.hover-boxes .nectar_icon_wrap {
	margin:0px !important;
}

.hover-boxes .vc_col-sm-2 {
	cursor: pointer;
}

.hover-boxes .icon-is-hover i.fa-map-marker {
	opacity:1;
	transform:translateY(0px);
	background-size: contain;
	animation: bounce-marker 1.1s infinite;
    cursor: pointer;
    /*filter: saturate(100);*/
    filter: brightness(-10);
} 
 
.hover-boxes .icon-is-hover i.fa-hospital-o {
	filter: brightness(-10);
}

.hover-boxes .icon-is-hover i.iconsmind-No-Smoking {
	color:#003e68!important;
}

.hover-boxes .icon-is-hover i.iconsmind-Consulting {
	color:#003e68!important;
}

.hover-boxes .icon-is-hover i.iconsmind-Pulse {
	color:#003e68!important;
}

.hover-boxes .icon-is-hover i.iconsmind-Right {
	color:#003e68!important;
}

.hover-boxes .icon-is-hover i.iconsmind-Bell2 {
	color:#003e68!important;
}

.hover-boxes .icon-is-hover i.iconsmind-MaleFemale {
	xfilter: brightness(-10);
}

.hover-boxes .icon-is-hover h5 {
	color:#003e68!important;
}

.hover-boxes .icon-is-hover p {
	opacity: 1 !important;
}

.hover-boxes .icon-is-hover i.iconsmind-MaleFemale {
	color:#003e68!important;
}
@keyframes bounce-marker {
 0% {
   transform: translateY(0);
 }
 60% {
   transform: translateY(-15px);
 }
 100% {
   transform: translateY(0px);
 }
}

.hover-boxes .hover-icon .nectar_icon_wrap:nth-child(3) {
	margin-top:-30px !important;
}



/*quit manager page style start*/

.cd-timeline-img i {
        font-family: inherit;
    font-size: 36px;
    font-weight: 600;
    color: #ffffff !important;
}
.cd-timeline-img i:before {
    display:none;
}
.cd-timeline-content p {
	padding:0;
}


/*quit manager page style end*/

@media all and (max-width:999px) {
#steps-section .vc_col-sm-3.wpb_column.column_container {
	width: 100%!important;
}
#steps-section .step1, #steps-section .step3 {
	margin-bottom: 20px!important;
}

}	



.page-id-390 .nectar-shape-divider-wrap.no-color .nectar-shape-divider {
    fill: #f5f5f5;
}
.page-id-304 .nectar-shape-divider-wrap.no-color .nectar-shape-divider {
    fill: #eeeff0;
}

.pr016_content_widget_col_right .pr016_box_widget_content {
	right:0;
}

.pr016 .pr016_search_widget .pr016_input_search  {
	color:#000000 !important;
	background-color: #ffffff !important;
}

.pr016 .pr016_content_widget_col_left .pr016_box_widget_content {
	font-size:2em !important;
}

.pr016 .pr016_animation_number {
	font-size:2em !important;
}