/*------------------------------------*\
    GLOBAL
\*------------------------------------*/
* {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.relative {
    position: relative;
}

/* START DEBUG */
div#Debug {
    position: absolute !important;
    display: none;
}

/* END DEBUG */
.clean {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

.panel {
    border: none;
}

.visible {
    display: block !important;
}

.sprite, h4.sprite a {
    background: url("/images/apidocs/new-sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

/*------------------------------------*\
    TYPO
\*------------------------------------*/
body {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4 {
    word-wrap: break-word;
}

p strong {
    font-family: Montserrat, Helvetica, Arial, sans-serif;
    font-weight: 600;
}

a,
a:focus {
    color: #00afec;
}

a:hover {
    color: #ff7407;
}

.text-green {
    color: #37D91F;
}

.text-orange {
    color: #ED6909;
}

*[class^="text"] sup {
    color: #FF0B0E;
}

.text-pink {
    color: #D14;
}

.text-red {
    color: #FF0B0E;
}

.text-teal {
    color: #008080;
}

.text-blue {
    color: #00afec;
}

/*------------------------------------*\
    CONTENT
\*------------------------------------*/
.main-content {
    padding: 0 30px 190px;
    line-height: 21px;
    max-width: 888px;
    color: #000000;
    min-height: 86vh;
}

.main-content a[href^="http://"]:not([href*="apidocs"]):after,
.main-content a[href^="https://"]:not([href*="apidocs"]):after {
    content: "\e164";
    font-family: 'Glyphicons Halflings';
    font-size: 75%;
    margin-left: 4px;
}

.method-container {
    margin-bottom: 60px;
}

.method-container .page-header {
    padding-top: 10px;
    margin-top: 20px;
}

table table {
    margin: 10px 0 !important;
    width: 100% !important;
}

table td {
    vertical-align: middle !important;
}

table th {
    color: #000000;
    font-family: Montserrat, Helvetica, Arial, sans-serif;
    font-weight: 400;
    background-color: #F8F8F8;
}

table.nested {
    margin: 10px 0 !important;
}

table td[class^="text"],
table.nested td {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

#table_of_contents a {
    text-decoration: none;
}

/*------------------------------------*\
    LEFT MENU
\*------------------------------------*/
.left-menu {
    background: #1F262F;
    bottom: 0;
    left: 0;
    height: 100%;
    padding-left: 0;
    display: none;
    -webkit-overflow-scrolling: touch;
}

.list-group {
    padding-left: 0;
    margin: 0 -15px 20px 0;
    font-size: 16px;
}

.list-group .level2 {
    margin-left: 30px;
    margin-bottom: -1px;
    font-size: 80%;
}

.list-group-item {
    position: relative;
    display: block;
    padding: 12px 20px;
    margin-bottom: -1px;
    background-color: #1F262F;
    border: 1px solid #000000;
}

a.list-group-item {
    color: #EFEFEF;
}

a.list-group-item.active, a.list-group-item.active:hover {
    background-color: #444444;
}

a.list-group-item:hover {
    color: #00A8F8;
    background-color: #29323E;
}

.list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}

.list-group-item > .badge {
    float: right;
}

.list-group-item > .badge + .badge {
    margin-right: 5px;
}

span.list-group-item {
    color: #eee;
}

span.list-group-item .list-group-item-heading {
    color: #333;
}

span.list-group-item:hover,
span.list-group-item:focus {
    text-decoration: none;
    background-color: #444444;
}

span.list-group-item.active,
span.list-group-item.active:hover,
span.list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
}

span.list-group-item.active .list-group-item-heading,
span.list-group-item.active:hover .list-group-item-heading,
span.list-group-item.active:focus .list-group-item-heading {
    color: inherit;
}

span.list-group-item.active .list-group-item-text,
span.list-group-item.active:hover .list-group-item-text,
span.list-group-item.active:focus .list-group-item-text {
    color: #e1edf7;
}

.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8;
}

span.list-group-item-success {
    color: #3c763d;
}

span.list-group-item-success .list-group-item-heading {
    color: inherit;
}

span.list-group-item-success:hover,
span.list-group-item-success:focus {
    color: #3c763d;
    background-color: #d0e9c6;
}

span.list-group-item-success.active,
span.list-group-item-success.active:hover,
span.list-group-item-success.active:focus {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d;
}

.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7;
}

span.list-group-item-info {
    color: #31708f;
}

span.list-group-item-info .list-group-item-heading {
    color: inherit;
}

span.list-group-item-info:hover,
span.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3;
}

span.list-group-item-info.active,
span.list-group-item-info.active:hover,
span.list-group-item-info.active:focus {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f;
}

.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
}

span.list-group-item-warning {
    color: #8a6d3b;
}

span.list-group-item-warning .list-group-item-heading {
    color: inherit;
}

span.list-group-item-warning:hover,
span.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc;
}

span.list-group-item-warning.active,
span.list-group-item-warning.active:hover,
span.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b;
}

.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede;
}

span.list-group-item-danger {
    color: #a94442;
}

span.list-group-item-danger .list-group-item-heading {
    color: inherit;
}

span.list-group-item-danger:hover,
span.list-group-item-danger:focus {
    color: #a94442;
    background-color: #ebcccc;
}

span.list-group-item-danger.active,
span.list-group-item-danger.active:hover,
span.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442;
}

.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}

.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}

a.gr-logo {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 80%;
    max-width: 260px;
    max-height: 100px;
    height: 40px;
    margin: 10px 20px 0px 20px;
    background: no-repeat 0 0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzAwIDQxLjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwMCA0MS44IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjg4LDEzLjdjNS40LDAsOC40LDQsOC40LDguOWMwLDAuNi0wLjEsMS43LTAuMSwxLjdoLTEzYzAuNCwzLjMsMi44LDUuMSw1LjcsNS4xYzMsMCw1LjMtMi4xLDUuMy0yLjENCgkJCWwyLDMuM2MwLDAtMi45LDIuOC03LjYsMi44Yy02LjIsMC0xMC4xLTQuNS0xMC4xLTkuOUMyNzguNSwxNy43LDI4Mi40LDEzLjcsMjg4LDEzLjd6IE0yOTEuNiwyMS4xYy0wLjEtMi4zLTEuNi0zLjgtMy42LTMuOA0KCQkJYy0yLjQsMC00LjEsMS40LTQuNiwzLjhIMjkxLjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTAuOCwxMy43YzUuNCwwLDguNCw0LDguNCw4LjljMCwwLjYtMC4xLDEuNy0wLjEsMS43aC0xM2MwLjQsMy4zLDIuOCw1LjEsNS43LDUuMWMzLDAsNS4zLTIuMSw1LjMtMi4xDQoJCQlsMiwzLjNjMCwwLTIuOSwyLjgtNy42LDIuOGMtNi4yLDAtMTAuMS00LjUtMTAuMS05LjlDMTAxLjIsMTcuNywxMDUuMiwxMy43LDExMC44LDEzLjd6IE0xMTQuNCwyMS4xYy0wLjEtMi4zLTEuNi0zLjgtMy41LTMuOA0KCQkJYy0yLjQsMC00LjEsMS40LTQuNiwzLjhIMTE0LjR6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNjUuMSwxMy43YzUuNCwwLDguNCw0LDguNCw4LjljMCwwLjYtMC4xLDEuNy0wLjEsMS43aC0xM2MwLjQsMy4zLDIuOCw1LjEsNS43LDUuMWMzLDAsNS4zLTIuMSw1LjMtMi4xDQoJCQlsMiwzLjNjMCwwLTIuOSwyLjgtNy42LDIuOGMtNi4yLDAtMTAuMS00LjUtMTAuMS05LjlDMTU1LjUsMTcuNywxNTkuNCwxMy43LDE2NS4xLDEzLjd6IE0xNjguNiwyMS4xYy0wLjEtMi4zLTEuNi0zLjgtMy41LTMuOA0KCQkJYy0yLjQsMC00LjEsMS40LTQuNiwzLjhIMTY4LjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNDAsMTguOWMwLTAuNi0wLjMtMC44LTAuOC0wLjhoLTEuNXYtNGg0LjNjMS43LDAsMi41LDAuOCwyLjUsMi4xdjAuNmMwLDAuNC0wLjEsMC44LTAuMSwwLjhoMC4xDQoJCQljMC44LTEuNiwyLjgtMy45LDYuNy0zLjljNC4yLDAsNi42LDIuMiw2LjYsNy4ydjcuNGMwLDAuNSwwLjMsMC44LDAuOCwwLjhoMS41djRoLTQuNWMtMS44LDAtMi41LTAuNy0yLjUtMi41di04LjYNCgkJCWMwLTIuMy0wLjYtMy44LTMtMy44Yy0yLjUsMC00LjQsMS42LTUuMSwzLjhjLTAuMywwLjgtMC40LDEuNi0wLjQsMi41djguNkgyNDBWMTguOXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIyNi4yLDEzLjdjNS44LDAsMTAuMyw0LjEsMTAuMyw5LjljMCw1LjgtNC42LDkuOS0xMC4zLDkuOWMtNS43LDAtMTAuMy00LjEtMTAuMy05LjkNCgkJCUMyMTUuOSwxNy44LDIyMC41LDEzLjcsMjI2LjIsMTMuN3ogTTIyNi4yLDI5LjRjMy4xLDAsNS42LTIuNCw1LjYtNS45YzAtMy41LTIuNS01LjktNS42LTUuOWMtMywwLTUuNiwyLjQtNS42LDUuOQ0KCQkJQzIyMC42LDI3LDIyMy4yLDI5LjQsMjI2LjIsMjkuNHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIxMy43LDIzLjVjMCw1LjgtMy4zLDkuOS04LjQsOS45Yy00LjEsMC01LjctMi43LTUuNy0yLjdoLTAuMWMwLDAsMC4xLDAuNywwLjEsMS42djhIMTk1VjE4LjkNCgkJCWMwLTAuNi0wLjMtMC44LTAuOC0wLjhoLTEuNXYtNGg0LjFjMS43LDAsMi40LDAuNywyLjQsMS43YzAsMC40LDAsMC43LDAsMC43aDAuMWMwLDAsMS42LTIuOCw1LjgtMi44DQoJCQlDMjEwLjEsMTMuNywyMTMuNywxNy41LDIxMy43LDIzLjV6IE0yMDQuMiwyOS40YzIuOCwwLDQuNy0yLjMsNC43LTUuOWMwLTMuNy0yLjItNS44LTQuNy01LjhjLTMuMSwwLTQuNywyLjktNC43LDUuOA0KCQkJQzE5OS41LDI3LjcsMjAxLjgsMjkuNCwyMDQuMiwyOS40eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTc4LjEsMjdjMCwwLDIuNCwyLjgsNS42LDIuOGMxLjQsMCwyLjYtMC42LDIuNi0xLjhjMC0yLjctOS45LTIuNi05LjktOC43YzAtMy44LDMuNC01LjUsNy4zLTUuNQ0KCQkJYzIuNSwwLDYuNiwwLjgsNi42LDMuOXYyaC00LjF2LTAuOWMwLTAuOS0xLjMtMS4zLTIuNC0xLjNjLTEuNywwLTIuOCwwLjYtMi44LDEuN2MwLDMsMTAsMi40LDEwLDguNmMwLDMuNS0zLjEsNS44LTcuMiw1LjgNCgkJCWMtNS4yLDAtNy44LTMuNC03LjgtMy40TDE3OC4xLDI3eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYzLjksMjdjMCwwLDIuNCwyLjgsNS42LDIuOGMxLjQsMCwyLjYtMC42LDIuNi0xLjhjMC0yLjctOS45LTIuNi05LjktOC43YzAtMy44LDMuNC01LjUsNy4zLTUuNQ0KCQkJYzIuNSwwLDYuNiwwLjgsNi42LDMuOXYyaC00LjF2LTAuOWMwLTAuOS0xLjMtMS4zLTIuNC0xLjNjLTEuNywwLTIuOCwwLjYtMi44LDEuN2MwLDMsMTAsMi40LDEwLDguNmMwLDMuNS0zLjEsNS44LTcuMiw1LjgNCgkJCWMtNS4yLDAtNy44LTMuNC03LjgtMy40TDI2My45LDI3eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTMxLjUsMjljLTEuMywwLTMuNy0wLjQtMy43LTMuNXYtNy42aDQuM3YtMS43YzAtMS40LTAuNi0yLTItMmgtMS4xaC0xLjFWOWgtNC42djUuMWgtMi42djMuN2gyLjRWMjYNCgkJCWMwLDYuMyw1LjIsNy4xLDcuOCw3LjFjMC45LDAsMS40LTAuMSwxLjQtMC4xdi00LjFDMTMyLjQsMjguOSwxMzIsMjksMTMxLjUsMjl6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04Ny40LDYuMmM2LjQsMCw5LjYsMy4zLDkuNiwzLjNMOTQuMywxM2MwLDAtMi43LTIuMy02LjctMi4zYy00LjUsMC04LjQsMy42LTguNCw4LjkNCgkJCWMwLDUuNywzLjksOS4yLDguNiw5LjJjNC4yLDAsNi43LTIuNyw2LjctMi43di0yYzAtMC42LTAuMy0wLjgtMC44LTAuOEg5MnYtNC4xaDQuM2MxLjgsMCwyLjUsMC43LDIuNSwyLjV2MTEuMmgtNC4xdi0xLjMNCgkJCWMwLTAuNiwwLTEuMSwwLTEuMWgtMC4xYzAsMC0yLjgsMi44LTcuNywyLjhjLTYuOSwwLTEyLjgtNS4zLTEyLjgtMTMuN0M3NC4xLDEyLjEsNzkuOCw2LjIsODcuNCw2LjJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMzUsNi43aDkuNGM0LjgsMCw4LjIsMyw4LjIsNy45YzAsNC43LTMuMyw2LjctNC40LDYuOXYwLjFjMCwwLDAuOCwwLjQsMS4zLDEuM0wxNTIsMjgNCgkJCWMwLjQsMC44LDEsMC45LDEuOCwwLjloMC41djQuMWgtMi41Yy0yLDAtMi44LTAuMy0zLjctMmwtMy40LTYuNmMtMC42LTEtMS4xLTEuMi0yLjUtMS4yaC0yLjR2OS44SDEzNVY2Ljd6IE0xNDMuNywxOQ0KCQkJYzIuNCwwLDMuOS0xLjUsMy45LTQuMWMwLTIuNi0xLjQtNC4xLTMuOC00LjFoLTMuOVYxOUgxNDMuN3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQUVFRiIgZD0iTTYxLDM1LjZjMCwxLjQtMS4xLDIuNS0yLjUsMi41SDZjLTEuNCwwLTIuNS0xLjEtMi41LTIuNVY0YzAtMS40LDEuMS0yLjUsMi41LTIuNWg1Mi41DQoJCQkJQzU5LjksMS41LDYxLDIuNiw2MSw0VjM1LjZ6Ii8+DQoJCTwvZz4NCgkJPGcgb3BhY2l0eT0iMC40Ij4NCgkJCTxkZWZzPg0KCQkJCTxwYXRoIGlkPSJTVkdJRF8xXyIgb3BhY2l0eT0iMC40IiBkPSJNNjEsMzUuNmMwLDEuNC0xLjEsMi41LTIuNSwyLjVINmMtMS40LDAtMi41LTEuMS0yLjUtMi41VjRjMC0xLjQsMTguMSwyNSwzMy41LDIzLjMNCgkJCQkJQzUyLjUsMjUuNyw2MSwyLjYsNjEsNFYzNS42eiIvPg0KCQkJPC9kZWZzPg0KCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+DQoJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCQkJPC9jbGlwUGF0aD4NCgkJCTxyYWRpYWxHcmFkaWVudCBpZD0iU1ZHSURfM18iIGN4PSI2MC42OTI4IiBjeT0iMzguMDUzNCIgcj0iNTAuODExMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDY5OTEiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwLjE0MTMiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDZDOTY7c3RvcC1vcGFjaXR5OjAuODU4NyIvPg0KCQkJCTxzdG9wICBvZmZzZXQ9IjAuMzcxOCIgc3R5bGU9InN0b3AtY29sb3I6IzAwNzlBNTtzdG9wLW9wYWNpdHk6MC42MjgyIi8+DQoJCQkJPHN0b3AgIG9mZnNldD0iMC42NjI3IiBzdHlsZT0ic3RvcC1jb2xvcjojMDA4REJGO3N0b3Atb3BhY2l0eTowLjMzNzMiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjlBQUUxO3N0b3Atb3BhY2l0eTowIi8+DQoJCQk8L3JhZGlhbEdyYWRpZW50Pg0KCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNMTExLjUsMzguMQ0KCQkJCWMwLDI4LjEtMjIuNyw1MC44LTUwLjgsNTAuOGMtMjguMSwwLTUwLjgtMjIuNy01MC44LTUwLjhjMC0yOC4xLDIyLjctNTAuOCw1MC44LTUwLjhDODguOC0xMi44LDExMS41LDEwLDExMS41LDM4LjF6Ii8+DQoJCTwvZz4NCgkJPGcgb3BhY2l0eT0iMC4zIj4NCgkJCTxkZWZzPg0KCQkJCTxwYXRoIGlkPSJTVkdJRF80XyIgb3BhY2l0eT0iMC4zIiBkPSJNMzMuNCwyNi4zQzE3LDI2LjMsMy42LDQsMy42LDRjMC0xLjQsMS4xLTIuNSwyLjUtMi41aDUyLjVDNTkuOSwxLjUsNjEsMi42LDYxLDQNCgkJCQkJQzYxLDQsNDkuOSwyNi4zLDMzLjQsMjYuM3oiLz4NCgkJCTwvZGVmcz4NCgkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNV8iPg0KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzRfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQk8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzZfIiBjeD0iNTUuNDQ3NSIgY3k9Ii0xLjY0NjciIHI9IjQ3LjM5OTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIi8+DQoJCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRjtzdG9wLW9wYWNpdHk6MCIvPg0KCQkJPC9yYWRpYWxHcmFkaWVudD4NCgkJCQ0KCQkJCTxjaXJjbGUgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzVfKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfNl8pIiBjeD0iNTUuNCIgY3k9Ii0xLjYiIHI9IjQ3LjQiLz4NCgkJPC9nPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjAuNCwyLjRjLTYuOCwxMC42LTE3LjQsMjAuMi0yOC4yLDIwYy00LTAuMS04LjYtMS4zLTEyLjQtNC40QzE2LjksMTUuNywxNCwxMiwxMi45LDYuNw0KCQkJYy0wLjUsMC0wLjgsMC0xLjIsMGMtMS44LDAtMi44LDEuNi0yLjYsM2MwLDAuMywwLjEsMC43LDAuMiwxLjFjMC44LDUuMSwzLjksMTAuOSw4LjksMTQuNmMzLjksMi45LDguOCw0LjgsMTQuMSw0LjgNCgkJCWM5LjYsMCwxOS44LTYuMSwyOC43LTIxLjdWNEM2MSwzLjQsNjAuOCwyLjksNjAuNCwyLjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=);
}

/*------------------------------------*\
    FOOTER
\*------------------------------------*/
.footer {
    background: #D8D8D8;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    height: 60px;
    overflow: hidden;
    text-align: right;
}

a.getresponse {
    text-decoration: none;
    display: inline-block;
    line-height: 22px;
    color: #555;
    font-family: Montserrat, Helvetica, Arial, sans-serif;
    font-size: 13px;
    margin-top: 18px;
}

/*------------------------------------*\
    BACK TO TOP
\*------------------------------------*/
.back-to-top {
    width: 50px;
    height: 50px;
    position: fixed;
    background-color: #000000;
    opacity: 0.7;
    z-index: 99999999;
    display: none;
}

.arrow {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto auto;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iOCwyLjggMTYsMTAuNyAxMy42LDEzLjEgOC4xLDcuNiAyLjUsMTMuMiAwLDEwLjcgIi8+PC9zdmc+);
    display: block;
    width: 20px;
    height: 20px;
    background-size: 100%;
    background-repeat: no-repeat;
}

/*------------------------------------*\
    MEDIA QUERY
\*------------------------------------*/
/* [ ABOVE 768px ] */
@media (min-width: 768px) {
    .left-menu {
        display: block;
        position: absolute;
    }

    .back-to-top {
        top: 20px;
    }
}

/* [ BELOW 768px ] */
@media (max-width: 768px) {
    .page-header {
        margin: 20px 0;
    }

    .main-content {
        padding: 15px;
    }

    .back-to-top {
        bottom: 20px;
        opacity: 0.5;
    }

    .list-group {
        font-size: 18px;
    }

    .list-group-item {
        padding: 8px 20px;
    }
}

/*------------------------------------*\
    TABLE OF CONTENTS (AS SIDEBAR)
\*------------------------------------*/
/* [ big screens only ] */
@media (min-width: 1481px) {
    .main-content {
        max-width: 1200px;
    }

    .back-to-top {
        display: none;
    }

    .sidebar {
        position: fixed;
        top: 170px;
        min-width: 200px;
    }

    .sidebar h3 {
        display: none;
    }

    .sidebar ul {
        padding: 0 0 0 20px;
    }

    .sidebar ul li {
        list-style-type: none;
        margin-bottom: 4px;
        padding-left: 10px;
    }

    .sidebar li.highlighted {
        border-left: 3px solid #00afec;
        padding-left: 7px;
    }
}

<!--
@media screen and (min-width: 768px) {
    .top-bar {
        visibility: hidden;
        clear: both;
        float: left;
        display: none;
    }
}

-->
.navbar-inverse {
    background-image: linear-gradient(#04519B, #044687 60%, #033769);
    background-repeat: no-repeat;
    border-bottom: 1px solid #022241;
    filter: none;
}

.navbar,
.top-bar {
    background-image: linear-gradient(#262626, #262626 60%, #262626);
    background-repeat: no-repeat;
    border: none;
    box-shadow: none;
    filter: none;
    height: 61px;
    margin-bottom: 0;
    overflow: hidden;
    border-bottom: 0;
}

.navbar-inverse {
    background-color: #262626;
    border-color: #022F5A;
}

.navbar-in {
    height: 61px;
    display: block;
    width: 146px;
    position: relative;
    float: left;
}

.navbar-toggle {
    position: absolute;
    top: 4px;
    right: -15px;
}

.navbar-inverse .navbar-nav > li > a {
    color: #FFFFFF;
    font-weight: 400;
    font-size: 13px;
    font-family: Helvetica, Arial;
    margin: 3px 6px 3px 10px;
    padding: 6px 14px 4px 16px;
    border-radius: 4px !important;
    background-color: rgba(255, 255, 255, 0.1);
}

.navbar-inverse .navbar-nav > li > a:hover {
    color: #00afec;
}

.navbar-inverse .navbar-nav > li > a:hover {
    background-color: rgba(255, 255, 255, 0.1);
}

.navbar-inverse .navbar-nav > li > .log-in {
    background-position: 13px 8px;
}

.navbar-inverse .navbar-nav > li > a.dashboard {
    padding: 6px 14px 4px 14px;
}

.navbar-nav.navbar-right {
    margin-top: 12px;
}
