/*!

 * Bootstrap v2.3.1

 *

 * Copyright 2012 Twitter, Inc

 * Licensed under the Apache License v2.0

 * http://www.apache.org/licenses/LICENSE-2.0

 *

 * Designed and built with all the love in the world @twitter by @mdo and @fat.

 */

 .clearfix{
    *zoom:1;
  }
  
  .clearfix:before,
  .clearfix:after{
  display:table;
    content:"";
    line-height:0;
  }
  
  .clearfix:after{
    clear:both;
  }
  
  .hide-text{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0;
  }
  
  .input-block-level{
    display:block;
    width:100%;
    min-height:30px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
  }
  
  .row{
    margin-left:-20px;
    *zoom:1;
  }
  
  .row:before,
  .row:after{
    display:table;
    content:"";
    line-height:0;
  }
  
  .row:after{
    clear:both;
  }
  
  [class*="span"]{
    float:left;
    min-height:1px;
    margin-left:20px;
  }
  
  .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width:940px;}
  .span12{
    width:940px;
  }
  
  .span11{
  
  width:860px;
  
  }
  
  .span10{
  
  width:780px;
  
  }
  
  .span9{
  
  width:700px;
  
  }
  
  .span8{
  
  width:620px;
  
  }
  
  .span7{
  
  width:540px;
  
  }
  
  .span6{
  
  width:460px;
  
  }
  
  .span5{
  
  width:380px;
  
  }
  
  .span4{
  
  width:300px;
  
  }
  
  .span3{
  
  width:220px;
  
  }
  
  .span2{
  
  width:140px;
  
  }
  
  .span1{
  
  width:60px;
  
  }
  
  .offset12{
  
  margin-left:980px;
  
  }
  
  .offset11{
  
  margin-left:900px;
  
  }
  
  .offset10{margin-left:820px;}
  
  .offset9{margin-left:740px;}
  
  .offset8{margin-left:660px;}
  
  .offset7{margin-left:580px;}
  
  .offset6{margin-left:500px;}
  
  .offset5{margin-left:420px;}
  
  .offset4{margin-left:340px;}
  
  .offset3{margin-left:260px;}
  
  .offset2{margin-left:180px;}
  
  .offset1{margin-left:100px;}
  
  .row-fluid{
  
  width:100%;
  
  *zoom:1;
  
  }
  
  .row-fluid:before,
  
  .row-fluid:after{
  
  display:table;
  
  content:"";
  
  line-height:0;
  
  }
  
  .row-fluid:after{
  
  clear:both;
  
  }
  
  .row-fluid [class*="span"]{display:block;width:100%;/*min-height:30px;*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
  .row-fluid.day_itinerary [class*="span"]{margin-left:0;margin-right:1%;}
  
  .row-fluid [class*="span"]:first-child{
  
  margin-left:0;}
  
  .row-fluid .controls-row [class*="span"] + [class*="span"]{
  
  margin-left:2.127659574468085%;
  
  }
  
  .row-fluid .span12{
  
  width:100%;
  
  *width:99.94680851063829%;
  
  }
  
  .row-fluid .span11{
  
  width:91.48936170212765%;
  
  *width:91.43617021276594%;
  
  }
  
  .row-fluid .span10{
  
  width:82.97872340425532%;
  
  *width:82.92553191489361%;
  
  }
  
  /*.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}*/
  .row-fluid .span9{width:72.468085%;*width:72.468085%;}
  
  .row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
  .home .row-fluid .span4.tailored_itin, .home .row-fluid .span4.save_world, .home .row-fluid .span4.hassle_free{width:29%;*width:29%;margin-left:6%;}
  
  
  .single_post.span8{width:76%;*width:76%;}
  .single-property .single_post.span8 {width:100%;}
  .single-blog .single_post.span8 {width:100%;} 
  
  .row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
  
  .row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
  
  .row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
  .row-fluid .span5.destin {width:22.17094%;*width:22.17094%;margin:20px 0 0;}
  
  .row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
  
  .row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
  
  .row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
  
  .row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}
  
  
  .row-fluid .offset12{
  
  margin-left:104.25531914893617%;
  
  *margin-left:104.14893617021275%;
  
  }
  
  .row-fluid .offset12:first-child{
  
  margin-left:102.12765957446808%;
  
  *margin-left:102.02127659574467%;
  
  }
  
  .row-fluid .offset11{
  
  margin-left:95.74468085106382%;
  
  *margin-left:95.6382978723404%;
  
  }
  
  .row-fluid .offset11:first-child{
  
  margin-left:93.61702127659574%;
  
  *margin-left:93.51063829787232%;
  
  }
  
  .row-fluid .offset10{
  
  margin-left:87.23404255319149%;
  
  *margin-left:87.12765957446807%;
  
  }
  
  .row-fluid .offset10:first-child{
  
  margin-left:85.1063829787234%;
  
  *margin-left:84.99999999999999%;
  
  }
  
  .row-fluid .offset9{
  
  margin-left:78.72340425531914%;
  
  *margin-left:78.61702127659572%;
  
  }
  
  .row-fluid .offset9:first-child{
  
  margin-left:76.59574468085106%;
  
  *margin-left:76.48936170212764%;
  
  }
  
  .row-fluid .offset8{
  
  margin-left:70.2127659574468%;
  
  *margin-left:70.10638297872339%;
  
  }
  
  .row-fluid .offset8:first-child{
  
  margin-left:68.08510638297872%;
  
  *margin-left:67.9787234042553%;
  
  }
  
  .row-fluid .offset7{
  
  margin-left:61.70212765957446%;
  
  *margin-left:61.59574468085106%;
  
  }
  
  .row-fluid .offset7:first-child{
  
  margin-left:59.574468085106375%;
  
  *margin-left:59.46808510638297%;
  
  }
  
  .row-fluid .offset6{
  
  margin-left:53.191489361702125%;
  
  *margin-left:53.085106382978715%;
  
  }
  
  .row-fluid .offset6:first-child{
  
  margin-left:51.063829787234035%;
  
  *margin-left:50.95744680851063%;
  
  }
  
  .row-fluid .offset5{
  
  margin-left:44.68085106382979%;
  
  *margin-left:44.57446808510638%;
  
  }
  
  .row-fluid .offset5:first-child{
  
  margin-left:42.5531914893617%;
  
  *margin-left:42.4468085106383%;
  
  }
  
  .row-fluid .offset4{
  
  margin-left:36.170212765957444%;
  
  *margin-left:36.06382978723405%;
  
  }
  
  .row-fluid .offset4:first-child{
  
  margin-left:34.04255319148936%;
  
  *margin-left:33.93617021276596%;
  
  }
  
  .row-fluid .offset3{
  
  margin-left:27.659574468085104%;
  
  *margin-left:27.5531914893617%;
  
  }
  
  .row-fluid .offset3:first-child{
  
  margin-left:25.53191489361702%;
  
  *margin-left:25.425531914893618%;
  
  }
  
  .row-fluid .offset2{
  
  margin-left:19.148936170212764%;
  
  *margin-left:19.04255319148936%;
  
  }
  
  .row-fluid .offset2:first-child{
  
  margin-left:17.02127659574468%;
  
  *margin-left:16.914893617021278%;
  
  }
  
  .row-fluid .offset1{
  
  margin-left:10.638297872340425%;
  
  *margin-left:10.53191489361702%;
  
  }
  
  .row-fluid .offset1:first-child{
  
  margin-left:8.51063829787234%;
  
  *margin-left:8.404255319148938%;
  
  }
  
  [class*="span"].hide,
  
  .row-fluid [class*="span"].hide{
  
  display:none;
  
  }
  
  [class*="span"].pull-right,
  
  .row-fluid [class*="span"].pull-right{
  
  float:right;
  
  }
  
  .container{
  
  margin-right:auto;
  
  margin-left:auto;
  
  *zoom:1;
  
  }
  
  .container:before,
  
  .container:after{
  
  display:table;
  
  content:"";
  
  line-height:0;
  
  }
  
  .container:after{
  
  clear:both;
  
  }
  
  .container-fluid{
  
  /*padding-right:20px;
  
  padding-left:20px;*/
  
  *zoom:1;
  
  }
  
  .container-fluid:before,
  
  .container-fluid:after{
  
  display:table;
  
  content:"";
  
  line-height:0;
  
  }
  
  .container-fluid:after{
  
  clear:both;
  
  }
  
  .lead{
  
  margin-bottom:20px;
  
  font-size:21px;
  
  font-weight:200;
  
  line-height:30px;
  
  }
  
  small{
  
  font-size:85%;
  
  }
  
  strong{
  
  font-weight:bold;
  
  }
  
  em{
  
  font-style:italic;
  
  }
  
  cite{
  
  font-style:normal;
  
  }
  
  .muted{
  
  color:#999999;
  
  }
  
  a.muted:hover,
  
  a.muted:focus{
  
  color:#808080;
  
  }
  
  .text-warning{
  
  color:#c09853;
  
  }
  
  a.text-warning:hover,
  
  a.text-warning:focus{
  
  color:#a47e3c;
  
  }
  
  .text-error{
  
  color:#b94a48;
  
  }
  
  a.text-error:hover,
  
  a.text-error:focus{
  
  color:#953b39;
  
  }
  
  .text-info{
  
  color:#3a87ad;
  
  }
  
  a.text-info:hover,
  
  a.text-info:focus{
  
  color:#2d6987;
  
  }
  
  .text-success{
  
  color:#468847;
  
  }
  
  a.text-success:hover,
  
  a.text-success:focus{
  
  color:#356635;
  
  }
  
  .text-left{
  
  text-align:left;
  
  }
  
  .text-right{
  
  text-align:right;
  
  }
  
  .text-center{
  
  text-align:center;
  
  }
  
  .page-header{
  
  padding-bottom:9px;
  
  margin:20px 0 30px;
  
  border-bottom:1px solid #eeeeee;
  
  }
  
  ul,
  
  ol{
  
  padding:0;
  
  margin:0 0 10px 25px;
  
  }
  
  ul ul,
  
  ul ol,
  
  ol ol,
  
  ol ul{
  
  margin-bottom:0;
  
  }
  
  /*li{line-height:1em;}*/
  
  ul.unstyled,
  
  ol.unstyled{
  
  margin-left:0;
  
  list-style:none;
  
  }
  
  ul.inline,
  
  ol.inline{
  
  margin-left:0;
  
  list-style:none;
  
  }
  
  ul.inline > li,
  
  ol.inline > li{
  
  display:inline-block;
  
  *display:inline;
  
  /* IE7 inline-block hack */
  
  *zoom:1;
  
  padding-left:5px;
  
  padding-right:5px;
  
  }
  
  dl{
  
  margin-bottom:20px;
  
  }
  
  dt,
  
  dd{
  
  line-height:20px;
  
  }
  
  dt{
  
  font-weight:bold;
  
  }
  
  dd{
  
  margin-left:10px;
  
  }
  
  .dl-horizontal{
  
  *zoom:1;
  
  }
  
  .dl-horizontal:before,
  
  .dl-horizontal:after{
  
  display:table;
  
  content:"";
  
  line-height:0;
  
  }
  
  .dl-horizontal:after{
  
  clear:both;
  
  }
  
  .dl-horizontal dt{
  
  float:left;
  
  width:160px;
  
  clear:left;
  
  text-align:right;
  
  overflow:hidden;
  
  text-overflow:ellipsis;
  
  white-space:nowrap;
  
  }
  
  .dl-horizontal dd{
  
  margin-left:180px;
  
  }
  
  hr{
  
  margin:20px 0;
  
  border:0;
  
  border-top:1px solid #eeeeee;
  
  border-bottom:1px solid #ffffff;
  
  }
  
  abbr[title],
  
  abbr[data-original-title]{
  
  cursor:help;
  
  border-bottom:1px dotted #999999;
  
  }
  
  abbr.initialism{
  
  font-size:90%;
  
  text-transform:uppercase;
  
  }
  
  address{
  
  display:block;
  
  margin-bottom:20px;
  
  font-style:normal;
  
  line-height:20px;
  
  }
  
  @-ms-viewport{
  
  width: device-width;
  
  }
  
  .hidden{
  
  display:none;
  
  visibility:hidden;
  
  }
  
  .visible-phone{
  
  display:none !important;
  
  }
  
  .visible-tablet{
  
  display:none !important;
  
  }
  
  .hidden-desktop{
  
  display:none !important;
  
  }
  
  .visible-desktop{
    display:inherit !important;
  }

  .visible-print{display:none !important;}
  
  @media print{
    .visible-print{
    display:inherit !important;
    }
    .hidden-print{
      display:none !important;
    }
  }
  


  @media (max-width: 768px){
  .hidden-desktop{display:inherit !important;}
  .visible-desktop{display:none !important;}
  .visible-phone{display:inherit !important;}
  .hidden-phone{display:none !important;}
  .navbar-fixed-top,.navbar-fixed-bottom,  .navbar-static-top{margin-left:-20px;margin-right:-20px;}
  .container-fluid{padding-right:20px;padding-left:20px;}
  .single-itinerary .single_post .post_content {margin-right:0;}
  .itin_pic {display:none;}
  
  .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;}
  
  .dl-horizontal dd{margin-left:0;}
  
  .container{width:auto;}
  
  .row-fluid{width:100%;}
  
  .row,  .thumbnails{margin-left:0;}
  
  .thumbnails > li{float:none;margin-left:0;}
  
    	 [class*="span"],  
    .uneditable-input[class*="span"],  
    .row-fluid [class*="span"]{  
  /*float:none;*/  
  display:block;  
  width:100% !important;  
  margin-left:0;  
  -webkit-box-sizing:border-box;  
  -moz-box-sizing:border-box;
    box-sizing:border-box;}
    
  .select_hols img {width:100%;}
  /*.row-fluid .span4{
    float:left; margin-left:2%;
  
  width:32%;
  
  *width:32%;
  
  }*/
  
  .span12,
  
    .row-fluid .span12{
  
  width:100%;
  
  -webkit-box-sizing:border-box;
  
  -moz-box-sizing:border-box;
  
  box-sizing:border-box;
  
  }
  
  .row-fluid [class*="offset"]:first-child{
  
  margin-left:0;
  
  }
  
  .input-large,
  
    .input-xlarge,
  
    .input-xxlarge,
  
    input[class*="span"],
  
    select[class*="span"],
  
    textarea[class*="span"],
  
    .uneditable-input{
  
  display:block;
  
  width:100%;
  
  min-height:30px;
  
  -webkit-box-sizing:border-box;
  
  -moz-box-sizing:border-box;
  
  box-sizing:border-box;
  
  }
  
  .input-prepend input,
  
    .input-append input,
  
    .input-prepend input[class*="span"],
  
    .input-append input[class*="span"]{
  
  display:inline-block;
  
  width:auto;
  
  }
  
  .controls-row [class*="span"] + [class*="span"]{
  
  margin-left:0;
  
  }
  
  .modal{
  
  position:fixed;
  
  top:20px;
  
  left:20px;
  
  right:20px;
  
  width:auto;
  
  margin:0;
  
  }
  
  .modal.fade{
  
  top:-100px;
  
  }
  
  .modal.fade.in{
  
  top:20px;
  
  }
  
  }
  
  
  
  
  @media (min-width: 768px) and (max-width: 979px){
  .hidden-desktop{display:inherit !important;}
  
  .visible-desktop{display:none !important;}
  
  .visible-tablet{display:inherit !important;}
  
  .hidden-tablet{display:none !important;}
  .row{margin-left:-20px;*zoom:1;}
  
  .row:before, .row:after{display:table;content:"";line-height:0;}
  
  .row:after{clear:both;}
  
  [class*="span"]{float:left;min-height:1px;margin-left:20px;}
  
  
  
  .span12{width:724px;}
  
  .span11{width:662px;}
  
  .span10{width:600px;}
  
  .span9{width:538px;}
  
  .span8{width:476px;}
  
  .span7{width:414px;}
  
  .span6{width:352px;}
  
  .span5{width:290px;}
  
  .span4{width:228px;}
  
  .span3{width:166px;}
  
  .span2{width:104px;}
  
  .span1{width:42px;}
  
  .offset12{margin-left:764px;}
  
  .offset11{margin-left:702px;}
  
  .offset10{margin-left:640px;}
  
  .offset9{margin-left:578px;}
  
  .offset8{margin-left:516px;}
  
  .offset7{margin-left:454px;}
  
  .offset6{margin-left:392px;}
  
  .offset5{margin-left:330px;}
  
  .offset4{margin-left:268px;}
  
  .offset3{margin-left:206px;}
  
  .offset2{margin-left:144px;}
  
  .offset1{margin-left:82px;}
  
  .row-fluid{width:100%;*zoom:1;}
  
  .row-fluid:before,  .row-fluid:after{display:table;content:"";line-height:0;}
  
  .row-fluid:after{clear:both;}
  
  .row-fluid [class*="span"]{
    display:block;
    width:100%;
    min-height:30px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    float:left;
    margin-left:2.7624309392265194%;
    *margin-left:2.709239449864817%;
  }
  /* .row-fluid .span6{
    margin-left:0px;
  } */
  .row-fluid.day_itinerary [class*="span"]{margin-left:0;margin-right:2.709239449864817%;}
  /*Blog*/ 
  .single-blog .span6 {width:48%;}
  .row-fluid .span6 {width:48.5%;}
  .home .row-fluid .span6:first-child{ margin-left:0/*2.7624309392265194%*/;}
  .row-fluid [class*="span"]:first-child{margin-left:0;}
  /*.select_hols li {width:48%;display:inline-block;}*/
  /*.select_hols .destination {margin-left:3%;}*/
  
  .row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.7624309392265194%;}
  
  .row-fluid .span12{width:100%;*width:99.94680851063829%;}
  
  .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;}
  
  /*.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;}*/
  .row-fluid .span10{width:75.872928%;*width:75.872928%;}
  
  .row-fluid .span9{width:71.309392%;*width:71.309392%;}
  
  .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;}
  
  .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;}
  
  /*.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;}*/
  .single-itinerary .row-fluid .span6{width:44.717949%;*width:44.717949%;}
  
  .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;}
  
  .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;}
  
  .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;}
  
  /*.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;}*/
  .row-fluid .span2{width:21.364641%;*width:21.364641%;}
  
  .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;}
  
  .row-fluid .offset12{
  
  margin-left:105.52486187845304%;
  
  *margin-left:105.41847889972962%;
  
  }
  
  .row-fluid .offset12:first-child{
  
  margin-left:102.76243093922652%;
  
  *margin-left:102.6560479605031%;
  
  }
  
  .row-fluid .offset11{
  
  margin-left:96.96132596685082%;
  
  *margin-left:96.8549429881274%;
  
  }
  
  .row-fluid .offset11:first-child{
  
  margin-left:94.1988950276243%;
  
  *margin-left:94.09251204890089%;
  
  }
  
  .row-fluid .offset10{
  
  margin-left:88.39779005524862%;
  
  *margin-left:88.2914070765252%;
  
  }
  
  .row-fluid .offset10:first-child{
  
  margin-left:85.6353591160221%;
  
  *margin-left:85.52897613729868%;
  
  }
  
  .row-fluid .offset9{
  
  margin-left:79.8342541436464%;
  
  *margin-left:79.72787116492299%;
  
  }
  
  .row-fluid .offset9:first-child{
  
  margin-left:77.07182320441989%;
  
  *margin-left:76.96544022569647%;
  
  }
  
  .row-fluid .offset8{
  
  margin-left:71.2707182320442%;
  
  *margin-left:71.16433525332079%;
  
  }
  
  .row-fluid .offset8:first-child{
  
  margin-left:68.50828729281768%;
  
  *margin-left:68.40190431409427%;
  
  }
  
  .row-fluid .offset7{
  
  margin-left:62.70718232044199%;
  
  *margin-left:62.600799341718584%;
  
  }
  
  .row-fluid .offset7:first-child{
  
  margin-left:59.94475138121547%;
  
  *margin-left:59.838368402492065%;
  
  }
  
  .row-fluid .offset6{
  
  margin-left:54.14364640883978%;
  
  *margin-left:54.037263430116376%;
  
  }
  
  .row-fluid .offset6:first-child{
  
  margin-left:51.38121546961326%;
  
  *margin-left:51.27483249088986%;
  
  }
  
  .row-fluid .offset5{
  
  margin-left:45.58011049723757%;
  
  *margin-left:45.47372751851417%;
  
  }
  
  .row-fluid .offset5:first-child{
  
  margin-left:42.81767955801105%;
  
  *margin-left:42.71129657928765%;
  
  }
  
  .row-fluid .offset4{
  
  margin-left:37.01657458563536%;
  
  *margin-left:36.91019160691196%;
  
  }
  
  .row-fluid .offset4:first-child{
  
  margin-left:34.25414364640884%;
  
  *margin-left:34.14776066768544%;
  
  }
  
  .row-fluid .offset3{
  
  margin-left:28.45303867403315%;
  
  *margin-left:28.346655695309746%;
  
  }
  
  .row-fluid .offset3:first-child{
  
  margin-left:25.69060773480663%;
  
  *margin-left:25.584224756083227%;
  
  }
  
  .row-fluid .offset2{
  
  margin-left:19.88950276243094%;
  
  *margin-left:19.783119783707537%;
  
  }
  
  .row-fluid .offset2:first-child{
  
  margin-left:17.12707182320442%;
  
  *margin-left:17.02068884448102%;
  
  }
  
  .row-fluid .offset1{
  
  margin-left:11.32596685082873%;
  
  *margin-left:11.219583872105325%;
  
  }
  
  .row-fluid .offset1:first-child{
  
  margin-left:8.56353591160221%;
  
  *margin-left:8.457152932878806%;
  
  }
  
  input,
  
    textarea,
  
    .uneditable-input{
  
  margin-left:0;
  
  }
  
  .controls-row [class*="span"] + [class*="span"]{
  
  margin-left:20px;
  
  }
  
  input.span12,
  
    textarea.span12,
  
    .uneditable-input.span12{
  
  width:710px;
  
  }
  
  input.span11,
  
    textarea.span11,
  
    .uneditable-input.span11{
  
  width:648px;
  
  }
  
  input.span10,
  
    textarea.span10,
  
    .uneditable-input.span10{
  
  width:586px;
  
  }
  
  input.span9,
  
    textarea.span9,
  
    .uneditable-input.span9{
  
  width:524px;
  
  }
  
  input.span8,
  
    textarea.span8,
  
    .uneditable-input.span8{
  
  width:462px;
  
  }
  
  input.span7,
  
    textarea.span7,
  
    .uneditable-input.span7{
  
  width:400px;
  
  }
  
  input.span6,
  
    textarea.span6,
  
    .uneditable-input.span6{
  
  width:338px;
  
  }
  
  input.span5,
  
    textarea.span5,
  
    .uneditable-input.span5{
  
  width:276px;
  
  }
  
  input.span4,
  
    textarea.span4,
  
    .uneditable-input.span4{
  
  width:214px;
  
  }
  
  input.span3,  textarea.span3,  .uneditable-input.span3{width:152px;}
  
  input.span2,  textarea.span2,  .uneditable-input.span2{width:90px;}
  
  input.span1,textarea.span1,.uneditable-input.span1{width:28px;}
  /*CUSTOM*/
  
  
  
  }
  
    @media (max-width:920px) and (orientation:portrait) {
  	.row-fluid .span2, .row-fluid .span3, .row-fluid .span4, .row-fluid .span5, .row-fluid .span6, .row-fluid .span7, .row-fluid .span8 {width:100%;}

  }
  
  @media (min-width: 1200px){
  
  .row{margin-left:-30px; *zoom:1;}
  
  .row:before,  .row:after{display:table;content:"";line-height:0;}
  
  .row:after{
    clear:both;}
  
  [class*="span"]{float:left;min-height:1px;margin-left:30px;}
  
  /*.container,  .navbar-static-top .container,  .navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;}*/
  
  .span12{width:1170px;}.span11{width:1070px;}.span10{width:970px;}.span9{width:870px;}.span8{width:770px;}.span7{width:670px;}
  .span6{width:570px;}.span5{width:470px;}.span4{width:370px;}.span3{width:270px;}.span2{width:170px;}.span1{width:70px;}  
  .offset12{margin-left:1230px;}  
  .offset11{margin-left:1130px;}  
  .offset10{margin-left:1030px;}  
  .offset9{margin-left:930px;}  
  .offset8{margin-left:830px;}  
  .offset7{margin-left:730px;}  
  .offset6{margin-left:630px;}  
  .offset5{margin-left:530px;}  
  .offset4{margin-left:430px;}  
  .offset3{margin-left:330px;}  
  .offset2{margin-left:230px;}  
  .offset1{margin-left:130px;}  
  .row-fluid{width:100%;*zoom:1;}
  
  .row-fluid:before,
  
    .row-fluid:after{
      display:table;content:"";line-height:0;}
  
  .row-fluid:after{
  
  clear:both;}
  
  .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;}
  .row-fluid [class*="span"]:first-child{margin-left:0;}
  /* Single Blog */
  .single-blog .single_post.span8 {width:100% !important;}
  .single-itinerary .row-fluid .span6 {margin-left:4.564103%;*margin-left:4.564103%;}
  .page .row-fluid .span6 {margin-left:3.564103%;*margin-left:3.564103%;}
  .home.page .row-fluid .span6 {margin-left:2.564103%;*margin-left:2.564103%;width:48.717949%;}
  .row-fluid [class*="span"]:first-of-type{margin-left:0;}
  .home .row-fluid [class*="span"]:first-of-type{margin-left:0;}
  /*.row-fluid .column .testimonials {margin-left:2.564102564102564% !important;*margin-left:2.5109110747408616% !important;}*/
  
  .row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.564102564102564%;}
  
  .row-fluid .span12{width:100%;*width:99.94680851063829%;}
  
  .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;}
  
  .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;}
  
  .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;}
  
  .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;}
  .row-fluid .page_right_sidebar, .page-template-page-itinerary-php .container {width:76.99%;*width:76.99%;}
  .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;}
  
  /*.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;}*/
  .row-fluid .span6{width:47.717949%;*width:47.717949%;}
  .single-itinerary .row-fluid .span6{width:44.717949%;*width:44.717949%;}
  .includes, .excludes {width:47.717949% !important;*width:47.717949% !important;}
  
  .row-fluid .span5{width:37.17094%;*width:37.17094%;}
  .single-offer .row-fluid .interested {width:20%;}
  .row-fluid .span5.interested.destin{width:23.17094%;*width:23.17094%;}  
  .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;}
  /*.row-fluid .span4{width:14.623932%;*width:14.623932%;}*/
  
  .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;}
  .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;}
  .footer_left.span3 {width:16%;}
  /*.span6.tour_info_right{float:right;}*/
  .price_header.row-fluid.span2{width:8.529915%;*width:8.529915%;}
  /*plan my trip page*/
  
  
  .row-fluid .span1{
  
  width:5.982905982905983%;
  
  *width:5.929714493544281%;
  
  }
  
  .row-fluid .offset12{
  
  margin-left:105.12820512820512%;
  
  *margin-left:105.02182214948171%;
  
  }
  
  
  
  .row-fluid .offset12:first-child{
  
  margin-left:102.56410256410257%;
  
  *margin-left:102.45771958537915%;
  
  }
  
  .row-fluid .offset11{
  
  margin-left:96.58119658119658%;
  
  *margin-left:96.47481360247316%;
  
  }
  
  .row-fluid .offset11:first-child{
  
  margin-left:94.01709401709402%;
  
  *margin-left:93.91071103837061%;
  
  }
  
  .row-fluid .offset10{
  
  margin-left:88.03418803418803%;
  
  *margin-left:87.92780505546462%;
  
  }
  
  .row-fluid .offset10:first-child{
  
  margin-left:85.47008547008548%;
  
  *margin-left:85.36370249136206%;
  
  }
  
  .row-fluid .offset9{
  
  margin-left:79.48717948717949%;
  
  *margin-left:79.38079650845607%;
  
  }
  
  .row-fluid .offset9:first-child{
  
  margin-left:76.92307692307693%;
  
  *margin-left:76.81669394435352%;
  
  }
  
  .row-fluid .offset8{
  
  margin-left:70.94017094017094%;
  
  *margin-left:70.83378796144753%;
  
  }
  
  .row-fluid .offset8:first-child{
  
  margin-left:68.37606837606839%;
  
  *margin-left:68.26968539734497%;
  
  }
  
  .row-fluid .offset7{
  
  margin-left:62.393162393162385%;
  
  *margin-left:62.28677941443899%;
  
  }
  
  .row-fluid .offset7:first-child{
  
  margin-left:59.82905982905982%;
  
  *margin-left:59.72267685033642%;
  
  }
  
  .row-fluid .offset6{
  
  margin-left:53.84615384615384%;
  
  *margin-left:53.739770867430444%;
  
  }
  
  .row-fluid .offset6:first-child{
  
  margin-left:51.28205128205128%;
  
  *margin-left:51.175668303327875%;
  
  }
  
  .row-fluid .offset5{
  
  margin-left:45.299145299145295%;
  
  *margin-left:45.1927623204219%;
  
  }
  
  .row-fluid .offset5:first-child{
  
  margin-left:42.73504273504273%;
  
  *margin-left:42.62865975631933%;
  
  }
  
  .row-fluid .offset4{
  
  margin-left:36.75213675213675%;
  
  *margin-left:36.645753773413354%;
  
  }
  
  .row-fluid .offset4:first-child{
  
  margin-left:34.18803418803419%;
  
  *margin-left:34.081651209310785%;
  
  }
  
  .row-fluid .offset3{
  
  margin-left:28.205128205128204%;
  
  *margin-left:28.0987452264048%;
  
  }
  
  .row-fluid .offset3:first-child{
  
  margin-left:25.641025641025642%;
  
  *margin-left:25.53464266230224%;
  
  }
  
  .row-fluid .offset2{
  
  margin-left:19.65811965811966%;
  
  *margin-left:19.551736679396257%;
  
  }
  
  .row-fluid .offset2:first-child{
  
  margin-left:17.094017094017094%;
  
  *margin-left:16.98763411529369%;
  
  }
  
  .row-fluid .offset1{
  
  margin-left:11.11111111111111%;
  
  *margin-left:11.004728132387708%;
  
  }
  
  .row-fluid .offset1:first-child{
  
  margin-left:8.547008547008547%;
  
  *margin-left:8.440625568285142%;
  
  }
  
  input,
  
    textarea,
  
    .uneditable-input{
  
  margin-left:0;
  
  }
  
  .controls-row [class*="span"] + [class*="span"]{
  
  margin-left:30px;
  
  }
  
  input.span12,
  
    textarea.span12,
  
    .uneditable-input.span12{
  
  width:1156px;
  
  }
  
  input.span11,
  
    textarea.span11,
  
    .uneditable-input.span11{
  
  width:1056px;
  
  }
  
  input.span10,
  
    textarea.span10,
  
    .uneditable-input.span10{
  
  width:956px;
  
  }
  
  input.span9,
  
    textarea.span9,
  
    .uneditable-input.span9{
  
  width:856px;
  
  }
  
  input.span8,
  
    textarea.span8,
  
    .uneditable-input.span8{
  
  width:756px;
  
  }
  
  input.span7,
  
    textarea.span7,
  
    .uneditable-input.span7{
  
  width:656px;
  
  }
  
  input.span6,
  
    textarea.span6,
  
    .uneditable-input.span6{
  
  width:556px;
  
  }
  
  input.span5,
  
    textarea.span5,
  
    .uneditable-input.span5{
  
  width:456px;
  
  }
  
  input.span4,
  
    textarea.span4,
  
    .uneditable-input.span4{
  
  width:356px;
  
  }
  
  input.span3,
  
    textarea.span3,
  
    .uneditable-input.span3{
  
  width:256px;
  
  }
  
  input.span2,
  
    textarea.span2,
  
    .uneditable-input.span2{
  
  width:156px;
  
  }
  
  input.span1,
  
    textarea.span1,
  
    .uneditable-input.span1{
  
  width:56px;
  
  }
  
  .thumbnails{
  
  margin-left:-30px;
  
  }
  
  .thumbnails > li{
  
  margin-left:30px;
  
  }
  
  .row-fluid .thumbnails{
  
  margin-left:0;
  
  }
  
  }
  
  @media (max-width: 979px){
    #main-navigation {padding-right:0;position:initial;text-align:initial;margin:0;display:block;color:#333;}
    .slider_container .callbacks .caption {font-size:17px;padding:25px;}
    #header-left {margin-top:10px;}
    .home .slider_container .caption.tour{font-size:17px;} 
    .home .slider_container .caption.tour .sub_caption{font-size:13px;} 
  body{padding-top:0;}
  
  .navbar-fixed-top,.navbar-fixed-bottom{position:static;}
  
  .navbar-fixed-top{margin-bottom:20px;}
  
  .navbar-fixed-bottom{margin-top:20px;}
  
  .navbar-fixed-top .navbar-inner,  .navbar-fixed-bottom .navbar-inner{padding:5px;}
  
  .navbar .container{
  
  width:auto;
  
  padding:0;
  
  }
  
  .navbar .brand{
  
  padding-left:10px;
  
  padding-right:10px;
  
  margin:0 0 0 -5px;
  
  }
  
  .nav-collapse{
  
  clear:both;
  
  }
  
  .nav-collapse .nav{
  
  float:none;
  
  margin:0 0 10px;
  
  }
  
  .nav-collapse .nav > li{
  
  float:none;
  
  }
  
  .nav-collapse .nav > li > a{
  
  margin-bottom:2px;
  
  }
  
  .nav-collapse .nav > .divider-vertical{
  
  display:none;
  
  }
  
  .nav-collapse .nav .nav-header{
  
  color:#777777;
  
  text-shadow:none;
  
  }
  
  .nav-collapse .nav > li > a,
  
    .nav-collapse .dropdown-menu a{
  
  padding:9px 15px;
  
  font-weight:bold;
  
  color:#777777;
  
  /*border-radius*/
  
  -webkit-border-radius:3px;
  
     -moz-border-radius:3px;
  
          border-radius:3px;
  
  }
  
  .nav-collapse .btn{
  
  padding:4px 10px 4px;
  
  font-weight:normal;
  
  /*border-radius*/
  
  -webkit-border-radius:4px;
  
     -moz-border-radius:4px;
  
          border-radius:4px;
  
  }
  
  .nav-collapse .dropdown-menu li + li a{
  
  margin-bottom:2px;
  
  }
  
  .nav-collapse .nav > li > a:hover,
  
    .nav-collapse .nav > li > a:focus,
  
    .nav-collapse .dropdown-menu a:hover,
  
    .nav-collapse .dropdown-menu a:focus{
  
  background-color:#f2f2f2;
  
  }
  
  .navbar-inverse .nav-collapse .nav > li > a,
  
    .navbar-inverse .nav-collapse .dropdown-menu a{
  
  color:#999999;
  
  }
  
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  
    .navbar-inverse .nav-collapse .nav > li > a:focus,
  
    .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  
    .navbar-inverse .nav-collapse .dropdown-menu a:focus{
  
  background-color:#111111;
  
  }
  
  .nav-collapse.in .btn-group{
  
  margin-top:5px;
  
  padding:0;
  
  }
  
  .nav-collapse .dropdown-menu{
  
  position:static;
  
  top:auto;
  
  left:auto;
  
  float:none;
  
  display:none;
  
  max-width:none;
  
  margin:0 15px;
  
  padding:0;
  
  background-color:transparent;
  
  border:none;
  
  /*border-radius*/
  
  -webkit-border-radius:0;
  
     -moz-border-radius:0;
  
          border-radius:0;
  
  /*box-shadow*/
  
  -webkit-box-shadow:none;
  
     -moz-box-shadow:none;
  
          box-shadow:none;
  
  }
  
  .nav-collapse .open > .dropdown-menu{
  
  display:block;
  
  }
  
  .nav-collapse .dropdown-menu:before,
  
    .nav-collapse .dropdown-menu:after{
  
  display:none;
  
  }
  
  .nav-collapse .dropdown-menu .divider{
  
  display:none;
  
  }
  
  .nav-collapse .nav > li > .dropdown-menu:before,
  
    .nav-collapse .nav > li > .dropdown-menu:after{
  
  display:none;
  
  }
  
  .nav-collapse .navbar-form,
  
    .nav-collapse .navbar-search{
  
  float:none;
  
  padding:10px 15px;
  
  margin:10px 0;
  
  border-top:1px solid #f2f2f2;
  
  border-bottom:1px solid #f2f2f2;
  
  /*box-shadow*/
  
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  
     -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  
          box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  
  }
  
  .navbar-inverse .nav-collapse .navbar-form,
  
    .navbar-inverse .nav-collapse .navbar-search{
  
  border-top-color:#111111;
  
  border-bottom-color:#111111;
  
  }
  
  .navbar .nav-collapse .nav.pull-right{
  
  float:none;
  
  margin-left:0;
  
  }
  
  .nav-collapse,
  
    .nav-collapse.collapse{
  
  overflow:hidden;
  
  height:0;
  
  }
  
  .navbar .btn-navbar{
  
  display:block;
  
  }
  
  .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}
  
  }
  @media (max-width: 480px){
    .nav-collapse{
  
  /*transform*/
  
  -webkit-transform:translate3d(0, 0, 0);   -moz-transform:translate3d(0, 0, 0);
  
      -ms-transform:translate3d(0, 0, 0);     -o-transform:translate3d(0, 0, 0);        transform:translate3d(0, 0, 0);}
  
  .page-header h1 small{display:block;line-height:20px;}
  
  input[type="checkbox"],  input[type="radio"]{border:1px solid #ccc;}
  
  .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;}
  
  .form-horizontal .controls{margin-left:0;}
  
  .form-horizontal .control-list{padding-top:0;}
  
  .form-horizontal .form-actions{padding-left:10px;padding-right:10px;}
  
  .media .pull-left,  .media .pull-right{float:none;display:block;margin-bottom:10px;}
  
  .media-object{margin-right:0;margin-left:0;}
  
  .modal{top:10px;left:10px;right:10px;}
  
  .modal-header .close{padding:10px;margin:-10px;}
  
  .carousel-caption{position:static;}
  .slider_container .callbacks .caption {font-size:12px;}
  
  }
  
  @media (min-width: 980px){
  
  .nav-collapse.collapse{height:auto !important;overflow:visible !important;}
  
  }
  
    
  /*@media (min-width: 1375px){
    .round {right:30%;}
    }
  
  @media (min-width: 1190px){
    .round {right:28%;}
    }
  
  */
  /* iPad Landscape */ 
  @media (max-width:1024px){
  /*	.single-blog #sidebar_right .widget_ilaria_popular_post .title_post_wrap {width:15.1%;}*/
    .home .row-fluid .span4.tailored_itin, .home .row-fluid .span4.save_world, .home .row-fluid .span4.hassle_free{margin-left:3.3%;}
  
  
    }
  @media (max-width: 565px){
    .slider_container .overlay_img {width:97.3%;height:90.7%;}
    .home .row-fluid .span4.tailored_itin, .home .row-fluid .span4.save_world, .home .row-fluid .span4.hassle_free{margin-left:0;}
  
    }
  @media (max-width: 495px){
    .slider_container .overlay_img {width:97%;height:89.6%;}
    }
  @media (max-width: 425px){
    .slider_container .overlay_img {width:96.4%;height:88%;}
    }
  