.container {
    padding: 0px 20px;
}

.header {
    padding:0px 20px;
}


h1 {
    color: #ffffff;
    font-family: "DIN Next LT Pro", sans-serif;
    font-size: 30px;
    font-weight: 900;
    line-height: 40px;
    text-transform: uppercase;
}


h2 {
    color: #ffffff;
    font-family: "DIN Next LT Pro", sans-serif;
    font-size: 24px;
    line-height: 34px;
    text-transform: uppercase;
    font-weight: 700;

}

h3 {
    color: #ffffff;
    font-family: "DIN Next LT Pro", sans-serif;
    font-size: 22px;
    line-height: 32px;
    text-transform: uppercase;
    font-weight: 700;

}

h4 {
    color: #ffffff;
    font-family: "DIN Next LT Pro", sans-serif;
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
    font-weight: 700;

}

h5 {
    color: #ffffff;
    font-family: "DIN Next LT Pro", sans-serif;
    font-size: 18px;
    line-height:28px;
    text-transform: uppercase;
    font-weight: 600;

}

.logo {
    background-size:233px 34px;
    width:233px;
    height:34px;
    margin-top:23px;
}

#nav-left {
    display:none;
}

#nav-right li {
    display:none;
}


#nav-right li:nth-last-child(1) {
    display:block;
}

.col, .flex-grid-halfs, .flex-grid-thirds .col, .flex-grid-fourths .col {
    width:100%;
    display:block;
    text-align:center;
}

.banner {
    padding-top: 68px;
    padding-bottom:90px;
    margin-bottom: -52px;
    min-height: auto;
}

.banner h1 {
    font-size: 50px;
    line-height: 54px;

}

.freetrial {
    display:none;
}


.banner ul {
    padding-top: 16px;
    padding-bottom: 22px;
}

.banner ul li {
    padding: 4px 0px 4px 32px;
    width:100%;
    Float:none;
    font-size:16px;
}


.banner ul li:nth-last-child(1),
.banner ul li:nth-last-child(2) {
    display:none;
}

.mcsteve {
    display:none;
}

.promo {
    background:#ff2b35;
    text-align:center;
    padding-bottom:16px;
    padding-top:16px;
}

#promo-details {
    float:none;
}

#promo-details h1 {
    float:none;
    display:block;
}

#promo-details h5 {
    float:none;
    display:block;
    padding-left: 0px;
    margin-top:-16px;
}

#clock {
    float:none;
    margin-left:0%;
    margin:12px 0px 12px 0px;
}

.codebox {
    height:32px;
    width:92px;
    margin-left: 14px;
    font-size:14px;
    appearance:none;
    -webkit-appearance:none;
}

.codebox:focus {
    background: rgba(255, 255, 255, 0.16);
    outline:none;
}

#timer {
    display:none;
}

#code {
    float: none;
    margin-top: 0px;
}

.home-input {
    width:100%;
}

.flex-grid {
    display:block;
}

.home-input {
    position:relative;
    text-align:center;
}

.homecta {
    min-height: 285px;
}

.home-input .avatar {
    margin-left:20px;
}

.home-input input[type="text"] {
    width:70%;
    font-size:14px;
}

.home-input input[type="submit"] {
    position:absolute;
    margin:0px;
    top:22px;
    right:20px;
}

.from-price {
    display:none;
}

.homecta h1 {
    padding-top: 12px;
    padding-bottom: 14px;
    font-size: 30px;
    text-align:center;
}

.desktop-features {
    display:none;
}

#features-mobile {
    display:block;
}

.home-features {
    min-height:auto;
}

.home-features img, .games-features img {
    float:none;
    margin:0 auto;
}

.home-features h5 br, .games-features h5 br {
    display:none;
}

.home-features h5, .games-features h5 {
    height: auto;
    padding-top: 16px;
    line-height: 28px;
}

.home-features p, .games-features p {
    padding-top:10px;
}

section, .title.textleft {
    text-align:center;
}

.modpacks ul {
    margin:0px -20px;
}

.modpacks ul li {
    display: inline-flex;
    padding: 24px 14px;
}

.modpacks ul li img {
    height:40px;
    width:auto;
}

.modpacks ul li:nth-last-child(1), .modpacks ul li:nth-last-child(2), .modpacks ul li:nth-last-child(3), .modpacks ul li:nth-last-child(4) {
    display:none;
}

.modpacks {
    min-height:auto;
    padding-top:76px;
}

.modpacks ul li:hover .modpackhover {
    display:none;
}

#panel-left {
    width:100%;
    padding-top:0px;
}

#panel-right {
    display:none;
}

.panel .checklist li{
    background:none;
    padding-left:0px;
}

.plancol {
    width:100% !important;
    max-width:440px;
    margin:0 auto;
    margin-bottom:24px;
    height:291px;
}

.home-price {
    background-size: 100% 72px;
    height: 74px;
    line-height: 74px;
}

.plancol .button {
    line-height:54px;
}

.plancol:hover .button {
    margin-top:-4px;
    margin-bottom: -2px;
}
.home-price h1, .game-row h1 {
    padding: 10px 0px 0px 0px;
}

.popular-games .flex-grid-fourths {
    display:none;
}


.map {
    background-size:360px 161px;
    width:360px;
    height:161px;
    margin:0 auto;
}

.home-map .title {
    margin-top:30px;
}

.pin div section.active {
    display:none;
}

.pin div {
    height:18px;
    line-height:18px;
    font-size:10px;
}


.pulse {
    width:6px;
    height:6px;
    position: absolute;
    bottom: -12px;
}
.pin div:after,
.pin div:hover:after {
    display: none !important;
}


.pin.qc {
    top: 66px;
    left: 90px;
}


.pin.la {
    top: 130px;
    left: 58px;
}


.pin.org {
    top: 78px;
    left: 51px;
}

.pin div, .pin.activebox div, .pin div:hover, .pin.standard div {
    background:transparent !important;
}

.bottombox .pulse {
    bottom: 22px;
}


.pin.lon {
    top: 78px;
    left: 134px;
}


.pin.sng {
    right: 83px;
    top: 112px;
}


.pin.leftbox .pulse {
    right: -6px;
}

.pin.war {
    left: 185px;
    top: 48px;
}


.pin.gr {
    left: 244px;
    top: 78px;
}


.pin.par {
    left: 180px;
    top: 103px;
}


.pin.au {
    bottom: 14px;
    right: 38px;
}


.pin.vrg {
    top: 98px;
    left: 127px;
}


.pin.rightbox .pulse {
    left: -2px;
}

.deploytest {
    padding:24px;
}

.deploytest label {
    text-align:left;
}

.deploytest select {
    width:100%;
    display:block;
    float:none;
    background: url(../png/selectdown.png) right 0px center no-repeat;
    height:40px;
    line-height:40px;
    margin-top:4px;
    margin-bottom:16px;
}

.deploytest .left{
    float:none;
}

.deploytest .right {
    float:none;
}

.deploytest .button {
    width:100%;
    display:block;
}

.home-map {
min-height:auto;
padding-bottom:90px;}

.trustpilot {
min-height:auto;
padding-bottom:60px;
padding-top:60px;}

.trustpilot #slider {
    display:none;
}

#overall {
    width:100%;
    float:none;
}

#links {
    width:100%;
}

.linkflex {
    display:block;
}

.linkcol {
    width:100%;
    padding-bottom:40px;
    text-align:center;
}

.latest-tweet {
    display:none;
}


.footer {
    padding-bottom:0px;
}
#general {
    width:100%;
    padding: 40px 0px;
    margin-top:0px;
}

.footlogo {
    margin-top:20px;
}

.bottomfooter {
    text-align:center;
}

.bottomfooter img {
    float:none;
    margin-top:12px;
}

.hidemobile {
    display:none;
}

.games{
    padding-bottom:80px;
}

.subbanner h3 {
    font-size:18px;
}

.subbanner h1 {
    font-size: 36px;
    line-height: 44px;
    padding-top: 6px;
}

.game-row {
    padding:20px 12px;
}

.game-row h1 {
    padding: 0px 16px 0px 0px;
}

.game-row .button {
    padding: 0px 20px;
    float: none;
    clear: both;
}

.game-row h3 {
    float:none;
    padding-left:0%;
    width:100%;
    margin-bottom:8px;
    display:block;
    margin-top:-10px;
}

.game-row:hover h3 {
    padding-left:0%;
}

.game-row h1 small, .game-row h1 sup {
    display: contents;
}


.game-row h1.activeprice {
    float:none;
    display: inline-flex;
    padding: 0px 0px 0px 0px;
    margin-left: 10px;
    float:right;
    margin-top: -4px;
}

.games-title {
    text-align:center;
}

.games-title #title {
    float:none;
    display:block;
    width:100%;
}

.games-title #search {
    float:none;
    display: inline;
    margin:0 auto;
}

.games-title #currency span {
    display:block;float:none;
    padding-right: 0px;
    padding-bottom:6px;
    padding-top:12px;
}

.games-title #currency {
    float:none;
}
.change-currency ul {
    width:100%;
}

.change-currency ul li {
    float:none;
    display:inline-block;
}

.change-currency ul li:nth-child(1) {
    padding-left:0px;
}

.plancol {
    margin-bottom:0px;
}

.all-games {
    background:#1b1c2b;
    margin-top:-30px;
    padding-top:70px;
}

#features-mobile .item {
    padding:0px 20px;
}

.home-features .container, .popular-games .container, .games .container {
    padding:0px;
}


.games-ddos #shield {
    position: absolute;
    top: -114px;
    left: 50%;
    margin-left:-65px;
}


.games-ddos #shield img {
    width:auto;
    height:160px;
}

.games-ddos #ddos-text {
    padding-left:0%;
    padding-top:68px;
}

.games-ddos {
    padding-bottom:80px;
}

#ddos-text h3 {
    font-size:20px;
}

#ddos-text h1 {
    padding:0% 10%;
}

.games-ddos #ddos-text ul li {
    padding:6px 0px;
    padding-left:32px;
    margin-right:0%;
    display:inline-block;
    float:none;
    margin:0 auto;
}

.games-ddos #ddos-text ul {
    padding-top:8px;
}

#feat-title {
    width:100%;
}

#feats {
    width:100%;
}

.mc-feat #text {
    width:100%;
    background:none;
    padding:0px;
}

.mc-feat:hover {
    margin-right:0;
}

.mc-feat #descrip {
    width: 100%;
    padding-top: 4px;
}

#feat-title h1 {
    padding-right:0%;
    padding-bottom:40px;
}

.mc-feat:hover #descrip {
    color:inherit;
}

.mc-feat #text img {
    float:none;
    margin:0 auto;
}

.mc-feat #text h5 {
    padding-top:16px;
}

.mc-feat #text h5 br {
    display:none;
}

.game-features {
    padding-top: 80px;
    padding-bottom: 80px;
    margin-top:-61px;
}

.game-features {
    min-height:auto;
}

.game-features #feats {
    display:none;
}

.game-features #features-mobile .mc-feat {
    text-align:center;
    display:block;
    margin-bottom:0px;
}

.game-features .mc-feat #descrip {
    padding-bottom:0px;
}

.smallmap {
    margin-left:0%;
    background: url(../png/map.png) center center no-repeat;
    background-size:360px 161px;
    width:360px;
    margin:0 auto;
    height:161px;
}





.smallmap .pin.qc {
    top: 66px;
    left: 90px;
}


.smallmap .pin.la {
    top: 130px;
    left: 58px;
}


.smallmap .pin.org {
    top: 78px;
    left: 51px;
}


.smallmap .pin.lon {
    top: 78px;
    left: 134px;
}

.smallmap .pin.sng {
    right: 121px;
    top: 130px;
}


.smallmap .pin.leftbox .pulse {
    right: -6px;
}

.smallmap .pin.war {
    left: 185px;
    top: 48px;
}


.smallmap .pin.gr {
    left: 230px;
    top: 78px;
}


.smallmap .pin.par {
    left: 180px;
    top: 103px;
}


.smallmap .pin.au {
    bottom: 14px;
    right: 38px;
}


.smallmap .pin.vrg {
    top: 98px;
    left: 127px;
}


.smallmap .pin.rightbox .pulse {
    left: -2px;
}


.smallmap .pin div {
    height: 18px;
    line-height: 18px;
    font-size: 10px;
}


.smallmap .org.leftbox .pulse {
    right:50%;
    margin-right:-3px;
    bottom: -12px;
    top:unset;
}

#map-text {
    width:100%;
    padding-top:24px;
}

.legend {
    width:100%;
    display:block;
    text-align:center;
    padding-bottom:8px;
    padding-top:12px;
}

.legend li {
    float:none;
    margin:0px 8px;
    font-size:14px;
    display:inline-block;
}

.legend li span {
    width:6px;
    height:6px;
    margin-top:10px;
}

.games-locations {
    padding-top: 78px;
    padding-bottom: 80px;}



.subbanner p {
    color: #adafca;
    font-size: 16px;
    line-height:26px;
    font-weight:500;
}

.minecraft .home-price {
    background-size: 100% 72px;
}

.minecraft .home-price {
    width: calc(100% + 12px);
    height: auto;
    margin-left: -7px;
}

.minecraft .col {
    margin-top:70px;
    max-width:420px;
    margin:0 auto;
    background: url(../png/topbg.png) center top no-repeat #24253a;
    margin-top:70px;
    background-size:100% 44px;
}

.changer {
    margin-bottom:20px;
}

.change-currency {
    float:none;
    padding-top:0px;
}

.change-currency ul {
    float:none;
    padding-top:8px;
}

.change-currency span {
    padding-right:0px;
    float:none;
    display:block;
}

#cta-pocket {
    display:none;
}

.pocket-cta {
    padding-bottom:70px;
}

.compare-table {display:block;}

.compare {
    display:none;
}

#specs, #standard, #premium {
    width:100%;
}

#specs {
    display:none;
}

#premium {
    margin-bottom:24px;
}

.all-locations {
    padding-top: 90px;
    padding-bottom:80px;
}

.tab-pane img {
    max-width:100%;
    height:auto;
}

.title p {
    font-size:16px;
    line-height:26px;
}

.mc-tab li {
    width:48%;
    float:left;
    text-align:center;
    margin-bottom:12px;
}


.mc-tab li:nth-child(2n) {
    float:right;
}


.mc-tab li:nth-last-child(1) {
    display:none;
}

.mc-tab li a {
    padding:12px 24px;
}

.mc-tab li a img {
    float:none;
    margin-top:6px;
    margin-bottom:4px;
    height:36px;
    width:auto;
}

.mc-tab li h5 {
    margin-bottom:0px;
    padding-top:0px;
    line-height:26px;
}

.mc-tab li.active a:after {
    display:none;
}

.multicraft .tab-content {
    padding-top:32px;
}

.multicraft {
    min-height: 881px;
    margin-top: -38px;
    padding-bottom: 0px;
}

.modpacks {
    padding-bottom:60px;
}

.modpack-mc .title .button {
    margin: 12px 4px 20px 4px;
    padding: 0px 18px;
}

.modpacks ul li img {
    opacity:0.75;
}


.button {

    height:46px;
    line-height:46px;
    padding:0px 20px;
}

.webhosting {
    padding-bottom: 98px;
}


.wh-features .flex-grid-half {
    display:none;
}

.wh-features {
    min-height:auto;
}

.wh-features #features-mobile {
    margin-top:32px;
}
.wh-features h5 {
    padding-top:16px;
    padding-bottom:10px;
}

.wh-features .item {
    padding:0px !important;
}

.hostingsoftware {
    min-height:auto;
    padding-bottom:60px;
    padding-top:68px;
}

.hostingsoftware .col p {
display:none;}

.hostingsoftware .col {
width:47%;
}

.hostingsoftware .col:nth-child(1) {
margin-bottom:20px;}

.combolines {
    display:none;
}

.tickfeatures {
    padding-top:100px;
}

.tickfeatures ul li {
    width:auto;
    display:inline-block;
    margin:0 auto;
    float:none;
    font-size:16px;
    padding:6px 0px;
    background: url(../png/bigtick.png) left 9px no-repeat;
    background-size:20px 20px;
    padding-left:30px;
}

.faq {
    padding-top:100px;
}

#faq-title {
    width:100%;
    padding-bottom:30px;
    text-align:left;
}

#faq-questions {
    width:100%;
    text-align:left;
}


.toggle .toggle-inner {
    padding: 8px 18px 20px 18px;
}

.toggle .toggle-title i {
    left:18px;
}

.toggle .toggle-title .title-name {
    display: block;
    padding: 8px 10px 10px;
}

.toggle .toggle-title h3 {
    font-size:16px;
}

.our-story {
    padding-bottom:90px;
    background: transparent;
    margin-top:0px;
    padding-top:40px;
}

.our-story .col {
    width:100%;
}

.about p {
    font-size:18px;
    line-height:28px;
    font-weight:400;
}

.subbanner {
    padding-top:80px;
}

.serverspecs {
    min-height:auto;
    padding-bottom:80px;
}

.flex-grid-half {
    display:block;
}

.flex-grid-half .col {
width:100%;}

#specs-image {
    display:none;
}

#specs-text {
    width:100%;
    padding-top:30px;
}


.serverspecs {
    background: url(../png/aboutbg-3.png) left -900px bottom no-repeat;
    text-align:left;
}

.bullet-list li {
    text-align:left;
}


.stats .col {
    width:50%;
    padding-bottom:32px;
}

.stats {
    padding-top: 62px;
    padding-bottom:30px;
}

#dc-specs {
    display:none;
}

.dc-box {
    background-color: #2a2c42;
    padding: 32px 20px 24px 20px;
}

#dc-top {
    display:block;
    text-align:left;
}

#dc-text {
    width:100%;
}

#dc-speedtest {
    width:100%;
    padding-top:24px;
    padding-bottom:12px;
}

#dc-text h3 {
    font-size: 24px;
    padding-bottom: 12px;
}

.tiny {
    height: 26px;
    line-height: 26px;
    padding: 0px 12px;
}

#dc-speedtest ul {
    padding-bottom:20px;
}

.dc-nav li a {
    font-size:12px;
    padding:0px 16px;
    height: 44px;
    line-height: 44px;
}

.datacenters {
    padding-bottom:100px;
    margin-top: -36px;
}

.datacenters .titleleft h1 {
    text-align:left;
}



.timeline .tl {
    background: url(../png/timebg.png) left center repeat-y;
    padding: 0px;
}


.timeline .tl ul li,
.timeline .tl ul li:nth-child(2n) {
    width: 88%;
    float: right;
    margin-bottom: 20px;
    text-align:left;
}

.timeline .tl ul li:before {
    background: url(../png/tlleft.png) center center no-repeat;
    right: unset;
    left: -10px;
}


.timeline .tl ul li:after,
.timeline .tl ul li:nth-child(2n):after {
    right: unset;
    left: -52px;
}

.tl h5 small {
    font-size:12px;
    display:block;
}

.about {
    padding-bottom:40px;
}

.timeline {
    background:transparent;
}

.support-methods {
    padding-bottom:80px;
    background:transparent;
}

.support-search input[type="text"] {
    width:65%;
}

.support .container {
    padding:0px 20px;
}

.popular-articles ul li a {
    padding-right:48px;
    text-align:left;
}

.popular-articles {
    background:url('../png/aboutbg-6.png') center top no-repeat;
    background-size:cover;
    padding-top: 110px;

}

.popular-articles .titleleft h1 {
    text-align:left;
}

.popular-articles h5 {
    text-align:left;
}

.gameinner {
    padding-top:0px;
    padding-bottom:80px;
}

.gameinner #modpack-text {
    width:100%;
    text-align:center;
}

.modpack-title #logo {
    float:none;
    margin:0 auto;
    display:inline-block;
    margin-bottom:24px;
}

.gameinner #title {
    margin:0 auto;
    padding-left:0px;
}

.gameinner .modpack-title {
    text-align: center;
    padding-bottom:8px;
}


.gameinner h5 {
    display:none;
}

.gpinner {
    width:100%;
}

#rustbg {
    background: url(../png/mcbg-1.png) center bottom no-repeat;
    background-size:cover;
}


.sliderlink {
    display: none;
    background: url(../png/gs-price.png) center center no-repeat;
    width: calc(100% + 7px);
    height: auto;
    margin-left: -3px;
    background-size: 100% 64px;
}

.games-features .flex-grid-thirds {
    display:none;
}

.games-features {
    min-height:auto;
    padding-bottom:120px;
}

#gs-text {
    width:100%;
    text-align:left;
}

img {
    max-width:100%;
    height:auto;
}

#gs-image {
    width:100%;
    display:none;
}

.gs-panel {
    min-height:auto;
    margin-top: -56px;
}

.games-features .container {
    padding:0px;
}


.modpack-title #title {
    float:none;
    padding-left:0px;
}

.modpack-title #title h1 {
    padding:0px;
}
#modpack-text {
    padding-top:0px;
}

#modpack-text, #modpack-video {
    width:100%;
    text-align:center;
}

.modpack {
    padding-top:0px;
    text-align:center;
    padding-bottom:90px;
}

#modpack-video h5 {
    display:none;
}

.start-server {
    min-height:auto;
    padding-bottom:50px;
    padding-top:80px;
    margin-top:-64px;
}

#modpack-text h5 {
    display:none;
}

#modpack-text ul li h5 {
    display:block;
}

.more-modpacks li {
    width:48%;
    margin-right: 4%;
}


.more-modpacks li:nth-child(2n) {
    margin-right:0%;
}

.more-modpacks li:nth-child(7n) {
    margin-right:4%;
}

.more-modpacks {
    min-height:auto;
    padding-bottom:90px;
}

.more-modpacks .titleleft h1 {
    float:none;
    text-align:left;
}

.title-link {
    margin-left:0px;
    float:none;
}

.more-modpacks .titleleft {
    text-align:left;
}

.modpack-image {
    width:100%;
    float:none;
    margin-right:0%;
}

.all-modpacks .gamename, .all-modpacks .game-row:hover .gamename{
    padding-left:0px;
}

.all-games {
    background:transparent
}

.all-modpacks p {
    float:none;
    width:100%;
    margin-right:0%;
    max-width:100%;
    margin-top:20px;
}

.all-modpacks {
    margin-top:0px;
    padding-bottom:90px;
}

.stars {
    display:block;
    margin:0 auto;
    margin-top: 24px;
}

.mc-features {
    padding-bottom:88px;
    padding-top:78px;
    min-height:auto;
    background-size: cover;
    margin-top: -79px;
}
#feats {
    display:none;
}

#features-mobile .mc-feat {
    text-align:center;
}

.mc {
    padding-bottom: 120px;
}

#features-mobile .carouselbox {
    padding-top:0px;
}

.gpinner h1 {
    padding-bottom: 0px;
    font-size: 48px;
    line-height: 60px;
    font-weight: 900;
}

.range:before {
    width:46%;
}

.gs-panel .toggle .toggle-title h3 {
    font-size:18px;
}

.gs-panel .toggle .toggle-title h3 img {
    margin-right:12px;
}

.stats .col span {
    padding-right:14px;
    padding-left:14px;
}


input[type="button"], input[type="submit"] {
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
}

#modpack-video iframe {
    min-height:200px;
}

#features-mobile .item .col {
    max-width: 440px;
    margin:0 auto;
}

.home-input {
    max-width:614px;
    margin:0 auto;
}

.about {
    min-height:auto;
    padding-bottom:67px;
}

#features-mobile .item{
    margin-bottom:14px;
}


.modpacks-home {
    padding-top: 75px;
}

.games p {
padding-left:20px;
padding-right:20px;}

.payment-list {
    display:block;
}

.game-section-individuals {
    width:100%;
    float:none;
}

.game-section-lists {
    width:100%;
    float:none;
}

.body {
    padding:0px 20px;
}
.section-form .big-radiobox.payment-checkbox {
    width:100% !important;
    margin-bottom:20px;
}

.game-section-lists .game-type {
    width: 50%;
}

.sectionorder .home-input input[type="text"] {
    background-color: #282a3d;
    width: 55%;
}

.nextstepbutton span {
    display:none;
}

.sectionorder {
    padding-bottom: 120px;
    padding-top: 40px;
}

.order-halfbox {
    width:100%;
}

#unlimited-slots-box {
    margin-bottom:40px;
}



.section-form .big-radiobox {
    width: 100%;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    font-size:12px;
}

.panel-title .pull-right {
    width: 100% !important;
    float: none !important;}

#cPanelPackagePanel .btn-sm, #cPanelExtrasPurchasePanel select {
    margin-bottom:5px;
    padding-top: 1px;
}

.panel-actions > .list-group .list-group-item {
    font-weight:600;
}

#cPanelQuickShortcutsPanel .col-sm-3 {
    margin-bottom:10px;
}

.panel-default > .panel-heading {
    background-color: #27283d !important;
    border-color: #27283d !important;
}

section#main-body {
    padding: 40px 0px 60px 0px;
}

.tile .icon {
    font-size:30px;
}

.navbar-brand img {
  height:32px;
  width:auto;
}

.footer {
  padding-bottom:0px !important;
}

header.header .main-navbar-wrapper {
    background-color: #27283d !important;
}

header.header .main-navbar-wrapper .navbar-collapse {
  padding:1.25rem;
}

header.header .navbar a {
  padding-top:6px;
  padding-bottom:6px;
}

.sidebar.sidebar-secondary {
  margin-top:40px;
    padding-right: 0px;
    padding-left: 0px;
}
.sidebar .card-sidebar .card-minimise.minimised {
    margin-top: 8px;
}
