body {
  background: none repeat scroll 0 0 white;
  margin: 0 auto;
}
.wrapper {
  background-color: white;
}
.page {
  margin: 0 auto;
  width: 1600px;
}
.header-contain {
  height: 174px;
  width: 1600px;
}
.top-header {
  border-bottom: 1px solid rgb(211, 211, 211);
  box-shadow: 0 -2px 10px;
  height: 30px;
  padding: 0 16px;
}
.top-header-middel {
  height: 94px;
  padding: 0 16px;
  margin: 0 auto;
}
.top-menu {
  height: 50px;
  width: 100%;
}
.top-link {
  float: left;
  padding-top: 5px;
}
.top-wishlist {
  float: right;
  padding-top: 5px;
}
.clear {
  clear: both;
}
ul {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}
li {
  display: inline;
  font-weight: normal;
}
a {
  color: black;
  font-weight: normal;
  text-decoration: none;
}
.top-link li a {
  padding: 2px 5px;
}
.wishlist-icon {
  background: url("../images/wishlist.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding: 0 20px 0 30px;
}
.deals {
  background: none repeat scroll 0 0 red;
  color: white;
}
.top-logo {
  float: left;
  padding-top: 13px;
}
.top-search {
  float: left;
  padding-left: 46px;
  padding-top: 22px;
}
.src-lbl {
  color: black;
  padding: 0 16px;
}
.src-adv {
  color: red;
display: block;
}
.top-search div {
  float: left;
}
.top-search input {
  border: 1px solid black;
  height: 45px;
  width: 756px;
}
.src-btn {
  background: none repeat scroll 0 0 black;
  border: 2px solid black;
  color: white;
  font-size: 18px;
  height: 45px;
  width: 58px;
}
.top-skiplink {
  float: right;
  padding-top: 25px;
}
.my-account {
  float: left;
}
.my-cart {
  background: url("../images/cart.jpg") no-repeat scroll left 15px rgba(0, 0, 0, 0);
  float: left;
  margin-left: 57px;
  padding-left: 43px;
  padding-top: 18px;
}
.my-cart span {
  background: url("../images/aiconl.png") no-repeat scroll right 15px rgba(0, 0, 0, 0);
  padding: 10px 18px;
}
.header-nav {
  background: none repeat scroll 0 0 rgb(201, 1, 47);
  float: left;
  height: 50px;
  width: 1422px;
}
.new-product {
  background: none repeat scroll 0 0 black;
  float: right;
  height: 50px;
  width: 178px;
}
form {
  margin: 0;
}
.new-product > span {
  color: white;
  font-size: 18px;
  line-height: 50px;
  padding-left: 19px;
}
li .level0 {
  color: white;
  font-size: 20px;
  padding: 10px;
}
li .level0 {
  border-left: 1px solid black;
  color: white;
  font-size: 20px;
  padding: 0 10px;
}
.nav-primary {
  margin: 13px 7px;
}
ul .first .level0 {
  border: medium none;
}
/*<!-- ===============================start-content==================== -->*/
.banner{
    height: 415px;
    width:100%;
}
.banner_content {
  background: url("../images/bd.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  height: 236px;
}
.ban_cont_tital {
  color: #000;
  font-family: "Raleway",sans-serif;
  font-size: 48pt;
  font-weight: 300;
  padding-top: 49px;
  text-align: center;
  text-transform: capitalize;
}
.ban_cont_sub_tital {
  font-family: "Raleway",sans-serif;
  font-size: 24px;
  font-weight: 400;
  text-align: center;
}
.ban_cont_descrip {
  color: #c8012e;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
  font-family: "Raleway",sans-serif;
}
.banner_content_2 {
  background-color: #26252b;
  height: 380px;
  margin-top: -8px;
}
.ban_cont_2_left{
    width: 46%;
    float: left;
    height: 330px;
    margin-top: -3px;
}
.ban_cont_left{


}
.ban_cont_2_right {
  color: #fff;
  float: right;
  font-family: "Raleway",sans-serif;
  font-size: 36px;
  font-weight: 400;
  height: 330px;
  padding: 51px 67px 0 2px;
  text-align: left;
  width: 631px;
}
.ban_cont_2_right a {
  color: #ca0030;
  font-weight: 700;
}
.banner_points{
    height: auto;
    padding:5px;
}
.banner_points_left{
    width: 47%;
    height: auto;
    font-size: 27px;
    text-align: left;
    color: #000;
    float: left;
    padding: 22px;
   font-family: "Raleway",sans-serif;
}
.banner_points_right{
    width: 47%;
    height: auto;
    font-size: 27px;
    text-align: left;
    color: #000;
    float: right;
    padding: 22px;
}
.banner_points_right a, .banner_points_left a {
  color: #ca0030;
  font-size: 18pt;
  font-weight: 900;
}
.banner_content_3 {
  background: url("../images/wired.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 224px;
  overflow: hidden;
}
.ban_con_3_tital{
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 35px;

}
.ban_con_3_detail {
  color: #fff;
  font-family: "Raleway",sans-serif;
  font-size: 25px;
  font-weight: 400;
  padding: 1px 51px;
  text-align: center;
}
.banner_content_4{
    height: 380px;
    background-color: #26252B;
}
.ban_cont_4_right{
    width: 53%;
    float: right;
    height: 380px;
}

.ban_cont_4_left {
  color: #fff;
  float: left;
  font-family: "Raleway",sans-serif;
  font-size: 28pt;
  font-weight: 700;
  height: 339px;
  padding: 41px 24px 0;
  text-align: left;
  width: 44%;
}
.ban_cont_4_left a {
  color: #ca0030;
  font-family: "Raleway",sans-serif;
  font-size: 32pt;
  font-weight: 300;
}
.ban_cont_4_left > p {
  font-family: "Raleway",sans-serif;
  font-size: 15pt;
  font-weight: 500;
}
.banner_content_5{
    height: 412px;
}
.banner-first .rectangle1{
    float: left;
    background-color: #fff;
}
.rec1_logo{
    padding-top: 5px;
}

.banner-first .rectangle3 {
  float: right;
  height: 412px;
  width: 533.33px;
  background: url("../images/right.png") no-repeat scroll left center rgba(0, 0, 0, 0);
}
.banner-first .rectangle2 {
  float: left;
  height: 412px;
  width: 533.33px;
  background: url("../images/middle.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.banner-first {
  border-top: 1px solid rgb(235, 235, 235);
  box-shadow: 0 4px rgb(235, 235, 235);
  height: 412px;
}
.banner-first .rectangle1 {
  background: url("../images/left1.png") no-repeat scroll right center rgba(0, 0, 0, 0);
  float: left;
  height: 412px;
  width: 533.33px;
}
.banner-first center {
  padding: 40px 61px;
}
.banner-first center div {
  font-family: "Raleway",sans-serif;
 
  padding: 10px 30px;
}
.banner-second .rectangle1{
    float: left;
    background-color: #fff;
}
.rec1_logo{
    padding-top: 5px;
}

.banner-second .rectangle3 {
  float: right;
  height: 412px;
  width: 503.33px;
  /*background: url("../images/sright.png") no-repeat scroll right center rgba(0, 0, 0, 0);
*/}
.banner-second .rectangle2 {
  float: left;
  height: 412px;
  width: 593.33px;
  background: url("../images/smiddle.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.banner-second {
  height: 412px;
}
.banner-second .rectangle1 {
 /* background: url("../images/sleft.png") no-repeat scroll left center rgba(0, 0, 0, 0);
  */float: left;
  height: 412px;
  width: 503.33px;
}
.banner-second center {
  padding: 40px 61px;
}
.banner-second center div {
  font-size: 18px;
  padding: 10px 30px;
    font-family: "Raleway",sans-serif;

}
.rec1_content {
  font-size: 18px;
  font-weight: normal !important;
    font-family: "Raleway",sans-serif;

}
.rec1_tital {
  color: rgb(199, 0, 45);
   font-weight: 700;
}
.banner_points li {
  background: url("../images/aicon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  font-family: "Raleway",sans-serif;
  font-size: 18pt;
  font-weight: 400;
  margin: 20px 0;
  padding-left: 23px;
}
.banner_points_right p {
  font-weight: normal !important;
  font-family: "Raleway",sans-serif;
}
.ban_con_3_tital h2 {
  font-family: "Raleway",sans-serif;
  font-size: 48px;
  font-weight: 800;
  margin: 40px 0 20px 0;
}
/*<!-- ===============================end-content==================== -->*/