/* size-small */

.size-small-style .wg-purchase,
.size-small-style .wg-career {height: 100%;}

.size-small-style .news-page ul.-list-group li a .title {font-size: 1em !important;}

.size-small-style .editor-content p, .editor-content span {font-size: 1em !important;}

.size-small-style .default-page ul.default-list-group li a .title {font-size: inherit !important;}

/* size-medium */
.size-medium-style .site-header .menu li+li {margin-left: 44px}
.size-medium-style .wg-purchase,
.size-medium-style .wg-career {height: 100%;}

.size-medium-style .news-page ul.-list-group li a .title {font-size: 1.2em !important;}

.size-medium-style .editor-content p, .editor-content span {font-size: inherit !important;}

.size-medium-style .default-page ul.default-list-group li a .title {font-size: 1.25em !important;}

/* size-large */
.size-large-style .site-header .menu li+li {margin-left: 40px}
.size-large-style .wg-purchase,
.size-large-style .wg-career {height: 100%;}

.size-large-style .news-page ul.-list-group li a .title {font-size: 1.4em !important;}

.size-large-style .editor-content p, .editor-content span {font-size: inherit !important;}

.size-large-style .default-page ul.default-list-group li a .title {font-size: 1.4em !important;}


@media (max-width:1600px) {
    .size-medium-style .site-header .menu li+li {margin-left: 40px;}
    .size-large-style .site-header .menu li+li {margin-left: 35px}
}

@media (max-width:1440px) {
    .size-medium-style .site-header .menu li+li {margin-left: 35px;}
    .size-large-style .site-header .menu li+li {margin-left: 30px}

    .size-large-style .wg-service-content .bg {width: 270px;}
    
    .size-medium-style .wg-section .graphic,
    .size-large-style .wg-section .graphic {right: -95px;}
    
}

@media (max-width: 1199px) {
    .size-medium-style .site-header .menu li+li {margin-left: 30px;}
    .size-large-style .site-header .menu li+li {margin-left: 25px}
}

@media (max-width: 991px) {
    .size-medium-style .wg-section .graphic,
    .size-large-style .wg-section .graphic {
        right: -30px;
    }

    .size-medium-style .site-header .menu li+li,
    .size-large-style .site-header .menu li+li {margin-left: 0;}

    .size-small-style .wg-purchase, 
    .size-medium-style .wg-career,
    .size-large-style .wg-career {height: auto;}
}