#v3main .inner { background:#fff;}
.content { margin-top: 40px; }
.main-content.two-col { width: 100%; }
.content-new-version { width: 100%; border: 1px solid #c6cbd6; background-color: #eef2fd; padding: 20px; margin-top: 20px; margin-bottom: 40px; }
.content-new-version .button, .content-action .button { display: inline-block; margin-top: 10px; margin-bottom: 10px;}
h2.prodName {margin-top: 0px; font-size: 16px;}
.content-upgrade { float: left; padding-right: 20px; margin-bottom: 30px;}
.content-upgrade ol { padding-left: 20px; margin-bottom: 24px; }
.content-resources p, .content-action p { font-size: 16px; }
.content-action { padding: 60px 0 80px; background: #eee; margin: 40px 0; }
.video-holder { float:right; margin-bottom: 30px; padding-top: 20px; padding-bottom: 20px; overflow: hidden; }
.video-holder img { width: 100%; }
#rating { margin-top: 0 !important; }
#rating .rating-data { font-size: 12px !important; color: #494d56 !important; line-height: 12px; }
.main-content.two-col .content { padding: 0 30px 60px; }
.main-content.two-col .content h1 { font-size: 240%; font-weight: normal; }
.main-content h2, .side-content h2 { font-size: 21px !important; }
.main-content h3, .side-content h3 { clear: both; font-size: 16px !important; margin: 0 0 10px 0; }
.main-content h4, .side-content h4 { font-size: 14px !important; line-height: 21px !important; }
.main-content a, .side-content a { color: #60a607; }
.main-content a:hover, .side-content a:hover { color: #60a607; }
.sample-image { text-align: center; }

.two-column {width: 49%; float: left; }
.two-column img {width: 100%; margin-bottom: 15px; }

.two-column h3 { clear: both; font-size: 16px !important; margin: 0 0 0 0; }
.two-column p { margin: 5px 0 0 0; }

.box-img { margin-top: 20px;}


.btns-panel { padding: 15px 0 30px; }

.padding-t-40 { padding-top: 40px; }
.margin-t-20 { margin-top: 20px; }
.margin-b-30 { margin-bottom: 30px; }
.margin-r-30 { margin-right: 30px; }
.margin-r-12 { margin-right: 12px; }

ul.req-list {margin-bottom: 20px; font-size: 14px;}
.equal { display:flex;flex-wrap:wrap }