.mfp-container, .media-box, .media-boxes-load-more-button, .media-boxes-filter, .media-boxes-drop-down-menu > li > a, .media-boxes-drop-down-header, .media-boxes-search { font-family: 'Verdana', 'Arial', 'Noto Sans TC', 'Microsoft JhengHei', 'Microsoft YaHei', 'PMingLiU', 'simhei', 'sans-serif' !important; font-weight: 300; }
.media-box-title { font-size: 24px; font-weight: 300; line-height: 1.2; margin: 0 0 16px 0 !important; }
.media-box-title b { font-weight: 300; color: #b95c00; }
.media-box-title small { color: #b95c00; }
.media-box-title a { display: block; color: #444; }
.media-box-title a:hover b { color: #a42a2a; }
.media-box-title a:hover small { color: #a42a2a; }
.media-box-text { font-size: 15px; line-height: 1.5; margin: 0 0 0 0 !important; color: #444; }
.media-box-sort { font-size: 14px; font-weight: 500; line-height: 1.3; margin-bottom: 4px; color: #444; opacity: .7; }
.media-box-image { background: #444; }
.media-box-image img { opacity: .9; }
.thumbnail-overlay { color: #444; background-color: rgba(136, 136, 136, .8); }
.thumbnail-overlay i.fa { font-size: 16px; color: #fff; background: #ef7f11; cursor: pointer; }
.thumbnail-overlay i.fa:hover, .thumbnail-overlay i.fa:focus { color: #fff; background: #a42a2a; cursor: pointer; }
.media-box-content { position: relative; line-height: 15px; padding: 20px; color: #444; background: #dcdcdc; }
.media-boxes-drop-down { width: 200px; border: 1px solid #e1e3e6; }
.media-boxes-drop-down-menu > li { position: relative; left: -1px; width: 201px; }
.media-boxes-drop-down-menu > li > a:hover { color: #fff !important; background: #bbbec1 !important; }
.media-boxes-drop-down-menu > li > a { font-size: 15px; border-top: 1px solid #e1e3e6 !important; }
.media-boxes-drop-down-header { font-size: 15px; color: #444; }
.media-boxes-search { margin-bottom: 8px; border: 1px solid #e1e3e6; }
.media-boxes-search .media-boxes-icon, .media-boxes-search .media-boxes-clear { font-size: 15px; line-height: 32px; width: 34px; height: 32px; color: #444; }
.media-boxes-search .media-boxes-clear { margin-right: 0; }
.media-boxes-search input[type=text] { font-size: 15px; }
.media-boxes-search input::-webkit-input-placeholder { font-weight: 500;    /* Chrome */ color: #444; }
.media-boxes-search input:-ms-input-placeholder { font-weight: 500;    /* IE 10+ */ color: #444; }
.media-boxes-search input::-moz-placeholder { font-weight: 500;    /* Firefox 19+ */ color: #444; }
.media-boxes-search input:-moz-placeholder { font-weight: 500;    /* Firefox 4 - 18 */ color: #444; }
@media (min-width:0) and (max-width:600px) {
	.media-boxes-drop-down { width: 100% !important; }
	.media-boxes-drop-down-menu > li { position: relative; left: -1px; width: 101%; }
	.media-boxes-search { width: 100% !important; }
	.media-boxes-search .media-boxes-icon, .media-boxes-search .media-boxes-clear { width: 8%; }
	.media-boxes-search input[type=text] { width: 82%; max-width: 82% !important; }
}
@media (min-width:0) and (max-width:400px) {
	.media-boxes-search .media-boxes-icon, .media-boxes-search .media-boxes-clear { width: 10%; }
	.media-boxes-search input[type=text] { width: 77%; max-width: 77% !important; }
}
@media (min-width:601px) and (max-width:992px) {
	.media-boxes-search { position: relative; top: -2px; }
}
