/*
Theme Name: Salient Child
Theme URI: https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Template: salient
Author: ThemeNectar
Author URI: https://themeforest.net/user/themenectar
Description: An Ultra Responsive Multi-Purpose Theme.
Version: 10.0.1.1583644892
Updated: 2020-03-08 05:21:32

*/

input[type=text], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date], .material.woocommerce-page[data-form-style="default"] input#coupon_code {
    background-color: rgba(0,0,0,0.01) ! important;
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,0.2) ! important;
    padding: 5px 5px 5px 10px;
}

.wpcf7 p{
	padding-bottom: 1em ! important;
}

textarea {
    max-width: 100%;
    height: 120px ! important;
}


.area-based-item ul li {
    width: calc(33% - .5rem);
    margin-right: .5rem;
	display: inline-block;
}

.area-based-item ul li {
    color: #282a33;
   
    border: 1px solid rgba(102,102,102,0.15);
    padding: .75rem;
    margin-bottom: .5rem;
    text-align: center;
    font-size: .85rem;
    line-height: 1.2;
    list-style: none;
}
.area-based-item ul li a {
    display: block;
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: .25rem;
    color: #D31145;
}

.mobile-only{
		display:none;
	}

#popmake-142 textarea {
    max-width: 100%;
    height: 85px ! important;
}

@media only screen and (max-width:1000px){
	body #header-secondary-outer .nectar-center-text {
    max-width: 100% ! important;
}
	
	
	.mobile-only{
		display:block ! important;
	}

	#footer-outer #copyright {
    bottom: 60px ! important;
}
	
	
	.fixedbar {
background: #fff; 
bottom: 0px; 
color:#222; 
font-family: Arial, Helvetica, sans-serif; 
left:0; 
padding: 0px 0; 
position:fixed; 
font-size:16px; 
width:100%; 
z-index:99999; 
float:left; 
vertical-align:middle; 
margin: 0px 0 0; 
opacity: 0.95; 
font-weight: bold;
}
.boxfloat {
text-align:center; 
margin:0 auto;
}
 
#tips, #tips li {
margin:0; 
padding:0; 

}
#tips { 
font-size:20px; 
line-height:120%;
}
#tips li {
    display: inline-block ! important;
    text-align: center ! important;
	width:32% ! important
}
#tips li.foot-one a, #tips li.foot-three a {
    color: #D31145;
    font-size: 14px;
}
#tips li a:hover {
text-decoration: none;
	
}
	li.foot-one, li.foot-three{
		
	}
	
	li.foot-two .mobile-icon div {
    width: 68px;
    margin: 0 auto ! important;
    text-align: center ! important;
    font-size: 14px;
    border: 3px solid #fff ! important;
    padding: 7px;
    border-radius: 500px;
    background: #D31145 ! important;
    box-shadow: 1px 3px 5px rgba(0,0,0,.6) ! important;
    position: relative;
    top: -15px;
}
	li.foot-two .mobile-icon div a{
		color:#fff ! important;
	}
	
	li.foot-two i[class*="fa-"], li.foot-two span[class*="fa-"] {
    width: 28px ! important;
    height: 25px ! important;
    top: 0px ! important;
	font-size: 25px;
}
	
	li.foot-one i[class*="fa-"], li.foot-one span[class*="fa-"], li.foot-three i[class*="fa-"], li.foot-three span[class*="fa-"] {
    top: 4px ! important;
    font-size: 25px;
}
	
	
	
	
	
}


@media only screen and (max-width:600px){
	#popmake-142{
		width:270px ! important;
	  min-width:270px ! important;
	}
	#popmake-142 p label, #popmake-142 .wpcf7-list-item-label{
		font-size:14px ! important;
	}
	
}

@media only screen and (max-width:500px){
	#popmake-142{
		width:260px ! important;
		min-width:260px ! important;
	}
	
}

@media only screen and (max-width:320px){
	#popmake-142{
		width:240px ! important;
		min-width:240px ! important;
	}
}
	