/*****************************************************************
S-CoreDream
*****************************************************************/
.fontSC1 {
font-family: 'S-Core1';
}
.fontSC2 {
font-family: 'S-Core2';
}
.fontSC3 {
font-family: 'S-Core3';
}
.fontSC4 {
font-family: 'S-Core4';
}
.fontSC5 {
font-family: 'S-Core5';
}
.fontSC6 {
font-family: 'S-Core6';
}
.fontSC7 {
font-family: 'S-Core7';
}
.fontSC8 {
font-family: 'S-Core8';
}
@font-face {
font-family: 'S-Core1';
src: url('SCDream1.woff2') format('woff2');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'S-Core2';
src: url('SCDream2.woff2') format('woff2');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'S-Core3';
src: url('SCDream3.woff2') format('woff2');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'S-Core4';
src: url('SCDream4.woff2') format('woff2');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'S-Core5';
src: url('SCDream5.woff2') format('woff2');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'S-Core6';
src: url('SCDream6.woff2') format('woff2');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'S-Core7';
src: url('SCDream7.woff2') format('woff2');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'S-Core8';
src: url('SCDream8.woff2') format('woff2');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'S-Core9';
src: url('SCDream9.woff2') format('woff2');
font-weight: bold;
font-style: bold;
}

#csformobile {  background: #fff;
    border-radius: 5px;
    border: 1px solid #ccc;
    padding: 15px !important;
    margin: -10px;    }


#csformobile .crm-wrap input[type="tel"]::placeholder, 
#csformobile  .crm-wrap input[type="text"]::placeholder {color:#333}

#csform .crm-wrap input[type="tel"]::placeholder, 
#csform  .crm-wrap input[type="text"]::placeholder {color:#333;}\

.agreetxt { color:#000;}

.customfull-form .cform_wrap .success.over1 .success-text {     color: #000 !important;}
.customfull-form .cform_wrap .success.over1  { position: absolute;
    z-index: 10;    background-color: #fff !important;
    left: 0;    height: 130px !important;
    top: -5px;     width: 100%;}

html {overflow-x: hidden;}


#cformfull .crm-pb {  background: #e8eaf2 !important; padding: 10px 10px 10px 10px;  }

.crm-wrap {     padding: 15px !important;
    margin: -10px; }

#cformfull .crm-wrap {     background-color: #ffffff00;
    border: 0px; }
    
    .crm-s2 .crm-grid-r2 { margin-top:5px !important; }

#cformfull .crm-sub { margin-top: 5px !important; }
    
  #cformfull .crm-wrap input[type=text], .crm-wrap input[type=tel], .crm-wrap select input[type="tel"]::placeholder, 
.crm-wrap input[type=text], .crm-wrap input[type=tel], .crm-wrap select input[type="text"]::placeholder {color:#333 !important;}

@media screen and (max-width: 1024px){ 

	
	
	
	.requestnewdesign .cform_wrap .success.over1 {     height: 581px !important; background:#fff !important;
    border-radius: 5px; }
	
	.requestnewdesign .custom1.success-text {margin-top: 250px !important; }
	
	

	
#CSformmobile .requestnewdesign .cform_wrap .btn { max-width: 420px; margin: 15px auto; width: 100% !important;}
	
		#CSformmobile	.requestnewdesign .cform_title {  font-size:12px !important;   padding: 5px 0;    margin: auto; }
	
#CSformmobile	.requestnewdesign .cform_wrap { padding: 15px 15px;}
	
	#CSformobile	.requestnewdesign .cform_wrap { padding: 15px 15px;}

#CSformobile .requestnewdesign .cform_wrap .btn { max-width: 420px; margin: 15px auto; width: 100% !important;}
	
		#CSformobile	.requestnewdesign .cform_title {  font-size:12px !important;   padding: 5px 0;    margin: auto; }
	
	#CSformobile1	.requestnewdesign .cform_wrap { padding: 15px 15px;}

#CSformobile1 .requestnewdesign .cform_wrap .btn { max-width: 420px; margin: 15px auto; width: 100% !important;}
	
		#CSformobile1	.requestnewdesign .cform_title {  font-size:12px !important;   padding: 5px 0;    margin: auto; }
	
}

/* pop up policy */ 


.overlay.policy {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999;
    background: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
}


.wrap980 {    width:100%; max-width: 980px;
    margin: auto;}
	
	
	@media screen and (max-width: 782px){			
		/*.imd-mobile-menu-buttos { 
			display: none !important;
		}*/
		.cform_title {    font-size: 13px !important;padding: 10px 0;}
		.small-footer-right {margin: 0 !important;}
	}


.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0; background: rgba(0,0,0,0.5);
}

#theraw1 {top:0;z-index:9999;left:0;display:block;position:fixed;}
.modal-content {
    position: relative; top: 53px;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5); max-width:600px; margin:auto;
}
.modal-content .btn {    position: absolute;    z-index: 99;    right: 0;}
.modal-content img {width:100%; max-width:500px !important;}
.modal-body {
    position: relative;
    padding: 0px;
}.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}

.overlay {
    position: fixed;
    z-index: 999999999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background: rgba(0,0,0,0.8);
}
.policy .poptext {
    width: 100%;
    height: 497px;
    margin: 44px auto;
    background: #fff;
}
.policy .close_new {
    cursor: pointer;
    width: 100%;
    text-align: center;
    height: 70px;
    color: #fff;
    font-weight: bold;
    font-size: 21px;
    line-height: 65px;
    text-decoration: none;
    background: rgb(112, 175, 26);
}
.success-text {   margin-top: 118px;
    font-size: 16px;}
.policy .texthead {
    background: #fff;
    color: rgb(112, 175, 26);
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
}
.policy .poptext .text {
    width: 86%;
    margin: auto;
    overflow: auto;
    height: 300px;
    border: 1px solid #ccc;
    padding: 16px;
    line-height: 30px;
    font-size: 15px;
}
.overlay.policy {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999;
    background: rgba(0,0,0,0.5);
    top: 0; left:0;
}
.overlay .pop-wrap {
    background: #fff;
    width: 88%;
    margin: 82px auto 0;
    height: 462px; max-width:980px;
}
.overlay .pop-close {
    width: 100%;
    text-align: center;
    height: 50px;
    color: #fff;
    font-weight: bold;
    font-size: 20px !important;
    line-height: 47px !important;
    text-decoration: none;
    background: #af2c8d;
}
.overlay .pop-title {
    margin: 11px 0;
    text-align: center;
    color: #af2c8d;
    font-size: 20px;
}
.overlay .pop-text {
    text-align: justify;
    width: 79%;
    height: 67%;
    line-height: 27px;
    border: 1px #CCC solid;
    font-size: 13px;
    padding: 15px;
    display: block;
    overflow: auto;
    margin: 14px auto;
}
.overlay .pop-text p {color: #333 !important;
    font-weight: normal !important;
    font-size: 13px !important;
    line-height: 27px !important;}
.policy-span { vertical-align:middle;cursor:pointer;}


/* secondary form */

.cform_wrap2 .circle-agree {
    margin-top: 14px;
    margin-left: 10px;
    margin-right: 10px;
    display: block;
    width: 23px;
    height: 23px;
    float: left;
    border: 1px solid #7081bc;
    background-color: #fff;
    border-radius: 100%;
    background-size: 100% auto;
    background-repeat: no-repeat;
}
.cform_wrap2 .circle-agree > span {
    margin: 5px 5px;
    display: block;
    width: 11px;
    height: 11px;
    border-radius: 100%;
    background-color: #585858;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.cform_wrap2 .circle-agree > span.clicked {
    background: #fff !important;
}
.cform_wrap2 .cform_title {    background: #f4f4f4;
    padding: 10px;
    text-align: center;
    margin-bottom: 10px;}
.cform_wrap2 {     position: relative;
    width: 100%;
    max-width: 400px;
    padding: 20px;
    background: #fff;
    border-radius: 5px;
    min-height: 196px;
    height: auto;
    margin: auto;}
.cform_wrap2 table {
    border-collapse: collapse;
    width: 100%;     table-layout: auto; border-bottom:0;
}



.cform_wrap2 .label-click {
    height: 50px;
    line-height: 50px;
    width: 100%;
    margin: 15px 0;
    border: 1px solid #ddd;
    display: block; cursor:pointer;
    background: #fff url(/images/arrow-right1.png) no-repeat center right / auto 16px;
}
.

	@media screen and (max-width: 782px){
		.btnbg-over { width: 139px;}
	}
	@media screen and (max-width: 360px){
		.btnbg-over {
			width: 86px;
		}
		
			.requestnewdesign .overlay .close_new { line-height: 52px !important;}
		
		.cform_wrap2 table th, .cform_wrap2 table td {     padding: 15px 0px 0px 0px;}
		
		input#submit, input[type="submit"]{    padding-left: 0;}
	}



/* pop up policy */ 


#testibg .tss-wrapper .tss-layout3 .item-content-wrapper, .tss-wrapper .tss-isotope1 .item-content-wrapper, .tss-wrapper .tss-video1 .item-content-wrapper, .tss-wrapper .tss-carousel3 .item-content-wrapper  {
    padding: 20px 20px 10px 20px;
		margin: 10px 10px;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 0 0.5px 2px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    transition: all 0.3s 
ease-out;
    text-align: left;
    background-image: url(http://bigbangmoney.co.kr/uiw-content/uploads/2025/10/bigbangqte01.png);
    background-repeat: no-repeat;
    background-position: 276px 134px;
}


#testibox .tss-wrapper .tss-layout3 .item-content-wrapper, .tss-wrapper .tss-isotope1 .item-content-wrapper, .tss-wrapper .tss-video1 .item-content-wrapper, .tss-wrapper .tss-carousel3 .item-content-wrapper  {
    padding: 20px 20px 10px 20px;
		margin: 10px 10px;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 0 0.5px 2px 0 rgb(51 77 114 / 10%), 0px 1.6px 3.6px 0 rgb(51 77 114 / 15%);
    transition: all 0.3s 
ease-out;
	background-image: url(http://bigbangmoney.co.kr/uiw-content/uploads/2025/10/bigbangqte01.png);
    background-repeat: no-repeat;
    background-position: 206px 100px;
}


.cform_wrap2 .circle-agree > span { background-color: #585858;    background-repeat: no-repeat;
    background-size: 100% auto;}

.cform_wrap2 table th, .cform_wrap2 table td {
    padding: 15px 0px 0px 0px;
    border: 0;
    color: #666666;
    margin: 0 !important;
    vertical-align: top;
	background: transparent;
}



.page-id-12793 .g-recaptcha {
    padding: 10px 0px;
}

table, td, th {
     border: 0px solid var(--ast-border-color); 
}

.agreeboxnew {     margin-left: 0px;
    margin-right: 8px;   }

td, th {  padding: 0em 0em; }

.customfull-form .cform_wrap table td {     padding-bottom: 0px !important; }

.request1, .cform_wrap .btn {
    background: #0b2458 !important;
    width: 226px !important;
    height: 57px; font-family: 'S-Core4' ! Important;font-size: 14px;
    margin: 0;
}


.requestnewdesign .policy .texthead { font-family: 'S-Core4'; }

.page-id-13276 .requestnewdesign table {
    max-width: 350px;
    margin: auto;
    width: 90%;
        border-collapse: collapse; 
    table-layout: fixed;
    border-bottom: 0;
}

.page-id-13276 .requestnewdesign .cform_wrap .btn { font-family: 'S-Core5'; }

   .page-id-13276 .requestnewdesign .cform_wrap {padding:  0px 0px 30px;  }
   
   .page-id-13276 .requestnewdesign .cform_wrap .success.over1 {    height: 608px; }


#ast-scroll-top {
       background-color: #046bd200 !important;
	    display: none !important;
}

.requestnewdesign .cform_wrap label.text { font-family: 'S-Core5' !important; }
.page-id-13276 .requestnewdesign .cform_wrap input[type="text"], .requestnewdesign .cform_wrap input[type="tel"], .requestnewdesign .cform_wrap select  { font-family: 'S-Core5' !important; }

.checkbox_wrapper {
    /* padding: 20px 0; */
    text-align: center;
    width: 100%;
    display: block;
    margin: auto;
    /* float: left; */
}


input[type="text"]:focus,
input[type="tel"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus,
select:focus{
    box-shadow: 0px 0px 5px 0px #046BD2 !important;
    transition: all 0.2s ease-In;
}

input[type=url], input[type=password], input[type=search], input[type=text], input[type=email], textarea {
    color: #666;
    border: 1px solid #cdcdcd;
    border-radius: 0;
    resize: none;
    -webkit-box-shadow: inset 1px 2px 7px 0 rgba(240, 240, 240, .58);
    -moz-box-shadow: inset 1px 2px 7px 0 rgba(240, 240, 240, .58);
    box-shadow: inset 1px 2px 7px 0 rgba(240, 240, 240, .58);
    min-height: 30px;
}




.page-id-12793 .requestnewdesign .policy .texthead {font-family: 'S-Core4';}

.fontSC7 .uvc-sub-heading {font-weight: bold !important;}
.fontSC8 .uvc-sub-heading {font-weight: bold !important;}
.fontSC9 .uvc-sub-heading {font-weight: bold !important;}
.fontSC6 .uvc-sub-heading {font-weight: bold !important;}
.fontSC5 .uvc-sub-heading {font-weight: bold !important;}
.page-id-12852 .bottom-fixed-form .cform_wrap td.buttontd {padding-right: 0 !important;}
.page-id-12852 .bottom-fixed-form .cform_wrap {   min-height: 75px;
    max-width: 1239px !important;
    padding-top: 20px;}
    .page-id-12852 .requestnewdesign .cform_wrap .success.over1 {
			position: absolute;
    z-index: 10;
    left: 0;
    top: 0;
    height: 750px !Important;
    z-index: 9;
}
.page-id-12852 .bottom-fixed-form .cform_wrap td { 
    vertical-align: top;}
    
    .section-tablewrap .overhide .slick-list { height: 415px !important;
    margin-top: -11px;}
    .page-id-12852 .bottom-fixed-form .agreetxt{     font-size: 13px !important;   font-family: 'S-Core4' !important; }
        .section-tablewrap .overhide {overflow: hidden;
    height: 400px;}
    .page-id-12852 .bottom-fixed-form input[type="submit"].btn2_submit { height:36px;   width: 200px; }
    .page-id-12852 .bottom-fixed-form .cform_wrap td {    padding-right: 14px !important;}
.cform_wrap2 table th, .cform_wrap2 table td, .cform_title,
.requestnewdesign .cform_wrap input[type="text"], .requestnewdesign .cform_wrap input[type="tel"], .requestnewdesign .cform_wrap select,
.customfull-form .cform_wrap .policy-btn,
.policy .poptext .text,
.customfull-form #request1 .cform_wrap input[type="submit"], .agreetxt, 
.customfull-form .cform_wrap input[type="text"], .customfull-form .cform_wrap input[type="tel"], .customfull-form .cform_wrap select, .customfull-form .cform_wrap textarea {
    font-family: 'S-Core4' !Important;
}

.page-id-38 .requestnewdesign .cform_wrap .success.over1{
    height: 757px !Important;
}
.page-id-38 .requestnewdesign .custom1.success-text {
    padding-top: 47px !important;
}

/*body, ul li, ol li, .post-meta, div.read-more-link, .uvc-sub-heading, #counter-responsv-wrap-2280 .mycust,
.uvc-heading .uvc-main-heading h1, .uvc-heading .uvc-main-heading h2, .uvc-heading .uvc-main-heading h3, .uvc-heading .uvc-main-heading h4, .uvc-heading .uvc-main-heading h5, 
.uvc-heading .uvc-main-heading h6{
    font-family:'Noto Sans KR',Malgun Gothic,맑은 고딕,돋음,Arial,Helvetica,Apple SD Gothic Neo,sans-serif !important;}
*/
.requestnewdesign .cform_wrap .smallfield {
    width: 32.7% !important;
    float: left !important;
    margin-right: 2px;
}
.requestnewdesign .cform_wrap {
    background: #fff;
    position: relative;
    max-width: 453px;
    margin: auto;
    border-radius: 10px;
    border: 1px solid #cecece !important;
    padding: 0px 25px 25px 25px;
}
.page-id-12793 .requestnewdesign table { max-width: 800px;}

.requestnewdesign .cform_wrap input[type="text"], .requestnewdesign .cform_wrap input[type="tel"],  .requestnewdesign .cform_wrap select {
    color: #444;
    border: 1px solid #00479d;
    font-size: 18px;
    border-radius: 0 !important;
    font-weight: 300 !important;
    font-family: 'S-Core5' !important;
}
.page-id-12793 .requestnewdesign .btn {
background: #0054d3 !important;
    padding: 0 !Important;
    width: 100%;
    text-align: center;
    border: 3px solid #00479d !important;
    border-radius: 10px;
    line-height: 56px;
    height: 80px;
    color: #fff;
    font-size: 35px;
    font-weight: 700;
    margin: 10px 0;
    font-family: "S-Core4";}
.page-id-12852 .requestnewdesign input[type="submit"] {font-family: 'S-Core5' !Important;
    border-radius: 5px;
    padding: 20px;    max-width: 475px;
    margin: auto;
    display: block;
    font-size:20px;
    background-color: #0051e8;
}

.customfull-form .cform_wrap .success.over1 .success-text { font-family: 'S-Core4'; }
    
    .page-id-12852 .requestnewdesign .request07 input[type="submit"],  .page-id-12852 .requestnewdesign .request04 input[type="submit"]  {background: #196dff !important;
    color: #fff !important;
    margin: auto;
    display: block;}
.page-id-12852 .requestnewdesign .cform_wrap, .requestnewdesign .request2 {
    max-width: 475px; box-shadow:none !important;}
    .page-id-12852 .requestnewdesign .cform_wrap {margin-top:0 !important; margin-bottom:0px !important; padding-bottom: 10px !important;}
    .page-id-12852 .requestnewdesign  {    padding: 0px 25px 35px 25px;
    background: #fff;
    border-radius: 5px;
    max-width: 453px;
    margin: 35px auto;
    border: 2px solid #cecece;    
    }
.page-id-12852 .requestnewdesign .cform_wrap .smallfield {
    width: 32.7% !important;
    float: left !important;
    margin-right: 2px;
}
.page-id-12852 .requestnewdesign table{
  max-width: 475px;
    width: 100%;}
  .page-id-369 .requestnewdesign .cform_wrap .success.over1 {
    height: 490px !Important;
}
     .page-id-369 .requestnewdesign .custom1.success-text {
    color: #000;
    margin-top: 201px;
    font-size: 20px;
    line-height: 37px;
    font-family: "S-Core4";
}


.page-id-328 .requestnewdesign .custom1.success-text {
    padding-top: 0px !important;
}
.page-id-162 .requestnewdesign .cform_wrap .success.over1 {
    height: 490px !Important;
}

.page-id-162 .requestnewdesign .custom1.success-text {margin-top:193px !Important;}
.page-id-162 .navbar-default {
    border-bottom: 0px !important;
}



/* table */

#mytable-container .section-tablewrap {
    padding: 8px 29px 10px 4px;
    border: 1px solid #d1d1d1;
    background: #fff;
    height: 399px;
    border-radius: 5px;
    width: 100%;
}

#mytable-container .section-tablewrap .overhide{overflow:hidden;width:100%;
height:380px;}
#mytable-container .section-tablewrap .slick-list {
    height: 451px!important;
    margin-top: -20px;}
    
 .row.breadcrumbs {display:none;}
 body.page-id-12563, body.page-id-12563 .container.imedica-container {   
     border-radius:10px; background: #f8fcff;}


  .boxed-icons.bluebg {background:#5846e0;}
 .boxed-icons.bluebg .aio-icon-title {color:#fff;}

.youcando.uvc-heading .uvc-sub-heading {
    font-size: 40px !important;
}


  .page-id-9776 #primary.site-content {margin-top:0 !important;}
 .slider {
        width: 100%;
        margin: 0px auto;
    }

    .slick-slide {
      margin: 0px 20px;
    }

    .slick-slide img {
   /*    width: 100%;  */
    }
.rolling-table .slick-dots {display:none !important;}
.rolling-table .slick-prev,
    .rolling-table .slick-next { display:none !important;
    }
   .rolling-table .slick-list .slick-track span {font-size:15px !important;}
 #myiframe_container.wpb_raw_code {    padding-top: 28px !important;
    padding-bottom: 0;
    height: 332px !important;}
   .iframe-wrapper {border-radius:10px;width:100%;overflow:hidden;height:334px !important;}
   .iframe-wrapper iframe {border-radius: 10px;
    margin-top: -78px !important;
    margin-left: -11px;}
   .table-frame1 {}
.iframe-wrapper.table-frame2 {
    width: 100%;
    overflow: hidden;
    height: 295px !important; margin-bottom:47px !important;
}


    .slick-slide {
      transition: all ease-in-out .3s;
         border-bottom: 1px solid #edebeb;
    }
    
    .slick-active {
      
    }

    .slick-current {
      opacity: 1;
    }

.rolling-table span {
 
    padding: 6px 17px;
    font-size: 15px;
    text-align: center;
    color: #222;
  
    display: inline-block;
}

.rolling-table .text-red {    color: #ba3341;}
.rolling-table .text-red button{  font-size: 9px;
    padding: 7px 10px;
    border-radius: 5px;
    background:#e42035;
    vertical-align: middle;}
    
   .vertical-center-5 .slick-center {border:2px solid #ba3341;}
   
   .page-id-12852 .bottom-fixed-form .cform_wrap .success.over1 {
  width: 100%;
    left: 0;
    border-radius: 0;
    line-height: 26px;
    font-family: 'S-CORE5';
    height: 81px !important;
    padding-top: 0 !important;
    max-width: 1360px;}

   .page-id-12852 .bottom-fixed-form .cform_wrap .custom1.success-text {
    text-align: center;
    margin-top: 20px;
}
 
.slick-vertical .slick-slide {
    display: table-row; 
    border-top: 1px solid #ccc;
    border-left: 0px;
    width: 100% !important;}
.rolling-table span {padding:0;}
.rolling-table .slick-list .slick-track span.text {
    padding: 0px 0px !important;
    font-size: 15px !important;
    text-align: center;
    color: #222;
    display: table-cell !important;
    border-right: 0px !important;
    border-bottom: 0px !important;
    width:1%;
}
.rolling-table .slick-list .slick-track span.withnew {width:6%;}
.rolling-table .slick-list .slick-track span.s5 {width:3%;}
.rolling-table .slick-list .slick-track span.s4 {width: 3%;}
    
.rolling-table span.first-column{width:215px; font-weight:bold; padding:4px 0 !Important;}
.rolling-table span.first-column .muted {font-weight:normal; }
.rolling-table span.last-column{font-weight:bold; padding:4px 0 !Important;}
.rolling-table span.last-column.field_three {font-weight:normal !important; 
text-align:left; width:130px;}
.rolling-table span.last-column.field_two {width:140px; text-align:left;}
.rolling-table span.col1{/*width: 108px; */
    padding: 0px !important;  font-family:'S-Core4' !important; 
     }
.rolling-table span.col2{ color:#2877ff; font-family:'S-Core4' !important;  /*width: 212px;*/
    padding: 0px !important;
   
    font-weight: bold;
     }
.rolling-table span.col3{/*width:161px;*/font-family:'S-Core5' !important;  padding: 0px !important;}
.rolling-table span.col4{font-family:'S-Core4' !important; }
.rolling-table span.col5{font-family:'S-Core5' !important;}
.rolling-table .text-red button {
    font-size: 12px !important;
    padding: 5px 6px !important; color:#fff;

}
.wrap980 {
    width: 980px;
    margin: auto;
    max-width: 100%;
}





.imedica-pagination a.inactive, .imedica-pagination a.paginate-next, .imedica-pagination a.paginate-prev, .imedica-pagination a.paginate-last, .imedica-pagination a.paginate-first, .imedica-pagination a > span, .imedica-pagination span.current, .imedica-pagination > span, .imedica-pagination a.inactive:hover, a.paginate-next:hover, a.paginate-last:hover{
    color:#fff !Important;
}
.page-id-13160 ul.nav-menu li a {
    color: #000 !important;
    font-size: 18px;
}
.imedica-pagination.masonry-brick span.current {
     color:#fff !Important;
        background: #b11d2a !important;
    border: 1px solid #b11d2a !important;
}
.primary-navigation ul ul a {
    padding: 11px 20px; 
}
.imedica-pagination.masonry-brick > span,.imedica-pagination a.inactive { border: 1px solid #b11d2a !important;}

.imedica-pagination a.inactive, .imedica-pagination a.paginate-next, .imedica-pagination a.paginate-prev, .imedica-pagination a.paginate-last, .imedica-pagination a.paginate-first, .imedica-pagination a > span {
    padding: 8px 12px;
    margin: 0 2px;
    color:  #b11d2a !important;
    background: white;
    margin: 0 2px;
    border: 1px solid  #b11d2a !important;
    transition: all 0.2s ease-In;
}

#primary-navigation.site-navigation ul li > ul.sub-menu li:hover,
#primary-navigation.site-navigation ul li ul.sub-menu.mega-menu-row li.current-menu-item, ul.sub-menu li.current-menu-item {
    background: #0b2458 !important;
}

ul.nav-menu li ul.sub-menu li.current-menu-item a {color:#fff !important;}
ul.nav-menu li ul.sub-menu li a {
    color: #000 !important;
    font-size: 18px;
}
.icon_list_item .icon_list_icon {color:#b11d2a !important;}
/* The input-container */
.input-container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.uvc-heading.ultimate-heading-4410618e434cce994 .uvc-sub-heading .youcando {
    font-size: 38px;
}

/* Hide the browser's default checkbox */
.input-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
.input-container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.input-container input:checked ~ .checkmark {
 background-color: #b11d2a;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.input-container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.input-container .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.hephaistos .tp-bullet:hover, .hephaistos .tp-bullet.selected {
    background: rgba(255, 255, 255, 1);
    border-color: rgb(177 29 42);
}
.policy .close_new {background:#b11d2a !important;font-family: 'S-Core4'; }
.navbar-static-top .imd-contact-info-wrap a.top-contact-info {color:#fff !important;}
.navbar-default {   border-bottom: 0px solid #e2e2e2 !important}
.imd-footer #text-2 p {margin-bottom:0 !important;}
.hesperiden.tparrows {
    cursor: pointer;
    background: rgb(177 29 42 / 63%);
    width: 40px;
    height: 40px;
    position: absolute;
    display: block;
    z-index: 100;
    border-radius: 50%;
}
.tparrows {
    cursor: pointer;
    background: #b11d2a;
   background: rgb(177 29 42 / 63%);
    width: 40px;
    height: 40px;
    position: absolute;
    display: block;
    z-index: 1000;
}
.hesperiden.tparrows:hover {
    background: #b11d2a;
}
.imedica-search.menu-search-default-head {display:none;}
#ultimate-heading-72655f76c3a02a481 .uvc-heading-spacer.line_with_icon:before, 
#ultimate-heading-72655f76c3a02a481 .uvc-heading-spacer.line_with_icon:after{
    width:145px;border-style:dotted;border-color:#e8e8e8;border-bottom-width:1px;}
   #ultimate-heading-72655f76c3a02a481 .uvc-heading-spacer.line_with_icon:before{
       right:590px;}
       #ultimate-heading-72655f76c3a02a481
.uvc-heading-spacer.line_with_icon:after{left:590px;}
ul.nav-menu li > ul.sub-menu { 
   border-top: 2px solid #ffffff
}
ul.nav-menu li ul.sub-menu li:hover {background: #0b2458 !important;}
ul.nav-menu li ul.sub-menu li:hover a {color:#fff !important;
background: #0b2458 !important;}

.entry-header {text-align:center;}
.entry-title {color:#333 !important;}
.custom-title-row {    border-bottom: 1px solid #ebebeb;
    padding-bottom: 35px;padding-top: 35px;
    margin-bottom: 35px;}

.post-template-default .theme-showcase #content {border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0;}
.post-template-default .post-thumb img {display:block;margin:auto !Important;}

.post-template-default #primary{
    margin-top:0 !Important;
    padding-top: 0px !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

.post-template-default .row.imedica-footer-area {
    margin-top: 0px !important;
}

.page-id-262 .requestnewdesign .cform_wrap2 .btn {
  background: #fbee3d !important;
    color: #000 !important; font-weight:bold;
}
.page-id-262 .requestnewdesign .cform_wrap .success.over1 {
    height: 483px !Important;
}
.page-id-262 .requestnewdesign .custom1.success-text {
    padding-top: 0;
}
.page-id-262 .requestnewdesign .custom1.success-text {
    margin-top:54px !important;
}

.post-template-default .theme-showcase #content {
    padding-bottom:50px !important; padding-top:0px;}

.navbar-default {border:0;background:transparent !important;}
.row.navbar-inverse1.header-default, .header-layout1 .header-main, .row.navbar-inverse1.navbar-fixed-top1.header-layout2 {
    background: transparent !important;
}
.home.page-template-default header.site-header-main {background:transparent;}
header.site-header-main {
    /*background:url(http://yourcash.co.kr/uiw-content/uploads/2020/09/%EB%B0%94%ED%83%95%EC%BD%94%EB%A6%AC%EC%95%84%EC%8A%A4%ED%83%81.jpg);*/
    
}
.primary-navigation.site-navigation {background:transparent !important;}
.primary-navigation ul.nav-menu > li.current-menu-item, 
.primary-navigation ul.nav-menu > li.current-menu-ancestor {
  background: transparent !important;
}
.imedica-footer-area .container.imedica-container aside {border:0 !important;}
.widget-area .widget_search .search-submit{
    color: #ffffff !important; height: 38px;
}
.post-template-default .theme-showcase .container.imedica-container {
   /* padding-top:50px !important;*/
    
}
#primary-navigation ul.nav-menu li.current_page_item > a:after, #primary-navigation ul.nav-menu li.current_page_ancestor > a:after, #primary-navigation ul.nav-menu li.current-menu-item > a:after, #primary-navigation ul.nav-menu li.current-menu-ancestor > a:after {
  
    background: #ffffff !important;
    
}

::-webkit-input-placeholder { /* Edge */
  color: #333;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #333;
}

::placeholder {
  color: #333;
}
.widget-area .widget {
    border-bottom-color: #f0f0f0;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-bottom: 40px;
    margin-bottom: 40px;
}
.slider {
        width: 100%;
        margin: 0px auto;
    }

    .slick-slide {
      margin: 0px 20px;
    }

.rolling-table .slick-dots {display:none !important;}
.rolling-table .slick-prev,
    .rolling-table .slick-next { display:none !important;
    }


    .slick-slide {
      transition: all ease-in-out .3s;
         border-bottom: 1px solid #edebeb;
    }
    
    .slick-active {
      
    }

    .slick-current {
      opacity: 1;
    }

.rolling-table span {
 
    padding: 4px 0px;
    font-size: 18px;
    text-align: center;
    color: #222;
  
    display: inline-block;
}


.rolling-table .text-red {    color: #ba3341;}
.rolling-table .text-red button{  font-size: 9px;
    padding: 7px 10px;
    border-radius: 5px;
    background: #ba3341;
    vertical-align: middle;}
    
   .vertical-center-5 .slick-center {border:2px solid #ba3341;}
   
   .iframe-wrapper {width:100%;overflow:hidden;height:307px !important;}
   .iframe-wrapper iframe {margin-top:-185px !important;}
   .table-frame1 {}
.iframe-wrapper.table-frame2 {
    width: 100%;
    overflow: hidden;
    height: 295px !important; margin-bottom:47px !important;
}

.ult-item-wrap.slick-slide {border:0 !Important;}
#primary-navigation ul.nav-menu li a:after { 
    background: #0b2458;}
.bottom-red-bar {display:none;}
.bottom-red-bar .container{text-align:center;width:980px; 
max-width:100%; margin:auto;}
.bottom-red-bar {    padding: 18px 0;
    background: #b11d2a;
height:auto;width:100% !important;}
.bottom-red-bar .container h4 {color:#fff;display:inline;font-size:25px;}
.bottom-red-bar .container .btn {
        font-size: 23px;
    background: #fff;
    color: #b11d2a;
    border: 0;
    padding: 7px 11px;
    border-radius: 4px;
    margin: 0 10px;}
#primary-navigation ul > li:hover:not(.mega-menu-col) {
   
    background: transparent !important;
}
.close-btn {display: block;
    position: absolute;
    right: 16px;
    z-index: 9;
    cursor: pointer;}
    
.imedica-footer-area .container.imedica-container aside {
    margin: 0;
    padding-bottom: 0;
}
.blue_txt {
    color: #26a1e0;
}
#two-btn .wpb_wrapper{ text-align:center;}
#two-btn .vc_btn3-container.vc_btn3-inline{width: 49%;}
#two-btn .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline { width: 100%;    padding: 8px 36px !important;
    border: 1px solid #ccc !important;
    margin-top: 10px !important;}
    
    .custom-heading01 h2 {font-weight: normal;
    border-bottom: 2px solid #333;
    max-width: 518px;
    margin: 10px auto;
    padding-bottom: 16px;}
body.home .site-footer {
    bottom: 0px;
    width: 100%;
    margin-bottom: 0;
}
.site-footer .imd_address .address-meta { 
    max-width: 90%;
}
#post-10191 .wpcf7-submit, #post-427 .wpcf7-submit{color:#fff !important;}

.imedica-footer-area {padding-bottom:0 !important;}
#primary-navigation.site-navigation ul li > ul.sub-menu { min-width: 236px;}
.dlbtn {    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 14px;
    padding: 14px 20px;     color: #000;
    background: #fcc71a;    font-size: 16px;
    padding: 18px 25px; border-radius: 5px; display: block;
    width: 100%;
    text-align: inherit;}
    .imd-footer {margin: 35px 0 0 !important; }
.imd-footer #text-4 {padding-bottom:0 !Important;}
aside.widget ul li>a.cat-post-title {display:block;}
/*.cat-post-author {font-size: 10px;}
.entry-summary {display:none !important;}
.cat-post-thumbnail { float: left;}*/

.muted {color:#666;}
    
textarea.wpcf7-form-control {max-height: 87px !important;}
#post-427 input[type="submit"], #post-10195 input[type="submit"], #post-10191 input[type="submit"], #post-3997 input[type="submit"] {background:#107fc9 !important;}
  
 

/* requestnewdesign */

.requestnewdesign .request2 {
    max-width: 800px; 
    background: #ffffff; 
    border-radius: 0; 
}


.page-id-13061 .requestnewdesign .cform_wrap2 .btn,
.page-id-13061 .requestnewdesign .overlay .close_new,
.page-id-13076 .requestnewdesign .cform_wrap2 .btn,
.page-id-13076 .requestnewdesign .overlay .close_new{
    font-weight: normal;
    background: #0b2458 !important;
}
.page-id-13061 .requestnewdesign .cform_wrap .success.over1 {height:718px;}

.page-id-13076 .requestnewdesign .cform_wrap .success.over1 {height:823px;}

.requestnewdesign .cform_wrap2 .btn{  font-weight: bold;
    background: #0b2458 !important;}
.page-id-10078 .requestnewdesign .cform_wrap2 .btn{background: #dc57b7;}
.page-id-9719 .requestnewdesign .cform_wrap2 .btn{background: #ffd905;color:#000;}
.policy .poptext .text p {font-size:15px !important;}
.requestnewdesign .poptext {
    width: 100%;
    height: 497px;
    margin: 80px auto;
    background: #fff;
    padding: 0px;
    border-radius: 5px; position:relative;
}
.requestnewdesign .policy .texthead {
    background: #fff;
      color: rgb(11 36 88) !important;
    font-size: 18px !important;
    font-weight: bold !important;
    padding: 10px 0;
    text-align: center;  
}
.requestnewdesign .overlay .close_new{
 /*width: 30px;
    text-align: center;
    height: 30px;
    color: #fff !important;
    font-weight: bold !important;
    font-size: 14px !important;
    line-height: 30px !important;
    text-decoration: none;
    right: -6px;
    position: absolute;
    border-radius: 100%;
    top: -7px;*/
}
.requestnewdesign .policy .poptext .text {
  width: 100%;
    color: #333;
    margin: 0 auto;
    overflow: auto;
    height: 300px;
    border: 1px solid #ccc;
    padding: 10px;
    line-height: 30px;
    font-size: 15px;
    text-align: left !important;
    background: transparent;
}
 
.requestnewdesign #request2 {
max-width: auto;
    margin: auto;
    background: none !important;
    padding: 0;
    border-radius: 0;
    width: auto;
}
.requestnewdesign .cform_wrap .success.over1{display: block;
    width: 100%;
   height: 608px;
	position: absolute;
    z-index: 10;
    left: 0;
    top: 0;
    background: #fff;
    text-align: center;
}
.requestnewdesign .custom1.success-text{color: #000;
    margin-top: 271px;
    font-size: 20px;
    line-height: 37px;
      font-family: "S-Core4";
}
  
.requestnewdesign .cform_title {
    text-align: center;
    padding: 10px 0;
    background-color: #fafafa;
    color: #8a8a8a;    text-decoration: underline;
    font-size: 15px;    background: #f4f4f4; 
    margin-bottom: 10px;
}
.requestnewdesign .cform_wrap2 .btn{    color: #fff;
    height: auto;
    padding: 15px 23px;
    max-width: 320px;
    margin: 15px auto;
    font-size: 17px;border: 1px solid #ccc;}
.requestnewdesign table {
    max-width: 750px;
    margin: auto;
    width: 90%;
        border-collapse: collapse; 
    table-layout: fixed;
    border-bottom: 0;
}
 
.centered-header img {
    display:block; margin:auto;
}


.requestnewdesign .cform_wrap .circle-agree {
    margin-top: -3px;
    margin-left: 10px;
    margin-right: 10px;
    display: inline-block;
    width: 23px;
    height: 23px;
    float: none;
    border: 1px solid #7081bc;
    background-color: #fff;
    border-radius: 100%;
    background-size: 100% auto;
    background-repeat: no-repeat;
    vertical-align: middle;
}

.requestnewdesign .cform_wrap .circle-agree > span {
    margin: 5px 5px;
    display: block;
    width: 11px;
    height: 11px;
    border-radius: 100%;}
    
.requestnewdesign .cform_wrap input[type="text"], 
.requestnewdesign .cform_wrap input[type="tel"], 
.requestnewdesign .cform_wrap select {
    color: #444;
    border: 1px solid #00479d;
    font-size: 18px;
    border-radius: 0 !important;
    font-weight: 300 !important;
    font-family: 'S-Core5' !important;
}

.requestnewdesign .cform_wrap label.text {
    padding: 30px 0 13px;
    font-weight: 400;
    font-size: 17px;
}
.header-main {padding-top:17px !important;}

.requestnewdesign .policy .poptext .text { height: 247px;}
.requestnewdesign .poptext { height: 282px;}
ul.nav-menu li a {color: #111535 !important;  font-size: 18px;}
.request-title b {color:#b11d2a !important;}
#request1 input[type="submit"].btn2_submit,
.right-fixed-form #request1 input[type="submit"].btn2_submit
{background:#b11d2a !important;}

.right-fixed-form .cform_wrap { 
  background:transparent !important;
}

.right-fixed-form .tit span { color: #fff;
    -webkit-animation: 2s flash infinite;
    -ms-animation: 2s flash infinite;
    animation: 2s flash infinite; 
}

.right-fixed-form .policy-btn {
    font-size: 13px !important;
}
.right-fixed-form {border: 1px solid #ccc !important; }
.team-member-image.team_img_hover:before {
    width: 100%;
    position: absolute;
    height: 100%;
    content: "";
    z-index: 999;
    visibility: hidden;
    opacity: 0;
    -webkit-box-shadow: inset 10px 10px 160px 20px rgb(177 29 42) !important;
    -moz-box-shadow: inset 10px 10px 160px 20px rgba(66,132,255,1);
    box-shadow: inset 10px 10px 160px 20px rgb(177 29 42) !important;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.team-member-wrap:hover .team-member-image.team_img_hover:before {
    width: 100%;
    position: absolute;
    height: 100%;
    background-color: rgb(228 148 155 / 37%);
    content: "";
    z-index: 9;
    -webkit-box-shadow: inset 10px 10px 160px 20px rgb(177 29 42);
    -moz-box-shadow: inset 10px 10px 160px 20px rgba(66,132,255,1);
    box-shadow: inset 10px 10px 160px 20px rgb(177 29 42);
    visibility: visible;
    opacity: 1;
}
.team-member-image.team_img_hover:after {
    position: absolute;
    content: "";
    background-image: url(http://yourcash.co.kr/uiw-content/themes/imedica/css/img/ov-plus.png);
    width: 83px;
    height: 83px;
    background-repeat: no-repeat;
    font-family: fontAwesome;
    font-size: 60px;
    color: #373737;
    font-weight: 300;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    visibility: hidden;
    opacity: 0;
    transition: all .2s linear;
    z-index: 9999;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    
}
.policy .close_new {
    background: #0b2458 !important;
}








#transparent_forms .request1 {background:transparent !important;}
#transparent_forms .agreetxt {font-size:14px;width:82%; float:left;}
#transparent_forms .cform_title span {font-size:14px;}
.request1, .cform_wrap .btn { }
.site-heading {
    padding: 10px 0 !important;
}
.page-id-7 .cform_wrap .btn {border: 1px solid #ccc; background: #ffb6c8;color:#000!important;}
.request2 {      max-width: 450px;
    margin: 20px auto;
    background: #f5b9c5;
    padding: 20px;
    border-radius: 10px;border: 0px solid #ccc;}
.page-id-1059 .request1,.page-id-1059 .cform_wrap .btn {background:#00aff0;}
.page-id-9925 .navbar-brand-title.site-logo,
.page-id-9925.transparent_header ul.imd-contact-info li a{color:#333 !Important;}
.site-info-bar {padding: 5px 0 !important;}
.policy .close_new { 
    color: #fff !important; 
    font-size: 21px !important;
    line-height: 65px !important;}
    .policy .text p {font-size: 13px !important;
    text-align: left !important}
/*Padding for the small footer area*/
.imd-footer {margin-top:10px !important;margin-bottom:0 !important;}
.imd-footer p {font-size: 13px !important;
    color: #fff;margin-bottom:10px !important;}
 .imedica-footer-area {padding-top:0 !important; padding-bottom:0 !Important;}
.imd-contact-info, .imd-contact-info li {    padding: 0;
    margin: 0;list-style:none;}
 .footer-siteinfo-wrapper {padding:0 !important;}
.small-footer-seperator {display:none;}
.small-footer-left, .small-footer-right {
    padding: 0;
    font-size: 13px;
}
.site-title {font-weight: 500 !important;}
.footer-siteinfo-wrapper .imedica-row {background: transparent !important;}
.site-info-bar {
    padding: 19px 0;
}
.page-id-110 .requestnewdesign .cform_wrap2 .btn {
font-weight: bold;
    background: #ffe923 !important;
    color: #111535;
}
.page-id-110 .requestnewdesign .cform_wrap .success.over1 {
    height: 465px !Important;
}
.transparent_header ul.imd-contact-info li a {color:#333 !important;}
.custombtnpop {    background: #fff !important;
    border: 1px solid #b1d2e8;
    color: #333;
    width: 141px;
    font-weight: bold;
    font-size: 18px;
    line-height: 27px;font-family:Malgun Gothic, sans-serif !Important;}
    
    .imd-full-layout .navbar .top-custom-html {
    padding: 7px 0;
    width: 100%;
}


/* requestnewdesign */
.page-id-9925 .requestnewdesign .cform_wrap .btn {color:#fff !important;background: #0066ff !important}
.requestnewdesign .cform_wrap .btn{background: #05c36c;}

.page-id-52 .requestnewdesign .btn {
    border: 2px solid #00479d;}

.page-id-67 .requestnewdesign .custom1.success-text {
   
    padding-top: 0px !important;
}



.policy .poptext .text p {font-size:15px !important;}
.requestnewdesign .poptext {
    width: 100%;
    height: 497px;
    margin: 44px auto;
    background: #fff;
}
.requestnewdesign .policy .texthead {
    background: #fff;
    color: rgb(112, 175, 26);
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
}
.page-id-12852 .policy .texthead {font-family: 'S-CORE4' !important; color: rgb(11 36 88) !important;}
.requestnewdesign .overlay .close_new{
    width: 100%;
    text-align: center;
    height: 50px;
    color: #fff;
    font-weight: bold;
    font-size: 20px !important;
    line-height: 47px;
    text-decoration: none;
    background: #70af1a;
    font-family: 'S-Core4';
}
.requestnewdesign .policy .poptext .text {
    width: 86%;
    margin: auto;
    overflow: auto;
    height: 300px;
    border: 1px solid #ccc;
    padding: 16px;
    line-height: 30px;
    font-size: 15px;
}
.requestnewdesign .request2 {
max-width: auto;
    margin: auto;
    background: none !important;
    padding: 0;
    border-radius: 0;
    width: auto;
}
.requestnewdesign .cform_wrap{   
    background: #fff;    position: relative;max-width: 420px;
    margin: 30px auto;
    width: 100%;
    padding: 25px 5px 30px 5px;
    border-radius: 5px;
    box-shadow: 0px 0px 4px #ccc;
    min-height: 250px;
    height: auto;border:0 !important;}

.requestnewdesign .cform_title {
    text-align: center;
    padding: 18px 0;
    background-color: #fafafa;
    color: #8a8a8a;    text-decoration: underline;
    font-size: 15px;    background: #f4f4f4; 
    margin-bottom: 10px;
}
.requestnewdesign .cform_wrap .btn{    color: #fff;
    height: auto;font-family: 'S-Core4';
    padding: 10px 13px;
    max-width: 320px;
    margin: 0px auto; display:block;
    font-size:20px;border: 1px solid #ccc;}
.

.requestnewdesign .cform_wrap .circle-agree {
    margin-top: -3px;
    margin-left: 10px;
    margin-right: 10px;
    display: inline-block;
    width: 23px;
    height: 23px;
    float: none;
    border: 1px solid #7081bc;
    background-color: #fff;
    border-radius: 100%;
    background-size: 100% auto;
    background-repeat: no-repeat;
    vertical-align: middle;
}

.requestnewdesign .cform_wrap .circle-agree > span {
    margin: 5px 5px;
    display: block;
    width: 11px;
    height: 11px;
    border-radius: 100%;}
    
.requestnewdesign .cform_wrap input[type="text"], 
.requestnewdesign .cform_wrap input[type="tel"], 
.requestnewdesign .cform_wrap select {
    background: #fff;
    width: 100%;
    text-align: left;
    height: 45px;
    border-radius: 3px; 
    color: #333;
    float: left;
    line-height: 38px;
    vertical-align: middle;
    font-size: 18px;
    padding: 0;
    padding-left: 10px;
	letter-spacing: -2px;
}

.requestnewdesign .cform_wrap label.text {
    padding: 30px 0 13px;
    font-weight: 400;
    font-size: 17px; color:#444;
}

::-webkit-input-placeholder { /* Edge */
  color:#444;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color:#444;
}

::placeholder {
  color:#444;
}
