.gray-bg{background:#f1f1f1}.slideshow{height:auto}.slideshow .theme-default .nivoSlider{margin:0}.slideshow img{width:100%}.slideshow .theme-default a.nivo-prevNav{background:none;opacity:1;text-indent:0;color:transparent}.slideshow .theme-default a.nivo-prevNav:before{content:'\f053';font-family:FontAwesome;text-indent:0;font-size:30px;color:#c20016}.slideshow .theme-default a.nivo-nextNav{background:none;opacity:1;text-indent:0;color:transparent}.slideshow .theme-default a.nivo-nextNav:before{content:'\f054';font-family:FontAwesome;text-indent:0;font-size:30px;color:#c20016}.slideshow .slider-wrapper{position:relative}.slideshow .slider-wrapper .nivo-controlNav{position:absolute;bottom:10px;z-index:9999;left:50%;transform:translate(-50%, 0)}.slideshow .slider-wrapper .nivo-controlNav .nivo-control{border-radius:10px;background:#878b8b;width:18px;height:18px}.slideshow .slider-wrapper .nivo-controlNav .nivo-control:not(.active){width:14px;height:14px;line-height:15px}.slideshow .slider-wrapper .nivo-controlNav .nivo-control.active{background:#c20016}.main{padding:40px 0}.main.category{padding-top:30px !important}.main.category .morewrap a{color:#c20016}.main.category h1{font-size:32px;text-transform:uppercase;line-height:1.7}.main h1{font-size:32pt;color:#c20016;text-align:center;margin-bottom:20px;font-weight:bold;letter-spacing:-1px}.main p{color:rgba(0,0,0,0.8);font-size:11pt;font-family:"arial"}.red-bg{background:#900011}.search.collapse{display:none}.search{height:auto;position:relative;float:left;left:auto;margin:-5px 0 0 20px}.search .inputwrap{border-top:0;border-left:0;border-right:0;border-radius:0;margin-right:10px}.search .inputwrap input{outline:none !important}.search .btn-search{background:none;border-radius:5px;border:1px solid #900011;color:#111}.eet{float:right;width:45%}.topclass{border-color:#c20016;padding:10px}.topclass span{padding:8px 15px;border-radius:4px;background-color:#c20016}footer{background:#ecebec}footer .footermenu,footer .contact{width:25%;margin:0;float:left !important}footer .footermenu ul li,footer .contact ul li{font-size:15px;line-height:1.5;margin-bottom:8px}footer .footermenu ul li a,footer .contact ul li a{color:#222}footer .contact ul li{font-size:13px}footer .newsletter-form input{width:85%;float:left;float:left;box-shadow:none;border:0;font-size:13px;border-radius:0}footer .newsletter-form button{width:15%;padding:0;float:right;height:35px;margin:15px 0;background:#c20016;text-align:center;color:#fff;font-size:15px;border:0}footer .newsletter-form button i.fa{margin:0}footer .cards{margin:12px 0 20px}footer h2,footer .newsletter h2{text-transform:uppercase;color:#000;position:relative;font-weight:bold;margin-bottom:30px;padding-top:0;font-size:11pt;line-height:1.9}footer h2:after,footer .newsletter h2:after{content:"";width:50px;height:1px;background:#c20016;position:absolute;top:110%;left:0}@media screen and (max-width: 999px){footer h2:after,footer .newsletter h2:after{left:50%;transform:translate(-50%, 0)}}footer .newsletter h2:after{left:30px}.search-button{float:left;color:rgba(0,0,0,0.5) !important;font-size:22px;font-weight:500;margin:12px 0;position:relative;cursor:pointer;margin-left:20px}.nav-button{float:left;color:rgba(0,0,0,0.5) !important;font-size:22px;font-weight:500;margin:12px 0;position:relative;cursor:pointer;margin-left:20px;margin-right:10px;display:none}@media screen and (max-width: 1000px){.nav-button{display:block}}.lang{float:left;color:rgba(0,0,0,0.5);font-size:22px;font-weight:500;margin:12px 0;position:relative;cursor:pointer}.lang i.fa{font-size:14px;float:right;margin-top:7px;padding-left:8px}.lang .langs-wrapper{position:absolute;left:0;background:#fff;font-size:15px;width:100%;text-align:center}.lang .langs-wrapper a{color:#333;width:100%;display:block;padding:4px 0}.lang .langs-wrapper a:hover{background:rgba(0,0,0,0.05);text-decoration:none}.header{height:auto;padding:5px 0}.header .search{top:16px}.navbar-nav-custom{margin:0;border:0;background:#fff;min-height:0;padding:5px 0}.contact-nav li{display:inline-block;padding:0;width:auto}.contact-nav li a{color:#c20016;padding:8px;background:#fff !important}.contact-nav li a:hover{text-decoration:underline}.categorynav .catnav{float:left;width:25%;position:relative;margin:0;padding:10px;border:none;height:auto !important;overflow:visible;margin-bottom:20px}.categorynav .catnav:hover{background-color:#fff}.categorynav .catnav:hover span{text-decoration:underline}.categorynav .catnav .catimg{width:100% !important;margin:0 0 10px;padding:0;text-align:center}.categorynav .catnav .catimg img{width:100%;margin:-90px auto}.categorynav .catnav span{width:100%;display:block;font-size:16px;color:#111;text-align:center}.categorynav .catnav p{text-align:center}.categorynav .catnav:after{content:'';width:15%;height:1px;background:#c20016;position:absolute;bottom:-5px;left:42.5%}.content{padding:0}.bc{padding:13px 0}.bc a{color:#111}.menu>li.active>a{border-bottom:0}.main .sort{float:left}.main .sort span{color:rgba(0,0,0,0.5);width:100%}.main .sort a{padding:7px;border:0;background:rgba(0,0,0,0.03)}.main .sort a.active{color:#fff;background:#c20016}.product{height:260px;width:25%;padding:5px;margin:0;position:relative;border:none !important;margin-bottom:20px;overflow:visible}.product img{display:block;position:relative;top:auto}.product h2{color:#919393;font-weight:600;text-align:center;line-height:1.4;font-size:15px}.product:after{content:'';width:15%;height:1px;background:#c20016;position:absolute;bottom:-5px;left:42.5%}.main .pagination{float:left}.main .pagination a{padding:7px;border:0;background:rgba(0,0,0,0.03)}.main .pagination a.active{color:#fff;background:#c20016}.main .pagination a.disabled{color:rgba(0,0,0,0.6);background:none}.menu{margin:0;padding:0;width:100%}@media screen and (max-width: 1000px){.menu li{margin:0 !important;background:#c20016 !important}.menu li.active{background:#5c000a}}.menu li:nth-child(2) a{margin-left:0;padding-left:0}.menu li a:hover{background:rgba(0,0,0,0.1)}.detail{border:0;width:100%}.detail .image{width:40%;margin:0;float:right;text-align:right}.detail .image img.full{width:100%;float:right}.detail .image img.thumbnail{margin-right:0;float:right;width:48%;margin:0 0 10px 2%;display:block;border:0}.detail .info{width:60%;margin:0}.detail .addcart{background:rgba(194,0,22,0.03);border:0;padding:20px}.detail .addcart h2{border:0;font-size:18px;color:#333;font-weight:600;position:relative;margin-bottom:30px}.detail .addcart h2:after{content:'';width:15%;height:1px;background:#c20016;position:absolute;bottom:-5px;left:0}.detail input[type="submit"],.detail .buy{background:#c20016;border:0;font-weight:600}.detail .tabs span.active{border:none;font-weight:600;color:#c20016}.detail .tabs span{background:#fdfdfd;color:#444;font-weight:600}.references .refitem{width:33.333%;float:left;margin:0 0 10px;border:0;padding:20px}.references .refitem .pageimage{width:100%;display:block;float:left;border:0}.references .refitem h2{color:#919393;font-weight:800;line-height:1.4;font-size:23px;margin:5px 0 10px;text-align:left}.references .refitem span.date{color:#111;font-size:15px;margin:0 0 10px;display:block}.references .refitem p{font-size:14px;text-align:left;line-height:1.5;display:block}.references .refitem p a{display:block}.references .refitem a.more{border:1px solid #c20016;background:#fff;color:#111;padding:6px 12px;display:inline-block;clear:left;float:left;border-radius:4px;font-size:14px;text-decoration:none;margin-top:10px}.references .refitem a.more:hover{background:#c20016;color:#fff}a{color:#c20016}a:visited{color:#9a0011}.btn-blue{background-color:#c20016 !important;border-color:#003471;border:none;font-weight:600;color:#fff;outline:none !important}
