h1 { margin-top: 0; display: inline-block; }
p.prod-name { font-size: 16px; font-weight: 600; margin-bottom: 0; }
p.links { margin-top: .25em; }
img.true-size { width: auto !important; }
.container, #container {min-width: initial;}
.contents {min-width: initial;max-width: initial;}
.container.wrap{margin-top: 40px}
.highlight { background-color: #eef2fd; border-left: solid 5px #009cff; padding: 15px; margin-bottom: 1em;}
.highlight h3 { margin: 0; }
.pillars { margin-top: 3em; }
.pillars h3 { line-height: 48px; margin-bottom: 0; }
.pillars .quote { padding-top: 1em; padding-bottom: 1em; }
.resellers { text-align: center; }
.resellers .logo { margin-bottom: 2em; }

.en-region-selector { float: right; display: table; padding-bottom: 30px; padding-right: 20px; }
.en-region-selector .region-item { display: table-cell; padding-left: 30px; margin-top: 5px; }
.en-region-selector img { margin-right: 10px; width: 28px !important; }
.en-region-selector select { margin-top: 3px; }

.reseller-logos img { margin-top: 1em; }

#sidebar ul { list-style: none; margin-top: 0 }
#sidebar .collapse { display: block; }
#sidebar .widget-area li { padding: 2px 0; color: #000; }
#sidebar .widget-area li a { color: #494d56; }
#sidebar .sub-menu { padding-left: 20px }
#sidebar-left .widget.widget_image_widget:first-child { list-style: none; }
#sidebar li.current-menu-item.menu-item-type-post_type > a { font-weight: normal; color: #009cff !important; }
#sidebar .collapse { float: right; text-indent: -9999px; width: 9px; height: 9px; overflow: hidden; margin: 3px 0px 0 0; position: relative; background: url("/static/corel/images/pZozBL-Bw.gif") no-repeat 100% 0; outline: 0; cursor: pointer; }
.aside .collapse { background: url("/static/corel/images/pZozBL-Bw.gif") no-repeat 100% 0; right: 5px; top: 4px; height: 9px; margin: 3px -2px 0 0; outline: 0 none; overflow: hidden; position: absolute; text-indent: -9999px; width: 9px; cursor: pointer; display: block; }
.collapse.active, #sidebar .collapse.active { background-position: 100% -9px }
.responsive .benefits img{width: auto;display: block;margin: 0 auto;}
.responsive .reseller img, .responsive img.edu-icon{width: auto;}
.benefits h4{font-weight: 500}
.benefits ul, .education ul{padding-left: 20px}
.mar-t-60{margin-top: 60px}
.mar-t-100{margin-top: 100px}
.education img.edu-img{max-width: 600px; display: block; margin: 30px auto 40px}
.education h4{font-weight: 500;}
.visible-hidden{visibility: hidden}
@media (max-width: 991px) {
    .en-region-selector{float: none}
    .en-region-selector .region-item:nth-child(3){display: none}
    .en-region-selector .region-item{display: inline-block; padding-left: 0; padding-right: 30px}
    .en-region-selector select {margin-top: 8px;}
}

@media (max-width: 767px) {
    .container.wrap{margin-top: 20px}
    #sidebar{display: none}
    .nav-tabs.nav-justified>li {width: 100%;}
    #sidebar-left .widget, #sidebar-right .widget {margin: 40px 0 0 15px;}
}