body {margin:0; padding:0; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:160%; color:#000;}

a {color:#006699}
a:hover {text-decoration:none}
img {border:0; vertical-align:top}
input {font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-size:12px; border:0; background:none}

h1, h2, h3, h4, h5, h6 {
	font-weight:bold;font-size:12px;
	margin:0;
	padding:0;	
}

p {
	margin:0;
	padding:0;
}
.headertag {
	float:left;
	font-size:18px;
	font-weight:bold;
	padding:7px 0 17px 12px;
}
.clrn {height:1px; font-size:1px; line-height:1px; clear:both; overflow:hidden}

/* shadow block */
.sd-block {background:url(/images/sd-bg.gif) repeat-y 0 0; position:relative; width:346px; float:left; margin:10px 0 0 0}
.lf-rt-cnt .sd-block {float:right}
.sd-btm-block {background:url(/images/sd-btm-bg.gif) no-repeat 0 0; position:absolute; bottom:-3px; left:0; width:346px; height:4px; line-height:4px; font-size:4px; overflow:hidden; clear:both}
.sd-top-block {background:url(/images/sd-top-bg.gif) no-repeat 0 0; position:absolute; top:-2px; left:0; width:346px; height:5px; line-height:5px; font-size:5px; overflow:hidden}
.lf-cnt .sd-block, .lf-cnt .sd-btm-block, .lf-cnt .sd-top-block {background-position:-356px 0; width:595px}
.lf-lf-cnt .sd-block, .lf-lf-cnt .sd-btm-block, .lf-lf-cnt .sd-top-block {background-position:-961px 0; width:194px}
.lf-rt-cnt .sd-block, .lf-rt-cnt .sd-btm-block, .lf-rt-cnt .sd-top-block {background-position:-1165px 0; width:390px}
.s-rt-cnt .sd-block, .s-rt-cnt .sd-btm-block, .s-rt-cnt .sd-top-block {background-position:-1565px 0; width:207px}
.s-lf-cnt .sd-block, .s-lf-cnt .sd-btm-block, .s-lf-cnt .sd-top-block {background-position:-1782px 0; width:734px}
.sd-block .a-block {margin:0 2px}
/* title block */
.a-ttl {background:url(/images/ttl-bg.png) no-repeat 0 0; color:#fff; float:left; width:100%}
lf-lf-cnt .a-block .a-ttl {background-position:-30px 0}
.a-ttl p {font-size:18px; font-weight:bold; padding:7px 0 17px 12px; float:left}
.a-ttl  p.bigTitle {font-size:12px;}
.a-ttl p span.date {font-weight:normal; font-size:11px; color:#666666; display:block; padding:5px 0 0 0; line-height:14px}
.a-ttl span.r-ttl {float:right; padding:7px 12px 0 0; margin:0 0 0 -5px}
.a-ttl .i-rss {background:url(/images/rss-icon.gif) no-repeat 0 1px; padding:0 0 0 18px; color:#fff; font-size:11px}
.rt-n-block .a-ttl {background:none}
.rt-b-block .a-ttl {background-position:-1220px 0}
.rt-r-block .a-ttl {background-position:-3050px 0}
/* banner block */
.bnr-block {background:#fff url(/images/bnr-bg.png) repeat-x left bottom; text-align:center}
.bnr-block .ref-cnt {padding:25px 12px}
.lf-cnt .bnr-block {padding:12px 0 0 0; float:left; width:595px; text-align:center; background:none}
/* right list default */
.rt-lst {padding:5px 0; float:left; width:342px; clear:both}
.rt-lst .it-cnt {border-top:1px solid #EDEDED; float:left; padding:5px 0; width:342px}
.rt-lst .it-frs {border:0}
.rt-lst .img-cnt {width:90px; float:left; padding:5px 0 0 12px}
.rt-lst .cnt {display:table; height:1%; padding:0 10px}
.rt-lst .cnt h5 {font-size:12px}
.rt-lst .cnt h5 a {color:#000; text-decoration:none}
/* left list default */
.lf-lst {padding:0 12px; clear:both}
.lf-lst .it-cnt {float:left; padding:5px 0; width:367px}
.lf-lst .img-cnt {float:left; padding:5px 12px 0 0}
.lf-lst .cnt {display:table; height:1%}
.lf-lst .cnt h4 {font-size:12px; font-weight:normal}
.lf-lst .cnt span.date {font-size:10px; color:#666}
.lf-lst .cnt a.sm-lnk {font-size:11px}
.lf-lst p.more, .ag-lst p.more {font-size:11px; text-align:right; padding:5px 12px 0 0; clear:both}

.lf-rt-cnt .lf-lst {float:left; width:386px; padding:0 0 10px 0}
.lf-rt-cnt .lf-lst .it-cnt {width:386px}
.lf-rt-cnt .lf-lst .img-cnt {padding:3px 0 0 12px}
.lf-rt-cnt .lf-lst .cnt {padding:0 12px}

.lf-lf-cnt .lf-lst {float:left; width:190px; padding:0 0 10px 0}
.lf-lf-cnt .lf-lst .it-cnt {width:190px}
.lf-lf-cnt .lf-lst .img-cnt, .lf-lf-cnt .lf-lst .cnt {padding:5px 12px 0 12px; float:none}

.s-lf-cnt .lf-lst {padding:0 12px 10px 12px}
.s-lf-cnt .lf-lst .it-cnt {width:706px; padding:10px 0}
.s-lf-cnt .lf-lst .it-cnt a {text-decoration:none}
.s-lf-cnt .lf-lst h3 {font-size:14px; padding:2px 0 0 0}
.s-lf-cnt .lf-lst p.s-info {font-size:11px}
.s-lf-cnt .lf-lst span.s-act {background:#FFFFCC; font-style:italic}
.s-lf-cnt .lf-lst pgn-cnt {}
/* right list small text */
.rt-b-block .rt-lst .cnt, .rt-b-block .rt-lst h5 {font-size:11px}
/* custom list */
.rt-n-block {background:#2B4BA8 url(/images/cst-bg.png) repeat-x bottom left}
.rt-n-block .rt-lst {width:auto; padding:5px 12px 8px 12px}
.rt-n-block .rt-lst .it-cnt {width:318px; border:none; padding:0 0 2px 0}
.rt-n-block .rt-lst .it-cnt .top-bg {background:url(/images/cst-tp-bg.gif) no-repeat 0 0; height:7px; line-height:7px; font-size:7px; overflow:hidden; clear:both}
.rt-n-block .rt-lst .it-cnt .btm-bg {background:url(/images/cst-bt-bg.gif) no-repeat 0 0; height:7px; line-height:7px; font-size:7px; overflow:hidden; clear:both}
.rt-n-block .rt-lst .it-cnt .it-bg {background:url(/images/cst-it-bg.gif) repeat-y 0 0; float:left; width:318px; clear:both}
/* agenda list */
.ag-lst {padding:0 0 10px 0; float:left; width:342px; clear:both}
.ag-lst .it-cnt {float:left; padding:5px 0; width:342px}
.ag-lst .dt-cnt, .ag-lst .img-cnt {float:left; padding:3px 0 3px 12px}
.ag-lst .dt-cnt p {width:45px; height:45px; background:#E4F7C7; text-align:center}
.ag-lst .dt-cnt span {display:block; color:#727B63; font-size:11px; padding:2px 0 0 0}
.ag-lst .dt-cnt span.nmb {font-size:18px; font-weight:bold; padding:0}
.ag-lst .cnt {display:table; height:1%; padding:0 10px; font-size:11px; color:#5F5F5F}
.ag-lst .cnt-ant {display:table; height:1%; padding:0 10px}
/** 50256 by JB (.cnt p.date) **/
.ag-lst p.date, .cnt p.date {font-weight:bold; color:#369B32}
.ag-lst h5 {font-size:12px; font-weight:normal}

.lf-lf-cnt .ag-lst {width:190px}
.lf-lf-cnt .ag-lst .it-cnt {width:190px}
/* single item */
.it-sng {padding:5px 0 10px 0; float:left; width:342px; clear:both}
.it-sng p {padding:0 12px}
.it-sng h5 {padding:10px 12px 0 12px; font-size:12px; font-weight:normal}
.it-sng .img-cnt {float:left; clear:both; padding:10px 0 0 12px}
.it-sng ul {display:table; height:1%; padding:20px 0 0 20px}

.lf-lf-cnt .it-sng {width:190px; padding:0 0 10px 0}
.lf-lf-cnt .it-sng p {padding:5px 12px 0 12px}
.lf-lf-cnt .it-sng .img-cnt {float:none; padding:5px 0 0 12px}
.lf-lf-cnt .it-sng ul, .s-rt-cnt .it-sng ul {padding:10px 10px 0 12px}
.s-rt-cnt .it-sng {width:203px}
/* other single item */
.it-sng-pr {padding:5px 0 10px 0; float:left; width:342px; clear:both}
.it-sng-pr .img-cnt {float:left; clear:both; padding:10px 0 0 12px}
.it-sng-pr .cnt {display:table; height:1%; padding:0 10px 5px 10px}
.it-sng-pr h5 {font-size:12px; font-weight:normal}
/* right scroll */
.rt-scr {position:relative; overflow:hidden; width:342px; clear:both}
.rt-scr .rt-scr-hdn {width:20000em; position:relative}
.rt-scr .rt-scr-hdn .rt-src-it {float:left; width:262px; padding:0 40px 10px 40px}
.rt-scr .it-cnt {width:120px; text-align:center; float:left; padding:10px 5px 0 5px}
.rt-scr .it-cnt .img-cnt {height:95px}
.scr-lf-a, .scr-rt-a {background:url(/images/rt-scr-arrow.gif) no-repeat 0 -33px; width:27px; height:20px; float:left; cursor:pointer}
.scr-lf-a {background-position:0 0; margin:0 3px 0 0}
/* small scroll left */
.sm-scr {position:relative; overflow:hidden; width:386px; clear:both}
.sm-scr .sm-scr-hdn {width:20000em; position:relative}
.sm-scr .sm-scr-hdn .sm-src-it {float:left; width:362px; padding:0 12px 10px 12px}
.sm-scr .it-cnt {width:181px; float:left}
.sm-scr .it-cnt .img-cnt {float:left; padding:0 12px 0 0; height:70px; width:63px}
.sm-scr .it-cnt p {display:table; height:1%; width:95px; padding:10px 0 0 0}

.sm-scr .sm-scr-hdn .smh-src-it {float:left; width:366px; padding:0 10px 10px 10px}
.sm-scr .smh-src-it .it-cnt {width:91px}
.sm-scr .smh-src-it .img-cnt {float:none; height:auto; width:auto; padding:0; text-align:center}
.sm-scr .smh-src-it .it-cnt p {width:auto; display:block; padding:5px 0 0 0; text-align:center}

.snbg-it {width:591px; float:left; padding:0 0 10px 0}
.snbg-it .img-cnt {float:left; padding:10px 0 0 12px}
.snbg-it .cnt {display:table; height:1%; padding:6px 12px 0 12px}
.snbg-it .cnt h2 {font-size:18px; line-height:160%}
.snbg-it .cnt h2 a {text-decoration:none}
.snbg-it .cnt p {padding:5px 0}
.snbg-it .cnt p a {font-size:11px}
.snbg-it .cnt p.date, .snbg-it .cnt p.tags {font-size:11px; padding:0; line-height:160%; color:#666}
.snbg-it span.date {color:#666666; font-size:11px}
.snbg-it .cnt p.inf {font-size:11px; padding:0; line-height:160%}

.lf-rt-cnt .snbg-it {width:386px; border-bottom:1px solid #D7D7D7; margin:0 0 10px 0}
.lf-rt-cnt .snbg-it .cnt {display:block; height:auto}
.lf-rt-cnt .snbg-it .img-cnt {padding:10px 12px 3px 12px}

.pl-cnt {padding:5px 12px 10px 12px}
.pl-cnt h4 {font-size:12px}
.pl-cnt p {padding:2px 0}
.pl-cnt p.tlr {text-align:right}
.pl-cnt input.rd {margin:0; width:16px}
.pl-cnt label {vertical-align:middle; padding:0 0 0 5px}
.pl-cnt .btn-small {width:71px; height:31px; background:url(/images/btn-small.gif) no-repeat 0 0; font-weight:bold; font-size:12px; padding:7px 0 8px 0}
.pl-cnt dl {width:318px; padding:5px 0}
.pl-cnt dt {padding:0 0 1px 0}
.pl-cnt dd {position:relative; margin:0 0 5px 0; width:285px}
.pl-cnt dd em {position:absolute; right:-33px; top:-1px; line-height:normal; font-style:normal}
.pl-cnt dd span {background:url(/images/poll-bg.png) no-repeat 0 0; display:block; height:13px; border:1px solid #D7D7D7; overflow:hidden}

.grbg-it {background:#EFEFEF; width:591px; float:left; border-top:1px solid #D7D7D7}
.grbg-it2 {background:#EFEFEF; width:120px; float:right; border:1px solid #D7D7D7; margin:7px;}

.lf-scr-nv {padding:50px 12px 0 12px; float:left}
.lf-scr-nv2 {padding:5px; float:left}
.rf-scr-nv2 {padding:5px; float:right}

.lf-scr {position:relative; overflow:hidden; width:488px; float:left}
.imgView {position:relative; overflow:hidden; width:120px; float:left}

.lf-scr .lf-scr-hdn {width:20000em; position:relative}
.lf-scr .it-cnt {float:left; width:122px; text-align:center; padding:10px 0}
/* CASE:20341 DATE:16-09-2010 USER: [MJ] DESCR: [width op 230px gezet voor de photoslider]*/
.lf-scr.imgView .it-cnt { width: 230px;}
/*.lf-scr .it-cnt .img-cnt {height:95px} Uitgezet door MJ: Photoviewer van agenda, liet de tekst onder de foto niet zien. Foto was te groot. */
.grbg-it .scr-lf-a, .grbg-it .scr-rt-a {margin:0; background-image:url(/images/lf-scr-arrow.gif)}
/* two columns */
.tw-clm {width:591px; float:left; border-top:1px solid #D7D7D7; padding:10px 0}
.tw-clm-gr {width:591px; float:left; border-top:1px solid #D7D7D7; padding:10px 0; background:url(/images/lf-gr-bg.gif) repeat-y 0 0}
.tw-clm h3, .tw-clm-gr h3 {padding:3px 12px; font-size:16px}
.tw-lf-cnt {float:left; width:198px; border-right:2px solid #EAEAEA}
.tw-rt-cnt {float:left; width:391px; border-left:2px solid #EAEAEA; margin:0 0 0 -2px}
.tw-clm-gr .tw-lf-cnt, .tw-clm-gr .tw-rt-cnt {border-color:#EFEFEF}

.tw-lf-cnt ul {padding:0 12px}
.tw-lf-cnt ul li {padding:1px 0}
.tw-lf-cnt ul span {font-size:10px; color:#999}
.tw-lf-cnt .lf-lst .it-cnt {width:174px}
.tw-lf-cnt .lf-lst .img-t-cnt {float:none; padding:5px 0}

.ind-cnt {padding:1px 0; float:left}
.ind-cnt h3 {float:left; font-size:16px; padding:5px 22px 5px 12px; background:url(/images/ind-hd.gif) no-repeat 1px 0}
.ind-cnt ul {float:left; padding:2px 0 2px 10px}
.ind-cnt ul li {float:left; background:url(/images/ind-it-bg.gif) no-repeat 0 0; width:16px; text-align:center; padding:3px 0; margin:0 0 1px 0}
.ind-cnt ul li a {font-weight:bold; text-decoration:none; color:#000}
.ind-cnt ul li.active {background-position:-16px 0; color:#fff}
.ind-cnt ul li.active a {color:#fff}

.ind-in {border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; float:left; width:386px; margin:-7px 0 10px 0; background:url(/images/ind-bg.gif) repeat-x 0 0; position:relative}
.ind-in .ind-cnt {padding:3px 12px}
.ind-in .ind-cnt ul {width:210px; padding:2px 0}
.ind-in .ind-cnt ul li.first {margin:0 0 0 -16px; position:relative}
.ind-in .ind-cnt h3 {padding:4px 52px 6px 12px}

.vc-lst {padding:0 12px; clear:both}
.vc-lst li {padding:1px 0 1px 12px; background:url(/images/vc-list-bullet.gif) no-repeat 1px 8px}
li.noBullet {background:none;}
.vc-lst li.more {background:0; text-align:right; font-size:11px}
.lf-rt-cnt .vc-lst li {padding:3px 0 2px 12px}
/* left product menu */
.mn-block {margin:-88px 0 0 0}
.no-banner {margin:10px 0 0 0}
.m-block {margin:0 2px}
.m-block .a-ttl {background-position:-1830px 0}
.m-block .a-ttl p {font-size:15px}
.m-block ul {padding:5px 0 10px 0; clear:both}
.m-block ul li {width:190px}
.m-block ul ul {padding:2px 0 5px 12px; background:#EBEBEB}
.m-block ul ul li {width:178px}
.m-block ul li.active span span {color:#000; padding:0 5px 0 0; font-size:12px; font-weight:bold; display:inline}
.m-block ul li span {font-size:10px; color:#999999; padding:3px 1px 1px 10px; display:block}
.m-block ul li a {font-size:12px; padding:0 5px 0 0}
/* scroll block */
.s-block, .sb-block {margin:0 2px}
.s-block .a-ttl, .sb-block .a-ttl {background-position:-2440px 0; color:#000}
/* tags block */
.it-tag {padding:0 2px 0 12px; clear:both}
.it-tag ul {width:176px; float:left; padding:5px 0 15px 0}
.it-tag ul li {float:left; margin:0 15px 0 0; line-height:24px;}
.it-tag ul li a {text-decoration:none}
.it-tag ul li.s1 {font-size:12px}
.it-tag ul li.s2 {font-size:12px; font-weight:bold}
.it-tag ul li.s3 {font-size:14px; font-weight:bold}
.it-tag ul li.s4 {font-size:18px; font-weight:bold}
/* big list */
.lfb-lst {position:relative; margin:-5px 0 0 0; float:left; width:386px; padding:0 0 10px 0}
.lfb-lst .it-cnt {float:left; width:386px; border-bottom:1px solid #E7E7E7; padding:15px 0}
.lfb-lst .img-cnt {float:left; padding:5px 0 0 12px}
.lfb-lst .cnt {display:table; height:1%; padding:0 12px}
.lfb-lst h3 {font-size:14px}
.lfb-lst h3 a {text-decoration:none}
.lfb-lst p.tags {font-size:11px; color:#666666}
/* scroller list */
.pgn-cnt {text-align:center; clear:both; padding:10px 0}
.pgn-cnt span {font-weight:bold; padding:2px 5px}
.pgn-cnt span.active {color:#fff; background:#689B00}
.pgn-cnt a {padding:2px 5px}
/* details block */
.dtl-cnt {padding:0 0 15px 0; clear:both; position:relative;}
.dtl-cnt .img-cnt {float:right; padding:3px 12px 5px 10px; position:relative}
.dtl-cnt .img-cnt a img {border:1px solid #DBDBDB}
.dtl-cnt .img-cnt .img-zoom {position:absolute; width:16px; height:16px; bottom:14px; right:19px; background:url(/images/zoom-icon.gif) no-repeat 0 0}
.dtl-cnt .cnt {padding:0 12px}
.dtl-cnt .cnt a {font-size:11px}
.dtl-inf {background:#EFEFEF; float:left; width:386px; padding:15px 0 0 0; border-top:1px solid #CECECE; border-bottom:1px solid #CECECE}
.dtl-inf h5 {font-size:16px; padding:0 12px 15px 12px}
.dtl-inf dl {padding:0 12px 15px 12px; float:left}
.dtl-inf dt {float:left; width:110px; clear:both; font-weight:bold}
.dtl-inf dd {float:left; width:250px}
/* de width:100% eruit gehaald*/
.dtl-btn {padding:10px 2px 10px 12px; float:left;}
.dtl-btn a {font-weight:bold; color:#000; text-decoration:none; float:left; margin:0 5px 0 0; padding:7px 9px 8px 9px; background:url(/images/btn-details.png) no-repeat 0 0}
a.btn-print {padding:7px 9px 8px 32px; background-position:0 -70px}
a.btn-mail {padding:7px 9px 8px 32px; background-position:0 -35px}
a.btn-contact {background-position:0 -105px}
a.btn-merk {background-position:0 -140px}

/* popup image */
#cbox, .cbox-ov, #cbox-wrapper {position:absolute; top:0; left:0; z-index:9999; overflow:hidden}
#cbox {background:#fff}
.cbox-ov {position:fixed; width:100%; height:100%; background:#666; opacity:0.9}
#cbox-m-lf, #cbox-b-lf {clear:left}
#cbox-cnt {position:relative; overflow:visible; background:#fff; border:0px solid #A6A6A6;padding-top:3px;}
.cboxPhoto{padding-bottom:3px;}
#cbox-l-cnt {overflow:auto; margin-bottom:23px}
#cbox-l-cnt iframe {display:block; width:100%; height:100%; border:0}
#cbox-ttl {margin:0; position:absolute; bottom:3px; left:0; font-size:12px; text-align:center; width:100%}
#cbox-l-ov, #cbox-l-gr {position:absolute; top:0; left:0; width:100%}
#cbox-t-lf, #cbox-t-rt, #cbox-b-lf, #cbox-b-rt {width:2px; height:2px; line-height:2px; background:#fff; overflow:hidden}
#cbox-t-ct, #cbox-b-ct {height:2px; background:#fff; overflow:hidden}
#cbox-m-lf, #cbox-m-rt {width:2px; background:#fff; overflow:hidden}
#cbox-l-gr {background:url(/images/loading.gif) center center no-repeat}
#cbox-close {position:absolute; top:0; right:0; background:url(/images/close-icon.gif) 0 0 no-repeat; width:23px; height:25px; text-indent:-9999px; cursor:pointer}
#cbox-close.hover{background-position:0 -25px}

.s-lf-cnt h1 {font-size:12px; font-weight:normal; padding:10px 12px}
.s-lf-cnt h1 span {font-weight:bold}
.s-cnh {float:left; padding:0 12px; clear:both}
.s-cnh ul {float:left; font-size:16px; font-weight:bold; background:url(/images/s-cnh-bg.png) no-repeat 0 0; padding:0 0 0 1px}
.s-cnh li {float:left; background:url(/images/s-cnh-sep-bg.png) no-repeat right 1px; padding:0 2px 0 0}
.s-cnh li a {float:left; background:url(/images/s-cnh-it-bg.png) no-repeat center top; padding:9px 16px 10px 15px; text-decoration:none; line-height:17px}
.s-cnh li span {font-size:11px; font-weight:normal; line-height:15px}
.s-cnh li.active {background:url(/images/s-cnh-it-bg.png) no-repeat center -38px; padding:0 2px 10px 0}
.s-cnh li.active a {background:none; color:#fff}

.it-cnt .minisitecompanylogo {
	padding: 0px 5px;
	float: left;
	width: 150px;
	height: 50px;
}
.it-cnt .minisitecompanylogo img {
	margin: 0 auto;
}
.dtl-btn a.submit
{
	width:100px;
	background-position: 0 -140px;
	cursor:pointer;
}
.moduleReacties
{
	border-top:1px solid #aba;
	left:10px;
	margin-bottom:5px;
	position:relative;
	width:95%;
}
.reactie
{
	border-top:0px dashed #CDCDCD;
	margin-bottom:40px;
}
.reactie .naam
{
	font-weight:bold; 
}

.reactie .datum
{
/*	font-size:10px;
	font-weight:bold; */
}
.react #name 
{
	border:1px solid #aba
}
.react #email
{
	border:1px solid #aba
}
.react #captcha-input
{
	border:1px solid #aba
}
.it-cnt a.prodLinks
{
	color: #006699;
	word-break:break-all;
	word-wrap: break-word;
}
.bericht
{
	font-size: 12px;
	margin-bottom:14px;
	margin-top:8px;
}
#comment
{
	width:400px;	
}
.moduleReacties h1
{
	font-size:15px;
}

/* CASE:34724 DATE:16-05-2012 USER: johnny DESC: ankeiler long title fix */ 
.pAnkeilerTitle 
{
	word-break: break-all;
	white-space: nowrap;
}

.pAnkeilerTitle img 
{
	top: -5px;
	position: relative;
}

/* CASE:39289 DATE:09-08-2012 USER: johnny DESC: background class */
.sb-backgnd  {
	background:url(/images/ttl-bg.png) no-repeat 0 0; 
	background-position: -2440px 0;
}

/* CASE:43931 DATE:18-03-2013 USER: johnny DESC: */
.lf-lf-cnt .rt-w-block .a-ttl {
    color: #000000;
}

.lf-lf-cnt .it-sng {
    width: 170px !important;
}

.gl-cnt .it-sng {
    padding: 0 10px 0;
    width: 172px;
}

.rt-cnt .it-sng {
    padding: 0 10px 0;
    width: 325px !important;
}

.it-sng ul li,.it-sng ol li {
    list-style:disc;
}

.rt-cnt .m-block ul {
    padding: 10px 10px 0 12px;
    width:312px;
}

.rt-cnt .m-block ul li {
    width:auto;
}

.gl-cnt .it-sng p {
    padding: 5px 0 0 0;
}