@font-face {
  font-family: 'MyriadPro-Regular';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.eot');
  src: url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.eot?iefix') format('eot'), url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.woff') format('woff'), url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.ttf') format('truetype'), url('../fonts/myriadpro/myriadpro_regular/MyriadPro-Regular.svg#webfont') format('svg');
}

@font-face {
  font-family: 'MyriadPro-Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.eot');
  src: url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.eot?iefix') format('eot'), url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.woff') format('woff'), url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.ttf') format('truetype'), url('../fonts/myriadpro/myriadpro_cond/MyriadPro-Cond.svg#webfont') format('svg');
}

@font-face {
  font-family: 'MyriadPro-Bold';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/myriadpro/myriadpro_bold/MYRIADPRO-BOLD.eot');
  src: url('../fonts/myriadpro/myriadpro_bold/MYRIADPRO-BOLD.eot?iefix') format('eot'), url('../fonts/myriadpro/myriadpro_bold/MYRIADPRO-BOLD.ttf') format('truetype'), url('../fonts/myriadpro/myriadpro_bold/MYRIADPRO-BOLD.svg#webfont') format('svg');
}

body{
/*background: #FFF url('../img/logo-v1697635687.png') no-repeat;*/
width: 100%;
height: 100%;
font: 14px/23px Arial, Helvetica, sans-serif;
color:#4d4d4d;
margin: 0;
}
.clear{clear:both;}

#opten_lights h1{ color: #D92828; font: 300 24px/30px 'MyriadPro-Regular',sans-serif;margin-bottom: 7px;}
#opten_lights h2{font:400 20px/28px 'MyriadPro-Regular', sans-serif; color: #D92828; margin: 10px 0;}
#opten_lights h3{font:300 30px/36px 'MyriadPro-Regular', sans-serif; color:#191919;}
#opten_lights h4{font:400 16px/19px 'MyriadPro-Regular', sans-serif; color:#191919;}
#opten_lights h5{font:bold 14px/19px Arial, Helvetica, sans-serif; /*color:#4e4e4e;*/ color: #000;}
#opten_lights h6{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#D92828;}

/* table default styles */
#opten_lights table { 
    border-collapse: collapse;
}
#opten_lights table th, #opten_lights th{
    background-color: #f0f0f0;
}

#opten_lights table td, #opten_lights table th, #opten_lights td, #opten_lights th{
    border: 1px solid #c0c0c0;
    border-collapse: separate;
    padding: 5px;
}

/*table tr:nth-child(even) {background: #ccc}*/
#opten_lights table tr:nth-child(odd) {background: #fafafa;}


/*---------- Links ----------*/
#opten_lights a{color:#1C3A6E; outline:none; cursor:pointer; text-decoration:underline;word-wrap: normal;}
#opten_lights a:hover{text-decoration: none;}
#opten_lights a[href^="tel:"]{color:#7d7d7d; text-decoration:none;}

#opten_lights .button{
    display:inline-block;
    cursor:pointer;
    font:12px/15px Arial, Helvetica, sans-serif;
    color:#000;
    text-decoration:none;
    text-shadow:1px 1px 0px #fff;
    background:url(../img/button-tail-v1697635687.gif) center top repeat-x #f2f2f2;
    padding:7px 12px;
    margin-bottom:2px;
    /*border-top:1px solid #fff;*/
    border-left:1px solid #f8f8f8;
    border-right:1px solid #f8f8f8;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow: 0px 1px 1px #c5c5c5;
    -moz-box-shadow: 0px 1px 1px #c5c5c5;
    -webkit-box-shadow: 0px 1px 1px #c5c5c5;
}
#opten_lights .button:hover{text-decoration:none; background-position: center -57px; background-color: #f9f9f9;}


#opten_lights .button-blue{
    background: #65bef8; /* old browsers */
    background: -moz-linear-gradient(top, #65bef8 0%, #0e89d6 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65bef8), color-stop(100%,#0e89d6)); /* webkit */
    background: linear-gradient(to bottom right, #65bef8 0%,#0e89d6 100%); /*W3c*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65bef8', endColorstr='#0e89d6',GradientType=0 );
    font:12px/15px Arial, Helvetica, sans-serif;
    color: white;
    text-decoration:none;
    text-shadow:1px 1px 0px #999;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow: 0px 1px 1px #888;
    -moz-box-shadow: 0px 1px 1px #888;
    -webkit-box-shadow: 0px 1px 1px #888;
    float: none;
    margin-bottom: 2px;
    clear: both;
    padding:7px 12px;
    cursor:pointer;
}

#opten_lights .button-red{
    display:inline-block;
    font:12px/15px Arial, Helvetica, sans-serif;
    font-weight: bold;
    background: #ba1827; /* old browsers */
    background: -moz-linear-gradient(top, #ba1827 0%, #67080e 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ba1827), color-stop(100%,#67080e)); /* webkit */
    color: white !important;
    text-decoration:none;
    text-shadow:none;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow: 0px 1px 1px #888;
    -moz-box-shadow: 0px 1px 1px #888;
    -webkit-box-shadow: 0px 1px 1px #888;
    float: none;
    margin-bottom:2px;
    clear: both;
    padding:7px 12px;
    cursor:pointer;
}

#opten_lights .button-green{
    display:inline-block;
    font:12px/15px Arial, Helvetica, sans-serif;
    font-weight: bold;
    background:#1d745e;
    background:-moz-linear-gradient(top,  #30c5a0 0%,  #1d745e 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#30c5a0), color-stop(100%,#1d745e));
    background:-webkit-linear-gradient(top,  #30c5a0 0%,#1d745e 100%);
    background:-o-linear-gradient(top,  #30c5a0 0%,#1d745e 100%);
    background:-ms-linear-gradient(top,  #30c5a0 0%,#1d745e 100%);
    background:linear-gradient(to bottom,  #30c5a0 0%,#1d745e 100%);
    -pie-background:linear-gradient(#30c5a0 0%,#1d745e 100%);
    color: white !important;
    text-decoration:none;
    text-shadow:none;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow: 0px 1px 1px #888;
    -moz-box-shadow: 0px 1px 1px #888;
    -webkit-box-shadow: 0px 1px 1px #888;
    float: none;
    margin-bottom:2px;
    clear: both;
    padding:7px 12px;
    cursor:pointer;
}

#opten_lights .button-pink{
    display:inline-block;
    font:12px/15px Arial, Helvetica, sans-serif;
    font-weight: bold;
    background: #920067; /* old browsers */
    background: -moz-linear-gradient(top, #fe0bb7 0%, #920067 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe0bb7), color-stop(100%,#920067)); /* webkit */
    color: white !important;
    text-decoration:none;
    text-shadow:none;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow: 0px 1px 1px #888;
    -moz-box-shadow: 0px 1px 1px #888;
    -webkit-box-shadow: 0px 1px 1px #888;
    float: none;
    margin-bottom:2px;
    clear: both;
    padding:7px 12px;
    cursor:pointer;
}
/* --------- Form elements --------*/
#opten_lights fieldset{
    display: block;
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #AAAAAA;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 4px;
    margin-top: 15px;
    padding: 18px 10px 10px;
    position: relative;
    color: #000 !important;
	
}
#opten_lights fieldset legend{
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #AAAAAA;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-bottom-right-radius:0px;
    border-bottom-left-radius:0px;
    border-bottom:0;
    color: #D92828;
    float: right;
    font-size: 90%;
    font-weight: bold;
    margin-top: -42px;
    padding: 0.2em 0.6em;
    text-align: center;
    margin-right: -11px;
}
/*egysoros formoknál felesleges helyet ne foglaljon felül a legend*/
#opten_lights fieldset legend.inline-legend{
    /*dispay: block;
    float: left;
    margin: 13px 10px 0 0;
    border: 0;
    background: transparent;
    padding: 0;*/
    display: none;
}

#opten_lights fieldset.no-legend{
    margin:  0 4px 8px 4px;
    padding: 0 10px;

}

#opten_lights fieldset input, #opten_lights input{
    border: 1px solid #AAAAAA;
    border-radius: 4px 4px 4px 4px;
    height: 22px;
    padding-left: 8px;
    vertical-align: top;
    margin: 2px;
    font: 12px/15px Arial,Helvetica,sans-serif ;
}

#opten_lights fieldset input[disabled], #opten_lights input[disabled]{
    background: #eee;
}

#opten_lights fieldset label, #opten_lights label{
    line-height: 26px; /* = input.height + input.padding + input.border */
}

#opten_lights fieldset input[type="radio"], #opten_lights fieldset input[type="checkbox"], #opten_lights input[type="radio"], #opten_lights input[type="checkbox"]{
    height: auto;
    margin-top: 6px;
}

#opten_lights fieldset input[type="submit"], #opten_lights fieldset input[type="button"], #opten_lights fieldset input[type="reset"], #opten_lights fieldset button{
    background: #FFFFFF;
    border-color: #FFFFFF #F8F8F8 #C5C5C5;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px #C5C5C5;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font: 12px/15px Arial,Helvetica,sans-serif;
    text-decoration: none;
    text-shadow: 1px 1px 0 #FFFFFF;
    height:35px;
    vertical-align: middle;
}
#opten_lights fieldset input[type="submit"]:hover, #opten_lights fieldset input[type="button"]:hover, #opten_lights fieldset input[type="reset"]:hover, #opten_lights fieldset button:hover {
    background-color: #f2f2f2;
}

#opten_lights fieldset input[type="submit"]:disabled, #opten_lights  fieldset input[type="button"]:disabled, #opten_lights fieldset input[type="reset"]:disabled, #opten_lights fieldset button:disabled {
    color: #acacac;
}



#opten_lights input[type="submit"], #opten_lights input[type="button"], #opten_lights input[type="reset"], #opten_lights button{
    background: url("../img/button-tail-v1697635687.gif") repeat-x scroll center top #F2F2F2;
    border-color: #FFFFFF #F8F8F8 #C5C5C5;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px #C5C5C5;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font: 12px/15px Arial,Helvetica,sans-serif;
    text-decoration: none;
    text-shadow: 1px 1px 0 #FFFFFF;
    height:35px;
    vertical-align: middle;
}
#opten_lights input[type="submit"]:hover, #opten_lights input[type="button"]:hover, #opten_lights input[type="reset"]:hover, #opten_lights button:hover{
    background-position: center -57px; background-color: #f9f9f9;
}


#opten_lights fieldset input[type="submit"], #opten_lights input[type="submit"]{
    font-weight: bold;	
}


#opten_lights fieldset textarea, #opten_lights textarea{
    border: 1px solid #AAAAAA;
    border-radius: 4px 4px 4px 4px;
    resize: none;
    overflow: auto;
    font: 12px/15px Arial,Helvetica,sans-serif;
    padding: 8px;
    vertical-align: top;
    margin: 2px;
}

#opten_lights fieldset select, #opten_lights select{ /* legyen olyan, mint a multiselect. G */
    /*border: 1px solid #AAAAAA;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px #c5c5c5;
    font: 12px/15px Arial,Helvetica,sans-serif;*/
    border-radius: 5px;
    box-shadow: 0 1px 3px #ddd inset;
    box-sizing: border-box;
    margin: 2px;
    padding: 5px;
    /*color: #414141;
    padding: 3px;*/
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #aaa;
    /*border-radius: 4px;
    box-shadow: 0 1px 1px #c5c5c5;*/
    color: #000;
    /*font: 12px/26px Arial,Helvetica,sans-serif;*/
    /*text-shadow: 1px 1px 0 #ffffff;*/
    vertical-align: middle;
    /*height: 26px;*/
}

#opten_lights fieldset select option:checked, #opten_lights select option:checked{
   background-color: #555 !important;
   color: white;
}

#opten_lights fieldset select:disabled, #opten_lights select:disabled{
    color: #aaa;
}

#opten_lights fieldset select[multiple]
{
    height: auto;
    min-height: 147px;
    min-width: 50%;
}

/*egysoros formoknál helytakarékossági okokból pár térközbeállítást felülírunk.*/
#opten_lights fieldset.oneline{
    border-radius: 4px !important;
    margin-top: 15px !important;
    padding: 5px !important;
}

#opten_lights .fileUpload {
    position: relative;
    overflow: hidden;
    margin: 10px;
    line-height: 25px;
}

#opten_lights .fileUpload input[type="text"]{
    margin:2px 5px 0 0;
    background-color:#ffffff; 
}

#opten_lights .fileUpload input[type="file"] {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font: 12px/15px Arial,Helvetica,sans-serif;
    cursor: pointer;
    opacity: 0;
    height:30px;
    filter: alpha(opacity=0);
}

/*-------- ----------*/
#opten_lights div.notice, #opten_lights div.error, #opten_lights div.success, #opten_lights div.info{
	border-radius: 4px 4px 4px 4px;
	line-height:30px;
	padding:8px;
	margin: 5px 15px;
    border-radius: 4px 4px 4px 4px;
    line-height:30px;
    padding:8px;
    margin: 5px 0;
}
#opten_lights div.notice div span,#opten_lights div.error div span, #opten_lights div.success div span, #opten_lights div.info div span{
    display:inline-block;
    padding-left:35px;
    padding-right:5px;
    text-transform: uppercase;
    font-weight:bold;
}
#opten_lights div.notice{
    border: 1px solid #c8b300;
    background-color: #fff9c4;
}
#opten_lights div.notice div{
    background: url("../img/block1_sarga_pici.png") no-repeat top left transparent;	
}
#opten_lights div.notice div span{
    background: url("../img/status_b_30_30.png") no-repeat top left transparent;
}

#opten_lights div.error{
    border: 1px solid #b52020;
    background-color: #f6e0e0;
}
#opten_lights div.error div{
    background: url("../img/block1_piros_pici.png") no-repeat top left transparent;	
}
#opten_lights div.error div span{
    background: url("../img/status_c_30_30.png") no-repeat top left transparent;
}

#opten_lights div.success{
    border: 1px solid #1d7861;
    background-color: #e1fdf6;
}
#opten_lights div.success div{
    background: url("../img/block1_zold_pici.png") no-repeat top left transparent;	
}
#opten_lights div.success div span{
    background: url("../img/status_a_30_30.png") no-repeat top left transparent;
}

#opten_lights div.info{
    border: 1px solid #1c539f;
    background-color: #eaf3ff;
}
#opten_lights div.info div{
    background: url("../img/block1_kek_pici.png") no-repeat top left transparent;	
}
#opten_lights div.info div span{
    background: url("../img/status_d_30_30.png") no-repeat top left transparent;
}

#opten_lights div.info a{
    text-decoration: underline;
}


/*---------- Lists -----------*/


#opten_lights ul.standard, #opten_lights ul.standard ul{list-style: none outside none; margin: 0 18px; padding:0;}
#opten_lights ul.standard ul{margin: 0}
#opten_lights ul.standard li{ background: url("../img/arrow-li-dark.png") no-repeat scroll 0 8px transparent;padding-left: 18px;}

#opten_lights ol.standard{  list-style: decimal outside none;margin: 0 18px;padding-left:18px;}
#opten_lights ol.standard ol{ list-style: lower-alpha outside none;margin: 0;padding-left:18px;}


#opten_lights .pagination{
    display: block;
    text-align: center;
    margin: 1.5em auto  0 !important;
    padding: 0px;	
}
#opten_lights .pagination ul{
    margin: 0 !important;
    padding: 18px 10px;
    display: inline;
    min-width: 112px;
    max-width: 331px;
    /*border: 1px solid #ddd;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;*/
}
#opten_lights .pagination li{
    background: none  !important;
    padding: 9px  !important;
    display: inline  !important;
}
#opten_lights .pagination .prev, #opten_lights .pagination .next, #opten_lights .pagination .active, #opten_lights .pagination .first, #opten_lights .pagination .last{
    background: #0d87d0 !important; /* old browsers */
    background: -moz-linear-gradient(top, #0d87d0 0%, #203971 100%) !important; /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d87d0), color-stop(100%,#203971)) !important; /* webkit */
    background: linear-gradient(to bottom right, #0d87d0 0%,#203971 100%) !important; /*W3c*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d87d0', endColorstr='#203971',GradientType=0 ) !important;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

#opten_lights .pagination .inactive{color: #ccc;  width: 65px;display: inline-block;}
#opten_lights .pagination .prev, #opten_lights .pagination .next{margin: 0 10px;}
#opten_lights .pagination li a {color: #203971; text-decoration: none;}
#opten_lights .pagination .prev a, #opten_lights .pagination .next a, #opten_lights .pagination .active, #opten_lights .pagination .first a, #opten_lights .pagination .last a{color: #fff !important;}
#opten_lights .pagination .prev a, #opten_lights .pagination .next a, #opten_lights .pagination .first a, #opten_lights .pagination .last a{display: inline-block;width: 65px;}


#opten_lights .popup{
    display: block;
    z-index:10;
    padding:10px;
    top:57px;
    width:700px;
    right:0;
    background:#e7e7e7;
    -webkit-box-shadow:0 20px 20px rgba(1, 1, 1, 0.2);
    -moz-box-shadow:0 20px 20px rgba(1, 1, 1, 0.2);
    box-shadow:0 20px 20px rgba(1, 1, 1, 0.2);
}
#opten_lights .popup .title{
    overflow:hidden;
    background:#fff;
    padding:10px 10px 10px 20px;
    position:relative;
}
#opten_lights .popup .title h2{
    font-size:20px;
    line-height:24px;
    font-weight:normal;
    margin:0;
    padding-top:4px;
}

#opten_lights .popup .title .close{
    display:block;
    width:30px;
    height:30px;
    text-indent:-9999px;
    -webkit-box-shadow:0 1px 0 #7f7f7f;
    -moz-box-shadow:0 1px 0 #7f7f7f;
    box-shadow:0 1px 0 #7f7f7f;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    background:#f2f2f2 url(../img/ico-close-01_b.png) no-repeat 50% 50%;
    position:relative;
}
#opten_lights .popup .title .sep{
    float:right;
    text-indent:-9999px;
    height:30px;
    width:12px;
    background:url(../img/sep-01.png) no-repeat 0 50%;
}
#opten_lights .popup .title .holder{
    float:right;
    position:relative;
}

#opten_lights .popup .content-holder{
    background-color:#ffffff;
    padding: 10px;
}
#opten_lights .popup fieldset ul{
    list-style: none;
    padding-left:0px;
}

#opten_lights span.active-icon, #opten_lights span.inactive-icon, #opten_lights span.nodata-icon{
    background: url("../img/button-tail-v1697635687.gif") repeat-x scroll center top #F2F2F2;
    border-color: #FFFFFF #F8F8F8 #C5C5C5;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px #C5C5C5;
    cursor: pointer;
    display: inline-block; 
    width:20px;
    height:20px;
    padding:5px;
    margin:2px;
}
#opten_lights .active-icon:hover{text-decoration:none; background-position: center -57px; background-color: #f9f9f9;}    

#opten_lights span.inactive-icon img{
    -khtml-opacity:.20;
    -moz-opacity:.20;
    -ms-filter:"alpha(opacity=20)";
    filter:alpha(opacity=20);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.2);
    opacity:.20;   
}

#opten_lights span.inactive-icon, #opten_lights span.nodata-icon{
    cursor:default;
}
#opten_lights span.pushed-icon{
    background:#F2F2F2 url("../img/button-tail-v1697635687.gif") repeat-x scroll center -57px;
    border-color: #C5C5C5 #eeeeee;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 3px 3px #a5a5a5 inset;
    cursor: pointer;
    display: inline-block; 
    width:20px;
    height:20px;
    padding:5px;
    margin:2px;
}
#opten_lights span.pushed-icon:hover{text-decoration:none; background-position: center top; background-color: #f9f9f9;}  

#opten_lights .sugocont{
     display:block;
    position: fixed;
    z-index: 5000;
    width: 600px;
    left: 50%;
    margin-left: -300px;
    top: 10%;
    box-sizing: border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    background-color: white;
    box-shadow: 1px 1px 2px #333;
    -moz-box-shadow: 1px 1px 2px #333;
    -webkit-box-shadow: 1px 1px 2px #333;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 10px;
    max-height: 80%;
    overflow: auto;
}

#opten_lights .sugocont .sugoesc{
    float: right;
    width: 20px;
    height: 20px;
    cursor: pointer;
}

#opten_lights .sugocont .sugoszov{
    width: 100%;
    float: left;
}

#opten_lights .sugo_overlay{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    height:100%;
    background: #555555;
    filter:alpha(opacity=50);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
    opacity:.50;
    z-index: 4000;    
}

#opten_lights .sugocont, #opten_lights .sugo_overlay{display: none;}


/* pop ceginfo + link*/

#opten_lights .standard-tooltip-firm{	border-radius: 4px 4px 4px 4px;
	border-width: 1px !important;
	padding:8px;
	margin: 5px 15px;
    border-radius: 4px 4px 4px 4px;
    padding:8px;
    margin: 5px 0;
    color: #000 !important;
    font: 14px/18px Arial,Helvetica,sans-serif !important;
    
}


#opten_lights .pagination {
    display: block;
    margin: 1.5em auto 0 !important;
    padding: 0;
    text-align: center;
}

#opten_lights .pagination-info .newsearch-link {
    margin-top: -0.4em;
}
#opten_lights .newsearch-link, #opten_lights .list-link {
    float: right;
}