/* File: css/blocks/menu_main.css */
#main_menu2 { -webkit-transition: opacity 3.5s; transition: opacity 3.5s; } .header_collapsed #header2 #main_menu2 { opacity: 0; -webkit-transition: opacity 0s; transition: opacity 0s; } #main_menu2, #main_menu2 * { font-family: 'GothamRoundedBook', Arial, Helvetica, sans-serif; font-size: 12px; } #main_menu2 a { text-decoration: none; } #main_menu2 .top_line { } #main_menu2 .bottom_line { padding-top: 8px; } #main_menu2 .main_item { padding:0 4px; } #main_menu2 .splitter { width: 2px; background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_splitter.gif) no-repeat center 2px; height: 17px !important; } #main_menu2 .bottom_line .splitter { background-image: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_splitter_blue2.gif); } #main_menu2 .main_item, #main_menu2 .splitter { display: inline-block; height: 18px; position: relative; } #main_menu2 .main_item .main_heading { text-decoration: none; cursor: pointer; position:relative; } #main_menu2 .main_item .main_heading .fake { visibility: hidden; font-family: 'GothamRoundedBold', Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; display: inline; padding: 0; } #main_menu2 .main_item .main_heading .item { position:absolute; } #main_menu2 .main_item .main_heading .item, #main_menu2 .main_item .main_heading .item span, #main_menu2 .main_item .main_heading .item a { font-family: 'GothamRoundedBold', Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; display: block; line-height: 18px; color: #ea87ba; } #main_menu2 .bottom_line .main_item .main_heading .item, #main_menu2 .bottom_line .main_item .main_heading .item a { color: #5a87df; } #main_menu2 .main_item:hover .main_heading .item, #main_menu2 .main_item.active .main_heading .item { border-bottom: 2px solid #e685b7; left: 0; } #main_menu2 .main_item:hover .main_heading .item, #main_menu2 .main_item.active .main_heading .item, #main_menu2 .main_item:hover .main_heading .item a, #main_menu2 .main_item.active .main_heading .item a { font-family: 'GothamRoundedBold', Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #5a87df; } #main_menu2 .bottom_line .main_item:hover .main_heading .item, #main_menu2 .bottom_line .main_item.active .main_heading .item { border-color: #5a87df; } #main_menu2 .bottom_line .main_item:hover .main_heading .item, #main_menu2 .bottom_line .main_item.active .main_heading .item, #main_menu2 .bottom_line .main_item:hover .main_heading .item a, #main_menu2 .bottom_line .main_item.active .main_heading .item a { color: #ea87ba; } #main_menu2 .sub_container { position: absolute; display: none; min-width: 491px; margin-top: 0; left: 50%; transform: translateX(-50%); z-index: 205; } #main_menu2 .sub_container_contents { margin-top: 5px; background: white; text-align: left; padding: 18px 18px 34px 34px; -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.28); box-shadow: 0 0 20px 0 rgba(0,0,0,0.28); } #main_menu2 .sub_container.left { left:200px !important; } #main_menu2 .sub_container.right { left:-100px !important; } #main_menu2 .sub_container.left.ad { left:300px !important; } #main_menu2 .sub_container.right.ad { left:-200px !important; } #main_menu2 .arrow-up { width: 0; height: 0; top:-2px; margin-left: 38%; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid white; position: relative; z-index: 206; } #main_menu2 .main_item:hover .sub_container { display: block; } #main_menu2 .main_item:hover .arrow-up { display: block; } #main_menu2 .main_item .arrow-up { display: none; } #main_menu2 .sub_heading { padding-right: 21px; padding-bottom: 1px; float: none; } #main_menu2 .sub_heading a { font-family: 'GothamRoundedBold', Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 26px; color: #5a87df; } #main_menu2 .bottom_line .sub_heading a { color: #ea87ba; } #main_menu2 .lvl1_heading .lvl1_headings a { font-family: 'GothamRoundedBold', Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #ea87ba; } #main_menu2 .bottom_line .lvl1_heading .lvl1_headings a { font-family: 'GothamRoundedBold', Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #5a87df; } #main_menu2 .bottom_line .lvl1_heading { color: #5a87df; } #main_menu2 .lvl1_heading ul { margin:0; padding:0; list-style-type: none !important; } #main_menu2 .lvl1_items { float: none; width: 264px; display: inline-block; vertical-align: top; margin-top:16px; white-space: normal; } #main_menu2 .lvl1_items ul { display: none; } #main_menu2 .lvl1_items ul .active { display: block; } #main_menu2 .lvl1_items ul { margin:0; padding:0; list-style-type: none !important; } #main_menu2 .sub_items_holder { white-space: nowrap; float: none; } #main_menu2 .sub_items_holder .lvl1_container { vertical-align: top; display: inline-block; } #main_menu2 .sub_items_holder .sub_items { } #main_menu2 .sub_items_holder .lvl1_heading { width: 175px; margin-top: 16px; vertical-align: top; display: inline-block; white-space: normal; } #main_menu2 .lvl1_items .active { display: block; } #main_menu2 .lvl1_heading a:hover { } #main_menu2 .lvl1_heading .active { color: #5a87df !important; text-decoration: none; padding-right:10px; background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_subheading_arrow_blue2.png) no-repeat right center; background-size: 7px 8px; } #main_menu2 .bottom_line .lvl1_heading .active { color: #ea87ba !important; } #main_menu2 .bottom_line .lvl1_heading a:hover { color: #ea87ba; text-decoration: none; padding-right: 10px; background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_subheading_arrow.gif) no-repeat right center; background-size: 7px 8px; } #main_menu2 .lvl1_headings li { list-style-type: none !important; margin-top: 6px; padding-right: 10px; } #main_menu2 .sub_items li { list-style: none; margin-top: 6px; padding-left: 10px; background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_subitem_bullet.gif) no-repeat left 5px; } #main_menu2 .bottom_line .sub_items li { background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_subitem_bullet_blue2.png) no-repeat left 5px; padding-left: 8px; } #main_menu2 .sub_items a { color: #ea87ba; display: block; } #main_menu2 .bottom_line .sub_items a { color: #5a87df; } #main_menu2 .sub_items a:hover { color: #ea87ba; text-decoration: underline; } #main_menu2 .bottom_line .sub_items a:hover { color: #5a87df; } #main_menu2 .sub_ad { padding-right: 16px; margin-left: -13px; display: inline-block; vertical-align: top; } .bottom_menu_sticky2 { position: fixed; bottom: 0; right: 20px; text-align: left; z-index: 99999999; width: 198px; background: #ffffff; -webkit-box-shadow: 0 1px 1px 1px #cee9fa; box-shadow: 0 1px 1px 1px #cee9fa; } .rabbut-present .bottom_menu_sticky2 { bottom: 48px; } .bottom_menu_sticky2, .bottom_menu_sticky2 *, .bottom_menu_sticky2 a { font-family: 'GothamRoundedBook', Arial, Helvetica, sans-serif; font-size: 12px; } .bottom_menu_sticky2 .bottom_menu_container { display: none; } .bottom_menu_sticky2:hover .bottom_menu_container, .bottom_menu_sticky2.active .bottom_menu_container { display: block; } .bottom_menu_about { height: 34px; background: #fae7f1 url("//d1jqyzxlehme6l.cloudfront.net/media/images/dec/bird_small.png") no-repeat 12px 6px; color: #ef81b3; } .bottom_menu_about div { padding: 10px 0 0 45px; cursor: default; } .bottom_menu_sticky2 .esolution { padding: 10px 0 8px 11px; color: #ef81b3; } .bottom_menu_sticky2 .esolution a { color: #ef81b3; } .bottom_menu_container ul { padding:8px 9px 0 9px; margin:-3px 0 0 0; background-color: #ffffff; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; } .bottom_menu_container li { list-style: none; padding: 4px 0 4px 2px; border-top: 1px solid #fcfcfc; border-bottom: 1px solid #f1f1f1; } .bottom_menu_container li.first { border-top: none; } .bottom_menu_container li.last { border-bottom: none; } .bottom_menu_container li a { color: #78add3; text-decoration: none; } .bottom_menu_container li a:hover { text-decoration: underline; }

/* File: css/blocks/editorial_toolbox.css */
.e-toolbox { position: fixed; z-index: 999; right: 0; top: 200px; text-align: left; } .e-toolbox ul { list-style: none; padding: 0; margin: 0; } .e-toolbox a, .e-toolbox a * { text-decoration: none; } .e-toolbox ul { width: 40px; overflow: hidden; transition: width 0.5s; } .e-toolbox ul li { text-decoration: underline; border-style: solid; border-color: red; border-width: 1px; border-bottom-width: 0; padding: 5px 10px 1px 8px; white-space: nowrap; } .e-toolbox ul li i { margin-right: 10px; } .e-toolbox ul li span { vertical-align: top; padding-top: 5px; display: inline-block; } .e-toolbox ul li:first-of-type { -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -ms-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; } .e-toolbox ul li:last-of-type { -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -ms-border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; border-bottom-width: 1px; } .e-toolbox ul li.edit-link-cms { background: #e685b7; border-color: #d85f96; } .e-toolbox ul li.edit-link-ses { background: #6995d3; border-color: #3854b8; } .e-toolbox ul li.edit-link-cms:hover { -webkit-box-shadow: inset 0px 0px 15px 5px rgba(216, 95, 150, 0.4); -moz-box-shadow: inset 0px 0px 15px 5px rgba(216, 95, 150, 0.4); -ms-box-shadow: inset 0px 0px 15px 5px rgba(216, 95, 150, 0.4); -o-box-shadow: inset 0px 0px 15px 5px rgba(216, 95, 150, 0.4); box-shadow: inset 0px 0px 15px 5px rgba(216, 95, 150, 0.4); } .e-toolbox ul li.edit-link-ses:hover { -webkit-box-shadow: inset 0px 0px 15px 5px rgba(56, 84, 184, 0.4); -moz-box-shadow: inset 0px 0px 15px 5px rgba(56, 84, 184, 0.4); -ms-box-shadow: inset 0px 0px 15px 5px rgba(56, 84, 184, 0.4); -o-box-shadow: inset 0px 0px 15px 5px rgba(56, 84, 184, 0.4); box-shadow: inset 0px 0px 15px 5px rgba(56, 84, 184, 0.4); } .e-toolbox ul:hover { transition: width 1s; width: 150px; max-width: 200px; white-space: normal; } .e-toolbox a { color: #ffffff; }

/* File: css/blocks/menu_main/v2.css */
#spacer_top, #header2 .holder { height: 150px; width: 100%; } #header2 .holder .holder-container { width: 990px; position: relative; margin: 0 auto; } #main_menu2 .third_line { padding-top: 8px; } #main_menu2 .third_line .splitter { background-image: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_splitter_gray.gif); } #main_menu2 .third_line .main_item .main_heading .item, #main_menu2 .third_line .main_item .main_heading .item span, #main_menu2 .third_line .main_item .main_heading .item a { color: #9e9e9e; } #main_menu2 .third_line .main_item:hover .main_heading .item, #main_menu2 .third_line .main_item.active .main_heading .item { border-color: #9e9e9e; } #main_menu2 .static, #main_menu2 .static * { border: none !important; cursor: default; } #main_menu2 .third_line .main_item:hover .main_heading .item, #main_menu2 .third_line .main_item.active .main_heading .item, #main_menu2 .third_line .main_item:hover .main_heading .item a, #main_menu2 .third_line .main_item.active .main_heading .item a { color: #655f5f; } #main_menu2 .third_line .sub_container { border-top: 2px solid #9e9e9e; } #main_menu2 .third_line .sub_container { top: 152px; } #main_menu2 .third_line .sub_heading a { color: #ea87ba; background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_subheading_arrow_blue2.png) no-repeat right center; } #main_menu2 .third_line .lvl1_heading { color: #9e9e9e; } #main_menu2 .third_line .sub_items li { background: url(//d1jqyzxlehme6l.cloudfront.net/media/images/dec/menu2_subitem_bullet_blue2.png) no-repeat left 5px; } #main_menu2 .third_line .sub_items a { color: #ea87ba; } #main_menu2 .third_line .sub_items a:hover { color: #9e9e9e; } .container { padding: 24px 0 10px 0; } .banner_skin > div { top: 166px; }

