a:hover,
.hover_menu_style1 .navbar-expand-lg .navbar-nav > li:hover > a, 
.hover_menu_style1 .navbar-expand-lg .navbar-nav > li > a.active,
.hover_menu_style1 .navbar-expand-lg .navbar-nav.attr-nav > li > a.active, 
.hover_menu_style1 .navbar-expand-lg .navbar-nav.attr-nav > li:hover > a,
.hover_menu_style2 .navbar-expand-lg .navbar-nav.attr-nav li a.active,
.hover_menu_style2 .navbar-expand-lg .navbar-nav.attr-nav > li:hover > a,
.hover_menu_style3 .navbar-expand-lg .navbar-nav > li > a.active, 
.hover_menu_style3 .navbar-expand-lg .navbar-nav > li:hover > a,
.hover_menu_style4 .navbar-expand-lg .navbar-nav.attr-nav > li > a.active, 
.hover_menu_style4 .navbar-expand-lg .navbar-nav.attr-nav > li:hover > a,
.top-header.light_skin .list_menu li a:hover,
.social_white .border_social li a:hover, 
.social_white.border_social li a:hover,
.btn-outline-default,
.link_container a,
.list_style_1.color_blue li::before, 
.list_style_2.color_blue li::before, 
.list_style_4.color_blue li::before,
.btn-outline-white:hover,
.contact_info a:hover, 
.newsletter_form .btn-submit:hover, 
.newsletter_form .btn-submit:hover span, 
.post_content h6 a:hover, 
.footer_link li a:hover,
.widget_links li a:hover, 
.widget_links_style1 li a:hover,
.icon_box_style_3 i,
.owl-theme .owl-nav [class*="owl-"]:hover,
.social_icons.hover_style2 li a:hover,
header.light_skin.nav-fixed .social_icons li a:hover,
.sub_title,
.icon_box_style_4 i,
.slider_tab li.active i, 
.slider_tab li:hover i,
.icon_box_style_5 i,
.overlay_menu .navbar-collapse > .navbar-nav > li > a:hover,
.tab-style4 .nav-tabs .nav-link.active,
.portfolio_filter li a.current,
.portfolio_filter li a:hover,
.tweet_feed li::before,
.tweet_feed a,
.post_navigation a:hover .nav_meta,
.pagination .page-item a,
.pagination_style5 .page-item.active .page-link, 
.pagination_style5 .page-item .page-link:hover,
.pagination_style6 .page-item.active .page-link, 
.pagination_style6 .page-item .page-link:hover,
.tab-style1 .nav-tabs .nav-link.active,
.tab-style2 .nav-tabs .nav-link.active,
.tab-style6 .nav-tabs .nav-link.active,
.toggle_info a,
.indicators_style1.carousel-indicators li.active::before,
.menu_price span,
.header_info li i,
.icon_box_style_9 .box_icon i,
.list_menu li a:hover,
.widget_links_style2 li a:hover,
.icon_box_style_11 .box_icon i,
.icon_box_style_13 .box_icon i,
.widget_links_style3 li a:hover,
.postcontent_light .blog_heading a:hover,
.postcontent_light .blog_author_data a:hover, 
.postcontent_light .blog_postmeta li a:hover,
.shorting_icon.active  {
	color: #007e9e;
}

.btn-default.btn-aylen:hover,
.blog_heading *:hover,
.blog_postmeta a:hover {
	color: #007e9e !important;
}

.btn-default,
.cart_buttons .view-cart,
.cart_buttons .checkout,
.heading_s1::before,
.btn-outline-default:hover,
.icon_box_style_1 i,
.filter_tab1 li a.current,
.filter_tab1 li a:hover,
.testimonial_slider[data-center="true"] .owl-item.center .testimonial_box,
.testimonial_slider[data-center="true"] .owl-item.center .testimonial_box::before,
.owl-theme .owl-dots .owl-dot.active span, 
.owl-theme .owl-dots .owl-dot:hover span,
.list_style_3.color_blue li::before,
.bg_blue,
.footer_social li a:hover,
.scrollup:hover, .modal-new-message:hover,
.loader_grid .loader_box,
.icon_box_style_3 i::after, 
.icon_box_style_4 i::after,
.filter_tab3 li a.current, .filter_tab3 li a:hover, 
.filter_tab4 li a.current, .filter_tab4 li a:hover,
.heading_s2::after,
.heading_s2::before,
.skill_content .progress-bar,
.filter_tab2 li a.current, 
.filter_tab2 li a:hover,
.filter_tab5 li a.current, 
.filter_tab5 li a:hover,
.icon_box_style_5::before,
.team_hover_style1:hover .team_title,
.portfolio_style4 .portfolio_content,
.icon_box_style_2 i,
.page-item.active .page-link, 
.page-item .page-link:hover,
.custome-radio input[type="radio"] + .form-check-label::after,
.custome-checkbox input[type="checkbox"]:checked + .form-check-label::before,
.tab-style3 .nav-tabs .nav-link.active,
.tab-style5 .nav-tabs .nav-link.active,
.icon_box_style_9:hover,
.cart_count,
.accordion_style4.accordion .card-header a,
.ripple,.ripple::before,.ripple::after,
.tab-style7 .nav-tabs .nav-link.active, 
.tab-style7 .nav-tabs .nav-link:hover,
.sliding_tab .tab_bg,
.tab-style8 .nav-item .nav-link.active,
.list_style_5 li::before,
.pricing_ribbon,
.hover_menu_style4 .navbar-expand-lg .navbar-nav > li:hover > a,
.hover_menu_style4 .navbar-expand-lg .navbar-nav > li > a.active,
.filter_tab6 li a.current, .filter_tab6 li a:hover,
.filter_tab li a.active,
.heading_s5::before, .widget_title3::before,
.pagination_style7 .page-item.active .page-link,
.pagination_style7 .page-item .page-link:hover,
.pr_action_btn li a:not(.btn):hover,
.filter_price .ui-slider .ui-slider-range,
.filter_price .ui-slider .ui-slider-handle {
	background-color: #007e9e;
}

.btn-default:hover,
.cart_buttons .view-cart:hover, 
.cart_buttons .checkout:hover {
	background-color: rgba(212, 140, 189, 0.9);
}

.hover_menu_style4 .navbar-expand-lg .navbar-nav.attr-nav li a.active, 
.hover_menu_style4 .navbar-expand-lg .navbar-nav.attr-nav > li:hover > a {
	background-color: transparent;
}

.btn-default,
.btn-outline-default,
.filter_tab1 li a.current,
.filter_tab1 li a:hover,
.owl-theme .owl-dots .owl-dot.active span, 
.owl-theme .owl-dots .owl-dot:hover span,
.footer_social li a:hover,
.icon_box_style_3 i,
.filter_tab3 li a.current, .filter_tab3 li a:hover, 
.filter_tab4 li a.current, .filter_tab4 li a:hover,
.icon_box_style_4 i,
.filter_tab2 li a.current,
.filter_tab2 li a:hover,
.tab-style4 .nav-tabs .nav-link.active,
.portfolio_filter li a.current,
.portfolio_filter li a:hover,
.page-item.active .page-link, 
.page-item .page-link:hover,
.blockquote,
.custome-radio input[type="radio"]:checked + .form-check-label::before,
.pagination_style5 .page-item.active .page-link, 
.pagination_style5 .page-item .page-link:hover,
.pagination_style6 .page-item.active .page-link, 
.pagination_style6 .page-item .page-link:hover,
.pricing_box.pricing_style3.highlight_box,
.tab-style2 .nav-tabs .nav-link.active,
.tab-style5 .nav-tabs .nav-link.active,
.newsletter-pop-up::before,
.form_style3 .form-control:focus,
.filter_tab6 li a.current, .filter_tab6 li a:hover {
	border-color: #007e9e;
}

.btn-default:hover {
	border-color: rgba(212, 140, 189, 0.9);
}

.portfolio_style1 .portfolio_item::before,
.portfolio_style2 .portfolio_content,
.portfolio_style3 .portfolio_content,
.blue_overlay_bg::before,
.portfolio_style5 .portfolio_content,
.instafeed li a::before,
.bg_blue_transparent {
	background-color: rgba(0, 106, 133,0.80);
}

.post_date::before {
	border-color: transparent #006A85 transparent transparent;
}
.tab-style4 .nav-tabs {
	border-color: rgba(0, 106, 133,0.2)
}
.text_default {
	color: #006A85 !important
}
.filter_tab1 li a.current, .filter_tab1 li a:hover,
.filter_tab2 li a.current, .filter_tab2 li a:hover,
.filter_tab3 li a.current, .filter_tab3 li a:hover, 
.filter_tab4 li a.current, .filter_tab4 li a:hover,
.filter_tab5 li a.current, .filter_tab5 li a:hover,
.filter_tab6 li a.current, .filter_tab6 li a:hover {
	color: #fff;
}

.custome_select::before {
	border-top-color: #007e9e;
}

.classis_box:hover:before {
	background: -moz-linear-gradient(90deg, rgba(0, 106, 133,1) 0%, rgba(255,255,255,0.06) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.06)), color-stop(100%, rgba(0, 106, 133,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(0, 106, 133,1) 0%, rgba(255,255,255,0.06) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(0, 106, 133,1) 0%, rgba(255,255,255,0.06) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(0, 106, 133,1) 0%, rgba(255,255,255,0.06) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(0, 106, 133,1) 0%, rgba(255,255,255,0.06) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#007e9e',GradientType=0 ); /* ie6-9 */  
}

.filter_tab li a.active {
	box-shadow: 0 0 10px #007e9e;
}

.btn_box_shadow:hover,
.btn_box_shadow:focus,
.btn_box_shadow.active:focus,
.btn_box_shadow:active:focus {
	box-shadow: 0 0 15px #007e9e !important;
}

.table-intro, .table-footer {
	background: #006A85;
	padding: 10px 20px;
}

.table-intro p, .table-footer p {
	color: #fff !important;
	margin-bottom: 0;
}

.table-footer p{
	font-size: 14px;
	margin-bottom: 2px;
}

.tab-style7 li .nav-link.active::before {
	border-color: #007e9e transparent transparent transparent
}


.table .wrap-table100 {
	width: 960px;
	border-radius: 10px!important;
	overflow: hidden;
}

.table {
	width: 100%;
	display: table;
	margin: 0;
}

@media screen and (max-width: 768px) {
	.table {
		display: block;
	}
}

.table .row {
	display: table-row;
	background: #fff;
}

.table .row.header {
	color: #ffffff;
	background: rgba(211, 140, 189, 1);
}

.table .row.header:hover {
	color: #ffffff;
	background: rgba(211, 140, 189, 1);
}

@media screen and (max-width: 768px) {
	.table .row {
		display: block;
	}

	.table .row.header {
		padding: 0;
		height: 0;
	}

	.table .row.header .cell {
		display: none;
	}

	.table .row .cell:before {
		font-size: 12px;
		color: #808080;
		line-height: 1.2;
		text-transform: uppercase;
		font-weight: unset !important;

		margin-bottom: 13px;
		content: attr(data-title);
		min-width: 98px;
		display: block;
	}
}

.table .cell {
	display: table-cell;
}

@media screen and (max-width: 768px) {
	.table .cell {
		display: block;
	}
}

.table .row .cell {
	font-size: 15px;
	color: #6D6D6D;
	line-height: 1.4;
	font-weight: unset !important;
	/*padding-top: 20px;*/
	/*padding-bottom: 20px;*/
	padding: 20px;
	border-bottom: 1px solid rgba(211, 140, 189);
}

.table .row.header .cell {
	font-size: 18px;
	color: #fff;
	line-height: 1.2;
	font-weight: unset !important;
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	padding-top: 19px;
	padding-bottom: 19px;
}

.table .row .cell:nth-child(1) {
	width: 160px;
	/*padding-left: 40px;*/
}

.table .row .cell:nth-child(2) {
	width: 160px;
}

.table .row .cell:nth-child(3) {
	width: 200px;
}

.table .row .cell:nth-child(4) {
	width: 340px;
}

.table-occ .row .cell:nth-child(1) {
	width: 80px;
	/*padding-left: 40px;*/
}

.table-occ .row .cell:nth-child(2) {
	width: 100px;
}

.table-occ .row .cell:nth-child(3) {
	width: 100px;
}

.table-occ .row .cell:nth-child(4) {
	width: 100px;
}

.table-occ .row .cell:nth-child(5) {
	width: 100px;
}

.table-occ .row .cell:nth-child(6) {
	width: 100px;
}

.table-occ2 .row .cell:nth-child(1) {
	width: 100px;
	background: #6D6D6D;
	color: #fff;
	font-weight: 700!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7);
}

.table-occ2 .row .cell:nth-child(2) {
	width: 160px;
}

.table-occ2 .row .cell:nth-child(3) {
	width: 200px;
}

.table-occ2 .row .cell:nth-child(4) {
	width: 120px;
}

.privacy.table .row .cell:nth-child(1) {
	width: 200px;
	/*padding-left: 40px;*/
}

.privacy.table .row .cell:nth-child(2) {
	width: 200px;
}

.privacy.table .row .cell:nth-child(3) {
	width: 200px;
}

.privacy.table .row .cell:nth-child(4) {
	width: 200px;
}


.table,.table .row {
	width: 100% !important;
}

.table .row:hover {
	background: rgba(212, 140, 189, 0.2);
	cursor: pointer;
}

@media (max-width: 768px) {
	.table .row {
		/*border-bottom: 1px solid #f2f2f2;*/
		padding-bottom: 18px;
		padding-top: 30px;
		padding-right: 15px;
		margin: 0;
	}

	.table .row:last-child {
		/*border-bottom: 1px solid #f2f2f2;*/
		padding-bottom: 0;
		margin: 0;
	}

	.table .row .cell {
		border: none;
		padding-left: 30px;
		padding-top: 16px;
		padding-bottom: 16px;
		text-align: left!important;
	}
	.table .row .cell:nth-child(1) {
		padding-left: 30px!important;
	}

	.table .row .cell {
		color: #555555;
		line-height: 1.2;
		font-weight: unset !important;
	}

	.table, .row, .cell {
		width: 100% !important;
	}
}