/* 
Theme Name: Hello Elementor Child
Theme URL: http://www.accessservice.net.au/
Description: Access Services Group Child Theme
Author: Benessa Mae Dumol
Author URL: https://www.linkedin.com/in/benzdumol/
Template: hello-elementor
Version: 1.0.0 
Text Domain: hello-elementor-child 
*/

a:hover {
	text-decoration: none !important;
}


table,
table th,
table td {
    border: none;
}
table th,
table td {
    padding: 0;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea,
.wpcf7 input[type="tel"],
.wpcf7 select,
.wpcf7 input[type="submit"] {
	margin: 0px !important;
}

/* Access Hire on hover */
.products .product .product-details {
	position: absolute;
	height: 215px;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 15px;
	background-color: #c3172f;
	color: #f7f7f7;
	text-align: left;
	font-size: 14px;
	opacity: 0;
	filter: alpha(opacity=@opacity * 100);  
	-webkit-transition: all ease 0.4s;
	-moz-transition: all ease 0.4s;
	-ms-transition: all ease 0.4s;
	-o-transition: all ease 0.4s;
	transition: all ease 0.4s; 
}
ul.products li.product:hover .product-details {
	filter: alpha(opacity=@opacity * 100);
	opacity: 1;
}
ul.products li.product a img:hover {
	opacity: 0.9;
}

h6.prod_cat_title,
table {
    color: #595858;
}

ul.berocket_aapf_widget {
    margin-bottom: 15px !important;
}
/* 
.home .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    background: #fff !important;
} */

@media (max-width: 575.98px) {	/*Extra small devices (portrait phones, less than 576px)*/
/* 	.elementor-element.elementor-element-9bfe3c3.main-menu.elementor-column.elementor-col-25.elementor-inner-column {	/*hamburger icon*/
		order: 4;
	} */
	
	form.wpcf7-form > [data-class="wpcf7cf_group"] { /* cf7 conditional */
		max-width: 100% !important;
		width: 100% !important;
	}
}
@media (min-width: 576px) and (max-width: 767.98px) {	/* Small devices (landscape phones, 576px and up) */
	form.wpcf7-form > [data-class="wpcf7cf_group"] { /* cf7 conditional */
		max-width: 100% !important;
		width: 100% !important;
	}
}
@media (min-width: 768px) and (max-width: 991.98px) {	/* Medium devices (tablets, 768px and up) */
}
@media (min-width: 992px) and (max-width: 1199.98px) {	/* Large devices (desktops, 992px and up) */
}
@media (min-width: 1200px) {	/* Extra large devices (large desktops, 1200px and up) */
	.main-menu ul.elementor-nav-menu li:nth-last-child(2) {
		/*margin-left: 50px !important;*/
	}
	
	form.wpcf7-form [data-class="wpcf7cf_group"] { /* cf7 conditional */
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
}