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: 0 40px 0 0; float: right; }
.chat-button { background: url(/static/common/images/gp-chat-icon.png) left top no-repeat; display: inline-block; padding-left:35px}
.chat-button:hover { background: url(/static/common/images/gp-chat-icon-hover.png) left top no-repeat; }
.chat-button .chat-message { float: right; color: #a3a8b2; padding: 0; font-weight: normal; line-height: 16px; text-align: left; }
.chat-button .now { color: #00cc4d; font-weight: bold; font-size: 14px; display: block; }
a:hover .chat-message, a:hover .now { text-decoration: none !important; }
.zEWidget-launcher { display: none; }
/* Hide IE9/10 */
@media screen and (min-width:0\0) {
.chat-now {
display:none\9 !important;
}
.zopim {
display:none\9 !important;
visibility: hidden\9 !important;
}
}
/* Hide Edge */
@supports (-ms-ime-align:auto) {
.chat-now {
display:none !important;
}
.zopim {
display:none !important;
visibility: hidden !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 .language-selector { 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; }
.en-region-selector { float: right; display: table; }
.en-region-selector .region-item { display: table-cell; padding-left: 30px; }
.en-region-selector img { margin-right: 10px; width: 28px }
.en-region-selector > span { padding-right: 15px }
.en-region-selector select { display: table-cell; }
#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 */
#hsw { display: none; }
dl#headersw, #headersw dt, #headersw dd { margin: 0; padding: 0; line-height: 20px; font-size: 13px; font-weight: normal }
.hsw-msg { display: table; width: 100% }
[data-promo-image="hsw"] { margin: 0 auto }
#headersw dd { display: none; }
#headersw a, #headersw a:hover, #headersw a:hover span, #headersw span:focus, #headersw a:focus { text-decoration: none !important; }
.hsw-wrapper { padding: 7px; display: block }
[data-promo-text="hswDetails"] { padding: 7px; display: block; }
.hsw-title { font-weight: 700; font-size: 110%; }
.hsw-btn { padding: 5px 13px; text-transform: uppercase; margin: 0 1px; }
.hsw-link { text-decoration: underline }
.hsw-dtl { background: #fff; }
/* HSW Black November */
#hsw-bn { border-top: 1px solid #767a85; border-bottom: 1px solid #767a85; float: left; width: 100%; background: #dedede; }
.hsw-bn-promo { text-align: center; padding-top: 0; padding-bottom: 0; color: #000; float: left; height: 36px; vertical-align: middle; line-height: 34px; text-transform: uppercase; font-size: 160%; background: #fff; padding-left: 20px; padding-right: 20px; margin-right: 4px; }
.hsw-bn-arrow { width: 0; height: 0; border-top: 18px solid transparent; border-bottom: 18px solid transparent; float: left; border-left: 8px solid #000; }
.hsw-bn-bar { width: 7px; float: left; height: 36px }
.hsw-bn-bar.wave1 { background: #6699ff; }
.hsw-bn-bar.wave2 { background: #facb0e; }
.hsw-bn-bar.wave3 { background: #10cdf0; }
.hsw-bn-bar.wave4 { background: #ff0066; }
.hsw-bn-bar.wave5 { background: #00e8bf; }
.hsw-bn-bar.wave6 { background: #6aff00; }
.hsw-bn-banner { text-align: center; padding: 0 0 0 20px; color: #fff; float: left; height: 36px; vertical-align: middle; line-height: 34px; font-size: 113%; margin-left: 0px; }
.hsw-bn-banner .hsw-bn-btn { text-decoration: underline; margin-left: 10px; }
#hsw-bn { background: #ff0066; border: none; }
#hsw-bn .hsw-btn { color: #000 !important; }
.hsw-bn-bar { background: #fff; }
.hsw-bn-bar.wave4 { background: #fff; }
#hsw-bn.wave4 { background: #ff0066; border: none; }
#hsw-bn.wave4 .hsw-bn-banner { color: #fff }
#hsw-bn.wave5 { background: #00e8bf; border: none; }
#hsw-bn.wave5 .hsw-bn-banner { color: #000 }
#hsw-bn.wave6 { background: #6aff00; border: none; }
#hsw-bn.wave6 .hsw-bn-banner { color: #000 }
.signup {      background: #959595;
    border: 1px solid #959595;  border-radius: 0;
    color: #fff;
    text-transform: uppercase;
    padding-left: 5px;
    padding-right: 5px;
padding-top:3px;
padding-bottom:3px;
font-size: 12px;
margin-top:5px}


body.free-trials p.trialtext { margin-top: 1em!important; font-weight: bold; }