
.content {
margin-right : 0;
}
#main-content.help {
background-image : none;
width : 740px;
}
#section-title {
font-size : 1.7em;
color : #00907e;
margin : 10px 0 8px 8px;
}
h1 {
font-size : 1.7em;
color : #008374;
margin : 10px 0 8px 8px;
}
#main-content.help #subnav {
float : left;
width : 222px;
margin : 0 0 1em 0;
padding : 0;
}
#main-content.help #subnav ul {
list-style-type : none;
margin : 0;
padding : 0;
overflow : hidden;
}
#main-content.help #subnav ul li {
margin : 0;
padding : 0;
float : left;
clear : left;
}
#main-content.help #subnav ul li a, #main-content.help #subnav ul li span {
margin : 0;
padding : 0;
display : block;
color : #0095d9;
width : 222px;
}
#main-content.help #subnav ul li span a {
width : 100% !important ;
}
#main-content.help #subnav ul li ul {
display : none;
}
#main-content.help #subnav ul li.active ul {
display : block;
}
#main-content.help #subnav ul li {
border-bottom : 1px solid #fff;
}
#main-content.help #subnav ul li.active {
border-bottom : 0;
}
#main-content.help #subnav ul li a:hover {
background : url(/media/aerlinguscom/styleassets/images/inflight-experience/sidenav-hover.gif) no-repeat;
}
#main-content.help #subnav ul li a, #main-content.help #subnav ul li span {
background : url(/media/aerlinguscom/styleassets/images/inflight-experience/sidenav.gif) no-repeat;
font-weight : bold;
padding : 5px 34px 0 22px;
height : 20px;
color : #fff;
}
#main-content.help #subnav ul li span a {
background : none;
font-weight : bold;
padding : 0;
height : 0;
}
#main-content.help #subnav ul li.active a, #main-content.help #subnav ul li.active span, #main-content.help #subnav ul li.js_active a {
background : url(/media/aerlinguscom/styleassets/images/inflight-experience/sidenav-active.gif) no-repeat;
cursor : default;
margin-bottom : 1px;
}
#main-content.help #subnav ul li.js_active {
border-bottom : none;
}
#main-content.help #subnav ul li ul {
width : 222px;
border-top : none;
}
#main-content.help #subnav ul li li {
width : 100%;
background : url(/media/aerlinguscom/styleassets/images/inflight-experience/sidenav-secondary.gif) no-repeat;
font-weight : bold;
color : #008374;
border-top : none;
height : 25px;
}
#main-content.help #subnav ul li li:hover {
color : #fff;
border-bottom : 1px solid #fff;
}
#main-content.help #subnav ul li li a, #main-content.help #subnav ul li li span {
font-weight : normal;
cursor : pointer !important ;
color : #000;
height : 20px;
}
#main-content.help #subnav ul li li span, #main-content.help #subnav ul li li span a, #main-content.help #subnav ul li ul.multilevel-linkul-0 li a {
background : url(/media/aerlinguscom/styleassets/images/inflight-experience/sidenav-secondary.gif) no-repeat;
color : #008374;
border-bottom : 0;
}
#main-content.help #subnav ul li li span, #main-content.help #subnav ul li li span a, #main-content.help #subnav ul li ul.multilevel-linkul-0 li a:hover, #main-content.help #subnav ul li ul.multilevel-linkul-0 li a.active {
background : url(/media/aerlinguscom/styleassets/images/inflight-experience/sidenav-secondary-active.gif) no-repeat;
color : #008374;
border-bottom : 0;
font-weight : bold;
}
#main-content.help #subnav ul li ul.disabled li a:hover {
color : #fff;
}
#main-content.help #subnav ul li.active ul li span.currentbranch1 {
background : url(/media/aerlinguscom/styleassets/images/inflight-experience/sidenav-secondary-active.gif) no-repeat;
color : #008374;
font-weight : bold;
}
#main-content.help #subnav ul li.active ul li span.currentbranch1 a {
background : url(/media/aerlinguscom/styleassets/images/inflight-experience/sidenav-secondary-active.gif) no-repeat;
color : #008374;
font-weight : bold;
}
#main-content.help #subnav ul li.active ul li.active {
border-bottom : 1px solid #fff;
}
#main-content #help-content {
float : left;
width : 462px;
margin : 0 0 25px 30px;
}
#main-content #help-content h1 {
color : #fff;
background : url(/media/aerlinguscom/styleassets/images/help/h2-bg.gif) 0 0 no-repeat #008374;
width : 459px;
height : 26px;
padding : 4px 20px 0 8px;
margin : 0 0 20px -8px;
font-size : 1.3em;
}
#main-content #help-content h2 {
font-size : 1.28em;
margin-top : 0.5em;
color : #008374;
clear : both;
}
#main-content #help-content h3 {
font-size : 1.2em;
margin-top : 0.5em;
color : #008374;
clear : both;
}
#main-content #help-content h4 {
font-size : 1em;
margin-top : 0.5em;
color : #008374;
clear : both;
}
#main-content #help-content #us-webdeal {
font-size : 1.7em;
color : #008374;
margin : 10px 0 8px 8px;
}
#main-content #help-content div.link-block-container {
display : block;
overflow : hidden;
}
#main-content #help-content div.link-block {
padding-bottom : 40px;
}
#main-content #help-content div.link-block-container div.link-block {
float : left;
width : 180px;
}
#main-content #help-content div.link-block-container div.link-block-regbox {
float : left;
width : 158px;
margin : 5px 0 0 -18px;
}
#main-content #help-content div.link-block-container div.link-block-first {
margin-right : 85px;
}
#main-content #help-content div.link-block-container div.link-block h3 {
margin-top : 0;
}
#main-content #help-content div.link-block-container div.link-block img {
display : block;
margin : 10px 0;
}
#side-info {
float : right;
margin-right : 14px;
margin-top : -3px;
width : 220px;
}
/*css for mobile landing page */

#intro-mob  {
background-image: url("/media/aerlinguscom/styleassets/images/help/mobilebg.jpg");
height: 520px;
text-align:center;
width: 730px;
}

#intro-wci  {
background-image: url("/media/aerlinguscom/styleassets/images/travelinformation/wcibg.jpg");
height: 390px;
text-align:center;
width: 730px;
}

#intro-mbp  {
background-image: url("/media/aerlinguscom/styleassets/images/travelinformation/mobilebpbg.jpg");
height: 620px;
text-align:center;
width: 730px;
}
		
.intro-text {
padding:10px 25px;
}
		
		
#product-boxone {

background-image: url("/media/aerlinguscom/styleassets/images/help/shadow-70.png");
display: block;
float: left;	
width: 325px;
height: 125px;
padding: 10px;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
font-family: Arial, Helvetica, sans-serif;  
font-size: 12px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 2px solid #fff;
-webkit-box-shadow: 0px 0px 3px 1px #999;
-moz-box-shadow: 0px 0px 3px 1px #999;
box-shadow: 0px 0px 3px 1px #999;
behavior: url('PIE.htc');

}

#product-boxtwo {
background-image: url("/media/aerlinguscom/styleassets/images/help/shadow-70.png");
display: block;
float: right;	
width: 325px;
height: 125px;
padding: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
font-family: Arial, Helvetica, sans-serif;  
font-size: 12px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 2px solid #fff;
-webkit-box-shadow: 0px 0px 3px 1px #999;
-moz-box-shadow: 0px 0px 3px 1px #999;
box-shadow: 0px 0px 3px 1px #999;
behavior: url('PIE.htc');
}

#product-boxone .logo{
margin-left: 75px;
margin-bottom: 10px;
}

#product-boxone .wcilogo{
margin-left: 5px;
margin-bottom: 0px;
}

#product-boxone .text-left{
float: left;
font-size: 11px;
margin-top: 20px;
margin-left:5px;
width: 47%;
}

#product-boxone .image-right{
float: left;
margin-top: 20px;
width: 43%;
margin-left:25px;
}

#product-boxtwo .logo{
margin-left: 75px;
margin-bottom: 0px;
}

#product-boxtwo .wcilogo{
margin-left: 5px;
margin-bottom: 0px;
}

#product-boxtwo .text-left{
float: left;
font-size: 11px;
margin-top: 20px;
margin-left:5px;
width: 47%;
}

#product-boxtwo .image-right{
float: left;
margin-top: 20px;
width: 43%;
margin-left:25px;
}

/*********************************

	-	BUTTON ORANGE	-

**********************************/

.button-orange {

	display: block;

	float: left;

	 margin-top:14px; 

	 padding: 5px 15px 5px 15px;

	 font-size: 12px;

	 font-weight: bold;

	 -webkit-border-radius: 5px;

	 -moz-border-radius: 5px;

	 border-radius: 5px;

	 behavior: url(PIE.htc);

	 clear: both;

}



.button-orange:link, .button-orange:visited {

 color: #fff;

 text-align: center;

 text-shadow: 1px 1px 0px #ff6600;

 background: #ff9900; 

 border: 1px solid #ff9900;

 text-decoration: none;

 font-weight: bold;

}



.button-orange:hover /*.comment-reply-link:hover */ {

 color: #fff;

 text-shadow: none; 

 background: #ff6600; /* Old browsers */

 border: 1px solid #ff6600;

 text-decoration: none;

}

#list-boxone {
float: left;
width: 200px;
clear: left;
}

#list-boxtwo {
display:inline-block;
width: 300px;

}

#new-intro-wci  {
background-image: url("/media/aerlinguscom/styleassets/images/travelinformation/new-check-in-banner.jpg");
height: 450px;
text-align:center;
width: 737px;
margin-left: -7px;
}