#content-box {
    display: block;
    padding: 0px;
    /*background-color: #E5E5E5;*/
}








.mobile-hightlight-box {
    padding: 15px;
    background-color: #FFF;
    margin-bottom: 30px;
    display: flex;
    width: 100%
}

.mobile-hightlight-box .phone-gallery {
    flex: 1;
    margin-right: 30px;
    margin-bottom: 60px;
}

.mobile-hightlight-box .phone-gallery .main-photo {
    text-align: center;
    padding: 30px;
    margin-bottom: 20px;
}

.mobile-hightlight-box .phone-gallery .main-photo img {
    max-width: 280px;
}

.mobile-hightlight-box .phone-gallery .thumbnail-list {
    display: flex;
    align-items: center;
    justify-content: center;
}

.mobile-hightlight-box .phone-gallery .thumbnail-list li {
    width: 65px;
    height: auto;
    object-fit: cover;
    border: 1px solid #EAEBEF;
}

.mobile-hightlight-box .phone-gallery .thumbnail-list li:not(:last-child) {
    margin-right: 5px;
}




.mobile-hightlight-box .phone-feature {
    flex: 1;
    margin-bottom: 60px;
}

.mobile-hightlight-box .phone-feature .phone-summary {
    display: flex;
    align-items: center;
    height: 36px;
    padding: 0 12px;
    background: #F8F8F8;
    border-radius: 4px;
    margin-bottom: 20px;
}

.mobile-hightlight-box .phone-feature .phone-summary .title {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #212121;
}

.mobile-hightlight-box .phone-feature .phone-summary .view-count {
    font-size: 12px;
    line-height: 24px;
    margin-left: auto;
    text-align: right;
    color: #212121;
}

.mobile-hightlight-box .phone-feature .hightlight-feature {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 30px;
}

.mobile-hightlight-box .phone-feature .hightlight-feature li {
    flex: 0 0 33.3333%;
    text-align: center;
    padding: 20px;
    width: 33.33%;
}

/*.mobile-hightlight-box .phone-feature .hightlight-feature li.feature-border-top{
	border-top: 1px solid #000000;
}
.mobile-hightlight-box .phone-feature .hightlight-feature li.feature-border-right{
	border-right: 1px solid #000000;
}*/
.mobile-hightlight-box .phone-feature .hightlight-feature li:nth-child(n+4) {
    border-top: 1px solid #000000;
}

.mobile-hightlight-box .phone-feature .hightlight-feature li:not(:nth-child(3n+3)) {
    border-right: 1px solid #000000;
}

.mobile-hightlight-box .phone-feature .hightlight-feature li .icon {
    margin-bottom: 20px;
}

.mobile-hightlight-box .phone-feature .hightlight-feature li .title {
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #212121;
    margin-bottom: 5px;
}

.mobile-hightlight-box .phone-feature .hightlight-feature li .info {
    font-size: 15px;
    line-height: 24px;
    color: #212121;
}

.mobile-hightlight-box .phone-feature .phone-price {
    font-size: 30px;
    line-height: 24px;
    text-align: center;
    color: #212121;
    border-bottom: 1px solid #EAEBEF;
    padding-bottom: 40px;
    margin-bottom: 20px;
}

.mobile-hightlight-box .phone-feature .phone-price span {
    font-weight: 600;
    color: #ED3533;
}

.mobile-hightlight-box .phone-feature .goto-review {
    height: 48px;
    padding: 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 30px;
    text-align: center;
    display: block;
    color: #212121;
    background-color: #FFF;
    border: 1px solid #000000;
    box-sizing: border-box;
    margin-bottom: 15px;
}

.mobile-hightlight-box .phone-feature .goto-review i {
    margin-right: 5px;
}

.mobile-hightlight-box .phone-feature .goto-review:hover {
    color: #FFF;
    background-color: #000;
}


.mobile-hightlight-box .phone-feature .more-tools {
    display: flex;
    align-items: center;
    justify-content: center;
}

.mobile-hightlight-box .phone-feature .more-tools li {}

.mobile-hightlight-box .phone-feature .more-tools li:not(:last-child):after {
    content: "";
    border-right: 1px solid #C6C8CF;
    margin: 0 10px;
}

.mobile-hightlight-box .phone-feature .more-tools li a {
    font-size: 13px;
    line-height: 20px;
    color: #212121;
    display: inline-block;
}

.mobile-hightlight-box .phone-feature .more-tools li a i {
    margin-right: 5px;
}

.mobile-hightlight-box .phone-feature .more-tools li a:hover {
    color: #ED3533;
}


@media (max-width: 991.98px) {
    .mobile-hightlight-box {
        /*display: flex;*/
        /*flex-direction: column;*/
        display: block !important;
        margin-left: -15px;
        margin-right: -15px;
        width: calc(100% + 30px);
        padding-left: 35px;
        padding-right: 35px;
    }
}


@media (max-width: 575.98px) {
    .mobile-hightlight-box .phone-gallery .thumbnail-list li {
        width: auto;
    }
    .facebook-comment .caption {
        border-radius: 10px;
        padding: 20px 5px;
    }
    .mobile-hightlight-box .phone-gallery {
        margin-right: 0px;
        margin-bottom: 20px;
    }

    .mobile-hightlight-box .phone-feature .phone-summary {
        display: flex;
        align-items: center;
        height: 36px;
        padding: 0 12px;
        background: #FFF;
        border-radius: 4px;
        margin-bottom: 20px;
    }

    .mobile-hightlight-box .phone-feature .phone-summary .title {
        display: none;
    }

    .mobile-hightlight-box .phone-feature .phone-summary .view-count {
        width: 100%;
        text-align: center;
    }

    .mobile-hightlight-box .phone-feature .hightlight-feature li {
        flex: 0 0 50%;
        text-align: center;
        padding: 20px;
    }

    .mobile-hightlight-box .phone-feature .hightlight-feature li:nth-child(n+4) {
        border-top: none;
    }

    .mobile-hightlight-box .phone-feature .hightlight-feature li:not(:nth-child(3n+3)) {
        border-right: none;
    }

    .mobile-hightlight-box .phone-feature .hightlight-feature li:nth-child(n+3) {
        border-top: 1px solid #000000;
    }

    .mobile-hightlight-box .phone-feature .hightlight-feature li:not(:nth-child(2n+2)) {
        border-right: 1px solid #000000;
    }
}

@media (max-width: 449.98px){
    .mobile-hightlight-box .phone-feature .phone-price {
        font-size: 24px;
        line-height: 24px;
    }
}








.mobile-detail-box {
    display: flex;
    align-items: flex-start;
    padding: 0;
}

.mobile-info-box {
    flex: 1;
    /*padding: 30px 25px;*/
    padding: 0px 15px;
    margin-right: 30px;
    /*background-color: #FFF;*/
    /*height: 100%;*/
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.mobile-info-box .container-box{
    padding: 30px 25px;
    background-color: #FFF;
    margin-bottom: 30px;
}


.mobile-info-box .nav-pills .nav-item:not(:last-child) {
    margin-right: 45px;
}

.mobile-info-box .nav-pills .nav-link,
.nav-pills .show > .nav-link {
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
    text-align: center;
    padding: 0px;
    border-radius: 0px;
    color: #808080;
    background-color: transparent;
}

.mobile-info-box .nav-pills .nav-link::after {
    content: "";
    display: block;
    border-bottom: 5px solid transparent;
    margin-top: 15px;
}

.mobile-info-box .nav-pills .nav-link.active{
    color: #212121;
}
.mobile-info-box .nav-pills .nav-link.active::after {
    border-bottom: 5px solid #212121;
}

.mobile-info-box .specification-list {}

.mobile-info-box .specification-list>li {
    border-top: 1px solid #EAEBEF;
    padding-top: 30px;
    padding-bottom: 30px;
    display: flex;
    align-items: flex-start;

}

.mobile-info-box .specification-list .category {
    flex: 0 0 140px;
    margin-right: 10px;
    font-size: 14px;
    font-weight: 600;
    line-height: 32px;
    color: #212121;
}

.mobile-info-box .specification-list .info {
    flex: 1;
}

.mobile-info-box .specification-list .info>li {
    display: flex;
    align-items: flex-start;
}

.mobile-info-box .specification-list .info>li.divider {
    border-top: 1px solid #EAEBEF;
    margin-top: 20px;
    padding-top: 20px;
}

.mobile-info-box .specification-list .info .topic {
    flex: 0 0 140px;
    margin-right: 10px;
    font-size: 14px;
    line-height: 32px;
    color: #808080;
}

.mobile-info-box .specification-list .info .detail {
    flex: 1;
    font-size: 14px;
    line-height: 32px;
    color: #000;
}



.mobile-info-box .gallery-box {
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 400px;
    padding: 15px;
    color: #808080;
    background: #FFFFFF;
    border: 1px solid #EAEBEF;
}




.mobile-info-box .antutu-testing-box {
    padding: 15px;
    background: #FFFFFF;
    border: 1px solid #EAEBEF;
}

.mobile-info-box .antutu-testing-box .summary {
    font-size: 14px;
    line-height: 20px;
    color: #808080;
}

.mobile-info-box .antutu-testing-box .score-table {
    margin-top: 10px;
    position: relative;
    z-index: 2;
}

.mobile-info-box .antutu-testing-box .score-table .scale-box {
    position: absolute;
    left: 140px;
    right: 0px;
    top: 0px;
    display: flex;
    height: 100%;
    z-index: -1;
}

.mobile-info-box .antutu-testing-box .score-table .scale-box li {
    flex: 1;
    height: 100%;
}

.mobile-info-box .antutu-testing-box .score-table .scale-box li:not(:last-child) {
    border-right: 1px solid #EAEBEF;
}

.mobile-info-box .antutu-testing-box .score-table .name {
    width: 140px;
    border-right: 1px solid #EAEBEF;
}

.mobile-info-box .antutu-testing-box .score-table thead td {
    text-align: center;
    background-color: #FFF;
}

.mobile-info-box .antutu-testing-box .score-table tbody .name {
    min-height: 40px;
    font-size: 12px;
    font-weight: 600;
    line-height: 20px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    text-align: right;
    color: #212121;
    background-color: #FFF;
}

.mobile-info-box .antutu-testing-box .score-table tbody .percent-score {}

.mobile-info-box .antutu-testing-box .score-table tbody .percent-score .bar {
    padding: 0 10px;
    height: 24px;
    font-size: 12px;
    line-height: 20px;
    display: flex;
    align-items: center;
    color: #FFFFFF;
    background: #C6C8CF;
    border-radius: 0px 3px 3px 0px;
}

.mobile-info-box .antutu-testing-box .score-table tbody .percent-score .bar.top {
    background: linear-gradient(90.31deg, #0600FE 0%, #7B01BE 100%);
}



.dashboard-panel {
    flex: 0 0 410px;
    width: 410px;
    height: 100%;
    padding: 0px 15px;
    /*background-color: #FFF;*/
}




@media (max-width: 991.98px) {
    .mobile-detail-box {
        display: block;
        padding: 0;
        /*background-color: #FFF;*/
    }

    .mobile-info-box {
        flex: none;
        margin-left: 0px !important;
        margin-right: 0px !important;
        height: auto;
        margin-bottom: 15px;
    }

    .mobile-info-box .container-box {
        padding: 30px 35px !important;
        width: 100%;
    }

    .mobile-info-box .nav-pills .nav-item {
        flex: 1;
    }

    .dashboard-panel {
        flex: none;
        width: 100%;
        height: auto;
        background-color: #FFF;
        padding: 0px;
    }

}

@media (max-width: 767.98px) {
    .mobile-info-box .specification-list>li {
        display: block;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

@media (max-width: 575.98px) {

    .mobile-info-box {
        margin-bottom: 10px;
    }

    .mobile-info-box .nav-pills .nav-link,
    .nav-pills .show>.nav-link {
        font-size: 13px;
        line-height: 30px;
    }

    .mobile-info-box .nav-pills .nav-link::after {
        border-bottom: 2px solid transparent;
        margin-top: 8px;
    }

    .mobile-info-box .nav-pills .nav-link.active::after {
        border-bottom: 2px solid #212121;
    }

    .mobile-info-box .specification-list .category {
        flex: none;
        margin-right: 0px;
        font-size: 14px;
    }

    .mobile-info-box .specification-list .info .topic {
        font-size: 14px;
        line-height: 24px;
    }

    .mobile-info-box .specification-list .info .detail {
        flex: 1;
        font-size: 14px;
        line-height: 24px;
    }
}


.panel-box{
    width: 100%;
}

.panel-box .panel-header {
    font-size: 24px;
    font-weight: 600;
    line-height: 36px;
    color: #000;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    width: 100%;
}

.panel-box .panel-header::after {
    /*content: "";
    flex: 1;
    height: 2px;
    background: linear-gradient(94.34deg, #0600FE 0%, #7B01BE 100%);
    margin-left: 15px;*/
}


.pricing-compare-box {
    margin-bottom: 40px;
}

.pricing-compare-box .price-list {
    width: 100%;
}

.pricing-compare-box .price-list .price-item {
    display: flex;
    align-items: center;
    padding: 12px;
    background-color: #FFFFFF;
    height: 54px;
    border: 1px solid #EAEBEF;
}

.pricing-compare-box .price-list .price-item:not(:last-child) {
    margin-bottom: 5px;
}

.pricing-compare-box .price-list .price-item .logo {
    flex: 0 0 150px;
}

.pricing-compare-box .price-list .price-item .price {
    flex: 1;
    padding: 0 25px;
    font-size: 20px;
    font-weight: 600;
    line-height: 20px;
    color: #212121;
    text-align: center;
}

.pricing-compare-box .price-list .price-item .goto {
    flex: 0 0 100px;
}

.pricing-compare-box .price-list .price-item .goto a {
    width: 100px;
    height: 30px;
    padding: 5px 12px;
    border-radius: 3px;
    font-size: 13px;
    line-height: 24px;
    text-align: center;
    color: #212121;
    background-color: #FFFFFF;
    border: 1px solid #000000;
    display: flex;
    /*align-items: center;*/
    justify-content: center;
}

.pricing-compare-box .price-list .price-item .goto a::after {
    content: "\f105";
    font-family: "FontAwesome";
    font-weight: 600;
    margin-left: 10px;
    line-height: 20px;
}
.pricing-compare-box .price-list .price-item .goto a:hover{
    color: #FFF;
    background-color: #212121;

}


@media (max-width: 449.98px){
    .pricing-compare-box .price-list .price-item .logo {
        flex: 0 0 100px;
    }
    .pricing-compare-box .price-list .price-item .price {
        font-size: 16px;
        padding: 0 15px;
    }
    .pricing-compare-box .price-list .price-item .goto {
        flex: 0 0 75px;
    }
    .pricing-compare-box .price-list .price-item .goto a {
        width: 75px;
        height: 20px;
        padding: 0px 0px;
        font-size: 10px;
        line-height: 22px;
    }
    .pricing-compare-box .price-list .price-item .goto a::after {
        content: "\f105";
        font-family: "FontAwesome";
        font-weight: 600;
        margin-left: 6px;
        line-height: 19px;
    }
}

@media (max-width: 329.98px){
    .pricing-compare-box .price-list .price-item .logo {
        flex: 0 0 75px;
    }
    .pricing-compare-box .price-list .price-item .price {
        font-size: 14px;
        padding: 0 15px;
    }
   
}






.video-review-box {
    margin-bottom: 40px;
}

.video-review-box .video-preview {
    position: relative;
    border-radius: 10px;
    display: inline-block;
    overflow: hidden;
    margin-bottom: 30px;
}

.video-review-box .video-preview .play-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background-color: transparent;
    border: none;
}

.video-review-box .review-info {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.video-review-box .review-info .tag-badge {
    margin-right: 15px;
}

.video-review-box .review-info .review-date {
    font-size: 12px;
    font-weight: 600;
    line-height: 20px;
    color: #808080;
}

.video-review-box .review-title {
    font-size: 20px;
    line-height: 30px;
    font-weight: 600;
    color: #212121;
}





.relate-news-box {
    margin-top: 30px;
}

.relate-news-box .news-list {
    margin-bottom: 30px;
}

.relate-news-box .news-list .news-item {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px;
}

.relate-news-box .news-list .news-item .news-cover {
    flex: 0 0 100px;
    border-radius: 0px;
    overflow: hidden;
    margin-right: 10px;
    height: 55px;
    margin-top: 20px;
}


.relate-news-box .news-list .news-item .news-cover img {
    object-fit: cover;
    width: 100px;
}
.relate-news-box .news-list .news-item .news-cover.isVideo img {
    margin-top: -10px;
}

.relate-news-box .news-list .news-item .news-info {
    flex: 1;
    text-align: left;
}

.relate-news-box .news-list .news-item .news-info .tag-badge {
    margin-bottom: 15px;
}

.relate-news-box .news-list .news-item .news-info .news-title {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    color: #000;
    margin-bottom: 0px;
}

.relate-news-box .news-list .news-item .news-info .news-date {
    font-size: 12px;
    line-height: 16px;
    color: #808080;
}




.tag-badge {
    width: 100%;
    max-width: 110px;
    min-width: 80px;
    padding: 0 15px;
    height: 25px;
    line-height: 25px;
    font-weight: 600;
    font-size: 12px;
    text-align: center;
    color: #FFF;
    background: #212121;
    border-radius: 4px;
}











/*---------------------------------- CONTENT : MOBILE SIMILAR PANEL ----------------------------------------*/


.mobile-similar-panel:not(:last-child){
    margin-bottom: 30px;
}
.mobile-similar-panel .mobile-similar-header{
    position: relative;
    border-bottom: 1px solid #EAEBEF;
    margin-bottom: 15px;
}
.mobile-similar-panel .mobile-similar-header .header-title{
    position: relative;
    display: inline-block;
    font-weight: 600;
    font-size: 18px;
    line-height: 30px;
    color: #000;
    padding-bottom: 20px;
    /*border-bottom: 3px solid #000;*/
    margin-bottom: -1px;
}
.mobile-similar-panel .mobile-similar-header .header-title::after{
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 127px;
    height: 3px;
    background-color: #000;
}
.mobile-similar-panel .similar-list{
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-wrap: wrap;
}
.mobile-similar-panel .similar-list li{
    flex: 1;
}
.mobile-similar-panel .similar-list .similar-item{
    text-align: center;
    display: block;   
}
.mobile-similar-panel .similar-list .similar-item .photo{
    margin-bottom: 5px;
}
.mobile-similar-panel .similar-list .similar-item .photo img{
    max-width: 100%;
    height: auto;
}
.mobile-similar-panel .similar-list .similar-item .name{
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #000000;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.mobile-similar-panel .similar-list .similar-item .price{
    font-size: 12px;
    line-height: 16px;
    color: #808080;
}


@media (max-width: 639.98px){

    .mobile-similar-panel .similar-list{
        justify-content: flex-start;
        flex-wrap: nowrap;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .mobile-similar-panel .similar-list li{
        flex: 0 0 30%;
        padding: 10px;
    }
}



/*---------------------------------- CONTENT : FEATURE PANEL ----------------------------------------*/
.feature-panel{

}
.feature-panel h4{
    font-size: 18px;
    font-weight: 600;
}
.feature-panel p{
    font-size: 14px;
}
.feature-panel hr{
    width: 100%;
}



/*---------------------------------- CONTENT : LATEST-REVIEW PANEL ----------------------------------------*/

.latest-reviews-panel{
    margin: -30px -25px 0px;
    padding: 30px 25px;
    background: #000;
}
.latest-reviews-panel .latest-review-header{
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 30px;
}
.latest-reviews-panel .latest-review-header span{
    color: #ED3533;
}
.latest-reviews-panel .latest-review-list{
    display: flex;
    align-items: flex-start;
    margin-left: -30px;
}
.latest-reviews-panel .latest-review-list li{
	flex: 1;
    padding-left: 30px;
}
.latest-reviews-panel .latest-review-list .latest-reivew-item{
    text-align: left;
}
.latest-reviews-panel .latest-review-list .latest-reivew-item .photo{
	position: relative;
	width: 100%;
	padding-top: 56.25%; 
	overflow: hidden;
    border-radius: 5px;
    margin-bottom: 10px;
}
.latest-reviews-panel .latest-review-list .latest-reivew-item .photo > img{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100% !important;
	height: 100% !important;
	object-fit: cover;
}
.latest-reviews-panel .latest-review-list .latest-reivew-item .title{
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #FFFFFF;
}
.latest-reviews-panel .latest-review-list .latest-reivew-item .date{
    font-size: 12px;
    line-height: 16px;
    color: #808080;
}


@media (max-width: 991.98px) {

    .latest-reviews-panel {
        margin: -30px -35px 0px !important;
        padding: 30px 35px !important;
    }
    .latest-reviews-panel .latest-review-list{
        display: block !important;
    }
    .latest-reviews-panel .latest-review-list li{
        margin-bottom: 30px;
    }
    .latest-reviews-panel .latest-review-list li:not(:first-child){
        margin-bottom: 20px;
    }
    /* .latest-reviews-panel .latest-review-list li:not(:first-child) a{
        display: flex;
    } */
    /* .latest-reviews-panel .latest-review-list li:not(:first-child) .latest-reivew-item .photo {
        flex: 0 0 70px;
        height: 60px;
        object-fit: cover;
        margin-right: 10px;
    } */

}





/*---------------------------------- CONTENT : RELATE-NEWS PANEL ----------------------------------------*/

.latest-reviews-panel.relate-news{
    margin: 0px;
    margin-top: 30px;
    padding: 0px;
    background: #FFF;
}
.latest-reviews-panel.relate-news .latest-review-header{
    color: #000;
}
.latest-reviews-panel.relate-news .latest-review-list .latest-reivew-item .photo img{
    border-radius: 0px;
}
.latest-reviews-panel.relate-news .latest-review-list .latest-reivew-item .title{
    color: #000;
}





/*---------------------------------- CONTENT : RELATE-NEWS PANEL ----------------------------------------*/

.this-reivew-box.advertise-box {
    text-align: left;
}
.this-reivew-box .photo{
    position: relative;
	width: 100%;
	padding-top: 56.25%; 
	overflow: hidden;
    border-radius: 5px;
    margin-bottom: 15px;
}
.this-reivew-box .photo > img{
    position: absolute;
	top: 0px;
	left: 0px;
	width: 100% !important;
	height: 100% !important;
	max-width: none !important;
	object-fit: cover;
}
.this-reivew-box .title{
    font-weight: 600;
    font-size: 16px;
    line-height: 26px;
    color: #000;
}
.this-reivew-box .date{
    font-size: 12px;
    line-height: 16px;
    color: #808080;
}



/*---------------------------------- CONTENT : ADVERTISE BANNER ----------------------------------------*/


.advertise-box {
    width: 100%;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 30px;
    padding: 20px;
    background-color: #FFF;
}

.advertise-box a {
    display: inline-block;
}

.advertise-box.left-banner {
    margin-bottom: 30px;
    padding: 20px;
    background-color: #FFF;
}

.advertise-box.left-banner img {
    max-width: 250px;

}



@media (max-width: 991.98px) {
    .advertise-box,
    .advertise-box.left-banner{
        padding-right: 35px;
        padding-left: 35px;
    }
    .advertise-box a {
        display: block;
    }
}







/*---------------------------------- CONTENT : Top Mobile ----------------------------------------*/

.top-mobile-box{
    margin-top: 30px;
    margin-bottom: 30px;
}
.top-mobile-box .panel-header{
    color: #FFF;
    background-color: #000;
    justify-content: center;
    padding: 7px;
}
.top-mobile-box .mobile-list li:not(:last-child){
    border-bottom: 1px solid #EAEBEF;
}
.top-mobile-box .mobile-list .mobile-item{
    display: flex;
    align-items: flex-start;
    padding: 15px;
}
.top-mobile-box .mobile-list .mobile-item .mobile-cover {
    flex: 0 0 60px;
    border-radius: 0px;
    overflow: hidden;
    margin-right: 10px;
}

.top-mobile-box .mobile-list .mobile-item .mobile-cover img {
    /* width: 100%; */
    object-fit: cover;
}

.top-mobile-box .mobile-list .mobile-item .mobile-info {
    flex: 1;
    text-align: left;
    font-size: 13px;
    line-height: 20px;
    color: #212121;
}

.top-mobile-box .mobile-list .mobile-item .mobile-info .mobile-title {
}

.top-mobile-box .mobile-list .mobile-item .mobile-info .mobile-price {
}
.top-mobile-box .mobile-more{
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
    display: block;
    padding: 10px;
    color: #000000;
    background-color: #F8F8F8;
}


/*---------------------------------- CONTENT : FACEBOOK PLUGIN ----------------------------------------*/

.facebook-comment {
    margin: 0px auto;
    padding: 44px 55px;
    /*background-color: #FFF;*/
}

.facebook-comment .caption {
    height: auto;
    background: #EAEBEF;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
}

.facebook-comment .caption::before {
    /*content: "Comment";
	font-size: 40px;
	font-weight: 600;
	line-height: 56px;
	text-align: center;
	color: #C6C8CF;*/
}






.mobile-price {
    background-color: #FFF;
    margin-bottom: 15px;
}

.mobile-price .pricing-compare-box {
    max-width: 380px;
    width: 90%;
    margin: 40px auto 0;
}

.mobile-price .advertise-box {
    margin: 40px auto 25px;
    max-width: 370px;
    width: 90%;
}


@media (max-width: 991.98px) {
    .facebook-comment {
        padding: 44px 20px;

    }

    .mobile-hightlight-box .phone-gallery {
        flex: 1;
        width: 100%;
        margin-right: 0;
        margin-bottom: 60px;
    }

    .mobile-price .advertise-box {
        margin: 30px auto 25px;
        padding: 0;
        max-width: 370px;
        width: 100%;
    }
}

@media (max-width: 767.98px) {
    .divider-line hr {
        display: block;
        margin-top: 0px;
    }
}

@media (max-width: 575.98px) {
    .mobile-hightlight-box .phone-gallery .main-photo {
        text-align: center;
        padding: 30px 0px;
        margin-bottom: 20px;
    }

    .mobile-hightlight-box .phone-gallery .main-photo img {
        max-width: 100%;
    }
}













@media screen and (max-width: 720px){
    body {
        background-color: #fafafa !important;
    }
}