/* Home hook CSS */
#top_column{padding-top: 20px;}
#top_column #htmlcontent_top .col-xs-4{padding-left: 0;}
#top_column #htmlcontent_top .col-xs-8{padding-right: 0;padding-left: 13px;}
#top_column #htmlcontent_top .col-xs-8 ul li img{border-right:2px solid #c4c4c4;}
#htmlcontent_home h2{
text-transform: uppercase;
border-bottom: #eea200 1px solid;
padding-bottom: 10px;
margin-bottom: 15px;
}
#htmlcontent_home h2 span{
/*border-bottom: #777777 solid 2px;*/
padding-bottom: 8px;
}
#htmlcontent_home ul {
  margin: 0 -5px; }
  #htmlcontent_home ul li {
    padding: 0 5px 10px; }
    @media (max-width: 479px) {
      #htmlcontent_home ul li {
        width: 100%; } }
    #htmlcontent_home ul li img {
      max-width: 100%;
      height: auto; }
      @media (max-width: 479px) {
        #htmlcontent_home ul li img {
          min-width: 100%; } }
    /*#htmlcontent_home ul li.htmlcontent-item-5 {
      width: 66.6667%; }*/
      @media (max-width: 479px) {
        /*#htmlcontent_home ul li.htmlcontent-item-5 {
          width: 100%; }*/ }

/* Top hook CSS */
  #htmlcontent_top {
    float: right;
    width: 100%;
    /*max-width: 391px;*/
    padding-left: 5px;
}
#htmlcontent_top iframe{
width:100%;
}
#htmlcontent_top .item-html{
line-height: 30px;
font-size: 15px;
}
#htmlcontent_top .item-html a{
color: #eea200;
}
#htmlcontent_top .htmlcontent-item-1 div.item-html{
background-color:#333;
background-image: -webkit-linear-gradient(#333, #999);
background-image: -webkit-gradient(#333, #999);
background-image: -moz-linear-gradient(#333, #999);
background-image: -o-linear-gradient(#333, #999);
background: linear-gradient(#333, #999);
color: #ffffff;
padding: 10px 15px;
border-radius: 15px 0;
}
.htmlcontent-item-1 div.item-html a{float: right;}
#htmlcontent_top h3.item-title{
text-transform: uppercase;
margin-top: 0px;
background-color:#eea200;
background-image: -webkit-linear-gradient(#eea200, #F0C598);
background-image: -webkit-gradient(#eea200, #F0C598);
background-image: -moz-linear-gradient(#eea200, #F0C598);
background-image: -o-linear-gradient(#eea200, #F0C598);
background-image: linear-gradient(#eea200, #F0C598);
padding: 12px 18px;
border-radius: 15px 0px 15px 0px;
color: #ffffff;
text-shadow: #333 1px -1px 3px;
}
#htmlcontent_top h3.item-title span{
/*border-bottom: #eea200 2px solid;*/
padding-bottom: 7px;
}
#htmlcontent_top ul li img{
border: #c4c4c4 1px solid;
padding: 10px;
}
  @media (max-width: 767px) {
    #htmlcontent_top {
      width: 100%;
      max-width: 100%;
      padding-left: 0;
      padding-top: 0px; } }
  @media (max-width: 767px) {
    #htmlcontent_top ul {
      margin: 0 -5px; } }
  #htmlcontent_top ul li {
    /*width: 33%;*/
    margin-bottom: 10px; }
    @media (max-width: 767px) {
      #htmlcontent_top ul li {
        float: left;
        padding-left: 5px;
        padding-right: 5px;
        width: 100%; } }
    #htmlcontent_top ul li:last-child {
      margin-bottom: 0; }
    #htmlcontent_top ul li img {
      max-width: 100%;
     /* height: auto; */}

/* Left hook CSS */
/* Right hook CSS */
/* Footer hook CSS */
.advertise{
position: absolute;
top: 15px;
font-size: 16px;
}
.advertise_title{
background-color: #db2b2b;  color: #fff;    float: left;  height: inherit;
padding: 5px 20px;
}
.advertise_triangle{
float: left;  border-left: 8px solid #db2b2b;  height: 0;  
border-top: 13px solid transparent;  
border-bottom: 15px solid transparent;
}
#manufacturers_block_home{
margin-top:40px;
}