/*ICONOS*/

@font-face {
  font-family: 'iconos-latam';
  src: url('//p6.zdassets.com/hc/theme_assets/761341/200125368/iconos-latam.eot');
  src: url('//p6.zdassets.com/hc/theme_assets/761341/200125368/iconos-latam.eot#iefix') format('embedded-opentype'),
  url('//p6.zdassets.com/hc/theme_assets/761341/200125368/iconos-latam.woff') format('woff'),
  url('//p6.zdassets.com/hc/theme_assets/761341/200125368/iconos-latam.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'iconos-latam';
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"],
[class*="icon-"] {
  font-family: 'iconos-latam';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  float: none !important;
  line-height: 1;
  color: #666666;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.box-blue span[class^="icon-"],
.box-grey-dark span[class^="icon-"],
.box-blue span[class*="icon-"],
.box-grey-dark span[class*="icon-"] {
  color: #ffffff;
  margin: 0 10px;
}

.lead {
  margin-bottom: 20px;
  font: 14px/120% 'Latam Sans', "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #666;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
cite {
  font-style: normal;
}

a {
  color: #0267c3;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #0267c3;
  text-decoration: underline;
}

header+section{margin-top:40px}
a,a:link,a:visited,a:active{text-decoration:underline}
a:hover{text-decoration:none}
a.external{padding-right:20px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xicoModal.png) right no-repeat;}

.borderGrey{padding: 20px 12px 20px 20px;}
.borderGrey h3{height:42px; padding:0; font-size: 18px; color: #1B0088;}
.borderGrey h3 a, .borderGrey h3 a:active, .borderGrey h3 a:link, .borderGrey h3 a:visited{text-decoration:none; color: #1B0088;}

.borderGrey ul{min-height:80px}
.borderGrey ul li a,.borderGrey ul li a:active,.borderGrey ul li a:link,.borderGrey ul li a:visited{font-family: 'Latam Sans';}
.borderGrey ul+ul{float:left; margin-left:20px}

.reservas{padding-left:80px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xcotizacionReserva_64x64.png) 10px 20px no-repeat;}
h1.reservas{padding:20px 0 0 60px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xcotizacionReserva_64x64.png) -8px top no-repeat;}

.equipaje{padding-left:80px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xequipaje_64x64.png) 10px 20px no-repeat}
h1.equipaje{padding:20px 0 0 40px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xequipaje_64x64.png) -18px center no-repeat}

.checkin{padding-left:80px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xcheckinEmbarque_64x64.png) 10px 20px no-repeat}
h1.checkin{padding:20px 0 0 45px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xcheckinEmbarque_64x64.png) -17px top no-repeat}

.infoVuelos{padding-left:80px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xinformacionVuelo_64x64.png) 10px 20px no-repeat}
h1.infoVuelos{padding:20px 0 0 65px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xinformacionVuelo_64x64.png) -5px 5px no-repeat}

.lanpass{padding-left:80px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xlanpass_64x64.png) 10px 20px no-repeat}
h1.lanpass{padding:20px 0 0 60px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xlanpass_64x64.png) -10px top no-repeat}

.serviciosTam{padding-left:80px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xservicios_tam_64x64.png) 10px 20px no-repeat}
h1.serviciosTam{padding:20px 0 0 60px; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xservicios_tam_64x64.png) -10px top no-repeat}


.span4 form.search input[type="submit"]{color: transparent;}

.stickyWrap ul.topLinks > li{font: 16px 'Latam Sans';}
.stickyWrap ul.topLinks li{border-right: none; margin: 0px !important; padding: 0px !important;}

.stickyWrap ul.topLinks li.helpdesk{background: url(//p6.zdassets.com/hc/theme_assets/761341/200125368/icon_chat.png) no-repeat 5px 7px !important; padding: 0px !important; position: relative; height: 36px;}

.stickyWrap ul.topLinks li.helpdesk a{padding: 11px 0px 0px 35px !important; height: 24px;}
.stickyWrap ul.topLinks li.helpdesk a:hover{color: #FFF; outline: 1px dotted #FFF;}
.stickyWrap ul.topLinks li a{text-decoration:none; height: 32px;}
.stickyWrap ul.topLinks li a:hover, .stickyWrap ul.topLinks li a:hover span{color: #150067;}
.stickyWrap ul.topLinks li a span{background: none; color: #FFF; font-family: 'Latam Sans'; padding-top: 0px; display: initial; margin-right: 0px; position: relative; top: 6px;}
.stickyWrap ul.topLinks li a span::after{content:"\e601"; font-size: 12px; position: relative; top: 1px; left: 7px; font-family: 'iconos-latam';}
.stickyWrap ul.topLinks li a:hover span::after, .stickyWrap ul.topLinks li a.country_active .icon{color: #150067;}


.icon-caret-left::before{content:"\e608"; font-size: 12px; position: relative; font-family: 'iconos-latam'; color: #1B0088;}
.link_volver{color: #1B0088; font: 16px 'Latam Sans';}


a.btn{text-decoration:none}

.see-all-articles{background: #FFF;
	border: none;
	border-radius:3px;
	box-shadow: none;
	text-shadow: none;
	color: #fff;
	height: 40px;
	border: 1px solid #1B0088;
	color: #1B0088;
	padding: 0px 20px 0px 18px;
	font: 16px/40px 'Latam Sans';
	text-decoration: none !important;
	display: inline-block !important;
	margin-top: 5px;
}

.see-all-articles::after{content:"\e609"; font-size: 12px; position: relative; top: 1px; left: 7px; font-family: 'iconos-latam';}

.see-all-articles:hover{background: #2D34CE; color: #FFF;}

.socialLink a.twitterButton,
.socialLink a.facebookButton,
.socialLink a.feedbackButton{
	display:block;
	font: 16px/100% 'Latam Sans', "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#636363;
	width:255px;
	height:auto;
	padding:15px 10px 0px 48px;
	text-decoration:none;
	border: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
}

.socialLink em{display: block; padding: 0px 0px 20px 0px; font-style: normal;}
.socialLink .lineGrey{border-bottom: 1px solid #EAEAEA;}

.socialLink a:hover {color: #333; text-decoration: underline;}

a.twitterButton,
a.twitterButton:link,
a.twitterButton:visited,
a.twitterButton:active{
	background-image: url(//p6.zdassets.com/hc/theme_assets/761341/200125368/twitter_300x46.png);
	background-position: -13px 0px;
	background-repeat:no-repeat
}

a.facebookButton,
a.facebookButton:link,
a.facebookButton:visited,
a.facebookButton:active{
	background-image: url(//p6.zdassets.com/hc/theme_assets/761341/200125368/facebook_300x46.png);
	background-position: -13px 0px;
	background-repeat:no-repeat
}

a.feedbackButton,
a.feedbackButton:link,
a.feedbackButton:visited,
a.feedbackButton:active {
	background-image: url(//p6.zdassets.com/hc/theme_assets/569173/200047783/feedback_32x32.png);
	background-position: 0px 12px;
	background-repeat: no-repeat;
}

.accordion{margin-bottom:0px}

a.mail,
a.mail:link,
a.mail:active,
a.mail:visited,
.accordion h3.mail{
	font:12px/150% 'Arial',sans-serif;
	padding:1px 0 1px 30px;
	background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xmail_22x14.png) top left no-repeat}
.accordion h3.mail{display:none; color:#0267c3; text-decoration:underline}

.socialLink div+div{margin-top:0px}
.socialLink div+a.mail{display:block; margin:30px 0 0 10px}
.ContactBoxContainer{margin-top:45px; padding-top:30px; border-top:1px solid #ccc; font: 14px/100% 'Latam Sans' "Trebuchet MS", Arial, Helvetica, sans-serif;}
.contactBox{padding-left:20px}
.contactBox h3,
#fale-agente h3,
#fale-agente h3.phoneBlue span{
	font:24px/100% 'Latam Sans';
	margin:0;
	color: #1B0088;
	padding: 0px 0px 5px 0px;
}
#fale-agente h3:first-child{border-top: none; padding-top: 0px;}

.section-tree section.section h3{font: 600 20px/100% 'Latam Sans'; color: #1B0088; margin: 0px; padding: 0px 0px 13px 0px;}
.section-tree section.section h3 a{color: #1B0088;}

.phoneLatam{background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xtelefonoLatam.png) no-repeat 0px 0px; padding:0 0 10px 60px;}
.phoneLatam h2, .phoneLatam .phone{
	font:24px/100% 'Latam Sans';
	margin:0;
	color: #1B0088;
	padding: 0px 0px 5px 0px;
}
.phoneLatam .phone{font-weight: 600; font-size: 28px;}

.contactBox img{padding:0 28px}
.contactBox a,.contactBox a:active,.contactBox a:link,.contactBox a:visited{display:block}
.contactBox div+div,.contactBox h3+div+div+div{margin-top:20px}

.questionList h3{}
.questionList ul li{margin-top:5px}
.questionList ul li:first-child{margin-top:0}
.questionList a,.questionList a:active,.questionList a:link,.questionList a:visited{display:block}
.questionList h2+.questionBox{margin-top:30px}
.questionList h2+.socialBox{margin-top:20px}

.questionList .questionBox+.questionBox{margin-top:40px}
.questionList .questionBox p+ul{margin-top:30px}

.questionList h2.answer{color:#1B0088;}
.questionList h1+.answerBox,.questionList h2+.answerBox,.questionList p+.answerBox{margin-top:20px}
.questionList .answerBox p a,.questionList .answerBox p a:link,.questionList .answerBox p a:active,.questionList .answerBox p a:visited{font:14px/150% 'Arial',sans-serif; display:inline}
.questionList .answerBox+.shareBox{margin-top:30px}

.questionList .shareBox{height:auto; overflow:hidden}
.questionList .shareBox ul{float:left; width:auto; height:16px; padding:8px 10px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; background:#eff0f2}
.questionList .shareBox ul li{float:left; font:bold 14px/100% 'Arial',sans-serif; color:#666; margin:0 0 0 15px}
.questionList .shareBox ul li:first-child{margin:0}
.questionList .shareBox ul li a{height:16px}
.questionList .shareBox .accordion h3{position:inherit; float:left; display:none; width:16px; height:16px; padding:8px; margin:0; margin-left:-5px; background:#eff0f2; border-radius:0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px; -moz-border-radius:0px 5px 5px 0px; -ms-border-radius:0px 5px 5px 0px}
.questionList .shareBox ul li a img,.questionList .shareBox .accordion h3 img{display:block}
.questionList .shareBox+.feedback{margin-top:30px; padding-top:20px; border-top:1px solid #ccc}

.questionList .feedback{height:auto; overflow:hidden}
.questionList .feedback.span12{margin-left:0}
.questionList .feedback h3{font:bold 14px/100% 'Arial',sans-serif; margin-top:0}
.questionList .feedback div.info{float:left; width:200px; margin:0 20px 0 0}
.questionList .feedback div.article-vote{float:left; width:auto; margin:0 20px 0 0}
.questionList .feedback div.article-vote span.article-vote-question{float:left; font:bold 14px/100% 'Arial',sans-serif; margin-top:15px}
.questionList .feedback div.article-vote div.article-vote-controls{margin-left:25px}
.questionList .feedback div.article-vote div.article-vote-controls a.article-vote-up,.questionList .feedback div.article-vote div.article-vote-controls a.article-vote-down{border:2px solid #ccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; min-height:18px; padding:10px 10px 10px 30px; font:bold 14px/100% 'Arial',sans-serif; color:#666; cursor:pointer}

.questionList .feedback div.article-vote div.article-vote-controls a.article-vote-up{
	float:left;
	margin-right:5px;
	margin-top:10px;
	background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackSIinactive_24x24.png) center no-repeat
	}

@media only screen and (min-width: 600px) {
	.questionList .feedback div.article-vote div.article-vote-controls a.article-vote-up{float:left; margin-right:5px; background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackSIinactive_24x24.png) center no-repeat}
}

.questionList .feedback div.article-vote div.article-vote-controls a.article-vote-up:hover{background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackSIinactive_24x24.png) center no-repeat; color:#2f73ba}

.questionList .feedback div.article-vote div.article-vote-controls a.article-vote-down{
	float:left;
	margin-right:5px;
	margin-top:10px;
	background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackNOinactive_24x24.png) center no-repeat
	}

@media only screen and (min-width: 600px) {
	.questionList .feedback div.article-vote div.article-vote-controls a.article-vote-down{float:left; margin-right:5px; background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackNOinactive_24x24.png) center no-repeat}
}

.questionList .feedback div.article-vote div.article-vote-controls a.article-vote-down:hover{background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackNOinactive_24x24.png) center no-repeat; color:#2f73ba}
.questionList .feedback div.article-vote small.article-vote-count{display:block; float:left; margin-top:10px; clear:both}
.questionList .feedback div.info+div{margin-top:25px}
.questionList .feedback div{float:left}
.questionList .feedback div.yes,.questionList .feedback div.no{border:2px solid #ccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; min-width:20px; padding:10px 10px 10px 40px; font:bold 14px/100% 'Arial',sans-serif; color:#666; cursor:pointer}
.questionList .feedback div.yes{margin-right:5px; background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackSIinactive_24x24.png) 5px 5px no-repeat}
.questionList .feedback div.yes.active{background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackSIinactive_24x24.png) 5px 5px no-repeat; color:#2f73ba}
.questionList .feedback div.no{margin-right:5px; background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackNOinactive_24x24.png) 5px 5px no-repeat}
.questionList .feedback div.no.active{background:#f1f1f1 url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xfeedbackNOinactive_24x24.png) 5px 5px no-repeat; color:#2f73ba}
.questionList .feedback span{display:block; font:bold 14px/100% 'Zwo-Regular',sans-serif; color:#666; text-align:center}

.socialBox ul li,.questionList .socialBox ul li{float:left; margin:0 0 0 20px}
.socialBox ul li:first-child,.questionList .socialBox ul li:first-child{margin:0}
.socialBox ul li a.twitter,.questionList .socialBox ul li a.twitter{display:block; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/twitter_300x46.png) 0px 0px no-repeat; padding:8px 0 8px 40px; font:12px/150% 'Arial',sans-serif; color:#0267c3}
.socialBox ul li a.facebook,.questionList .socialBox ul li a.facebook{display:block; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/facebook_300x46.png) 0px 0px no-repeat; padding:8px 0 8px 40px; font:12px/150% 'Arial',sans-serif; color:#0267c3}
.socialBox ul li a.mail{font:12px/150% 'Arial',sans-serif; color:#0267c3}
.socialBox ul,.questionList .socialBox ul{margin:0; overflow:hidden}
.socialBox ul li a.mail,.questionList .socialBox ul li a.mail{display:block; background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xmail_32x32.png) left no-repeat; padding:8px 0 8px 40px}
.socialBox p+ul,.questionList .socialBox p+ul{margin-top:20px}

.dialog-modal .socialBox{border-top:1px solid #ccc; padding-top:20px}
.dialog-modal .socialBox p{margin:0}
.dialog-modal .socialBox p+ul{margin-top:10px}

.contactBar{}
.contactBar .span12{margin-left:0}
.contactBar .searchBox+.socialLink,.contactBar .searchBox+.contactBox,.contactBar .searchBox+.questionRelated,.contactBar .questionRelated+.socialLink{margin-top:20px}
.contactBar .socialLink div+div,.contactBar .socialLink div+a{margin-top:4px}
.contactBar .socialLink+.contactBox{margin-top:10px; padding-top:10px; border-top:1px solid #ccc}
.span4.contactBar .socialLink+.contactBox{padding: 25px 30px;}
.contactBox h3.phoneBlue{font: 600 28px 'Latam Sans', "Trebuchet MS", Arial, Helvetica, sans-serif !important; color: #1B0088;}

.contactBar .contactBox{padding-left:0}
.contactBar .contactBox h3+div{margin-top:20px}
.contactBar .contactBox h2.tam{color:#b92228}
.contactBar .contactBox+.contactBox{margin-top:20px}

.contactBar .questionRelated h2{margin-bottom:20px}
.contactBar .questionRelated h3{display:none}
.contactBar .questionRelated ul{list-style-type:none}
.contactBar .questionRelated ul li{margin-top:5px}
.contactBar .questionRelated ul li:first-child{margin-top:0}

form legend{font:18px/150% 'Arial',sans-serif; display:block; width:100%; padding:0; margin:0; color:#333; border:none}
form legend h2{font:18px/150% 'Arial',sans-serif; margin-top:0}
form legend+p{font:12px/100% 'Arial',sans-serif; margin-top:10px}
form p+label,form textarea+label,form input+label,form legend+label{margin-top:20px}
form legend+label.radio{margin-top:20px}
form label.radio+textarea{margin-top:5px}
form textarea{height:128px}
form label{cursor:default}
form input[type="radio"]:focus{outline:none}

.form-actions{padding:18px 0 0 0}

.ui-state-default .ui-icon{background-image:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xlightbox_cerrar_icon.png)}
.ui-icon-closethick{background:url(//p6.zdassets.com/hc/theme_assets/761341/200125368/xlightbox_cerrar_icon.png) no-repeat; background-position:top; width:15px; height:15px}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none; background:none; font-weight:bold; color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4; text-decoration:none}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{
	border:none;
	background:none;
	font-weight:bold;
	color:#c77405}
@media (max-width:480px){
	section.stickyBar ul{width:100%}
	section.stickyBar ul li{float:right}
	section.stickyBar ul li:first-child{float:left; border-right:none}
	section.marks a.logo{display:block; margin:0 auto}
	section.marks a.logo.oneworld{display:none}
	section.marks div.intervention{display:none}
	section.stickyBar div.countrySelector{width:380px!important; margin:0 10px; padding:20px 30px}
	section.stickyBar div.countrySelector ul h2{font-size:14px}
	section.stickyBar div.countrySelector ul li{float:left; width:115px!important; font-size:11px; line-height:125%; overflow:hidden}
	section.stickyBar div.countrySelector hr{width:100%; height:1px; margin:10px 0}
	section.stickyBar div.countrySelector ul li+h2{clear:both; border-top:1px solid #2a5d94; padding-top:10px}
	ol.breadcrumbs{display:none}
	.span12 h1,.questionList,.span12 p,.errorPage{padding:0 20px}
	.errorPage h1{padding:0}
	.errorPage a{display:block; text-align:center}
	.span12 h1,.span7 h1,.questionList h2{text-align:center}
	.span12 p,.answerBox p,.answerBox{text-align:justify}
	div.searchBox form.form-search button{margin-top:10px}
	div.socialLink a.twitterButton,div.socialLink a.facebookButton{width:auto; margin:0 20px}
	div.socialLink a.mail,.accordion h3.mail{margin-left:20px}
	div.socialLink a.mail{display:none}
	.accordion h3.mail{display:block!important; margin:30px 20px 20px 20px}
	div.ContactBoxContainer{background:none;}
	div.ContactBoxContainer div.contactBox,div.contactBar div.contactBox,div.contactBar div.questionRelated{padding:0 20px}
	div.ContactBoxContainer div.contactBox img{padding:0}
	div.ContactBoxContainer div.contactBox h3{margin:20px 0}
	div.ContactBoxContainer div.contactBox p{padding:0}
	div.ContactBoxContainer div.contactBox+div.contactBox{margin-top:40px}
	div.questionList .shareBox ul{}
	div.questionList .shareBox ul li:last-child{display:none}
	div.questionList .shareBox .accordion .row-fluid{clear:both; height:auto!important; overflow:hidden}
	div.questionList .shareBox .accordion{display:none}
	div.questionList .shareBox .accordion form legend{text-align:center}
	div.questionList .shareBox .accordion h3{display:block}
	div.questionList+div.contactBar{margin-top:40px}
	div.accordion .row-fluid{background:#f1f1f1; width:auto}
	div.accordion form p{padding:0}
	footer section.legal ul li{display:block; margin:0; padding:0 10px}
	footer section.legal ul li:first-child{margin:0}
	footer section.legal ul li a.brand{display:block; margin:0 auto}
	footer section.legal ul li.copyright{width:auto; margin:0}
	footer section.legal ul li.copyright p{text-align:center}
	footer section.legal ul li.lastBrand{float:none; margin-top:20px}
}
@media (max-width:767px){
	section.stickyBar ul{width:100%}
	section.stickyBar ul li{float:right}
	section.stickyBar ul li:first-child{float:left; border-right:none}
	section.stickyBar .container hr{height: auto !important;}
	section.marks a.logo{display:block; margin:0 auto}
	section.marks a.logo.oneworld{display:none}
	section.marks div.intervention{display:none}
	section.stickyBar div.countrySelector{width:670px; margin:0 10px; padding:20px 30px}
	section.stickyBar div.countrySelector ul h2{font-size:14px}
	section.stickyBar div.countrySelector ul li{float:left; width:155px; font-size:11px; line-height:125%; overflow:hidden}
	section.stickyBar div.countrySelector hr{width:100%; height:1px; margin:10px 0}
	section.stickyBar div.countrySelector ul li+h2{clear:both; border-top:1px solid #2a5d94; padding-top:10px}
	ol.breadcrumbs{display:none}
	.span12 h1,.questionList,.span12 p,.errorPage{padding:0 20px}
	.errorPage h1{padding:0}
	.errorPage a{display:block; text-align:center}
	.span12 h1,.span7 h1,.questionList h2{text-align:center}
	.span12 p,.answerBox p,.answerBox{text-align:justify}
	div.searchBox form.form-search button{margin-top:10px}
	div.socialLink a.twitterButton,div.socialLink a.facebookButton{width:auto; margin:0 20px}
	div.socialLink a.mail,.accordion h3.mail{margin-left:20px}
	.accordion h3.mail{display:none}
	div.ContactBoxContainer{background:none}
	div.ContactBoxContainer div.contactBox,div.contactBar div.contactBox,div.contactBar div.questionRelated{padding:0 20px}
	div.ContactBoxContainer div.contactBox img{padding:0}
	div.ContactBoxContainer div.contactBox h3{margin:20px 0}
	div.ContactBoxContainer div.contactBox p{padding:0}
	div.ContactBoxContainer div.contactBox+div.contactBox{margin-top:40px}
	div.questionList+div.contactBar{margin-top:40px}
	footer section.legal ul li{display:block; margin:0; padding:0 10px}
	footer section.legal ul li:first-child{margin:0}
	footer section.legal ul li a.brand{display:block; margin:0 auto}
	footer section.legal ul li.copyright{width:auto; margin:0}
	footer section.legal ul li.copyright p{text-align:center}
	footer section.legal ul li.lastBrand{float:none; margin-top:20px}
}

@media (max-width:780px){
	section.stickyBar ul{width: 100%; float: none;}
}

@media (min-width:768px) and (max-width:979px){
	[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{
	display:block;
	float:none;
	width:100%;
	margin-left:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box}
	.borderGrey+.borderGrey{margin-top:20px}
	div.socialLink{margin:20px 0}
	div.socialLink a.twitterButton,div.socialLink a.facebookButton{width:auto; margin:0}
	div.ContactBoxContainer{height:auto; overflow:hidden}
	div.ContactBoxContainer div.contactBox,div.contactBar div.contactBox,div.contactBar div.questionRelated{padding:0}
	div.ContactBoxContainer div.contactBox{float:left; width:45%}
	div.ContactBoxContainer div.contactBox img{padding:0}
	div.ContactBoxContainer div.contactBox h3{margin:20px 0}
	div.ContactBoxContainer div.contactBox p{padding:0}
	div.ContactBoxContainer div.contactBox+div.contactBox{float:right}
	div.questionList+div.contactBar{margin-top:40px}
}
