/*
Theme Name: ETLtheme Child
Theme URI: https://elektragroup.in
Author: Elektra group
Author URI: https://elektragroup.in
Description: Child Theme for  ETLtheme
Template: etl
Version: 2.0.1
*/
.widget_nav_menu ul {  
    padding: 5px 10px 5px 0px;
    background: none;
}
.floating { 
	animation-name: floating;
	animation-duration: 3s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;	
}

@keyframes floating {
	0% { transform: translate(0, 0px); }
	50% { transform: translate(0, 25px); }
	100% { transform: translate(0, -0px); } 
}
.slider_pagination a.selected:after, .slider_pagination .slick-active a:after{
	display:none;
}
.slider_pagination a.selected, .slider_pagination .slick-active a {
    width: 10px;
    height: 10px;   
    border-radius: 20px;
}
.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper{
	min-height:200px;
}
.wp-social-link a {
 fill: white; 
}
.wp-social-link svg {
 width:  36px;
  height: 36px;
}
.hclients figure{
	min-width:200px;
	border: 1px solid #333;
	border-radius: 10px;
}
.hclients img{
	padding:10px;
	height:80px;
}
.hgallery .image_wrapper {
  width: 100%; 
  height: 240px; 
  overflow: hidden; 
  position: relative;
}
.hgallery .image_wrapper img {
  width: 100%; 
  height: auto; 
  position: absolute;   
}
#Footer .footer_copy .one{
	margin-bottom:0px;
}
#Footer .footer_action {
    background-color:#d6d6d6;
}
#Footer ul li{
	padding: 5px 0; 
}
@media only screen and (max-width: 767px) {
	.content_wrapper .section_wrapper, .container{
		padding-left:5px !important;
		padding-right:5px !important;
	}
}