
/* =============================================
ATAC STYLES By RYAN H 2016
==============================================*/

body {
  font: 400 14px/1.6 'Lato', Verdana, sans-serif;
  color: #fff;
}

.tes-number {
    position: absolute;
    width: 30px;
    height: 30px;
    background-color: #000;
    display: block;
    padding: 3px;
    text-align: center;
    color: #00c9fd;
}

.panel-default>.panel-heading {
    color: #fff;
    background-color: #222;
    border-color: #ddd;
    border: 0 !important;
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.flasher2 {
  width: 100%;
  height: 10px;
  background: #3aec61;
  -webkit-animation: mythird 5s infinite; /* Chrome, Safari, Opera */
  animation: mythird 5s infinite;
  float:left;
  border-radius: 10px;
}

.flasher1 {
  width: 100%;
  height: 10px;
  background: yellow;
  -webkit-animation: mysecond 5s infinite; /* Chrome, Safari, Opera */
  animation: mysecond 5s infinite;
  float:left;
  border-radius: 10px;
}

.flasher {
  width: 100%;
  height: 10px;
  background: #f25738;
  -webkit-animation: myfirst 5s infinite; /* Chrome, Safari, Opera */
  animation: myfirst 5s infinite;
  float:left;
  border-radius: 10px;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes myfirst {
    0%   {background: #f25738;}
    50%  {background: #000;}
    100% {background: #f25738;}
}

/* Standard syntax */
@keyframes myfirst {
    0%   {background: #f25738;}
    50%  {background: #000;}
    100% {background: #f25738;}
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mysecond {
    0%   {background: #ffd764;}
    50%  {background: #000;}
    100% {background: #ffd764;}
}

/* Standard syntax */
@keyframes mysecond {
    0%   {background: #ffd764;}
    50%  {background: #000;}
    100% {background: #ffd764;}
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mythird {
    0%   {background: #3aec61;}
    50%  {background: #000;}
    100% {background: #3aec61;}
}

/* Standard syntax */
@keyframes mythird {
    0%   {background: #3aec61;}
    50%  {background: #000;}
    100% {background: #3aec61;}
}

.productwyz {
  cursor: pointer;
  background: url(../../images/lines_pattern50.png);
  color: #fff;
  padding: 0;
  border: 1px solid #222;
  text-align: center;
  font-size: 12px !important;
}

.productnav{
  cursor:pointer;
  background: url(../../images/lines_pattern50.png);
}

.productnav:hover{
  color:#25bdeb;
  background: url(../../images/lines_pattern50.png) rgba(255,255,255,0.10);
}

.productwyz:hover{
  color:#25bdeb;
  background: url(../../images/lines_pattern50.png) rgba(255,255,255,0.10);
}

.wyz_btns_container a {
    font-size: 12px !important;
}

.getstartedlabel {
  margin-bottom: 0;
  color: #000;
}

.gettingstartedheading{
  text-align:center;padding:0;margin-bottom:20px;padding:0;background: #00c9fd;
}

.atac-btn-ordernow {
  padding: 10px 10px;
  border: 1px #222 solid;
  background-color: #000;
  color: #fff;
  font-size: 16px;
}

.atac-btn-ordernow:hover{
  border:1px #00c9fd solid;
  color:#00c9fd;

}

.prodlist {
  /*list-style-type: square;*/
}

.toprow{
  margin-top:20px;margin-bottom:20px;margin-left:-15px;text-align:left;
}

.prodlist li{ 
  margin-left: 20px;
}

.mid_title {
  color: #000 !important;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  font-size: 35px;
  letter-spacing: -1px;
  margin-top: 0;
  padding: 8px;
  background: #00c9fd;
}

.atac-btn {
  padding: 5px 10px;
  border: 1px #fff solid;
  background-color: #000;
  color: #fff;
}

.atac-btn:hover {
  padding: 5px 10px;
  border: 1px #00c9fd solid;
  background-color: #000;
  color: #00c9fd;
}

.atac-btn-design:hover {
  border: 1px #00c9fd solid;
  color: #00c9fd;
}

.atac-btn-design {
    padding: 5px 10px;
    border: 1px #222 solid;
    background-color: #000;
    color: #fff;
    width: 100px;
    font-size: 30px;
}

.striped50white{
  background: url(../../images/lines_pattern30.png) rgba(255,255,255,0.2);
  /*border-radius: 15px 15px 0 0;*/
  border:1px solid #222;
}

.atac-product-title{
  width:100%;
  background:rgba(0,0,0,0.5);
  padding:2px 5px;
  font-size:14px;
  font-weight:700;
}

#atacsampleanimate{
  height: 435px;
  width: 400px;
  background:url(../../images/atacsamplepngs.png) no-repeat;
  background-position: 0px;
  -webkit-animation: crank1 12s steps(16) infinite;
     -moz-animation: crank1 12s steps(16) infinite;
      -ms-animation: crank1 12s steps(16) infinite;
       -o-animation: crank1 12s steps(16) infinite;
          animation: crank1 12s steps(16) infinite;
  cursor:pointer;
  }

.crankanimate{
  text-align:center;
  width: 100%;
  border-bottom:1px solid #444;
}


@-webkit-keyframes crank1 {
  from { background-position:    0px; }
  to { background-position: -6400px; }
}

@-moz-keyframes crank1 {
  from { background-position:    0px; }
  to { background-position: -6400px; }
}

@-ms-keyframes crank1 {
  from { background-position:    0px; }
  to { background-position: -6400px; }
}

@-o-keyframes crank1 {
  from { background-position:    0px; }
  to { background-position: -6400px; }
}

@keyframes crank1 {
  from { background-position:    0px; }
  to { background-position: -6400px; }
}

.btn.btn-border.btn-dark {
    color: #2a2a2a;
}

.btn-dark {
    color: #777 !important;

    border-color: #777 !important;
}

.btn.btn-border.btn-info {
    color: #00c9fd;
}

.product-cats{margin-top:15px;}

.greenlinkbtn {
  padding: 3px 7px;
  background-color: #3aec61;
  color: #000;
  border-radius: 10px;
  font-weight: 700;
  font-size: 14px;
}

.greenlinkbtn:hover{
  background-color: #00c9fd;
  color:#000;
  text-decoration: none;
}

.redlinkbtn {
    padding: 3px 4px 3px 4px;
    background-color: #ff0000;
    color: #000;
    border-radius: 10px;
    font-weight: 700;
    font-size: 14px;
}

.redlinkbtn:hover{
  background-color: #d00;
  color:#000;
  text-decoration: none;
}

.prod-row{
  margin-right: 0;
  margin-left: 0;  
}

.prod-caption {
  height: 30px;
  width: 100%;
  padding: 8px 3px 3px 3px;
  text-align: center;
}

.wyz_btns_container {
  margin-top: 15px;
  margin-bottom: 25px;
  background: #000;
  overflow: hidden;
}

.productwyz {
  cursor: pointer;
  background: url(../images/lines_pattern50.png);
  color: #fff;
  padding: 0;
  border: 1px solid #222;
  text-align: center;
  font-size: 16px;
}

.striped50black {
    background: url(../images/lines_pattern50black.png);
}

.nopadcol {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.masterbtn {
    color: #000;
    width: 100%;
    background-color: #3aec61;
    height: 50px;
    font-size: 16px !important;
    border-bottom: 2px solid #000;
    margin-bottom: 10px;
}

.masterbtn:hover {
    color: #000;
    background-color: #00c9fd;
}

.semi-cat-btn:hover {
    color: #000;
    background: #49c0f0;
    background: -moz-linear-gradient(top, #49c0f0 0%, #2cafe3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#49c0f0), color-stop(100%,#2cafe3));
    background: -webkit-linear-gradient(top, #49c0f0 0%,#2cafe3 100%);
    background: -o-linear-gradient(top, #49c0f0 0%,#2cafe3 100%);
    background: -ms-linear-gradient(top, #49c0f0 0%,#2cafe3 100%);
    background: linear-gradient(to bottom, #49c0f0 0%,#2cafe3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49c0f0', endColorstr='#2cafe3',GradientType=0 );
    cursor: pointer;
    border-left: 1px solid #9eebff;
    border-top: 1px solid #9eebff;
}


.semi-cat-btn-active {
    color: #000;
    background: #49c0f0;
    background: -moz-linear-gradient(top, #49c0f0 0%, #2cafe3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#49c0f0), color-stop(100%,#2cafe3));
    background: -webkit-linear-gradient(top, #49c0f0 0%,#2cafe3 100%);
    background: -o-linear-gradient(top, #49c0f0 0%,#2cafe3 100%);
    background: -ms-linear-gradient(top, #49c0f0 0%,#2cafe3 100%);
    background: linear-gradient(to bottom, #49c0f0 0%,#2cafe3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49c0f0', endColorstr='#2cafe3',GradientType=0 );
    cursor: pointer;
    border-color: #76e3ff;
}

.semi-cat-btn {
    padding: 5px;
    position: relative;
    font-family: 'Open Sans', sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #fff;
    background: #222222;
    background: -moz-linear-gradient(top, #222222 0%, #000000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#222222), color-stop(100%,#000000));
    background: -webkit-linear-gradient(top, #222222 0%,#000000 100%);
    background: -o-linear-gradient(top, #222222 0%,#000000 100%);
    background: -ms-linear-gradient(top, #222222 0%,#000000 100%);
    background: linear-gradient(to bottom, #222222 0%,#000000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#000000',GradientType=0 );
    border-left: 1px solid #333;
    border-top: 1px solid #333;
    border-radius: 0;
    text-align: center;
}

#revslider-container {
    background-color: #111 !important;
}

.darkened {
  background: #222;
}

.navbar-nav .megamenu-title {
  padding-bottom: 0 !important;
  padding-top: 15px !important;
}

.sublink_dark{
  color:#999;
  font-size:10px;
}

#wyzpwrhdr{
  float:left; 
  padding: 25px;
}

.dropdown-menu.megamenu li a{
  /*color:#3aec61;*/
  color:#eee;
  font-size: 12px;
  letter-spacing: .25px;
}

.dropdown-menu.megamenu li a:hover{
  color:#3aec61;
 /* font-size:11px;*/
}

.top_sub_nav3 {
  color: #00c9fd;
  height: 30px;
  background: #111;
  padding: 0 3px 3px 0px;
  z-index: 100;
  list-style: none;
  width: 100%;
  /*border-bottom: 1px #00c9fd solid;*/
}

.top_sub_nav3 ul li {
  float: left;
  list-style: none;
  width: 20%;
  height: 30px;
}

.top_sub_nav3 ul li a {
  color: #00c9fd;
  font-size: 8pt;
  text-align: center;
  height: 30px;
  display: block;
  padding-top: 6px;
  border-right: 1px #000 solid;
  text-decoration: none;
}

.top_sub_nav3 ul li a:hover {
  background-color: #222;
  text-decoration: none;
  color: #fff;
  border-right: 1px #000 solid;
  border-bottom: 2px #3aec61 solid;
  background: #000;
}

.product-title-atac {
  color: #000 !important;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  font-size: 35px;
  letter-spacing: -1px;
  margin-top: 0;
  padding: 8px;
  background: #00c9fd;
}

.activestepper{
  background-position: -280px 0 !important;
}

#orderstepper1{
  background:url(../images/order_step1a.png);
  width:280px;
  height:133px;
  background-position: 0 0;
}

#orderstepper1:hover{
  background:url(../images/order_step1a.png);
  width:280px;
  height:133px;
  background-position: -280px 0;
}

#orderstepper2{
  background:url(../images/order_step2a.png);
  width:280px;
  height:133px;
  background-position: 0 0;
}

#orderstepper2:hover{
  background:url(../images/order_step2a.png);
  width:280px;
  height:133px;
  background-position: -280px 0;
}

#orderstepper3{
  background:url(../images/order_step3a.png);
  width:280px;
  height:133px;
  background-position: 0 0;
}

#orderstepper3:hover{
  background:url(../images/order_step3a.png);
  width:280px;
  height:133px;
  background-position: -280px 0;
}

#orderstepper4{
  background:url(../images/order_step4a.png);
  width:280px;
  height:133px;
  background-position: 0 0;
}

#orderstepper4:hover{
  background:url(../images/order_step4a.png);
  width:280px;
  height:133px;
  background-position: -280px 0;
}

.orderstep{
  opacity:.8;
}

.orderstep:hover{
  opacity:1;
}

.atac_color_swatch_page{
  height: 45px;
  padding: 13px;
  border: 1px #000 solid;
  color: #222;
  font-weight: 700;
  text-align: center;
}

.atac_color_swatch_page small{
  color:#000;
  font-weight:700;
}

.atac_color_swatch{
  height: 45px;
  padding-top: 14px;
}

.atac_color_swatch small{
  color:#000;
  font-weight:700;
}

#swatch_wht{background-color:#fff;color:#000;}
#swatch_cg1{background-color:#D9D9D6;color:#fff;}
#swatch_cg4{background-color:#BBBCBC;color:#fff;}
#swatch_cg7{background-color:#97999B;color:#fff;}
#swatch_5445{background-color:#B7C9D3;color:#fff;}
#swatch_877{background-color:#8A8D8F;color:#fff;}
#swatch_423{background-color:#898D8D;color:#fff;}
#swatch_blk{background-color:#000;color:#fff;}
#swatch_404{background-color:#776E64;color:#fff;}
#swatch_032{background-color:#EF3340;color:#fff;}
#swatch_1795{background-color:#D22630;color:#fff;}
#swatch_185{background-color:#E4002B;color:#fff;}
#swatch_186{background-color:#C8102E;color:#fff;}
#swatch_200{background-color:#BA0C2F;color:#fff;}
#swatch_202{background-color:#862633;color:#fff;}
#swatch_188{background-color:#76232F;color:#fff;}
#swatch_1685{background-color:#833921;color:#fff;}
#swatch_175{background-color:#6B3529;color:#fff;}
#swatch_483{background-color:#653024;color:#fff;}
#swatch_732{background-color:#623412;color:#fff;}
#swatch_448{background-color:#4A412A;color:#fff;}
#swatch_476{background-color:#4E3629;color:#fff;}
#swatch_730{background-color:#9E652E;color:#fff;}
#swatch_872{background-color:#85714D;color:#fff;}
#swatch_132{background-color:#A07400;color:#fff;}
#swatch_5783{background-color:#A3AA83;color:#fff;}
#swatch_4525{background-color:#C5B783;color:#fff;}
#swatch_454{background-color:#CAC7A7;color:#fff;}
#swatch_467{background-color:#D3BC8D;color:#fff;}
#swatch_197{background-color:#E89CAE;color:#fff;}
#swatch_203{background-color:#ECB3CB;color:#fff;}
#swatch_211{background-color:#F57EB6;color:#fff;}
#swatch_213{background-color:#E31C79;color:#fff;}
#swatch_mgt{background-color:#E10098;color:#fff;}
#swatch_1935{background-color:#C5003E;color:#fff;}
#swatch_1945{background-color:#A6093D;color:#fff;}
#swatch_1955{background-color:#8A1538;color:#fff;}
#swatch_208{background-color:#861F41;color:#fff;}
#swatch_5115{background-color:#512A44;color:#fff;}
#swatch_532{background-color:#1C1F2A;color:#fff;}
#swatch_ppl{background-color:#BB29BB;color:#fff;}
#swatch_vlt{background-color:#440099;color:#fff;}
#swatch_228{background-color:#890C58;color:#fff;}
#swatch_248{background-color:#A51890;color:#fff;}
#swatch_258{background-color:#8C4799;color:#fff;}
#swatch_519{background-color:#59315F;color:#fff;}
#swatch_109{background-color:#FFD100;color:#fff;}
#swatch_2655{background-color:#9678D3;color:#fff;}
#swatch_266{background-color:#753BBD;color:#fff;}
#swatch_2665{background-color:#7D55C7;color:#fff;}
#swatch_2726{background-color:#485CC7;color:#fff;}
#swatch_2728{background-color:#0047BB;color:#fff;}
#swatch_2735{background-color:#2E008B;color:#fff;}
#swatch_2745{background-color:#280071;color:#fff;}
#swatch_072{background-color:#10069F;color:#fff;}
#swatch_rxb{background-color:#001489;color:#fff;}
#swatch_286{background-color:#0033A0;color:#fff;}
#swatch_287{background-color:#003087;color:#fff;}
#swatch_294{background-color:#002F6C;color:#fff;}
#swatch_295{background-color:#002855;color:#fff;}
#swatch_281{background-color:#00205B;color:#fff;}
#swatch_282{background-color:#041E42;color:#fff;}
#swatch_539{background-color:#00263A;color:#fff;}
#swatch_277{background-color:#ABCAE9;color:#fff;}
#swatch_279{background-color:#418FDE;color:#fff;}
#swatch_5415{background-color:#5B7F95;color:#fff;}
#swatch_431{background-color:#5B6770;color:#fff;}
#swatch_292{background-color:#69B3E7;color:#fff;}
#swatch_284{background-color:#6CACE4;color:#fff;}
#swatch_285{background-color:#0072CE;color:#fff;}
#swatch_293{background-color:#003DA5;color:#fff;}
#swatch_2945{background-color:#004C97;color:#fff;}
#swatch_299{background-color:#00A3E0;color:#fff;}
#swatch_300{background-color:#005EB8;color:#fff;}
#swatch_cyn{background-color:#00A6D6;color:#fff;}
#swatch_306{background-color:#00B5E2;color:#fff;}
#swatch_344{background-color:#A0DAB3;color:#fff;}
#swatch_3125{background-color:#00AEC7;color:#fff;}
#swatch_3135{background-color:#008EAA;color:#fff;}
#swatch_3145{background-color:#00778B;color:#fff;}
#swatch_3155{background-color:#006272;color:#fff;}
#swatch_548{background-color:#003D4C;color:#fff;}
#swatch_320{background-color:#009CA6;color:#fff;}
#swatch_327{background-color:#008675;color:#fff;}
#swatch_3295{background-color:#007864;color:#fff;}
#swatch_341{background-color:#007A53;color:#fff;}
#swatch_3415{background-color:#007749;color:#fff;}
#swatch_347{background-color:#009A44;color:#fff;}
#swatch_349{background-color:#046A38;color:#fff;}
#swatch_343{background-color:#115740;color:#fff;}
#swatch_560{background-color:#1D3C34;color:#fff;}
#swatch_355{background-color:#009639;color:#fff;}
#swatch_361{background-color:#43B02A;color:#fff;}
#swatch_368{background-color:#78BE20;color:#fff;}
#swatch_375{background-color:#97D700;color:#fff;}
#swatch_575{background-color:#67823A;color:#fff;}
#swatch_392{background-color:#827A04;color:#fff;}
#swatch_373{background-color:#CDEA80;color:#fff;}
#swatch_386{background-color:#E9EC6B;color:#fff;}
#swatch_123{background-color:#FFC72C;color:#fff;}
#swatch_395{background-color:#ECE81A;color:#fff;}
#swatch_3955{background-color:#EFDF00;color:#fff;}
#swatch_396{background-color:#E1E000;color:#fff;}
#swatch_ylw{background-color:#FEDD00;color:#fff;}
#swatch_102{background-color:#FCE300;color:#fff;}
#swatch_109{background-color:#FFD100;color:#fff;}
#swatch_116{background-color:#FFCD00;color:#fff;}
#swatch_120{background-color:#FBDB65;color:#fff;}
#swatch_130{background-color:#F2A900;color:#fff;}
#swatch_137{background-color:#FFA300;color:#fff;}
#swatch_1375{background-color:#FF9E1B;color:#fff;}
#swatch_151{background-color:#FF8200;color:#fff;}
#swatch_165{background-color:#FF671F;color:#fff;}
#swatch_021{background-color:#FE5000;color:#fff;}
#swatch_1525{background-color:#B94700;color:#fff;}
#swatch_172{background-color:#FA4616;color:#fff;}
#swatch_485{background-color:#DA291C;color:#fff;}

#color1{background-color:#00bfdf}
#color2{background-color:#d83d96}
#color3{background-color:#fff200}
#color4{background-color:#231f20}
#color5{background-color:#f16521}
#color6{background-color:#ee2f4e}
#color7{background-color:#005aaa}
#color8{background-color:#fff100}
#color9{background-color:#ffe000}
#color10{background-color:#ffd600}
#color11{background-color:#ffe275}
#color12{background-color:#ffd400}

#color13{background-color:#fdb813}
#color14{background-color:#a77836}
#color15{background-color:#faab18}
#color16{background-color:#f9a21a}
#color17{background-color:#f5821f}
#color18{background-color:#ca4d2c}
#color19{background-color:#f36f21}
#color20{background-color:#95463d}
#color21{background-color:#ef4e22}
#color22{background-color:#803f3e}
#color23{background-color:#e01e30}
#color24{background-color:#e0173d}

#color25{background-color:#cd1431}
#color26{background-color:#802939}
#color27{background-color:#d01e5f}
#color28{background-color:#ae2856}
#color29{background-color:#96234e}
#color30{background-color:#ebaba9}
#color31{background-color:#cd1337}
#color32{background-color:#8b0018}
#color33{background-color:#ecbbc0}
#color34{background-color:#8c2649}
#color35{background-color:#f286b6}
#color36{background-color:#e12990}

#color37{background-color:#8f1a6a}
#color38{background-color:#9e2c91}
#color39{background-color:#8c488c}
#color40{background-color:#9283bd}
#color41{background-color:#8a6fb1}
#color42{background-color:#8071b3}
#color43{background-color:#5a69b1}
#color44{background-color:#0071bb}
#color45{background-color:#323f99}
#color46{background-color:#213f99}
#color47{background-color:#cee3f5}
#color48{background-color:#6fa5d3}

#color49{background-color:#003870}
#color50{background-color:#000f47}
#color51{background-color:#7db8de}
#color52{background-color:#00a9e4}
#color53{background-color:#0083ca}
#color54{background-color:#0072b1}
#color55{background-color:#79c4e7}
#color56{background-color:#0089cf}
#color57{background-color:#00547e}
#color58{background-color:#00a3d4}
#color59{background-color:#00466b}
#color60{background-color:#26c1dc}

#color61{background-color:#00abc4}
#color62{background-color:#46c4dc}
#color63{background-color:#23bdc3}
#color64{background-color:#00b2b5}
#color65{background-color:#009491}
#color66{background-color:#006f67}
#color67{background-color:#00b4ac}
#color68{background-color:#00ad8a}
#color69{background-color:#00ad7d}
#color70{background-color:#00aa5b}
#color71{background-color:#00ab5b}
#color72{background-color:#006f4c}

#color73{background-color:#c7e4ca}
#color74{background-color:#00b059}
#color75{background-color:#09864c}
#color76{background-color:#2eb569}
#color77{background-color:#78c153}
#color78{background-color:#98ca4a}
#color79{background-color:#eff0ad}
#color80{background-color:#b1d249}
#color81{background-color:#fef385}
#color82{background-color:#93853a}
#color83{background-color:#f7eb00}
#color84{background-color:#fbed00}

#color85{background-color:#f2e900}
#color86{background-color:#776c5b}
#color87{background-color:#9ea49a}
#color88{background-color:#557382}
#color89{background-color:#edece2}
#color90{background-color:#d9dad0}
#color91{background-color:#bdbcaf}
#color92{background-color:#603500}
#color93{background-color:#d5c296}
#color94{background-color:#e0d5b6}
#color95{background-color:#ddc59e}
#color96{background-color:#624241}

#color97{background-color:#77413f}
#color98{background-color:#e2372c}
#color99{background-color:#35182a}
#color100{background-color:#5f316c}
#color101{background-color:#000e36}
#color102{background-color:#00153e}
#color103{background-color:#5d95ad}
#color104{background-color:#d0dbd8}
#color105{background-color:#00484b}
#color106{background-color:#003c12}
#color107{background-color:#75793e}
#color108{background-color:#b8af8a}

#color109{background-color:#3d2957}
#color110{background-color:#a66a46}
#color111{background-color:#7b423b}
#color112{background-color:#a68051}
#color113{background-color:#b0b9bf}
#color114{background-color:#a654a0}
#color115{background-color:#0066ab}
#color116{background-color:#45449b}
#color117{background-color:#fff}
#color118{background-color:#000}
#color119{background-color:#666}
#color120{background-color:none;color:#F00;padding:0 0 0 4px;line-height: 13px;font-size: 19px;overflow:hidden;
}

.filter-color-box, .filter-size-box {
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 1px solid #eaeaea;
  margin: 0 5px 10px;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
}

.filter-color-box-wide, .filter-size-box-wide {
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 1px solid #eaeaea;
  margin: 0 5px 10px;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
}

.btn-dark:hover, .btn-dark:focus, .btn-dark.focus, .btn-dark:active, .btn-dark.active, .open > .dropdown-toggle.btn-dark {
  color: #111;
  background-color: #fff;
  border-color: #111;
}

.product-top {
  border: none;
}

.navbar-inverse {
  background-color: #111;
  border-color: #333;
}

#callout_bar{
  height:30px;
  color:#fff;
  font-size:12px;
  margin-top:67px;
  margin-right: -163px;
}

#revslider-container {
  margin: 0 0 30px;
}

.product-details .product-action {
  border-bottom: none; 
}

.navbar-brand {
  padding: 15px 15px;
}

.navbar-inverse .sticky-menu.fixed {
  background-color: #00c9fd;
}

.pull-right-menu{
  position:absolute !important;
  right:0 !important;
}

.pull-left-menu{
  position:absolute !important;
  left:0 !important;
}

.nav>li {
  z-index: 50;
}

#wrapper {
  overflow-x: hidden;
}

#homeaddresses{
/*  background:rgba(0,0,0,0.35);*/
  min-height:105px;
  padding:15px 10px 10px 10px;
  position:absolute;
  bottom:0;
  right:0;
}

.scroll-btn.light {
  border-color: #00c9fd !important;
}

.scroll-btn.light:hover, .scroll-btn.light:focus {
  border-color: #fff !important;
}

#header {
  border-bottom: 1px solid #444;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
  border-bottom: 1px solid #444;
}

#footer.footer-inverse {
  background-color: #000;
  /* color: #9a9a9a; */
  border-top-color: rgba(0,0,0, 0.1);
}

.gray{
  color: #4e4e4e !important;
}

.blue{
  color: #00c9fd !important;
}
.green{
  color:#3aec61 !important;
}

.yellow{
  color:#ffd764 !important;
}

.red{
  color:#f25738 !important;
}

.pink{
  color:#fd00c4 !important;
}

.bluebgbtn{
  background: #00c9fd;
}

.bluebgbtn:hover{
  background: #3aec61;
}

.bluebg{
  background: #00c9fd;
}
.greenbg{
  background:#3aec61;
}

.yellowbg{
  background:#ffd764;
}

.redbg{
  background:#f25738;
}

.pinkbg{
  background:#fd00c4;
}

.222bg{
  background:#222;
}

.444bg{
  background:#444;
}

.666bg{
  background:#666;
}

#content {
  background: #000;
}

.blacktxt{
	color:#000 !important;
}

.whitetxt{
	color:#fff !important;
}

.navbar-nav > li > a, .navbar-nav li a {
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  font: 500 12px 'Open Sans', Verdana, sans-serif;
  /*font: 400 14px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  text-transform: uppercase;
}

.footer-logo {
  padding: 3px 15px;
  border: none; 
}

.tp-bannertimer {
  background: #00c9fd;
}

/*.navbar-inverse {
  background-color: #00c9fd;
}*/


h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  color: #fff !important; 
}

@media (max-width: 1100px){
  #homeaddresses{
  /*  background:rgba(0,0,0,0.35);*/
    display:none;
  }

    #callout_bar{
    display:none !important;
  }

  .top_sub_txt{
    display:none;
  }

 /* .dropdown-toggle {

    color:#fff !important;
  }*/

}

@media (max-width: 1200px){
  #wyzpwrhdr{
    display:none;
  }

  .hideformobile{
    display:none;
  }

}

@media (max-width: 1500px){

  .pull-right-menu{
    display:none !important;
  }

  .pull-left-menu{
    display:none !important;
  }
  
}

@media (min-width: 992px){
	.navbar-brand {
    height: 140px;
    padding: 15px 30px 15px;
    font-size: 42px;
	}
}

@media (min-width: 768px){
	.collapse-row .navbar-nav > li > a {
	   padding: 15px 15px !important;
	}

	.collapse.collapse-row {
    border-top: none;
	}
}

/*
@media (max-width: 767px){
  .navbar-inverse .navbar-nav .open .dropdown-menu {
      position: absolute;
  }
}*/

@media (max-width: 767px){
  .navbar-nav .open .dropdown-menu {
    position: relative;
    z-index:9999999999 !important;
    font: 500 12px 'Open Sans', Verdana, sans-serif;
    text-transform: uppercase;
  }

  .navbar-inverse .navbar-nav .open > .dropdown-toggle, .navbar-inverse .navbar-nav .open > .dropdown-toggle:hover, .navbar-inverse .navbar-nav .open > .dropdown-toggle:focus {
    background-color: #fff !important;
  }
}

