
/* Mobile */

@media screen and (max-width:767px) {
    .mainContent {
    width:100%;
    }

    .dtp-padding-left-35 {
    padding-left:12px;
    }
    .bckColor {
    position:static;
    margin-top:25px;
    }

    .bigmenu {
    text-align:left;
    }
    .RadTabStrip .rtsLI {
    float:none !important;
    }
    .rtsOut {
    text-align:left;
    }
    .mainContent {
    min-height:unset !important;
    }
}


@media screen and (max-width:767px) and (orientation:landscape) {

    .col-xs-8-landscape {
    width:60%;
    }
    .col-xs-4-landscape {
    width:40%;
    }
     .RadTabStrip .rtsLI {
    float:left !important;
    }
}




/*Ipad Landscape*/

@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio: 2) {
}


/*Ipad Portrait*/ 
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .container-fluid, .navbar, #Footer, .barraGrigia, .barraGrigiaSotto {
    min-width:auto !Important;
    }


    .IpadLeftFix {
        width:70%;
    }
    .IpadRightFix {
    width:30%;
    }


    .mainContent {
    width:auto !IMportant;
    padding:0 15px;
    }
    .box_text {
    float:none !IMportant;
    width:100% !important;
    }



    .Ipadw52 {
    width:52% !Important;
    
    }
        
    .Ipadw48 {
    width:48% !Important;
    }
    .Ipadw48 input,  .Ipadw48 div {
        width:auto !IMportant;
        }


    .Ipadw34 {
    width:34% !important;
    }
    .Ipadw34 input, .Ipadw34 div {
     width:auto !IMportant;

    }

    .Ipadw16 {
      width:16% !important;
    }

        .Ipadw16 span {
        width:auto !Important;
        }

    .Ipadw20 {
    width:20% !Important;
    }

    .IpadHide {
    font-size:0 !Important;
    }

}

