@import "mixins"; @import "_variables"; @import "wpml-icons"; /*********************************************************** Helper classes *************************************************************/ .text-center { text-align: center; } .text-left { text-align: left; } .text-right { text-align: right; } .wpml-margin-top-lg { margin-top: $margin-lg; } .wpml-margin-bottom-lg { margin-bottom: $margin-lg; } .wpml-margin-top-base { margin-top: $margin-base; } .wpml-margin-bottom-base { margin-bottom: $margin-base; } .wpml-margin-top-sm { margin-top: $margin-sm; } .wpml-margin-bottom-sm { margin-bottom: $margin-sm; } .clearfix { @include clearfix(); } .truncate { @extend %truncate; } /*********************************************************** WPML Boxes and Tables *************************************************************/ .wpml-wrap { @extend %wpml-wrap; } .widefat .wpml-col-ico { width: 26px; text-align: center; } .wpml-col-title { width: 30%; strong { font-size: 1.05em; } .row-actions { font-size: .9em; } @media(max-width: $wp-breakpoint-max) { width: 40%; } } .wpml-col-title-flag { .row-actions { margin-left: 20px+5px; } } .wpml-title-flag { margin-right: 5px; position: relative; top: 1px; width: 20px; .wpml-header-translation &, .wpml-header-original & { margin-left: 5px; } img { margin: 0; max-width: 100%; height: auto; } } .wpml-col-languages { img { max-width: 100%; height: auto; } a, span { display: inline-block; width: 20px; text-align: center; padding: 2px 1px; } div { display: none; } } .wpml-col-url { white-space: nowrap } .wpml-list-table { a { cursor: pointer; } th, td { &:not(.check-column):first-child { padding-left: $margin-sm; } &:last-child { padding-right: $margin-sm; } } //Overwrite WP styling for small screens @media screen and (max-width: 782px) { tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) { display: auto; } } } .wpml-table-info { font-size: 1.2em; } .wpml-section { clear: both; overflow: hidden; margin: 30px 0 0 0; padding: 20px; max-width: 900px; border-bottom: 1px solid #ededed; background: #fff; &:first-child { margin-top: 0; } &:last-child { border: none; } input, textarea, select { max-width: 100%; } /* Sections general styles */ .explanation-text { color: #999; } .sub-section { /* for nested