
/* Typography
--------------------------------------------- */

#oxygen-topbar,
#oxygen-sidebar,
.ct-panel-elements-managers,
.oxygen-classes-dropdown-input, 
.oxygen-select-box-option input,
.oxygen-add-searchbar,
#ct-sidepanel *,
.oxygen-active-selector-box input,
#oxygen-sidebar input {
    font-family: 'avenir next' !important;
    letter-spacing: 0 !important;
}

.oxygen-active-element-name div {
    font-size: 15px;
}

.oxygen-sidepanel-header-row,
.ct-icon:before {
    font-size: 14px !important;
}

.oxygen-add-sidebar .oxygen-add-section-accordion,
.oxygen-media-query-dropdown li, 
.oxygen-states-dropdown li, 
.oxygen-classes-dropdown li,
.oxygen-add-section-subsection,
.oxygen-control-label,
.oxygen-sidebar-advanced-subtab,
.oxygen-sidebar-top,
.oxygen-settings-breadcrumb,
.oxygen-measure-box .oxygen-measure-box-unit-selector {
    font-size: 13px !important;
}

.oxygen-add-section-subsection {
    line-height: 1.6;
}

.oxygen-toolbar .oxygen-manage-menu, 
.oxygen-toolbar .oxygen-back-to-wp-menu,
.oxygen-toolbar .oxygen-toolbar-button-dropdown,
.oxygen-toolbar .oxygen-zoom-control .oxygen-zoom-control-zoom-amount {
    font-size: 12px;
}

#oxygen-sidebar .oxygen-add-section-element,
.oxygen-file-input .oxygen-file-input-browse, 
.oxygen-file-input .oxygen-set-link, 
.oxygen-input-with-button .oxygen-input-button,
.oxygen-dynamic-data-browse,
.ct-dom-tree-node-header {
    font-size: 11px !important;
}

#oxygen-sidebar .oxygen-sidebar-breadcrumb {
    line-height: 0.65em;
    font-size: 13px;
}

.oxygen-add-section-library-menu-subcategories a {
    font-weight: 500;
}

.ct-tab-panel .ct-elements-managers-top-item.ct-button {
    text-decoration: none;
    color: rgba(255,255,255,0.7);
    margin-left: 5px;
}

/* Icon dimention Changes to match fonts
--------------------------------------------- */

.oxygen-active-element-icons img {
    width: 18px;
}

.oxygen-active-selector-box {
    padding: 1px;
}

.ct-tab-panel .oxygen-close-icon {
    height: 11px;
    width: 11px;
}

.oxygen-show-settings-panel .oxygen-close-icon {
    width: 11px;
    height: 11px;
}

.oxygen-media-query-box img:first-child {
    width: 15px;
}

.oxygen-sidebar-advanced-subtab img:last-child {
    width: 5px;
}

.oxygen-sidebar-advanced-subtab img:first-child {
    margin-right: 20px !important;
}

.oxygen-states-dropdown li img, 
.oxygen-classes-dropdown li img, 
.oxygen-style-set-dropdown div img, 
.oxygen-presets-dropdown div img {
    width: 18px;
}

#oxygen-sidebar .oxygen-media-query-dropdown li > img:first-child {
    padding-right: 0px;
    width: 14px;
    margin-right: 9px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 0;
}

#oxygen-sidebar .oxygen-add-section-element {
    color: rgba(255,255,255,0.8);
}

.oxygen-toolbar-button span {
    font-weight: 500;
}

.oxygen-save-button img,
.oxygen-add-button img {
    height: 21px !important;
}

.oxygen-toolbar .oxygen-manage-menu img, 
.oxygen-toolbar .oxygen-back-to-wp-menu img {
    height: 14px;
}

.oxygen-toolbar .oxygen-dom-tree-button img {
    height: 24px;
}

.oxygen-toolbar .oxygen-add-section-element img {
    width: 55px;
}

#oxygen-sidebar .oxygen-control-wrapper {
    margin-bottom: 10px;
}