/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */
 
/******************** Menu ********************/
#block-menu-menu-secondary-menu ul li{
padding: 0 4px;
}
#block-superfish-1 {
float: left;
text-transform: uppercase;
margin-left: 8px;
z-index:99;
}
.i18n-nl.responsive-layout-normal #block-superfish-1 {
text-transform: uppercase;
margin-left: 20px;
position: absolute;
top: 87px;
left: 285px;
}
.i18n-nl.responsive-layout-normal #block-superfish-1 a,
.i18n-nl.responsive-layout-normal #block-menu-menu-secondary-menu ul li a{
font-size:11px;
}

#block-menu-menu-secondary-menu,
.i18n-zh-hans #block-menu-menu-secondary-menu,
.i18n-sv #block-menu-menu-secondary-menu,
.i18n-nl #block-menu-menu-secondary-menu{
float: right;
width: auto;
height: 25px;
margin: 97px 0 0;
}
.i18n-sv #block-menu-menu-secondary-menu{
float: right;
width: auto;
height: 25px;
margin: 60px 0 0;
}

/******************** View-Homepage-Jcarousel ********************/

#block-views-view-homepage-jcarousel-block .jcarousel-skin-default .jcarousel-clip-horizontal, #block-views-ac41ef2c7694d0c753f056c80441571a .jcarousel-skin-default .jcarousel-clip-horizontal{
width: 921px;
margin-left: -240px;
}

#block-views-view-homepage-jcarousel-block .jcarousel-skin-default .jcarousel-item, #block-views-ac41ef2c7694d0c753f056c80441571a .jcarousel-skin-default .jcarousel-item{
width: 290px !important;
}

#block-views-view-homepage-jcarousel-block .even.jcarousel-item, #block-views-ac41ef2c7694d0c753f056c80441571a .even.jcarousel-item{
border-right: 1px solid #b7b7b7;
}

#block-views-view-homepage-jcarousel-block  .jcarousel-skin-default .jcarousel-prev-horizontal, #block-views-ac41ef2c7694d0c753f056c80441571a  .jcarousel-skin-default .jcarousel-prev-horizontal{
left: -220px;
}

#block-views-view-homepage-jcarousel-block  .jcarousel-skin-default .jcarousel-next-horizontal, #block-views-ac41ef2c7694d0c753f056c80441571a  .jcarousel-skin-default .jcarousel-next-horizontal{
right: -220px;
}

/******************** Block-Media Centre Page ********************/

#block-block-76, #block-block-110 , #block-views-press-release-block{
float: left;
width: 303px;
margin-right: 10px;
}

#block-block-76, #block-block-77, #block-block-78, #block-block-79, #block-block-111, #block-block-112, #block-block-113{
float: left;
width: 313px;
}

.responsive-layout-normal #block-block-79{
clear:left;
}

/******************** Postscript ********************/

#zone-postscript{
background: url(../images/bg-postscript-normal.jpg) no-repeat center top;
padding-top: 20px;
}


/************  banner newsletter  *****************/

#block-block-117{
position:relative;
overflow:hidden;
}

#block-block-117 img {
display: block;
width: 1180px !important;
left: 50%;
margin-left: -630px;
position: absolute;
height: 240px;
}

/****     promotion      ****/
#promotion-thumb {
position:relative;
width:100%;
}

#promotion-thumb ul.thumb li.thumb1,
#promotion-thumb ul.thumb li.thumb2,
#promotion-thumb ul.thumb li.thumb3,
#promotion-thumb ul.thumb li.thumb4{
float: left;
width: 50%;
}

.responsive-layout-normal .right-content{
	width: 80%;
    float: right;
}

/*promotion*/
.responsive-layout-normal .field-name-field-image-promotion{
	width: 35%;
    display: block;
    float: left;
}
.responsive-layout-normal .field-name-field-date.field-type-datetime{
	display: block;
    float: right;
    width: 53%;
	font-size: 20px;
    font-weight: bold;
}
.node-type-promotion.responsive-layout-normal .field-name-body{
	display: block;
    float: right;
    width: 53%;
}
.responsive-layout-normal .node-type-promotion td{
	vertical-align:top; 
}
.responsive-layout-normal .node-type-promotion .date-display-range{
	padding: 10px 0px;
    font-size: 18px;
    font-weight: bold;
}
.responsive-layout-normal .promotion-blog{
	height:370px;
	width:100%;
}
.responsive-layout-normal .promotion-img{
	display: block;
    width: 42%;
    float: left;
}
.responsive-layout-normal .promotion-title{
	display: inline-block;
	width: 50%;
}
.responsive-layout-normal .promotion-body{
	display: inline-block;
	margin-top: 20px;
	width: 50%;
	
}
.responsive-layout-normal .promotion-title a{
	font-size: 20px;
	text-decoration:none;
}