a{color:#222}a:hover,a:focus,a.active{color:#666;outline:0;text-decoration:none}ul{margin:0!important;padding:0!important}li{list-style:none}.no-padding{padding:0}.no-margin{margin:0}.no-radius{border-radius:0}.rotate{transform:rotate(90deg);color:#fff}.flat-mega-menu ul{text-align:center}.flat-mega-menu ul li{display:inline-block;float:left;width:12.5%;border-right:1px solid #222;border-bottom:1px solid #222;padding:10px;transition:all .4s;position:relative}.flat-mega-menu ul li:hover,.flat-mega-menu ul li:focus,.flat-mega-menu ul li.active{background:#c2943f}.flat-mega-menu ul li a{color:#fff;font-size:13px;text-transform:capitalize}.flat-mega-menu ul li i{margin-right:10px}.flat-mega-menu ul li:hover .single-nav{display:block}.flat-mega-menu ul li:hover #user-form{display:block}.flat-mega-menu ul li:hover #contact{display:block}.flat-mega-menu ul li:last-child{border-right:0}.flat-mega-menu ul .single-nav{left:0;position:absolute;top:40px;display:none;z-index:100;background:#545c67}.flat-mega-menu ul .single-nav li{width:100%;border-bottom:1px solid #222;border-right:0;position:relative;text-align:left}.flat-mega-menu ul .single-nav li:hover .drop-right{display:block}.flat-mega-menu ul .single-nav li a{text-transform:none}.flat-mega-menu ul .single-nav li a i{position:relative;left:80px!important}.flat-mega-menu ul .single-nav li .drop-right{left:208px;position:absolute;top:0;width:100%;display:none}.flat-mega-menu ul .single-nav li .drop-right li{position:relative;border-right:0;text-transform:none}.flat-mega-menu ul .single-nav li .drop-right li:hover .drop-right-two{display:block}.flat-mega-menu ul .single-nav li .drop-right li .drop-right-two{left:208px;position:absolute;top:0;width:100%;display:none;text-transform:none}.flat-mega-menu ul .single-nav li:last-child{border-bottom:0}.flat-mega-menu .mega-menu{position:static}.flat-mega-menu .mega-menu:hover .mega-menu-body{display:block}.flat-mega-menu .mega-menu .mega-menu-body{text-align:left;position:absolute;width:100%;left:0;top:42px;display:none;background:#545c67;z-index:100}.flat-mega-menu .mega-menu .mega-menu-body li{text-align:left;width:100%;border-right:0}.flat-mega-menu .mega-menu .mega-menu-body li:hover,.flat-mega-menu .mega-menu .mega-menu-body li:focus,.flat-mega-menu .mega-menu .mega-menu-body li:active{background:#545c67}.flat-mega-menu .mega-menu .mega-menu-body li h3{background:#c2943f;color:#fff;font-size:13px;margin:0;padding:15px 20px;text-transform:capitalize;border-bottom:1px solid #222}.flat-mega-menu .mega-menu .mega-menu-body li .category-title li{padding:0}.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list{background:rgba(0,0,0,0.6);position:relative;padding:13px 20px;border-bottom:0;transition:all .6s;color:#fff}.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list:hover,.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list:focus,.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list.active{background:#c2943f!important}.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list:hover a,.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list:focus a,.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list.active a{color:#fff!important}.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list:hover a i,.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list:focus a i,.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list.active a i{color:#fff!important}.flat-mega-menu .mega-menu .mega-menu-body li .category-title .category-list a{text-transform:none;color:#fff}.flat-mega-menu .mega-menu .mega-menu-body li .category-title a .category-list i{position:absolute;right:10px;bottom:19px}.flat-mega-menu .mega-menu .mega-menu-body li:last-child{border-bottom:0}.flat-mega-menu #contact{display:none;position:absolute;left:0;top:54px;font-size:16px}.flat-mega-menu #contact li{width:100%}.flat-mega-menu #contact li:hover,.flat-mega-menu #contact li:focus,.flat-mega-menu #contact li:active{background:#545c67}.flat-mega-menu #contact .address{border-bottom:1px solid #222;color:#fff}.flat-mega-menu #contact .email{color:#fff;padding:10px;border-bottom:1px solid #222}.flat-mega-menu #contact .phone{padding-top:10px;color:#fff}.flat-mega-menu #user-form{position:absolute;right:0;top:54px;width:400%;display:none;background:#545c67;z-index:100}.flat-mega-menu #user-form li{text-align:left;width:100%}.flat-mega-menu #user-form li:hover,.flat-mega-menu #user-form li:focus,.flat-mega-menu #user-form li:active{background:#545c67}.flat-mega-menu #user-form li label{color:#fff}.flat-mega-menu #user-form li button{background:#dd5501;border:0 none;color:#fff;width:100%;transition:all .4s;padding:10px}.flat-mega-menu #user-form li button:hover,.flat-mega-menu #user-form li button:focus,.flat-mega-menu #user-form li button:active{background:#aa4101}.direction{position:relative;left:80px}.title{left:150px;position:absolute;top:14px;font-size:16px;color:#fff;text-transform:uppercase}.top-search{font-size:18px;padding:10px 17px;position:absolute;right:0;top:0;border-left:1px solid #222;cursor:pointer}.top-search a{color:#fff}.search-body{background:#545c67;border-bottom:1px solid #222;border-top:1px solid #222;display:none;padding:10px 20px}#slider{position:relative}#slider h3{background:#fff;margin:0;padding:15px 20px;font-size:16px;text-transform:uppercase;border-bottom:1px solid #222;color:#222}#slider li{background:#fff}.slider-controls{position:absolute;right:25px;top:-45px;width:30px}.slider-controls a{display:block}.slider-controls i{color:#222;text-shadow:none;font-size:20px;padding:10px}.slider-controls i:hover,.slider-controls i:focus,.slider-controls i:active{color:#dd5501}.carousel-control{opacity:1}.news-title{background:#fff;padding-bottom:15px}.news-title h3{background:#dd5501;color:#fff;margin:0;padding:15px 10px;font-size:16px;text-transform:uppercase;border-bottom:1px solid #222}.news-title img{padding:10px}.news-title p{font-size:16px;margin:0;padding:0 10px 10px}.news-title a{background:#dd5501;border:0 none;margin:10px;padding:5px 10px}.news-title a i{margin-left:5px}.news-list h3{background:#fff;margin:0;padding:15px 20px;font-size:16px;text-transform:uppercase;border-bottom:1px solid #222}#news{padding:10px}#news li{background:#fff;padding:0 5px 10px;border-bottom:0}#news li h4{font-weight:700;font-size:16px;margin:0;padding:10px}#news li p{margin:0;padding:0 10px}#news li a{background:#dd5501;border:0 none;margin:10px;padding:5px 10px}#news li a i{margin-left:5px}#news li:last-child{padding:0 10px 15px}.form-control{width:99%;border-radius:0;background:#545c67;border:1px solid #757C85;box-shadow:none;height:40px;color:#fff;font-size:16px}.form-control:hover,.form-control:focus,.form-control.active{border:1px solid #dd5501;box-shadow:none}.input-group .form-control{width:99%;border-radius:0;background:#545c67;border:1px solid #757C85;box-shadow:none;height:40px}.input-group .form-control:hover,.input-group .form-control:focus,.input-group .form-control.active{border:1px solid #dd5501}.input-group-btn{background:#dd5501}.input-group-btn .btn{background:#dd5501;border:0 none;color:#fff;margin:0;padding:0 30px;position:relative;text-transform:uppercase}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:0}