/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 07 2022 | 11:01:56 */
/*** ช่องค้นหาใน e-Library*/
.woof_text_search_container input[type='search'] {
    border: 1px solid #aaa;
    background-color: #fff;
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));
    background-image: -webkit-linear-gradient(#eee 1%,#fff 15%);
    background-image: -moz-linear-gradient(#eee 1%,#fff 15%);
    background-image: -o-linear-gradient(#eee 1%,#fff 15%);
    background-image: linear-gradient(#eee 1%,#fff 15%);
}

.woocommerce ul.products li.product a img {
    border: 1px #cccccc solid;
}

.menu_container .ubermenu {
    display: block !important;
z-index: 20 !important;
}
div#homeBanner {
    z-index: 1 !important;
}

/*** ซ่อน orderby ใน e-Library*/
.orderby {display:none;}

.woof_text_search_container {
    float: left;
    width: 33% !important;
    min-width: 150px;
}
.vc_custom_1419240516480 {
    margin-right: 10px;
}
.woof_sid_auto_shortcode {
    border: none;
}

.woof_edit_view  {display:none;}

.woof_products_top_panel   {display:none !important;}

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
    color: #936;
    font-weight: 600;
}
#woof_text_search_5a28b958e0439 input, textarea { background: #ffffff;}


.chosen-container-multi .chosen-choices {
     padding: 7px !important;
}

/* ปรับลูกศรเล็กลง */
a.slider_control.up {
    background-size: 25px;
}
a.slider_control.down {
    background-size: 25px;
}
a.slider_control.right {
    background-size: 25px;
}
.slider_navigation .slider_control a, a.slider_control {
    background-size: 25px;
}

/*  */
.widget_categories ul, .widget_tag_cloud div {
    margin: 10px 0 0;
}
.page_margin_top {
    margin-top: 10px !important;
}

#home .blog.small_margin .post {
    margin-top: 10px;
}
 #home .blog.small .post, .blog.small_margin .post {
    margin-top: 10px;
}

.home-newsletter.blog.big img,.blog.big .post_image{float: none; text-align: center; display: inline-block;}
.home-newsletter.blog .post>a>img{float: none; text-align: center; display: inline-block;}

/* Newsletter จัดกึ่งกลาง */
.home-newsletter.blog a.post_image{float: none; text-align: center; display: inline-block;}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #f01515;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #670333;
}

#block .vc_row-fluid [class*="vc_col-sm"]:nth-child(2n+2), .vc_row-fluid .vc_container-anchor + [class*="vc_col-sm"] {
    margin-left: 0px;
}
/* จัดตัวอักษรหน้าหลัง */
p {
    text-align: justify;
    padding: 0.3em 0;
    color:#7C7C7C;
}

/* Page title */
.page_header_left {
    width: 100%;
}

/* Contact page */
#map.page_margin_top {
    margin-top: 10px;
}

#homeNewsUpdate .page_margin_top {
    margin-top: 10px;
}


/* Content title */
.contenTitle {color:#993366;}

#homeBanner .slider_posts_list h5{/*font-size:14px;*/line-height: 1.3em; 
 /*height: 48px;
white-space: wrap;
text-overflow: ellipsis;*/

display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}


/*#homeBanner .slider_posts_list li {
    height: 180px;
}*/


#homeNewsUpdate .post:first-child {
    margin-top: 0px;
}

#home .post h2 {
    margin-bottom: 5px;
}

#homeNewsUpdate  .post p {
    margin-top:0px;
    color: #7C7C7C;
}

#homeNewsUpdate h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #670333;
}

#home .blog.small .post_image {
     margin-right: 0px;
}



/*** Show More ***/
.more, .more[type="submit"] {
    background: #670333;
    color: #fff;

}

/**  Apraca News Date Style **/
.post_details li.date.full_border {
    border-left: 0px solid #E9E9E9;
    display: none;
}

.post_details li.date {
    /*color: #7C7C7C;*/
    color:#25282a;
    border: 0px solid #E9E9E9;
    padding: 5px 5px 5px 0px;
    display: none;
}

.tmm_lname {
font-weight: bolder;
}

.tmm_fname {
font-weight: bolder;
}

.tmm_names{
font-weight: bolder;
}

.apraca {
color: #3E3E3E;
}

.apraca ul {
    list-style: disc;
    line-height: 150%;
    padding-left: 40px;
    margin-top:14px;
  
}

.apraca ul li{
padding-bottom: 10px;
}

.apraca ol {
    list-style: decimal;
    line-height: 150%;
    padding-left: 40px;
    margin-top:14px;
}
.apraca ol li{
	padding-bottom: 10px;
}

.apraca ol li ol{
  	padding-left: 0px;
}
.apraca ol li ol li{
	list-style-type: none;
  	padding-left: 0px;
}
/*.apraca ol li li:before {
  content: ")";
  padding-right: 5px;
}*/

.apraca-off {display:none;}

/***** Home Tab Activities *****/
.home-activities h2{
	    font-size: 16px;
}

.home-activities .post h2 {
    margin-bottom: 0px;
}

.home-activities .post_image {
    display: none;
}

.home-activities .post {
    background: #f9f9f9;
    padding: 15px;
}

h1.post_title {
    font-size: 2em;
    color: #670333;
}
.post.single p {
    font-size: 14px;
}
.post.single .text ul {
    font-size: 14px;
    list-style: disc;
    line-height: 150%;
    padding-left: 40px;
    margin-top:14px;
    color: #3E3E3E;
}

.post.single .text ul li{
  font-size: 14px;
  padding-bottom: 10px;
  color: #3E3E3E;
}

.post.single .text ol {
    list-style: decimal;
    line-height: 150%;
    padding-left: 40px;
    margin-top:14px;
}
.post.single .text ol li{
	padding-bottom: 10px;
}

.post.single .text ol li ol{
  	padding-left: 0px;
}
.post.single .text ol li ol li{
	list-style-type: none;
  	padding-left: 0px;
}

/************** SG Report ***************/

#sgReport .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 0px;
}

#sgReport .vc_pageable-slide-wrapper [class*="vc_col-sm"]:nth-child(3){
    margin-right: 0px;
}

#sgReport .vc_pageable-slide-wrapper [class*="vc_col-sm"]:nth-child(4){
    margin-left: 0px;
}

#sgReport .vc_gitem-animated-block  {
    display: none;
}

/*******************/
#sgReportHome .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 0px;
}

#sgReportHome .vc_pageable-slide-wrapper [class*="vc_col-sm"]:nth-child(3){
    margin-right: 0px;
}

#sgReportHome .vc_pageable-slide-wrapper [class*="vc_col-sm"]:nth-child(4){
    margin-left: 0px;
}

#sgReportHome .vc_gitem-animated-block {
    display: none;
}

#sgReportHome  h4 {
    font-size: 16px;
}

#most-recent .vc_gitem-animated-block  {
    display: none;
}
#most-recent .vc_pageable-load-more-btn {display: none;}

#most-read .vc_gitem-animated-block  {
    display: none;
}
#most-read .vc_pageable-load-more-btn {display: none;}

#most-commented .vc_gitem-animated-block  {
    display: none;
}
#most-commented .vc_pageable-load-more-btn {display: none;}

/**** Menu ***/
.menu_container .ubermenu .ubermenu-nav li a, .menu_container .ubermenu-nav li a:visited {
    font-size: 15px;
}

.site_container .menu_container .ubermenu .ubermenu-nav li ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li.ubermenu-active ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li.ubermenu-current-menu-item ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li.ubermenu-current-menu-parent ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li.ubermenu-current-menu-ancestor ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li.ubermenu-current-menu-parent.ubermenu-item-has-children ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li.ubermenu-current-menu-ancestor.ubermenu-item-has-children ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li.ubermenu-item-has-children ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li.ubermenu-item-has-children:hover ul li a, .site_container .menu_container .ubermenu .ubermenu-nav li:hover ul li a {
    padding: 8px 10px;
    border-bottom: 1px solid #464D53;
}

.bread_crumb {
    display: none;
}


/********** Newsletter *********/
#apraca-newsletter .vc_row-fluid [class*="vc_col-sm"] {
    margin-left: 0px;
}

/**** Hide display Category ***/
.post ul.post_details.simple li.category, ul.post_details.simple li.category {
    display: none;
}

/****** Footer ******/
.footer .social_icons {float: right;}

 .post.single .post_image img { 
   border: 1px #cccccc solid; 
   margin: 0 auto;
   width: auto;
   max-width: 100%;
}

.imgboarder img { border: 1px #cccccc solid; }

.readmore img { border: 0px #cccccc solid; }

.footer_container { padding-top: 0px; }

.footer_menu li { margin-right: 20px; }

