﻿#profile .list-group{font-size:18px}#profile .list-group a{display:block;text-decoration:none;background:#fff;padding:2px 15px 0;line-height:45px;font-weight:500;border-bottom:solid 1px #F1F2F3;color:#4D4F53}#profile .list-group a:hover{color:#4D4F53;background:#F1F2F3;text-decoration:none;border-bottom:solid 1px #AEB0B0}#profile .list-group a.active{color:#222;background:#F1F2F3;border-bottom:solid 1px #AEB0B0}#profile .list-group a:last-child{border-bottom-color:#fff}#profile table.borderless{font-size:.8em}#profile table.borderless td{border:none!important}#profile table.borderless a.remove-account{float:right;color:#999A9B;text-transform:uppercase;text-decoration:underline}#profile .readmore-js-toggle{font-size:.9em;text-align:right;text-transform:uppercase;margin-bottom:20px;color:#999A9B}#profile .readmore-js-toggle:hover{text-decoration:none;color:#AEB0B0}#profile .socialMedia{margin-bottom:30px}#profile .socialMedia a{color:#fff;display:inline-block;text-align:center;margin:0 4px 0 0}#profile .profile-pic{text-align:center;margin-bottom:30px}#profile .profile-pic img{border:6px solid #fff;max-width:220px;max-height:220px;background:#fff;margin-bottom:20px}#profile .profile-pic h4{color:#4D4F53}#profile .profile-pic h4 i{margin-right:10px}#profile .profile-pic h4 i.icon-f5:before{background:#E21D38;color:#fff;border-radius:50%}#profile .profile-pic .input-group{margin-bottom:5px}#profile .profile-sidebar h4{font-size:1.2em;margin:0 0 25px;color:#222}#profile .profile-sidebar p{margin-bottom:10px}#profile .profile-sidebar p:last-of-type{margin-bottom:0}#profile .profile-sidebar p label{color:#222;font-weight:500;font-size:1.1em}#profile .profile-sidebar i{display:inline-block;position:relative;width:14px;height:22px;margin-right:10px;color:#999A9B}#profile .profile-sidebar .number{display:inline-block;min-width:20px;margin-right:10px;text-align:center}#profile .profile-reputation{padding-bottom:35px;font-family:Proxima}#profile .badges a{margin:0 5px 5px 0}#profile .form-horizontal label.control-label{text-align:left}#profile .form-horizontal p{padding-top:7px}#profile .form-horizontal textarea.form-control{resize:none}#profile .btn-file{position:relative;overflow:hidden}#profile .btn-file input[type=file]{background:#fff;cursor:inherit;display:block;font-size:100px;min-height:100%;min-width:100%;opacity:0;outline:0;position:absolute;right:0;text-align:right;top:0}
.handpick-row div[class^='col-sm-'] {
    border: 1px #ccc solid;   
    height: 15em;
    overflow: hidden;
}

    #sortable1, #sortable2 {
        min-height: 20px;
        list-style-type: none;
        margin: 0;
        padding: 5px;
        float: left;
        margin-right: 10px;
        background: #eee;
        margin-top: 10px;
    }
    #sortable1 {
        width: 370px;
    }
    #sortable2 {
        width: 490px;
    }

    a.delete-container {
        margin-left: 95% !important;
    }

        /* Slots for final item positions */
    .contentContainer {
        height: 100px;
        position: relative;
        margin: 50px auto 0 auto;
        background: #ddf;
    }

    .dropzone {
        position: absolute;
        left: -4px;
        right: 0;
        bottom: 5px;
        height: 66px;
        margin-left: 0;
    }

    .drag-item {
        margin: 0 5px 5px 5px;
        padding: 5px;
        font-size: inherit;
        cursor: pointer; 
        cursor: hand;
        border-radius: 3px;
        -webkit-box-shadow: 0px 1px 0px 0px #bbb;
        box-shadow: 0px 1px 0px 0px #bbb;
        border: 1px solid #c9c9c9;
        background-color: #fff;
    }

    .drag-item.drag-item-dragging {
        -moz-box-shadow: 0 0 .5em rgba(0, 0, 0, .8);
        -webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .8);
        box-shadow: 0 0 .5em rgba(0, 0, 0, .8);
    }

    .dropzone .drag-item {
        display: inline-block;
        position: relative;
        float: left;
        height: 66px;
        padding: 10px;
        padding-bottom: 0;
        border: 2px dashed #333;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        margin: 0 0 0 10px;
        background: #fff;
    }

    .drop-item.drop-item-hover {
        background-color: #65C5CE;
        opacity: 0.5;
    }

    .dropzone > .drop-item > .content-item {
        position: absolute;
        /* TRBL = -(drop-item.border-width)px */
        top: -2px;
        right: -2px;
        bottom: -2px;
        left: -2px;
        margin: 0;
        
        font-size: inherit;
        -webkit-box-shadow: 0px 1px 0px 0px #bbb;
        box-shadow: 0px 1px 0px 0px #bbb;
        border: 1px solid #c9c9c9;
        background-color: #fff;
        background: #666;
        color: #fff;
        text-shadow: 0 0 3px #000;
        overflow: auto;
    }

    .dropwidth1 > .drag-item {
        width: 96%;
    }

    .dropwidth2L > .drag-item:nth-child(odd) {
        width: 60%;
    }

    .dropwidth2L > .drag-item:nth-child(even) {
        width: 30%;
    }

    .dropwidth2R > .drag-item:nth-child(odd) {
        width: 30%;
    }

    .dropwidth2R > .drag-item:nth-child(even) {
        width: 60%;
    }


    .dropwidth3 > .drag-item {
        width: 30%;
    }

    #sortable1 > .content-item {
        width: 350px;
    }

    #sortable2 > .content-item {
        width: 470px;
    }

    .wideBox {
        clear: both;
        text-align: center;
        margin: 70px;
        padding: 10px;
        background: #ebedf2;
        border: 1px solid #333;
    }

    .h1 {
        font-weight: bold;
        margin: 20px;
        color: #666;
        font-size: 1.5em;
    }
.header-profile{content:"@portal-f5-root";background-color:#08b5fe;background-repeat:no-repeat;background-position:90% 0!important;background-image:url("/Portals/1/Images/f5/Solutions/solutions-enterprise-bar-icons.svg");color:#fff;padding:30px 0}.header-profile h2{margin-top:0;color:#fff}.header-profile small{color:#fff;text-transform:uppercase;font-size:15px}.header-profile .container{height:70px}#profile{margin-left:-15px;margin-right:-15px;padding:30px 0}#profile:after,#profile:before{content:" ";display:table}#profile:after{clear:both}.profileDashboard{min-height:1px;padding-left:15px;padding-right:15px;position:relative;margin-top:-60px}.profileMain{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.profileSidebar{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-top:25px}@media (min-width:768px){.profileDashboard{float:left;width:41.66666667%;margin-top:-141px}.profileMain{float:left;width:58.33333333%;border-left:1px solid #aeb0b0;padding:15px}.profileSidebar{float:left;width:100%}}@media (min-width:992px){.profileDashboard{float:left;width:25%}.profileMain{float:left;width:50%;border-right:1px solid #aeb0b0;border-left:1px solid #aeb0b0;min-height:500px;padding:25px 50px}.profileSidebar{float:left;width:25%}}
