/*
 Theme Name:   Moutai Singapore Open 2025
 Theme URI:    https://icommbali.com/
 Description:  Custom theme for the 2025 Moutai Singapore Open
 Author:       iComm Bali
 Author URI:   https://icommbali.com
 Template:     woohoo
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  moutai25
 */
/*
colors
303591 logo blue 
ec1c24 logo red 
*/


.bdaia-social-io a {
  display: inline-block !important;
  padding: 6px !important;
  vertical-align: middle !important;
  position: relative;
  top: 1px;
}

h4.block-title span, .block-title > span {  color: #303591 !important;}
.block-title .highlight {  color: #303591;}
.discterms ul, .discterms ul li{list-style-type:disc !important; font-size:13px !important;line-height:19px !important;}
.discterms p {font-size:13px !important;line-height:19px !important;}

.privpol p {
    font-size: 13px !important;
    line-height: 19px !important;
    margin-bottom: 10px;
}
.privpol ul, .privpol ul li {
    list-style-type: lower-alpha !important;
    font-size: 13px !important;
    line-height: 19px !important;
    margin-bottom: 10px;
}
.privpol ol, .privpol ol li {
    list-style-type: decimal !important;
    font-size: 13px !important;
    line-height: 19px !important;
    margin-bottom: 10px;
}
.privpol ol.roman, .privpol ol.roman li {
    list-style-type: lower-roman !important;
    font-size: 13px !important;
    line-height: 19px !important;
    margin-bottom: 10px;
}
.privpol h3, .privpol h4, .privpol h5, .privpol h6, .privpol strong {
    font-weight: bold;
    margin-top: 1em;
    margin-bottom: 0.5em;
    display: block;
}
.privpol ol[type="a"], .privpol ol[type="a"] li {
    list-style-type: lower-alpha !important;
}

.statetag {color:#fff; background-color:#303591; padding:3px; font-size:1.0rem; font-family: Arial; font-weight:100; max-width:70%; float:right;}
.alerttag {color:#fff; background-color:#f00; padding:3px; font-size:1.0rem; font-family: Arial; font-weight:100; max-width:70%; float:right;}
.widget_media_image img {text-align: center;margin: 0 auto;}
.suites{margin-top:30px;}
.suites ul{padding-left:20px!important;}
.suites ul li{font-size:1.0em!important;}
.suites td{height:60px;min-width:8%;padding:4px;border:1px solid #303591;text-align:center;font-size:0.8em!important;line-height:108%}
.tdsing{width:10%!important;}
.tdthree{width:30%!important;}
.tdfour{}
.tdfive{width:50%!important;}
.sleft{text-align:left!important;font-style:italic;padding-left:0!important;}
.dg{background-color:#303591;color:#fff;}
.lg{background-color:#ec1c24;color:#303591;}
.lgs{background-color:#eff5d5;color:#000;}
.lgb{background-color:#e6eeeb;color:#000;}
.notes{font-size:0.6em!important;color:#000;font-style:italic;text-align:right!important;line-height:110%!important;background-color:#fff;border:none!important;}
textarea[name=hosp-message]{height:33px;}
div.wpcf7 input[type="checkbox"]{-webkit-appearance:checkbox!important;}
.wpcf7-form-control input[type="checkbox"]{-webkit-appearance:checkbox!important;}
.wpcf7-checkbox input[type="checkbox"]{-webkit-appearance:checkbox!important;}
.wpcf7-form-control .wpcf7-checkbox input[type="checkbox"]{-webkit-appearance:checkbox!important;}
.smbutton{background-color:#303591 !important;border:none;color:#ec1c24 !important;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:5px;-webkit-transition-duration:0.4s;transition-duration:0.4s;}
.smbutton:hover{background-color:#ec1c24 !important;color:#303591 !important;}
.pp_nav{margin-right:15px !important;}
.pp_description{margin-top:8px !important;}
.bdaia-header-default #navigation .primary-menu ul#menu-primary .bd_mega.sub-menu, .bdaia-header-default #navigation .primary-menu ul#menu-primary .sub-menu, .bdaia-header-default #navigation .primary-menu ul#menu-primary .sub_cats_posts{background:#303591 !important;color:#fff !important;}
.bdaia-post-style5-head .bdaia-meta-info{display:none!important;}
body.archive.category .bdaia-blocks.bdaia-block6{margin-top:-15px!important;}
.bdaia-footer-area{background-color:#303591 !important;}
body.archive.category-player-profiles .bdaia-template-head{margin-bottom:0px !important;border-bottom:0 none !important;}
body.archive.category-player-profiles .bdaia-block-wrap table{border-top:0 none !important;}
body.archive.category-player-profiles .bdaia-blocks.bdaia-block6 .block-article .block-article-content-wrapper{background-color:rgba(255, 255, 255, 0.7);}
body.archive.category-player-profiles .taxonomy-description p{width:100%;text-align:right !important;font-style:normal !important;clear:both;}
#post-4076 .bdaia-meta-info{display:none!important;}
#post-9838 .bdaia-post-title{display:none!important;}
#post-4330 .bdaia-post-title{display:none!important;}
#post-4592 .bdaia-post-content ul, .bdaia-post-content ul li{list-style-type:circle !important;}
.arcterms p{font-size:13px !important;line-height:19px !important;}
.arcterms ul, .arcterms ul li{list-style-type:decimal !important;font-size:13px !important;line-height:19px !important;}
.arcterms ul li{margin-bottom:10px;}
.arcterms ol, .arcterms ol li{list-style-type:lower-alpha !important;font-size:13px !important;line-height:19px !important;}
.arcterms ol.roman, .arcterms ol.roman li{list-style-type:lower-roman !important;font-size:13px !important;line-height:19px !important;}

a.ytclink{font-size:0.8em;font-weight:normal;color:#000000!important;}
h5.ytctitle{margin:14px 0 18px!important;}
.fluid-width-video-wrapper{margin-top:-12px!important;}
.block-info-cat{display:none;}
.bdaia-post-author-name{display:none!important;}
.bdaia-post-date{}
.bdaia-post-view{display:none!important;}
.menu-info{display:none!important;}
.ytc-promotion{display:none!important;}
div.bdaia-block-cat-id-11 span.bdayh-date{display:none!important;}
div.bdaia-block-cat-id-5 span.bdayh-date{display:none!important;}
span.bdaia-io-angle-right,span.bdaia-io-angle-left{margin-top:3px;}
.ei-title{bottom:10%!important;}
.ei-title .featured-cat{display:none!important;}
.ei-slider-large a{color:#fff!important;}
.ei-slider-thumbs{display:none!important;}
#bdaia-breaking-news{display:none!important;}
.bdaia-alert-new-posts{display:none!important;}
.bdaia-random-post{display:none!important;}
.woohoo-comments-closed{display:none!important;}
.attachment-bdaia-large{max-width:100%;height:auto;width:auto;}
.attachment-bdaia-block11{max-width:100%;height:auto;width:auto;}
.block-article-img-container{max-width:100%;height:auto;width:auto;max-height:240px;overflow:hidden;}
.wpb_singleimage_heading{font-size:1.3em;}
.entry-utility{display:none!important;}
h1.entry-title{margin-top:20px!important;}
h2.entry-title a{color:#000000!important;}
.wpmchimpab{border:#303591 solid 1px !important;}
#wpmchimpa-main .wpmchimpa-tag, #wpmchimpa-main .wpmchimpa-tag *,
#wpmchimpa .wpmchimpa_para, #wpmchimpa .wpmchimpa_para *,
.wpmchimpab .wpmchimpa_para, .wpmchimpab .wpmchimpa_para *,
#wpmchimpa-main .wpmchimpa-social,
.wpmchimpab .wpmchimpa-social,
.wpmchimpab .wpmchimpa-tag, .wpmchimpab .wpmchimpa-tag *{color:#fff !important;}
.wpmchimpab .wpmchimpa_para, .wpmchimpab .wpmchimpa_para *{padding-top:5px;font-size:14px !important;font-weight:lighter;}
.wpmchimpab .wpmchimpa-social, .wpmchimpab .wpmchimpa-tag, .wpmchimpab .wpmchimpa-tag *{font-size:12px !important;font-weight:lighter;}
.wpmchimpa-overlay-bg.wpmchimpselector{background:rgba(0,75,53,.7);}
.wpmchimpab .wpmchimpa-subs-button{font-weight:lighter;font-size:18px !important;border:1px solid #303591 !important;}

    .mobile-only {display:none !important;}   
    div.bdaia-footer div.bdaia-footer-area {padding: 10px 0 !important;}
	.copyright {color:#ccc; font-family:Arial, Helvetica, sans-serif;font-size: 0.8rem;}
    .bdaia-post-title .entry-title {font-size: 32px !important;line-height: 38px !important; }

@media only screen and (max-width: 568px) {
    .bdaia-post-title .entry-title {font-size: 22px !important;line-height: 27px !important;}
    h1.entry-title { margin-top:0px!important;}
    .mobile-only {display:inline !important;}
	.desktop-only {display:none !important;}
}

@media only screen and (max-width: 767px) {
	.bdaia-crumb-container, .bdaia-meta-info {display:none !important;}
	.mobile-only {display:inline !important;}
	.desktop-only {display:none !important;}
	.ei-slider-large li img {height:auto !important;}
    h1.entry-title { margin-top:0px!important;}
	.bdaia-header-default .header-container .logo img { max-height: 80px!important; width: auto; }

	body.archive.category-player-profiles .taxonomy-description {   margin-bottom:30px;  }
	    @font-face {
	    font-family: 'FontAwesome';
	    src: url('../fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');
	    src: url('../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
	    font-weight: normal;
	    font-style: normal;
}

@media only screen and (max-width: 899px){
    .bdaia-post-title .entry-title {font-size: 26px !important;line-height: 31px !important; }
    h1.entry-title { margin-top:0px!important;}
    .mobile-only {display:inline !important;}
	.desktop-only {display:none !important;}
}

/* fix for top ad banner */
@media only screen and ( min-width: 1024px ) and ( max-width: 2880px )
{
	.mobile-only {display:none !important;}
	.desktop-only {display:inline !important;}
    .bdaia-header-default .header-container img {max-width: 600px!important;padding-top: 20px!important;}
    .bdaia-header-default .header-container {padding-left:20px;}
    
}

@media only screen and (max-width: 1024px) {
	
	div.bdaia-header-e3-desktop {display:none !important;}
	h1.entry-title { margin-top:0px!important;}
	.mobile-only {display:inline !important;}
	.desktop-only {display:none !important;}


}