@charset "utf-8";
/* CSS Document */
/*---------------------- Fonts Import ----------------------*/

@import url("http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900");
@import url("http://fonts.googleapis.com/css?family=Open+Sans:300,600");

/*---------------------- Bootstrap CSS & Theme Enhancement ----------------------*/

/* Basic Tag */
body {font-family: 'Lato'; font-weight: 400}
h1 {font-family: 'Open Sans'; font-weight: 300; font-size: 32px; text-transform: uppercase; color: #41AEAD; margin-top: 0; }

/*h1:after {content: " /";}*/
h2 {font-weight: 900; font-size: 28px; line-height:1.25em; margin-bottom: 15px; }
h3 {font-weight: 900; font-size: 24px; line-height:1.25em; margin-bottom: 15px; }
h4 {font-weight: 900; font-size: 20px; line-height:1.25em; margin-bottom: 15px; }
h5 {font-weight: 900; font-size: 16px; line-height:1.25em; margin-bottom: 15px; }
h6 {font-weight: 300; font-size: 20px; line-height:1.25em; margin-bottom: 15px; align-content: center; color: #41AEAD  }
.note {font-weight: 400; font-size: 0.85em; line-height:1.25em; margin-bottom: 15px; }
a {color: #41AEAD; outline: 0;}
a:hover {color: #135B64;}
a:hover, a:active, a:focus { outline: 0;}
strong, b {font-weight: 900;}

/* Bootstrap CSS */
.container, .container-fluid {padding: 0; min-width: 320px; transition: all 0.5s ease 0s;}
.lead {font-weight: 900;}
.xs {display: block;} /* only display on mobile size */
.md {display: none;} /* only display on tablet and desktop size */

/*---------------------- Template Use (Mobile Base) ----------------------*/

/* Header Element */
.header {height: 60px; background-color: #FFFFFF; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); overflow: hidden; transition: all 0.5s ease 0s;}
.header-logo {width: 135px; margin: 5px 0 0 15px; display: inline-block; transition: all 0.5s ease 0s;}
.header-title, .nav-title {width: 100%;}
.header-menu-btn-mobile {float: right; margin: 10px 15px 0 0;}
.header-menu-btn-mobile  a span {width: 40px; height: 40px; display: inline-block; background-size: cover; display: block;}
.header-menu-btn-mobile span {background-image:url(../img/global/btn-mobilemenu.png);}

/* Mobile Menu */
.mm-menu {background: #135B64; transition: all 0.5s ease 0s;}
.mm-list {font-family: 'Lato', sans-serif; font-weight: 400; text-transform: uppercase;}
.mm-menu .mm-list > li > a.mm-subclose {color: #FFF;}
.mm-menu .mm-list > li > a.mm-subclose:before {border-color: #FFF;}
.mm-list > .soical-media {padding: 20px 0 0 15px; border: none 0;}
.mm-list > .soical-media > a {display: inline-block; padding: 0; margin-left: 10px; opacity: 0.6;}
.mm-list > .soical-media > a span {width: 30px; height: 30px; display: inline-block; background-size: cover; opacity: 0.6; transition: all 0.5s ease 0s;}
.mm-list > .soical-media > .facebook span {background-image:url(../img/global/icon-facebook-white.png);}
.mm-list > .soical-media > .twitter span {background-image:url(../img/global/icon-twitter-white.png);}
.mm-list > .soical-media > .linkedin span {background-image:url(../img/global/icon-linkedin-white.png);}
.mm-list > .soical-media > .youtube span {background-image:url(../img/global/icon-youtube-white.png);}
.mm-list > li.mm-label.language {padding: 10px 0; margin-bottom: 20px;}
.mm-list > li.mm-label.language > a, .mm-list > li.mm-label.language > span {font-size: 1.2em; display: inline; padding: 0; margin: 0;}
/* Additional */
.mm-list > .soical-media > .youtube {display: none;}

/* Nav Modify */
.nav-container {padding-top: 60px;}
.slide {position: relative;}
.slide > a {display: block;}

/* Footer Element */
.footer {font-family: Helvetica,sans-serif; font-size: 0.9em; text-align: center; padding: 30px 5px;}
.footer a {color: #333; white-space: nowrap; transition: all 0.5s ease 0s;}
.footer a:hover, .footer span:hover {color: #CC3300; text-decoration:none;}
.footer-toolsbar {padding: 0.75em 0;}
.footer-language, .footer-copyright {border-top: 1px dotted #CCC; padding: 0.75em 0;}
.footer-tdclink {padding: 0 0 0.75em 0;}
.footer-toolsbar a {padding: 0 5px;}
.footer-language a {padding: 0 3px 0 8px;}
.footer-tdclink a {color: #333; padding: 0 3px;}

/*---------------------- Content Use (Mobile Base) ----------------------*/

/*Section Content */ 
.section.container {font-family: 'Lato', font-weight: 300; sans-serif; padding: 15px; overflow-x: hidden; transition: all 0.5s ease 0s;}
.section.container .article, .section.container .article * {
	transition: all 0.5s ease 0s;
}

/* Home */
.section.container.section-home {padding: 0; transition: all 0.5s ease 0s;}
.section-home .article {width: 100%; padding: 20px;}
.section-home .article > h1 {font-size: 28px; width: 100%; height: 30px; overflow: hidden; display: table-cell; vertical-align: bottom;}
.section-home .article > div {min-height: 120px; max-height: 155px; overflow: hidden; margin: 15px 0 0 0; display: block;}
.section-home .article > .button {font-weight: 900; color: #FFF; padding: 10px; margin: 20px 0 0 0; display: inline-block; background-color: #333;}
.section-home .article > .button:hover {text-decoration: none;}
/*.section-home .article-format01 {color: #FFF; background: -webkit-linear-gradient(#41AEAD, #41AEAD); background: -o-linear-gradient(#41AEAD, #41AEAD); background: -moz-linear-gradient(#41AEAD, #41AEAD); background: linear-gradient(#41AEAD, #41AEAD); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#41AEAD', endColorstr='#41AEAD');}
.section-home .article-format01 > h1 {color: #FFF;}
.section-home .article-format01 > .button {background-color: #135B64;}*/
.section-home .article-format01 {background: -webkit-linear-gradient(#F0F0F0, #E8E8E8); background: -o-linear-gradient(#F0F0F0, #E8E8E8); background: -moz-linear-gradient(#F0F0F0, #E8E8E8); background: linear-gradient(#F0F0F0, #E8E8E8); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F7F7F7', endColorstr='#E5E5E5');}
.section-home .article-format01 > h1 {color: #41AEAD;}
.section-home .article-format01 > .button {background-color: #41AEAD;}
.section-home .article-format02 {background: -webkit-linear-gradient(#F0F0F0, #E8E8E8); background: -o-linear-gradient(#F0F0F0, #E8E8E8); background: -moz-linear-gradient(#F0F0F0, #E8E8E8); background: linear-gradient(#F0F0F0, #E8E8E8); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F7F7F7', endColorstr='#E5E5E5');}
.section-home .article-format02 > h1 {color: #41AEAD;}
.section-home .article-format02 > .button {background-color: #41AEAD;}
.section-home .article-format03 {background: -webkit-linear-gradient(#F0F0F0, #E8E8E8); background: -o-linear-gradient(#F0F0F0, #E8E8E8); background: -moz-linear-gradient(#F0F0F0, #E8E8E8); background: linear-gradient(#F0F0F0, #E8E8E8); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F7F7F7', endColorstr='#E5E5E5');}
.section-home .article-format03 > h1 {color: #41AEAD;}
.section-home .article-format03 > .button {background-color: #41AEAD;}
.section-home .article-format04, .section-home .article-format05, .section-home .article-format06, .section-home .article-format07 {border-bottom: solid 1px #EEE;}
.section-home .article-format04 > h1, .section-home .article-format05 > h1, .section-home .article-format06 > h1, .section-home .article-format07 > h1 {font-weight: 900; font-size: 18px; color: #333;}
.section-home .article-format04 > div, .section-home .article-format05 > div, .section-home .article-format06 > div, .section-home .article-format07 > div {min-height: inherit; max-height: 210px;}
.section-home .article-format04 a {color: #135B64;}
.section-home .article-format04 a:hover {color: #41AEAD;}
.section-home .article-format05 a, .section-home .article-format05 li {font-size: 18px;}
.section-home .article-format05 .event-color-expo, .section-home .article-format05 .event-color-expo a {color: #F17841;}
.section-home .article-format05 .event-color-citywide, .section-home .article-format05 .event-color-citywide a {color: #913B2F;}
.section-home .article-format05 .event-color-gala, .section-home .article-format05 .event-color-gala a {color: #EC008C;}
.section-home .article-format06 a {margin: 0 5px 0 0;}
.section-home .article-format06 a span {width: 40px; height: 40px; background-color: #CCC; display: inline-block; background-size: cover; transition: all 0.5s ease 0s;}
.section-home .article-format06 a:hover span {background-color: #41AEAD;}
.section-home .article-format06 .facebook span {background-image:url(../img/global/icon-facebook-white.png);}
.section-home .article-format06 .twitter span {background-image:url(../img/global/icon-twitter-white.png);}
.section-home .article-format06 .linkedin span {background-image:url(../img/global/icon-linkedin-white.png);}
.section-home .article-format06 .youtube span {background-image:url(../img/global/icon-youtube-white.png);}
/* Additional */
.section-home .article.article-format04 {display: none;}
.section-home .article-format06 .youtube {display: none;}

/* Programme */
.section-programme dl {margin-top: 2em;}
.section-programme dt, .section-programme dd {padding: 5px 10px;}
.section-programme dt {font-weight: 900; color: #FFFFFF; background-color: #41AEAD;}
.section-programme dd {font-weight: 400; margin: 0 0 1em 0;}
.section-programme dd p {font-weight: 700;}

/* Speakers */
.section-speakers .row {padding: 15px; margin-right: 15px;}
.section-speakers h5 {margin-top: 20px; margin-bottom: 10px;}
.section-speakers a {color: #262626; background-color: #ffffff;}
.section-speakers a:hover {color: #262626; background-color: #ebebeb;}
.section-speakers .speaker-thumbnail {width: 90px;}

/* Hong Kong Service Providers */
.section-service-providers .row {padding: 20px 0; border-bottom:1px solid #CCCCCC;}
.section-service-providers h5 {margin-top: 10px;}
.section-service-providers .logo {text-align:center;}

/* About In Style Hong Kong */
.section-about-ishk .about-ishk-btn {margin-bottom: 20px;}

/* Photo Gallery */
.section-photo-gallery .row {padding-top: 15px; margin-right: 15px;}
.section-photo-gallery .align {text-align: center;}
.section-photo-gallery .photo-gallery-thumbnail {width: 240px; height: 160px;}
.section-photo-gallery .text { margin-top: 10px; display: block; font-size: 1.25em;}
.section-photo-gallery .photo-gallery {width: 105%; margin: 0 0 0 -2%;}
.section-photo-gallery .photo-gallery a {width: 135px; height: 90px; margin: 2.6% 2%; display: inline-block;}
.section-photo-gallery .photo-gallery img {width: 135px; position: absolute; clip: rect(0px,135px,90px,0px);}

/* Contact Us, Media Enquiries */
.section-contact-us .row, .section-media-enquiries .row {padding: 3px 0;}

/* Videos */
.section-videos .row {padding: 15px; margin-right: 15px;}
.section-videos .video-thumbnail {width: 120px;}

/* Market Intelligence */
.section-market-intelligence .col-xs-12, .section-market-intelligence .col-md-4 {padding-left: 0; padding-bottom: 15px; }

/* Press Releases */
.section-press-releases dl {margin-top: 2em;}
.section-press-releases dt, .section-press-releases dd {padding: 0.3em 0 0 0;}
.section-press-releases dt {font-weight: 400; color: #333333; background-color: transparent;}
.section-press-releases dd {margin: 0 0 1em 0; }

/* Photo Gallery of Hong Kong */
.section-hong-kong-photo-gallery .photo-gallery {width: 105%; margin: 0 0 0 -2%; transition: all 0.5s ease 0s;}
.section-hong-kong-photo-gallery .photo-gallery a {display: inline-block; width: 45%; margin: 2.6% 2%; transition: all 0.5s ease 0s;}
.section-hong-kong-photo-gallery .photo-gallery img {width: 100%;}


/*---------------------- IE8 CSS Debugs ----------------------*/

@media \0screen { /* Internet Explorer 8 debugs */
.mm-menu {/*color: #99B3BC;*/}
.mm-menu .mm-list > li {margin-left: 20px; border-bottom: solid #00364A 1px;}
.mm-list > li > span {color: #FFF; padding-left: 0; filter:alpha(opacity=60);}
.mm-menu .mm-list > .mm-noresults, .mm-menu .mm-list > .mm-label {border-bottom: none 0;}
.mm-list > li.mm-label.language {text-indent: 0; background-color: #0D4960; padding: 10px 0 10px 20px; margin: 0 0 20px 0; filter:alpha(opacity=60);}
.mm-list > li.mm-label.language span, .mm-list > li.mm-label.language a{color: #FFF;}
.mm-list > .soical-media {padding-left: 0;}
.mm-list > .soical-media > a span {filter:alpha(opacity=60);}
.mm-list > .soical-media > .facebook span {background-image:url(../img/global/icon-facebook-white-small.png);}
.mm-list > .soical-media > .twitter span {background-image:url(../img/global/icon-twitter-white-small.png);}
.mm-list > .soical-media > .linkedin span {background-image:url(../img/global/icon-linkedin-white-small.png);}
.mm-list > .soical-media > .youtube span {background-image:url(../img/global/icon-youtube-white-small.png);}
.header-share-article .facebook span {background-image:url(../img/global/icon-facebook-gray-small.png);}
.header-share-article .twitter span {background-image:url(../img/global/icon-twitter-gray-small.png);}
.header-share-article .linkedin span {background-image:url(../img/global/icon-linkedin-gray-small.png);}
.header-share-article .youtube span {background-image:url(../img/global/icon-youtube-gray-small.png);}
.header-share-article .facebook:hover span {background-image:url(../img/global/icon-facebook-white-small.png);}
.header-share-article .twitter:hover span {background-image:url(../img/global/icon-twitter-white-small.png);}
.header-share-article .linkedin:hover span {background-image:url(../img/global/icon-linkedin-white-small.png);}
.header-share-article .youtube:hover span {background-image:url(../img/global/icon-youtube-white-small.png);}
.header-menu-btn-mobile span {background-image:url(../img/global/btn-mobilemenu-small.png);}
}

/*---------------------- 360px or above screen ----------------------*/

@media (min-width: 360px) {
	
/*---------------------- Content Use ----------------------*/

/* Photo Gallery of Hong Kong */
.section-hong-kong-photo-gallery .photo-gallery {margin: 0 0 0 -1%;}
.section-hong-kong-photo-gallery .photo-gallery a {width: 30%; margin: 1.4% 1%;}
}

/*---------------------- 600px or above screen ----------------------*/

@media (min-width: 600px) {
	
/*---------------------- Content Use ----------------------*/

/* Photo Gallery of Hong Kong */
.section-hong-kong-photo-gallery .photo-gallery {margin: 0 0 0 -1%;}
.section-hong-kong-photo-gallery .photo-gallery a {width: 22%; margin: 1.2% 1%;}
}

/*---------------------- Landscape screen ----------------------*/

@media all and (orientation:landscape) {
	
/*---------------------- Content Use ----------------------*/

/* Photo Gallery of Hong Kong */
.section-hong-kong-photo-gallery .photo-gallery {width: 102%; margin: 0 0 0 -0.8%;}
.section-hong-kong-photo-gallery .photo-gallery a {width: 18%; margin: 0.8% 0.8%;}
}

/*---------------------- 768px or above screen ----------------------*/

@media (min-width: 768px) {
/*---------------------- Bootstrap CSS & Theme Enhancement ----------------------*/

/* Bootstrap CSS */
.container {width: 768px;}

/* Home */
.section-home .article-format04, .section-home .article-format05, .section-home .article-format06, .section-home .article-format07 {border-bottom: solid 1px #FFF; padding: 10px 20px;}

/*---------------------- Template Use ----------------------*/

/* Mobile Menu */
.mm-menu.mm-current.xs {display: none;}

.xs {display: none;}
.md {display: block;}

/* Header Element */
.header {height: 112px; position: relative; -webkit-box-shadow: none; box-shadow: none;}
.header-logo {width: 203px; margin: 20px 0 0 15px; float: left;}
.header-title, .nav-title {width: 465px; position: absolute; left: 200px; z-index: 1;}
.header-subnav { width: auto; height: 25px; position: absolute; right: 0; z-index: 2;}
.header-share-article {display: block; float: left; padding: 0 10px 0 0;}
.header-share-article a {margin-right: 0;}
.header-share-article a span {width: 25px; height: 25px; margin-left: -3px; display: inline-block; background-size: cover; transition: all 0.5s ease 0s;}
.header-share-article a:hover span {background-color: #41AEAD;}
.header-share-article .facebook span {background-image:url(../img/global/icon-facebook-gray.png);}
.header-share-article .twitter span {background-image:url(../img/global/icon-twitter-gray.png);}
.header-share-article .linkedin span {background-image:url(../img/global/icon-linkedin-gray.png);}
.header-share-article .youtube span {background-image:url(../img/global/icon-youtube-gray.png);}
.header-share-article .facebook:hover span {background-image:url(../img/global/icon-facebook-white.png);}
.header-share-article .twitter:hover span {background-image:url(../img/global/icon-twitter-white.png);}
.header-share-article .linkedin:hover span {background-image:url(../img/global/icon-linkedin-white.png);}
.header-share-article .youtube:hover span {background-image:url(../img/global/icon-youtube-white.png);}
.header-language-article {margin-left: 1px; float: left;}
.header-language-article a {font-size: 0.85em; height: 25px; line-height: 25px; text-transform: uppercase; text-decoration: none; color: #FFF; padding: 0 20px; display: inline-block; background-color: #41AEAD; transition: all 0.5s ease 0s;}
.header-language-article a:hover {color: #FFF; background-color: #135B64;}
/* Additional */
.header-share-article .youtube {display: none;}


/* Nav Modify */
.nav-container {background: url(../img/global/bg.png) repeat-x 0 -112px; padding: 0;}
.navigation.container {width: 100%;}
.navbar {font-family: 'Open Sans', sans-serif; width: 768px; border-radius: 0; min-height: 0; margin: 0 auto; transition: all 0.5s ease 0s;}
.navbar-default {background-image: none; background-color: #41AEAD; border-radius: 0; border: none 0; box-shadow: none;}
.navbar-nav > li {width: 20%; float: left; transition: all 0.5s ease 0s;}
.navbar-nav > li > a {font-size: 12px; font-weight: 600; text-transform: uppercase; padding-top: 9px; padding-bottom: 9px; text-shadow: none; transition: all 0.5s ease 0s;}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:focus{color: #FFF;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #FFF; background-image: none; background-color: #135B64; box-shadow: none; filter: DXImageTransform.Microsoft.gradient(enabled = false); filter: none;}
.dropdown-menu {background-color: #135B64; width: 154px; border: none 0; padding-top: 0; opacity: 0.9;}
.dropdown-menu > li > a {font-size: 1em; font-weight: 600; text-transform: uppercase; white-space: normal; color: #FFF; border-top: solid #4D7A8A 1px; padding: 9px 15px 9px 35px; transition: all 0.5s ease 0s;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {color: #FFF; background-image: none; background-color: #231F20; filter: DXImageTransform.Microsoft.gradient(enabled = false); filter: none;}
.en .dropdown-menu.section-A > li > a {padding-left: 28px;}
.en .dropdown-menu.section-B > li > a {padding-left: 48px;}
.en .dropdown-menu.section-C > li > a {padding-left: 48px;}
.en .dropdown-menu.section-D > li > a {padding-left: 46px;}
.en .dropdown-menu.section-E > li > a {padding-left: 46px;}
.in .dropdown-menu.section-A > li > a {padding-left: 24px;}
.in .dropdown-menu.section-B > li > a {padding-left: 58px;}
.in .dropdown-menu.section-C > li > a {padding-left: 60px;}
.in .dropdown-menu.section-D > li > a {padding-left: 51px;}
.in .dropdown-menu.section-E > li > a {padding-left: 46px;}
/* Footer Element */
.footer-toolsbar img {margin: 0 4px 0 0;}
.footer-toolsbar .fontImg img {margin: 0;}
.footer-toolsbar span {vertical-align: text-top;}
.footer-toolsbar a.fontImg {padding: 0;}
.footer-toolsbar a.md, .footer-toolsbar a img.md, .footer-toolsbar span {display: inline-block;}
.footer-language a {border-left: solid #333 1px;}
.footer-language a.first {border-left: none 0;}

/*---------------------- Content Use ----------------------*/

/* Section Content */ 
.section.container {padding: 30px;}

/* Home */
.section-home .article {width: 361px; margin: 15px 0 0 15px; display: block; float: left;}
.section-home .article > div {height: 135px; min-height: none; max-height: none;}
.section-home .article-format04 > div, .section-home .article-format05 > div, .section-home .article-format06 > div, .section-home .article-format07 > div {height: 224px;}

/* Programme */
.section-programme dt, .section-programme dd {border-top: solid #999 1px; padding: 1em 0 0 0; display: inline-block;}
.section-programme dt {font-weight: 400; text-align: left; color: #333333; background-color: transparent; width: 20%;}
.section-programme dd {font-weight: 400; width: 80%;}
.section-programme dd p {font-weight: 700;}

/* About In Style Hong Kong */
.section-about-ishk .about-ishk-btn {margin-bottom: 20px;}

/* Photo Gallery */
.section-photo-gallery .photo-gallery-thumbnail {width: 150px; height: 100px;}
.section-photo-gallery .text {font-size: 1em;}
.section-photo-gallery .photo-gallery a {width: 180px; height: 120px;}
.section-photo-gallery .photo-gallery img {width: 180px; clip: rect(0px,180px,120px,0px);}

/* Videos */
.section-videos .video-thumbnail {width: 135px;}

/* Press Releases */
.section-press-releases dt, .section-press-releases dd {padding: 1em 0 0 0; display: inline-block;}
.section-press-releases dt {text-align: left; width: 17%;}
.section-press-releases dd {width: 83%;}

/* Photo Gallery of Hong Kong */
.section-hong-kong-photo-gallery .photo-gallery {width: 102%; margin: 0 0 0 -0.8%;}
.section-hong-kong-photo-gallery .photo-gallery a {width: 18%; margin: 0.8% 0.8%;}
}

/*---------------------- 960px or above screen ----------------------*/

@media (min-width: 960px) {
/*---------------------- Bootstrap CSS & Theme Enhancement ----------------------*/

.container {width: 960px;}

/*---------------------- Template Use ----------------------*/

/* Header Element */
.header-title {margin: 0 0 0 75px; float: left;}

/* Nav Modify */
.navigation.container {width: 100%;}
.navbar {width: 960px;}
.dropdown-menu {background-color: #135B64; width: 192px;}
.en .dropdown-menu.section-A > li > a {padding-left: 27px;}
.en .dropdown-menu.section-B > li > a {padding-left: 44px;}
.en .dropdown-menu.section-C > li > a {padding-left: 44px;}
.en .dropdown-menu.section-D > li > a {padding-left: 44px;}
.en .dropdown-menu.section-E > li > a {padding-left: 44px;}
.in .dropdown-menu.section-A > li > a {padding-left: 44px;}
.in .dropdown-menu.section-B > li > a {padding-left: 80px;}
.in .dropdown-menu.section-C > li > a {padding-left: 82px;}
.in .dropdown-menu.section-D > li > a {padding-left: 74px;}


/* Footer Element */
.footer {font-size: 0.8em;}

/*---------------------- Content Use ----------------------*/

/* Home */
.section-home .article {width: 310px; margin: 15px 0 0 15px; display: block; float: left;}
.section-home .article-format01, .section-home .article-format05 {margin: 15px 0 0 0;}
.section-home .article-format04, .section-home .article-format05, .section-home .article-format06, .section-home .article-format07 {padding: 15px 20px 0 20px; border-bottom: none 0;}
.section-home .article-format04 > div, .section-home .article-format05 > div, .section-home .article-format06 > div, .section-home .article-format07 > div {height: auto;}
.section-home .article-format04 > h1, .section-home .article-format05 > h1, .section-home .article-format06 > h1, .section-home .article-format07 > h1 {display: block; vertical-align: baseline;}

/* Photo Gallery */
.section-photo-gallery .photo-gallery-thumbnail {width: 180px; height: 120px;}

/* Videos */
.section-videos .video-thumbnail {width: 180px;}

/* Photo Gallery of Hong Kong */
.section-hong-kong-photo-gallery .photo-gallery {width: 102%; margin: 0 0 0 -5px;}
.section-hong-kong-photo-gallery .photo-gallery a {width: 140px; margin: 0.7% 5px;}
}

/*---------------------- 992px or above screen ----------------------*/

@media (min-width: 992px) {
.container {width: 960px;}
.navigation.container {width: 100%;} 
.navbar {width: 960px;} 
}

/*---------------------- 1025px or above screen ----------------------*/

@media (min-width: 1025px) { .container, .navbar, nav-title, .navigation.container {width: 960px;}}

/*---------------------- 1200px or above screen ----------------------*/

@media (min-width: 1200px) {.container, .navbar, nav-title, .navigation.container {width: 960px;}}



.regBtn{
	
	background-color:#135b64;
	
	
	
}


.regBtn a:hover{
	
	background-color:#696969 !important;
	
	
	
}

