@media screen{
  /*
a,div,form,img,li,p,span,ul{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-family:Roboto, sans-serif;color:#000000;}
a img{border:none;}
*/
#header{background:url(http://mightywarrior.local/css/minified/images/Images_CMS.png) 0 0 no-repeat;height:100%;text-align:center;}
#articles-menu-top{background:url(http://mightywarrior.local/css/minified/images/clanky_bg.png) repeat;top:115px;position:relative;height:43px;}
#articles-menu-top ul{margin:0;margin-left:20px;margin-right:25px;display:block;}
#articles-menu-top ul li{float:left;font-size:13px;height:100%;color:#fff;list-style:none outside none;font-weight:700;background:url(http://mightywarrior.local/css/minified/images/clanky-bg.png) repeat;text-align:left;}
#articles-menu-top ul li:hover{text-align:left;}
#articles-menu-top ul li ul{visibility:hidden;}
#articles-menu-top ul li:hover ul{visibility:visible;}
#articles-menu-top ul li ul{z-index:2000;position:relative;cursor:pointer;}
#articles-menu-top ul.submenu{margin:0;position:absolute;width:190px;top:64px;background: #000000;}
#articles-menu-top ul.submenu li{width:190px;padding:0 10px;box-sizing:border-box;}
#header-opacity{width:100%;height:151px;}
.container-full-width{float:left;overflow:hidden;position:relative;text-align:left;width:100%!important;}
#container-header{overflow:visible;}
#header{background:none;}
#header-opacity{height:64px;background:url(/css/minified/images/content-opacity/0.png);}
#articles-menu-top{background:none;height:100%;}
#articles-menu-top > ul > li{color:#000000;margin:0 2px 0 20px;background:none;}
#articles-menu-top > ul > li#articles-menu-top-spacer,#articles-menu-top > ul span#articles-menu-top-spacer-2{width:2px;background: #ffffff;height:30px;margin:17px 2px 0 20px;float:left;}
#articles-menu-top-icons{position:relative;}
#articles-menu-top-icons form{position:absolute;top:64px;left:10px;display:none;z-index:6;padding:10px;background:#ffffff;}
#articles-menu-top-icons form input{font-family:BebasNeue;font-size:17px;width:200px;}
#articles-menu-top-profile{position:relative;}
#articles-menu-top a{font-family:BebasNeue;font-weight:100!important;font-size:17px;letter-spacing:1px;}
#articles-menu-top-cart-icon {
  color: #ffffff;
}
#articles-menu-top-cart-icon > span{color: #ffffff;width:36px;height:31px;float:left;background:url("/css/minified/images/articles-menu-top-cart-icon.png") no-repeat transparent;position:relative;margin:16px 0 0 28px;}
#articles-menu-top-search-icon{cursor:pointer;color: #ffffff;}
#articles-menu-top-search-icon > span{width:36px;height:31px;float:left;background:url("/css/minified/images/articles-menu-top-search-icon.png") no-repeat transparent;margin:16px 0 0 0;}
#articles-menu-top > ul{float:left;height:100%;}

#articles-menu-top-cart-icon > span > span{
  top:0;right:0;position:absolute; background:#ffffff; color: #000000; font-size:10px;height:15px;line-height:15px;padding:0 5px;box-sizing:border-box;border-radius:50%;}
}

@media screen{

#header{background:url(/css/minified/images/Images_CMS.png) 0 0 no-repeat;height:100%;text-align:center;}
#articles-menu-top{background:url(/css/minified/images/clanky_bg.png) repeat;top:115px;position:relative;height:43px;}
#articles-menu-top ul{margin:0;margin-left:20px;margin-right:25px;display:block;}
#articles-menu-top ul li{float:left;font-size:13px;height:100%;color:#fff;list-style:none outside none;font-weight:700;background:url(/css/minified/images/clanky-bg.png) repeat;text-align:left;}
#articles-menu-top ul li:hover{text-align:left;}
#articles-menu-top ul li > a{color: #ffffff; line-height:40px;text-decoration:none;}
#articles-menu-top ul.submenu li > a:hover {
  color: #8a8a8a;
}
#articles-menu-top ul li.active > a {
  color: #8a8a8a;
}
#articles-menu-top-icons > div > a{line-height:64px;text-decoration:none;}
#articles-menu-top-icons > div > a:hover {
  color: #8a8a8a;
}
#articles-menu-top ul li ul{visibility:hidden;}
#articles-menu-top ul li:hover ul{visibility:visible;}
#articles-menu-top ul li ul{z-index:2000;position:relative;cursor:pointer;}
#header-opacity{width:100%;height:151px;}
.container-full-width{float:left;overflow:hidden;position:relative;text-align:left;width:100%!important;}
#container-header{overflow:visible;}
#header{background:none;}
#header-opacity{height:64px;background:url(/css/minified/images/content-opacity/0.png);}
#articles-menu-top{background:none;height:100%;}
#articles-menu-top > ul > li{color:#000000;margin:0 2px 0 20px;background:none;}
#articles-menu-top > ul > li > a{color:#ffffff;text-transform:uppercase;float:left;letter-spacing:1px;font-size:17px;height:100%;line-height:64px;}
#articles-menu-top > ul > li > a:hover {
  color: #8a8a8a;
}
#articles-menu-top > ul > li#articles-menu-top-spacer,#articles-menu-top > ul span#articles-menu-top-spacer-2{width:2px;background:#ffffff;height:30px;margin:17px 2px 0 20px;float:left;}
#articles-menu-top-icons{position:relative;}
#articles-menu-top-icons form{position:absolute;top:64px;left:10px;display:none;z-index:6;padding:10px;background:#FFFFFF;}
#articles-menu-top-icons form input{font-family:BebasNeue;font-size:17px;width:200px;}
#articles-menu-top-profile > ul > li:hover{

  /*background:#ebebeb;*/

}
#articles-menu-top-profile > ul > li a:hover {

  color: #a8a8a8;

}

#articles-menu-top-profile{position:relative;}
#articles-menu-top-profile:hover > ul{display:block;}
#articles-menu-top-profile > ul > li{width:100%;float:left;box-sizing:border-box;padding:0 10px;}
#articles-menu-top-profile > ul{visibility:visible!important;display:none;position:absolute!important;left:0;top:64px;margin:0;background: #000000;width:195px;}
#articles-menu-top a{font-family:BebasNeue;font-weight:100!important;font-size:17px;letter-spacing:1px;}
#articles-menu-top-icons p{color: #ffffff;float:left;letter-spacing:1px;font-size:17px;font-family:BebasNeue;font-weight:100;line-height:64px;}
#articles-menu-top-icons p:hover {
  color: #8a8a8a;
}

#articles-menu-top-cart-icon > span{color: #ffffff;width:36px;height:31px;float:left;background:url('/css/minified/images/articles-menu-top-cart-icon.png') no-repeat transparent;position:relative;margin:16px 0 0 28px;}
#articles-menu-top-search-icon{cursor:pointer; color: #ffffff;}
#articles-menu-top-search-icon > span{width:36px;height:31px;float:left;background:url('/css/minified/images/articles-menu-top-search-icon.png') no-repeat transparent;margin:16px 0 0 0;}
#articles-menu-top > ul{float:left;height:100%;}
@media screen and (min-width:1222px){
#container-header{padding:0 20px;box-sizing:border-box;}
}
@media screen and (min-width:1037px){

#header > a{float:left;padding:5px 0 0 0;box-sizing:border-box;height:100%;}

}
@media screen and (max-width:1036px){

#articles-menu-top{display:none;}

#header > a{float:none;display:inline-block;width:100%;margin:5px 0 0 0;}
}
@media screen and (min-width:801px){
#articles-menu-top{float:right;top:0px;}
}
input{color:#000;font-size:13px;font-family:Roboto,sans-serif;font-weight:400;}
#container-header,#container-header #header-opacity{background-color:transparent;}
}

@media screen{
#articles-menu-top-icons > div > a{margin:0 5px;}
}

@media screen{
@media screen and (max-width:800px){
.container{width:100%;margin:0 auto;}
}
@media screen and (min-width:801px) and (max-width:1036px){
.container{width:779px;margin:0 auto;}
}
@media screen and (min-width:1037px) and (max-width:1221px){
.container{width:1015px;margin:0 auto;}
}
@media screen and (min-width:1222px) and (max-width:1421px){
.container{width:1200px;margin:0 auto;}
}
@media screen and (min-width:1422px){
.container{width:1400px;margin:0 auto;}
}
.container:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.container{display:inline-block;}
.container{display:block;}
/*div,p{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-family:Roboto,sans-serif;color: #ffffff;}*/
.container{text-align:left;}
.container-full-width{float:left;overflow:hidden;position:relative;text-align:left;width:100%!important;}
#container-always-visible-top-header-strip{background:#ffffff;height:22px;}
#container-always-visible-top-header-strip p{width:100%;float:left;text-align:center;color:#000000;font-family:BebasNeue;letter-spacing:3px;font-size:15px;}
}

/*! CSS Used fontfaces */
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:BebasNeue;src:url('/fonts/BebasNeue.otf');}


@media screen{
@media screen and (max-width:800px){
.container{width:100%;margin:0 auto;}
}
@media screen and (min-width:801px) and (max-width:1036px){
.container{width:779px;margin:0 auto;}
}
@media screen and (min-width:1037px) and (max-width:1221px){
.container{width:1015px;margin:0 auto;}
}
@media screen and (min-width:1222px) and (max-width:1421px){
.container{width:1200px;margin:0 auto;}
}
@media screen and (min-width:1422px){
.container{width:1400px;margin:0 auto;}
}
.container:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.container{display:inline-block;}
.container{display:block;}

.container{text-align:left;}
#public-cart-fixed{position:absolute;width:300px;left:455px;top:40px;}
#center-bg{background:#fff;width:100%;float:left;position:relative;z-index:100;min-height:36px;}
.icon-cart-small{position:relative;left:5px;background:url(/css/minified/images/Images_CMS.png) no-repeat scroll -531px -162px transparent;display:block;height:32px;width:38px;float:right;top:3px;}
.info-cart-small{float:left;width:100%;height:100%;}
.container-full-width{float:left;overflow:hidden;position:relative;text-align:left;width:100%!important;}
#container-top-header-strip,#container-top-header-strip > .container{min-height:40px;overflow:visible!important;}
#container-top-header-strip #top-header-cart{float:right;}
#container-top-header-strip #top-header-cart #public-cart-fixed{position:relative;left:0!important;top:0!important;width:auto;}
#container-top-header-strip #top-header-cart #center-bg{background:0 0;color:#fff;width:auto;}
#container-top-header-strip #top-header-cart .info-cart-small{margin-top:10px;height:30px;}
#container-top-header-strip #top-header-cart .info-cart-small p{float:left;}
#container-top-header-strip #top-header-cart .icon-cart-small{top:-5px;left:auto;}
#container-top-header-strip #select-language-container a{float:left;height:32px;}
@media screen and (min-width: 1037px){
#container-top-header-strip #top-header-cart{display:none;}
#container-top-header-strip #select-language-container{float:right;}
#mobile-hamburger-menu{display:none;}
}
@media screen and (max-width: 1036px){
#mobile-hamburger-menu{display:block;position:relative;z-index:101;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;padding:9px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 10px 0 0;}
#mobile-hamburger-menu>input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:10;-webkit-touch-callout:none;}
#mobile-hamburger-menu>span{display:block;width:33px;height:4px;margin-bottom:6px;position:relative;background:#cdcdcd;border-radius:3px;z-index:9;-webkit-transform-origin:4px 0;-ms-transform-origin:4px 0;transform-origin:4px 0;-webkit-transition:background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);-o-transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);}
#mobile-hamburger-menu>span:first-of-type{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}
#mobile-hamburger-menu>span:nth-last-of-type(1){-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;}
#mobile-hamburger-menu>input:checked~span{opacity:1;-webkit-transform:rotate(45deg) translate(-2px,-1px);-ms-transform:rotate(45deg) translate(-2px,-1px);transform:rotate(45deg) translate(-2px,-1px);}
#mobile-hamburger-menu>input:checked~span:nth-last-of-type(2){opacity:0;-webkit-transform:rotate(0) scale(.2,.2);-ms-transform:rotate(0) scale(.2,.2);transform:rotate(0) scale(.2,.2);}
#mobile-hamburger-menu>input:checked~span:nth-last-of-type(1){-webkit-transform:rotate(-45deg) translate(0,-1px);-ms-transform:rotate(-45deg) translate(0,-1px);transform:rotate(-45deg) translate(0,-1px);}
#mobile-hamburger-menu>div{position:absolute;width:350px;margin:0 0 0 -10px;padding:0 0 20px;top:35px;background:#333;list-style-type:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(calc(-100vw - 30px));-ms-transform:translateX(calc(-100vw - 30px));transform:translateX(calc(-100vw - 30px));-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;-o-transition:transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;color:#fff;box-sizing:border-box;}
#mobile-hamburger-menu>div>ul{width:100%;float:left;}
#mobile-hamburger-menu>div>ul li{width:100%;float:left;list-style:none;padding:13px 40px 0px 0;box-sizing:border-box;}
#mobile-hamburger-menu>div>ul li a{
  color:#fff;
  text-decoration:none;
  position:relative;
  z-index:9;

  text-transform: uppercase;
}
#mobile-hamburger-menu input:checked~div{-webkit-transform:none;-ms-transform:none;transform:none;}
}
#select-language-container{float:left;position:relative;cursor:pointer;transition:.3s ease-in-out;line-height:40px; padding: 0px 20px 0px 4px;}
#select-language-container:hover,#select-language-container .sub a:hover{text-decoration:underline;}
#select-language-container:hover .sub{visibility:visible;opacity:1;max-height:500px;-webkit-transform:scaleY(1);transform:scaleY(1);z-index:101;}
#select-language-container .sub{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;visibility:hidden;opacity:0;max-height:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;transition:all 0.3s ease-in-out;line-height:normal;width:100%;top:35px;}
#select-language-container .sub a{color: #ffffff;font-weight:bold;text-decoration:none; margin: 10px 0px 10px 0px;}
#select-language-container .sub a:hover{color: #8a8a8a; text-decoration:none;}
#top-header-login:hover > ul{display:block;}
#top-header-login > ul > li{width:100%;float:left;box-sizing:border-box;padding:0 10px;}
#select-language-container{font-family:BebasNeue;font-weight:100!important;font-size:17px;letter-spacing:1px;}
#select-language-container > span{float:left;}
@media screen and (min-width:1222px){
#container-top-header-strip{padding:0 20px;box-sizing:border-box;}
}
@media screen and (min-width:1037px){
#container-top-header-strip{display:none;}
#top-header-search > a{display:none;}
#select-language-container > span{background:url('/css/minified/images/articles-menu-top-lang-icon.png') no-repeat transparent;margin:16px 5px 0 0;width:36px;height:31px;}
#select-language-container .sub{background: #000000;top:64px;}
}
@media screen and (max-width:1036px){
#top-header-cart .info-cart-small span{color:#fff;}
#select-language-container > p{display:none;}
#top-header-search > form{display:none;}
#top-header-login,#top-header-search{width:40px;height:45px;float:left;position:relative;box-sizing:border-box;padding:9px 6px 0px 6px;z-index:101;}
#top-header-login > a,#top-header-login > a > img,#top-header-search > a,#top-header-search > a > img{width:100%;float:left;}
#top-header-login > ul > li{list-style:none outside none;}
#top-header-login > ul > li > a{font-size:13px;color:#000000;line-height:40px;text-decoration:none;font-weight:bold;}
#top-header-login > ul{display:none;position:absolute;left:0;top:45px;background:rgba(255,255,255,0.8);width:195px;}
#container-top-header-strip #select-language-container{color:#FFFFFF;padding:7px 6px 0 6px;}
#mobile-hamburger-menu > div > ul{margin:10px 0 0 40px;}
#mobile-hamburger-menu > div > ul > li:nth-child(n + 2){padding:7px 0 0 0;}
#select-language-container > span{width:40px;height:34px;background:url('/css/minified/images/articles-menu-top-lang-white-icon.png') no-repeat transparent;}
#select-language-container .sub{background:#454545;top:43px; width: 130px;}
#select-language-container .sub a{color:#FFFFFF;}
}
@media screen and (min-width:801px) and (max-width:1036px){
#container-top-header-strip > .container{width:100%;}
}
input{color:#000;font-size:13px;font-family:Roboto,sans-serif;font-weight:400;}
#container-top-header-strip,#container-top-header-strip>.container{background-color:#454545;}
}

@media screen{
#container-top-header-strip .container{display:block;}
#mobile-hamburger-menu{padding:0;margin:10px 10px 5px 10px;}
#container-top-header-strip #top-header-cart{margin-right:5px;}
}

#slider-custom-half-size, #slider-custom-half-size > a > img {
	width: 100%;
	float: left;
}
#slider-custom-half-size > a, #slider-custom-half-size > img {
	float: left;
}

@media screen and (min-width:801px) {

	#slider-custom-half-size > a, #slider-custom-half-size > img {
		width: 50%;
	}
}

@media screen and (max-width:800px) {

	#slider-custom-half-size > a, #slider-custom-half-size > img {
		width: 100%;
	}
}

@media screen and (min-width: 1222px){
#container-header{padding:0 20px;box-sizing:border-box;}
}
@media screen and (min-width: 1037px){
#header > a{float:left;padding:5px 0 0 0;box-sizing:border-box;height:100%;}
}
@media screen and (max-width: 1036px){
#articles-menu-top-spacer,#articles-menu-top-profile{display:none;}
#articles-menu-top{display:none;}
#header > a{float:none;display:inline-block;width:100%;margin:5px 0 0 0;}
}
@media screen and (min-width: 801px){
#articles-menu-top{float:right;top:0px;}
}
input{color:#000;font-size:13px;font-family:Roboto, sans-serif;font-weight:400;}
#container-header,#container-header #header-opacity{
  /*
  background-color:transparent;
  */

  background-color: #000000;

}

@media screen and (max-width: 570px) {

  .hide_mobile {

    display: none;

  }

}
