.main-banners {
    width: 100%;
    margin-bottom: 30px;
}
.mb-banners {
    width: 100%;
}
.mb-mostpopular {
    position: relative;
    width: 558px;
    height: 398px;
    background: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 5px;
    cursor: pointer;
}
.mb-mostpopular:hover {
    border: 1px solid #0000ff;
    outline: 1px solid #0000ff;
}
.slider-mostpopular {
    width: 558px;
    height: 398px;
}
.mps-slide {
    width: 100%;
}
.mps-slide-title {
    width: 100%;
    margin-top: 10px;
}
.mps-title {
    width: 100%;
    font-size: 37px;
    text-align: center;
    font-weight: 900;
    color: #00006a;
    margin-bottom: 0;
}
.mps-subtitle {
    width: 100%;
    font-size: 22px;
    text-align: center;
    color: #00006a;
    font-style: italic;
}
.mps-slide-img {
    width: 100%;
}
.mps-slide-img img {
    width: 100%;
    height: auto;
}
.mps-slide-footer {width: 100%;}
.mps-category {
    color: #6a6a6a;
    font-size: 24px;
    font-style: italic;
    font-weight: 600;
    text-align: left;
    width: 315px;
    padding-left: 20px;
}

.mps-slide-button {
    float: right;
}
.mps-slide-btn {
    width: 167px;
    height: 55px;
    line-height: 55px;
    background: #0166ff;
    color: #fff;
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    font-style: italic;
    margin-right: 20px;
    cursor: pointer;
}
.mb-mostpopular .slidernavigator {
    position: absolute;
    bottom: 2px;
    left: 15px;
    z-index: 105;
}
.cycle-pager span {
    font-family: arial;
    font-size: 64px;
    line-height: 22px;
    width: 18px;
    height: 18px;
    display: inline-block;
    -webkit-text-stroke: 1px #f2f2f2;
    color: #f2f2f2;
    cursor: pointer;
    margin-left: 4px;
    opacity: .8;
}
.cycle-pager span.cycle-pager-active {
    color: #adadad;
    -webkit-text-stroke: 1px #adadad;
    opacity: 1;
}


.mb-right {
    float: right;
    width: 746px;
}
.mb-worldslargest {
    width: 100%;
    height: 66px;
    font-weight: 600;
    border-radius: 5px;
    margin-bottom: 20px;
    background: #088aff;
}
.mb-worldslargest h1 {
    color: #fff;
    text-align: center;
    font-size: 38px;
    font-weight: bold;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
    margin-top: 10px;
    margin-bottom: 0;
}
.mb-custom {
    position: relative;
    width: 558px;
    height: 398px;
    background: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 5px;
    float: right;
    cursor: pointer;
}
.mb-custom:hover {
    border: 1px solid #0000ff;
    outline: 1px solid #0000ff;
}
.slider-customshapes {
    width: 558px;
    height: 398px;
}
.cs-slide {
    width: 100%;
}
.cs-slider-title {
    width: 100%;
    margin-top: 7px;
}
.cs-title {
    width: 100%;
    font-size: 48px;
    line-height: 57px;
    font-weight: 900;
    color: #00006a;
    text-align: center;
}
.cs-subtitle {
    width: 100%;
    font-size: 22px;
    color: #00006a;
    font-style: italic;
    text-align: center;
}
.mps-slide-img {
    width: 100%;
}
.mps-slide-img img {
    width: 100%;
    height: auto;
}
.cs-slide-img {
    width: 100%;
}
.cs-slide-img img {
    width: 100%;
    height: auto;
}
.cs-slide-button {
    margin-right: 20px;
    float: right;
}
.cs-slide-btn {
    width: 167px;
    height: 55px;
    line-height: 55px;
    background: #ed4054;
    color: #fff;
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    font-style: italic;
    cursor: pointer;
}
.cs-category {
    color: #6a6a6a;
    font-size: 24px;
    font-style: italic;
    font-weight: 600;
    text-align: left;
    width: 315px;
    margin-left: 20px;
}
.cs-slide-footer {width: 100%;}
.mb-custom .slidernavig {
    position: absolute;
    bottom: 2px;
    left: 15px;
    z-index: 105;
}

.pageinfotext {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 50px;
}
.pageinfotext h2 {
    text-align: center;
    font-size: 40px;
    color: #060d65;
    margin-top: 0;
    margin-bottom: 12px;
    font-family: Lato-Bold;
}
.pageinfotext h2 span {
    color: #088aff;
}
.pageinfotext p {
    font-size: 20px;
    line-height: 31px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    color: #2b2b2b;
}
.featured-title {
    position: relative;
    width: 100%;
    height: 65px;
    border-radius: 18px 3px 32px 3px;
    background: #088aff;
    margin-bottom: 20px;
    background: url(/img/modern_view/featured-title-bg-2.jpg) no-repeat;
}
.txt-featured {
    font-family: HelveticaBold;
    font-size: 32px;
    line-height: 65px;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
    margin-left: 65px;
}
.save-banner {
    position: relative;
    top: -17px;
    float: right;
    width: 695px;
    height: 82px;
    background: url(/img/modern_view/sale-banner-bg.svg) no-repeat;
}
.save-icon {
    margin-left: 56px;
    margin-right: 14px;
    margin-top: 13px;
}
.save-icon img {
    height: 55px;
    width: auto;
}
.save-title {
    font-family: HelveticaBold;
    font-size: 50px;
    line-height: 82px;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
}
.save-text {
    float: right;
    font-family: HelveticaBold;
    color: #ffff00;
    font-size: 29px;
    line-height: 30px;
    text-align: center;
    margin-right: 20px;
    margin-top: 10px;
}

.sale-items-row {
    width: 100%;
    margin-bottom: 27px;
}
.sale-item-area {
    width: 199px;
    margin-right: 18px;
    padding: 5px;
}
.sale-items-box {
    width: 100%;
    height: auto; /* 276px; */
    background: #fff;
    border: 2px solid #d8d8d8;
    /*margin-right: 18px;*/
    /*padding: 5px;*/
    outline: 1px solid #d8d8d8;
    cursor: pointer;
    margin-bottom: 10px;
}
.sale-itemsbox-txt {
    width: 100%;
    height: 65px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.sale-items-box a {
    text-decoration: none;
    color: #000;
}
.sale-items-box:hover {
    border: 2px solid #0000ff;
    outline: 1px solid #0000ff;
}
.sale-items-box:last-child {
    margin-right: 0;
}
.sale-items-box img {
    float: left;
    width: 100%;
    height: auto;
}
.sale-item-area h4 {
    float: left;
    width: 100%;
    font-size: 19px;
    line-height: 21px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
}
.sale-item-area:hover h4 {
    color: #0000ff;
}
.sale-item-area p {
    float: left;
    width: 100%;
    color: #6b6b6b;
    font-size: 17px;
    line-height: 15px;
    margin-top: 8px;
    margin-bottom: 0;
    text-align: center;
}
p.sale-section-note {
    float: left;
    padding: 0 15px;
    text-align: center;
    margin-top: 5px;
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 0;
}
/* Why Choose US */
/*h4.whychoose-title {*/
/*    font-family: HelveticaBold;*/
/*    float: left;*/
/*    width: 100%;*/
/*    font-size: 36px;*/
/*    color: #00004c;*/
/*    margin-top: 100px;*/
/*    margin-bottom: 7px;*/
/*    text-align: center;*/
/*}*/
/*h4.whychoose-title > span > img {*/
/*    width: auto;*/
/*    height: 60px;*/
/*    position: relative;*/
/*    top: 21px;*/
/*}*/
/*span.whychoose-title-quest {*/
/*    position: relative;*/
/*    top: -4px;*/
/*    left: 4px;*/
/*}*/
/*.wculist {*/
/*    width: 100%;*/
/*    margin-top: 25px;*/
/*}*/
/*.wculist-row {*/
/*    width: 100%;*/
/*    margin-bottom: 22px;*/
/*}*/
/*.wculist-box {*/
/*    width: 268px;*/
/*    height: 177px;*/
/*    background: #fff;*/
/*    border: 1px solid #d8d8d8;*/
/*    margin-right: 18px;*/
/*}*/
/*.wculist-box:last-child {*/
/*    margin-right: 0;*/
/*}*/
/*.wculist-txt {*/
/*    text-align: center;*/
/*    font-size: 28px;*/
/*    line-height: 30px;*/
/*    float: left;*/
/*    width: 100%;*/
/*    margin-top: 17px;*/
/*}*/
/*.wculist-icon {*/
/*    margin-top: 30px;*/
/*    float: left;*/
/*    width: 100%;*/
/*    text-align: center;*/
/*}*/
/*.wculist-icon img {*/
/*    height: 56px;*/
/*    width: auto;*/
/*}*/
/* Categories */
/*.scs-title {*/
/*    width: 100%;*/
/*    height: 58px;*/
/*    background: #0166ff;*/
/*    color: #fff;*/
/*    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);*/
/*    text-align: center;*/
/*    font-size: 30px;*/
/*    line-height: 58px;*/
/*    font-weight: bold;*/
/*    margin-bottom: 55px;*/
/*    margin-top: 40px;*/
/*}*/
.header-categories {
    width: 100%;
    height: 60px;
    background: url(/img/modern_view/featured-title-bg-2.jpg) no-repeat;
    border-radius: 7px 7px 3px 3px;
    margin-bottom: 45px;
    margin-top: 90px;
}
.header-categories h3 {
    color: #fff;
    line-height: 60px;
    font-size: 30px;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 20px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    text-align: center;
}
.header-categories h3 span {
    font-size: 24px;
    font-weight: 400;
    font-style: italic;
}
.scs-body {
    width: 100%;
}
/*.scs-row {*/
/*    width: 100%;*/
/*    margin-bottom: 40px;*/
/*}*/
/*.scs-left {*/
/*    float: left;*/
/*}*/
/*.scs-right {*/
/*    float: right;*/
/*}*/
/*.scs-categorybox {*/
/*    width: 535px;*/
/*    cursor: pointer;*/
/*}*/
/*.scs-categorybox h4 {*/
/*    text-align: center;*/
/*    text-transform: uppercase;*/
/*    width: 100%;*/
/*    float: left;*/
/*    color: #36312e;*/
/*    font-size: 26px;*/
/*    font-weight: bold;*/
/*    margin-top: 0;*/
/*    margin-bottom: 5px;*/
/*}*/
/*.scs-categorybox:hover h4 {*/
/*    color: #0000ff;*/
/*}*/
/*.scs-categorybox p {*/
/*    font-style: italic;*/
/*    float: left;*/
/*    width: 100%;*/
/*    text-align: center;*/
/*    color: #6b6b6b;*/
/*    font-size: 19px;*/
/*    line-height: 17px;*/
/*    margin: 0;*/
/*}*/
/*.scs-imgbox {*/
/*    width: 535px;*/
/*    height: 281px;*/
/*    background: #fff;*/
/*    border: 2px solid #d8d8d8;*/
/*    outline: 1px solid #d8d8d8;*/
/*    margin-top: 16px;*/
/*    position: relative;*/
/*    border-radius: 5px;*/
/*}*/
/*.scs-imgbox img {*/
/*    width: auto;*/
/*    height: 281px;*/
/*}*/
/*.scs-categorybox:hover .scs-imgbox {*/
/*    border: 2px solid #0000ff;*/
/*    outline: 1px solid #0000ff;*/
/*}*/
/*.scs-button {*/
/*    width: 139px;*/
/*    height: 38px;*/
/*    background: #0000ff;*/
/*    color: #fff;*/
/*    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);*/
/*    font-size: 20px;*/
/*    line-height: 38px;*/
/*    text-align: center;*/
/*    font-weight: bold;*/
/*    font-style: italic;*/
/*    position: absolute;*/
/*    bottom: 15px;*/
/*    left: 195px;*/
/*    cursor: pointer;*/
/*}*/
/*-- Categories --*/
.scb-row {
    width: 100%;
    margin-bottom: 60px;
}
.scb-row:last-child {
    margin-bottom: 0;
}
.scb-box {
    width: 270px;
    margin-right: 20px;
    cursor: pointer;
}
.scb-box:last-child {
    margin-right: 0;
}
.scbox-header {
    width: 270px;
    height: 47px;
    line-height: 47px;
    background: #00167b;
    border: 1px solid #00167b;
    color: #fff;
    text-align: center;
    font-size: 23px;
    font-weight: 600;
    margin-bottom: 3px;
    border-radius: 3px;
}
.scbox-imgbox {
    position: relative;
    width: 270px;
    height: 270px;
    border-radius: 3px;
    background: #fff;
    border: 1px solid #d8d8d8;
    outline: 1px solid #d8d8d8;
}
.scbox-imgbox img {
    width: 100%;
    height: auto;
}
.scb-available {
    position: absolute;
    top: 10px;
    width: 100%;
    text-align: center;
    font-size: 16px;
    font-style: italic;
    color: #767575;
}
.scbox-footer {
    width: 100%;
    margin-top: 10px;
}
.scbox-btn {
    width: 132px;
    height: 43px;
    line-height: 43px;
    background: #0166ff;
    color: #fff;
    text-align: center;
    font-weight: 600;
    font-size: 17px;
    font-style: italic;
    margin: 0 69px;
}
.scb-box:hover .scbox-header {
    background: #0166ff;
    border: 1px solid #0166ff;
}
.scb-box:hover .scbox-imgbox {
    border: 1px solid #0166ff;
    outline: 1px solid #0166ff;
}
/*-- End Categories --*/
/*----------------------Coloful Buttons------------------------*/
.coloful-buttons {
    width: 100%;
    margin-top: 10px;
}
.colofulbtn {
    width: 212px;
    height: 64px;
    margin-right: 18px;
    color: #fff;
    cursor: pointer;
}
.colofulbtn:last-child {
    margin-right: 0;
}
.colofulbtn.orange {
    background: #f8880b;
}
.colofulbtn.orange:hover {
    background: #ea810c;
}
.colofulbtn.red {
    background: #ff0000;
}
.colofulbtn.red:hover {
    background: #e80505
}
.colofulbtn.purple {
    background: #9f0099;
}
.colofulbtn.purple:hover {
    background: #8c0387;
}
.colofulbtn.green {
    background: #009f22;
}
.colofulbtn.green:hover {
    background: #038c20;
}
.colofulbtn.blue {
    background: #4f89fc;
}
.colofulbtn.blue:hover {
    background: #447ae4;
}
.colofulbtn-txt {
    font-size: 18px;
    margin-top: 12px;
    font-weight: bold;
}
.colofulbtn-img {
    width: 38px;
    margin-right: 10px;
    margin-left: 12px;
    margin-top: 12px;
}
.colofulbtn-img img {
    width: 38px;
}
/*---------------------- End Coloful Buttons------------------------*/
/*----------------------Why Us------------------------*/
.whychoose {
    width: 100%;
}
.whychoose-title {
    /*font-family: HelveticaBold;*/
    font-weight: 600;
    width: 100%;
    font-size: 36px;
    color: #00004c;
    margin-top: 100px;
    margin-bottom: 7px;
    text-align: center;
}
.whychoose-title > span > img {
    width: auto;
    height: 60px;
    position: relative;
    top: 21px;
}
span.whychoose-title-quest {
    position: relative;
    top: -4px;
    left: 4px;
}
.wculist {
    width: 100%;
    margin-top: 25px;
}
.wculist-row {
    width: 100%;
    margin-bottom: 22px;
}
.wculist-box {
    width: 269px;
    height: 80px;
    background: #fff;
    border: 1px solid #d8d8d8;
    margin-right: 18px;
}
.wculist-box:last-child {
    margin-right: 0;
}
.wculist-icon {
    width: 50px;
    margin-top: 15px;
    margin-left: 15px;
}
.wculist-icon img {
    width: 50px;
    height: auto;
}
.wculist-txt {
    width: 185px;
    font-size: 21px;
    line-height: 28px;
    margin-left: 15px;
    margin-top: 12px;
}
.wculist-txt span {
    font-family: Lato-Bold;
    font-size: 21px;
}
/*----------------------End Why Us------------------------*/
