@charset "utf-8";
/* CSS Document */

.countryCode{display:inline-block; width:90px;}
.star{color:#FF0000;font-size: 12px;}
.filelds{float:left; clear:both; padding-top:15px;}
.Forlabel {    color: #000000;    font-family: segoeui;    font-family: "segoeui 0/IE8+9";    font-size: 18px !important;    clear:both;    float:left;    width:100%;}
.show_countries, .show_countries2{position:absolute; height:300px; top:33px; left:0; z-index:100; background:#fff; width:300px; border:3px solid #E5E5E5; border-radius:6px; overflow:auto; display:none}
.show_countries ul, .show_countries2 ul{margin:0; padding:0;}
.show_countries li, .show_countries2 li{padding:3px 0 3px 5px;margin:0px;font-size:12px;}
.show_countries li a, .show_countries2 li a{color:#333; text-decoration:none;}
.show_countries li:hover, .show_countries2 li:hover{background: #3582c4; color:#fff;}
.show_countries li:hover a, .show_countries2 li:hover a{color:#fff; text-decoration:none;}
.slected-country, .slected-country2{float:left; height:25px;}
.left{float:left; padding:0 5px;}
small{font-size:10px!important; color:#757575; float:left; clear:both;}
.mobile{float:left; padding-left:5px;}
.mobile-icon{background:url(../images/mobile-icon.jpg) no-repeat left; }
.pading{padding-left:35px !important;}
.set{ position: absolute;left:55px;top: 5px;width: 26px;padding:0;}
.grab-code { background: url("../images/grabber.png") no-repeat scroll 0 0 transparent; float: right; height: 33px;/*left: 38px;*/ border:0; left: 0px \0/IE8+9; position: relative; text-indent: -99999px; width: 34px;/*top:-33px \0/IE8+9;*/	/*top:-53px;*/left:0px \0/IE8+9;}
.grab-code2 {background: url("../images/grabber.png") no-repeat scroll 0 0 transparent; float: right; height: 33px;/*left: 38px;*/ border:0;left: 0px \0/IE8+9; position: relative; text-indent: -99999px; width: 34px;/*top:-53px;*//*top:-53px \0/IE8+9;*/ left:0px \0/IE8+9;}
.phone-icon{background:url(../images/phone-icon.jpg) no-repeat left;}
.small_txt{ float: right !important; margin: 0 !important; position: relative;border-left:1px solid #fff !important;   top: -5px; width: 37px; padding-left:0 !important;left:-12px;padding:0;color: #0088CC !important; font-size:12px!important;}
input[type="text"]		{background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.grab, .set input[type="text"]{display: inline-block;height: 21px;padding: 4px 6px;font-size: 14px;line-height: 20px;color: #555;vertical-align: middle;}
.grab, .grab2 {border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-top:1px solid #bdbdbd;}
.grab [class^="flag-"], .grab [class*=" flag-"] { margin-top: 5px;}
.med-input {width: 70px!important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.grab-code {background: url("../images/grabber.png") no-repeat scroll 0 0 transparent;float: right; height: 33px; left: 2px; position: relative; text-indent: -99999px; width: 34px;/*top:-53px !important;*/	}
.grab-code2 {background: url("../images/grabber.png") no-repeat scroll 0 0 transparent; float: right; height: 33px;left: 0px; position: relative; text-indent: -99999px;width: 34px;/*top:-53px !important;*/}	
}
.set input[type="text"]{width:37px;box-shadow:none}
input[type="text"].mobTxt{float:right;width:105px;padding-bottom:7px;}