@media (min-width: 1025px) {

.promo_Section p .search-Info-1 {
    text-align: center;
    display: block;
    width: 100px;    
    margin-top: 20px;
}

.search-Info-1 {
    background: #C6C664;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-2 {
    text-align: center;
    display: block;
    width: 100px;    
    margin-top: 20px;
}


.search-Info-2 {
    background: #6395C6;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-3 {
    text-align: center;
    display: block;
    width: 100px;    
    margin-top: 20px;
}


.search-Info-3 {
    background: #F76596;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-4 {
    text-align: center;
    display: block;
    width: 100px;    
    margin-top: 20px;
}


.search-Info-4 {
    background: #F79331;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}


p.abt-text img {
    float: right;padding-left:20px;
}

.promotion_img {
    width: 35%;
    float: left;
}

.promotion_img img {
    width: 100%;
}

.promo_Section img {
    float: left;
    margin-top: 50px;
}


.promo_Section{
    width: 65%;
    text-align: left;
    margin-bottom: 20px;
    float: left;
    margin-top: 30px;
    background:#fff!important;
}
.promo_Section ul {
    width: 100%;
}

.promo_Section ul li{
    width: 50%;
    float: left;
    display: inline-block;
    text-decoration: none;
    margin-top: 30px;
    margin-bottom: 20px;

}

.promo_Section ul li h1 a{
    font-family: 'Roboto Slab', serif;
    color: #000;
    font-weight: 400;
    font-size: 30px;
    margin-top: 20px;
    /*margin-left: 10px;*/
    line-height: 30px;
    text-decoration: none;

}
.promo_Section p{
     text-align:left !important;
     padding:10px;
     color: #666;
     float: left;
     width: 70%;
     line-height: 28px;
     margin-left: 5px;

}
.More-Info{
     background:#fff;
     border-radius:10px;
     border:none;
     padding:10px;
}
.More-Info a{
     text-decoration: none;
     color:#000;
     font-size:16px;
}



#contentwrapper {
    width: 100% !important;
    max-width: 100% !important;
}

#content{max-width:1200px;min-height: 0px !important;}




.Search_Form_Expanded fieldset label .tideFormInput{height:24px;}






#extra {
	width: 100%;
	margin:0 auto;
	font-family:'Hind', sans-serif;
	font-size:16px;
	/*line-height:24px;*/
        /*margin-bottom:20px;*/
        /*margin-top:60px;*/
        /*display:none;*/

	}


#hot-deal{margin:0px 22px 0px 0px;padding:0px;float:right;width:370px;}
#hot-deal ul{margin:0px;padding:0px;float:left;width:370px;height:166px;list-style:none;;background:url(sites/13410/images/hot-bg.png) no-repeat; overflow:hidden;}
#hot-deal .lf_box_title{margin:-22px 0px 0px 0px;padding:0px;float:left;color:#fff;font-size:1.4em;width:370px;text-transform:uppercase;font-family:Georgia;
text-shadow:2px -2px 4px #004783;text-align:right;-o-text-shadow:2px -2px 4px #004783;-webkit-text-shadow:2px -2px 4px #004783;}
#hot-deal li{margin:0px;padding:15px;float:left;}
#hot-deal li a{color:#ffa800;text-align:left;font-size:0.8em;text-shadow:0px -1px 2px #000;-o-text-shadow:0px -1px 2px #000;-webkit-text-shadow:0px -1px 2px #000;}
#hot-deal li a:hover{color:#000;text-shadow:0px -1px 2px #fff;-o-text-shadow:0px -1px 2px #fff;-webkit-text-shadow:0px -1px 2px #fff;}
#hot-deal li p{color:#fff}
.bg_slider{display:block;}

.site_title {margin: 10px 0px 15px 0px;}

}

@media screen and (max-width:1024px) {




#content{margin-top:2%;}

}


#demo1 {
    display: block;
}


.call-infor {
    line-height: 40px;
}


/** VARIABLES
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
  position: relative;
  margin-bottom: 20px;
  padding: 0;
  *zoom: 1;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.bx-wrapper img {
    max-width: 100%;
    display: block;
    float: left;
    padding-right: 1px;
}
.bx-wrapper img {
  max-width: 100%;
  display: block;
}
.bxslider {
  margin: 0;
  padding: 0;
  /*fix flickering when used background-image instead of <img> (on Chrome)*/
  -webkit-perspective: 1000;
}
ul.bxslider {
  list-style: none;
}
.bx-viewport {
  /* fix other elements on the page moving (in Chrome) */
  -webkit-transform: translateZ(0);
}
/** THEME
===================================*/
.bx-wrapper {
  -moz-box-shadow: 0 0 5px #ccc;
  /*! -webkit-box-shadow: 0 0 5px #ccc; */
  /*! box-shadow: 0 0 5px #ccc; */
  /*! border: 5px solid #fff; */
  /*! background: #fff; */
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* LOADER */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('images/bx_loader.gif') center center no-repeat #ffffff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #000;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #fff;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  vertical-align: bottom;
  *zoom: 1;
  *display: inline;
}
.bx-wrapper .bx-pager-item {
  font-size: 0;
  line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 10px;
  background: url('images/controls.png') no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
  background-position: 0 0;
}
.bx-wrapper .bx-next {
  right: 10px;
  background: url('images/controls.png') no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
  background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url('images/controls.png') -86px -11px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
  background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url('images/controls.png') -86px -44px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
  background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}
.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

h2.testi-client-name {

    text-align: right;
    color: #ffffff;
    font-family: "Roboto Slab", serif;
    font-weight: normal;

}

#header {
    width: 100%;
    position: relative;
    height:auto !important;
    box-shadow: none !important;
}

.testimonials{
    display:none !important;
}

@media (min-width: 600px) and (max-width:1024px){

.promo_Section{
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    float: left;
    margin-top: 30px;
    /*background:#b8e0fa !important;*/
}

.promo_Section ul li{
    width: 50%;
    float: left;
    display: inline-block;
    text-decoration: none;
    margin-top: 30px;
    margin-bottom: 20px;

}

.promo_Section ul li h1 a{
     font-family: 'Roboto Slab', serif;
     color: #000;
     font-weight: 400;
     font-size: 36px;
     margin-top: 20px;
     margin-left: 10px;
     line-height: 30px;
     text-decoration: none;

}
.promo_Section p{
     text-align:left !important;
     padding:10px;
     color: #666;

}
.More-Info{
     background:#fff;
     border-radius:10px;
     border:none;
     padding:10px;
}
.More-Info a{
     text-decoration: none;
     color:#000;
     font-size:16px;
}


.promo_Section p .search-Info-1 {
    text-align: center;
    display: block;
    width: 100px;
    margin: 0px auto;
    margin-top: 20px;
}

.search-Info-1 {
    background: #C6C664;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-2 {
    text-align: center;
    display: block;
    width: 100px;
    margin: 0px auto;
    margin-top: 20px;
}


.search-Info-2 {
    background: #6395C6;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-3 {
    text-align: center;
    display: block;
    width: 100px;
    margin: 0px auto;
    margin-top: 20px;
}


.search-Info-3 {
    background: #F76596;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-4 {
    text-align: center;
    display: block;
    width: 100px;
    margin: 0px auto;
    margin-top: 20px;
}


.search-Info-4 {
    background: #F79331;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}
.promotion_img {
    text-align: center !important;

}
}




/* Start of home page promo links*/

.promo_links {
  float: left;
  position: relative;
  border: 0px;
  clear: left;
  border: 0px solid red;
  margin-top:60px;
}

.promo_links ul {
  position: relative;
  list-style: none;
  float: left;
  padding: 0px;
  margin-top:20px;
  margin-bottom:30px;
 }

.promo_links ul li {
  float: left;
  margin: 0px;
  display: inline-block;
  width: 50%;
  margin-top:10px;
}


.promo_links ul li h2{display:inline-block;float:left;}
.promo_links ul li a {text-align:left;color:#003d6b;text-decoration:none;font-size:0.6em;
  padding-left:25px;font-weight:normal;float:left;display:inline-block;background:url(sites/13410/images/li-bg.png) no-repeat left top 2px;}


.promo_links ul li a:hover{text-decoration:underline;}
.promo_links h1 {/*display:none;*/margin:0;color:#fff;font-size:0.5em;padding-left:2px;width:100%;background:#5cb7bb;font-family: 'Roboto Slab', serif;font-size: 36px;font-weight: 400;text-align: center;padding: 15px 0px 20px 0px;}
.promo_links ul li p{font-size:1.0em;color:#fff;line-height:18px;display:none;}
.promo_links ul li .price{font-size:1.0em;color:#fff;line-height:18px;padding-top:8px;display:none;}
.promo_links p a {font-size:13px;color:#000;padding-left:2px;width:85px; 
height:26px; 
background-color:#000000; 
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px; 
position:absolute; 
margin-left:500px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
text-align:center;

  }
.promo_links p a:hover{text-decoration:underline;}
.promo_links ul li a img {clear:left;display:none;}

/* End of home page promo links*/

div#navigation{display:block !important;float:left;clear:left;width:100%;background:#FFF;margin-top:30px}

div#content_shell #demo1{height:300px; overflow:hidden;}



div#content_shell .editButton {
    float: left;
    clear: left;
}


@media screen and (max-width:600px) {

.abt-text img {

    display: block;
    padding-bottom: 15px;
    margin: 0px auto;

}

.promo_Section p .search-Info-1 {
    text-align: center;
    display: block;
    width: 100px;
    margin: 0px auto;
    margin-top: 20px;
}

.search-Info-1 {
    background: #C6C664;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-2 {
    text-align: center;
    display: block;
    width: 100px;
    margin: 0px auto;
    margin-top: 20px;
}


.search-Info-2 {
    background: #6395C6;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-3 {
    text-align: center;
    display: block;
    width: 100px;
    margin: 0px auto;
    margin-top: 20px;
}


.search-Info-3 {
    background: #F76596;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}

.promo_Section p .search-Info-4 {
    text-align: center;
    display: block;
    width: 100px;
    margin: 0px auto;
    margin-top: 20px;
}


.search-Info-4 {
    background: #F79331;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #fff;
    padding: 3px 10px;
    border-radius: 5px;
}



.promotion_img img{
    width:100%;
    height:auto;
}

.promo_Section{
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    float: left;
    margin-top: 30px;
    /*background:#b8e0fa !important;*/
}

.promo_Section ul li{
    width: 100%;
    float: left;
    display: inline-block;
    text-decoration: none;
    margin-top: 30px;
    margin-bottom: 20px;

}

.promo_Section ul li h1 a{
     font-family: 'Roboto Slab', serif;
     color: #000;
     font-weight: 400;
     font-size: 36px;
     margin-top: 20px;
     margin-left: 10px;
     line-height: 30px;
     text-decoration: none;

}
.promo_Section p{
     text-align:left !important;
     padding:10px;
     color: #666;

}
.More-Info{
     background:#fff;
     border-radius:10px;
     border:none;
     padding:10px;
}
.More-Info a{
     text-decoration: none;
     color:#000;
     font-size:16px;
}
}



.idTabs li a.first{
    border-radius:6px 0px 0px 0px;
    -o-border-radius:0px 6px 0px 0px;
    -webkit-border-radius:0px 0px 0px 0px;
}

.idTabs li a.last{
    border-radius:0px 6px 0px 0px;
    -o-border-radius:0px 6px 0px 0px;
    -webkit-border-radius:0px 0px 0px 0px;
    border:none;
}

.idTabs li a:hover{
    color:#ffa800 !important;
    
}

.idTabs li .selected{
    color:#2fadc5 !important;
    background:#F2F2F2;
}

.new-form{
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#idTabs1 {
    padding: 0px;
    list-style: none;
    width: 20%;
    position: relative;
    float: left;
    /*text-align: center;*/
    display: block;
    margin-top:30px;
    z-index: 10000;
    /*margin-left: 10%;*/
    background: #2fadc5;
    /*-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
clear:left;
}

#idTabs1 li a {
    margin: 0px;
    /*float: left;*/
    text-decoration: none;
    color: #fff;
    font-size: 1.2em;    
    /*text-align: center;*/    
    font-family: 'Roboto Slab', serif;
    width: 92% !important;
    /*margin-left: 20px;*/
    height: 58px;
    padding-left: 20px;
    line-height: 50px;
    float: left;
}

#idTabs1 li{
    margin:0px 1px 0px 0px;
    /*! padding: 15px; */
    border-bottom: 1px solid #fff;
    height: 58px;
    width: 100%;
}
.idTabs li a:hover{
    color:#ffa800;
    
    
}

.idTabs li .selected{
    color:#2fadc5 !important;
    background:#F2F2F2;
    height: 58px !important;
    width: 100% !important;
    float: left;
}

top;color:#000000;margin-left:0px;margin-right:20px;margin-top:20px;}
div#content_shell a.editButton {
    position: relative;
    z-index: 1;
    float: left;
    clear: left;
}

.Search_Form_Expanded fieldset label .tideFormInput{
    height:30px;
    background:#fff!important;
}

.Search_Form_Expanded.package{
    background:url(sites/13410/images/bg-idtabs-vacation.png) !important;
}

.Search_Form_Expanded.tour{
    background:url(sites/13410/images/bg-idtabs-tour.png) !important;
}

.Search_Form_Expanded.resort{
    background:url(sites/13410/images/bg-idtabs-resort.png) !important;
}


div#content div.Search_Form_Expanded {
   margin: 0px 22px 0px 0px; */
    float: left;
    width: 80%;
    background: url(sites/13410/images/bg-idtabs-trans-1.png);
    /*-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
     margin-top: 30px !important;
    z-index: 1000;
    position: relative;
    min-height: 235px;
}

div#content div.Search_Form_Expanded:before {
    content:"";
    position:absolute;
    z-index:-1;
    /*-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.5);
    box-shadow:0 0 20px rgba(0,0,0,0.5);*/
    top:0;
    bottom:0;
    left:1px;
    right:1px;
}

.Search_Form_Expanded form {
    float: left;
    margin-top: 0px;
}

div#content div.Search_Form_Expanded label {
    margin:0px;
    padding:0px;
    margin-left:5px;
    /*margin-top:2px;*/
    float:left;
    text-align:center;
    width:230px;
    font-size: 14px;
    font-weight:normal;
    color:#777;
    border:0px solid red
}

div#content div.Search_Form_Expanded h1 {
    font-size:100%;
    background: #f4de78;
    margin: 0px;
    padding: 0px;
    text-align: center;
    height:30px;
}

div#content div.Search_Form_Expanded legend {
    display:none;
}

div#content div.Search_Form_Expanded {
    margin:0;
    padding:0;
    font-family: "arial";
}

div#content div.Search_Form_Expanded .Searchfooter {
    height: 22px;
    text-align:right;
}

div#content div.Search_Form_Expanded .Box_content {
    border: thin solid #000000;
}

div#content div.Search_Form_Expanded fieldset {
    width: 100%;
    /*margin: 15px 0px 0px 0px;*/
    /*padding: 4px;*/
    text-align: right;
    color: #F36729;
    font-weight: bold;
    font-size: 12px;
    float: left;
    border: none;
}

div#content div.Search_Form_Expanded form select {
    width:220px;
    font-size:13px;
    margin-bottom:4px;
    padding:3px;
    border:1px solid #ddd;
    float:right;
    height: 38px;
    color:#777;
}

div#content div.Search_Form_Expanded fieldset input{
    border: 1px solid #ddd;
    width: 215px;
    padding: 3px;
    margin-left: 10px;
    float: left;
}

div#content div.Search_Form_Expanded fieldset .checkbox{
    display:none;
}

div#content div.Search_Form_Expanded fieldset .lf_Show_All{
    float:left;
    width:120px;
    text-align:right;
}

div#content div.Search_Form_Expanded fieldset .Searchfooter{
    float:left;
    width:120px;
    text-align:right;
}

@media screen and (min-width:1025px) {

.resortKeyword {
    clear: left;
}

.idTabs li a.first{
    border-radius:6px 0px 0px 0px;
    -o-border-radius:0px 6px 0px 0px;
    -webkit-border-radius:0px 0px 0px 0px;
}

.idTabs li a.last{
    border-radius:0px 6px 0px 0px;
    -o-border-radius:0px 6px 0px 0px;
    -webkit-border-radius:0px 0px 0px 0px;
    border:none;
}

.idTabs li a:hover{
    color:#ffa800;
    
}

.idTabs li a.selected{
    color:#2fadc5 !important;
    /*! background:url(https://content.onlineagency.com/sites/13410/images/form-selected.jpg); */
    height: 58px !important;
    width: 100% !important;
    float: left;
}

.new-form{
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#idTabs1 {
    padding: 0px;
    list-style: none;
    width: 20%;
    position: relative;
    float: left;
    /*text-align: center;*/
    display: block;
    margin-top:30px;
    z-index: 10000;
    /*margin-left: 10%;*/
    background: #2fadc5;
    /*-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
}

#idTabs1 li a {
    margin: 0px;
    /*float: left;*/
    text-decoration: none;
    color: #fff;
    font-size: 1.2em;    
    /*text-align: center;*/    
    font-family: 'Roboto Slab', serif;
    width: 92% !important;
    /*! margin-left: 20px; */
    height: 58px;
    padding-left: 20px;
    line-height: 50px;
    float: left;
}

#idTabs1 li{
    margin:0px 1px 0px 0px;
    /*! padding: 15px; */
    border-bottom: 1px solid #fff;
    height: 58px;
    width: 100%;
}

div#content_shell a.editButton {
    position: relative;
    z-index: 1;
    float: left;
    clear: left;
}

.Search_Form_Expanded fieldset label .tideFormInput{
    height:30px;
    background:#fff!important;
}

div#content div.Search_Form_Expanded {
   margin: 0px 22px 0px 0px; */
    float: left;
    width: 80%;
    background: url(sites/13410/images/bg-idtabs-trans-1.png);
    /*-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/
     margin-top: 30px !important;
    z-index: 1000;
    position: relative;
    min-height: 235px;
}

div#content div.Search_Form_Expanded:before {
    content:"";
    position:absolute;
    z-index:-1;
    /*-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.5);
    box-shadow:0 0 20px rgba(0,0,0,0.5);*/
    top:0;
    bottom:0;
    left:1px;
    right:1px;
}

.Search_Form_Expanded form {
    float: left;
    margin-top: 0px;
}

div#content div.Search_Form_Expanded label {
    margin:0px;
    padding:0px;
    margin-left:5px;
    margin-top:2px;
    float:left;
    text-align:center;
    width:230px;
    font-size: 14px;
    font-weight:normal;
    color:#777;
    border:0px solid red
}

div#content div.Search_Form_Expanded h1 {
    font-size:100%;
    background: #f4de78;
    margin: 0px;
    padding: 0px;
    text-align: center;
    height:30px;
}

div#content div.Search_Form_Expanded legend {
    display:none;
}

div#content div.Search_Form_Expanded {
    margin:0;
    padding:0;
    font-family: "arial";
}

div#content div.Search_Form_Expanded .Searchfooter {
    height: 22px;
    text-align:right;
}

div#content div.Search_Form_Expanded .Box_content {
    border: thin solid #000000;
}

div#content div.Search_Form_Expanded fieldset {
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 4px;
    text-align: right;
    color: #F36729;
    font-weight: bold;
    font-size: 12px;
    float: left;
    border: none;
}

div#content div.Search_Form_Expanded form select {
    width:220px;
    font-size:13px;
    margin-bottom:4px;
    padding:3px;
    border:1px solid #ddd;
    float:right;
    height: 38px;
    color:#777;
}

div#content div.Search_Form_Expanded fieldset input{
    border: 1px solid #ddd;
    width: 215px;
    padding: 3px;
    margin-left: 10px;
    float: left;
}

div#content div.Search_Form_Expanded fieldset .checkbox{
    display:none;
}

div#content div.Search_Form_Expanded fieldset .lf_Show_All{
    float:left;
    width:120px;
    text-align:right;
}

div#content div.Search_Form_Expanded fieldset .Searchfooter{
    float:left;
    width:120px;
    text-align:right;
}
}


@media (min-width:601px) and (max-width:1024px){
#idTabs1{
    width: 100%;
}
#idTabs1 li {
    margin: 0px 1px 0px 0px;
    margin-left: 0px;
    /*padding: 16px;*/
    border: 1px solid #fff;       
    float: left;
    width: 24% !important;
    border-right: none;
    border-bottom: none;
}
div#content .tideBody{
    padding:0px !important;
}
div#content div.Search_Form_Expanded{
    margin-top:0px !important;
    width:100% !important;
}
div#content .tideBody ul{
    margin-bottom:0px !important;
    text-align:center !important;
}
div#content .tideBody li{
    margin-left:0px !important;
}
ul.idTabs li{
    background:none;
    padding:0px !important;
}
}


@media (min-width:481px) and (max-width:600px){
#idTabs1{
    width: 100%;
}
#idTabs1 li {
    margin: 0px 1px 0px 0px;
    margin-left: 0px;
    /*padding: 16px;*/
    border: 1px solid #fff;       
    float: left;
    width: 49% !important;
    border-right: none;
    border-bottom: none;
}
#idTabs1 li a{
    width: 92% !important;
}
div#content .tideBody{
    padding:0px !important;
}
div#content div.Search_Form_Expanded{
    margin-top:0px !important;
    width:100% !important;
}
div#content .tideBody ul{
    margin-bottom:0px !important;
    text-align:center !important;
}
div#content .tideBody li{
    margin-left:0px !important;
}
}


@media screen and (max-width:480px) {
#idTabs1{
    width: 100%;
}
#idTabs1 li {
    margin: 0px 1px 0px 0px;
    margin-left: 0px;
    /*padding: 16px;*/
    border: 1px solid #fff;       
    float: left;
    width: 49% !important;
    border-right: none;
    border-bottom: none;
}
div#content .tideBody{
    padding:0px !important;
}
div#content div.Search_Form_Expanded{
    margin-top:0px !important;
    width:100% !important;
}
div#content .tideBody ul{
    margin-bottom:0px !important;
}
}





div#content .call-infor h2 {font-size:1.6em;color:#ff6600;text-align:center;margin-top:50px;}
div#content .call-infor h4 {font-size:1.4em;color:#ff6600;text-align:center;margin-top:0px;}