/* footer css */
.footergrid {
	border-top:solid;
	border-top-width:2px;
	border-top-color:#900;
	border-bottom:solid;
	border-bottom-width:2px;
	border-bottom-color:#900;
	display: grid;
	grid-columns:3;
	grid-rows:2;
	grid-template-columns: 33% 33% 1px 400px;
	grid-template-rows: 125px 60px;
	margin-top:20px;
	color:#FFF;
	background-color: #333;
	width:100%;
}
#idube_latest_post {
    padding-left:25px;
}
#latest_link {
 color:#FFF;   
}
#idube_contact_info {
    padding-bottom:5px;
}
.grid1{
	grid-column-start: 1;
	grid-column-end: 1;
	grid-row-start: 1;
	grid-row-end: 1;
	column-width:33%;
	padding-left:30px;
}
.grid2{
	grid-column-start: 2;
	grid-column-end: 2;
	grid-row-start: 1;
	grid-row-end: 1;
	column-width:33%;
	text-align:center;
}
.grid3{
	grid-column-start: 3;
	grid-column-end: 3;
	grid-row-start: 1;
	grid-row-end: 1;
	color:#FFF;
	text-align:center;
	padding-left:200px;
	padding-top:20px;
	
}
.grid5{
	grid-column-start: 1;
	grid-column-end: 3;
	grid-row-start: 2;
	grid-row-end: 2;
	text-align:center;
	padding-left:485px;
	padding-top:10px;
	padding-bottom:8px;
}
.footlist {
	list-style-type:none;
	list-style:none;
}
/*Neil foon Samsung Galaxy A50 */
@media only screen and (max-width: 799px) {
/* footer css */
.footergrid {
	border-top:solid;
	border-top-width:2px;
	border-top-color:#900;
	border-bottom:solid;
	border-bottom-width:2px;
	border-bottom-color:#900;
	display: grid;
	grid-columns:1;
	grid-rows:4;
	grid-template-rows: 65px 175px 108px 60px;
	grid-template-columns: 100%;
	margin-top:20px;
	color:#FFF;
	background-color: #333;
	width:100%;
}
#idube_latest_post {
    text-align:center;
    padding-left:0px;
    padding-top:0px;
}
#latest_link {
 color:#FFF;   
}
#idube_contact_info {
    padding-bottom:5px;
}
.grid1{
	grid-column-start: 1;
	grid-column-end: 1;
	grid-row-start: 1;
	grid-row-end: 1;
}
.grid2{
	grid-column-start: 1;
	grid-column-end: 1;
	grid-row-start: 2;
	grid-row-end: 2;
	text-align:center;
	border-top-style:double;
	border-top-color:#CCC;
	border-top-width:3px;
	padding-left:0px;
}
.grid3{
	grid-column-start: 1;
	grid-column-end: 1;
	grid-row-start: 3;
	grid-row-end: 3;
	border-top-style:double;
	border-top-color:#CCC;
	border-top-width:3px;
	text-align:center;
	padding-left:0px;
	padding-top:0px;
}
#idube_facebook {
    
    
}
.grid5{
	grid-column-start: 1;
	grid-column-end: 1;
	grid-row-start: 4;
	grid-row-end: 4;
	border-top-style:double;
	border-top-color:#CCC;
	border-top-width:3px;
	padding-left:0px;
	padding-top:0px;
}
.footlist {
	list-style-type:none;
	list-style:none;
}
#latest_post_list {
    display:none;
}
}

/* Tablet css */
@media only screen and (min-width: 600px) and (max-width: 1080px) {
    /* footer css */
.footergrid {
	border-top:solid;
	border-top-width:2px;
	border-top-color:#900;
	border-bottom:solid;
	border-bottom-width:2px;
	border-bottom-color:#900;
	display: grid;
	grid-columns:3;
	grid-rows:2;
	grid-template-columns: 33% 33% 1px 400px;
	grid-template-rows: 125px 60px;
	margin-top:20px;
	color:#FFF;
	background-color: #333;
	width:100%;
}
#idube_latest_post {
    padding-left:25px;
}
#latest_link {
 color:#FFF;   
}
#idube_contact_info {
    padding-bottom:5px;
}
.grid1{
	grid-column-start: 1;
	grid-column-end: 1;
	grid-row-start: 1;
	grid-row-end: 1;
	column-width:33%;
	padding-left:15px;
}
.grid2{
	grid-column-start: 2;
	grid-column-end: 2;
	grid-row-start: 1;
	grid-row-end: 1;
	column-width:33%;
	text-align:center;
}
.grid3{
	grid-column-start: 3;
	grid-column-end: 3;
	grid-row-start: 1;
	grid-row-end: 1;
	color:#FFF;
	text-align:center;
	padding-left:100px;
	padding-top:20px;
	
}
.grid5{
	grid-column-start: 1;
	grid-column-end: 3;
	grid-row-start: 2;
	grid-row-end: 2;
	text-align:center;
	padding-left:55%;
	padding-top:10px;
	padding-bottom:8px;
}
.footlist {
	list-style-type:none;
	list-style:none;
}
}