.terminator
{
    clear: both !important
}

h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6
{
    margin: 0 !important;
    font-family: Arial,Helvetica,sans serif;
}

.page
{
    width: 944px !important;
    padding-top: 0px !important;
}

#main-page
{
    margin-left: -10px;
    width: 960px;
}

.main-content a:hover
{
    text-decoration: underline !important
}

.main-content  .sections
{
    clear: both
}

.main-content
{
    width: 100%
}

.main-content .sections .col
{
    float: left;
    padding: 0;
    border: 1px solid #D7D7D7;
    padding-top: 0.5% !important;
    padding-bottom: 1.5% !important;
    margin-bottom: 4em;
}

.main-content .sections .group
{
    width: 47.3%;
    margin-right: 1.8%;
    padding-left: 1.5%;
    padding-right: 1.5%;
}

.main-content .sections .grey
{
    background-color: #F2EEEF;
    min-height: 157px;
}

.main-content .sections .col.no-padding
{
    padding: 0px !important
}

.main-content .sections .col.no-border
{
    border: none !important
}

.main-content .sections .last
{
    margin-right: 0px !important
}

.main-content .sections .block-heading h2
{
    color: #000;
    font-size: 1.7em;
    text-transform: uppercase;
    padding-bottom: 0.5em;
}

.main-content .sections  .block-listing-b li
{
    list-style: outside none none;
    margin: 0;
    padding: 5px 0;
    padding-left: 0.2em;
}

.main-content .sections  .block-listing-b li a
{
    color: #006fb4;
    text-decoration: none;
    font-family: Arial,Helvetica,sans serif;
    font-size: 1.3em;
    letter-spacing: 0.02em;
    background-image : url('../images/white_arrow.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    line-height: 1.3em;
    padding-left: 20px;
}

.sections .col ul
{

}

.block-listing-grey li
{
    height: 78px;
    background-color: #F2EEEF;
    margin-bottom: 10px;
    line-height: 78px;
    padding-left: 20px;
}

.block-listing-grey li a
{
    text-decoration: none;
    font-family: Arial,Helvetica,sans serif;
    font-size: 1.3em;
    color: #08498B;
    font-weight: bold;
    padding-right: 20px;
    background-image : url('../images/grey_arrow.jpg');
    background-repeat: no-repeat;
    background-position: right center;
    line-height: 1.3em;
}

.sections .col.twitter
{
    border: 1px solid #d7d7d7 !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    width: 50.5% !important;
}

.sections .col.twitter .block-heading
{
    background-color: #28A9E0
}

.sections .col.twitter .block-heading h2
{
    color: #FFF;
    text-transform: none;
    padding-left: 60px;
    padding-top: 10px;
    background-image : url('../images/blue_twitter.jpg');
    background-repeat: no-repeat;
    background-position: 3% center;
}

.sections .col.twitter  #smk-twitter_user_timeline
{
    height: 14.0em;
    padding: 1.5em;
    width: 90%;
    padding-bottom: 0px;
}

.sections .grid-1-of-4
{
    width: 25%;
    border: none !important;
}

.footer     .grid-1-of-4
{
    border-top: 1px solid #F4F4F4 !important
}

.footer .block-heading h2
{
    text-transform: none !important;
    font-size: 1.9em !important;
    padding-left: 12px;
}

.footer .block-listing-footer li
{
    padding-left: 15px;
    font-size: 1.2em;
    line-height: 2em;
    padding-right: 12px;
}

.footer .block-listing-footer a
{
    text-decoration: none
}

.footer #footer_links_menu_sub-1
{
    margin-bottom: 5px
}

.footer #footer_links_menu_sub-1 li
{
    font-size: 1em;
    line-height: 2em;
}

.footer  .social-links .facebook
{
    background-image : url('../images/facebook_icon.jpg');
    width: 53px;
    height: 51px;
    display: block;
    float: left;
    margin-left: 5px;
}

.footer  .social-links .twitter
{
    background-image : url('../images/twitter_icon.jpg');
    width: 51px;
    height: 50px;
    display: block;
    float: left;
    margin-left: 10px;
}

.footer .block-borders.social
{
    clear: both;
    margin-bottom: 70px;
}

.footer .grey
{
    background-color: #F3F3F3 !important
}

/*SLIDER*/




.grid-1-of-2-wide
{
    width: 720px;
    float: left;
    margin-top: 33px;
}

.grid-1-of-2-notwide
{
    width: 320px;
    margin-left: 15px;
    float: left;
}

.slider_menu .media
{
    float: none;
    width: 94%;
    border: 1px solid #D7D7D7;
    border-left: 4px solid #0165A3 !important;
    padding: 10px;
}

.slider_menu .media h2
{
    font-size: 1.7em;
    padding-bottom: 0.5em;
    text-transform: uppercase;
    font-family: Arial,Helvetica,sans serif;
    font-weight: normal;
}

.slider_menu .media h2 a
{
    color: #000;
    font-size: 1em;
    font-family: Arial,Helvetica,sans serif;
    font-weight: normal;
}
.main_links .media a:hover {
	text-decoration: underline !important;
}

.slider_menu .media:first-child,
.lt-ie8 .first
{
    margin-left: 7px
}

.slider_menu .media .media-p
{
    border-top: 0px;
    padding-top: 0px;
}

.slider_menu .media .media-p a
{
	background-image: url("../images/white_arrow.jpg");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-family: Arial,Helvetica,sans serif;
	color: #2B5D92;
	font-size: 15px;
}

.grid-1-of-2-wide #newsroom ul > li:first-child
{
    border-top: none
}

.grid-1-of-2-wide #newsroom .item
{
    background: none repeat scroll 0 0 #F2EEEF;
    clear: left;
    float: left;
}

.grid-1-of-2-wide .arrow
{
    display: none
}

.grid-1-of-2-wide  #newsroom .item
{
    border: 0px
}

.news-pic-2015
{
    right : 0;
    top : 0;
}

.lt-ie8 .news-pic-2015
{
    height : auto
}

#newsroom ul > li:hover .news-pic-2015
{
    z-index : 10
}

#newsroom ul > li:first-child .news-pic-2015
{
    z-index : 10
}

.js #newsroom ul > li:first-child .news-pic-2015
{
    z-index : 1
}

#institution-list #inst-slider
{
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 100%;
}

#institution-list ul
{
    padding: 0;
    position: static;
}

#institution-list ul li
{
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.813em;
    line-height: 1.3em;
    list-style: outside none none;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    width: 720px;
}

#institution-list ul li .slider_item_container
{
    height: 300px
}

#institution-list ul li .slider_item_container .slider_item_left
{
    background-color: #F2EEEF;
    color: #094A8E;
    float: left;
    height: 280px;
    font-family: Arial,Helvetica,sans serif;
    font-size: 2em;
    line-height: 1.4em;
    text-align: left;
    padding-left: 8%;
    padding-right: 2%;
    width: 40%;
    padding-top: 20px;
}

#institution-list ul li .slider_item_container .slider_item_right
{
    background-color: #FFF;
    color: white;
    float: right;
    height: 300px;
    text-align: center;
    width: 50%;
}

#institution-list ul li a
{
    border-right: 1px solid #d2d1d0;
    display: block;
    min-height: 35px;
    padding: 0 20px;
    text-decoration: none;
}

#institution-list .slider_item_right img
{
    max-width: none !important
}

#institution-list  .slider_news
{
    border: none;
    padding: 0px;
    color: #064A89;
}

#inst-slider-controls
{
    display: none
}

#inst-slider-controls #right
{
    position: absolute;
    right: 8%;
    top: 12%;
}

#inst-slider-controls #left
{
    position: absolute;
    left: -26.3%;
    top: 12%;
}

#inst-slider-controls #left a
{
    border-right: 0px
}

#inst-slider-controls #right a
{
    border-right: 0px
}

#bullets-slider-controls
{
    text-align: right
}

#bullets-slider-controls  .bullet_circle
{
    float: right;
    padding-top: 15px;
    padding-left: 10px;
    width: 18px;
    height: 18px;
    margin-top: 15px;
}

#bullets-slider-controls .bullet_circle
{
    background-image: url("../../images/inactive_bullet.jpg");
    background-repeat: no-repeat;
    cursor: pointer;
}

#bullets-slider-controls .bullet_circle.active
{
    background-image: url("../../images/active_bullet.jpg");
    background-repeat: no-repeat;
}

.more_news_link
{
    color: #FFF;
    background-color: #0165A3;
    width: 200px;
    height: 45px;
    display: block;
    margin-top: 20px;
    text-decoration: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    line-height: 45px;
    text-align: center;
    margin-top: 50px;
}

.more_news_link:hover
{
    text-decoration: underline;
    color: #FFF;
}

.more_news_link span
{
    font-size: 14px;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    color: #FFF;
}



.home_link
{

}

.home_link  a
{
    color: #FFF;
    padding-left: 10px;
    line-height: 45px;
    font-weight: bold;
    font-size: 14px;
    height: 45px;
    background-color: #0165A3;
    display: block;
}

.home_link a:hover
{
    background-color: #7E1454;
    color: #FFF !important;
    text-decoration: none !important;
}

#left-column #nav
{
    margin-top: 1px !important;
    padding-top: 0px;
}

#left-column #nav li
{
    border-left-style: solid;
    border-left-width: 3px !important;
    height: 45px;
    line-height: 45px;
}

#left-column #nav li :hover
{

}

#left-column #nav li a
{
    color: #272727 !important;
    font-size: 1.1em !important;
    display: block;
    height: 43px;
    padding-left: 0px !important;
    padding-top: 2px !important;
}

#left-column #nav li a:hover
{
    text-decoration: none !important;
    background-color: #7E1454 !important;
    color: #FFF !important;
}

#nav li a:link,
#nav li a:visited,
#nav li a:hover,
#nav li a:active
{
    border-bottom: 0px
}

#left-column #nav li a span
{
    padding-left: 7px
}

/*** Chris ***/

.layout-body,
.layout-footer
{
	font-family: Arial, sans-serif;
}
.layout-footer ul {
	font-size: 110%;
}
.layout-body
{
    padding-bottom: 70px;
}

.layout-content
{
	padding-top: 0;
    padding-right: 0;
}

.layout
{
	box-shadow: 0 0 18px #CCC;
	border: 1px solid #FFF;
}

.layout-wrapper-reset
{
	padding: 15px 12px 12px 12px;
}

.homepage .layout-wrapper-reset
{
	padding: 12px 12px 12px 10px;
}

.layout-left .euMenu li:first-child {
    display: block;
}
.layout-left .euMenu {
	width: 100%;
}

.euMenu li div,
ul#menu,
.euMenu
{
    border: 0
}

.euMenu a
{
    width: auto
}

#menu
{
    padding-top: 0px;
}

#menu.fixed
{
    position: fixed;
    top: 20px;
    z-index: 51;
}

#menu li
{
    margin-bottom: 1px
}

#menu div :hover
{

}
html body a.link-ico span {
    text-decoration: none;
}
.homepage #menu div a
{
    color: #272727;
    font-size: 1.2em;
    display: block;
    padding: 7px 5px 7px 7px;
    border-left-style: solid;
    border-left-width: 3px;
}

.homepage #menu div a:hover
{
    text-decoration: none;
    background-color: #7E1454;
}

.homepage #menu .special div a:hover
{
    background-color: #F2EEEF;
}

#nav div a:link,
#nav div a:visited,
#nav div a:hover,
#nav div a:active
{
    border-bottom: 0px
}

.homepage #menu .euSeqNr_1
{
   /* background-color: #0165A3*/
   color: #FFF;
   border-left-color : #ac3812;
}

.homepage #menu .euSeqNr_1 a:hover, .homepage #menu .euSeqNr_1 a:active, .homepage #menu .euSeqNr_1 a:focus
{
    background-color: #ac3812;
    color: #FFF;
}

.homepage #menu .euSeqNr_1 a
{
    color: #000;
    border-left-color : #ac3812;
}

.homepage #menu div a:hover
{
    color: white
}

.homepage #menu .euSeqNr_2 a
{
    border-left-color : #ffb200
}

.homepage #menu .euSeqNr_3 a
{
    border-left-color : #2995d0
}

.homepage #menu .euSeqNr_4 a
{
    border-left-color : #71165e
}

.homepage #menu .euSeqNr_5 a
{
    border-left-color : #064a8b
}

.homepage #menu .euSeqNr_6 a
{
    border-left-color : #7f6195
}

.homepage #menu .euSeqNr_7 a
{
    border-left-color : #e04d1e
}

.homepage #menu .euSeqNr_8 a
{
    border-left-color : #f97b1a
}

.homepage #menu .euSeqNr_9 a
{
    border-left-color : #817f7f
}

.homepage #menu .euSeqNr_10 a
{
    border-left-color : #6d7500
}

.homepage #menu .euSeqNr_11 a
{
    border-left-color : #884e7c
}

.homepage #menu .euSeqNr_12 a
{
    border-left-color : #6d7500
}

.homepage #menu .euSeqNr_13 a
{
    border-left-color : #6d7500
}

.homepage #menu .euSeqNr_2 a:hover, .homepage #menu .euSeqNr_2 a:active, .homepage #menu .euSeqNr_2 a:focus
{
    background-color : #ffb200;
    color:#FFF;
}

.homepage #menu .euSeqNr_3 a:hover, .homepage #menu .euSeqNr_3 a:active, .homepage #menu .euSeqNr_3 a:focus
{
    background-color : #2995d0;
    color:#FFF;
}

.homepage #menu .euSeqNr_4 a:hover, .homepage #menu .euSeqNr_4 a:active, .homepage #menu .euSeqNr_4 a:focus
{
    background-color : #71165e;
    color:#FFF;
}

.homepage #menu .euSeqNr_5 a:hover, .homepage #menu .euSeqNr_5 a:active, .homepage #menu .euSeqNr_5 a:focus
{
    background-color : #064a8b;
    color:#FFF;
}

.homepage #menu .euSeqNr_6 a:hover, .homepage #menu .euSeqNr_6 a:active, .homepage #menu .euSeqNr_6 a:focus
{
    background-color : #7f6195;
    color:#FFF;
}

.homepage #menu .euSeqNr_7 a:hover, .homepage #menu .euSeqNr_7 a:active, .homepage #menu .euSeqNr_7 a:focus
{
    background-color : #e04d1e;
    color:#FFF;
}

.homepage #menu .euSeqNr_8 a:hover, .homepage #menu .euSeqNr_8 a:active, .homepage #menu .euSeqNr_8 a:focus
{
    background-color : #f97b1a;
    color:#FFF;
}

.homepage #menu .euSeqNr_9 a:hover, .homepage #menu .euSeqNr_9 a:active, .homepage #menu .euSeqNr_9 a:focus
{
    background-color : #817f7f;
    color:#FFF;
}

.homepage #menu .euSeqNr_10 a:hover, .homepage #menu .euSeqNr_10 a:active, .homepage #menu .euSeqNr_10 a:focus
{
    background-color : #6d7500;
    color:#FFF;
}

.homepage #menu .euSeqNr_11 a:hover, .homepage #menu .euSeqNr_11 a:active, .homepage #menu .euSeqNr_11 a:focus
{
    background-color : #6d7500;
    color:#FFF;
}

.homepage #menu .euSeqNr_12 a:hover, .homepage #menu .euSeqNr_12 a:active, .homepage #menu .euSeqNr_12 a:focus
{
     background-color : #6d7500;
     color:#FFF;
}

.homepage #menu .euSeqNr_13 a:hover, .homepage #menu .euSeqNr_13 a:active, .homepage #menu .euSeqNr_13 a:focus
{
    background-color : #6d7500;
    color:#FFF;
}


.internal  #menu div a
{
    color: #272727;
    font-size: 1.2em;
    display: block;
    padding: 11px 5px 10px 8px;
}
.internal .euMenu ul {
	border-left: 0px;
}


.main_links
{
    width: 100%;
    overflow: hidden;
    clear: both;
	margin-top:-10px;
}

.main_links ul
{
    list-style: none;
    padding: 0;
    margin: 0;
}

.main_links .media
{
    width: 49.5%;
    border: 1px solid #E3E3E3;
    margin-right: 1%;
    float: left;
    box-sizing: border-box;
    padding: 0 10px;
	min-height:95px;
}

.main_links .media.even
{
    margin-right: 0
}

.main_links .media.first
{

}

.main_links .media h2
{

    background-position: left 45%;
    background-repeat: no-repeat;
    padding-left: 0px;
}

/*.main_links .media.item_1 h2 { background-image: url("../images/layout2015/ico-megaphone.png");}
.main_links .media.item_2 h2 { background-image: url("../images/layout2015/ico-note.png");}
.main_links .media.item_3 h2 { background-image: url("../images/layout2015/ico-calendar.png");}
.main_links .media.item_4 h2 { background-image: url("../images/layout2015/ico-folder.png");}*/

.main_links .media h2 a
{
   color: #000;

   font-size: 1.2em;
   text-decoration: none;
}

.main_links .media .media-p
{
  border: 0px;
  padding-left: 15px;
  background-image: url("../images/white_arrow.jpg");
  background-position: 0 7px;
  background-repeat: no-repeat;
  font-size: 1.2em;
}

.main_links .media .media-p a
{
    color: #074B8C;
    text-decoration: none;
}

/* ============ INTERNAL PAGES ===============*/
.internal .layout-content-reset h1 {
	color: #006fb4;
    font-family: Arial;
    font-size: 40px;
    line-height: 1.2em;
    text-align: center;
}
.internal .layout-content .layout-content-reset {
    color: #333;
    font-family: Arial;
    font-size: 14px;
}

.internal .layout-content .layout-content-reset .custom1 {
    color: #333;
    font-family: Arial;
    font-size: 10px;
}

.internal .layout-content h2 {
    color: #006fb4;
    font-family: Tahoma;
    font-size: 2em;
    line-height: 1.3em;
    padding-bottom: 15px;
    padding-top: 10px;
}

.internal .layout-content h3 {
	color: #006fb4;
    font-family: Tahoma;
    font-size: 1.7em;
    line-height: 1.3em;
    padding-bottom: 15px;
    padding-top: 10px;
}


.internal .layout-content .contentsection a {
    font-weight: bold;
	color: #074b8a;
    text-decoration: none;
}
.internal .euAbstract img {
	float: none;
	margin: 10px 0;
}
.internal .euAbstract {
    margin-top: 10px;
}
.euAbstract {
    color: #575757;
    font-family: Georgia;
    font-size: 18px;
    font-style: italic;
}

.internal .policy_in_making {
	border:1px solid #D7D7D7;
	margin-top: 35px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	margin-bottom: 15px;
}

.internal .policy_in_making  h3 {
	color: #333333;
    font-family: Arial;
    font-size: 23px;
    text-transform: uppercase;
	padding-bottom:20px;
}
.internal .policy_in_making .item {
	display: block;
	clear: both;
	margin-bottom: 15px;
}
.internal .policy_in_making .item  h3 {
	font-size: 18px;
	padding-top:5px;
	padding-bottom:0px;
}
.internal .policy_in_making .item  h3 a {
	text-decoration: none;
	color: #074b8a;
}
.internal .policy_in_making .item  h3 a:hover{
	text-decoration: underline;
}
.internal .policy_in_making .item  .item_date {
	color: #848484;
    font-size: 13px;
}

.internal .policy_in_making  .more_news {
	background-image: url("../images/white_arrow.jpg");
    background-position: 0 0px;
    background-repeat: no-repeat;
	text-decoration: none;
	padding-left:15px;
	font-weight:bold;
	margin-top:20px;
}
.internal .policy_in_making  .more_news:hover {
	text-decoration: underline;
}
.internal .policy_in_making  .item-date {
	font-size:15px;
	padding-bottom: 4px;
}
.internal .twitterbox {
	width: 99.6%;
}
.internal .related_section {
	background-color: #E6EDF5;
	margin-bottom: 20px;
	padding: 10px;
}
.internal .related_section a {
	color: #074b8a;
	font-weight: bold;
	font-size: 1.2em;
	text-decoration: none;
}
.internal .related_section a span {
	background: url("../images/light_blue_arrow.jpg") no-repeat scroll right -5px;
    background-position: 100% 50%;
    height: 20px;
    padding-right: 15px;
    width: 20px;
}
.internal .related_section a:hover {
	text-decoration: underline;
}
.internal .related_container {
	margin-top: 30px;
	margin-bottom: 30px;
}



.citizen  #maincontentSec1 .alIco {

}



/*=== START NEWSROOM ===*/

.newsroom  .pageimage {
	margin-bottom: 15px;
	margin-top: 5px;
	margin-left: 150px;
}
.newsroom .euAbstract {
	margin-top: -5px;
}
.newsroom .item-date {
	color: #5E5E5E;
	font-size:14px;
	margin-top:10px;
}
.newsroom .additional_box {
	float: right;
	background-color: #E0EDF3;
	margin-top:30px;
}
.newsroom .additional_box  a {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 25px; padding-right:25px;
	color: #074b8a;
	text-decoration: none;
	display: block;
}
.newsroom .additional_box  a:hover {
	text-decoration: underline;
}
.newsroom .contentblock a:hover {
	text-decoration: underline;
}


/*=== END NEWSROOM ===*/




/*=== Topics ===*/


#menu-buttons #topics .euSeqNr_1 a {
	border-left: 3px solid #AD3007;
}
#menu-buttons #topics .euSeqNr_1 a:hover{
	background-color: #AD3007;
}

#menu-buttons #topics .euSeqNr_2 a {
	border-left: 3px solid #FFB200;
}
#menu-buttons #topics .euSeqNr_2 a:hover{
	background-color: #FFB200;
}

#menu-buttons #topics .euSeqNr_3 a {
	border-left: 3px solid #2995D0;
}
#menu-buttons #topics .euSeqNr_3 a:hover{
	background-color: #2995D0;
}

#menu-buttons #topics .euSeqNr_4 a {
	border-left: 3px solid #71165E;
}
#menu-buttons #topics .euSeqNr_4 a:hover{
	background-color: #71165E;
}

#menu-buttons #topics .euSeqNr_5 a {
	border-left: 3px solid #064A8B;
}
#menu-buttons #topics .euSeqNr_5 a:hover{
	background-color: #064A8B;
}

#menu-buttons #topics .euSeqNr_6 a {
	border-left: 3px solid #7F6195;
}
#menu-buttons #topics .euSeqNr_6 a:hover{
	background-color: #7F6195;
}

#menu-buttons #topics .euSeqNr_7 a {
	border-left: 3px solid #DF4C1D;
}
#menu-buttons #topics .euSeqNr_7 a:hover{
	background-color: #DF4C1D;
}

#menu-buttons #topics .euSeqNr_8 a {
	border-left: 3px solid #F97B1A;
}
#menu-buttons #topics .euSeqNr_8 a:hover{
	background-color: #F97B1A;
}

#menu-buttons #topics .euSeqNr_9 a {
	border-left: 3px solid #817F7F;
}
#menu-buttons #topics .euSeqNr_9 a:hover{
	background-color: #817F7F;
}

#menu-buttons #topics .euSeqNr_10 a {
	border-left: 3px solid #6D7500;
}
#menu-buttons #topics .euSeqNr_10 a:hover{
	background-color: #6D7500;
}

.internal #ec-widget-rs {
    float: left;
    margin-right: 15px;
    width: auto;
	margin-left:15px;
	padding-top: 1px;
}

#menu-buttons
{
	position: relative;
	float: left;
	/* margin-left: 10px;*/
	padding-top: 2px;
}

#menu-buttons > a
{
	background-image: url(/justice/_static/images/layout2015/ico-menu.png);
	background-position: 0 1px;
	background-repeat: no-repeat;
	color: black;
	display: inline-block;
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 32px;
	text-decoration: none;
	text-transform: uppercase;
}

#menu-buttons > a:first-child
{
	margin-right: 35px;
	background-image: url(/justice/_static/images/layout2015/ico-home.png);
	background-position: 0 1px;
}

#menu-buttons .home-button {
	padding-top:4px;
}

#menu-buttons .euItem.breakpoint
{
	float: none;
	width: 100%;
	margin: 0;
}

#menu-buttons .euItem.breakpoint.hidden .level_1
{
	display: block;
}

#topics
{
	background-color: #f3f3f3;
	border: 1px #dbe1e8 solid;
	box-shadow: 3px 2px 10px rgba(102, 102, 102, 0.6);
	display: none;
	left: 110px;
	padding: 20px;
	position: absolute;
	width: 500px;
	z-index: 500;
	font-size: 1.2em;
}

#topics ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#topics li
{
	float: left;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	width: 50%;
}

#topics li a
{
	text-decoration: none;
	color: black;
	font-family: Arial, sans-serif;
	display: block;
	padding: 7px;
	border-left: 3px #884E7C solid;
}

#topics li a:hover
{
	background-color: #884E7C;
	color: white;
}

#topics li.myZebra
{
	clear: both;
}

#topics li div
{
	margin-right: 15px;
}

#topics li div.euZebra
{
	margin-right: 0;
}

/*=== End Topics ===*/



/* ============ END INTERNAL PAGES ===============*/

/* slideshow */

.highlightsWrapper img {
	float:left;
	margin:0 15px 2px 0;
}

#highlights-slideshow {
  margin-bottom:75px;
  position:relative;
}

.responsive-slideshow {
  position:relative;
  overflow:visible !important;
  border-radius:6px;
  display:none;
}

#highlights-slideshow .slidesjs-container,
#highlights-slideshow .slidesjs-control {
 /* height:270px !important;*/
}

.responsive-slideshow .slidesjs-slide div.overflow {

 /* height:270px;*/
  display:block;
  overflow:hidden;

  border-radius:  6px 0 0 6px;
}

.responsive-slideshow .slidesjs-slide div.overflow img {
  /*min-height:270px;*/
  width:100%;
}

.responsive-slideshow .slidesjs-slide a {
  display:block;
  width:47% !important;
 /* height:255px;*/
  height: 235px;
  padding:15px 15px 0 15px;
  background:#e7e7e7;
  position:absolute;
  z-index:10;
  top:0;
  right:0;
  color:#444444;
  text-decoration:none;
  border-left:1px solid #fff;
  line-height: 1.3em;

  border-radius:  0 6px 6px 0;
}

.responsive-slideshow .slidesjs-slide a strong {
  font-weight: bold;
  display: block;
  margin-bottom: 7px;
  font-size: 120%;
  line-height: 1.3em;
  border-bottom: 2px solid #343434;
  padding-bottom: 7px;
}

.responsive-slideshow .slidesjs-slide a time {
  font-size:12px;
  opacity:0.70;
  vertical-align:text-top;
  margin-top: 5px;
}

.responsive-slideshow .slidesjs-slide div {
  font-size: 85%;
}

.responsive-slideshow .slidesjs-slide a i {
  vertical-align:text-bottom;
}

.responsive-slideshow .slidesjs-slide a:hover {
  background:#C9C9C9;
}

.responsive-slideshow .slidesjs-navigation  {
  position:absolute;
  z-index:20;
  display:block;
  width:38px;
  height:38px;
  text-indent:-2000em;
  background:#e8308a;
}

.responsive-slideshow .slidesjs-previous  {
  left:0px;
  /*border-left:10px solid #fff;*/
}

.responsive-slideshow .slidesjs-next  {
  right:0px;
  /*border-right:10px solid #fff;*/

}

.responsive-slideshow .slidesjs-pagination {
  position:absolute;
  z-index:21;
  right:120px;
  bottom:55px;
}

.responsive-slideshow .slidesjs-pagination-item {
  float:left;
  margin-left:5px;
  list-style:none;
}

.responsive-slideshow .slidesjs-pagination-item a {
  float:left;
  width:12px;
  height:12px;
  border-radius:15px;
  border:2px solid #fff;
  text-indent:-2000em;
}

.responsive-slideshow .slidesjs-pagination-item a:hover {
  background:#fff;
}

.responsive-slideshow .slidesjs-pagination-item .active {
  background:#e8308a !important;
}

		/*
		------------------------------
			ALL HIGHLIGHTS
		------------------------------
		*/

		#highlights-slideshow .bt {
			position:absolute;
			right:114px;
			bottom:11px;
			float:left;
			border: 2px solid white;
			border-top: 3px solid white;
			background: #FFF;
			color:#0165a3;
			z-index:100;
			line-height:34px;
			text-decoration: none;

		}

		#highlights-slideshow .bt:hover {
			text-decoration: underline;
		}



        .responsive-slideshow .slidesjs-slide div.overflow {
           float: right;

           border-radius: 0px;
       }

       .responsive-slideshow .slidesjs-slide a  {
           left: 0px;
           background-color: #F2EEEF;
           border-radius: 0px;
           width: 46%;
           padding-right: 0px;
       }
       .responsive-slideshow .slidesjs-slide a strong {
           border-bottom: 0px;
           font-size: 1.8em;
           color: #074B8C;
           font-weight: normal;
           font-family: Verdana,Arial,Helvetica,"DejaVu Sans",sans-serif;
           padding:0px 15px;
       }
       .responsive-slideshow .slidesjs-slide a strong time {
           display: block;
       }
       #highlights-slideshow .bt {
           position: relative;
           bottom: -10px;
           background-color: #FFF;
           left: -1px;
           border-radius: 7px;
           font-weight: bold;
           font-size: 14px;
           padding-right:60px;
		   font-family: Verdana;
		   background-image: url('/justice/_static/images/blue_arrow.jpg');
		   background-repeat: no-repeat;
		   background-position: 70% 12px;
       }


       .responsive-slideshow .slidesjs-pagination {
          position: relative;
          float: right;
          bottom: -13px;
          right: -1px;
       }
       .slidesjs-pagination .slidesjs-pagination-item a {
           background: none repeat scroll 0 0 #F2EEEF !important;
       }
       .responsive-slideshow .slidesjs-pagination-item .active {
           background: none repeat scroll 0 0 #0065A0 !important;
       }
       .responsive-slideshow .slidesjs-pagination-item a {
           width: 17px;
           height: 17px;
       }




       .responsive-slideshow .slidesjs-navigation
       {
        border: 0;
        height: 57px;
        width: 29px;
        position: absolute;
        top: 50%;
        margin-top: -27px;
        background-repeat: no-repeat;
        background-position: 0 0;
        background-color: transparent;
    }

    .responsive-slideshow .slidesjs-previous {
        background-image: url('/justice/_static/images/layout2015/arrow-left.png');
        left:0;
    }
    .responsive-slideshow .slidesjs-next {
        background-image: url('/justice/_static/images/layout2015/arrow-right.png');
        right: 0;
    }
    .responsive-slideshow .slidesjs-navigation {

       border-radius: 0px;
   }


   .responsive-slideshow .slidesjs-navigation::before {
       background-image: none !important;
   }





   /**** END SLIDESHOW *****/


   /*************************Promo-Assises-Justice-HP

   #assises {
	background-color:#e5f2f9;
	border:none;
	margin:-2px 0px 25px 0px;
	min-height: 50px;
	padding: 0;
	border-left:#074b8c solid 10px;
	border-top:2px dotted #074b8c;
}
#assises p a,
#assises p a:active,
#assises p a:visited{
	margin: 0;
	padding: 0 0 0 0px;
	line-height: 20px;
	font-size: 1.5em;
	color: #074b8c;
	text-decoration: none;
}
#assises p a:hover{
	text-decoration: underline;
}
.more-news #assises p a.ws-ico{
	display:none;
}
***********************/

@media all and (max-width:960px) {
	.media {
		margin:20px 0 10px;
		width:50%;
		padding:0 10px;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
		        box-sizing: border-box;
	}

	.media:nth-child(2n+1) {
		clear:left;
	}

	/*************************Promo-Assises-Justice-HP***********************/

	#assises {
		display: none;
	}

}



.title-en {
     background-image : url("/justice/_static/img/title-banner_en.gif") ;
}
.title-de {
     background-image : url("/justice/_static/img/title-banner_de.gif") ;
}
.title-fr {
     background-image : url("/justice/_static/img/title-banner_fr.gif") ;
}
.title-bg {
     background-image : url("/justice/_static/img/title-banner_bg.gif") ;
}
.title-cs {
     background-image : url("/justice/_static/img/title-banner_cs.gif") ;
}
.title-da {
     background-image : url("/justice/_static/img/title-banner_da.gif") ;
}
.title-et {
     background-image : url("/justice/_static/img/title-banner_et.gif") ;
}
.title-el {
     background-image : url("/justice/_static/img/title-banner_el.gif") ;
}
.title-es {
     background-image : url("/justice/_static/img/title-banner_es.gif") ;
}
.title-ga {
     background-image : url("/justice/_static/img/title-banner_ga.gif") ;
}
.title-hr {
     background-image : url("/justice/_static/img/title-banner_hr.gif") ;
}
.title-it {
     background-image : url("/justice/_static/img/title-banner_it.gif") ;
}
.title-lv {
     background-image : url("/justice/_static/img/title-banner_lv.gif") ;
}
.title-lt {
     background-image : url("/justice/_static/img/title-banner_lt.gif") ;
}
.title-hu {
     background-image : url("/justice/_static/img/title-banner_hu.gif") ;
}
.title-mt {
     background-image : url("/justice/_static/img/title-banner_mt.gif") ;
}
.title-nl {
     background-image : url("/justice/_static/img/title-banner_nl.gif") ;
}
.title-pl {
     background-image : url("/justice/_static/img/title-banner_pl.gif") ;
}
.title-pt {
     background-image : url("/justice/_static/img/title-banner_pt.gif") ;
}
.title-ro {
     background-image : url("/justice/_static/img/title-banner_ro.gif") ;
}
.title-sk {
     background-image : url("/justice/_static/img/title-banner_sk.gif") ;
}
.title-sl {
     background-image : url("/justice/_static/img/title-banner_sl.gif") ;
}
.title-fi {
     background-image : url("/justice/_static/img/title-banner_fi.gif") ;
}
.title-sv {
     background-image : url("/justice/_static/img/title-banner_sv.gif") ;
}










   .additional_links {
       border-top: 1px dashed #884F7C;
       border-bottom: 1px dashed #884F7C;
       margin-top: 15px;
       padding-top: 10px;
       padding-bottom: 10px;
       overflow: hidden;
   }
   .additional_links  ul {
       padding-left: 0px;
   }
   .additional_links  ul .odd {
       padding-left: 10px;
   }
   .additional_links  ul .even {
       padding-left: 30px;
   }
   .additional_links  ul li {
       width: 47%;
       list-style-type: none;
       float: left;
       padding-left: 0px;
       margin-bottom: 15px;
   }
   .additional_links  ul li a {
       color: #000;
       font-weight: bold;
       text-decoration: none;
       font-size: 15px;
   }
   .additional_links  ul li a:hover{
       text-decoration: underline;
   }

   .commissioner_box {
       width: 48%;
       margin-top: 20px;
       float: left;
       margin-right: 27px;
       background-color: #f1eeee;
   }
   .commissioner_box .commissioner_image {
       float: left;
       width: 35%;
       overflow: hidden;
       margin-right: 10px;
	   margin-left: 10px;
	   margin-bottom: 5px;
	   margin-top: 10px;
   }

   .commissioner_box .commissioner_image img
   {

   }
   .commissioner_box .description {
       float: left;
       width: 59%;
       padding: 5px;
       box-sizing: border-box;
   }
   .commissioner_box .description h2 {
       color: #000;
       font-family: Arial;
       font-size: 1.5em;
       text-transform: uppercase;
       margin-top: 5px;
   }
   .commissioner_box .description  .name {
       font-weight: bold;
       font-size: 1.2em;
       text-transform: none;
   }
   .commissioner_box .description   p {
       text-transform: uppercase;
   }
   .commissioner_box .description  a {
       text-transform: none;
       color: #2B5995;
       text-decoration: none;
       background-image: url("../images/white_arrow.png");
       background-position: 0 1px;
       background-repeat: no-repeat;
       padding-left: 15px;
   }
   .commissioner_box .description  a:hover {
       text-decoration: underline;
   }

   .twitterbox  {
       float: left;
       width: 48%;
       border: 1px solid #d7d7d7;
       min-height: 200px;
       margin-top: 20px;
	   padding-bottom: 20px;
   }
   .twitterbox .block-heading {
       background-color: #FFF;
   }
   .twitterbox .block-heading h2 {
       color: #08498B;
       text-transform: none;
       padding-left: 50px;
       background-image : url('../images/twitter_logo.jpg');
       background-repeat: no-repeat;
       background-position: 3% 5px;
       font-family: Arial;
       font-size: 1.9em;
       border-bottom: 1px solid #d7d7d7;
   }
   .twitterbox  #smk-twitter_user_timeline {
       height: 14.0em;
       padding: 10px;
       width: 96%;
       padding-bottom: 0px;
	   font-size: 13px;
   }

   #twitter-header
   {
       padding: 10px 5px 10px 55px;
       background-color: #28aae1;
       color: white;
       font-size: 2em;
       background-image : url('../images/layout2015/ico-twitter.png');
       background-repeat: no-repeat;
       background-position: 10px 50%;
   }

   .big-footer {
    padding-bottom: 30px;
    position: relative;
    clear: both;
    z-index: 52;
}
.big-footer .left-column {
    width: 25%;
    float: left;
	padding-top:20px;
}
.big-footer .right-column {
    width: 75%;
    float: left;
    padding-top: 20px;
}

.euItem.breakpoint {
	float: left;
	width: 33%;
}
.big-footer .euList .euItem  ul {
	padding-left: 0px;
}
.euSeparator  span {
	color: #000;
    font-family: Arial;
    font-size: 1.4em !important;
    padding-left: 0px;
    text-transform: none !important;
}

.euItem.breakpoint.first {
	float: none;
}
.euItem.breakpoint.third, .euItem.breakpoint.fourth {
	width: 33%;
	margin-top: -100px;
}
.euItem.breakpoint.hidden .level_1  {
	display: none;
}


.big-footer .euList .euItem, .big-footer .euList .euItem ul li  {
    list-style-type: none;
}
.big-footer .euList ul {
    padding-left: 13px;
}
.big-footer .euList .euItem  a {
    color: #285B94;
    font-family: Arial;
    font-size: 1em;
    text-decoration: none;
    line-height: 17px;
}
.big-footer .euList .euItem  a:hover {
    text-decoration: underline;
}

.big-footer {
    border-top: 1px solid #E3E3E3 !important;
    background-color: #F3F3F3;
}
.big-footer  .block-heading h2 {
    text-transform: none !important;
    font-size: 1.4em !important;
    padding-left: 12px;
    color: #000;
    font-family: Arial;
}
.big-footer .block-listing-footer li {
    padding-left: 15px;
    font-size:1.2em;
    line-height: 2em;
    padding-right:12px;
}
.big-footer .block-listing-footer a {
    text-decoration: none;
}
.big-footer #footer_links_menu_sub-1 {
    margin-bottom: 5px;
}
.big-footer #footer_links_menu_sub-1 li {
    font-size:1em;
    line-height: 2em;
}
.big-footer  .social-links .facebook {
    background-image : url('/justice/_static/images/facebook_icon.jpg');
    width: 53px;
    height: 51px;
    display: block;
    float: left;
    margin-left: 5px;
}
.big-footer  .social-links .twitter {
    background-image : url('/justice/_static/images/twitter_icon.jpg');
    width: 51px;
    height: 50px;
    display: block;
    float: left;
    margin-left: 10px;
}
.big-footer .block-borders.social {
    clear: both;
    margin-bottom: 70px;
}
.big-footer .grey {
    background-color: #F3F3F3 !important;
}

.footer-items li
{
    display: none;
}

.footer-items .top-link, .footer-items .modification-date
{
    display: inline;
}

.tools-wrapper
{

    box-shadow: 0px 2px 3px #e3e3e3;
    padding:14px 12px 0 12px;
    min-height: 36px;


}

#searchbox
{
    float: right;
    margin-top: -7px;
    position: relative;
}

#searchbox #searchfield
{
    padding: 10px;
    border: 1px #b3b4b5 solid;
    position: absolute;
    right: 0;
    top: 0;
    width: 200px;
}

#searchbox #submit-search
{
    background: url('/justice/_static/images/layout2015/search-btn.png') no-repeat 10px 10px;
    display: block;
    float: right;
    width: 37px;
    height: 37px;
    text-indent: -99999px;
    border: 0;
    position: absolute;
    right: 0;
    top: 0;
    box-shadow: none;
}

#ec-widget-rs
{
    width: 70%;
}


/*FIXING HEIGHT OF BOXES ON HOMEPAGE FOR CERTAIN LANGUAGES*/
.body_pt  .block_links .item_3, .body_bg  .block_links .item_2, .body_cs  .block_links .item_2 , .body_de  .block_links .item_2 , .body_el  .block_links .item_2, .body_el  .block_links .item_4, .body_ga  .block_links .item_2, .body_mt  .block_links .item_2{
	min-height:95px;
}



.homepage #menu .special {
    margin-top: 20.3px;
    height:60px;
    background-color: #f2eeef;
	width: 210px;
}
.homepage #menu .special  a {
    border-left-color: #f2eeef !important ;
    color: #074A8E !important;
    padding-right:7px !important;
    font-weight:bold;
    padding-left: 3px !important;
    background-image: url("/justice/_static/images/blue_arrow.png");
    background-position: 97% 20px;
    background-repeat: no-repeat;
}

.homepage #menu .special a:hover{
    text-decoration: underline;
    background-color: #f2eeef;
    color: #074A8E
}



/*============ABOUT SUBSITE ===============*/
.about .isCurrent, .contact .isCurrent, .contracts  .isCurrent  {
	border-left: 3px solid #0165A3;
	font-weight:normal !important;
}
.about  .layout-left .euMenu .firstelement, .contact  .layout-left .euMenu .firstelement, .contracts   .layout-left .euMenu .firstelement {
	background-color: #0165A3;
}


/*============END EFFECTIVE JUSTICE SUBSITE ===============*/
.internal .layout-content .block-heading {
	border-bottom: 1px solid #b3b4b5;
    margin-bottom: 20px;
}
.internal .layout-content .title_no_image {
    background-color: #006fb4;
    display: block;
    height: 4px;
    margin: 20px auto 0;
    width: 200px;
}
.bar-separator {
	border-top: 1px solid #d7d7d7;
	display: block;
	height:2px;
	padding-top: 12px;
}


/*============ABOUT SECTION===============*/
.toc li {
	list-style-type: none;
	border-top: 1px solid #B3B4B6;
	padding-top:10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.toc li a {
	text-decoration: none;
	color: #4187C2;
	font-size: 1.3em;
}
.toc li a:hover {
	text-decoration: underline;
}







/* Responsive */


@media only screen and (max-width:320px) {
	.big-footer .left-column, .big-footer .right-column, .euItem.breakpoint {
		width: 100%;
	}
	.euItem.breakpoint {
		float: none;
		maring-bottom:20px;
	}
	.euItem.breakpoint.third , .euItem.breakpoint.fourth{
		margin-top: 0px;
		width: 100%;
	}
	.right-column ul {
		padding-left: 7px !important;
	}
	.big-footer .euList .euItem .level_1 {
		padding-left: 5px;
		margin-bottom: 10px;
	}
	.big-footer .euList .euItem .level_3 {
		margin-left:-7px;
	}
	#menu .special  {
		margin-top: 0px;
		margin-bottom:10px;
	}

	.responsive-slideshow .slidesjs-slide a
    {
        padding:5px 0 0 15px;
    }

    .responsive-slideshow .slidesjs-slide a strong
    {
        font-size: 0.85em;
        line-height: 1.1em;
        padding: 0 5px 0 15px;
    }
}

@media only screen and (min-width:320px) and (max-width: 480px){

    .layout-wrapper-reset
    {
        padding: 10px 0 12px 0;
    }

    .responsive-slideshow .slidesjs-slide a
    {
        padding:5px 0 0 15px;
    }

    .responsive-slideshow .slidesjs-slide a strong
    {
        font-size: 0.85em;
        line-height: 1.1em;
        padding: 0 5px 0 15px;
    }

    .additional_links ul li
    {
        float: none;
        width: 100%;
        padding: 0;
        margin-bottom: 15px;
    }


    .big-footer .euList ul
    {
        padding-left: 0;
    }

    .big-footer .euList ul ul
    {
        padding-left: 15px;
    }

    .big-footer .euList
    {
        margin-left: 15px;
    }

    .big-footer .left-column,
    .big-footer .right-column
    {
        float: none;
        width: 100%;
        padding-top: 0;
    }

    #searchbox
    {
        float: none;
        margin-top: 0;
        position: relative;
    }

    #searchbox p
    {
        padding: 0;
    }

    #searchbox #searchfield
    {
        position: relative;
        width: 93.5%;
    }

    #searchbox #submit-search
    {
        right: 0;
        top: 0;
        box-shadow: none;
    }

    #ec-widget-rs
    {
        width: 100%;
        margin-top: 15px;
    }

    .commissioner_box .description
    {
        width: 58%;
    }

	.big-footer .left-column, .big-footer .right-column, .euItem.breakpoint {
		width: 100%;
	}
	.euItem.breakpoint {
		float: none;
		maring-bottom:20px;
	}
	.euItem.breakpoint.third , .euItem.breakpoint.fourth{
		margin-top: 0px;
		width: 100%;
	}
	.euItem .breakpoint.first {
		margin-top: 10px;
	}
	.right-column ul {
		padding-left: 0px !important;
	}
	.big-footer .euList .euItem .level_1 {
		padding-left: 0px;
		margin-bottom: 10px;
	}
	.big-footer .euList .euItem .level_3 {
		margin-left:0px;
	}
	#menu .special  {
		margin-top: 0px;
		margin-bottom:10px;
	}

}


@media only screen and (min-width:481px) and (max-width: 768px) {

    .layout-wrapper-reset
    {
        padding: 25px 0 12px 0;
    }

    #highlights-slideshow .slidesjs-container,
    #highlights-slideshow .slidesjs-control
    {
        width: 99.9% !important;
    }

	.big-footer .left-column {
		width: 35%;
	}
	.big-footer .right-column {
		width: 65%;
	}

	.euItem.breakpoint.first {
		float: left;
		width: 49%;
	}
	.euItem.breakpoint.second {
		float: left;
		width: 49%;
		min-height: 140px;
	}
	.euItem.breakpoint.third {
		margin-top: 0px;
		float: left;
		width: 49%;
	}
	.euItem.breakpoint.fourth {
		float: right;
		width: 49%;
		margin-top: 0px;
	}
	#menu .special  {
		margin-top: 0px;
		margin-bottom:10px;
	}
	.responsive-slideshow .slidesjs-slide a strong {
		font-size: 1.4em;
	}

}

@media only screen and (max-width: 768px){
    .main_links .media
    {
        float: none;
        margin-right: 0;
        width: 100%;
    }

    .tools-wrapper
    {
    	display: none;
    }

    .additional_links ul .even,
    .additional_links ul .odd
    {
        padding: 0;
    }

    .commissioner_box
    {
        width: 100%;
        float: none;
        overflow: hidden;
        margin-right: 0;
        margin-top: 30px;
    }

    .twitterbox
    {
       width: 100%;
        float: none;
        overflow: hidden;
        margin-right: 0;
        margin-top: 30px;
    }

   .euSeparator span, .big-footer .block-heading h2 {
		font-size: 22px !important;
	}
	
	.homepage #menu .special, .euList ul .special {
		width: 100% !important;
	}
	.euList ul .special {
		margin-top: 20.3px !important;
		background-color: #f2eeef;
		width: 210px;
		padding-left:0px !important;
	}
	.euList ul .special a {
		border-left-color: #f2eeef !important ;
		color: #074A8E !important;
		font-weight:bold;
		
	}
	.euList ul .special a:hover{
		text-decoration: underline !important;
		background-color: #f2eeef;
		color: #074A8E
	}
	
	.responsive-slideshow .slidesjs-slide div.overflow img {
		width: 53%;
		margin-left: 50%;
	}
	
	

}

@media only screen and (min-width:770px)  and (max-width:965px){
  .commissioner_box , .twitterbox{
	width: 100%;
  }
  .additional_links ul .even {
	padding-left: 10px;
  }

  .big-footer .left-column {
		width: 35%;
	}
	.big-footer .right-column {
		width: 65%;
	}

	.euItem.breakpoint.first {
		float: left;
		width: 49%;
	}
	.euItem.breakpoint.second {
		float: left;
		width: 49%;
		min-height: 140px;
	}
	.euItem.breakpoint.third {
		margin-top: 0px;
		float: left;
		width: 49%;
	}
	.euItem.breakpoint.fourth {
		float: right;
		width: 49%;
		margin-top: 0px;
	}

}


@media only screen and (min-width:769px) {
    #menu
    {
        max-width: 226px;
    }
}