/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/
.entry ol li {
list-style-type: none;
}
.post-meta {
margin: 1em 0 1.5em 0 !important;

}
.post-more{
 padding:10px 0 !important;
}
.post, .search .page {
margin: 0 0 24px !important;
}
#wrapper {
    background: #F5F5F5;
    padding-bottom: 0px;
}
.nav a, .nav li.current_page_item, .nav li.current_page_parent, .nav li.current-menu-ancestor, .nav li.current-menu-item, .nav li.sfHover, .nav li.selected {
    border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
#navigation{
    padding:0;
    background-color: transparent;
}
.nav  a {
    line-height: 36px;
    padding-top:0px;
    padding-bottom: 0px;
}
.nav li ul li a {
    padding: 0 0 0 6px  ;
    width:152px;
}

.nav  a{background:#009EE0;}
.nav li.current-menu-item ul li a{background:#009EE0;}

.nav  a:hover{background:#004C99;}
.nav li ul li a:hover{background:#004C99;}
.nav li.sfHover ul li a.sf-with-ul a:hover{background:#004C99;}
.nav li ul  {width:157px; margin-left:-1px; background: #009EE0;border-right: 1px solid #004C99;border-left: 1px solid #004C99;border-top: none;border-bottom: 1px solid #004C99; }
.nav li ul li  { background:#009EE0;border-top: 1px solid #004C99;border-bottom: none; }

.nav li.sfHover ul li a.sf-with-ul { background:#009EE0;padding:0 0 0 6px }

.nav li.sfHover ul li a.sf-with-ul:hover { background:#004C99; }

.nav li ul li a  {  width:174px;color:white; font:11px Verdana !important; height:36px;text-shadow:none;padding:0 0 0 6px;display: table-cell;
    vertical-align: middle;  }
.nav li {
    border-right: 1px solid #004C99;
}
.nav li:last-child{border-bottom:none;border-right: none;}
.nav li ul li a.sf-with-ul {padding:0 0 0 6px}

.nav li ul ul {
    margin-top:-37px;
    margin-left:157px;
}
.nav li.current-menu-item a{
    background:#004C99;
}
.nav li.current-menu-ancestor a{
    background:#004C99;
}
.nav li.current-menu-ancestor ul li a{
    background:#009EE0;
}
.nav li.current-menu-ancestor ul li a:hover{
    background:#004C99;
}

.width-960 .col-full { width:936px; }
.width-960 #wrapper { width:936px;padding-left: 12px;padding-right:12px;  }
#navigation{
    margin-bottom: 0px;
}
.breadcrumbs{
    height:30px;
    margin-bottom:0px;
    font:11px 'Open Sans';
    display:table-cell;
    vertical-align: middle;
}

.entry, .entry p {
    font-family: 'Open Sans';
    font-size: 13px;
    line-height: 18px;
}

.post h1.title, .page h1.title, .archive_header {
    display:table-cell;
    vertical-align: middle;
    font-size: 16px;
    font-family: 'Montserrat' !important;
    font-weight:bold;
    color:white;
    padding: 0 0 0 12px;
    background:#009EE0;
    width:608px;
    height:36px;
    clear: both;
}

.archive_header{
    margin-bottom: 24px;
    line-height:36px;
    font-size: 16px;
    font-weight:bold;
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);
}
.two-col-left-960 #main-sidebar-container #sidebar {
    width: 304px;
    margin-top: 30px;
    overflow: visible;
}
.two-col-left-960 #main-sidebar-container #main {
    width: 620px;
}
.thumbconteiner img.thumbnail,.page .thumbconteiner img{
    border:none;
    padding: 0;
    margin:0;
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);
}
.term_link_div{
    margin-top: 24px;
    margin-left:158px !important;
}
.term_link_div2{
    margin-top: 24px;
    margin-left:0px !important;
}
.term_link_red{
    background:#009EE0;
    color:white !important;
    
    font-size:10px;
    line-height: 18px;
    font-family: 'Open Sans', sans-serif;
    margin:0px 12px 12px 0;
    display:inline-block;
    text-decoration: none !important;
    padding: 0 4px;
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);
}
a.term_link_red:hover{
     text-decoration: none !important;
     background:#004C99 !important;
}
.term_link_grey{
    background:#C8C8C8;
    color:black !important;

    font-size:10px;
    line-height: 18px;
    font-family: 'Open Sans', sans-serif;
    margin:0px 12px 12px 0;
    display:inline-block;
    text-decoration: none !important;
    padding: 0 4px;
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);
}
a.term_link_grey:hover{
     text-decoration: none !important;
}

#footer, #footer-widgets {
    padding-left: 12px;
    padding-right: 12px;
    left: -12px;
    position: relative;
}

#footer-widgets {
    padding-top:24px;
    background-color: #DCDCDC;
}

#footer-widgets .block .widget{
 background-color: #DCDCDC;   
}

#footer-widgets.col-3 .block{
    padding-top:0;
    font-family: 'Open Sans';
}
#footer-widgets.col-3 .widget h3{
    font:12px 'Open Sans';
    font-weight: bold;
    color:black;
    padding-bottom:6px;

}
#footer-widgets.col-3 .widget p, .widget .textwidget{
    color:black;
    font:12px Verdana;
    padding-bottom:6px;
    line-height:19px;
    margin-bottom: 3px;
}
#footer-widgets.col-3 .widget ul li a{
    font:12px 'Open Sans';
    color:black;
    padding-left: 0px;
}
#footer-widgets.col-3 .widget ul {
    list-style:none outside ;
    padding-left:0px;
}
#footer-widgets.col-3 .widget ul li {
    padding-bottom: 6px;
}

#footer a {
    color: white !important;
}

.entry{
    margin-top: 24px;
}
.post .title, .page .title {
    margin-bottom: 0;
}
.archive_entry  {
    margin-top: 0px !important;
    margin-left: 158px !important;
}
.single_entry  {
    margin-left: 158px !important;
}
.archive_entry  p {
    margin-bottom: 0px;
}
.sogi_archive_entry{
    margin-top: 0px !important;
    
}
.sogicasebook{
    margin:0 0 24px !important
}
.page h2.title{
    margin-bottom: 24px !important;
}
.woo-pagination a:link, .woo-pagination a:visited, .woo-pagination a:active{
    background: none;
    border:none;
    border-radius:0;
    color:#009EE0;
    font-weightç:bold;
    font-size:  16px;
    font-family:  'Open Sans';
}
.woo-pagination .current, .woo-pagination a:hover{
    background: none;
    border:none;
    border-radius:0;
    font-weightç:bold;
    font-size:  16px;
    font-family:  'Open Sans';
    color:#C1002A !important;
}
 .woo-pagination span.current{
    border-radius:0;
    color:#C1002A;
    font-weightç:bold;
    font-size:  16px;
    font-family:  'Open Sans';
}
 .woo-pagination .page-numbers{
    line-height: 36px;
}
.pagination  .prev,.pagination .next  {
    background: #009EE0 !important;
    width:100px  !important;
    display: inline-block !important;
    padding:0 4px !important;
    color:white !important;
    font:bold 16px/36px 'Open Sans' !important;;
    float:left;
    margin-right:12px;
    margin-top:0px !important;
}
.pagination a.prev:hover,.pagination a.next:hover  {
    color:white !important;;
     background: #004C99 !important;
     text-decoration: none;
}
.pagination .prev:visited,.pagination .next:visited,.pagination .prev:link,.pagination .next:link,.pagination .prev:active,.pagination .next:active{
    color:white;
}
.archive_header .catrss a {
    color:white;
    margin-right: 5px;
}
.archive_header .catrss a:hover {
    color:#C1002A !important;
    text-decoration: none;
}
#loopedSlider.has-pagination{
    margin-bottom: 12px;
}

#loopedSlider {
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);    
}

#loopedSlider .content{
    top:0px;
    height:336px;
    width:620px;
    opacity: 0.9;
}


.magazine #loopedSlider .content h2.title a{
    width: 620px;    
    font-weight: bold;
    font-size:  16px;
    font-family: 'Montserrat', sans-serif;
    text-decoration: none;
    padding:0 0 0 12px;;
    position: absolute;
    bottom: 0px;
    max-width: 620px;
    padding: 12px;
}

 .magazine #loopedSlider .content h2.title a:hover{
    text-decoration: none; 
    color: #009EE0;
 }

#loopedSlider .pagination-wrap {
    margin-top:-27px;
}
#execphp-9 .blue_bg_link,#execphp-12 .blue_bg_link,#execphp-13 .blue_bg_link,#execphp-16 .blue_bg_link{
    font:bold 16px/36px 'Open Sans'  !important;
    text-decoration: none;
    background: #d5edfa;
    color:#2293d2 !important;
    padding:0 0 0 12px;
    display:inline-block;   
line-height: 32px;
border-bottom: 4px #c4dce7 solid;
}
#execphp-9 .blue_bg_link:hover,#execphp-12 .blue_bg_link:hover,#execphp-13 .blue_bg_link:hover{
     color:#004c99 !important;
     text-decoration: none;
}
.blue_bg_link{
    font-weight:bold;
    font-size: 16px;
    line-height: 36px;
    font-family: 'Montserrat', sans-serif;
    text-decoration: none;
    background: #009EE0;
    color:white !important;;
    padding:0 0 0 12px;
    display:inline-block;
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);
}
.blue_bg_link:hover{
     color:white !important;;
     background: #004C99;
     text-decoration: none;
}

#sidebar .widget h3{
    padding: 0 0 0 12px;
    background: #009089;
    line-height: 36px;
    color:white;
    font-family: 'Montserrat', sans-serif;
}

#sidebar .widget {
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);    
}

#sidebar .widget h3 a,#sidebar .widget h3 a:link,#sidebar .widget h3 a:visited{
    color:white;
}

#sidebar .super_recent_posts h3,#sidebar .widget_links h3{
    padding: 0 0 0 12px;
    background: #DCDCDC;
    line-height: 32px;
    font-family: 'Open Sans';
    border-bottom: 4px #cecece solid;
}
#sidebar .super_recent_posts h3 a,#sidebar .super_recent_posts h3 a:link,#sidebar .super_recent_posts h3 a:visited,#sidebar .widget_links h3{
    color:#009EE0;
    
}
#sidebar .super_recent_posts h3 a:hover{
    color:#004C99;
    text-decoration:none;
}
#sidebar .widget{
    margin:0 0 12px;

}
#sidebar .widget_links ul{
    list-style:none;
    padding-left: 0px;
}
#sidebar .widget_links li a{
    padding:0px;
    line-height: 16px;
}

#sidebar .widget_links li {
    background-color: #FFF;
}

.super_recent_posts_item a,#sidebar .widget_links li a{
    color: #3C3C3C;
    vertical-align: middle;
    display: table-cell;
    background-color: #FFF;
    font-family: 'Open Sans';
    font-size: 13px;
    line-height: 18px;
    padding: 6px 12px; 
}
.super_recent_posts_item a:hover,#sidebar .widget_links li a:hover{
 text-decoration:none;
 color:#009EE0;
}
.super_recent_posts_item,#sidebar .widget_links li{
    border-bottom: 2px #dedede solid;
    min-height: 34px;
    font: Verdana;
    font: normal 10px Verdana, Geneva, sans-serif;
    color: #6e6e6e;
    line-height: 16px;
    display:block;/* table;*/
    width: 292px;
    padding-left: 12px;
}

.super_recent_posts_item {
    padding: 0;
    background-color: #FFF;
}

.super_recent_posts_item:last-child,#sidebar .widget_links li:last-child{
    border:none;
}

.widget h3 {
    text-transform: none;
}
#execphp-5 h3{
    display:none;
}

#execphp-7 h3,#execphp-10 h3,#execphp-11 h3,#execphp-15 h3{
    display:none;
}

#woo_subscribe-2{
position: absolute;
right: 10px;
top: 10px;
margin: 0px;
padding: 0px;
height: 32px;
overflow: hidden;
}
#woo_search-3{
right: 0px;
margin: 0px;
padding: 0px;
}
#woo_search-3 h3{
    display:none;
}

#woo_subscribe-2 h3,#woo_subscribe-2 p{
    display:none;

}
.searchform input.s{
    border-radius:0px;
    height:10px;
    background: #FFF;
    color: #3C3C3C;
    border: 1px solid #DCDCDC;
    padding: 6px;
    width: 290px;

}
.searchform {
    border:none;
   border-radius:0px;
}
.searchform input.submit{
    display:none;
}

#logo .site-title{
color:#004C99;
    margin-left: 67px;
    width: 67px;
}
#logo .site-description {
color:#004C99;
    position: absolute;
    left: 146px;
width: 67px;
top:30px;
}

.post .title a:hover{
    color:#004C99;
}
.nav a{
    font-family: 'Open Sans' !important;
}
.magazine #loopedSlider .content h2.title a{
    font-family: 'Montserrat', sans-serif;
}
.post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited{
    font-family: 'Montserrat' !important;
    font-size: 16px;
    font-weight: bold;
}
.post .title:hover, .page .title:hover, .post .title a:hover, .post .title a:hover, .page .title a:hover, .page .title a:hover{
    text-decoration: none;
}
.nav .sf-sub-indicator{
    background: none;
      display: block;
    float: right;
    height: 10px;
    overflow: hidden;
    position: relative;
    right: 0.4em;
    text-indent: -999em;
    top:0px;
    width: 10px;
}
.nav li ul .sf-sub-indicator {background:url(images/icj_web_arrow.png) no-repeat;}

.post p.tags {
width:437px;
}
.nav{
    margin-left:0px;
}
.nav a {
    padding:0px;
    text-align: center;
    
}
.nav li li a{
    text-align: left;
}
.nav li{
    width:157px;
}
#menu-item-4586{
    width:72px;
}
#menu-item-4593{
    width:78px;
}

#menu-item-4595{
    width:151px;
}
.catrss{
display:none;
}
.pdate{
top: 114px;
font:11px Verdana !important;
color:black;
position: absolute;
}

.pdate abbr{
border-bottom: none;
cursor: default ;
}

.thumbconteiner{
    width:146px;
    height:102px;
    float:left;
    margin-right: 12px !important;
}
#menu-item-4595 li,#menu-item-4595 ul{
    width:151px;
}

.breadcrumb-trail{
    text-transform:lowercase;
}
p.tags a{
    font:normal 12px/1.5em Verdana, Geneva, sans-serif

}
#nav_menu-18 li a,#nav_menu-20 li a,#nav_menu-17 li a{
    color:black;
    padding-left:0px;
}
#nav_menu-18 ul,#nav_menu-20 ul,#nav_menu-17 ul{
    list-style:none;
}
.exhibit-collectionView-header-sortControls{
    display: none !important;
}

#menu-sogi-chapters li a{
    color:black;
}

.sogicasebook .title,  .sogicasebook .title a:link, .sogicasebook .title a:visited {
font: bold 16px/1.2em Verdana, Geneva, sans-serif;
color: #009DE0;
}
.ebulletin .title,  .ebulletin .title a:link, .ebulletin .title a:visited {
font: bold 16px/1.2em Verdana, Geneva, sans-serif;
color: #009DE0;
}
.country_list_wherewework{
height: 180px;
overflow-y: auto;
overflow-x: hidden;
}
.country_list_wherewework ul{
    padding:0px;
    width:304px;
}
.country_list_wherewework li{
border-top: 1px solid #004C99;
line-height: 25px;
list-style-type: none;
padding: 0 0 0 12px;
margin: 0;
background:#009EE0;
color:white;
}
.country_list_wherewework li a{
color: white !important;
padding: 0px !important;
}
.country_list_wherewework li:first-child{
    border-top:0px;
}
.green_bg{
    padding: 0 0 0 12px;
    background: #009089 !important;
    line-height: 36px;
    color:white;
    font-family: 'Open Sans' ;
}

#execphp-4 h3,#execphp-6 h3,#strx-youtube-embed-urls-3 h3{
    background: #009089 !important;
    font-size: 16px;
}

#map_link,#list_link, .green_bg span{
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: normal;
}
#execphp-8 h3{
    display:none;
}

#execphp-8 .execphpwidget {
    height: 252px;
}

.widget p, .widget .textwidget {
    font-family: 'Open Sans' !important;
    font-size: 13px;
}

.countryLink{
    font: bold 16px/1.2em Verdana, Geneva, sans-serif;
color: #009EE0;
margin-bottom: 12px;
display:block;
}
#super_recent_posts_widget-55 h3 a,#super_recent_posts_widget-79 h3 a,#super_recent_posts_widget-61 h3 a,#super_recent_posts_widget-100 h3 a{
    letter-spacing:-1px;
}
#super_recent_posts_widget-54 h3 a{
    letter-spacing:-2px;
}
.exhibit-collectionSummaryWidget-count{
    font-size: 16px !important;
}
span.exhibit-collectionSummaryWidget-results {

margin-left: 20px;
font-family: 'Open Sans' !important;
font-size: 16px !important;
}
div.exhibit-collectionView-header {
margin-top: 10px;
}
.post h2.title {
    margin-left: 158px;
}
.page-id-18058 h2.title,.page-id-26603 h2.title,.page-id-26604 h2.title{
    margin-left: 0px !important;
}
.widget_links li a{
    color:black;
}

#menu-sogi-legislative-countries li a {
color: black;
}

em.hl {
color: black;
font-style: normal;
font-weight: bold;
}


.solr_search_btn{
border: none;
background: #009EE0 !important;
display: inline-block !important;
padding: 0 4px !important;
color: white !important;
font: bold 16px/36px 'Open Sans' !important;
width: 100px;
}
.solr_search_btn:hover{
cursor: pointer;
}
.solr_search_input{
border-radius: 0px;
height: 20px;
background: #C8C8C8;
color: black;
padding: 8px;
border: none;
}
.solr_search{
text-align: center;
margin-top: 10px;
}

#homepubcarousel{
    height:180px;
    background: #DCDCDC;
    margin-bottom: 12px;
    
        
}
.jcarousel { padding: 0;
margin: 0; }
.widgets_col  .jcarousel { padding: 20px 35px 15px 50px; }
.jcarousel img { float: left;  }
.jcarousel li a {  font-size: 14px; font-weight: bold; }
.jcarousel a:hover { text-decoration: underline; }
.jcarousel-clip { 
    width: 100%;
    top:-24px;
    float:left;
    box-shadow: 3px 7px 5px 2px rgba(0,0,0,0.30);
    z-index: 1;
}
#main  .jcarousel-item, #main  .jcarousel-item { 
padding: 12px 0;width: 72px;  overflow: hidden;   position: relative;
margin-right: 47px;margin-left:12px;}
.jcarousel-list { height:126px;z-index:50;
 }
.jcarousel-prev { float: left;
width: 30px;
height: 30px;
background: url('arrow_left.png');
position: absolute;
top: 18px; }
.jcarousel-prev:hover {
background: url('arrow_left_mouseover.png');
}

.jcarousel-next { float: right;
width: 30px;
height: 30px;
background: url('arrow_right.png');
position: absolute;
top: 18px; 
right:0px;  }
.jcarousel-next:hover {
background: url('arrow_right_mouseover.png');
}

.jcarousel-prev, .jcarousel-next { font: 14px/20px Verdana,Helvetica,Sans-serif;
color: #6E6E6E; }
.jcarousel-prev:hover, .jcarousel-next:hover { text-decoration: none; cursor: pointer; }

.jcarousel-item:hover,.jcarousel-item-active{
    /*background: #F5F5F5;*/
    border-bottom: 4px solid #009EE0 !important;
padding-bottom: 8px !important;
}
.jcarousel-borderbg{
background:  #cecece ;
height: 4px;
position: absolute;
top: 122px;
width: 100%;
}
.jcarousel-textcontainer{
    width: 430px;
    text-align: center;
    margin: auto;
    margin-top:10px;
    background-color: #F5F5F5;
}

#publication_title:hover {
    color: #009EE0;
}

#publication_title{
    font-family: 'Open Sans', sans-serif;
    color: #3C3C3C;
    text-decoration: none;
    font-size: 13px;
}

#publication_title:hover{
color:#009EE0;
}

.jcarousel-controlscontainer{
    top: 126px;
    position: absolute;
    height: 54px;
    text-align: center;
    width:620px;
    vertical-align: middle;
    background-color: #F5F5F5;
}

#execphp-6{
margin-top:12px !important;
}

#execphp-6 .execphpwidget{
line-height:0px;
}


.magazine #loopedSlider a.previous {
top: 135px;
left: 12px;
opacity:1;
background: url('arrow_left.png');
width:30px;
height:30px;
color:transparent;
}
.magazine #loopedSlider a.previous:hover{
background: url('arrow_left_mouseover.png');
}

.magazine #loopedSlider a.next {
top: 135px;
right: 12px;
opacity:1;
background: url('arrow_right.png');
width:30px;
height:30px;
color:transparent;
}
.magazine #loopedSlider a.next:hover{
background: url('arrow_right_mouseover.png');
}
#loopedSlider .pagination-wrap {
display:none;
}

#loopedSlider .previous, 
#loopedSlider .next {
    z-index:99 !important;
}

#megaMenu li.ss-nav-menu-item-depth-0 {
    width:133px;
    text-align:center !important;
}

#megaMenu li.ss-nav-menu-item-depth-0:last-child {
    width:138px;
}

#megaMenu li.ss-nav-menu-item-depth-0 a {
    padding-left:0 !important!;
    padding-right:0 !important!;
}

#megaMenu .sub-menu-1 {
    left:0 !important;
}

#megaUber, #megaMenu {
    background-color: transparent;
    background: transparent;
    box-shadow: none;
}

#megaMenu #megaUber.megaMenu > li {
    background-color: #009EE0;
    margin-right: 12px;
    width: 146px;
}

#megaMenu #megaUber.megaMenu > li:last-child {
    margin-right: 0px;
}

#megaMenu #megaUber.megaMenu > li > a {
    border: 0px;
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);
}

#execphp-4 h3, #execphp-4 a {
    box-shadow: 3px 3px 5px 2px rgba(0,0,0,0.30);
}

#sidebar #execphp-4 {
    box-shadow: none;
}

#megaMenu #megaUber.megaMenu li a {
    height: 24px;
    padding: 6px 24px 6px 24px;
    font-weight: bold;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
}

#megaMenu #megaUber.megaMenu li .sub-menu li {
    background-color: transparent;
}


#megaMenu #megaUber.megaMenu li .sub-menu a {
    color: black;
    margin: 0px;
    padding: 0px;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
}

#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title{
    font-size: 16px;
}

}

#megaMenu #megaUber.megaMenu li .sub-menu-1 {
    border: 1px solid #004C99;
    padding: 24px 0px;
}

#megaMenu #megaUber.megaMenu li .sub-menu-1 a{
    font-size: 12px;
}

#megaMenu #megaUber.megaMenu li .sub-menu-1 a:hover {
    color: #009EE0;    
}

#megaMenu #megaUber.megaMenu li .sub-menu-1 .sub-menu-2 a span{
    font-size: 12px !important;
    font-weight: normal;
    padding: 0px;
    margin: 3px 0px;
}

#megaMenu #megaUber.megaMenu li .sub-menu-1 .sub-menu-2 li {
    margin-left: 0px;
}

#megaMenu #megaUber.megaMenu li .sub-menu-1 li {
    width: 292px;
    padding: 0px;
    margin: 0px;
    margin-left: 13px;
}

#megaMenu ul.megaMenu li.menu-item > a span {
    font-size: 12px;
}

#megaMenu #megaUber.megaMenu li .sub-menu {
    background-color: white;
    opacity: 0.93;
    background-image: none;
    color: black;
    font-family: 'Montserrat', sans-serif;
}

#execphp-14 h3 {
display: none;
}
.se-asia-security-law .entry ol li {
list-style-type: decimal;
}
