/* Add here all your css styles (customizations) */

#topcontrol img{
      display: none;
    }

    .thumbnail-style{
      box-shadow: 0 0 3px #ddd;
      padding: 0px;
    }

    .thumbnail-style:hover{
      padding: 0px;
      margin-bottom: 20px;
    }

    .thumb-bl img{
      position: relative;
        -webkit-transition: all 0.6s ease-in-out;
        -moz-transition: all 0.6s ease-in-out;
        -o-transition: all 0.6s ease-in-out;
        -ms-transition: all 0.6s ease-in-out;
        transition: all 0.6s ease-in-out;
        filter: url(filters.svg#grayscale);
        /* Firefox 3.5+ */
        filter: gray;
        /* IE6-9 */
        -webkit-filter: grayscale(1);
        /* Google Chrome & Safari 6+ */
    }

    .thumb-bl:hover img{
          -webkit-transform: scale(2) rotate(10deg);
    -moz-transform: scale(2) rotate(10deg);
    -o-transform: scale(2) rotate(10deg);
    -ms-transform: scale(2) rotate(10deg);
    transform: scale(2) rotate(10deg);
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.3;
     filter: none;
  -webkit-filter: none;
    }

    .thumb-bl .mask{
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0px;
      left: 0px;
/*      border: 1px solid #f00;*/
      text-align: center;
      opacity: .8;
    }

    .thumb-bl .mask h2{
      color: #333;
      margin: 20px 40px 0;
      background: transparent;
      border-bottom: 1px solid rgba(0, 0, 0, 0.3);
          transform: scale(0);
          -webkit-transition: all 0.5s linear;
          -moz-transition: all 0.5s linear;
          -o-transition: all 0.5s linear;
          -ms-transition: all 0.5s linear;
          transition: all 0.5s linear;
    }

    .thumb-bl .mask:hover h2{
      webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        opacity: 1;
    }   

    .thumb-bl .mask a.info{
      color: #fff;
      background: #000;
      padding: 5px 12px;
      text-decoration: none;
      margin-top: 10px;
      display: inline-block;
      overflow: hidden;
      text-transform: uppercase;
      -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transition: all 0.5s linear;
        -moz-transition: all 0.5s linear;
        -o-transition: all 0.5s linear;
        -ms-transition: all 0.5s linear;
        transition: all 0.5s linear;
    }

    .thumb-bl .mask a.info:hover{
          background: #f39b31;
    }



    .thumb-bl .mask:hover a.info{
      -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        opacity: 1;
    }


.no-padding-btm{
  padding-bottom: 0px;
}









.company_slider_row .item{
  overflow: hidden;
}

.company_slider_row .item img{
      position: relative;
        -webkit-transition: all 0.6s ease-in-out;
        -moz-transition: all 0.6s ease-in-out;
        -o-transition: all 0.6s ease-in-out;
        -ms-transition: all 0.6s ease-in-out;
        transition: all 0.6s ease-in-out;
        filter: url(filters.svg#grayscale);
        /* Firefox 3.5+ */
        filter: gray;
        /* IE6-9 */
        -webkit-filter: grayscale(1);
        /* Google Chrome & Safari 6+ */
    }

    .company_slider_row .item:hover img{
          -webkit-transform: scale(2) rotate(10deg);
    -moz-transform: scale(2) rotate(10deg);
    -o-transform: scale(2) rotate(10deg);
    -ms-transform: scale(2) rotate(10deg);
    transform: scale(2) rotate(10deg);
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.3;
     filter: none;
  -webkit-filter: none;
    }

    .company_slider_row .item .mask{
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0px;
      left: 0px;
/*      border: 1px solid #f00;*/
      text-align: center;
      opacity: .8;
    }

    .company_slider_row .item .mask h2{
      color: #333;
      margin: 20px 40px 0;
      background: transparent;
      border-bottom: 1px solid rgba(0, 0, 0, 0.3);
          transform: scale(0);
          -webkit-transition: all 0.5s linear;
          -moz-transition: all 0.5s linear;
          -o-transition: all 0.5s linear;
          -ms-transition: all 0.5s linear;
          transition: all 0.5s linear;
    }

    .company_slider_row .item .mask:hover h2{
      webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        opacity: 1;
    }   

    .company_slider_row .item .mask a.info{
      color: #fff;
      background: #000;
      padding: 5px 12px;
      text-decoration: none;
      margin-top: 10px;
      display: inline-block;
      overflow: hidden;
      text-transform: uppercase;
      -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -o-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transition: all 0.5s linear;
        -moz-transition: all 0.5s linear;
        -o-transition: all 0.5s linear;
        -ms-transition: all 0.5s linear;
        transition: all 0.5s linear;
    }

    .company_slider_row .item .mask a.info:hover{
          background: #f39b31;
    }



    .company_slider_row .item .mask:hover a.info{
      -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
        opacity: 1;
    }



