/*---------------------------------------------------------
# BT Bodyworx - Joomla! Template
# ---------------------------------------------------------
# For Joomla! 2.5
# Copyright (C) 2007-2013 BonusThemes.com. All rights reserved.
# License: GNU/GPLv3, http://www.gnu.org/licenses/gpl-3.0.html
# Demo: http://www.bonusthemes.com/demo/?template=bodyworx
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
----------------------------------------------------------- */
/***** BEGIN: system.css *****/
/* --- OpenID icon style --- */
input.system-openid, input.com-system-openid { 
     color: #848484;
     background-color: #FFF;
}
/* --- Unpublished --- */
.system-unpublished { 
     background-color: #F5F5F5;
     border-top-color: #CCC;
     border-bottom-color: #CCC;
}
/* --- System Messages --- */
#system-message { }
#system-message dt { }
#system-message dd { }
#system-message dd ul { }
#system-message ul li { 
     background-color: none;
}
/* --- Default --- */
#system-message dt.message { }
#system-message dd.message { }
#system-message dd.message ul { 
     color: #C09853;
     background-color: #FCF8E3   !important;
     border-color: #FBEED5 #FBEED5 #FBEED5 #FBEED5;
}
#system-message dd.message ul li { 
     background-color: transparent;
     background-image: url("../../images/cornsilk/system/system_message_default_icon.png");
}
/* --- Notice --- */
#system-message dt.notice { }
#system-message dd.notice ul { 
     color: #468847;
     background-color: #DFF0D8!important;
     border-color: #D6E9C6 #D6E9C6 #D6E9C6 #D6E9C6;
}
#system-message dd.notice ul li { 
     background-color: transparent;
     background-image: url("../../images/cornsilk/system/system_message_warning_icon.png");
}
/* --- Error --- */
#system-message dt.error { }
#system-message dd.error ul { 
     color: #B94A48;
     background-color: #F2DEDE !important;
     border-color: #EED3D7 #EED3D7 #EED3D7 #EED3D7;
}
#system-message dd.error ul li { 
     background-color: transparent;
     background-image: url("../../images/cornsilk/system/system_message_error_icon.png");
}
/* --- Bootsrap overrides --- */
#system-message .fade { }
/***** END: system.css *****/
/***** BEGIN: system/print.css *****/
body.bt_print_body { 
     background-color: !important;
     background-image: none;
}
.bt_print div.item-page_top_bg { 
     background-color: !important;
     background-image: none !important;
}
/***** END: system/print.css *****/
/***** BEGIN: system/mailto.css *****/
body.bt_mailto_body { 
     background-color: !important;
     background-image: none;
}
.bt_mailto { }
.bt_mailto #mailto-window form { }
.bt_mailto #mailto-window h2 { }
.bt_mailto #mailto-window .mailto-close { }
.bt_mailto a { }
.bt_mailto a:hover, .bt_mailto a:active, .bt_mailto a:focus { }
.bt_mailto form div label { }
.bt_mailto form div input { }
.bt_mailto #mailtoForm p button { }
/***** END: system/mailto.css *****/
/***** BEGIN: sliders.css *****/
/* ---------- Sliders & jQuery Effects ---------- */
/* ---------- BT Slideshow - Carousel ---------- */
.carousel { }
.carousel-inner { }
.carousel .container { }
.carousel-control { 
     color: #FFF!important;
     background-color: #232323;
}
.carousel .item { }
.carousel img { }
.carousel-caption { 
     background-color: rgba(44,45,43,0.5);
     border-left-color: #e56c69;
}
.carousel-caption a { 
     background-color: ρεδ;
}
/***** END: sliders.css *****/
/***** BEGIN: large_desktop.css *****/
/* --- Large desktop --- */
@media (min-width: 1024px) {
html, body { }
}
/***** END: large_desktop.css *****/
/***** BEGIN: small_desktop.css *****/
/* --- Portrait tablet to landscape and desktop --- */
@media (min-width: 768px) and (max-width: 979px) {
html, body { }
 { }
}
/***** END: small_desktop.css *****/
/***** BEGIN: tablet.css *****/
/* --- Landscape phone to portrait tablet --- */
@media (max-width: 767px) {
html, body { }
}
/***** END: tablet.css *****/
/***** BEGIN: mobile.css *****/
/* --- Landscape phones and down --- */
@media (max-width: 480px) {
html, body { }
}
/***** END: mobile.css *****/
/***** BEGIN: mstyles.css *****/
/* --- Default Style --- */
.moduletable { }
.moduletable div.icon_a { }
.moduletable div.icon_b { }
.moduletable h3.bt { }
.moduletable h3.bt span.btmstyle { }
.moduletable h3.bt span.title_arrow { }
.moduletable h3.bt span.arrow { }
.moduletable h3.bt span.first-word { }
.moduletable div.module_content { }
.moduletable div.module_content div { }
.moduletable div.module_content p { }
/* --- Style1 (_btmstyle1) --- */
.moduletable_btmstyle1 { 
     color: #FFF;
     background-color: #868686;
}
.moduletable_btmstyle1 div.icon_a { }
.moduletable_btmstyle1 div.icon_b { }
.moduletable_btmstyle1 h3.bt { 
     color: #FFF;
     border-left-color: #000;
}
.moduletable_btmstyle1 h3.bt span.btmstyle { 
    /* background-image: url("../../images/cornsilk/mstyles/btmstyle1_icon.png");*/
}
.moduletable_btmstyle1 h3.bt span.title_arrow { }
.moduletable_btmstyle1 h3.bt span.arrow { }
.moduletable_btmstyle1 h3.bt span.first-word { }
.moduletable_btmstyle1 div.module_content { }
.moduletable_btmstyle1 div.module_content div { }
.moduletable_btmstyle1 div.module_content p { }
/* --- Style2 (_btmstyle2) --- */
.moduletable_btmstyle2 { }
.moduletable_btmstyle2 div.icon_a { }
.moduletable_btmstyle2 div.icon_b { }
.moduletable_btmstyle2 h3.bt { 
     color: #FFF;
     background-color: #e56c69;
     border-left-color: #FFF;
}
.moduletable_btmstyle2 h3.bt span.btmstyle { 
     background-image: url("../../images/cornsilk/mstyles/btmstyle2_icon.png");
}
.moduletable_btmstyle2 h3.bt span.title_arrow { }
.moduletable_btmstyle2 h3.bt span.arrow { }
.moduletable_btmstyle2 h3.bt span.first-word { }
.moduletable_btmstyle2 div.module_content { }
.moduletable_btmstyle2 div.module_content div { }
.moduletable_btmstyle2 div.module_content p { }
/* --- Style3 (_btmstyle3) --- */
.moduletable_btmstyle3 { 
     color: #FFF;
     background-color: #232323;
}
.moduletable_btmstyle3 div.icon_a { }
.moduletable_btmstyle3 div.icon_b { }
.moduletable_btmstyle3 h3.bt { }
.moduletable_btmstyle3 h3.bt span.btmstyle { }
.moduletable_btmstyle3 h3.bt span.title_arrow { }
.moduletable_btmstyle3 h3.bt span.arrow { }
.moduletable_btmstyle3 h3.bt span.first-word { }
.moduletable_btmstyle3 div.module_content { }
.moduletable_btmstyle3 div.module_content div { }
.moduletable_btmstyle3 div.module_content p { 
     background-color: #e56c69;
}
/***** END: mstyles.css *****/
/***** BEGIN: system/error.css *****/
body#bt_error { 
     background-color: #eeebe4;
}
#bt_error_outer { }
#bt_error_left_col { }
.span_left_col { }
.span_right_col { }
div.error_img { }
p.error_message { }
#bt_error_message { }
#bt_error_message #bt_error_notice_text { }
#bt_error_message #bt_error_notice_text p { }
#bt_error_message #bt_error_details { }
#bt_error_message #bt_error_details ul li { }
#bt_error_message #bt_error_details ul li a { }
#bt_error_message #bt_error_info { }
/***** END: system/error.css *****/
/***** BEGIN: system/offline.css *****/
body#bt_offline { }
#bt_offline_outer { }
div.offline_img { 
     background-image: url("../../images/cornsilk/system/offline.png");
}
#bt_offline_area { }
#bt_offline_form { }
#bt_offline_form_area { }
#bt_offline_form form div#bt_offline_form_user label, #bt_offline_form form div#bt_offline_form_pass label { 
     color: #848484;
     background-color: #CCC;
}
#bt_offline_form form div#bt_offline_form_user { }
#bt_offline_form form div#bt_offline_form_pass { }
#bt_offline_form form div#bt_offline_form_user input[type="text"], #bt_offline_form form div#bt_offline_form_pass input[type="password"] { 
     color: #848484;
     border-color: #CCC #CCC #CCC #CCC;
}
#bt_offline_form form div#bt_offline_form_user input { 
     background-color: #FFF;
     background-image: url("../../images/cornsilk/system/bt_offline_user_input.png");
}
#bt_offline_form form div#bt_offline_form_pass input { 
     background-color: #FFF;
     background-image: url("../../images/cornsilk/system/bt_offline_pass_input.png");
}
#bt_offline_form form div#bt_offline_form_remember { }
#bt_offline_form form div#bt_offline_form_remember label { }
#bt_offline_form form div#bt_offline_form_button { }
#bt_offline_form form div#bt_offline_form_button input.button { }
#bt_offline_form form div#bt_offline_form_button input.button:hover { }
#bt_offline_message { 
     color: #848484;
}
/***** END: system/offline.css *****/
/***** BEGIN: joomla.css *****/
/* --- Pagination --- */
.pagination { }
.pagination ul { 
     box-shadow: none;
     -webkit-box-shadow: none;
     -moz-box-shadow: none;
}
.limit, .counter, .page_links, #navigation { }
.pagenav { }
.pagenav li { }
/* --- Popup Login (based on: http://www.queness.com/post/77/simple-jquery-modal-window-tutorial) --- */
#bt_popup { }
#bt_popup .mask { 
     background-color: #848484;
}
#bt_popup .boxes .window { 
     background-color: #FFF;
     background-image: url("../../images/cornsilk/joomla/bt_login_left_bg.png");
}
#bt_popup .boxes #bt_login_window { 
     background-color: #000;
}
#bt_popup .boxes #bt_login_window #bt_login_window_brdr { }
#bt_login_window_inner { }
#bt_popup .bt_close { 
     background-image: url("../../images/cornsilk/joomla/bt_login_close_button.png");
}
#bt_popup .bt_login_form { }
#bt_popup .bt_login_form #bt_login_title { }
#bt_popup .bt_login_form input[type="text"], #bt_popup .bt_login_form input[type="password"] { 
     border-color: #e56c69 #e56c69 #e56c69 #e56c69;
}
#bt_popup .bt_login_form input#username { 
     background-image: url("../../images/cornsilk/joomla/bt_login_user.png");
}
#bt_popup .bt_login_form input#password { 
     background-image: url("../../images/cornsilk/joomla/bt_login_password.png");
}
#bt_popup .bt_login_form .bt_button_line { }
#bt_popup .bt_login_form .bt_button_line .bt_remember_line { }
#bt_popup .bt_login_form .bt_button_line .bt_remember_line input#modlgn-remember { }
#bt_popup .bt_login_form .bt_button_line .bt_remember_line label { }
#bt_popup .bt_login_form .bt_button_line .bt_button_l { }
#bt_popup .bt_login_form .bt_button_line .bt_button_l input.button { }
#bt_popup .bt_login_form .bt_button_line .bt_button_l input.button:hover { }
#bt_popup .bt_login_form ul { }
#bt_popup .bt_separator { }
/* --- Joomla! Defaults --- */
.tip-top, .tip-bottom { 
     border-color: #CCC #CCC #CCC #CCC;
}
.tip { 
     background-color: #FFF;
}
.componentheading { }
.item-title { }
.contentpane { }
/* --- com_content --- */
.item-page_top_bg, .blog_top_bg  { 
     background-image: url("../../images/cornsilk/joomla/content_item_top_bg.png");
}
.item-page, .items-leading, .item, .cat-children { }
.article-info-term { }
dl.article-info { 
     color: #848484;
     border-top-color: #CCC;
     border-bottom-color: #CCC;
}
dl.article-info dd { 
     background-image: url("../../images/cornsilk/joomla/bt_list_quad_icon-1.png");
}
p.readmore { 
     background-image: url("../../images/cornsilk/joomla/arrow.png");
}
/* --- Archived Articles --- */
ul#archive-items { }
ul#archive-items li { 
     background-image: none;
     border-color: #CCC #CCC #CCC #CCC;
}
ul#archive-items li:hover { 
     background-color: #F5F5F5;
}
ul#archive-items div.intro { }
div.archive div.filter-search select { }
div.archive div.filter-search button { }
/* --- com_contact --- */
dl dt { }
dl dd { }
dl dt label#jform_contact_email_copy-lbl { }
dl dd input#jform_contact_email_copy { }
.contact-address { }
.jicons-icons { }
.jicons-icons img { }
form#selectForm { }
form#selectForm select.inputbox { }
/* --- com_user --- */
div.login-description, div.logout-description { }
div.login div.login-fields { }
div.login label { }
div.login label#remember-lbl { }
div.login input#remember { }
div.login button { }
div.login fieldset, div.reset fieldset, div.remind fieldset { }
/* --- k2 --- */
div.k2AccountPage th { 
     background-image: none !important;
}
div.k2AccountPage td { 
     background-image: none !important;
}
div.k2AccountPage tr { }
div.k2AccountPage label { }
div.k2AccountPage input#genderm { }
div.k2AccountPage div.k2AccountPageUpdate { }
div.k2AccountPage .k2AccountPageNotice { }
/* --- Login Form --- */
div.profile dl { }
div.profile dl dt { }
div.profile dl dd { }
/* --- com_newsfeeds, com_weblinks --- */
dl.newsfeed-count dt, dl.weblink-count dt { }
dl.newsfeed-count dd, dl.weblink-count dd { }
div.newsfeed div.feed-description { }
div.newsfeed img { }
div.newsfeed ol { }
div.newsfeed ol li { 
     border-color: #CCC #CCC #CCC #CCC;
}
div.newsfeed ol li a { }
div.newsfeed ol li div.feed-item-description { }
/* --- com_search --- */
div.search fieldset.word { }
div.search fieldset.word label { }
div.search fieldset.word button { }
div.search fieldset.word button, div.search .button, form#mod-finder-searchform button.finder, div#search-form .button { 
     background-color: transparent;
     background-image: url("../../images/cornsilk/joomla/search_button.png");
}
div.search .button.style2 { }
div.search fieldset.word button:hover, div.search .button:hover, form#mod-finder-searchform button.finder:hover, div#search-form .button:hover { }
div.search fieldset.word button, div.search .button, form#mod-finder-searchform button, div#search-form .button { }
div.search fieldset.word button:hover, div.search .button:hover, form#mod-finder-searchform button:hover, div#search-form .button:hover { }
div.search fieldset.phrases { 
     border-top-color: #CCC;
     border-right-color: #CCC;
     border-bottom-color: #CCC;
}
div.search fieldset.phrases legend { }
div.search fieldset.phrases div.phrases-box { }
div.search fieldset.phrases div.ordering-box { }
div.search fieldset.phrases div.ordering-box label { }
div.search fieldset.only { 
     border-bottom-color: #CCC;
}
div.search fieldset.only legend { }
div.search fieldset.only div.phrases-box { }
div.search fieldset.only div.ordering-box { }
div.search div.form-limit { }
div.search div.form-limit label { }
div.search dt.result-title { }
div.search dd.result-category { }
div.search dd.result-created { }
div.search p.counter { }
div.search div.pagination { }
div.search input[type="text"], div#search-form input[type="text"] { }
div.search input[type="radio"], div.search input[type="checkbox"] { }
div.search fieldset.phrases label, div.search fieldset.only label { }
/* --- com_finder --- */
div.finder div#search-form { }
div.finder div#search-form fieldset.word { }
div.finder div#search-form fieldset.word label { }
div.finder div#search-form a#advanced-search-toggle { }
div.finder div#search-form li.filter-branch { }
div.finder div#search-form li.filter-branch label { }
div.finder div#search-results dl.search-results { }
div.finder div#search-results dl.search-results dt.result-title { 
     background-color: #dfdcd6;
}
div.finder div#search-results dl.search-results dd.result-text { }
div.finder div#search-results dl.search-results dd.result-url { }
div.finder div#search-results div.search-pages-counter { }
div.finder #finder-filter-window { }
div.finder #finder-filter-window .calendar { 
     color: transparent;
}
.calendar .button { }
div.finder ul#finder-filter-select-dates { }
div.finder ul#finder-filter-select-dates li.filter-date { }
div.finder ul#finder-filter-select-dates li.filter-date select.filter-date-operator { }
/* --- mod_stats --- */
dl.stats-module { }
dl.stats-module dt { 
     color: #FFF;
     background-color: #e56c69;
}
dl.stats-module dd { 
     color: #FFF;
     background-color: #232323;
}
/* --- mod_random_image --- */
div.random-image { }
/* --- default table --- */
fieldset.filters { }
fieldset.filters legend { }
fieldset.filters .display-limit { }
table.category { 
     color: #232323;
     border-right-color: #CCC;
}
table.category thead, table.category thead a { 
     color: #FFF!important;
}
table.category thead { 
     background-color: #e56c69;
     border-right-color: #CCC;
     border-left-color: #232323;
}
table.category thead tr th, table.category thead tr th, table.category thead tr th { }
table.category thead tr th img { }
table.category tbody tr { 
     border-bottom-color: #CCC;
}
table.category tbody tr td { 
     border-bottom-color: #CCC;
}
table.category tbody tr td.item-num-art { }
table.category tbody tr td.list-title { }
/* --- mod_login --- */
fieldset.input { }
/* --- mod_footer --- */
.footer1, .footer2 { }
/* --- mod_articles_category --- */
a.mod-articles-category-title { }
p.mod-articles-category-readmore a.mod-articles-category-title { }
/* --- Print, Email buttons --- */
ul.actions { }
ul.actions li { 
     background-image: none;
}
ul.actions li.email-icon { }
ul.actions li.email-icon a { 
     background-image: url("../../images/cornsilk/joomla/emailButton.png");
}
ul.actions li.email-icon img { }
ul.actions li.print-icon { }
ul.actions li.print-icon a { 
     background-image: url("../../images/cornsilk/joomla/printButton.png");
}
ul.actions li.print-icon img { }
/* --- Joomla! 3.0.x --- */
div.page-header h2 { }
div.item h2.item-title, iv.item div.page-header h2 { }
div.btn-group.pull-right { }
div.article-info.muted { }
div.page-header h1 { 
     background-image: url("../../images/cornsilk/joomla/content_item_top_bg.png");
}
div.categories-list h3.item-title a, div.blog div.cat-children h3.item-title a, div.category-list h3.item-title a { }
div.categories-list span.tip, div.blog div.cat-children span.tip, div.category-list span.tip { }
div.blog-featured div.items-leading, div.blog-featured div.span6, div.blog div.items-leading, div.blog div.span6 { 
     background-image: url("../../images/cornsilk/joomla/content_item_top_bg.png");
}
div.blog div.items-leading { 
     background-image: none;
}
div.contact h1 { }
div.contact div.page-header h2 span.contact-name { }
div.contact h3 { }
div.contact-form legend { }
div.search form#searchForm input[type="radio"], div.search form#searchForm input[type="checkbox"] { }
div.search form#searchForm div.btn-toolbar button { }
ul.dropdown-menu { }
ul.dropdown-menu li { 
     background-image: none;
}
ul.dropdown-menu li.email-icon { }
ul.dropdown-menu li.email-icon a { 
     background-image: url("../../images/cornsilk/joomla/emailButton.png");
}
ul.dropdown-menu li.email-icon img { }
ul.dropdown-menu li.print-icon { }
ul.dropdown-menu li.print-icon a { 
     background-image: url("../../images/cornsilk/joomla/printButton.png");
}
ul.dropdown-menu li.print-icon img { }
/***** END: joomla.css *****/
/***** BEGIN: sliders.css *****/
/* ---------- Sliders & jQuery Effects ---------- */
/* ---------- BT Slideshow - Carousel ---------- */
.carousel { }
.carousel-inner { }
.carousel .container { }
.carousel-control { 
     color: #FFF!important;
     background-color: #232323;
}
.carousel-control.right { }
.carousel .item { }
.carousel img { }
.carousel-caption { 
     background-color: rgba(44,45,43,0.5);
     border-left-color: #e56c69;
}
.carousel-caption p { }
.carousel-caption a { 
     color: #fffccc;
}
/***** END: sliders.css *****/
/***** BEGIN: menu/css.css *****/
/* ------- Son of Suckerfish Dropdowns, Originally developed by Patrick Griffiths and Dan Webb (http://www.htmldog.com/articles/suckerfish/dropdowns/) ------- */
ul#bt_nav_menu, ul#bt_nav_menu ul { }
ul#bt_nav_menu a, ul#bt_nav_menu span.separator { 
     color: #FFF;
}
ul#bt_nav_menu a li:hover, ul#bt_nav_menu span.separator li:hover { }
ul#bt_nav_menu a:hover, ul#bt_nav_menu span.separator:hover { 
     color: #e56c69;
}
ul#bt_nav_menu li li a, ul#bt_nav_menu li li span.separator { 
     color: #333333;
     background-color: #FFF;
}
ul#bt_nav_menu li li a:hover, ul#bt_nav_menu li li span.separator:hover { 
     color: #e56c69;
     background-color: #FFF;
}
ul#bt_nav_menu li { 
     background-color: #000;
     background-image: none;
}
ul#bt_nav_menu li ul { }
ul#bt_nav_menu li ul ul { }
ul#bt_nav_menu li:hover ul ul { }
ul#bt_nav_menu li:hover ul, ul#bt_nav_menu li li:hover ul { }
div.bt_sub_menu { }
/* ------- 4 levels ------- */
ul#bt_nav_menu li:hover ul ul, ul#bt_nav_menu li:hover ul ul ul, ul#bt_nav_menu li:hover ul ul ul ul { }
ul#bt_nav_menu li:hover ul, ul#bt_nav_menu li li:hover ul, ul#bt_nav_menu li li li:hover ul, ul#bt_nav_menu li li li li:hover ul { }
/* ------- Defaults for ALL Levels ------- */
ul#bt_nav_menu li img { }
ul#bt_nav_menu li li img { }
ul#bt_nav_menu li a { }
/* ------- TOP Level ------- */
ul#bt_nav_menu li.yt_top_last { 
     background-image: none;
}
/* -- no childs -- */
ul#bt_nav_menu li a, ul#bt_nav_menu li span.separator { }
ul#bt_nav_menu li:hover a, ul#bt_nav_menu li:hover span.separator { 
     background-color: #000;
}
/* -- no childs & active -- */
ul#bt_nav_menu li.active a, ul#bt_nav_menu li.active span.separator { 
     color: #e56c69;
     background-color: #000;
}
/* -- no childs & active & hover -- */
ul#bt_nav_menu li.active a:hover, ul#bt_nav_menu li.active span.separator:hover { 
     color: orange;
     background-color: #232323;
}
/* -- has childs -- */
ul#bt_nav_menu li.parent a, ul#bt_nav_menu li.parent span.separator { 
     background-image: url("../../images/cornsilk/menu/top_level_parent.png");
}
ul#bt_nav_menu li.parent:hover a, ul#bt_nav_menu li.parent:hover span.separator { 
     background-color: #000;
     background-image: url("../../images/cornsilk/menu/top_level_parent_hover.png");
}
/* -- has childs & active -- */
ul#bt_nav_menu li.parent.active a, ul#bt_nav_menu li.parent.active span.separator { 
     background-color: #000;
     background-image: url("../../images/cornsilk/menu/top_level_parent_hover.png");
}
/* -- has childs & active & hover -- */
ul#bt_nav_menu li.parent.active a:hover, ul#bt_nav_menu li.parent.active span.separator:hover { 
     background-color: #232323;
     background-image: url("../../images/cornsilk/menu/top_level_parent_hover.png");
}
/* -- active parent on sub levels hover -- */
ul#bt_nav_menu .sfHover a, ul#bt_nav_menu .sfHover span.separator { }
/* ------- SUB Levels ------- */
ul#bt_nav_menu li ul li { 
     background-image: none;
}
ul#bt_nav_menu li.parent ul { 
     background-color: #000;
     border-top-color: #e56c69;
}
/* -- the parent is active but not childs -- */
ul#bt_nav_menu li.parent.active li a:hover, ul#bt_nav_menu li.parent.active li span.separator:hover { 
     color: #e56c69;
     background-color: #f2f2f2;
}
/* -- no childs -- */
ul#bt_nav_menu li.parent ul li a, ul#bt_nav_menu li.parent ul li span.separator, ul#bt_nav_menu li.parent ul li.parent ul li a, ul#bt_nav_menu li.parent ul li.parent ul li span.separator, ul#bt_nav_menu li.parent ul li.parent.active ul li a, ul#bt_nav_menu li.parent ul li.parent.active ul li span.separator { 
     color: #333333;
     background-image: none !important;
}
/* -- separator -- */
ul#bt_nav_menu li.parent ul li.yt_sub_default_item a, ul#bt_nav_menu li.parent ul li.yt_sub_default_item span.separator { 
     color: #333333;
     background-color: #FFF;
}
ul#bt_nav_menu li li.yt_sub_default_item a, ul#bt_nav_menu li li.yt_sub_default_item span.separator { 
     border-bottom-color: #FFF;
}
ul#bt_nav_menu li li.yt_sub_last_item a, ul#bt_nav_menu li li.yt_sub_last_item span.separator { }
ul#bt_nav_menu li.parent ul li.yt_sub_last_item a, ul#bt_nav_menu li.parent ul li.yt_sub_last_item span.separator { 
     color: #333333;
     background-color: #FFF;
}
ul#bt_nav_menu li.parent ul li:hover a, ul#bt_nav_menu li.parent ul li:hover span.separator, ul#bt_nav_menu li.parent ul li.parent ul li:hover a, ul#bt_nav_menu li.parent ul li.parent ul li:hover span.separator, ul#bt_nav_menu li.parent ul li.parent.active ul li:hover a, ul#bt_nav_menu li.parent ul li.parent.active ul li:hover span.separator { 
     color: #e56c69;
     background-color: #f2f2f2;
}
/* -- no childs & active -- */
ul#bt_nav_menu li.parent ul li.active a, ul#bt_nav_menu li.parent ul li.active span.separator, ul#bt_nav_menu li.parent ul li.parent ul li.active a, ul#bt_nav_menu li.parent ul li.parent ul li.active span.separator { 
     color: #FFF;
     background-color: #5A9AA8!important;
}
ul#bt_nav_menu li.parent ul li.active a:hover, ul#bt_nav_menu li.parent ul li.active span.separator:hover, ul#bt_nav_menu li.parent ul li.parent ul li.active a:hover, ul#bt_nav_menu li.parent ul li.parent ul li.active span.separator:hover { 
     color: #e56c69;
     background-color: #f2f2f2!important;
}
/* -- has childs -- */
ul#bt_nav_menu li.parent ul li.parent a, ul#bt_nav_menu li.parent ul li.parent span.separator { 
     color: #333333;
     background-color: #FFF;
     background-image: url("../../images/cornsilk/menu/sub_level_parent.png") !important;
}
ul#bt_nav_menu li.parent ul li.parent a:hover, ul#bt_nav_menu li.parent ul li.parent span.separator:hover { 
     color: #e56c69;
     background-color: #f2f2f2;
}
/* -- has childs & active -- */
ul#bt_nav_menu li.parent ul li.parent.active a, ul#bt_nav_menu li.parent ul li.parent.active span.separator { 
     color: #5A9AA8;
     background-color: #FFF!important;
}
ul#bt_nav_menu li.parent ul li.parent.active a:hover, ul#bt_nav_menu li.parent ul li.parent.active span.separator:hover { 
     color: #333333;
     background-color: #f2f2f2!important;
}
ul#bt_nav_menu li.parent ul li.parent.active li a, ul#bt_nav_menu li.parent ul li.parent.active li span.separator { 
     color: #333333;
     background-color: #FFF!important;
}
/* -- the color of parent-item when the mouse is hover the sub-item -- */
ul#bt_nav_menu li.sfHover span.separator a, ul#bt_nav_menu li.sfHover span.separator { }
/* --- for: tablet & mobile --- */
.dl-menu.dl-menuopen { }
.dl-menuwrapper li a, .dl-menuwrapper li span.separator { }
.dl-menuwrapper ul { 
     background-color: #e56c69;
}
.dl-menuwrapper li.dl-back:after, .dl-menuwrapper li > a:not(:only-child):after, .dl-menuwrapper li > span.separator:not(:only-child):after { 
     background-color: transparent;
     content: url("../../images/cornsilk/menu/sub_menu_icon.png");
}
.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active, .dl-menuwrapper button, .dl-menuwrapper button:hover { 
     background-color: #000;
}
/***** END: menu/css.css *****/
/***** BEGIN: layout.css *****/
html, body { }
.bt_nav_area_outer { }
.bt_nav_area_inner { 
     background-color: #000;
}
.bt_slideshow_area_outer { 
     background-color: #eeebe4;
     border-bottom-color: #fff;
}
.bt_slideshow_area_inner { }
.bt_top_area_outer { 
     background-color: #d9d7d0;
}
.bt_top_area_inner { }
.bt_banner_area_outer { 
     background-color: #eeebe4;
}
.bt_banner_area_inner { 
     background-color: #fff;
     border-left-color: #e56c69;
}
.bt_main_area_outer { 
     background-color: #eeebe4;
}
.bt_main_area_inner { }
.bt_bottom_area_outer { 
     background-color: #e56c69;
}
.bt_bottom_area_inner { 
     color: #fff;
}
.bt_bottom_area_inner .span4 { 
     background-color: #000;
}
.bt_footer_area_outer { }
.bt_nav_separator { 
     background-color: #d9d7d0;
     border-bottom-color: #FFF;
}
.bt_main_without_slideshow { }
.bt_menu { }
.bt_mainbody { }
.bt_logo { }
.bt_search { }
.bt_top1, .bt_top2, .bt_top3 { }
/* --- bt_bottom1 styling links and buttons --- */
.bt_bottom1 a:link, .bt_bottom1 a:active, .bt_bottom1 a:visited { 
     color: #fffccc;
}
.bt_bottom1 button, .bt_bottom1 input.button, .bt_bottom1 .button, .bt_bottom1 input[type="submit"], .bt_bottom1 input[type="button"], .bt_bottom1 input[type="reset"] { 
     color: #fff;
     background-color: #c55d5a;
     border-color: #e87c79 #e87c79 #e87c79 #e87c79;
}
.bt_bottom1 button:hover, .bt_bottom1 input.button:hover, .bt_bottom1 .button:hover, .bt_bottom1 input[type="submit"]:hover, .bt_bottom1 input[type="button"]:hover, .bt_bottom1 input[type="reset"]:hover { 
     color: #fff;
     background-color: #ff7875;
     border-color: #c55d5a #c55d5a #c55d5a #c55d5a;
}
.bt_bottom1 button:active, .bt_bottom1 input.button:active, .bt_bottom1 .button:active, .bt_bottom1 input[type="submit"]:active, .bt_bottom1 input[type="button"]:active, .bt_bottom1 input[type="reset"]:active { 
     color: #e56c69!important;
     background-color: #fff;
}
/* --- bt_bottom2 styling links and buttons --- */
.bt_bottom2 a:link, .bt_bottom2 a:active, .bt_bottom2 a:visited { 
     color: #fffccc;
}
.bt_bottom2 button, .bt_bottom2 input.button, .bt_bottom2 .button, .bt_bottom2 input[type="submit"], .bt_bottom2 input[type="button"], .bt_bottom2 input[type="reset"] { 
     color: #fff;
     background-color: #ff7875;
     border-color: #c55d5a #c55d5a #c55d5a #c55d5a;
}
.bt_bottom2 button:hover, .bt_bottom2 input.button:hover, .bt_bottom2 .button:hover, .bt_bottom2 input[type="submit"]:hover, .bt_bottom2 input[type="button"]:hover, .bt_bottom2 input[type="reset"]:hover { 
     color: #fff;
     background-color: #ff7875;
     border-color: #c55d5a #c55d5a #c55d5a #c55d5a;
}
.bt_bottom2 button:active, .bt_bottom2 input.button:active, .bt_bottom2 .button:active, .bt_bottom2 input[type="submit"]:active, .bt_bottom2 input[type="button"]:active, .bt_bottom2 input[type="reset"]:active { 
     color: #e56c69!important;
     background-color: #fff;
}
/* --- moduletable_btmstyle1 styling links and buttons --- */
.moduletable_btmstyle1 a:link, .moduletable_btmstyle1 a:active, .moduletable_btmstyle1 a:visited { 
     color: #fffccc;
}
.moduletable_btmstyle1 button, .moduletable_btmstyle1 input.button, .moduletable_btmstyle1 .button, .moduletable_btmstyle1 input[type="submit"], .moduletable_btmstyle1 input[type="button"], .moduletable_btmstyle1 input[type="reset"] { 
     color: #fff;
     background-color: #c55d5a;
     border-color: #e87c79 #e87c79 #e87c79 #e87c79;
}
.moduletable_btmstyle1 button:hover, .moduletable_btmstyle1 input.button:hover, .moduletable_btmstyle1 .button:hover, .moduletable_btmstyle1 input[type="submit"]:hover, .moduletable_btmstyle1 input[type="button"]:hover, .moduletable_btmstyle1 input[type="reset"]:hover { 
     color: #fff;
     background-color: #ff7875;
     border-color: #c55d5a #c55d5a #c55d5a #c55d5a;
}
.moduletable_btmstyle1 button:active, .moduletable_btmstyle1 input.button:active, .moduletable_btmstyle1 .button:active, .moduletable_btmstyle1 input[type="submit"]:active, .moduletable_btmstyle1 input[type="button"]:active, .moduletable_btmstyle1 input[type="reset"]:active { 
     color: #e56c69!important;
     background-color: #fff;
}
/* --- moduletable_btmstyle3 styling links and buttons --- */
.moduletable_btmstyle3 a:link, .moduletable_btmstyle3 a:active, .moduletable_btmstyle3 a:visited { 
     color:  #fffccc;
}
.moduletable_btmstyle3 button, .moduletable_btmstyle3 input.button, .moduletable_btmstyle3 .button, .moduletable_btmstyle3 input[type="submit"], .moduletable_btmstyle3 input[type="button"], .moduletable_btmstyle3 input[type="reset"] { 
     color: #fff;
     background-color: #c55d5a;
     border-color: #e87c79 #e87c79 #e87c79 #e87c79;
}
.moduletable_btmstyle3 button:hover, .moduletable_btmstyle3 input.button:hover, .moduletable_btmstyle3 .button:hover, .moduletable_btmstyle3 input[type="submit"]:hover, .moduletable_btmstyle3 input[type="button"]:hover, .moduletable_btmstyle3 input[type="reset"]:hover { 
     color: #fff;
     background-color: #ff7875;
     border-color: #c55d5a #c55d5a #c55d5a #c55d5a;
}
.moduletable_btmstyle3 button:active, .moduletable_btmstyle3 input.button:active, .moduletable_btmstyle3 .button:active, .moduletable_btmstyle3 input[type="submit"]:active, .moduletable_btmstyle3 input[type="button"]:active, .moduletable_btmstyle3 input[type="reset"]:active { 
     color: #e56c69!important;
     background-color: #fff;
}
/***** END: layout.css *****/
/***** BEGIN: template.css *****/
/* ---------- Default, Background ---------- */
/* --- Background --- */
* { }
* html body { }
html { 
     background-color: #eeebe4;
}
body { 
     color: #888888;
     background-color: #eeebe4;
}
.clearfix { }
* html .clearfix { }
/* --- offline page --- */
.bt_offline_image { 
     background-image: url("../../images/cornsilk/template/offline-image.jpg");
}
/* --- Skin Switcher --- */
.bt_skin_switcher { 
     background-color: #f6f5f2;
     border-right-color: #e6e5e2;
}
.change_skin_icon { }
.bt_skin_switcher a.bt_handle { }
/* --- Popup Login (based on: http://www.queness.com/post/77/simple-jquery-modal-window-tutorial) --- */
#bt_popup .bt_popup_links { }
#bt_popup .bt_popup_links p { }
#bt_popup .bt_popup_links span { }
#bt_popup .bt_login_form a:link, #bt_popup .bt_login_form a:active, #bt_popup .bt_login_form a:visited { }
#bt_popup .bt_login_form a:hover, #bt_popup .bt_login_form a:focus { }
#bt_popup .bt_login_form ul li { }
#bt_popup .bt_popup_links a { }
#bt_popup .bt_popup_links a:hover { }
#bt_popup .bt_login_sign_in, #bt_popup .bt_login_logout { }
#bt_popup .bt_login_sign_in:hover, #bt_popup .bt_login_logout:hover { }
#bt_popup .bt_login_register { }
/* --- mod_search --- */
div.module_content div.search { }
div.module_content div.search.style2 { }
div.module_content label[for="mod-search-searchword"] { }
div.module_content input#mod-search-searchword { }
div.module_content input#mod-search-searchword:hover { }
div.module_content input#mod-finder-searchword { }
div.module_content input#mod-finder-searchword:hover { }
/* --- mod_breadcrumbs --- */
.bt_sub_pathway { }
.bt_sub_pathway .breadcrumbs { }
.bt_sub_pathway .bt_breadcrumbs_img { }
.bt_sub_pathway .bt_breadcrumbs_img a { }
.bt_sub_pathway span.showHere { }
.bt_sub_pathway img { }
.bt_sub_pathway a, .bt_sub_pathway span { }
.bt_sub_pathway a { }
/* --- Social Icons --- */
.bt_social_icons { }
.bt_social_icon { }
.bt_social_icon:hover { }
#social_icon_1 { 
     background-image: url("../../images/cornsilk/template/facebook.jpg");
}
#social_icon_2 { 
     background-image: url("../../images/cornsilk/template/twitter.jpg");
}
#social_icon_3 { 
     background-image: url("../../images/cornsilk/template/rss.jpg");
}
#social_icon_4 { 
     background-image: url("../../images/cornsilk/template/email.jpg");
}
#social_icon_5 { }
#social_icon_6 { }
/* --- Expanding Search Module (powered by: http://tympanus.net/codrops/2013/06/26/expanding-search-bar-deconstructed/) --- */
*, *:after, *:before  { }
.sb-search { }
.sb-search-input { }
.sb-icon-search, .sb-search-submit { }
.sb-search-submit { }
.sb-icon-search  { 
     background-color: #e56c69;
}
.sb-search.sb-search-open, .no-js .sb-search { }
.sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search { 
     background-color: #e56c69;
}
.sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit { }
/* --- Go Top (based on http://briancray.com/2009/10/06/scroll-to-top-link-jquery-css) --- */
.bt_go_top_button_img a { 
     background-image: url("../../images/cornsilk/template/gotop_button.png");
}
.bt_go_top_button_img a:hover { }
#bt_gotop_message a { }
/***** END: template.css *****/
/***** BEGIN: typography.css *****/
/* --- Paragraph, Headings --- */
p { }
h1, h2, h3 { }
h4, h5, h6 { }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }
/* --- Table, Links, Image --- */
table { }
img { }
a:link, a:active, a:visited { 
     color: #C72020 /*285258*/;
}
a:hover, a:focus { }
a.button, a.button:visited { }
/* --- Forms --- */
form { }
input.text, input, textarea, select, radio, checkbox, button { }
select, textarea, 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 { }
textarea:focus, input:focus { }
label { }
input[type="text"], input[type="password"], input[type="email"] { }
input[type="text"]:hover, input[type="text"]:focus, input[type="password"]:hover, input[type="password"]:focus, input[type="email"]:hover, input[type="email"]:focus { }
textarea { }
textarea:hover, textarea:focus { }
button, input.button, .button, input[type="submit"], input[type="button"], input[type="reset"] { 
     color: #FFF!important;
     background-color: #e56c69;
     border-color: #e6e6e6 #e6e6e6 #e6e6e6 #e6e6e6;
}
button:hover, input.button:hover, .button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { 
     color: #fff;
     background-color: #c55d5a;
}
button:active, input.button:active, .button:active, input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active { 
     color: #fff;
     background-color: #8e4341;
}
/* --- Bootstrap Overrides --- */
a.btn-primary, a.btn-warning, a.btn-success, a.btn-danger, a.btn-inverse  { 
     color: #FFF;
}
/* --- List styles --- */
ul { }
ol { }
ul li { }
ol li { }
i { }
/* --- Blockquote --- */
blockquote { 
     border-left-color: #e56c69;
}
blockquote p, blockquote small { }
/* --- Message Boxes with Icons --- */
p.bt_box_message { 
     color: #666;
     border-color: #e56c69 #e56c69 #e56c69 #e56c69;
}
p.message_box_img-1 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-1.png");
}
p.message_box_img-2 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-2.png");
}
p.message_box_img-3 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-3.png");
}
p.message_box_img-4 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-4.png");
}
p.message_box_img-5 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-5.png");
}
p.message_box_img-6 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-6.png");
}
p.message_box_img-7 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-7.png");
}
p.message_box_img-8 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-8.png");
}
p.message_box_img-9 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-9.png");
}
p.message_box_img-10 { 
     background-image: url("../../images/cornsilk/typography/bt_box_icon-10.png");
}
/* --- Dropcaps --- */
div.bt_dropcap-1 span, div.bt_dropcap-2 span, div.bt_dropcap-3 span { }
div.bt_dropcap-1 p, div.bt_dropcap-2 p, div.bt_dropcap-3 p { }
div.bt_dropcap-1 span { 
     color: #e56c69;
}
div.bt_dropcap-2 span, div.bt_dropcap-3 span { 
     color: #fff;
     background-color: #e56c69;
}
div.bt_dropcap-3 span { 
     border-bottom-color: #000;
}
/* --- Highlights --- */
p.bt_highlight { }
span.bt_highlight-1, span.bt_highlight-2, span.bt_highlight-3 { }
span.bt_highlight-1 { 
     background-color: #ececec;
}
span.bt_highlight-2 { 
     background-color: #d8d8d8;
}
span.bt_highlight-3 { 
     color: #fff;
     background-color: #e56c69;
}
/* --- Codes --- */
pre.bt_code-1, pre.bt_code-2 { }
pre.bt_code-1 { 
     background-color: #ececec;
     border-left-color: #e56c69;
}
pre.bt_code-2 { 
     color: #fff;
     background-color: #e56c69;
     border-left-color: #d8d8d8;
}
/* --- Bubbles --- */
.pinched { 
     color: #fff;
     background-color: #e56c69;
}
.pinched:before { 
     background-color: #e56c69;
}
.pinched:after { 
     background-color: #eeebe4;
}
.pinched > :first-child:before { 
     background-color: #eeebe4;
}
.triangle-border { 
     color: #333;
     background-color: #fff;
     border-color: #e56c69 #e56c69 #e56c69 #e56c69;
}
.triangle-border:before { 
     border-color: #e56c69 transparent #e56c69 transparent;
}
.triangle-border:after { 
     border-color: #fff transparent #fff transparent;
}
/***** END: typography.css *****/
/***** BEGIN: k2_style.css *****/
/* -------- Common Elements -------- */
div#k2Container { }
.body-overlayed #sbox-window { }
.sbox-content-image img { }
/* ---------- Common Elements ---------- */
.even { 
     background-color: #F5F5F5;
     border-color: #CCC #CCC #CCC #CCC;
}
.odd { 
     border-color: #ccc #ccc #ccc #ccc;
}
div.k2FeedIcon a, div.k2FeedIcon a:hover { 
     background-image: url("../../images/cornsilk/k2/feed_icon.png");
}
div.itemRatingForm .formLogLoading { }
.itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating { 
     background-image: url("../../images/cornsilk/k2/transparent_star.png");
}
.itemRatingList li { }
.itemRatingList a, .itemRatingList .itemCurrentRating { }
.recaptchatable .recaptcha_image_cell, #recaptcha_table { }
#recaptcha_table { }
#recaptcha_response_field { }
.lastItem { }
.k2Avatar img { }
div.k2Pagination { }
div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured { 
     background-image: url("../../images/cornsilk/k2/feautered_item.png");
}
/* ---------- Component: Item view ---------- */
a.itemPrintThisPage { }
a.itemPrintThisPage:hover { }
div.itemView { }
span.itemEditLink a { }
span.itemEditLink a:hover { }
div.itemHeader span.itemDateCreated { 
     color: #848484;
     background-image: url("../../images/cornsilk/k2/created_day_icon.png");
}
div.itemHeader h2.itemTitle { }
div.itemHeader h2.itemTitle span sup { }
div.itemHeader span.itemAuthor { 
     background-image: url("../../images/cornsilk/k2/written_icon.png");
}
div.itemHeader span.itemAuthor a { }
div.itemHeader span.itemAuthor a:hover { }
div.itemToolbar { 
     background-color: #F5F5F5;
     border-color: #CCC #CCC #CCC #CCC;
}
div.itemToolbar ul li { }
div.itemToolbar ul > li:first-child { }
div.itemToolbar ul li a#fontDecrease img { 
     background-image: url("../../images/cornsilk/k2/font_decrease.png");
}
div.itemToolbar ul li a#fontIncrease img { 
     background-image: url("../../images/cornsilk/k2/font_increase.png");
}
div.itemRatingBlock span { }
div.itemImageBlock { }
div.itemImageBlock .modal { 
     box-shadow: none;
     -webkit-box-shadow: none;
     -moz-box-shadow: none;
}
div#k2Container .modal { 
     box-shadow: none;
     -webkit-box-shadow: none;
     -moz-box-shadow: none;
}
span.itemImage { }
span.itemImage img { 
     border-bottom-color: #CCC;
}
span.itemImageCaption { }
span.itemImageCredits { }
div.itemIntroText { }
div.itemExtraFields { }
div.itemContentFooter { 
     border-bottom-color: #CCC!important;
}
div.itemCategory { 
     border-bottom-color: #CCC;
}
div.itemCategory span { 
     background-image: url("../../images/cornsilk/k2/publishin_icon.png");
}
div.itemTagsBlock { 
     border-bottom-color: #CCC;
}
div.itemTagsBlock span { 
     background-image: url("../../images/cornsilk/k2/tag_icon.png");
}
div.itemTagsBlock ul.itemTags { }
div.itemTagsBlock ul.itemTags li, div.catItemTagsBlock ul.catItemTags li, div.userItemTagsBlock ul.userItemTags li, div.latestItemTagsBlock ul.latestItemTags li { 
     background-color: #F5F5F5;
     background-image: url("../../images/cornsilk/k2/tag_large_icon.png");
     border-color: #CCC #CCC #CCC #CCC;
}
div.itemTagsBlock ul.itemTags li a, div.catItemTagsBlock ul.catItemTags li a, div.userItemTagsBlock ul.userItemTags li a, div.latestItemTagsBlock ul.latestItemTags li a { }
div.itemTagsBlock ul.itemTags li a:hover { }
div.itemAttachmentsBlock { }
div.itemAttachmentsBlock span { }
div.itemAttachmentsBlock ul.itemAttachments li span { }
div.itemAuthorBlock { 
     background-color: #F5F5F5;
     border-color: #CCC #CCC #CCC #CCC;
}
div.itemAuthorBlock img.itemAuthorAvatar { 
     background-color: #FFF;
     border-bottom-color: #CCC;
}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl { 
     background-image: url("../../images/cornsilk/k2/www_icon.png");
}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail { }
div.itemAuthorLatest { }
div.itemAuthorLatest h3 { 
     background-image: url("../../images/cornsilk/k2/latest_icon.png");
}
div.itemAuthorLatest ul { }
div.itemAuthorLatest ul li { }
div.itemAuthorLatest ul li a { 
     background-image: url("../../images/cornsilk/k2/arrow_icon.png");
}
div.itemAuthorLatest ul li a:hover { }
div.itemRelated { }
div.itemRelated h3 { 
     background-image: url("../../images/cornsilk/k2/related_icon.png");
}
div.itemRelated ul { }
div.itemRelated ul li { }
div.itemRelated ul li.k2ScrollerElement { }
div.itemRelated ul li.k2ScrollerElement { }
div.itemRelated ul li.clr { }
a.itemRelTitle { 
     background-image: url("../../images/cornsilk/k2/arrow_icon.png");
}
div.itemRelCat { }
div.itemRelCat a { }
div.itemRelAuthor { }
div.itemRelAuthor a { }
img.itemRelImg { }
div.itemRelIntrotext { }
div.itemRelFulltext { }
div.itemRelMedia { }
div.itemRelImageGallery { }
div.itemVideoBlock { }
div.itemVideoBlock span.itemVideoCaption { }
div.itemVideoBlock span.itemVideoCredits { }
div.itemNavigation { 
     background-color: #F5F5F5;
     border-color: #CCC #CCC #CCC #CCC;
}
div.itemNavigation span.itemNavigationTitle { }
div.itemComments { 
     background-color: #F5F5F5;
     background-image: url("../../images/cornsilk/k2/comment_bg.png");
     border-color: #CCC #CCC #CCC #CCC;
}
div.itemComments ul.itemCommentsList li { }
div.itemComments ul.itemCommentsList li.authorResponse { }
div.itemComments ul.itemCommentsList li.unpublishedComment { }
div.itemComments ul.itemCommentsList li img { 
     border-bottom-color: #CCC;
}
div.itemComments ul.itemCommentsList li span.commentDate { }
div.itemComments ul.itemCommentsList li span.commentLink a { }
div.itemComments ul.itemCommentsList li span.commentLink a:hover { }
div.itemComments ul.itemCommentsList li span.commentToolbar a { 
     background-color: transparent;
}
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover { }
div.itemComments ul.itemCommentsList li span.commentToolbarLoading { }
div.itemComments ul.itemCommentsList li.even { 
     background-color: transparent;
}
div.itemComments ul.itemCommentsList li.odd { }
div.itemCommentsForm form textarea.inputbox, div.itemCommentsForm form input.inputbox { }
div.itemCommentsForm p.itemCommentsFormNotes { 
     border-top-color: #CCC;
}
div.itemCommentsForm form input#submitCommentButton { 
     background-color: #CCC;
     border-color: #CCC #CCC #CCC #CCC;
}
div.itemCommentsForm form input#submitCommentButton:hover { 
     background-color: #848484;
     border-color: #848484 #848484 #848484 #848484;
}
div.itemCommentsForm form span#formLog { }
div.itemCommentsForm form .formLogLoading { }
div.k2ReportCommentFormContainer blockquote { }
div.k2ReportCommentFormContainer blockquote span.quoteIconLeft { }
div.k2ReportCommentFormContainer blockquote span.quoteIconRight { }
div.k2ReportCommentFormContainer blockquote span.theComment { }
div.k2ReportCommentFormContainer form input, div.k2ReportCommentFormContainer form textarea { }
div.k2ReportCommentFormContainer form span#formLog { }
div.k2ReportCommentFormContainer form .formLogLoading { }
/* ---------- Component: Itemlist view (category) ---------- */
div.itemListCategory { 
     background-color: #F5F5F5;
     border-color: #CCC #CCC #CCC #CCC;
}
span.catItemAddLink { }
span.catItemAddLink a { }
span.catItemAddLink a:hover { }
div.itemListCategory img { 
     border-bottom-color: #CCC;
}
div.itemListSubCategories { }
div.subCategory { 
     background-color: #F5F5F5;
     border-color: #CCC #CCC #CCC #CCC;
}
div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img { 
     border-bottom-color: #CCC;
}
div#itemListLinks { }
div.catItemView { }
span.catItemEditLink a { }
span.catItemEditLink a:hover { }
div.catItemHeader span.catItemDateCreated { 
     background-image: url("../../images/cornsilk/k2/created_day_icon.png");
}
div.catItemHeader h3.catItemTitle { }
div.catItemHeader h3.catItemTitle span sup { }
div.catItemHeader span.catItemAuthor { 
     background-image: url("../../images/cornsilk/k2/written_icon.png");
}
div.catItemHeader span.catItemAuthor a { }
div.catItemHeader span.catItemAuthor a:hover { }
div.catItemRatingBlock span { }
span.catItemImage img { 
     border-bottom-color: 5;
}
div.catItemExtraFields, div.genericItemExtraFields { }
div.catItemHitsBlock { }
div.catItemCategory { 
     border-bottom-color: #CCC;
}
div.catItemCategory span { 
     background-image: url("../../images/cornsilk/k2/publishin_icon.png");
}
div.catItemTagsBlock { 
     border-bottom-color: #CCC;
}
div.catItemTagsBlock span { 
     background-image: url("../../images/cornsilk/k2/tag_icon.png");
}
div.catItemAttachmentsBlock { }
div.catItemAttachmentsBlock span { }
div.catItemAttachmentsBlock ul.catItemAttachments li span { }
div.catItemVideoBlock { }
div.catItemCommentsLink { }
span.catItemDateModified { }
/* ---------- Component: Itemlist view (user) ---------- */
div.userBlock { 
     background-color: #F5F5F5;
     border-color: #CCC #CCC #CCC #CCC;
}
span.userItemAddLink { }
span.userItemAddLink a { }
span.userItemAddLink a:hover { }
div.userBlock img { 
     border-bottom-color: #CCC;
}
span.userURL { 
     background-image: url("../../images/cornsilk/k2/www_icon.png");
}
span.userEmail { }
div.userItemView { }
div.userItemViewUnpublished { }
span.userItemEditLink a { }
span.userItemEditLink a:hover { }
div.userItemHeader span.userItemDateCreated { 
     background-image: url("../../images/cornsilk/k2/created_day_icon.png");
}
div.userItemHeader h3.userItemTitle { }
div.userItemHeader h3.userItemTitle span sup { }
div.userItemImageBlock { }
span.userItemImage img { 
     border-bottom-color: #CCC;
}
div.userItemCategory { 
     border-top-color: #CCC;
     border-bottom-color: #CCC;
}
div.userItemCategory span { 
     background-image: url("../../images/cornsilk/k2/publishin_icon.png");
}
div.userItemTagsBlock { 
     border-bottom-color: #CCC;
}
div.userItemTagsBlock span { 
     background-image: url("../../images/cornsilk/k2/tag_icon.png");
}
div.userItemCommentsLink { }
/* ---------- Component: Itemlist view (tag) ---------- */
div.tagItemView { 
     border-bottom-color: #CCC;
}
div.tagItemHeader span.tagItemDateCreated { 
     background-image: url("../../images/cornsilk/k2/created_day_icon.png");
}
div.tagItemHeader h2.tagItemTitle { }
span.tagItemImage img { 
     border-bottom-color: #CCC;
}
div.tagItemCategory { }
div.tagItemCategory span { 
     background-image: url("../../images/cornsilk/k2/publishin_icon.png");
}
/* ---------- Component: Itemlist view (generic) ---------- */
div.genericItemView { 
     border-bottom-color: #CCC;
}
div.genericItemHeader span.genericItemDateCreated { 
     background-image: url("../../images/cornsilk/k2/created_day_icon.png");
}
span.genericItemImage img { 
     border-bottom-color: #CCC;
}
div.genericItemCategory { }
div.genericItemCategory span { 
     background-image: url("../../images/cornsilk/k2/publishin_icon.png");
}
/* ---------- Component: Latest view ---------- */
div.latestItemsCategory { 
     background-color: #F5F5F5;
     border-color: #CCC #CCC #CCC #CCC;
}
div.latestItemsCategory h2 { }
div.latestItemsCategoryImage img { 
     border-bottom-color: #CCC;
}
div.latestItemsUser { }
div.latestItemsUser img { }
span.latestItemsUserURL { }
span.latestItemsUserEmail { }
div.latestItemView { }
span.latestItemDateCreated { 
     background-image: url("../../images/cornsilk/k2/created_day_icon.png");
}
span.latestItemImage img { 
     border-bottom-color: #CCC;
}
div.latestItemCategory { 
     border-bottom-color: #CCC;
}
div.latestItemCategory span { 
     background-image: url("../../images/cornsilk/k2/publishin_icon.png");
}
div.latestItemTagsBlock { 
     border-bottom-color: #CCC;
}
div.latestItemTagsBlock span { 
     background-image: url("../../images/cornsilk/k2/tag_icon.png");
}
div.latestItemVideoBlock { }
div.latestItemCommentsLink { }
h2.latestItemTitleList { }
h2.latestItemTitle { }
/* ---------- Component: Register and profile page views (register.php and profile.php) ---------- */
img.k2AccountPageImage { }
.k2AccountPage div.k2AccountPageUpdate { }
.k2AccountPage th.k2ProfileHeading { }
.k2AccountPage table.admintable td.key, .k2AccountPage table.admintable td.paramlist_key { }
/* ---------- Modules: mod_k2_comments ---------- */
div.k2LatestCommentsBlock ul li.even { 
     background-color: transparent;
     border-top-color: #EEEBE4;
     border-bottom-color: #EEEBE4;
}
div.k2LatestCommentsBlock ul li.odd { 
     background-color: transparent;
}
div.k2LatestCommentsBlock ul li a.lcAvatar img { 
     border-bottom-color: #CCC;
}
div.k2LatestCommentsBlock ul li span.lcCommentDate { 
     color: #EEEBE4;
}
div.k2TopCommentersBlock ul li span.tcLatestCommentDate { }
/* ---------- Modules: mod_k2_content ---------- */
div.k2ItemsBlock ul li a.moduleItemAuthorAvatar img { 
     border-bottom-color: #CCC;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext { }
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img { }
div.k2ItemsBlock ul li a.moduleItemComments { }
div.k2ItemsBlock ul li span.moduleItemHits { }
/* ---------- Modules: mod_k2_user (mod_k2_login will be removed in v2.6) ---------- */
div.k2UserBlock p.ubGreeting { }
/* ---------- Modules: mod_k2_tools ---------- */
div.k2BreadcrumbsBlock span.bcTitle { }
div.k2CalendarLoader { }
table.calendar { 
     color: #888;
     border-bottom-color: #CCC;
}
table.calendar tr td { 
     color: #888;
}
table.calendar tr td.calendarNavMonthPrev { }
table.calendar tr td.calendarNavMonthPrev a { 
     color: #888;
}
table.calendar tr td.calendarCurrentMonth { }
table.calendar tr td.calendarNavMonthNext { }
table.calendar tr td.calendarNavMonthNext a { 
     color: #888;
}
table.calendar tr td.calendarDayName { }
table.calendar tr td.calendarDateEmpty { }
table.calendar tr td.calendarDateLinked a { }
table.calendar tr td.calendarDateLinked a:hover { }
table.calendar tr td.calendarToday { 
     background-color: #e56c69;
}
table.calendar tr td.calendarTodayLinked { }
table.calendar tr td.calendarTodayLinked a { }
table.calendar tr td.calendarTodayLinked a:hover { }
div.k2SearchBlock form input.k2SearchLoading { }
div.k2SearchBlock div.k2LiveSearchResults { }
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a { }
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a:hover { }
div.k2TagCloudBlock a:hover { }
/* ---------- Modules: mod_k2_users ---------- */
div.k2UsersBlock ul li a.ubUserAvatar img { 
     border-bottom-color: #CCC;
}
a.ubUserFeedIcon, a.ubUserFeedIcon:hover { 
     background-image: url("../../images/cornsilk/k2/feed_icon.png");
}
a.ubUserURL,a.ubUserURL:hover { 
     background-image: url("../../images/cornsilk/k2/www_icon.png");
}
span.ubUserEmail { }
/* ---------- Modules: mod_k2_comments ---------- */
div.k2LatestCommentsBlock ul li { }
/***** END: k2_style.css *****/