.ui-input-text input, .ui-input-search input {
    height:40px;
    padding-left:20px;
    font-size:17px !important;
    color:#323232;
}

.ui-mobile label, div.ui-controlgroup-label {
    font-size: 14px;
    font-weight: bold;
    padding-top:15px;
    padding-left:15px;
}

.padding-r-20 {padding-right:20px;}

.padding-r-10 {padding-right:10px;}

.padding-l-10 {padding-left:10px;}

p.btn-form {margin-top:20px;}

a.btn-form  {
    width:140px;
    height:45px;
    display:block;
    text-align:center;
    text-decoration:none;
    font-size:1.2em;
    font-weight:bold;
    color:#e5e5e5;
    padding:12px 0;
}


#soporte-form {
    width:625px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
}

#soporte-form h2 {font-size:2em; text-align:center;}

.sliderwrapper {
    position: relative;
    overflow: hidden;
    border: 1px solid #b8b8b8;
    width: 100%;
    margin:0 auto;
    margin-top:20px;
    border-radius: 10px;

    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;

    background: -webkit-linear-gradient(#FFF, #e2e2e2); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#FFF, #e2e2e2); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FFF, #e2e2e2); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#FFF, #e2e2e2); /* Standard syntax */

}



.sliderwrapper .contentdiv {
    display:none;
    padding:15px;
}

.pagination{
    width: 100%;
    text-align: center;
    padding:0;
    margin:0 auto;
    position:relative;
}

.pagination a {
    width:60px;
    height:60px;
    font-size:2.7em;
    color: #323232;
    text-decoration: none;
    padding: 4px 0px;
    display:inline-block;
    background: white;
    border:2px solid #323232;
    border-radius:60px;
}

.pagination a:hover, .pagination a.selected {
    color: #e5e5e5;
    border-color: #d91b5c;
    background-color: #d91b5c;
}

.pagination p {
    text-align:center;
    font-size:0.9em;
    font-weight:bold;
    display:inline-block;
    width:70px;
    height:auto;
}

.circle-margin {margin-left:75px;}

.textblock-margin {margin-left:65px; margin-top:5px;}

.botonera {
    width: 100%;
    height:auto;
    position:relative;
    z-index:3;
    margin:0 auto;
}

.menu-cuenta .botonera{
    width:98%;
}

.menu-cuenta .circle-boxline {
    width:410px;
    left: 60px;
}

.circle-boxline {
    width: 500px;
    height:2px;
    left: 60px;
    top:30px;
    position:absolute;
    background:#323232;
    z-index:1;
}

.box-33 {display:inline-block; margin:-2px;}

/*Media Tablet & SmallTablet*/

@media (min-width:480px) and (max-width:980px)
{
    .menu-cuenta .circle-boxline {
        width:300px;
        left: 30px;
    }

    #soporte-form {width:460px !important;}

    .circle-margin {margin-left:35px !important;}

    .textblock-margin {margin-left:24px !important; margin-top:5px !important;}

    .circle-boxline {width: 350px;}

}

/*Fin Media Tablet & SmallTablet*/


/*Media Iphone*/

@media (min-width:320px) and (max-width:479px)
{
    .menu-cuenta .circle-boxline {
        width:200px;
        left: 40px;
    }
    a.btn-form  {
        width:60px;
        height:40px;
        font-size:1em;
        padding: 10px 0px;

    }

    .btn-displaynone {display:none;}

    a.btn-form i {padding:0 0 !important; font-size:1.6em;margin-top: 2px;}

    #soporte-form h2 {font-size:1.5em;}

    #soporte-form {width:300px !important;}

    .pagination a {width:50px !important; height:50px !important; font-size:2.3em; padding: 3px 0px;}

    .pagination p {display:none;}

    .pagination .pboxpeq {width:40px !important; margin-right:5px; margin-left:5px;}

    .circle-margin {margin-left:5px !important;}

    .textblock-margin {margin-left:-3px !important; margin-top:5px !important;}

    .circle-boxline {width:200px; left:50px; top:25px;}

    .box-33 {width:100%; display:block;}

    .box-50 {width:100%; display:block;}

    .padding-r-20 {padding-right:0px !important;}

    .padding-r-10 {padding-right:0px !important;}

    .padding-l-10 {padding-left:0px !important;}

}

/*Fin Media Iphone*/

/*Media Smartphone*/

@media (max-width:319px)
{
    .menu-cuenta .circle-boxline {
        width:150px;
        left: 40px;
    }
    .box-50 {width:100%; display:block;}

    a.btn-form  {
        width:60px;
        height:40px;
        font-size:1em;
        padding: 10px 0px;

    }

    .btn-displaynone {display:none;}

    a.btn-form i {padding:0 0 !important; font-size:1.6em;}


    #soporte-form h2 {font-size:1.5em;}

    #soporte-form {width:230px !important;}

    .sliderwrapper {margin-top:10px !important;}

    .pagination a {width:40px !important; height:40px !important; font-size:1.6em; padding: 4px 0px;}

    .pagination p {display:none;}

    .circle-margin {margin-left:4px !important;}

    .circle-boxline {width:150px; left:40px; top:20px;}

    .box-33 {width:100%; display:block;}

    .padding-r-20 {padding-right:0px !important;}

    .padding-r-10 {padding-right:0px !important;}

    .padding-l-10 {padding-left:0px !important;}

}

/*Fin Media Smartphone*/