.nav-link {font-weight:bold;white-space:nowrap;}
.containerbgdark {padding:15px;padding-top:15%;background: #334 fixed center no-repeat;background-size: cover;color:#136;margin-bottom:1%;}
.containerbgcenter {padding:6% 15px;background: #334 fixed center no-repeat;background-size:cover;color:#fff;margin-bottom:1%;font-weight:bold;text-transform:uppercase;}
.containerbgdark h1 {padding:5px 10px;background-color:rgba(255,255,255,0.75);padding:3px 8px;border-radius:5px;text-transform:uppercase;font-weight:bold;}
.containerbgdark p {background-color:rgba(255,255,255,0.85);padding:3px 8px;border-radius:5px;font-size:1.1em;}
.footer {width:100%;height:60px;background-color:#f5f5f5;vertical-align:middle;padding:20px 8px;}
.lang {float:right;margin-bottom:20px;height:12px;}
.card {min-width:200px;}
.cd2 {min-width:0;max-width:400px;}
.teamglobal{display:none;}
.flag {background-image:url('//cdn.confiared.com/www.confiared.com/images/lang.png');width:18px;height:12px;display:inline-block;}
.price {color:#161616;font-size:38px;font-weight:bold;line-height:24px;text-align:center;margin-top:30px;display:block;}
.price i {font-size:16px;font-style:normal;}
.price sup {top:-0.2em;}
.productdetails {font-size:14px;color:#555;text-align:left;}
.flaticon {border:2px solid #000;border-radius:48px;width:96px;height:96px;background-repeat:no-repeat;background-size:48px 48px;background-position:center;}
.flaticon2 {display:inline-block;float:left;margin:0 5px 5px 0;border: 2px solid #000;border-radius:48px;width:64px;height:64px;background-repeat:no-repeat;background-size:32px 32px;background-position:center;}

button.accordion {background-color:#eef;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s;}
button.accordion.active, button.accordion:hover {background-color:#ccf;}
div.panel {padding: 0 18px;display:none;background-color:white;}
button.accordion:after {content:'\02795';font-size:13px;color:#777;float:right;margin-left:5px;}
button.accordion.active:after {content:"\2796";}

@media (min-width: 576px) {
    .navbar-brand {display:block;}
    .navbar-brand2 {display:none;}
    .teamglobal{margin:0 20px 20px 0;display:inline-block;float:left;height:20rem;}
    .flaticon{margin:20px;}
}
@media (max-width: 576px) {
    .navbar-brand {display:none;}
    .navbar-brand2 {display:block;}
    .card-deck2 {margin-right:40px;margin-left:40px;}
    .card-deck3 {margin-right:40px;margin-left:40px;}
}
@media (min-width: 900px) {
    .card-deck2 {margin-right:200px;margin-left:200px;}
    .card-deck3 {margin-right:100px;margin-left:100px;}
    .nav-item {margin:0 25px;}
}
@media (max-width: 768px) {
    .navbar-brand img {width:103px;height:15px;}
}
@media (min-width: 768px) {
    .navbar-brand {padding: 0 15px;height: 80px;line-height: 80px;}
    .containerbgdark {padding-bottom:30px;}
    .containerbgdark h1 {margin-bottom:30px;padding:7px 20px;}
    .containerbgdark p {padding:7px 20px;font-size:1.2em;}
    .navbar-brand img {width:207px;height:30px;}
    .navbar-nav.navbar-center {
    position: absolute;
    left: 50%;
    transform: translatex(-50%);
}
    .navbar {
  min-height: 120px;
}

.navbar-toggle {
  margin-top: 23px;
  padding: 9px 10px !important;
}
  .navbar-nav > li > a {
    padding-top: 26.5px;
    padding-bottom: 26.5px;
    line-height: 27px;
  }
}

.droplowresb {
        display:none;
}

.droplowresc {
        display:none;
}
.droplowresd {
        display:inline;
}
    
@media screen and (min-width: 700px)
{
    .droplowresb {
        display:block;
    }
    .droplowresc {
        display:inline;
    }
    .droplowresd {
        display:none;
    }
}

#dstep4 .title{text-align: center;padding:5px 0;}
#dstep4 .value{font-weight: bold;text-align: center;padding:5px 0;font-size:1.5em;}

.lettergood{background-color:#6b3;border-radius:4px;padding:1px 5px;color:#fff}
.letteraverage{background-color:#dfc21b;border-radius:4px;padding:1px 5px;color:#fff}
.letterbad{background-color:#f8653c;border-radius:4px;padding:1px 5px;color:#fff}

@-moz-keyframes pbarc /* Firefox */ {
    0% {background:#ccc;}
    50% {background:#89f;}
    100% {background:#ccc;}
}

@-webkit-keyframes pbarc /* Safari and Chrome */ {
    0% {background:#ccc;}
    50% {background:#89f;}
    100% {background:#ccc;}
}
.pbarg
{
    background-color:#ccc;width:50px;height:3px;margin:0 5px;
}
.pbarp
{
    background-color:#ccc;width:50px;height:3px;margin:0 5px;
    animation:pbarc 1s;-moz-animation:pbarc 1s infinite;-webkit-animation:pbarc 1s infinite;
}
.pbarb
{
    background-color:#89f;width:50px;height:3px;margin:0 5px;
}
#dstep4 { background-color:#eee;padding:10px;font-size:1.2em; }
#dstep4 td { background-color:#fff;border:1px solid #ccc;padding:3px 8px;text-align: center; }

@media screen and (min-width: 700px)
{
    .pbarg
    {
        width:100px;
    }
    .pbarp
    {
        width:100px;
    }
    .pbarb
    {
        width:100px;
    }
    #dstep4 td { padding:10px 30px; }
}
@media screen and (min-width: 400px)
{
    .pbarg
    {
        width:180px;
    }
    .pbarp
    {
        width:180px;
    }
    .pbarb
    {
        width:180px;
    }
}
#url {min-width:300px;margin:0 5px;}
