.shopcart-item .container { padding: 3%; }
.shopcart-item .row { font-size: 0; padding: 0; margin: 0; }
.shopcart-item .items { display: inline-block; float: none; padding-bottom: 50px !important; font-size: 14px; vertical-align: top; }
.shopcart-item .content { display: block; width: 100%; margin: 0 auto; padding: 0 15px 30px; }
.shopcart-item .content h3 { font-weight: bold; }
.shopcart-item .item { display: block; width: 120px; height: 120px; padding: 0; margin: 0 auto 20px; border-radius: 50%; background-image: url('/assets/images/g-titleicon3.png'); background-repeat: no-repeat; }
.shopcart-item .items:hover .item { background-image: url('/assets/images/g-titleicon3-hover.png'); }
.shopcart-item .item1 { background-position: 0 0; }
.shopcart-item .item2 { background-position: -130px 0; }
.shopcart-item .item3 { background-position: -260px 0; }
.shopcart-item .item4 { background-position: 0 -140px; }
.shopcart-item .item5 { background-position: -130px -140px; }
.shopcart-item .item6 { background-position: -260px -140px; }

.management { overflow: hidden; position: relative; background: #003567 url('/assets/images/shopcart-bg-management.png') left top repeat; padding: 20px 0; }
.management * { color: #ffffff; }
.management .web-img { padding-top: 30px; }
.management .txt { padding: 8em 0 0 5%; font-size: 1.3em; }
.management .txt .check-icon { background-image: url('/assets/images/check-icon-o.png'); }
.management .under-g { border-bottom: none; margin-bottom: 30px; }

.marketing { overflow: hidden; position: relative; padding: 30px 0 0; }
.marketing .title-v1 { margin-bottom: 30px; }
.marketing .web-img2 { padding: 0; }
.marketing .txt { padding: 5em 0 0 5%; font-size: 1.3em; }
.marketing .under-g { border-bottom: none; margin-bottom: 30px; }

.discount { position: relative; background: #005752 url('/assets/images/shopcart-bg-management.png') left top repeat; padding: 30px 0; }
.discount * { color: #ffffff; }
.discount .web-img { padding-top: 0; margin-bottom: -60px; }
.discount .txt { padding: 15% 12% 15% 15%; font-size: 1.3em; background: url('/assets/images/discount1.png') center center no-repeat; background-size: 100% auto; margin-bottom: -60px; }
.discount .txt .check-icon { background-image: url('/assets/images/check-icon-o.png'); }
.discount .under-g { border-bottom: none; margin-bottom: 30px; }

.additional { overflow: hidden; position: relative; padding: 30px 0 0; }
.additional .title-v1 { margin-bottom: 30px; }
.additional .web-img2 { padding: 0; }
.additional .txt { padding: 5em 0 0 15%; font-size: 1.3em; }
.additional .under-g { border-bottom: none; margin-bottom: 30px; }

.cms { overflow: hidden; position: relative; background: #003567 url('/assets/images/cms1.jpg') center top repeat-y fixed; padding: 30px 0; }
.cms .title-v2 { margin-bottom: 60px; }
.cms .ad { text-align: center; }

.editor { overflow: hidden; position: relative; padding: 30px 0; }
.editor .title-v2 { margin-bottom: 60px; }
.editor .ad { text-align: center; }

.export { position: relative; background: #253646 url('/assets/images/export1.png') center top repeat-y fixed; padding: 0; }
.export * { color: #ffffff; }
.export .txt { padding: 10em 0 3em 5%; font-size: 1.3em; text-align: center; }
.export .txt p { display: inline-block; width: 32%; text-align: left; padding-left: 15px; }
.export .txt .check-icon { background-image: url('/assets/images/check-icon-o.png'); }
.export .web-img { padding-top: 0; margin-top: -9%; margin-bottom: 0; }

@media (max-width:992px) {
    .discount .web-img { margin-bottom: 0; }
    .discount .txt { margin-bottom: 0; }
    .discount .txt { padding: 25% 15% 25% 25%; }
}

@media screen and (max-width:799px) {
    .management .txt { padding: 0 2em 6em; }
    .marketing .txt { padding: 0 2em 6em; }
    .additional .txt { padding: 2em 5em 3em; }
    .export .txt { padding: 1em 2em 6em; }
}

@media screen and (max-width:480px) {
    .management .txt { padding: 20px 20px 20px 15%; font-size: 1em; }
    .marketing .txt { padding: 20px 20px 20px 15%; font-size: 1em; }
    .discount .txt { font-size: 1em; }
    .export .txt { font-size: 1em; }
    .export .txt p { padding: 0; }
}