body { color: #494d56; background: #d7d7d7; }
h1, h2, h3, h4, h5, h6, .entry-title, .entry-title a { color: #000000; }
a { color: #009cff; }
a:hover { color: #009cff; }
/* Header */
.container { min-width: 974px; max-width: 974px; }
.container.header { background: #000; }
header { border-color: #000; }
header select { color: black; }
.chat-now { margin: 4px 18px 0 0; float:right;}
.chat-now .chat:hover { cursor: pointer; }
.zEWidget-launcher {display: none;}
/* Hide IE9/10 */
@media screen and (min-width:0\0) {
    .chat-now {display:none\9 !important;} /* backslash-9 removes ie11+ & old Safari 4 */
}
/* Hide Edge */
@supports (-ms-accelerator:true) {
  .chat-now { display:none !important; } 
}
#region_selector { font-size: 11px; color: #0079d7; padding: 4px 0px 4px 20px; border-bottom: 1px solid #30343d }
#country_flag { padding-right: 8px }
.cse .gsc-branding, .gsc-branding { display: none; }
#search input { padding: 0; }
/* #country_name { position: relative; bottom: 2px; }*/
#country_name img { padding-left: 5px; width: 14px; }
#region_selector > span { float: right; padding-right: 20px }
#region_selector .signIn { float: right; padding-right: 10px }
#region_selector .currency-holder { float: right; padding-right: 10px; position: relative; bottom: 2px; }
#region_selector .currency-holder .currencyLabel { color: #a3a8b2; }
#region_selector .currency-holder .currencyLabel select { color: #000; font-size: 12px; }
#currencyDropDown { margin-top: 4px; }
#access a:hover, #access li.current_page_item > a { color: #000000; }
#access li.current_page_item > a, #access li.current-menu-item > a { font-weight: normal; }
#access li.current-menu-item.menu-item-type-post_type > a { color: #ffffff !important; }
nav div ul li a { cursor: pointer; }
/* Page */
#wrapper { background: #ffffff; }
.contents { min-width: 974px; max-width: 974px; margin: 0 auto; background: #fff; }
.contents.responsive { max-width: 1200px; }
.legacyWidth { width: 705px; }
.entry-content { font-size: 12px; line-height: 14px; }
.fivesixcol { width: 83% }
.sixcol { width: 16% }
.halfcol { width: 50% }
.linkContainer { width: 100%; height: 180px; }
.metaslider { position: relative; }
.metaslider .flex-control-nav li a { margin: 0 3px; padding: 0; }
#sidebar .collapse { display: block; }
#sidebar .widget-area li { padding: 2px 0; font-size: 11px; color: #000; }
#sidebar .widget-area li a { color: #494d56; }
#sidebar .sub-menu li { font-weight: normal; }
#sidebar .sub-menu .current-menu-item { font-weight: bold; }
#sidebar-left .widget.widget_image_widget:first-child { list-style: none; }
.widget-area a { color: #7e828c; }
.inclVAT { font-size: 12px !important; }
.vat { padding: 3px 0px 0px 3px; }
.price { font-size: 14px; padding-left: 20px; }
.price .priceBrick #sale { padding-top: 3px; padding-left: 5px; color: #009cff; }
.price .priceBrick #old { padding-left: 5px; text-decoration: line-through; }
.rollover3 a { display: block; width: 111px; height: 57px; background-image: url(/static/corel/wp-content/uploads/2014/09/painter.jpg); text-decoration: none; float: left; }
.rollover3 a:hover { display: block; width: 111px; height: 57px; background-image: url(/static/corel/wp-content/uploads/2014/09/painter2.jpg); text-decoration: none; float: left; background-color: #000; }
/* Footer */
.container.footer { border-top: #d7d7d7 1px solid; }
#footer { border-top: #d7d7d7 1px solid; }
#footer-area { background: #ffffff; width: 100%; }
#footer-area .widget_nav_menu li { line-height: 12px; font-size: 11px; font-weight: 300; padding-top: 4px; padding-bottom: 4px; }
#footer-area .footer-title { color: #494d56; font-size: 14px; }
#footer-area .widget-title { color: #494d56; }
#footer-area .textwidget img { margin: 0 0 8px 0; }
#copyright { color: #7e828c; float: left; width: 100%; }
#copyright a { color: #009cff; }
/* Special Offers */
#special-offers { padding: 20px; float: left; }
#special-offers a:hover { text-decoration: none; }
#special-offers h1 { margin-bottom: 5px }
#special-offers p { margin-bottom: 0px; }
#special-offers .entry-content a img { max-width: 100%; }
#special-offers .pr_snippet_category { width: 50%; }
#special-offers .pr-snippet-stars .pr-snippet-rating-decimal { display: block; }
#special-offers .onecol { float: left; }
#special-offers .halfcol { float: left; }
#special-offers .threecol { float: left; width: 33%; padding-top: 20px; }
#special-offers .swoffer { padding: 0 0 10px 10px; }
#special-offers .special_text { margin: 10px 15px 24px 0; color: #5A5A5A; font-size: 11px; }
#special-offers .border-rt { border-right: 1px dashed #ccc; }
#special-offers .border-btm { border-bottom: 1px solid #E2E5EA; padding-bottom: 12px; }
#special-offers .price { font-size: 14px; padding-left: 20px; }
#special-offers .slides li { display: none; }
/* Bootstrap overrides */
@media (min-width: 1200px) {
.container { width: 1200px; }
}

@media (max-width: 992px) {
.container { width: 100%; }
}

@media (min-width: 974px) {
.container { width: 100%; }
}

@media (min-width: 768px) {
.container { width: 100%; min-width: 974px; }
}
/*HSW Accordion */
.accordion { background-color: #009CFF; }
.accordion dl, .accordion dt, .accordion dd { margin: 0; padding: 0; }
.accordion dd { display: none; background-color: #D81275; color: #fff; }
.accordion p { padding: 8px 15px; margin: 0; }
.accordionTitle { background-color: #009CFF; padding: 7px 15px 7px 15px; text-align: center; display: block; text-decoration: none; color: #fff; -webkit-transition: background-color 0.5s ease-in-out; transition: background-color 0.5s ease-in-out; line-height:20px;}
.accordionTitle:hover { background-color: #28acff; text-decoration: none; }
.accordion-title { color: #fff !important; font-weight: normal;}
.accordion-title .title { font-weight: 700; font-size: 110%; }
.accordion-title .bonus { background: #fff; padding: 5px 10px 5px 10px; text-transform: uppercase; color: #009CFF; }
.accordionTitleActive, .accordionTitle.is-expanded { background-color: #a90e5c; }
a.accordion-title .link { text-decoration: underline; font-weight: bold;}
a.accordion-title:hover .link { text-decoration: underline; font-weight: bold;}
.accordion-content { text-align: center; }
.accordionItem { height: auto; overflow: hidden; max-height: 50em; -webkit-transition: max-height 1s; transition: max-height 1s; }
