#gform_75 .gfield_label.gform-field-label {
	color: #2a2723;
}

#gform_75  input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="textarea"]):not([type="textarea"]):not([type="image"]):not([type="file"]) {
		border: 1px solid #2a2723;
}


#gform_75 .gform-body .gfield .ginput_container select {
	border: 1px solid #2a2723;
}

#gform_75 textarea {
	border: 1px solid #2a2723;
}

/* new css 051023 */
.u-textDecoNone.u-textColorBlack 
{
	color: #0063e5;
}
.postid-12446 header + .panel + .panel .container .container__col-md-6:first-child{flex:40% 0 0}
.postid-12446 header + .panel + .panel .container .container__col-md-6:last-child{flex:60% 0 0}
.postid-12446 header + .panel + .panel .container .container__col-md-6:last-child h1{font-size:48px}
.postid-12446 header + .panel + .panel .container .container__col-md-6:first-child img{width:100%}
.postid-12446 header + .panel + .panel .container{align-items:center}
.postid-12446 header + .panel + .panel{padding-bottom:20px}


@media(max-width:576px){
.postid-12446 header + .panel + .panel .container .container__col-md-6:first-child{flex:100% 0 0}
.postid-12446 header + .panel + .panel .container .container__col-md-6:last-child{flex:100% 0 0}
.postid-12446 header + .panel + .panel .container .container__col-md-6:last-child h1{font-size:26px}
}

/* Responsive Menu */
@media only screen and (min-width: 200px) and (max-width: 767px)  {
     .megamenu-open .button--navigation {
			display: block;
			position: absolute;
			z-index: 9;
			right: 0;
			top: 0;
			font-size: 0;
		    padding:12px 12px;
	  }
	
 	  .button--navigation--copy::before{
		 margin:0px;
	  }
	  
	  .button--navigation--copy::after{
		 width:0px; display:none    
	  }
	
	  .megamenu__inner{
		  max-height:100%
	}
}

@media only screen and (min-height: 200px) and (max-height: 540px)  {
	.megamenu-open #globalNav{ display:none; }
	.container__col--fit-content{ width:100% }
	.megamenu-open .megamenu{ height:300px }
	.megamenu__inner{
		 padding-top:40px
	}
	.container__col--fit-content a{
		 display:inline-block; 
	}
	.container__col--fit-content{ text-align:center }
}

@media screen and (min-device-width: 768px) and (max-device-width: 1024px) { 
/*yy*/
.nav__list--global > li > a{font-size: 13px;}
}
@media(max-width:767px){
/*yy*/
#headerSearchForm{flex-wrap: initial!important;display: none;}
header .logo{margin-left: 15px;}
header .site-picker{margin-right: 0px}
header .icon--world, header .icon--search--header{background-size: 20px auto;}
header .icon--close{background-size: 20px auto;}
.header-icon-blk{display: flex;position: absolute;right: 7px;}
}
/*yy*/
#header-close{padding-top: 8px}

/* Hide Header on Download Page */
.page-id-11647 #container{ display:none !important }