footer{width:100%;
min-height:200px;
background-color:#26292b;
padding-top:15px;
}

.footertitle{width:100%;
color:#FFF;
font-size:24px;
border-bottom:1px solid #000;
padding-bottom:7px;
}


.adresicon{width:8%;
min-height:25px;
margin-top:10px;
float:left;
color:#CCC;
font-size:18px;

}




.adrestxt{width:91%;
min-height:25px;
margin-top:10px;
float:right;
color:#CCC;
font-size:17px;
}


.fcol1{width:33.3333%;
float:left;
padding-right:2.5%;
}



.fnormal{width:100%;
min-height:25px;
margin-top:10px;
float:right;
color:#CCC;
font-size:17px;
}


.fbicon{width:40px;
height:40px;
border-radius:50%;
background-color:#000;
color:#FFF;
float:left;
text-align:center;
margin-top:20px;
padding-top:8px;
font-size:17px;
margin-right:12px;
-webkit-transition: all 0.8s ease;
transition: all 0.8s ease;
}



.fbicon:hover{
background-color:#09C;
cursor:pointer;
-webkit-transition: all 0.8s ease;
transition: all 0.8s ease;
}


.inputsubscr{width:75%;
min-height:40px;
margin-top:15px;
float:left;
}



.btnsubscribe{width:25%;
min-height:40px;
margin-top:15px;
float:left;
}

.subscrib{width:100%;
border:none;
background-color:#FFF;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
font-size:16px;
}


.subscribbutton{width:100%;
border:none;
background-color:#078FBC;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
color:#FFF;
-webkit-transition: all 0.8s ease;
transition: all 0.8s ease;
}


.subscribbutton:hover{
background-color:#000000;
-webkit-transition: all 0.8s ease;
transition: all 0.8s ease;
}



.bottombar{width:100%;
background-color:#1f2021;
margin-top:12px;
color:#CCC;
padding-top:15px;
padding-bottom:15px;
}


.copyright{width:40%;
float:left;
font-size:16px;
}


.foooterright{width:50%;
float:right;
}

.foooterright a{width:auto;
float:left;
color:#CCC;
padding-left:15px;
font-size:16px;
}


.foooterright a:hover{
color:#09C;
text-decoration:none;
}










@media only screen and (min-width:1024px) {
	


}




@media only screen and (min-width:768px) and (max-width:1023px) {
	


	
}


@media only screen and (min-width:480px) and (max-width:636px) {
	
.fcol1{width:100% !important;
padding:0px;
	}
	
	}
	
	
	
	
	
	
	
@media only screen and (min-width:320px) and (max-width:479px) {

.fcol1{width:100% !important;
padding:0px;
	}
	
	
	
	
	
	}
	
	
	
	
		
@media only screen and (min-width:240px) and (max-width:319px) {
	

	.fcol1{width:100% !important;
	padding:0px;
	}	

}
	
	
@media only screen and (max-width:240px) {
	
	.fcol1{width:100%;
	padding:0px;
	}
	
		
}