div.teaser-award .teaser-image, div.award-image{margin:0 0 0 10px;float:right;}
div.award-image a.btn{float:right}
div.award-image #article_images{width:auto;margin-bottom:10px;}
div.award-image #article_images,div.award-image #article_images .article_images_primary_container{float:none}
div.award-website{margin:10px 0;float:right;}
div.award-userbox{background:#e5e5e5;padding:10px;margin:10px 0 20px;}
div.award-userbox h2{margin:0 !important;}
div.award-userimage{float:left;margin:0 10px 0 0;}
div.field-name-field-links{margin:10px 0;}
div.field-name-field-links .field-label{display:none;}
div.field-name-field-links .field-items .field-item{display:inline-block;padding-right:10px;margin-left:10px;border-right:1px solid #D9D9D9;}
div.field-name-field-links .field-items .field-item:first-child{margin-left:0;}
div.field-name-field-links .field-items .field-item:last-child{border:none;}

div.pane-award-blocks-award-menu{border-bottom:1px solid #ECECEC;padding-bottom:7px}
div.teaser-award h2{margin-bottom:0}
div.teaser-award .article_preview_img{margin-top:40px}
div.teaser-award .overlap-tag{top:0;right:0}
div.teaser-award .overlap-tag .overlap{display:none}
div.teaser-award .teaser-links{padding-bottom:0}
ul.awards-menu{margin:0;padding:0;}
div.award-winners-menu ul li,ul.awards-menu li{display:inline-block;list-style:none}
div.award-winners-menu ul li a,ul.awards-menu li a{display:block;float:left;background:#E4E4E4;border:1px solid #C4C4C4;color:#303030;margin-right:5px;outline:none;padding:5px 10px;text-align:center;width:auto;}
div.award-winners-menu ul li a:hover,ul.awards-menu li a:hover{background:#FBFBFB;border:1px solid #ECECEC;color:#818181;}
div.award-winners-menu ul li a.active,ul.awards-menu li a.active{background:#8B8B8B;border:1px solid #6B6B6B;color:#FFFFFF;}
div.award-winners-menu .item-list ul li,ul.awards-menu li.first{margin:0;}
div.award-winners-award{margin-bottom:10px}
span.badge.company-profile{margin:0 0 5px 5px;vertical-align:bottom}
div.award-image .article_images_primary_container{background:none}
div.award-image .article_images_primary_container img,div.teaser-award .article_preview_img img{border:none}
div.award-image .img_caption{display:none}

/* New homepage */
.pane-awards-description h2.pane-title{font-size:24px;margin:0 0 12px 0;padding:0}
.pane-awards-description .centre{text-align:center}
.pane-awards-frontend-awards-home{margin-top:30px}
.pane-awards-frontend-awards-home .award-home-wrapper a{display:block;background:#dbdbdb;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility:hidden;
  -ms-backface-visibility:hidden;
  backface-visibility:hidden;
}
.pane-awards-frontend-awards-home .award-home-wrapper a:hover{border:none;background:#fff;}
.pane-awards-frontend-awards-home .award-home-wrapper a img{
  -webkit-transition: -webkit-transform .3s ease-out;
  -moz-transition: -moz-transform  .3s ease-out;
  -o-transition: -o-transform .3s ease-out;
  transition: transform .3s ease-out;
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9);
  width: auto;
  max-height: 95px;
}
.pane-awards-frontend-awards-home .award-home-wrapper a:hover img{
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

.pane-awards-frontend-awards-home .views-row{text-align:center;width:230px;margin:0 16px 16px 0;float:left;height:150px;line-height:150px;}
.pane-awards-frontend-awards-home .views-row img{vertical-align:middle;}
.pane-awards-frontend-awards-home .row .views-row:last-child{margin-right:0;}
.pane-awards-frontend-awards-slider{margin-bottom:15px}
.pane-awards-frontend-awards-slider .slide-media{position:relative}
.pane-awards-frontend-awards-slider .slide-media .slide-content{position:absolute;color:#FFF;top:0;width:90%;margin:0 5%;}
.pane-awards-frontend-awards-slider .slide-media .slide-content h1{color:#FFF;border:none;padding:0;text-shadow: 0 0 10px #000;}

.awards-results .badge.grandprix {
    background-color: #1D62AA;
}
.awards-results .badge.award, 
.awards-results .badge.gold {
    background-color: #FF4500;
}
.awards-results .badge.commendation, 
.awards-results .badge.silver {
    background-color: #EEAD0E;
}
.awards-results .badge.nomination {
    background-color: #CCCCCC;
}
.awards-results .badge.bronze {
    background-color: #A67D3D;
}
.awards-results .badge {
    text-align: center;
    width: 105px;
}
.awards-results .badge {
    float: left;
}
