@media screen and (max-width: 485px) {
    .career-item {
        width: 100%;
    }

    .page-item a {
        font-size: 10px;
    }
}

@media screen and (min-width: 486px) and (max-width: 990px) {
    .career-item {
        width: auto;

    }
}

@media screen and (max-width: 3000px) {
    .main {
        max-width: inherit;
        width: inherit;
    }
}

@media screen and (max-width: 400px) {
    .header-links {
        display: none;
    }
}

@media screen and (min-width: 401px) and (max-width: 452px) {
    .main-top {
        height: 110px;
    }
}

@media screen and (min-width: 453px) and (max-width: 767px) {
    .main-top {
        height: 93px;
    }
}

@media screen and (max-width: 1200px) {
    .header-links a {
        font-size: 12px;
    }

    .header-link {
        padding: 2px;
        background-color: #df0523;
        border: 1px solid #df0523;
        color: #FFFFFF;
        font-size: 11px;
        font-weight: normal;
        margin-left: 2px;
    }

    footer {
        font-size: 14px;
    }

    .footer-block {
        width: 100%;
        text-align: center;
        padding: 0px;
    }
    .footer-block h3 {
        width: 100%;
        text-align: center;
        margin-top: 40px;
    }
    footer ul {
        padding: 0;
        margin: 0;
    }
    footer .row.justify-content-between {
        margin: 0;
    }
    .footer-bg-links > div{
        margin: 0;
    }
    .footer-block li {
        padding-left: 0;
    }
    footer li::before {
        display: none;
    }
    footer .social {
        display: inline-flex;
    }
    .footer-icons > .row{
        justify-content: center !important;
        width: 100%;
        margin-top: 10px;
    }
    .footer-bg-links {
        margin-right: 0px;
    }
    .footer-main .col-auto {
        width: 100%;
    }
    .container-fluid .col-8 {
        width: 100%;
    }
    .stay-connect {
        padding-left: 0;
        margin: 0;
    }
    .address {
        display: flex;
        margin-top: 25px;
    }
    .address > div {
        width: 100%;
        margin-bottom: 10px;
    }

    .certificates-images .col-lg-2 {
        text-align: center;
    }
    .dropdown-menu {
        position: inherit;
        float: none;
        clear: both;
        margin: 0px;
        border-radius: 0px;
        box-shadow: none;
    }

    .branch-info {
        font-size: 12px;
        font-weight: normal;
    }
    .career-icon {
        font-size: 10px;
    }

    #why > div {
        width: 100%;
    }

    #con .col-4 {
        width: 100%;
    }
}

@media screen and (max-width: 991px) {
    .education-la, .about-us-la-img {
        width: 100%;
        text-align: inherit;
        padding-bottom: 10px!important;
    }

    .education-la img, .about-us-la-img img {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }

    .about-us-la-img {
        width: 100%;
    }

    .education-la-buttons {
        margin: 0;
    }

    .news-desc {
        min-height: auto;
    }

    .footer-links a {
        border: none;
        width: 100%;
        float: left;
    }
}

@media screen and (max-width: 991px) {
    nav {
        display: list-item;
        justify-content: space-between;
        background-color: black;
    }
    nav .main {
        display: block !important;
        width: 100% !important;
    }
    nav .navbar-brand {
        position: absolute;
        top: 0;
        left: 20px;
    }
    nav .navbar-toggler {
        top: 1px;
        position: absolute;
        right: 20px;
    }
    .navbar-collapse {
        position: absolute;
        top: 42px;
        background-color: #888;
        width: 100%;
        font-size: 0.9em;
        left: 0;
    }

    .navbar-nav {
        float: left;
        margin: 0;
        width: 100%;
        text-align: center;
    }

    .navbar-toggler:focus {
        box-shadow: none;
    }

    .news .col-md-4 {
        width: 100%;
    }
}
@media screen and (max-width: 1040px) {
    .navbar {
        font-size: 0.8em;
    }
    .certificates-images .col-lg-2 {
        text-align: center;
        width: 100% !important;
        float: none !important;
        clear: both;
    }
    footer .col-sm-2 .col-sm-3 {
        text-align: center;
        width: 100% !important;
        float: none !important;
        clear: both;
    }
    footer .right {
        float: none;
        clear: both;
    }
}
@media screen and (max-width: 991px) {
    .single-blog-item {
        min-height: 100%;
    }
    .blog-content .btn-primary {
        position: inherit;
        bottom: 20px;
        display: block;
        width: 100%;
        margin-left: 0!important;
    }

    .right-menu{
        top:22px;
        right:2px;
    }

    .single-blog-item {
        margin: 0
    }

    .news-box {
        margin-bottom: 20px;
    }
}

@media (max-width : 1041px) {
    .footer-news{
        padding: 0px 0px 0px 0px;
    }
}

@media (min-width : 991px) and (max-width: 1200px) {
    .navbar-brand {
        display: none!important;
    }
}

@media (min-width : 3000px) and (max-width: 3300px) {
    .navbar-brand {
        margin-left: 26%;
    }
}

@media (min-width : 3301px) and (max-width: 4000px) {
    .navbar-brand {
        margin-left: 30%;
    }
}

@media (min-width : 500px) and (max-width: 1000px) {
    .menu-links {
        display: block;
        margin-top: 0px;
    }
    .right-menu .form-group {
        margin: 0px;
    }

    .container {
        width: 100%;
    }
    .top .col-md-8 {
        width: 60%;
    }
}

@media (min-width : 768px) and (max-width: 860px) {
    .main-top {
        height: 93px;
    }
}

@media (min-width : 861px) and (max-width: 1201px) {
    .main-top {
        height: 100px;
    }

    #bottom-bg {
        padding-bottom: 25px;
    }
}

@media (min-width : 768px) and (max-width: 1201px) {
    .navbar .container {
        padding: 0px;
    }
    .navbar-avx .navbar-nav > li > a {
        color: #ffffff;
        min-width: 54px;
    }
    .right-menu .form-group {
        margin: 0px;
    }

    .home-bottom-menu .container {
        width: 100%;
        position: fixed;
        bottom: 0;
        top: 115px;
        overflow: auto;
    }

    .top-search {
        width:100%;
        margin:0px 0px 0px 0px
    }
}

@media (min-width : 767px) and (max-width :860px ) {
    .dropmenu-study > p, .dropmenu-study > p:hover, .dropmenu-study > p:focus{
        width: 106px;
    }
    .menu-study{
        min-width:106px;
    }
    .dropdown-content-study {
        min-width: 106px;
    }
    .navbar-avx .navbar-nav-study > li > a{
        min-width: 106px;
    }

    #bottom-bg {
        padding-bottom: 30px;
    }
}

@media (min-width : 991px) and (max-width :1200px ) {
    .news .center-btn {
        margin-left: 0px;
        width: 87%;
    }
}

@media (max-width : 767px) {
    /* MENU */
    .navbar-brand {
        padding: 0;
        margin: 0;
    }
    .navbar-collapse.in {
        overflow-y: auto !important;
    }
    .collapse.in {
        display: block !important;
    }
    .navbar .navbar-nav {
        display: block;
        float: none !important;
        text-align: center;
        margin-top: 0px;
        margin-bottom: 0px;
        border-bottom: 2px solid #fff;
    }

    .navbar .navbar-nav-study {
        display: block;
        float: none !important;
        text-align: center;
    }

    .menu-links {
        display: none;
    }

    .dropmenu-study > p,
    .dropmenu-study > p:hover,
    .dropmenu-study > p:focus
    {
        padding: 10px 0px 10px 0px;
        width: unset;
    }

    .navbar .navbar-collapse {
        text-align: left;
        max-height: none;
    }

    /* MENU COLORS */
    .navbar-nav {
        background-color: #888;
    }
    .navbar-collapse {
        background-color: #FFF;
    }
    .navbar-avx ul.navbar-nav > li > a, .navbar-avx ul.navbar-nav > li > p {
        color: #2e6da4;
    }

    .navbar-avx ul.navbar-nav > li.active > a, .navbar-avx ul.navbar-nav > li.active > a:hover {
        background-color: #F4E958;
        color: #FFF
    }
    .navbar-avx ul.navbar-nav > li.active > a:after {
        display: none;
    }

    .container {
        width: inherit;
    }

    .lang-choose{
        display: block !important;
        padding-top: 3px;
        float: left;
        margin-left: 14px;
    }
    .switcher-lang{
        display: none;
    }

    .navbar-avx .navbar-nav > li > a:hover,
    .navbar-avx .navbar-nav > li > a:focus {
        color: #202020 !important;
        background-color: #eee;
    }

    .navbar-avx .navbar-nav > .open > a,
    .navbar-avx .navbar-nav > .open > a:hover,
    .navbar-avx .navbar-nav > .open > a:focus {
        color: #000;
        background-color: #eee;
    }

    .navbar-avx .navbar-nav > li > a:hover{
        color: #2e81be !important;
        background-color: #eeeeee;
    }

    .our-team{
        padding-bottom: 0px;
    }

    .img-thumbnail{
        margin: 0
    }

    .branches-img-contact {
        margin: 0
    }

    .news-pictures {
        padding: 0px 20px 0px 0px;
    }

    .intresting {
        margin-bottom: 0px !important;
    }

    #ninja-slider{
        display:none;
    }
    #line-uh{
        background-size: unset;
        background-position: 8% 130%;
    }

    #disciplines{
        display: block !important;
    }
    #title-disciplines{
        display: none;
    }

    #logo {
        width: auto;
        top: 10px;
        left: 0;
        position: absolute;
        z-index: 0;
        padding-left: 0px;
        padding-top: 4px;
    }
    .logo-avx-background {
        background: url(../img/main/avx_logo.png) no-repeat ;
        height: 55px;
        width: 127px;
        margin-left: 14px;
        position: absolute;
        background-size: 100% 100%;
    }
    .intro-slides{
        margin-bottom: 0px;
        margin-top: 0px;
    }

    .top{
        height: 80px !important;
    }

    .content{
        padding-top:120px;
    }

    .timeline > li:nth-child(even) {
        margin-bottom: 0px;
        min-height: 0px;
        right: 0px;
    }
    .timeline > li:nth-child(odd) {
        margin-bottom: 0px;
        min-height: 0px;
        left: 0px;
    }
    .timeline>li .timeline-image {
        position: static;
        width: 150px;
        height: 150px;
        margin-bottom:0px;
    }
    .timeline>li:nth-child(even) .timeline-image {
        left: 0;
        margin-left: 0;
    }
    .timeline>li:nth-child(odd) .timeline-image {
        float:right;
        left: 0px;
        margin-left:0;
    }
    .timeline > li:nth-child(even) .timeline-panel {
        width: 100%;
        padding: 0 0 20px 14px;
    }
    .timeline > li:nth-child(odd) .timeline-panel {
        width: 100%;
        padding: 0 14px 20px 0px;
    }
    .timeline > li .line {
        display: none;
    }
    .navbar-nav .open .dropdown-menu {
        text-align: center;
    }

    .hr-stories.hr-header-stories{
        margin: 55px 0px 20px 0px!important;
    }

    .dropdown-content-study {
        position: relative;
        background-color: #f5f5f3;
        min-width: 125px;
        box-shadow:none;
        z-index: 1;
    }
    .fixed-top{
        position:absolute;
    }

    .testimonial{
        padding: 20px;
        text-align: center;
    }
    .testimonial .pic{
        display: block;
        position: static;
        margin: 0 auto 15px;
    }
    .contact-form-padding{
        padding-bottom:15px;
    }
    #menu-item{
        display:block !important;
    }
    #menu-hide{
        display:none;
    }

    .news .center-btn {
        margin-left: 0px;
        width: 100%;
    }

    .article-main-image {
        width: 100%;
        float: none;
        margin-top: 20px;
        padding-bottom: 0;
        padding-top: 30px;
    }

    .article-main-image img {
        width: 100%;
        height: auto;
        display: block;
        margin: auto
    }

    .blog-thumnail {
        min-height: auto;
    }

    .card {
        text-align: center;
    }

    #bottom-bg {
        padding-bottom: 0;
    }
}

@media (max-width: 330px){
    .main-top {
        height: 130px;
    }
    .main-search {
        width: 150px;
    }

    .right-box {
        position: absolute;
        left: 50%;
        width: auto;
        transform: translate(-50%, 60px);
    }

    .logo-avx-bg-cz, .logo-avx-bg-en {
        background: url(../img/main/avx-logo-rec-127_55.png) no-repeat;
        height: 55px;
        width: 127px;
        float: right;
        background-size: 100% 100%;
        margin-left: 0;
        position: absolute;
        left: 50%;
        transform: translate(-50%, 0);
    }
}

@media (min-width: 331px) and (max-width: 349px){
    .main-search {
        width: 130px;
    }

    .right-box {
        width: auto;
        height: auto;
        margin-right: 14px;
        margin-top: 10px;
    }

    .logo-avx-bg-cz, .logo-avx-bg-en {
        background: url(../img/main/avx-logo-rec-127_55.png) no-repeat ;
        height: 55px;
        width: 127px;
        margin-top: 3px;
        margin-bottom: 0;
        background-size: 100% 100%;
    }
}

@media (min-width: 350px)and (max-width: 579px){
    .logo-avx-bg-cz, .logo-avx-bg-en {
        background: url(../img/main/avx-logo-rec-127_55.png) no-repeat ;
        height: 55px;
        width: 127px;
        float: left;
        margin: 0 auto 0 10px;
        background-size: 100% 100%;
    }

    .main-search {
        width: auto;
        margin-top: 2px;
    }
}

@media (min-width: 580px)and (max-width: 860px){
    .logo-avx-bg-cz, .logo-avx-bg-en {
        background: url(../img/main/avx-logo-rec-127_55.png) no-repeat ;
        height: 55px;
        width: 127px;
        float: left;
        margin: 15px;
        background-size: 100% 100%;
    }

    .main-search {
        width: auto;
    }
}

@media (min-width: 350px)and (max-width: 400px){
    .right-box {
        width: 40%;
        height: auto;
        margin-right: 14px;
        margin-top: 10px;
    }
}

@media (min-width: 331px)and (max-width: 400px){
    .main-search {
        margin-top: 2px;
    }

    .main-search .mb-3 {
        margin-bottom: 0!important;
    }
}

@media (min-width: 401px)and (max-width: 767px){
    .right-box {
        width: 40%;
        height: auto;
        margin-right: 14px;
        margin-top: 10px;
    }
}

@media (min-width: 768px)and (max-width: 991px){
    .right-box {
        width: 48%;
        height: auto;
        margin-right: 14px;
    }
}

@media (min-width: 331px)and (max-width: 400px){
    .main-top {
        height: 61px;
    }
}

@media (max-width: 768px) {

    .blog-stories-la, .blog-stories-uh, .blog-stories-bz {
        margin-top: -20px;
        margin-left: -20px;
    }

    .footer h5{
        font-size: 1.2em;
        margin-top:0px;
    }

    .footer a , footer ul {
        font-size:10px;
    }

    .social a {
        font-size: 25px;
    }

    /* OTHERS */
    footer .right {
        float: none;
        clear: both;
    }

    footer {
        text-align: center;
    }

    #kyocera {
        margin-top: 5px;
        margin-bottom: 5px;
        position: relative;
    }

    .footer-certificate{
        float:none;
        padding-top: 20px;
    }

    .footer .social-networks{
        margin: 0px;
    }

    .contact-button{
        margin-left: 0px;
        width: 100%;
    }
    .footer-col {
        width: 20% !important;
    }

    .footer-first{
        margin-top:-14px;
    }

    .justify-content-between {
        padding: 15px
    }
}

/* EXTRA vyjimky pro Home */

@media (max-width: 1110px) {

    .home-bottom-menu .is-table-row {
        display: table;
    }
    .home-bottom-menu .is-table-row [class*="col-"] {
        float: none;
        display: table;
        vertical-align: top;
        margin-bottom: 3px;
    }
    .home-bottom-menu [class*="col-"] {
    }
    .home-bottom-menu {
        min-width: 100%;
    }
    .home-bottom-menu .branches {
        margin-top: 5px;
    }

    .intro .content{
        background-size: cover;
        background-position: center center;
    }

    header, .content {
        position: relative;
        display: block;
    }

    .lang > div {
        position: absolute;
    }

    .kyologo {
        width: 4.666667%;
    }
    .navbar-toggle {
        margin-bottom: 0px;
    }

}

@media (max-width: 500px) {
    .carousel-indicators, .carousel-control, .carousel-caption, #home-slide {
        display: none;
    }

    #logo {
        padding-left: 2px;
    }
}

@media (max-width: 376px){
    footer .footer-copyright {
        padding-right: 0px;
        padding-bottom: 6px;
    }

    .logo-white {
        width: 47%;
    }

    footer .footer-copyright p {
        text-align: -webkit-center;
    }

    .bootstrap-select>.dropdown-toggle {
        width: 89% !important;
    }
    #searchbar, #search_ico {
        display: none;
    }

    .contact-button{
        width:100% !important;
    }
}

@media (max-width: 1043px){
    .arrow-footer {
        display: none;
    }
    .footer-phone {
        margin: 0px 0px 0px 0px;
    }
}

@media (max-width: 470px){
    .pull-right {
        top: -6px;
        width: 46%;
    }
}


@media (min-width: 768px)and (max-width: 840px){
    .link-menu{
        padding-left:28px;
        padding-right: 28px;
    }
}

@media (max-width: 1201px) {
    footer .social-networks a {
        padding: 13px !important;
    }
}

@media (min-width: 410px) and (max-width: 500px) {
    #iso {
        padding-left: 45px;
    }
}

@media (min-width: 500px) and (max-width: 805px) {
    .certificate-right {
        text-align: -webkit-center;
        padding-left: 7px;
    }
}
/* Medium Devices, .visible-md-* */
@media (min-width: 992px) and (max-width: 1199px) {
    .timeline > li:nth-child(even) {
        margin-bottom: 0px;
        min-height: 0px;
        right: 0px;
    }
    .timeline > li:nth-child(odd) {
        margin-bottom: 0px;
        min-height: 0px;
        left: 0px;
    }
    .timeline>li:nth-child(even) .timeline-image {
        left: 0;
        margin-left: 0px;
    }
    .timeline>li:nth-child(odd) .timeline-image {
        left: 690px;
        margin-left: 0px;
    }
    .timeline > li:nth-child(even) .timeline-panel {
        width: 76%;
        padding: 0 0 20px 0px;
        text-align: left;
    }
    .timeline > li:nth-child(odd) .timeline-panel {
        width: 70%;
        padding: 0 0 20px 0px;
        text-align: right;
    }
    .timeline > li .line {
        display: none;
    }
}
/* Small Devices, Tablets */
@media (min-width: 768px) and (max-width: 991px) {
    .timeline > li:nth-child(even) {
        margin-bottom: 0px;
        min-height: 0px;
        right: 0px;
    }
    .timeline > li:nth-child(odd) {
        margin-bottom: 0px;
        min-height: 0px;
        left: 0px;
    }
    .timeline>li:nth-child(even) .timeline-image {
        left: 0;
        margin-left: 0px;
    }
    .timeline>li:nth-child(odd) .timeline-image {
        left: 520px;
        margin-left: 0px;
    }
    .timeline > li:nth-child(even) .timeline-panel {
        width: 70%;
        padding: 0 0 20px 0px;
        text-align: left;
    }
    .timeline > li:nth-child(odd) .timeline-panel {
        width: 70%;
        padding: 0 0 20px 0px;
        text-align: right;
    }
    .timeline > li .line {
        display: none;
    }
}

@media (max-width: 630px){
    .card-style{
        width: 94% !important;
        margin-bottom: 20px !important;
        margin-left: 12px;
        margin-right: 15px;
    }
}

@media (min-width : 2400px) and (max-width: 1080px) {
    .avx{
        margin-bottom:6px;
    }
}

@media (max-width: 400px){
    .ecia{
        padding-top:8px;
        border:none !important;
    }
    .footer .footer-copyright p {
        font-size:1em;
    }
}

@media only screen and (max-width: 359px){
    .our-team .pic{
        width: 154px;
        height: 154px;
    }
    .our-team .social{
        top: 20px;
    }
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
    .text {
        font-size: 11px
    }
}

@media (max-width: 1177px) {
    #slider, #slider, .sliderInner, #sliderFrame div, .a.group2-Next, .a.group2-Prev, a.group2-Next, a.group2-Play, a.group2-Pause, .dot  {
        display: none !important;
    }

    .intro-slides {
        margin-bottom: 0px;
        margin-top: 0px;
    }
}

@media (max-width: 800px) {
    .container-stories img {
        position: relative;
        left: 50%;
        transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -webkit-transform: translate(-50%, 0);
    }

    .testimonial .title {
        font-size: 18px;
        width: 100%;
    }

    .testimonial .post {
        font-size: 15px;
    }
}

@media (min-width: 770px) and (max-width: 800px) {
    .container-stories {
        text-align: center;
    }
}

@media (min-width: 800px) and (max-width: 1199px) {
    .testimonial .description {
        margin-bottom: 50px;
    }
}

@media (min-width: 601px) and (max-width: 800px) {
    .testimonial .title {
        font-size: 18px;
    }

    .testimonial .post {
        font-size: 15px;
    }

    .testimonial .description {
        padding: 0 15px 15px 15px;
    }
}

@media (max-width: 500px) {
    .container-stories {
        text-align: center;
        margin-top: 15px;
    }

    .news-full-link {
        display: none;
    }

    .news-short-link {
        display: block;
    }
}

@media screen and (max-width:1300px){
    #ninja-slider .caption {
        top: 0px;
        position: relative;
        display: inline-block;
    }
    #ninja-slider .ns-img {
        background-position: 100% 100%;
    }
}

/*Responsive settings*/
@media only screen and (max-width:500px){

    #ninja-slider-prev, #ninja-slider-next, #ninja-slider-pager {
        display:none;
    }
}

@media only screen and (max-width:700px){
    .bz-items {
        width: 100%;
    }

    .bz-items a {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 50%;
    }

    #ninja-slider .caption {
        font-size:3em;
    }

    .info-block {
        height: 250px;
        font-size: 20px;
        text-align: center;
    }

    .info-block-slogan {
        float: none;
    }

    .info-block-button {
        margin-top: 10px;
        float: none;
    }
}

@media (min-width : 701px) and (max-width: 771px) {
    .info-block {
        height: 250px;
        font-size: 20px;
        text-align: center;
    }

    .info-block-slogan {
        float: none;
    }

    .info-block-button {
        margin-top: 10px;
        float: none;
    }
}

@media (min-width : 772px) and (max-width: 1210px) {
    .info-block {
        height: 200px;
        font-size: 20px;
        text-align: center;
    }

    .info-block-slogan {
        float: none;
    }

    .info-block-button {
        margin-top: 10px;
        float: none;
    }
}

@media (min-width : 701px) and (max-width: 1200px) {
    .bz-items {
        float: left;
    }

    .bz-title {
        float: right;
        width: auto!important;
    }

    .bz-title h3 {
        margin-top: 0;
    }
}

@media (min-width : 769px) and (max-width :1240px ) {

    .plant{
        float: none !important;
    }

    .plant-center{
        float: none;
    }
}

@media (min-width : 765px) and (max-width :840px ) {
    .menu-study {
        font-size: 10px;
    }

    .navbar-nav>li>a{
        font-size: 10px;
    }

}

@media (max-width :991px ) {
    .content-center{
        text-align: center !important;
    }

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

    .how-img {
        top: 0px;
        width: 100%;
    }

    .how-img i.rounded-circle {
        font-size: 5em;
    }

    .our-team{
        margin-bottom: 30px;
    }

    .avx{
        margin-bottom:0px;
    }
    .logo-white{
        /*        height: auto;*/
        margin-bottom: 10px;
        padding-left: 13px;
    }

    .news-pictures{
        text-align: center;
    }

    .card-style{
        width: 94% !important;
        margin-bottom: 20px !important;
        margin-left: 21px;
        margin-right: 15px;
    }
    .img-float{
        float: none !important;
    }
    .carousel .carousel-control{
        top:40% !important;
    }

    .study-button {
        width: auto;
        height: auto;
        margin: 5px
    }

    .study-join-text {
        width: 100%;
    }

    .gallery-img {
        width: 100%;
    }
}

@media (max-width: 765px){
    .align-carrier-item {
        text-align: center;
        font-size: 17px;
        padding-top: 10px;
    }

    .align-carrier-date {
        float: none;
        position: relative;
        left: 50%;
        margin-left: -30px;
    }

    .container-stories {
        border-radius: 50px;
        margin-top: 20px;
    }

    .article h2 {
        font-size: 20px;
    }
}

@media (max-width: 280px){
    .align-carrier-item {
        text-align: center;
        font-size: 10px;
        padding-top: 5px;
    }

}

@media screen and (max-width: 360px) {
    .long-avx-email {
        display: none;
    }

    .short-avx-email {
        display: block;
    }
}

@media screen and (min-width: 361px) {
    .long-avx-email {
        display: block;
    }

    .short-avx-email {
        display: none;
    }
}

@media screen and (max-width: 771px) {
    .footer .footer-copyright span {
        width: 100%;
        float: left;
    }

    .footer .footer-copyright-dash {
        display: none;
    }
}

