#wrap{
    width:100%;
    margin:0 auto;
}
.box{
    float:left;
    width:50%;
    height:50%;


    margin:0 auto;
}


[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {

    font-size: 75px;
    color: #1F81C7

}

.bg-template {
  background: #ecf0f1;
  padding-bottom: 100px;
}

.news-page {
  top: 15px;
}

.news-title {
  margin-bottom: 30px;
}

.section-title {
  text-align: center;
  padding: 60px 0px 15px;
}

.newsrow1 {
  padding: 35px 0px 30px;
  padding-left: 3%;
}

.newsrow2 {
  padding: 35px 0px 30px;
  padding-left: 3%;
}

.newsrow3 {
  padding: 35px 0px 30px;
  padding-left: 3%;
}

.newsrow4 {
  padding:45px 0px 30px;
  padding-left: 3%;
}

.newsrow5 {
  padding:35px 0px 30px;
  padding-left: 3%;
}

.newsrow6 {
  padding:35px 0px 30px;
  padding-left: 3%;
}

.newsrow7 {
  padding:35px 0px 30px;
  padding-left: 3%;
}

.newsrow8 {
  padding:54px 0px 30px;
  padding-left: 3%;
}

.newsrow9 {
  padding:45px 0px 30px;
  padding-left: 3%;
}

.newsrow10 {
  padding:35px 0px 30px;
  padding-left: 3%;
}

.newsrow11 {
  padding:35px 0px 30px;
  padding-left: 3%;
}

.newsrow12 {
  padding:35px 0px 30px;
  padding-left: 3%;
}

.newsrow13 {
  padding:35px 0px 30px;
  padding-left: 3%;
}

.newscontent {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  background: #FFF;
  padding-bottom: 105px;
}

.bg-template{
  background: #ecf0f1;
}

.contentwrapper {
  margin: auto;
}

.pbottom {
  width: 95%;
}

.stryimg2 {
  width: 300px;
  height: 200px;
  margin-left: 3%;
  margin-bottom: 3%;
}

.stryimg1 {
  width: 300px;
  height: 200px;
  margin-left: 3%;
  margin-bottom: 3%;

}

@media (max-width: 320px) {
  .stryimg2 {
    width: 260px;
  }

  .stryimg1 {
    width: 260px;
  }
}

@media (min-width: 360px) {
  .stryimg2 {
    width: 285px;
  }

  .stryimg1 {
    width: 285px;
  }
}

@media (min-width: 400px) {
  .stryimg2 {
    width: 325px;
  }
  .stryimg1 {
    width: 325px;
  }
}

@media (width: 768px) {
  .stryimg2 {
    width: 200px;
    height: 200px;
  }

  .stryimg1 {
    width: 200px;
    height: 200px;
  }
}

.left {
  float: left;
  margin-right: 2%;
}

.newsitempar1{
  margin-left: 2%;
}

.right .top {
  vertical-aligin: top;
}

.right .bottom {
  vertical-align: bottom;
}

.img1cap {
  display: block;
}

.descp1 {
  float: left;
  padding-right: 7px;
  font-weight: bold;
}

.descp2{
  color: black;
  float: left;
  padding-right: 7px;
}

.websrcimg {
  width: 35px;
  height: 15px;
}

.websrc4img {
  width: 65px;
  height: 25px;
}

.websrcimg5 {
  width: 40px;
  height: 25px;
}

.websrcimg6 {
  width: 35px;
  height: 30px;
}

.websrcimg7 {
  width: 45px;
  height: 45px;
}

.websrc3img {
  width: 50px;
  height: 30px;
}

.websrcimg8 {
  width: 30px;
  height: 30px;
}

.websrcimg9 {
  width: 30px;
  height: 25px;
}

.websrcimg10 {
  width: 40px;
  height: 35px;
}

.sectionfoot {
  margin-top: 45px;
}
