body{
	background: #fbfaff;
}
.top-menu{
	background: white;
	border-top:3px solid #dd2128;
	-webkit-box-shadow: 0 1px 25px 2px rgba(0,0,0,0.20);
	-moz-box-shadow: 0 1px 25px 2px rgba(0,0,0,0.20);
	box-shadow: 0 1px 25px 2px rgba(0,0,0,0.20);
	padding: 0;
	position: relative;
	z-index: 4;
}
.nnd{
	display: none;
}
.nav-inner{
	width: 100%;
}
.navbar-brand{
	float: left;
	padding: 0;
}
#navbarResponsive{
	float: right;
	margin-top: 8px;
	margin-right:80px;
}
.top-menu li{
	font-family: 'Kanit', sans-serif;
	font-size: 17px;
	font-weight: 300;
}
.top-menu li a{
	color: #243249;
}
.top-menu li a:hover{
	color: #dd2128;
	font-weight: 300;
}
.top-menu li.active a{
	color: #dd2128;
	font-weight: 300;
}
.navbar-toggler{
	background: #243249;
	float: right;
	margin-top: 8px;
}
.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.social-links{
	border-left: 1px solid #e0e2e5;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
}
.lswitcher{
	font-family: 'Kanit', sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #9198a4;
}
.lswitcher:hover{
	text-decoration: none;
	color: #dd2128;
}
.lswitcher.active{
	color: #dd2128;
}
.social-links:last-child{

}
.slider{
	width: 100%;
	position: relative;
}
.slider .bg{
	width: 60%;
	height: 920px;
	position: absolute;
	top: 0px;
	left:-50px;
	background: url(../../img/slider-bg.png) no-repeat;
	background-size: 100% 100%;
	background-position:right top;
	z-index: 2;
}

.slider .slider-container{
	position: relative;
	z-index: 2;
}
.slider .carousel-item {


}
.slider .carousel-index{
	list-style-type: none;
	padding-left: 0px;
	margin-top: 80px;
}
.slider .carousel-index li{
	margin-bottom: 5px;
	text-align: center;
}
.slider .carousel-index li.index .circle{
	width: 40px;
	height: 40px;
	text-align: center;
	padding-top: 5px;
	color:#45546d;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	border:2px solid #45546d;
	font-family: 'Kanit', sans-serif;
	font-weight: 500;
	font-size: 15px;
	margin: 0 auto;
}
.slider .carousel-index li.index .circle:hover{
	color:white;
	border-color:white;
}
.slider .carousel-index li.active .circle{
	color:white;
	border-color:white;
}
.slider .carousel-index li.seperator{
	text-align: center;
	width: 40px;
}
.slider .carousel-item .row{
	margin-top: 90px;
}
.slider .carousel-item .main-img{

	position: relative;
	z-index: 2;
}
.slider .carousel-item .simg{
	opacity: 0;
}
.slider .carousel-item .slider-content{
	opacity: 0;
}
.slider .carousel-item .title{
	font-family: 'Kanit', sans-serif;
	font-weight: 200;
	font-size: 65px;
	color:#243249;
	padding: 0;
	margin: 0;
	line-height: 60px;
}
.slider .carousel-item .subtitle{
	font-family: 'Kanit', sans-serif;
	font-weight: 500;
	color: #dd2128;
	font-size: 40px;
	padding: 0;
	margin: 0;
	line-height: 70px;
}
.slider .carousel-item .desc{
	font-family: 'Kanit', sans-serif;
	font-weight: 200;
	color: #6a697b;
	font-size: 16px;
	
}
.slider .carousel-item .slider-content{
	text-align: right;
}
.slider .carousel-item .urun-btn{
	margin-top:10px;
}
.products-btn{
	margin-top: 100px;
	margin-left:-20px;
}
.products-btn .container{
	
}
.products-btn .btn{
	background: #1f2c41;
	height: 160px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.products-btn .btn.active{
	background: #d71f26;
}
.products-btn .btn:last-child{
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
}
.products-btn .btn:first-child{
	-webkit-border-top-left-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
}
.products-btn .btn .content{
	margin-top: 50px;
}
.products-btn .btn .content p{
	font-family: 'Kanit', sans-serif;
	font-weight: 500;
	color: white;
	font-size: 20px;
}
.products-btn-2{
	opacity: 0;
	margin-top: -160px;
	z-index: 3;
}
.news{
	margin-top: 150px;
	margin-bottom:120px;
}
.news .title{
	font-family: 'Kanit', sans-serif;
	font-weight: 200;
	font-size: 45px;
	line-height: 60px;
	color: #243249;
}
.news .subtitle{
	font-family: 'Kanit', sans-serif;
	font-weight: 700;
	font-size: 45px;
	color: #dd2128;
	line-height: 0;
	
}
.news hr{
	height: 3px;
	background: #e5e4ea;
	border:0;
	margin-top:40px;

}
.news .carousel-index{
	list-style-type: none;
	padding: 0;
	display: none;
}
.news .carousel-index  li{
	float: left;
	margin-right:7px;
}
.news .carousel-index  li.index .circle{
	width: 40px;
	height: 40px;
	text-align: center;
	padding-top: 5px;
	color:#b7b6c0;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	border:2px solid #b7b6c0;
	font-family: 'Kanit', sans-serif;
	font-weight: 500;
	font-size: 15px;
	float: left;
}
.news .carousel-index  li.index  img{
	padding-top: 15px;
	margin-left: 10px;
}
.news .carousel-index  li.active .circle{
	color: #e33038;
	border:2px solid #e33038;
}
.news .carousel-index  li.index:hover .circle{
	color: #e33038;
	border:2px solid #e33038;
}

.news .content{
	clear: both;
}
.news .content .date{
	margin: 0;
	padding: 0;
	line-height: 30px;
	font-family: 'Kanit', sans-serif;
	font-weight: 200;
	color:#949597;
	font-size: 15px;
	padding-top: 20px;
}
.news .content .c-title{
	margin: 0;
	padding: 0;
	line-height: 50px;
	font-family: 'Kanit', sans-serif;
	font-weight: 700;
	color: #243249;
	font-size: 26px;
}
.news .content .desc{
	margin: 0;
	padding: 0;
	font-family: 'Kanit', sans-serif;
	font-weight: 300;
	color: #949597;
	font-size: 18px;
}
.news .content .readmore{
	width: 194px;
	height: 45px;
	background: url(../../img/devamini-oku.png);
	margin-top: 60px;
	float: right;
	display: none;	
}
.news .content .readmore-en{
	width: 194px;
	height: 45px;
	background: url(../../img/devamini-oku-en.png);
	margin-top: 60px;
	float: right;
	display: none;	
}
.news .news-gallery{
	margin-top: 115px;
	width: 470px;
	height: 470px;
	border:2px solid #dcdce0;
	position: relative;
}
.news .news-gallery .l-arrow{
	width: 58px;
	height: 58px;
	background: url(../../img/news-arrow-l.png);
	position: absolute;
	left:-30px;
	top:211px;
	display: none;
}
.news .news-gallery .r-arrow{
	width: 58px;
	height: 58px;
	background: url(../../img/news-arrow-r.png);
	position: absolute;
	right:-30px;
	top:211px;
	display: none;
}
.news .news-gallery .news-gallery-inner{
	width: 450px;
	height: 450px;
	margin-top: 8px;
	margin-left: 8px;
	display: none;
}
.news .news-gallery .news-gallery-inner.active{
	display: block;
}
.contact{
	width: 100%;
	background: url(../../img/contact-bg.jpg) no-repeat center center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}
.contact .form-outer{
	width: 100%;
	background: url(../../img/formbg.png);
	border:1px solid #1f2c41;
	-webkit-box-shadow: 2px 4px 17px -1px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 4px 17px -1px rgba(0,0,0,0.75);
	box-shadow: 2px 4px 17px -1px rgba(0,0,0,0.75);
	padding-top: 88px;
	padding-bottom: 88px;
	padding-left: 40px;
	padding-right: 40px;
}
.contact .form-outer .left{
	border-right:1px solid #2d2d3c;
	padding-right: 30px;
	padding-top: 20px;
}
.contact .form-outer .left .title{
	font-family: 'Kanit', sans-serif;
	font-weight: 200;
	color: #ffffff;
	font-size: 30px;
}
.contact .form-outer .left .title b{
	font-weight: 500;
}
.contact .form-outer .left .form-group label{
	font-size: 16px;
	color:#9e9eb1;
	font-family: 'Kanit', sans-serif;
	font-weight: 500;
}
.contact .form-outer .left .form-group input[type="text"]{
	background: transparent;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border:1px solid #3f3f4f;
	color:#9e9eb1;
	font-family: 'Kanit', sans-serif;
	font-weight: 300;
	height: 46px;
}
.contact .form-outer .left .form-group textarea{
	background: transparent;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border:1px solid #3f3f4f;
	color:#9e9eb1;
	font-family: 'Kanit', sans-serif;
	font-weight: 300;
	resize:none;

    
}
.contact .form-outer .left .form-group textarea:focus, input[type="text"]:focus{
	border-color: inherit;
	-webkit-box-shadow: none;
	box-shadow: none;
	border:1px solid #3f3f4f;
}
.contact .form-outer .left .form-group .send-btn{
	width: 157px;
	height: 45px;
	background: #ca1f26;
	border:0;
	float:right;
	margin-top: 20px;
	color:#fff;
	font-size: 18px;
	font-family: 'Kanit', sans-serif;
	font-weight: 400;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	text-align: center;
}
.contact .form-outer .left .form-group .send-btn-en{
	width: 157px;
	height: 45px;
	background: url(../../img/send-btn-en.png);
	border:0;
	float:right;
	margin-top: 20px;

}
.contact .form-outer .right{
	padding-left: 30px;
	padding-top: 20px;
}

.contact .form-outer .right .title{
	font-family: 'Kanit', sans-serif;
	font-weight: 200;
	color: #ffffff;
	font-size: 30px;
	margin-bottom: 30px;
}
.contact .form-outer .right .title b{
	font-weight: 500;
}

.contact .form-outer .right .c-info{
	width: 100%;
	clear: both;
	overflow: auto;
	margin-bottom: 20px;
}
.contact .form-outer .right .c-info .cleft{
	float:left;
	width: 20%;
	padding-top: 6px;
}
.contact .form-outer .right .c-info .cright{
	float:right;
	width: 80%;
}
.contact .form-outer .right .c-info .c-title{
	font-family: 'Kanit', sans-serif;
	font-weight: 500;
	color: #9e9eb1;
	font-size: 16px;
	margin-bottom: 5px;
}
.contact .form-outer .right .c-info .c-desc{
	font-family: 'Kanit', sans-serif;
	font-weight: 200;
	color: #b6b6bc;
	font-size: 16px;
}
.contact .form-outer .right .c-info .c-desc a{
	color: #b6b6bc;
}
.contact .form-outer .right .c-info .c-desc a:hover{
	text-decoration: none;
}

.page-content .cover{
	width: 100%;
	height: 272px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: 100% 100%;
}
.page-content .cover .title{
	font-family: 'Kanit', sans-serif;
	color:white;
	font-size: 40px;
	font-weight: 200;
	padding-top: 85px;
	padding-left: 85px;
	line-height: 45px;
}
.page-content .cover .title .bold{
	color: #dd2028;
	font-size: 45px;
	font-weight: 500;
}
.page-content .text{
	width: 100%;
	background: #ffffff;
	padding-left: 70px;
	padding-right: 70px;
	padding-top: 50px;
}
.page-content .text .a-title{
	font-family: 'Kanit', sans-serif;
	color:#000000;
	font-size: 25px;
	font-weight: 300;
}

.page-content .text .a-text{
	color: #000000;
	font-size: 15px;
	font-weight: 200;
	font-family: 'Kanit', sans-serif;
}
.page-content .text .about-img{
	width: 100%;
	height: auto;
}

.page-content .text .card{
	border:0;
}
.page-content .text .card-header{
	padding: 0;
	border:0;
	border-radius: 0;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	margin-bottom: 6px;
}
.page-content .text .card-header button{
	color:#000000;
	font-family: 'Kanit', sans-serif;
	font-size: 18px;
	font-weight: 200;
	width: 100%;
	text-align: left;
}
.page-content .text .card-header button:hover{
	text-decoration: none;
}
.page-content .text .card button .arrow{
	width: 16px;
	height: 10px;
	float:right;
	margin-top: 10px;
	margin-right: 10px;
}
.page-content .text .card button[aria-expanded="true"] .arrow{
	background: url(../../img/accordion-arrow-up.png);
}
.page-content .text .card button .arrow{
	background: url(../../img/accordion-arrow-down.png);
}
.page-content .text .card .card-body{
	color: #000000;
	font-size: 15px;
	font-weight: 200;
	font-family: 'Kanit', sans-serif;
}
.footer .row{
	border-top:1px solid #e0e2e5;
	margin:0;
	margin-top:20px;
}
.footer p{
	color:#b4b8be;
	font-family: 'Kanit', sans-serif;
	font-size: 18px;
	font-weight: 300;
	padding-top: 20px;
}
.products .products-outer{
	background: white;
	padding-bottom: 40px;
}
.products .left{
	padding-left:40px;
	border-right:1px solid #e1e5ed;
	padding-top: 65px;
}

.products .left .title{
	color:#313141;
	font-family: 'Kanit', sans-serif;
	font-size: 20px;
	font-weight: 500;
}
.products .left .title img{
	margin-left:5px;
	width: 45%;
	float: right;
	margin-top: 16px;
}
.products .left .categories{
	list-style: none;
	padding: 0;
	margin:0;
}
.products .left .categories li{
	margin-bottom: 5px;
}
.products .left .categories li a{
	color:#96a2bf;
	font-family: 'Kanit', sans-serif;
	font-size: 18px;
	font-weight: 300;
}
.products .left .categories li a:hover{
	color:#dd2028;
	text-decoration: none;
}
.products .left .categories li.active a{
	color:#dd2028;
	font-weight: 500;
}
.products .right{
	padding-right: 30px;

}
.products .right .header{
	border-bottom: 1px solid #d0d6e3;
	overflow: auto;
	padding-bottom: 18px;
	padding-top: 23px;
}
.products .right .header .hleft{
	float: left;
}
.products .right .header .hleft .input-group-text{
	border:0;
	color:#64759f;
	font-family: 'Kanit', sans-serif;
	font-size: 16px;
	font-weight: 200;
	background: transparent;
}

.products .right .header .hleft select{
	border-top-left-radius: .25rem!important;
	border-bottom-left-radius: .25rem!important;
	border: 1px solid #d0d6e3;
	color:#64759f;
	font-family: 'Kanit', sans-serif;
	font-size: 17px;
	font-weight: 200;
}

.products .right .header .hright{
	float:right;
}
.products .right .header .hright input[type="text"]:focus{
	border: 1px solid #d0d6e3;
}
.products .right .header .hright input[type="text"]{
	color:#64759f;
	font-family: 'Kanit', sans-serif;
	font-size: 17px;
	font-weight: 200;
}
.products .right .header .hright .btn{
	background: white;
	border: 1px solid #d0d6e3;
}
.products .right .item {
	margin-top: 30px;
}
.products .right .item .item-inner{
	width: 100%;
	border:1px solid #e1e5ed;
	overflow: auto;
}
.products .right .item .item-inner .socials{
	width: 68px;
	float: right;
	position: relative;
	z-index: 10;
}
.products .right .item .item-inner .s-icon{
	width: 50%;
	float: left;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left:1px solid #e1e5ed;
	border-bottom:1px solid #e1e5ed;
}
.products .right .item .item-inner .product-img img{
	width: 100%;
	height: auto;
}
.product-thumb-slider2{
	display: none;
	margin-top: 40px;
}
.product-thumb-slider2 .owl-next{
	right:0!important;
}
.product-thumb-slider2 .owl-prev{
	left:0!important;
}
.products .right .item .item-inner .title p{
	text-align: center;
	color:#424e69;
	font-family: 'Kanit', sans-serif;
	font-size: 19px;
	font-weight: 300;
	padding-top: 40px;

}
.products .right .item .item-inner .p-btn{
	width: 100%;
	border-top: 1px solid #e1e5ed;
}
.products .right .item .item-inner .p-btn a{text-decoration: none;}
.products .right .item .item-inner .p-btn2{
	display: none;
	width: 100%;
	border-top: 1px solid #e1e5ed;
}
.products .right .item .item-inner .pd-link:hover{
	text-decoration: none;
}
.products .right .item .item-inner .p-btn2 a{text-decoration: none;}
.products .right .item .item-inner .p-btn2 p{
	text-align: center;
	color:#c4ccdd;
	font-family: 'Kanit', sans-serif;
	font-size: 19px;
	font-weight: 300;
	padding-top: 15px;
	text-decoration: none!important;
}
.products .right .item .item-inner .p-btn p{
	text-align: center;
	color:#c4ccdd;
	font-family: 'Kanit', sans-serif;
	font-size: 19px;
	font-weight: 300;
	padding-top: 15px;
	text-decoration: none!important;
}
.products .right .item:hover .item-inner{
	border-color:#c4ccdd;
}
.products .right .item:hover .item-inner .s-icon{
	border-color:#c4ccdd;
}
.products .right .item:hover .item-inner .p-btn{
	border-color:#c4ccdd;
	display: none;
}
.products .right .item:hover .item-inner .p-btn p{
	color: #424e68;
}
.products .right .item:hover .item-inner .p-btn2{
	border-color:#c4ccdd;
	display: block;
}
.products .right .item:hover .item-inner .p-btn2 p{
	color: #424e68;
}

.productDetail .product-imgg{
	width: 100%;
	margin-top:50px;
	border:1px solid #c4ccdd;
	padding-top: 134px;
	padding-left: 60px;
	padding-right: 60px;
	
}
.productDetail .product-imgg img{
	width: 100%;
	height: auto;
}
.productDetail .pdetail{
	margin-top: 41px;
}
.productDetail .pdetail .pdetail-inner{
	border-bottom: 1px solid #c4ccdd;
	height: 100%;
}
.productDetail .pdetail .title{
	color:#2c354a;
	font-family: 'Kanit', sans-serif;
	font-size: 28px;
	font-weight: 300;
	margin-bottom: 0;
}
.productDetail .pdetail .colors{
	overflow: auto;
	margin-top: 22px;
}
.productDetail .pdetail .colors p{
	color:#8c95a9;
	font-family: 'Kanit', sans-serif;
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 6px;
}
.productDetail .pdetail .colors .color{
	width: 38px;
	height: 38px;
	border:1px solid #c4ccdd;
	float:left;
	margin-right: 7px;
}
.productDetail .pdetail .colors .color .color-inner{
	width: 28px;
	height: 28px;
	margin:4px auto;
}
.productDetail .pdetail .features{
	clear:both;
	margin-top: 26px;
}
.productDetail .pdetail .features .ftitle{
	color:#dd2028;
	font-family: 'Kanit', sans-serif;
	font-size: 16px;
	font-weight: 300;
	padding-bottom: 7px;
	border-bottom:1px solid #c4ccdd;
}
.productDetail .pdetail .features ul{
	list-style: none;
	padding: 0;
	border-bottom:1px solid #c4ccdd;
	padding-bottom: 15px;
}
.productDetail .pdetail .features ul li{
	font-family: 'Kanit', sans-serif;
	font-size: 15px;
	margin-bottom: 4px;
}
.productDetail .pdetail .features ul li span:first-child{
	font-weight: 400;
	color:#8c95a9;
}
.productDetail .pdetail .features ul li span:last-child{
	font-weight: 300;
	color:#2c354a;
}
.productDetail .pdetail .order-btn{
	border: 2px solid #dd2028;
	padding-top: 10px;
	padding-bottom: 8px;
}
.productDetail .pdetail .order-btn a{
	color:#dd2028;
}
.productDetail .pdetail .order-btn a:hover{
	text-decoration: none;
}
.productDetail .pdetail .order-btn p{
	font-family: 'Kanit', sans-serif;
	text-align: center;
	font-size: 20px;
	color:#dd2028;
	margin-bottom: 0;
}
.productDetail .pdetail .share-buttons{
	margin-top: 22px;
}
.productDetail .pdetail .share-buttons p{
	float:left;
	margin-right: 5px;
	font-family: 'Kanit', sans-serif;
	font-size: 15px;
	font-weight: 400;
	color:#8c95a9;
	padding-top: 4px;
}
.productDetail .itemm {
	margin-top: 30px;
	width: 99%;
}
.productDetail .itemm .item-inner{
	width: 100%;
	border:1px solid #e1e5ed;
	overflow: auto;
}
.productDetail .itemm .item-inner .socials{
	width: 68px;
	float: right;
	position: relative;
	z-index: 10;
}
.productDetail .itemm .item-inner .s-icon{
	width: 50%;
	float: left;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	border-left:1px solid #e1e5ed;
	border-bottom:1px solid #e1e5ed;
}
.productDetail .itemm .item-inner .title p{
	text-align: center;
	color:#424e69;
	font-family: 'Kanit', sans-serif;
	font-size: 19px;
	font-weight: 300;
	padding-top: 40px;

}
.productDetail .itemm a:hover{
	text-decoration:none;
}
.productDetail .itemm .item-inner .p-btn{
	width: 100%;
	border-top: 1px solid #e1e5ed;
}
.productDetail .itemm .item-inner .p-btn2{
	display: none;
	width: 100%;
	border-top: 1px solid #e1e5ed;
}
.productDetail .itemm .item-inner .p-btn2 p{
	text-align: center;
	color:#c4ccdd;
	font-family: 'Kanit', sans-serif;
	font-size: 19px;
	font-weight: 300;
	padding-top: 15px;
}
.productDetail .itemm .item-inner .p-btn p{
	text-align: center;
	color:#c4ccdd;
	font-family: 'Kanit', sans-serif;
	font-size: 19px;
	font-weight: 300;
	padding-top: 15px;
}
.productDetail .itemm:hover .item-inner{
	border-color:#c4ccdd;
}
.productDetail .itemm:hover .item-inner .s-icon{
	border-color:#c4ccdd;
}
.productDetail .itemm:hover .item-inner .p-btn{
	border-color:#c4ccdd;
	display: none;
}
.productDetail .itemm:hover .item-inner .p-btn p{
	color: #424e68;
}
.productDetail .itemm:hover .item-inner .p-btn2{
	border-color:#c4ccdd;
	display: block;
}
.productDetail .itemm:hover .item-inner .p-btn2 p{
	color: #424e68;
}
.productDetail .other-products {
	padding-bottom: 40px;
}
.productDetail .other-products .optitle{
	color: #2c354a;
	font-family: 'Kanit', sans-serif;
	font-size: 24px;
	font-weight: 300;
	margin: 0;
	padding: 0;
	padding-bottom:8px;
	margin-top: 60px;
	border-bottom: 1px solid #c4ccdd;
}
.contactPage .address{
	background: white;
}
.contactPage .address .item{
	text-align: center;
	margin-top:50px;
}
.contactPage .address .item img{
	width: 170px;
	height: 170px;
}
.contactPage .address .item .title{
	color: #8c95a9;
	font-family: 'Kanit', sans-serif;
	font-size: 24px;
	font-weight: 200;
	margin-bottom:0;
	margin-top: 20px;
}
.contactPage .address .item .txt{
	color: #2c354a;
	font-family: 'Kanit', sans-serif;
	font-size: 24px;
	font-weight: 400;
}
.contactPage .address .item .txt a{
	color: #2c354a;
}
.contactPage .address .item .txt a:hover{
	text-decoration: none;
}
.contactPage .address .map{
	margin-top: 70px;
	margin-bottom: 30px;
}
.contactPage .address .map .title{
	font-family: 'Kanit', sans-serif;
	font-size: 30px;
	font-weight: 300;
	color:#2c354a;
}
.contactPage .address .map hr{
	width: 79%;
	float: right;
	margin-top: -35px;
}
.contactPage .address .map iframe{
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.mobile-categories{
	display: none;
}
.ferror{
	display: none;
}
.fsuccess{
	display: none;
}

