﻿@media (min-width: 1921px)
{
    .iconx-section .icx-hp-left,
    .iconx-section .icx-hp-right{
        width: 38%;
    }
    .iconx-section .icx-hp-center {
        width: 24%;
    }
}
@media (min-width: 1400px) {
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-box:nth-child(1),
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-box:nth-child(2),
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-box:nth-child(3),
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-box:nth-child(4) {
        /*width: 24%;*/
    }
    .licensed-avatar-wrap{
        background-size:contain;
    }
}
@media (max-width: 1920px)
{
    .home-legends-section .legends-section-wrap .legends-section-left{
        background:url(../images/home-legends-model-left-3.png?v=2) left center no-repeat;
    }
    .home-legends-section .legends-section-wrap .legends-section-right{
        background:url(../images/home-legends-model-right-3.png?v=2) right center no-repeat;
    }
}
@media (max-width: 1800px)
{
    .master-wrapper-content .home-second-menu .home-second-menu-wrap::before,
    .master-wrapper-content .home-second-menu .home-second-menu-wrap::after,
    .home-top-slider .home-slider-nav-wrap:before,
    .home-top-slider .home-slider-nav-wrap:after{
        width:15%;
    }
    .new-models-content .original-section::before, .new-models-content .original-section::after{
        width:22%;
    }
}
@media (max-width: 1600px)
{
    .video-bg{top:-100px;}
    .home-legends-section .legends-section-logos{
        background: url(../images/home-legends-logo-1.svg?v=51820181004) center 15px no-repeat;
        width: 250px;
        background-size: contain;
        line-height: 580px;
    }
}
@media (max-width: 1500px)
{
    .header-menu-wrap .retailer-login-top{
        right: 33px;
        top: 47px;
    }
    .licensed-model-full .col-md-2{
        /*width:20%;*/
    }
    .master-wrapper-content .home-second-menu .home-second-menu-wrap::before,
    .master-wrapper-content .home-second-menu .home-second-menu-wrap::after,
    .home-top-slider .home-slider-nav-wrap:before,
    .home-top-slider .home-slider-nav-wrap:after{
        width:10%;
    }
     .new-models-content .original-section::before, .new-models-content .original-section::after{
        display:none;
    }
     .licensed-model-full .col-md-2:last-child{
        /*width: 40%;
        height: 182px;
        text-align: center;
        background: #121212;*/
     }
     .licensed-model-full .col-md-2:last-child img{
        width: auto;
     }
}
@media (max-width: 1400px)
{
    .home-legends-section .legends-section-wrap .legends-section-left{
        background: url(../images/home-legends-model-left-3.png?v=2) right center no-repeat;
    }
       .home-legends-section .legends-section-wrap .legends-section-right{
        background: url(../images/home-legends-model-right-3.png?v=2) left center no-repeat;
    }
    .home-legends-section .legends-section-wrap{
        margin: 35px 0 0;
    }
    .home-legends-section .legends-section-bottom{
        height: 150px;
    }
    .home-legends-section .legends-section-bottom .legends-section-text{
        margin: 0 auto 14px;
    }
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-box{
        width: 48%;
    }
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-icx203 .picture {
     height: 520px; 
     line-height: 520px; 
    }
    .category-page .licensed-transformers-page .cate-main-body .item-grid .picture img {
        margin-left: 0 !important;
        margin-top: 0 !important;
        max-height: 485px !important;
    }
    .licensed-hp-page {
        /*background: url(../images/hp-bg-02.svg) no-repeat center -462px;
        background-size: 2400px;*/
    }
    .licensed-cat-wrap .licensed-header:after{
        background-size:contain;
        width:28%;
    }
}
@media (max-width: 1400px) and (min-width: 1200px)
{
    .about-me-all{
        padding: 108px 0 15px 45px;
    }
}
@media (max-width: 1200px)
{
    .navbar-toggle {
        display: block;
    }
    .header-menu-wrap .retailer-login-top{
        top: 28px;
    }
    .me-hr:before, .me-hr:after{
        background:none;
    }
    .header-menu{height:auto;}
    .navbar-toggle .icon-bar{
        background: #77cd2c;
        height: 3px;
    }
    .top-menu-right{display:none;}
    .video-bg{width:100%}
    .about-me-content{width:100%;}
    .about-me-content .sheet-flyout-wrap{display: none;}
    .about-me-content .col-md-4{width:50%;}    
    .about-me-title{margin:30px 0 0;text-align: center;}
    .about-me-text{margin:20px 0 26px;text-align: center;}
    .about-me-content .sprite-container-GTX1080{margin-top: 35px;}
    .about-me-content .sheet-me-logo{
        margin-left:0;
        max-width: 100%;
    }
    .about-me-content .about-me-content-child{
        left:0;
    }
    .about-me-content .col-md-4:nth-child(2) {
    min-width: unset;
    }
    .vid-me-logo{display:none;}
    .iconx-section{
        margin-bottom:0;
    }
    .iconx-section .icx-hp-left, .iconx-section .icx-hp-right,
    .iconx-section .iconx-section-bottom{display:none;}
    .iconx-section .icx-hp-center{width:100%; padding:0 15px;}
    .header-menu-right, .header-menu .header-logo{width:100%;}
    .nav-desktop{display:none;}
    .nav-mobile{display:block;}
    .navbar-default-me .search-input{
        margin: 6px 0 0;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
    }
    .navbar-nav>li>a{color:#C8CDD2;}
    .nav > li > a:focus, .nav > li > a:hover {
        text-decoration: none;
        background: none;
        color: #A7D4FF;
    }
    .nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
         background: none; 
    }
    .navbar-nav>li>.dropdown-menu{background: #282d32;}
    .dropdown-menu>li>a{color: #C8CDD2;}
    .model-separate .model-separate-left{width:100%;padding:0 10px;}
    .o-p-section{width:100%;}
    .master-wrapper-content .home-second-menu-wrap{
        height:auto;
    }
    /*.master-wrapper-content .home-second-menu-wrap>ul>li a{
        display:none;
    }*/
    .master-wrapper-content .home-second-menu-wrap>ul>li span{
        display:block;
        font-size: 11px;
    }
    .master-wrapper-content .home-second-menu .home-second-menu-wrap ul{
        width: 100%;
        font-size: 12px;
    }
    .master-wrapper-content .home-second-menu .home-second-menu-wrap::before,
    .master-wrapper-content .home-second-menu .home-second-menu-wrap::after,
    .home-top-slider .home-slider-nav-wrap:before,
    .home-top-slider .home-slider-nav-wrap:after{
        height:150px;
        width:5%;
    }
    .master-wrapper-content .home-second-menu-wrap>ul>li{
        padding: 4px 14px 0;
        font-size: 12px;
    }
    .master-wrapper-content .home-second-menu-wrap>ul>li .home-slider-progress-bar-wrap{
        margin-top:1px;
    }
    .new-models-content .original-menu {
        text-align: center;
    }
    .me-breadcrumb ul{margin-left:10px;}
    .new-models-content .original-menu .original-item {
        width: 28%;
        border: 1px solid #4a4a4a;
        margin-bottom: 4px;
        border-radius: 3px;
        display: inline-block;
        float: none;
    }
    .iconx-section h1{
        max-width:100%;
        text-align:center;
    }
    .icx-hp-center .icx-text{
        max-width: 100%;
    }
    .meproduct-details-page .label, .legendsproduct-details-page .label, .iconxproduct-details-page .label{
        text-align:right;
        padding-right:5px;
    }
    .meproduct-details-page .value, .meproduct-details-page .value a, .legendsproduct-details-page .value, .legendsproduct-details-page .value a, .iconxproduct-details-page .value, .iconxproduct-details-page .value a{        
        padding-left:5px;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box:first-child {
        margin-left: 0;
    }
    .page-body .additional-img-horizontal {
        display: block;
        margin-top: 20px;
    }
    .page-body .additional-img-vertical{
        display:none;
    }
    .licensed-batman-page .cate-main-body .item-grid .item-box{
       width: 49%;
    }
    .gallery-instruction-page .ins-category-section .col-lg-12{
        width:100%;
        margin:0 auto;
    }
    .topic-help-center .help-top-boxes{
        width:100%;
        margin-left:0;
    }
    .topic-help .help-section-tips{
        padding:0 15px;
    }
    .me-page .p-assembled-steps, .legends-page .p-assembled-steps, .iconx-page .p-assembled-steps {
    overflow: hidden;
    max-width: 598px;
    margin: 0 auto 20px;
}
    .legends-page .assemble-section{
        background:none;
    }
    .category-page .product-grid {
        width: 100%;
        margin-left: 0;
        overflow: hidden;
    }
    .recently-added-products-page .product-grid {
        overflow: inherit;
    }
    .legends-justiceleague-page {
        z-index: 0;
    }
    .legendsproduct-details-page .product-name{
        text-align:center;
    }
    .legendsproduct-details-page .legends-justiceleague-wrapper .label{
        width:50%;
    }
    .licensed-model-full .col-md-2:last-child{
     }
    .product-share-button{
        max-width: 370px;
        margin: 0 auto;
    }
    .topic-help{
        overflow: hidden;
    }
    .topic-help .help-section-tips .col-md-4:nth-child(2),
    .topic-help .help-section-tips .col-md-4:last-child{
    border:none;
    }
    .gallery-360-page .gallery-menu-sll{
        display:block;
    }
    .gallery-360-page .gallery-menu-left,
    .gallery-360-page .gallery-menu-right{
        display:none;
    }
    .gallery-360-page .gallery-menu-content{
        width: 90%;
        float: none;
        margin: 0 auto;
    }
    .gallery-360-page .gallery-menu-content .gallery-content-frame{
        height: 550px;
    }
    .licensed-avatar-wrap{
        background-size:1500px;
    }
    .licensed-avatar-wrap .cate-main-body .product-grid {
        margin-top: 0;
        overflow:visible;
    }
    .licensed-avatar-wrap .cate-main-body .product-grid .details a {
        font-size: 20px;
        line-height: 26px;
    }
    .footer .footer-content{padding:10px;}
    .footer-content .footer-logo{display:none;}
    .footer-content .footer-bottom-left,.footer-content .footer-bottom-right{
        width: 50%;
    }
    .footer-content .footer-bottom-right .footer-socials{
        display:block;
        padding: 0;
        margin: -7px 0 0;
        width: 100%;
    }
    .footer-content .footer-socials li{
        float: right;
        font-size: 26px;
    }
    .footer-content .footer-bottom-right{padding-top: 0;}
    .footer-content .footer-menu-section:nth-child(5){display:none;}
    .footer-content .footer-subscribe{
        float: none;
        margin: 0 auto 15px;
    }
}
@media (max-width: 1024px)
{
    .original-section .original-section-text .about-me-button {
        bottom: 68px;
    }
    .iconx-section .icx-hp-center {
        width: 60%;
        margin: 0 auto 65px;
        float: none;
        z-index: 3;
        position: relative;
    }
    .iconx-section .icx-hp-left, .iconx-section .icx-hp-right, .iconx-section .iconx-section-bottom {
        display:block;
    }
    .iconx-section .icx-hp-left, .iconx-section .icx-hp-right{
        position:absolute;
    }
    .iconx-section .icx-hp-right {
        background: url(../images/home-icx016b.png) left top no-repeat;
        right: -162px;
        top: 0;
        background-size: contain;
        width: 47%;
    }
    .non-licensed-page .non-licensed-header .non-lic-menu-item{
        width: 115px;
    }
    .licensed-hp-wrap{
        margin-top: 45px;
    }
    .licensed-drw-page{
        background-size:cover;
        background-attachment:fixed;
    }
    .category-page .licensed-drw-page .cate-main-body .item-grid .item-box{
        width:31%;
    }
    .category-page .licensed-drw-page .cate-main-body .item-grid .item-box-sm{
        width: 100%;
        max-width: 775px;
    }
    .category-page .licensed-drw-page .cate-main-body .item-grid .item-box-sm .product-item{
        float: left;
    }
    .category-page .licensed-drw-page .cate-main-body .item-box-sm .product-item:first-child{
        margin-right:10px;
    }
    .category-page .licensed-drw-page .cate-main-body .item-box-sm .picture {
        height: 280px;
    }
    .category-page .licensed-drw-page .cate-main-body .assemble-section{
        margin-top:0;
    }
    .category-page .licensed-drw-page .cate-main-body .assemble-section-licensed .licensed-item:last-child{
        font-size:10px;
    }
    .licensed-cat-wrap .licensed-cat-page{
        padding-top:35px;
    }
    .licensed-starwars-page .hansolo-section{
        padding-bottom:20px;
    }
    .licensed-starwars-page .hansolo-section:before{
        top: -6px;
        left: 3px;
        width: 87px;
    }
    .licensed-starwars-page .hansolo-section .product-grid{
        padding:0 10px;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box{
        margin-bottom: 15px;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-box .product-item{
        margin: 0 10px;
    }    
    .category-page .licensed-transformers-page .cate-main-body .details .product-title
    {
        font-size:22px;
    }

    .category-page .licensed-got-page .cate-main-body .item-grid .item-icx124 .picture {
        overflow: hidden;
    }

    .category-page .licensed-got-page .cate-main-body .item-grid .item-icx124 .picture img {
        width: 360px;
        max-width: none;
    }
    .licensed-starwars-page .mandalorian-section{
        padding-top:35px;
    }
}
@media (max-width: 1024px) and (min-width: 769px){
    .about-me-item .btn-metalearth{
        font-size:13px;
    }
    .new-models-content .original-menu {
        max-width: 982px;
        text-align:left;
    }
    .new-models-content .original-menu .original-item {
        width: 13%;
        margin: 0 4px 6px;
    }
    .new-models-content .original-section{
        height:300px;
    }
    .musical-section-content .musical-models,
    .aviation-section-content .aviation-models,
    .butterflies-section-content .butterflies-models,
    .dinosaurs-section-content .dinosaurs-models,
    .ships-section-content .ships-models,
    .bugs-section-content .bugs-models,
    .vehicles-section-content .vehicles-models,
    .tanks-section-content .tanks-models,
    .architecture-section-content .architecture-models,
    .miscellaneous-section-content .miscellaneous-models,
    .armorseries-section-content .armorseries-models,
    .construction-section-content .construction-models,
    .wildwest-section-content .wildwest-models,
    .space-section-content .space-models {
        height: 300px;
    }
    .licensed-freightliner-page .licensed-header {
        margin-top: 65px;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box:first-child{
        margin-left:0;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box{
        float:right;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box:nth-child(3){
        clear:both;
    }
    .licensed-lotr-page {
        padding-top: 65px;
    }
    .licensed-lotr-page .licensed-header {
        max-width: 530px;
    }
    .licensed-avatar-wrap .licensed-header {
        margin: 60px auto 0;
    }
}
@media (max-width: 1024px) and (min-width: 460px)
{    
    .licensed-page .licensed-page-collection{
        margin:0 10px 50px;
    }
    .licensed-boeing-page .licensed-header {
        margin: 65px auto 75px;
    }
    .licensed-starwars-page .ep8-section .item-box{
        width:33.33%;
    }
    .licensed-starwars-page .ep8-section .item-box .product-item{
        margin:0 6px;
    }
    .licensed-starwars-page .helmets-section{
        background-position-x:532px;
    }
    .licensed-starwars-page .category-page-body .helmets-section .item-grid{
        display: inline-block;
    }
    .category-page .licensed-starwars-page .helmets-section .item-grid .item-box{
        width: 33.33%;
        float: left;
    }
    .blog-page .post{
        width:50%;
        float:left;
    }
    .blog-page .page-body .col-lg-9{
        width: 70%;
        float: left;
    }
    .blog-page .blog-left-side{
         width: 30%;
        float: left;
    }
    .footer-content .footer-menu-section{
        width:25%;
    }
}
@media (max-width: 991px)
{
    .licensed-model-full .col-md-2, .licensed-model-full .col-md-2:last-child{width: 25%;float: left;}
    .licensed-model-full .col-md-2:last-child{
        /*width: 66.66%;
        height: 170px;*/
    }
    .about-me-content .svg-sheet {display:none;}
    .about-me-content .sheet-flyout-wrap{margin:0;}
    .about-me-content .col-md-4{
        width:100%;
    }
    .about-me-content .sprite-container-GTX1080{
        /*width: 500px;
        margin: 0 auto;*/
        display:none;
    }
    .about-me-title {margin-top:30px;}
    .licensed-avatar-wrap .cate-main-body .item-grid .item-box {
        padding-top: 45%;
        position: relative;
        width: 45%;
        float: none;
        display: inline-block;
        margin: 0 2% 30px;
    }

    .licensed-avatar-wrap .cate-main-body .item-box .product-item {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
    }
    .licensed-avatar-wrap .cate-main-body .item-grid .picture {
        width: 80%;
        margin: 0 auto;
        height: 280px;
        line-height: 280px;
    }
}
@media (max-width: 900px)
{
    .new-models-content .original-section{
        height:360px;
    }
    /*.musical-section-content .musical-models {
        background: none;
    }
    .butterflies-section-content .butterflies-models {
        background: none;
    }
    .aviation-section-content .aviation-models {
        background: none;
    }
    .dinosaurs-section-content .dinosaurs-models {
        background: none;
    }
    .ships-section-content .ships-models {
        background: none;
    }
    .bugs-section-content .bugs-models {
        background: none;
    }
    .vehicles-section-content .vehicles-models {
        background: none;
    }
    .tanks-section-content .tanks-models {
        background: none;
    }
    */
    .architecture-section-content .architecture-models {
        background-size:cover;
    }
    .miscellaneous-section-content .miscellaneous-models {
         background-size:cover;
    }

    .licensed-avatar-wrap .cate-main-body .item-grid .picture {
        height: 250px;
        line-height: 250px;
    }
    .licensed-avatar-wrap .item-grid .item-box .ps-tag {
        left: 39px;
    }

    .licensed-starwars-page .mandalorian-section .item-grid .item-box {
        width: calc(24% - 5px);
    }

    .licensed-starwars-page .mandalorian-section .item-grid #sw-man-icx217 {
        width: 35%;
    }

    .licensed-starwars-page .mandalorian-section .item-grid .item-box#sw-man-icx233 .product-item {
        max-width: 227px;
    }
}
@media (max-width: 768px)
{
    .navbar-toggle {
       display:block;
    }
    .nav-mobile .navbar-right {
        float: left;
    }
    .header-menu {
        position: relative;
    }
    .master-wrapper-content{ padding:0;}
   .about-me .sheet-flyout-btns .btn-metalearth{
       float:none;
       margin: 5px 0 !important;
   }
   .about-me .sheet-flyout-btns{
       max-width: 100%;
   }
    .new-models-content .original-menu {
        text-align: left;
        max-width: 675px;
        margin-bottom: 0;
    }
    .new-models-content .original-menu .original-item {
        width: 23%;
        margin: 0 3px 7px;
    }
    .new-models-content .original-section {
        height: 768px;
    }

    .architecture-section-content .architecture-models {
        background: url(../images/home-ori_slide-architecture-22-m.jpg) no-repeat center center;
    }
    .armorseries-section-content .armorseries-models {
        background: url(../images/home-ori_slide-armor-22-m.jpg?v=1) no-repeat center center;
    }
    .aviation-section-content .aviation-models {
        background: url(../images/home-ori_slide-aviation-22-m.jpg) no-repeat center center;
    }
    .bugs-section-content .bugs-models {
        background: url(../images/home-ori_slide-arthropods-m.jpg) no-repeat center top -12px;
    }
    .construction-section-content .construction-models {
        background: url(../images/home-ori_slide-construction-22-m.jpg?v=1) no-repeat center center;
    }
    .dinosaurs-section-content .dinosaurs-models {
        background: url(../images/home-ori_slide-dinosaur-22-m.jpg) no-repeat center center;
    }
    .musical-section-content .musical-models {
        background: url(../images/home-ori_slide-musical-22-m.jpg) no-repeat center center;
    }
    .ships-section-content .ships-models {
        background: url(../images/home-ori_slide-ships-22-m.jpg?v=1) no-repeat center center;
    }
    .space-section-content .space-models {
        background: url(../images/home-ori_slide-space-22-m.jpg) no-repeat center center;
    }
    .tanks-section-content .tanks-models {
        background: url(../images/home-ori_slide-tank-22-m.jpg?v=1) no-repeat center center;
    }
    .vehicles-section-content .vehicles-models {
        background: url(../images/home-ori_slide-vehicle-m.jpg) no-repeat center top -12px;
    }
    .miscellaneous-section-content .miscellaneous-models {
        background: url(../images/home-ori_slide-miscellaneous-22-m.jpg) no-repeat center center;
    }
    .wildwest-section-content .wildwest-models {
        background: url(../images/home-ori_slide-vehicle-wild-west-22-m.jpg?v=1) no-repeat center center;
    }
    .musical-section-content .musical-models,
    .aviation-section-content .aviation-models,
    .butterflies-section-content .butterflies-models,
    .dinosaurs-section-content .dinosaurs-models,
    .ships-section-content .ships-models,
    .bugs-section-content .bugs-models,
    .vehicles-section-content .vehicles-models,
    .tanks-section-content .tanks-models,
    .architecture-section-content .architecture-models,
    .miscellaneous-section-content .miscellaneous-models,
    .armorseries-section-content .armorseries-models,
    .construction-section-content .construction-models,
    .wildwest-section-content .wildwest-models,
    .space-section-content .space-models {
        height: 768px;
        background-size: contain;
    }
    .original-section .original-section-text .about-me-button {
        position: absolute;
        display: block;
        top: 310px;
        bottom: auto;
    }
   .meproduct-details-page .gallery .picture, 
   .legendsproduct-details-page .gallery .picture, 
   .iconxproduct-details-page .gallery .picture a{
       line-height:unset;
   }
   .meproduct-details-page .block-recently-viewed-products, 
   .legendsproduct-details-page .block-recently-viewed-products, 
   .iconxproduct-details-page .block-recently-viewed-products{
       margin:0;
   }
    .category-page .details .product-title{
        font-size:18px;
    }
    .product-share-button {
        max-width: 148px;
        padding: 0;
    }
    .meproduct-details-page .label, 
    .legendsproduct-details-page .label, 
    .iconxproduct-details-page .label,
    .meproduct-details-page .value, 
    .meproduct-details-page .value a, 
    .legendsproduct-details-page .value, 
    .legendsproduct-details-page .value a, 
    .iconxproduct-details-page .value, 
    .iconxproduct-details-page .value a
    {
        width:50%;
    }
    .licensed-marvel-page .cate-main-body .item-grid .item-box{
        width:49%;
    }
    .licensed-lotr-page .cate-main-body .item-grid .item-box.icx239 {
        width: 98%;
    }
    .home-legends-section .legends-section-wrap .legends-section-left {
        background: url(../images/home-legends-model-left-1.png?v=2) right center no-repeat;
        width: 30%;
    }
    .home-legends-section .legends-section-wrap .legends-section-right{
        background:url(../images/home-legends-model-right-1.png?v=2) left center no-repeat;
        width:30%;
    }
    .about-me-all{
        margin: -125px auto 0;
        background:none;
    }
    .about-me-all .about-me-item {
    /*width: 16.5%;*/
    margin: 0 auto 23px;
    }
    .about-me-item .btn-metalearth {
        font-size: 13px;
    }
    .about-me-all .about-me-item .about-me-item-des{
        display:none;
    }
    .help-section-360gallery .help-section-360gallery-right{
        display:none;
    }
    .help-section-360gallery .help-section-360gallery-left{
        margin: 20px auto;
        padding: 0 15px;
    }
    .help-section-tips br{
        content: "";
        margin: 5px auto 3px;
        display: block;
        font-size: 0%;
    }
    .topic-help .help-section-instruction-left{
        display:none;
    }
    .topic-help .help-section-instruction-right{
          margin: 20px auto;
        padding: 0 15px;
    }
    .help-recommended-tools .help-tool-needle,
    .help-recommended-tools .help-tool-flat,
    .help-recommended-tools .help-tool-clipper,
    .help-recommended-tools .help-tool-tweezers{
        width: 45%;
        float: left;
        margin-left: 25px;
    }
    .help-section-instruction-wrap .col-md-6:last-child{
        background:none;
        height:auto;
    }
    .help-section-tips .col-md-4{
        margin: 15px auto 0;
    }
    .topic-help .help-section-instruction-right .help-section-text{
        color:#333;
    }
    .help-section-360gallery .help-section-360gallery-wrap .col-md-6:last-child{
        background:none;
    }
    .topic-wheretobuy .topic-wheretobuy-wrap:before{
        display:none;
    }
    .topic-wheretobuy .topic-wheretobuy-wrap:after{
        display:none;
    }
    .product-360-page .product-360-frame {
        height: 86vh;
    }
    .icx-page-body:before,
    .icx-page-body:after{
        display:none;
    }
    .iconx-page .licensed-item-image{
        background-size:170%;
    }
    .me-page .licensed-mlp-page .category-page-body .item-box .product-item{
        height: 390px;
    }
    .me-breadcrumb ul li,
    .me-breadcrumb ul li a{
        font-size: 15px;
    }
    .licensed-mlp-page .licensed-logo{
        margin-top:-245px;
    }
    .licensed-mlp-page .licensed-logo img{
        width: 345px;
    }
    .category-page .licensed-mlp-page .item-grid .picture {
        line-height: 315px;
        height: 315px;
    }
    .category-page .licensed-mlp-page .assemble-section{
        margin-top:10px;
    }
    .licensed-transformers-page .transformers-top-blur{
        margin-top:-35px;
    }

    .me-page .licensed-drw-page .category-page-body .item-box .product-item{
        margin:0;
    }
    .category-page .licensed-drw-page .cate-main-body .details .product-title{
        font-size: 15px;
    }
    .category-page .licensed-drw-page .cate-main-body .item-grid .item-box-sm {
        max-width: 689px;
    }
    .category-page .licensed-drw-page .cate-main-body .assemble-section-licensed .licensed-item{
        float:none;
    }
    .category-page .licensed-drw-page .cate-main-body .item-box-sm .product-item:first-child {
        margin-right: 10px;
    }
    .category-page .licensed-drw-page .cate-main-body .item-box-sm .picture {
        height: 250px;
    }
    .category-page .item-box .product-item{
        margin: 0 3px;
    }
    .category-page .details .value{
        font-size:11px;
    }
    .meproduct-details-page .short-description, 
    .legendsproduct-details-page .short-description, 
    .iconxproduct-details-page .short-description{
        padding: 0 5px;
    }
    .licensed-hp-wrap:before,
    .licensed-hp-wrap:after{
       display:none;
    }
    .licensed-hp-page .assemble-section .assemble-section-left {
        width: 13%;
    }
    .licensed-hp-page .assemble-section .assemble-section-right {
        width: 87%;
    }

    .licensed-cat-wrap .licensed-cat-page {
        padding: 0;
    }
    .me-page .licensed-boeing-page .cate-main-body .item-box .product-item{
        margin: 0 3px;
    }
    .category-page .licensed-boeing-page .assemble-section-licensed{
        padding: 13px 10px;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box:first-child {
        margin-left: 235px;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box{
        float:left;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-box .product-item{
        margin: 0 2px;
    }
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-icx203{
        width:47%;
    }
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-icx203 .picture {
        /*height: 350px;
        line-height: 350px;*/
    }
    
    .licensed-boeing-page{
        background-position-y:0;
    }
    .related-products-grid .item-box {
        padding: 0 2px;
    }
    .review-section .review-section-content .average-customer-review{
        text-align:center;
    }
    .product-review-wrap {
        padding: 20px 5px 50px;
    }
    .product-review-section .related-products-side{
        padding:15px 0 0;
    }
    .product-reviews-overview .rating-lines .rating-label{
        text-align:right;
    }
    .product-review-section .item-box{
        width:50%;
        float:left;
    }
    .product-review-section .related-products-grid-owl{
        overflow:hidden;
    }
    .topic-got-page .topic-got-body{
        padding:0;
    }
    .topic-got-page .got-logo {
        width: 365px;
        margin: 114px auto 2px;
    }
    .topic-got-icx125 .got-logo{
        left: 2px;
        top: 61px;
        width: 275px;
        margin:0 auto;
    }
    .topic-got-page .got-lisenced-logo{
        padding:0 5px;
    }
    .topic-got-page .got-winter2019 {
        margin-bottom: 25px;
    }
    .topic-got-page .got-footer {
        padding: 15px 5px 30px;
    }

    .licensed-starwars-page .mandalorian-section .sw-mandalorian-logo {
        height: 65px;
    }
    .licensed-mandalorian-page .licensed-header {
        padding: 0 15px;
    }
    .licensed-avatar-wrap .cate-main-body .item-grid .picture {
        height: 235px;
        line-height: 235px;
    }
}
@media (min-width: 768px)
{
    .category-page .product-list .item-grid .item-box,
    .non-licensed-page .page-body.category-page-body .product-list .item-grid .item-box{
        width: 50%;
        float: left;
    }
    .nav-mobile .sidenav {
        width: 66%;
        /*max-width: 510px;*/
        text-align: left;
    }
    .nav-mobile .sub-iconx,
    .nav-mobile .sub-legends {
        height: 75px;
    }
}
@media (max-width: 768px) and (min-width: 460px)
{    
    .header-links{
        right: 14px;
        top: -56px;
        font-size: 15px;
    }
    .nav-mobile .sidenav{
        text-align:center;
    }
    .nav-mobile .m-licensed-menu-items .licensed-item {
        margin: 0 1% 10px;
    }
    .nav-mobile .non-licensed-wrap .non-licensed-item {
        margin: 0 0.8% 10px;
    }
    .about-me-title {
        font-size: 35px;
        padding: 0;
    }
    .iconx-section .icx-hp-right {
        right: -140px;
        background-size: contain;
        width: 51%;
        top: 24px;
    }
    .topic-help-center .help-top-boxes .col-md-7,
    .topic-help-center .help-top-boxes .col-md-5 {
        width: 50%;
        float: left;
    }
    .iconx-section .icx-hp-left {
        width:38%;
    }
    .help-assembly-videos .assembly-video-item{
        width: 50%;
        float: left;
    }
    .topic-help .help-section-360-intro{
        padding: 23px 0;
    }
    .help-skill-levels .help-skill-lv-sub{
        width:50%;
        float:left;
    }
    .topic-help-center .help-top-boxes{
        margin-bottom:5px;
    }    
    .master-wrapper-content .home-second-menu-wrap>ul>li{
        padding: 4px 0 0;
        font-size: 12px;
    }
    .home-top-slider .slider-pagi__elem{
        padding: 4px 0 0;
        font-size: 12px;
    }
    .item-grid .item-box .coming-soon{
        width: 120px;
        height: 80px;
        background-size: contain;
    }
    .item-grid .item-box .p-new{
        width: 105px;
        height: 65px;
        background-size: contain;
    }
    .non-licensed-page .page-body.category-page-body .item-grid .item-box{
        width:33.33%;
    }
    .category-page .licensed-drw-page .cate-main-body .item-grid .drw-doctor-who-tardis .picture img {
        margin-left: -20px;
    }
    .category-page .licensed-drw-page .cate-main-body .item-grid .drw-doctor-who-gold-dalek .picture img {
        margin-left: -112px;
    }    
    .licensed-cat-wrap .cate-main-body .item-grid .item-box {
        margin-bottom: 15px;
        width: 49%;
        float: none;
        display: inline-block;
    }    
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-box:nth-child(4),
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-box:nth-child(5){
        /*width: 35%;*/
    }
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-icx203{
        padding:0;
    }
    .topic-got-page .topic-got-body-content {
        height: auto;
    }
    .topic-got-page .iconx-logo {
        position: absolute;
        top: 67px;
        right: 5px;
    }
    .topic-got-page .got-content{
        padding: 0 25px;
        margin-top: 45px;
    }
    .topic-got-page .got-reveal{
        font-size: 15px;
        padding-top: 16px;
    }
    .me-page .licensed-boeing-page .cate-main-body .item-grid .item-box {
     float: left; 
     display: block; 
     width: 33%; 
    }
    .licensed-starwars-page .ep9-section {
        padding-bottom: 100px;
    }
    .licensed-starwars-page .ep9-section:before {
        background-position: left -30px bottom -115px;
    }
    .licensed-starwars-page .ep9-section .sw-ep9-logo {
        bottom: 15px;
        right: 15px;
        top: unset;
        left: unset;
    }
    .licensed-starwars-page .ep9-section .product-grid{
        margin:20px 0 0;
    }
    .me-page .licensed-starwars-page .category-page-body .ep9-section .item-box {
        width: calc(33% - 10px);
    }
    .licensed-got-page .licensed-header img {
        max-width: 400px;
    }
    .category-page .licensed-got-page .cate-main-body .item-grid .picture {
        height: 350px;
        line-height: 350px;
    }
    .category-page .details a{
        font-size:17px;
    }
    .category-page > .page-body .item-grid .item-box {
        width: 33.3%;
        float: left;
    }
    .legends-page .page-body.category-page-body .product-grid .item-grid .item-box {
        width: 25%;
    }
    .sw-ep9-page .sw-ep9-products .item-box{
        width:32%;
    }
    .sw-ep9-page .product-item .picture {
        height: 245px;
        line-height: 240px;
    }
    .licensed-avatar-wrap .item-grid .item-box .ps-tag {
        width: 84px;
        height: 35px;
    }
}
@media (max-width: 460px)
{
    .header-menu .header-logo {
        position: fixed;
        width: 100%;
        background: #14171c;
        z-index: 9999;
        top: 0; 
        left: 0;
    }
    .header-menu-right {
        margin-top: 65px;
    }
    .navbar-toggle {
        margin-right: 0;
    }
    .nav-mobile .navbar-right {
        float: none;
    }
    .nav-mobile .navbar-form {
        float:left;
        width: 95%;
        box-shadow: none;
        padding-right: 0;
    }
    .nav-mobile .container-fluid {
        margin-top: 10px;
        padding-right: 2px;
    }
    .nav-mobile #nav-mobile-content-scrollbar {
        /*max-height: 500px;*/
        max-width: 345px;
        margin: 0 auto;
    }
   .nav-mobile .navbar-form .search-btn {
        top: 16px;
    }
    .nav-mobile .navbar-form .search-btn{
        right:0;
    }
    .nav-mobile .m-licensed-menu-items {
        max-width: 345px;
    }
    .nav-mobile .m-licensed-menu-items .licensed-item {
        margin: 0 3px 10px;
        height: 69px;
    }

    .nav-mobile .non-licensed-wrap{
        max-width:345px;
    }
    .header-menu-wrap .retailer-login-top {
        display: none;
    }
   .header-menu-wrap .retailer-login-mobile{
    display:block;
}
   .header-links {
    right: -8px;
    top: -63px;
}
    .new-models-content .original-section {
        height: 420px;
    }

    .musical-section-content .musical-models,
    .aviation-section-content .aviation-models,
    .butterflies-section-content .butterflies-models,
    .dinosaurs-section-content .dinosaurs-models,
    .ships-section-content .ships-models,
    .bugs-section-content .bugs-models,
    .vehicles-section-content .vehicles-models,
    .tanks-section-content .tanks-models,
    .architecture-section-content .architecture-models,
    .miscellaneous-section-content .miscellaneous-models,
    .armorseries-section-content .armorseries-models,
    .construction-section-content .construction-models,
    .wildwest-section-content .wildwest-models,
    .space-section-content .space-models {
        height: 420px;
    }
    .new-models-content .bugs-section,
    .new-models-content .musical-section,
    .new-models-content .ships-section {
        background: #14171c;
    }
    .original-section .original-section-text{
        max-width:132px;
    }
    .original-section .original-section-text .about-me-button {
        /*top: 172px;*/
        top: auto;
        bottom: 16px;
        width: 132px;
        line-height: 28px;
        font-size: 15px;
        background: rgba(0,0,0,0.5);
        color: #eee;
        border: 1px solid #ccc;
    }
    .original-section .ships-section .original-section-text .about-me-button {
        /*top: 116px;*/
    }
    .iconx-section .icx-hp-center {
        width: 100%;
        margin: 0 auto;
    }
    .iconx-section .icx-hp-right,
    .iconx-section .iconx-section-bottom {
        display: none;
    }
    .licensed-model-full .col-md-2:last-child {
    }
   .licensed-model-full .licensed-retired-wrap{
        bottom: 3px;
   }
   .licensed-model-full .licensed-model-retired{
       font-size: 12px;
        height: 23px;
        line-height: 27px;
   }
    .licensed-model-full .licensed-item-retiring{
        width:70px;
        height:70px;
    }
   .master-wrapper-content .home-second-menu .home-second-menu-wrap ul{
       width:165px;
   }
   .master-wrapper-content .home-second-menu-wrap>ul>li>a{
       display:none;
   }
   .master-wrapper-content .home-second-menu-wrap>ul>li{
       padding:4px 0 0;
   }
   .master-wrapper-content .home-second-menu-wrap .home-slider-node{
       display:block;
   }
   .master-wrapper-content .home-second-menu-wrap>ul>li .home-slider-progress-bar-wrap{
       display:none;
   }
   .home-top-slider .slider-pagi{
       max-width:200px;
   }
   .home-top-slider .slider-pagi__elem{
       text-indent:-9999px;
   }
   .home-top-slider .slider-pagi .home-slider-node{
       display:block;
   }
   
   .home-top-slider .slider-pagi .active .home-slider-node{
      background: #77cd2c;
        -ms-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
   }
   .home-top-slider .slide_bg_temp{
       display:none;
   }
    .armorseries-section-content .armorseries-models {
        /*background: url(../images/home-ori_slide-armorseries-mobi.jpg) no-repeat center center;*/
    }
    .non-licensed-page .page-body.category-page-body .product-grid .item-grid .item-box,
    .iconx-page .page-body.icx-page-body .product-grid .item-grid .item-box,
    .legends-page .page-body.category-page-body .product-grid .item-grid .item-box,
    .coming-soon-page .page-body.category-page-body .product-grid .item-grid .item-box,
    .newproducts-page .page-body.category-page-body .product-grid .item-grid .item-box {
        width: 50%;
        float: left;
    }
    .new-models-content .original-menu .original-item {
        width: 42%;
        border: 1px solid #4a4a4a;
        margin-bottom: 4px;
        border-radius: 3px;
        float: none;
        display: inline-block;
        padding: 4px 0;
    }
    .new-models-content .original-menu .menu-active{
        border-color:#77cd2c;
    }
    .icx-hp-center .iconx-btn{
        margin: 12px auto;
        float:none;
    }
    .about-me-title{font-size:35px;}
    .about-me .sheet-flyout-btns .btn-metalearth:first-child{
        margin-right: 0 !important;
    }    
    .about-me-all .about-me-item{
        width:50%;
        margin:0 auto 20px;
    }
    .about-me-all .about-me-item:last-child{
        /*width:100%;*/
    }
    .new-models-content .original-menu{
        /*max-width:360px*/
        text-align:center;
    }
    .home-legends-section .legends-section-bottom{
        height:170px;
    }
    .category-page .product-grid .details{
        height:55px;
    }
    .category-page .product-selectors{
        margin: 0 auto 35px;
    }
    .icx-page-body:before,
    .icx-page-body:after{
        display:none;
    }
    .licensed-batman-page .cate-main-body .item-grid .item-box{
       width: auto;
       display:block;
    }
    .me-page .p-section-title, 
    .legends-page .p-section-title, 
    .iconx-page .p-section-title{
        font-size:20px;
        padding-left:5px;
    }
    .meproduct-details-page .block-recently-viewed-products .listbox li, 
    .legendsproduct-details-page .block-recently-viewed-products .listbox li, 
    .iconxproduct-details-page .block-recently-viewed-products .listbox li{
        width:33%;
        float:left;
    }
    .me-page .related-products-grid .item-grid, .legends-page .related-products-grid .item-grid, .iconxproduct-details-page .related-products-grid .item-grid {
        max-width: 1200px;
        margin: 20px auto 0;
    }
    .meproduct-details-page .product-name h1, 
    .legendsproduct-details-page .product-name h1, 
    .iconxproduct-details-page .product-name h1{
        font-size:35px;
    }
    .recently-added-products-page .page-title, 
    .featured-product-grid .page-title, 
    .p-assembled-steps .page-title
    {
        padding-left: 5px;
    }
    .me-page .category-page-body .product-list .details .description,
    .legends-page .category-page-body .product-list .details .description,
    .iconx-page  .product-list .details .description{
        font-size: 12px;
        margin-bottom: 20px;
    }    
    .licensed-boeing-page .licensed-header{
        margin: 6px auto 40px;
    }
    .licensed-boeing-page .licensed-header img {
        width: 145px;
    }
    .me-page .licensed-boeing-page .cate-main-body .item-grid .item-box {
     float: left; 
     display: block; 
     width: 100%; 
    }
    .me-page .p-assembled-steps .p-assembled-step, .legends-page .p-assembled-steps .p-assembled-step, .iconx-page .p-assembled-steps .p-assembled-step{
        font-size:8px;
    }
    .recently-added-products-page .item-grid .item-box {
        margin: 10px 0px 20px;
    }
    .block-recently-viewed-products .product-name {
        font-size:8px;
    }
    .iconx-page .licensed-item-image,
    .legends-page .legends-item-image{
        height: 85px;
    }
    .legends-page .legends-item-image{
        background-position-y: -1px;
        background-size: 855px;
    }
    .iconx-page .iconx-item-tag:after,
    .legends-page .legends-item-image .legends-item-tag:after{
        top: -66px;
    }
    .category-page .page-body .product-selectors span{
        display:none;
    }
    .category-page .page-body .product-sorting,
    .category-page .page-body .product-page-size,
    .category-page .page-body .product-viewmode
    {
        float:left;
    }
    .category-page .page-body .product-sorting{
        width:60%;
    }
    .category-page .page-body .product-page-size,
    .category-page .page-body .product-viewmode{
        width:20%;
    }
    .category-page .details a {
        font-size: 17px;
    }
    .me-page .licensed-item-image{
        margin:10px auto;
    }
    .me-page .licensed-item-image img{
        height:50px;
    }
    .page-body .additional-img-horizontal a{
        width:85px;
    }
    .home-legends-section .legends-section-wrap .legends-section-left{
        display:none;
    }
    .home-legends-section .legends-section-wrap .legends-section-right{
        display:none;
    }
    .licensed-marvel-page .cate-main-body .item-grid .item-box{
        display:block;
        width:auto;
    }
    .licensed-lotr-page .cate-main-body .item-grid .item-box.icx239{
        width:100%;
    }
    .gallery-instruction-page .ins-category-section .ins-product {
        width: calc(50% - 10px);
        display: inline-block;
    }
    .gallery-instruction-page .ins-category-section .ins-product-sm-wrap{
        margin:0;
    }
    .gallery-instruction-page .ins-product .ins-product-details{
        font-size:11px;
    }
    .sw-ep9-reveal-page .sw-ep9-packagingbox{
        padding-top:58px;
    }
    .sw-ep9-reveal-page .packaging-item {
        width: 49%;
        margin-top: 25px;
    }
    .sw-ep9-reveal-page .licensed-header {
        margin-top:0;
    }
    .sw-ep9-reveal-page h2 {
        font-size: 25px;
    }
    .sw-ep9-reveal-content .reveal-blue {
        font-size: 37px;
    }
    .sw-ep9-reveal-page .sw-licensed-box{
        overflow:hidden;
        padding-top:20px;
    }
    .sw-ep9-reveal-page .sw-ep9-footerinfo {
        font-size: 13px;
    }
    .sw-ep9-reveal-page .sw-licensed-box .col-sm-6:first-child {
        float: left;
    }
    .sw-ep9-reveal-page .sw-licensed-box .col-sm-6:last-child{
        float:right;
    }
    .sw-ep9-reveal-page .fas-address {
        width: 50%;
    }
    .sw-ep9-reveal-page .fas-question{
        margin-top:0;
    }
    .licensed-mandalorian-page .licensed-header{
        background-size:contain;
    }
    .licensed-mandalorian-page .cate-main-body .item-grid .item-box{
        width:100%;
    }
    .licensed-startrek-page {
        background-size: cover;
    }
    .licensed-lotr-page {
        background-color: #00091e;
        background-size: 200%;
        background-attachment: fixed;
    }
    .licensed-lotr-page .licensed-item{
        font-size:10px;
    }
    .topic-help .help-section-contactus form .inputs .col-lg-6:last-child {
        padding: 0;
    }
    .topic-help .help-section-contactus form .inputs .col-lg-6:first-child {
    padding: 0;
    }
    .topic-help .help-section-contactus form .inputs{
        width: auto;
        margin: 0 10px;
    }
    .topic-help .help-section-360-intro{
        font-size: 16px;
        padding: 15px 0 10px;
    }
    .topic-help-center .help-top-boxes{
        margin-bottom: 5px;
    }
    .topic-got-page .topic-got-body-content {
        height: auto;
        background-size: 830px;
        background-position-y: -135px;
    }
    .topic-got-page .iconx-logo {
        top: 6px;
        right: 0;
    }
    .topic-got-page .got-logo {
        width: 180px;
        top: 3px;
        margin: 25px auto 0;
    }
    .topic-got-icx125 .got-logo {
        width: 180px;
        top: 3px;
        margin: 0;
    }
    .topic-got-page .iconx-logo img{
        width: 75px;
    }
    .topic-got-page .got-packaging {
        margin-top: 20px;
        padding-right: 0;
        margin-bottom: 10px;
        padding-left: 5px;
    }
    .topic-got-icx125 .got-packaging {
        margin-top: 80px;
        padding-right: 0;
        padding-left:0;
    }
    .topic-got-page .got-lisenced{
        height:auto;
    }
    .topic-got-page .got-question{
        margin-top:0;
    }
    .topic-got-page .got-content{
        padding:0;
        background:#000;
    }
    .topic-got-page .got-address,
    .topic-got-page .got-info{
        width:100%;
    }
    .topic-got-page .got-reveal{
        font-size: 12px;
        padding-top: 11px;
    }
    .topic-p51 .picture-thumbs img {
        max-width: 70px;
    }
    .topic-p51 .view360avlb img {
        margin-top: 15px;
    }
    .help-skill-levels .help-skill-lv-title{
        margin: 7px 0;
        border:none;
    }
    .help-skill-levels .help-skill-cap{
        margin: 0px 0 10px;
    }
    .topic-help .help-recommended-tools{
        margin-top:35px;
    }
    .help-recommended-tools .help-tool-needle{
        margin-top:55px;
    }
    .help-recommended-tools .help-tool-needle, 
    .help-recommended-tools .help-tool-flat, 
    .help-recommended-tools .help-tool-clipper, 
    .help-recommended-tools .help-tool-tweezers{        
        min-height: 180px;
        background-size: contain;
    }
    .help-recommended-tools .help-tool-tweezers{
        background-position-x: 32px;
    }
    .help-recommended-tools .help-tool-flat{
        background-position-x: 0px;
    }
    .topic-help .help-skill-levels {
        margin-top: 35px;
    }
    .gallery-360-page .gallery-360-header{
        display:none;
    }
    .gallery-360-page .page-body{
        margin-top:20px;
    }
    .gallery-360-page .gallery-menu-content{
        width:95%;
    }
    .gallery-360-page .gallery-menu-content .product-cate
    {
        height:150px;
    }
    .gallery-360-page .gallery-menu-content .gallery-content-frame{
        height:400px;
    }
    .gallery-360-page .gallery-menu-content .gallery-content-frame .gallery-threesixty{
        line-height: 400px;
    }
    .gallery-360-page .gallery-product-list .item-grid .item-box{
        width:150px;
    }
    .gallery-360-page .gallery-product-list .product-grid .picture {
        height: 80px;
        line-height: 80px;
    }
    .gallery-360-page .gallery-product-list .product-grid .details {
        height: auto;
        padding: 3px 0 0;
    }
    .gallery-360-page .gallery-product-list .details .product-title{
        font-size:14px;
    }
    .licensed-batman-page .assemble-section .assemble-section-left{
        text-align:center;
        margin-bottom:10px;
    }
    .licensed-batman-page{
        padding-top: 30px;
    }
    .licensed-batman-page .assemble-section .assemble-section-left,
    .licensed-batman-page .assemble-section .assemble-section-right{
        width:100%;
    }
    .non-licensed-page .non-licensed-header .non-lic-menu-item{
        display:none;
    }
    .category-page .non-lic-sll{
        display:block;
    }
    .category-page .licensed-mlp-page .assemble-section-licensed .licensed-item{
        text-align:center;
        width: 100%;
    }
    .category-page .licensed-mlp-page .assemble-section-licensed .licensed-item:last-child{
        padding-left:0;
        padding-top:0;
    }
    .licensed-mlp-page .licensed-logo {
        margin-top: -210px;
    }
    .licensed-mlp-page .licensed-logo img {
        width: 280px;
    }
    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-box{
        width:100%;
        margin:15px 0;
    }
    .category-page .licensed-transformers-page .item-box .product-item{
        margin:0 10px;
    }
    .category-page .licensed-transformers-page .assemble-section-licensed .licensed-item
    {
        float: none;
    }
    .licensed-drw-page{
        background-size: cover;
        background-attachment: fixed;
        background-position-x: -336px;
    }
    .category-page .licensed-drw-page .cate-main-body .item-grid .item-box{
        width: 100%;
        padding: 0;
        margin: 0;
        display:block;
    }
     .licensed-hp-page .assemble-section .assemble-section-left {
        width: 31%;
    }
    .licensed-hp-page .assemble-section .assemble-section-right {
        width: 68%;
    }
    .me-page .licensed-hp-page .cate-main-body .item-grid .item-box
    {
        width:100%;
    }
    .category-page .licensed-drw-page .cate-main-body .item-grid .drw-doctor-who-gold-dalek .picture img {
        margin-left: 0;
        max-height: 400px;
    }
   .category-page .licensed-drw-page .cate-main-body .item-box-sm .picture {
        height: 335px;
    }
    .me-page .licensed-drw-page .category-page-body .item-box .product-item{
        margin: 0 5px 10px;
    }

    .category-page .licensed-transformers-page .cate-main-body .item-grid .item-icx203 .picture img {
        max-width: 425px;
    }
    .category-page .licensed-got-page .cate-main-body .item-grid .item-box {
        width: 49%;
        display: inline-block;
    }
    .licensed-got-page .licensed-header img {
        max-width: 300px;
    }
    .me-page .licensed-got-page .category-page-body .item-box .product-item {
        background: rgb(0, 0, 0);
    }
    .category-page .licensed-got-page .cate-main-body .item-grid .picture {
        height: 250px;
        line-height: 250px;
    }
    .me-page .licensed-got-page .cate-main-body .product-grid .details a{
        font-size:15px;
    }
    .me-page .licensed-got-page .item-grid .item-box .coming-soon {
        width: 128px;
        height: 79px;
        background-size: contain;
    }
    .me-page.licensed-got-wrap .category-page-body .details .value{
        font-size:10px;
    }
    .licensed-got-wrap {
        background-size: 1567px;
    }
    .licensed-cat-wrap .licensed-header:after{
        top:15px;
        right: 12px;
    }
    .licensed-boeing-page {
        background-size: cover;
        background-attachment: fixed;
    }
    .licensed-freightliner-page .licensed-header{
        padding:0 10px;
    }
    .licensed-hp-wrap{
        background-repeat: no-repeat;
        background-size: cover;
        background-position-y: -222px;        
        margin-top: 0;
    }
    .me-page .licensed-hp-page .cate-main-body .item-box .product-item{
        background: rgba(11, 11, 11, 0.9);
    }
    .licensed-starwars-page .mandalorian-section {
        padding-top: 10px;
        /*background-size: cover;*/
        border:0;
    }
    .licensed-starwars-page .mandalorian-section .item-grid .picture img{
        max-height:220px;
    }
    .licensed-starwars-page #sw-man-icx146 .picture img,
    .licensed-starwars-page #sw-man-icx210 .picture img {
        max-height: 220px;
    }
    .licensed-starwars-page .mandalorian-section .item-grid #sw-man-icx217{
        width:49%;
        margin:0;
    }
    .category-page .licensed-starwars-page .item-grid .item-box {
        float: none;
        width: 49% !important;
        vertical-align: top;
        display: inline-block;
    }
    .licensed-starwars-page .mandalorian-section .item-grid .item-box {
        background: rgba(0, 0, 0, 0.55);
        border: 1px solid #443229;
        margin: 10px 0 !important;
        border-radius: 5px;
    }
    .licensed-starwars-page .mandalorian-section .item-grid .item-box:last-child{        
        width: 99% !important;
    }
    .licensed-starwars-page .mandalorian-section .sw-mandalorian-logo {
        height: 100px;
        position: relative;
        background-position: center;
        left: 0;
        top: 0;
        margin-bottom: 20px;    
    }
    .licensed-starwars-page .mandalorian-section .product-grid{
        margin-top:30px;
    }
    .licensed-starwars-page .hansolo-section {
        background-position-y: bottom;
        background-size: 200px;
        background-position-x: right;
        border-radius: 0;
    }
    .licensed-starwars-page .hansolo-section:before{
        bottom: -8px;
        top: auto;
        left: auto;
        right: 5px;
        width: 70px;
    }

    .licensed-starwars-page .hansolo-section .sw-logo{
        text-align:center;
    }
    .licensed-starwars-page .hansolo-section .product-grid,
    .licensed-starwars-page .ep8-section .product-grid{
        padding:0;
    }
    .licensed-starwars-page .ep8-section .product-grid{
        padding-top:20px;
    }
    .licensed-starwars-page .hansolo-section .product-grid{
        margin-left:0;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box:first-child {
        margin-left: 0;
    }
    .category-page .licensed-starwars-page .hansolo-section .item-grid .item-box,
    .licensed-starwars-page .ep8-section .item-box{
        width:50% !important;
        float:left;
    }
    .licensed-starwars-page .ep8-section .item-box .product-item{
        margin:0 2px;
    }
    .category-page .licensed-starwars-page .category-page-body .hansolo-section .item-grid .picture,
    .licensed-starwars-page .ep8-section .item-grid .picture,
    .licensed-starwars-page .ro-section .item-grid .picture,
    .licensed-starwars-page .classic-section .item-grid .picture{
        height: 220px;
        line-height: 220px;
    }
    .licensed-starwars-page .ep8-section .item-box{
        margin-bottom:10px;
    }
    .licensed-starwars-page .ro-section .product-grid{
        margin-top:-10px;
    }
    .licensed-starwars-page .helmets-section{
        background-image: none;
    }
    .licensed-starwars-page .helmets-section .product-grid{
        margin-left:0;
    }
    .licensed-starwars-page .category-page-body .helmets-section .item-grid{
        display: inline-block;
    }
    .licensed-starwars-page .category-page-body .helmets-section #sw-helmet-mms317 .picture{
        line-height: 260px;
    }
    .licensed-starwars-page .category-page-body .helmets-section #sw-helmet-mms317 img{
        max-width: 235px;
        margin-left: -15px;
    }
    .me-page .licensed-starwars-page .category-page-body .helmets-section .product-grid .details{
        margin-top:-10px;
    }
    .me-page .licensed-starwars-page .category-page-body .helmets-section .item-grid #sw-helmet-mms315 .picture img {
        max-height: 275px;
    }
    .me-page .category-page-body .product-grid .details a{
        font-size:16px;
    }
    .me-page .licensed-starwars-page .category-page-body .ep8-section .product-grid .details a{
        font-size:14px;
    }
    .category-page .licensed-starwars-page .item-box sup{
        font-size:10px;
    }
    .licensed-starwars-page .sw-new{
        top: 206px;
        height: 16px;
        background-size: contain;
        background-position-x: left;
    }
    .licensed-starwars-page .sw-iconx {
        width: 84px;
        height: 14px;
        top: 6px;
    }
    .me-page .licensed-starwars-page .classic-section .details .product-title {
        margin-top: 68px;
        font-size: 16px;
        line-height: 16px;
    }
    .blog-page .post {
        padding: 0 25px;
    }
    .product-360-page .product-360-frame {
        height: 73vh;
    }
    .product-review-section .item-box .product-title{
        font-size: 16px;
    }
    .product-review-section .item-box .sku{
        font-size: 13px;
    }
    .product-review-section .item-box .rating-sum{
        display:none;
    }
    .product-review-section .picture-thumbs>a{
        height: 45px;
        line-height: 43px;
        width: 45px;
    }
    .meproduct-details-page .gallery .vehicleversion-delorean,
    .legendsproduct-details-page .gallery .vehicleversion-delorean,
    .iconxproduct-details-page .gallery .vehicleversion-delorean {
        width: 75px;
        height: 75px;
        background-size:contain;
    }
    .meproduct-details-page .gallery .vehicleversion-westernstar,
    .legendsproduct-details-page .gallery .vehicleversion-westernstar,
    .iconxproduct-details-page .gallery .vehicleversion-westernstar {
        width: 75px;
        height: 75px;
        background-size: contain;
    }
    .sw-ep9-page .sw-ep9-products .item-box{
        width:100%;
    }
    .sw-ep9-page .details a{
        font-size:30px;
    }
    .sw-ep9-page .licensed-starwars-page .item-box sup {
        font-size:20px;
    }
    .sw-ep9-product-page .product-box {
        height: 360px;
        line-height: 360px;
    }
    .sw-ep9-product-page .sw-ep9-reveal-content {
        margin-top: 15px;
    }
    .licensed-starwars-page .ep9-section {
        background:none;
    }
    .licensed-starwars-page .ep9-section:before {
        background-size: 86%;
    }
    .licensed-starwars-page .ep9-section .product-grid{
        margin-top:15px;
    }
    .licensed-starwars-page .ep9-section .sw-ep9-logo {
        top:unset;
        bottom: 4px;
        left: 4px;
        max-width: 95px;
    }
    .me-page .licensed-starwars-page .category-page-body .ep9-section .item-box {
        width: calc(50% - 2px);
    }
    .category-page .search-results .item-grid .item-box {
        width: calc(50% - 5px);
        float: none;
        display: inline-block;
    }
    .topic-wheretobuy .topic-wheretobuy-content-bg {
        height: 259px;
        background-size: 109%;
    }
    .topic-wheretobuy .where-to-buy-btn {
        width: 250px;
        margin: 144px auto 0;
        background-size: contain;
    }
    .swal-content {
        padding: 0 20px;
    }
    .item-grid .item-box .additionalInfo-designnotfinal {
        padding: 2px 6px;
        font-size: 9px;
        height: auto;
        line-height: normal;
    }
    .licensed-avatar-wrap {
        background-size: 1285px;
        background-position-x: 12%;
        background-position-y: top;
        background-attachment: fixed;
    }
    .licensed-avatar-wrap .cate-main-body .item-grid .item-box {
        padding-top: 90%;
        width: 90%;
    }
    .licensed-avatar-wrap .cate-main-body .product-grid {
        margin-top: 47px;
    }
    .licensed-avatar-wrap .cate-main-body .details .product-title{
        max-width:152px;
    }
    .licensed-avatar-wrap .category-page-body .product-grid .details a {
        line-height: 21px;
    }
    .licensed-avatar-wrap .cate-main-body .item-grid .picture {
        height: 255px;
        line-height: 255px;
    }
    .licensed-avatar-wrap .assemble-section {
        padding: 0 10px;
    }
    .licensed-logos-bot{
        max-width:235px;
        margin: 10px auto 0;
    }
    .footer-content .footer-menu-section:nth-child(2),
    .footer-content .footer-menu-section:nth-child(3) {
        display: none;
    }
    .footer-content .footer-menu-section{
        width:50%;
    }
    .footer-content .footer-menu-customerservices {
        margin-bottom:0;
    }
    .footer-content .footer-menu-retailers {
        margin-top: -10px;
    }
}
@media (max-width: 375px)
{
    .nav-mobile .m-licensed-menu-items,
    .nav-mobile .non-licensed-wrap{
        text-align-last:center;
    }
    .about-me-content .svg-sheet {
        width: 100%;
    }
    #svg2{width: 375px;padding-top: 62px;}
    .about-me-content .sprite-container-GTX1080{
        margin: 0 0 0 -22px;
    }
    .about-me-title{font-size: 29px;}
    .about-me-text{font-size:15px;}
    .footer-content .footer-bottom-left, .footer-content .footer-bottom-right{
        width:100%;
        text-align: center;
    }
    .footer-bottom-right{
        margin-top:10px;
    }
    .footer-content .footer-bottom-right .footer-socials{
        margin: -7px auto 0;
        width: 190px;
    }
}