html{overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;}
body{position:relative;margin:0;padding:0;font:normal 14px/20px Verdana, Geneva, sans-serif;color:#444;background:#eaeaea;}
div#page-bg{background:none;}
#block-toolbar{padding:0;border-top:3px solid #2E4B9B;}
body.registered #block-toolbar{border-top:3px solid #444;}
.ecommerce_products_container,#toolbar div#maximenuck ul.maximenuck li.maximenuck.level1 > a.maximenuck,#cck_ecommerce_cart a,#toolbar div#maximenuck ul.maximenuck li.maximenuck.level1 > span.separator{color:#2E4B9B;text-shadow:none;text-transform:uppercase;font-weight:bold;font-size:13px;}
#page #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1 > a.maximenuck.btn.btn-success > span,
#page #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1 > a:hover.maximenuck.btn.btn-success > span{
  color: #fff;
}
div#maximenuck .nav-header {
  color: #fff;
  display: block;
  font-size: 13px;
  font-weight: bold;
  text-shadow: none;
}
div#maximenuck li.maximenuck:hover > .btn-success {
  background-color: #449d44;
  border-color: #398439;
  color: #fff;
}
div#maximenuck .nav-header span.titreck {
  color: #444;
}
body.registered .ecommerce_products_container,body.registered #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1 > a.maximenuck,body.registered #cck_ecommerce_cart a,body.registered #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1 > span.separator{color:#444;}
#block-footer-top{padding:15px 0;background:#555;position:relative;}
#block-footer-bottom{padding:15px 0;background:#444;}
.mod-twitter{background:#444;}
#totop-scroller{background:#555;}
#totop-scroller{text-transform:none;display:block;position:absolute;top:-10px;left:50%;z-index:1;width:29px;height:29px;margin-left:-14px;border-radius:3px;text-decoration:none;}
#totop-scroller:hover{top:-16px;padding-bottom:5px;}
#totop-scroller .icon-arrow-up.icon-small{display:block;left:0;position:absolute;top:0;width:100%;}
#totop-scroller span:before{font-size:14px;position:absolute;right:7px;top:1px;}
#product-down, .tab-bg{background:#f1f1f1;}
#product-catch{background:#444;}
.seblist .cck-line-top.cck-line-first, .seblist .cck-line-top.cck-line-fl{padding-top:16px;background:none;}
.seblist .cck-line-top.cck-odd{background:#dfdfdf;}
.seblist .cck-line-top.cck-even{background:#f1f1f1;}
#login-ck,.seblist .cck-line-top:hover{background:#fff;}
.seblist .cck-line-top.cck-line-fl:hover{padding-bottom:15px;}
#block-header{padding:0;}
#block-header .wrapper{padding:10px 0;}
div.cck_contents.cck_item div.cck_label,
div.cck_contents.cck_item div.cck_value,
label, input, button, select{line-height:30px;}
div.thread-seblod > div{margin-top:5px;}
div.thread-seblod div.cck_value.cck_value_redactor,
div.thread-seblod div.cck_value.cck_value_redactor p{margin:0;line-height:25px;}
div.cck_contents.cck_item div.cck_value.cck_value_textarea{line-height:25px;}
div.cck_forms.cck_site div.cck_form.cck_form_checkbox input,div.cck_forms.cck_search div.cck_form.cck_form_checkbox input{margin:10px 10px 0 0 !important;}
div.vertical div.cck_contents.cck_seb_blog_post_subtitle{margin:0 0 10px;border-bottom:1px solid #ccc;}
div.cck_contents.cck_seb_blog_post_subtitle div.cck_value.cck_value_text{text-align:center;width:100%;font-size:20px;line-height:15px;text-shadow:0 1px 0 #FFFFFF;padding:20px 0;color:#999;}
div.cck_contents.cck_seb_blog_post_title  div.cck_value.cck_value_text{width:100%;}
div.cck_contents.cck_seb_blog_post_title  .title-header{float:left;font-size:32px;line-height:34px;margin:20px 0 10px;text-align:center;text-shadow:0 1px 0 #FFFFFF;width:100%;}
#maininner .seb_seblod.horizontal div.cck_seb_user_signature{width:100%;}
#maininner .seb_seblod.horizontal div.cck_seb_user_signature div.cck_form_textarea{width:-moz-calc(100% - 145px);width:-webkit-calc(100% - 145px);width:calc(100% - 145px);}
#maininner .seb_seblod.horizontal div.cck_seb_user_signature div.cck_form_textarea textarea{width:-moz-calc(100% - 14px);width:-webkit-calc(100% - 14px);width:calc(100% - 14px);}
div.cck_forms.cck_site div.cck_form.cck_form_checkbox .cck-fl{min-width:120px;}
#maininner .cck_seb_comment .seb_seblod.horizontal div.cck_forms.cck_seb_comment_body,#maininner .cck_seb_comment .seb_seblod.horizontal div.cck_forms.cck_seb_comment_body .cck_form_textarea,#maininner .cck_seb_comment .seb_seblod.horizontal div.cck_forms.cck_seb_comment_body .input-fullwidth{width:100%;}
#seblist-bottom{padding-top:10px;}
#system-message{margin:0;padding:0;}
#maininner, #system{position:relative;}
#toolbar-button{position:absolute;width:50px;height:200px;top:46px;right:-60px;}
#toolbar-button-a{position:absolute;width:50px;height:69px;top:1px;right:-60px;}
#toolbar-button button, #toolbar-button a{margin-bottom:10px;}
#toolbar-button button{width:42px;}
#toolbar-button a{width:16px;}
#sidebar-a .grid-box:first-child{margin-top:0;}
#sidebar-a .grid-box{margin-top:20px;}
div.cck-f100,.topics div.cck-line-top{overflow:visible;}
.tutorials div.vertical div.cck_contents.cck_art_title{position:relative;top:0;width:50%;}
.topics div.vertical div.cck_contents.cck_seb_topic_subject{position:relative;top:0;width:50%;}
.tutorials div.vertical div.cck_contents.cck_art_title h3{margin:0;padding:0;}
.topics div.vertical div.cck_contents.cck_seb_topic_subject > div span, 
.thread-seblod div.cck_contents.cck_seb_topic_tree > div span.label,
.thread-seblod div.cck_contents.cck_seb_topic_tree_alias > div span.label,
.table-seblod span.label{display:block;font-size:20px;font-weight:normal;line-height:25px;margin-right:10px;text-align:right;width:auto;background-color:#444;min-width:25px;max-width:53px;}
.topics div.vertical div.cck_contents.cck_seb_topic_subject > div span.solved, 
.thread-seblod div.cck_contents.cck_seb_topic_tree > div span.label.solved,
.thread-seblod div.cck_contents.cck_seb_topic_tree_alias > div span.label.solved,
.forum-seblod td.col1 div span.label.solved,
.table-seblod span.label.solved{background-color:#5BB75B;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#FFFFFF;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.thread-seblod div.cck_contents.cck_seb_topic_tree_alias > div a:hover span.label.solved{background-color:#006DCC;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#FFFFFF;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
div.levels div.level.solved div.mod-box{border-color:#5BB75B;}
.topics div.vertical div.cck_contents.cck_seb_topic_subject > div h3{margin:0;line-height:25px;left:70px;position:relative;top:-27px;}
.topics div.vertical div.cck_contents.cck_seb_topic_subject > div h3 a{color:#444;}
.topics div.vertical div.cck_contents.cck_seb_topic_subject > div h3 a:hover{color:#2E4B9B;}
.tutorials div.vertical div.cck_contents.cck_seb_article_created_by_2,
.topics div.vertical div.cck_contents.cck_seb_article_created_by_2{position:relative;width:50%;}
.toolbar-topic{position:absolute;width:50px;height:120px;top:10px;right:-50px;}
.toolbar-topic button, .toolbar-topic a{margin-bottom:10px;}
.toolbar-lvl{bottom:37px;height:29px;position:absolute;right:192px;width:140px;z-index:1;}
.toolbar-lvl button, .toolbar-lvl a{margin:0 5px 10px; float:right;}
.toolbar-lvl a.btn-small{padding:4px 10px;}
.cck_page_search{padding-bottom:10px;position:relative;}
.cck_page .cck_page_items #map_canvas{margin-top:10px;}
.table th, .table td{vertical-align:middle;}
a:hover, a:active{outline:none;}
textarea{overflow:auto;}
img::selection{background:transparent;}
img::-moz-selection{background:transparent;}
fieldset, img, iframe{border:0;}
.blog-post-seblod .cck_value_upload_image img{margin:0 auto;display:block;}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
button[disabled], input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus,a:focus, .btn:focus{outline:none;outline-offset:0;}
summary{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
p, hr, ul, ol, dl, blockquote, pre, fieldset, figure{margin:15px 0;}
.product-seblod p{ line-height:30px;}
h1, h2, h3, h4, h5, h6{margin:25px 0 15px 0;}
ul, ol, dl{padding-left:30px }
dd{margin-left:40px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
.title-header{float:left;font-size:22px;line-height:26px;margin:0;text-shadow:0 1px 0 #FFFFFF;}
.title-header.to-r{padding:0 20px 0 0;margin-bottom:-10px;}
.title-header a{color:#444444;}
.title-header a:hover{color:#2E4B9B;}

#submenubar h2.desc-header,
#submenubar p.desc-header{float:left;font-size:22px;line-height:26px;margin:0;text-shadow:0 1px 0 #FFFFFF;position:absolute;left:10px;bottom:-40px;}
#submenubar p.desc-header{ font-size:14px;}
.desc-header.to-r{padding:0 20px 0 0;margin-bottom:-10px;}
.desc-header a{color:#444444;}
.desc-header a:hover{color:#2E4B9B;}

#maininner div.cck_contents.cck_content .seb_seblod.horizontal div.cck_forms.cck_site.cck_freetext{float:right;width:auto;}
div.cck_contents.cck_content div.cck_form.cck_form_freetext.cck-fr{float:right;}
div.topics div.vertical div.cck_contents.cck_seb_topic_tree_alias{color:#444;font-size:12px;font-weight:normal;left:15px;padding:0;position:absolute;top:83px;font-variant:small-caps;}
.table-seblod .Topic{color:#444444;display:block;font-size:12px;font-variant:small-caps;font-weight:normal;left:15px;line-height:12px;margin-right:7px;padding:0;}
div.topics div.cck_contents.cck_seb_topic_tree_alias div.cck_value.cck_value_text{width:59px;text-align:center;line-height:15px;}
div.thread-seblod div.cck_contents.cck_seb_topic_tree_alias,
div.thread-seblod div.cck_contents.cck_seb_topic_tree_alias_bis{color:#444;font-size:12px;font-weight:normal;padding:0;width:59px;font-variant:small-caps;}
div.thread-seblod div.cck_contents.cck_calendar{float:left;width:100%;}
div.thread-seblod div.cck_contents.cck_seb_topic_tree_alias div.cck_value.cck_value_text,
div.thread-seblod div.cck_contents.cck_seb_topic_tree_alias_bis div.cck_value.cck_value_text{width:59px;text-align:center;line-height:15px;}
div.tutorials .member a,div.topics .member a,div.comments .member a{color:#444444;display:table;height:40px;line-height:31px;margin-right:35px;position:relative;}
div.tutorials .member a:hover em,div.topics .member a:hover em,div.comments .member a:hover em{color:#2E4B9B;}
div.tutorials .member a em,div.topics .member a em,div.comments .member a em{border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2);display:table;font-size:14px;line-height:20px;text-align:right;width:100%;}
div.tutorials .member a span.signature,div.topics .member a span.signature,div.comments .member a span.signature{color:#999999;float:right;font-size:11px;line-height:13px;margin-right:10px;position:relative;text-align:right;}
div.tutorials .member a span.icon-user,div.topics .member a span.icon-user,div.comments .member a span.icon-user{display:block;font-size:33px;height:33px;line-height:33px;position:absolute;right:-35px;top:3px;width:33px;}
div.tutorials .member a.featured-user .icon-user:before,div.topics .member a.featured-user .icon-user:before,div.comments .member a.featured-user .icon-user:before,div.tutorials .member a.featured-user em,div.topics .member a.featured-user em,div.comments .member a.featured-user em{color:#2E4B9B;}
div.tutorials .member a:hover.featured-user .icon-user:before,div.topics .member a:hover.featured-user .icon-user:before,div.comments .member a:hover.featured-user .icon-user:before,div.tutorials .member a:hover.featured-user em,div.topics .member a:hover.featured-user em,div.comments .member a:hover.featured-user em{color:#444;}
div.tutorials div.cck_contents.cck_item.cck_calendar{position:relative;top:-10px;width:50%;float:right;text-align:right;}
div.topics div.cck_contents.cck_item.cck_calendar,div.comments div.cck_contents.cck_item.cck_calendar{position:relative;top:-10px;width:50%;float:right;}
div.thread-seblod div.vertical div.cck_contents.cck_seb_topic_created_by div.cck_value.cck_value_text{width:102px;display:block;margin:0 auto;float:none;}
div.thread-seblod .forum-profil{text-align:center;}
div.thread-seblod .cck-line-top .mod-box{padding:20px}
div.thread-seblod .cck-line-body .mod-box{padding:15px;}
div.thread-seblod .level{position:relative;float:left;width:100%;}
div.thread-seblod .level-2{margin-left:0;width:100%}
div.thread-seblod .level-3{margin-left:3%;width:97%}
div.thread-seblod .level-4{margin-left:6%;width:94%}
div.thread-seblod .level-5,div.thread-seblod .level-6,div.thread-seblod .level-7,div.thread-seblod .level-8,div.thread-seblod .level-9{margin-left:9%;width:91%}
div.thread-seblod .cck-line-body, div.thread-seblod .seb_css3{overflow:visible;}
div.tutorials div.cck_value.cck_value_calendar,div.thread-seblod div.cck_value.cck_value_calendar,div.topics div.cck_value.cck_value_calendar,div.comments div.cck_value.cck_value_calendar{color:#2E4B9B;font-size:11px;line-height:13px;position:relative;}
div.thread-seblod div.cck_table_nested.cck_seb_topic_tree div.cck-pad-20 .cck-plr{padding-right:0px;}
#block-breadcrumbs{background:#444444;padding:0;}
#block-breadcrumbs .wrapper{padding:15px 0;}
#breadcrumbs{margin:0;}
#cck_ecommerce_cart{width:auto;text-align:right;}
.showHere, .pathway, .pathway-last, .separator{float:left;display:block;}
.showHere{padding:0 10px 0 0;text-shadow:0 1px 0 #000000;color:#BBB;}
a.pathway{text-shadow:0 1px 0 #000000;color:#BBB;}
a:hover.pathway{color:#fff;}
.pathway-last{color:#fff;}
.separator{padding:0 5px;text-shadow:0 1px 0 #000;font-size:20px;color:#BBB;}
#submenubar #submenu{float:right;margin:5px 0 0 0;}
#thirdmenu{float:right;margin:3px 21px 0 0;}
#submenubar #submenu .module{margin:0;}
.copyright{color:#FFFFFF;font-size:13px;line-height:15px;text-shadow:0 1px 0 #000000;text-align:center;}
.copyright.joomla{color:#999;font-size:11px;line-height:13px;text-shadow:0 1px 0 #000000;text-align:center;}
h1{font-size:36px;line-height:36px;}
h2{font-size:24px;line-height:24px;}
h3{font-size:18px;line-height:18px;}
h4, h5, h6{font-size:16px;line-height:16px;}
a, a:hover{text-decoration:none;}
b, strong{font-weight:bold;}
small{font-size:11px;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
dfn[title]{font-style:normal;}
hr{display:block;height:1px;padding:0;border:0;border-top:1px solid;}
q, blockquote{quotes:'\201C' '\201D' '\2018' '\2019';font-family:"Times New Roman", Times, serif;font-style:italic;}
blockquote{padding:0 20px;font-size:16px;line-height:22px;border:none;}
blockquote:before{content:'\201C';}
blockquote:after{content:'\201D';}
code, pre{font-family:"Courier New", Courier, monospace;}
code{word-spacing:-2px;}
pre{padding:10px;font-size:12px;line-height:12px;white-space:pre-wrap;word-wrap:break-word;}
table{border-collapse:collapse;border-spacing:0;}
th, td{padding:1px;}
input, select{vertical-align:middle;}
form, textarea{margin:0;}
select{line-height:19px;}
button, input[type='button'], input[type='submit']{padding:2px 3px;}
a{color:#2E4B9B;}
a:hover, em, code{color:#000;}
ins, mark{background-color:#ffa;}
mark{color:#444;}
hr{border-top-color:#ddd;}
pre{border:1px solid #ddd;background:#fafafa;}
::-moz-selection{background:#2E4B9B;color:#fff;text-shadow:none!important;}
::selection{background:#2E4B9B;color:#fff;text-shadow:none!important;}
.clearfix:before, .clearfix:after, .grid-block:before, .grid-block:after, .deepest:before, .deepest:after{content:"";display:table;}
.clearfix:after, .grid-block:after, .deepest:after{clear:both;}
.grid-box{float:left;}
.width16{width:16.666%;}
.width20{width:20%;}
.width25{width:25%;}
.width33{width:33.333%;}
.width40{width:40%;}
.width50{width:50%;}
.width60{width:60%;}
.width66{width:66.666%;}
.width75{width:75%;}
.width80{width:80%;}
.width100{width:100%;}
[class*='width']{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.bfc-o{overflow:hidden;}
.bfc-f{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;}
.float-left{float:left;}
.float-right{float:right;}
.grid-gutter.grid-block{margin:0 -15px;}
.grid-gutter > .grid-box > *{margin:0 15px;}
.grid-gutter > .grid-box > * > :first-child{margin-top:0;}
.grid-gutter > .grid-box > * > :last-child{margin-bottom:0;}
.wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;}
#header{position:relative;min-height:188px;}
.itemid-148 #header, .itemid-106 #header, .itemid-124 #header, .itemid-372 #header, .itemid-704 #header, .itemid-705 #header{position:relative;min-height:65px;}
#toolbar .float-left .module, #toolbar .float-left > time{margin:0 15px 0 0;float:left;}
#toolbar .float-right .module{margin:0 0 0 15px;float:right;}
#headerbar .module{max-width:300px;margin-right:0;float:right;}
#logo, #logo > imgu{float:left;}
#logo > img{width:350px;height:60px;}
#search{float:right;}
#banner{position:absolute;top:0;right:-200px;}
#footer-top, #footer-bottom{position:relative;}
#absolute{position:absolute;z-index:15;width:auto;}
.module,#content{margin:0;}
.cck-line-top > div.seb_seblod > .module{margin:10px;}
.twtr-hd{display:none;}
#top-a .module{margin:20px 10px 20px;}
#top-b .module,#innertop .module,#innerbottom .module, #bottom-a .module, #bottom-b .module{margin:0 10px 20px;}
#top-a,#top-b,#innertop,#innerbottom,#bottom-a,#bottom-b{margin:0 -10px;}
.sidebar-a-right #content,.sidebar-a-right #innertop,.sidebar-a-right #innerbottom{margin-right:20px;}
.sidebar-b-right #content,.sidebar-b-right #innertop,.sidebar-b-right #innerbottom{margin-right:20px;}
.sidebar-b-left #content,.sidebar-b-right #innertop,.sidebar-b-right #innerbottom{margin-left:20px;}
.sidebar-a-left #content,.sidebar-a-right #innertop,.sidebar-a-right #innerbottom{margin-left:20px;}
.sidebar-a-right.sidebar-b-left #content,.sidebar-a-right.sidebar-b-left #innertop,.sidebar-a-right.sidebar-b-left #innerbottom,.sidebar-a-left.sidebar-b-right #content,.sidebar-a-left.sidebar-b-right #innertop,.sidebar-a-left.sidebar-b-right #innerbottom{margin-left:20px;margin-right:20px;}
#toolbar,#header,#footer-top,#footer-bottom{margin:0;}
#menu .module{margin:10px 5px;}
#headerbar .module{margin-top:0;margin-bottom:45px;}
#footer .module{margin:0;}
#block-main > div{padding:0 0 20px 0;}
#maininner .wrapper .alert{margin:20px 0 0;}
.alert{margin:0 0 20px 0;}
.itemid-130 .alert{margin:0;}
.itemid-364.view-list #system,.itemid-257.view-list #system,.itemid-258.view-list #system,.itemid-259.view-list #system,.itemid-260.view-list #system,.itemid-261.view-list #system,.itemid-262.view-list #system,.itemid-775.view-list #system,.itemid-776.view-list #system,.itemid-806.view-list #system,.itemid-817.view-list #system{margin-bottom:30px;}
.itemid-364 .alert,.itemid-257 .alert,.itemid-258 .alert,.itemid-259 .alert,.itemid-260 .alert,.itemid-261 .alert,.itemid-262 .alert,.itemid-775 .alert,.itemid-776 .alert,.itemid-806 .alert,.itemid-817 .alert{margin:20px 0 0;}
.itemid-364 #block-main > div,.itemid-257 #block-main > div,.itemid-258 #block-main > div,.itemid-259 #block-main > div,.itemid-260 #block-main > div,.itemid-261 #block-main > div,.itemid-262 #block-main > div,.itemid-775 #block-main > div,.itemid-776 #block-main > div,.itemid-806 #block-main > div,.itemid-817 #block-main > div{padding:0;}
.itemid-364 #top-a .module{margin:0 10px 10px;}
.itemid-257 #top-a .module,.itemid-258 #top-a .module,.itemid-259 #top-a .module,.itemid-260 #top-a .module,.itemid-261 #top-a .module,.itemid-262 #top-a .module,.itemid-775 #top-a .module,.itemid-776 #top-a .module,.itemid-806 #top-a .module,.itemid-817 #top-a .module{margin:0 5px 5px;}
.itemid-364.com_content.view-article #top-a .module,.itemid-257.com_content.view-article #top-a .module,.itemid-258.com_content.view-article #top-a .module,.itemid-259.com_content.view-article #top-a .module,.itemid-260.com_content.view-article #top-a .module,.itemid-261.com_content.view-article #top-a .module,.itemid-262.com_content.view-article #top-a .module,.itemid-775.com_content.view-article #top-a .module,.itemid-776.com_content.view-article #top-a .module,.itemid-806.com_content.view-article #top-a .module,.itemid-817.com_content.view-article #top-a .module{margin-bottom:0;}
.itemid-364.com_content.view-article .cck-line-header .title-header.to-r,.itemid-257.com_content.view-article .cck-line-header .title-header.to-r,.itemid-258.com_content.view-article .cck-line-header .title-header.to-r,.itemid-259.com_content.view-article .cck-line-header .title-header.to-r,.itemid-260.com_content.view-article .cck-line-header .title-header.to-r,.itemid-261.com_content.view-article .cck-line-header .title-header.to-r,.itemid-262.com_content.view-article .cck-line-header .title-header.to-r,.itemid-775.com_content.view-article .cck-line-header .title-header.to-r,.itemid-776.com_content.view-article .cck-line-header .title-header.to-r,.itemid-806.com_content.view-article .cck-line-header .title-header.to-r,.itemid-817.com_content.view-article .cck-line-header .title-header.to-r{margin-bottom:0;}
.forum-seblod .cck-line-top{margin-top:-10px;}
.forum-seblod table.category.zebra{margin-bottom:0;table-layout:fixed;}
.forum-seblod td.col1 div{line-height:13px;} 
.forum-seblod td.col1 div span.label,.user-post td div span.label{max-width:36px;background-color:#444444;display:block;font-size:12px;font-weight:normal;line-height:12px;text-align:right;margin:0 auto;}
.forum-seblod div.cck_contents.cck_content div.cck_value td.col1 span.level{font-size:11px;font-weight:normal;line-height:11px;text-align:center;font-variant:small-caps;}
.forum-seblod td.col1 div + div + div{font-size:11px;color:#2E4B9B;}
.forum-title{margin:0;}
.forum-seblod table.zebra .td-w19{width:19%;}
.forum-seblod table.zebra .td-w70{width:70%;}
.forum-seblod table.zebra .td-w11{width:11%;}
.forum-seblod table.zebra .td-w19,.forum-seblod table.zebra .td-w70,.forum-seblod table.zebra .td-w11{display:block;float:left;padding:3px 0;}
#block-bottom{padding:15px 0;background:#333;box-shadow:0 -1px 0 rgba(255, 255, 255, 0.05) inset;color:#777;}
#cboxOverlay{background:#444;}
#foot-b,#foot-d{margin:20px 0 0;padding:20px 0 0; border-top-width:1px; border-top-style:solid; border-top-color: rgba(50,50,50,0.70);}
#foot-b:before,#foot-d:before{border-top:1px solid #828280; position:relative; width:100%; top:-20px; content:"";}
#toolbar{line-height:29px;font-size:14px;position:relative;z-index:999;}
#toolbar .module{position:inherit;}
#header + #bottom-a:before, #top-a + #bottom-a:before, #top-b + #bottom-a:before{display:none;}
#cck_ecommerce_cart a:hover,#toolbar a:hover.maximenuck, #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1:hover > a span.titreck, #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1.active > a span.titreck, #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1:hover > span.separator, #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1.active > span.separator{color:#2E4B9B;text-shadow:none;text-transform:uppercase;font-weight:bold;font-size:13px;}
body.registered #cck_ecommerce_cart a:hover,body.registered #toolbar a:hover.maximenuck,body.registered #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1:hover > a span.titreck,body.registered #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1.active > a span.titreck,body.registered #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1:hover > span.separator,body.registered #toolbar div#maximenuck ul.maximenuck li.maximenuck.level1.active > span.separator{color:#444;}
#headerbar, #footer-top{color:#2F2F2F;}
#footer-bottom{color:#fff;}
#headerbar a, #footer a{color:#bbb;}
#toolbar a:hover, #headerbar a:hover, #footer a:hover{color:#fff;}
#footer-top, #footer-bottom{font-size:12px;line-height:18px;}
.menu, .menu ul{margin:0px;padding:0px;list-style:none;}
.menu a, .menu span{display:block;}
.menu a{text-decoration:none;}
.menu-dropdown .item148{display:none;}
.menu-dropdown li{position:relative; padding-left:32px;}
.menu-dropdown, .menu-dropdown .level1, .menu-dropdown .level1 > span{float:left;}
.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span{font-size:15px;height:35px;line-height:35px;padding:0;text-shadow:none; text-transform:uppercase;}
.menu-dropdown .dropdown{display:none;position:absolute;top:30px;left:0;z-index:100;width:300px;}
.menu-dropdown li:hover .dropdown, .menu-dropdown li.remain .dropdown{display:block;}
.menu-dropdown li:hover .dropdown.flip, .menu-dropdown li.remain .dropdown.flip{left:auto;right:0;}
.menu-dropdown .dropdown-bg > div{overflow:hidden;}
.menu-dropdown .stack .column{width:100%;}
.menu-dropdown .columns2{width:600px;}
.menu-dropdown .columns3{width:900px;}
.menu-dropdown .columns4{width:1200px;}
.menu-dropdown .column{float:left;}
.menu-dropdown a.level2 > span, .menu-dropdown span.level2 > span{padding:7px 0;line-height:21px;overflow:hidden;}
.menu-dropdown ul.level3{padding-bottom:10px;}
.menu-dropdown li.level3{font-size:11px;line-height:17px;}
.menu-dropdown span.icon{display:block;background-repeat:no-repeat;background-position:50% 50%;float:left;}
.menu-dropdown .level1 .level1 span.icon{width:30px;height:30px;margin-left:-5px;}
.menu-dropdown .level1 .level1 span.icon + span, .menu-dropdown .level1 .level1 span.icon + span + span{margin-left:25px;}
.menu-dropdown li.level2 .level2 span.icon{width:35px;height:35px;margin-top:-7px;margin-bottom:-7px;}
.menu-dropdown li.level2.hassubtitle .level2 span.icon{margin-top:-4px;}
.menu-dropdown li.level2 .level2 span.icon{margin-right:5px;}
.menu-dropdown li.level2 .level2 span.icon + span, .menu-dropdown li.level2 .level2 span.icon + span + span{margin-left:40px;}
.menu-dropdown span.title{line-height:18px;}
.menu-dropdown span.subtitle{margin-top:-1px;font-size:9px;line-height:10px;text-indent:1px;}
.menu-dropdown li.level2 .level2 span.title{line-height:15px;}
.menu-dropdown li.level2 .level2 span.subtitle{line-height:14px;}
.menu-sidebar li.parent span.level1 > span{cursor:pointer;}
.menu-sidebar a.level1 > span, .menu-sidebar span.level1 > span{padding:5px 0;line-height:20px;}
.menu-sidebar span.title{display:inline;}
.menu-sidebar span.subtitle{display:none;}
.menu-sidebar ul.level2{padding-bottom:10px;}
.menu-sidebar li.level1:last-child ul.level2{padding-bottom:0;}
.menu-sidebar .level2 a > span{font-size:11px;line-height:17px;}
.menu-sidebar span.icon{display:inline-block;height:30px;width:30px;margin:-5px 5px -5px 0;background-repeat:no-repeat;background-position:50% 50%;vertical-align:middle;}
.menu-line, .menu-line li, .menu-line li a{display:inline-block;}
#menubar{text-align:right;}
.image{width:72%;display:block;margin:0 auto;}
.mod-adv,.product-seblod .cck_value_upload_image,.image,.image-center,.documentation-seblod img,.blog-post-seblod .cck_value_upload_image img,.product-seblod .product-img, .product-top10 .product-img, .thread-seblod div.cck_contents.cck_seb_topic_created_by div.cck_value > div:first-child{padding:10px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:linear-gradient(to bottom, #F1F1F1, #ECEBEC) repeat scroll 0 0 transparent;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2);border-image:none;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px;box-shadow:0 1px 0 #FFFFFF inset;text-shadow:0 1px 0 #FFFFFF;}
.product-seblod .cck_seb_media_image_product .cboxElement{height:120px;}
.product-seblod .cck_value_upload_image img, .product-top10 div.cck_contents.cck_item div.cck_value.cck_value_upload_image img, .thread-seblod div.cck_contents.cck_seb_topic_created_by div.cck_value img{border-radius:4px;}
.product-seblod .cck_seb_item_features ul,
.product-seblod .cck_seb_item_compatibility ul{padding:10px 0 20px;}
.product-seblod div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor{padding:0;}
.product-seblod .cck_value_wysiwyg_editor p{text-align:justify;padding:0;margin:0;}
.product-seblod .carousel{margin-bottom:0;}
.product-seblod .flexslider{background:none;}
.product-seblod .cck-line-top > div.seb_seblod.vertical{padding:5px;}
.documentation-seblod ul{padding-left:0;list-style-type:none;}
.documentation-seblod ul li:before{font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;background-position:14px 14px;background-repeat:no-repeat;display:inline-block;height:14px;line-height:14px;margin-top:1px;vertical-align:text-top;width:20px;}
.documentation-seblod .cck_seb_documentation_files ul li:before{content:"";}
.documentation-seblod .cck_seb_documentation_files img{background:none;border:none;}
.documentation-seblod ul ul{margin:5px 0 0;padding:0 0 0 30px;}
.documentation-seblod .cck_seb_documentation_video div.cck_label label,
.documentation-seblod .cck_seb_documentation_files div.cck_label label{margin:25px 0 15px;}
.documentation-seblod .cck_seb_documentation_video div.cck_label label,
.documentation-seblod .cck_seb_documentation_files div.cck_label label,
.documentation-seblod h4{font-size:18px;line-height:18px;float:left;width:100%;}
.documentation-seblod h5{font-size:16px;line-height:16px;float:left;width:100%;}
.documentation-seblod h6{font-size:14px;line-height:14px;float:left;width:100%;}
.documentation-seblod table.zebra{float:left;width:100%;}
.documentation-seblod div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor p{margin:0;}
.documentation-seblod .cck_seb_documentation_video div.cck_value.cck_value_tags_octopoos object,
.documentation-seblod .cck_seb_documentation_video div.cck_value.cck_value_tags_octopoos embed{width:100%;float:left;height:600px;}
.documentation-seblod .cck_seb_documentation_files div.cck_value.cck_value_tags_octopoos,.documentation-seblod .cck_seb_documentation_video div.cck_value.cck_value_tags_octopoos,.box-content,.box-info,.box-warning{border:1px solid;border-radius:5px;box-shadow:0 0 0 1px #FFFFFF inset;margin:15px 0;padding:10px 2%;width:96%;float:left;}
.documentation-seblod .cck_seb_documentation_files div.cck_value.cck_value_tags_octopoos,.documentation-seblod .cck_seb_documentation_video div.cck_value.cck_value_tags_octopoos,.box-content{background:#fff;border-color:#D2D3D4;}
.box-info{background:#D2EBFA;border-color:#87B4D2;box-shadow:0 1px 0 #FFFFFF, 0 2px 3px rgba(0, 140, 200, 0.1) inset, 0 0 3px rgba(0, 140, 200, 0.1) inset;}
.box-warning{background:#FFF0EB;border-color:#EBAA9B;box-shadow:0 1px 0 #FFFFFF, 0 2px 3px rgba(230, 160, 140, 0.2) inset, 0 0 3px rgba(230, 160, 140, 0.2) inset;}
.box-content50l{width:45%;float:left;}
.box-content50r{width:45%;float:right;}
.documentation-seblod .right{float:right;width:60%;margin-left:10px;}
.documentation-seblod .left{float:left;width:60%;margin-right:10px;}
.documentation-seblod .center{display:block;margin:0 auto;max-width:910px;}
.documentation-seblod img{padding:0;}
.documentation-seblod div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .ar p,
.documentation-seblod div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .al p{margin-top:20px;}
.cck_seb_item_compatibility > div{float:left;width:auto;}
#menu, .menu-responsive{float:right;margin-top:25px;}
.menu-dropdown li a{float:left}

.menu-dropdown a.level1, .menu-dropdown span.level1{color:#444444;}
.menu-dropdown li.level1:hover .level1, .menu-dropdown li.remain .level1, .menu-dropdown li.active .level1{color:#2E4B9B;}
.menu-dropdown li.level1 .level1  > span{
  border-bottom: 3px solid rgba(255,255,255,0);
}
.menu-dropdown li.level1:hover .level1  > span , .menu-dropdown li.remain > span .level1  > span , .menu-dropdown li.active .level1 > span {
  border-bottom: 3px solid;
}
.menu-dropdown .dropdown{top:47px;border-top:1px solid #DDD;}
.menu-dropdown .dropdown-bg > div{padding:0 5px;border:1px solid #DDD;border-top:none;background:#fff;}
.menu-dropdown li.level2{margin:0 5px;border-top:1px solid #e6e6e6;}
.menu-dropdown li.level2:first-child{border:none;}
.menu-dropdown a.level2, .menu-dropdown span.level2{color:#444;}
.menu-dropdown a.level2:hover{color:#000;}
.menu-dropdown a.current.level2{font-weight:bold;} 
.menu-dropdown a.level3 > span{padding-left:15px;background:url(../images/menu_dropdown_level3.png) 0 50% no-repeat;}
.menu-dropdown a.level3:hover{color:#000;}
.menu-dropdown a.current.level3{font-weight:bold;} 
.menu-sidebar a, .menu-sidebar li > span{color:#444;}
.menu-sidebar a:hover, .menu-sidebar li > span:hover{color:#000;}
.menu-sidebar a.current{font-weight:bold;}
.menu-sidebar li.level1{border-top:1px solid #ddd;}
.menu-sidebar li.level1:first-child{border-top:none;}
.menu-sidebar li.parent .level1 > span{background:url(../images/menu_sidebar_parent.png) 100% 0 no-repeat;}
.menu-sidebar li.parent.active .level1 > span{background-position:100% -30px;}
.menu-sidebar ul a > span{padding-left:15px;background:url(../images/menu_sidebar_level2.png) 0 50% no-repeat;}
.menu-sidebar ul.level2 ul{padding-left:10px;}

.menu-line li{margin-left:7px;padding-left:8px;}
.menu-line li:first-child{margin-left:0;padding-left:0;}

#footer .menu-line li{ position:relative;}
#footer .menu-line li:before{border-left-width:1px; border-left-style:solid; border-left-color: #7D7D7D; content:""; display:block; position:absolute; left:0; top:5px; height:12px;}
#footer .menu-line li:first-child:before{margin-left:0;padding-left:0; border-left:none;}

#foot-b .menu-line, .menu-foot{color:#FFFFFF;list-style:disc;padding:0 0 0 20px;text-shadow:0 1px 0 #000000;}
.menu-foot li{line-height:30px;}
#submenubar{background:url(../images/submenubar.png) 50% 100% no-repeat;margin:20px -10px 15px;padding:0 10px 18px;text-align:right;position:relative;width:100%;}
#submenubar .menu-line li{padding-left:32px;background:none; margin-left:0;}
#submenubar .menu-line li a{color:#444;}
#submenubar .menu-line li a.active, #submenubar .menu-line li a:hover{text-shadow:0 1px 0 #FFFFFF;color:#2E4B9B;}
.module{position:relative;}
.module .badge{position:absolute;top:0;right:0;z-index:1;}
.module .module-title .icon{display:block;position:relative;top:-7px;width:28px;line-height:28px;margin:0 15px 0 0;float:left;font-size:28px;background:none;overflow:visible;padding:0;}
#maximenuck .module-title [class^="icon-"]:before, #maximenuck .module-title [class*=" icon-"]:before{ color:#444;}
.deepest > *:first-child{margin-top:0;}
.deepest > *:last-child{margin-bottom:0;}
.module .module-title{margin:0 0 15px 0;}
.module .module-title span.title{display:block;}
.module .module-title span.subtitle{display:block;margin-top:2px;line-height:14px;font-size:12px;text-indent:1px;}
.module .badge{top:7px;right:0;width:32px;height:22px;background:url(../images/module_badges.png) 0 0 no-repeat;border-radius:0;}
.module .badge-hot{background-position:0 0;}
.module .badge-top{background-position:0 -25px;}
.module .badge-free{background-position:0 -50px;}
.module .badge-new{background-position:0 -75px;}
.grid-h .mod-line:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-20px;border-style:solid;border-color:#DDD;border-width:0 0 0 1px;}
.grid-h:first-child > .mod-line:before{display:none;}
.grid-v .mod-line:before{content:"";display:block;position:absolute;top:-20px;left:0;right:0;border-top:1px solid #ddd;}
.grid-v:first-child > .mod-line:before{display:none;}
.total{margin:10px 0;float:right;position:absolute;right:30px;bottom:-48px;color:#444444;text-shadow:0 1px 0 #FFFFFF;}
.total span{color:#2E4B9B;font-size:20px;}
.cck_page,#seblod_form,.cck_page_list,.cck_page_items{float:left;width:100%;}
.accordion,.table-seblod{padding-top:10px;}
.style1 .icon-calendar{display:none;}
.style1 .fh-header nav{position:relative;width:100%;z-index:2;}
.style1 .fh-header nav span#fh-next.icon-arrow-right{border-left:1px solid #D1D1D1;float:right;}
.style1 .fh-header h3 #fh-month{left:0;margin-left:0;position:absolute;text-align:right;top:10px;width:50%;z-index:1;}
.style1 .fh-header h3 #fh-year{position:absolute;right:0;text-indent:5px;top:10px;width:50%;z-index:1;}
.style1 .fc-calendar{border-radius:0 0 5px 5px;border:none;}
.mod-box, .table-seblod > div, .alert,.style1 .fc-calendar,.accordion-group{background:#fff;}
.box-ann ul {
  list-style: outside none none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}
.box-ann ul > li {
  box-sizing: border-box;
  display: block;
  float: left;
  width: 50%;
}
.accordion-group,.mod-box, .table-seblod > div, .alert{border:none;padding:15px;}
.mod-box.mod-pad{padding: 0;}
.mod-box.mod-pad .mod-box-pad{float:left; padding:15px;}
.mod-box.mod-pad .mod-box-pad-title{padding:15px 15px 0 15px;}
.mod-box.mod-pad .mod-box-pad-title > div.module-title{border:0; margin:-15px -15px 0px -15px;}
.mod-box.mod-box-white{background:#fff;}
.accordion-group{padding-bottom:0;margin-top:20px;border-bottom:none;}
.accordion  .accordion-group:first-child{margin-top:0;}
.accordion-heading .accordion-toggle{padding:15px;margin:-15px;color:#444;font-weight:normal;}
.accordion-heading,.mod-box .module-title,.style1 .fh-header{background-color:#fff;border-bottom:1px solid #D1D1D1;box-shadow:0 1px 0 #FFFFFF inset;margin:-15px -15px 15px;padding:13px 15px 11px;font-size:15px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.maximenuck .mod-box .module-title{border-bottom:3px solid #444;}
div.s-addon .mod-box .module-title{border-bottom:3px solid #FFE03D;}
div.s-application .mod-box .module-title,div[data-class="s-application"] .mod-box .module-title{border-bottom:3px solid #C93C3C;}
div.s-plugin .mod-box .module-title{border-bottom:3px solid #126AB8;}
div.s-template .mod-box .module-title{border-bottom:3px solid #43B36F;}
div.s-labs .mod-box .module-title,div[data-class="s-labs"] .mod-box .module-title{border-bottom:3px solid #7048ab;}
.floatck .mod-box .module-title{position:relative;}
.style1 .fc-calendar .fc-head{margin:0;padding:0;box-shadow:none;border-radius:0;}
.style1 .fh-header{padding:10px;margin:10px 0 0;}
.accordion-heading{margin-bottom:0;}
.mod-twitter{border-radius:5px 5px 5px 5px;padding:15px;margin:0;position:relative;}
.accordion-inner{border:none;padding:20px 0;}
.mod-twitter .module-title{color:#FFFFFF;font-size:18px;line-height:20px;text-shadow:0 1px 0 #000000;}
.mod-twitter p{color:#fff;font-size:12px;line-height:16px;}
.twitter-speaker{width:110px;height:80px;position:absolute;top:-80px;right:200px;display:block;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover{background-color:#F1F1F1;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ECEBEC), to(#F1F1F1));background:-webkit-linear-gradient(top, #F1F1F1, #ECEBEC);background:-moz-linear-gradient(top, #F1F1F1, #ECEBEC);background:-ms-linear-gradient(top, #F1F1F1, #ECEBEC);background:-o-linear-gradient(top, #F1F1F1, #ECEBEC);border-color:#DDDDDD #DDDDDD transparent;border-image:none;border-style:solid;border-width:1px;color:#555555;cursor:default;}
.mod-foot .module-title{font-size:15px;line-height:15px;text-shadow:0 1px 0 #000;color:#fff;}
.alert{color:#000;text-shadow:none;}
.alert-message{background:url(../images/alert-message.png) 0 0 repeat;color:#000;text-shadow:none;}
.alert-message p{margin:0;}
.alert-message .alert-heading{display:none;}
.alert-notice{background:url(../images/alert-notice.png) 0 0 repeat;color:#000;margin-bottom:20px;text-shadow:none;}
.alert-error{background:url(../images/alert-error.png) 0 0 repeat;color:#000;margin-bottom:20px;text-shadow:none;}
.alert .close{right:-10px;top:-10px;}
.custom-calendar-wrap{float:left;position:relative;top:0;}
.custom-header h3{margin:0;}
.custom-header{height:50px;padding:20px 0 10px 0px;position:relative;}
.custom-header nav{right:-36px;top:50px;width:28px;}
.custom-header nav span{border-radius:4px;}
.custom-header nav span:last-child{margin-left:0;border-radius:4px;margin-top:10px;}
.custom-header nav span:first-child{border-radius:4px;margin-bottom:10px;}	
.custom-header h3{font-size:22px;line-height:24px;margin:0;text-shadow:0 1px 0 #FFFFFF;color:#444;font-weight:normal;padding-right:0;text-align:right;width:100%;text-transform:none;letter-spacing:normal;}
.custom-header nav span{background-color:#F1F1F1;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ECEBEC), to(#F1F1F1));background:-webkit-linear-gradient(top, #F1F1F1, #ECEBEC);background:-moz-linear-gradient(top, #F1F1F1, #ECEBEC);background:-ms-linear-gradient(top, #F1F1F1, #ECEBEC);background:-o-linear-gradient(top, #F1F1F1, #ECEBEC);border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2);border-width:1px;border-style:solid;margin:0;}
.custom-header span:before{color:#444;}
.custom-header span:hover:before{color:#2E4B9B;}
.custom-header span#custom-prev:before{text-indent:0;}
.display-block{display:block;}
.remove-margin{margin:0;}
.remove-margin-t{margin-top:0;}
.remove-margin-b{margin-bottom:0;}
.hidden{display:none;visibility:hidden;}
.size-auto{max-width:100%;height:auto;}
.align-left, .alignleft{display:block;margin-right:15px;float:left;}
.align-right, .alignright{display:block;margin-left:15px;float:right;}
.align-center, .aligncenter{display:block;margin:auto;margin-bottom:10px;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.button-more, .button-default, .button-primary{display:inline-block;}
.button-more + [class*=button-], .button-default + [class*=button-], .button-primary + [class*=button-]{margin-left:10px;}
ul.blank, ul.space, ul.line, ul.check, ul.zebra{list-style:none;margin:0;padding:0;}
ul.space li{margin-top:15px;}
ul.space li:first-child{margin-top:0;}
ul.line > li{margin-top:5px;padding-top:5px;}
ul.line > li:first-child{margin-top:0;padding-top:0;}
ul.check > li{margin-top:5px;}
ul.check > li:first-child{margin-top:0;}
ul.zebra > li{padding:2px 5px;line-height:30px;font-size:12px;}
.itemid-372 ul.zebra > li{padding:2px 0;}
ul.line > li > a:first-child,
ul.check > li > a:first-child{display:block;}
.table-seblod.cck-pad-10 > div {margin-left:0;margin-right:0;}
table.zebra{width:100%;}
table.zebra th{font-size:16px;font-weight:normal;text-align:left;}
table.zebra th{padding:0px 1%;}
.table-seblod table.zebra th,table.zebra td{padding:5px 1%;}
table.zebra tbody, table.zebra tfoot{font-size:12px;}
table.zebra .bold{font-weight:bold;}
table.zebra tfoot{font-style:italic;}
table.zebra caption{font-size:11px;text-align:left;font-style:italic;}
table.zebra td.c-title a{font-size:15px;}
table.zebra td.c-created,table.zebra td.c-updated,table.zebra td.c-view{font-size:11px;}
dl.separator{padding:0;overflow:hidden;}
dl.separator dt{width:160px;padding-right:10px;float:left;clear:both;}
dl.separator dd{margin-left:170px;padding-left:20px;}
em.box{padding:0 3px;white-space:nowrap;}
hr.dotted{border:none;}
p.dropcap:first-letter{display:block;margin:7px 4px 0px 0px;float:left;font-size:280%;font-family:Verdana, Geneva, sans-serif;color:#2E4B9B;}
form.box fieldset{margin-bottom:30px;padding:0 10px 10px 10px;}
form.box legend{padding:0 10px;}
form.box fieldset > div{margin:15px 0;}
form.box button, form.box input[type='button'], form.box input[type='reset']{vertical-align:middle;}
form.short > div{margin:10px 0;}
form.short input{color:#333;}
form.short input:-moz-placeholder{color:#999;}
form.short input::-webkit-input-placeholder{color:#999;}
form.short input.placeholder{color:#999;}
.mobile-switcher{display:block;width:80%;margin:20px auto 40px auto;padding:40px 0;font-size:50px;text-align:center;}
.button-default{padding:3px 10px;border:1px solid #ddd;background:#EEE;border-radius:4px;color:#444;text-shadow:0 1px 1px #FFF;}
.button-default:hover{border-color:#CCC;background:#DDD;color:#444;}
.button-primary{padding:3px 10px;border:1px solid #2E4B9B;background:#2E4B9B;border-radius:4px;text-shadow:0 1px 0 rgba(0,0,0,0.2);color:#FFF;}
.button-primary:hover{border-color:#444;background:#444;color:#FFF;}
img.border-box{border:1px solid #ddd;}
ul.line > li{border-top:1px solid #ddd;}
ul.line > li:first-child{border:none;}
ul.check > li{padding:4px 0 0 0;}
ul.check > li:before{font-style:normal;padding-right:5px;font-size:18px;}
ul.zebra > li{border-bottom:1px solid #ddd; position:relative; display:block; width:100%; box-sizing:border-box; line-height:13px; padding:5px 0; overflow:hidden;}

ul.zebra > li:first-child, table.zebra tbody tr:first-child td{border-top:1px solid #ddd;}
ul.zebra > li.odd, table.zebra tbody tr.odd{background:#fafafa;}
ul.zebra > li:nth-of-type(odd), table.zebra tbody tr:nth-of-type(odd){background:#fafafa;}
table.zebra caption{color:#999;}
dl.separator dt{position:relative;padding-top:5px;padding-bottom:5px;text-transform:uppercase;}
dl.separator dd{padding-top:5px;padding-bottom:5px;border-width:0 0 0 1px;border-style:solid;border-color:#DDD;}
dl.separator dt:before{content:"";position:absolute;top:0;right:-15px;width:30px;border-top:1px solid #DDD;}
dl.separator dt:after{content:"";position:absolute;top:-3px;right:-3px;width:5px;height:5px;background:#FFF;border:1px solid #DDD;border-radius:6px;}
dl.separator dt:first-child:before, dl.separator dt:first-child:after{display:none;}
em.box{border:1px dotted #bbb;background:#fafafa;color:#444;}
hr.dotted{background:url(../images/tools/line_dotted.png) 0 0 repeat-x;}
form.box fieldset{border:1px solid #ddd;}
form.box legend{background:#fff;}
.cck_value_upload_image a{display:block;}
.product-seblod .cck_value_upload_image a{overflow:hidden;}
.cck-pad_b-20 > div.seblist{margin:-28px 0 0;}
div.cck-pad_b-20 div.seblist div.wrapper div.cck-plr_b{margin:0 -10px;}
div.cck-pad_b-20 .cck-line-first .cck-ptb_b{padding-top:10px;}
div.cck-pad_b-20 .cck-line-last .cck-ptb_b{padding-bottom:10px;}
div.cck-pad_b-20 .cck-line-fl .cck-ptb_b{padding-top:10px;padding-bottom:10px;}
.seblist .cck-line-top .wrapper{display:table;}
.seblist .cck-line-top{border-bottom:1px solid #D3D1C6;padding:15px 0;}
#login-ck{padding:20px 0;}
#login-ck,.seblist .cck-line-top:hover{border-bottom:1px solid #D3D1C6;box-shadow:0 5px 5px -5px rgba(0, 0, 0, 0.3) inset, 0 -5px 5px -5px rgba(0, 0, 0, 0.3) inset;}
.seblist .cck-line-top.cck-line-first:hover{border-top:1px solid #D3D1C6;padding:15px 0;}
.go-r{text-align:right;position:relative;top:10px;}
.go-l{text-align:left;position:relative;top:10px;}
.go-c{text-align:center;position:relative;top:10px;}
.go-r a,.go-l a{text-shadow:0 1px 0 #FFFFFF;font-size:11px;color:#000;text-transform:uppercase;display:block;}
.go-r a:hover,.go-l a:hover{color:#2E4B9B;}
div.cck_contents.cck_content div.cck_value.cck_value_text.to-r, div.cck_contents.cck_item div.cck_value.cck_value_text.to-r,.to-r{float:right;}
.cck_forms.cck_button_free, .cck_forms.cck_button_submit, .cck_contents.cck_cck_ecommerce_cart_button{width:100% !important;}
.place-seblod div.vertical div.cck_contents.cck_freetext{width:auto;float:right;}
div.cck_forms div.cck_form.do-r{float:right;padding:0 12px 0 0;}
div.cck_contents.cck_content.cck_seb_place_latitude div.cck_value.cck_value_text{width:100%;}
.cck_seb_item_downloads .cck_value.cck_value_group_x,div.cck_forms.cck_site div.cck_form.cck_form_cck_ecommerce_products{width:100%;}
.cck_seb_item_downloads .cck_value.cck_value_group_x td, .cck_seb_item_downloads .cck_value.cck_value_group_x th{vertical-align:middle;text-align:center;}
.cck_seb_item_downloads .cck_value.cck_value_group_x td p{margin:0;padding:0;}
div.vertical div.cck_contents.cck_user_avatar img{display:block;margin:0 auto;}
.input-small{width:100px;}
.comments{border-bottom:1px solid #d1d1d1;padding-bottom:20px;margin-bottom:20px;}
textarea.input-x418{width:418px;}
div.maximenuckh .mod-box{float:left;}
div.maximenuckh ul.maximenuck{clear:both;}
div.maximenuckh ul.maximenuck > ul{clear:both;margin:0;padding:0;}
div.maximenuckh ul.maximenuck li.maximenuck{display:inline-block!important;float:none!important;text-align:left;margin:0;padding:0;}
div.maximenuckh ul.maximenuck li.maximenuck a,div.maximenuckh ul.maximenuck li.maximenuck span.separator{display:block;float:none!important;position:relative;}
div.maximenuckh ul.maximenuck li.maximenuck .login a{color:#444;}
#toolbar div.maximenuckh ul.maximenuck li.maximenuck .login a:hover{color:#2E4B9B;}
div.maximenuckh ul.maximenuck2 li.maximenuck a,div.maximenuckh ul.maximenuck2 li.maximenuck span.separator{float:none!important;}
div.maximenuckh ul.maximenuck li ul.maximenuck2{display:block;z-index:11000;clear:left;text-align:left;position:static;margin:0;padding:0;}
div.maximenuckh ul.maximenuck li ul li.maximenuck{text-align:left;position:relative;z-index:11001;display:block!important;padding:0;}
div.maximenuckh ul.maximenuck li li.maximenuck a.maximenuck{display:block;margin:0;padding:0;}
div.maximenuckh div.clr{clear:both;visibility:hidden;}
div.maximenuckh ul.maximenuck li div.floatck{position:absolute;left:-999em;top:10px;width:180px;margin:0;padding:0;padding-top:30px;right:0;}
div.maximenuckh div.floatck ul,div.maximenuckh div.floatck ul li{position:static;}
div.maximenuckh li.maxiFancybackground{z-index:8;position:absolute;top:0;}
div.maximenuckh ul.maximenuck li.maximenuck:hover div.floatck div.floatck,div.maximenuckh ul.maximenuck li.maximenuck:hover div.floatck:hover div.floatck div.floatck,div.maximenuckh ul.maximenuck li.maximenuck:hover div.floatck:hover div.floatck:hover div.floatck div.floatck,div.maximenuckh ul.maximenuck li.sfhover div.floatck div.floatck,div.maximenuckh ul.maximenuck li.sfhover div.floatck.sfhover div.floatck div.floatck,div.maximenuckh ul.maximenuck li.sfhover div.floatck.sfhover div.floatck.sfhover div.floatck div.floatck{left:-999em;}
div#maximenuck{font-size:14px;line-height:21px;text-align:left;}
div#maximenuck ul.maximenuck{overflow:visible!important;display:block!important;float:none!important;visibility:visible!important;list-style:none;height:auto;filter:none;text-align:left;margin:0 auto;padding:0 0 0 20px;}
div#maximenuck ul.maximenuck li.maximenuck.level1{background:none;filter:none;list-style:none;box-shadow:none;text-align:center;margin:5px 7px 5px 0;vertical-align:middle;padding:0 9px;}
div#maximenuck ul.maximenuck li.maximenuck.level1 .module-title{text-align:left; width:100%;}
div#maximenuck ul.maximenuck li.maximenuck.level1 .module-title.login .icon-remove{cursor:pointer;font-size:12px;height:12px;line-height:12px;margin:0;width:12px;position:absolute;top:15px;right:15px;}
div#maximenuck ul.maximenuck li.maximenuck.level1 .module-title.login span#log-remove:hover{color:#2E4B9B;}
div#maximenuck ul.maximenuck li.maximenuck.level1:hover,div#maximenuck ul.maximenuck li.maximenuck.level1.active{font-size:14px;white-space:normal;}
div#maximenuck ul.maximenuck li.maximenuck.parent.level1 > a,div#maximenuck ul.maximenuck li.maximenuck.parent.level1 > span.separator{display:block;text-decoration:none;box-shadow:none;outline:none;background:none;filter:none;border:none;white-space:normal;padding:0;}
div#maximenuck ul.maximenuck li.maximenuck.level1.parent:hover,div#maximenuck ul.maximenuck li.maximenuck.level1.parent:hover{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
div#maximenuck ul.maximenuck li.level1.parent > a,div#maximenuck ul.maximenuck li.level1.parent > span.separator{padding-right:10px;}
div#maximenuck ul.maximenuck li.menu_right{float:right!important;margin-right:0!important;}
div#maximenuck ul.maximenuck li.align_right div.floatck,div#maximenuck ul.maximenuck li div.floatck.fixRight{left:auto;right:-1px;top:auto;-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px;}
div#maximenuck ul.maximenuck li.level1.parent div.floatck.fixRight li.parent > a,div#maximenuck ul.maximenuck li.level1.parent div.floatck.fixRight li.parent > span.separator,div#maximenuck ul.maximenuck li.level1.parent.menu_right li.parent > a,div#maximenuck ul.maximenuck li.level1.parent.menu_right li.parent > span.separator{padding-left:21px;background:url(../images/drop-left.gif) no-repeat left 8px;}
div#maximenuck ul.maximenuck li.maximenuck div.floatck div.floatck.fixRight,div#maximenuck ul.maximenuck li.level1.parent.menu_right div.floatck div.floatck{margin-right:180px;}
div#maximenuck ul.maximenuck li div.floatck.fixRight{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px;}
div#maximenuck ul.maximenuck li div.floatck ul.maximenuck2{background:transparent;border:none!important;box-shadow:none!important;width:100%;position:static;overflow:visible!important;display:block!important;float:none!important;visibility:visible!important;margin:0!important;padding:0!important;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.maximenuck{font-size:12px;position:relative;float:none!important;text-align:left;background:none;list-style:none;display:block!important;margin:0;padding:0;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.maximenuck.logout a.maximenuck{background:linear-gradient(to bottom, #F1F1F1, #ECEBEC) repeat scroll 0 0 transparent;border-radius:0 0 5px 5px;box-shadow:0 1px 0 #FFFFFF inset;font-size:15px;line-height:15px;margin:5px -15px -15px;padding:13px 15px 11px;text-shadow:0 1px 0 #FFFFFF;display:block;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.maximenuck.logout a.maximenuck:before{font-style:normal;background:none repeat scroll 0 0 transparent;display:block;float:left;font-size:28px;height:12px;line-height:28px;margin:0 15px 0 0;overflow:visible;padding:0;position:relative;top:-7px;width:28px;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.maximenuck.logout a:hover.maximenuck:before{color:#444;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.maximenuck:hover{background:transparent;}
div#maximenuck ul.maximenuck li.maximenuck.parent a.maximenuck,div#maximenuck ul.maximenuck li.maximenuck.parent span.separator{font-size:14px;font-weight:normal;color:#a1a1a1;display:block;text-decoration:none;text-transform:none;outline:none;background:none;filter:none;border:none;white-space:normal;box-shadow:none;padding:0 5px;}
div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 li a.maximenuck{color:#444;font-size:12px;height:16px;line-height:16px;text-shadow:0 1px 0 #FFFFFF;padding:5px 0 0 5px;}
div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 a.maximenuck{font-size:12px;color:#161616;display:block;}
div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > a,div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h2 a,div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h3 a,div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 li.active > a{color:#2E4B9B;background:transparent;}
div#maximenuck ul.maximenuck li.maximenuck > a img{border:none;margin:3px;}
div#maximenuck ul.maximenuck li.maximenuck img{border:none;}
div#maximenuck span.titreck{text-decoration:none;float:none!important; display:block; margin-top:-2px;}
div#maximenuck li.item111 span.titreck{cursor:progress;}
div#maximenuck span.descck{display:block;text-transform:none;font-size:10px;text-decoration:none;height:12px;line-height:12px;float:none!important;}
div.maximenuckh ul.maximenuck li div.floatck > div > div{float:left;position:relative;z-index:1;}
div.maximenuckh ul.maximenuck li div.floatck .arrowck {
  border-color: transparent transparent #fff;
  border-radius: 0;
  border-style: solid;
  border-width: 0 15px 17px;
  float: none;
  height: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 134px;
  top: 14px;
  width: 0;
  z-index: 2;
}
div.maximenuckh ul.maximenuck li div.floatck .arrowck > div {
  border-color: transparent transparent #fff;
  border-radius: 0;
  border-style: solid;
  border-width: 0 15px 17px;
  float: none;
  height: 0;
  left: -15px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 1px;
  width: 0;
  z-index: 3;
}



div#maximenuck ul.maximenuck li.maximenuck div.floatck div.floatck{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #777777;margin:-30px 0 0 180px;}
div#maximenuck ul.maximenuck li div.floatck div.maximenuck2{padding:0;}
div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 h2 a,div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 h2 span.separator{font-size:21px;font-weight:400;letter-spacing:-1px;padding-bottom:14px;border-bottom:1px solid #666666;line-height:21px;text-align:left;margin:7px 0 14px;}
div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 h3 a,div#maximenuck ul.maximenuck li.maximenuck ul.maximenuck2 h3 span.separator{font-size:14px;padding-bottom:7px;border-bottom:1px solid #888888;line-height:21px;text-align:left;margin:7px 0 14px;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li p{line-height:18px;font-size:12px;text-align:left;margin:0 0 10px;}
div#maximenuck ul.maximenuck .imgshadow{background:#FFFFFF!important;border:1px solid #777777;margin-top:5px;-moz-box-shadow:0 0 5px #666666;-webkit-box-shadow:0 0 5px #666666;box-shadow:0 0 5px #666666;padding:4px;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.blackbox{background-color:#333333!important;color:#eeeeee;text-shadow:1px 1px 1px #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000000;-moz-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;margin:0 4px 4px!important;padding:4px 6px!important;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.blackbox:hover{background-color:#333333!important;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.blackbox a{color:#fff;text-shadow:1px 1px 1px #000;display:inline!important;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.blackbox:hover > a{text-decoration:underline;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.greybox{background:#f0f0f0!important;border:1px solid #bbbbbb;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin:0 4px 4px!important;padding:4px 6px!important;}
div#maximenuck ul.maximenuck li ul.maximenuck2 li.greybox:hover{background:#ffffff!important;border:1px solid #aaaaaa;}
div#maximenuck ul.maximenuck div.maximenuck_mod > div > .module-title{border-radius:0 0 0 0;margin-top:15px;width:100%;color:#444;}
div#maximenuck div.maximenuck_mod{width:100%;white-space:normal;padding:0;}
div#maximenuck div.maximenuck_mod .ecommerce_products_container select.inputbox{margin-left:auto;margin-right:auto;display:block;}
div#maximenuck div.maximenuck_mod div.moduletable{border:none;background:none;}
div#maximenuck div.maximenuck_mod fieldset{width:100%;overflow:hidden;background:transparent;border:none;margin:0 auto;padding:0;}
div#maximenuck ul.maximenuck2 div.maximenuck_mod a.maximenuck{border:none;display:inline;background:transparent;font-weight:normal;margin:0;padding:0;}
div#maximenuck ul.maximenuck2 div.maximenuck_mod ul{width:100%;background:none;border:none;text-align:left;margin:0;padding:0;}
div#maximenuck ul.maximenuck2 div.maximenuck_mod li{background:none;border:none;text-align:left;font-size:11px;float:none;display:block;line-height:20px;white-space:normal;margin:0 0 0 15px;padding:0;}
div#maximenuck ul.maximenuck2 div.maximenuck_mod #form-login ul{left:0;width:100%;margin:0;padding:0;}
div#maximenuck ul.maximenuck2 div.maximenuck_mod #form-login ul li{height:20px;background:transparent;margin:2px 0;padding:0 5px;}
div#maximenuck .maxiFancybackground{list-style:none;border:none!important;margin:0!important;padding:0!important;}
div#maximenuck .maxiFancybackground .maxiFancycenter{border-top:1px solid #fff;}
div#maximenuck span.maxiclose{color:#fff;}
div#maximenuck ul.maximenuck li.maximenuck.nodropdown div.floatck,div#maximenuck ul.maximenuck li.maximenuck div.floatck li.maximenuck.nodropdown div.floatck{position:static;background:none;border:none;left:auto;margin:3px;}
div#maximenuck ul.maximenuck li.level1.parent ul.maximenuck2 li.maximenuck.nodropdown li.maximenuck{background:none;text-indent:5px;}
div#maximenuck ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown > a,div#maximenuck ul.maximenuck li.maximenuck.level1.parent ul.maximenuck2 li.maximenuck.parent.nodropdown > span.separator{background:none;}
div.maximenuckh ul.maximenuck li.maximenuck div.floatck.fixRight,div.maximenuckh ul.maximenuck li.maximenuck div.floatck div.floatck.fixRight{right:0;}
div.maximenuckh ul.maximenuck li.maximenuck:hover > div.floatck,div.maximenuckh ul.maximenuck li.maximenuck:hover > div.floatck li.maximenuck:hover > div.floatck,div.maximenuckh ul.maximenuck li.maximenuck:hover> div.floatck li.maximenuck:hover > div.floatck li.maximenuck:hover > div.floatck,div.maximenuckh ul.maximenuck li.maximenuck:hover > div.floatck li.maximenuck:hover > div.floatck li.maximenuck:hover > div.floatck li.maximenuck:hover > div.floatck,div.maximenuckh ul.maximenuck li.sfhover > div.floatck,div.maximenuckh ul.maximenuck li.sfhover > div.floatck li.sfhover > div.floatck,div.maximenuckh ul.maximenuck li.sfhover > div.floatck li.sfhover > div.floatck li.sfhover > div.floatck,div.maximenuckh ul.maximenuck li.sfhover > div.floatck li.sfhover > div.floatck li.sfhover > div.floatck li.sfhover > div.floatck,div.maximenuckh div.maximenuck_mod ul{left:auto;}
#maximenuck .vip-container{height:42px;width:100%;}
#maximenuck a.vipico{background:#AA1D1D;border-radius:3px;height:34px;margin:0 auto;text-shadow:none;width:34px;}
#maximenuck .vipico span{box-shadow:none;color:#FFFFFF;display:block;float:left;font-size:22px;height:22px;padding:6px;position:relative;width:22px;}
div.cck_contents div.rating-large span.icon-star,div.cck_contents div.rating-large span.icon-star-2,div.cck_contents div.rating-large span.icon-star-empty{font-size:25px;height:25px;width:25px;}
div.cck_contents div.rating-medium span.icon-star,div.cck_contents div.rating-medium span.icon-star-2,div.cck_contents div.rating-medium span.icon-star-empty{font-size:22px;height:22px;width:22px;}
div.cck_seb_item_rating div.rating-medium{padding-top:10px;}
#loginlarge #logA{width:75%;}
#loginlarge #logB{width:25%;}
#loginlarge.horizontal div.cck_forms{float:left;padding-bottom:10px;width:auto;}
#loginlarge.seb_seblod.horizontal div.cck_label{padding:0;text-align:left;width:115px;line-height:30px;margin:0;float:left;font-size:14px;}
#loginlarge div.cck_forms.cck_site div.cck_form{float:left;width:auto;}
#loginlarge div.cck_forms input.required{background:none repeat scroll 0 0 #FFFFFF !important;border:1px solid #DDDDDD !important;float:left !important;margin:0 !important;padding:4px 6px !important;}
#loginlarge div.cck_forms .required{border-radius:3px 3px 3px 3px;padding:5px;}
#loginlarge .remember{float:left;}
#loginlarge .remember label{float:right;line-height:19px;padding:0 5px;}
#loginlarge .remember input.inputbox{float:left;}
#loginlarge div.cck_forms.cck_site div.cck_form span[class^="icon-"],#loginlarge  div.cck_forms.cck_site div.cck_form span[class*=" icon-"]{line-height:1.1em;padding-right:2px;}
#loginsmall #logC{width:61%;}
#loginsmall #logD{width:39%;}
#loginsmall div.cck_forms{float:left;width:auto;}
#loginsmall div.cck_label{padding:0;text-align:left;width:115px;line-height:30px;margin:0;float:left;font-size:14px;}
#loginsmall div.cck_forms.cck_site div.cck_form{float:left;width:auto;}
#loginsmall div.cck_forms input.required{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;float:left;margin:0;padding:4px 6px;font-size:14px;}
#loginsmall div.cck_forms .required{border-radius:3px 3px 3px 3px;padding:5px;width:180px;}
#loginsmall div.cck_forms .required.first{margin-bottom:5px;} 
#loginsmall .remember{float:left;padding:10px 0 10px;}
#loginsmall .remember label{float:right;line-height:19px;padding:0 5px;}
#loginsmall .remember input.inputbox{float:left;}
#loginsmall span[class^="icon-"], #loginsmall span[class*=" icon-"]{line-height:1.1em;padding-right:2px;display:inline-block;}
#loginsmallx{width:340px;margin:20px auto 100px;}
#loginsmallx #logA{width:100%;overflow:hidden;}
#loginsmallx #logB{width:100%;margin-top:10px;}
#loginsmallx #logA .width50{width:100%;}
#loginsmallx.horizontal div.cck_forms{float:left;padding-bottom:10px;width:100%;}
#loginsmallx.seb_seblod.horizontal div.cck_label{padding:0;text-align:left;width:115px;line-height:30px;margin:0;float:left;font-size:14px;}
#loginsmallx div.cck_forms.cck_site div.cck_form{float:left;width:100%;}
#loginsmallx div.cck_forms input.required{background:none repeat scroll 0 0 #FFFFFF !important;border:1px solid #DDDDDD !important;float:left !important;margin:0 !important;padding:4px 0 !important;width:99%;text-indent:6px;}
#loginsmallx div.cck_forms .required{border-radius:3px 3px 3px 3px;padding:5px;}
#loginsmallx .remember{float:left;}
#loginsmallx .remember label{float:right;line-height:19px;padding:0 5px;}
#loginsmallx .remember input.inputbox{float:left;}
#loginsmallx #forgot-log{position:absolute;top:61px;right:15px;display:block;}
#loginsmallx #forgot-pass{position:absolute;top:131px;right:15px;display:block;}
#loginsmallx div.cck_forms.cck_site div.cck_form span[class^="icon-"],#loginlarge  div.cck_forms.cck_site div.cck_form span[class*=" icon-"]{line-height:1.1em;padding-right:2px;}
#loginsmallx #buttton-log button{float:left;width:95%;}
#loginsmallx #buttton-reg a{float:right;width:95%;display:block;padding:4px 0;}
form.short > div#loginsmall{margin:10px 0 0;}
#toolbar #loginsmall a:hover.forget{color:#444;}
#logfirst{margin-bottom:5px;}
div.thread-seblod div.mod-box div.cck_seb_topic_edit,
div.thread-seblod div.mod-box div.cck_seb_topic_hide,
div.thread-seblod div.mod-box div.cck_seb_topic_delete{width:auto;float:right;margin-left:4px;}
/*#___plus_0{width:285px !important;}*/
.iAb{border:none !important;}
#fb-walls iframe.fb_ltr{height:350px !important;}
#fb-walls iframe html body div.pluginSkinLight > div._4s7c{width:350px !important;}
.itemid-124 #product-top p{padding:0 0 20px;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(68, 68, 68, 0.2);}
.formError .formErrorContent{background:#000;border:none;border-radius:4px;box-shadow:none;color:#FFFFFF;text-align:center;font-size:11px;min-width:120px;padding:3px 8px;position:relative;width:100%;opacity:0.9;}
.formError .formErrorArrow{margin:0 0 0 13px;}
.formError .formErrorArrow div{border:none;box-shadow:none;opacity:0.9;background:#000;}
.formError .formErrorArrow .line10,.formError .formErrorArrow .line9{display:none;}
.formError .formErrorArrow .line3{border:none;opacity:0.9;background:#000;width:1px;}
.formError .formErrorArrow .line2,.formError .formErrorArrow .line1{background:none;border:none;}
select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{/*height:19px;*/box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
textarea{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
#system .cck_seb_tracker_comment .seb_seblod.horizontal .cck_redactor{width:100%;}
#system .seb_seblod.horizontal div.cck_forms.cck_seb_tracker_priority{float:right;}
#system .cck_form.cck_form_textarea{width:100%;}
#system .cck_form.cck_form_textarea textarea{padding:4px 6px;width:100%;}
#system  .product-seblod .cck_form.cck_form_textarea textarea{max-width:90%; min-height:150px;}
.thread-seblod .link-author{float:right;position:relative;width:100%}
.thread-seblod a.link-author{text-align:right;}
.thread-seblod a.link-author > em{display:block;}
.thread-seblod a.link-author.group{font-size:.7em;line-height:20px;text-align:right;}
div.cck_seb_topic_tree a.link-author span.signature,div.thread-seblod a.link-author span.signature{font-size:.8em;line-height:10px;}
.module .webkul-slideshow,.webkul-slideshow #google-board{background:none;}
.product-img{margin:0;padding:0;position:relative;}
.blog .product-img{margin:0;padding:0;height:217px;width:100%;position:relative;}
.product-img .desc{position:absolute;left:10px;right:10px;bottom:30px;top:10px;text-align:justify;color:#444;}
.product-img .desc-title{font-size:15px;line-height:16px;padding-bottom:5px;width:100%;float:left;font-variant:small-caps;}
.product-img .desc-subtitle{font-size:12px;line-height:14px;padding-bottom:5px;width:100%;float:left;color:#999;}
.product-img .desc-short{padding-top:15px;width:100%;float:left;}
.product-img .icon-small{font-size:32px;height:32px;line-height:32px;text-align:center;width:20%;display:block;position:relative;float:left;}
.product-img .icon-large{font-size:125px;height:162px;line-height:155px;text-align:center;width:100%;display:block;color:#fff;text-shadow:1px 1px 1px #333;filter:dropshadow(color=#333, offx=2, offy=2);position:relative;}
.blog .product-img .icon-large{font-size:88px;height:187px;line-height:175px;text-align:center;width:100%;display:block;color:#fff;text-shadow:1px 1px 1px #333;filter:dropshadow(color=#333, offx=2, offy=2);position:relative;}
.product-img .asw{width:80%;}
.product-img .addp{padding-top:7px;}
.product-img .icon-template.icon-large{background:#444444;}
.product-img .icon-variation.icon-large{background:#444444;}
.product-img .icon-plug-in.icon-large{background:#444444;}
.product-img .icon-add-on.icon-large{background:#444444;}
.product-img .icon-application.icon-large, .product-img .icon-app.icon-large{background:#C42323;}
.product-img .icon-video-clap.icon-large{background:#444444;}
.product-img .icon-headphones.icon-large,.product-img .icon-services.icon-large,.product-img .icon-lab.icon-large{background:#613c97;}
.product-img .author{display:block;font:14px/20px Verdana,Geneva,sans-serif;position:absolute;left:10px;right:10px;bottom:5px;text-align:right;text-shadow:1px 1px 1px #333;filter:dropshadow(color=#333, offx=1, offy=1);}
.product-img .more{padding:0;top:auto;right:0;bottom:-5px;position:absolute;}
.product-img:hover .more a, .features:hover .more a{color:#2E4B9B;}
.thread-seblod div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor p,.thread-seblod div.cck_contents.cck_intro div.cck_value.cck_value_wysiwyg_editor p,.thread-seblod div.cck_contents.cck_content div.cck_label,.thread-seblod  div.cck_contents.cck_content div.cck_value{line-height:20px;margin:0;}
.thread-seblod div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor, .thread-seblod div.cck_contents.cck_intro div.cck_value.cck_value_wysiwyg_editor{float:left;padding:10px 0;}
.itemid-815.view-article #main .seb_css3.horizontal div.cck_contents.cck_content.cck_redactor.cck_seb_item_description{width:100%;}
.itemid-815.view-article #main .seb_css3.horizontal div.cck_contents.cck_content.cck_redactor.cck_seb_item_description p{text-align:justify;}
div.about-us .menu span{display:inline;}
.in-tags button.abso{z-index:2;height:auto;width:auto;top:5px;right:5px;position:absolute;}
.in-tags .cck_page_form #toolbar-button{z-index:1;top:16px;right:10px;width:auto;height:auto;}
.in-tags .cck_page_form #toolbar-button div button{margin-left:10px;}
#toolbar .item405 a.maximenuck.btn.btn-micro.btn-danger span,
div#maximenuck ul.maximenuck li.item405.maximenuck.level1:hover a.maximenuck.btn.btn-micro.btn-danger span, div#maximenuck ul.maximenuck li.item405.maximenuck.level1.active a.maximenuck.btn.btn-micro.btn-danger span {color:#fff!important;font-size:11px!important;}
#cck_ecommerce_cart > div{ margin:5px 0 5px 0; padding:0;}
#cck_ecommerce_cart a{ margin-top:-2px;}
#cck_ecommerce_cart a, #cck_ecommerce_cart a span{display:block;line-height:20px;}
#xmap .level_0,#xmap .level_1,#xmap .level_2{list-style:none;}
div.cck-pad-10 [class^="cck-line-"] > .cck-ptb, div.cck-pad-10 [class*=" cck-line-"] > .cck-ptb{padding-bottom:0;padding-top:0;}
.product-seblod div > div.cck-line-top .seb_seblod .cck-w76{min-height:320px;}
h5.pricing{font-size:20px;}
.ref-product{margin:0;}
.ref{display: inline-block;line-height: 20px;width: 100%;} 
.ref > a{float: left;line-height: 20px;}
.ref > label{float: left;line-height: 20px;margin: 0;min-width: 145px;}
.ref-product.ref-desc span{ line-height:30px;}
#block-main .wrapper-skyscraper{margin:auto;position:relative;width: 980px;padding:0;}
#ads-skyscraper{height:600px;width:120px;z-index:2;position:absolute;top:1px;right:-140px;}
#ads-skyscraper ul{list-style:none;margin:0;padding:0;}
.module.mod-rounded div, .module.mod-rounded a, .module.mod-rounded img, .cck_seb_topic_ads .cck_value_joomla_modulediv,.cck_seb_topic_ads .cck_value_joomla_module a, .cck_seb_topic_ads .cck_value_joomla_module img{border-radius:0;display:block;}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .tab-h{
color: #444;
font-size: 38px;
font-weight: normal;
line-height: 40px;
margin: 11px 0 25px;
padding-top: 0;
text-align: center;
text-shadow: 0 1px 0 #ffffff;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .tab-pc {
color: #444444;
font-size: 18px;
line-height: 20px;
margin-bottom: 40px;
text-align: center;
text-shadow: 0 1px 0 #ffffff;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .nav {
margin: 0;
padding: 0;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .nav-pills > li > a {
border-radius: 5px;
margin-bottom: 2px;
margin-top: 2px;
padding-bottom: 8px;
padding-top: 8px;
color:#444;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .nav-pills > .active > a,
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .nav-pills > .active > a:hover,
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .nav-pills > .active > a:focus,
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .nav-pills > li > a:hover,
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .nav-pills > li > a:hover {
background-color: #5cb85c;
border-color: #4cae4c;
color: #ffffff;
text-decoration:none;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .tab-pane h2 {
margin-bottom: 30px;
text-align: center;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .tab-pane .row-fluid .span4 {
width: 31.933%;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .tab-pane .row-fluid [class*="span"] {
margin-left: 2.1%;
margin-bottom:2.1%;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .tab-pane .row-fluid [class*="span"]:first-child {
margin-left: 0;
}
div.cck_contents.cck_content div.cck_value.cck_value_wysiwyg_editor .mod-box p{ min-height:100px;}
.fh-month-year {
position: relative;
}
.fh-month,.fh-year{position: absolute;width: 50%; top:1px; display:block; line-height:26px; text-shadow:0 1px 0 #ffffff; font-size:22px;}
.fh-month {
left: 0;
text-align: right;
}
.fh-year {
right:0;
text-align: left;
text-indent:6px;
}
div.cck_cck_ecommerce_price.cck_seb_item_price_live, div.cck_cck_ecommerce_price.cck_seb_service_price_live{display:none;}
div.cck_seb_sharing_social .gxi > div > div {float: left; min-width: 70px; line-height: normal;}
div.cck_forms.cck_seb_order_paypal_logo div.cck_form{float:none;}
div.vertical div.cck_forms.cck_seb_order_terms_conditions{padding-bottom:30px;}
div.terms-conditions{height:250px; overflow:auto; background-color: #fafafa; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; text-align:justify; padding:0px 20px;}
div.terms-conditions h4{text-align:center;}
div.checkout-seblod div.cck_forms.cck_site div.cck_form.cck_form_checkbox{float:right;}
div.cck_forms.cck_seb_order_terms_conditions_agreement div.cck_form.cck_form_checkbox label{line-height: 220%;}
span.get-it{color: #004dbc; float:right;}
span.text-blue{color:#004DBC;}

.application-seblod div.fade{padding:10px;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: linear-gradient(to bottom, #F1F1F1, #ECEBEC) repeat scroll 0 0 transparent;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2);border-image: none;border-radius: 5px 5px 5px 5px;border-style: solid;border-width: 1px;box-shadow: 0 1px 0 #FFFFFF inset;text-shadow: 0 1px 0 #FFFFFF;}
.application-seblod div.fade img{border-radius:4px;}


#cck2r_mainbody.seb_seblod.horizontal div.cck_forms.cck_seb_tracker_comment_message{width:100%;}
div.cck_text.cck_seb_service_price_eur_per_hour{font-size:11px; font-weight:bold; text-align:center;}
div.cck_contents.cck_seb_service_price_eur_per_hour div.cck_value.cck_value_text{float:none; text-align:center;}
button span{font-family:Verdana, Geneva, sans-serif;}
div.cck_value a.btn-mega.vertical > span.icon-checkmark,
div.cck_value button.btn-mega.vertical > span.icon-checkmark,
div.cck_value a.btn-mega.vertical > span.icon-download{font-size:25px;}
div.cck_value button.btn-mega.vertical > span.icon-checkmark{padding:0;}

.image-center{display: block; margin: 0 auto;}
div.popover-content > img{width:100%;}

#cck1r_bottom-a.seb_seblod.horizontal div.cck_forms.cck_seb_showcase_tags,
#cck1r_bottom-a.seb_seblod.horizontal div.cck_forms.cck_seb_showcase_description,
#cck1r_bottom-a.seb_seblod.horizontal div.cck_forms.cck_tags_octopoos
{width:100%}
div.cck_seb_showcase_tags ul.check > li > a{display:inline;}
div.cck_seb_showcase_tags ul.check > li > a:link,
div.cck_seb_showcase_tags ul.check > li > a:visited{color:#444;}
div.cck_seb_showcase_tags ul.check > li > a:hover{color:#004DBC;}
p.dropcap > a:link, p.dropcap > a:visited, p.dropcap > a:hover{position: relative;
top: 8px;}
p.dropcap > a:link, p.dropcap > a:visited{color:#000;}
p.dropcap > a:hover{color:#004DBC;}
body.itemid-332 .cck_page_items{margin-left: -10px;}
ul.zebra h3, ul.zebra h4{margin: 15px 0; text-align:center;}
div.cck_value_video_youtube, div.cck_value_video_vimeo, div.cck_value_iframe, body.itemid-139 div.cck_value_redactor{text-align:center;}
div.documentation-seblod .cck_label_tags_octopoos{width:auto!important;}
#system div.documentation-seblod ul li::before{content:"v";}
body.itemid-352.view-article #header, body.itemid-700.view-article #header{min-height:0px;}
body.itemid-352.view-article #product-top p, body.itemid-700.view-article #product-top p{margin:0;}
table.zebra.manuals{margin:0;}
table.zebra.manuals td{line-height: 30px; padding: 2px 5px;}
table.manuals a.video:link, table.manuals a.video:visited{color: #000000;}
table.manuals a.video{font-size:16px;}
table.manuals span.icon-video-clap{line-height:20px; margin:0;}
#foot-d blockquote, #product-catch blockquote{color: #ffffff; font-family: Verdana, Geneva, sans-serif;}
#product-catch blockquote{text-transform: uppercase; font-size: xx-large; line-height:60px;}
div.mod-box.activity-feed{padding:10px;}
div.mod-box.activity-feed .hasPopover{font-style:italic;}
div.mod-box.activity-feed > span.text{padding-left:3px;}
span.circle{display:inline-block; height: 40px; width: 40px; background: #444444; border-radius: 50px; text-align: center; vertical-align: middle;}
span.circle > span{font-size:20px; height:20px; width:20px; color: #ffffff; margin-top:8px; text-shadow:none;}
span.time-ago{color: #004DBC; font-size: 11px;}
body.itemid-105 .desc-short, body.itemid-106 .desc-short, body.itemid-148 .desc-short{padding-top:20px;}
a.btn-std{min-width:84px;}
div.cck_seb_item_demo > div{padding-top:9px;}
#ecommerce_items_list_favorite{margin-bottom:0;}
body.page table.zebra tfoot{font-style: normal;}
#cck_ecommerce_favorite .ecommerce_products_container{font-weight:normal; text-align:center; text-transform:none;}
div.text-center div.seb_seblod ul.zebra.cck-fl {float:none;}
body.in-tags #cboxLoadedContent{width:800px !important;}
body.com_cck.view-list .boxes div.module{margin:0 10px 20px;}
h2.tab-u{font-size: 38px; line-height: 40px; padding-top:0; text-align: center; color: #444444; text-shadow: 0 1px 0 #FFFFFF; margin-top:0;}
body.itemid-405 div.cck_page_desc.cck-clrfix{margin-top:0;}
.itemid-171 .cck_page_form #toolbar-button,.itemid-387 .cck_page_form #toolbar-button,.itemid-388 .cck_page_form #toolbar-button,.itemid-389 .cck_page_form #toolbar-button { height: auto;right: 10px;top: 16px;width: auto;z-index: 1;}
.itemid-171 .cck_page_form #toolbar-button button,.itemid-387 .cck_page_form #toolbar-button button,.itemid-388 .cck_page_form #toolbar-button button,.itemid-389 .cck_page_form #toolbar-button button { margin-left:10px;}
img.center{display:block;margin:0 auto;}
body.is-vip div#maximenuck ul.maximenuck li.maximenuck.item405 {display:none; visibility:hidden;}
div.thread-seblod ul.check li > a{display:inline;}
body.com_cck.view-form .text-suggestion{width:100%; float:left;}
div.cck_seb_item_compatibility_seblod > div > p,
div.cck_seb_item_compatibility_seblod_version > div > p{margin-bottom:0;}
div#maximenuck table.table{margin-bottom:0;}
div.cck_forms.cck_site.cck_seb_order_membership_logout > div{width:100%; background:#555555; color:#ffffff; text-shadow:none;}
#seb_order_billing_entity{height:28px;}
div.cck_seb_order_membership_logout > div a{color:#ffffff; font-weight:bold; text-decoration:underline;}
#innertop div.module.vip-offers,#innerbottom div.module.vip-offers{margin:0;}
div.module.vip-offers > h3{font-size: 38px; line-height: 40px; padding-top:30px; text-align:center;}
div.module.vip-offers > div.cck_module_desc{margin:15px 0 40px 0; font-size: 18px; line-height: 18px; text-align: center;}
body.itemid-143 div.gm-style-iw a:link,
body.itemid-143 div.gm-style-iw a:visited,
body.itemid-143 div.gm-style-iw a:hover{color:#46008C;}
.text-capitalize{text-transform:capitalize;}
body.itemid-373 div.cck-pad_b-20 div.cck-line-top1 > .cck-ptb_b{padding-top:0;}
.btn-absolute{position: absolute; top: 5px; right: 5px;}
body.itemid-123 div.cck-pad-20 .cck-line-header > .cck-ptb{padding-top:0;}
div.cck_page_desc.desc-seblod{margin:0;}
div.cck_page_desc.desc-seblod > .box-info{line-height: 30px; margin-top:0px; margin-bottom:20px;}
.product-other .upload{float: left; width: 100%;}
body.itemid-410 span.label {font-size:12px; line-height:12px; width: 36px; margin-right:0; display:inline-block;}
table.table span.gi{padding-right:5px;}
ul.unstyled.lexicon{margin:0; padding:0;}
ul.unstyled.lexicon > li{padding:10px 0 10px 0;}
ul.unstyled.lexicon > li:first-child{padding-top:0;}
#seb_solution_thoughts{height:100px;}
div.cck_joomla_module.cck_seb_topic_ads_2{padding:10px 0 5px 0;}
.itemid-352.view-list #top-b, .itemid-700.view-list #top-b{padding: 0 10px 20px 10px;}
.product-img.soon .icon-app.icon-large{color:#c93c3c; text-shadow: 1px 1px 1px #c93c3c;}
.product-img.soon .icon-app.icon-large > span{color:#c93c3c; text-shadow:none;}
.blog .product-img .icon-large.icon-tracker,.blog .product-img .icon-large.icon-tree{font-size:124px;}
.itemid-364 #top-a{position:relative;}
div.cck_seb_item_add_to_cart button.btn-mega.vertical > span:not(.icon-checkmark):first-child:before,
div.cck_seb_service_add_to_cart button.btn-mega.vertical > span:not(.icon-checkmark):first-child:before {
  content: "*";
  font-size: 15px;
  position: absolute;
  right: 4px;
  top: 1px;
}
#page .product-seblod .seb_css3 {
  overflow: visible;
}
.p-offer {
  display: table;

  position: relative;
  width: 84px;
}
.excl-vat {
  font-size: 10px;
  line-height: 11px;
  position: absolute;
  right: 5px;
  text-align: right;
  top: -12px;
  width: 100%;
}
h5.pricing strong{ position:relative;}
.vip-offers h5.pricing strong:before {
  content: "* excl. VAT";
  font-size: 9px;
  font-weight: normal;
  letter-spacing: -1px;
  position: absolute;
  right: -96px;
  text-align: right;
  top: 1px;
  width: 100px;
}
div#cck1r_form_user_address1.cck_form.cck_form_textarea,
div#cck1r_form_user_about_me.cck_form.cck_form_textarea{width:260px;}
#maininner .seb_seblod.horizontal div.cck_seb_user_signature.cck_textarea{width:50%;}
#maininner .seb_seblod.horizontal div.cck_seb_user_signature.cck_textarea div.cck_form_textarea{width:260px;}
#maininner .seb_seblod.horizontal div.cck_seb_user_signature.cck_textarea div.cck_form_textarea textarea{width:100%;}
span.icon-manuals.icon-large{font-size:190px;}
.module .module-title .icon.icon-manuals{font-size:32px;}
#acyarchiveview h1.contentheading{font-size:22px; line-height:26px; text-align:right; text-shadow: 0 1px 0 #FFFFFF; margin:10px 0 10px 0; padding-right:20px;}
#acyarchiveview h1.contentheading > a{display:none;}

li.level1.item310, li.level1.item135, li.level1.item136, li.level1.item137, li.level1.item352{display:none;}

ul.line.activites  > li{margin-top: 20px;}
ul.line.activites > li:first-child {
  margin-top: 0;
}
#top-b .module.announcement-banner{}
.itemid-130 #top-b .module.announcement-banner{margin-bottom:0;}

.box-success{ background: #dff0d8; border-color: #87B4D2; border: 1px solid #AAEB9B; border-radius: 5px; box-shadow: none; line-height:20px; margin: 15px 0; padding: 12px 20px;}
.box-success a:link, .box-success a:hover, .box-success a:visited{color:#3c763d;}
.box-success a:hover{text-decoration:underline;}
#system .box-info,#system .box-warning{box-shadow: none; line-height:20px; padding: 12px 20px; max-width:938px;}

ul.forums-announcements li {padding-left: 20px;}
ul.forums-announcements li > div.date{font-size:12px;}