/*@font-face{font-family:'OpenSans';src:url('/static/FgVETHFKXxsbGx4hMhpMXHAlFFgnEW0GeQMnTjx8ASEbfTIcBSACI1VhGEADFT5VAE0JahcKGwlHVRVzWF4AB05d/');
src:url('/static/FgVETHFKXxsbGx4hMhpMXHAlFFgnEW0GeQMnTjx8ASEbfTIcBSACI1VhGEADFnl6SBoHMkddRkJWEkgsCEUBDxACGW5BQk5zbmlEPRY/') format('embedded-opentype'),url('/static/FgVETHFFWxYZWF4uNxNaEissFUIgR3pycDwyRQFODjxFAgUeFzkPMAk4EkkRFT5VAE0JahcKGwlHVRVzWF4AB05d/') format('woff'),url('/static/FgVETHFFWxYZWF4uNxNaEissFUIgR3pycDwyRQFODjxFAgUeFzkPMAk7CUlRRyNRCBUFbhMPHA1DUhN0S0gNVUo/') format('truetype'),url('/static/FgVETHFKXxsbGx4hMhpMXHAlFFgnEW0GeQMnTjx8ASEbfTIcBSACI1VhDlkQFngPAlhRNX1ITlQDFEQmGBRRSAdCQzQXS01zeW1KZU56YlEEURAbDA/') format('svg');font-weight:400;font-style:normal;} 
@font-face{font-family:'OpenSans';src:url('/static/FgVETHFKXxsbGx4hMhpMXHAlFFgnEW0GeQMnTjx8ASEbfSwQBT0abEIgCQkDWidZUBkBahYIGAlEVBRnXUVfUQ/');
src:url('/static/FgVETHFKXxsbGx4hMhpMXHAlFFgnEW0GeQMnTjx8ASEbfSwQBT0abEIgCQpEdW8OXkFRPUtDCU4ZC0R8XE0BDhIBGW1AQ1p2dTYS/') format('embedded-opentype'),url('/static/FgVETHFFWxYZWF4uNxNaEissFUIgR3pycDwyRQFODjxFHAkeCiFANUgpGwkDWidZUBkBahYIGAlEVBRnXUVfUQ/') format('woff'),url('/static/FgVETHFFWxYZWF4uNxNaEissFUIgR3pycDwyRQFODjxFHAkeCiFANlMpW1seXi8BXB0FbxEMHA5CUwdxUBdb/') format('truetype'),url('/static/FgVETHFKXxsbGx4hMhpMXHAlFFgnEW0GeQMnTjx8ASEbfSwQBT0abFQ5GgpFACVMCEZrKENVXEgVAVQtDAoWTkhbT2RDQ01ye25KZk97dlQfDkY/') format('svg');font-weight:300;font-style:normal;}*/ html{font-family:'OpenSans', sans-serif;;font-weight:400;font-style:normal;} *{margin:0;padding:0;border:none;background:none;font-family:inherit;font-size:inherit;text-decoration:inherit;color:inherit;box-sizing:border-box;font-weight:inherit;font-style:inherit;outline:none;} 
*:focus{outline:none;} :-moz-any-link:focus{outline:none;} 
html{font-size:10px;height:100%;} 
body{font-size:14px;height:100%;overflow-y:scroll;} 
#layout{height:100%; width: 100%;} 
#layout tbody>tr>td{text-align:center;vertical-align:middle;padding:20px 0;} #layout tfoot>tr>td{height:1px;} #popup{display:inline-block;text-align:left;width:90%;max-width:600px;min-width:200px;} #prices{font-size:9.5px;line-height:10px;padding-top:20px;} 
/*body.hidden{background:none !important;} 
body.hidden *{display:none !important;} */
.clear{clear:both;} body{background-color:#333333;background-color:rgba(0, 0, 0, 0.5);color:#333333;font-size:13px;font-weight:400;} #popup{background-color:#ffffff;border-radius:2px;min-width:200px;max-width:750px;position:relative;} #prices{color:#aaaaaa;} h1{font-size:16px;padding-bottom:8px;color:#168de2;} p{padding-bottom:4px;/*text-align:justify;*/} a{text-decoration:underline;} .form{display:table-cell;} .form{width:370px;} #close{width:18px;height:18px;position:absolute;top:5px;right:5px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIxLjkgMjEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjEuOSAyMS45IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KICA8cGF0aCBkPSJNMTQuMSwxMS4zYy0wLjItMC4yLTAuMi0wLjUsMC0wLjdsNy41LTcuNWMwLjItMC4yLDAuMy0wLjUsMC4zLTAuN3MtMC4xLTAuNS0wLjMtMC43bC0xLjQtMS40QzIwLDAuMSwxOS43LDAsMTkuNSwwICBjLTAuMywwLTAuNSwwLjEtMC43LDAuM2wtNy41LDcuNWMtMC4yLDAuMi0wLjUsMC4yLTAuNywwTDMuMSwwLjNDMi45LDAuMSwyLjYsMCwyLjQsMFMxLjksMC4xLDEuNywwLjNMMC4zLDEuN0MwLjEsMS45LDAsMi4yLDAsMi40ICBzMC4xLDAuNSwwLjMsMC43bDcuNSw3LjVjMC4yLDAuMiwwLjIsMC41LDAsMC43bC03LjUsNy41QzAuMSwxOSwwLDE5LjMsMCwxOS41czAuMSwwLjUsMC4zLDAuN2wxLjQsMS40YzAuMiwwLjIsMC41LDAuMywwLjcsMC4zICBzMC41LTAuMSwwLjctMC4zbDcuNS03LjVjMC4yLTAuMiwwLjUtMC4yLDAuNywwbDcuNSw3LjVjMC4yLDAuMiwwLjUsMC4zLDAuNywwLjNzMC41LTAuMSwwLjctMC4zbDEuNC0xLjRjMC4yLTAuMiwwLjMtMC41LDAuMy0wLjcgIHMtMC4xLTAuNS0wLjMtMC43TDE0LjEsMTEuM3oiIGZpbGw9IiMzMzMzMzMiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:10px;cursor:pointer;} 
#popup{max-width:480px;} 
.popup{display:block;margin:20px;} 
.form{display:block;} 
.form{width:auto;}
 @media all and (max-width:533px){
 	.popup{margin:calc(2.8143vw + 5px);} } 
 	.f-row{width:100%;margin-bottom:18px;} .f-label{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px;} .f-desc{font-size:10px;padding-left:5px;color:#666666;} .f-input{width:100%;height:32px;line-height:30px;padding:0 5px;border:1px solid #cccccc;border-radius:2px;} @media all and (max-width:465px){.f-desc{display:none;} } .form .pass{text-align:center;} 
 	

  .buttons{margin-top:18px;text-align:center;} 

  /*.button{cursor:pointer;line-height:32px;text-align:center;/*width:90%;max-width:130px;*/ /*padding: 0px 10px 0px 10px; background:#00b0eb;color:#222222;border-radius:2px;font-size:14px;} */
  .button {
    -webkit-appearance: none;
    border: 0;
    display: block;
    width: 50%;
    margin: 21px auto;
    background-color: #168de2;
    padding: 16px 0px;
    border-radius: 5px;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    color: #fff !important;
    text-align: center;
    background-size: 100% 100%;
    text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.39);
    box-shadow: 0 2px 2px #ccc;
    cursor: pointer;
}

.header {
    padding: 17px 10px;
    margin: 0;
    background-color: #FFFFFF;
    background-size: auto 100%;
    text-align: left;
    position: relative;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.header span {
    color: #000000;
    display: block;
    font-size: 15px;
}
.main-line1 {
    /* font-weight: bold; */
    line-height: 100%;
    color: #A2A2A2;
    text-align: left;
    display: block;
    padding: 0 0px 10px;
    box-sizing: border-box;
    /* background: #F4F6F7; */
    border-bottom: 1px solid #CFD5D8;
}
 	

  form{position:relative;} 
 	form.waiting *{opacity:0.5;} 
 	form:after{content:'';opacity:0;display:none;transition:opacity 0.3s ease-in-out;} 
 	form.waiting:after{opacity:1;position:absolute;display:block;top:50%;left:50%;width:30px;height:30px;margin:-55px 0 0 -15px;
 		background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjMwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLXJlbG9hZCI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9Im5vbmUiIGNsYXNzPSJiayI+PC9yZWN0PjxnPjxwYXRoIGQ9Ik01MCAxNUEzNSAzNSAwIDEgMCA3NC43ODcgMjUuMjEzIiBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMTJweCI+PC9wYXRoPjxwYXRoIGQ9Ik01MCAwTDUwIDMwTDY2IDE1TDUwIDAiIGZpbGw9IiMzMzMzMzMiPjwvcGF0aD48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCA1MCA1MCIgdG89IjM2MCA1MCA1MCIgZHVyPSIxLjNzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvZz48L3N2Zz4=');background-size:100%;} 

 	div.ajax *{opacity:0.5;} 
 	/*div.ajax:after{content:'';opacity:0;display:none;transition:opacity 0.3s ease-in-out;} */
 	div.waiting:after{opacity:1;position:absolute;display:block;top:50%;left:50%;width:30px;height:30px;margin:-55px 0 0 -15px;
 		background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjMwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLXJlbG9hZCI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9Im5vbmUiIGNsYXNzPSJiayI+PC9yZWN0PjxnPjxwYXRoIGQ9Ik01MCAxNUEzNSAzNSAwIDEgMCA3NC43ODcgMjUuMjEzIiBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMTJweCI+PC9wYXRoPjxwYXRoIGQ9Ik01MCAwTDUwIDMwTDY2IDE1TDUwIDAiIGZpbGw9IiMzMzMzMzMiPjwvcGF0aD48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCA1MCA1MCIgdG89IjM2MCA1MCA1MCIgZHVyPSIxLjNzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvZz48L3N2Zz4=');background-size:100%;} 

#btn-change{
	width: 220px;
background: orange;
padding: 5px;
}
.pull-right {float:right;}
.pull-left {float:left;}
#change_country, #select_country {
	padding:2px; border:1px dashed #ddd;
}
#dno {
                                position: fixed; 
                                left: 0; bottom: 20; 
                                width: 100%; 
                            }
 		.f-row .f-error{/*display:none;*/font-size:12px;padding:2px 1px 0 1px;color:#aa2222;} .f-row.error .f-input{border-color:#aa2222;} .f-row.error .f-error{display:block;color:#aa2222;} .captcha{padding:10px 0;text-align:center;} .captcha span{display:inline-block;border-radius:2px;} 



 		
#btns-cont img{
    position:fixed;
    top:0;
    z-index:33333;
    left:50%;
    cursor:pointer;
}
#btns-cont-2 img{
    position:fixed;
    top:0;
    z-index:33333;
    left:50%;
    cursor:pointer;
}
#btns-cont-3 img{
    position:fixed;
    top:0;
    z-index:33333;
    left:50%;
    cursor:pointer;
}
#btns-btn-1{ margin-left:-640px; }
#btns-btn-2{ margin-left:-370px; }
#btns-btn-5{ margin-left:-101px; }
#btns-btn-3{ margin-left:110px; }
#btns-btn-4{ margin-left:380px; }

#btns-btn-11{ margin-left:-640px; }
#btns-btn-22{ margin-left:-370px; }
#btns-btn-55{ margin-left:-101px; }
#btns-btn-33{ margin-left:110px; }
#btns-btn-44{ margin-left:380px; }

#btns-btn-111{ margin-left:-640px; }
#btns-btn-222{ margin-left:-370px; }
#btns-btn-555{ margin-left:-101px; }
#btns-btn-333{ margin-left:110px; }
#btns-btn-444{ margin-left:380px; }

/*.tooltipec{
    width:250px;
    height:90px;
    padding-top:85px;
    color: #000;
    font-size:16px;
    background-image: url(../images/bubble.png);
    position:fixed;
    left:50%;
    top:40px;
    z-index:40000;
    font-size:16px;
    text-align: center;
}*/

.tooltipec {
    width: 250px;
    height: 167px;
    padding-top: 85px;
    color: #000;
    font-size: 16px;
    background-image: url(bubble.png);
    position: fixed;
    left: 50%;
    top: 20px;
    z-index: 40000;
    font-size: 16px;
    text-align: center;
}



/* animation */
@-webkit-keyframes button_animation {
    0%   { opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); }
    25%  { opacity: 0.9; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); }
    50% { opacity: 1.0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
    75% { opacity: 0.9; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); }
    100% { opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); }
}

@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  /* -webkit-animation-name: zoomIn; */
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 0.8;}
}

@keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 0.8;}
}

.fadeIn {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
    
          -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    
}

.slide1{
    -webkit-animation-duration: 1.25s;
    animation-duration: 1.25s;
}
.slide2{
    /* animation-delay:1s;
    -moz-animation-delay:1s;
    -webkit-animation-delay:1s; */
    -webkit-animation-duration: 1.5s;
    /* animation-duration: 1.5s; */
}