/* responsive.css */

@media (min-width: 1200px) {
  body[data-widescreen=true] .video-wrapper iframe {
    max-height: 700px;
  }
  body[data-widescreen=true] .visible-desktop-widescreen {
    display: inherit !important;
  }
  body[data-widescreen=true] .hidden-desktop-widescreen {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
    #header{width:720px;
 margin-right: auto;
margin-left: auto;
height:auto;  
  }
	#header img {width:100%;}
	
 .top_bar {

    width: 720px;
    height: 20px;
    background-color: #4a4a4a;margin-bottom: 5px;
}
#main_container{ width:720px}
#layout{ width:720px !important;}
#container{width:720px}
#menu_tab{width:720px; height:auto; background:none}
nav{width:720px ; text-align:center}
nav ul{ display: none !important; }
nav select { display: inline-block; }
nav ul{ display: none !important; }
.footer{display:none;}
#content{width:500px;}
#linkfooter{width:100%;}
#linkfooter1{width:700px;}

}

@media (max-width: 767px) {
  body {
    padding-left: 0;
    padding-right: 0;
  }
  section.block > .row > [class*=span] + [class*=span] {
    margin-top: 44px;
  }
  .row + .row,
  .row > .item + .item {
    margin-top: 26px;
  }
  .row-fluid > * + * {
    margin-top: 26px;
  }
  header[role="banner"] #topbar .noshow {
    display: none;
  }
  header[role="banner"] #topbar .container > aside {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  header[role="banner"] #topbar .container > aside[data-align="right"] {
    padding-left: 40px;
  }
  header[role="banner"] #topbar .container > aside[data-align="left"] {
    padding-right: 40px;
  }
  .video-wrapper iframe {
    max-height: 235px;
  }
  .sidebar {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  #nav-container[data-align="center"] {
    display: none;
  }
  header #logo {
    float: none !important;
    text-align: center;
  }
  section.block > .row > [class*="span"][style] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .mobisection .mobi{width:48% !important;}
  .package1{width:31.3% !important;}
}

@media (min-width: 480px) and (max-width: 767px) {
    #header{width:440px;
 margin-right: auto;
margin-left: auto;
height:75px;  
  }
	#header img {width:100%;}
	
 .top_bar {

    width: 440px;
    height: 20px;
    background-color: #4a4a4a;margin-bottom: 5px;
}
#main_container{ width:440px}
#layout{ width:440px !important;}
#container{width:440px}
#menu_tab{width:440px; height:auto; background:none}
nav{width:440px ; text-align:center}
nav ul{ display: none !important; }
nav select { display: inline-block; }
.crumb_navigation{display:none}
#main_content{float:left; width:440px; margin-top:10px}
.left_content {width: 440px; margin-top: 10px;}
.tablecl{width:440px;}
.tablecl tr p {
    text-align: center;
}
.title_box {

    width: 440px;}
.tablecl img {

    width: 70%;
    height: 100%;
}

.right_content{width: 440px;
}
.tableclright{width:440px;}
.tableclright{width:440px;}
.tableclright tr p {
    text-align: center;
}
.tableclright img {

    width: 70%;
    height: 100%;
}

.footer{display:none;}
#linkfooter {
    width: 440px;
}
.center_content {
    width: auto;
}
	.center_title_bar{width:370px;}
.tbltrip {
    width:440px;
}	.tbltrip img { width:90%}
	#content{width:440px;}
	#leftcont{width:440px;}
	#rightcont {width:440px;}
	.centertable{width:420px !important;}
.centertable2{width:420px !important;}
#stUI1_sc {

    width: 440px !important;

}#stUI1 {

    width: 440px !important;

}#stUI1_display {

    width: 440px !important;

}
#linkfooter1{width:440px;}
#table.calframe {
    width: 80%;}
	.midtable{width:420px;}

}

@media (max-width: 479px) {

   #header{width:300px;
 	margin-right: auto;
	margin-left: auto;
	height:60px;  
  }
	#header img {width:100%; height:100%}
	
 .top_bar {

    width: 300px;
    height: 20px;
    background-color: #4a4a4a;margin-bottom: 5px;
}
#main_container{ width:300px}
#layout{ width:300px !important;}
#container{width:300px} 
#menu_tab{width:300px; height:auto; background:none; margin-bottom:10px;}
nav{width:300px ; text-align:center}
nav ul{ display: none !important; }
nav select { display: inline-block; }
.crumb_navigation{display:none}
#main_content{float:left; width:300px;}
.left_content {width: 300px}
.tablecl{width:300px;}
.tablecl tr p {
    text-align: center;
}
.title_box {

    width: 300px;}
.tablecl img {

    width: 70%;
    height: 100%;
}

.right_content{width: 300px;
}
.tableclright{width:300px;}
.tableclright{width:300px;}
.tableclright tr p {
    text-align: center;
}
.tableclright img {

    width: 70%;
    height: 100%;
}
.footer{display:none;}
#content {
    width: 300px; margin-top:10px; height:auto;}
	
#leftcont {
    width: 300px; height:auto}
#rightcont {
    width: 300px; margin-top:10px; height:auto}

#linkfooter {
    width: 300px;
}
.center_content{width: auto;}
.tblform{width:270px;}
.tbltrip{ width:330px;}
.tbltrip td {

    float: left;width: 80%;

}.tbltrip tr {

    float: left;

}
.center_title_bar{width:230px; font-size: 15px;
line-height: 1.5;}

#stUI1_sc {

    width: 300px !important;

}#stUI1 {

    width: 300px !important;

}#stUI1_display {

    width: 300px !important;

}
.centertable{width:290px !important;}
.centertable2{width:290px !important;}
#linkfooter1{width:300px;}
#CalendarPickerControl table.calframe{ width: 70% !important;}
.centerform{width:270px;}
.form_row img {

    width: 120px !important;
    margin-right: 50px;

}
.midtable{width:50%;}
}