/*
 Theme Name:     Barota Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/foxy/
 Description:    Barota Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 


.ftr-add{
	background: url(images/icon-footer-location.png) no-repeat;
	background-position: 0 5px;
}
.ftr-tel{
	background: url(images/icon-call.png) no-repeat;
	background-position: 0 5px;
}
.ftr-mail{
	background: url(images/icon-email.png) no-repeat;
	background-position: 0 7px;
}
.ftr-fax{
	background: url(images/icon-fax.png) no-repeat;
	background-position: 0 7px;
}
.ftr-mail a{
	color:#fff;
	transition: all .35s;
}
.ftr-mail a:hover{
	color:#7eb1de;
}



#menu-product-pages li a, .left-side-bar li a{
    position:relative;
	border-bottom:1px solid #7eb1de;
	width: 100%;
	display: block;
	padding-bottom: 7px;
	background-position: right center;
}
#menu-product-pages li a:before, .left-side-bar li a:before{
	position: absolute;
	content: '';
	width: 100%;
	height: 2px;
	background:#084ea3;
	transition: all .35s linear;
	left: 0px;
	bottom: -2px;
	transform: scaleX(0);
	transform-origin: 0 100%;
}
#menu-product-pages li a:hover, #menu-product-pages li.current-menu-item a,
.left-side-bar li a:hover, .left-side-bar li.current-menu-item a{
	color:#084ea3;
}
#menu-product-pages li a:hover:before, #menu-product-pages li.current-menu-item a:before,
.left-side-bar li a:hover:before, .left-side-bar li.current-menu-item a:before{
	transform: scaleX(1);
}

ul.list-a{
	margin-top:35px;
	padding-left: 0;
}
ul.list-a li{
		background:url(images/list-icon.png) 0 5px no-repeat; 
		list-style:none;
		padding-left: 33px;
		margin-bottom: 10px;
		color: #333;
}
div.wpcf7-validation-errors{
	border: 0px;	
}





