.media-browser-tab #edit-upload-upload-button {display: none;}

#ui-datepicker-div {
  width: 260px;
}

div.image-preview {
  float: left !important;
}

#edit-cancel, .fake-cancel, .cke_dialog_ui_button_cancel, .cke_dialog_ui_button_ok {
  border-radius: 0.2rem !important;
  text-transform: uppercase;
  font: normal normal normal 1.05em Roboto,Sans-Serif !important;
  line-height: 36px !important;
  height: 36px !important;
  padding: 0 18px !important;
  display: inline-block;
  vertical-align: top;
  border: 0 !important;
}

.ui-dialog-titlebar-close {
  outline: none;
}

a.cke_dialog_ui_button:focus, a.cke_dialog_ui_button:active {
  padding: .5em .75em !important;
}

.cke_dialog_footer_buttons a.cke_dialog_ui_button span {
  font-weight: normal !important;
  font-size: 1.077em !important;
}

.cke_dialog_ui_button_cancel {
  background: #f69231 !important;
  color: #ffffff !important;
}

.cke_dialog_ui_button_cancel.cke_dialog_ui_button, .cke_dialog_ui_button_ok.cke_dialog_ui_button {
  margin-top: 0 !important;
}

.cke_dialog_ui_button_ok {
  color: #ffffff !important;
}

.cke_dialog_ui_button {
  margin-top: 18px !important;
}

.cke_dialog_close_button {
  background-position-y: 7px !important; 
  top: 3px !important;
}

.cke_dialog_contents {
  /*margin-top: 34px !important;*/
}

a.cke_dialog_tab {
  border-radius: 0 !important;
  padding: 4px 8px !important;
}

select.cke_dialog_ui_input_select {
  border-radius: 0;
}

#media-browser-tabset #branding {
  padding: 10px;
}

#media-browser-tabset #branding h1 {
  height: 20px;
  font-size: 15px;
  margin: 0px;
  line-height: 28px;
}

#media-browser-tabset ul.tabs.primary li a:link {
  font-size: 15px;
  text-transform: none;
}

#media-browser-tabset ul.tabs.primary li {
  margin: 0 5px;
}

.adminimal-theme .ctools-twisty {
  padding: 0;
  width: 1px;
}

.view-admin-views-node .views-exposed-form .views-exposed-widget {
  padding: .5em 0 0 0;
}

.admin-views-view .views-submit-button {
  margin-right: 10px;
}

#ctools-export-ui-list-form .form-submit {
  margin-right: 10px;
  margin-top: 2.3em !important;
}

td.ctools-export-ui-operations {
  position: relative;
}

#ctools-export-ui-list-items td {
  padding: 22px 10px !important;
}

.ctools-dropbutton-processed .ctools-link {
  text-indent: 0 !important;
}

td.ctools-export-ui-operations .ctools-dropbutton {
  right: 10px;
  top: 10px;
}

.ctools-auto-submit-full-form .form-text {
  width: 10em;
}

.ctools-auto-submit-full-form .ctools-export-ui-row {
  display: inline-block;
  vertical-align: top;
}

.autocomplete-deluxe-item {
  margin-right: 2px !important;
}

#media-wysiwyg-format-form .media-item #media-preview img{
  width: 220px;
  height: 220px;
}

.adminimal-skin-material a {
  transition: 0s !important;
}

.cke_button a:hover, .cke_button a:focus, .cke_button a:active {
  /*background: none !important;*/
  border: 0 !important;
  padding: 4px 6px !important;
}

input.autocomplete-deluxe-form {
  outline: none !important;
}

div.autocomplete-deluxe-multiple {
  padding: 5px !important;
}

.autocomplete-deluxe-item {
  border-radius: 3px !important;
}

.ui-dialog .ui-dialog-titlebar-close span {
  outline: none !important;
}

.cke_btn_locked, .cke_btn_reset {
  padding: 0 !important;
}

#media-browser-tabset ul.tabs.primary li a:link {
  line-height: 20px !important;
  outline: none;
}

#linkit-cancel {
  background: #BBBBBB;
  border: none;
  padding: 6px 18px;
  color: #fff;
  text-align: center;
  font-size: 1.077em;
  font-family: Roboto,sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  border-radius: 0.2rem;
  margin-left: 5px;
}

ul.references-dialog-links li a.add-dialog,
ul.references-dialog-links li a.edit-dialog {
  padding-left: 20px;
}

body.adminimal-skin-material.style-checkboxes input[type=checkbox]:checked,
body.adminimal-skin-material.style-checkboxes input[type=checkbox]:disabled:checked {
  background-size: cover;
}

a.button-green, input[type="submit"][id^="edit-submit"], 
input#edit-actions-submit, input[id^="save-continue"], 
input[type="submit"][id^="edit-save"], input#edit-save, 
input#edit-submit, input#edit-actions-save, #media-browser-page a.button-yes, 
input.add-new-condition, #edit-field-product-und-form-actions input.ief-entity-submit {
  height: : 40px;
}

body.adminimal-theme * {
  box-sizing: initial !important;
}


.waves-button, .waves-button:hover, .waves-button:visited, .waves-button-input {
  white-space: inherit !important;
}

body.adminimal-skin-material .ctools-twisty {
  top: 12px;
}
body.adminimal-skin-material table tbody td a.module-link {
  padding: .5em .75em;
}

#edit-save--2 {
  height: 24px;
  margin-right: 15px;
}

#page-manager-edit .changed-notification {
  margin-bottom: 1em;
}

.edit-options #edit-cancel {
  height: 28px !important;
  line-height: 28px !important;
}

#edit-pages-apply, #edit-pages-reset {
  margin-top: 0;
  margin-bottom: 40px;
}

#edit-pages-apply {
  margin-right: 12px;
}

.form-buttons #edit-submit, .form-buttons #edit-remove {
  height: 24px;
}

.chosen-single {
  border: 1px solid #ddd;
}

@media only screen and (max-width: 1023px) {
  table {
    display: block;
    overflow-x: scroll;
  }
}

@media only screen and (max-width: 480px) {
  body.adminimal-skin-material #branding h1.page-title {
    padding: 0px 0px 15px 10px !important;
  }
}

@media only screen and (max-width: 767px) {
  #content-wrapper {
    display: block;
  }
  .node-form input.form-text, .node-form input[type="file"] {
    width: 95%;
  }
}