﻿/*----------Prefooter elements---------*/
           @media only screen and (min-width : 992px) {
				.pre-footer {
                    background: -moz-linear-gradient(60deg, #e6ebee 0%, #e6ebee 55%, #f2f2f2 55%, #f2f2f2 100%);
					background: -webkit-linear-gradient(60deg, #e6ebee 0%,#e6ebee 55%,#f2f2f2 55%,#f2f2f2 100%);
					background: linear-gradient(60deg, #e6ebee 0%,#e6ebee 55%,#f2f2f2 55%,#f2f2f2 100%);
                    background-size: 100% 100%;
                    margin-top: 20px;
					padding-bottom:50px;
					
                }
                .pre-footer-content {
                    padding: 30px 0px 50px 15px;
           
                }
                .pre-footer-input-div {
                    position: relative;
                }
               .pre-footer-content-left {
                    padding-left: 0%;
                }
                .pre-footer-content-right .fa-search, 
                .pre-footer-content-left .fa-search{
                    color: #ffffff;
				}
                .pre-footer-content-left > p, .pre-footer-content-right > p {
                    font-size: 16px;
                }
                .pre-footer-content-left input,
				.pre-footer-content-right input {
                    border: 1px solid #cbcbcb;
                    border-radius: 0;
                    float: left !important;
      
                    padding: 8px 5px 8px 15px;
                    width: 260px;
                    border-top-left-radius: 4px;
                    border-bottom-left-radius: 4px;
                    background-color: #ffffff;
					height:37px;
                }
				.pre-footer-content-left input{
					width: 360px;
				}
				
				.pre-footer-content-left input:focus,
				.pre-footer-content-right input:focus{
                border-color: inherit;
			 	-webkit-box-shadow:none ;
				-moz-box-shadow: none;
				box-shadow: none;
				border: 1px solid #cbcbcb;
    			
           		}
                .pre-footer-content-right {
                    float: right; min-width:340px;
                }
				.pre-footer-content-right  .input-group-btn{
                    display: block;
                }
				.pre-footer-content-right input {
                    width: 67.5% !important;
                }

                .pre-footer .search-btn {
                    background: #1d89c1 none repeat scroll 0 0;
                    border: 0 none;
                    border-radius: 0;
                    color: #fff;
                    font-weight: normal;
                    font-size: 14px;
                    padding: 9px 15px;
                    text-transform: uppercase;
					border-top-right-radius: 4px;
                    border-bottom-right-radius: 4px;
                }
				.pre-footer .search-btn {	
					height:37px;
                }
                .pre-footer .search-btn:hover {
                    background-color: #00A9D5;

                }
            }
/*----------Prefooter elements---------*/
			
.sticky-cta-bottombar{ 
		display:none;
		background-color: rgba(99, 184, 2, 0.95);
		overflow:hidden;
		padding:8px 15px;
		position:fixed; 
            bottom:-50px;
		width:100%;		
		z-index:9999;
	}
.sticky-cta-bottombar-btn{		
		text-transform: uppercase;
		border-radius: 4px;
		font-size: 14px;
		line-height: 15px;
		text-shadow: none;
		font-family: 'Open Sans',sans-serif;
		font-weight: 600;
		padding: 9px 29px;
		box-shadow: none;
		vertical-align: baseline;
		display: inline-block;
		white-space: normal;
		max-width: 220px;
		margin: 5px 0;
		-webkit-transition: .2s;
		-o-transition: .2s;
		transition: .2s;
		color: white !important;
		background: none !important;
		border: 2px solid #fff !important;
		float:right;
	}
	.sticky-cta-bottombar-btn:hover{ 
		background: white !important;
		color: #63b802 !important;
		text-decoration: none;
	}
@media only screen and (max-width : 767px) {
	.sticky-cta-bottombar{ 	
		z-index:1;
	}
	.sticky-cta-bottombar-content{ text-align:center;}
	.sticky-cta-bottombar p{ 
		display:none;
	}
	.sticky-cta-bottombar-btn{		
		margin:0px auto;
		width:220px;
		float:none;
		display:block;
	}
	
}
@media only screen and (min-width : 768px) {
	
	
	.sticky-cta-bottombar p{ 	
		color: #fff;    
		font-size: 13px;
		padding:0;
		margin:12px 0 0 0;
		display: inline-block;
	}
	.sticky-cta-bottombar p span{
		text-transform:lowercase;
	}
	.sticky-cta-bottombar-btn{		
		text-transform: lowercase;
		border-radius: 4px;
		font-size: 14px;
		line-height: 15px;
		font-weight: 600;
		padding: 9px 9px;
		max-width: 180px;
		margin: 5px 0;
		float:right;
	}
	
	
	
}
@media only screen and (min-width : 992px) {
	

	.sticky-cta-bottombar p{ 	  
		font-size: 16px; 
	}
	.sticky-cta-bottombar-btn{		
		text-transform: uppercase;
		border-radius: 4px;
		font-size: 14px;
		line-height: 15px;
		font-weight: 600;
		padding: 9px 29px;
		max-width: 220px;
		margin: 5px 0;
		float:right;
	}

	
	
	
}
