a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;font-size:100%;margin:0;padding:0}html,body{font-family:Arial,sans-serif; color: #000; font-size: 16px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item;}ul li{ list-style: none;}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:center}svg{overflow:hidden}a{text-decoration: none;color:#000}input,textarea,a,select,option{outline:none!important}

@font-face {
    font-family: 'GothamVnuBook';
    src: url('fonts/gothamvnu-book.eot');
    src: url('fonts/gothamvnu-book.eot') format('embedded-opentype'),
         url('fonts/gothamvnu-book.woff') format('woff'),
         url('fonts/gothamvnu-book.ttf') format('truetype'),
         url('fonts/gothamvnu-book.svg#GothamVnuBook') format('svg');
}
@font-face {
    font-family: 'GothamVnuBold';
    src: url('fonts/gothamvnu-bold.eot');
    src: url('fonts/gothamvnu-bold.eot') format('embedded-opentype'),
         url('fonts/gothamvnu-bold.woff') format('woff'),
         url('fonts/gothamvnu-bold.ttf') format('truetype'),
         url('fonts/gothamvnu-bold.svg#GothamVnuBold') format('svg');
}
@font-face {
	font-family: 'UTMAvo';
	src: url('fonts/UTMAvo.eot?') format('eot'), 
	     url('fonts/UTMAvo.woff') format('woff'), 
	     url('fonts/UTMAvo.ttf')  format('truetype'),
	     url('fonts/UTMAvo.svg#UTMAvo') format('svg');
}
@font-face {
	font-family: 'UTMAvo-Bold';
	src: url('fonts/UTMAvo-Bold.eot?') format('eot'), 
	     url('fonts/UTMAvo-Bold.woff') format('woff'), 
	     url('fonts/UTMAvo-Bold.ttf')  format('truetype'),
	     url('fonts/UTMAvo-Bold.svg#UTMAvo-Bold') format('svg');
}
@font-face {
	font-family: 'UTMAvo-BoldItalic';
	src: url('fonts/UTMAvo-BoldItalic.eot?') format('eot'), 
	     url('fonts/UTMAvo-BoldItalic.woff') format('woff'), 
	     url('fonts/UTMAvo-BoldItalic.ttf')  format('truetype'),
	     url('fonts/UTMAvo-BoldItalic.svg#UTMAvo-BoldItalic') format('svg');
}
@font-face {
	font-family: 'UTMAvo-Italic';
	src: url('fonts/UTMAvo-Italic.eot?') format('eot'), 
	     url('fonts/UTMAvo-Italic.woff') format('woff'), 
	     url('fonts/UTMAvo-Italic.ttf')  format('truetype'),
	     url('fonts/UTMAvo-Italic.svg#UTMAvo-Italic') format('svg');
}
body{font-family: Arial, sans-serif;background: url(images/bg.png) #40193b repeat;}
*{margin:0;padding:0}
img{border:0}
.float-left{float:left}
.float-right{float:right}
.clear{width:100%;height:0px;clear:both}
.spacer5{width:100%;height:5px;clear:both}
.spacer10{width:100%;height:10px;clear:both}
.spacer15{width:100%;height:15px;clear:both}
.spacer20{width:100%;height:20px;clear:both}
.fLeft{float:left!important;}
.fRight{float:right!important;}
.noMar{margin:0!important;}
.noBor{border:none!important;}
a img{border:none;outline:none;}
.abs{position:absolute!important;}
.rel{position:relative!important;}
.inn-1000{width: 1000px;margin: auto;}
.inn-1100{width: 1100px;margin: auto;}

.fancybox-skin{background: #FBEEDE!important;}

#top{position: relative;z-index: 20;width: 100%;}
.top-above{height: 135px;background: url(images/top.png) transparent no-repeat center top;}
.abs-top{width: 100%;height: 25px;line-height: 25px;background: #000;font-size: 12px;text-align: right;}
.abs-top a{color:#999;}
.abs-top a:hover{color:#fff;}
.top-above-left{width: 320px;height: 110px;float: left;}
.top-above-mid{width: 360px;height: 110px;float: left;text-align: center;}
h1#logo{display: block;margin: auto;width: 270px;padding-top: 10px;}
h1#logo a{display: block;}
h1#logo a img{display: block;}
.top-above .inn-1000{position: relative;}
a#top-contact-button{display: block;height: 25px;line-height: 28px;background: url(images/top-contact-button.png) transparent no-repeat left top;padding-left: 30px;font-size: 15px;color: #fff;position: absolute;top:40px;left: 0;}
a#top-contact-button:hover{color: #d3bc9d;background: url(images/top-contact-button.png) transparent no-repeat left bottom;}
a#top-faqs-button{display: block;height: 25px;line-height: 28px;background: url(images/top-faqs-button.png) transparent no-repeat left top;padding-left: 30px;font-size: 18px;color: #fff;position: absolute;top:40px;right: 0;}
a#top-faqs-button:hover{color: #d3bc9d;background: url(images/top-faqs-button.png) transparent no-repeat left bottom;}
#top-lang{font-size: 11px;color: #fff;display: block;position: absolute;right: 0;top:10px;width:130px;text-align:right;}
#top-lang a{color: #fff;}
#top-lang a:hover{color: #d3bc9d;}
.top-above-right{width: 320px;height: 110px;float: left;}
.top-lang-big{display: block;height: 25px;line-height: 28px;font-size: 15px!important;color: #fff;position: absolute;top:40px!important;right: 0!important;width: 230px!important;}
.top-lang-big a:hover{color: #d3bc9d;}


.top-below{height: 60px;background: #fdf3dd;width: 100%;}
.top-below a{color: #431c3e;}
.top-menu{height: 60px;}
.top-below .inn-1000{width: 900px;}
.top-menu ul{}
.top-menu ul li{float: left;height: 60px;line-height: 60px;}
.top-menu ul li a{font-size: 15px;display: block;height: 60px;line-height: 60px;padding: 0 18px;}
.top-menu ul li a:hover,.top-menu ul li a.top-menu-act{background: #b49467;color: #fff;}
li a.top-menu-home{padding: 0;text-indent: -9999px;width: 22px;background: url(images/top-menu-home.png) transparent no-repeat center top!important;}
li a.top-menu-home:hover,li a.top-menu-home-act{background: url(images/top-menu-home.png) #b49467 no-repeat center bottom!important;}

.top-menu-sub{background: #b49467;height: 45px;line-height: 45px;display: none;}
.top-menu-sub a{color: #fff;margin-right: 30px;font-size: 13px;text-transform: uppercase;}
.top-menu-sub a:hover{text-decoration: underline;}

.cur-top-menu{background: #b49467!important;color: #fff!important;}
.cur-top-menu-sub{display: block;}

#mid{position:relative;z-index:10;}

.home-banner{width: 100%; height:410px;overflow:hidden;position:relative;}
.home-banner .flexslider{height:410px;overflow:hidden;position:relative;z-index:10;}
.home-banner .flex-active-slide{position: relative;z-index: 20;}
/* Control Nav */
.home-banner .flex-control-nav {width: 100%; position: absolute; bottom: 20px; text-align: center;z-index: 30;}
.home-banner .flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.home-banner .flex-control-paging li a {width: 20px; height: 20px; display: block; background: #fff; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;}
.home-banner .flex-control-paging li a:hover { background: #d3bc9d ; }
.home-banner .flex-control-paging li a.flex-active { background: #d3bc9d; cursor: default; }
.home-banner .flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.home-banner .flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.home-banner .flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.home-banner .flex-control-thumbs img:hover {opacity: 1;}
.home-banner .flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

.home-banner-over{width: 100%;background: url(images/home-banner-over.png) transparent repeat;position: absolute;top:125px;}
.home-banner-over-2{background-image: url(images/home-banner-over-2.png);}
.home-banner-caption{width: 100%; font-size: 50px;font-family: Arial, sans-serif;font-weight:bold;color: #fff;text-align: center;text-transform: uppercase;line-height: 60px;padding: 15px 0 10px;}
.home-banner-caption a{color:#fff;}


.home-boxes{background: #f2f1f1;padding-top: 45px;padding-bottom: 60px;width: 100%;}
.home-box{width: 470px;float: left;text-align: center;}
.home-box-1,.home-box-3,.home-box-5{margin-right: 60px;}
.home-box h2{color: #582f6c;font-size: 30px;margin-bottom: 30px;}
.home-box h2 a{color: #582f6c;font-size: 30px;}
.home-box h2 a:hover{color: #A88335;}
.below-90{margin-bottom: 90px;}
.home-box-content{font-size: 16px;color: #333;line-height: 22px;}


.home-judges-flexslider{height:350px;overflow:hidden;position:relative;z-index:10;}
.home-judges-direction-nav{position:absolute;z-index:2001;top:85px;}
.home-judges-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.home-judges-direction-nav a.home-judges-prev{background:url(images/home-judges-direction-nav.png) transparent no-repeat left top;left:0;position:absolute;}
.home-judges-direction-nav a.home-judges-next{background:url(images/home-judges-direction-nav.png) transparent no-repeat right top;left:430px;position:absolute;}
.home-judges-direction-nav a.home-judges-prev:hover{background:url(images/home-judges-direction-nav.png) transparent no-repeat left bottom;left:0;position:absolute;}
.home-judges-direction-nav a.home-judges-next:hover{background:url(images/home-judges-direction-nav.png) transparent no-repeat right bottom;left:430px;position:absolute;}
.home-judges-slides-img{width: 470px;height: 240px;overflow: hidden;}
.home-judges-slides-img img{width: 470px;height: auto;}
.home-judges-slides-caption{margin-top: 15px;}
.home-judges-slides-caption h2{font-size: }
.home-judges-divider{width: 100px;height: 0;border-bottom: 1px solid #5a3172;clear: both;margin: 10px auto;}

.home-box-4 .home-box-content{background: url(images/home-timeline.png) transparent no-repeat center top;}
.home-timeline-flexslider{height:330px;position:relative;z-index:10;}
.home-timeline-direction-nav{position:absolute;z-index:2001;top:85px;}
.home-timeline-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.home-timeline-direction-nav a.home-timeline-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left top;left:0;position:absolute;}
.home-timeline-direction-nav a.home-timeline-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right top;left:430px;position:absolute;}
.home-timeline-direction-nav a.home-timeline-prev:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;left:0;position:absolute;}
.home-timeline-direction-nav a.home-timeline-next:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;left:430px;position:absolute;}
.home-timeline-slides-above{padding-top: 70px;height: 170px;}
.home-timeline-slides-above h2{font-size: 55px;color: #d3bc9d;}
.home-timeline-slides-above h3{font-size: 20px;color: #d3bc9d;text-transform: uppercase;}

.home-news{color: #fdf1d8;padding-top: 70px;text-align: center;}
.home-news h2{font-size: 36px;margin-bottom: 40px;}
.home-news h2 a{font-size: 36px;color: #fdf1d8;}
.home-news h2 a:hover{color: #A88335;}

.home-news-flexslider-wrp{width: 1000px;margin: auto;position: relative;padding-left: 65px;padding-right: 65px;}
.home-news-flexslider{height:330px;position:relative;z-index:10;}
.home-news-direction-nav{position:absolute;z-index:2001;top:65px;}
.home-news-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.home-news-direction-nav a.home-news-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left top;left:-65px;position:absolute;}
.home-news-direction-nav a.home-news-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right top;left:1025px;position:absolute;}
.home-news-direction-nav a.home-news-prev:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;}
.home-news-direction-nav a.home-news-next:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;}

.home-news-slides-item{width: 310px;float: left;margin-right: 35px;}
.home-news-slides-item h3 a{color: #fdf1d8;font-size: 14px;text-transform: uppercase;}
.home-news-slides-item h3 a:hover{color: #D3B473;}
a.home-news-img{display: block;width: 310px;height: 200px;overflow: hidden;margin-bottom: 25px;}
a.home-news-img img{width: 310px;height: auto;}

.btm-sponsors{background: #fff;text-align: center;padding: 30px 0 40px;}
.btm-sponsors p img{margin: 0 25px;}
.btm-sponsors-title{height: 35px;background: url(images/btm-sponsors-title.gif) transparent repeat-x;}
.btm-sponsors-title h2{font-size: 14px;color: #40193b;text-transform: uppercase;width: 250px;display: block;margin: auto;background: #fff;height: 35px;line-height: 35px;} 
.btm-copy{padding: 25px 0 30px;text-align: center;color: #fff;font-size: 10px;line-height: 16px;background:#40193b;}
.btm-copy p{margin-bottom: 10px;}
.btm-copy p img{margin: 0 15px;}

#quick-launch{position: fixed;right: 0;top:30%;background: #40193b;width: 50px;z-index: 50;border: 1px solid #fdf1d8;border-right: none;box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.75);}
#quick-launch a{text-indent: -9999px;display: block;width: 50px;height: 50px;background: url(images/quick-launch.png) transparent no-repeat;}
#quick-launch a.ql-search-button{background-position: 0 0;border-bottom: 1px solid #59324f;}
#quick-launch a.ql-share-button{background-position: 0 -50px;border-bottom: 1px solid #59324f;}
#quick-launch a.ql-email-button{background-position: 0 -100px;border-bottom: 1px solid #59324f;}
#quick-launch a.ql-print-button{background-position: 0 -150px;border-bottom: 1px solid #59324f;}
#quick-launch a.ql-top-button{background-position: 0 -200px;}

#quick-launch a.ql-play-button{background-position: 0 -250px;}
#quick-launch a.ql-pause-button{background-position: 0 -300px;}
#quick-launch a#play-btn{display: none;}

#quick-launch a:hover{background-color: #59324f;}
.ql-search-box{position: absolute;top: -1px;left: -300px;z-index: 40;background: #40193b;height: 50px;width: 350px;border-top: 1px solid #fdf1d8;border-bottom: 1px solid #fdf1d8;border-left: 1px solid #fdf1d8;display: none;}
.ql-search-input{height: 50px;line-height: 50px; border: none;background: none;color: #fdf3dd;width: 270px;margin: 0 15px;font-family: Arial, sans-serif;font-size: 16px;}
.ql-search-box-close{display: block;width: 50px;height: 50px;float: left;cursor: pointer;text-align: center;line-height: 50px;color: #fdf3dd;font-size: 20px;font-weight: bold;}

a.top-above-menu-mobile-button{display: block;width: 50px;height: 50px;background: #F3D89E;text-align: center;line-height: 53px;position: absolute;top: 30px;cursor: pointer;color: #582f6c;font-size: 40px;display: none;}
.home-news-mobile{display: none;width: 440px;margin: auto;}

.home-news-mobile-item{width: 100%;margin: auto;margin-bottom: 30px;}
.home-news-mobile-item h3{max-width: 310px;margin: auto;}
.home-news-mobile-item h3 a{color: #fdf1d8;font-size: 14px;text-transform: uppercase;}
.home-news-mobile-item h3 a:hover{color: #D3B473;}
a.home-news-mobile-img{display: block;width: 310px;height: 200px;overflow: hidden;text-align: center;margin: auto;margin-bottom: 15px;}
a.home-news-mobile-img img{width: 310px;height: auto;margin: auto;max-width: 100%;}

#mobile-menu-wrp{position: absolute;top:0;left: 0;width:90%;padding: 5%; height: 100%;z-index: 2014;background: url(images/mobile-menu-bg.png) transparent repeat center;color: #f3d89e;display: none;}
.mobile-menu{width: 100%;height: 100%;}
.mobile-menu h2{text-align: center;font-size: 50px;font-family: Arial, sans-serif;font-weight:bold;margin-bottom: 20px;}
.mobile-menu a{color: #f3d89e;}
.mobile-menu ul{border-top: 1px solid #f3d89e;}
.mobile-menu ul li{border-bottom: 1px solid #f3d89e;padding-left: 20px;padding-right: 20px;position: relative;}
.mobile-menu ul li a{display: block;width: 100%;height: 50px;line-height: 50px;}

.mobile-menu ul li ul{border: none;display: none;}
.mobile-menu ul li ul li{border-color: #505050;padding: 0;}
.mobile-menu ul li ul li:last-child{border: none;}
.mobile-menu ul li ul li a{line-height: 22px;height: auto;padding: 10px 0;}
a.mobile-has-sub{}
.mobile-has-sub-open{display: block;width: 50px;height: 50px;background: url(images/mobile-has-sub.png) transparent no-repeat right top;position: absolute;z-index: 2;right: 0;top:0;cursor: pointer;}
.mobile-has-sub-close{display: none;width: 50px;height: 50px;background: url(images/mobile-has-sub.png) transparent no-repeat right bottom;position: absolute;z-index: 2;right: 0;top:0;cursor: pointer;}
.mobile-menu-close{display: block;position: absolute;top:0;right: 0;background: #fff;width: 50px;height: 50px;text-align: center;line-height: 50px;cursor: pointer;font-size: 35px;font-family: Arial, sans-serif;font-weight:bold;background: #F3D89E;color: #000;}

.mobile-form-search{position: relative;}
.mobile-form-search-button{text-indent: -9999px;display: block;width: 50px;height: 50px;background: url(images/quick-launch.png) transparent no-repeat;cursor: pointer;border: none;background-color: #F3D89E;position: absolute;right: 0;top: 0;}
.mobile-form-search-input{width: 100%;float: left;padding: 0;margin: 0;border: none;background: none;height: 50px;line-height: 50px;border-bottom: 1px solid #F3D89E;font-family: Arial, sans-serif;font-size: 17px;color: #F3D89E;background: #414141;text-align: center;}

.mobile-lang{text-align: center;margin-bottom: 20px;}

/* For All Sub Page */
.text-violet{color: #572e6b;}
.text-white{color: #fff;}
.text-bronze{color: #d3bc9d;}
.background-white{background-color: #fff;}
.background-grey{background-color: #f2f1f1;}
.page-session-title{font-size: 36px;margin-bottom: 40px;text-align: center;}

.page-keydates{padding: 20px 0;background: #fff;text-align: center;}
.page-keydates-title{width: 230px;height: 31px;line-height: 31px;background: url(images/dot-bronze.gif) transparent repeat-x 0 15px;margin: 0 auto 10px;}
.page-keydates-title h2{display: block;height: 31px;line-height: 31px;background: #fff;width: 130px;text-align: center;margin: auto;color: #b07627;}
ul.page-keydates-list li{width: 320px;float: left;margin-right: 20px;}
ul.page-keydates-list li:last-child{margin-right: 0;}
.page-keydates-item-left{width: 19px;float: left;height: 88px;border: 1px solid #e1d1ba;border-right: none;}
.page-keydates-item-mid{width: 280px;float: left;height: 88px;}
.page-keydates-item-mid h3{font-size: 40px;color: #d3bc9d;padding-top: 15px;padding-bottom: 5px;}
.page-keydates-item-mid p{font-size: 18px;color: #d3bc9d;text-transform: uppercase;}
.page-keydates-item-right{width: 19px;float: left;height: 88px;border: 1px solid #e1d1ba;border-left: none;}
.page-keydates-act .page-keydates-item-left,.page-keydates-act .page-keydates-item-right{border-color: #c99a5a;}
.page-keydates-act h3,.page-keydates-act p{color: #b07727!important;}

/* For Page About */
.page-banner{height: 410px;margin: auto;width: 100%;}
.page-banner-about{background: url(images/page-banner-about.jpg) transparent no-repeat center;}
.page-banner-about h1{font-size: 50px;font-family: Arial, sans-serif;color: #fff;padding-top: 200px;font-weight: bold;padding-top: 175px;text-align: center;}
.page-about-block-intro{padding: 55px 0 145px;text-align: center;color: #fff;background: url(images/page-about-block-intro.png) transparent no-repeat center bottom;}
.page-about-block-intro-content{width: 800px;margin: auto;font-size: 16px;line-height: 24px;}
.page-about-block-intro-content p{margin-bottom: 30px;}
.page-about-dash{display: block;width: 70px;height: 3px;background: #d0ba99;margin: auto;margin-bottom: 30px;}

.page-about-org{background: #f2f1f1;padding: 55px 0 80px;text-align: center;}
.page-about-org-divider{width: 100px;height: 2px;background: #d1bb9b;margin: auto;margin-bottom: 30px;}
.page-about-org .page-session-title{margin-bottom: 30px;}
.page-about-org-1{width: 100%;border-bottom: 2px solid #d1bb9b;}
.page-about-org-2{width: 499px;float: left;border-right: 2px solid #d1bb9b;}
.page-about-org-3{width: 499px;float: left;}
.page-about-org-4{width: 100%;border-top: 2px solid #d1bb9b;}
.page-about-org-1{color: #40193b;}
.page-about-org-1 h4{font-size: 18px;margin-bottom: 25px;}
.page-about-org-1 h3{font-size: 22px;text-transform: uppercase;margin-bottom: 30px;}
.page-about-org-2 h4,.page-about-org-3 h4{font-size: 18px;color: #40193b;padding: 40px 0 20px;}
.page-about-org-text{font-size: 16px;line-height: 22px;margin-top: 20px;margin-bottom: 30px;padding: 0 30px;}
.page-about-org-4 h4{margin: 20px 0;color: #40193b;font-size: 18px;}

.page-about-purpose{width: 100%;margin-bottom: 50px;padding-top: 55px;padding-bottom: 50px;background: url(images/page-about-purpose.png) transparent no-repeat center bottom;color: #fff;}
.page-about-purpose-inn{width: 580px;margin: auto;}
ul.page-about-purpose-list{}
ul.page-about-purpose-list li{min-height: 40px;padding-left: 60px;margin-bottom: 50px;background: url(images/page-about-purpose-list.png) transparent no-repeat left top;line-height: 22px;font-size: 16px;}

.check-list ul{}
.check-list ul li{font-size: 17px!important;line-height: 25px!important;margin-bottom: 25px!important;color: #333!important;text-align: justify!important;background: url(/wp-content/uploads/2016/03/page-about-purpose-list.png) transparent no-repeat left top;min-height: 40px;padding-left: 60px;}

.page-about-meaning{width: 100%;padding-bottom: 100px;background: url(images/page-about-block-intro.png) transparent no-repeat center bottom;}
.page-about-meaning-inn{width: 1000px;margin:auto;text-align: center;}
ul.page-about-meaning-list{color: #fff;}
ul.page-about-meaning-list li{width: 460px;float: left;margin-right: 80px;margin-bottom: 50px;}
ul.page-about-meaning-list li h3{font-size: 18px;color: #d3bc9d;text-transform: uppercase;margin-bottom: 15px;}
.page-about-meaning-img{width: 460px;height: 180px;overflow: hidden;margin-bottom: 20px;}
.page-about-meaning-img img{width: 460px;height: auto;}
ul.page-about-meaning-list li p{font-size: 16px;line-height: 20px;margin-bottom: 20px;}
ul.page-about-meaning-list li ul li{font-size: 16px;line-height: 20px;margin-bottom: 20px;}

.page-about-faqs{background: #e7e7e8;padding: 135px 0 50px;}
.page-about-faqs h2{text-align: center;}
.page-about-faqs h4{text-transform: uppercase;text-align: center;font-size: 20px;color: #b49467;margin: 40px auto 20px;}
.page-about-faqs-accordion{width: 750px;margin: auto;border-top: 1px solid #c6c5c5;}
h3.ui-accordion-header{padding: 20px 0 20px 20px;border-bottom: 1px solid #c6c5c5;display: block;font-size: 16px;color: #010101;cursor: pointer;outline: none;background: url(images/list-faqs-close.png) transparent no-repeat left;}
h3.ui-accordion-header-active{border: none;background: url(images/list-faqs-open.png) transparent no-repeat left;}
.ui-accordion-content{font-size: 16px;line-height: 20px;color: #666;padding-bottom: 20px;border-bottom: 1px solid #c6c5c5;}

/* For Page Benifits */
.page-banner-benifits{background: url(images/page-banner-benifits.jpg) transparent no-repeat center;text-align: center;}
.page-banner-benifits h1{font-size: 50px;color: #572e6b;padding-top: 175px;}
.page-benifits-block-1{width: 100%;padding-top: 55px;padding-bottom: 80px;background: url(images/page-about-purpose.png) transparent no-repeat center bottom;color: #fff;}
.page-benifits-block-1 h2,.page-benifits-block-2 h2{text-align: center;line-height: 45px;text-transform:uppercase;}
.page-benifits-block-1-left{width: 360px;float: left;margin-right: 25px;}
.page-benifits-block-1-right{width: 615px;float: left;}
ul.page-benifits-block-list{}
.page-benifits-block-1-right ul li,.page-benifits-block-2-left ul li,ul.page-benifits-block-list li{min-height: 40px;padding-left: 60px;margin-bottom: 25px;background: url(images/page-about-purpose-list.png) transparent no-repeat left top;line-height: 22px;font-size: 16px;}
.page-benifits-block-2-left{width: 615px;float: left;margin-right: 25px;}
.page-benifits-block-2-right{width: 360px;float: left;}
.page-benifits-block-2{width: 100%;padding-bottom: 60px;color: #fff;padding-top: 85px;}

.page-benifits-block-2-left h4,.page-benifits-block-2-left strong{display:block;margin-bottom: 20px; font-size: 18px; color: #d3bc9d;}

/* For Page Judges */
.page-banner-judges{background: url(images/page-banner-judges.jpg) transparent no-repeat center;text-align: right;}
.page-banner-judges h1{font-size: 50px;color: #fff;padding-top: 175px;}
.page-judges-slide{width: 1000px;margin: auto;text-align: center;color: #fff;padding: 40px 0 30px;}
.page-judges-slide-desc{text-align: center;font-size: 16px;line-height: 22px;margin-bottom: 40px;}
.page-judges-item{width: 300px;float: left;margin-right: 50px;}
.page-judges-item-img{width: 298px;height: 298px;overflow: hidden;border: 1px solid #40193b;margin-bottom: 15px;}
.page-judges-item-img img{width: 298px;height: 298px;display: block;}
.page-judges-item-name h2{font-size: 16px;color: #f3e0c7;}
span.page-judges-divider{display: block;width: 100px;height: 1px;background: #593351;margin: 10px auto 10px;}
.page-judges-item-title{font-size: 14px;line-height: 20px;color: #f3e0c7;}

#page-judges-flexslider{position:relative;z-index:10;width: 1000px;margin: auto;}
.page-judges-direction-nav{position:absolute;z-index:2001;top:130px;width: 100%;}
.page-judges-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.page-judges-direction-nav a.page-judges-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;left:-65px;position:absolute;}
.page-judges-direction-nav a.page-judges-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;right:-65px;left: auto;position:absolute;}
.page-judges-direction-nav a.page-judges-prev:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;}
.page-judges-direction-nav a.page-judges-next:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;}
.page-judges-item-img-act{border-color: #f3e0c7;}

.m-page-judges-flexslider{position:relative;z-index:10;width: 350px;margin: auto;}
.m-page-judges-direction-nav{position:absolute;z-index:2001;top:130px;width: 100%;}
.m-page-judges-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.m-page-judges-direction-nav a.m-page-judges-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left top;left:-65px;position:absolute;}
.m-page-judges-direction-nav a.m-page-judges-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right top;right:-65px;left: auto;position:absolute;}
.m-page-judges-direction-nav a.m-page-judges-prev:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;}
.m-page-judges-direction-nav a.m-page-judges-next:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;}
.m-page-judges-flexslider .page-judges-item{margin: auto;float: none;}



.page-judges-content{margin-bottom: 80px;}
.page-judges-content-wrp{color: #f3e0c7 ;padding-top: 20px;border-top:1px solid #87687a;position: relative;font-size: 16px;line-height: 22px;position: relative;}
.page-judges-content-wrp p{margin-bottom: 15px;}
.page-judges-content-block{display: none;text-align:justify;}

.page-judges-content-block ul li{font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
    text-align: justify;
    color: #555;}
.page-judges-content-block-act{display: block;}
.data-position{display: block;width: 100px;height: 12px;background: url(images/data-position.png) transparent no-repeat center;position: absolute;display: none;}
#data-position-1{top:-11px;left:100px;display: block;}
#data-position-2{top:-11px;left:450px;}
#data-position-3{top:-11px;left:800px;}

/* For Page Awards */
.page-awards-block-1,.page-awards-block-2,.page-awards-block-3,.page-awards-block-4,.page-awards-block-5{width: 100%;padding: 90px 0;}
.page-awards-block-2,.page-awards-block-4{background: #f2f1f1;}
.page-banner-awards{background: url(images/page-banner-awards.jpg) transparent no-repeat center;text-align: center;}
.page-banner-awards h1{font-size: 50px;color: #572e6b;padding-top: 175px;}
.page-awards-block-1{padding-top: 170px;background: url(images/page-awards-block-1.png) transparent no-repeat center top;}
.block-category{width: 1000px;margin:auto;}
.block-category-title h2{color: #d0ba99;font-size: 24px;text-transform: uppercase;text-align: center;margin-bottom: 10px;}
.block-category-title p{color: #fff;font-size: 16px;text-align: center;margin-bottom: 50px;}
.block-category-slide-wrp{width: 1000px;margin: 0 auto 40px;position: relative;}

.block-category-flexslider{position:relative;z-index:10;width: 760px;padding: 0; margin: auto;color: #d7c298;}
.block-category-direction-nav{position:absolute;z-index:2001;top:20px;width: 100%;}
.block-category-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.block-category-direction-nav a.block-category-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left top;left:-120px;position:absolute;}
.block-category-direction-nav a.block-category-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right top;right:-120px;left: auto;position:absolute;}
.block-category-direction-nav a.block-category-prev:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;}
.block-category-direction-nav a.block-category-next:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;}
.block-category-item{width: 200px;float: left;margin-right: 80px;font-size: 16px;text-align: center;text-transform: uppercase;line-height: 22px;padding-bottom: 45px;background: url(images/block-category-item.png) transparent no-repeat center bottom;cursor: pointer;min-height: 90px;}
.block-category-item a{color: #d7c298;}

.page-awards-block-1-divider{width: 1000px;height: 30px;background: url(images/page-awards-block-1-divider.png) transparent no-repeat center;margin: 60px auto 20px;clear:both;}
.block-category-desc{position: relative;padding-top: 25px;border-top:1px solid #593350;color: #f3e0c7 ;font-size: 16px;line-height: 22px;}
.block-category-desc-item{display: none;}
.block-category-desc-item p{margin-bottom: 10px;}
#block-category-desc-item-1{display: block;}
.category-position-1{left: 170px!important;}
.category-position-2{left: 450px!important;}
.category-position-3{left: 730px!important;}

.page-awards-block-1{padding-bottom: 40px;}
.block-quantity{width: 1000px;margin: 25px auto 0;text-align: center;color: #fff;}
.block-quantity-title{margin-bottom: 50px;}
.block-quantity-title h2{color: #d0ba99;font-size: 24px;}
.block-quantity-content h2{font-size: 150px;color: #d0ba99;font-family: Arial, sans-serif;font-weight:bold;}
.block-quantity-content p{color: #fff;margin-bottom: 20px;line-height: 22px;}
.block-quantity-content h3{font-size: 17px;color: #d0ba99;}
.block-quantity-hor{width: 200px;height: 2px;background: #d0ba99;margin: 10px auto;}
.block-quantity-ver{width: 2px;height: 50px;margin: 40px auto;background: #d0ba99;}

.page-awards-block-3{padding: 50px 0;text-align: center;color: #fff;}
.block-document{width: 800px;margin: auto;}
.block-document h2{color: #d0ba99;font-size: 24px;margin: 30px 0 25px;}
.block-document p{font-size: 16px;line-height: 22px;color: #fff;margin-bottom: 20px;}
.block-document-divider{width: 100%;margin: auto;height: 1px;background: #502c45;margin: 40px auto;}
.block-document-content{width: 100%;margin: auto;}
.block-document-content h3{color: #d0ba99;text-transform: uppercase;font-size: 16px;margin-bottom: 30px;}
.block-document-content span{font-size: 12px;line-height: 16px;font-style: italic;}

.page-awards-block-2{/*padding: 50px 0;*/color: #572e6b;}
.block-condition{width: 1000px;margin: auto;padding-bottom: 30px;border-bottom: 1px solid #d7c298;text-align: center;padding-top: 50px;}
.block-condition h2{font-size: 24px;margin: 30px 0 25px;}
.block-condition p{font-size: 16px;line-height: 22px;margin-bottom: 10px;}

.block-criteria{width: 1000px;margin: auto;padding-top: 50px;text-align: center;}
.block-criteria h2{font-size: 24px;margin: 30px 0 25px;}
.block-criteria p{font-size: 16px;line-height: 22px;margin-bottom: 10px;}
.block-criteria-tabs{width: 760px;margin: auto;margin-top: 20px;position: relative;}
.block-criteria-tabs p,.block-criteria-tabs a{color: #c39930}
.block-criteria-tabs ul{width: 540px;margin: auto;position: relative;z-index: 2;}
.block-criteria-tabs ul li{width: 80px;float: left;margin-right: 35px;}
.block-criteria-tabs ul li:last-child{margin: 0;}
.block-criteria-tabs ul li a{display: block;width: 80px;text-align: center;padding-bottom: 20px;}
.block-criteria-tabs ul li a.block-criteria-tab-act{background: url(images/block-criteria-tabs.png) transparent no-repeat center bottom;}
.block-criteria-contents{margin-top: 30px;}
.block-criteria-contents h3{text-transform: uppercase;margin-bottom: 30px;}
.block-criteria-contents p{font-size: 16px;line-height: 22px;margin-bottom: 10px;}
.block-criteria-contents span{font-size: 12px;margin-bottom: 30px;text-align: center;display: block;}
.block-criteria-tabs-line{width: 100%;height: 1px;background: #e2ddd3;position: absolute;bottom: 10px;left: 0;z-index: 1;}
.block-criteria-content{display: none;}
#block-criteria-content-1{display: block;}

.page-awards-block-4{padding: 50px 0; margin: auto;text-align: center;color: #fff;color: #572e6b;}
.page-awards-block-4 .inn-1000{}
.block-process{width: 760px;margin: auto;}
.block-process h2{color: #572e6b;font-size: 24px;margin: 30px 0 25px;}
.block-process p{line-height: 22px;margin-bottom: 10px;}

.block-timing{width: 1000px;margin: 60px auto 0;border-top: 1px solid #d7c298;padding-top: 30px;}
.block-process-content{display: none;}
#block-process-content-1{display: block;}
.block-process-tabs{position: relative;}
.block-process-tabs ul{width: 379px;margin: auto;position: relative;z-index: 2;}
.block-process-tabs ul li{float: left;margin-right: 25px;}
.block-process-tabs ul li:last-child{margin: 0;}
.block-process-tabs ul li a{display: block;width: 74px;height: 74px;background: #f2f1f1 ;color: #c39930;border: 1px solid #c39930;text-align: center;line-height: 74px;
-webkit-border-radius: 37px;
-moz-border-radius: 37px;
border-radius: 37px;}
.block-process-contents{margin-top: 50px;}
.block-process-contents h3{text-transform: uppercase;margin-bottom: 20px;}
.block-process-tab-act{background: #c39930!important;color: #fff!important;}
.block-process-tabs-line{width: 100%;height: 1px;background: #e2ddd3;position: absolute;top: 38px;left: 0;z-index: 1;}

.block-timing-left{width: 485px;float: left;margin-right: 15px;text-align: right;}
.block-timing-left h2{color: #572e6b;font-size: 24px;}
.block-timing-right{width: 484px;float: left;padding-left: 15px;text-align: left;color: #b07627;border-left: 1px solid #ebe5de;}
.block-timing-item{margin-bottom: 20px;position: relative;}
.block-timing-item h3{font-size: 24px;margin-bottom: 5px;} 
.block-timing-item-icon{display: block;width: 7px;height: 7px;background: url(images/block-timing-item-icon.png) transparent no-repeat;position: absolute;left: -19px;top:8px;}


.page-awards-block-5{padding: 50px 0; width: 1000px;margin: auto;text-align: center;color: #fff;}
.block-requirement h2{color: #d0ba99;font-size: 24px;margin: 30px 0 25px;}
.block-requirement p{font-size: 16px;line-height: 22px;color: #fff;margin-bottom: 10px;}
.block-requirement h4{color: #d0ba99;text-transform: uppercase;font-size: 16px;margin-top: 20px;margin-bottom: 10px;}
.block-requirement a{text-decoration: underline;color: #fff;}

.m-page-judges-flexslider{display: none;}
.m-block-category-flexslider{display: none;}
.m-block-category-flexslider{position:relative;z-index:10;width: 350px;padding: 0; margin: auto;color: #d7c298;}
.m-block-category-direction-nav{position:absolute;z-index:2001;top:20px;width: 100%;}
.m-block-category-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.m-block-category-direction-nav a.m-block-category-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left top;left:-120px;position:absolute;}
.m-block-category-direction-nav a.m-block-category-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right top;right:-120px;left: auto;position:absolute;}
.m-block-category-direction-nav a.m-block-category-prev:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;}
.m-block-category-direction-nav a.m-block-category-next:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;}


/*Page contact*/
.page-contact{margin: 30px auto;color: #fff;width: 800px;}
.page-contact h2{text-transform: uppercase;margin-bottom: 10px;font-size: 18px;color: #d3bc9d;}
.page-contact p{margin-bottom: 10px;}
.page-contact h1{font-size: 50px;color: #fff;margin-bottom: 20px;}
.page-contact-left{width: 400px;float: left;text-align: left;}
.page-contact-right{width: 400px;float: left;}



.top-menu-sub-3 a{margin-right: 20px;}
.banner-keydates{color: #fff;width: 300px;position: absolute;right: 0;top: 80px;background: url(http://redmine.brandup.vn/vnhra/wp-content/themes/VNHRAMicrosite/images/white-over.png) transparent repeat;padding: 20px;border: none;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;display: none;}
.banner-keydates h2{font-family: Arial, sans-serif;font-weight:bold;font-size: 27px;margin-bottom: 15px}
.banner-keydates h3{font-size: 24px;margin-bottom: 5px;}


.quan-tri-qua-trinh{width:900px;margin:auto;}
ul.winner-cat-list-samsung{width:1000px;}
ul.winner-cat-list-samsung li{width:250px;}
/* Show for 100% */
@media screen and (max-width: 480px) {
    #quick-launch,.top-below{display: none;}
    #top{position: fixed;z-index: 100;top:0;background: url(images/bg.png) transparent repeat;}
    #mid{margin-top:130px;}
    .top-above .inn-1000{width: 100%;margin: auto;}
    .top-above-left{width: 20%;}
    .top-above-mid{width: 80%;}
    .top-above-right{display: none;}
    #top-faqs-button,#top-contact-button{display: none!important;}
    #top-lang{top:48px;right: 10px;}
    a.top-above-menu-mobile-button{display: block;}
    h1#logo{width: auto!important;}
    h1#logo img{margin: auto;}
    
    .home-banner-caption{font-size: 25px;line-height: 35px;max-width: 300px;margin: auto;}
    .home-boxes .inn-1000{width: 100%;}
    .home-boxes{padding-bottom: 20px;}
    .home-box-1, .home-box-3, .home-box-5{margin-right: 0;}
    .home-box{width: 90%;margin-bottom: 30px;margin-left: 5%;}
    .home-box h2{margin-bottom: 10px;font-size: 23px;}
    .home-box h2 a{font-size: 23px;}
    .home-box-content img{max-width: 100%;}
    .home-box-content p{font-size: 15px;}
    .below-90{display: none;}
    .home-box-content .spacer20{height: 10px;}
    .home-judges-direction-nav a.home-judges-next,.home-judges-direction-nav a.home-judges-next:hover,.home-timeline-direction-nav a.home-timeline-next,.home-timeline-direction-nav a.home-timeline-next:hover{left: 400px;}
    .home-timeline-slides-above h2{font-size: 40px;margin-bottom: 20px;}
    #btm .inn-1000{width: 100%;}
    .home-news{padding-top: 30px;}
    .home-news .inn-1000{width: 100%;}
    .home-news h2{margin-bottom: 30px;}
    .home-news h2 a{font-size: 26px;}
    
    .home-news-flexslider-wrp{display: none;}
    .home-news-mobile{display: block;width: 100%;}
    .btm-sponsors{padding-bottom: 10px;}
    .btm-sponsors p img{margin-bottom: 25px;}
    .home-timeline-direction-nav,.home-judges-direction-nav{width: 100%;}
    .home-timeline-next,.home-judges-next{right: 0;left: auto!important;}
    .home-judges-slides-img{}
    .home-judges-flexslider{height: auto!important;}
    
    .home-judges-slides-img{width: 100%;height: auto;}
    .home-judges-direction-nav{top:55px;}
    
    /* Page Key Dates */
    .page-keydates .inn-1000{width: 90%;padding: 0 5%;}
    ul.page-keydates-list li{float: none;margin: 0 auto 20px!important;width: 100%;}
    .page-keydates-item-left,.page-keydates-item-right{width: 6%;}
    .page-keydates-item-mid{width: 87%;}
    
    /* Page About */
    .page-banner-about .inn-1000{width: 100%;}
    .page-banner-about .inn-1000 h1{text-align: center;}
    .page-about-org .inn-1000{width: 100%;text-align: center;}
    .page-about-org-1,.page-about-org-2,.page-about-org-3,.page-about-org-4{width: 90%;margin: 0 5%;}
    .page-about-org-2{border-right: none;border-bottom: 2px solid #d1bb9b;}
    .page-about-meaning-inn,.page-about-block-intro-content{width: 90%;padding: 0 5%;}
    ul.page-about-meaning-list li{width: 100%;margin-right: 0;}
    ul.page-about-meaning-list li h3{line-height: 22px;min-height: 44px;}
    .page-about-meaning-img{width: 100%;}
    .page-about-faqs .inn-1000{width: 100%;}
    #page-about-faqs-accordion{width: 90%;padding: 0 5%;}
    .page-about-purpose-inn{width: 90%; padding: 0 5%;}
    .page-about-purpose-inn h2.page-session-title,.page-about-meaning-inn h2.page-session-title{line-height: 42px;}
    .page-about-faqs-accordion-content{padding-bottom: 40px;height: auto!important;}
    .page-about-faqs-accordion-content{}
.page-about-faqs-accordion{width:90%;}
    
    .page-about-block-intro h2.page-session-title{line-height: 42px;}
    .btm-sponsors .inn-1000{width: auto;}
    
    /* Page Benifits */
    .page-banner-benifits .inn-1000,.page-benifits-block-1 .inn-1000,.page-benifits-block-2 .inn-1000{width: 90%;padding: 0 5%;}
    .page-benifits-block-1 h2, .page-benifits-block-2 h2{line-height: 45px!important;}
    .page-benifits-block-1-left{width: 100%;overflow: hidden;margin-bottom: 30px;}
    .page-benifits-block-1-right{width: 100%;}
    .page-benifits-block-2-right{width: 100%;overflow: hidden;}
    .page-benifits-block-2-left{width: 100%;}
    .page-banner-benifits h1{line-height: 60px; width: 90%;padding: 135px 5% 0;;margin: auto;}
    .page-benifits-block-1-left img,.page-benifits-block-2-right img{width: 100%;}
    
    /* Page Judges */
    .page-banner-judges .inn-1000{width: 90%;text-align: center;padding: 0 5%;}
    .page-banner-judges h1{line-height: 60px;width: auto;margin: auto;padding-top: 135px;}
    .data-position{display: none!important;}
    .page-judges-flexslider{display: none!important;}
    .m-page-judges-flexslider{display: block;}
    .page-judges-content .inn-1000{width: 90%;text-align: justify;}
    .page-judges-slide-desc{}
    .page-judges-slide{width: 90%;}
    .m-page-judges-direction-nav a.m-page-judges-prev{left: 25px;}
    .m-page-judges-direction-nav a.m-page-judges-next{right: 25px;}
    
    /* Page Awards */
    .page-banner-awards .inn-1000{width: 90%;text-align: center;}
    .block-category{width: 90%;}
    .block-category-slide-wrp{width: 90%;}
    .block-category-flexslider{width: 590px;}
    .block-category-direction-nav a.block-category-prev{left: -65px;}
    .block-category-direction-nav a.block-category-next{right: -65px;}
    .block-category-item{width: 180px;margin-right: 25px;}
    .block-category-item a{font-size: 15px;}
    .block-category-desc #data-position-1{left: 105px!important;}
    .block-category-desc #data-position-2{left: 310px!important;}
    .block-category-desc #data-position-3{left: 520px!important;}
    .page-awards-block-1-divider{width: 90%;}
    .block-condition{width: 90%;}
    .block-criteria-tabs{width: 90%;}
    .block-criteria{width: 90%;}
    .block-document{width: 90%;}
    .block-document-content h3{line-height: 22px;}
    .block-process{width:90%;}
    .block-timing{width: 90%;}
    .block-timing-left{width: 100%;margin: 0;text-align: center;margin-bottom: 20px;clear: both;}
    .block-timing-right{margin: auto;float: none;text-align: center;border: none;clear: both;width: 90%;}
    .block-timing-item-icon{display: none;}
    .page-awards-block-5{width: 90%;}
    .block-quantity{width: 90%;}
    .block-criteria-tabs ul li{width: 96px;margin-right: 0;}
    .block-criteria-tabs ul li a{margin: auto;}
    
    .block-category-flexslider{display: none;}
    .m-block-category-flexslider{display: block;}
    .block-category-item{width: 200px;margin: 0 auto!important;float: none;}
    .m-block-category-direction-nav a.m-block-category-prev{left: 0;}
    .m-block-category-direction-nav a.m-block-category-next{right: 0;}
    .block-criteria-tabs ul{width: auto;}
    .block-process-tabs ul{width: 100%;}
    .block-process-tabs ul li{width: 25%;margin: 0;}
    .block-process-tabs ul li a{font-size: 13px;margin: auto;}
    .block-criteria-tabs ul{width: 100%;}
    .block-criteria-tabs ul li{width: 20%;}
    .block-criteria-tabs ul li a{width: 100%;font-size: 16px;line-height: 20px;}
    .block-category-slide-wrp{width: 100%;}
    .block-category-desc-item{text-align: center;}
    .page-awards-block-4 .inn-1000{width: auto;}
    
    .btm-sponsors p{margin-bottom: 20px;margin-left: 0;}
    .btm-sponsors p a{float: none;}
    .btm-sponsors p img{margin: 0 10px;}
    
    .m-block-category-flexslider{display: block;width: auto;}
    .m-page-judges-flexslider{width: auto;}
    
    
    .page-contact{width: 96%;margin:auto;text-align: center;}
    .page-contact-left{width: 96%;margin:auto;float: none;text-align: center;}
    .page-contact-right{width: 96%;margin:auto;float: none;text-align: center;}
.winner-cat-item-title h2{font-size:20px!important;}
.winner-cat-list{width:100%!important;}
.winner-cat-list li{width:100%!important;}
.quan-tri-qua-trinh{width:100%!important;}
}

/* Show for 480px */
@media screen and (min-width: 480px) and (max-width: 720px) { 
    #quick-launch,.top-below{display: none;}
    #top{position: fixed;z-index: 100;top:0;background: url(images/bg.png) transparent repeat;}
    #mid{margin-top:110px;}
    .top-above .inn-1000{width: 440px;margin: auto;}
    .top-above-left{width: 20%;}
    .top-above-mid{width: 80%;}
    .top-above-right{display: none;}
    #top-faqs-button,#top-contact-button{display: none!important;}
    #top-lang{top:48px;right: 10px;}
    a.top-above-menu-mobile-button{display: block;}
    h1#logo{width: auto!important;}
    h1#logo img{margin: auto;}
    
    .home-banner-caption{font-size: 22px;line-height: 35px;}
    .home-boxes .inn-1000{width: 440px;}
    
    .home-box-1, .home-box-3, .home-box-5{margin-right: 0;}
    .home-box{width: 440px;margin-bottom: 30px;}
    .home-box h2{margin-bottom: 10px;font-size: 23px;}
    .home-box h2 a{font-size: 23px;}
    .home-box-content img{max-width: 100%;}
    .home-box-content p{font-size: 15px;}
    .below-90{display: none;}
    .home-box-content .spacer20{height: 10px;}
    .home-judges-direction-nav a.home-judges-next,.home-judges-direction-nav a.home-judges-next:hover,.home-timeline-direction-nav a.home-timeline-next,.home-timeline-direction-nav a.home-timeline-next:hover{left: 400px;}
    .home-timeline-slides-above h2{font-size: 40px;margin-bottom: 20px;}
    #btm .inn-1000{width: 440px;}
    .home-news{padding-top: 30px;}
    .home-news .inn-1000{width: 440px;}
    .home-news h2{margin-bottom: 30px;}
    .home-news h2 a{font-size: 26px;}
    
    .home-news-flexslider-wrp{display: none;}
    .home-news-mobile{display: block;}
    
    /* Page Key Dates */
    .page-keydates .inn-1000{width: 480px;margin: auto;}
    ul.page-keydates-list li{margin: 0 auto 20px!important;float: none;}
    
    /* Page About */
    .page-banner-about .inn-1000{width: 480px;}
    .page-banner-about .inn-1000 h1{text-align: center;}
    .page-about-org .inn-1000{width: 480px;text-align: center;}
    .page-about-org-2,.page-about-org-3{width: 480px;}
    .page-about-org-2{border-right: none;border-bottom: 2px solid #d1bb9b;}
    .page-about-meaning-inn{width: 480px;}
    ul.page-about-meaning-list li{width: 480px;margin-right: 0;}
    ul.page-about-meaning-list li h3{line-height: 22px;min-height: 44px;}
    .page-about-meaning-img{width: 480px;}
    .page-about-faqs .inn-1000{width: 480px;}
    #page-about-faqs-accordion{width: 480px;}
    .page-about-block-intro-content{width: 480px;}
    .page-about-purpose-inn{width: 480px;}
    .page-about-purpose-inn h2.page-session-title,.page-about-meaning-inn h2.page-session-title{line-height: 42px;}
    .page-about-faqs-accordion-content{padding-bottom: 40px;}
    .btm-sponsors .inn-1000{width: 480px;}
    
    /* Page Benifits */
    .page-banner-benifits .inn-1000,.page-benifits-block-1 .inn-1000,.page-benifits-block-2 .inn-1000{width: 480px;}
    .page-benifits-block-1 h2, .page-benifits-block-2 h2{line-height: 40px;}
    .page-benifits-block-1-left{width: 100%;overflow: hidden;margin-bottom: 30px;}
    .page-benifits-block-1-right{width: 100%;}
    .page-benifits-block-2-right{width: 100%;overflow: hidden;}
    .page-benifits-block-2-left{width: 100%;}
    .page-banner-benifits h1{line-height: 60px;width: 350px;margin: auto;}
    .page-benifits-block-1-left img,.page-benifits-block-2-right img{width: 100%;}
    
    /* Page Judges */
    .page-banner-judges .inn-1000{width: 480px;text-align: center;}
    .page-banner-judges h1{line-height: 60px;width: 350px;margin: auto;padding-top: 135px;}
    .data-position{display: none!important;}
    .page-judges-flexslider{display: none!important;}
    .m-page-judges-flexslider{display: block;}
    .page-judges-content .inn-1000{width: 480px;text-align: justify;}
    .page-judges-slide-desc{}
    .page-judges-slide{width: 480px;}
    
    /* Page Awards */
    .page-banner-awards .inn-1000{width: 480px;text-align: center;}
    .block-category{width: 480px;}
    .block-category-slide-wrp{width: 480px;}
    .block-category-flexslider{width: 590px;}
    .block-category-direction-nav a.block-category-prev{left: -65px;}
    .block-category-direction-nav a.block-category-next{right: -65px;}
    .block-category-item{width: 180px;margin-right: 25px;}
    .block-category-item a{font-size: 15px;}
    .block-category-desc #data-position-1{left: 105px!important;}
    .block-category-desc #data-position-2{left: 310px!important;}
    .block-category-desc #data-position-3{left: 520px!important;}
    .page-awards-block-1-divider{width: 480px;}
    .block-condition{width: 480px;}
    .block-criteria-tabs{width: 480px;}
    .block-criteria{width: 480px;}
    .block-document{width: 480px;}
    .block-document-content h3{line-height: 22px;}
    .block-process{width:480px;}
    .block-timing{width: 480px;}
    .block-timing-left{width: 100%;margin: 0;text-align: center;margin-bottom: 20px;clear: both;}
    .block-timing-right{margin: auto;float: none;text-align: center;border: none;clear: both;}
    .block-timing-item-icon{display: none;}
    .page-awards-block-5{width: 480px;}
    .block-quantity{width: 480px;}
    .block-criteria-tabs ul li{width: 96px;margin-right: 0;}
    .block-criteria-tabs ul li a{margin: auto;}
    
    .block-category-flexslider{display: none;}
    .m-block-category-flexslider{display: block;width: auto;}
    .block-category-item{width: 200px;margin: 0 auto!important;float: none;}
    .m-block-category-direction-nav a.m-block-category-prev{left: 0;}
    .m-block-category-direction-nav a.m-block-category-next{right: 0;}
    .block-criteria-tabs ul{width: auto;}
    .block-category-desc-item{text-align: center;}
    
    .page-awards-block-4 .inn-1000{width: auto;}
    
    .page-contact{width: 480px;}
    .page-contact-left{width: 480px;}
    .page-contact-right{width: 480px;}
.winner-cat-item-title h2{font-size:25px!important;}
h2.quan-tri-qua-trinh{width:auto;}
ul.winner-cat-list-samsung{width:480px;}
ul.winner-cat-list-samsung li{width:480px;}
}

/* Show for 720px */
@media screen and (min-width: 720px) and (max-width: 1150px) {
    #quick-launch,.top-below{display: none;}
    #top{position: fixed;z-index: 100;top:0;background: url(images/bg.png) transparent repeat;}
    #mid{margin-top:110px;}
    .top-above .inn-1000{width: 720px;margin: auto;}
    .top-above-left{width: 25%;}
    .top-above-mid{width: 50%;}
    .top-above-right{width: 25%;}
    #top-faqs-button,#top-contact-button{display: none!important;}
    #top-lang{top:48px;right: 10px;}
    .home-banner-caption{font-size: 35px;line-height: 50px;}
    a.top-above-menu-mobile-button{display: block;}
    .home-boxes .inn-1000{width: 700px;padding: 0 10px;}
    .home-box-1, .home-box-3, .home-box-5{margin-right: 40px;}
    .home-box{width: 330px;overflow: hidden;}
    .home-box h2{margin-bottom: 10px;font-size: 20px;}
    .home-box h2 a{font-size: 20px;}
    .home-box-content img{max-width: 100%;}
    .home-box-content p{font-size: 13px;}
    .below-90{margin-bottom: 50px;}
    .home-judges-slides-img{width: 330px;height: 170px;}
    .home-judges-slides-caption{margin-top: 10px;}
    .home-box-content .spacer20{height: 10px;}
    .home-judges-direction-nav{top:50px;}
    a.home-judges-next{left: 290px!important;}
    .home-judges-slides-img img{min-height: 170px;}
    .home-box-4 .home-box-content{background-position: center -70px;}
    .home-timeline-slides-above h2{font-size: 37px;}
    .home-timeline-slides-above{padding-top: 40px;height: 130px;}
    .home-timeline-direction-nav{top: 50px;}
    .home-timeline-slides-above h3{font-size: 17px;}
    .home-timeline-direction-nav a.home-timeline-next{left: 290px!important;}
    .home-timeline-flexslider .spacer15{height: 10px;}
    .home-timeline-flexslider{height: 230px;}
    .home-judges-flexslider{height: 290px;}
    .below-90-2{margin-bottom: 30px;}
    .home-news{width: 100%;padding-top: 40px;}
    .home-news .inn-1000{width: 720px;margin: auto;}
    .home-news h2,.home-news h2 a{font-size: 30px;}
    .home-news-flexslider-wrp{width: 590px;}
    .home-news-next{left: 615px!important;}
    .home-news-slides-item{width: 180px;margin-right: 25px;overflow: hidden;}
    .home-news-img{width: 180px!important;height: 116px!important;overflow: hidden!important;margin-bottom: 15px!important;}
    .home-news-img img{width: 100%!important;min-height: 116px!important;}
    .home-news-slides-item h3,.home-news-slides-item h3 a{font-size: 11px;line-height: 15px;}
    #btm .inn-1000{width: 720px;}
    .home-news-flexslider{height: 250px;}
    .home-news-direction-nav{top:23px;}
    
    /* Page Key Dates */
    .page-about-block-intro-content{width: 720px;}
    .page-keydates .inn-1000{width: 720px;margin: auto;}
    ul.page-keydates-list li{width: 230px;margin-right: 15px;}
    .page-keydates-item-mid{width: 190px;}
    .page-keydates-item-mid h3{font-size: 25px;padding-top: 25px;}
    .page-keydates-item-mid p{font-size: 14px;}
    
    /* Page About */
    .page-banner-about .inn-1000{width: 720px;}
    .page-about-org .inn-1000{width: 720px;}
    .page-about-org-2,.page-about-org-3{width: 359px;}
    .page-about-org-2{min-height: 390px;}
    .page-about-meaning-inn{width: 720px;}
    ul.page-about-meaning-list li{width: 340px;margin-right: 40px;}
    ul.page-about-meaning-list li h3{line-height: 22px;min-height: 44px;}
    .page-about-meaning-img{width: 340px;}
    .page-about-faqs .inn-1000{width: 720px;}
    #page-about-faqs-accordion{width: 720px;}
    .page-about-block-intro-content{width: 720px;}
    .btm-sponsors .inn-1000{width: 720px;}
    
    /* Page Benifits */
    .page-banner-benifits .inn-1000,.page-benifits-block-1 .inn-1000,.page-benifits-block-2 .inn-1000{width: 720px;}
    .page-benifits-block-1 h2, .page-benifits-block-2 h2{line-height: 40px;}
    .page-benifits-block-1-left{width: 180px;overflow: hidden;}
    .page-benifits-block-1-right{width: 515px;}
    .page-benifits-block-2-right{width: 180px;overflow: hidden;}
    .page-benifits-block-2-left{width: 515px;}
    
    /* Page Judges */
    .page-banner-judges .inn-1000{width: 720px;}
    .page-judges-content .inn-1000{width: 590px;}
    .page-judges-slide{width: 720px;}
    .page-judges-flexslider{width: 590px;}
    .page-judges-item{width: 180px;margin-right: 25px;}
    .page-judges-item-img{width: 178px;height: auto;}
    .page-judges-item-img img{width: 178px;height: auto;}
    .page-judges-content-wrp #data-position-1{left: 45px;}
    .page-judges-content-wrp #data-position-2{left: 250px;}
    .page-judges-content-wrp #data-position-3{left: 455px;}
    .page-judges-direction-nav{top:54px;}
    
    /* Page Awards */
    .page-banner-awards .inn-1000{width: 720px;text-align: center;}
    .block-category{width: 720px;}
    .block-category-slide-wrp{width: 720px;}
    .block-category-flexslider{width: 590px;}
    .block-category-direction-nav a.block-category-prev{left: -65px;}
    .block-category-direction-nav a.block-category-next{right: -65px;}
    .block-category-item{width: 180px;margin-right: 25px;}
    .block-category-item a{font-size: 15px;}
    .block-category-desc #data-position-1{left: 105px!important;}
    .block-category-desc #data-position-2{left: 310px!important;}
    .block-category-desc #data-position-3{left: 520px!important;}
    .page-awards-block-1-divider{width: 720px;}
    .block-condition{width: 720px;}
    .block-criteria-tabs{width: 720px;}
    .block-criteria{width: 720px;}
    .block-document{width: 720px;}
    .block-document-content h3{line-height: 22px;}
    .block-process{width:720px;}
    .block-timing{width: 720px;}
    .block-timing-left{width: 100%;margin: 0;text-align: center;margin-bottom: 20px;clear: both;}
    .block-timing-right{margin: auto;float: none;text-align: center;border: none;clear: both;}
    .block-timing-item-icon{display: none;}
    .page-awards-block-5{width: 720px;}
    .block-quantity{width: 720px;}
    .page-awards-block-4 .inn-1000{width: auto;}
    
    .page-contact{width: 700px;}
    .page-contact-left{width: 350px;}
    .page-contact-right{width: 350px;}
.winner-cat-item-title h2{font-size:25px!important;}
h2.quan-tri-qua-trinh{width:auto;}
ul.winner-cat-list-samsung{width:720px;}
ul.winner-cat-list-samsung li{width:360px;}
}

/* Show for 1150px */
@media screen and (min-width: 1150px) { 
    .page-banner-about h1{text-align: left;padding-left: 200px;}
    .page-banner-judges h1{text-align: left;}
    .page-banner-benifits h1{text-align: right;}
    .page-banner-awards h1{text-align: left;padding-left: 200px;}
    .page-banner-about .inn-1000{position: relative;}
    .page-banner-judges .inn-1000{position: relative;}
    .page-banner-benifits .inn-1000{position: relative;}
    .page-banner-awards .inn-1000{position: relative;}
    .banner-keydates{display: block;}
    .page-keydates{display: none;}
.block-category{min-height:480px;}
.page-awards-block-1-divider{margin-top:20px;}
.page-about-faqs{padding-top:55px;}
.block-process-tabs ul li a{font-size:13px;}
}




.page-news-nav{height: 60px;position: absolute;bottom: 0;left: 0;width: 100%;}
/*.page-news-nav a{display: block;height: 55px;text-align: center;line-height: 55px;font-size: 15px;text-transform: uppercase;float: left;background: #f3dfc7;color: #431c3e;border-top: 5px solid #b49467;border-right: 5px solid #E0AD65;border-left: 5px solid #E0AD65;}
.page-news-nav a:hover{background: #f8f6f6;}
.page-news-nav-act{background:#f2f1f1!important; font-family: Arial, sans-serif;font-weight:bold;}*/

.page-news-nav a{width:326px!important;display: block;height: 55px;text-align: center;line-height: 55px;font-size: 15px;text-transform: uppercase;float: left;background: #afafaf;color: #fff;margin-top:5px;font-weight: bold!important;}
.page-news-nav a:hover{background: #f8f6f6;color: #431c3e;}
.page-news-nav-act{font-family: Arial, sans-serif;font-weight:bold;color: #431c3e!important;border-top: 5px solid #b4742b;margin-top: 0!important;text-shadow: 1px 1px 0px rgba(207, 207, 207, 1);
background: rgb(239, 239, 239)!important;
background: -moz-linear-gradient(90deg, rgb(239, 239, 239) 30%, rgb(229, 229, 229) 70%)!important;
background: -webkit-linear-gradient(90deg, rgb(239, 239, 239) 30%, rgb(229, 229, 229) 70%)!important;
background: -o-linear-gradient(90deg, rgb(239, 239, 239) 30%, rgb(229, 229, 229) 70%)!important;
background: -ms-linear-gradient(90deg, rgb(239, 239, 239) 30%, rgb(229, 229, 229) 70%)!important;
background: linear-gradient(180deg, rgb(239, 239, 239) 30%, rgb(229, 229, 229) 70%)!important;
}

.page-banner-news{height: 410px;margin: auto;width: 100%;background: url(/wp-content/themes/VNHRAMicrosite/images/page-banner-news.jpg) transparent no-repeat center;}
.page-banner-news .inn-1000{height: 100%;}
.page-banner-news h1{font-size: 50px;font-family: Arial, sans-serif;color: #fff;padding-top: 150px;font-weight: bold;text-align: left;padding-left: 0;}
.page-news{background: #f2f1f1;padding: 50px 0 70px;}
.page-news-grid{margin-top: 50px;}
#news-grid{}
#news-grid li{width: 310px; float: left;margin-right: 35px;margin-bottom: 45px;text-align: center;}
.news-grid-item{width: 100%;overflow: hidden;margin-bottom:30px;}
.news-grid-item-img{display: block;width: 310px;height: 200px;max-height: 200px;overflow:  hidden;margin-bottom: 20px;}
.news-grid-item-img img{width: 100%;height: auto;}
.news-grid-item h3{display: block;margin-bottom: 15px;}
.news-grid-item h3 a{font-size: 13px;line-height: 17px;color: #000;}
.news-grid-item h3 a:hover{color: #b89469;}
.news-grid-item h4{font-size: 12px;color: #a1a1a1;}
.paging{width: 100%;text-align: center;}
.paging span{padding: 10px 15px;background: #b4742b ;cursor: pointer;color: #fff;font-size: 13px;font-family: Arial, sans-serif;font-weight:bold;margin: 0 5px 0;}
.paging a{padding: 10px 15px;font-family: Arial, sans-serif;font-weight:bold;margin: 0 5px 0;color: #b4742b;}
.page-news-slide{width: auto;height: 300px;}
.page-news-slide-desc{width: 320px;height: 260px;float: left;background: #fff;border-top:5px solid #b4742b;padding: 35px 20px 0;color: #b17827;}
.page-news-slide-desc h2 a{color: #b17827;font-size: 20px;font-family: Arial, sans-serif;font-weight:bold;line-height: 23px;margin-bottom: 15px;display: block;}
.page-news-flexslider{width: 640px;float: left;height: 300px;position: relative;}
.page-news-slide-desc-content{font-size: 15px;line-height: 19px;height: 95px;overflow: hidden;margin-bottom: 20px;}
a.page-news-slide-desc-more{display: block;height: 40px;line-height: 40px;padding: 0 20px;color: #fff;font-size: 13px;float: right;background: #b17827;}
a.page-news-slide-desc-more:hover{background: #b49467;}
a.page-news-flexslider-item{display:block;overflow:hidden;width:640px;height:300px;}
a.page-news-flexslider-item img{display:block;width:auto;height:auto;margin:auto;max-height:300px;}
.page-news-slide-desc-item{display:none;}
#news-slide-desc-1{display:block;}


/* Control Nav */
.page-news-control-nav {width: 100%; position: absolute; bottom: 20px; text-align: center;z-index: 30;}
.page-news-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.page-news-control-paging li a {width: 20px; height: 20px; display: block; background: #fff; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;}
.page-news-control-paging li a:hover { background: #d3bc9d ; }
.page-news-control-paging li a.page-news-active { background: #d3bc9d; cursor: default; }
.page-news-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.page-news-control-thumbs li {width: 25%; float: left; margin: 0;}
.page-news-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.page-news-control-thumbs img:hover {opacity: 1;}
.page-news-control-thumbs .page-news-active {opacity: 1; cursor: default;}

.page-news-direction-nav{position:absolute;z-index:2001;top:115px;width: 100%;}
.page-news-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.page-news-direction-nav a.page-news-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;left:0;position:absolute;}
.page-news-direction-nav a.page-news-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;right:0;position:absolute;}


.news-left{width: 660px;float: left;margin-right: 30px;}
.news-right{width: 310px;float: left;}
.sidebarbox{margin-bottom: 40px;}
.sidebarbox-title{width: 310px;height: 40px;background: #b89469;color: #fff;font-size: 17px;text-transform: uppercase;line-height: 40px;text-align: center;margin-bottom: 10px;}
.sidebarbox-content{}
.eventbox-item{text-align: center;}
.eventbox-item h3 a{font-size: 17px;color: #431c3e;text-transform: uppercase;text-align: center;line-height: 22px;font-family: Arial, sans-serif;font-weight:bold;}
.eventbox-item h3 a:hover{color: #b89469;}
.eventbox-item-img{width: 310px;height: 200px;overflow: hidden;position: relative;margin-bottom: 10px;}
.eventbox-item-img img{max-height: 100%;width: auto;}
.eventbox-item-img a{display: block;width: 310px;height: 200px;overflow: hidden;}
.eventbox-item-date{width: 80px;height: 90px;background: url(images/eventbox-item-date.png) transparent no-repeat center;position: absolute;right: 0;bottom: 0;color: #fff;text-align: center;}
.eventbox-item-date h4{font-size: 13px;margin-top: 13px;margin-bottom: 7px;}
.eventbox-item-date h5{font-size: 50px;font-family: Arial, sans-serif;font-weight:bold;}

.news-main-title{padding-bottom: 10px;border-bottom: 1px solid #431c3e;margin-bottom: 20px;position: relative;}
.news-main-title h1{font-size: 17px;color: #431c3e;font-weight: normal;font-family: Arial, sans-serif;font-weight:bold;text-transform: uppercase;line-height: 22px;margin-bottom: 5px;}
.news-main-title span{font-size: 13px;color: #a0a0a0;}
.news-main-content{color: #431c3e;font-size: 17px;line-height: 22px;}
.news-main-content img{max-width: 100%;height: auto;}
.news-main-content p{margin-bottom: 20px;}
.news-back{display: block;width: 50px;height: 50px;background: url(images/news-back.png) transparent no-repeat center;text-indent: -9999px;position: absolute;left: -70px;top:0;}
.noMarBtm{margin-bottom: 0!important;}
.related-wrp-title{position: relative;border-bottom: 1px solid #b89469;height: 0;width: 100%;}
.related-wrp-title h3{position: absolute;height: 25px;line-height: 25px;width: 280px;text-align: center;top:-12px;left: 360px;background: #f2f1f1;font-size: 17px;color: #b89469;text-transform: uppercase;font-weight: normal;font-family: Arial, sans-serif;font-weight:bold;}
.related-wrp{margin-top: 30px;}

.upcoming-event-flexslider,.past-event-flexslider{position: relative;}
/* Control Nav */
.upcoming-event-control-nav {width: 100%; position: absolute; top: 170px; text-align: left;z-index: 30;}
.upcoming-event-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.upcoming-event-control-paging li a {width: 20px; height: 20px; display: block; background: #fff; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;}
.upcoming-event-control-paging li a:hover { background: #d3bc9d ; }
.upcoming-event-control-paging li a.upcoming-event-active { background: #d3bc9d; cursor: default; }
/* Control Nav */
.past-event-control-nav {width: 100%; position: absolute; top: 170px; text-align: left;z-index: 30;}
.past-event-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.past-event-control-paging li a {width: 20px; height: 20px; display: block; background: #fff; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;}
.past-event-control-paging li a:hover { background: #d3bc9d ; }
.past-event-control-paging li a.past-event-active { background: #d3bc9d; cursor: default; }

.news-album-title{width: 100%;margin-bottom: 30px;border-bottom: 1px solid #431c3e;height: 49px;line-height: 49px;font-size: 22px;font-weight: normal;font-family: Arial, sans-serif;font-weight:bold;text-align: center;color: #431c3e ;}
.news-album-main{margin-bottom: 30px;}
.news-album-flexslider{position: relative;}
.news-album-flexslider img{height: auto;width: 1000px;}
.news-album-flexslider p,.news-album-flexslider strong{text-align: center;display: block;margin-top: 15px;line-height: 22px;font-size: 17px;color: #431c3e;}

.news-album-direction-nav{position:absolute;z-index:2001;top:215px;width: 100%;}
.news-album-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.news-album-direction-nav a.news-album-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;left:0;position:absolute;}
.news-album-direction-nav a.news-album-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;right:0;position:absolute;}

.news-carousel-flexslider{position: relative;}
.news-carousel-flexslider strong{display: none;}
.news-carousel-flexslider img{width: 200px;height: auto;}
.news-carousel-direction-nav{position:absolute;z-index:2001;top:15px;width: 100%;}
.news-carousel-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.news-carousel-direction-nav a.news-carousel-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;left:0;position:absolute;}
.news-carousel-direction-nav a.news-carousel-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;right:0;position:absolute;}

.news-carousel-flexslider img{
 /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=50);

  /* Netscape */
  -moz-opacity: 0.5;

  /* Safari 1.x */
  -khtml-opacity: 0.5;

  /* Good browsers */
  opacity: 0.5;   
}
.news-carousel-active-slide img{
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

  /* IE 5-7 */
  filter: alpha(opacity=100);

  /* Netscape */
  -moz-opacity: 1;

  /* Safari 1.x */
  -khtml-opacity: 1;

  /* Good browsers */
  opacity: 1; 
}


.tooltip{display:none;position:absolute;border:1px solid #333;background-color:#161616;border-radius:3px;padding:10px 0;color:#fff;font-size:11px!important;z-index: 50;width:120px;text-align:center;}
.page-news{
-webkit-box-shadow: 0px -3px 2px 0px rgba(50, 50, 50, 0.25);
-moz-box-shadow: 0px -3px 2px 0px rgba(50, 50, 50, 0.25);
box-shadow: 0px -3px 2px 0px rgba(50, 50, 50, 0.10);
position: relative;
border-top: 1px solid #fff;}



/* For page booking */
.booking-page{width: 700px;margin: auto;}
.booking-page-title{text-align: center;margin-bottom: 20px;font-size: 25px;color: #431c3e;border-bottom: 1px solid #ccc;padding-bottom: 15px;}
.booking-page-title span{font-size: 20px;padding-top: 10px;display: block;font-weight: normal;}
.booking-page-notice-p{margin-bottom: 10px;margin-top: 20px;font-weight: bold;}
.booking-page-notice-ul{padding-bottom: 10px;margin-bottom: 10px;border-bottom: none;}
.booking-page-notice-ul li{list-style-type: square;margin-left: 20px;margin-bottom: 10px;font-style: italic;}
.booking-page-meta{line-height: 25px;}
.session-content{margin-bottom: 20px;padding-bottom: 10px;}
.session-title{margin-bottom: 20px;text-transform: uppercase;background: #67005A;color: #fff;padding: 10px;}
.session-title span{font-size: 13px;font-weight: normal;text-transform: none;}
.text-red{color: #e00!important;}
.table-price td,.table-price th{padding: 10px 5px;border: 1px solid #333;}
.table-price{margin-bottom: 15px;}
.table-price th{background: #ddd;font-weight: bold;}
.booking-page-session-1-notice{}
.booking-page-session-1-notice p{margin-bottom: 10px;font-style: italic;}
.qty-left{width: 600px;float: left;}
.qty-left span{font-size: 13px;font-style: italic;color: #9700B8;}
.qty-right{width: 100px;float: right;}
#quantity{margin: 0;float: right;height: 53px;line-height: 53px;width: 50px;padding: 0 10px;text-align: center;font-size: 25px;font-weight: bold;border: 1px solid #ddd;color: #e00;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.total-wrp span{font-weight: bold;}

.person-item{}
.person-row{width: 330px;float: left;margin: 0 10px;}
.person-row-label{margin-bottom: 5px;text-align: left;}
.person-row-value{margin-bottom: 20px;}
.person-inp{margin: 0;height: 33px;line-height: 33px;width: 308px;padding: 0 10px;text-align: left;font-size: 15px;border: 1px solid #ddd;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.person-row-full{width: 680px;margin: auto;float: none;}
.person-inp-full{width:  658px;}
.person-row-value select{font-size: 16px;width: 330px;height: 35px;line-height: 35px;}
.person-row-label span{font-size: 13px;font-style: italic;color: #9700B8;}
.person-item h4{font-weight: bold;margin-bottom: 10px;padding-left: 10px;display: block;}

.session-rule p{margin-bottom: 10px;}
.session-rule ul{margin-top: 10px;}
.session-rule ul li{margin-bottom: 10px;list-style-type: square;margin-left: 20px;}
.list-policy{}
.list-policy li{margin-bottom: 15px;line-height: 18px;}
.session-last{border: none;padding-top: 20px;border-top: 1px solid #ccc;}
.create-button{display: block;text-align: center;width: 200px;height: 45px;line-height: 45px; border: none;padding: 0;margin: auto;background: #7E1570;cursor: pointer;color: #fff;font-size: 20px;font-weight: bold;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.create-button:hover{background: #67005A;}
.session-last label{display: block;text-align: center;}
.warning{border-color: #e00!important;}

h3.session-sub-title{margin-bottom: 20px;}
.qty-right{position: relative;}
.qty-right-warning{display: none;position: absolute;background: #888;color: #fff;font-size: 11px;width: 130px;text-align: center;height: 30px;line-height: 30px;top: -32px;right: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

.vat-code-warning{display: none;}

.confirm-page{width: 798px;margin: auto;background: #fff;border: 1px solid #ddd;padding: 30px 20px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.confirm-page-title{text-align: center;}
.confirm-page-title h1{font-size: 20px;color: #59324f;}

.confirm-page-content{}
.confirm-page-content p{margin-bottom: 30px;font-size:15px;line-height: 21px;}

@media print {
#btm,#quick-launch,.top-above-left,.top-above-right,.top-menu,.confirm-page-button{display: none!important;}
.top-above{background: #fff!important;}
.home-boxes{padding-top: 0!important;}
.confirm-page{border: none!important;}
}



.height200 img{height:200px!important;width:auto!important;}

.top-menu ul li a{padding: 0 18px;}
.page-winner{background: #f0f0f0;}
.inner{width: 1000px;margin: auto;}
.related-wrp-title-2 h3{width: 160px;background: #f0f0f0;left: 420px;}
.winner-banner{height: 410px;background: url(/wp-content/uploads/2014/12/winner-banner.jpg) #502a60 no-repeat center top;}
.winner-best{}
.winner-best-top{height: 92px;background: url(/wp-content/uploads/2014/12/winner-best-top.png) transparent no-repeat center top;margin-bottom: 50px;}
.winner-best-btm{height: 92px;background: url(/wp-content/uploads/2014/12/winner-best-btm.png) transparent no-repeat center top;margin-bottom: 50px;margin-top: 50px;}
.winner-best-mid{text-align: center;}
.winner-best-title{margin-bottom: 30px;text-align: center;}
.winner-best-title h2{color: #4a2344;font-size: 30px;font-family: Times New Roman, serif;font-weight: normal;}
.winner-best-img{width: 394px;height: auto;background: #C9A963;margin: 0 auto 30px;padding: 3px;overflow: hidden;}
.winner-best-img img{display: block;width: 394px;height: auto;}
.winner-best-info{}
.winner-best-info h3{color: #c9a963;font-size: 30px;font-family: 'GothamVnu-Bold', sans-serif;font-weight: normal;}
.winner-cat-title{text-align: center;margin-bottom: 40px;}
.winner-cat-title h2{color: #4a2344;font-size: 30px;font-family: Times New Roman, serif;font-weight: normal;}
.winner-cat-item{margin-bottom: 20px;}
.winner-cat-item-title{padding-top: 50px;background: url(/wp-content/uploads/2014/12/winner-cat-item-title.png) transparent no-repeat center top;text-align: center;margin-bottom: 20px;}
.winner-cat-item-title h3{font-size: 25px;color: #5f2354;font-family: 'GothamVnuBook',sans-serif;margin-bottom: 10px;}
.winner-cat-item-title h2{font-size: 30px;color: #5f2354;font-family: 'GothamVnuBold',sans-serif;line-height: 35px;}
.winner-cat-item-img{width: 394px;height: auto;background: #C9A963;margin: 0 auto 30px;padding: 3px;overflow: hidden;}
.winner-cat-item-img img{display: block;width: 394px;height: auto;}
.winner-cat-list{width: 990px;margin: auto;}
.winner-cat-list li{width: 330px;height: 130px; margin: auto;text-align: center;float: left;margin-bottom: 60px;}
.winner-cat-list li h3{font-size: 17px;color: #c9a963;font-family: 'GothamVnuBold',sans-serif;font-weight: normal;margin-bottom: 10px;line-height: 18px;height: 36px;}
.just-one{margin-left: 330px!important;}
.just-two{margin-left: 165px!important;}

@media screen and (min-width: 740px) and (max-width: 1024px) {
    .inner{width: 720px;}
    .winner-cat-list{width: 720px;}
    .winner-cat-list li{width: 240px;}
    .just-one{margin-left: 240px!important;}
    .just-two{margin-left: 120px!important;}
    .related-wrp-title-2 h3{left: 280px;}
    .page-news-grid-2 #news-grid li{width: 220px;margin-right: 30px;}
    .page-news-grid-2 .news-grid-item-img{width: 220px;height: 140px;}
    .winner-banner{background: url(/wp-content/uploads/2014/12/winner-banner-medium.jpg) #502a60 no-repeat center top;}
}
@media screen and (max-width: 740px) {
    .inner{width: 96%;}
    .winner-cat-list{width: 100%;}
    .winner-cat-list li{width: 100%;}
    .just-one{margin-left: 0!important;}
    .just-two{margin-left: 0!important;}
    .related-wrp-title-2{height: auto;border: none;}
    .related-wrp-title-2 h3{position: relative;left: 0;width: 100%;text-align: center;padding-bottom: 10px;border-bottom: 1px solid;margin-bottom: 20px;display: block;top: 0;}
    .page-news-grid-2 #news-grid li{width: 100%; float: none;margin: 0 auto 30px!important;}
    .winner-best-img{max-width: 100%;padding: 0;}
    .winner-best-img img{max-height: 100%;}
    .winner-cat-item-img{max-width: 100%;padding: 0;}
    .winner-cat-item-img img{max-height: 100%;}
    .page-news-grid-2 .news-grid-item-img{margin: 0 auto 20px;}
    .winner-banner{background: url(/wp-content/uploads/2014/12/winner-banner-small.jpg) #502a60 no-repeat center top;}
}

/* Hai update 29102015 */
.block-criteria-tabs ul{width:100%;}
.block-criteria-tabs ul li {width: auto;float: none;margin-right: 0;display: inline-block;}
.block-criteria-tabs ul li a {display: block;width: auto;text-align: center;padding-bottom: 20px;padding-left: 10px;padding-right: 10px;font-size: 15px;font-weight: bold;}
.agenda-row{}
.agenda-row-left{}
.agenda-row-right{margin-bottom:30px;font-style:italic;}
.newspaper-content{display: none;}
#newspaper-content-2{display: block;}

.past-meaning-content{color: #000!important;line-height: 22px;}
.past-meaning-content ul li{margin-bottom: 10px;}
.data-position-dark{background: url(/wp-content/uploads/2015/11/data-position.png) transparent no-repeat center; }
.top-menu ul li a{padding:0 14px;}
.page-about-forum{background: #fff;padding: 30px 0;}
.page-about-forum h2{color: #572e6b;}
.inn-720{width: 720px;margin: auto;text-align: left;}
.page-about-forum p{font-size: 16px;line-height: 22px;margin-bottom: 20px;text-align: justify;color: #555;}
.speaker-item-content p{font-size: 16px;line-height: 22px;margin-bottom: 20px;}
.speaker-item-content ul li{font-size: 16px;line-height: 22px;margin-bottom: 25px;}


.page-about-forum .page-session-title{text-align: left;}
.page-about-forum .page-about-dash{margin: 0 0 30px;}
.press-release{display:none;}
.press-release-1{display:block;}
.page-press #newspaper-content-2{display:none;}

.press-content p{font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
    text-align: justify;
    color: #555;}


.top-menu ul{text-align: center}
.top-menu ul li{float: none;display: inline-block}
li a.top-menu-home{text-indent: 0;background: none!important;width: auto;}
.top-menu ul li a{padding: 0 20px;font-weight: bold;}
li a.top-menu-home:hover, li a.top-menu-home-act{background-image: none!important;}



/* Hai update 04032016 */
.ko-banner{height: 553px;width: 100%;background: url(/wp-content/uploads/2016/03/vnhra-2016-banner.jpg) transparent no-repeat center top;text-align: center;margin-bottom: 50px;}
.ko-banner-content{width: 1080px;height: 222px;margin: auto;padding-top: 65px;color: #fff;}
.ko-banner-content h2{font-size: 30px;line-height: 40px;text-align: center;margin-bottom: 25px;text-shadow: 0px 0px 30px rgba(0, 0, 0, 0.35);}
.ko-banner-keynotes{width: 650px;height: 236px;background: url(/wp-content/uploads/2016/03/ko-banner-keynotes.png) transparent no-repeat center top;padding: 30px 85px 0;margin: auto;color: #fff;}
.ko-banner-content p{line-height: 30px;color: #fff;text-align: center;font-size: 19px;}
.ko-banner-content p img{display: inline-block;}
.ko-banner-keynotes h3{font-size: 25px;text-align: center;margin-bottom: 20px;}
.ko-banner-keynotes p{width: 625px;padding-left: 25px;background: url(/wp-content/uploads/2016/03/icon-check.png) transparent no-repeat left 4px;text-align: left;margin-bottom: 20px;line-height: 22px;font-size: 17px;}

.ko-main{width: 1000px;margin: auto;padding-bottom: 50px;}
.ko-left{width: 620px;float: left;margin-right: 50px;}
.ko-right{width: 330px;float: left;}
.ko-speakers{width: 100%;background: #fff;margin-bottom: 50px;position: relative;
-webkit-box-shadow: 5px 5px 0px 0px rgba(255,255,255,0.25);
-moz-box-shadow: 5px 5px 0px 0px rgba(255,255,255,0.25);
box-shadow: 5px 5px 0px 0px rgba(255,255,255,0.25);}
.ko-contact,.ko-register{width: 100%;background: #fff;
-webkit-box-shadow: 5px 5px 0px 0px rgba(255,255,255,0.25);
-moz-box-shadow: 5px 5px 0px 0px rgba(255,255,255,0.25);
box-shadow: 5px 5px 0px 0px rgba(255,255,255,0.25);}
.ko-box-head{height: 50px;line-height: 50px;background: #b59564;color: #fff;position: absolute;left: -10px;top: -25px;z-index: 20;padding: 0 30px;}
.ko-box-head h3{color: #fff;font-size: 25px;}
.ko-box-head img{display: block;bottom: -10px;left: 0;position: absolute;}

.ko-contact{position: relative;padding: 55px 30px 30px;width: 560px;}
.ko-contact-content{}
.ko-contact-content p{font-size: 17px;line-height: 30px;}
.ko-speaker-slider-wrp{position: relative;}
#ko-speaker-slider{}

/*.speaker-item{width: 100%; height: 630px;}*/
.speaker-item{width: 100%; height: 550px;}
.speaker-item-above{width: 490px;height: 140px;background: #40163b;color: #fff;padding-top: 50px;padding-left: 70px;padding-right: 60px;}
.speaker-item-above-left{display: block;width: 100px;height: 100px;border: 5px solid rgba(255,255,255,0.25);float: left;overflow: hidden;margin-right: 20px;
-webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px;}
.speaker-item-above-left img{width: 100px;height: 100px;}
.speaker-item-above-right{width: 360px;float: left;}
.speaker-item-above-right h4{font-size: 19px;color: #fff;height: 45px;line-height: 45px;}
.speaker-item-above-right span.speaker-line{display: block;float: left;width: 50px;height: 1px;background: rgba(255,255,255,0.25);margin-bottom: 12px;}
.speaker-item-above-right p{font-size: 17px;line-height: 22px;color: #fff;display: block;float: left;}
a.ko-speaker-slider-prev{display: block;width: 30px;height: 57px;position: absolute;text-indent: -9999px;left: 20px;top: 77px;background: url(/wp-content/uploads/2016/03/slider-nav.png) transparent no-repeat left top;}
a.ko-speaker-slider-next{display: block;width: 30px;height: 57px;position: absolute;text-indent: -9999px;right: 20px;top: 77px;background: url(/wp-content/uploads/2016/03/slider-nav.png) transparent no-repeat right top;}
a.ko-speaker-slider-prev:hover{background-position: bottom left;}
a.ko-speaker-slider-next:hover{background-position: bottom right;}
.speaker-item-below{height: 330px;padding: 30px 30px 0 30px;}
.ko-content{font-size: 17px;height: 330px;overflow: auto;}
.ko-content p{font-size: 17px;line-height: 22px;margin-bottom: 20px;}
ol.ko-speaker-slider-control-nav{text-align: center;font-size: 0;position: absolute;left: 0;bottom: 30px;width: 100%;}
ol.ko-speaker-slider-control-nav li{display: inline-block;margin: 0 5px;list-style-type: none;}
ol.ko-speaker-slider-control-nav li a{display: block;font-size: 15px;text-indent: -9999px;width: 15px;height: 15px;background: #ddd;cursor: pointer;
-webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px;}
ol.ko-speaker-slider-control-nav li a.ko-speaker-slider-active{background: #b7b7b7;}

.ko-register{width: 290px;padding: 20px;}
.ko-register h3{color: #b59564;font-size: 25px;line-height: 25px;display: block;margin-bottom: 15px;}
.ko-form-inp{display: block;width: 270px;padding-left: 20px;height: 40px;line-height: 40px;margin-bottom: 10px;border:none;border-bottom: 1px solid #b7b7b7;font-size: 17px;color: #333;font-family: Arial, sans-serif;}
.ko-form-inp-mid{width: 150px;margin-right: 10px;float: left;}
.ko-form-inp-small{width: 110px;float: left;padding-left: 0;}
.ko-register p{font-size: 17px;line-height: 22px;margin-bottom: 17px;}

.ko-form-btn{display: block;width: 290px; height: 50px;line-height: 50px;background: #b59564;border:none;cursor: pointer;text-align: center;color: #fff;font-size: 25px;font-weight: bold;outline: none;}
.ko-form-btn:hover{background: #9C7A45;}
.check-option{margin-bottom: 5px;margin-left: 15px;margin-right: 15px;}
.ko-select{display: block;width: 100%;border: 1px solid #b7b7b7;height: 35px;font-size: 17px;background: url(/wp-content/uploads/2016/03/select.png) #fff no-repeat right;margin-bottom: 15px;margin-top: 10px; font-family: Arial, sans-serif;padding-left: 10px;cursor: pointer;
-webkit-appearance: none;
-moz-appearance:    none;
appearance:         none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;}
.check-option .ko-form-inp{width: 240px;}
#koi-channel-1-more,#koi-channel-2-more,#koi-channel-3-more,#koi-channel-4-more,#koi-channel-5-more,#koi-channel-6-more{display: none;}

.ko-tooltip{display: none;font-size: 13px!important;line-height: normal!important;background: rgba(0,0,0,0.75);color: #fff;padding: 15px 10px;top: 51px;z-index: 20;position: absolute;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.ko-tooltip img{display: block;position: absolute;top: -7px;}
#ko-tooltip-1 img{left: 20px;}
#ko-tooltip-2 img{right: 20px;}



.ko-about-block-1{width: 720px;}
.content-org{padding: 30px 30px 0;}


/*Content*/
.content{font-size:17px; color: #333;}
.content img{display: inline-block;margin:0 auto 20px;max-width: 96%;padding: 2%;background: #f9f9f9;border: 1px solid #ebebeb;text-align: center;}
.content ul{padding-left:20px;margin-bottom:20px;}
.content ul li{line-height:20px;list-style:disc!important;margin-bottom: 10px;}
.content ol li{margin-left:18px;}
.content a:hover{text-decoration:underline;}
.content p{margin-bottom:25px;font-weight: lighter;line-height: 25px;}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom: 20px;}
.content h1{font-size:19px;}
.content h2{font-size:18px;}
.content h3{font-size:17px;}
.content h4{font-size:16px;}
.content h5{font-size:15px;}
.content h6{font-size:14px;}
.content table{border:1px solid #333;}
.content table td,.content table th{padding:15px 10px;border:1px solid #ebebeb;}
.content table th{background:#F2F2F2;}
.content ul li ul{margin-top:10px;}
.content ul li ul li{list-style-type: circle!important;}


.warning{border-color: #f00;}
.form-notice{font-size: 13px!important;text-align: center;background: #e00;padding: 15px 10px;color: #fff;display: none;}
#ko-confirm-box{position: fixed;z-index: 2000;width: 100%;height: 100%;background: rgba(0,0,0,0.75);top: 0;left: 0;}
.ko-confirm-box-inner{width: 400px;margin: auto;background: #fff;padding: 30px;margin-top: 50px;font-size: 17px;border: 5px solid #b89469;}
.ko-confirm-box-inner p{font-size: 17px;line-height: 22px;margin-bottom: 10px;}
a.ko-button-cancel{display: block;width: 190px;float: left;background: #6A6A6A;text-align: center;font-weight: bold;height: 50px;line-height: 50px;color: #fff;}
a.ko-button-confirm{display: block;width: 190px;float: left;background: #b89469;text-align: center;font-weight: bold;height: 50px;line-height: 50px;color: #fff;margin-right: 20px;}
a.ko-button-cancel:hover{background: #838383;}
a.ko-button-confirm:hover{background: #b4742b;}

.new-wrp{width: 1000px;margin: auto;}
/*
.new-wrp-left{width: 620px;float: left;}
.new-wrp-right{width: 330px;float: right;}
*/
.vnhra-2016-banner-button{width: 100%;
    position: absolute;
    top: 200px;}
.vnhra-2016-banner-button a{    display: block;
    width: 400px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    background: #b49467;
    margin: auto;
    text-align: center;
    font-size: 17px;
    text-transform: uppercase;
    font-weight: bold;
    border: 1px solid #E4C69B;
    text-shadow: 1px 1px 0 rgba(0,0,0,0.15);}
.vnhra-2016-banner-button a:hover{background: #B18D5A;}

#sponsor-01,#sponsor-02,#sponsor-03,#sponsor-04{width:50%;padding:30px;background:#fff;}
.sponsor-inner{}

@media screen and (min-width: 740px) and (max-width: 1100px) {
    .inner{width: 720px;}
    .ko-banner-content{width: 720px!important;height: auto;margin-bottom: 50px;}
    .ko-main{width: 720px;}
    .ko-banner{margin-bottom: 120px;}
    .ko-left{width: 100%;margin-bottom: 50px;}
    .speaker-item-above{width: 590px;}
    .speaker-item{height: auto;}
    .speaker-item-below{height: auto;}
    .ko-content{height: 100px;}
    .ko-contact{width: 660px;}
    .ko-right{width: 100%;}
    .ko-register{width: 680px;}
    .ko-form-inp{width: 660px;}
}

@media screen and (max-width: 740px) {
    .inner{width: 90%;}
    .ko-banner-content{width: 100%;height: auto;padding-top: 25px;margin-bottom: 50px;}
    .ko-banner-content p{font-size: 15px;}
    .ko-banner{margin-bottom: 50px;height: auto;background-size: cover;}
    .ko-banner-keynotes { width: 90%;height: auto;background: #40163b;padding: 30px 5% 30px;margin: auto;color: #fff;border-top: 5px solid #F3D89E;border-bottom: 5px solid #F3D89E;}
    .ko-banner-keynotes p{width: 245px;margin: 0 auto 20px;}
    .ko-main{width: 90%;}
    .ko-left{width: 100%;margin-bottom: 50px;}
    .ko-contact{width: 90%;padding-left: 5%;padding-right: 5%;}
    .ko-right{width: 100%;}
    .ko-register{width: 90%;padding: 20px 5%;}
    .speaker-item{width: 100%;height: auto;}
    .speaker-item-above{width: 80%;padding: 50px 10% 30px;height: auto;}
/*    .ko-speaker-slider-direction-nav{display: none;}*/
    .speaker-item-above-left{float: none;margin: auto;margin-bottom: 20px;}
    .speaker-item-above-right{width: 100%;text-align: center;float: none;}
    .speaker-item-above-right span.speaker-line{float: none;margin: 0 auto 12px;}
    .speaker-item-above-right p{float: none;height: 44px;text-align: center;}
    .ko-content,.speaker-item-below{height: auto;}
    .speaker-item-below{padding-bottom: 50px;}
    .ko-form-inp{width: 95%;margin-right: 0;padding: 0 0 0 5%;}
    .ko-form-btn{width: 100%;margin: 0;padding: 0;}
    .ko-confirm-box-inner{width: 80%;margin: 50px auto 0;padding: 30px 5%;}
    a.ko-button-confirm{width: 100%;padding: 0;margin: 0 auto 10px;}
    a.ko-button-cancel{width: 100%;padding: 0;margin: auto;}
    
    .ko-banner-caption{max-width: 100%;}
    .ko-banner-caption .inn-1000{width: 100%;}
    .ko-banner-caption h1{line-height: normal;font-size: 40px!important;}
    .ko-page-banner .inn-1000{width: 100%;}
    .vnhra-2016-banner-button a{width: 230px;margin: auto;height: auto;line-height: normal;padding: 20px 0;}
    .page-news-nav{height: auto;}
    .new-wrp{width: 90%;}
    .ko-about-block-1{width: 90%;}
    .page-news-nav a{margin: 0 auto!important;}
    
}


/* Hai Event Kickoff */
img{-webkit-transition: all 100ms ease 0s;
-moz-transition: all 100ms ease 0s;
-o-transition: all 100ms ease 0s;
transition: all 100ms ease 0s;}
a,button,input{-webkit-transition: all 100ms ease 0s;
-moz-transition: all 100ms ease 0s;
-o-transition: all 100ms ease 0s;
transition: all 100ms ease 0s;}

body{-webkit-font-smoothing:antialiased;font-size: 17px;}
html{font-size: 17px;}
body p{font-size: 17px;line-height: 25px;}
.top-below .inn-1000{width: 1280px;}
.top-below .top-menu ul{}
.top-below .top-menu ul li{}
.top-below .top-menu ul li a{font-size: 13px;padding: 0 10px;}
.top-below .top-menu ul li a.top-menu-home{text-indent: -9999px;width: 20px;background: url(/wp-content/uploads/2016/03/n-home-icon.png) transparent no-repeat left top!important;}
.top-below .top-menu ul li a.top-menu-home:hover,.top-below .top-menu ul li a.top-menu-home-act{background-position: right top!important;}
.top-menu-sub-1 .inn-1000{width: 1000px!important;text-align: center;}
.top-menu-sub a{text-align: center;display: inline-block;}
.btm-sponsors{padding: 50px 0;}

.n-banner{height: 410px;}
.n-banner-slider{position: relative;}
#n-home-slider ul.slides li{background-size: cover!important;height: 410px;}
.n-slider-content{width: 900px;margin: 120px auto 0;text-align: center;color: #fff;}
.n-slider-content h3{font-size: 25px;font-weight: normal;margin-bottom: 15px;}
.n-slider-content h2{font-size: 40px;line-height: 50px;font-weight: normal;}
ol.n-home-slider-control-nav{position: absolute;bottom: 20px;left: 0;z-index: 200;text-align: center;font-size: 0;width: 100%;}
ol.n-home-slider-control-nav li{display: inline-block;margin: 0 5px;}
ol.n-home-slider-control-nav li a{font-size: 16px;text-indent: -9999px;display: inline-block;width: 18px;height: 18px;background: rgba(255,255,255,0.5);cursor: pointer;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
ol.n-home-slider-control-nav li a.n-home-slider-active{background: #fff;}
.n-key-dates{width: 100%;background: #fff;padding: 20px 0 30px;}
.n-key-dates ul{}
.n-key-dates ul li{width: 220px;float: left;margin-right: 40px;text-align: center;}
.n-key-dates ul li:last-child{margin-right: 0;}
.n-key-date{width: 160px;padding: 0 30px 10px;min-height: 70px; background: url(/wp-content/uploads/2016/03/n-key-date.png) transparent no-repeat center bottom;text-align: center;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter: alpha(opacity=25);opacity: 0.25;}
.n-key-date-active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.n-key-date h3{font-size: 21px;color: #333;line-height: 30px;margin-bottom: 5px;}
.n-key-date p{font-size: 17px;line-height: 20px;}
.n-key-date p.n-key-date-single{height: 40px;line-height: 40px;}

.n-home{padding: 50px 0 10px;}
.n-home-box{width: 470px;float: left;margin-bottom: 70px;text-align: center;}
#n-home-box-1,#n-home-box-3,#n-home-box-5{margin-right: 60px;}
.n-home-box h2{font-size: 30px;color: #582e6b;font-weight: normal;margin-bottom: 30px;}
.n-home-box h2 a{color: #582e6b;}
.n-home-box-main p{font-size: 17px;line-height: 21px;color: #333;letter-spacing: 0.1px;}
#n-home-intro-slider,#n-home-judge-slider,#n-home-winner-slider{position: relative;}

.n-home-intro-slider-prev{display: block;text-indent: -9999px;position: absolute;z-index: 200;left: 0;top: 85px;width: 40px;height: 70px;background: url(/wp-content/uploads/2016/03/home-slider-nav-light.png) transparent no-repeat left top;}
.n-home-intro-slider-next{display: block;text-indent: -9999px;position: absolute;z-index: 200;right: 0;top: 85px;width: 40px;height: 70px;background: url(/wp-content/uploads/2016/03/home-slider-nav-light.png) transparent no-repeat right top;}
.n-home-intro-slider-prev:hover{background-position: left bottom;}
.n-home-intro-slider-next:hover{background-position: right bottom;}

.n-home-judge-slider-prev{display: block;text-indent: -9999px;position: absolute;z-index: 200;left: 0;top: 85px;width: 40px;height: 70px;background: url(/wp-content/uploads/2016/03/home-slider-nav-dark.png) transparent no-repeat left top;}
.n-home-judge-slider-next{display: block;text-indent: -9999px;position: absolute;z-index: 200;right: 0;top: 85px;width: 40px;height: 70px;background: url(/wp-content/uploads/2016/03/home-slider-nav-dark.png) transparent no-repeat right top;}
.n-home-judge-slider-prev:hover{background-position: left bottom;}
.n-home-judge-slider-next:hover{background-position: right bottom;}

.n-home-winner-slider-prev{display: block;text-indent: -9999px;position: absolute;z-index: 200;left: 0;top: 85px;width: 40px;height: 70px;background: url(/wp-content/uploads/2016/03/home-slider-nav-light.png) transparent no-repeat left top;}
.n-home-winner-slider-next{display: block;text-indent: -9999px;position: absolute;z-index: 200;right: 0;top: 85px;width: 40px;height: 70px;background: url(/wp-content/uploads/2016/03/home-slider-nav-light.png) transparent no-repeat right top;}
.n-home-winner-slider-prev:hover{background-position: left bottom;}
.n-home-winner-slider-next:hover{background-position: right bottom;}

.n-home-judge-item-below{}
.n-home-judge-item-below h3{font-weight: normal;text-transform: uppercase;}
.n-home-judge-item-below span{display: block;width: 100px;height: 1px;background: #5a3172;margin: 8px auto;}
.n-home-judge-item-below p{}
.home-banner-over{text-shadow: 1px 1px 1px rgba(0,0,0,0.25);}

.ko-about-block-1{width: 100%;text-align: justify;font-size: 17px;line-height: 25px;color: #333;}
.ko-about-block-1 p{margin-bottom: 25px;}
.content-org{font-size: 17px;line-height: 25px;color: #333;padding: 40px 0 10px;text-align: justify;}
.content-org p{margin-bottom: 25px;}
.page-about-org-2{width: 469px;padding-right: 30px;}
.page-about-org-3{width: 469px;padding-left: 30px;}
.page-about-org{padding-bottom: 0;}
.page-about-purpose-inn{width: 640px;}
.page-about-purpose{margin-bottom: 0;}
ul.page-about-purpose-list li{margin-bottom: 25px;font-size: 17px;line-height: 25px;color: #333;text-align: justify;}
ul.page-about-meaning-list li p {font-size: 17px;line-height: 25px;margin-bottom: 25px;color: #333;}
.top-menu-act{background: #b49467;color: #fff;}

.btm-copy p{font-size: 10px;line-height: 16px;}

.n-page-judges{padding: 50px 0;}
.n-page-judges-above{text-align: center;margin-bottom: 50px;}
.n-page-judges-above h3{font-size: 17px;font-weight: normal;line-height: 25px;color: #441b3f;}
.ko-page-banner{background-size: cover!important;}
.page-judges-content-block ul li{font-size: 17px;line-height: 25px;color: #333;}
.page-judges-item-img{border: 5px solid #cbcbcb;}
.page-judges-item-img{width: 290px;height: 290px;}
.page-judges-item-img-act{border: 5px solid #b49467;}
.page-judges-item{text-align: center;margin-bottom: 30px;}
.page-judges-item-name h2{font-size: 17px;text-transform: uppercase;}
.page-judges-item-title p{font-size: 15px;line-height: 21px;color: #333;}
span.page-judges-divider {display: block;width: 60px;height: 5px;background: #b49467;margin: 10px auto 10px;}
.data-position{background: url(/wp-content/uploads/2016/03/data-position-yellow.png) transparent no-repeat center;}
.page-judges-content-wrp{border-top: 1px solid #b49467;padding-top: 30px;}

.page-judges-direction-nav a.page-judges-prev{background-image: url(/wp-content/uploads/2016/03/n-judges-slide-nav.png);}
.page-judges-direction-nav a.page-judges-prev:hover{background-image: url(/wp-content/uploads/2016/03/n-judges-slide-nav.png);}
.page-judges-direction-nav a.page-judges-next{background-image: url(/wp-content/uploads/2016/03/n-judges-slide-nav.png);}
.page-judges-direction-nav a.page-judges-next:hover{background-image: url(/wp-content/uploads/2016/03/n-judges-slide-nav.png);}

#mid{background: #eee;}

.n-page-benifits-block-1,.n-page-benifits-block-2{color: #333;}
.n-page-benifits-block-1 p,.n-page-benifits-block-2 p{font-size: 17px;line-height: 25px;text-align: justify;color: #333;margin-bottom: 25px;}
.n-page-benifits-block-1 .page-session-title,.n-page-benifits-block-2 .page-session-title{color: #572e6b;}
.n-page-benifits-block-1 ul.page-benifits-block-list li{font-size: 17px;line-height: 25px;margin-bottom: 25px;color: #333;text-align: justify;}
.n-page-benifits-block-2 ul.page-benifits-block-list li{font-size: 17px;line-height: 25px;margin-bottom: 25px;color: #333;text-align: justify;}
.page-benifits-block-2-left h4, .page-benifits-block-2-left strong{color: #572e6b;}
.page-benifits-block-1-right ul li, .page-benifits-block-2-left ul li, ul.page-benifits-block-list li,ul.page-about-purpose-list li{background-image: url(/wp-content/uploads/2016/03/page-about-purpose-list.png);}
/*.page-benifits-block-1{background-image: url(/wp-content/uploads/2016/03/page-about-purpose.png);padding-top: 50px;}*/
.page-benifits-block-1{background: none;}

.n-press{padding: 50px 0;}
.n-press h2{color: #572c6d;font-size: 30px;margin-bottom: 50px;}
.n-press p{text-align: justify;}
.top-menu ul{font-size: 0;}
.top-below .top-menu ul li a{padding: 0 10px;}
.top-below .top-menu ul li a.top-menu-home{padding: 0 10px;}

.n-news{padding: 50px 0;}
.n-news-list{}
.n-news-list ul{}
.n-news-list ul li{padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px solid #b49467;}
.n-news-list ul li:last-child{border: none;padding-bottom: 0;}
.n-news-item{}
.n-news-item-left{width: 400px;float: left;margin-right: 30px;}
.n-news-item-left img{width: 100%;height: auto;
-webkit-box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);
box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);}
.n-news-item-right{width: 570px;float: left;padding-top: 5px;}
.n-news-item-right h3{margin-bottom: 3px;}
.n-news-item-right h3 a{font-size: 19px;color: #431a3e;margin-bottom: 0;}
.n-news-item-right h3 a:hover{color: #b49467;}
.n-news-item-right span{color: #9d9c9c;display: block;font-size: 13px;}
.n-news-item-desc{font-size: 17px;line-height: 25px;height: 125px;overflow: hidden;color: #333;text-align: justify;margin-bottom: 30px;}
a.n-news-item-more{display: block;float: right;height: 25px;padding-right: 20px;background: url(/wp-content/uploads/2016/03/n-news-item-more.png) transparent no-repeat right;font-size: 17px;line-height: 25px;color: #431a3e;}
a.n-news-item-more:hover{color: #b49467;}
.n-gallery{padding: 50px 0;}
.n-gal-list{}
.n-gal-item{width: 300px;float: left;margin: 0 50px 50px 0;}
.noMarRight{margin-right: 0;}
.n-gal-item-above{width: 300px;height: 200px;overflow: hidden;position: relative;margin-bottom: 15px;
-webkit-box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);
box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);}
.n-gal-item-above img{width: 100%;height: auto;}
.n-gal-item-above span{display: block;width: 70px;height: 70px;background: url(/wp-content/uploads/2016/03/n-gal-item-above.png) transparent no-repeat center top;position: absolute;z-index: 200;left: 0;top: 0;}
.n-gal-below{height: 50px;line-height: 25px;overflow: hidden;}
.n-gal-below h3{font-weight: normal;line-height: 25px;font-size: 17px;text-align: left;}
.n-gal-below h3 a{color: #431a3e;}
.n-gal-below h3 a:hover{color: #b49467;}
.n-gal-big{width: 1000px;height: 350px;margin-bottom: 50px;background: #572c6d;
-webkit-box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);
box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1);}
.n-gal-big-left{width: 350px;float: left;}
.n-gal-big-right{width: 650px;float: left;height: 350px;overflow: hidden;}
.n-gal-big-right img{width: 100%;height: auto;}
.n-gal-big-left-head{display: block;height: 50px;line-height: 50px;padding: 0 22px 0 52px;background: url(/wp-content/uploads/2016/03/n-gal-big-left-head.png) #b49467 no-repeat 20px 17px;float: left;margin-left: 10px;margin-top: 10px;font-size: 19px;color: #fff;font-weight: bold;
-webkit-box-shadow: 3px 3px 0px 0px rgba(110,70,107,1);
-moz-box-shadow: 3px 3px 0px 0px rgba(110,70,107,1);
box-shadow: 3px 3px 0px 0px rgba(110,70,107,1);}
.n-gal-big-left h3{height: 175px; font-weight: normal;font-size: 17px;line-height: 25px;display: block;float: left;padding: 30px;}
.n-gal-big-left h3 a{color: #fff;}
.n-gal-big-left h3 a:hover{color: #b49467;}
.n-gal-big-more{display: block;float: left;margin-left: 30px; height: 25px;padding-right: 20px;background: url(/wp-content/uploads/2016/03/n-news-item-more.png) transparent no-repeat right;font-size: 17px;line-height: 25px;color: #fff;}
.n-gal-big-more:hover{color: #b49467;}

.n-sponsor-list{}
.n-sponsor-list ul{font-size: 0;text-align: center;}
.n-sponsor-list ul li{display: inline-block;width: 280px;margin: 0 25px;text-align: center;}
.n-sponsor-list ul li h3{font-size: 17px;font-weight: normal;line-height: 25px;margin-top: 30px;color: #441b3f;}
.n-sponsor-list ul li a.sponsor-more{font-size: 17px;display: inline-block;color: #441b3f;width: 230px;height: 50px;line-height: 50px;color: #fff;background: #b49467;margin: 30px auto 0;}
.n-sponsor-list ul li a.sponsor-more:hover{background: #a98552;}


#btm{padding-bottom: 90px;}
#floating-btn{width: 100%;height: 50px;padding: 20px 0;position: fixed;z-index: 200;bottom: 0;left: 0;background: #33002c;}
.btn-download{width: 490px;height: 50px;line-height: 50px;float: left;background: #f7e6bf;color: #441b3f;font-size: 17px;text-align: center;font-weight: bold;text-transform:uppercase;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;}
.btn-support{width: 490px;height: 50px;line-height: 50px;float: right;background: #f7e6bf;color: #441b3f;font-size: 17px;text-align: center;font-weight: bold;text-transform:uppercase;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;}
.btn-support:hover,.btn-download:hover{background: #fff;}
.n-sponsor-wrp{width: 900px;padding: 30px 50px 40px;background: #fff;}
.n-sponsor-left{width: 425px;float: left;}
.n-sponsor-right{width: 425px;float: right;}
.spn-line{height: 40px;margin-bottom: 10px;border-bottom: 1px solid #bfbfbf;}
.spn-line-left{width: 120px;padding-left: 10px;height: 40px;line-height: 40px;font-size: 17px;color: #333;float: left;}
.spn-line-right{width: 295px;float: left;}
.spn-inp{display: block;width: 295px;height: 40px;border: none;line-height: 40px;float: left;font-size: 17px;color: #333;font-family: Arial, sans-serif;}
.n-sponsor-right p{font-size: 17px;display: block;width: 415px;padding-left: 10px;height: 40px;line-height: 40px;margin-bottom: 1px;color: #333;}
.spn-txt{display: block;width: 405px;padding: 0 10px;height: 204px;background: url(/wp-content/uploads/2016/03/spn-txt.png) transparent repeat;resize: none;border: none;line-height: 51px;color: #333;font-family: Arial, sans-serif;font-size: 17px;}
.sponsor-btn{display: block;width: 300px;height: 50px;line-height: 50px;background: #b49467;color: #fff;font-size: 17px;font-weight: bold;text-align: center;border: none;margin: 20px auto 0;cursor: pointer;outline: none;}
.sponsor-btn:hover{background: #C9A97C;}
.page-news-nav{font-size: 0;}
.n-award-1{color: #333;}
.text-center{text-align: center;}
.n-award-1-row{border: 1px solid #b49467;border-left: none;border-right: none;}
.n-award-1-col-1{width: 281px;float: left;border-right: 1px solid #b49467;padding: 30px 25px;min-height: 350px;}
.n-award-1-col-2{width: 283px;float: left;border-right: 1px solid #b49467;padding: 30px 25px;}
.n-award-1-col-3{width: 283px;float: left;padding: 30px 25px;}
.n-award-1-col{min-height: 450px;}
.n-award-1-col h4{font-size: 17px;color: #441b3f;font-weight: normal;line-height: 25px;text-align: center;}
.n-award-1-col h3{font-size: 17px;color: #441b3f;text-transform: uppercase;line-height: 25px;text-align: center;}
.n-award-1-col span{display: block;width: 50px;height: 3px;background: #b49467;margin: 10px auto 30px;}
.n-award-1-col .content{text-align: justify;}
.n-award-4{}
.n-docs{}
.n-docs-left{width: 300px;float: left;border-right: 1px solid #b49467;}
.n-docs-right{width: 650px;padding-left: 0;float: right;padding-top: 5px;}
.n-docs-left ul{}
.n-docs-left ul li{height: 50px;border-bottom: 1px solid #b49467;}
.n-docs-left ul li a{display: block;width: 280px; padding-left: 20px;height: 50px;line-height: 50px;font-size: 17px;color: #333;}
.n-docs-left ul li a:hover,.n-docs-left ul li a.n-docs-tab-act{color: #fff;background: #b49467}
.n-docs-content{display: none;text-align: justify;}
#n-docs-content-1{display: block;}
.content ol{margin-bottom: 25px;}
.content ol li{line-height: 25px;font-size: 17px;color: #333;margin-bottom: 10px;}
.n-award-3{}
.process-tabs{font-size: 0;margin-bottom: 50px;}
.process-tabs ul{text-align: center;font-size: 0;}
.process-tabs ul li{display: inline-block;margin: 0 10px;}
.process-tabs ul li a{width: 83px;height: 83px;display: inline-block;font-size:17px;border: 1px solid #c39930;text-align: center;line-height: 83px;background: #f2f1f1;color: #c39930;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;}
.process-contents{width: 640px;margin: auto;text-align: center;}
.process-content{display: none;width: 640px;margin: auto;text-align: justify;}
#process-content-1{display: block;}
.process-tab:hover,.process-tab-act{background: #c39930!important;color: #fff!important;}

.criteria-tabs{font-size: 0;margin-bottom: 50px;}
.criteria-tabs ul{text-align: center;font-size: 0;}
.criteria-tabs ul li{display: inline-block;margin: 0 10px;}
.criteria-tabs ul li a{width: 83px;height: 83px;display: inline-block;font-size:17px;border: 1px solid #c39930;text-align: center;line-height: 83px;background: #f2f1f1;color: #c39930;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;}
.criteria-contents{width: 640px;margin: auto;text-align: center;}
.criteria-content{display: none;width: 640px;margin: auto;text-align: justify;}
#criteria-content-3{display: block;}
.criteria-tab:hover,.criteria-tab-act{background: #c39930!important;color: #fff!important;}
.n-award-3 p{width: 640px;margin: auto;text-align: justify;font-size: 17px;color: #333;}
.criteria-content .content p{width: 100%;}

.n-award-1 p.text-center{width: 480px;margin: auto;text-align: justify;font-size: 17px;color: #333;}
.n-award-2-above ol li{text-align: justify;margin-bottom: 25px;}
.content table td, .content table th{border-color: #cbcbcb;}
.n-award-2-above{margin-bottom: 50px;}
.n-award-2-below{text-align:justify;}



.n-sp-wrp{width: 900px;padding: 30px 50px 40px;background: #fff;}
.n-sp-left{width: 425px;float: left;}
.n-sp-right{width: 425px;float: right;}
.sp-line{height: 40px;margin-bottom: 10px;}
.sp-line-left{width: 130px;padding-right: 10px;height: 40px;line-height: 40px;font-size: 17px;color: #333;float: left;text-align: right;border-bottom: 1px solid #fff;}
.sp-line-right{width: 285px;float: left;border-bottom: 1px solid #bfbfbf;}
.sp-inp{display: block;width: 295px;height: 40px;border: none;line-height: 40px;float: left;font-size: 17px;color: #333;font-family: Arial, sans-serif;}
.n-sp-right p{font-size: 17px;display: block;width: 415px;padding-left: 10px;height: 40px;line-height: 40px;margin-bottom: 1px;color: #333;}
.sp-txt{display: block;width: 405px;padding: 0 10px;height: 204px;background: url(/wp-content/uploads/2016/03/spn-txt.png) transparent repeat;resize: none;border: none;line-height: 51px;color: #333;font-family: Arial, sans-serif;font-size: 17px;}
.sp-btn{display: block;width: 300px;height: 50px;line-height: 50px;background: #b49467;color: #fff;font-size: 17px;font-weight: bold;text-align: center;border: none;margin: 20px auto 0;cursor: pointer;outline: none;}
.sp-btn:hover{background: #C9A97C;}

.n-dl-wrp{width: 900px;padding: 30px 50px 40px;background: #fff;}
.n-dl-left{width: 425px;float: left;}
.n-dl-right{width: 425px;float: right;}
.dl-line{height: 40px;margin-bottom: 10px;}
.dl-line-left{width: 130px;padding-right: 10px;height: 40px;line-height: 40px;font-size: 17px;color: #333;float: left;text-align: right;border-bottom: 1px solid #fff;}
.dl-line-right{width: 285px;float: left;border-bottom: 1px solid #bfbfbf;}
.dl-inp{display: block;width: 295px;height: 40px;border: none;line-height: 40px;float: left;font-size: 17px;color: #333;font-family: Arial, sans-serif;}
.n-dl-right p{font-size: 17px;display: block;width: 415px;padding-left: 10px;height: 40px;line-height: 40px;margin-bottom: 1px;color: #333;}
.dl-txt{display: block;width: 405px;padding: 0 10px;height: 204px;background: url(/wp-content/uploads/2016/03/spn-txt.png) transparent repeat;resize: none;border: none;line-height: 51px;color: #333;font-family: Arial, sans-serif;font-size: 17px;}
.dl-btn{display: block;width: 300px;height: 50px;line-height: 50px;background: #b49467;color: #fff;font-size: 17px;font-weight: bold;text-align: center;border: none;margin: 20px auto 0;cursor: pointer;outline: none;}
.dl-btn:hover{background: #C9A97C;}


.page-banner-news{height: 280px;}
.home-banner-over{background: none!important;top: 95px!important;}
.n-banner{height: 280px!important;}
#n-home-slider ul.slides li{height: 280px!important;}
#page-judges-flexslider{margin-bottom: 20px;}

.page-benifits-block-2{padding-top: 0;}

.content img{background: none;margin-bottom: 30px;}


.my-new-table{text-align: left;}
.my-new-table td{text-align: left;}


.my-new-table td, .my-new-table th{padding: 20px!important;}

.current-menu-item{background: #b49467!important;color: #fff!important;}
.mobile-lang-choose a{display:inline!important;}
.logo-mobile{display:none;}

#structure-tab-1-en{width:160px!important;}
#structure-tab-2-en{width:225px!important;}
#structure-tab-3-en{width:205px!important;}
#structure-tab-4-en{width:350px!important;}
#structure-tab-1{width:235px!important;}
#structure-tab-2{width:135px!important;}
#structure-tab-3{width:315px!important;}
#structure-tab-4{width:255px!important;}

.criteria-intro{width: 480px;margin: auto;text-align: justify;font-size: 17px;color: #333;}


.page-judges-flexslider-m{position:relative;z-index:10;width: 350px;margin: auto;}
.page-judges-m-direction-nav{position:absolute;z-index:2001;top:110px;width: 100%;}
.page-judges-m-direction-nav a{display:block;width:40px;height:70px;text-indent:-9999px;}
.page-judges-m-direction-nav a.page-judges-m-prev{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;left:0;position:absolute;}
.page-judges-m-direction-nav a.page-judges-m-next{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;right:0;left: auto;position:absolute;}
.page-judges-m-direction-nav a.page-judges-m-prev:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat left bottom;}
.page-judges-m-direction-nav a.page-judges-m-next:hover{background:url(images/home-dark-direction-nav.png) transparent no-repeat right bottom;}
.page-judge-ms-flexslider .page-judges-item{margin: auto;float: none;}

#page-judges-flexslider-m .page-judges-item-img{border-color:#b49467;}

#page-judges-flexslider-m{display:none;}
#page-judges-flexslider-m{width:300px;margin:auto;position:relative;}
#page-judges-flexslider-m .page-judges-item{margin-right:0;}

ul.download-files{text-align:center;}
ul.download-files li{display:inline-block;margin:0 50px 50px;}


@media screen and (max-width: 740px) {
.inn-1000{width:90%!important;}
#floating-btn{height:auto!important;}
.btn-download{width: 49%;float:left;font-size:11px;height:auto;line-height:15px;padding:10px 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.btn-support{width: 45%;float:right;font-size:11px;height:auto;line-height:15px;padding:10px 2%;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.btn-download img,.btn-support img{display:none;}
.btm-sponsors img{max-width:100%;}
#floating-btn{height:30px;}
h1#logo{padding:0;}
h1#logo img{width:auto;height:50px;}
.top-above{height:50px;padding:20px 0;}
.top-above-mid{width:70%;height:auto;}
.top-above-left{height:50px;}
a.top-above-menu-mobile-button{top:0;}
#mid{margin-top:90px;}

.home-banner-caption h1{font-size: 30px!important;line-height: normal!important;}
.home-banner-caption h2{font-size:20px!important;}
.home-banner-caption h3{font-size:15px!important;}

.n-key-dates ul{text-align:center;}
.n-key-dates ul li{font-size:0;margin:0 auto 20px;float:none;}
.n-key-dates ul li:last-child{margin-right:auto;margin-bottom:0;}
.n-home-box{width:100%;float:none;margin:0 auto 40px!important;}
.n-home-box-main img{width:100%;height:auto;}
.n-home-intro-slider-prev,.n-home-intro-slider-next,.n-home-judge-slider-prev,.n-home-judge-slider-next,.n-home-winner-slider-prev,.n-home-winner-slider-next{top:25px;}
.n-home-box h2{font-size:25px;}

.btm-sponsors{text-align:center;}
.btm-sponsors img{display:inline-block;max-width:70%;}
.logo-desktop{display:none!important;}
.logo-mobile{display:block;}
.n-dl-wrp,.n-sp-wrp{width:90%!important;padding:30px 5% 40px!important;}
.n-dl-wrp h2.page-session-title,.n-sp-wrp h2.page-session-title{font-size:20px!important;margin-bottom:20px!important;}
.n-dl-left,.n-sp-left{width:100%;}
.dl-inp,.sp-inp{padding:0 4%;width:90%;border:1px solid #bfbfbf;}
.dl-line-left,.sp-line-left{width:100%;padding:0;margin-bottom:5px;text-align:left;height:auto;line-height:normal;}
.dl-line-right,.sp-line-right{width:100%;margin-bottom:20px;border:none;}
.sp-btn,.dl-btn{width:100%;}
.fancybox-close{top:0!important;right:0!important;}
.home-banner-over{top:30px!important;}

#structure-tab-1-en,#structure-tab-2-en,#structure-tab-1,#structure-tab-2{width:50%!important;}
#structure-tab-3-en,#structure-tab-4-en,#structure-tab-3,#structure-tab-4{width:100%!important;}
.page-news-nav a{font-size:13px!important;height:50px!important;line-height:50px!important;}
.page-about-meaning-inn, .page-about-block-intro-content{width: 90%!important;padding: 0 5%;}
.page-about-org-1, .page-about-org-2, .page-about-org-3, .page-about-org-4{width:100%!important;margin:0 auto!important;padding-left:0;padding-right:0;}
.page-about-purpose-inn{width:100%!important;padding:0!important;}
.n-sponsor-list ul li{margin:0 auto;}
.n-sponsor-list ul li:last-child{margin-top:50px;}

.n-sponsor-wrp{width:90%!important;padding:30px 5% 40px!important;}
.n-sponsor-left,.n-sponsor-right{width:100%;}
.spn-inp{padding:0 4%;width:90%;border:1px solid #bfbfbf;}
.spn-line{border:none;}
.spn-line-left{width:100%;padding:0;margin-bottom:5px;text-align:left;height:auto;line-height:normal;border:none!important;}
.spn-line-right{width:100%;margin-bottom:20px;border:none;}
.sponsor-btn{width:100%;}
.n-sponsor-right p{width:100%;padding-left:0;}
.spn-txt{background: none;border: 1px solid #bfbfbf;width: 90%;padding: 15px 4%;line-height: normal;}
.criteria-intro{width:100%;}
.n-award-1-col{min-height:inherit;}
.n-award-1-col-1,.n-award-1-col-2{border:none;}
.n-award-1-col-1,.n-award-1-col-2,.n-award-1-col-3{width:100%;padding:30px 0!important;}
.n-award-2-above .content{width:100%;overflow:scroll;}
.n-award-2-above .content table.my-new-table{width:640px;}
.n-award-3 p,.criteria-contents,.criteria-content,.process-contents,.process-content{width:100%;}
.criteria-tabs ul li,.process-tabs ul li{margin-bottom:20px;}
.n-docs-left{width:100%;border:none;margin-bottom:50px;}
.n-docs-left ul li a{width:100%;padding:0;text-align:center;}
.n-docs-content{text-align:left;}
.n-docs-right{width:100%;}
#page-judges-flexslider{display:none;}
#page-judges-flexslider-m{display:block;}

}

/**/
#btm{padding-bottom: 0;}
.page-banner{height: 300px;}
.page-teaser-banner{background:url(/wp-content/uploads/2016/09/vi_desktop.png) transparent no-repeat center top;background-size:cover;}
.page-teaser-banner-en{background:url(/wp-content/uploads/2016/09/eng_desktop.png) transparent no-repeat center top;background-size:cover;}
.page-teaser-banner-btn{display: block;width: 220px;padding: 0;height: 40px;line-height: 40px;text-align:center;color:#441b3f;background:#f8e7bd;font-size:16px;font-weight:700;margin:auto;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;

background: rgba(181,161,116,1);
background: -moz-linear-gradient(left, rgba(181,161,116,1) 0%, rgba(230,209,162,1) 50%, rgba(181,161,116,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(181,161,116,1)), color-stop(50%, rgba(230,209,162,1)), color-stop(100%, rgba(181,161,116,1)));
background: -webkit-linear-gradient(left, rgba(181,161,116,1) 0%, rgba(230,209,162,1) 50%, rgba(181,161,116,1) 100%);
background: -o-linear-gradient(left, rgba(181,161,116,1) 0%, rgba(230,209,162,1) 50%, rgba(181,161,116,1) 100%);
background: -ms-linear-gradient(left, rgba(181,161,116,1) 0%, rgba(230,209,162,1) 50%, rgba(181,161,116,1) 100%);
background: linear-gradient(to right, rgba(181,161,116,1) 0%, rgba(230,209,162,1) 50%, rgba(181,161,116,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5a174', endColorstr='#b5a174', GradientType=1 );
    
} 
.page-teaser-banner-btn:hover{color:#fff;}  
.teaser .cta-section {width:100%;padding:35px 0;text-align:center;background:#b59564;}
.cta-section-btn{display:block;width:220px;height:50px;line-height:50px;text-align:center;color:#b59564;background:#fff;font-size:18px;font-weight:700;margin:auto;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.cta-section-btn:hover{background: #f7e6bf;}
.featured-section{padding:40px 0 0;background:#ebebeb;}
.teaser-section-header{padding-bottom:40px;}
.teaser-section-header h2{font-size: 25px;color: #441b3f;text-align: center;clear: both;margin-bottom: 10px;}
.teaser-section-header span.teaser-section-header-line{display: block;margin: auto;width: 100px;height: 2px;background: #d2bb99;}
.featured-wrp{}
.speakers-section{padding:40px 0 30px;background:#fff;}
.featured-wrp{}
.featured-line-start{width: 4px;height: 20px;background: #ccc;margin: auto;display: block;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.featured-line-end{width: 4px;height: 20px;background: #ccc;margin: auto;display: block;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}
.featured-item-right{width: 498px; float: right;position: relative;border-left: 4px solid #ccc;}
.featured-item-left{width: 498px; float: left;position: relative;border-right: 4px solid #ccc;}
.featured-item-box{width: 470px;background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.featured-item-right .featured-item-box{float: right;}
.featured-item-left .featured-item-box{float: left;}
.featured-item-right-dot{display: block;width: 14px;height: 14px;background: #b59564;position: absolute;border: 3px solid #ebebeb;left: -12px;top: 13px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.featured-item-left-dot{display: block;width: 14px;height: 14px;background: #b59564;position: absolute;border: 3px solid #ebebeb;right: -12px;top: 13px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.featured-item-box{position: relative;font-size: 15px;}
.featured-item-box p{font-size: 15px;line-height: 25px;}
.featured-item-box-inner{padding: 15px 20px;}
.featured-item-box-inner h3{font-size: 15px;color: #6b2377;line-height:22px;width:90%;}
.featured-item-box-inner h4{font-size: 15px;color: #333;margin-top: 10px;}
.featured-item-box-content{padding-top: 20px;display: none;color: #555;}
.featured-item-box-content ul{margin-top: 10px;}
.featured-item-box-content ul li{list-style-type: disc;margin-left: 25px;font-size: 15px;line-height: 21px;margin-bottom: 10px;}
.featured-item-box-toggle{font-size: 25px;line-height: 25px;text-align: Center;background: rgb(239, 239, 239);color: #b59564;border-radius: 3px;width: 25px;height: 25px;top: 10px;right: 10px;display: block;position: absolute;cursor: pointer;}
.featured-item-box-toggle:hover{background: #b59564;color:#fff;}
.speakers-wrp{position: relative;}
#teaser-speaker-slider{}
.teaser-speaker-item{width: 200px;margin: auto;}
.teaser-speaker-item-photo{width: 190px;height: 190px;text-align: center;line-height: 190px;border: 5px solid #b59464;margin-bottom: 15px;background: #8a8a8a;}
.teaser-speaker-item-photo img{display: inline-block;max-width: 100%;height: auto;}
.teaser-speaker-item-info{margin-bottom: 15px;text-align: center;font-size: 15px;}
.teaser-speaker-item-info p{font-size: 15px;line-height: 22px;height: 66px;overflow: hidden;color: #333;}
.teaser-speaker-item-info h3{text-transform: uppercase;margin-bottom: 15px;color: #441b3f;}
span.teaser-speaker-item-info-line{display: block;width: 60px;margin: 0 auto 15px;height: 2px;background: #b59564;}
.teaser-speaker-slider-prev{display: block;position: absolute;left: -60px;top: 65px;text-indent: -9999px;width: 38px;height: 68px;border: 1px solid #b59464;background: url(/wp-content/uploads/2016/08/prev-white.png) #b59464 no-repeat center;background-size: 50%;}
.teaser-speaker-slider-next{display: block;position: absolute;right: -60px;top: 65px;text-indent: -9999px;width: 38px;height: 68px;border: 1px solid #b59464;background: url(/wp-content/uploads/2016/08/next-white.png) #b59464 no-repeat center;background-size: 50%;}
.teaser-speaker-slider-prev:hover,.teaser-speaker-slider-next:hover{}
.teaser-speaker-bio-wrp{border-top: 1px solid #b49467;padding-top: 20px;padding-bottom: 30px;display:none;}
.teaser-speaker-bio{font-size: 15px;display: none;}
.teaser-speaker-bio p{font-size: 15px;line-height: 22px;color: #333;text-align: justify;}
#teaser-speaker-bio-1{display: block;}
#teaser-speaker-slider ul.slides li:hover .teaser-speaker-item-photo,#teaser-speaker-slider ul.slides li.teaser-speaker-item-act .teaser-speaker-item-photo{border-color: #987348;}
.teaser-speaker-item-arrow{display: none!important;width: 50%;text-align: center;border-bottom: 3px solid #b49467;margin: auto;height: 7px;line-height: 7px;}
#teaser-speaker-item-1 .teaser-speaker-item-arrow{display: block;}

.btm-sponsors img{max-width: 100%;}
.btm-sponsors area{outline: none;}

.qty-left{width: 500px;line-height: 55px;}
.qty-right{width: 150px;}
.qty-btn-plus{display: block;float: right;width: 30px;height: 55px;text-align: center;line-height: 55px;font-size: 30px;cursor: pointer;color: #aaa;}
.qty-btn-minus{display: block;float: right;width: 30px;height: 55px;text-align: center;line-height: 55px;font-size: 30px;cursor: pointer;color: #aaa;}
.qty-btn-plus:hover,.qty-btn-minus:hover{color: #000;}
@media screen and (min-width: 1100px) and (max-width: 1280px) {
    .speakers-wrp{width: 750px;margin: auto;}
}
@media screen and (min-width: 740px) and (max-width: 1100px) {
.inn-1000{width:720px;}
    .speakers-wrp{width: 500px;margin: auto;}
    .teaser .inn-1000{width: 720px;}
    .featured-item-right,.featured-item-left{width: 358px;}
    .featured-item-box{width: 330px;}
    .confirm-page{width: 90%;padding: 30px 5%;}
.page-banner-news .inn-1000{width: 720px;}
.n-key-dates .inn-1000{width:520px;}
.n-key-dates ul li{margin-left:20px;margin-right:20px;}
.page-banner-news h1{font-size:40px!important;}
.page-banner-news h3{font-size:15px!important;line-height:20px;margin-top:30px;}
#mid{margin-top:135px;}
.n-home .inn-1000{width:470px;}
#n-home-box-1, #n-home-box-3, #n-home-box-5{margin-right:0;}
.new-wrp{width:720px;}
.page-about-org-2,.page-about-org-3{width:329px;}
.n-page-judges #page-judges-flexslider{width:590px;}
.n-page-judges .page-judges-item-img {width: 178px;height: auto;}

#structure-tab-1{width: 150px!important;margin-right:10px!important;font-size:13px;}
#structure-tab-2{width: 90px!important;margin-right:10px!important;font-size:13px;}
#structure-tab-3{width: 240px!important;margin-right:10px!important;font-size:13px;}
#structure-tab-4{width: 190px!important;margin-right:0!important;font-size:13px;}

.n-award-1-col-1{width:213px;padding:30px 12px;min-height:493px;}
.n-award-1-col-2{width:213px;padding:30px 12px;min-height:493px;}
.n-award-1-col-3{width:213px;padding:30px 12px;min-height:493px;}

.n-docs-left{width:230px;}
.n-docs-left ul li a{width:210px;font-size:13px;}
.n-docs-right{width:450px;}
.n-sponsor-list ul li{width:180px;}
.n-sponsor-list ul li a.sponsor-more{width:180px;font-size:13px;}
}
@media screen and (max-width: 740px) {
    .speakers-wrp{width: 250px;margin: auto;}
    .teaser .inn-1000{width: 90%;}
    .featured-item-right,.featured-item-left{width: 276px;border-right: none!important;border-left: 4px solid #ccc;float: right;padding-bottom: 20px;}
    .featured-item-box{width: 258px;float: right!important;}
    .teaser-speaker-slider-next{right: -40px;}
    .teaser-speaker-slider-prev{left: -40px;}
    .featured-wrp{width: 280px;margin: auto;}
    .featured-item-left-dot{left: -12px;right: auto;}
    .featured-line-start,.featured-line-end{float: left;}
    .booking-page{width: 100%;}
    .confirm-page{width: 90%;padding: 30px 5%;}
    .person-row{width: 90%;margin: 0 5%;}
    .person-inp{width: 90%;padding: 0 5%;}
    .person-row-full{width: 90%;margin: 0 5%;float: left;}
    .person-inp-full{width: 90%;padding: 0 5%;}
    .person-row-value select{width: 100%;border: 1px solid #ddd; background-color: #fff;}
    .qty-left{width: 100%;}
    
.page-teaser-banner{background:url(/wp-content/uploads/2016/09/vi_mobie.png) transparent no-repeat center top;background-size:cover;}
.page-teaser-banner-en{background:url(/wp-content/uploads/2016/09/eng_mobie.png) transparent no-repeat center top;background-size:cover;}

.abs-top{position:absolute;top:0;}
.top-above{padding:45px 0 20px;}
#mid{margin-top:115px;}
.home-banner-caption h3{line-height:20px;}
}