#banner{position:relative; z-index:8;  clear:both; margin:0 auto; width:100%; max-width:1263px;  height:515px;}
#banner .slides{ margin:0; padding:0; list-style-type:none;height:515px; }
#banner .slides li { background-position:center center; background-repeat:no-repeat; height:515px;}
.overlay{ position:absolute; z-index:9; left:auto; right:0; width:50%; top:0; height:100%; background-image:url(../images/overlay-bg.png); background-repeat:repeat; background-position:0 0;}
#banner .title{ opacity:0; bottom:205px; position:absolute; left:170px; left:calc(10%); right:auto; width:45%; margin:0 auto; z-index:9999; text-transform:uppercase;}
#banner .title03{ bottom:150px; left:calc(20%);}
#banner .title h2{ font-weight:800; color:#ffffff; font-size:76px; line-height:50px; margin:0;  }
#banner .title h2.titles{ font-size:40px; line-height:40px;}
#banner .title .sub-title{ font-size:35px;  display:block; color:#fff;}
#banner .title h2 em{ font-size:35px;  display:inline-block; color:#fff; font-style:normal; font-weight:400;}
#banner .title .sub-title-second{ font-size:14px; font-weight:700; color:#fff;}
#banner .title strong{font-size:30px; font-weight:700;}


#product-list { margin:105px 0 0 85px; padding:0; list-style:none; height:auto !important;} 
#product-list .list{ float:left; display:inline-block; margin:0 25px 20px 0; height:auto;}
#product-list .list:nth-child(4n){ clear:both;}
#product-list .list.last a{font-size:14px; width:111px; height:111px; display:block; background:#e4a814; border-radius:50%; padding:25px 20px 0; text-align:center; color:#ebecfe; text-transform:uppercase; }
#product-list .list.last a b{ display:block;}
#product-list .list.last a:hover{ background:#e3a100; }
#product-list  .main-title{ display:block; clear:both; font-size:25px; text-transform:uppercase; font-weight:300; color:#ebecfe; margin-left:50px;}
#product-list .list span{ height:110px; vertical-align:middle; display:table-cell;}
#product-list  .main-title img{ display:inline-block; margin-right:10px; vertical-align:top;}
#product-list  .main-title span{ display:inline-block; vertical-align:bottom;}

#tab-data{ padding:50px 0 40px 0; text-align:center;border-bottom:2px solid #e4a814; }
#tab-data .nav-tabs{ display:inline-block;}
#tab-data .nav-tabs{ border-bottom:none;}
#tab-data .nav-tabs li{ display:inline-block; list-style:none; margin:0 15px; border-bottom:5px solid #fff;}
#tab-data .nav-tabs li a{ text-transform:uppercase; padding:0 0 12px 0; display:block; text-decoration:none; color:#959494; border:none; background:none; font-weight:600; }
#tab-data .nav-tabs li.active{border-bottom:5px solid #e4a814;}
#tab-data .nav-tabs li.active a{ color:#4a4a4a;}
#tab-data .tab-content{ margin:0 200px;}
#tab-data .tab-content p.title{ font-size:14px; text-transform:uppercase;} 

#overview-block{ padding:30px 0; text-align:center; }
#overview-block .inner-block{ margin:0 200px;}
#overview-block h5{ font-weight:700; margin:0 0 15px 0;}

