﻿body {
}
#container table, th, td {
  border: 1px solid;
}

  .session-compare-ks {
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #808080;
    padding:10px   ; clear: both;
}
.mota {
    line-height:35px;
}
.iteam-near {
    background-color: #339966;
    color: #FFFFFF;
    border-radius:5px;
    margin:3px;
    padding:5px;
}
.img-contain {
    display:block; width: 100%;
}    
.img-contain .img-iteam:first-child {

background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.img-contain .img-iteam:hover { 
background-size: contain;   transition: 0.4s, background-position 0s;

}
    .img-contain .img-iteam {
        height: 200px;
        width: 100%;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        padding: 10px;
        margin: 10px;
        background-position: center;
    }
.review {
    clear:both
}
    .review .item-post {
    border: thin solid #C0C0C0;
  clear: both;
 min-height: 100px;
  background-color: #c2d0bb;
  padding: 5px;
  margin: 10px;
  border-radius: 10px;
  font-size: 18px;

}
 
.review .item-post .text {
    padding-left:20px;
}
.review .item-post .icon-user {
    width: 100px;
height: 100px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
    float:left;
    }
.icon-user {
    width: 100px;
height: 100px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
    float:left;
    }
.img-iteam-search {
  
        width: 30%;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        padding: 10px;
        margin: 10px;
        background-position: center;
    }
@media (max-width: 868px)   {
.review .item-post{    font-size: 12px;
    .img-contain .img-iteam:first-child {
 
width: 90%;
height: 400px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
    .img-contain .img-iteam {
          height: 200px;
        width: 90%;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        padding: 10px;
        margin: 10px;background-position: center;
    }

    .img-iteam-search {
        height:120px;
        width: 40%;
        background-repeat: no-repeat;
        background-size: auto;
        float: left;
        padding: 10px;
        margin: 10px;
        background-position: center;
    }
}


   .menu_item{
            padding: 10px;
  background-color: #66a7fa;
  color: #fff;
  font-weight: bold;
  border-radius: 10px;
  margin: 10px;
        }