@charset "utf-8";

@media screen and (max-width: 768px){

    .navbar-toggleable-md > .container{
        margin: 0px 15px 0px 0px;
    }

    .top-info
    {
        margin:0px;
        padding-right:0px;
    }

    .top-info ul > li::after {
        content: "";
        margin-left: 13px;
        color: rgba(255,255,255,0.1);
        display:block;
    }


    .slider-content-overlay
    {
        margin-top:15px;
    }


    /*
    .revolution-slider
    {
         margin-top:-4px;
    }
    */
    .navbar-brand img{
        margin-left:5px;
    }


    .logo{
        text-align:center!important;
    }

    .page-title {
        margin-top:-5px;

    }

    .img-welcome
    {
        margin-bottom:30px;
    }


}
@media screen and (max-width: 767px){
    .slick-arrow,
    .header-right{
        display: none!important;
    }

    .banner,.banner-one,.banner-one-layer {
        margin-top: 0;
    }
    .banner
    {
        margin-top:-4px;
    }
    .banner-caption {
        display: block;
    }
    .banner-wrap {
        /*left: 0px;
        right: 0;
        margin: 0 auto;
        position: absolute;
        width: 60%;
        bottom: 20%;
        padding: 25px 0 25px 15px;
        */
        left: 15px;
        margin: 0 auto;
        position: absolute;
        width: 55%;
        bottom: 20%;
        padding: 25px 0 25px 15px;
    }
    .banner-wrap h1 {
        font-size: 16px;
        margin-bottom: 0;
        margin-top:5px;
        font-weight:bold;
        color:#000000;
    }
    .banner-wrap h3 {
        font-size: 14px;
        margin-bottom: 0;
    }
    .banner-wrap h1 span {
        font-size: 10px;
    }
    .banner-wrap p {
        display: none;
    }
    .banner-btn {
        font-size: 10px;
        padding: 5px 12px;
    }
    .slider-transparent-shape{
        width: 100%;
        left: 0px;
        -webkit-transform: skewX(0deg);
        -moz-transform: skewX(0deg);
        -ms-transform: skewX(0deg);
        -o-transform: skewX(0deg);
        transform: skewX(0deg);
    }
    /*.slider-content-overlay{
      margin-top: 30px;
    }*/
    .services-block{
        margin-bottom: 20px;
    }
    .boxes{
        display: block;
    }
    .slider-content-overlay .box1,
    .slider-content-overlay .box2{
        margin-bottom: 15px;
    }
    .footer-title{
        margin-top: 15px;
    }
    .eps{
        margin-top: 20px;
    }
    /*.slider-content-overlay{
      margin-bottom: 35px;
    }
    .revolution-slider .tp-caption.revolution-pharmacy.slider-points span {
      font-size: 12px;
      margin-right: 10px;
    }
    */
    .navbar{
        z-index: 101;
    }
    .navbar-light .navbar-nav .nav-link{
        border-right: none;
        padding: 9px;
    }
    .navbar-light .navbar-nav .nav-item:first-child .nav-link{
        border-left: none;
    }




}

@media (min-width:768px) and (max-width: 1023px){
    .banner-caption {
        display: block;
    }
    .banner-wrap {
        left: 12%;
        margin: 0 auto 0;
        position: absolute;
        width: 50%;
        bottom: 30%;
        padding: 25px 25px 15px;
    }
    .banner-wrap h1 {
        font-size: 18px;
    }
    .banner-wrap h1 span {
        font-size: 14px;
    }
    .banner-wrap p {
        font-size: 10px;
        line-height: normal;
    }
    .banner-transparent-shape{
        width: 100%;
        left: 0px;
        -webkit-transform: skewX(0deg);
        -moz-transform: skewX(0deg);
        -ms-transform: skewX(0deg);
        -o-transform: skewX(0deg);
        transform: skewX(0deg);
    }
    .slick-next{
        top: 40%!important;
    }
    .slick-prev {
        top: 40%!important;
    }
    /*.slider-content-overlay{
      margin-top: 30px;
    }*/
    .services-block{
        margin-bottom: 20px;
    }
    .boxes{
        display: block;
    }
    /*.slider-content-overlay .box1,
    .slider-content-overlay .box2{
      margin-bottom: 15px;
    }*/
    .footer-title{
        margin-top: 15px;
    }
    .eps{
        margin-top: 20px;
    }
    /*.slider-content-overlay{
      margin-bottom: 35px;
    }*/
    .navbar{
        z-index: 101;
    }
    .navbar-light .navbar-nav .nav-link{
        border-right: none;
        padding: 9px;
    }
    .navbar-light .navbar-nav .nav-item:first-child .nav-link{
        border-left: none;
    }

}
