.icl-translation-management-menu {
margin-bottom: 0; }
.progressbar {
position: relative;
margin-top: 5px;
margin-bottom: 5px; }
.progressbar .progress_label {
position: absolute;
top: 4px;
left: 50%; }
.progressbar .progress_label .value {
text-shadow: 1px 1px 0 #fff;
font-weight: bold; }
.buttons {
margin-top: 1em;
white-space: nowrap; }
#icl_tm_adduser {
margin-top: 4px; }
#icl_tm_adduser .icl_tm_lang_pairs {
display: none;
padding: 5px; }
#icl_tm_adduser .icl_tm_lang_pairs li ul li {
display: inline; }
.icl_tm_lang_pairs_to {
display: none;
margin-top: 1px;
padding: 4px;
border-radius: 4px;
background: #ededed repeat-x scroll left top; }
.icl_tm_no_to {
display: none;
margin-bottom: 5px;
padding: 5px;
-moz-border-radius: 4px;
background-color: pink; }
.icl_tj_select_translator_controls {
display: none; }
.icl_tj_select_translator select {
width: 100%; }
.custom_element_sync_options table td, #icl_custom_tax_sync_options table td, #icl_custom_posts_sync_options table td {
width: auto;
text-align: right;
white-space: nowrap; }
.custom_element_sync_options table td:first-child, #icl_custom_tax_sync_options table td:first-child, #icl_custom_posts_sync_options table td:first-child {
width: 100%;
text-align: left;
white-space: normal; }
#icl_custom_posts_sync_options table table {
margin: 0 0 10px;
border: 1px solid #ededed;
background: #fff; }
#icl_custom_posts_sync_options table table td {
border-color: transparent; }
.icl_tm_admin_options li ul {
margin-left: 20px; }
#local_translations_add_translator_toggle {
padding: 10px;
border: 1px solid #CCCCCC; }
.icl_tm_diff {
display: none;
margin-bottom: 10px; }
.icl_tm_error {
color: #ff0000;
vertical-align: bottom;
font-size: 11px; }
#icl_quick_src_users {
width: 150px;
border-color: red; }
#icl_user_src_nf {
font-style: italic;
font-size: 90%; }
#icl_show_promo {
float: right; }
#wpml-basket-items {
margin-left: 4px;
border-radius: 8px;
background-color: #d54e21; }
#basket-item-count {
padding: 6px;
color: #fff; }
.icl-tm-explanation {
font-size: smaller; }
.tm-analytics-promote {
margin: 15px 0;
padding: 10px 0 10px 0;
width: 100%;
border: 1px solid #e6db55;
border-radius: 4px;
background: #ffffe0;
color: #454545;
font-size: 12px;
font-family: 'Arial', 'Helvetica', sans-serif;
line-height: 20px; }
.tm-analytics-promote p {
margin: 0;
padding: 5px 15px; }
.tm-analytics-promote a {
color: #454545;
text-decoration: underline; }
.tm-analytics-promote a:hover {
color: #616161;
text-decoration: underline; }
.tm-analytics-promote h1 {
padding: 0 15px;
color: #e25527;
font-weight: 600;
font-style: italic;
font-size: 30px; }
.icl-current-service {
overflow: hidden;
margin: 20px 0 30px;
padding: 0 0 20px; }
.icl-current-service .img-wrap, .icl-current-service .desc {
display: inline-block;
vertical-align: top;
margin: 0 30px 0 0; }
.icl-current-service .img-wrap {
width: 280px;
padding: 10px;
border: 1px solid #ddd;
text-align: center;
line-height: 225px; }
.icl-current-service img {
max-width: 100%;
vertical-align: middle; }
.icl-current-service .desc {
max-width: 600px; }
.icl-current-service .desc h4 {
margin: 3px 0 16px;
font-size: 20px; }
.icl-current-service h3 {
margin: 0;
font-size: 12px;
font-weight: normal;
color: #999; }
.icl-available-services {
border-top: 1px solid #dfdfdf; }
.icl-available-services li {
display: inline-block;
overflow: hidden;
margin: 0 10px 0 0;
padding: 20px 20px 20px 0;
width: 300px;
vertical-align: top; }
.icl-available-services li .img-wrap {
padding: 10px;
border: 1px solid #ddd;
text-align: center;
line-height: 225px;
cursor: pointer; }
.icl-available-services li h4 {
font-size: 14px; }
.icl-available-services li .img-wrap:hover {
border-color: #ccc; }
.icl-available-services li img {
max-width: 100%;
vertical-align: middle; }
@media only screen and (max-width: 1200px) {
.icl-available-services li {
width: 240px; }
.icl-available-services li .img-wrap {
height: 180px;
line-height: 180px; }
.icl-current-service .img-wrap {
width: 220px;
height: 180px;
line-height: 180px; } }
.icl-translation-services {
position: relative;
text-align: center;
margin: 20px 0 0 0;
padding: 0 10px 0 0; }
.icl-translation-services.hidden {
display: none; }
.icl-translation-services .icl-translation-services-inner {
border: 1px solid #CFCFCF;
border-radius: 5px;
padding: 30px 50px; }
.icl-translation-services .icl-translation-services-logo {
margin-top: -49px; }
.icl-translation-services .icl-translation-services-logo span {
display: inline-block;
background: #F9F9F9;
padding: 0 2px; }
.icl-translation-services .icl-translation-services-header {
color: #333;
font-size: 14px;
font-weight: bold; }
.icl-translation-services .icl-translation-desc {
margin-bottom: 10px; }
.icl-translation-services .icl-translation-buttons {
margin: -16px 0 0 0;
line-height: 30px; }
.icl-translation-services .icl-translation-buttons a {
margin: 0 8px; }
.icl-translation-services .icl-translation-buttons a.button-primary {
height: 30px;
line-height: 28px; }
.icl-translation-services .icl-translation-buttons a.button-secondary {
font-weight: bold; }
.icl-translation-services .icl-translation-buttons a.button-secondary span {
background: url("../img/icl-button-man-ico.png") center left no-repeat;
display: inline-block;
padding: 0 0 0 20px; }
.icl-translation-services .icl-translation-links {
margin: 20px 0 10px 0;
text-align: right;
line-height: 1.1; }
.icl-translation-services .icl-translation-links a {
display: inline-block;
margin: 0 0 0 10px; }
.icl-translation-services .icl-translation-links a:first-child {
border-right: 1px solid #BDBDBD;
padding-right: 10px; }
.icl-translation-services .icl-translation-links a.icl-mail-ico {
padding-left: 12px;
background: url("../img/icl-button-mail-ico.png") center left no-repeat; }
.icl-translation-services .icl-translation-links a#icl_hide_promo {
padding-left: 15px;
background: url("../img/icl-button-close-ico.png") center left no-repeat; }
.wpml-section-cf-translation table td, .wpml-section-cf-translation .fixed th {
width: auto;
text-align: center;
word-wrap: break-word; }
.wpml-section-cf-translation table td:first-child, .wpml-section-cf-translation .fixed th:first-child {
width: 40%;
text-align: left; }
@media all and (max-width: 1185px) {
.icl_tm_wrap .wpml-section-content {
width: 100%;
margin: 0 1%; } }
#icl-translation-jobs .column-resign {
width: 40px; }
#icl-translation-jobs .column-job_id {
width: 6%; }
#icl-translation-jobs .column-title {
width: 40%; }