/*Designer's CSS - Marty 9 Oct 2020 Style07*/

body {
    background-size:contain; 
	/*background-image:url(https://www.edcity.hk/20years/sites/www.edcity.hk.20years/files/upload/media_bg.jpg);*/
	background-image:url(https://www.hkedcity.net/emm/images/EDB-website-bg-light-blur.jpeg);
	background-attachment: fixed;
	background-position: 80% 0px;
	background-repeat: repeat-y;
}

dl#entry-metadata a {
    color: #214291;
    text-decoration:none;
}

dl#entry-metadata a:hover {
    color: #ffaf40!important;
}

dd.metadata__item {
  font-size: 14px;	
}

#embedTabContent > .tab-pane > .hostedDisabled {
   display: none !important;   
 }
 
.description-container__entry-time {
  display: none;
}
/* Rolling banner title */
body.module-home #entrySlider .carousel-inner .overlay-wrapper {
    /* background: rgb(255 255 255/15%); */
	text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.95);
}

body.v2ui.accs-high-contrast.module-home .thumbnail .thumb_labels_wrapper, body.v2ui.accs-high-contrast.module-home .thumbnail .thumb_labels_wrapper>*,
body.v2ui.accs-high-contrast #galleryGrid.grid .thumbnail .thumb_labels_wrapper, body.v2ui.accs-high-contrast #galleryGrid.grid .thumbnail .thumb_labels_wrapper > *, 
body.v2ui.accs-high-contrast #orderedPlaylists .thumbnail .thumb_labels_wrapper, body.v2ui.accs-high-contrast #orderedPlaylists .thumbnail .thumb_labels_wrapper>*,
body.v2ui.accs-high-contrast #mySidebar .thumbnail .thumb_labels_wrapper, body.v2ui.accs-high-contrast #mySidebar .thumbnail .thumb_labels_wrapper>*,
body.v2ui.accs-high-contrast #galleryGrid.full .thumbnail .thumb_labels_wrapper .thumb_time .duration{
    background: #00000061 !important;
}

/*footer edcity logo*/
#footer .container{
	position: relative;
	top: -17px;
}

@media (min-width:980px){
#header.navbar.navbar-static-top .navbar-inner{
    box-shadow: 0px 2px 4px #a895c3;
    background: rgb(255,255,255);   background:url(https://www.hkedcity.net/emm/images/emm_menu_bg06.jpg)0 -40px repeat-x;
}
}

body.accs-high-contrast #header.navbar.navbar-static-top .navbar-inner{
  background:url(https://www.hkedcity.net/emm/images/emm_menu_bg_hc.jpg) 0 -40px repeat-x;
}
	
@media (max-width:768px){
body {
    background:none;
}
}

div#footer.hostedDisabled.navbar-static-bottom{
     background:#214291;
}

.shrink-container .dropdown-container, .nav-tabs.nav-tabs>.active>a, .nav-tabs.nav-tabs>.active>a.btn, .nav-tabs.nav-tabs>.active>a:hover, .nav-tabs.nav-tabs>.active>a.btn:hover, .nav-tabs.nav-tabs>.active>a:focus, .nav-tabs.nav-tabs>.active>a.btn:focus,.nav-tabs li a.active, .nav-tabs li a.btn.active {
    border-bottom: 3px solid #214291;
}


#footer .muted.credit {
    color: #fff;
}

#categoryCarousel #filterBarWrap #categoryview button.active, .searchForm_icon { 
  color: #1e4594;
}
a.textSelect__items__item {
	font-size:14px;
}	

.alert.alert-info {
    background-color: #ebf0f1;
}

div#horizontalMenu.pull-left.clear.visible-desktop{
	margin-top:30px;
}

body.module-home #entrySlider .carousel-inner .photo-group.featured_wrapper, body.module-home #entrySlider .carousel-inner .showminwidth {
    max-height: 320px;
}

div.photo-group.thumb_wrapper img.thumb_img , 
div.photo-group.thumb_wrapper div.overlay-wrapper{
	border-radius: 15px;
	padding-right: 0px!important;
}

#galleryGrid.grid li.galleryItem div.thumbnail div.thumb_wrapper{
	margin-top: 1.5em;
}

p{
 font-size:1.15em;
 font-weight:400;
}

#header .brand{
    color:#1c4483;
    text-shadow:1px 1px 5px khaki;
    font-weight:bold;
    }

#header #horizontalMenu .nav>li>a{
    color: #fff;
    font-weight: 500 !important;
	font-size: 1.1em;
    margin: 0 20px 0 0;
	border-bottom: 1px transparent;
	padding: 5px 10px;
}

#header #horizontalMenu .nav > .active > a, #header #horizontalMenu .nav > .active > a:hover, #header #horizontalMenu .nav > li > a:hover, #header #horizontalMenu .nav>.active>a:focus ,
#header #horizontalMenu .nav li.dropdown.open > .dropdown-toggle, #header #horizontalMenu .nav li.dropdown.active > .dropdown-toggle, #header #horizontalMenu .nav li.dropdown.open.active>.dropdown-toggle{
    border-bottom: none;
    color: #ffffff;
    background: #ffb03acf;
    -moz-transition: all 0.3s ease-in;
    -webkit-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}

div.truncateManager.entry-tags span.tag:hover,  span.badge.badge-info:hover{
	background:#ffffcf;
}

strong.caret:after {
    right: 10px;
    position: relative;
}

.thumb_user_content {
  display: none;
}
 
p .userLink , p.muted.small{
display: none;
}

#header .btn 
{color: #23376f;}

span#gallery_title.inline.breadcrumbs,
#galleryGrid.full li.galleryItem div.thumbnail div.thumb_name .item_link,
.mediaTable tbody tr .entryTitle a, #videosResultsTable tbody tr .entryTitle a {
	color:#204492;
	line-height: 30px;
}

#horizontalMenu > .nav > li:first-child {
    display:none;
}

ul#shareTab.nav.nav-tabs.nav > li:first-child,
div#entry-nav .nav > li:first-child {
    display:block;
}


.search-filter-group:not(:nth-last-child(1)):not(:nth-last-child(2)):not(:nth-last-child(3)) {
    display:none;
}

.search-filter-group:nth-last-child(1):not(.modal-mode) {
    width: 32% !important;
}
.search-filter-group:nth-last-child(2):not(.modal-mode){
    width: 55% !important;
}
.search-filter-group:nth-last-child(3):not(.modal-mode) {
     width: 13% !important;
}



/*.search-filter-group:nth-child(1) {
    display:none;
}
.search-filter-group:nth-child(2) {
    display:none;
}
.search-filter-group:nth-child(3) {
    display:none;
}

.search-filter-group:nth-child(4) {
    display:none;
}

.search-filter-group:nth-child(5) {
    display:none;
}

.search-filter-group:nth-child(9) {
    display:none;
}
.search-filter-group:nth-child(10) {
    display:none;
}
.modal .modal-mode.search-filter-group:nth-child(1) {
    display:none !important;
}
.modal .modal-mode.search-filter-group:nth-child(2) {
    display:none !important;
}
.modal .modal-mode.search-filter-group:nth-child(3) {
    display:none !important;
}

.modal .modal-mode.search-filter-group:nth-child(4) {
    display:none !important;
}

.modal .modal-mode.search-filter-group:nth-child(5) {
    display:none !important;
}
.modal .modal-mode.search-filter-group:nth-child(9) {
    display:none !important;
}
.modal .modal-mode.search-filter-group:nth-child(10) {
    display:none !important;
}

.modal .modal-mode.search-filter-group:nth-child(11) {
    display:none !important;
}
*/
#categoryview button:nth-child(3) {
  display: none;	
}	

#sortBy-menu li:nth-child(1) {
    display:none;
}
#sortBy-menu li:nth-child(3) {
    display:none;
}
#sortBy-menu li:nth-child(4) {
    display:none;
}
#sortBy-menu li:nth-child(5) {
    display:none;
}
#sortBy-menu li:nth-child(6) {
    display:none;
}
#sortBy-menu li:nth-child(10) {
    display:none;
}
#sortBy-menu li:nth-child(11) {
    display:none;
}

.endlessScrollAlert {
	display:none;	
}

.filter-item {
    height:25px;	
}

#embedTabContent dl.dl-horizontal dt {
    width: 20% !important;
}

#embedTabContent dl.dl-horizontal dd {
    margin-left: 23% !important;
}

.row-fluid .span2 {

    width: 18.893617021276595%;
}

.row-fluid .span10 {
    width: 78.97872340425532%;
}

.results-preview__details p:nth-child(1) {
   display: none;	
}
/* @media (max-width: 767px) and (min-width: 481px){.search-filter-group{width:95% !important;}} */
/*@media (max-width: 979px){
	.search-filter-group{width:95% !important;}
	.row-fluid .span2 {
      width: 16.3646408839779%;
    }
	.row-fluid .span10 {
      width: 80.87292817679558%;
    }
    #embedTabContent dl.dl-horizontal dt {
        width: 21% !important;
    }
}
@media (min-width: 980px) and (max-width: 1199px){
	.search-filter-group{width:95% !important;}
	#embedTabContent dl.dl-horizontal dt {
        width: 23% !important;
    }
}
@media (min-width: 1200px){
	.search-filter-group{width:64% !important;}
	.row-fluid .span2 {
      width: 16.52991452991453% !important;
     }
	.row-fluid .span10 {
      width: 80.90598290598291%;
    }
	body.module-home #entrySlider.carenrightleft div.carmain img {
    margin-top:5px;}
	body.module-home #entrySlider.carenrightleft .carousel-control.left {
    bottom: 150px;}
	body.module-home #entrySlider.carenrightleft .carousel-control.right {
    bottom: 175px;
    }
}
@media (min-width: 1336px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (min-width: 1600px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1075px) and (min-width: 768px) and (max-width: 767px) and (min-width: 481px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1075px) and (min-width: 768px) and (max-width: 979px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1075px) and (min-width: 768px) and (min-width: 980px) and (max-width: 1199px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1075px) and (min-width: 768px) and (min-width: 1200px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1075px) and (min-width: 768px) and (min-width: 1336px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1075px) and (min-width: 768px) and (min-width: 1600px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1337px) and (min-width: 1076px) and (max-width: 767px) and (min-width: 481px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1337px) and (min-width: 1076px) and (max-width: 979px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1337px) and (min-width: 1076px) and (min-width: 980px) and (max-width: 1199px) {
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1337px) and (min-width: 1076px) and (min-width: 1200px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1337px) and (min-width: 1076px) and (min-width: 1336px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
@media (max-width: 1337px) and (min-width: 1076px) and (min-width: 1600px){
	.search-filter-group:nth-last-child(2) {
      width: 53% !important;
    }
	.search-filter-group:nth-last-child(3) {
      width: 13% !important;
    }
	.search-filter-group:nth-last-child(1) {
      width: 32% !important;
    }
}
*/
@media (max-width: 767px){#footer .container .muted.credit span {
        display: block;	}}
        
.welcome {
  font-weight: 400 !important;
}
.title-text {
  font-weight: 400 !important;
}
.sub-text.padding4 {
  display: none;
}
.error-image {
	display:none !important;
}
.error-wrap .sub_heading h1 {
	display: none!important;
}
.error-wrap .sub_heading #session-data {
	display: none!important;
}
.error-wrap .sub_heading .copy-wrap {
	display: none!important;
}

.disclaimer {
  font-size:17px;
  line-height: normal;
}

@media (min-width: 1200px)
.category-desc .readmore {
    width: 100% !important;
}

.category-desc .readmore {
    width: 100% !important;
}