@charset "utf-8";
/* CSS Document */
.calculate-detail{
	font:20px/22px 'thaisanslite', Arial, sans-serif;
}


.calculate{
	width:100%;
	height:auto;
	}
.calculate .mid1 {
	width:100%;
	height:auto;
/* 	border:1px solid #d9bb5e; */
	border: 1px solid #454b52;
	padding:5px;
	margin-top: 20px;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
	}
.calculate .mid1 .top{
	width:100%;
	height:auto;
	padding:10px;
	color:#fff;
/* 	font: 26px/30px 'thaisanslite', Arial, sans-serif; */
	font: 24px/30px 'thaisanslite', Arial, sans-serif;
	
/* 	background:#d9bb5e; */
background: #031a3b;
	
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	}
.calculate .mid1 .form {
	width:100%;
	height:auto;
	display:inline-block;
	}
.calculate .mid1 .form .form-control {
	width: 65%;
	height:auto;
	display:inline-block;
	margin: 10px;
	}
.calculate .mid1 .form .text {
    text-align: right;
    padding-top: 17px;
    
        font: 22px/24px 'thaisanslite', Arial, sans-serif;
	}
.calculate .mid1 .form .text1 {
    text-align: center;
    padding-top: 17px;
      font: 22px/24px 'thaisanslite', Arial, sans-serif;
	}
.button-large {
    width: 47%;
    height: 50px;
    line-height: 50px;
    padding: 0 50px;
/*     margin-left: 272px; */
	 margin-left: 10px;
}

.cal-span{
	    font: 22px/24px 'thaisanslite', Arial, sans-serif;
}


/* button */
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	padding: 8px 50px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
    margin-left: 10px;
    font: 22px/24px 'thaisanslite', Arial, sans-serif;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.myButton:active {
	position:relative;
	top:1px;
}


.form-control:disabled, .form-control[readonly] {
    opacity: 1 !important;
    background-color: #f0fdea  !important;
    border-color: #d6e9c6 ;
}


    .swal-icon:first-child {
        margin-top: 25px !important;
    }
    .swal-icon {
        margin: 1px auto !important;
    }
    
    .swal-footer {
         margin-top: 0px;
    }
    
    .swal-button {
	    background-color: #2098d1  !important;
	    padding: 10px 32px !important;    
    
    }
    
    .swal-title {
         font: 32px/38px 'thaisanslite', Arial, sans-seri  !important;  
    }
    
    .swal-text{
    	font: 22px/24px 'thaisanslite', Arial, sans-seri  !important;  
    }
    
    .swal-icon {
	    width: 70px  !important;  
	    height: 70px  !important;  
    }
    
        


@media (max-width: 575px) {
.button-large {
    margin-left: 136px;
}
}

@media (min-width: 576px) and (max-width: 991px) { 
.button-large {
    margin-left: 245px;
}
}