body{margin:0;padding:0;background:url(../images/bg-light.jpg) top left;font-family:"Helvetica Neue",Helvetica;font-size:14px;color:#333}body #bg-overlay{background:url(../images/slideshow-overlay-hatch.png) repeat scroll 0 0 transparent;display:block;left:0;position:fixed;top:0;width:100%;z-index:-999}body .container{width:940px;margin:0 auto;background:rgba(255,255,255,.95);padding:20px}body .container header{border-bottom:1px solid #dedede}body .container header #logo{float:left}body .container header #logo img{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}body .container header #logo img:hover{opacity:.7}body .container header #wrapper-lang-selector{float:right;margin-top:5px}body .container header #wrapper-lang-selector select{padding:6px;border:1px solid #dfdfdf}body .container section.content{margin:20px 0 40px}body .container section.content a{color:#7f7f7f;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}body .container section.content a:hover{color:#e63600}body .container section.content h1.heading{font-size:16px;color:#e63600;margin-bottom:20px;text-align:center}body .container section.content form{padding-top:20px;padding-bottom:20px;width:600px;margin:0 auto}body .container section.content form #nombre, body .container section.content form #apellidos, body .container section.content form #email, body .container section.content form #concepto, body .container section.content form #telefono, body .container section.content form #observaciones, body .container section.content form #referencia{padding:8px;width:170px;border:1px solid #dfdfdf;background:rgba(255,255,255,.6);-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}body .container section.content form #referencia:focus{border:1px solid #c6c6c6}body .container section.content form .btn{padding:8px;background:#0081db;color:#fff;font-weight:700;border:0;cursor:pointer;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}body .container section.content form .btn:hover{background:#0063a8}body .container section.content form #btn-pagar{padding-left:35px;padding-right:35px;margin:10px auto;display:block}body .container section.content form #btn-pagar.disabled{background:#42b1ff;cursor:default}body .container section.content form #resultados{margin-top:6px;margin-bottom:0;min-height:70px;font-weight:700}body .container section.content form #resultados span{font-style:italic;font-weight:400;display:inline-block;margin-right:5px}body .container section.content form #resultados.error{color:red}body footer{box-shadow:0 0 4px rgba(0,0,0,.2);width:940px;margin:0 auto;background:rgba(255,255,255,.95);padding:10px 20px;font-size:11px;line-height:17px}body footer #copyright{float:left}body footer #footer-nav{float:right}body footer #footer-nav a{color:#7f7f7f;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}body footer #footer-nav a:hover{color:#e63600}body .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

body .container section.content form #importe {
    padding: 8px;
    width: 170px;
    border: 1px solid #dfdfdf;
    background: rgba(255,255,255,.6);
    -webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -o-transition: all .4s linear;
    -ms-transition: all .4s linear;
    transition: all .4s linear;
}

body .container header #logo {
    float: left;
    width: 100px;
}

body .container header #logo img{
	-webkit-transition: none
	-moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none;
}

.ui-widget-content{
    background:transparent!important;
    border:none!important;
}

.ui-tabs .ui-tabs-nav{
    padding:0!important;
    text-align: center;
}

.ui-widget-header{
    border:none!important;
    background: transparent!important;
}

.ui-tabs{
    padding:0;
}

.ui-tabs .ui-tabs-nav li{
    display: inline-block!important;
    float: none!important;
    margin:1px .2em -4px 0!important;
}

.ui-tabs .ui-tabs-panel{
    border:1px solid #aaa!important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active{
    margin-bottom:-4px !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
    background: none!important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{
    background: #fff!important;
}

#tabs-2 input, #tabs-2 textarea{
    width: 95%!important;
}

#tabs-2 input.btn{
    width: auto!important;
}

#tabs-2 textarea{
    height: 100px;
}

#tabs-2 #resultados{
    display: none;
}