@media (max-width: 769px) {
    .container-fluid {
        padding: 0px !important;
    }
    .container {
        width: 100% !important;
    }
    .navbar-default {
        background-color: white !important;
        border-color: white !important;
    }
    .item {
        min-height: 400px !important;
    }
    .description {
        position: relative !important;
    }
}
@media screen and (max-width: 769px) and (min-width: 414px) {
    #one {
        position: relative;
    }
    #two {
        position: relative;
        top: 24px;
    }
}
@media screen and (max-width: 414px) and (min-width: 411px) {
    #one {
        position: relative;
    }
    #two {
        position: relative;
        top: 35px;
    }
}
@media screen and (max-width: 411px) and (min-width: 376px) {
    #one {
        position: relative;
    }
    #two {
        position: relative;
        top: 35px;
    }
}
@media screen and (max-width: 376px) and (min-width: 360px) {
    #one {
        position: relative;
    }
    #two {
        position: relative;
        top: 30px;
        left: -25px;
        width: 315px;
    }
}
@media screen and (max-width: 360px) and (min-width: 322px) {
    #one {
        /* iphone 5 issue */
        position: relative;
        top: 30px;
    }
    #two {
        /* iphone 5 issue */
        position: relative;
        top: 30px;
        left: -30px;
        width: 290px;
    }
}
@media screen and (max-width: 321px) {
    #two {
        position: relative;
        top: 45px;
        left: -30px;
        width: 285px;
    }
    #one {
        position: relative;
        top: 30px;
    }
}
@media (max-width: 500px) {
.tip_topbar_icon {
    text-align: center;
}
.tip_topbar_signin {
    text-align: center;
}
.hotline-slide, .learnhow-slide {
	background: rgba(11, 43, 74, 0.5);
}

.hotline-wrap {
    position: relative;
    top: -300px;
    display: block !important;
    right: -800px;
}
.learnhow-wrap {
    display: block !important;
    position: relative;
    right: -400px;
    margin-top: 0px;
}
.mini {
    width: 100% !important;
    padding: 0px;
}
.col-md-5, .col-md-4 {
    padding-left: 0px;
    padding-right: 0px;
}
}

@media (min-width: 500px) {
.tip_topbar_icon {
    float: left;
}
.tip_topbar_signin div {
    text-align: right;
}
.mini {
    width: 90% !important;
}



}

@media (max-width: 768px) {
    #custom_carousel {
        display: block;
    }

    #myCarousel {
        display: none;
    }
    
}
@media (min-width: 769px) {
    #custom_carousel {
        display: none;
    }
    #custom_carousel .item{
        display: none; 
    }    

    #myCarousel {
        display: block;
    }
}

/****************************************/

.container-fluid {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
#custom_carousel .item  .top {
    overflow:hidden;
    max-height:300px;
    margin-bottom:15px;
}
#custom_carousel .item {

    color:#000;
    background-color:#fff;
    overflow:hidden
}
#custom_carousel .item img{
width:100%;
height:auto
}

#custom_carousel .izq 
{
    position:absolute;
  left: -25px;
  top:40%;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px;
}
/* Next button  */
#custom_carousel .der 
{
       position:absolute;
  right: -25px !important;
  top:40%;
  left:inherit;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px;
}
#custom_carousel .controls{

    overflow:hidden;
    padding:0;
    margin:0;
    white-space: nowrap;
    text-align: center;
    position: relative;
    background:#fff;
    border:0;
}
#custom_carousel .controls .nav{

    padding:0;
    margin:0;
    white-space: nowrap;
    text-align: center;
    position: relative;
    background:#fff;
    width: auto;
    border: 0;
}
#custom_carousel .controls li {
    transition: all .5s ease;
    display: inline-block;
    max-width: 100px;
    height: 90px;
    opacity:.5;
}
#custom_carousel .controls li a{
    padding:0;
}
#custom_carousel .controls li img{
width:100%;
height:auto
}

#custom_carousel .controls li.active {
    background-color:#fff;
    opacity:1;
}
#custom_carousel .controls a small {
    overflow:hidden;
    display:block;
    font-size:10px;
    margin-top:5px;
    font-weight:bold
}
/**************************************************************************/

