﻿.mobile_grid{ display:none}

#wrapper {
  margin: 50px 0px;
  overflow-x: hidden;  
  width: 100%; }

.grid-wrapper { margin-left:-10px;
  position: relative; }

.grid-item {

  display: block;
  cursor: pointer;
  position: absolute;
  margin: 0 auto;border:1px solid #f2f1f1;background:#f7f7f8;
}

   
.grid-item img { display: block; height: auto; width: 100%; }
.grid-item .main{padding:15px 3% 15px 3%;position:relative;}
.grid-item .title{font-size:17px;color:#000;line-height:27px;}
.grid-item .con{width:100%;font-size:12px;color:#101010;padding-top:0px;min-height:30px;overflow:hidden;}
.grid-item .oe{font-size:17px;color:#000; font-weight:bold;line-height:27px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.grid-item .titles{padding:0px 5% 0px 5%;font-size:26px;color:#002870;line-height:60px;background:#f7f7f8;}
.grid-item .mains{padding:0px 5% 20px 5%;position:relative; background:url(../images/contribution-con.jpg) top repeat-y #fdfdfd; line-height:45px;}
@media only screen and (max-width: 1024px){
.mobile_grid{ display:block;}

}