@charset "utf-8";

body {
	font-family: EkkamaiNewBold;
	color: #000000;
}



/* ####################### Font ######################### */
*{
	margin: 0px;
	padding: 0px;
	font-family: EkkamaiNewBold;
}
@font-face {
	font-family: supermarket;
	src: url(font/supermarket.ttf) format("truetype");
}
@font-face {
	font-family: FCSubjectBold;
	src: url(font/FCSubjectBold.ttf) format("truetype");
}
@font-face {
	font-family: FCRegular;
	src: url(font/FCRegular.ttf) format("truetype");
}
@font-face {
	font-family: FCParagraph;
	src: url(font/FCParagraph.ttf) format("truetype");
}
@font-face {
	font-family: Anantason;
	src: url(font/Anantason-Regular.ttf) format("truetype");
}
@font-face {
	font-family: EkkamaiNewBold;
	src: url(font/EkkamaiNewBold.ttf) format("truetype");
	font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: THSarabun;
	src: url(font/THSarabun.ttf) format("truetype");
	font-weight: normal;
    font-style: normal;
}


/* ####################### Navbar ######################### */
nav {
	background-color:#1d1c74;
    width: 100%;
	position: fixed;
	top: 0;
    left: 0;
}
.navbar-nav {
	color: #ffffff;
}
.dropdown-menu li a{
	font-size: 14px;
}
.dropdown-menu li a:hover{
	color: #ffffff;
	background-color: #1d1c74;

}
.dropdown-menu li a.close:hover {
	color: #ffffff;
	background-color: #3d3d3d;

}
/* ####################### nodal login ######################### */
.testcolor{
	background-color: #93e6e9;
}

/* ####################### ข้อความวิ่ง ######################### */

.textrun {
	color:#272aff;
	margin-top:5px;
	margin-bottom: -10px;
	font-weight: bold;
}

.zoom {
    	width: auto;
    	height: auto;
    	cursor: pointer;
}
.zoom:hover {
    	transform: scale(1.05);
}    



/* ####################### Manu Service ######################### */
.manuS ul {
	list-style-type: none; /*ลบ จุด*/
}
.manuS li {
	background-color: #1d1c74;
	color:#fff;
	margin-left:-30px;
	margin-bottom: 3px;
}
.manuS li a {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;  /* เส้นกดลิงค์ */
	margin-left: 0px;
	text-align:center;
	font-size: 14px;
}

.manuS li a:link {
	color: #fff;
}
/* Change the link color on hover */
.manuS li a:hover {
	background-color: #1c6ecc;
	color: #ffffff;
	text-decoration: none;
	
}
/* ####################### Manu ทำเนียบ ######################### */
.manuP ul {
	list-style-type: none; /*ลบ จุด*/
}
.manuP li {
	margin-left:-30px;
	margin-bottom: 3px;
}
.manuP li a {
	color: #1d1c74;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-decoration: none;  /* เส้นกดลิงค์ */
}

.manuP li a:link {
	color: #1d1c74;
}
/* Change the link color on hover */
.manuP li a:hover {
	background-color:#1d1c74;
	color: #ffffff;
	text-decoration: none;
	
}
/* ################## หน้าหลัก ########################## */

.col a{
	color: #1d1c74;
	text-decoration: none;

}
.col a:hover{
	color: #0044ff;
}
.row a{

	color: #1d1c74;
	text-decoration: none;
}
.row a:hover{
	color: #0044ff;

}
/* ################## news ########################## */
.news .row {
	margin-bottom:10px;
}
.news .row h5 a{
	color: #100f4e;
	font-weight: bold;
	text-decoration: none;

	
}
.news .row h5 a:hover{
	color: #0d0ae4;
	
}

.text-body-secondary {
	padding-top: 20px;
	padding-bottom: 20px;
}

.btn{
	margin-top: 0px;
	margin-left: 0px;
	background-color: #1c6ecc;
	color: #ffffff;

}

.btn:hover  {
	box-shadow: 0 6px 8px 0 rgba(0,0,0,0.24),0 10px 20px 0 rgba(0,0,0,0.19);
}

/* ################## list news ########################## 
.smallText a {
	color: #1d1c74;
	text-decoration: none;
}

.smallText a:hover{
	color: #0044ff;
}

*/
.row border border-1 .form-control{
	background-color: aquamarine;
	
}


/* ################## FOOTER ########################## */
footer {
    background-color: #1d1c74;
    color: #fff;
    padding-top: 20px;
	margin-bottom: -20px;

}