body {font-family: Helvetica, Arial, sans-serif;}
a:hover {text-decoration: none;}
a:focus {outline: 0;}
a.fancybox:hover {border-color:#222;}

#formPage {padding: 30px 0;position:relative;margin-top:-15px;}
#formPage #slider {position: absolute;left: 0;top: 0;width:100%;height: 100%;margin:0;}
#formPage #slider .slick-list {height: 100%;}
#formPage #slider .slick-list .slick-track {height: 100%;}
#formPage #slider .slick-list .slick-track .item {background-position: center;background-size:cover;width: 100%;height: 100%;}
#formPage #home .form {background-color: rgba(255,255,255,.85);padding: 15px;border-radius: 4px;}
#formPage #home .form img {margin-top: 15px;}

#menu {border-top: 3px solid #E60002; border-bottom: 1px solid #bcbcbc;margin-bottom: 15px;background:linear-gradient(#fff, #eee);}
#menu .navbar {margin-bottom: 0;border: 0;box-shadow: none;background: transparent;}
#menu .navbar .navbar-header .navbar-brand {height: auto;}
#menu .navbar .navbar-collapse .navbar-nav {margin-top:10px;}
#menu .navbar .navbar-collapse .navbar-nav li a {color:#000;}
#menu .navbar .navbar-collapse .navbar-nav li a:hover {color:#e60000;}
#menu .navbar .navbar-collapse .navbar-nav li.active > a {color:#e60000;background:transparent;box-shadow: none;}
#menu .navbar .navbar-collapse .navbar-nav .dropdown-menu li a {line-height: 32px;}

#hslider {padding-bottom: 45px;margin-bottom:15px;border-bottom: 1px solid #FF0000;}
#hslider .carousel-indicators {bottom: -33px;margin-bottom:0;}
#hslider .carousel-indicators li {background:#4C4C4C;border:0;width:12px;height: 12px;margin:0 5px;}
#hslider .carousel-indicators li.active {background:#EC0900;}

#home .news h3 {color:#222;border-color:#aaa;margin-bottom: 10px;}
#home .news h3 .fa {background:#EC0900;color:#fff;margin-right: 5px;padding: 0 5px;}
#home .news .item {color:#222;border-bottom: 1px dotted #aaa;margin-bottom: 10px;padding-bottom: 10px;}
#home .news .item:last-child {border-bottom: 0;}
#home .news .item .title {font-weight: 600;}
#home .news .item .title .fa {color:#EC0900;margin-right: 5px;}
#home .news .item .content {white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
#home .products h3 {color:#222;border-color:#aaa;margin-bottom: 10px;}
#home .products h3 .fa {background:#EC0900;color:#fff;margin-right: 5px;padding: 0 5px;}
#home .products .item {color:#222;margin-bottom: 20px;}
#home .products .item .title {font-weight: 600;}
#home .products .item .title .fa {color:#EC0900;margin-right: 5px;}

#mfooter {background:#F5F5F5;padding: 15px 0;margin-top: 15px;}
#mfooter .title {color:#222;border-color:#aaa;margin-bottom: 5px;font-weight: 600;display: inline-block;width: 100%;font-size: 16px;}
#mfooter .title .fa {background:#EC0900;color:#fff;margin-right: 5px;padding: 0 5px;}
#mfooter ul {padding: 0;margin: 0;list-style-type: none;}
#mfooter ul li {margin-bottom: 2px;}
#mfooter ul li a {color:#222;}
#mfooter ul li a .fa {color:#EC0900;margin-right: 5px;}

#footer {border-top:1px solid #bcbcbc;padding: 15px 0;line-height: 45px;}
#footer .social a {background: #000;color:#fff;border-radius: 100%;display: inline-block;width: 30px;line-height: 30px;text-align: center;}
#footer span a {color:#e60000;font-weight: 600;}

#main h1.page-header {font-size: 28px;border-color:#999;}
#main h1.product-page-header {font-size: 28px;background: #000; color:#fff;display: inline-block;width:100%;padding: 15px;margin-top: 0;}
#main h3.product-page-summary {font-size:22px;margin:0 0 10px;color:#999;}
#main .itemChild .itemIMG {height: 170px;display: table-cell;vertical-align: middle;width: 1%;text-align: center;}
#main .itemChild .itemIMG img {display:inline-block;}
#main ul {padding-left: 20px;}
#main .panel-title {color:#222;}
#main .nav-tabs a {color:#000;}

@media (min-width:992px) and (max-width:1199px){
    
}

@media (min-width:768px) and (max-width:991px){
    
}

@media (max-width:767px){
    #formPage #home .logo img {margin:auto;}
	#main h1.product-page-header img {margin-top:10px;}
}