.upload-drop-zone {
    height: 180px;
    border-width: 2px;
    margin-bottom: 20px;
}

/* skin.css Style*/
.upload-drop-zone {
    color: #ccc;
    border-style: dashed;
    border-color: #ccc;
    line-height: 200px;
    text-align: center
}

.upload-drop-zone.drop {
    color: #222;
    border-color: #222;
}

.scrollable {
    overflow-y: scroll;
}

.pointer {
    cursor: pointer;
}

/* IMPORT MAP */
#map-columns {
    overflow:auto;
    width:100%
   }
   #import-map {
    margin:0 0 12px -10px;
    padding-right:800px;
    border-spacing:10px 0
   }
   #import-map .form-actions-importmap {
    margin-top:10px;
    margin-bottom:5px
   }
   #import-map th strong {
    color:#241c15
   }
   #import-map th .button-small {
    margin-right:5px;
    padding:0 10px
   }
   #import-map .header-name {
    display:block;
    font-size:13px
   }
   #import-map .unnamed strong {
    color:#241c15;
    line-height:14px
   }
   #import-map td,
   #import-map th {
    padding:6px 10px;
    font-size:13px;
    border-left:2px solid #dedddc;
    border-right:2px solid #dedddc
   }
   #import-map td {
    border-top:1px dotted #dedddc
   }
   #import-map th {
    height:130px;
    min-width:250px;
    text-align:middle;
    vertical-align:middle;
    border-top:2px solid #dedddc
   }
   #import-map tbody tr:last-child td {
    border-bottom:2px solid #dedddc
   }
   #import-map tbody.has-header-row tr:first-child td {
    background:#f2f2f2;
    border-top:none
   }
   #import-map tbody.has-header-row tr:nth-child(2) td {
    border-top:none
   }
   #import-map .map-deleted {
    border-color:#dedddc;
    border-bottom:none
   }
   #import-map th.map-deleted {
    border-top-color:#dedddc;
    color:#dedddc
   }
   #import-map th.map-deleted .header-name {
    color:#e85c41
   }
   #import-map tbody tr:last-child td.map-deleted {
    border-bottom-color:#dedddc
   }
   #import-map tbody.has-header-row tr:first-child td.map-deleted {
    background:#f8f8f8
   }
   #import-map .unnamed {
    border-bottom:none
   }
   #import-map th.unnamed .field-type-label {
    color:#a73205
   }
   #import-map .map-activecol {
    border-color:#52bad5;
    border-bottom:none;
    color:#241c15;
    text-align:left
   }
   #import-map td.map-activecol {
    background-color:#b1e0ec
   }
   #import-map th.map-activecol {
    border-top-color:#52bad5
   }
   #import-map tbody tr:last-child .map-activecol {
    border-bottom-color:#52bad5
   }
   #import-map tbody.has-header-row tr:first-child td.map-activecol {
    background:#52bad5
   }
   #import-map span.deleted .help-tip .freddicon.info-circle {
    margin-left:-30px
   }
   #import-map span.deleted .dijitDropDownButtonFocused {
    outline:none
   }
   #import-map .header-cell .deleted,
   #import-map .header-cell.map-deleted .not-deleted {
    display:none
   }
   #import-map .header-cell .not-deleted,
   #import-map .header-cell.map-deleted .deleted {
    display:block
   }
   #import-map.hide-skipped .map-deleted,
   #import-map.hide-skipped .map-deleted-cell {
    display:none
   }
   /* END IMPORT MAP*/

   .twPc-div {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e1e8ed;
    border-radius: 6px;
    /* height: 250px; */
    display: block;
    overflow-y: auto;
    overflow-x: hidden;
    max-width: 340px; /* orginal twitter width: 290px; */
}
.twPc-bg {
    background-image: url("https://pbs.twimg.com/profile_banners/50988711/1384539792/600x200");
    background-position: 0 50%;
    background-size: 100% auto;
    border-bottom: 1px solid #e1e8ed;
    border-radius: 4px 4px 0 0;
    height: 95px;
    width: 100%;
}
.twPc-block {
    display: block !important;
}
.twPc-button {
    margin: -35px -10px 0;
    text-align: right;
    width: 100%;
}
.twPc-avatarLink {
    background-color: #fff;
    border-radius: 6px;
    display: inline-block !important;
    float: left;
    margin: -30px 5px 0 8px;
    max-width: 100%;
    padding: 1px;
    vertical-align: bottom;
}
.twPc-avatarImg {
    border: 2px solid #fff;
    border-radius: 7px;
    box-sizing: border-box;
    color: #fff;
    height: 72px;
    width: 72px;
}
.twPc-divUser {
    margin: 5px 0 0;
}
.twPc-divName {
    font-size: 18px;
    font-weight: 700;
    line-height: 21px;
}
.twPc-divName a {
    color: inherit !important;
}
.twPc-divStats {
    margin-left: 11px;
    padding: 10px 0;
}
.twPc-Arrange {
    box-sizing: border-box;
    display: table;
    margin: 0;
    min-width: 100%;
    padding: 0;
    table-layout: auto;
}
ul.twPc-Arrange {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.twPc-ArrangeSizeFit {
    display: table-cell;
    padding: 0;
    vertical-align: top;
}
.twPc-ArrangeSizeFit a:hover {
    text-decoration: none;
}
.twPc-StatValue {
    display: block;
    font-size: 18px;
    font-weight: 500;
    transition: color 0.15s ease-in-out 0s;
}
.twPc-StatLabel {
    color: #8899a6;
    font-size: 10px;
    letter-spacing: 0.02em;
    overflow: hidden;
    text-transform: uppercase;
    transition: color 0.15s ease-in-out 0s;
}

.row-highlight {
    background-color:rgba(0, 73, 129, 0.2) !important;
}

#toast-container > div {
    opacity:1;
}