#mgkhpfade1 {
 background: #000;position: fixed;width: 100%;height: 100%;filter:alpha(opacity=80);
 opacity: .30;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
 left: 0;top: 0;z-index: 10;
}

.mgkhp_error_message {
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius: 5px;
background:none repeat scroll 0 0 #FFDDCC;border:1px solid #EECCBB;margin-bottom:10px;
padding:5px 10px;width:540px;color:#663333;font-size:14px;
font-weight:normal;line-height:1.6em;padding-left:10px;margin-top:5px;
}
.mgkhp_thanx_message {
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius: 5px;
background:none repeat scroll 0 0 #E2F9E3;
border:1px solid #BBEE66;
margin-bottom:10px;
margin-top:25px;
padding:5px 10px;
width:540px;
color:#336633;
font-size:18px;
font-weight:normal;
line-height:1.6em;
text-align:center;
}
.mgkhp_inputbox{
-moz-border-radius:3px;-webkit-border-radius: 3px;-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;
font-family:Helvetica Neue,"Arial",Helvetica,Verdana,sans-serif;
font-size:12px;font-size-adjust:none;font-stretch:normal;
font-style:normal;font-variant:normal;
font-weight:normal;line-height:18px;
margin:0;padding:4px 4px;color:#666;width:95%;
}

span.mgkhp_wrap1 {
-moz-border-radius:5px;-webkit-border-radius: 5px;background:#eeeeee none repeat scroll 0 0;
display:inline-block;margin:0 0 0px;padding:0px;width:220px;
}

.mgkhp_popup_block img.cntrl {position: absolute;right: 20px;top: 25px;}

.mgkhp_popup_block { 
    box-shadow: 0 0 2px #000000, 0 5px 27px rgba(0, 0, 0, 0.7);	
    opacity: 1;
    position: fixed;
    text-align: left;top: 10%;
    width: 605px;
    z-index: 1000;border-radius:5px;background:#edf0f3;
    line-height: 17px;min-height: 220px; margin: 0 0 50px -200px;left: 45%;
}
.mgkhp_popup_block .top_header,.top_header {
background-color:#000;background-image:0;
background-size:100% auto;overflow:hidden;color:#fff;font-size:18px;font-weight:900;
border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-bottom:1px #fff solid;text-shadow:0 -1px #106274;padding:20px;
}
#mgkhp_popupenquiry {overflow:hidden;padding-left:10px;}

form {display:inline;}
#mgkhp_popupenquiry .labe0 {
color:#000;
display:block;
font-size:16px;
font-weight:700;
margin-bottom:0px;
padding-left:2px;
text-shadow:0 1px #fff;
margin-top:10px;
padding-bottom:3px;
margin-bottom:5px;
}
#mgkhp_popupenquiry .label {color:#000;display:block;font-size:12px;font-weight:500;margin-bottom:0;padding-left:2px;text-shadow:0 1px #fff;line-height:17px;}
#mgkhp_popupenquiry .left {float:left;width:278px;padding:0px 15px 0px 0;}
#mgkhp_popupenquiry .left1 {width:100%;float:left;}

#mgkhp_popupenquiry .inputbox, #mgkhp_popupenquiry select, #mgkhp_popupenquiry .inputbox1 {
background:none repeat scroll 0 0 #FFF;
border:1px solid #BFC4C8;
box-shadow:0 2px 6px 0 #EBEBEB inset;
-moz-box-shadow:0 2px 6px 0 #EBEBEB inset;
-webkit-box-shadow:0 2px 6px 0 #EBEBEB inset;
color:#000;
display:block;
font-size:13px;
margin-bottom:4px;
outline:medium none;
resize:none;
width:250px;
font-family:Arial, Helvetica, sans-serif;
border-radius:3px;
padding:0px 10px;
}
#mgkhp_popupenquiry textarea {
background:none repeat scroll 0 0 #FFF;
border:1px solid #BFC4C8;
box-shadow:0 2px 6px 0 #EBEBEB inset;
-moz-box-shadow:0 2px 6px 0 #EBEBEB inset;
-webkit-box-shadow:0 2px 6px 0 #EBEBEB inset;
color:#000;
display:block;
font-size:13px;
margin-bottom:7px;
outline:medium none;
resize:none;
font-family:Arial, Helvetica, sans-serif;
border-radius:3px;
padding:8px 10px;
width:542px;
}

#mgkhp_popupenquiry  .inputbox:focus, .mgkhp_popup_block .textarea:focus, #mgkhp_popupenquiry .inputbox1:focus,.popup .textarea1:focus {
box-shadow:0 3px 3px -2px rgba(45,57,70,0.45) inset,0 0 12px 0 rgba(183,239,255,0.52);
color:#000;
}
button.submit,.submit {
font-size:16px;
background-color:#83C40C;
background-image:0;
background-size:100% auto;
border:1px solid #2F5314;
box-shadow:0 1px 0 rgba(255,255,255,0.35) inset,0 1px 3px rgba(91,98,101,0.75);
color:#FFF;
font-weight:900;
text-shadow:0 -1px #305909;
display:inline-block;
font-family:Arial, Helvetica, sans-serif;
border-radius:3px;
margin-top:7px;
padding:8px 15px;
width:100px;
margin-left:3px;
margin-bottom:15px;
float:left;
}

#captcha-input-box-usercheck em {display:none;}
#captcha-input-box-enquirecheck em {display:none;}
li#captcha-input-box-enquirecheck {list-style:none;}
li#captcha-input-box-usercheck {list-style: none;}

#mgkhp_popupenquiry #captcha_usercheck {
background:none repeat scroll 0 0 #FFF;
border:1px solid #BFC4C8;
box-shadow:0 2px 6px 0 #EBEBEB inset;
-moz-box-shadow:0 2px 6px 0 #EBEBEB inset;
-webkit-box-shadow:0 2px 6px 0 #EBEBEB inset;
color:#000;
display:block;
font-size:13px;
margin-bottom:4px;
outline:medium none;
resize:none;
width:250px;
font-family:Arial, Helvetica, sans-serif;
border-radius:3px;
padding:5px 10px;
}
#mgkhp_popupenquiry #captcha_enquirecheck{
background:none repeat scroll 0 0 #FFF;
border:1px solid #BFC4C8;
box-shadow:0 2px 6px 0 #EBEBEB inset;
-moz-box-shadow:0 2px 6px 0 #EBEBEB inset;
-webkit-box-shadow:0 2px 6px 0 #EBEBEB inset;
color:#000;
display:block;
font-size:13px;
margin-bottom:4px;
outline:medium none;
resize:none;
width:250px;
font-family:Arial, Helvetica, sans-serif;
border-radius:3px;
padding:5px 10px;
}
 
 
#mgkhp_popupenquiry li{
    list-style: none;
}
#mgkhp_popupenquiry .captcha-image {
float: left;
display: inline;
margin: 0;
position: relative;
width: 258px;
}

#mgkhp_popupenquiry .captcha-reload {
cursor: pointer;
position: absolute;
top: 2px;
right: -150px;
z-index: 1000;margin-top:6px;
}

#mgkhp_popupenquiry .captcha-image .captcha-img {
border: 1px solid #b6b6b6;
vertical-align: bottom;
width: 100%;
margin-top:10px;
}

#mgkhp_popupenquiry .captcha-image img {
opacity: 1 !important;
}

#mgkhp_popupenquiry .captcha-image img:hover {
opacity: 1 !important;
}

#mgkhp_popupenquiry .required {
    color: #000;
    font-size: 12px;
}
.callprice-success{padding-top:15px; font-size:12px; padding-right:20px; color:#000;}
.enquiry-success{padding-top:15px; font-size:12px; padding-right:20px; color:#000;}
@media only screen and (min-width:320px) and (max-width:479px) {
.mgkhp_popup_block {
       left: 4.5%;
       margin: 0 0 50px 1px;
       position: absolute;
       top: 10%;
       width: 300px;
}
#mgkhp_popupenquiry #emsg {
       width: 270px !important;
}
#mgkhp_popupenquiry textarea {
       width: 270px;
}
#mgkhp_popupenquiry {
       padding-left: 3px;
}
.mgkhp_error_message{width:245px;}
.mgkhp_thanx_message {width:245px;}
}

@media only screen and (min-width:480px) and (max-width:767px) {
.mgkhp_popup_block {left: 6%;margin: 0 0 50px 1px;position: absolute;top: 10%;width: 400px;}
#mgkhp_popupenquiry #emsg {width: 350px !important;}
#mgkhp_popupenquiry textarea { width: 270px;}
#mgkhp_popupenquiry {padding-left: 20px;}
.mgkhp_error_message{width:245px;}
.mgkhp_thanx_message {width:245px;}
}

@media only screen and (min-width:768px) and (max-width:992px) {
.mgkhp_popup_block {left: 10%;margin: 0 0 50px 1px;position: absolute;}
}