@media (max-width: 1400px) {

    .navbar.navbar-ifp {
        height: 50px;
    }
    .navbar.navbar-ifp > .container-fluid{
        padding-left: 20px;
        padding-right: 20px;
    }
    .navbar.navbar-ifp .navbar-brand {
        height: 50px;
    }
    .navbar.navbar-ifp .navbar-collapse {
    }
    .navbar.navbar-ifp .navbar-nav{
    }
    .navbar.navbar-ifp:not(.have-logo) .navbar-nav>li:first-child>a.navlink {
        padding-left: 0;
    }
    .navbar.navbar-ifp .navbar-nav>li>a.navlink {
        /* padding-left: 10px;
        padding-right: 10px; */
    }
    .navbar.navbar-ifp .navbar-nav.navbar-right{
        padding: 0;
        right: 20px;
        line-height: 50px;
    }
    .navbar.navbar-ifp .navbar-nav.navbar-right .btn{
        height: 34px;
        margin: 8px 5px;
    }
    .navbar.navbar-ifp .navbar-nav.navbar-right .btn:last-child{
        margin-right: 0;
    }
    .navbar.navbar-ifp .navbar-nav>li {
        line-height: 50px !important;
    }
    .navbar.navbar-ifp .navbar-nav>li>a.navlink {
        line-height: 50px !important;
        font-size: 14px !important;
    }

    .last-change {
        padding-right: 20px;
    }

    .container-fluid {
        padding-left: 10px;
        padding-right: 10px;
    }
    .body {
        padding-top: 70px;
    }
    .body .row.base-row {
        padding: 10px;
    }
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        padding-left: 10px;
        padding-right: 10px;
    }
    .row {
        margin-left: -10px;
        margin-right: -10px;
    }
    .box-wrap {
        padding: 10px;
    }
    .box .box-header {
        height: 45px;
    }
    .box .box-header .box-title, .box .box-header .right {
        height: 25px;
        line-height: 25px;
        margin: 10px 10px;
        padding: 0;
    }
    .box .box-header .box-title {
        margin-right: 5px;
    }
    .box .box-header .btn {
        height: 25px;
    }
    .box .box-header .right {
        margin-left: 5px;
    }
    .box .box-body {
        height: calc(100% - 45px);
    }
    .box .scrollbar-outer.box-body.scroll-content {
        padding: 0 10px !important;
        left: 0;
        margin-left: 0;
    }
    .project-form {
        padding: 0 10px;
    }
    .project-form .form-group {
        margin-left: -10px;
        margin-right: -10px;
        margin-bottom: 0px;
    }
    .project-form .form-group:last-child{
        margin-bottom: 10px;
    }
    .page-container {
        height: 142px;
        padding: 0;
    }
    .page-container .page-image,
    .page-container .page-info {
        padding: 10px;
    }
    .page-container .page-info {
        width: calc(100% - 200px);
    }
    .page-container .page-info > .row > .col-xs-8 {
        width: 66.6666666667%;
    }
    .page-container .page-info > .row > .col-xs-4 {
        width: 33.3333333333%;
    }

    .materials .material {
        padding: 10px;
    }
    .arrange-images-container .material-empty {
        top: 45px;
        height: calc(100% - 45px);
    }
    .arrange-images-container {
        padding: 0 10px;
    }
    .arrange-images-container.scroll-content {
        padding: 0 10px;
    }
    .arrange-images-inner {
        padding: 0 10px;
    }
    .arrange-images-inner.scroll-content{
        padding: 0 10px !important;
        /*margin: 0 10px !important;*/
    }
    .arrange-column .material-empty{
        top: 45px;
	}
    .arrange-images-inner .arrange-column:first-child{
        /*margin-left: 10px;*/
    }
    .arrange-images-inner .arrange-column:last-child{
        margin-right: 10px;
    }

    #select_template .box-header .divider {
      line-height: 44px;
    }
    /* Editor - Hotspot */
    #editor-hotspot .right-col .box .box-body {
       height: calc(100% - 99px);
    }
    #editor-hotspot .right-col .box .box-body.have-footer {
       height: calc(100% - 99px - (16.6667vw - 4.66px));
    }
    #editor-hotspot .box .box-footer {
        height: calc(16.6667vw - 4.66px);
    }

    #editor-hotspot .left-col .box .box-header .right {
        line-height: 18px;
    }

    #editor-hotspot .left-col .box .box-header .right ul.nav > li a.btn-sm {
        height: 25px;
        padding-top: 2px;
    }
    .modal.edit-template-modal .modal-header{
        padding-left: 25px;
    }
/*
    .box.hotspot-canvas .scrollbar-outer.box-body.scroll-content {
        padding: 10px !important;
    }
    .box.hotspot-canvas .page-painting-place {
        width: 100%;
        height: calc(100% - 20px);
    }
*/
}
