﻿/* media-queries.css */

@media screen and (max-width: 860px)
{

    html {
        -webkit-text-size-adjust: none;
        text-size-adjust: none; /* fv 4-3 + */
    }
   
.wrap {
margin: 0px auto;
width: 95%;
}

.nav_ul {
margin-top: 5%;
white-space: normal;
}

.subheader {
width: 95%;
height:auto;
}

.main_body {
width: 95%;
float:none;
}

.main_sidebar {
display:none; /* no show for screen smaller than 860px*/
width: auto;
float: none;
}

.footer , .main_header
{
overflow: hidden;
height:100%;
text-align: center;
}

.foot_lenguage, .foot_followus, .foot_icons, .foot_mgsi, .foot_terms 
{
float: none;
margin-left: 1%;
margin-bottom:3%;
}

img, video, div /*11/13/2014 + video home */
{
max-width: 100% !important;
height:auto !important;
width: auto !important; /* ie8; auto\9 */
}

.display_block
{
/*display:none !important;*/
width:auto !important;
position:inherit !important;
bottom :auto !important;
} 

.jump 
{
display:block;
width: auto;
float: none;
}

/*10/20/14*/	
.list .entry-container, .listb .entry-container {
margin: 30px 1% 10px !important;
max-width: 100% !important; /* 11/13/2014 */
width:auto !important;
height: auto !important;
}

/*nov 7 15 */
 .listb .entry-container { float: none !important; }


.bx-wrapper .bx-caption span { font-size: 1em !important; }

.noshow { display: block; }

/*10/29/14/ prices*/
/*height: 310px !important; */
.proBoundle, .boundlebox { 
min-height:420px;
text-align: center;
} 
.p_fullheight{
 margin:20px 0px 20px 0px;
}
.proBoundle, .right, .left {float:none !important;}


*, *:before, *:after { box-sizing: border-box; }

/* dec 1 15 */

.bt_hide { display: none; }

/* - - - - -- - - - */

