h2 { font-weight: bold; }
.red { color: red; }
.addtocartFancy a { padding: 45px; }
.img-center { margin: 0 auto; }

.navbar-inverse .navbar-nav>li>a { color: white; font-size: 125%; }
.navbar-inverse .navbar-nav>li>a:hover { color: red; font-size: 125%; }

.dropdown-menu>li {
  padding-left: 10px;
  background: none repeat scroll 0 0 #333333;
  color: white;
  font-size: 125%;
}
.dropdown-menu>li>a {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -10px;
  background-color: white;
}
.dropdown-menu>li>a:hover { color: red; }

.navbar-inverse .navbar-toggle {
  border-color: white;
  margin-left: 5px;
  color: white;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #CE0000;
  color: black;
}

.top-bar {
  padding: 15px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 15px;
  text-align: center;
  background: rgb(255, 255, 255);
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0);
}

@import url('https://fonts.googleapis.com/css2?family=Graduate&display=swap');
.logo { max-width: 230px !important; }

/* ====== extracted from the huge <style> inside body ====== */
.small-text{font-size:92%;line-height:140%}
.red{color:red}
.vjs-mute-control{display:none}
.vjs-time-controls{display:none}
.vjs-time-divider{display:none}
.video-js{padding-top:72.97%}
.vjs-fullscreen{padding-top:0}
.dkred{color:#ad0307}
#container{margin:auto;background-color:#fff;width:100%;min-width:200px;max-width:1280px;padding-left:0;padding-top:0}
.yellow{color:#ff0}
ul{font-size:14px;font-family:arial;text-align:left}
.increaselistsize{font-size:30px}
.hThreeColor{font-size:34px;color:#c14d00}
.hThreeColor2{font-size:34px;color:#47bac1}
span.blue{color:#47bac1;text-shadow:2px 2px #000}
span.blue2{color:#47bac1}
span.orange{color:#c14d00;text-shadow:2px 2px #000}
span.orange2{color:#e57200}
span.orange3{color:#f89912;text-shadow:2px 2px #000}
.padCart{padding:15px 0}
body{font-size:14px;font-family:arial}
.fancy_addtocart{background:url('//d21z9fc1hhh10n.cloudfront.net/images/formed-grip-button-fancy.png') no-repeat;padding-left:80px;margin-left:-40px;min-height:146px;min-width:407px}
.addtocart_left{color:#fff;margin:0 auto;text-align:center;padding-top:30px;padding-bottom:30px;font-weight:bolder;min-height:146px}
.h4blue{font-size:1.5rem;color:#47bac1;font-family:arial}
.h4orange{font-size:1.5rem;color:#f89912;font-family:arial}
.h4orange2{font-size:1.25rem;color:#f89912;font-family:arial}
.pselect{font-weight:700}
.text-center{text-align:center}
.center{display:block;margin-left:auto;margin-right:auto;text-align:center}
img{max-width:100%;height:auto}
p2{color:#000;font-family:arial;font-weight:300;font-size:10px}

@media screen and (min-width:601px){ul{font-size:14px}}
@media screen and (max-width:600px){ul{font-size:14px}}
@media (max-width:629px){img#optionalstuff{display:0}}
@media (max-width:629px){.video{display:none}}

@media all and (max-device-width:628px){
  div.video-offer{background-color:#fff;text-align:left;padding-left:20px;padding-right:20px;padding-bottom:20px}
  span.white{color:#000;font-family:arial;font-size:20px}
  ul{list-style:none}
  ul li:before{content:"\2022";color:red;font-weight:700;display:inline-block;width:1em;margin-left:-1em}
  .atc{text-align:center}
}
@media all and (max-width:628px){.atc{text-align:center}}
.offer-banner{
  background:#000;
  color:white;
  padding:30px;
  text-align:center;
}

.cart-box{
  border:1px solid #ccc;
  padding:30px;
  background:#f5f5f5;
}
/* نفس لون العنوان الأصلي */
.hThreeColor2{
  font-size:34px !important;
  color:#47bac1 !important;
  font-family: Arial, sans-serif !important;
  font-weight:700 !important;
  margin-top:0;
}

/* نفس إحساس النص ومسافاته */
.coffee-p{
  font-size:13px;
  line-height:1.55;
  color:#333;
}
.coffee-ul{
  font-size:13px;
  line-height:1.55;
  margin-left:18px;
}

/* البانر الأسود بنفس شكل الموقع */
.offer-banner{
  background:#000;
  padding:26px 18px;
  min-height:150px;
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
}



/* نص البانر */
.offer-text{
  color:#fff;
  font-weight:800;
  margin:0;
  line-height:1.35;
  text-transform:uppercase;
}

/* الألوان اللي بتظهر جوه البانر */
.blue{ color:#47bac1; }
.orange3{ color:#f89912; }

/* مربع Add to Cart يمين */
.cart-box{
  background:#fff;
  border:1px solid #cfcfcf;
  min-height:150px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  text-align:center;
  padding:18px;
}
.cart-btn{
  border-radius:6px;
  padding:10px 18px;
  box-shadow:0 2px 0 rgba(0,0,0,.2);
  background:#28a745;
  color:#fff;
  border:none;
}
.cart-note{
  margin:10px 0 0;
  font-size:13px;
  color:#222;
}
/* banner fix */
.fancy_offer{
background:url('../images/formed-grip-button-fancy.png') no-repeat center;
background-size:cover;
min-height:150px;
display:flex;
align-items:center;
justify-content:center;
}
.cart-img img{width:160px;}
