*{
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0)!important;
  -webkit-focus-ring-color:  rgba(0, 0, 0, 0)!important;
  outline:none!important;
}
.btn:hover,
.btn:focus,
.btn:active{
 box-shadow:none!important;
}
::-moz-selection {
  text-shadow: none;
  background: #4372BA;
}
::selection {
  text-shadow: none;
  background: #4372BA;
}
img::selection {
  background: #4372BA;
}
img::-moz-selection {
  background: #4372BA;
}
body {
  webkit-tap-highlight-color: #4372BA;
}
.mfp-bg{
	background:#777777;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.mfp-iframe-scaler iframe {
	background:#ffffff;
}
.mfp-iframe-scaler{
	padding-top:0%;
	width:100%;
	height:100%;
}
.mfp-iframe-holder .mfp-content{
	max-width:622px;
	position:absolute;
	top:10%;
	bottom:10%;
	left:12px;
	right:12px;
	display:block;
	width:auto;
}
.mfp-wrap-page-tnc .mfp-iframe-holder .mfp-content{
	max-width:992px;
}
.ie11 .mfp-iframe-holder .mfp-content,
.ie10 .mfp-iframe-holder .mfp-content,
.ie9 .mfp-iframe-holder .mfp-content,
.ie8 .mfp-iframe-holder .mfp-content{
	width:92%;
}
/*Ensure elements load hidden before ScrollReveal runs */
 .graphic-item { visibility: hidden; }
 .ie9 .graphic-item, .lowIE .graphic-item { visibility: visible; }
html,body{
	height:100%;
}
a,
a:link,
a:visited,
a:hover,
a:focus{
	color:#ffffff;
}
.page-awards-2016 {
	position:relative;
	padding-top:112px;
	line-height:0px;
	min-width:320px;
	font-family: Arial, PMingLiU, "新細明體", Helvetica, sans-serif;
}
.page-awards-2016{
	background:#4372BA;
}
.page-awards-2016 .navbar{
	max-height:114px;
	background: #ffffff; /* Old browsers */
	-webkit-box-shadow: #325c81 0px 10px 18px;
	-moz-box-shadow: #325c81 0px 10px 18px;
	box-shadow: #325c81 0px 10px 18px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#e6e5e5));
	background: -webkit-linear-gradient(#FFFFFF, #e6e5e5);
	background: -moz-linear-gradient(#FFFFFF, #e6e5e5);
	background: -ms-linear-gradient(#FFFFFF, #e6e5e5);
	background: -o-linear-gradient(#FFFFFF, #e6e5e5);
	background: linear-gradient(#FFFFFF, #e6e5e5);
	-pie-background: linear-gradient(#FFFFFF, #e6e5e5);
	behavior: url("../htc/pie-3.htc");
	border-bottom:1px solid #ffffff;
}
.page-awards-2016 .navbar-custom{
	padding:0px;
}
.page-awards-2016 .navbar-custom.affix-top{
	padding:0px 0px 62px 0px;
}
.lowIE.page-awards-2016 .navbar-custom.affix-top{
	padding:0px 0px 20px 0px;
}
.page-awards-2016 .navbar-custom.affix{
	padding:0px 0px 16px 0px;
}
.page-awards-2016 .navbar-fixed-top .navbar-collapse{
	max-height:380px;
}
.page-awards-2016 .navbar-custom .navbar-header{
	padding:16px 0px;
}
.page-awards-2016 .navbar .navbar-collapse{
	margin-top:-77px;
}
.page-awards-2016 .navbar .navbar-collapse{
	margin-top:-64px;
}
.page-awards-2016 .navbar-custom .nav li a{
	color:#666666;
	font-weight:bold;
	font-size:18px;
	text-transform:none;
}
.page-awards-2016 .navbar-custom .nav li a:hover,
.page-awards-2016 .navbar-custom .nav li a:focus{
	color:#444444;
}
.page-awards-2016 .navbar-custom .navbar-nav > .active > a{
	color:#ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior: url("../htc/pie-3.htc");
	background-color: #56a0dd;
}
.page-awards-2016 .navbar-custom .navbar-nav > li > a{
	padding-top:12px;
	padding-bottom:12px;
}
.page-awards-2016 .navbar-custom .navbar-nav > .active > a:hover,
.page-awards-2016 .navbar-custom .navbar-nav > .active > a:focus{
	background-color: #4372BA;
	color:#ffffff;
}
.page-awards-2016 .navbar-custom .navbar-toggle{
   background-color:#56a0dd;
   border-color:#dddddd;
}
.navbar-default .navbar-toggle .icon-bar{
   background-color: #ffffff;
}
.page-awards-2016 .navbar .navbar-brand {
	height:100%;
}
.page-awards-2016 .navbar.affix .navbar-brand{
	max-width:115px;
}
.page-awards-2016 .navbar .navbar-brand {
	padding:0px;
	height:auto;
	max-width:170px;
	width:100%;
}
.page-awards-2016 .navbar .navbar-brand .brand-logo{
	max-width:100%;
	width:100%;
	border:0px;
	padding:0px;
	margin:0px;
}

.page-awards-2016 .navbar .dropdown-menu > li > a{
	font-size:16px;
}

.page-awards-2016 .navbar .dropdown.open > a{
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color:#e1e1e1;
	behavior: url("../htc/pie-3.htc");
}


/*section */
.page-awards-2016 .section {
	position:relative;
	height:auto;
	padding:0px;
	line-height: 1.42857;
	text-align:center;
}
.page-awards-2016.page-home  .section {
	background:#4372BA;
}
.page-awards-2016 .section  .container{
	padding:0px;
	position:relative;
}

.page-awards-2016 .section  img{
	max-width:100%;
	width:100%;
	border:0;
	margin:0px;
}
.page-awards-2016 .section .row{
	z-index:4;
	position:absolute;
}
.page-awards-2016 .section .row .row-content{
	margin:0 auto;
}
.page-awards-2016 .container .navbar-header{
	margin:0 auto;
	float:none;
}
.page-awards-2016 .container-outside {
	display: block;
	position: relative;
	margin: 0px auto;
	overflow: hidden;
	height:750px;
}
.page-awards-2016.page-home .container-outside {
	background:url("../jpg/section-bg.jpg");
}
.page-awards-2016 .container-outside  img{
	max-width:100%;
	width:100%;
}

.page-awards-2016 .section.section-get-award-list{
	position:relative;
	padding-top:0px;
	display:block;
}
.page-awards-2016 .section.section-get-award-list .title{
	font-size:40px;
	font-weight:bold;
	padding-top:50px;
	color:#ffffff;
}
.page-awards-2016 .section.section-get-award-list .title .no-bold{
	font-weight:normal;
	padding: 2px;
	position: relative;
	top: 2px;
}
.page-awards-2016 .section.section-get-award-list .get-award-list{
	padding-top:20px;	
}
.page-awards-2016 .section.section-get-award-list .get-award{
	display:block;
	float:left;
	width:46%;
	margin:20px 2%;
	position:relative;
}
.page-awards-2016 .section.section-get-award-list .get-award .award-title{
	display:table;
	width:82%;
	margin:0 auto 20px auto;
}
.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
	display:table-cell;
	width:20%;
}
.page-awards-2016 .section.section-get-award-list .get-award .award-title img{
	display:block;
	max-width:100%;
	width:100%;
}
.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
	display:table-cell;
	width:46%;
	vertical-align:middle;
	text-align:center;
}
.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
	display:table-cell;
	width:20%;
}
.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
	color:#ffffff;
	font-size:18px;
}
.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
	color:#ffffff;
	font-size:17px;
}
.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
	font-size:16px;
}

.page-awards-2016 .section.section-get-award-list .container-outside {
	background:none;
	height:auto;
}
.page-awards-2016 .section.section-get-award-list .background{
	display:block;
}
.page-awards-2016 .section.section-get-award-list .award-company{
	clear:both;
	display:block;
	width:100%;
	max-width:180px!important;
	height:220px;
	/*width:300px;
	height:300px;*/
	background:#eeeeee;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	padding:4px;
	margin: 0 auto;
}
.page-awards-2016 .section.section-get-award-list .award-company .logo{
	display:table;
	width:100%;
	height:60%;
	background:#ffffff;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	padding:8px;
	text-align:center;
}
.page-awards-2016 .section.section-get-award-list .award-company .logo .logo-wrapper{
	display:table-cell;
	vertical-align:middle;
}
.page-awards-2016 .section.section-get-award-list .award-company .logo .logo-wrapper img{
	width:100%;
	max-width:100%;
}
.page-awards-2016 .section.section-get-award-list .award-company .content{
	display:block;
	width:100%;
	height:40%;
	position:relative;
	text-align:center;
}
.page-awards-2016 .section.section-get-award-list .award-company .content .company-name{
	display:inline-block;
	text-align:center;
	padding:5px 0px 10px 0px;
	height:60px;
	overflow:hidden;
	color:#666666;
}

.page-awards-2016 .section.section-get-award-list .fotorama{
	padding:22px 0px 0px 40px;
}
.page-awards-2016 .section.section-get-award-list .fotorama__wrap {
	margin:0px auto 98px auto;
}
.page-awards-2016 .section.section-get-award-list .fotorama__caption__wrap{
	width:100%;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	opacity: 0.75;
	margin: 0 auto;
	text-align:left;
}
.page-awards-2016 .section.section-get-award-list .fotorama__thumb-border{
	border-color:#ffdb00;
}



.page-awards-2016 .section.section-intro .graphic-wrapper{
	position:absolute;
	top:0px;
	bottom:0px;
	overflow: hidden;
}
.page-awards-2016 .section.section-intro .graphic-content{
	position:relative;
	margin:0 auto;
	height:100%;
}
.page-awards-2016 .section.section-intro .graphic-items{
	position:absolute;
	bottom:0px;
	width:100%;
	height:100%;
}
.page-awards-2016 .section.section-intro .graphic-items .graphic-item{
	display:inline-block;
}
.page-awards-2016 .section.section-intro .graphic-items .graphic-item.target{
	left: 16.3%;
	bottom: 107px;
	z-index: 1;
	position: absolute;
	width: 19.6%;
}	
.page-awards-2016 .section.section-intro .graphic-items .graphic-item.select{
	z-index: 4;
	left: 31.6%;
	bottom: 20px;
	position: absolute;
	width: 23%;
}
.page-awards-2016 .section.section-intro .graphic-items .graphic-item.cv{
	position: absolute;
	bottom: 87px;
	left: 51.8%;
	width: 15.4%;
	z-index: 2;
}
.page-awards-2016 .section.section-intro .graphic-items .graphic-item.bag{
	width: 18.4%;
	position: absolute;
	bottom: 65px;
	left: 65.7%;
	z-index: 3;
}

.page-awards-2016 .section .row{
	max-width:100%;
	width:100%;
	border:0;
	margin:0px;
}
.page-awards-2016 .section.section-intro{
	position:relative;
	padding-top:0px;
	display:block;
}
.page-awards-2016 .section.section-intro .title{
	width:60%;
	padding:8px 0px 0px 0px;
	margin:0 auto;
}
.page-awards-2016 .section.section-intro .desc{
	color:#ffffff;
	width:74%;
	margin: -48px auto 0px auto;
	font-size: 20px;
	line-height: 28px;
	text-align:center;
}

.page-awards-2016 .section.section-intro .btn-norminate,
.page-awards-2016 .section.section-intro .btn-voting{
	display:inline-block;
	margin: 18px auto 0px auto;
	width:15%;
	font-size:0px;
	text-indent:-9999;
	line-height:0px;
}
.page-awards-2016 .section.section-intro .activity-end{
	display:block;
	width:30%;
	margin:10px auto;
}
.page-awards-2016 .section.section-intro .container-outside {
	background:url("../jpg/section-bg-intro.jpg");
	background-size: cover;
	background-position: center;
	-ms-behavior: url("../htc/backgroundsize.htc");
	behavior: url("../htc/backgroundsize.htc");
}



.page-awards-2016 .section.section-awards .title{
	width:48.29%;
	margin:0 auto;
}
.page-awards-2016 .section.section-awards .prize-list{
	list-style-type:none;
	margin:0 auto;
	padding:0px;
	position:relative;
	left:37.5px;
}	
.page-awards-2016 .section.section-awards .prize-list .prize{
	list-style-type:none;
	width:28%;
	display:inline-block;
	position:relative;
	margin:0px 75px 32px 0px;
}
.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper{
	display:table;
	width:100%;
	margin:0 auto 20px auto;
}
.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
	display:table-cell;
	width:20%;
}
.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper img{
	display:block;
	max-width:100%;
	width:100%;
}
.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
	display:table-cell;
	width:60%;
	vertical-align:middle;
	text-align:center;
}
.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
	display:table-cell;
	width:20%;
}
.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper{
	text-align:center;
	width:100%;
	display:table;
	height:100%;
}
.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
	margin:0 auto;
	display:table-cell;
	color:#ffffff;
	font-size:16px;
	vertical-align:middle;
	text-align:center;
}
.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
	font-size:16px;
}
.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
	font-size:14px;
}

.page-awards-2016 .section.section-timeline{
	overflow:hidden;
}
.page-awards-2016 .section.section-timeline .title{
	width:48.29%;
	margin:0 auto;
}
.page-awards-2016 .section.section-timeline .content{
	width:91.94%;
	margin:6% auto 0px auto;
}

.page-awards-2016 .section.section-criteria{
	height:873px;
}
.page-awards-2016 .section.section-criteria .title{
	width:53.1%;
	margin:0 auto;
	z-index:3;
}
.page-awards-2016 .section.section-criteria .content{
	width:80.34%;
	margin:0 auto;
	z-index:3;
	position:relative;
}
.page-awards-2016 .section.section-criteria .chart-details{
	position:relative;
	top:10px;
}
.page-awards-2016 .section.section-criteria .criteria-chart{
	display:block;
	position:absolute;
	width:100%;
	top:0px;
	z-index:1;
}
.page-awards-2016 .section.section-criteria .chart-explanation{
	position:absolute;
	top:0px;
	width:100%;
	z-index:2;
	display:none;
}
.lowIE.page-awards-2016 .section.section-criteria .chart-explanation{
	display:block;
}
.ie9.page-awards-2016 .section.section-criteria .chart-explanation{
	display:block;
}
.page-awards-2016 .section.section-criteria .criteria-point{
	display:block;
	width:15.6%;
	z-index:3;
}
.page-awards-2016 .section.section-criteria .criteria-point.judge{
	position: absolute;
	left: 31.9%;
	top: 169px;
}
.page-awards-2016 .section.section-criteria .criteria-point.internal{
	position: absolute;
	left: 43.8%;
	top: -27px;
}
.page-awards-2016 .section.section-criteria .criteria-point.public{
	position: absolute;
	left: 63.4%;
	top: 112px;
}

.page-awards-2016 .section.section-judge{
	height:1608px;
}
.page-awards-2016 .section.section-judge .title{
	width:53.1%;
	margin:0 auto;
	z-index:3;
}
.page-awards-2016 .section.section-judge .content{
	margin:0 auto;
	z-index:3;
	position:relative;
}
.page-awards-2016 .section.section-judge .internal-review .title{
	width:12.3%;
	margin:22px auto 31px auto;
}
.page-awards-2016 .section.section-judge .internal-review .internal-review-list{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.page-awards-2016 .section.section-judge .judge .judge-background{
	display:block;
}
.page-awards-2016 .section.section-judge .judge .judge-background-mobile{
	display:none;
}
.page-awards-2016 .section.section-judge .internal-review .internal-review-list .judge{
	width:72%;
	border:0px;
	margin:0 auto;
}
.page-awards-2016 .section.section-judge .internal-review .internal-review-list .judge.judge-ctgoodjobs{
	position:relative;
	left:0%;
	width:40%;
}
.page-awards-2016 .section.section-judge .judging-review .title{
	width:12.3%;
	margin:80px auto 48px auto;
}
.page-awards-2016 .section.section-judge .judging-review .judging-review-list{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge{
	width:70%;
	border:0px;
	margin:0 auto;
}
.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge.judge-annie-cheung{
	position:relative;
	left:-10%;
}
.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge.judge-rebecca-chan{
	position:relative;
	top:-100px;
	right:-10%;
}

.page-awards-2016.page-nomination-form .container-outside{
	height:auto;
}

.page-awards-2016.page-nomination-form .section-form iframe{
	width:100%;
	height:100%;
	background:#ffffff;
}
.page-awards-2016.page-nomination-form .section-form .container-outside {
	height:100%;
	padding:40px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.page-awards-2016.page-voting{
	background:#407FC4;
}
.page-awards-2016.page-voting .section-voting .container-outside {
	height:auto;
}
.page-awards-2016.page-voting.vote-grid .container{
	height:auto!important;
}
.page-awards-2016.page-voting section{
	display:block;
	height:auto;
	background:url("../jpg/voting-bg.jpg") repeat-x;
}
.page-awards-2016.page-voting section .container{
	height:100%;
	padding-bottom:80px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.page-awards-2016.page-voting .section-voting iframe{
	width:100%;
	height:100%;
}

.page-awards-2016.page-voting .section-voting-grid iframe{
	width:100%;
	height:auto;
}
.page-awards-2016.page-voting .section-voting-grid .container-outside {
	height:auto;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	z-index:1;
	position:relative;
	
}
.page-awards-2016.page-voting .section-voting-grid .container-outside .background{
	width:100%;
	height:100%;
	display:block;
	position:absolute;
}
.page-awards-2016.page-voting .section-voting-grid .container-outside .background img{
	width:100%;
	height:100%;
}
.page-awards-2016.page-voting .section-voting-grid .btn-container-wrapper{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
}
.page-awards-2016.page-voting .section-voting-grid .btn-container{
	width:992px;
	margin:0 auto;
	height:100%;
	position:relative;
	overflow:hidden;
}
.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu-wrapper{
	width:178px;
	overflow:hidden;
	position:fixed;
	top:189px;
	z-index:2;
	visibility:hidden;
}
.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu{
	width:178px;
	display:block;
	position:absolute;
	left:-178px;
	transition: all 0.3s ease 0s;
}
.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu.menu-open{
	left:0px;
}
.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu ul li{
	display:block;
	width:178px;
	height:58px;
}
.page-awards-2016.page-voting .section-voting-grid .btn-container .btn-awards-menu{
	position:fixed;
	right:0px;
	bottom:166px;
	border:0px;
	background:transparent;
	z-index:2;
	display:none;
	width:134px;
	height:70px;
	padding:0px;
	margin:0px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.page-awards-2016.page-voting .section-voting-grid .btn-container .btn-finish-vote{
	position:fixed;
	right:0px;
	bottom:116px;
	border:0px;
	background:transparent;
	z-index:2;
	width:151px;
	height:70px;
	display:none;
	padding:0px;
	margin:0px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}


.page-awards-2016.vote-grid .modal-dialog{
	margin:15% auto;
}
.page-awards-2016.vote-grid .modal-dialog .modal-footer{
	text-align:center;
}

.page-awards-2016 footer{
	display:block;
	width:100%;
	border-top:1px solid #ffffff;
	background:#313332;
	padding:40px 0px;
	z-index:3;
}
.page-awards-2016 footer.within-screen{
	position:absolute;
	bottom:0px;
}
@media screen and (max-width: 767px) {
	.page-awards-2016 .section.section-intro .btn-norminate,
	.page-awards-2016 .section.section-intro .btn-voting{
		width:20%;
	}
	.page-awards-2016 {
		padding-top:80px;
	}
	.page-awards-2016 .navbar-custom {
		max-height:none;
	}
	.page-awards-2016 .navbar-custom.affix-top{
		padding:0px;
	}
	.lowIE.page-awards-2016 .navbar-custom.affix-top{
		padding:0px;
	}
	.page-awards-2016 .navbar-custom.affix {
		padding:0px;
	}
	.page-awards-2016 .navbar-custom .navbar-header{
		padding:18px 0px 12px 0px;
	}
	.page-awards-2016 .navbar .navbar-brand{
		max-width:115px;
	}
	.page-awards-2016 .navbar .navbar-collapse{
		margin-top:0px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
		padding-left:30px;
		padding-right:30px;
	}
	.page-awards-2016 .navbar-custom .nav li a{
		font-size:15px;
	}
	.page-awards-2016 .navbar-custom .navbar-nav > li > a{
		padding-top:10px;
		padding-bottom:10px;
	}
	
	.page-awards-2016 .navbar .dropdown-menu > li > a{
		font-size:14px;
	}
	
	
	.page-awards-2016 .container-outside{
		background:none;
		height:auto;
	}
	.page-awards-2016 .background-padding-top{
		padding-top:88%;
		max-width:137%;
		display:block;
	}
	.page-awards-2016.page-home .background-padding-top{
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016.page-home .background-padding-bottom{
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .background-wrapper{
		padding-top:72%;
		max-width:137%;
		margin-top:-70%;
	}
	.page-awards-2016.page-home .background-wrapper{
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .get-award-list{
		padding-left:0px;
	}
	.page-awards-2016 .section.section-get-award-list .title{
		font-size:25px;
		padding-top:7%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award-list{
		padding-top: 2%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title{
		width:100%;
	}
	.page-awards-2016 .section.section-get-award-list .fotorama{
		padding: 22px 20px 0px 20px;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-top{
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-wrapper{
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom1{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:-85%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom2{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom3{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom4{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom5{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:200px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:14px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:14px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:19%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:45%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:19%;
	}
	.page-awards-2016 .section.section-intro .graphic-wrapper{
		width: 137%;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.target{
		left: 17.8%;
		bottom: 11.5%;
		z-index: 1;
		position: absolute;
		width: 18.6%;
	}	
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.select{
		z-index: 4;
		left: 32.4%;
		bottom: 2%;
		position: absolute;
		width: 22%;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.cv{
		position: absolute;
		bottom: 9.3%;
		left: 51.8%;
		width: 14.6%;
		z-index: 2;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.bag{
		width: 17.3%;
		position: absolute;
		bottom: 7.2%;
		left: 65%;
		z-index: 3;
	}
	.page-awards-2016 .section.section-intro .background-wrapper{
		background:url("../jpg/section-bg-intro.jpg");	
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-intro .desc{
		padding-top:12px;
		font-size: 15px;
		width: 88%;
		line-height: 18px;
		margin: -44px auto 0px;
	}
	.page-awards-2016 .section.section-intro .activity-end{
		width:35%;
		margin:10px auto;
	}
	.page-awards-2016 .section.section-awards{
		height:auto;
	}
	.page-awards-2016 .section.section-awards .prize-list{
		position:relative;
		left:25px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:36%;
		margin: 0px 50px 32px 0px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:18%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:60%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:18%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:13px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:13px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.95);
	}
	
	.page-awards-2016 .section.section-awards .container-outside{
		background:none;
		height:auto;
	}
	.page-awards-2016 .section.section-awards .background{
		display:block;
	}
	.page-awards-2016 .section.section-awards .background-padding-top{
		padding-top:88%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		padding-top:88%;
		margin-top: -72%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom1{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom2{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom3{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom4{
		display:none;
	}
	.page-awards-2016 .section.section-timeline .background-wrapper{
		padding-top:42%;
		margin-top:-45%;
		background:none;
	}
	.lowIE.page-awards-2016 .section.section-timeline .background-wrapper{
		margin-top:-88%;
	}
	.lowIE.page-awards-2016 .section.section-timeline .background-wrapper{
		padding-top:88%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-timeline{
		height:auto;
	}
	
	.page-awards-2016 .section.section-criteria{
		height:auto;
	}
	.page-awards-2016 .section.section-criteria .background-wrapper{
		margin-top:-82%;
		padding-top:88%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-criteria .chart-details{
		margin-top:-1%;
		position:relative;
		top:0px;
	}
	.page-awards-2016 .section.section-criteria .chart-explanation{
		position:absolute;
		top:0px;
		width:100%;
		z-index:2;
		margin-top:4.4%;
	}
	.page-awards-2016 .section.section-criteria .criteria-point{
		display:block;
		width:15.6%;
		z-index:3;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.judge{
		position: absolute;
		left: 32%;
		top: 0px;
		margin-top: 22.6%;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.internal{
		position: absolute;
		left: 43.9%;
		top: 0px;
		margin-top: -2%;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.public{
		position: absolute;
		left: 63.4%;
		top: 0px;
		margin-top: 15.4%;
	}
	
	.page-awards-2016 .section.section-judge{
		height:auto;
	}
	.page-awards-2016 .section.section-judge .internal-review .title{
		width:13%;
		margin:4% auto 0% auto;
	}
	.page-awards-2016 .section.section-judge .internal-review .internal-review-list .judge{
		width:45%;
		margin:6% auto 6% auto;
	}
	.page-awards-2016 .section.section-judge .internal-review .internal-review-list .judge.judge-ctgoodjobs{
		position:relative;
		left:0px;
		margin:5% auto 10% auto;
	}
	.page-awards-2016 .section.section-judge .judging-review .title{
		width:13%;
		margin:4% auto 0% auto;
	}
	.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge{
		width:45%;
		margin:6% auto 6% auto;
	}
	
	.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge.judge-annie-cheung{
		position:relative;
		left:0px;
		margin-top:5%;
	}
	.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge.judge-rebecca-chan{
		position:relative;
		top:0px;
		right:0px;
		margin-bottom:38%;
	}
	.page-awards-2016 .section.section-judge .background-wrapper{
		margin-top:0%;
		padding-top:88%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	
	.page-awards-2016 .section.section-judge .judge .judge-background{
		display:none;
	}
	.page-awards-2016 .section.section-judge .judge.judge-ctgoodjobs .judge-background{
		display:block;
	}
	.page-awards-2016 .section.section-judge .judge .judge-background-mobile{
		display:block;
	}
	
	.page-awards-2016.page-voting section .container{
		padding-bottom:12%
	}
	.page-awards-2016 footer{
		padding:5% 0px;
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-container{
		 width: 100%;
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu-wrapper{
		width:178px;
		overflow:hidden;
		position:fixed;
		top:189px;
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu{
		width:178px;
		left:-178px;
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-awards-menu{
		display:none!important;
	}	
}
@media screen and (max-width:670px) {
	.page-awards-2016 .section.section-awards .prize-list{
		position:relative;
		left:25px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:35%;
		margin: 0px 50px 32px 0px;
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		margin-top:-60%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:13px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:13px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:19%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:50%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:19%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom1{
		margin-top:-55%;
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:200px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:38%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:18%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:50%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:18%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.9);
	}
}

@media screen and (max-width:580px) {
	
	
	.page-awards-2016 .background-wrapper{
		margin-top:-70%;
	}
	.page-awards-2016 .section.section-intro .desc{
		font-size: 13px;
		width: 94%;
		line-height: 18px;
		margin: -42px auto 0px;
	}
	
	.page-awards-2016 .section.section-awards .prize-list{
		position:relative;
		left:15px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:35%;
		margin: 0px 30px 32px 0px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
		transform: scale(0.95);
	}
	
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:40%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:18%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:64%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:18%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:13px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:13px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom{
		padding-top:88%;
		margin-top:0%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom1{
		margin-top:-52%;
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:200px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:38%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:18%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:53%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:18%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.9);
	}
}
@media screen and (max-width:550px) {
	
	.page-awards-2016 .section.section-awards .prize-list{
		position:relative;
		left:10px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:38%;
		margin: 0px 20px 28px 0px;
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		margin-top:-50%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
		transform: scale(0.95);
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu-wrapper{
		width:100%;
		overflow:hidden;
		position:fixed;
		top:189px;
	}
	.page-awards-2016.page-voting section .container{
		padding-bottom:20%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award.award-type-5{
		clear:left;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:21%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:58%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:21%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom1{
		margin-top:-30%;
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:200px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:38%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:22%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:56%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:22%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.9);
	}
}
@media screen and (max-width:500px) {
	
	.page-awards-2016 .section.section-intro .desc{
		font-size:12px;
		width: 94%;
		line-height: 16px;
		margin: -38px auto 0px;
	}
	
	.page-awards-2016 .section.section-awards .prize-list{
		position:relative;
		left:5px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:42%;
		margin: 0px 10px 24px 0px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:22%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:56%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:22%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:12px;
		transform:scale(0.95);
		line-height:1.2;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.9);
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:12px;
		transform: scale(0.95);
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:12px;
		transform: scale(0.95);
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
		transform: scale(0.9);
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		margin-top:-45%;
	}
	.page-awards-2016 .section.section-intro .activity-end{
		width:35%;
		margin:6px auto;
	}
	.page-awards-2016 .section.section-get-award-list .get-award.award-type-5{
		clear:left;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:24%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:52%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:24%;
	}
	
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom1{
		margin-top:0%;
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:200px;
	}
}
@media screen and (max-width:450px){
	.page-awards-2016 .section.section-intro .btn-norminate,
	.page-awards-2016 .section.section-intro .btn-voting{
		width:25%;
	}
	
	.page-awards-2016 .background-wrapper{
		margin-top:-55%;
	}
	.page-awards-2016 .section.section-intro .desc{
		padding-top:12px;
		font-size:12px;
		width: 94%;
		line-height: 16px;
		margin: -30px auto 0px;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.target{
		left: 17.7%;
		bottom: 9.7%;
		z-index: 1;
		position: absolute;
		width: 18.6%;
	}	
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.select{
		z-index: 4;
		left: 32.2%;
		bottom: 1.74%;
		position: absolute;
		width: 22%;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.cv{
		position: absolute;
		bottom: 8%;
		left: 51.6%;
		width: 14.6%;
		z-index: 2;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.bag{
		width: 17.2%;
		position: absolute;
		bottom: 6.3%;
		left: 65.2%;
		z-index: 3;
	}
	.page-awards-2016 .section.section-intro .activity-end{
		width:40%;
		margin:10px auto;
	}
	.page-awards-2016 .section.section-awards .prize-list{
		position:relative;
		left:3px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:44%;
		margin: 0px 6px 22px 0px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:22%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:56%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:22%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:12px;
		transform:scale(0.95);
		line-height:1.2;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:12px;
		transform:scale(0.95);
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.9);
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		margin-top:-45%;
	}
	.page-awards-2016 .section.section-get-award-list .title{
		font-size:22px;
		padding-top:7%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award-list{
		padding-top: 1%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:12px;
		transform: scale(0.95);
		line-height:1.2;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:11px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:12px;
		transform: scale(0.95);
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
		transform: scale(0.9);
	}
	.page-awards-2016 .section.section-get-award-list .get-award.award-type-5{
		clear:left;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:21%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:58%;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:60%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:21%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom2{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:-90%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:180px;
	}
}
@media screen and (max-width:420px){
	
	.page-awards-2016 .section.section-intro .desc{
		padding-top:12px;
		font-size:12px;
		width: 94%;
		line-height: 16px;
		margin: -30px auto 0px;
	}
	
	.page-awards-2016 .section.section-awards .prize-list{
		position:relative;
		left:3px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:70%;
		display:block;
		margin: 0px auto 22px auto;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:12%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:56%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:12%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:12px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.9);
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom{
		display:block;
		margin-top:0%;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom1{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:-20%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom2{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom3{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom4{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom{
		margin-top:0%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom1{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom2{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom3{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom4{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom5{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:-85%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:40%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:12px;
		padding-bottom:8px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
		transform: scale(0.9);
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		margin-top:-40%;
	}
	
	.page-awards-2016 .section.section-get-award-list .get-award-list{
		padding: 0% 2%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award{
		margin:15px 2%;
		width:100%;
		display:block;
	}
	.page-awards-2016 .section.section-get-award-list .get-award.award-type-5{
		clear:left;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:13%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:40%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:13%;
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:180px;
	}
}
@media screen and (max-width:400px) {
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom5{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:-65%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
}
@media screen and (max-width:380px) {
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom5{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:-55%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
}
@media screen and (max-width:360px) {
	.page-awards-2016 .section.section-intro .desc{
		padding-top:12px;
		font-size:12px;
		width: 94%;
		line-height: 16px;
		margin: -20px auto 0px;
	}
	.page-awards-2016 .section.section-intro .background-wrapper{
		margin-top:-35%;
	}
	.page-awards-2016 .section.section-intro .activity-end{
		width:45%;
		margin:10px auto;
	}
	
	.page-awards-2016 .section.section-awards .background-wrapper{
		margin-top:-40%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:70%;
		display:block;
		margin: 0px auto 22px auto;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:12%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:56%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:12%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:12px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.9);
	}
	.page-awards-2016 .section.section-get-award-list .title{
		font-size:18px;
		padding-top:7%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom5{
		margin-top:-50%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award-list{
		padding: 0% 2%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award{
		margin:15px 2%;
		width:46%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title{
		margin: 0px auto 15px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:12px;
		padding-bottom:8px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
		transform: scale(0.9);
	}
	.page-awards-2016 .section.section-get-award-list .get-award{
		margin:15px 2%;
		width:100%;
		display:block;
	}
	.page-awards-2016 .section.section-get-award-list .get-award.award-type-5{
		clear:left;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:14%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:38%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:14%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom5{
		margin-top:-30%;
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:180px;
	}
}
@media screen and (max-width:350px){
	.page-awards-2016 .section.section-awards .background-wrapper{
		margin-top:-38%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize{
		width:72%;
		display:block;
		margin: 0px auto 22px auto;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:12%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:56%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:12%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:12px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
		transform:scale(0.9);
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom{
		display:block;
		margin-top:0%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom5{
		margin-top:-10%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award-list{
		padding: 0% 2%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award{
		margin:15px 2%;
		width:46%;
	}
	.page-awards-2016 .section.section-get-award-list .award-company .content .company-name{
		font-size:13px;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom1{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom2{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom3{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom4{
		display:block;
		padding-top:88%;
		max-width:137%;
		margin-top:0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title{
		margin: 0px auto 15px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:12px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:12px;
		padding-bottom:8px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:10px;
	}
	.chrome.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:12px;
		transform: scale(0.9);
	}
	.page-awards-2016 .section.section-get-award-list .get-award{
		margin:15px 2%;
		width:100%;
		display:block;
	}
	.page-awards-2016 .section.section-get-award-list .get-award.award-type-5{
		clear:left;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:14%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:40%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:14%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom{
		padding-top:88%;
		margin-top:0%;
	}
	.page-awards-2016 .section.section-get-award-list .award-company{
		height:180px;
	}
	
	
}
@media screen and (min-width:768px) {
	.page-awards-2016 .section.section-intro .btn-norminate,
	.page-awards-2016 .section.section-intro .btn-voting{
		width:20%;
	}
	.page-awards-2016 .container-outside {
		min-width: 750px;
		max-width: 1033px; /* desired width */
		height:567px;
	}
	
	.page-awards-2016 .container-outside{
		background:none;
		height:auto;
	}
	.page-awards-2016 .background-padding-top{
		padding-top:72%;
		max-width:137%;
		display:block;
	}
	.page-awards-2016.page-home .background-padding-top{
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	.page-awards-2016 .background-wrapper{
		padding-top:72%;
		max-width:137%;
		margin-top:-70%;
	}
	.page-awards-2016.page-home  .background-wrapper{
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	
	.page-awards-2016 .section.section-get-award-list .title{
		font-size:35px;
		padding-top:38px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:15px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:15px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:13px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title{
		width:90%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:18%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:50%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:18%;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-get-award-list .background-wrapper{
		padding-top: 0px;
		margin-top: 0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom{
		padding-top: 0px;
		margin-top: -70%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom1{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom2{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom3{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom4{
		display:none;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom5{
		display:none;
	}
	.page-awards-2016 .section.section-intro .graphic-wrapper{
		width: 137%;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.target{
		left: 17.8%;
		bottom: 13.9%;
		z-index: 1;
		position: absolute;
		width: 18.6%;
	}	
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.select{
		z-index: 4;
		left: 32.4%;
		bottom: 2.5%;
		position: absolute;
		width: 22%;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.cv{
		position: absolute;
		bottom: 11.5%;
		left: 51.2%;
		width: 14.6%;
		z-index: 2;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.bag{
		width: 17.2%;
		position: absolute;
		bottom: 8.84%;
		left: 64.5%;
		z-index: 3;
	}
	.page-awards-2016 .section.section-intro .desc{
		font-size: 16px;
		width: 84%;
		line-height: 22px;
		margin: -40px auto 0px;
	}
	.page-awards-2016 .section.section-intro .background-padding-top{
		padding-top:70%;
	}
	.page-awards-2016 .section.section-intro .background-wrapper{
		padding-top: 80%;
		background:url("../jpg/section-bg-intro.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");		
	}
	.page-awards-2016 .section.section-intro .activity-end{
		width:33%;
		margin:10px auto;
	}
	
	.page-awards-2016 .section.section-awards{
		height:750px;
	}
	.page-awards-2016 .section.section-awards .container-outside{
		background:none;
		height:750px;
	}
	.page-awards-2016 .section.section-awards .background{
		display:block;
	}
	.page-awards-2016 .section.section-awards .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:660px;
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		padding-top: 0px;
		margin-top: -35%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:660px;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom1{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom2{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom3{
		display:none;
	}
	.page-awards-2016 .section.section-awards .background-padding-bottom4{
		display:none;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize {
		width:36%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:15%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:70%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:15%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:14px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:14px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:12px;
	}
	
	
	.page-awards-2016 .section.section-timeline{
		height:567px;
	}
	.page-awards-2016 .section.section-timeline .background-padding-top{
		background:none;
	}
	.page-awards-2016 .section.section-timeline .background-wrapper{
		background:none;
	}
	.page-awards-2016 .section.section-timeline .container-outside {
		background:url("../jpg/section-bg.jpg");	
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:660px;	
	}
	
	
	.page-awards-2016 .section.section-criteria{
		height:700px;
	}
	.page-awards-2016 .section.section-criteria .background{
		display:block;
	}
	.page-awards-2016 .section.section-criteria .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:660px;
	}
	.page-awards-2016 .section.section-criteria .background-wrapper{
		padding-top: 0px;
		margin-top: -35%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:660px;
	}
	.page-awards-2016 .section.section-criteria .container-outside {
		background:none;
		height:700px;
	}
	.page-awards-2016 .section.section-criteria .chart-details{
		position:relative;
		top:3px;
	}
	.page-awards-2016 .section.section-criteria .chart-explanation{
		position:absolute;
		top:0px;
		width:100%;
		z-index:2;
	}
	.page-awards-2016 .section.section-criteria .criteria-point{
		display:block;
		width:15.6%;
		z-index:3;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.judge{
		position: absolute;
		left: 32%;
		top: 128px;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.internal{
		position: absolute;
		left: 43.9%;
		top: -20px;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.public{
		position: absolute;
		left: 63.4%;
		top: 85px;
	}
	
	.page-awards-2016.page-voting .section-voting-grid .btn-container{
		 width: 750px;
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu-wrapper{
		width:178px;
		overflow:hidden;
		position:fixed;
		top:189px;
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-container .left-menu{
		width:178px;
		left:-178px;
	}
	
	
	.page-awards-2016 .section.section-judge{
		height:1010px;
	}
	.page-awards-2016 .section.section-judge .container-outside {
		height:1010px;
		background:none;
	}
	.page-awards-2016 .section.section-judge .internal-review .title{
		margin:16.63px auto 36.29px auto;
	}
	.page-awards-2016 .section.section-judge .judging-review .title{
		margin:60.48px auto 36.29px auto;
	}
	.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge.judge-rebecca-chan{
		position:relative;
		top:-75.6px;
	}
	.page-awards-2016 .section.section-judge .background{
		display:block;
	}
	.page-awards-2016 .section.section-judge .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:660px;
	}
	.page-awards-2016 .section.section-judge .background-wrapper{
		padding-top: 0px;
		margin-top: -30%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:660px;
	}
}
@media screen and (min-width:992px) {
	.page-awards-2016 .section.section-intro .btn-norminate,
	.page-awards-2016 .section.section-intro .btn-voting{
		width:15%;
	}
	.page-awards-2016 .section.section-intro .title{
		width:60%;
		padding:0px;
		margin:0 auto;
	}
	
	.page-awards-2016 .section .row .row-content{
		width:970px;
	}
	.page-awards-2016 .background{
		display:none;
	}
	.page-awards-2016 .container-outside {
		min-width: 970px;
		max-width: 1336px; /* desired width */
		height:734px;
	}
	.page-awards-2016.page-home .container-outside{
		background-image:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	
	.page-awards-2016 .section.section-get-award-list .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-get-award-list .background-wrapper{
		padding-top: 0%;
		margin-top: 0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom{
		padding-top: 0%;
		margin-top: -60%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text{
		font-size:15px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .eng{
		font-size:15px;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .text .small-text{
		font-size:13px;
	}
	.page-awards-2016 .section.section-get-award-list .title{
		font-size:40px;
		font-weight:bold;
		padding-top:50px;
		color:#ffffff;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-left{
		width:15%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .content{
		width:37%;
	}
	.page-awards-2016 .section.section-get-award-list .get-award .award-title .award-title-bg-right{
		width:15%;
	}
	.page-awards-2016 .section.section-intro .activity-end{
		width:30%;
		margin:10px auto;
	}
	.page-awards-2016 .section.section-intro .graphic-wrapper{
		width: 1336px;
	}
	.page-awards-2016 .section.section-intro .container-outside {
		background-image:url("../jpg/section-bg-intro.jpg");	
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");		
	}
	.page-awards-2016 .section.section-intro .desc{
		font-size: 18px;
		line-height: 22px;
		margin: -60px auto 0px;
	}
	.page-awards-2016 .section.section-intro .activity-end{
		width:28%;
		margin:7px auto;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.target{
		left: 16.3%;
		bottom: 107px;
		z-index: 1;
		position: absolute;
		width: 19.6%;
	}	
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.select{
		z-index: 4;
		left: 31.6%;
		bottom: 20px;
		position: absolute;
		width: 23%;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.cv{
		position: absolute;
		bottom: 87px;
		left: 51.8%;
		width: 15.4%;
		z-index: 2;
	}
	.page-awards-2016 .section.section-intro .graphic-items .graphic-item.bag{
		width: 18.4%;
		position: absolute;
		bottom: 65px;
		left: 65.7%;
		z-index: 3;
	}
	
	.page-awards-2016 .section.section-awards{
		height:970px;
	}
	.page-awards-2016 .section.section-awards .container-outside{
		background:none;
		height:970px;
	}
	.page-awards-2016 .section.section-awards .background{
		display:block;
	}
	.page-awards-2016 .section.section-awards .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:854px;
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		padding-top: 0px;
		margin-top: -55%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:854px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-left{
		width:22%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .content{
		width:56%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .prize-wrapper .prize-title-bg-right{
		width:22%;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text{
		font-size:16px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .eng{
		font-size:16px;
	}
	.page-awards-2016 .section.section-awards .prize-list .prize .text-wrapper .text .small-text{
		font-size:14px;
	}
	
	.page-awards-2016 .section.section-timeline{
		height:734px;
	}
	.page-awards-2016 .section.section-timeline .container-outside {
		background:url("../jpg/section-bg.jpg");	
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:854px;		
	}
	
	.page-awards-2016 .section.section-criteria{
		height:900px;
	}
	.page-awards-2016 .section.section-criteria .container-outside {
		background:none;		
		height:900px;
	}
	.page-awards-2016 .section.section-criteria .background{
		display:block;
	}
	.page-awards-2016 .section.section-criteria .background-padding-top{
		padding-top: 0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-criteria .background-wrapper{
		padding-top: 0px;
		margin-top: -35%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-criteria .chart-details{
		position:relative;
		top:10px;
	}
	.page-awards-2016 .section.section-criteria .chart-explanation{
		position:absolute;
		top:0px;
		width:100%;
		z-index:2;
	}
	.page-awards-2016 .section.section-criteria .criteria-point{
		display:block;
		width:15.6%;
		z-index:3;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.judge{
		position: absolute;
		left: 31.9%;
		top: 169px;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.internal{
		position: absolute;
		left: 43.8%;
		top: -27px;
	}
	.page-awards-2016 .section.section-criteria .criteria-point.public{
		position: absolute;
		left: 63.4%;
		top: 112px;
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-container{
		width: 970px;
	}
	
	.page-awards-2016 .section.section-judge{
		height:1306px;
	}
	.page-awards-2016 .section.section-judge .container-outside {
		background:none;
		height:1306px;
	}
	.page-awards-2016 .section.section-judge .internal-review .title{
		margin:21.51px auto 46.94px auto;
	}
	.page-awards-2016 .section.section-judge .judging-review .title{
		margin:78.23px auto 46.94px auto;
	}
	.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge.judge-rebecca-chan{
		position:relative;
		top:-97.78px;
	}
	.page-awards-2016 .section.section-judge .background{
		display:block;
	}
	.page-awards-2016 .section.section-judge .background-padding-top{
		padding-top: 70%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:854px;
	}
	.page-awards-2016 .section.section-judge .background-wrapper{
		padding-top: 70%;
		margin-top: -30%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:854px;
	}
	.page-awards-2016 .section.section-judge .judge .judge-background{
		display:block;
	}
	.page-awards-2016 .section.section-judge .judge .judge-background-mobile{
		display:none;
	}
	
}
@media (min-width: 1200px) {
	.page-awards-2016 .container{
		width:992px;
	}
	.page-awards-2016 .background{
		display:none;
	}
	.page-awards-2016 .container-outside {
		min-width: 992px;
		max-width: 1366px; /* desired width */
		height:750px;
	}
	.page-awards-2016.page-home .container-outside {
		background-image:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
	}
	
	
	.lowIE.page-awards-2016 .container-outside img{
		top:0px!important;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-top{
		padding-top: 0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-get-award-list .background-wrapper{
		padding-top: 0%;
		margin-top: 0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-get-award-list .background-padding-bottom{
		padding-top: 0px;
		margin-top: -50%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-intro .title{
		width:60%;
		padding:0px;
		margin:0 auto;
	}
	
	.page-awards-2016 .section.section-intro .graphic-wrapper{
		width: 1366px;
	}
	.page-awards-2016 .section.section-intro .container-outside {
		background-image:url("../jpg/section-bg-intro.jpg");
		background-size: cover;
		background-position: center;
		-ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");				
	}
	.page-awards-2016 .section.section-intro .activity-end{
		width:30%;
		margin:10px auto;
	}
	.page-awards-2016 .section.section-awards{
		height:1000px;
	}
	.page-awards-2016 .section.section-awards .container-outside{
		background:none;
		height:1000px;
	}
	.page-awards-2016 .section.section-awards .background{
		display:block;
	}
	.page-awards-2016 .section.section-awards .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-awards .background-wrapper{
		padding-top: 0px;
		margin-top: 0%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	
	.page-awards-2016 .section.section-timeline{
		height:750px;
	}
	
	.page-awards-2016 .section.section-criteria{
		height:916px;
	}
	.page-awards-2016 .section.section-criteria .container-outside {
		background:none;
		height:916px;
	}
	.page-awards-2016 .section.section-criteria .background{
		display:block;
	}
	.page-awards-2016 .section.section-criteria .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-criteria .background-wrapper{
		padding-top: 0px;
		margin-top: -35%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-criteria .chart-details{
		position:relative;
		top:10px;
	}
	.page-awards-2016.page-voting .section-voting-grid .btn-container{
		width:992px;
	}
	
	.page-awards-2016 .section.section-judge{
		height:1336px;
	}
	.page-awards-2016 .section.section-judge .container-outside {
		background:none;
		height:1336px;
	}
	.page-awards-2016 .section.section-judge .internal-review .title{
		margin:22px auto 48px auto;
	}
	.page-awards-2016 .section.section-judge .judging-review .title{
		margin:80px auto 48px auto;
	}
	.page-awards-2016 .section.section-judge .judging-review .judging-review-list .judge.judge-rebecca-chan{
		position:relative;
		top:-100px;
	}
	.page-awards-2016 .section.section-judge .background{
		display:block;
	}
	.page-awards-2016 .section.section-judge .background-padding-top{
		padding-top:0px;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	.page-awards-2016 .section.section-judge .background-wrapper{
		padding-top: 0px;
		margin-top: -30%;
		background:url("../jpg/section-bg.jpg");
		background-size: cover;
		background-position: center;
		 -ms-behavior: url("../htc/backgroundsize.htc");
		behavior: url("../htc/backgroundsize.htc");
		height:873px;
	}
	
}