.banner {padding-top: 10px; padding-left: 14px;}
.archive {background: #454545; border: 2px solid #666666; padding: 10px; margin-bottom: 20px; text-align: center; color: #fff;}
.archive p.bodytext {font-weight: bold !important;}
.archive a {color:#EA4F4F;}

#top-banner {margin-bottom: 10px !important;}

.award-first, .award-second, .award-third, .award-zspecial, .award-finalists {float: right;}
.award-first img, .award-second img, .award-third img, .award-zspecial img, .award-finalists img {width: 75px;}

.category-age {color:#ffffff !important; position: absolute; font-size: 2em; top: 124px; right: 33px; z-index:99999; width: 90px; text-align: center; letter-spacing: 1px;}

#slider1_container .award-first,
#slider1_container .award-second,
#slider1_container .award-third,
#slider1_container .award-zspecial,
#slider1_container .award-finalists {position:absolute; right: 0px; z-index:9999;}

td#navigation div.toc li.active a {background-color: #fbfbfb;}

/*
#c225380 a, 
#c225380 a:hover, 
#c225380 a.external-link-new-window {color: #C4161C; text-decoration: underline;}
*/

#c384622 {background:#7EB3D6 !important;}
#c384622 h3 {color:#ffffff !important;}
#c384622 #dyna_fef_page {padding: 0px;}
#c384622 #dyna_fef_page input {margin-right: 0px !important;}
#c384622 #dyna_fef_page div.dyna_form_field {margin-bottom: 0px;}
#c384622 #dyna_fef_page #div_submit_button {float: right;}
#c384622 #dyna_fef_page #div_submit_button input {background: transparent linear-gradient(#344E7B, #1D3A78) repeat scroll 0% 0%; color:#fff !important; text-transform: uppercase; font-weight: normal; box-shadow: none; font-size: 0.9em !important; padding: 0px 7px !important;}

#c384458 {background:#7EB3D6 !important; margin-top: 73px;}
#c384458 h3 {color:#ffffff !important;}
#c384458 #dyna_fef_page {padding: 0px;}
#c384458 #dyna_fef_page input {margin-right: 0px !important;}
#c384458 #dyna_fef_page div.dyna_form_field {margin-bottom: 0px;}
#c384458 #dyna_fef_page #div_submit_button {float: right;}
#c384458 #dyna_fef_page #div_submit_button input {background: transparent linear-gradient(#344E7B, #1D3A78) repeat scroll 0% 0%; color:#fff !important; text-transform: uppercase; font-weight: normal; box-shadow: none; font-size: 0.9em !important; padding: 0px 7px !important;}

#c328009 .filter_results a,
#c328009 .filter_results a:hover {background:#7EB3D6;}

#c225380 h3 a {text-decoration: none; color:#61763E;}

#c225380 h3:hover, 
#c225380 h3 a:hover {color:#EC621A;}

td#footer_lx_cont p.bodytext, td#footer_lx_cont a, td#footer_rx_cont a {text-decoration: none;}

td.newsroom_2cols p.align-center {text-align: center;}
td.newsroom_2cols p.align-right {text-align: right;}

.table_menu td#navigation div.toc li.selected a {background: #fbfbfb;}

td.newsroom_2cols div.csc-default {/*padding-left: 5px;*/}

td.newsroom_2cols ul {margin-bottom: 20px; padding-left: 5px; margin-top: 5px;}
td.newsroom_2cols ul li, td.newsroom_2cols ol li  {font-size: 12px; line-height: 16px; margin-bottom: 7px;}
td.newsroom_2cols ul li {background: url(img/square_li_7_red.jpg) no-repeat scroll left 5px transparent; border-bottom: none; list-style: none; padding-left: 15px;}
td.newsroom_2cols .tx-dynalist-pi1 ul li {background: none; border-bottom: none; list-style: none; padding-left: 0px;}

td.heightcell {padding-top: 7px;}

td.newsroom_2cols p, td.newsroom_2cols p.bodytext {margin-top: 4px; margin-bottom: 15px; line-height: 17px;}

td.maincontent h1.csc-firstHeader, td.maincontent h1 {color: #ffffff; font-size: 13px; background-color: #5895BE; font-size: 15px; padding: 3px 0px 3px 7px; margin-bottom: 20px;}

td.maincontent h2 {font-size: 16px; color:#C4161C; }
td.maincontent h2.align-center {font-size: 18px; text-align: center; margin-top: -15px; margin-bottom: 20px;}

td.rightcolumn {padding-right: 14px;}
td.rightcolumn .table_menu_right {background: #f8f8f8;}
td.rightcolumn div.csc-default {margin-bottom: 15px;}

table.table_menu_right td#box_blue_2cols .toc {border-bottom: 1px solid #5895BE; padding-bottom: 10px; margin-bottom:0px;}
table.table_menu_right td#box_blue_2cols .toc ul li {background: url(img/square_li_7_red.jpg) no-repeat scroll left 6px transparent; border-bottom: none;}
table.table_menu_right td#box_blue_2cols .toc ul li a {font-weight: bold; color: #5895BE; text-decoration: none;}
table.table_menu_right td#box_blue_2cols .toc ul li a:hover {text-decoration: underline;}
table.table_menu_right td#box_blue_2cols .toc ul li a.selected {font-weight: bold; color: #666666;}

div#c204880 {margin-bottom: 30px;}


#content h3 {border-top:2px solid #92BB6C;}
#content h2 {font-size: 1.3em;}

/* contest 2015 */
#c347657 {margin-bottom: 25px;}
#content #c351602 h3 {border-top:2px solid #006eb9;}

#content #c351602 .ui-state-active,
#content #c351602 .ui-widget-content .ui-state-active,
#content #c351602 .ui-widget-header .ui-state-active {background:#2D84BF none repeat scroll 0% 0%;}





/* ______________________________________ h o r i z o n t a l   m e n u ___________________________ */

td.newsroom_2cols div.horiz-menu ul {margin-top: 0px;}
td.newsroom_2cols div.horiz-menu ul li { border-top: 2px solid #5895BE; padding-top: 6px; background: none; padding-left: 2px; margin-bottom: 5px;}
td.newsroom_2cols div.horiz-menu ul li a {font-family: Calibri; font-size: 16px; font-weight: normal; color: #5895BE; text-decoration: none; background: url(img/arrow.png) no-repeat scroll left 3px transparent; padding-left: 19px;}

td.newsroom_2cols div.horiz-menu ul li.current {background: #5895BE; margin-bottom: 0px; padding-bottom: 5px; }
td.newsroom_2cols div.horiz-menu ul li.current a.selected {font-family: Calibri; font-size: 16px; font-weight: normal; color: #ffffff; text-decoration: none; background: url(img/arrow-CUR.png) no-repeat scroll left 2px transparent;}

/* ______________________________________ h o r i z o n t a l   m e n u    m u l t i c o n t e n t  ___________________________ */

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: none; border: none; border-top: 2px solid #5895BE;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {font-size: 16px; font-weight: normal;}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {background: #A7CD76;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited, #c225380 h3.ui-state-active a {color: #ffffff;}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius: 0;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius: 0;}
div.tx-jfmulticontent-pi1 h3 {padding: 5px 3px 6px 23px !important;}
div.tx-jfmulticontent-pi1 .ui-accordion-content h3 {padding-left: 0px !important;}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon {background: url(img/arrow-menu.png) no-repeat scroll 1px 1px transparent; left: 2px;}
.ui-state-active .ui-icon {background: url(img/arrow-menu.png) no-repeat scroll -15px 0px transparent !important;}

.ui-accordion .ui-accordion-content {border: none; padding: 10px 20px 10px 20px; height: auto !important;} 

#content div.rgaccord1-nest h3 {border-top: 1px solid #e0e0e0; font-size: 1.3em; font-weight: normal; background-position: 0px 11px; padding-top: 5px; padding-left: 28px; margin-bottom: 12px; }
#content div.rgaccord1-nest h3.act {background-position-y: -96px;}


div.tx-jfmulticontent-pi1 .ui-widget-content {background: none;}
div.tx-jfmulticontent-pi1 div.csc-header {display: none;}

.ui-widget {font-family:'Open Sans',Arial ,Helvetica, Verdana, sans-serif !important; font-size: 13px;}

.ui-widget-content {color: #003B43;}

.ui-widget,
.ui-widget li,
.ui-widget p.bodytext {/*font-family: Calibri !important; font-size: 14px !important; color: #000000 !important; */}

/* ______________________________________ p r i v a c y   p o l i c y ___________________________ */

table.table_menu_right td#box_blue_2cols div#c155411 p.bodytext {color: #666666; font-size: 11px; margin: 0px 12px; line-height: 16px; font-weight: bold;}

/* ______________________________________ f o l l o w   u s ___________________________ */

table.table_menu_right td#box_blue_2cols div#c155583,
/* table.table_menu_right td#box_blue_2cols div#c204808, */ 
table.table_menu_right td#box_blue_2cols div#c160573,
table.table_menu_right td#box_blue_2cols div#c204794,
table.table_menu_right td#box_blue_2cols div#c204795 {border-top: 1px solid #333333;}

table.table_menu_right td#box_blue_2cols div#c204808 {margin-top: 10px;}

table.table_menu_right td#box_blue_2cols div#c204808 div.csc-textpic-imagewrap,
table.table_menu_right td#box_blue_2cols div#c155583 div.csc-textpic-imagewrap {width: 190px !important;}

table.table_menu_right td#box_blue_2cols div#c204808 ul,
table.table_menu_right td#box_blue_2cols div#c155583 ul {padding: 0px;}

table.table_menu_right td#box_blue_2cols div#c204808 ul li,
table.table_menu_right td#box_blue_2cols div#c155583 ul li {background: none; border-bottom: none; padding: 0px; margin-left: 10px;}

table.table_menu_right td#box_blue_2cols div#c204808 ul li {margin-left: 6px;}

table.table_menu_right td#box_blue_2cols h2 {color: #666666; padding-left: 12px; font-size: 13px; margin-bottom: 7px; padding-top: 8px; }

/* ______________________________________ a d m i n    r i g h t  c o l u m n ____________________________ */


table.table_menu_right td#box_blue_2cols ul li {border-bottom: none; background: url("img/square_li_7_red.jpg") no-repeat scroll 1px 7px transparent;}
table.table_menu_right td#box_blue_2cols ul li a {text-decoration: none;}
table.table_menu_right td#box_blue_2cols ul li a:hover {text-decoration: underline;}

/* ____________________________________  d y n a   f e f  ________________________________________________ */ 

div#dyna_fef_page {padding-top: 10px; padding-left: 15px;}
div#dyna_fef_page div.dyna_form_label {font-weight: normal;}



div.policy_form {font-size: 11px; font-weight: bold; color: #666666; margin-top: 20px; margin-bottom: 8px; border: 1px solid #999999; padding: 5px; background: #ffffff; /*margin-left: 270px;*/}

span.MultiFile-title {font-size: 11px; color: #5895BE;}

div.upload_info {font-size: 12px; margin-top: 20px; margin-bottom: 5px;}

table.dynafef_file_list_container {margin-bottom: 10px !important;}

/* ##### info box #### */

     div.dynafef_msg_info_box {border-radius: 4px !important; background: #ffffff !important; border: 1px solid #333333 !important;}
     div.dynafef_msg_info_box_title {border-radius: 2px !important; background: #cccccc !important; letter-spacing: 0px !important; font-size: 11px !important; padding: 3px !important;}

/*  __________________________________________ d y n a   l i s t _____________________________________________________  */

div.tx-dynalist-pi1 {min-height: 130px; height: auto !important; height: 130px; font-size: 13px;}
* html div.tx-dynalist-pi1 {min-height: 130px; height: auto !important; height: 130px;}

div.tx-dynalist-pi1-recordlist {padding: 10px 10px 0px 10px; margin-top: 10px; min-height: 105px; height: 105px; height: auto !important;}

div.tx-dynalist-pi1-recordlist-row_1 {background-color: #f5f5f5; border: none;}
div.tx-dynalist-pi1-recordlist-row_0 {background-color: #ffffff; border: none;} 

div.dynalist-item {}
div.dynalist-item h2 {font-size: 14px; margin-bottom: 0px; margin-top: 5px;}

div.tx-dynalist-pi1-pagination {
  border-top: none;
  border-bottom: none;
  /* font-family:Arial,Helvetica,sans-serif; */
  font-size:12px;
  margin:10px;
  overflow:visible;
  padding:3px;
  text-align:center;
  padding-top: 5px;
  width: 100%;
}

div.tx-dynalist-pi1-recordlist p {margin: 2px 0px; line-height: 15px; color:#333333;}

div.tx-dynalist-pi1 a.current {background:#999; border:1px solid #ccc; color:#ffffff; padding: 5px; text-decoration: none;}

div.tx-dynalist-pi1 a.paginate {border:1px solid #ccc; color:#666; padding: 5px;}
div.tx-dynalist-pi1 a.paginate:hover {background:#999; color:#FFFFFF; text-decoration:underline;}

div.dynalist-categories, div.dynalist-detail {color: #666666; text-transform:uppercase; font-size: 11px;}

div.tx-dynalist-pi1 div.list-title {padding-top: 0px; padding-bottom: 5px;}
div.tx-dynalist-pi1 div.list-title a {color: #2D5278; font-size: 13px; margin-left: 0px; margin-right: 0px; padding-bottom: 12px; padding-top: 0px; line-height: 19px;}
div.tx-dynalist-pi1 div.list-subtitle {color: #2D5278; font-size: 13px; line-height: 14px; padding-top: 3px; padding-bottom: 6px; }

div.tx-dynalist-pi1 div.list-text p, div.tx-dynalist-pi1 div.list-text p.bodytext {color: #000; font-size: 12px; margin-left: 0px; margin-right: 0px; padding-bottom: 0px; padding-top: 0px;}
td.newsroom_2cols div.list-text a img {border:none;}

div.tx-dynalist-pi1 div.list-date {float: right; padding-left: 5px; font-family: Calibri;}
div.tx-dynalist-pi1 div.list-date, div.tx-dynalist-pi1  div.lng-buttons {text-align: right; font-size: 12px;}

div.tx-dynalist-pi1 div.list-more {margin-bottom: 0; padding-top: 15px; font-weight: bold; float: left;}
div.tx-dynalist-pi1 div.list-more a {background: url("img/arrow_more.gif") no-repeat scroll left 1px transparent; padding-left: 16px;} 

div.tx-dynalist-pi1 div.full-list {text-align: right;}  
div.tx-dynalist-pi1 div.full-list a {font-size: 11px;}

div.tx-dynalist-pi1 div.lng-buttons {text-transform: uppercase; padding-bottom: 3px; font-size: 13px; color: #666666; font-weight: bold; padding-top: 15px;}
div.tx-dynalist-pi1 div.lng-buttons a img {margin-left:3px;}
div.tx-dynalist-pi1 div.lng-buttons span#draft {color:#AD7F01;}
div.tx-dynalist-pi1 div.lng-buttons span#published {color:#188210;}

div.tx-dynalist-pi1 div.list-image {float: left; width:200px; margin-right: 15px; border-bottom:1px solid #333; border-right:1px solid #333; *margin-bottom: 25px;}
div.tx-dynalist-pi1 div.list-image img {width:100%; margin-bottom: 0px;}
*div.tx-dynalist-pi1 div.list-image a img {border: none;}

div.tx-dynalist-pi1 div.list-block {overflow: auto; *margin-left: 215px;} 

div.dynalist_norecordfound {font-size:12px; padding-left:5px;}
div.more {border-top: 1px solid #999; margin-top: 10px; text-align: right;}
div.more a {font-weight: bold; color: #B60016; font-size: 11px; }

#main div.tx-dynalist-pi1-recordlist-0  {border-right: none; border-bottom:none;}

div#c206620 div.tx-dynalist-pi1 {font-size: 20px;}
div#c206620 div.tx-dynalist-pi1 div.list-title {padding-bottom: 0px; margin-bottom: 0px; font-size: 26px;}
div#c206620 div.tx-dynalist-pi1 div.list-image {float: left; width:150px; auto; margin-right: 15px; border: none; *margin-bottom: 25px;}
div#c206620 div.tx-dynalist-pi1 div.list-image img {width:150px;}
*div#c206620 div.tx-dynalist-pi1 div.list-image a img {border: none;}
div#c206620 div.tx-dynalist-pi1 a {color:#5191c8;}
div#c206620 div.tx-dynalist-pi1 div.lng-buttons {font-size: 20px;}

div#c206620 .hide{
  display:none;
}

div#c206620 .ck-publish,
div#c206620 .ck-buttons{
  text-align:right;
}

div#c206620 .ck-buttons{
  padding-bottom: 5px;
} 

div#c206620 .ck-buttons .button {
  background-color: #F5F5F5;
  padding: 6px 8px;
  border-radius: 6px;
  margin-left: 5px;
  text-transform: uppercase;
  font-size: 18px;
  cursor: pointer;
  border: 2px solid #e7e7e7;
}

div#c206620 .ck-buttons a{
  text-decoration:none;
}

div#c206620 .ck-buttons .button:hover{
  background-color:#5191c8;
  color:#ffffff;
  border-color: #3570a4;
}

div#c206620 .ck-status-2{
  display:none;
}

div#c206620 div.tx-dynalist-pi1 div.lng-buttons a {padding: 0 6px; font-size: 23px;}
div#c206620 div.tx-dynalist-pi1 div.lng-buttons a .fa-edit {position: relative; top: 2px;}
div#c206620 div.tx-dynalist-pi1 div.lng-buttons span#draft {color: #ff661d;}
div#c206620 div.tx-dynalist-pi1 div.lng-buttons span#published {color: #03c100;}

div#c206620 .tx-dynalist-pi1-pagination {border-top: 1px solid  #1dafeb; padding-top: 16px;}
div#c206620 div.tx-dynalist-pi1 a.paginate {border: 1px solid #e8e8e8; font-size: 20px;}
div#c206620 div.tx-dynalist-pi1 a.current, 
div#c206620 div.tx-dynalist-pi1 a.paginate:hover{background: #2bb4ec; padding: 8px 12px; color: #ffffff; line-height: 1.25em; font-size: 20px;}

div#dyna_fef_page div#div_submit_button input {position: relative; top: -10px; left: 20px;}

#c595524 #dyna_fef_page {padding: 24px; background: aliceblue;}
#c595524 #dyna_fef_page .dyna_form_field {display: flex; margin-bottom: 12px;}
#c595524 #dyna_fef_page .dyna_form_label {width: auto; float: none; font-size: 22px; font-family: inherit; width: 100px;}
#c595524 #dyna_fef_page .divcheckbox_related {
    border: 1px solid #d0d0d0;
    margin-right: 16px;
    border-radius: 6px;
    padding-left: 10px;
    background: #f9f9f9;
    padding: 6px 16px 0;
    font-size: 20px;
    display: flex;
    align-items: baseline;
    float: none;
    width: fit-content;
}
#c595524 #dyna_fef_page .divcheckbox_related label {font-weight: 400;}

#c595524 form#id_form_dyna_fee div.dyna_form_data input {height: auto; font-size: 18px !important; font-weight: 700; margin-bottom: 0 !important;}
#c595524 div#dyna_fef_page select {font-size: 18px; font-family: inherit; margin-top: 7px;}
#c595524 div#dyna_fef_page div#div_submit_button {margin-top: 0 !important;}
#c595524 div#dyna_fef_page div#div_submit_button input {left: 0; top: 0; font-size: 0.9em !important;}

#c595524 div#dyna_fef_page div.dynafef_actions_box {margin: 0 !important;}


/* ____________________________________  d y n a   d e t a i l  ________________________________________________ */ 

div.dynafef_pi4_main {background: #f8f8f8; padding: 10px;} 
.tx-dynafef-pi4 img {width: 570px; margin-bottom: 5px; border: 1px solid #cccccc;}
.tx-dynafef-pi4 .photo_credit {width: 550px; font-size: 13px; padding: 10px; border: 1px solid #cccccc; background: #fff;}
.tx-dynafef-pi4 .photo_credit .title {font-size: 14px; font-weight: bold;}
.tx-dynafef-pi4 .photo_credit .name {font-size: 12px; font-weight: normal; margin-bottom: 0px;}
.tx-dynafef-pi4 .photo_credit .desc {font-size: 12px; border-bottom: 1px solid #cccccc; padding-bottom: 7px; margin-bottom: 7px;}
.tx-dynafef-pi4 .photo_credit .text {font-size: 12px; }
.tx-dynafef-pi4 .photo_credit .text a {font-size: 11px;}
.tx-dynafef-pi4 .desc {line-height: 20px;}
.tx-dynafef-pi4 .text {line-height: 17px; text-align: left;}



/*   ___________________________   f i l t e r   o p t i o n    s l i d e   h o m e   _____________________________________________________________________  */

div#c157276 {background-color: #f5f5f5; height: 45px; *margin-top: -15px;}
div#c157276 ul {padding-top: 20px; padding-left: 30px; *padding-top: 15px; *margin-bottom: 5px; *width: 550px; margin-top: 2px;}
div#c157276 li {list-style: none; background: none; display: inline; width: 70px; margin-right: 10px; text-align: center; white-space: nowrap; padding-left: 0px;}
div#c157276 a  {text-decoration: none;}
div#c157276 a:hover  {text-decoration: none;}
div#c157276 li a {background: url(img/bg_filter_age.jpg) repeat-x; border: 1px solid #666; font-family: tahoma; color: #333333; padding: 3px; width: 70px; font-size: 12px; height: 25px;}
div#c157276 li a.photoSelectorDefault {background: url(img/bg_filter_age_selected.jpg) repeat-x; border: 1px solid #666; color: #ffffff; padding: 3px 5px;}

/*   ___________________________   s o c i a l   i c o n s   h o m e   _____________________________________________________________________  */

div#c157412 {background-color: #f5f5f5; padding-bottom: 25px; padding-left: 50px; *width: 595px;}
*div#c157412 span {float: left;}

span.st_fbrec_hcount span {width: 85px !important;}



/*   ___________________________   s e a r c h   o p t i o n   _____________________________________________________________________  */

td.maincontent div#c157273 h1 {margin-bottom: 0px; padding-top: 5px; padding-bottom: 6px;}
div#c157273 .tx-dynafef-pi3 {float: right;}
div#c157273 .tx-dynafef-pi3 div {float: left;}
div#c157273 .tx-dynafef-pi3 #dyna_fef_page {margin-top: -27px; background: transparent; color: #ffffff; position: relative; padding: 0px;}
div#c157273 .tx-dynafef-pi3 #dyna_fef_page form {margin-bottom: 0px; *padding: 0px;}

div#c157273 .tx-dynafef-pi3 #dyna_fef_page input {margin: 0px; *padding: 0px;}
div#c157273 .tx-dynafef-pi3 #dyna_fef_page #dynafef_actions input {background: transparent !important; padding-top: 0px; padding-bottom: 0px;}

div#c157273 .tx-dynafef-pi3 .dyna_form_label {margin-top: 0px; margin-right: 5px; font-size: 12px; padding-top: 4px;}
div#c157273 .tx-dynafef-pi3 .dyna_form_data {padding-top: 2px;}
div#c157273 .tx-dynafef-pi3 .dynafef_actions_box {margin: 1px 5px 0px 3px;}
/* IE fix */
*div#c157273 .tx-dynafef-pi3 #dyna_fef_page {margin-bottom: -20px; }
*div#c157273 .tx-dynafef-pi3 #id_querystring {height: 20px;}

div#c157273 .tx-dynafef-pi3 div.tx_dynafef_search_filter {font-size: 13px; left: 10px; position: relative; top: 55px;}

div#c157470 div#c157273 {margin-top: 0px !important;}

div#c303072 #div_querystring input {width: 175px;}
div#c303072 #div_country_iso3 {margin-top: -15px;}
div#c303072 .dyna_form_field .dyna_form_label {margin-bottom: 0px;}



/*   ___________________________   s e a r c h   r e s u l t s   _____________________________________________________________________  */

div#c157422 div.tx-dynalist-pi1 {background: #f5f5f5;}
div#c157422 div.tx-dynalist-pi1 .list-wrap {padding: 20px 15px;}
div#c157422 div.tx-dynalist-pi1 .list-wrap div.list-image {width: auto; border: none; margin-right: 10px; margin-bottom: 10px; display: inline; float: none; line-height: 30px;}
/* div#c157422 div.tx-dynalist-pi1 .list-wrap div.list-image img {} */
div#c157422 div.tx-dynalist-pi1-pagination {margin-bottom: 0px;}

div.tx_dynafef_search_filter {font-size: 13px;}
.tx_dynafef_search_value {font-style: italic; margin-left: 4px;}

/*   ________________________________________________________________________________________________  */ 

div#c156702 div.tx-dynalist-pi1 {background-color: #f5f5f5;}

div#c157294,
div#c205834 {margin-top: 20px; margin-bottom: 20px;}

div#c157294 .csc-textpic-imagewrap,
div#c205834 .csc-textpic-imagewrap {width: 555px !important;}

div#c157294 dl.csc-textpic-image,
div#c205834 dl.csc-textpic-image {width: 135px !important; text-align: center;}

div#c157294 dd.csc-textpic-caption,
div#c205834 dd.csc-textpic-caption {font-size: 12px; padding-top: 6px; font-style: normal;}

div#c157294 img,
div#c205834 img {border: 1px solid #333333;}

div#c157294 a,
div#c205834 a {color:#B71D1D;}

div#c157294 a:hover img,
div#c205834 a:hover img {border: 1px solid #B71D1D;}

div#enter_contest {background:url(img/entercontest_en.png) no-repeat 2px 0px #f5f5f5; width:595px; height:110px; display: table; _position: relative; overflow: hidden; display: none;}
div#enter_contest div.csc-textpicHeader-25 {width: 465px; vertical-align: middle; padding-left: 60px;}  /* _position: absolute; _top: 50%; display: table-cell;  */
div#enter_contest h2 {font-size: 20px; font-weight: bold; margin-top: 40px;} /* _position: relative; _top: -50%;  */
div#enter_contest h2 a {color: #ffffff; text-decoration: none;}
div#enter_contest h2 a:hover {text-decoration: underline;}

div#enter_contest .csc-textpic div {margin-right: 0px !important;}
div#enter_contest .csc-textpic-imagewrap {margin-top: -40px;}

div#c157471 div#enter_contest {background:url(img/entercontest_en.png) no-repeat 2px 0px transparent; margin-top: 30px;}

div#c157472 span.important {color:#B71D1D; font-weight: bold;}

td.maincontent div#c157293 h2 {margin-top: 25px;}

div#c160573 div.csc-textpic-imagerow:first-child .csc-textpic-firstcol,
div#c204795 div.csc-textpic-imagerow:first-child .csc-textpic-firstcol {margin-right: 25px; margin-bottom: 10px;}

div#c160573 a {text-decoration: none;}
div#c204795 a {font-size: 12px; color:#666666; text-decoration: none; font-style: normal;}

div#c160573 a:hover,
div#c204795 a:hover {text-decoration: underline;}

div#c176258, 
div#c176259, 
div#c177440 {background: #F5F5F5; padding: 30px;}

div#c176258 h3, 
div#c176259 h3  {font-size: 18px; text-align: center; font-weight: bold; color: #C4161C; margin-top: 0px; text-align: center;}

div#c204791 {margin-bottom: 0px !important;}
div#c204791:hover {margin-bottom: 0px; cursor: pointer;}

div#c204791:hover h3,
div#c204791:hover h4 {text-decoration: underline;}

div#c204791 .csc-textpic,
div#c204791 .csc-textpic-imagewrap {height: 116px;}

div#c204791 .csc-textpic-text {height: 1px;}

div#c204791 .csc-textpic-imagewrap img {margin-bottom: 0px;}

div#c206621,
div#c207255,
div#c234679,
div#c303044,
div#c303034,
div#c514083 {height: 40px;}

section#content {width: 920px; padding-left: 20px;}

ul.filter_ul {list-style: none; margin-left: 175px !important;}
ul.filter_ul li {float: left; padding: 0px; border: none; background: #f0f0f0; margin-right: 10px; text-align: center; height: 30px; line-height: 28px;}
ul.filter_ul li:hover {float: left; padding: 0px; border: none; background: #e0e0e0; margin-right: 10px; text-align: center;}
ul.filter_ul li a {color: #333333; text-decoration: none; font-family: calibri; font-size: 14px; padding: 7px 11px;} 
ul.filter_ul li a.photoSelectorDefault {background: rgb(13, 108, 172); color: rgb(255, 255, 255) !important; padding: 7px 11px;}

.filter_results {margin-bottom: 15px;}
.filter_results .filter_clean {float: right;}
.filter_results .filter_label {float: left; margin-right: 7px;}
.filter_results .filter_param {float: left; margin-right: 7px; font-weight: bold;}

.filter_results a,
.filter_results a:hover {background: #e6e6e6; padding: 5px; color:#343434 !important; text-transform:uppercase;}

.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.ui-accordion-content .contenttable td {border-bottom: 2px solid #ffffff !important;}
.ui-accordion-content .contenttable td p {margin-bottom: 0px;}
.ui-accordion-content a {color:#D77609 !important;}


.rightcolumn-internal {padding-top: 2px !important;}

#c355279 h2 {margin-bottom: 10px;}

#c355290 p.align-center, 
#c358242 p.align-center {background: #7eb3d6; border-radius: 15px; padding: 10px; font-size: 1em;}

#c358242 p.align-center,
#c355290 p.align-center a, 
#c358242 p.align-center a {color:#ffffff !important;cursor:pointer} 



/* button in the multicontent section */
.tx-jfmulticontent-pi1 .important{background: #7eb3d6; border-radius: 15px; padding: 10px; /*display:none;*/}
.tx-jfmulticontent-pi1 .important a{color: #ffffff !important; font-size: 1em;}

.tx-jfmulticontent-pi1 .content-comics{
  /*display:none;*/
}

.tx-jfmulticontent-pi1 .content-comics p{
  padding:0;
  margin:0;
}

.tx-jfmulticontent-pi1 .content-comics .items{
  float:left;
}

.tx-jfmulticontent-pi1 .content-comics .description{
  font-weight: bold; 
  font-size: 11px; 
  padding: 2px; 
  text-align: center;
}



#c351620 p.bodytext {font-size: 20px;}






