@media (max-width: 1300px) {
    .outside-arrow-simple .owl-buttons .owl-next {right:-10px;}
    .outside-arrow-simple .owl-buttons .owl-prev {left:-10px;}
    .outside-arrow .owl-buttons .owl-prev{left: 0;}
    .outside-arrow .owl-buttons .owl-next{right: 0;}
}

@media (max-width: 1199px) {
    

    /* margin-top */
    .md-margin-one-half-top{margin-top: 0.5% !important}
    
    /* padding */
    .md-padding-seven{padding:4% !important}
    
    /* width */
    .md-width-70 { width:70% !important;}
    .md-width-100 { width:100% !important;}

    /* different text size */
    .md-title-extra-large{ font-size:35px !important; line-height:40px !important;}

    /*header*/
    .navbar-toggle{margin:4px 0;}

    /* contact style 6 */
    h3 {font-size:28px; line-height:33px;}
}

@media (max-width: 1050px) {

    /* agency */
    .one-third-screen {height: 800px;}
    .one-sixth-screen {height: 800px;}
}

@media (max-width: 991px) {
    /* margin */
    .sm-no-margin-top{ margin-top:0 !important}
    .sm-no-margin-bottom{ margin-bottom:0 !important}

    /* margin-bottom */
    .sm-margin-three-bottom{margin-bottom:2% !important}
    .sm-margin-five-bottom{margin-bottom:3% !important}
    .sm-margin-ten-bottom{margin-bottom:5.5% !important}
    .sm-margin-fifteen-bottom{margin-bottom:8% !important}

    /* margin-top */
    .sm-margin-ten-top{margin-top:5.5% !important}
    

    /* heading */
    h1 { font-size: 40px; line-height: 40px;}

    /* width */
    .sm-width-100 { width:100% !important;}

    /* text */
    .sm-text-center { text-align: center !important}

    /* different text size */
    .sm-text-medium{ font-size:13px !important; line-height:22px !important;}
    .sm-text-extra-large { font-size: 15px !important; line-height:22px !important;  }
    .sm-title-small { font-size:16px !important; line-height:24px !important;}
    .sm-title-medium{ font-size:20px !important; line-height:26px !important;}
    .sm-title-large{ font-size:25px !important; line-height:33px !important;}
    .sm-title-extra-large{ font-size:30px !important; line-height:38px !important;}
    .sm-section-title-large { font-size: 35px !important; line-height: 39px !important;}
    .sm-section-title-medium { font-size:25px !important; line-height: 30px !important;}

    

    /* header */
    .navbar-toggle { background-color: #000; border-radius: 0; margin-right: 0; display: block; cursor: pointer !important;}
    .navbar-toggle .icon-bar {background: #fff;}
    .navbar-collapse {box-shadow: none; background:rgba(0,0,0,.90); width: 100%; position: absolute; top: 90px;}
    .navbar-collapse.collapse {display: none!important;}
    .navbar .container {width: 100%}
    .navbar * { transition-timing-function: none; -moz-transition-timing-function: none; -webkit-transition-timing-function: none; -o-transition-timing-function: none; transition-duration: 0s; -moz-transition-duration: 0s; -webkit-transition-duration: 0s; -o-transition-duration: 0s; }
    .navbar-collapse { top:62px; left: 0;}
     

    /* outside next-prev arrow */
    .sm-equalize-auto > div{height:auto !important;}
    h3 {font-size:26px; line-height:31px;}

    /*equalize display table inherit*/
    .equalize.equalize-display-inherit.sm-equalize-auto .display-table-cell-vertical-middle { top: inherit; -webkit-transform: none; -moz-transform: none; -o-transform: none; -ms-transform: none; transform: none; position: inherit;}

    /* owl-pagination */
    .owl-buttons .owl-prev { left: 20px;}
    .owl-buttons .owl-next { right: 20px;}
    .sm-show-pagination .owl-pagination{ display: block;}
    .sm-no-owl-buttons .owl-buttons { display: none;}
   
}

@media (max-width: 767px) {
    h3 {font-size:23px; line-height:28px;}
    /* Heading */
    h1{ font-size: 25px !important; line-height: 30px;}

    /* margin */
    .xs-no-margin{ margin:0 !important}
    .xs-no-margin-bottom{ margin-bottom:0 !important}

    /* margin-bottom */
    .xs-margin-nine-bottom{margin-bottom:5% !important}
    .xs-margin-ten-bottom{margin-bottom:5.5% !important}
    .xs-margin-fifteen-bottom{margin-bottom:8% !important}
    .xs-margin-nineteen-bottom{margin-bottom:10% !important}
    .xs-margin-twenty-bottom{margin-bottom:10.5% !important}
    
    /* padding */
    .xs-padding-ten{ padding:5.5% !important}

    /* padding top */
    .xs-padding-top-60px{ padding-top:60px !important;}

    /* padding bottom */
    
    .xs-padding-top-60px{ padding-top:60px !important;}
    .xs-padding-40px-tb{padding-top:40px  !important; padding-bottom:40px  !important;}
    .xs-padding-60px-tb{padding-top:60px !important; padding-bottom:60px !important;}
    
    /* no padding */
    .xs-no-padding{ padding:0 !important}
    .xs-no-padding-lr{ padding-left: 0 !important; padding-right: 0 !important}
    .xs-no-padding-left{ padding-left:0 !important}

    /* position */
    .xs-position-static{ position: static !important; z-index: 5 }
    .xs-position-absolute {position: absolute !important;}

    /* height */
    .xs-height-auto { height:auto !important}
    .xs-height-400-px { height: 400px !important}
    
    /* text */
    .xs-text-center { text-align: center !important}

    /* different text size */
    .xs-title-small{ font-size:15px !important; line-height:22px !important;}
    .xs-title-medium{ font-size:18px !important; line-height:24px !important;}
    .xs-title-extra-large{ font-size:22px !important; line-height:30px !important;}
    .xs-section-title-large { font-size:27px !important; line-height:33px !important;}

    /* header */
    .navbar{padding:11px 0;}

    /* work */
    .work-3col .grid li {width:100%;}

    /* Round Image */
    .navbar-collapse { top:53px; overflow: hidden;}

    /* equalize height */
    .xs-equalize-auto>div { height: auto !important}

    /*equalize display table inherit*/
    .equalize.equalize-display-inherit .display-table-cell-vertical-middle { top: inherit; -webkit-transform: none; -moz-transform: none; -o-transform: none; -ms-transform: none; transform: none; position: inherit;}

    /* slider */
    .xs-no-owl-buttons .owl-buttons { display: none;}
    .owl-buttons .owl-prev, .owl-buttons .owl-next { bottom: -45px; top: inherit; font-size: 15px; text-align: center; color: #fff; line-height: 25px; padding: 0; background-color: #767676; width: 26px; height: 26px; border-radius: 50%;}
    .owl-buttons .owl-prev:hover, .owl-buttons .owl-next:hover { background-color: #000; color: #fff;}
    .clients-section2 .outside-arrow-simple .owl-buttons .owl-prev:hover, .clients-section2 .outside-arrow-simple .owl-buttons .owl-next:hover { color: #282828;}
    .owl-buttons .owl-prev { left: 50%; margin-left: -30px;}
    .owl-buttons .owl-next { right: 50%; margin-right: -30px;}
    .outside-arrow .owl-buttons .owl-prev, .outside-arrow .owl-buttons .owl-next { bottom: -45px; top: inherit; font-size: 15px; text-align: center; line-height: 24px; padding: 0; width: 26px; height: 26px; }
    .outside-arrow .owl-buttons .owl-next { right: 50%; margin-right: -30px;}
    .outside-arrow .owl-buttons .owl-prev { left: 50%; margin-left: -30px;}

    /* Date collapse  */
    .titulo-form-fecha { margin-bottom: 0 !important}
}



@media (max-width: 480px) {
    /* header */
    .navbar-collapse { top:53px;}

    .owl-pagination {bottom: 20px;}
}
