﻿a:link { color: #4d5c54; }
a:visited { color: #4d5c54; }
a:hover { color: black; }
a:active { color: #4d5c54; }

html, body {
	/*background: #ec4b10;
	background: -moz-linear-gradient(top, #ec4b10 300px, #f7ba2a 100%);
	background: -webkit-linear-gradient(top, #ec4b10 300px,#f7ba2a 100%);
	background: linear-gradient(to bottom, #ec4b10 300px,#f7ba2a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec4b10', endColorstr='#f7ba2a',GradientType=0 );*/
    background: #8fd1c6;
	background: -moz-linear-gradient(top, #8fd1c6 300px, #7ecec7 100%);
	background: -webkit-linear-gradient(top, #8fd1c6 300px,#7ecec7 100%);
	background: linear-gradient(to bottom, #8fd1c6 300px,#7ecec7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fd1c6', endColorstr='#7ecec7',GradientType=0 );
}
.header .menu {
	/*background-color: #ff7d44;*/
    background-color: #eee66a;
}

.header .nav-menu select {
	color: #4d5c54;
}

.white {
    color: #4d5c54 !important;
}

.header .dark-menu > li::after {
	background-color: antiquewhite;
}

.header.header-pager .menu:not(#submenu) {
	background-color: transparent;
}
.header .dark-menu > li.current-menu-item > a {
    background: antiquewhite !important;
}

.header .dark-menu > li.current-menu-item > a:link {color: #305f58;}
.header .dark-menu > li.current-menu-item > a:visited {color: #305f58;}
.header .dark-menu > li.current-menu-item > a:hover { color: #305f58; }
.header .dark-menu > li.current-menu-item > a:active { color: #305f58; }

.header.header-pager .menu:not(#submenu) .dark-menu > li.current-menu-item > a {
	background-color: transparent !important;
	color: #305f58;
    font-size: large;
}
.header.header-pager .menu#submenu .dark-menu > li.current-menu-item > a {
	color: #305f58;
}
.header.header-pager .menu#submenu .dark-menu#thirddarkmenu > li.current-menu-item > a {
	color: #305f58;
}

.header.header-pager .menu .dark-menu > li > a, 
.header .menu-above .dark-menu > li > a {
	position: relative;
}

.header.header-pager .menu .dark-menu > li > a::after,  
.header .menu-above .dark-menu > li > a::after, 
.header .menu .dark-menu#thirddarkmenu > li > a::after {
	content: '';
	display: block;
	width: 20px;
	height: 20px;
	background-color: antiquewhite;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;
	left: 50%;
	margin-left: -10px;
	overflow: visible;
	visibility: visible;
}
.header.header-pager .menu .dark-menu > li > a::after, 
.header .menu-above .dark-menu > li > a::after {
	bottom: -36px;
}
.header .menu .dark-menu#thirddarkmenu > li > a::after {
	top: -36px;
}
.header.header-pager .menu .dark-menu > li.current-menu-item > a::after, 
.header .menu-above .dark-menu > li.current-menu-item > a::after {
	bottom: -10px;
}
.header .menu .dark-menu#thirddarkmenu > li.current-menu-item > a::after {
	top: -13px;
}
.header.header-pager .menu .dark-menu > li:hover > a,  
.header .menu-above .dark-menu > li:hover > a, 
.header .menu .dark-menu#thirddarkmenu > li:hover > a {
	color: #305f58;
}
.header.header-pager .menu .dark-menu > li::after, 
.header .menu .dark-menu#thirddarkmenu > li::after {
	background-color: transparent;
}
.header.header-pager .menu .dark-menu#child-menu > li::after {
	background-color: antiquewhite;
}

.social-icon a:link { color: #ffffff; }
.social-icon a:visited { color: #ffffff; }
.social-icon a:hover { color: #305f58;  }
.social-icon a:active { color: #305f58; }

.header .nav-menu > li {
    border-left: 1px solid white;
    color: #4c5d54;
}

.header .nav-menu > li a:link { color: #4d5c54; }
.header .nav-menu > li a:visited { color: #4d5c54; }
.header .nav-menu > li a:hover { color:#305f58; }
.header .nav-menu > li a:active { color: #4d5c54; }

.header .nav-menu > li.current-menu-item > a:link { color:#380A33; }
.header .nav-menu > li.current-menu-item > a:visited { color:#380A33; }
.header .nav-menu > li.current-menu-item > a:hover { color:#380A33; }
.header .nav-menu > li.current-menu-item > a:active { color:#380A33; }

.header .nav-menu > li .registerbox a { background: #eee66a; }
.header .nav-menu > li .registerbox a:link { color: #357e97; }
.header .nav-menu > li .registerbox a:visited { color: #357e97; }
.header .nav-menu > li .registerbox a:hover { color: #305f58; background: antiquewhite; }
.header .nav-menu > li .registerbox a:active { color: #357e97; }

.header .dark-menu > li > a:link { color: #357e97; }
.header .dark-menu > li > a:visited { color: #357e97; }
.header .dark-menu > li > a:hover { color: #305f58; }
.header .dark-menu > li > a:active { color: #357e97; }

.header-search .btn-black { color: #4d5c54;}
.header-search .btn-black:link { color: #4d5c54; }
.header-search .btn-black:visited { color: #4d5c54; }
.header-search .btn-black:hover { color:#380A33; }
.header-search .btn-black:active { color:#380A33; }

.header-search:hover .btn-black { color: #380A33; }

.breadCrumb ul li, .breadCrumb ul li a {
	color: #4d5c54;
}

.changerow > i {
	color: #ffffff;
}
.changerow > i:hover {
	/*color: #78FFAC;*/
    color: #305f58;
}
.changerow > i.active {
	/*color: #78FFAC;*/
    color: #305f58;
}

#thirdmenu {
	/* background: #4dcfdc; */
	background: #70d6c0;
	/* background: -moz-linear-gradient(top, #f17a1c 0%, #f07319 100%);
	background: -webkit-linear-gradient(top, #f17a1c 0%,#f07319 100%);
	background: linear-gradient(to bottom, #f17a1c 0%,#f07319 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f17a1c', endColorstr='#f07319',GradientType=0 ); */
}

.DetailBox {
	border-top-color: antiquewhite;
}

.footer {
	background: #2d5838;
	color: #d3cfd9;
}
.footer-bottom {
	border-top-color: antiquewhite;
}
.footer a:link { color: #d3cfd9; }
.footer a:visited { color: #d3cfd9; }
.footer a:hover { color: #ffffff; }
.footer a:active { color: #d3cfd9; }
.information li {
	border-right-color: #69597c;
}

.infoBox .replay {
    color: #4d5c54;
}

/* .listCol.block .itemBox.listBox .defaultWrap ~ .contentText {
	padding: 6px 8px;
	margin-top: 0;
	background-color: #ffffff;
} */
.titleBox h2, h2.white {
	color: #4d5c54 !important;
}

.tagCould, .borderB {
	/*border-color: #7ecec7;*/
}
.tagCould a.flow-level-1 {color: #FFFFFF;}
.tagCould a.flow-level-2 {color: #EEFF78;}
.tagCould a.flow-level-3 {color: #3d1d05;}
.tagCould a.flow-level-4 {color: #3087a1;}

/* .listCol.block .itemBox.listBox {
	border-top: 3px solid #f08300;
} */
.videoKind {
	color: #4d5c54;
}
.videoKind .slash { color: #4d5c54; }
.videoTitle {
    color: #37533e;
    white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.watched .videoTitle::after { color: #380A33; }
.watched .videoTime {
    color: #796161;
}

.btn-custom {color: #4d5c54; border-color: white;}
.btn-custom:link { color: #4d5c54; }
.btn-custom:visited {color: #4d5c54;}
.btn-custom:hover { color:#305f58; background-color: antiquewhite; border-color: #305f58; }
.btn-custom:active { color: #4d5c54; }

.btn-white.btn-line { color: #4d5c54; border-color: white; }
.btn-white.btn-line:link { color: #4d5c54; }
.btn-white.btn-line:visited { color: #4d5c54; }
.btn-white.btn-line:hover { color: #305f58; background-color: antiquewhite; border-color: #305f58; }
.btn-white.btn-line:active { color: #4d5c54; }

.SwitchBox a { color: white; opacity: 1;}
.SwitchBox a:hover { color: #305f58; }

.slideBtn { color: white; }
.slideBtn:hover { color: #305f58; }

.episode {
	color: #4c5d54;
}
.playtime {
    color: #305f58;
}
.DetailBox {
    color: #282629;
}

th {
	background-color: #f7b729;
	color: #ffffff;
}
td {
    border-color: #e4b17f;
    border-right-color: #e4b17f;
}

.pagination ul > li > a:hover, 
.pagination ul > li > a:focus, 
.pagination ul > li > a:active, 
.pagination ul > li > a.active {
	background-color: #f36d39 !important;
	border-color: #f36d39 !important;
}

.video-list {
  background-color: #badfcd;
}
.video-list .itemBox .name { color:#380A33; }
.video-list .itemBox .date {
    color: #796161;
}

.NewsTitle, 
.NewsContent .time, 
.newstime, 
.news-txtcomment {
    color: #4c5d54;
}
.NewsTitle:hover, 
.NewsContent .time:hover, 
.news-txtcomment:hover {
    color: black;
}

.txtbox .txticon {
    color: white;
}

.search-main {
    border-color: #4d5c54;
}
.search-program-title {
    background-color: antiquewhite;
    color: #357e97;
}

@media screen and (max-width : 979px) {
	.header {
		border-bottom-color: #f08300;
		background-color: #70d6c0;
	}
	.header.active .logo {
	    background: #ff7d44;
	}
	.header-content {
	    background: #ff7d44;
	}
	.header-content::after {
		background-color: #f36d39;
	}

	.header-search input[type="text"] {
		border-color: #ffffff;
	}

	.header.header-pager .menu:not(#submenu) .dark-menu > li.current-menu-item > a {
		background: #f36d39 !important;
		color: #ffffff;
	}
	.header.header-pager .menu:not(#submenu) { background-color: #ff7d44; }
	.header .menu .dark-menu > li > a::after, 
	.header.header-pager .menu:not(#submenu) .dark-menu > li > a::after, 
	.header .menu .dark-menu#thirddarkmenu > li > a::after {
		display: none !important;
	}
	.header.header-pager .menu .dark-menu > li:hover > a, 
	.header .menu-above .dark-menu > li:hover > a, 
	.header .menu .dark-menu#thirddarkmenu > li:hover > a {
	    color: #ffffff;
	}
	.header-search:hover .btn-black {
		color: #ffffff;
	}
	.breadCrumbHolder.module {
	    background-color: transparent;
	}
	.breadCrumb {
	    padding: 8px 0;
	}
	.social-icon {
		background: #70d6c0;
	}
	.social-icon a:hover {
	    color: #EBF73B;
	}
}
