

/************************************************************************************ 20210425 productlist*******************************************************************/


/*****************************************************************************************２０２４０４３０新版本*********************************************************************************************/
/*****************************************************************************************２０２４０４３０新版本*********************************************************************************************/
/*****************************************************************************************２０２４０４３０新版本*********************************************************************************************/
/*****************************************************************************************２０２４０４３０新版本*********************************************************************************************/


body{
    font-family:  "Noto Sans TC Bold" ,"Ubuntu Light","Ubuntu Bold" ;
    
      }
    @font-face {
          font-family: "Ubuntu Bold";
          src: url(../fonts/Ubuntu-Bold.ttf);
    }
    @font-face {
        font-family:"Ubuntu Light" ;
        src: url(../fonts/Ubuntu-Light.ttf);
    }
    @font-face {
        font-family: "Noto Sans TC regular";
        src: url(../fonts/NotoSansHant-Regular.otf);
     }
    h1,h2,h3,h4,h5,h6{
    padding:0;
    margin:0;
    }
    a:hover{
    text-decoration:none;
    transition: all 0.25s ease-in-out;
    }
    a, a:hover, a:focus {
        color: #fff33f;
    }
    ul{
    padding:0;
    margin:0;
    list-style:none;
    }
    p{
    padding:0;
    margin:0;
    }
    .space_left{
    padding-left:0; 
    } 
    .space_right{
    padding-right:0; 
    } 
    .space_all{
    padding:0; 
    } 
    .border_none_1{
    border:none!important;
     }
    
    /********************* header_top ****************/
    #header_top{ 
    background:#FFFFFF;
        height: 40px;
     }
    .header_top_1 ul{ 
    padding-top:10px;
    padding-bottom:4px;
     }
    .header_top_1 li i{ 
    font-size:15px;
    color:#6AAF07;
    padding-right:10px;
     }
    .header_top_1 li{ 
    font-size:13px;
    color:#A1A1A1;
    padding-bottom:8px;
     }
    .header_top_1 li a{ 
    font-size:12px;
    color: #777;
     }
    .header_top_1 li a:hover{ 
    color: #000;
     }
    #header_top .dropdown-menu {
    padding: 0px 0;
    margin: 0px 0 0;
    left:auto;
    right:0;
    }
    .header_top_main{ 
    
        background: #FFF;
        padding: 5px 0;
     }
    .header_top_2 li{ 
    display:inline;
     }
    .header_top_2 li{ 
    color:#000;
    font-size:12px;
     }
    .text_1{ 
    
        font-family: "Noto Sans TC regular";
        background-color: #ffffff; color: #5ec2cb;  text-align: center; font-size: 16px!important; 
      }
    .text_1 a {
        background-color: #ffffff; color: #5ec2cb;  text-align: center; font-size: 16px!important; 
    }
    .well_1 a{ 
     color:#6AAF07;
     font-size:12px;
     border-left:1px solid #CFCFCF;
     padding-left:11px;
     padding-right:11px;
     }
    .well_1 a:hover{ 
     color:#000;
     }
    .well_2 a{ 
     color:#6AAF07;
     border-left:1px solid #777;
     padding-left:10px;
     font-size:12px;
     padding-right:5px;
     }
    .well_2 a:hover{ 
     color:#000;
     } 
    #header_top .show-on-hover:hover > ul.dropdown-menu {
        display: block;    
    }
    #header_top .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    text-decoration: none;
    color: #fff;
    background-color: #6AAF07;
    }
    #header_top .dropdown-menu>li>a {
    display: block;
    padding: 10px 10px 10px 10px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    }
    .well_3 a {
    color: #1bb545;
    border-left:1px solid #CFCFCF;
    padding-left: 12px;
    padding-right: 8px;
    }
    .well_3 a:hover{
    color: #000;
    }
    .well_4 a{
    border:none;
    }
    .well_5 a{
    text-decoration: none;
    color: #fff!important;
    background-color: #6AAF07;
    }
    
    /********************* header_top_end ****************/
    /********************* header_main ****************/
    #header_main{ 
    padding-top:20px;
    padding-bottom:15px;
    border-bottom:1px solid #5ec2cb;
         background-color: #5ec2cb;
        height: 80px;
     }
    .header_main_1 h2 a{ 
    font-size:23px;
    color:#000;
     }
    .header_main_1 p{ 
    line-height:0px;
     }
    .header_main_1 p a{ 
    font-size:10px;
    color:#6AAF07;
     }
    #header_main .thumb-dropdown .dropdown-menu > li {
        position: relative;
    }
    #header_main .thumb-dropdown .dropdown-menu > li > a .thumbnail {
        position: absolute; 
        left: 100%;
        top: -10px;
        display: none;    
        width: 350px;
        height: auto;
        margin-left: 5px;
    }
    #header_main .thumb-dropdown .dropdown-menu > li > a:hover .thumbnail  {
        display: block;    
    }
    #header_main .btn-danger {
    color: #888888;
    background-color: #ffffff;
    border-color: #ffffff;
    padding: 8px 25px 8px 25px;
    margin-left:0!important;
    }
    #header_main .form-control {
    height: 50px;
    font-size: 16px;
        font-weight: 300;
        color: #888888;
    }
    #header_main .input-group .form-control {
    width: 100%;
        height: 40px;
    }
    .header_main_3 ul{
    text-align:right;
    padding-top:10px;
    }
    .header_main_3 li{
    display: inline;
    margin:10px;
    }
    
    .header_main_3 li a i{
    font-size:22px;
    color:#ffffff;
    }
    .header_main_3 li a i:hover{
        color: #fff33f;
    }
    .arrow {
    font-size: 12px;
        font-weight: bold;
        color: #000;
        background: #F2F2F2;
        line-height: 21px;
        width: 20px;
        height: 20px;
        border-radius: 2em;
        text-align: center;
        position: absolute;
        top: 0%;
        padding: 0px 0px 0px 0px;
        right: -5px;
    }
    .header_main_3 li a{
    color:#000;
    }
    #header_main .dropdown-menu {
    left: -250%;
    top: 190%;
    }
    #header_main .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #000;
    /*background:none;*/
        
            background-color: black;
    }
    /********************* header_main_end ****************/
    /********************* header ****************/
    #header{ 
    background: #5ec2cb;
        
     }
    #header .navbar-default .navbar-collapse{
    border-color: #e7e7e7;
    }
    #header .navbar-nav>li>.dropdown-menu {
    width:200px;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-top:9px;
        
    }
    .cd-secondary-nav {
      position: static;
    }
    .cd-secondary-nav .is-visible {
      visibility: visible;
      transform: scale(1);
      transition: transform 0.3s, visibility 0s 0s;
    
    }
    .cd-secondary-nav.is-fixed {
        z-index: 9999;
        position: fixed;
        left: auto;
        top: 0; 
        width:100%;
      }
    #header .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
    color: #fff33f;
    
    
    }
    #header .navbar-default .navbar-nav>li>a {
    color: #fff;
    font-size: 16px;
    padding: 0px;
        margin-right: 45px;
        margin-top: 5px;
    }
    #header .navbar-default .navbar-nav>li>a:hover{
    color: #FFF23F;
    background:none;
    }
    #header .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    /*background:none;*/
    color: #557b1b;
    }
    #header .navbar-default {
    border:none;
    padding-top:10px;
    padding-bottom:9px;
    }
    #header .dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    line-height: 30px;
    font-size: 13px;
    color: #000;
    }
    #header .navbar-default {
    background:none;
    border:none;
    }
    #header .dropdown-menu>li>a:hover{
    background: #5EC1CA;
    color: #ffffff;
    }
    #header .navbar {
    margin-bottom:0px;
    }
    #header .navbar-brand {
    color: #000;
    font-size:35px;
    font-weight:bold;
    padding-top:20px;
    }
    #header .navbar-nav {
    float:left;
    margin-left: 3%;	
    }
    #header .navbar-collapse {
    padding-right:0px;
    padding-left:0px;
    }
    #header .nav>li>a {
    padding: 10px 15px;
    }
    #header .dropdown-menu {
    background-color: #F5F5F5;
    }
    /* Rectangle Out */
    .hvr-rectangle-out {
      display: inline-block;
      vertical-align: middle;
      -webkit-transform: perspective(1px) translateZ(0);
      transform: perspective(1px) translateZ(0);
      box-shadow: 0 0 1px transparent;
      position: relative;
      background:none;
      -webkit-transition-property: color;
      transition-property: color;
      -webkit-transition-duration: 0.3s;
      transition-duration: 0.3s;
    }
    .hvr-rectangle-out:before {
        content: "";
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: #5ec1ca!important;
        -webkit-transform: scale(0);
        transform: scale(0);
        -webkit-transition-property: transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }
    .hvr-rectangle-out:before {
      content: "";
      position: absolute;
      z-index: -1;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background: #5ec1ca;
      -webkit-transform: scale(0);
      transform: scale(0);
      -webkit-transition-property: transform;
      transition-property: transform;
      -webkit-transition-duration: 0.3s;
      transition-duration: 0.3s;
      -webkit-transition-timing-function: ease-out;
      transition-timing-function: ease-out;
    }
    .hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
      color: white;
    }
    .hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
      -webkit-transform: scale(1);
      transform: scale(1);
    }
    #header .navbar-brand{ 
    display:none;
    }
    /********************* header_end ****************/
    /********************* center ****************/
    #center { 
    padding-top:0px;
     }
    
    .fade-carousel .carousel-inner .item {
      height:100vh;
    } 
     .fade-carousel .carousel-indicators > li {
        margin: 0 2px;
        
        border-color: #5ec2cb;
        opacity: .7;
    }
    .fade-carousel .carousel-indicators > li.active {
      width: 10px;
      height: 10px;
      opacity: 1;
    }
    .center-title{
        font-size: 40px;
        border-bottom: 0px solid #badc94!important;
        
        text-align: center;
        color: #888888;
        width: fit-content;
       height: 17vh;
        padding-top: 10vh;
        margin: 0 auto;
    }
    .center-title h3 {
        font-size: 28px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
        color: #585757;
    }
    /********************* center end ****************/
    
    /********************************/
    /*          Custom Buttons      */
    /********************************/
    .btn.btn-lg {
    padding: 10px 20px;
    font-size:15px;
    }
    .btn.btn-hero,
    .btn.btn-hero:hover,
    .btn.btn-hero:focus {
    background-color: #6aaf07;
    color: #fff;
    outline: none;
    margin: 20px auto;
    }
    .btn.btn-hero:hover,
    .btn.btn-hero:focus {
    color: #fff;
    background-color: #528705;
    }
    
    
    
    
           
    
    
    
    
    /********************************/
    /*          bausa about       */
    /********************************/
    #abouttoppmobile{
        background-color:#f9fff9; 
    }
    #center_about  {
    
    
        background-color:#f9fff9;
        
        }
    .abouttop{
        width: 100%;
      height: 0px;
      padding-bottom: 45%;
      overflow: hidden;
      
    }
    .abouttop img {
        width: 100%;
        
    }
    .abouttopmobi{
        width: 100%;
      height: 0px;
      padding-bottom: 75%;
      overflow: hidden;
      
    }
    .abouttopmobi img {
        width: 100%;
        
    }
    
    .abouttop2{
        width: 100%;
      height: 0px;
      padding-bottom: 45%;
      overflow: hidden;
      
    }
    .abouttop2 img {
        width: 100%;
        
    }
    .abouttopmobi2{
        width: 100%;
      height: 0px;
      padding-bottom: 75%;
      overflow: hidden;
      
    }
    .abouttopmobi2 img {
        width: 100%;
        
    }
    #center_about_middle {
    background-position: center center;
    background-image: url("../img/about/BAUSA_banner_3.jpg");
    height: 540px;
    background-size: 100% auto;
    /*background-position: center center;*/
    background-repeat: no-repeat;
        margin-top: 45px;
    
    }
    /********************* center_end ****************/
    /********************* middle ****************/
    #middle{ 
    padding-top: 50px;
    padding-bottom:20px;
     }
    .middle_1 h2 a{ 
    font-size:60px;
    color:#fff;
    letter-spacing:4px;
     }
    .middle_1 h3 a{ 
    font-size:20px;
    color:#fff;
    letter-spacing:5px;
     }
    .middle_2{ 
    width:100%;
    height:100%;
    position:absolute;
    top:0%;
     }
    .middle_main:hover .middle_2{ 
    display:block;
    background-color: #46770f61;
     }
    .middle_2 h2{ 
    padding-top:150px;
     }
    .middle_2 h2 a{ 
    font-size:60px;
    color:#fff;
    padding-bottom:15px;
     }
    .middle_2 h3 a{ 
    font-size:20px;
    color:#fff;
    
     }
    .middle_main:hover .middle_1 h2 a{ 
    color:#fff;
     }
    .middle_main{ 
    position:relative;
     }
    .middle_main_1{ 
    background: #222;
    padding: 40px 20px 40px 20px;
    margin-bottom:30px;
     }
    .middle_main_1:hover{ 
    background: #303E1C;
     }
    .middle_3 h5{ 
    font-size:26px;
    color:#fff;
     }
    .middle_3 h2{ 
    font-size:47px;
    color:#fff;
     }
    .middle_3 h2 a{ 
    color:#6AAF07;
    font-size:50px;
     }
    .middle_3 p{ 
    font-size:13px;
    color:#777;
     }
    .middle_4 h4 a{ 
    font-size:20px;
    color:#fff;
    letter-spacing:2px;
     }
    .middle_4 p a{ 
    font-size:10px;
    color:#fff;
    letter-spacing:1px;
     }
    .middle_5 h4{ 
    padding-top:50px;
     }
    .middle_5 h4 a{ 
    color:#fff;
    font-size:25px;
     }
    .middle_5 p a{ 
    color:#fff;
    font-size:12px;
     }
    .middle_5{ 
    width:100%;
    height:100%;
    position:absolute;
    top:0;
     }
    .middle_main_2:hover .middle_5{ 
    display:block;
    background-color: #46770f73;
     }
    .middle_main_2{ 
    position:relative;
     }
    .middle_6 h4 a{ 
    font-size:20px;
    color:#fff;
    letter-spacing:2px;
     }
    .middle_6 p a{ 
    font-size:10px;
    color:#fff;
    letter-spacing:1px;
     }
    .middle_main_3{ 
    background-color: #6aaf07;
    padding: 40px 20px 40px 20px;
    margin-bottom:30px;
     }
    .middle_main_3:hover{ 
    background: #578F05;
     }
    .middle_7 h5{ 
    font-size:26px;
    color:#fff;
     }
    .middle_7 h2{ 
    font-size:47px;
    color:#fff;
     }
    .middle_7 h2 a{ 
    color:#FFF;
    font-size:50px;
     }
    .middle_7 p{ 
    font-size:13px;
    color:#FFF;
     }
    /********************* middle_end ****************/
    /********************* chance ****************/
    #chance{ 
    padding-top:50px;
    padding-bottom:70px;
    background-color: #90ec0a0f;
     }
    .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
            color: #5ec2cb;
        font-weight: normal;
        background-color: #fff;
        border: 1px solid #5ec2cb;
    }
    .nav-tabs li a{
        background: none;
       
        font-size: 20px;
       /* font-family: 'Coustard', serif;*/
        
        color: #878787;
        /*font-weight:bold;*/
        border: 1px solid #5ec2cb;
        border-radius: 5px;
      }
    .nav-tabs li a:hover{
     color:#5ec2cb;
      background:none;
        border: 1px solid #5ec2cb;
      }
    .chance_3{ 
    padding-top: 25px;
     }
    #chance .nav-tabs {
    margin: auto;
    margin-top: 20px;
    }
    .chance_4 ul{ 
    text-align:center;
    margin-bottom: 20px;
     }
    .chance_4 li{ 
    display:inline;
    margin:10px;
     }
    .chance_4 li a{ 
        padding: 12px 15px 12px 15px;
        border-radius: 50%;
        font-size: 14px;
        background: #ffffff;
        border: 1px solid #aba8a8;
        color: #6aaf07;
     }
    .chance_4 li a:hover{ 
    background: #f1f1f1;
    border: 1px solid #d4d1d1;
    color: #6aaf07;
     }
    #chance .nav-tabs>li.active>a:hover{
    color:#85BD34;
    }
    .chance_1{
    margin-bottom:30px;
     }
    .chance_1 img {
    -webkit-transition: width 2s, height 2s, -webkit-transform 2s; /* Safari */
    transition: width 2s, height 2s, transform 2s;
    }
    .chance_1 img:hover {
    -webkit-transform: rotate(360deg); /* Safari */
    transform: rotate(120deg);}
    .chance_2 h2{ 
    font-size:30px;
    font-weight:bold;
    padding-bottom:20px;
    letter-spacing:5px;
     }
    .chance_2 h5{ 
    font-size:16px;
    padding-bottom:10px;
    color:#A3A2A2;
     }
    #chance .col-item
    {
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF;
    margin-bottom: 30px;
    }
    #chance .col-item .photo img
    {
        margin: 0 auto;
        width: 100%;
        height:300px;
    }
    
    #chance .col-item .info {
    padding:5px 5px 5px 5px;
    border-radius: 0 0 5px 5px;
    margin-top: 1px;
    text-align:center;
    }
    
    #chance .col-item:hover .info {
     background-color: #F5F5DC;
    }
    #chance .col-item .price
    {
        /*width: 50%;*/
        float: left;
    }
    
    #chance .col-item .price h5
    {
    line-height: 20px;
    margin: 0;
    line-height:30px;
    }
    #chance .col-item .info h5{ 
    line-height:20px;
    padding-bottom:20px;
      }
    #chance .price-text-color
    {
        color: #219FD1;
    }
    #chance .col-item .info .rating
    {
        color: #777;
        padding-top: 30px;
    }
    #chance .col-item .rating
    {
        /*width: 50%;*/
        float: left;
        font-size: 17px;
        text-align: right;
        line-height: 52px;
        margin-bottom: 10px;
        height: 52px;
    }
    #chance .col-item .separator
    {
        border-top: 1px solid #E1E1E1;
    }
    
    #chance .clear-left
    {
        clear: left;
    }
    #chance .col-item .separator p
    {
        line-height: 20px;
        margin-bottom: 0;
        margin-top: 10px;
        text-align: center;
    }
    #chance .col-item .separator a
    {
    color: #6aaf07;
    }
    #chance .col-item .separator p i
    {
        margin-right: 5px;
        color: #6aaf07;
    }
    #chance .col-item .btn-add
    {
        width: 50%;
        float: left;
    }
    
    #chance .col-item .btn-add
    {
        border-right: 1px solid #E1E1E1;
    }
    
    #chance .col-item .btn-details
    {
        width: 50%;
        float: left;
        padding-left: 10px;
    }
    #chance .controls
    {
    margin-bottom:10px;
     text-al
    }
    [data-slide="prev"]
    {
        margin-right: 10px;
    }
    .btn-success{ 
    margin-bottom:10px;
      }
    .created_3 p{ 
    padding-top:60px;
      } 
    .created_3 p a{ 
    background-color: #43bb82;
    border:1px solid #43bb82;
    color: #fff;
    border-radius: 2px;
    font-size: 18px;
    padding:10px 40px 10px 40px;
      } 
    .created_3 p a:hover{ 
    background:#3BA673;
      } 
    #chance .tab-content {
        padding: 20px 15px;
        border: 1px solid #badc94;
        border-top: none;
    }
    /********************* chance_end ****************/
    /********************* lighting ****************/
    #lighting{ 
    padding-top:60px;
    padding-bottom:10px;
     }
    .lighting_1 h2{ 
    font-size:40px;
    margin-bottom:20px;
        padding-bottom: 20px;
        text-align: center;
        color: #3c650f;
        width: fit-content;
        margin: auto;
     }
    #lighting .ih-item {
      position: relative;
      -webkit-transition: all 0.35s ease-in-out;
      -moz-transition: all 0.35s ease-in-out;
      transition: all 0.35s ease-in-out;
    }
    #lighting .ih-item,
    #lighting .ih-item * {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
    }
    #lighting .ih-item a {
      color: #333;
    }
    #lighting .ih-item a:hover {
      text-decoration: none;
    }
    #lighting .ih-item img {
      width: 100%;
      height: 100%;
    }
    
    #lighting .ih-item.square {
      position: relative;
      width: 286px;
      height: 190px;
      border: 8px solid #fff;
      box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
    }
    #lighting .ih-item.square .info {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      text-align: center;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
    }
    
    #lighting .ih-item.square.effect15 {
      overflow: hidden;
      -webkit-perspective: 900px;
      -moz-perspective: 900px;
      perspective: 900px;
    }
    #lighting .ih-item.square.effect15.colored .info {
      background: #1a4a72;
    }
    #lighting .ih-item.square.effect15 .img {
      opacity: 1;
      -webkit-transition: all 0.4s ease-in-out;
      -moz-transition: all 0.4s ease-in-out;
      transition: all 0.4s ease-in-out;
    }
    #lighting .ih-item.square.effect15 .info {
      background: #333333;
      opacity: 0;
      -webkit-transition: all 0.35s ease-in-out 0.3s;
      -moz-transition: all 0.35s ease-in-out 0.3s;
      transition: all 0.35s ease-in-out 0.3s;
    }
    #lighting .ih-item.square.effect15 .info h3 {
      text-transform: uppercase;
      color: #fff;
      text-align: center;
      font-size: 17px;
      padding: 10px;
      background: #111111;
      margin: 30px 0 0 0;
    }
    #lighting .ih-item.square.effect15 .info p {
      font-style: italic;
      font-size: 12px;
      position: relative;
      color: #bbb;
      padding: 20px 20px 20px;
      text-align: center;
    }
    #lighting .ih-item.square.effect15 a:hover .img {
      opacity: 0;
      visibility: hidden;
    }
    #lighting .ih-item.square.effect15 a:hover .info {
      visibility: visible;
      opacity: 1;
    }
    
    #lighting .ih-item.square.effect15.left_to_right .img {
      -webkit-transform: rotateY(0);
      -moz-transform: rotateY(0);
      -ms-transform: rotateY(0);
      -o-transform: rotateY(0);
      transform: rotateY(0);
      -webkit-transform-origin: 100% 50%;
      -moz-transform-origin: 100% 50%;
      -ms-transform-origin: 100% 50%;
      -o-transform-origin: 100% 50%;
      transform-origin: 100% 50%;
    }
    #lighting .ih-item.square.effect15.left_to_right .info {
      -webkit-transform: rotateY(90deg);
      -moz-transform: rotateY(90deg);
      -ms-transform: rotateY(90deg);
      -o-transform: rotateY(90deg);
      transform: rotateY(90deg);
      -webkit-transform-origin: 0% 50%;
      -moz-transform-origin: 0% 50%;
      -ms-transform-origin: 0% 50%;
      -o-transform-origin: 0% 50%;
      transform-origin: 0% 50%;
    }
    #lighting .ih-item.square.effect15.left_to_right a:hover .img {
      -webkit-transform: rotateY(-90deg);
      -moz-transform: rotateY(-90deg);
      -ms-transform: rotateY(-90deg);
      -o-transform: rotateY(-90deg);
      transform: rotateY(-90deg);
    }
    #lighting .ih-item.square.effect15.left_to_right a:hover .info {
      -webkit-transform: rotateY(0);
      -moz-transform: rotateY(0);
      -ms-transform: rotateY(0);
      -o-transform: rotateY(0);
      transform: rotateY(0);
    }
    
    #lighting .ih-item.square.effect15.right_to_left .img {
      -webkit-transform: rotateY(0);
      -moz-transform: rotateY(0);
      -ms-transform: rotateY(0);
      -o-transform: rotateY(0);
      transform: rotateY(0);
      -webkit-transform-origin: 0% 50%;
      -moz-transform-origin: 0% 50%;
      -ms-transform-origin: 0% 50%;
      -o-transform-origin: 0% 50%;
      transform-origin: 0% 50%;
    }
    #lighting .ih-item.square.effect15.right_to_left .info {
      -webkit-transform: rotateY(-90deg);
      -moz-transform: rotateY(-90deg);
      -ms-transform: rotateY(-90deg);
      -o-transform: rotateY(-90deg);
      transform: rotateY(-90deg);
      -webkit-transform-origin: 100% 50%;
      -moz-transform-origin: 100% 50%;
      -ms-transform-origin: 100% 50%;
      -o-transform-origin: 100% 50%;
      transform-origin: 100% 50%;
    }
    #lighting .ih-item.square.effect15.right_to_left a:hover .img {
      -webkit-transform: rotateY(90deg);
      -moz-transform: rotateY(90deg);
      -ms-transform: rotateY(90deg);
      -o-transform: rotateY(90deg);
      transform: rotateY(90deg);
    }
    #lighting .ih-item.square.effect15.right_to_left a:hover .info {
      -webkit-transform: rotateY(0);
      -moz-transform: rotateY(0);
      -ms-transform: rotateY(0);
      -o-transform: rotateY(0);
      transform: rotateY(0);
    }
    .lighting_2 h4{ 
    padding-bottom:20px;
    text-align:center;
     }
    .lighting_2 h4 a{ 
    font-size:20px;
    color:#000;
     }
    .lighting_2 h4 a:hover{ 
    color:#85BD34;
     }
    /********************* lighting_end ****************/
    /********************* specials ****************/
    #specials{ 
    padding-top:50px;
    padding-bottom:50px;
     }
    .specials_1 h4{ 
    font-size:40px;
    border-bottom: 1px solid #badc94!important;
        padding-bottom: 10px;
        text-align: center;
        color: #3c650f;
        width: fit-content;
        margin: auto;
     }
    
    #specials .col-item
    {
        border: 1px solid #E1E1E1;
        border-radius: 5px;
        background: #FFF;
        margin-bottom: 30px;
    }
    #specials .col-item .photo img
    {
        margin: 0 auto;
        width: 100%;
    }
    
    #specials .col-item .info
    {
        padding: 10px;
        border-radius: 0 0 5px 5px;
        margin-top: 1px;
    }
    
    #specials .col-item:hover .info {
        background-color: #F5F5DC;
    }
    #specials .col-item .price
    {
        /*width: 50%;*/
        float: left;
        margin-top: 5px;
    }
    
    #specials .col-item .price h5
    {
        line-height: 20px;
        margin: 0;
    }
    
    #specials .price-text-color
    {
        color:#6aaf07;
    }
    
    #specials .col-item .info .rating
    {
        color: #777;
    }
    
    #specials .col-item .rating
    {
        /*width: 50%;*/
        float: left;
        font-size: 17px;
        text-align: right;
        line-height: 52px;
        margin-bottom: 10px;
        height: 52px;
    }
    
    #specials .col-item .separator
    {
        border-top: 1px solid #E1E1E1;
    }
    
    #specials .clear-left
    {
        clear: left;
    }
    
    #specials .col-item .separator p
    {
        line-height: 20px;
        margin-bottom: 0;
        margin-top: 10px;
        text-align: center;
        color:#6aaf07;
    }
    #specials .col-item .separator a
    {
        color:#6aaf07;
    }
    
    #specials .col-item .separator p i
    {
        margin-right: 5px;
    }
    #specials .col-item .btn-add
    {
        width: 50%;
        float: left;
    }
    
    #specials .col-item .btn-add
    {
        border-right: 1px solid #E1E1E1;
    }
    
    #specials .col-item .btn-details
    {
        width: 50%;
        float: left;
        padding-left: 10px;
    }
    #specials .controls
    {
    margin-top: 20px;
    margin-bottom:10px;
    }
    [data-slide="prev"]
    {
        margin-right: 10px;
    }
    /********************* specials_end ****************/
    /********************* Clearance ****************/
    #Clearance{ 
    padding-top:50px;
    padding-bottom:80px;
    background-color: #90ec0a0f;
     }
    .page{
        padding: 5px 30px 30px 30px;
        max-width: 900px;
        margin: 0 auto;
        font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
        background: #fff;
        box-shadow:0px 2px 3px #ccc;
    }
    pre {
        background: #333;
        padding: 10px;
        overflow: auto;
        color: #BBB7A9;
        }
    
    /* wrapper */
    .smoothbox {
        position: fixed;
        top:0;
        left:0;
        background:rgb(0,0,0);
        background: rgba(0, 0, 0, 0.9);
        height:100%;
        width:100%;
        z-index: 9999;
    }
    /* wrapper after loading */
    .sb-load {
        background:url('images/load.gif') center no-repeat rgba(0,0,0,.9);
    }
    /* vertical centering */
    .smoothbox-table {
        top:0;
        height:100%;
        width:100%;
        display:table;
    }
    .smoothbox-centering {
        display:table-cell;
        vertical-align:middle;
        top:0;
        height:100%;
        width:100%;
    }
    /* horizontal centering & sizing */
    .smoothbox-sizing {
        display:none;
        position: relative;
        margin: 0 auto;
        padding: 0px;
        width: 80%;
    }
    /* item wrapper */
    .sb-items {
        margin: 0 auto;
        width: auto;
        padding: 0;
        list-style: none;    
        border-radius: 2px;
        display: table;
    }
    .sb-items:after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    /* items */
    .sb-item {
        left: 0;
        top:0;
        width: 100%;
        max-height: 80%;
        float: left;
        margin-right: -100%;
        position: relative;
        zoom: 1;
        border-radius: 2px;
        box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 1), 0px 0px 0px 6px #292929;
        -webkit-backface-visibility: hidden;
        -webkit-transition: all .4s ease-out;
        -moz-transition:all .4s ease-out;
        transition: all .4s ease-out;
    }
    
    .no-trans {
        -webkit-transition:none;
        -moz-transition:none;
        transition:none;
    }
    
    .sb-item img {
        max-width: 100%;
        max-height: 100%;
        display: block;
        border-radius: 2px;
        position: relative;
    }
    /* forward animation */
    .sb-item-ani {
        top: 400px;
        opacity:0;
        -webkit-transform:scale(.5)rotate(25deg);
        -moz-transform:scale(.5)rotate(25deg);
        transform:scale(.5)rotate(25deg);
    }
    /* back animation */
    .sb-item-ani2 {
        top:400px;
        -webkit-transform:scale(.5) rotate(25deg);
        -moz-transform:scale(.5) rotate(25deg);
        transform:scale(.5) rotate(25deg);
        opacity:0;
    }
    .sb-caption {
        position: absolute;
        bottom: 0px;
        width: 100%;
        background:rgb(0,0,0);
        background: rgba(0, 0, 0, 0.9);
        color: #CCC;
        font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
        padding: 10px;
        box-sizing: border-box;
        -moz-box-sizing:border-box;
        z-index: 1;
        text-align: center;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    }
    /* buttons */
    .sb-nav {
        position:absolute;
        top: 10px;
        width: 100%;
        margin: 0 auto;
        display: none;
        z-index: 10;
        text-align: center;
        opacity: .5;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter: alpha(opacity=50);
        font-size: 0;
        -webkit-transition:all .15s ease-out;
        -moz-transition:all .15s ease-out;
        transition:all .15s ease-out;
        zoom:1;
    }
    .sb-nav:hover {
        opacity:1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: alpha(opacity=100);
    }
    
    .sb-prev, .sb-next, .sb-cancel {
        display: inline-block;
        background:rgb(0,0,0);
        background: rgba(0, 0, 0, 0.9);
        position: relative;
        zoom:1;
        outline:none;
        margin-right:1px;
        color: #fff!important;
        width: 50px;
        height: 35px;
        text-align: center;
        text-decoration: none;
        font-size: 21px;
        font-weight: bold;
        line-height: 33px;
        -webkit-transition:all .15s ease-out;
        -moz-transition:all .15s ease-out;
        transition:all .15s ease-out;
    }
    .sb-prev {border-radius: 15px 0 0 15px;}
    .sb-next {border-radius: 0 15px 15px 0;}
    .sb-nav a:hover {
        background: #fff;
        color: #000!important;
    }
    .sb-cancel:hover {
        background:#820001;
    }
    .Clearance_1 h2 a{ 
    padding-top:10px;
    color: #000;
    font-size:20px;
     }
    .Clearance_1 h2{ 
    padding-top:10px;
    padding-bottom:10px;
     }
    .Clearance_1 h2 a:hover{ 
    color:#85BD34;
     }
    .Clearance_1 p{ 
    padding-bottom:10px;
    font-size:14px;
    line-height:29px;
    color:#000;
     }
    .Clearance_1 h6 a{ 
    font-size:11px;
    color:#000;
     }
    .Clearance_1{ 
    padding-right:10px;
    padding-top:50px;
     }
    .Clearance_1 h6{ 
    font-size:12px;
    color:#969696;
    padding-bottom:50px;
     }
    .Clearance_1 h6 i{ 
    font-size:12px;
    color:#969696;
     }
    .Clearance_1 h5 a{ 
    background-color: #6aaf07;
    color: #fff;
    padding: 18px 30px;
     }
    .Clearance_1 h5 a:hover{ 
    background-color: #528705;
     }
    .Clearance_2 h3{ 
    /*font-size:40px;
    
        padding-bottom: 10px;
        text-align: center;
        color: #3c650f;
        width: fit-content;
        margin: auto;*/
         text-align: center;
        font-size: 28px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
        color: #585757;
     }
    .Clearance_2{ 
    padding-right:0px;
    padding-top:0px;
        padding-bottom: 0px;
        padding-left: 10px;
     }
    .Clearance_2 h2 a{ 
    padding-top:10px;
    color: #000;
    font-size:20px;
     }
    .Clearance_2 h2{ 
    padding-top:10px;
    padding-bottom:10px;
     }
    .Clearance_2 h2 a:hover{ 
    color:#85BD34;
     }
    .Clearance_2 p{ 
    padding-bottom:10px;
    font-size:14px;
    line-height:29px;
    color:#000;
     }
    .Clearance_2 h6 a{ 
    font-size:14px;
    color:#000;
         font-family: 'Ubuntu Bold';
        font-weight: bold;
     }
    
    .Clearance_2 h6{ 
    font-size:14px;
    color:#9E9E9E;
    padding-top: 20px;
     }
    .Clearance_2 h6 i{ 
    font-size:12px;
    color:#969696;
     }
    .Clearance_2 h5 a{ 
    background-color: #6aaf07;
    color: #fff;
    padding: 18px 30px;
     }
    .Clearance_2 h5 a:hover{ 
    background-color: #528705;
     }
    .Clearance_3{ 
    padding-right:40px;
    padding-top:0px;
        padding-bottom: 0px;
     }
    .Clearance_3 h3{ 
    font-size:40px;
    /*border-bottom: 1px solid #badc94!important;*/
        padding-bottom: 10px;
        text-align: center;
        color: #3c650f;
        width: fit-content;
        margin: auto;
     }
    .detail_price_3{
        padding-top: 15px;
        float: left;
        font-size:14px;
    
    padding-bottom: 20px;
        color: #772E82;
         font-family: 'Ubuntu Bold';
        font-weight: bold;
    }
    .detail_price_3_sale{
        padding-top: 15px;
        float: left;
        color: #0F0F0F;
        float: left;
        text-decoration: line-through;
        padding-left: 10px;
    }
    
    .Clearance_4 h3{ 
    font-size:28px;
    /*border-bottom: 1px solid #badc94!important;*/
        
        text-align: center;
        color: #585757;
        
        margin: auto;
        padding-top: 0px;
     }
    
    /********************* Clearance_end ****************/
    /********************* Clearance2 ****************/
    #Clearance2{ 
    padding-top:50px;
    padding-bottom:80px;
    background-color: #ffffff;
        font-family: "Ubuntu Bold","Ubuntu Light";
     }
    #Clearanceabout{ 
    padding-top:50px;
    padding-bottom:80px;
    background-color: #ffffff;
        font-family: "Ubuntu Bold","Ubuntu Light";
     }
    .Clearance_4 h3{
        font-size: 28px;
        color: #464646;
        font-weight: bold;;
    }
    .Clearance_4{
        
    }
    .Clearance_4 img {
        width: 100px;
        height: auto;
        display:block; 
        margin:auto;
        
    }
    
    .Clearance_4 h2 { 
        font-size: 28px;
    padding-top:10px;
        line-height:28px;
    color: #000;
    
        text-align: center;
        font-weight: bold;
     }
    
    .Clearance_4 p{ 
    padding-bottom:10px;
    font-size:14px;
    line-height:20px;
    color:#000;
        text-align: center;
        
     }
    .Clearance_5 h3{ 
    font-size:36px;
        text-align: center;
        padding-bottom: 80px;
        color: #585757;
    }
    .Clearance_5 img {
        width: 100px;
        height: auto;
        display:block; 
        margin:auto;
        
    }
    .Clearance_5 h2 { 
        font-size: 28px;
    padding-top:10px;
        padding-bottom: 15px;
        line-height:28px;
    color: #585757;
    
        text-align: center;
        font-weight: bold;
     }
    .Clearance_5 p{ 
    padding-bottom:15px;
    font-size:20px;
    line-height:20px;
    color:#585757;
        text-align: center;
        
     }
    /********************* Clearance_end ****************/
    
    /********************* BAUSAsuggest ****************/
    #BAUSAsuggest{ 
    padding-top:60px;
    padding-bottom:80px;
        padding-right: 15px;
        
    background-color: #ffffff;
     }
    
    
    
    .suggest_1_inner_2{
        
      position:absolute;
      bottom:0%;
        
        font-size: 18px;
        padding: 18px;
         width:210px;
         height: 71px;
        background-image: url("../img/suggest_btn_2.png");
        background-repeat: no-repeat;
     
      }
    
    .suggest_1_inner_2:hover{
        
      position:absolute;
      bottom:0%;
        
        font-size: 18px;
        padding: 18px;
         width:210px;
         height: 71px;
        background-image: url("../img/suggest_btn_1.png");
        background-repeat: no-repeat;
    }
    .suggest_1_inner_2 img{
        float: right;
    }
    .suggest_1_inner_2 h6{
        font-size: 20px;
        padding-top: 7px;
    }
    .suggest_1_inner_2 a{
        color: #fff;
    }
    .suggest_1_inner_2 a:hover{
        color:#FFF03F;
    }
    
    .suggest_1_title{
        color: #fff;
        font-size: 18px;
        padding: 18px;
         width:200px;
        
        background-image: url("../img/suggest_btn.png");
        background-repeat: no-repeat;
    }
    .suggest_1_title a{
        color: #fff;
        font-size: 18px;
        padding: 18px;
         width:200px;
        
        background-image: url("../img/suggest_btn.png");
        background-repeat: no-repeat;
    }
    .suggest_1_title img {
        float: right;
        background-image: url("../img/white-arrow_hover.gif");
        background-repeat: no-repeat;
        width: 25px;
        height: 21px;
    }
    /********************* BAUSAsuggest_end ****************/
    
    /********************* BAUSAjoin ****************/
    #bausajoin{ 
    padding-top:0px;
    padding-bottom:0px;
        
    background-color: #ebf0ec;
     }
    .subtitle2{
        text-align: center;
        color: #787878;
        padding-top: 30px;
        padding-bottom: 10px;
        font-size: 16px;
    }
    
    .subtitle3{
        text-align: center;
        color: #787878;
        
        
        font-size: 20px;
    }
    #bausajoin2{
    padding-top:0px;
    padding-bottom:0px;
        margin-top: 45px;
    background-color: #f5faf6;
    }
    /********************* BAUSAjoin_end ****************/
    /********************* BAUSAbelieve ****************/
    #bausabelieve{ 
    padding-top:0px;
    padding-bottom:60px;
        padding-left: 0px;
        
    background-color: #ebf0ec;
     }
    .subtitle6{
        text-align: center;
        color: #585757;
        padding-top: 30px;
        
        font-size: 20px;
    }
    .subtitle4{
        text-align: center;
        color: #585757;
        padding-top: 15px;
        padding-bottom: 15px;
        font-size: 20px;
    }
    
    .subtitle5{
        text-align: center;
        color: #585757;
        
        
        font-size: 20px;
    }
    
    
    /********************* BAUSAbelieve_end ****************/
    
    
    
    /********************* BAUSAnews ****************/
    #BAUSAnews{ 
    padding-top:0px;
    padding-bottom:80px;
        
    background-color: #ffffff;
        
     }
    .newsspace_all{
        
        /*padding: 10px;*/
    }
    .newsspace_all_1{
        border: 1px solid #C8C8C8 ;
        padding: 0;
        width: 95%;
    }
        
    .suggest_2 {
         padding: 20px;
    }
    
    .suggest_2_inner_2{
        
      position:absolute;
      bottom:10%;
      width:38%;
        
    
      }
    .subtitle{
        text-align: center;
        color: #5DB5BD;
        padding-top: 20px;
        padding-bottom: 40px;
        font-size: 20px;
    }
    .suggest_2_title{
        color: #fff;
        font-size: 18px;
        padding: 18px;
    }
    .suggest_2_title img {
        float: right;
    }
    
        .list-group-item {
        position: relative;
        display: block;
        padding: 10px 15px;
        margin-bottom: 0px;
        background-color: #fff;
        border:0px;
        border-bottom: 1px solid #ddd;
    }
    .arrowright{
        width: 31px;
        height: 31px;
        background: url("../img/arrow_right_block.png");
            bottom: 10px;
        position: absolute;
        right: 15px;
        
        }
    .arrowright:hover{
        width: 31px;
        height: 31px;
        background: url("../img/arrow_right_green.png");
        bottom: 10px;
        position: absolute;
        right: 15px;
    }
    /********************* BAUSAnews_end ****************/
    
    /********************* BAUSAnews2 ****************/
    #BAUSAnews{ 
    padding-top:0px;
    padding-bottom:80px;
        
    background-color: #ffffff;
        
     }
    .newsspace_all{
        
        /*padding: 10px;*/
    }
    .newsspace_all_1{
        border: 1px solid #C8C8C8 ;
        padding: 0;
        width: 95%;
    }
        
    .suggest_2 {
         padding: 20px;
    }
    
    .suggest_2_inner_2{
        
      position:absolute;
      bottom:10%;
      width:38%;
        
    
      }
    .subtitle{
        text-align: center;
        color: #5DB5BD;
        padding-top: 20px;
        padding-bottom: 40px;
        font-size: 20px;
    }
    .suggest_2_title{
        color: #fff;
        font-size: 18px;
        padding: 18px;
    }
    .suggest_2_title img {
        float: right;
    }
    
        .list-group-item {
        position: relative;
        display: block;
        padding: 10px 15px;
        margin-bottom: 0px;
        background-color: #fff;
        border:0px;
        border-bottom: 1px solid #ddd;
    }
    .arrowright{
        width: 31px;
        height: 31px;
        background: url("../img/arrow_right_block.png");
            bottom: 10px;
        position: absolute;
        right: 15px;
        
        }
    .arrowright:hover{
        width: 31px;
        height: 31px;
        background: url("../img/arrow_right_green.png");
        bottom: 10px;
        position: absolute;
        right: 15px;
    }
    /*********************newseffect****************/
    
    
    /*********************newseffect_end****************/
    #properties{  
    background: #ffffff;
    padding: 80px 0px 0px 15px ;
        text-align: center;
     }
    .properties_about{  
    background: #ffffff;
    padding: 40px 0px 40px 0% ;
        
     }
    #properties_vedio{  
    background: #ffffff;
    padding: 0px 0px 0px 15px ;
        text-align: center;
     }
    #properties_news{  
    background: #ffffff;
    padding: 20px 0% 40px 0% ;
        text-align: center;
     }
    
    .properties_1 h3{   
                font-weight:bold;
                color: #585757;
                font-size: 28px;
                line-height: 28px;
                margin-bottom:20px;
               
                    }
    .properties_1 p{   
                  font-weight: 400;
                  color: #5DABB3;
                  font-size: 20px;
                  line-height: 20px;
                 
        font-family: "Ubuntu Bold";
                   }
    .properties_2 {
        padding-top: 60px;
            padding-right: 20px;
        padding-left: 10px;
    }
    
    .properties_2_vedio{
        padding-bottom: 10px;
          width:100%;
         border: 1px solid #585757;
     
        
    }
    .properties_2_vedio a {
        
    }
    
    .properties_2 h3 {
        font-weight: bold;
        color: #585757;
        font-size: 28px;
        line-height: 28px;
        margin-bottom: 60px;
        font-family: "Ubuntu Bold";
    }
    .properties_2 h4 {
        font-size: 16px;
         color: #2CB4A8;
            padding: 10px 0 40px 0px;
        font-family: "Ubuntu Bold";
        
        letter-spacing: 1px;
    }	
    .properties_2 h5 {
         color: #2CB4A8;
            padding: 0px;
        font-size: 14px;
    }
    .properties_2_vedio h4 {
        font-size: 16px;
         color: #b4b4b4;
           
        font-family: "Ubuntu Bold";
        
        letter-spacing: 1px;
    }	
    .properties_2_vedio h4 a{
        font-size: 18px;
         color: #5ec2cb;
         font-family: "Ubuntu Light";
    }
    .properties_2_vedio h4 a:hover{
        color: #585757;
    }
    .properties_2_vedio  h5 {
         color: #585757;
            padding: 0px ;
        font-size: 14px;
        font-family: "Ubuntu Light";
    }
    .properties.ih-item {
      position: relative;
      -webkit-transition: all 0.35s ease-in-out;
      -moz-transition: all 0.35s ease-in-out;
      transition: all 0.35s ease-in-out;
    }
    #properties .ih-item,
    #properties .ih-item * {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
    }
    #properties .ih-item a {
     color: #2CB4A8;
        font-family: "Ubuntu Bold";
           
    }
    #properties .ih-item a:hover {
      text-decoration: none;
    }
    #properties .ih-item img {
      width: 100%;
        height: 194px;
    }
    
    #properties .ih-item.square {
      position: relative;
      /*border: 1px solid #585757;
      box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);*/
        
    }
    #properties .ih-item.square .info {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      text-align: center;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
    }
    
    #properties .ih-item.square.effect13 {
      overflow: hidden;
    }
    #properties .ih-item.square.effect13.colored .info {
      background: #1a4a72;
      background: rgba(26, 74, 114, 0.6);
    }
    #properties .ih-item.square.effect13.colored .info h3 {
      background: rgba(12, 34, 52, 0.6);
    }
    #properties .ih-item.square.effect13 .img {
      -webkit-transition: all 0.35s ease-in-out;
      -moz-transition: all 0.35s ease-in-out;
      transition: all 0.35s ease-in-out;
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      transform: scale(1);
    }
    #properties .ih-item.square.effect13 .info {
      background: #333333;
      background: rgba(0, 0, 0, 0.6);
      visibility: hidden;
      opacity: 0;
      pointer-events: none;
      -webkit-transition: all 0.35s ease-in-out;
      -moz-transition: all 0.35s ease-in-out;
      transition: all 0.35s ease-in-out;
    }
    #properties .ih-item.square.effect13 .info h3 {
      text-transform: uppercase;
      color: #fff;
      text-align: center;
      font-size: 14px;
      padding: 10px;
     
     
        border:  1px solid #fff;
        width: 40%;
        border-radius: 40px;
            margin: 25% auto;
    }
    #properties .ih-item.square.effect13 .info p {
      font-style: italic;
      font-size: 12px;
      position: relative;
      color: #bbb;
      padding: 20px 20px 20px;
      text-align: center;
    }
    #properties .ih-item.square.effect13 a:hover .img {
      -webkit-transform: scale(1.2);
      -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
      -o-transform: scale(1.2);
      transform: scale(1.2);
    }
    #properties .ih-item.square.effect13 a:hover .info {
      visibility: visible;
      opacity: 1;
    }
    
    #properties .ih-item.square.effect13.left_to_right .info {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%);
    }
    #properties .ih-item.square.effect13.left_to_right a:hover .info {
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0);
    }
    
    #properties .ih-item.square.effect13.right_to_left .info {
      -webkit-transform: translateX(100%);
      -moz-transform: translateX(100%);
      -ms-transform: translateX(100%);
      -o-transform: translateX(100%);
      transform: translateX(100%);
    }
    #properties .ih-item.square.effect13.right_to_left a:hover .info {
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0);
    }
    
    #properties .ih-item.square.effect13.top_to_bottom .info {
      -webkit-transform: translateY(-100%);
      -moz-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
      -o-transform: translateY(-100%);
      transform: translateY(-100%);
    }
    #properties .ih-item.square.effect13.top_to_bottom a:hover .info {
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0);
    }
    
    #properties .ih-item.square.effect13.bottom_to_top .info {
      -webkit-transform: translateY(100%);
      -moz-transform: translateY(100%);
      -ms-transform: translateY(100%);
      -o-transform: translateY(100%);
      transform: translateY(100%);
    }
    #properties .ih-item.square.effect13.bottom_to_top a:hover .info {
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0);
    }
    .properties_3{  
      background-color:#FFFFFF;
     
      padding: 10px 15px 10px 15px;
        border: 0.5px solid #b4b4b4;
        border-top: 0px;
        font-family: "Ubuntu Bold";
             }
    .properties_3 h4{  
      padding:0;
      margin:0;
     
     font-size: 18px;
     line-height:22px;
        text-align: center;
        color: #5ec2cb;
             }
    .properties_3 h5{
        
        text-align: center;
        padding-top: 20px;
        font-family: 'Noto Sans TC regular';
        color:#b4b4b4;
    }
    .properties_3 a{  
     color: #5ec2cb;
     text-decoration:none;
        font-family: "Ubuntu Light";
             }
    .properties_3 a:hover{  
     color:#585757;
             }
    .properties_3 p{  
      padding-left:20px;
      font-weight: 400;
    font-style: normal;
    color: #8e95a0;
    font-size: 14px;
    line-height: 1;
             }
    
    /********************* BAUSAnews2_end ****************/
    
    
    /********************* support ****************/
    #support{ 
    padding-top:30px;
    padding-bottom:30px;
     }
    .support_1 p i{ 
    font-size:43px;
    color:#fff;
     }
    .support_2 h4{ 
    font-size:18px;
    color:#fff;
     }
    .support_2 p{ 
    font-size:13px;
    color:#fff;
     }
    .support_main{ 
    background-color:#6AAF07;
    padding: 20px 20px 20px 20px;
    margin-left: 2px;
     }
    /********************* support_end ****************/
    
    
    
    /********************* footer ****************/
    #footer{ 
    padding-top:50px;
    padding-bottom:100px;
    background-color:#5EC1CA;
     }
    .footer_1 h4{ 
    font-size:16px;
    color:#fff;
    padding-bottom:28px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
     }
    .footer_1 li {
        color:#ffffff;
    font-size:16px;
    padding-bottom:5px;    
    line-height: 2em;
    }
    .footer_1 p{ 
    font-size:16px;
    color:#777777;
    line-height:22px;
     }
    .footer_1 li a{ 
    font-size:16px;
    color:#fff;
    line-height:2em;
     }
    .footer_1 li a:hover{ 
    color:#fff33f;
     }
    .footer_2 h4{ 
    font-size:16px;
    color:#fff;
    padding-bottom:30px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
     }
    .footer_2 li i{ 
    color:#ffffff;
    padding-right:16px;
     }
    .footer_2 li{ 
    color:#ffffff;
    font-size:14px;
    padding-bottom:20px;    
    
    }
    
    .footer_2 li a{ 
    color:#fff;
    font-size:12px;
     }
    .footer_2 li a:hover{ 
    color:#fff;
     }
    .well_6{ 
    color:#598F0C;
    font-size:12px;
     }
    .well_6:hover{ 
    color:#fff;
     }
    .footer_3 li {
        color:#ffffff;
    font-size:16px;
    padding-bottom:5px;    
    line-height: 2em;
    }
    .footer_3 li a {
        color:#ffffff;
    font-size:16px;
    }
    .footer_3 li a:hover{
        color:#f4df47;
    font-size:16px;
    }
    .footer_3 h4{ 
    font-size:16px;
    color:#fff;
    padding-bottom:28px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
     }
    .footer_4 h4 {
    font-size: 16px;
    padding-bottom: 28px;
    font-weight: bold;
    color: #fff;
    }
    
    .footer_4 li {
        color:#ffffff;
    font-size:16px;
    padding-bottom:5px;    
    line-height: 2em;
    }
    .footer_4 li a{
    color:#fff;
    font-size:16px;
        line-height: 2em;
    }
    .footer_4 li a:hover{
    color:#f4df47;
    font-size:16px;
    }
    #footer .form-control {
    padding: 20px 50px;
    border-radius: 5px;
    }
    #footer .btn-default {
    color: #fff;
    background-color: #6aaf07;
    border:1px solid #000;
    border-radius: 5px;
    margin-top: 10px;
    padding: 10px 20px 10px 20px;
    letter-spacing:1.2px;
    font-size:18px;
    }
    #footer .btn-default:hover{
    background-color: #528705;
    border-color: #528705;
    }
    #footer .navbar-form {
    padding: 0px 0px;
    }
    .footer_3 p{ 
    color: #FFF;
        font-size: 16px;
        padding-bottom: 12px;
        PADDING-TOP: 5PX;
     }
    
    .footer_5 .vimg {
        margin-left:50px;
            
    }
    .footer_5 h6{
        font-family: 'Ubuntu Bold';
        font-weight: bold;
        color: #fff;
        font-size: 14px;
        padding-top: 20px;
        padding-bottom: 15px;
        
         
    } 
    .footer_5 h5{
        font-family: 'Ubuntu Bold';
        font-weight: bold;
        color: #fff;
        font-size: 14px;
        padding-bottom: 20px;
         
    } 
    /********************* footer_end ****************/
    /********************* footer_inner ****************/
    #footer_inner{  
     padding-top:20px;
     padding-bottom:20px;
     background:#ffffff;
     }
    footer_inner_1{
        font-size: 20px;
    line-height: 20px;
    color: #bebebe;
    }
    .footer_inner_1 li {
        display: inline;
        margin: 0 7.5px 0 7.5px;
        font-size: 25px;
        line-height: 25px;
        color: #bebebe;
    }
    .footer_inner_1 li a{
    
    font-size: 20px;
    line-height: 20px;
    color: #000;
    
     }
    /*.footer_inner_1 li a:hover{
    color: #fff;
    background: #6AAF07;
     }*/
    
    .footer_inner_1 i {
        color: #bebebe;
    }
    .footer_inner_2 {
        color: #5ec2cb;
        padding-right: 0px;
            font-size: 14px;
    }
    .footer_inner_2 h2 a{ 
    font-size:23px;
    color:#fff;
    font-weight:bold;
     }
    .footer_inner_2 p{ 
    line-height:10px;
     }
    .footer_inner_2 p a{ 
    font-size:10px;
    color:#6AAF07;
    }
    .footer_inner_3 p{ 
    padding-top:14px;
    color:#777;
    font-size:13px;
     }
    .footer_inner_3 p a{ 
    color:#777;
    font-size:13px;
     }
    .footer_inner_3 p a:hover{ 
    color:#6AAF07;
     }
    /********************* footer_inner_end ****************/
    
    
    /********************* listing ****************/
    #listing{ 
    padding-top:50px;
    padding-bottom:50px;
    background-color:#fff;
     }
    .listing_main{ 
     background-color:#fff;
     padding:20px 0px 0px 0px;
     margin-left:10px;
     }
    .listing_1 h3{ 
    color:#000;
    font-size:23px;
    border-bottom: 1px solid #f0f0f0;
    padding-bottom:13px;
    padding-left:15px;
      }
    .listing_2 h5{ 
    padding-top:15px;
    padding-left:15px;
    font-size:13px;
    padding-bottom:10px;
      }
    .listing_2 p{ 
    padding-left:15px;
      }
    .listing_2 p i{ 
    padding-right:10px;
      }
    .listing_2 p a{ 
    color:#878787;
    font-size:14px;
      }
    .listing_2 h6{ 
    padding-left:35px;
    padding-top:10px;
    padding-bottom:15px;
    border-bottom: 1px solid #f0f0f0;
      }
    .listing_2 h6 a{ 
    color:#000;
    font-size:14px;
      }
    .listing_3 h5{ 
    padding-top:15px;
    padding-left:15px;
    font-size:13px;
    padding-bottom:10px;
      }
    #listing .input {
    font-size: 15px;
    border: none;
    border: 1px solid #000!important;
    padding-bottom: 10px;
    padding-left: 20px;
    box-shadow: none;
    color: #000;
    background: none;
    padding-right: 20px;
    padding-top:10px;
    }
    .listing_main_1{ 
    border-bottom: 1px solid #f0f0f0;
    padding-bottom:14px;
     }
    .listing_4{ 
    padding-top:2px;
    padding-left:2px;
     }
    .listing_5{ 
    padding-left:13px;
     }
    .listing_6{ 
    padding-left:5px;
     }
    #listing .clickable
    {
    cursor: pointer;
    }
    #listing .clickable .glyphicon
    {
    background: rgba(0, 0, 0, 0.15);
    display: inline-block;
    padding: 6px 12px;
    border-radius: 4px;
    font-size: 11px;
    }
    #listing .panel-heading span
    {
    margin-top: -23px;
    font-size: 15px;
    margin-right: -9px;
    }
    #listing a.clickable { color: inherit; }
    #listing a.clickable:hover { text-decoration:none; }
    #listing a.{
    color: #0e0e0e;
    text-decoration: none;
    }
    #listing .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
    color: #000;
    }
    #listing .panel-primary>.panel-heading {
    color: #0e0d0d;
    background:none;
    border:none;
    }
    #listing .panel-primary {
    border-color: #F5F5F5;
    margin-top: 18px;
    }
    #listing .clickable .glyphicon {
    background:none;
    }
    .listing_7{ 
    padding-left:10px;
    padding-right:10px; 
    border-bottom: 1px solid #f0f0f0;
    padding-bottom:2px;
     }
    #listing .panel-body {
    padding: 1px;
    }
    .listing_9 li{
    display:inline;	
    margin:3px;
    color:#000;
        }
    .listing_9 li a{
    color:#000;
        }
    .listing_9 li a:hover{
    color: #6aaf07!important;
        }
    .listing_9 h4{
    color:#000;
    font-size:16px;
    padding-top:10px;
    padding-bottom:25px;
        }
    .well_15{ 
    font-size:12px; 
    padding-left:10px;
    color:#87878A;
     }
    #listing .nav-tabs>li.active>a {
    color: #fff;
    background-color: #21800d;
    border: 1px solid #ddd;
    border:none;
    cursor: default;
    font-weight: normal;
    }
    #listing .nav-tabs>li.active>a:hover {
    color: #fff!important;
    background:#000;
    border:none;
    }
    #listing .nav-tabs>li>a:hover {
    border:none;
    background:none;
    }
    #listing .nav-tabs>li>a:hover.focus {
    border:none;
    }
    #listing .nav-tabs>li>a {
    border:none;
    color: #000;
    font-size: 16px;
    font-weight: normal;
    }
    .listing_12 h4 i{
    padding-right:15px!important;
    color: #6aaf07;
    font-size:15px;
    }
    .listing_12 h4 a{
    color:#000;
    font-size:18px;
    }
    .listing_12 h4 a:hover{
    color:#2874F0;
    }
    .listing_12 p{
    padding-top:15px;
    }
    .well_16 a{ 
    background:#388E3C;
    color:#fff!important;
    padding:2px 2px 2px 2px;
    font-size:15px;
     }
    .listing_12 p a{
    color:#928787;
    font-size:15px;
    }
    .listing_12 ul{
    padding-top:10px;
    }
    .wrap_1{ 
    padding-left:20px;
        font-family: 'Ubuntu Bold';font-weight: bold;
        font-size: 20px;
        padding-top:10px;
     }
    .listing_12 li i{
    padding-right:10px;
    font-size:4px;
    color:#928787;
    }
    .listing_12 li a{
    color:#000;
    font-size:14px;
    line-height:23px;
    }
    .listing_13 h3 i{
    padding-right:10px;
    color:#000;
    }
    .listing_13 h3 a{
    font-size:24px;
    color:#000;
    }
    .listing_13 h3{
    padding-bottom:5px;
    }
    .listing_13 p a{
    color:#000;
    font-size:13px;
    }
    .listing_inner_1{ 
    border-bottom:1px solid #ddd;
    padding-bottom:30px;
    margin-top:30px;
     }
    .listing_inner_2{ 
    background-color:#fff;
    padding:20px 20px 20px 20px;
    margin-left: 10px;
    margin-right: 10px;
     }
    .listing_14 p{
    padding-top:10px;
    }
    /********************* listing_end *************/
    /********************* listing_details ****************/
    #listing_details{ 
    padding-top:20px;
    padding-bottom:10px;
     }
    /* Main carousel style */
    #listing_details .carousel {
    width:97%;
    }
    /* Indicators list style */
    #listing_details .article-slide .carousel-indicators {
        
        bottom: -30%;
        left: 0;
        /* margin-left: 5px; */
        width: 100%;
        /* position: absolute; */
       /* left: 40%;*/
        
        
    }
    .listing_9{ 
    padding-bottom:10px;
     }
    .listing_details_main{ 
    padding-top:0px;
     }
    .listing_details_3 h4 {	
    padding-top:20px;
    padding-bottom:10px;	
    }
    .listing_details_21{
    padding-top:20px;	
    }
    .listing_details_21 .well{
        background-color: #fff;
    }
    /* Indicators list style */
    #listing_details .article-slide .carousel-indicators li {
    border: medium none;
    border-radius: 0;
    float: left;
    /*height: 54px;*/
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 5px !important;
    margin-top: 0;
    width: 80px;
    }
    /* Indicators images style */
    #listing_details .article-slide .carousel-indicators img {
    border: 2px solid #FFFFFF;
    float: left;
    height: 80px;
    left: 0;
    width: 100%;
    }
    /* Indicators active image style */
    #listing_details .article-slide .carousel-indicators .active img {
    border: 2px solid #428BCA;
    opacity: 0.7;
    }
        /*
    Credits:
    https://github.com/marcaube/bootstrap-magnify
    */
    #listing_details .mag {
    width:200px;
    margin: 0 auto;
    float: none;
    }
    #listing_details .mag img {
    max-width:100%;
    }
    #listing_details .magnify {
    position: relative;
    cursor: none
    }
    #listing_details .magnify-large {
    position: absolute;
    display: none;
    width: 175px;
    height: 175px;
    -webkit-box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
     border-radius: 100%
    }
    .listing_details_2 ul{ 
    padding-top:90px;
    padding-left:20px;
    padding-bottom:50px;
        }
    .listing_details_2 li{ 
    display:inline;
    margin:5px;
        }
    .well_17 a{ 
    background:#FF9F00;
    padding:5px 10px 5px 10px;
    color:#fff;
    font-size:15px;
      }	
    .well_18 a{ 
    background:#FB641B;
    padding:5px 10px 5px 10px;
    color:#fff;
    font-size:15px;
      }
    .listing_details_3 {
        padding-left: 100px;
    }
    .listing_details_3 .detail_price{
        font-size: 20px;
        font-weight: bolder;
        color: #78328A;
        font-family: 'Ubuntu Bold';
    }
    .listing_details_3 .detail_price2{
        font-size: 10px;
        font-weight: bolder;
        color: #5A5A5A;
        text-decoration: line-through;
    }
    .listing_details_3 .wow{
        margin-bottom: 15px;
    color:#9E9E9E;
        border-bottom: 1px solid #9E9E9E;
    }
    .listing_details_3 h2 {
        color: #000;
        padding-top: 20px;
    }
    .listing_details_3 h4 i{
    padding-right:15px!important;
    color:#C8C8C8;
    font-size:15px;
    }
    .listing_details_3 h4 a{
    color:#000;
    font-size:18px;
    }
    .listing_details_3 h4 a:hover{
    color: #6aaf07;
    }
    .listing_details_3 p{
    padding-top:5px;
    }
    .well_16 a{ 
    background:#388E3C;
    color:#fff!important;
    padding: 5px 10px 5px 10px;
    font-size:15px;
     }
    .listing_details_3 p a{
    color:#928787;
    font-size:15px;
    }  
    .listing_details_3 h3{
    padding-top:15px;
        font-size: 20px;
        font-weight: bolder;
        color:#78328A; 
        
    } 
    .listing_details_3 h3 a{
    font-size:15px;
    color:#000;
    }  
    .listing_details_4 p{
    padding-top:10px;
    color:#000;
    font-size:14px;
    } 
    .listing_details_4 p i{
    padding-right:10px;
    color:#14C14B;
    font-size:16px;
    } 
    .listing_details_4 p a{
    color: #6aaf07;
    }
    .listing_details_5{
    padding-left:40px;
    }    
    .listing_details_5 li{
    display:inline!important;
    margin:10px;
    }  
    .well_19{
    color:#000;
    padding-left:10px;
    }
    .well_21 a i{
    padding-right:10px;
    }
    .well_21 a{
    color:#000;
    }
    .well_21 a:hover{
    color: #6aaf07!important;
    }
    .listing_details_6 p{
    padding-top:10px;
    color:#000;
    }
    .listing_details_6 p a{
    color: #6aaf07;
    } 
    .listing_details_10 ul{
    padding-left:30px;
    } 
    .listing_details_10 li{
    display:inline;
    margin:5px;
    } 
    .listing_details_9 p{ 
    padding-top:16px;
    color:#928A87;
    font-size:13px;
     }
    .listing_details_10{ 
    padding-top:16px;
     } 
    #listing_details .left-addon input {
    padding-left: 30px;
    }
    #listing_details .form-control {
    background-color: #fff;
    border: none;
    /*border-bottom: 1px solid #6aaf07;*/
        border: 1px solid #000;
    border-radius: 0px;
        margin-top: 0px;
    }
    .listing_details_12{ 
    margin-left:30px;
    padding-top:15px;
     }
    #listing_details .glyphicon {
    top:3px;
    }
    .listing_details_12 h4{ 
     font-size:15px;
     color:#000;
     letter-spacing:1px;
     padding-top:10px;
     padding-bottom:3px;
     }
    .listing_details_12 p{ 
     font-size:12px;
     color:#000;
     padding-bottom:10px;
     }
    .product_details_1{ 
     padding-left:70px;
     }
    .listing_details_12 h5 a{ 
     font-size:15px;
     color: #6aaf07;
     }
    .listing_details_13{
        padding-left: 100px;
    }
    .listing_details_13 ul{ 
        color: #464646;
     font-size: 14px;
    padding-top:20px;
        padding-bottom: 20px;
        line-height: 1.8em;
        list-style:disc;
        padding-left: 20px;
        font-weight: normal;
        letter-spacing: 2px;
     }
    .listing_details_13 li i{ 
    padding-right:10px;
    font-size:3px;
    color:#8A8A8A;
     }
    .listing_details_13 li a{ 
    font-size:15px;
    color:#8A8A8A;
     }
    .listing_details_14 p{ 
    padding-top:20px;
    font-size:15px;
    color:#000;
     }
    .listing_details_15 ul{ 
    padding-left:30px;
    padding-top:20px;
     }
    .listing_details_15 li i{ 
    padding-right:10px;
    font-size:6px;
    color:#928A87;
     }
    .listing_details_15 li a{ 
    font-size:15px;
    color:#000;
     }
    .listing_details_16{ 
    padding-top:20px;
    padding-left:30px;
     }
    .listing_details_16 h4{ 
    font-size:12px;
    color:#9EA1AD;
     }
    .listing_details_16 h4 a{ 
    font-size:18px;
    color: #6aaf07;
     }
    .listing_details_16 p{ 
    padding-top:5px;
    color:#000;
    padding-bottom:20px;
     }
    .listing_details_17{ 
    border:1px solid #F0F0F0;
    padding:20px 0px 20px 0px;
    margin-right: 10px;
     }
    .listing_details_17 h3{ 
    font-size:22px; 
    color:#000;
    border-bottom:1px solid #F0F0F0;
    padding-bottom:20px;
    padding-left:20px;
     }
    .listing_details_17 h5{ 
    padding-left:20px;
    font-size:22px;
    color:#000;
    padding-top:20px;
    padding-bottom:10px;
     }
    .listing_details_17 p{ 
    padding-left:20px;
    font-size:17px;
    color:#000;
     }
     .listing_details_18{ 
    border:1px solid #F0F0F0;
    padding:20px 0px 20px 0px;
    margin-right: 10px;
    margin-bottom:20px;
     }
    .listing_details_18 h5{ 
    padding-left:20px;
    font-size:22px;
    color:#000;
    padding-top: 2px;
    padding-bottom:10px;
     }
    .listing_details_18 p{ 
    padding-left:20px;
    font-size:17px;
    color:#000;
    padding-bottom: 18px;
     }
    .listing_details_18 h3{ 
    font-weight:bold;
    border-top:1px solid #F0F0F0;
    padding-top:20px;
    padding-left:20px;
     }
    .listing_details_18 h3 a{ 
    font-size:17px;
    color: #6aaf07;
     }
    .listing_details_19 ul{ 
    padding-left:20px;
    padding-top:20px;
     }
    .listing_details_19 li{ 
    font-size:16px;
    color:#000;
    line-height:28px;
     }
    .listing_details_20 ul{ 
    padding-left:70px;
    padding-top:20px;
     }
    .listing_details_20 li{ 
    font-size:16px;
    color:#000;
    line-height:28px;
     }
    #listing_details .nav-tabs>li.active>a {
    color: #464646;
        background-color: #ffffff; 
        border: 1px solid #ddd; 
       
        cursor: default;
       
        padding: 10px 60px;
    }
    #listing_details .nav-tabs>li.active>a:hover {
    color: #fff!important;
    background:#5ec1ca;
    }
    #listing_details .nav-tabs>li>a:hover {
    border:none;
    background:none;
    }
    #listing_details .nav-tabs>li>a {
    border:none;
    color: #464646;
    font-size: 20px;
    font-weight: bold;
    }
    /* http://www.jquery2dotnet.com/ */
    #listing_details .rating{margin-top: 30px;margin-bottom: 20px;}
    #listing_details .rating2{margin-bottom: 20px;}
    #listing_details .glyphicon { margin-right:0px;}
    #listing_details .rating .glyphicon {font-size: 20px;color: #5EBFC8;}
    #listing_details .rating2 .glyphicon {font-size: 20px;color: #5EBFC8;}
    #listing_details .rating2 .level{font-size: 20px;}
    #listing_details .rating-num { margin-top:0px;font-size: 54px; }
    #listing_details .rating2-num { margin-top:0px;font-size: 36px;font-family: 'Ubuntu Bold';font-weight: bold; }
    #listing_details .progress { margin-bottom: 5px;}
    #listing_details .progress-bar { text-align: left; }
    #listing_details .rating-desc .col-md-3 {padding-right: 0px;}
    #listing_details .sr-only { margin-left: 5px;overflow: visible;clip: auto; }
    .listing_details_22 {
        padding-top: 40px;
    }
    .listing_details_22 p a{ 
    color:#000;
     }
    .listing_details_22 ul{ 
    padding-top:15px;
     }
    .listing_details_22 li{ 
    line-height:23px;
    color:#000;
     }
    .listing_details_22 li a{ 
    font-size:13px;
    color: #6aaf07;
     }
    .listing_details_23 p{ 
    padding-top:13px;
    color:#000;
    font-size:14px;
    padding-bottom:20px;
     }
    .listing_details_23 ul{ 
    text-align:right;
     }
    .listing_details_23 li{ 
    display:inline;
    color:#878787;
    font-size:16px;
    padding-right:10px;
     }
    .listing_details_23 li i{ 
    padding-right:10px;
    color: #6aaf07;
    font-size:16px;
     }
    #listing_details{ 
    overflow:hidden;
     }
    .listing_details_24 {
        padding-left: 100px;
    }
    .listing_details_24 ul{ 
    
    padding-bottom:40px;
        }
    
    .listing_details_24 li{ 
    margin:5px;
     }
    .listing_details_24 li i{ 
    padding-right:10px;
    color: #6aaf07;
    font-size:16px;
        text-decoration: none;
     }
    .listing_details_24_button{
    
        display: inline-block;
        color: #5EBFC8;
        padding: 15px 0px 15px 0px!important;
        margin-top: 20px;
        border-radius: 5px;
        border: 1px solid #5EBFC8;
        width: 210px;
        height: 45px;
        text-align: center;
        
    }
    .listing_details_24_button:hover{
        
        background: #5EBFC8;
        
    }
    .listing_details_24_button:hover h5{
        color:#FFF03F;
        
        
    }
    .listing_details_24_button h5{
            font-size: 16px;
        }	
    .listing_details_24_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    .listing_details_24_button a{
        text-decoration: none;
    }
    .listing_details_25{
        margin-top: -20px;
    }
    .listing_details_25 ul {
        /* text-align: right; */
    }
    
    .listing_details_25 li{ 
    
    color:#878787;
    font-size:14px;
    padding-bottom: 20px;
     }
    .listing_details_25 li i{ 
    
    color: #6aaf07;
    font-size:15px;
        
     }
    
    .listing_details_26 ul {
        /* text-align: right; */
    }
    
    .listing_details_26 li{ 
    display:inline;
    color:#464646;
    font-size:16px;
    
     }
    .listing_details_26 li i{ 
    padding-right:10px;
    color: #6aaf07;
    font-size:15px;
        
     }
    
    .listing_details_27 ul{
        text-align:center;
        margin:  0 auto;
        padding-top: 40px;
        padding-bottom: 100px;
    }
    
    .listing_details_28 {
        
        float: right;
    }
    .listing_details_28 ul{
        text-align:center;
        margin:  0 auto;
    
        padding-bottom: 30px;
    }
    .listing_details_29 {
        
        float: none;
    }
    .listing_details_29 ul{
        text-align:center;
        margin:  0 auto;
    
        padding-bottom: 30px;
    }
    .listing_details_29 h3 {
        padding-top: 20px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
    }
    
    
    .listing_details_28_button{
    
       display: inline-block;
        color: #5ec2cb;
        padding: 10px 0px 10px 0px!important;
        margin-top: 20px;
        border-radius: 4px;
        border: 1px solid #5EBFC8;
        width: 250px;
        height: 40px;
        text-align: center;
        
    }
    .listing_details_28_button:hover{
        
        background: #5EBFC8;
        
    }
    .listing_details_28_button:hover h5{
        color:#fff33f;
        
        
    }
    .listing_details_28_button h5{
            font-size: 16px;
        }	
    .listing_details_28_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    .listing_details_28_button a{
        text-decoration: none;
    }
    .listing_details_30 ul {
     text-align:center;
        margin:  0 auto;
    
        padding-bottom: 20px;
        
    }
        
    .listing_details_30_button{
    
        display: inline-block;
        color: #5EBFC8;
        padding: 10px 0px 10px 0px!important;
        margin-top: 20px;
        border-radius: 4px;
        border: 1px solid #5EC2CB;
        width: 250px;
        height: 40px;
        text-align: center;
        
    }
    .listing_details_30_button:hover{
        
        background: #5EBFC8;
        
    }
    .listing_details_30_button:hover h5{
        color:#FFF03F;
        
        
    }
    .listing_details_30_button h5{
            font-size: 16px;
        }	
    .listing_details_28_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    .listing_details_30_button a{
        text-decoration: none;
    }
    
    .listing_details_31{
        
    }
    .listing_details_31 ul {
        vertical-align: middle;
        margin: 0 auto;
    }
    .listing_details_31_button{
    
       display: inline-block;
        color: #5EBFC8;
        padding: 10px 0px 10px 0px!important;
        margin-top: 20px;
        border-radius: 50px;
        border: 1px solid #5EBFC8;
        width: 200px;
        height: 40px;
        text-align: center;
        
    }
    .listing_details_31_button:hover{
        
        background: #5EBFC8;
        
    }
    .listing_details_31_button:hover h5{
        color:#FFF03F;
        
        
    }
    .listing_details_31_button h5{
            font-size: 16px;
        }	
    .listing_details_31_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    .listing_details_31_button a{
        text-decoration: none;
    }
    
    .listing_details_31_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    
    .listing_details_32{
        padding: 0px 60px 40px 60px;
    
    }
    .listing_details_32 ul {
        vertical-align: middle;
        margin: 0 auto;
        text-align: center;
    }
    .listing_details_32_button{
    
       display: inline-block;
        color: #5EBFC8;
        padding: 10px 0px 10px 0px!important;
        margin-top: 20px;
        border-radius: 10px;
        border: 1px solid #5EBFC8;
        width: 200px;
        height: 40px;
        text-align: center;
        
    }
    .listing_details_32_button:hover{
        
        background: #5EBFC8;
        
    }
    .listing_details_32_button:hover h5{
        color:#FFF03F;
        
        
    }
    .listing_details_32_button h5{
            font-size: 16px;
        }	
    .listing_details_32_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    .listing_details_32_button a{
        text-decoration: none;
    }
    
    .listing_details_32_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    
    
    
    
    
    
    .listing_details_34 h3{
        font-size: 20px;
        padding-top: 40px;
        padding-bottom: 20px;
    }
    .listing_details_34 table {
        border: 1px solid #000;
    }
    .listing_details_34 th{
        width: 16%;
        border: 1px solid #000;
        border-top: 1px solid #000;
        text-align: center;
    }
    .listing_details_34 td{
        
        border: 1px solid #000;
        border-top: 1px solid #000;
        
    }
    
    .listing_10 .nav-tabs>li {
        float: left;
        margin-bottom: -1px;
        left: 25%;
    }
    
    .listing_details_35 ul {
     text-align:center;
        margin:  0 auto;
    
        padding-bottom: 60px;
        
    }
        
    .listing_details_35_button{
    
        display: inline-block;
        color: #5EBFC8;
        padding: 12px 0px 15px 0px!important;
        margin-top: 20px;
        border-radius: 10px;
        border: 1px solid #5EBFC8;
        width: 210px;
        height: 45px;
        text-align: center;
        background-color: #fff;
        
    }
    .listing_details_35_button:hover{
        
        background: #5EBFC8;
        
    }
    .listing_details_35_button:hover h5{
        color:#FFF03F;
        
        
    }
    .listing_details_35_button h5{
            font-size: 18px;
        color:#5ec2cb;
        }	
    .listing_details_35_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    .listing_details_35_button a{
        text-decoration: none;
    }
    
    .listing_details_36 ul {
     text-align:center;
        margin:  0 auto;
    
        padding-bottom: 60px;
        
    }
        
    .listing_details_36_button{
    
        display: inline-block;
        
        padding: 15px 0px 15px 0px!important;
        margin-top: 20px;
        border-radius: 5px;
       background-color: #fff;
        width: 210px;
        height: 45px;
        text-align: center;
        
    }
    .listing_details_36_button:hover{
        
        /*background: #5EBFC8;*/
        color: #FFF03F;
        
    }
    .listing_details_36_button:hover h5{
        color: #FFF03F;
        
        
    }
    .listing_details_36_button h5{
            font-size: 16px;
        color:#5EBFC8 
        }	
    .listing_details_36_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    .listing_details_36_button a{
        text-decoration: none;
    }
    
    /********************* mobile footer ****************/
    .listing_details_37{
        padding: 40px 60px 40px 60px;
    }
    .tabpanel-title{
        font-size: 16px;
        padding-left: 40px;
        padding-right: 40px;
    }
    .tabpanel-title2{
        font-size: 16px;
    }
        
    .panel {
         margin-bottom: 0px; 
    }
    .panel-heading{
        border: 0px;
    }
    .panel-heading span {
        /*margin-top: -40px;*/
        font-size: 15px;
    }
    .about_page_r  .panel-heading{
     background:#FFFFFF;
     color:#3C3C3C;
     padding:20px 15px 20px 20px;
        
     }
    .about_page_r  .panel-heading2{
     background:#eeeeee;
     color:#3C3C3C;
     padding:20px 15px;
        
     }
    .panel-heading2 span {
        /*margin-top: -40px;*/
        font-size: 15px;
    }
    .panel-success {
        border-color: #fff !important;
    }
    .about_page_r  .panel-heading h5{
     font-size:18px;
     font-weight:bold;
     }
    .about_page_r  .panel-body{
     font-size:20px;
     }
    /********************* footer_end ****************/
    
    
    
    
    /*********************contact****************/
    #contact{
    background:#fff; 
    padding-top:40px;
    padding-bottom:60px;
    font-family: "Noto Sans TC Bold","Ubuntu Bold","Ubuntu Light";
        }
    #contact h1{
       padding:0;
       margin:0;
       color:#585757;
       font-size:40px;
       padding-bottom:60px;
       font-weight: 500;
        }
    .contact_1 p{
       padding:0;
       margin:0;
        }
    .contact_1 .text_1 i{
       padding:0;
       margin:0;
       border-radius:100%;
       border:2px solid #5ec2cb ;
       font-size: 1.5em;
       color: #fff;
       background: #5ec2cb;
       padding:20px 25px 20px 25px;
        }
    .contact_1 .text_1 i:hover{
      background:#fff33f;
      border-color:#fff33f;
         color: #585757;
        }
    .contact_1 .text_2 i{
       padding:0;
       margin:0;
       border-radius:100%;
       border:2px solid #5ec2cb ;
       font-size: 1.5em;
       color: #fff;
       background: #5ec2cb;
       padding:20px;
        }
    .contact_1 .text_2 i:hover{
      background:#fff33f;
      border-color:#fff33f;
         color: #585757;
        }
    .contact_1 h3{
       padding:0;
       margin:0;
       padding-top:15px;
       font-size:25px;
       padding-bottom:15px;
       color:#585757;
        }
    .contact_1  a{
      color:#000;
        }
    .contact_1  a:hover{
          color: #990000;
        }
    #contact .touch{
      padding:0;
      margin:0;
      padding-top:50px;
      padding-bottom:30px;
      color:#585757;
      font-size:27px;
        }
    .contact_3 {
            margin-top:15px; 
            margin-bottom: 15px; 
                }
    .contact_3 a {
           background:#5ec2cb;
           color:#ffffff;
           padding:15px 40px 15px 40px;  
                }
    .contact_3 a:hover {
           background: #fff33f;
            color: #585757;
                }
    .contact_2 .form-control{
    min-height:50px; 
                }
        
    .contact_3 .form_1{
             min-height:200px;
             margin-bottom:25px;   
                }
    /*********************contact_end****************/
    
    
    
    
    @media  (min-width: 320px)and (max-width:767px) {
    
        .header_top_main {
            display: none;
            }
    
        #header .navbar-nav {
           
            margin: 0px;
        }
        #header .navbar-nav {
             float: none; 
            text-align: -webkit-center;
             padding-left: 0px; 
        }
    
        #footer_inner2{
            display: none;
        }
        #header_main{
            display: none;
        }
    #header_top {
    text-align: -webkit-center;
        display: none;
    }
        
    
    
    
    #center_about_top {
        background-image: url(../img/about/BOUSA_banner_0.jpg);
        height: 169px;
        background-size: 100%;
        background-repeat: no-repeat;
    }
    #center_about_middle {
        background-position: center center;
        background-image: url(../img/about/BAUSA_banner_3.jpg);
        height: 150px;
        background-size: 100% ;
       
        background-repeat: no-repeat;
        margin-top: 0px;
    }	
        
        .btn-memadd {
        
            margin: 0 auto;
        }
        .btn-cartadd {
        
            margin: 0 auto;
       }
        .featured_1_inner_1.clearfix {
        text-align: center;
        }
        
    }
    
    @media screen and (max-width : 991px){
        .product_title_nt {
            font-size: 18px;
            text-align: center;
        color: #7e3081;
        
       
       }
        .product_title_ntsale {
        color: #585757;
       
            text-align: center;
        text-decoration: line-through;
       
        font-size: 18px;
    }
        #header_main .container{
            width: 100%;
        }
        #featured{
            display: none;
        }
        #header .navbar-default .navbar-toggle {
            border-color: #5EBFC8;
            float: left;
            padding: 20px 10px 0 10px;
        }
        #header .navbar-default {
            border: none;
            padding-top: 0px;
            padding-bottom:9px;
        }
        .Clearance_5 {
            margin-bottom: 30px;
        }
        #Clearanceabout {
            padding-top: 55px;
            padding-bottom: 20px;
            background-color: #ffffff;
            font-family: "Ubuntu Bold","Ubuntu Light";
        }
        .Clearance_5 h2 {
            font-size: 24px;
            padding-top: 10px;
            padding-bottom: 25px;
            line-height: 28px;
            color: #585757;
            text-align: center;
            font-weight: bold;
        }
        .Clearance_5 img {
            width: 100px;
            height: auto;
            display: block;
            margin: auto;
            padding-top: 20px;
        }
        .Clearance_5 p {
            font-family: "Noto Sans TC regular";
            padding-bottom: 15px;
            font-size: 16px;
            line-height: 20px;
            color: #464646;
            text-align: center;
        }
       
    
        .Clearance_5 h3 {
            font-size: 28px;
            text-align: center;
            padding-bottom: 0px;
            color: #464646;
            font-weight: bold;
        }
    
        #bausabelieve {
            padding-top: 0px;
            padding-bottom: 60px;
            padding-left: 20px;
            padding-right: 20px;
            background-color: #e9f5f7;
        }
    
        .subtitle6 {
            text-align: center;
            color: #464646;
            padding-top: 30px;
            font-size: 20px;
            line-height: 32px;
            font-size: 16px;
            font-family: "Noto Sans TC regular";
        }
        
        .listing_details_35_button{
    
            display: inline-block;
            color: #5Ec2Cb;
            padding: 12px 0px 15px 0px!important;
            margin-top: 15px;
            border-radius: 4px;
            border: 0.5px solid #5Ec2cb;
            width: 210px;
            height: 45px;
            text-align: center;
            background-color: #fff;;
            
        }
        .listing_details_35_button h5 {
            font-size: 16px;
            color: #5Ec2Cb;
            font-family: "Noto Sans TC regular";
        }
        .Clearance_4 h3 {
            font-size: 24px;
            font-weight: bold;
            text-align: center;
            color: #464646;
            margin: 0 auto;
            font-family:"Noto Sans TC regular","Ubuntu Light" ;
           
        }
        .subtitle2 {
            text-align: center;
            color: #464646;
            padding-top: 30px;
            padding-bottom: 10px;
            font-size: 16px;
            font-family:"Noto Sans TC regular" ;
            padding-top: 15px;
            padding-bottom: 15px;
            padding-left: 20px;
            padding-right: 16px;
            line-height: 32px;
        }
    
        .btn-cartadd {
            color: #464646;
            padding: 8px 0 0 0;
            border: 0.5px solid #5ec2cb;
            text-align: center;
            border-radius: 4px;
            font-size: 16px;
            height: 40px;
            width: 260px;
            font-family: "Noto Sans TC regular";
    
        }
        #footer_inner2{
            display: none;
        }
        .properties_2_vedio {
        
        width: 100%;
        background-color: #FFFFFF;
       
        border: 0.5px solid #b4b4b4;
        border-top: 0px;
        font-family: "Ubuntu Bold";
    }
       
    
            .Clearance_2 {
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
         padding-left: 0px; 
    }
        
        .footer_inner_2 {
        color: #5ec2cb;
        padding-right: 0px;
        font-size: 14px;
    }
        
        
        .panel {
        border: 0px;
    }
        .listing_details_35 {
       margin-right: 3px;
    }
        Clearance_2 {
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
         padding-left: 0px; 
    }
    
        #properties_vedio {
        background: #ffffff;
        padding: 0px 0px 0px 0px;
        text-align: center;
    }
        
        .bousa {
            padding-top: 80px;
        }
        .bousa h3 {
        font-weight: bold;
        color: #464646;
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 40px;
        text-align: center;
        
    }
    
    .hero {
        padding-top: 65px;
    }
    .hero h3 {
    font-weight: bold;
    color: #464646;
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 40px;
    text-align: center;
    
    }
        .properties_2 h3 {
        font-weight: bold;
        color: #464646;
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 40px;
        
    }
        
        properties_3 {
        background-color: #FFFFFF;
        padding-top: 10px;
        padding-bottom: 10px;
        /* margin-bottom: 10px; */
        border: 1px solid #878787;
        border-top: 0px;
        font-family: "Ubuntu Bold";
    }
        
        /***************************footer**************/
        #footer{
            display: none;
        }
        #footer_inner {
        padding-top: 10px;
        padding-bottom: 10px;
        text-align: -webkit-center;
    }
        
        /*********************productslider************/
    
        .btn-memadd {
        
            margin: 0 auto;
        }
        .btn-cartadd {
        
            margin: 0 auto;
       }
        /*********************header************/
        .input-group_m {
        position: relative;
        display: table;
        border-collapse: separate;
        width: 90%;
        margin-top: 0px;
    }
        .input-grouplogo img {
               padding-top: 4px;
        }
    .input-grouplogo {
        
     margin-left: 21%
        
    }
    .form-control2 {
        display: block;
        width: 100%;
        height: 34px;
        padding: 0px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
      
       
       
        padding-bottom: 0px;
       
    }
        
        .header_main_4  {
        float: right;
        padding-top: 0px;
        margin-top: -28px;
        padding-right: 26px;
        
    }
        .header_main_4  i{
            font-size: 22px;
            color: #fff;
            
    }
        .header_main_4  i:hover{
            font-size: 22px;
            color: #fff33f;
            
    }
        .header_main_4 a {
            padding-left: 20px;
            font-size: 22px;
            color: #fff;
            
    }
    .header_main_4 a:hover {
            font-size: 22px;
            color: #fff33f;
            
    }	
        /*********************header************/
        #BAUSAsuggest {
        padding-top: 60px;
        padding-bottom: 40px;
        padding-right: 0px;
        background-color: #ffffff;
        }
        
    
    
        
         /****************head***********/
        
        #header .btn-danger {
        color: #888888;
        background-color: #ffffff;
        border-color: #ffffff;
        padding: 5px 30px 5px 30px;
        margin-left: 0!important;
          /****************head***********/
    }
        
        .arrow {
        font-size: 12px;
        font-weight: bold;
        color: #000;
        background: #F2F2F2;
        line-height: 21px;
        width: 20px;
        height: 20px;
        border-radius: 2em;
        text-align: center;
        position: absolute;
        top: 8px;
        padding: 0px 0px 0px 0px;
            right: 10px;
            
    }
    
    
    
        .panel{
            border: 0px; 
        }
        .panel-body {
            background: #5ec2cb;
            color: #fff;
        }
        .panel-heading  span{
         color: #fff;
        font-size: 16px;
        
    }
        .panel-heading2  span{
         color: #fff;
        font-size: 16px;
    }
        .panel-body ul {
            padding-left: 0px;
        padding-bottom: 0px;
            
    }
        .panel-body  li{
            color: #fff;
            font-size: 16px;
            
        padding: 5px 0 5px 0;
        }
        .panel-body  li a{
            color: #fff;
            font-size: 16px;
            
        padding: 5px 0 5px 0;
        }
        .panel-body  li a:hover{
            color: #fff33f;
            
        }
        .panel-success {
       
        border-bottom: 1px solid #fff;
        }
        .about_page_r .panel-heading {
            border-color: #fff;
        background: #5EC1CA;
        }
        .about_page_r .panel-heading i {
            font-size: 0px;
        }
        .about_page_r .panel-heading2 {
        background: #5EC1CA;
        }
    #properties .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 280px;
            margin: 0 auto;
        }	
    #properties .ih-item.square.effect13 {
        overflow: hidden;
        width: 280px;
        height: 178px;
        margin: 0 auto;
    }
        .detail_1ri2{
            
            background:#5EC1CA;
        height: 110px;
        text-align: center;
                padding-left: 0px;
        } 
    .detail_1ri2 .span_2 a i {
        font-size: 40px;
        color: #fff;
      
        margin-top: 40px;
       margin-left: 1%;
       margin-right: 1%;
    }
    .detail_1ri2 .span_2 a i:hover {
        
        color: #f4df47;
    }
        .detail_1ri2 .span_2 {
      /*  margin-right: 10px;
         margin-top: 60px; */
    }
        .suggest_1 {
        padding-top: 25px;
      
    }
        
        .suggest_1 img{
       width: 100%;
            height: auto;
    }
        
    .btn-cartadd a{
        color: #878787;
        font-size: 16px;
        
    }
    
    .btn-memadd a{
        color: #5DB5BD;
        font-size: 16px;
        
    }
    
    .btn-cartadd a:hover {
        color: #000;
    }
    .btn-memadd
    {
        color: #464646;
        padding: 8px 0 0 0;
        border: 0.5px solid #5ec2cb;
        text-align: center;
        border-radius: 4px;
        font-size: 16px;
        height: 40px;
        width: 260px;
        font-family: "Noto Sans TC regular";
     
        
    }
    .btn-memadd:hover{
        background:#5DB5BD;
    }
    
    .btn-memadd a:hover{
        
        color: #FFF03F;
    }
    .featured_2_last {
       
        padding-bottom: 0px;
        
            text-align: center;
    }
    
    .featured_2_last li {
        padding-bottom: 15px;
        padding-left: 15px;
        padding-right: 15px;
    }
        
        .featured_1_last {
            padding-top: 15px;
            padding-bottom: 0px;
            
                text-align: center;
        }
    
        .featured_1_last li {
           padding-bottom: 15px;
           padding-left: 15px;
           padding-right: 15px;
       
    }
        
        .featured_1_last li a {
            color: #464646;
        padding-bottom: 15px;
        font-size: 20px;
    
            
            
        }
        .featured_1_last li a:hover {
            color:#333;
        padding-bottom: 15px;
            font-size: 18px;
        }
      
        .product_title_nt {
       
        color: #78328a;
       
            text-align: center;
        font-size: 18px;
        font-weight: bold;
            margin-bottom: 15px;
            padding-right: 12px;
       }
        .product_title_ntsale {
        color: #b4b4b4;
       
            text-align: center;
        text-decoration: line-through;
        font-family: "Noto Sans TC regular";
        font-size: 14px;
    }
        .featured_1_last p {
        font-weight: bold;
        letter-spacing: 1px;
        text-transform: uppercase;
        font-size: 18px;
       
    }
        .properties_3 a {
        color: #2CB4A8;
        text-decoration: none;
        font-family: "Ubuntu Light";
            font-size: 24px;
    }
        .properties_2_vedio h4 a {
            color: #5ec2cb;
            text-decoration: none;
            font-family: 'Noto Sans TC regular';
            font-size: 16px;
            line-height: 23px;
        }
    .properties_2_vedio h4 a:hover{
        color: #585757;
    }
    .properties_2_vedio  h5 {
        text-align: center;
        padding-top: 20px;
        font-family: 'Noto Sans TC regular';
        color: #b4b4b4;
    
    }
        
        .properties_3 a {
        color:#5ec2cb;
        text-decoration: none;
        font-family: 'Noto Sans TC regular';
            font-size: 16px;
            line-height: 23px;
    }
        .properties_3 a:hover{
            color: #585757;
        }
    
    
        .carousel-productlist {
        position: relative;
       padding: 40px 0px 0px 0px;
    }
    .carousel-control.right {
        right: 3px;
        height: 40px;
        width: 0px;
        font-size: 40px;
        margin-top: 200px;
        color: #5ec2cb;
        text-shadow: 0 0px 1px rgba(0, 0, 0,1);
        top: 16%;
    }
    .carousel-control.left {
        left: -20px;
        height: 40px;
        width: 35px;
        font-size: 40px;
        margin-top: 200px;
        top: 16%;
        color: #5ec2cb;
    }
        .featured_1_inner_1.clearfix {
        text-align: center;
    }
        
        
        
        
        .Clearance_4  h3{
         padding-bottom: 0px;
         padding-top: 60px;
    }
        .subtitle2 {
        padding-top: 25px;
        padding-bottom: 15px;
         padding-left: 20px;
            padding-right: 16px;
        }
        .subtitle3 {
        text-align: center;
         padding-left: 20px;
            padding-right: 16px;
    }
        
        
    #properties2 {
        background: #ffffff;
        padding: 0px;
        text-align: center;
    }
    #properties2 .ih-item.square.effect13 {
        overflow: hidden;
        width: 300px;
        height: 190px;
        margin: 0 auto;
    }
    #properties2 .properties_3 {
        background-color: #FFFFFF;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-bottom: 10px;
        border: 0.5px solid #b4b4b4;
        border-top: 0px;
        font-family: "Ubuntu Bold";
        width: 300px;
        margin: 0 auto;
    }	
    #properties2 .ih-item img {
        width: 100%;
        height: 100%;
    }
        #properties {
        background: #ffffff;
        padding: 60px 0% 0px 0%;
        text-align: center;
    }
    #properties .ih-item img {
        width: 100%;
        height: 100%;
    }
        .properties_1 h3 {
         font-weight: bold;
        color: #464646;
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 20px;
       
    }
        .properties_1 p {
       
        color: #5EC2CB;
        font-size: 16px;
        line-height: 16px;
        font-family: 'Noto Sans TC regular';
       
    }
    .properties_2 {
        padding-top: 40px;
        padding-right: 0px; 
       padding-left: 0px;
    }
    #properties2 .properties_2 {
        padding-top: 20px;
        padding-right: 0px; 
       padding-left: 0px;
       padding-bottom: 20px;
    }
    .properties_2_vedio {
      
            width: 280px;
            margin: 0 auto 40px;
            
      
    }
    .listing_details_33 {
        padding: 0px 0px 0px 0px;
        background: #5EC1CA;
        
    }
        
    #footer{
            display: none;
        }
    
    
    .header_top_1 li {
    font-size: 11px;
    }
    .header_top_1 li a {
    font-size: 10px;
    }
    .header_top_2 ul {
    padding-top: 0px;
    }
    .header_top_2 li {
    display: block;
    }
    .well_1 a {
    border-left: none;
    line-height: 25px;
    }
    .well_3 a {
    border-left: none;
    }
    .header_main_1 h2 a {
    font-size: 15px;
    }
    .header_main_1 p{
    padding-bottom:20px;
    }
    .header_main_1{ 
    text-align:center;
     }
    .header_main_3 ul {
    text-align: center;
    padding-top: 10px;
    padding-top: 30px;
    }
    
    #header_main .dropdown-menu {
    left: -150%;
    }
    #header .navbar-nav {
    float: none;
    text-align: -webkit-center;
        padding-left: 0px;
    }
    #header .navbar-nav>li>.dropdown-menu {
    width: 100%;
    }
    .navbar-collapse {
    max-height: none;
    }
    #center {
    padding-top:0px;
    padding-bottom:0px;
    
        
    }
    .carousel-inner {
        position: relative;
        overflow: hidden;
        width: 100%;
       
    }
    
    
    
    #middle {
    padding-top: 20px;
    padding-bottom: 20px;
    }
    .middle_1 h3 a {
    font-size: 10px;
    }
    .middle_1 h2 a {
    font-size: 20px;
    }
    .middle_1 {
    margin-bottom: 10px;
    }
    .middle_main_2 {
    margin-bottom: 10px;
    }
    #chance {
    padding-top: 10px;
    padding-bottom: 20px;
    text-align: -webkit-center;
    }
    .chance_3 h2{ 
    font-size:15px;
     }
    #chance .nav-tabs {
    width: 100%;
    padding-bottom: 0px;
    }
    #chance .col-item .info h5{ 
    font-size:9px;
    }
    #chance .col-item .btn-details {
    padding-left: 0px;
    }
    #lighting {
    padding-top: 20px;
    padding-bottom: 10px;
    text-align: -webkit-center;
    }
    .lighting_1 h2 {
    font-size: 30px;
    padding-bottom: 10px;
    }
    #lighting .ih-item.square {
    width: 100%;
    height: 100%;
    }
    .lighting_2 h4 {
    padding-bottom: 10px;
    padding-top:10px;
    }
    .lighting_2 h4 a {
    font-size: 15px;
    }
    #specials {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: -webkit-center;
    }
    #Clearance {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: -webkit-center;
    }
    .Clearance_1 {
    padding-right: 0px;
    padding-top: 10px;
    }
    .Clearance_1 h2 a {
    font-size: 17px;
    }
    .Clearance_1 p {
    font-size: 14px;
    line-height: 20px;
    }
    .Clearance_1 h5 {
    margin-bottom:20px;
    }
    .Clearance_1 h6 {
    padding-bottom: 30px;
    }
    #support {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: -webkit-center;
    }
    .support_2 h4 {
    font-size: 15px;
    padding-top:10px;
    }
    .support_main {
    margin-left: 0px;
    margin-bottom: 2px;
    }
    #footer {
    padding-top: 30px;
    padding-bottom:0px;
    text-align: -webkit-center;
    }
    .footer_1 p {
    padding-bottom: 10px;
    }
    .footer_1{ 
    padding-bottom:10px;
    }
    #footer_inner {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: -webkit-center;
    }
        .footer_inner_1{
            padding-top: 15px;
        }
    #specials{
    overflow:hidden;
    }
    #product {
    padding-top:0px;
    padding-bottom:0px;
    /*text-align: -webkit-center;*/
    }
    .product_3 h4 {
    padding-top: 10px;
    padding-bottom: 15px;
    font-size: 20px;
    }
    .product_5 {
    padding-left: 0px;
    padding-top: 20px;
    }
    .caption h4{ 
    font-size:10px;
    }
    .caption p{ 
    font-size:8px;
    }
    #product .btn {
    font-size: 7px;
    }
    .product_9 ul {
    padding-top: 0px;
    padding-bottom: 0px;
    }
    .article-slide .carousel-indicators {
    bottom: -20%;
    left: 0;
    margin-left: 5px;
    width:100%;
    }
    .article-slide .carousel-indicators img {
    width: 40px;
    }
    .article-slide .carousel-indicators li {
    width: 50px;
    }
    .article-slide .carousel {
    width: 600px;
    }
    .product_details_2 h4 {
    font-size: 17px;
    padding-bottom: 10px;
    }
    .product_details_2 {
    padding-top: 10px;
    }
    #product .btn {
    font-size: 8px;
    margin-bottom: 0px;
    }
    .product_details_6 .btn {
    padding: 6px 10px;
    }
    .product_details_10 {
    padding-top: 20px;
    }
    .product_details_8 li a {
    font-size: 10px;
    }
    .product_details_8 li i {
    font-size: 10px;
    }
    .container .text-style {
    margin: 0 0px 0 0;
    font-size: 12px;
    }
    .container .text-style h2 {
    text-align:center;
    font-size: 18px;
    padding-top:20px;
    }
    .product_1 li {
    margin: 1px;
    font-size: 18px;
    }
    .product_1 li a {
    font-size: 20px;
    }
    #header_main {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left:10px;
    padding-right:10px;
    }
    
    .product_details_3 h3 {
    font-size: 13px;
    }
    .panel-title {
    padding-bottom: 10px;
    }
    .listing_main {
    text-align: -webkit-center;
    }
    .listing_1 h3 {
    padding-left: 0px;
    }
    .listing_2 h5 {
    padding-left: 0px;
    }
    .listing_2 h6 {
    padding-left: 0px;
    }
    .listing_3 h5 {
    padding-left: 0px;
    }
    .listing_5 {
    padding-left: 0px;
    }
    .listing_4 {
    padding-left: 0px;
    }
    .listing_7 {
    padding-left: 0px;
    padding-right: 0px;
    }
    .listing_main {
    margin-left: 0px;
    }
    .listing_9 li {
    display: block;
    }
    .listing_9 ul {
    text-align:center;
    }
    .listing_9 h4 {
    text-align: -webkit-center;
    }
    .chance{ 
    text-align:center;
    }
    #listing .nav-tabs>li {
    float: none;
    }
    .listing_12{ 
    padding-top:20px;
    }
    .listing_12 h4 a {
    font-size: 11px;
    }
    .listing_12 p a {
    font-size: 11px;
    }
    .listing_12 li a {
    font-size: 10px;
    }
    .listing_14 p {
    font-size: 11px;
    }
    .listing_13 h3 a {
    font-size: 18px;
    }
    .chance_4 li a {
    padding: 8px 8px 8px 8px;
    }
    .product_details_1 {
    padding-left: 0px;
    }
    .product_details_1 li {
    font-size: 14px;
    }
    .product_details_11 p {
    padding-top: 15px;
    }
    #listing_details .article-slide .carousel-indicators img {
    width: 100%;
    }
    #listing_details .article-slide .carousel-indicators li {
    width: 22.5%;
    }
    #product_details{ 
    text-align:left;
     }
    #product_details .input-group {
    width: 100%;
    }
    #product_details .spinner input {
    text-align: left;
    }
    .well_17 a {
    padding: 5px 10px 5px 10px;
    }
    .well_18 a {
    padding: 5px 10px 5px 10px;
    }
    .listing_details_2 ul {
    padding-top: 90px;
    padding-left: 0px;
    padding-bottom: 10px;
    }
    #listing_details .nav-tabs>li {
    float: none;
    display: block;
    }
    .listing_details_22 p a {
    font-size: 10px;
    }
    .listing_details_22 p a {
    font-size: 7px;
    }
    .listing_details_22 li {
    font-size: 12px;
    }
    #listing_details {
    padding-top:0px;
    padding-bottom: 10px;
    text-align: -webkit-center;
    }
    .product_details_1 {
    padding-top:0px;
    padding-left: 0px;
    }
    .listing_details_23 ul {
    text-align: center;
    }
    .listing_details_3 h4 a {
    font-size: 10px;
    }
    .listing_details_3 p a {
    font-size: 9px;
    }
    .listing_details_3 h3 a {
    font-size: 20px;
    }
    .listing_details_10 ul {
    padding-left: 0px;
    }
    .listing_details_12 {
    margin-left: 0px;
    }
    .listing_details_13 ul {
    padding-left: 0px;
    }
    .listing_details_15 ul {
    padding-left: 0px;
    }
    .listing_details_17 h5 {
    padding-left: 0px;
    }
    .listing_details_19 ul {
    padding-left: 0px;
    }
    .listing_details_20 ul {
    padding-left: 0px;
    }
    #contact {
    padding-top: 40px;
    padding-bottom: 60px;
    text-align: -webkit-center;
    }
    #contact .touch {
    font-size: 18px;
    }
    #product .btn {
    font-size: 5px;
    }
    .well_16 a {
    margin-right: 0px;
    }
    .well_22 a {
    padding: 5px 5px 5px 5px;
    font-size: 13px;
    }
    .well_23 a {
    padding: 5px 5px 5px 5px;
    font-size: 13px;
    }
    #header .navbar-collapse{
    padding-left:15px;
    padding-right:15px;	  
    }
    .contact_2 .form-control {
    min-height: 50px;
    margin-bottom: 10px;
    }
    #center .hero h1 {
    font-size: 1em;
    }
    #center .hero h3 {
    font-size: 40px;
    }
    #center .hero p {
    font-size: 10px;
    }
    .middle_2 h2 {
    padding-top:50px;
    }
    .middle_2 h2 a {
    font-size: 30px;
    }
    .middle_2 {
    height: 94%;
    }
    .middle_5 h4 a {
    font-size: 18px;
    }
    .nav-tabs>li {
    float: none;
        
    }
        .nav>li{
            padding-bottom: 7px;
        }
    #chance .nav>li>a {
    margin-left: 0px;
    }
    .product_10 {
    text-align: center;
    }
    .register_1 {
    padding-top:30px;
    padding-bottom:30px;
    text-align: -webkit-center;
    }
    #header .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
    /*margin-right:50px;*/
        padding-bottom: 5px;
       
    }
    #header .navbar-default .navbar-nav>li>a {
    font-size: 16px;
    }
    #header .navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
        display: block;
        width: 35px;
        height: 1px;
        border-radius: 1px;
      
        padding-top: 4px;
    }
    #header .navbar-default .navbar-toggle {
    border-color: #5EBFC8;
        float: left;
         margin-top: 0px;
        margin-bottom: 0px;
    }
    #header .navbar-nav {
       
        margin-left: 0%;
    }
    #header .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #5EBFC8;
    }
    #header .navbar-default .navbar-collapse {
    border-color: #5EBFC8;
    }
    .middle_main_1 {
    margin-bottom: 10px;
    }
    .middle_main_3 {
    margin-bottom: 0px;
    }
    #chance .col-item .separator a {
    font-size: 12px;
    }
    #chance .col-item {
    margin-bottom: 19px;
    }
    .specials_1 h4 {
    font-size: 30px;
    border-bottom: 1px solid #badc94!important;
        padding-bottom: 0px;
        text-align: center;
        color: #3c650f;
        width: fit-content;
        margin: auto;
    }
    .Clearance_2 h3 {
        font-family: "Noto Sans TC regular";
        color: #464646;
        font-size: 24px;
        line-height: 24px;
    }   
    #footer .form-control {
    width: 96%;
    }
    #footer .btn-default {
    margin-bottom: 10px;
    }
    .product_2 h4 {
    padding-top: 10px;
    padding-bottom: 0px;
    }
    .product_7 p {
    padding-top: 10px;
    padding-bottom: 10px;
    }
    #product .item.list-group-item img {
    margin-bottom: 10px;
    }
    .product_details_1 li a {
    font-size: 14px;
    }
    #listing {
    padding-top: 30px;
    padding-bottom: 30px;
    }
    .listing_9 h4 {
    padding-bottom: 0px;
    }
    .listing_details_main {
    padding-top: 0px;
    }
    
    #contact .touch {
    padding-top: 10px;
    padding-bottom: 30px;
    }
    #contact {
    padding-bottom: 30px;
    }
    #contact .text-center {
        padding-bottom: 45px;
    }
    #contact  .titlecenter{
        text-align: center;
        padding-bottom: 60px;
    }
  

    #header .navbar-brand {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    padding-top: 14px;
    letter-spacing:2px;
    display:block;
    }
    
    .left_1{
    float:left!important;	
     }
    }
        
    
        
    
    
    @media (min-width:470px) and (max-width : 767px){
      
          #footer_inner2{
            display: none;
        }
        .Clearance_2 {
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
       padding-left: 0px; 
    }
        
    
    #BAUSAsuggest {	
        padding-top: 60px;
        padding-bottom: 80px;
        padding-right: 0px;
        background-color: #ffffff;
        }
        /********************************header************/
        
        .input-group_m {
        position: relative;
        display: table;
        border-collapse: separate;
        width: 80%;
        margin-top: 10px;
    }
        .input-grouplogo {
        margin-left: 28%;
        margin-top: 10px;
         }
        
        .nav>li {
        position: relative;
        display: block;
            padding-bottom: 15px;
    }
        
    
        
         /****************head***********/
        
        #header .btn-danger {
        color: #888888;
        background-color: #ffffff;
        border-color: #ffffff;
        padding: 5px 15px 5px 15px;
        margin-left: 0!important;
          /****************head***********/
    }
        /****************about***********/
        #center_about_top {
        background-image: url(../img/about/head.jpg);
        height: 346px;
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
        }
        
        #center_about_middle {
        background-position: center center;
        background-image: url(../img/about/BAUSA_banner_3.jpg);
        height: 300px;
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
        margin-top: 30px;
        }
        /****************about***********/
        .arrow {
        font-size: 12px;
        font-weight: bold;
        color: #000;
        background: #F2F2F2;
        line-height: 21px;
        width: 20px;
        height: 20px;
        border-radius: 2em;
        text-align: center;
        position: absolute;
        top: 2px;
        padding: 0px 0px 0px 0px;
            right: 30px;
            
    }
    
        
        .panel{
            border: 0px;
        }
        .panel-body {
            background: #5ec2cb;
            color: #fff;
        }
        .panel-heading  span{
         color: #fff;
        font-size: 16px;
        
    }
        .panel-heading2  span{
         color: #fff;
        font-size: 16px;
    }
        .tabpanel-title {
        font-size: 16px;
        padding-left: 20px;
        }
        .panel-body ul {
            padding-left: 0px;
        padding-bottom: 0px;
            
    }
        .panel-body  li{
            color: #fff;
            font-size: 16px;
            
        padding: 5px 0 5px 0;
        }
        .panel-body  li a{
            color: #fff;
            font-size: 16px;
            
        padding: 5px 0 5px 0;
        }
        .panel-body  li a:hover{
            color: #fff33f;
            
        }
        .panel-success {
       
        border-bottom: 1px solid #fff;
        }
        .about_page_r .panel-heading {
        
        padding: 20px 15px 20px 45px;
        }
        .about_page_r .panel-heading {
            border-color: #fff;
        background: #5EC1CA;
        }
        .about_page_r .panel-heading i {
            font-size: 0px;
        }
        .about_page_r .panel-heading2 {
        background: #5EC1CA;
        }
        
    /*.detail_1ri2{
            
            background:#5EC1CA;
        height: 110px;
        text-align: center;
            padding-left: 40px;
        } */ 
    .detail_1ri2 .span_2 a i {
        font-size: 40px;
        color: #fff;
      
        margin-top: 40px;
       margin-right: 10px;
    }
    .detail_1ri2 .span_2 a i:hover {
        
        color: #f4df47;
    }
        .detail_1ri2 .span_2 {
        margin-right: 25px;
        /* margin-top: 60px; */
    }
        .suggest_1 {
        padding-top: 50px;
      
    }
        
        .suggest_1 img{
       width: 100%;
            height: auto;
    }
     
    .btn-cartadd {
        margin: 0 auto;
    }
    .btn-memadd {
        margin: 0 auto;
    }
    .btn-cartadd a {
        color: #878787;
        
    }
    
    .btn-cartadd a:hover {
        color: #000;
    }
    
    .btn-memadd:hover{
        background:#5DB5BD;
    }
    .btn-memadd a {
        color: #5DB5BD;
        
    }
    .btn-memadd a:hover{
        
        color: #FFF03F;
    }
    
        
        .featured_1_last {
            padding-top: 15px;
            padding-bottom: 0px;
            margin-right: 0px;
        }
        .featured_1_last li {
           padding-bottom: 20px;
       
    }
        
        .featured_1_last li a {
            color: #585757;
        padding-bottom: 15px;
            font-size: 18px;
            
        }
        .featured_1_last li a:hover {
            color:#333;
        padding-bottom: 15px;
            font-size: 18px;
        }
        .product_title_nt {
       
        color: #7e3081;
       
            text-align: center;
        font-size: 14px;
       }
        .product_title_ntsale {
        color: #7d7c74;
       
            text-align: center;
        text-decoration: line-through;
       
        font-size: 14px;
    }
        .featured_1_last p {
        font-weight: bold;
        letter-spacing: 1px;
        text-transform: uppercase;
        font-size: 18px;
        margin-bottom: 15px;
    }
        .properties_3 a {
        color: #2CB4A8;
        text-decoration: none;
        font-family: "Ubuntu Light";
            font-size: 24px;
    }
        
    .properties_2_vedio h4 a:hover{
        color: #585757;
    }
    
        
        .properties_3 a {
        color: #2CB4A8;
        text-decoration: none;
        font-family: "Ubuntu Light";
            font-size: 24px;
    }
        .properties_3 a:hover{
            color: #585757;
        }
    
        
    
        
        
      
        
        
        .Clearance_4  h3{
         padding-bottom: 0px;
         padding-top: 0px;
    }
        .subtitle2 {
        padding-top: 30px;
        padding-bottom: 30px;
         padding-left: 20px;
            padding-right: 20px;
        }
        .subtitle3 {
        text-align: center;
         padding-left: 20px;
            padding-right: 20px;
    }
        
        
        
        
    
        #properties {
        background: #ffffff;
        padding: 60px 0% 0px 0%;
        text-align: center;
    }
    
    
    .properties_2 {
        padding-top: 60px;
        padding-right: 0px; 
       padding-left: 0px;
    }
    
    .properties_2_vedio {
       margin-bottom: 0px;
        padding-top: 0px;
        margin-bottom: 40px;
    }
    .listing_details_33 {
        padding: 0px 20px 20px 20px;
        background: #5EC1CA;
        
    }
        
    #footer{
            display: none;
        }
    
    #header_main{
            display: none;
        }
    #header_top {
    text-align: -webkit-center;
        display: none;
    }
    .header_top_1 li {
    font-size: 11px;
    }
    .header_top_1 li a {
    font-size: 10px;
    }
    .header_top_2 ul {
    padding-top: 0px;
    }
    .header_top_2 li {
    display: block;
    }
    .well_1 a {
    border-left: none;
    line-height: 25px;
    }
    .well_3 a {
    border-left: none;
    }
    .header_main_1 h2 a {
    font-size: 15px;
    }
    .header_main_1 p{
    padding-bottom:20px;
    }
    .header_main_1{ 
    text-align:center;
     }
    .header_main_3 ul {
    text-align: center;
    padding-top: 10px;
    padding-top: 30px;
    }
    
    #header_main .dropdown-menu {
    left: -150%;
    }
    
    #header .navbar-nav>li>.dropdown-menu {
    width: 100%;
    }
    .navbar-collapse {
    max-height: none;
    }
    #center {
    padding-top:0px;
    padding-bottom:0px;
        
    }
    .carousel-inner {
        position: relative;
        overflow: hidden;
        width: 100%;
       
    }
    
    .fade-carousel .carousel-inner .item {
        height: 100%;
        margin-top: 0px;
    }
    
    #middle {
    padding-top: 20px;
    padding-bottom: 20px;
    }
    .middle_1 h3 a {
    font-size: 10px;
    }
    .middle_1 h2 a {
    font-size: 20px;
    }
    .middle_1 {
    margin-bottom: 10px;
    }
    .middle_main_2 {
    margin-bottom: 10px;
    }
    #chance {
    padding-top: 10px;
    padding-bottom: 20px;
    text-align: -webkit-center;
    }
    .chance_3 h2{ 
    font-size:15px;
     }
    #chance .nav-tabs {
    width: 100%;
    padding-bottom: 0px;
    }
    #chance .col-item .info h5{ 
    font-size:9px;
    }
    #chance .col-item .btn-details {
    padding-left: 0px;
    }
    #lighting {
    padding-top: 20px;
    padding-bottom: 10px;
    text-align: -webkit-center;
    }
    .lighting_1 h2 {
    font-size: 30px;
    padding-bottom: 10px;
    }
    #lighting .ih-item.square {
    width: 100%;
    height: 100%;
    }
    .lighting_2 h4 {
    padding-bottom: 10px;
    padding-top:10px;
    }
    .lighting_2 h4 a {
    font-size: 15px;
    }
    #specials {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: -webkit-center;
    }
    #Clearance {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: -webkit-center;
    }
    .Clearance_1 {
    padding-right: 0px;
    padding-top: 10px;
    }
    .Clearance_1 h2 a {
    font-size: 17px;
    }
    .Clearance_1 p {
    font-size: 14px;
    line-height: 20px;
    }
    .Clearance_1 h5 {
    margin-bottom:20px;
    }
    .Clearance_1 h6 {
    padding-bottom: 30px;
    }
    #support {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: -webkit-center;
    }
    .support_2 h4 {
    font-size: 15px;
    padding-top:10px;
    }
    .support_main {
    margin-left: 0px;
    margin-bottom: 2px;
    }
    #footer {
    padding-top: 30px;
    padding-bottom:0px;
    text-align: -webkit-center;
    }
    .footer_1 p {
    padding-bottom: 10px;
    }
    .footer_1{ 
    padding-bottom:10px;
    }
    #footer_inner {
    /*padding-top: 10px;
    padding-bottom: 10px;
    text-align: -webkit-center;*/
    }
        .footer_inner_1{
            padding-top: 15px;
        }
    #specials{
    overflow:hidden;
    }
    #product {
    padding-top:0px;
    padding-bottom:0px;
    text-align: -webkit-center;
    }
    .product_3 h4 {
    padding-top: 10px;
    padding-bottom: 15px;
    font-size: 20px;
    }
    .product_5 {
    padding-left: 0px;
    padding-top: 20px;
    }
    .caption h4{ 
    font-size:10px;
    }
    .caption p{ 
    font-size:8px;
    }
    #product .btn {
    font-size: 7px;
    }
    .product_9 ul {
    padding-top: 0px;
    padding-bottom: 0px;
    }
    .article-slide .carousel-indicators {
    bottom: -20%;
    left: 0;
    margin-left: 5px;
    width:100%;
    }
    .article-slide .carousel-indicators img {
    width: 40px;
    }
    .article-slide .carousel-indicators li {
    width: 50px;
    }
    .article-slide .carousel {
    width: 600px;
    }
    .product_details_2 h4 {
    font-size: 17px;
    padding-bottom: 10px;
    }
    .product_details_2 {
    padding-top: 10px;
    }
    #product .btn {
    font-size: 8px;
    margin-bottom: 10px;
    }
    .product_details_6 .btn {
    padding: 6px 10px;
    }
    .product_details_10 {
    padding-top: 20px;
    }
    .product_details_8 li a {
    font-size: 10px;
    }
    .product_details_8 li i {
    font-size: 10px;
    }
    .container .text-style {
    margin: 0 0px 0 0;
    font-size: 12px;
    }
    .container .text-style h2 {
    text-align:center;
    font-size: 18px;
    padding-top:20px;
    }
    .product_1 li {
    margin: 1px;
    font-size: 18px;
    }
    .product_1 li a {
    font-size: 20px;
    }
    #header_main {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left:10px;
    padding-right:10px;
    }
    .header_top_main {
    display: none;
    }
    .product_details_3 h3 {
    font-size: 13px;
    }
    .panel-title {
    padding-bottom: 10px;
    }
    .listing_main {
    text-align: -webkit-center;
    }
    .listing_1 h3 {
    padding-left: 0px;
    }
    .listing_2 h5 {
    padding-left: 0px;
    }
    .listing_2 h6 {
    padding-left: 0px;
    }
    .listing_3 h5 {
    padding-left: 0px;
    }
    .listing_5 {
    padding-left: 0px;
    }
    .listing_4 {
    padding-left: 0px;
    }
    .listing_7 {
    padding-left: 0px;
    padding-right: 0px;
    }
    .listing_main {
    margin-left: 0px;
    }
    .listing_9 li {
    display: block;
    }
    .listing_9 ul {
    text-align:center;
    }
    .listing_9 h4 {
    text-align: -webkit-center;
    }
    .chance{ 
    text-align:center;
    }
    #listing .nav-tabs>li {
    float: none;
    }
    .listing_12{ 
    padding-top:20px;
    }
    .listing_12 h4 a {
    font-size: 11px;
    }
    .listing_12 p a {
    font-size: 11px;
    }
    .listing_12 li a {
    font-size: 10px;
    }
    .listing_14 p {
    font-size: 11px;
    }
    .listing_13 h3 a {
    font-size: 18px;
    }
    .chance_4 li a {
    padding: 8px 8px 8px 8px;
    }
    .product_details_1 {
    padding-left: 0px;
    }
    .product_details_1 li {
    font-size: 18px;
    }
    .product_details_11 p {
    padding-top: 70px;
    }
    #listing_details .article-slide .carousel-indicators img {
    width: 100%;
    }
    #listing_details .article-slide .carousel-indicators li {
    width: 22.5%;
    }
    #product_details{ 
    text-align:inherit;
     }
    #product_details .input-group {
    width: 100%;
    }
    #product_details .spinner input {
    text-align: left;
    }
    .well_17 a {
    padding: 5px 10px 5px 10px;
    }
    .well_18 a {
    padding: 5px 10px 5px 10px;
    }
    .listing_details_2 ul {
    padding-top: 90px;
    padding-left: 0px;
    padding-bottom: 10px;
    }
    #listing_details .nav-tabs>li {
    float: none;
    display: block;
    }
    .listing_details_22 p a {
    font-size: 10px;
    }
    .listing_details_22 p a {
    font-size: 7px;
    }
    .listing_details_22 li {
    font-size: 12px;
    }
    #listing_details {
    padding-top:0px;
    padding-bottom: 10px;
    text-align: -webkit-center;
    }
    .product_details_1 {
    padding-top:0px;
    padding-left: 0px;
    }
    .listing_details_23 ul {
    text-align: center;
    }
    .listing_details_3 h4 a {
    font-size: 10px;
    }
    .listing_details_3 p a {
    font-size: 9px;
    }
    .listing_details_3 h3 a {
    font-size: 20px;
    }
    .listing_details_10 ul {
    padding-left: 0px;
    }
    .listing_details_12 {
    margin-left: 0px;
    }
    .listing_details_13 ul {
    padding-left: 0px;
    }
    .listing_details_15 ul {
    padding-left: 0px;
    }
    .listing_details_17 h5 {
    padding-left: 0px;
    }
    .listing_details_19 ul {
    padding-left: 0px;
    }
    .listing_details_20 ul {
    padding-left: 0px;
    }
    #contact {
    padding-top: 40px;
    padding-bottom: 60px;
    text-align: -webkit-center;
    }
    #contact .touch {
    font-size: 18px;
    }
    #product .btn {
    font-size: 5px;
    }
    .well_16 a {
    margin-right: 0px;
    }
    .well_22 a {
    padding: 5px 5px 5px 5px;
    font-size: 13px;
    }
    .well_23 a {
    padding: 5px 5px 5px 5px;
    font-size: 13px;
    }
    #header .navbar-collapse{
    padding-left:15px;
    padding-right:15px;	  
    }
    .contact_2 .form-control {
    min-height: 50px;
    margin-bottom: 10px;
    }
    #center .hero h1 {
    font-size: 1em;
    }
    #center .hero h3 {
    font-size: 40px;
    }
    #center .hero p {
    font-size: 10px;
    }
    .middle_2 h2 {
    padding-top:50px;
    }
    .middle_2 h2 a {
    font-size: 30px;
    }
    .middle_2 {
    height: 94%;
    }
    .middle_5 h4 a {
    font-size: 18px;
    }
    .nav-tabs>li {
    float: none;
    }
    #chance .nav>li>a {
    margin-left: 0px;
    }
    .product_10 {
    text-align: center;
    }
    .register_1 {
    padding-top:30px;
    padding-bottom:30px;
    text-align: -webkit-center;
    }
    #header .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
    margin-right:0px;
        padding-bottom: 5px;
       
    }
    #header .navbar-default .navbar-nav>li>a {
    font-size: 20px;
    }
    #header .navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
        display: block;
        width: 35px;
        height: 1px;
        border-radius: 1px;
      
        padding-top: 4px;
        margin-left: 10px;
    }
    
    #header .navbar-nav {
       
        margin-left: 0%;
    }
    #header .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #5EBFC8;
    }
    #header .navbar-default .navbar-collapse {
    border-color: #5EBFC8;
    }
    .middle_main_1 {
    margin-bottom: 10px;
    }
    .middle_main_3 {
    margin-bottom: 0px;
    }
    #chance .col-item .separator a {
    font-size: 12px;
    }
    #chance .col-item {
    margin-bottom: 19px;
    }
    .specials_1 h4 {
    font-size: 30px;
    border-bottom: 1px solid #badc94!important;
        padding-bottom: 0px;
        text-align: center;
        color: #3c650f;
        width: fit-content;
        margin: auto;
    }
    .Clearance_2 h3 {
    font-size: 30px;
    padding-bottom: 13px;
    }
    #footer .form-control {
    width: 96%;
    }
    #footer .btn-default {
    margin-bottom: 10px;
    }
    .product_2 h4 {
    padding-top: 10px;
    padding-bottom: 0px;
    }
    .product_7 p {
    padding-top: 10px;
    padding-bottom: 10px;
    }
    #product .item.list-group-item img {
    margin-bottom: 10px;
    }
    .product_details_1 li a {
    font-size: 24px;
    }
    #listing {
    padding-top: 30px;
    padding-bottom: 30px;
    }
    .listing_9 h4 {
    padding-bottom: 0px;
    }
    .listing_details_main {
    padding-top: 0px;
    }
    #contact h1 {
    padding-bottom: 20px;
    }
    #contact .touch {
    padding-top: 10px;
    padding-bottom: 10px;
    }
    #contact {
    padding-bottom: 30px;
    }
    #header .navbar-brand {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    padding-top: 14px;
    letter-spacing:2px;
    display:block;
    }
    
    .left_1{
    float:left!important;	
     }
    }
    
    
    
    @media (min-width:470px) and (max-width:767px) {
        
            #footer_inner2{
            display: none;
        }
        .featured_1_last p {
        font-weight: bold;
        letter-spacing: 1px;
        text-transform: uppercase;
        font-size: 18px;
        margin-bottom: 15px;
    }
        
    .center-title {
       
        padding-bottom: 60px;
       
    }
    
        .properties_3 {
        background-color: #FFFFFF;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-bottom: 10px;
        border: 1px solid #878787;
        border-top: 0px;
        font-family: "Ubuntu Bold";
        width: 380px;
        margin: 0 auto;
    }
        
    .detail_1ri2 .span_2{
         margin-right: 10px;
    }
    .detail_1ri2 .span_2 a i {
        /*font-size: 30px;
        color: #fff;*/
    }
    .detail_1ri2 .span_2 a i:hover {
        
        color: #f4df47;
    }
    
    .featured_1_inner_1  {
        text-align: center;
    }	
        
    .btn-cartadd a {
        color: #878787;
        
    }
    
    .btn-cartadd a:hover {
        color: #000;
    }
    
    .btn-memadd:hover{
        background:#5DB5BD;
        
    }
    .btn-memadd a {
        color: #5DB5BD;
        
    }
    .btn-memadd a:hover{
        
        color: #FFF03F;
    }
    .featured_1_last {
      
        text-align: center;
    }
        .featured_1_last h5{
            text-align: center;
            font-size: 18px;
        }
        .product_title_nt {
            font-size: 18px;
            text-align: center;
        color: #7e3081;
        
       
       }
        .product_title_ntsale {
        color: #585757;
       
            text-align: center;
        text-decoration: line-through;
       
        font-size: 18px;
    }
        .properties_3 a {
        color: #5ec2cb;
        text-decoration: none;
        font-family: "Ubuntu Light";
            font-size: 20px;
    }
        .properties_3 a:hover{
            color: #585757;
        }
        .Clearance_4{ 
     text-align: center;
    padding-top:60px;
        padding-bottom: 0px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
        
     }
        .Clearance_4  h3{
         padding-bottom: 0px;
         padding-top: 0px;
            font-size: 24px;
    }
        .subtitle6{
        text-align: center;
        color: #585757;
        padding-top: 30px;
        
        font-size: 16px;
    }
        .subtitle2 {
        padding-top: 15px;
        padding-bottom: 15px;
         padding-left: 10px;
            padding-right: 10px;
            font-size: 16px;
        }
        .subtitle3 {
        text-align: center;
         padding-left: 10px;
            padding-right: 10px;
            font-size: 16px;
    }
        .Clearance_5{
            padding-bottom: 0px;
        }
    .Clearance_5 h3 {
        font-size: 28px;
        text-align: center;
        padding-bottom: 0px;
        color: #585757;
    }
    .Clearance_5 h2 {
        font-size: 24px;
        padding-top: 10px;
        padding-bottom: 15px;
        line-height: 28px;
        color: #585757;
        text-align: center;
        font-weight: bold;
    }
    .Clearance_5 p {
        padding-bottom: 15px;
        font-size: 16px;
        line-height: 20px;
        color: #585757;
        text-align: center;
    }
    .subtitle4 {
        text-align: center;
        color: #585757;
        padding-top: 15px;
        padding-bottom: 15px;
        font-size: 16px;
    }
    .subtitle5 {
        text-align: center;
        color: #585757;
        font-size: 16px;
    }
        #Clearanceabout {
        padding-top: 50px;
        padding-bottom: 0px;
        }
        .listing_details_35_button{
    
        display: inline-block;
        color: #5EBFC8;
        padding: 22px 0px 0px 0px!important;
        margin-top: 40px;
        border-radius: 10px;
        border: 1px solid #5EBFC8;
        width: 300px;
        height: 65px;
        text-align: center;
        
    }
    .listing_details_35_button:hover{
        
        background: #5EBFC8;
        
    }
    .listing_details_35_button:hover h5{
        color:#FFF03F;
        
        
    }
    .listing_details_35_button h5{
            font-size: 20px;
        color:#2cb4a8;
        }	
    .listing_details_35_button:focus{
        color:#FFF03F;
        background: #5EBFC8;
        text-decoration: none;
        
    }
    .listing_details_35_button a{
        text-decoration: none;
    }
        #center_about_top {
        background-image: url(../img/about/BOUSA_banner_0.jpg);
        height: 338px;
        background-size: 100%;
    
        background-repeat: no-repeat;
        }
        
        #footer{
            display: none;
        }
    
        #properties {
        background: #ffffff;
        padding: 0px 0% 0px 0%;
        text-align: center;
    }
    
        
    .properties_1 {
        margin-bottom: -30px;
        margin-top: 60px;
    }
        
    
    .properties_2 {
        padding-top: 60px;
        padding-right: 0px; 
       padding-left: 0px;
    }
    
    
    
    .listing_details_33 {
       padding: 0px 20px 10px 20px;
        background: #5EC1CA;
        
    }
        
    
    .middle_2 {
    height: 96%;
    }
    
    .form-control2 {
        display: block;
        width: 100%;
        height: 34px;
        padding: 0px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
        -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
      
       
       
        padding-bottom: 0px;
       
    }
        
        .header_main_4  {
        float: right;
        padding-top: 0px;
        margin-top: -35px;
        padding-right: 40px;
        
    }
        .header_main_4  i{
            font-size: 22px;
            color: #fff;
            
    }
        .header_main_4  i:hover{
            font-size: 22px;
            color: #fff33f;
            
    }
        .header_main_4 a {
            padding-left: 20px;
            font-size: 26px;
            color: #fff;
            
    }
    .header_main_4 a:hover {
            font-size: 26px;
            color: #fff33f;
            
    }	
        
    #product .well-sm {
    margin-top: 0px;
    margin-bottom: 0;
    }
    .product_10 {
    padding-top: 20px;
    padding-bottom: 10px;
    }
    #listing {
    padding-top: 0px;
    }
    .login_1 h2 {
    padding-top: 10px;
    padding-bottom: 10px;
    }
    #header .navbar-brand {
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    padding-top: 14px;
    letter-spacing:2px;
    display:block;
    }
    
    .blog_home1il {
     position: static;
     margin-bottom: 10px;
    }
    .blog_home1il h6 span {
     display: none;
    }
    .blog_home1ii {
     margin-bottom: 0px;
    }
    .date {
     width: 100%;
    }
    .year {
     width: 100%;
    }
    #property {
     text-align: center;
    }
    .blog_home1i ul li {
     padding-left: 3px;
     padding-right: 3px;
     font-size: 12px;
    }
    
    .btn-memadd:hover {
        background:#5DB5BD;
        
    }
    .btn-memadd h5
    {
        color: #5DB5BD;
        font-size: 16px;
        }
        .btn-memadd:hover h5{
            color: #FFF33F;
        }
        .btn-memadd:focus {
            color:#FFF33F;
        background: #5DB5BD;
        }
    .btn-memadd a {
        text-decoration: none;
        
    }
        
        
    }
     
    /*********************************************************** (min-width:470px) and (max-width:767px) ***********************************************/ 
    @media (min-width:768px) and (max-width:991px) {
    
        .header_main_1 {
            text-align: center;
            margin-top: 6%;
           
        }
        .header_main_1 img {
            width: 75%;
        }
        .header_main_3.clearfix {
            margin-top: 8%;
        }
        .Clearance_5 p {
            font-family: "Noto Sans TC regular";
            padding-bottom: 15px;
            font-size: 14px;
            line-height: 12px;
            color: #464646;
            text-align: center;
        }
        .Clearance_5 img {
            width: 75px;
            height: auto;
            display: block;
            margin: auto;
            padding-top: 20px;
        }
        #properties .ih-item.square.effect13 .info h3 {
            
            width: 55%;
        }
    
        .featured_2_last li {
            padding-bottom: 0px;
            padding-left: 0px;
            padding-right: 0px;
        }
    
        #properties .ih-item.square.effect13 {
            overflow: hidden;
            width: 200px;
            height: 127px;
            margin: 0 auto;
        }
        #properties .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 200px;
            margin: 0 auto;
        }
    
        #properties2 .ih-item.square.effect13 {
            overflow: hidden;
            width: 200px;
            height: 127px;
            margin: 0 auto;
        }
        #properties2 .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 200px;
            margin: 0 auto;
        }
            #footer_inner2{
            display: none;
        }
        .panel {
       
        background-color: transparent;
        }
        
        .footer_inner_1 {
        margin-left: 0%;
        padding-top: 5px;
    }
        .footer_inner_2 {
        padding-top: 5px;
        padding-top: 15px;
    }
        
        .Clearance_2 {
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 40px;
         padding-left: 0px; 
    }
        
        .btn-cartadd
    {
        color: #878787;
            padding: 8px 0 0 0;
        border: 1px solid #5DB5BD;
        text-align: center;
        border-radius: 4px;
        margin-top: 15px;
        font-size: 16px;
        height: 40px;
        width: 150px;
        margin-bottom: 15px;
    }
    .btn-memadd {
        color: #464646;
        padding: 8px 0 0 0;
        border: 0.5px solid #5ec2cb;
        text-align: center;
        border-radius: 4px;
        font-size: 16px;
        height: 40px;
        width: 150px;
        font-family: "Noto Sans TC regular";
    }
    
    .featured_1_inner_1  {
        text-align: center;
    }
    .btn-cartadd a {
        color: #878787;
        
    }
    
    .btn-cartadd a:hover {
        color: #000;
    }
    .btn-memadd h5
    {
        color: #5DB5BD;
           padding: 8px 0 0 0;
        border: 1px solid #5DB5BD;
        text-align: center;
        border-radius: 4px;
        
        font-size: 16px;
        height: 40px;
        width: 145px;
        
        
    }
    .btn-memadd:hover {
        background:#5DB5BD;
        
    }
        .btn-memadd:hover h5{
            color: #FFF33F;
            adding: 8px 0 0 0;
        border: 1px solid #5DB5BD;
        text-align: center;
        border-radius: 50px;
        
        font-size: 16px;
        height: 40px;
        width: 145px;
        }
        .btn-memadd:focus {
            color:#FFF33F;
        background: #5DB5BD;
        }
    .btn-memadd a {
        text-decoration: none;
        
    }
    
        
        
        
        
        
        
        
        #BAUSAsuggest {
        padding-top: 80px;
        padding-bottom: 80px;
        padding-right: 0px;
        background-color: #ffffff;
        text-align: center;
    }
        
       .featured_1_inner_1.clearfix img {
        width: 150px;
        height: 150px;
        
    }
      
        
        .header_main_3 li {
        display: inline;
       
        margin: 10px 0 0 10px;
    }
        .header_main_3 ul {
         text-align:inherit; 
        padding-top: 10px;
    }
    .carousel-control.left {
        left: -26px;
        height: 40px;
        width: 40px;
        font-size: 40px;
        margin-top: 110px;
        top: 16%;
        color: #5ec2cb;
        
    }
    .carousel-control.right {
        left: auto;
        height: 40px;
        width: 0px;
        font-size: 40px;
        margin-top: 110px;
        color: #5ec2cb;
        text-shadow: 0 0px 1px rgba(0, 0, 0,1);
        top: 16%;
    }
    .suggest_1_inner_2 {
       
        margin-left: 18px;
        padding-right: 110px;
    }
        .suggest_1 img {
            width: 90%;
            height: 90%;
        }
        .detail_1ri2{
            
            background:#5EC1CA;
        height: 110px;
        text-align: center;
            padding-left: 40px;
        } 
    .detail_1ri2 .span_2 a i {
        font-size: 40px;
        color: #fff;
      
        margin-top: 40px;
       margin-right: 10px;
    }
    .detail_1ri2 .span_2 a i:hover {
        
        color: #f4df47;
    }
        .detail_1ri2 .span_2 {
        margin-right: 25px;
        /* margin-top: 60px; */
    }
        
        .input-grouplogo{
            
            display: none;
        }
        .header_main_4{
            display: none;
        }
        .input-group_m {
       
            display: none;}
        
    
    
     .properties_2_vedio {
        width: 200px;
        margin: 0 auto 40px;
        height: 200px;
    }
        .properties_2_vedio iframe{
            padding-bottom: 5px;
            width: 199px;
            height: 127px;
        }
        
        #footer{
            display: none;
        }
      /*  .product_title_nt{
        color: #78328a;
        float: left;
        font-size: 14px;
        padding-left: 30px;
        font-weight: bold;
    } */
            /********************************header************/
        .input-grouplogo {
        margin-left: 35%;
         }
        
        .nav>li {
        position: relative;
        display: block;
            
    }
        
        /******************slider********/
        .carousel {
        margin-bottom: 0;
         box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3); 
    }
    
        /******************slider********/
        
         /****************head***********/
        
        #header .btn-danger {
        color: #888888;
        background-color: #ffffff;
        border-color: #ffffff;
        padding: 5px 15px 5px 15px;
        margin-left: 0!important;
          /****************head***********/
    }
        /****************about***********/
        #center_about_top {
        background-image: url(../img/about/BOUSA_banner_0.jpg);
        height: 346px;
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
        }
        
        #center_about_middle {
        background-position: center center;
        background-image: url(../img/about/BAUSA_banner_3.jpg);
        height: 346px;
        background-size: 100% 100%;
        background-position: center center;
        background-repeat: no-repeat;
        margin-top: 40px;
        }
        /****************about***********/
        .arrow {
        font-size: 12px;
        font-weight: bold;
        color: #000;
        background: #F2F2F2;
        line-height: 21px;
        width: 20px;
        height: 20px;
        border-radius: 2em;
        text-align: center;
        position: absolute;
        top: 10px;
        padding: 0px 0px 0px 0px;
            right: 30px;
            
    }
    /**********************************************************************************************************************************************************/	
    
    
        
        .panel{
            border: 0px;
        }
        .panel-body {
            background: #5ec2cb;
            color: #fff;
        }
        .panel-heading  span{
         color: #fff;
        font-size: 16px;
        
    }
        .panel-heading2  span{
         color: #fff;
        font-size: 16px;
    }
        .tabpanel-title {
        font-size: 16px;
        padding-left: 0px;
        }
        .panel-body ul {
            padding-left: 0px;
        padding-bottom: 0px;
            
    }
        .panel-body  li{
            color: #fff;
            font-size: 16px;
            
        padding: 5px 0 5px 0;
        }
        .panel-body  li a{
            color: #fff;
            font-size: 16px;
            
        padding: 5px 0 5px 0;
        }
        .panel-body  li a:hover{
            color: #fff33f;
            
        }
        .panel-success {
       
        border-bottom: 1px solid #fff;
        }
        .about_page_r .panel-heading {
            border-color: #fff;
        background: #5EC1CA;
        }
        .about_page_r .panel-heading {
        
        padding: 20px 15px 20px 65px;
        }
        .about_page_r .panel-heading i {
            font-size: 0px;
        }
        .about_page_r .panel-heading2 {
        background: #5EC1CA;
        }
    
        .listing_details_33 {
        padding: 0px 20px 10px 20px;
        background: #5EC1CA;
    }
        
        
    
        
        
        
        
        
        
        
        
    /**********************************************************************************************************************************************************/
    #properties .ih-item img {
        width: 100%;
        height: 100%;
    }
   /* .product_title_ntsale{
        color:#b4b4b4;
        float: left;
        text-decoration: line-through; 
        padding-left: 10px;
        font-size: 14px;
        padding-left: 30px;
        font-family: "Noto Sans TC regular";
    }*/
    .header_top_1 li a {
    font-size: 10px;
    }
    .header_top_1 li {
    font-size: 10px;
    padding-bottom: 5px;
    }
    .header_top_1 li i {
    font-size: 10px;
    padding-right: 5px;
    }
    .text_1 {
    font-size: 10px!important;
    padding-right: 1px!important;
    }
    .well_1 a {
    font-size: 8px;
    padding-left: 5px;
    padding-right: 5px;
    }
    .well_3 a {
    padding-left: 5px;
    padding-right: 3px;
    font-size: 8px;
    }
    #header_top .col-sm-7{
    padding-left:0;
    padding-right:0;
    }
    #header_top .col-sm-5{
    padding-left:0;
    padding-right:0;
    }
    #header_top .dropdown-menu {
    padding: 0px 0;
    margin: 0px 0 0;
    min-width: 20px;
    }
    .header_main_1 h2 a {
    font-size: 18px;
    }
    .header_main_1 p a {
    font-size: 7px;
    }
    .arrow {
    left:70%;
    }
    #header .navbar-default .navbar-nav>li>a {
    font-size: 12px;
        margin-right:20px;
    }
    #header .nav>li>a {
    padding: 10px 6px;
    }
    #header .navbar-nav {
    padding-left: 10px;
    }
    #header .dropdown-menu>li>a {
    padding: 3px 14px;
    line-height: 15px;
    font-size: 10px;
    }
    #header .navbar-nav>li>.dropdown-menu {
    width: 90px;
    min-width: 135px;
    }
    #center .hero h1 {
    font-size:15px;
    padding-bottom: 20px;
    }
    #center .hero h3 {
    font-size: 30px;
    padding-bottom: 15px;
    }
    #center .hero p {
    font-size:10px;
    padding-bottom: 15px;
    }
    .middle_2 h2 a {
    font-size: 40px;
    }
    .middle_2 h2 {
    padding-top: 80px;
    }
    .middle_3 h5 {
    font-size: 13px;
    }
    .middle_3 h2 {
    font-size: 20px;
    padding-top: 4px;
    }
    .middle_3 h2 a {
    font-size: 20px;
    }
    .middle_3 p {
    font-size: 11px;
    }
    .middle_5 h4 a {
    font-size: 13px;
    }
    .middle_5 h4 {
    padding-top:25px;
    }
    .middle_5 p a {
    font-size: 7px;
    }
    .middle_main_1 {
    padding: 20px 20px 20px 20px;
    margin-bottom: 10px;
    }
    .middle_7 h5 {
    font-size: 13px;
    }
    .middle_7 h2 {
    font-size:15px;
    }
    .middle_7 h2 a {
    font-size: 20px;
    }
    .middle_7 p {
    font-size: 10px;
    }
    .middle_main_3 {
    padding: 23px 20px 25px 20px;
    margin-bottom: 10px;
    }
    #center {
    padding-top: 10px;
    padding-bottom: 10px;
    }
    #chance {
    padding-top: 20px;
    padding-bottom: 20px;
    }
    .chance_3 h2{
    font-size:20px;
    }
    #chance .nav>li>a {
    margin-left: 20px;
    }
    #chance .nav-tabs>li>a {
    font-size: 11px;
    }
    #chance .nav-tabs {
    padding-bottom: 0px;
    }
    #chance .col-item .info h5{ 
    line-height: 15px;
    font-size: 9px;
    }
    .chance_4 li a {
    padding: 10px 10px 10px 10px;
    font-size: 14px;
    }
    #lighting {
    padding-top: 30px;
    padding-bottom: 30px;
    }
    .lighting_2 h4 a {
    font-size: 15px;
    }
    #lighting .ih-item.square {
    width: 98%;
    height: 100%;
    }
    #specials .col-item .price h5{ 
    font-size:10px;
    line-height: 15px;
    }
    .chance_4 li a {
    padding: 8px 8px 8px 8px;
    }
    .Clearance_1 {
    padding-right: 10px;
    padding-top: 20px;
    padding-left: 10px;
    }
    .Clearance_1 h2 a {
    font-size: 15px;
    }
    .Clearance_1 p {
    padding-bottom: 10px;
    font-size: 11px;
    line-height: 20px;
    color: #000;
    }
    #Clearance {
    padding-bottom: 50px;
    padding-top: 50px;
    }
    .support_1 p i {
    font-size:25px;
    }
    .support_2 h4 {
    font-size: 11px;
    }
    .support_2 p {
    font-size: 10px;
    }
    #support {
    padding-top: 20px;
    padding-bottom: 20px;
    }
    .support_main {
    padding: 10px 10px 10px 10px;
    margin-left: 2px;
    margin-right: 2px;
    }
    .footer_1 h4 {
    font-size: 11px;
    padding-bottom: 20px;
    }
    .footer_1 p {
    font-size: 11px;
    line-height: 19px;
    }
    .footer_2 ul {
    padding-bottom: 20px;
    }
    .footer_2 li a {
    font-size: 9px;
    }
    .footer_2 h4 {
    font-size: 11px;
    padding-bottom: 20px;
    }
    .footer_3 h4 {
    font-size: 11px;
    padding-bottom: 20px;
    }
    
    #footer .form-control {
    padding: 10px 10px;
    width: 100%;
    }
    #footer .navbar-form .form-control {
    font-size: 10px;
    }
    .footer_inner_1 li a {
    font-size: 11px;
    line-height: 29px;
    padding: 8px 8px 8px 8px;
    }
    .footer_inner_2 h2 a {
    font-size: 13px;
    }
    .footer_inner_2 p a {
    font-size: 6px;
    }
    .footer_inner_3 p {
    font-size: 10px;
    }
    .footer_inner_3 p a{
    font-size: 10px;
    }
    #specials{ 
    overflow:hidden;
    }
    .footer_inner_1 ul{  
    padding-top:10px;
    }
    .chance_4 li a {
    padding: 5px 5px 5px 5px;
    }
    .product_5 p {
    font-size: 11px;
    }
    #product_details .article-slide .carousel-indicators {
    margin-left: -100px;
    }
    .product_details_2 h4 {
    font-size: 20px;
    padding-bottom: 10px;
    }
    .product_details_8 li a {
    font-size: 11px;
    }
    #product_details .nav>li>a {
    padding: 10px 10px;
    font-size: 10px;
    }
    #product_details .container .text-style {
    font-size: 11px;
    }
    
    #listing .input, button, select, textarea {
    font-size: 10px;
    padding-left: 0px;
    padding-right: 0px;
    }
    .listing_4 {
    padding-left: 3px;
    }
    #listing .panel-title {
    font-size: 10px;
    }
    #header_top .nav>li>a {
    padding: 15px 10px;
    }
    #listing .clickable .glyphicon {
    padding: 10px 12px;
    }
    .listing_12 h4 a {
    font-size: 10px;
    }
    .listing_12 h4 i {
    padding-right: 10px!important;
    font-size: 10px;
    }
    .listing_12 p a {
    font-size: 10px;
    }
    .listing_12 li a {
    font-size: 12px;
    line-height: 10px;
    }
    .listing_13 h3 i {
    font-size: 12px;
    padding-right: 4px;
    }
    .listing_13 h3 a {
    font-size: 11px;
    }
    .listing_13 p a {
    font-size: 7px;
    }
    #listing .nav>li>a {
    padding: 10px 10px;
    }
    #listing .nav-tabs>li>a {
    font-size: 14px;
    }
    .listing_2 p a {
    font-size: 12px;
    }
    .listing_14 p {
    font-size: 10px;
    }
    #listing_details .article-slide .carousel-indicators img {
    width:100%;
    }
    #center .carousel-inner {
    width: 100%;
        height: 308px;
    
    }
    #listing_details .article-slide .carousel-indicators li {
    width: 22.5%;
    }
    .well_22 a {
    padding: 10px 10px 10px 10px;
    font-size: 11px;
    }
    .well_23 a {
    padding: 10px 10px 10px 10px;
    font-size: 11px;
    }
    .listing_details_2 ul {
    padding-bottom: 10px;
    }
    .listing_9 h4 {
    font-size: 12px;
    }
    .well_15 {
    font-size: 9px;
    }
    .listing_details_3 h4 a {
    font-size: 12px;
    }
    .listing_details_3 h3 a {
    font-size: 20px;
    }
    .listing_details_4 p {
    font-size: 11px;
    }
    #listing_details .left-addon input {
    margin-left: 20px;
    }
    .listing_details_12 h4 {
    padding-left: 20px;
    }
    .listing_details_12 p {
    padding-left: 20px;
    }
    .listing_details_3 p a {
    font-size: 14px;
    }
    .listing_details_5 {
    padding-left: 0px;
    }
    .listing_details_12 h5 a {
    padding-left:0px;
    }
    .listing_details_13 li a {
    font-size: 11px;
    }
    .listing_details_13 ul {
    padding-left: 35px;
    }
    .listing_details_14 p {
    font-size: 12px;
    }
    .listing_details_15 li a {
    font-size: 11px;
    }
    .listing_details_17 p {
    padding-left: 10px;
    }
    .listing_details_18 p {
    padding-left: 10px;
    }
    .listing_details_3 h4 a {
    font-size: 11px;
    }
    .listing_details_5 li {
    margin: 0px;
    }
    .listing_details_9 p {
    font-size: 11px;
    }
    #listing_details .nav>li>a {
    padding: 10px 10px;
    }
    .well_19 {
    font-size: 11px;
    }
    .well_21 a i {
    padding-right: 5px;
    }
    .well_21 a {
    font-size: 11px;
    }
    #center {
    padding-top: 0px;
    padding-bottom: 0px;
    }
    #middle {
    padding-top: 20px;
    padding-bottom: 20px;
    }
    .lighting_1 h2 {
    padding-bottom: 15px;
    }
    #specials {
    padding-top: 0px;
    padding-bottom: 10px;
    }
    #Clearance {
    padding-bottom: 40px;
    padding-top: 20px;
    }
    .lead {
    font-size: 10px;
    }
    #product .btn {
    padding: 5px 3px;
    font-size: 6px;
    }
    .list-group {
    margin-bottom: 0px;
    }
    .product_9 ul {
    padding-top: 10px;
    padding-bottom: 10px;
    }
    .product_10 {
    padding-top: 10px;
    }
    #product_details .input-group .form-control:first-child {
    width: 130%!important;
    }
    #product_details .input-group-btn-vertical > .btn {
    width: 100%;
    }
    .listing_6 {
    margin-left: 18px;
    }
    .listing_4 {
    padding-left: 20px;
    }
    #listing {
    padding-top: 30px;
    padding-bottom: 30px;
    }
    #listing_details .carousel-inner {
    width: 100%;
    }
    #listing_details .left-addon input {
    margin-left: 0px;
    font-size: 10px;
    padding-left: 0px;
    }
    .listing_details_12 h4 {
    padding-left: 0px;
    }
    .listing_details_12 p {
    padding-left: 0px;
    }
    .listing_details_16 h4 {
    font-size: 11px;
    }
    #listing_details {
    padding-top: 20px;
    padding-bottom: 20px;
    }
    #contact {
    padding-top: 20px;
    padding-bottom: 40px;
    }
    #contact h1 {
    padding-bottom: 30px;
    }
    #contact .touch {
    padding-top: 20px;
    }
    #product {
    padding-top: 10px;
    padding-bottom: 0px;
    }
    .login_1 p {
    font-size: 12px;
    }
    .login_1 h2 {
    padding-top: 10px;
    padding-bottom: 0px;
    }
    #header .container {
    width:100%;
    }
    
    .blog_home1il {
     top: 10%;
    }
    .blog_home1ii h4 a {
     font-size: 20px;
    }
    .blog_home1ii h4{ 
     font-size: 20px;
    }
    .blog_home1i ul li {
     padding-left: 0px;
     padding-right: 0px;
     font-size: 14px;
    }
    .blog_home1i ul li i {
     margin-right: 1px;
     font-size: 10px;
    }
    .blog_home1i ul li a {
     font-size: 10px;
    }
        
    .btn-memadd:hover {
        background:#5DB5BD;
        
    }
    .btn-memadd h5
    {
        color: #5DB5BD;
        font-size: 16px;
        }
        .btn-memadd:hover h5{
            color: #FFF33F;
        }
        .btn-memadd:focus {
            color:#FFF33F;
        background: #5DB5BD;
        }
    .btn-memadd a {
        text-decoration: none;
        
    }
        
    } 
    
    /*********************************************************** (min-width:768px) and (max-width:991px)***********************************************/ 
    @media (min-width:992px) and (max-width:1200px) { 
        #contact  .titlecenter{
            text-align: center;
            padding-bottom: 60px;
        }
      
        #Clearanceabout {
            padding-top: 50px;
            padding-bottom: 40px;
           
        }
        .Clearance_5 p {
            font-family: "Noto Sans TC regular";
            padding-bottom: 15px;
            font-size: 16px;
            line-height: 16px;
            color: #464646;
            text-align: center;
        }
        .Clearance_5 img {
            width: 75px;
            height: auto;
            display: block;
            margin: auto;
            padding-top: 20px;
        }
      
        .Clearance_5 h2 {
            font-size: 24px;
            padding-top: 10px;
            padding-bottom: 25px;
            line-height: 28px;
            color: #464646;
            text-align: center;
            font-weight: bold;
        }
    
        .Clearance_5 h3 {
            font-size: 28px;
            text-align: center;
            padding-bottom: 0px;
            color: #464646;
            font-weight: bold;
        }
        .Clearance_4 h3 {
            font-size: 32px;
            color: #464646;
            font-weight: bold;
        }
    
        #bausabelieve {
            padding-top: 0px;
            padding-bottom: 60px;
            padding-left: 20px;
            padding-right: 20px;
            background-color: #e9f5f7;
        }
    
        .subtitle6 {
            text-align: center;
            color: #464646;
            padding-top: 30px;
            font-size: 20px;
            line-height: 40px;
            font-size: 20px;
            font-family: "Noto Sans TC regular";
        }
        
        .carousel-control.left {
            left: -26px;
            height: 40px;
            width: 40px;
            font-size: 60px;
            margin-top: 130px;
            top: 16%;
            color: #5ec2cb;
        }
    
        .carousel-control.right {
            left: auto;
            height: 40px;
            width: 0px;
            font-size: 60px;
            margin-top: 130px;
            color: #5ec2cb;
            text-shadow: 0 0px 1px rgb(0 0 0);
            top: 16%;
        }
        .carousel-productlist {
       
            padding: 20px;
        }
        .featured_1_inner_1.clearfix {
            text-align: center;
        }    
       
        .btn-cartadd
        {
            color: #878787;
                padding: 8px 0 0 0;
            border: 1px solid #5ec2cb;
            text-align: center;
            border-radius: 4px;
            margin-top: 15px;
            font-size: 16px;
            height: 40px;
            width: 200px;
            margin-bottom: 15px;
        }
        
        .btn-memadd {
            color: #464646;
            padding: 8px 0 0 0;
            border: 0.5px solid #5ec2cb;
            text-align: center;
            border-radius: 4px;
            font-size: 16px;
            height: 40px;
            width: 200px;
            font-family: "Noto Sans TC regular";
        }
        
    
    
        .product_title_ntsale{
            color:#7d7c74;
            float: left;
            text-decoration: line-through; 
            padding-left: 25%;
            font-size: 16px;
            font-family: "Noto Sans TC regular";
        }
    
        .product_title_nt{
            color: #7e3081;
            float: left;
            font-size: 20px;
            padding-left: 19%;
        }
        .featured_1_last li {
            padding-bottom: 15px;
            padding-left: 15px;
            padding-right: 15px;
        }
        .featured_1_last li a {
            color: #464646;
            padding-bottom: 15px;
            font-size: 20px;
        }
        .featured_1_last {
            padding-top: 15px;
            padding-bottom: 0px;
            text-align: center;
        }
        .btn-memadd a {
            color: #5ec2cb;
            font-size: 16px;
        }
        #properties .ih-item.square.effect13 .info h3 {
         
            width: 60%;
          
        }
    
        .featured_1_inner_1.clearfix img {
            width: 200px;
            height: 200px;
        }
        .bousa {
            padding-top: 80px;
        }
        .bousa h3 {
        font-weight: bold;
        color: #464646;
        font-size: 28px;
        line-height: 28px;
        margin-bottom: 40px;
        text-align: center;
        
    }
    
        .properties_2_vedio h5 {
            text-align: center;
            padding-top: 40px;
            font-family: 'Noto Sans TC regular';
            color: #b4b4b4;
        }
        .properties_2_vedio {
            width: 260px;
            
            height: 250px;
        }
        .properties_2_vedio iframe {
            padding-bottom: 5px;
            width: 260px;
            height: 165px;
        }
    
        #properties2 .ih-item.square.effect13 {
            overflow: hidden;
            width: 260px;
            height: 165px;
            margin: 0 auto;
        }
        #properties2 .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 260px;
            margin: 0 auto;
        }
    
        .properties_2 {
            padding-top: 60px;
             padding-right: 0px; 
            padding-left: 0px; 
        }
        #properties .ih-item.square.effect13 {
            overflow: hidden;
            width: 260px;
            height: 165px;
            margin: 0 auto;
        }
        #properties .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 260px;
            margin: 0 auto;
        }
        #properties2 .ih-item img {
            width: 100%;
            height: 100%;
        }
        #properties .ih-item img {
            width: 100%;
            height: 100%;
        }
        #header .navbar-nav {
           /* padding-left: 7%; */
            
        }
    
        #footer_inner2{
            display: none;
        }
        .properties_1 h3 {
       margin-top: 60px;
        font-weight: bold;
        color: #464646;
        font-size: 28px;
        line-height: 28px;
        
        margin-bottom: 0px;
    }
    .properties_1 p {
        
        color: #5Ec2Cb;
        font-size: 20px;
        line-height: 20px;
        font-family: "Noto Sans TC regular";
        padding-top: 15px;
    }
    
        .subtitle2 {
            font-size: 20px;
            padding-top: 30px;
            line-height: 36px;
        }
    
    
    
    
    
    
    
    
    
    /*********************************************************** (min-width:768px) and (max-width:991px)end ***********************************************/ 
        #bausajoin2 {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        }
        
            .Clearance_5 {
            padding-bottom: 60px;
    }
        #center_about_top {
        background-image: url(../img/about/BOUSA_banner_0.jpg);
        height: 500px;
        }
        
        
        .panel {
       
        background-color: transparent;
        }
        .featured_1_last p {
        font-weight: bold;
        letter-spacing: 1px;
        text-transform: uppercase;
        font-size: 14px;
        margin-bottom: 10px;
    }
        
        
        #featured {
        background: #ffffff;
        padding-top: 0px;
    }
        .footer_inner_1 {
        
        padding-top: 15px;
    }
        
        
       .footer_inner_2 {
       
        padding-top: 19px;
    }
        
        .Clearance_2 {
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 40px;
         padding-left: 0px; 
    }
        
        
        .properties_1 {
        padding-right: 0px;
    }
        
        properties_2_vedio {
        padding-bottom: 10px;
        width: 100%;
        border: 1px solid #585757;
    }
        
        
        #properties_vedio {
        background: #ffffff;
      
        text-align: center;
    }
        
    
        
        
        #properties {
        background: #ffffff;
        padding: 0px;
        text-align: center;
    }
    
    
        
        
        
        #BAUSAsuggest {
        padding-top: 60px;
        padding-bottom: 80px;
        padding-right: 0px;
        background-color: #ffffff;
        text-align: center;
    
    }
        
        
        
        
        .Clearance_2 {
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
    
        .panel{
            border: 0px;
        }
        .panel-body {
            background: #5EC1CA;
            color: #fff;
        }
        .panel-heading  span{
         color: #fff;
        font-size: 16px;
        
    }
        .panel-heading2  span{
         color: #fff;
        font-size: 16px;
    }
        .tabpanel-title {
        font-size: 16px;
        padding-left: 0px;
        }
        .panel-body ul {
            padding-left: 0px;
        padding-bottom: 0px;
            
    }
        .panel-body  li{
            color: #fff;
            font-size: 16px;
            
        padding: 5px 0 5px 0;
        }
        .panel-body  li a{
            color: #fff;
            font-size: 16px;
            
        padding: 5px 0 5px 0;
        }
        .panel-body  li a:hover{
            color: #fff33f;
            
        }
        .panel-success {
       
        border-bottom: 1px solid #fff;
        }
        .about_page_r .panel-heading {
            border-color: #fff;
        background: #5EC1CA;
             padding: 20px 15px 20px 65px;
        }
        
        .about_page_r .panel-heading i {
            font-size:0px;
        }
        .about_page_r .panel-heading2 {
        background: #5EC1CA;
        }
    
        
        .listing_details_33 {
        padding: 0px 20px 10px 20px;
        background: #5EC1CA;
    }
        
        .suggest_1 img {
            width: 90%;
            height: 90%;
        }
        
        
        /******************************************************************************************************************************************/
        .detail_1ri2{
            
            background:#5EC1CA;
        height: 110px;
        text-align: center;
            padding-left: 40px;
        } 
    .detail_1ri2 .span_2 a i {
        font-size: 40px;
        color: #fff;
      
        margin-top: 40px;
       margin-right: 10px;
    }
    .detail_1ri2 .span_2 a i:hover {
        
        color: #f4df47;
    }
        .detail_1ri2 .span_2 {
        margin-right: 25px;
        /* margin-top: 60px; */
    }
        
        .input-grouplogo{
            
            display: none;
        }
        .header_main_4{
            display: none;
        }
        .input-group_m {
       
            display: none;}
        #mobilefeatured2{
            display:none;
        }
        /*****************about**********/
        #center_about_middle {
        background-position: center center;
        background-image: url(../img/about/BAUSA_banner_3.jpg);
        height: 346px;
        background-size: 100% auto;
        background-position: center center;
        background-repeat: no-repeat;
        margin-top: 5px;
        }
        /*****************about**********/
        .Clearance_4{ 
    padding-right:0px;
    padding-top:60px;
        padding-bottom: 0px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
        
     }
        .suggest_1 {
          padding-top: 50px;
        padding-left:0px;
        padding-right: 0px;
    
    }
        .suggest_1_inner_2 {
            margin-left: 5%;
        padding-right: 110px;}
        
        #mobilefeatured {
            display: none;
        }
        #footer{
            display: none;
        }
        
        
    
    
    .btn-cartadd a {
        color: #878787;
        
    }
    
    .btn-cartadd a:hover {
        color: #000;
    }
    .btn-memadd h5
    {
        color: #5DB5BD;
           padding: 8px 0 0 0;
        border: 1px solid #5DB5BD;
        text-align: center;
        border-radius: 4px;
        
        font-size: 16px;
        height: 40px;
        width: 200px;
        
        
    }
    .btn-memadd:hover {
        background:#5DB5BD;
        
    }
        .btn-memadd:hover h5{
            color: #FFF33F;
        }
        .btn-memadd:focus {
            color:#FFF33F;
        background: #5DB5BD;
        }
    .btn-memadd a {
        text-decoration: none;
        
    }
    
        
    
    
    .header_top_1 li a {
    font-size: 10px;
    }
    .header_top_1 li {
    font-size: 10px;
    padding-bottom: 5px;
    }
    .header_top_1 li i {
    font-size: 10px;
    padding-right: 5px;
    }
    .text_1 {
    font-size: 10px!important;
    padding-right: 1px!important;
    }
    .well_1 a {
    font-size: 8px;
    padding-left: 5px;
    padding-right: 5px;
    }
    .well_3 a {
    padding-left: 5px;
    padding-right: 3px;
    font-size: 8px;
    }
    #header_top .col-sm-7{
    padding-left:0;
    padding-right:0;
    }
    #header_top .col-sm-5{
    padding-left:0;
    padding-right:0;
    }
    #header_top .dropdown-menu {
    padding: 0px 0;
    margin: 0px 0 0;
    min-width: 20px;
    }
    .header_main_1 h2 a {
    font-size: 18px;
    }
    .header_main_1 p a {
    font-size: 7px;
    }
    .arrow {
    left: 90%;
    }
    #header .navbar-default .navbar-nav>li>a {
    font-size: 15px;
    margin-right: 30px;
    }
    
    
    
    
    }
    
    
    /*****************************************************************************(min-width:992px) and (max-width:1200px)*************/
    
    
    
    
    @media (min-width:1201px) and (max-width:1320px) {
        #contact  .titlecenter{
            text-align: center;
            padding-bottom: 60px;
        }
      
        
        #Clearanceabout {
            padding-top: 50px;
            padding-bottom: 40px;
           
        }
        .Clearance_5 p {
            font-family: "Noto Sans TC regular";
            padding-bottom: 15px;
            font-size: 14px;
            line-height: 12px;
            color: #464646;
            text-align: center;
        }
      
        .Clearance_5 h2 {
            font-size: 24px;
            padding-top: 10px;
            padding-bottom: 25px;
            line-height: 28px;
            color: #464646;
            text-align: center;
            font-weight: bold;
        }
    
        .Clearance_5 h3 {
            font-size: 28px;
            text-align: center;
            padding-bottom: 0px;
            color: #464646;
            font-weight: bold;
        }
        .Clearance_4 h3 {
            font-size: 32px;
            color: #464646;
            font-weight: bold;
        }
    
        #bausabelieve {
            padding-top: 0px;
            padding-bottom: 60px;
            padding-left: 20px;
            padding-right: 20px;
            background-color: #e9f5f7;
        }
    
        #bausabelieve {
            padding-top: 0px;
            padding-bottom: 60px;
            padding-left: 20px;
            padding-right: 20px;
            background-color: #e9f5f7;
        }
    
        .subtitle6 {
            text-align: center;
            color: #464646;
            padding-top: 30px;
            font-size: 20px;
            line-height: 40px;
            font-size: 20px;
            font-family: "Noto Sans TC regular";
        }
        
    
        .carousel-productlist {
            position: relative;
            padding: 40px 40px;
        }
    
        #properties {
            background: #ffffff;
            padding:0px;
            text-align: center;
        }
    
        .properties_1 h3 {
            margin-top: 60px;
            font-weight: bold;
            color: #464646;
            font-size: 28px;
            line-height: 28px;
            margin-bottom: 0px;
        }
    
        .properties_1 p {
            font-family: "Noto Sans TC regular";
            color: #5Ec2cb;
            font-size: 20px;
            line-height: 20px;
            padding-top: 15px;
            
        }
    
        #footer_inner {
    
            display: none;
        }
    
       
        
        
        .properties_2_vedio h5 {
            text-align: center;
            padding-top: 0px;
            font-family: 'Noto Sans TC regular';
            color: #b4b4b4;
        }
    
        .properties_2_vedio iframe {
            padding-bottom: 5px;
            width: 328px;
            height: 165px;
        }
    
        .properties_2_vedio {
            width: 329px;
            height: 255px;
            padding-bottom: 10px;
      
            border: 0.5px solid #b4b4b4;
        }
        .btn-memadd {
            color: #464646;
            padding: 8px 0 0 0;
            border: 0.5px solid #5ec2cb;
            text-align: center;
            border-radius: 4px;
            font-size: 16px;
            height: 40px;
            width: 200px;
            font-family: "Noto Sans TC regular";
        }
    
        .btn-cartadd {
            color: #878787;
            padding: 8px 0 0 0;
            border: 1px solid #5ec2cb;
            text-align: center;
            border-radius: 4px;
            margin-top: 15px;
            font-size: 16px;
            height: 40px;
            width: 200px;
            margin-bottom: 15px;
        }
        .featured_1_inner_1.clearfix img {
            width: 240px;
            height: 240px;
        }
        .featured_1_last li {
            padding-bottom: 15px;
            padding-left: 15px;
            padding-right: 15px;
        }
    
        .featured_1_last li a {
            color: #464646;
            padding-bottom: 15px;
            font-size: 20px;
        }
    
        .featured_1_last h5 {
    
            color: #b4b4b4;
            font-size:14px;
            Font-family: "Noto Sans TC regular";
                
              }
    
       
    
        .featured_1_last{
            text-align: center;
        }
        .bousa {
            padding-top: 80px;
        }
        .bousa h3 {
        font-weight: bold;
        color: #464646;
        font-size: 28px;
        line-height: 28px;
        margin-bottom: 40px;
        text-align: center;
        
    }
    
        #properties2 .ih-item.square.effect13 {
            overflow: hidden;
            width: 330px;
            height: 209px;
            margin: 0 auto;
        }
        #properties2 .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 330px;
            margin: 0 auto;
        }
    
        #properties2 .ih-item img {
            width: 100%;
            height:100%;
        }
        #properties .ih-item.square.effect13 {
            overflow: hidden;
            width: 330px;
            height: 209px;
            margin: 0 auto;
        }	
        #properties .ih-item img {
            width: 100%;
            height:100%;
        }
    
        #properties .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 330px;
            margin: 0 auto;
        }
     .subtitle2 {
        text-align: center;
        color: #787878;
        padding-top: 30px;
        padding-bottom: 10px;
        font-size: 20px;
        line-height: 38px;
    }
        .Clearance_5{
            padding-bottom: 80px;
        }
    
    
        
        #center {
        padding-top: 0px;
        padding-bottom: 50px;
    }
        #footer_inner {
        padding-top: 10px;
        padding-bottom: 14px;
        background: #ffffff;
    }
        
        .footer_inner_1 {
        margin-left: -69%;
        padding-top: 0px;
        padding-bottom: 10px;
    }
        
        
       .footer_inner_2 {
       
        padding-top: 12px;
    }
        
        
        .featured_1_last p {
        font-weight: bold;
        letter-spacing: 1px;
        text-transform: uppercase;
        font-size: 14px;
        margin-bottom: 10px;
    }
         .input-group_m {
       
            display: none;}
        
        #mobilefeatured2{
            display:none;
        }
        /* The controlsy */
    .carousel-control {
        left: -60px;
        height: 40px;
        width: 40px;
        font-size: 120px;
        margin-top: 120px;
        color: #585757;
        text-shadow: 0 0px 1px rgba(0, 0, 0,1);
    }
    .carousel-control.right {
        left: auto;
        height: 40px;
        width: 40px;
        font-size: 60px;
        margin-top: 155px;
        color: #5ec2cb;
        
        top: 16%;
    }
    
    .carousel-control.left {
        left: 0px;
        height: 40px;
        width: 35px;
        font-size: 60px;
        margin-top: 160px;
        top: 16%;
        color: #5ec2cb;
    }
    
    
            /*****************about**********/
        #center_about_middle {
        background-position: center center;
        background-image: url(../img/about/BAUSA_banner_3.jpg);
        height: 480px;
        background-size: 100% auto;
        background-position: center center;
        background-repeat: no-repeat;
        margin-top: 5px;
        }
        /*****************about**********/
        .navbar-header {
        display: none;
    }
        
        .Clearance_4{ 
    padding-right:0px;
    padding-top:60px;
        padding-bottom: 0px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
        
     }
        .suggest_1 {
          padding-top: 50px;
        padding-left:50px;
        padding-right: 0px;
    }
        
        #mobilefeatured {
            display: none;
        }
        #footermobile {
            display: none;
        }
        
        .form-control2 {
            display: none;
        }
        .header_main_4{
            display: none;
        }
        .properties_2_vedio iframe{
            padding-bottom: 0px;
        }
        .product_title_nt{
        color: #7e3081;
        float: left;
        font-size: 18px;
        padding-left: 10%;
        font-weight: bold;
    }
    .product_title_ntsale {
        color: #7d7c74;
        float: left;
        text-decoration: line-through;
        padding-left: 10px;
        font-size: 16px;
        
    }
    
        .btn-cartadd
    {
        color: #878787;
            padding: 8px 0 0 0;
        border: 1px solid #5DB5BD;
        text-align: center;
        border-radius: 4px;
        
        font-size: 16px;
        height: 40px;
        width: 100%;
        margin-bottom: 15px;
    }
    .btn-cartadd a {
        color: #878787;
        
    }
    
    .btn-cartadd a:hover {
        color: #000;
    }
    .btn-memadd
    {
        color: #000;
           padding: 8px 0 0 0;
        border: 1px solid #5DB5BD;
        text-align: center;
        border-radius: 4px;
        
        font-size: 16px;
        height: 40px;
        width: 100%;
        
        
    }
    .btn-memadd:hover{
        background:#5DB5BD;
    }
    .btn-memadd a {
        color: #5DB5BD;
        
    }
    .btn-memadd a:hover{
        
        color: #FFF03F;
    }
    
    
    
    .product_title_ntsale{
        color:#b4b4b4;
        float: left;
        text-decoration: line-through; 
        padding-left: 10px;
        font-size: 16px;
        font-family: "Noto Sans TC regular";
    }
    #header_top .dropdown-menu {
    min-width: 70px;
    }
    .middle_main_1 {
    padding: 30px 20px 40px 20px;
    }
    .middle_main_3 {
    padding: 35px 20px 35px 20px;
    }
    #specials{ 
    overflow:hidden;
    }
    .Clearance_1 {
    padding-right: 10px;
    padding-left: 10px;
    }
    #product_details .article-slide .carousel-indicators {
    margin-left: -100px;
    }
    #listing .input, button, select, textarea {
    font-size: 15px;
    padding-left: 10px;
    padding-right: 10px;
    }
    .listing_4 {
    padding-top: 10px;
    padding-left: 5px;
    }
    .listing_13 h3 a {
    font-size: 20px;
    }
    #listing .nav>li>a {
    padding: 10px 10px;
    }
    .listing_13 p a {
    font-size: 11px;
    }
    #listing_details .article-slide .carousel-indicators img {
    width:100%;
    }
    #center .carousel-inner {
    width: 100%;
    }
    #listing_details .article-slide .carousel-indicators li {
    width: 24%;
    }
    .well_22 a {
    padding: 10px 10px 10px 10px;
    font-size: 11px;
    }
    .well_23 a {
    padding: 10px 10px 10px 10px;
    font-size: 11px;
    }
    .listing_details_2 ul {
    padding-bottom: 10px;
    }
    .listing_9 h4 {
    font-size: 12px;
    }
    .well_15 {
    font-size: 9px;
    }
    .listing_details_3 h4 a {
    font-size: 12px;
    }
    .listing_details_3 h3 a {
    font-size: 20px;
    }
    .listing_details_4 p {
    font-size: 11px;
    }
    #listing_details .left-addon input {
    margin-left: 20px;
    }
    .listing_details_12 h4 {
    padding-left: 20px;
    }
    .listing_details_12 p {
    padding-left: 20px;
    }
    .listing_details_3 p a {
    font-size: 14px;
    }
    .listing_details_5 {
    padding-left: 0px;
    }
    .listing_details_12 h5 a {
    padding-left:0px;
    }
    .listing_details_13 li a {
    font-size: 11px;
    }
    .listing_details_13 ul {
    padding-left: 35px;
    }
    .listing_details_14 p {
    font-size: 12px;
    }
    .listing_details_15 li a {
    font-size: 11px;
    }
    .listing_details_17 p {
    padding-left: 10px;
    }
    .listing_details_18 p {
    padding-left: 10px;
    }
    .listing_details_3 h4 a {
    font-size: 11px;
    }
    .listing_details_5 li {
    margin: 0px;
    }
    .listing_details_9 p {
    font-size: 11px;
    }
    #listing_details .nav>li>a {
    padding: 10px 10px;
    }
    .well_19 {
    font-size: 11px;
    }
    .well_21 a i {
    padding-right: 5px;
    }
    .well_21 a {
    font-size: 11px;
    }
    .listing_4 {
    padding-top: 4px;
    padding-left: 15px;
    }
    .listing_5 {
    padding-left: 8px;
    }
    .listing_6 {
    padding-left: 15px;
    }
    #listing {
    padding-top: 30px;
    padding-bottom: 30px;
    }
    
    #listing_details {
    padding-top:0px;
    padding-bottom: 0px;
    }
    #detail{
    padding-top:40px;
    padding-bottom:40px;
     }
    .detail_1ri h5{
     border:1px solid #339966b0;
     display:inline-block;
     padding:5px 20px;
     border-radius:20px;
     }
    .detail_1ri h6 span{
    color: #FFCC66;
    margin-right:10px;
     }
    .detail_1ri .span_2 {
        color: #5EBFC8;
        margin-right: 10px;
        text-decoration: line-through;
    }
    .detail_1ri2 .span_2{
         margin-right: 10px;
    }
    .detail_1ri2 .span_2 a i {
        font-size: 30px;
        color: #fff;
    }
    .detail_1ri2 .span_2 a i:hover {
        
        color: #f4df47;
    }
    
    .detail_1ri .span_2 figure img {
        opacity: 1;
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
    }
    .detail_1ri .span_2 figure:hover img {
        opacity: .5;
    }
    .detail_1ri1  h5 {
        padding-left: 100px;
    }
    .detail_1ri1 h5 .span_2{
    width:40px;
    height:40px;
    line-height:40px;
    border:1px solid #5EBFC8;
    display:inline-block;
    text-align:center;
    border-radius:50%;
        margin-right: 30px;
     }
    .detail_1ri1 h5 .span_1{
    margin-right:10px; 
     }
    .detail_1ri1 h5 .span_3{
     border-color:#339966b0;
     }
    .detail_1ri1 .input-group {
        width: 25%;
        margin-top:0px;
        margin-left: 100px;
    }
    .featured_1{
      margin-top:0px;
        margin-left: 0px;
      }
    
    
    }
    /*****************************************************************************min-width:1201px) and (max-width:1320px**************/
    @media screen and (min-width:1321px)  {
        #contact  .titlecenter{
            text-align: center;
            padding-bottom: 60px;
        }
    
        .Clearance_5 p {
            font-family: "Noto Sans TC regular";
            padding-bottom: 15px;
            font-size: 16px;
            line-height: 15px;
            color: #464646;
            text-align: center;
        }
        #Clearanceabout {
            padding-top: 50px;
            padding-bottom: 40px;
           
        }
        .Clearance_5 p {
            font-family: "Noto Sans TC regular";
            padding-bottom: 15px;
            font-size: 16px;
            line-height: 16px;
            color: #464646;
            text-align: center;
        }
    
        .Clearance_5 p {
            font-family: "Noto Sans TC regular";
            padding-bottom: 15px;
            font-size: 14px;
            line-height: 12px;
            color: #464646;
            text-align: center;
        }
        .Clearance_5 h2 {
            font-size: 24px;
            padding-top: 10px;
            padding-bottom: 15px;
            line-height: 28px;
            color: #464646;
            text-align: center;
            font-weight: bold;
        }
    
        .Clearance_5 h3 {
            font-size: 28px;
            text-align: center;
            padding-bottom: 0px;
            color: #464646;
            font-weight: bold;
        }
        .Clearance_4 h3 {
            font-size: 32px;
            color: #464646;
            font-weight: bold;
        }
    
        #bausabelieve {
            padding-top: 0px;
            padding-bottom: 60px;
            padding-left: 20px;
            padding-right: 20px;
            background-color: #e9f5f7;
        }
    
        #bausabelieve {
            padding-top: 0px;
            padding-bottom: 60px;
            padding-left: 20px;
            padding-right: 20px;
            background-color: #e9f5f7;
        }
    
        .subtitle6 {
            text-align: center;
            color: #464646;
            padding-top: 30px;
            font-size: 20px;
            line-height: 40px;
            font-size: 20px;
            font-family: "Noto Sans TC regular";
        }
        
        .carousel-productlist {
            position: relative;
            padding: 40px 40px;
        }
    
        #properties {
            background: #ffffff;
            padding:0px;
            text-align: center;
        }
    
        .properties_1 h3 {
            margin-top: 60px;
            font-weight: bold;
            color: #464646;
            font-size: 28px;
            line-height: 28px;
            margin-bottom: 0px;
        }
    
        .properties_1 p {
            font-family: "Noto Sans TC regular";
            color: #5Ec2cb;
            font-size: 20px;
            line-height: 20px;
            padding-top: 15px;
            
        }
    
       
     #footer_inner {
    
            display: none;
        }
       
        
        
        .properties_2_vedio h5 {
            text-align: center;
            padding-top: 40px;
            font-family: 'Noto Sans TC regular';
            color: #b4b4b4;
        }
    
        .properties_2_vedio iframe {
            padding-bottom: 5px;
            width: 328px;
            height: 165px;
        }
    
        .properties_2_vedio {
            width: 329px;
            height: 255px;
            padding-bottom: 10px;
      
            border: 0.5px solid #b4b4b4;
        }
        .btn-memadd {
            color: #464646;
            padding: 8px 0 0 0;
            border: 0.5px solid #5ec2cb;
            text-align: center;
            border-radius: 4px;
            font-size: 16px;
            height: 40px;
            width: 200px;
            font-family: "Noto Sans TC regular";
        }
    
        .btn-cartadd {
            color: #878787;
            padding: 8px 0 0 0;
            border: 1px solid #5ec2cb;
            text-align: center;
            border-radius: 4px;
            margin-top: 15px;
            font-size: 16px;
            height: 40px;
            width: 200px;
            margin-bottom: 15px;
        }
        .featured_1_inner_1.clearfix img {
            width: 240px;
            height: 240px;
        }
        .featured_1_last li {
            padding-bottom: 15px;
            padding-left: 15px;
            padding-right: 15px;
        }
    
        .featured_1_last li a {
            color: #464646;
            padding-bottom: 15px;
            font-size: 20px;
        }
    
        .featured_1_last h5 {
    
            color: #b4b4b4;
            font-size:14px;
            Font-family: "Noto Sans TC regular";
                
              }
    
       
    
        .featured_1_last{
            text-align: center;
        }
        .bousa {
            padding-top: 80px;
        }
        .bousa h3 {
        font-weight: bold;
        color: #464646;
        font-size: 28px;
        line-height: 28px;
        margin-bottom: 40px;
        text-align: center;
        
    }
    
        #properties2 .ih-item.square.effect13 {
            overflow: hidden;
            width: 330px;
            height: 209px;
            margin: 0 auto;
        }
        #properties2 .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 330px;
            margin: 0 auto;
        }
    
        #properties2 .ih-item img {
            width: 100%;
            height:100%;
        }
        #properties .ih-item.square.effect13 {
            overflow: hidden;
            width: 330px;
            height: 209px;
            margin: 0 auto;
        }	
        #properties .ih-item img {
            width: 100%;
            height:100%;
        }
    
        #properties .properties_3 {
            background-color: #FFFFFF;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-bottom: 10px;
            border: 0.5px solid #b4b4b4;
            border-top: 0px;
            font-family: "Ubuntu Bold";
            width: 330px;
            margin: 0 auto;
        }
     .subtitle2 {
        text-align: center;
        color: #787878;
        padding-top: 30px;
        padding-bottom: 10px;
        font-size: 20px;
        line-height: 38px;
    }
        .Clearance_5{
            padding-bottom: 80px;
        }
    
    
        
        #center {
        padding-top: 0px;
        padding-bottom: 50px;
    }
        #footer_inner {
        padding-top: 10px;
        padding-bottom: 14px;
        background: #ffffff;
    }
        
    .footer_inner_1 {
        margin-left: -69%;
        padding-top: 10px;
        padding-bottom: 10px;
    }
        
        
       .footer_inner_2 {
       
        padding-top: 12px;
    }
        
        
        
        .featured_1_last p {
        font-weight: bold;
        letter-spacing: 1px;
        text-transform: uppercase;
        font-size: 14px;
        margin-bottom: 10px;
    }
         .input-group_m {
       
            display: none;}
        
        #mobilefeatured2{
            display:none;
        }
        /* The controlsy */
    .carousel-control {
        left: -60px;
        height: 40px;
        width: 40px;
        font-size: 120px;
        margin-top: 120px;
        color: #585757;
        text-shadow: 0 0px 1px rgba(0, 0, 0,1);
    }
    .carousel-control.right {
        left: auto;
        height: 40px;
        width: 40px;
        font-size: 60px;
        margin-top: 155px;
        color: #5ec2cb;
        
        top: 16%;
    }
    
    .carousel-control.left {
        left: 0px;
        height: 40px;
        width: 35px;
        font-size: 60px;
        margin-top: 160px;
        top: 16%;
        color: #5ec2cb;
    }
    
    
            /*****************about**********/
        #center_about_middle {
        background-position: center center;
        background-image: url(../img/about/BAUSA_banner_3.jpg);
        height: 480px;
        background-size: 100% auto;
        background-position: center center;
        background-repeat: no-repeat;
        margin-top: 5px;
        }
        /*****************about**********/
        .navbar-header {
        display: none;
    }
        
        .Clearance_4{ 
    padding-right:0px;
    padding-top:60px;
        padding-bottom: 0px;
        font-family: 'Ubuntu Bold';
        font-weight: bold;
        
     }
        .suggest_1 {
          padding-top: 50px;
        padding-left:50px;
        padding-right: 0px;
    }
        
        #mobilefeatured {
            display: none;
        }
        #footermobile {
            display: none;
        }
        
        .form-control2 {
            display: none;
        }
        .header_main_4{
            display: none;
        }
        .properties_2_vedio iframe{
            padding-bottom: 10px;
        }
        .product_title_nt{
        color: #7e3081;
        float: left;
        font-size: 18px;
        padding-left: 10%;
        font-weight: bold;
    }
    .product_title_ntsale {
        color: #7d7c74;
        float: left;
        text-decoration: line-through;
        padding-left: 10px;
        font-size: 16px;
        
    }
    
        .btn-cartadd
    {
        color: #878787;
            padding: 8px 0 0 0;
        border: 1px solid #5DB5BD;
        text-align: center;
        border-radius: 4px;
        
        font-size: 16px;
        height: 40px;
        width: 100%;
        margin-bottom: 15px;
    }
    .btn-cartadd a {
        color: #878787;
        
    }
    
    .btn-cartadd a:hover {
        color: #000;
    }
    .btn-memadd
    {
        color: #000;
           padding: 8px 0 0 0;
        border: 1px solid #5DB5BD;
        text-align: center;
        border-radius: 4px;
        
        font-size: 16px;
        height: 40px;
        width: 100%;
        
        
    }
    .btn-memadd:hover{
        background:#5DB5BD;
    }
    .btn-memadd a {
        color: #5DB5BD;
        
    }
    .btn-memadd a:hover{
        
        color: #FFF03F;
    }
    
    
    
    .product_title_ntsale{
        color:#b4b4b4;
        float: left;
        text-decoration: line-through; 
        padding-left: 10px;
        font-size: 16px;
        font-family: "Noto Sans TC regular";
    }
    #header_top .dropdown-menu {
    min-width: 70px;
    }
    .middle_main_1 {
    padding: 30px 20px 40px 20px;
    }
    .middle_main_3 {
    padding: 35px 20px 35px 20px;
    }
    #specials{ 
    overflow:hidden;
    }
    .Clearance_1 {
    padding-right: 10px;
    padding-left: 10px;
    }
    #product_details .article-slide .carousel-indicators {
    margin-left: -100px;
    }
    #listing .input, button, select, textarea {
    font-size: 15px;
    padding-left: 10px;
    padding-right: 10px;
    }
    .listing_4 {
    padding-top: 10px;
    padding-left: 5px;
    }
    .listing_13 h3 a {
    font-size: 20px;
    }
    #listing .nav>li>a {
    padding: 10px 10px;
    }
    .listing_13 p a {
    font-size: 11px;
    }
    #listing_details .article-slide .carousel-indicators img {
    width:100%;
    }
    #center .carousel-inner {
    width: 100%;
    }
    #listing_details .article-slide .carousel-indicators li {
    width: 24%;
    }
    .well_22 a {
    padding: 10px 10px 10px 10px;
    font-size: 11px;
    }
    .well_23 a {
    padding: 10px 10px 10px 10px;
    font-size: 11px;
    }
    .listing_details_2 ul {
    padding-bottom: 10px;
    }
    .listing_9 h4 {
    font-size: 12px;
    }
    .well_15 {
    font-size: 9px;
    }
    .listing_details_3 h4 a {
    font-size: 12px;
    }
    .listing_details_3 h3 a {
    font-size: 20px;
    }
    .listing_details_4 p {
    font-size: 11px;
    }
    #listing_details .left-addon input {
    margin-left: 20px;
    }
    .listing_details_12 h4 {
    padding-left: 20px;
    }
    .listing_details_12 p {
    padding-left: 20px;
    }
    .listing_details_3 p a {
    font-size: 14px;
    }
    .listing_details_5 {
    padding-left: 0px;
    }
    .listing_details_12 h5 a {
    padding-left:0px;
    }
    .listing_details_13 li a {
    font-size: 11px;
    }
    .listing_details_13 ul {
    padding-left: 35px;
    }
    .listing_details_14 p {
    font-size: 12px;
    }
    .listing_details_15 li a {
    font-size: 11px;
    }
    .listing_details_17 p {
    padding-left: 10px;
    }
    .listing_details_18 p {
    padding-left: 10px;
    }
    .listing_details_3 h4 a {
    font-size: 11px;
    }
    .listing_details_5 li {
    margin: 0px;
    }
    .listing_details_9 p {
    font-size: 11px;
    }
    #listing_details .nav>li>a {
    padding: 10px 10px;
    }
    .well_19 {
    font-size: 11px;
    }
    .well_21 a i {
    padding-right: 5px;
    }
    .well_21 a {
    font-size: 11px;
    }
    .listing_4 {
    padding-top: 4px;
    padding-left: 15px;
    }
    .listing_5 {
    padding-left: 8px;
    }
    .listing_6 {
    padding-left: 15px;
    }
    #listing {
    padding-top: 30px;
    padding-bottom: 30px;
    }
    
    #listing_details {
    padding-top:0px;
    padding-bottom: 0px;
    }
    #detail{
    padding-top:40px;
    padding-bottom:40px;
     }
    .detail_1ri h5{
     border:1px solid #339966b0;
     display:inline-block;
     padding:5px 20px;
     border-radius:20px;
     }
    .detail_1ri h6 span{
    color: #FFCC66;
    margin-right:10px;
     }
    .detail_1ri .span_2 {
        color: #5EBFC8;
        margin-right: 10px;
        text-decoration: line-through;
    }
    .detail_1ri2 .span_2{
         margin-right: 10px;
    }
    .detail_1ri2 .span_2 a i {
        font-size: 30px;
        color: #fff;
    }
    .detail_1ri2 .span_2 a i:hover {
        
        color: #f4df47;
    }
    
    .detail_1ri .span_2 figure img {
        opacity: 1;
        -webkit-transition: .3s ease-in-out;
        transition: .3s ease-in-out;
    }
    .detail_1ri .span_2 figure:hover img {
        opacity: .5;
    }
    .detail_1ri1  h5 {
        padding-left: 100px;
    }
    .detail_1ri1 h5 .span_2{
    width:40px;
    height:40px;
    line-height:40px;
    border:1px solid #5EBFC8;
    display:inline-block;
    text-align:center;
    border-radius:50%;
        margin-right: 30px;
     }
    .detail_1ri1 h5 .span_1{
    margin-right:10px; 
     }
    .detail_1ri1 h5 .span_3{
     border-color:#339966b0;
     }
    .detail_1ri1 .input-group {
        width: 25%;
        margin-top:0px;
        margin-left: 100px;
    }
    .featured_1{
      margin-top:0px;
        margin-left: 0px;
      }
        
        
        
    }   
    
    
    /******************************************************************************min 1320 end**************/
    /*********************featured****************/
    
    
    .featured_1_inner_2 h5{
      letter-spacing:1px;
      background: #08070791;
      color:#fff;
      }
    .featured_1_inner {
      position:relative;
      }
    .featured_1_inner_2{
      position:absolute;
      bottom:0;
      width:30%;
      }
    .featured_1_inner_2 h5{
      padding:5px; 
      text-align:center; 
      }
    .featured_1_last{
      
        font-family: 'Ubuntu Bold';
        font-weight: bold;
      }
    
    .featured_1_last p a{
     color:#7d7c74;
        padding-bottom: 15px;
      }
    .featured_1_last p a:hover{
    color:#333;
      }
    .featured_1_last h5 {
    
    color: #b4b4b4;
    font-size:14px;
    Font-family: "Noto Sans TC regular";
        
      }
    .featured_1_last h5 a{
     color:#333;
      }
    .featured_1_last h5 a:hover{
    color:#ff532c;
      }
    
    
    
    /* The indicators */
    
    /* The colour of the indicators */
    .carousel-indicators li {
        
    }
    .carousel-indicators .active {
    background: #5ec2cb;
    }
    
    
    
    .header_top_2 {
        text-align: center;
    }
    
    .header_top_1 {
        text-align: center;
        padding-top: 5px;
    }
    
    /*********************detail****************/
    .center_shop{
     padding-top:100px;
     padding-bottom:100px;
     background:#33996621;
     }
    
    .btn-default_1 {
        width: 100%;
        color: #333;
        background-color: #fff;
       border-color: #fff;
    }
    .detail_1ri1 .left {
    display:inline-block;
    float:left;
    }
    .detail_1ri1 .button {
    display:block;
    text-align:center;
    }
    
    .detail_1ri2  h5 {
        padding-left: 0px;
    }
    .detail_1ri2 h5 .span_2{
    width:40px;
    height:40px;
    line-height:40px;
    /*border:1px solid #ffffff;*/
    display:inline-block;
    text-align:center;
    
        color: #fff;
        padding-top: 30px;
     }
    .detail_1ri2 h5 .span_1{
    margin-right:10px; 
     }
    .detail_1ri2 h5 .span_3{
     border-color:#339966b0;
     }
    .detail_1ri2 .input-group {
        width: 25%;
        margin-top:0px;
        margin-left: 100px;
    }
    
    
    
    .detail_2{
    margin-top:40px; 
     }
    .detail_2il{
     border:1px solid #ddd;
     padding:30px 15px;
     }
    .detail_2il1{
     border:1px solid #ddd;
     padding:30px 15px;
     border-top:none;
     }
    .detail_2ir h4 span{
    font-size:16px;
    color:#999;
    margin-left:10px; 
     }
    .detail_2ir{
    margin-top:20px;
    background:#33996617;
    padding:20px 15px; 
     }
    .detail_2ir1 .button {
    display:block;
    text-align:center;
    margin-top:20px;
    }
    .detail_3{
     margin-top:40px;
     }
    /*********************detail_end****************/
    
    @media screen and (max-width : 767px){
    #detail{
    text-align:center; 
     }
    .detail_1ri {
    margin-top:15px; 
     }
    .detail_1ri1 h5 .span_2{
     width:30px;
     height:30px;
     line-height:30px;
     }
    .detail_1ri1 .input-group{
    width:44%; 
    margin-left:auto;
    margin-right:auto;
     }
    .detail_2il1 {
    margin-bottom:10px; 
     }
    .arriv_2m {
    margin-top:10px; 
     }
    }
    /***********************************************************************************************************************************************************************************/
    @media (min-width:768px) and (max-width:991px) {
    .detail_1ri1 .input-group{
    width:35%;
     }
    .detail_2il1 h4{
    font-size:20px; 
     }
     }
    @media (min-width:992px) and (max-width:1200px) {
    .detail_1ri1 .input-group{
    width:26%;
     }
     }
    @media (min-width:1201px) and (max-width:1350px) {
    
     }
    
    
    .rte {
        line-height: 2;
        margin-bottom: 100px;
    
    }
    /********************* breadcrumb nav****************/
    
    .breadnav{
        padding-left: 0px;
    }
    .breadnav ul{ 
    background:#fff;
    padding:15px 10px 15px  0px;
     }
    .breadnav li{ 
    display:inline;
    margin:4px;
    color: #9c9b9b;;
     }
    .breadnav li a{ 
    color:#9c9b9b;
    font-size:14px;
     }
    .breadnav li a:hover{ 
    color:#000;
     }
    /********************* breadcrumb nav end ****************/
    
    
    
    
    @media screen and (min-width: 500px) {
    
    .breadnav {
        padding-left: 0px;
            margin-left: -3px;
    }
    
    .rte p, .rte ul, .rte ol, .rte .button-group {
        margin-bottom: 26px;
        
    }
    .bousacontentTitle 
        {
        
          margin: 0 auto;
         padding:  0px 0 60px 0 ;
            
        }
    .rte {
        
        margin-bottom: 100px;
    
         }
    
    }
    
    
    
    @media  (min-width: 320px)and (max-width:549px) {
    .breadnav {
        padding-left: 15px;
    }
    #bousacontent {
            padding: 0 20px;
        }
    .rte p, .rte ul, .rte ol, .rte .button-group {
        margin-bottom: 22px;
        }
    .bousacontentTitle h3 {
          margin: 0 auto;
         padding:  0px 0 60px 0 ;
        }
        .rte {
        
        margin-bottom: 50px;
    
         }
        
        
         .input-grouplogo img {
            padding-top: 0px;
          width: 107px;
          height: 28px;
           padding-left:10px; 
          margin-left: 13%;
        margin-top: 3%;
          } 
          
          #header .navbar-default .navbar-toggle {
            border-color: #5EBFC8;
            float: left;
            margin-top: 0px;
            margin-bottom: 0px;
        }
    
          #header .navbar-default .navbar-toggle .icon-bar {
            background-color: #ffffff;
            display: block;
            width: 15px;
            height: 1.5px;
            border-radius: 5px;
            padding-top: 4px;
            margin-left: 10px;
        }
    }
    
    
    /*******************************範圍*******************/
    @media (min-width:376px) and (max-width:767px) {
    
     
     }
    @media (min-width:767px) and (max-width:991px) {
    
     }
    @media (min-width:991px) and (max-width:1119px) {
    
     }
    @media  (min-width: 1200px)and (max-width:1440px) {
    }
    @media screen and (min-width: 500px) {
    }
    
    
    /*******************************範圍*******************/
    
    
    
    
    
    
    
    
    
    /************************************************************************************ newhead **************************************************************************/
    @media (min-width:550px) and (max-width:1200px){
        .input-grouplogo img {
          padding-top: 0px;
        width: 107px;
        height: 28px;
         padding-left:10px; 
        margin-left: 17%;
       /* margin-top: 3%;*/
        }  
        #header .navbar-default .navbar-toggle .icon-bar {
        background-color: #ffffff;
        display: block;
        width: 15px;
        height: 1.5px;
        border-radius: 5px;
        padding-top: 4px;
        margin-left: 10px;
        }
        
        #header .navbar-nav {
        
            
        /* margin: 0px 0px; */
    
       }
        #header .navbar-default .navbar-nav>li>a {
        color: #fff;
        font-size: 16px;
        padding: 0px;
       /* margin-right: 4%;*/
        
        
        }
    }
    
    @media screen and (max-width:767px){
        
        #header .navbar-default .navbar-nav>li>a {
       
        margin-right: 0%;
        
        
        }
    }
    
    @media (min-width:768px) and (max-width:991px) {
    #header .navbar-nav {
        padding-left: 1%;
      
        padding-top: 15px;
        
     }
    
     .header_main_2 {
        width: 80%;
        margin-top: 3%;
        /* text-align: center; */
        margin-left: 6%;
    }
    #header .navbar-default .navbar-nav>li>a {
        
        font-size: 15px;
        }
        
    }
    /************************************************************************************ newheadend **************************************************************************/
    
    
    
    
    
    
    /************************************************************************************ 20210420 about******************************************************************/
    @media  (min-width: 375px)and (max-width:550px) {
    #bausabelieve {
            padding-top: 0px;
        padding-bottom: 60px;
         padding-left: 20px;
        padding-right: 20px;
        background-color: #ebf0ec;
        }
        
    
    
    }
    /************************************************************************************ 20210420 about******************************************************************/
    
    
    /************************************************************************************ 20210422 footer******************************************************************/
    @media  screen and (max-width:1200px) {
        #footermobile{
            text-align: center;
        }
        
        #footer_inner {
            color: #5ec2cb;
        text-align: -webkit-center;
        
    }
    
    
    }

    @media screen and (max-width:1550px){

        .footer_inner_1 ul {
            padding-top: 10px;
        }
        
    }
    /************************************************************************************ 20210422 footer end******************************************************************/
    
    
    
    
    
    
    
    
    /************************************************************************************ 20210425 productlist*******************************************************************/
    .mask {
        position: fixed;
        bottom: 0;
        left:100%;
        width: 100%;
        height: 128px;
        background: url("../img/admonkey.png")  no-repeat scroll center;
        z-index: 1001;
    }
    .closeee{
        background: url("../img/closesanjiao.png")  no-repeat center center;
    }
    .mask .gotoCenter {
        display: block;
        width: 1000px;
        height: 140px;
        margin: 0 auto;
    }
    .mask .closeee {
        position: absolute;
        top: 0;
        left: 20px;
        margin-left: 0px;
        width: 40px;
        height: 100%;
        cursor: pointer;
    }
    .clickarea{
        position: absolute;
        top: 0;
        left: 200px;
        margin-left: 0px;
        width: 100%;
        height: 100%;
        cursor: pointer;
    }
    .thumbnail {
        position: fixed;
        right: 0px;
        bottom: 0px;
        width: 128px;
        height: 128px;
        cursor: pointer;
        /*display: none;*/
        background-color:unset;
       border: 0px solid #ddd;
    }
    @-webkit-keyframes rotate {
        from {-webkit-transform:rotate(0deg);}
        to {-webkit-transform:rotate(360deg);}
    }
    
    /******************************** backtotop ******************************************************/
    p#back-to-top{
        position:fixed;
        bottom:140px;
        right:8px;
        z-index:1002;
      }
      p#back-to-top a{
        z-index:1002;
        text-align:center;
        text-decoration:none;
        color:#d1d1d1;
        display:block;
        width:30px;
        /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
        -moz-transition:color1s;
        -webkit-transition:color1s;
        -o-transition:color1s;
      }
      p#back-to-top a:hover{
        color:#979797;
      }
      p#back-to-top a span{
        background:#fff url("../img/arrow_up.png") no-repeat center center;
        border-radius:40px;
        display:block;
        height:30px;
        width:30px;
        margin-bottom:5px;
        /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
        -moz-transition:background1s;
        -webkit-transition:background1s;
        -o-transition:background1s;
      }
      #back-to-top a:hover span{
        background:#979797 url("../img/arrow_up.png") no-repeat center center;
      }
    
      /*******************************************************************************/
    
    
      @media screen and (max-width:767px){
    
        .contentpc{
        display:none;
        }
       
        #center_about {
            display: none;
        }
    }
    
    
    @media screen and (min-width:768px){
    
        .content{
        display:none;
        }
        #abouttoppmobile{
            display:none;
        }
    }
    
    /********************************/
    /*       new Slides backgrounds  */
    /********************************/
    
     .owl-1 .owl-nav {
        width: 100%;
        position: absolute;
        top: 50%; }
        .owl-1 .owl-nav .owl-next,
        .owl-1 .owl-nav .owl-prev {
          border: 1px solid red;
          z-index: 92;
          position: absolute;
          top: 50%; }
          .owl-1 .owl-nav .owl-next:active, .owl-1 .owl-nav .owl-next:focus,
          .owl-1 .owl-nav .owl-prev:active,
          .owl-1 .owl-nav .owl-prev:focus {
            outline: none; }
          .owl-1 .owl-nav .owl-next span,
          .owl-1 .owl-nav .owl-prev span {
            color: #fff; }
            .owl-1 .owl-nav .owl-next span:before,
            .owl-1 .owl-nav .owl-prev span:before {
              font-size: 40px !important; }
        .owl-1 .owl-nav .owl-next {
          border: 4px solid blue;
          right: 20px; }
        .owl-1 .owl-nav .owl-prev {
          left: 20px; }
      
      .owl-1 .owl-dots {
        position: absolute;
        bottom: 0px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%); }
        .owl-1 .owl-dots .owl-dot {
          background: none;
          display: inline-block; }
          .owl-1 .owl-dots .owl-dot > span {
            display: inline-block;
            width: 10px;
            height: 10px;
            border-radius: 50%;
            background: rgba(255, 255, 255, 0.5);
            margin: 4px; }
          .owl-1 .owl-dots .owl-dot.active > span {
            background:#5ec2cb; }
          .owl-1 .owl-dots .owl-dot:active, .owl-1 .owl-dots .owl-dot:focus {
            outline: none; }
    
    
    
    
            #product2{ 
                padding-top:0px;
                padding-bottom:0px;
                 }
                .product_2 {
                    padding-left: 70px;
                }
                .product_2 ul{ 
                background:#fff;
                padding:0px;
                 }
                .product_2 li{ 
                display:inline;
                margin:4px;
                color: #9c9b9b;;
                 }
                .product_2 li a{ 
                color:#9c9b9b;
                font-size:14px;
                 }
                .product_2 li a:hover{ 
                color:#000;
                 }
#bousa-auth .description {
  max-width: 1080px;
  margin: 0px auto;
  padding: 26px;
}
/* Fix AddToAny Button Style */
span.a2a_svg {
   border-radius: 50% !important;
}
span.a2a_svg svg {
   top: 4px !important;
   width: 24px !important;
}
a.a2a_i span.a2a_svg svg, a.a2a_more span.a2a_svg svg{
   top: 3px !important;
   width: 18px !important;
}
