.awards-page #main-content{
  padding:120px 0px;
}

.awards-page .article table{
  width:900px;
}

.awards-page .article table,
.awards-page .article table tr,
.awards-page .article table td{
  margin:0px;
  padding:0px;
}

.awards-page .article table td {
  width:280px;
  vertical-align:top;
  padding-bottom:30px;
  text-align:center;
}


.awards-page .article .awards-item{
  display:block;
  text-decoration:none !important;
}

.awards-page .article .awards-figure {
  width:280px;
  height:200px;
  position: relative;
  overflow: hidden;
  background:#094257;
  text-align: center;
  cursor: pointer;
}

.awards-page .article .awards-image {
  height: 200px;
    -webkit-transition: opacity 0.35s;
    transition: opacity 0.35s;
    width:auto;
}

.awards-page .article .awards-figcaption {
    bottom: 30px;
    opacity:0;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
    position: absolute;
    left: 0px;
    width:100%;
}

.awards-page .article .awards-title {
  line-height:20px;
  font-size:16px;
  margin:0px;
  padding:15px;
  color: #fff;
}

.awards-page .article .awards-figure:hover .awards-figcaption {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
}

.awards-page .article .awards-figure:hover .awards-image {
  opacity:0.5;
}

.awards-page .article table .col-2 {
  padding-left:30px;
  padding-right:30px;
}

.awards-page .article table .last td{
  padding-bottom:0px;
}

/*---dialog start---*/

#image-dialog, #title-dialog, #body-dialog, #video-dialog, #gallery-dialog, #date-dialog{
  display:none;
}

.awards-page .modal-backdrop{
  background:#214f5a;
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.awards-page .modal-dialog {
  width:880px;
}

.awards-page .modal-body {
  padding:0px;
}

.awards-page .modal-content {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  margin:0px;
  padding:60px 40px 80px 40px;
  position:relative;
}

.awards-page .modal-content .close {
  position:absolute;
  display:block;
  width:19px;
  height:19px;
  top:15px;
  right:15px;
  filter: alpha(opacity=100);
  opacity: 1;
  background:url("data:image/png;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE0RDhFMzAyRjI0OTExRTQ4QjFGQzE1NTcwNEQ1RkNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE0RDhFMzAzRjI0OTExRTQ4QjFGQzE1NTcwNEQ1RkNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTREOEUzMDBGMjQ5MTFFNDhCMUZDMTU1NzA0RDVGQ0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTREOEUzMDFGMjQ5MTFFNDhCMUZDMTU1NzA0RDVGQ0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAEAwMDAwMEAwMEBgQDBAYHBQQEBQcIBgYHBgYICggJCQkJCAoKDAwMDAwKDAwNDQwMEREREREUFBQUFBQUFBQUAQQFBQgHCA8KCg8UDg4OFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAATABMDAREAAhEBAxEB/8QAkgAAAwEAAAAAAAAAAAAAAAAABAYHCAEAAgMBAAAAAAAAAAAAAAAABAUBAgMGEAAABAIHBQYHAQAAAAAAAAABAgMEEhQRITITMwUGADEiUhVhYiNTNBZCkqIlNUVlBxEAAAMEBAsHBQAAAAAAAAAAARECADESAyFBUWFxgaHB4TJishMEFPCRsSJCUqKC0uIzs//aAAwDAQACEQMRAD8A2O5eP9Bv1XWYLqvdDvVTKKOljGVWypdY1I3hjUmM1MYbQ1ojv8OwUABNAgoUGXT44WWKUrllCKhOWIvrQP27uBx+odSuSOUtO6XKm81O8TBUpj8TZk2NVNOBKNnyyAMShqgqiMFZcsCiVQkMtwdqG1n8wJhLl0rHuSHuHMFeVhfYz6WlfdGaQS0Md4WPqMxMzkVHNw3GFBww0bTxgM4Q0OLS9s+jURcRTvkZxfjqlQTE6nz9wDgNK6fRTe6lfJiY5Fgjas2p6Si4dAHw7wInvUGoKojBEtAFEqgAy3B2oa/MTxPhoA1j3JC1WYK2Wslycv8AjwCQ5he6NfGTF9mhyEK5YuSkKkB1rsoALUQKAFq8Ddh2d1r6i5QVW6fHCwUmV0F8sXjWkb9ndwOpMy284li9tBh8++z27AkLOogtZR0HLzup5aXh6opHRMdSjhCmcmK6fIh4LmGHYmeZJOzFiz3sv5IophFrXxfUfxqhJmt/6FzhYSnqcCyOJ3Obs2GS9j16oudW7G0D+0dK/TXft3+refk/m6JF9Hc2ceaKvW2bN9uT8kHo/Xt+/wDjmub/2Q==") no-repeat center center;
}

.awards-page .modal-left {
  width:480px;
  padding-top:30px;
}


.awards-page .modal-right {
  width:280px;
}

.awards-page .article-image {
  width:280px;
  height:auto;
  margin-top:-1px;
}

.awards-page .article-title{
  margin:0px;
}

.awards-page .article-date {
  margin-top:10px;
  display:block;
}

.awards-page .article-header{
  padding-bottom:5px;
  border-bottom:1px solid #1B8195;
  margin-bottom:0px;
  width:480px;
}
.awards-page .modal {
  text-align: center;
}

.awards-page .modal:before {
  display: inline-block;
  vertical-align: middle;
  content: " ";
  height: 100%;
}

.awards-page .modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
       -o-transform: scale(0);
          transform: scale(0);
}

.modal.in .modal-dialog {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}
/*---dialog end---*/


/*---for social buttons start--*/

#share-links {
	margin-top:32px;
}

#share-links .buttons {
	margin-left:2px;
}

#share-links .buttons a{
	height:28px;
	width:28px;
	line-height:28px;
	font-size:14px;
	margin-right: 10px;
	text-decoration:none !important;
	color:#A3A5A8 !important;
	border:1px solid #A3A5A8;
	border-radius:100%;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	  -webkit-transition: all 0.3s;
	  -moz-transition: all 0.3s;
	  transition: all 0.3s;
}

#share-links .buttons a:hover{
	color:#1B8195 !important;
	border-color:#1B8195;
}

#gotonewsLink {
	display:inline-block;
	color:#1B8195;
	font-size:16px;
	text-decoration:none;
	margin-left:10px;
}

#gotonewsLink:hover {
	color:#5F5F5F;
}

/*---for social buttons end---*/

