/********************************************************
PADDINGS
******************************************************/

.no-padding {padding:0;}
.no-padding-left {padding-left:0;}
.no-padding-right {padding-right:0;}
.no-padding-top {padding-top:0;}
.no-padding-bottom {padding-bottom:0;}

.padding-1 {padding:10px;}
.padding-left-1 {padding-left: 10px;}
.padding-right-1 {padding-right: 10px;}
.padding-top-1 {padding-top: 10px;}
.padding-bottom-1 {padding-bottom: 10px;}

.padding-2 {padding: 20px;}
.padding-left-2 {padding-left:20px; }
.padding-right-2 {padding-right: 20px;}
.padding-top-2 {padding-top: 20px;}
.padding-bottom-2 {padding-bottom: 20px;}

.padding-3 {padding:30px;}
.padding-left-3 {padding-left: 30px;}
.padding-right-3 {padding-right: 30px;}
.padding-top-3 {padding-top: 30px;}
.padding-bottom-3 {padding-bottom: 30px;}

.padding-4 {padding: 40px;}
.padding-left-4 {padding-left: 40px;}
.padding-right-4 {padding-right: 40px;}
.padding-top-4 {padding-top: 40px;}
.padding-bottom-4 {padding-bottom: 40px;}

.padding-5 {padding: 50px;}
.padding-left-5 {padding-left:50px;}
.padding-right-5 {padding-right: 50px;}
.padding-top-5 {padding-top: 50px;}
.padding-bottom-5 {padding-bottom: 50px;}

.padding-6 {padding: 60px;}
.padding-left-6 {padding-left: 60px;}
.padding-right-6 {padding-right: 60px;}
.padding-top-6 {padding-top: 60px;}
.padding-bottom-6 {padding-bottom: 60px;}

.padding-7 {padding: 70px;}
.padding-left-7 {padding-left: 70px;}
.padding-right-7 {padding-right: 70px;}
.padding-top-7 {padding-top: 70px;}
.padding-bottom-7 {padding-bottom: 70px;}

.padding-8 {padding: 80px;}
.padding-left-8 {padding-left: 80px;}
.padding-right-8 {padding-right: 80px;}
.padding-top-8 {padding-top: 80px;}
.padding-bottom-8 {padding-bottom: 80px;}

.padding-9 {padding: 90px;}
.padding-left-9 {padding-left: 90px;}
.padding-right-9 {padding-right: 90px;}
.padding-top-9 {padding-top: 90px;}
.padding-bottom-8 {padding-bottom: 90px;}

.padding-10 {padding: 100px;}
.padding-left-10 {padding-left: 100px;}
.padding-right-10 {padding-right: 100px;}
.padding-top-10 {padding-top: 100px;}
.padding-bottom-10 {padding-bottom: 100px;}

@media(min-width:992px) and (max-width:1199px) {

    .no-padding-md {padding:0;}
    .no-padding-left-md {padding-left:0;}
    .no-padding-right-md {padding-right:0;}
    .no-padding-top-md {padding-top:0;}
    .no-padding-bottom-md {padding-bottom:0;}

    .padding-md-1 {padding:10px;}
    .padding-left-md-1 {padding-left: 10px;}
    .padding-right-md-1 {padding-right: 10px;}
    .padding-top-md-1 {padding-top: 10px;}
    .padding-bottom-md-1 {padding-bottom: 10px;}

    .padding-md-2 {padding: 20px;}
    .padding-left-md-2 {padding-left:20px; }
    .padding-right-md-2 {padding-right: 20px;}
    .padding-top-md-2 {padding-top: 20px;}
    .padding-bottom-md-2 {padding-bottom: 20px;}

    .padding-md-3 {padding:30px;}
    .padding-left-md-3 {padding-left: 30px;}
    .padding-right-md-3 {padding-right: 30px;}
    .padding-top-md-3 {padding-top: 30px;}
    .padding-bottom-md-3 {padding-bottom: 30px;}

    .padding-md-4 {padding: 40px;}
    .padding-left-md-4 {padding-left: 40px;}
    .padding-right-md-4 {padding-right: 40px;}
    .padding-top-md-4 {padding-top: 40px;}
    .padding-bottom-md-4 {padding-bottom: 40px;}

    .padding-md-5 {padding: 50px;}
    .padding-left-md-5 {padding-left:50px;}
    .padding-right-md-5 {padding-right: 50px;}
    .padding-top-md-5 {padding-top: 50px;}
    .padding-bottom-md-5 {padding-bottom: 50px;}

    .padding-md-6 {padding: 60px;}
    .padding-left-md-6 {padding-left: 60px;}
    .padding-right-md-6 {padding-right: 60px;}
    .padding-top-md-6 {padding-top: 60px;}
    .padding-bottom-md-6 {padding-bottom: 60px;}

    .padding-md-7 {padding: 70px;}
    .padding-left-md-7 {padding-left: 70px;}
    .padding-right-md-7 {padding-right: 70px;}
    .padding-top-md-7 {padding-top: 70px;}
    .padding-bottom-md-7 {padding-bottom: 70px;}

    .padding-md-8 {padding: 80px;}
    .padding-left-md-8 {padding-left: 80px;}
    .padding-right-md-8 {padding-right: 80px;}
    .padding-top-md-8 {padding-top: 80px;}
    .padding-bottom-md-8 {padding-bottom: 80px;}

    .padding-md-9 {padding: 90px;}
    .padding-left-md-9 {padding-left: 90px;}
    .padding-right-md-9 {padding-right: 90px;}
    .padding-top-md-9 {padding-top: 90px;}
    .padding-bottom-md-8 {padding-bottom: 90px;}

    .padding-md-10 {padding: 100px;}
    .padding-left-md-10 {padding-left: 100px;}
    .padding-right-md-10 {padding-right: 100px;}
    .padding-top-md-10 {padding-top: 100px;}
    .padding-bottom-md-10 {padding-bottom: 100px;}
}

@media(min-width:640px) and (max-width:991px) {

    .no-padding-sm {padding:0;}
    .no-padding-left-sm {padding-left:0;}
    .no-padding-right-sm {padding-right:0;}
    .no-padding-top-sm {padding-top:0;}
    .no-padding-bottom-sm {padding-bottom:0;}

    .padding-sm-1 {padding:10px;}
    .padding-left-sm-1 {padding-left: 10px;}
    .padding-right-sm-1 {padding-right: 10px;}
    .padding-top-sm-1 {padding-top: 10px;}
    .padding-bottom-sm-1 {padding-bottom: 10px;}

    .padding-sm-2 {padding: 20px;}
    .padding-left-sm-2 {padding-left:20px; }
    .padding-right-sm-2 {padding-right: 20px;}
    .padding-top-sm-2 {padding-top: 20px;}
    .padding-bottom-sm-2 {padding-bottom: 20px;}

    .padding-sm-3 {padding:30px;}
    .padding-left-sm-3 {padding-left: 30px;}
    .padding-right-sm-3 {padding-right: 30px;}
    .padding-top-sm-3 {padding-top: 30px;}
    .padding-bottom-sm-3 {padding-bottom: 30px;}

    .padding-sm-4 {padding: 40px;}
    .padding-left-sm-4 {padding-left: 40px;}
    .padding-right-sm-4 {padding-right: 40px;}
    .padding-top-sm-4 {padding-top: 40px;}
    .padding-bottom-sm-4 {padding-bottom: 40px;}

    .padding-sm-5 {padding: 50px;}
    .padding-left-sm-5 {padding-left:50px;}
    .padding-right-sm-5 {padding-right: 50px;}
    .padding-top-sm-5 {padding-top: 50px;}
    .padding-bottom-sm-5 {padding-bottom: 50px;}

    .padding-sm-6 {padding: 60px;}
    .padding-left-sm-6 {padding-left: 60px;}
    .padding-right-sm-6 {padding-right: 60px;}
    .padding-top-sm-6 {padding-top: 60px;}
    .padding-bottom-sm-6 {padding-bottom: 60px;}

    .padding-sm-7 {padding: 70px;}
    .padding-left-sm-7 {padding-left: 70px;}
    .padding-right-sm-7 {padding-right: 70px;}
    .padding-top-sm-7 {padding-top: 70px;}
    .padding-bottom-sm-7 {padding-bottom: 70px;}

    .padding-sm-8 {padding: 80px;}
    .padding-left-sm-8 {padding-left: 80px;}
    .padding-right-sm-8 {padding-right: 80px;}
    .padding-top-sm-8 {padding-top: 80px;}
    .padding-bottom-sm-8 {padding-bottom: 80px;}

    .padding-sm-9 {padding: 90px;}
    .padding-left-sm-9 {padding-left: 90px;}
    .padding-right-sm-9 {padding-right: 90px;}
    .padding-top-sm-9 {padding-top: 90px;}
    .padding-bottom-sm-8 {padding-bottom: 90px;}

    .padding-sm-10 {padding: 100px;}
    .padding-left-sm-10 {padding-left: 100px;}
    .padding-right-sm-10 {padding-right: 100px;}
    .padding-top-sm-10 {padding-top: 100px;}
    .padding-bottom-sm-10 {padding-bottom: 100px;}
}

@media (max-width:639px) {

    .no-padding-xs {padding:0;}
    .no-padding-left-xs {padding-left:0;}
    .no-padding-right-xs {padding-right:0;}
    .no-padding-top-xs {padding-top:0;}
    .no-padding-bottom-xs {padding-bottom:0;}

    .padding-xs-1 {padding:10px;}
    .padding-left-xs-1 {padding-left: 10px;}
    .padding-right-xs-1 {padding-right: 10px;}
    .padding-top-xs-1 {padding-top: 10px;}
    .padding-bottom-xs-1 {padding-bottom: 10px;}

    .padding-xs-2 {padding: 20px;}
    .padding-left-xs-2 {padding-left:20px; }
    .padding-right-xs-2 {padding-right: 20px;}
    .padding-top-xs-2 {padding-top: 20px;}
    .padding-bottom-xs-2 {padding-bottom: 20px;}

    .padding-xs-3 {padding:30px;}
    .padding-left-xs-3 {padding-left: 30px;}
    .padding-right-xs-3 {padding-right: 30px;}
    .padding-top-xs-3 {padding-top: 30px;}
    .padding-bottom-xs-3 {padding-bottom: 30px;}

    .padding-xs-4 {padding: 40px;}
    .padding-left-xs-4 {padding-left: 40px;}
    .padding-right-xs-4 {padding-right: 40px;}
    .padding-top-xs-4 {padding-top: 40px;}
    .padding-bottom-xs-4 {padding-bottom: 40px;}

    .padding-xs-5 {padding: 50px;}
    .padding-left-xs-5 {padding-left:50px;}
    .padding-right-xs-5 {padding-right: 50px;}
    .padding-top-xs-5 {padding-top: 50px;}
    .padding-bottom-xs-5 {padding-bottom: 50px;}

    .padding-xs-6 {padding: 60px;}
    .padding-left-xs-6 {padding-left: 60px;}
    .padding-right-xs-6 {padding-right: 60px;}
    .padding-top-xs-6 {padding-top: 60px;}
    .padding-bottom-xs-6 {padding-bottom: 60px;}

    .padding-xs-7 {padding: 70px;}
    .padding-left-xs-7 {padding-left: 70px;}
    .padding-right-xs-7 {padding-right: 70px;}
    .padding-top-xs-7 {padding-top: 70px;}
    .padding-bottom-xs-7 {padding-bottom: 70px;}

    .padding-xs-8 {padding: 80px;}
    .padding-left-xs-8 {padding-left: 80px;}
    .padding-right-xs-8 {padding-right: 80px;}
    .padding-top-xs-8 {padding-top: 80px;}
    .padding-bottom-xs-8 {padding-bottom: 80px;}

    .padding-xs-9 {padding: 90px;}
    .padding-left-xs-9 {padding-left: 90px;}
    .padding-right-xs-9 {padding-right: 90px;}
    .padding-top-xs-9 {padding-top: 90px;}
    .padding-bottom-xs-8 {padding-bottom: 90px;}

    .padding-xs-10 {padding: 100px;}
    .padding-left-xs-10 {padding-left: 100px;}
    .padding-right-xs-10 {padding-right: 100px;}
    .padding-top-xs-10 {padding-top: 100px;}
    .padding-bottom-xs-10 {padding-bottom: 100px;}
}


/****************************************************
END OF PADDINGS
*****************************************************/


/****************************************************
MARGINS
****************************************************/
.no-margin {margin:0;}
.no-margin-left {margin-left:0;}
.no-margin-right {margin-right:0;}
.no-margin-top {margin-top:0;}
.no-margin-bottom {margin-bottom:0;}

.margin-1 {margin:10px;}
.margin-left-1 {margin-left: 10px;}
.margin-right-1 {margin-right: 10px;}
.margin-top-1 {margin-top: 10px;}
.margin-bottom-1 {margin-bottom: 10px;}

.margin-2 {margin: 20px;}
.margin-left-2 {margin-left:20px; }
.margin-right-2 {margin-right: 20px;}
.margin-top-2 {margin-top: 20px;}
.margin-bottom-2 {margin-bottom: 20px;}

.margin-3 {margin:30px;}
.margin-left-3 {margin-left: 30px;}
.margin-right-3 {margin-right: 30px;}
.margin-top-3 {margin-top: 30px;}
.margin-bottom-3 {margin-bottom: 30px;}

.margin-4 {margin: 40px;}
.margin-left-4 {margin-left: 40px;}
.margin-right-4 {margin-right: 40px;}
.margin-top-4 {margin-top: 40px;}
.margin-bottom-4 {margin-bottom: 40px;}

.margin-5 {margin: 50px;}
.margin-left-5 {margin-left:50px;}
.margin-right-5 {margin-right: 50px;}
.margin-top-5 {margin-top: 50px;}
.margin-bottom-5 {margin-bottom: 50px;}

.margin-6 {margin: 60px;}
.margin-left-6 {margin-left: 60px;}
.margin-right-6 {margin-right: 60px;}
.margin-top-6 {margin-top: 60px;}
.margin-bottom-6 {margin-bottom: 60px;}

.margin-7 {margin: 70px;}
.margin-left-7 {margin-left: 70px;}
.margin-right-7 {margin-right: 70px;}
.margin-top-7 {margin-top: 70px;}
.margin-bottom-7 {margin-bottom: 70px;}

.margin-8 {margin: 80px;}
.margin-left-8 {margin-left: 80px;}
.margin-right-8 {margin-right: 80px;}
.margin-top-8 {margin-top: 80px;}
.margin-bottom-8 {margin-bottom: 80px;}

.margin-9 {margin: 90px;}
.margin-left-9 {margin-left: 90px;}
.margin-right-9 {margin-right: 90px;}
.margin-top-9 {margin-top: 90px;}
.margin-bottom-8 {margin-bottom: 90px;}

.margin-10 {margin: 100px;}
.margin-left-10 {margin-left: 100px;}
.margin-right-10 {margin-right: 100px;}
.margin-top-10 {margin-top: 100px;}
.margin-bottom-10 {margin-bottom: 100px;}

@media(min-width:992px) and (max-width:1199px) {

    .no-margin-md {margin:0;}
    .no-margin-left-md {margin-left:0;}
    .no-margin-right-md {margin-right:0;}
    .no-margin-top-md {margin-top:0;}
    .no-margin-bottom-md {margin-bottom:0;}

    .margin-md-1 {margin:10px;}
    .margin-left-md-1 {margin-left: 10px;}
    .margin-right-md-1 {margin-right: 10px;}
    .margin-top-md-1 {margin-top: 10px;}
    .margin-bottom-md-1 {margin-bottom: 10px;}

    .margin-md-2 {margin: 20px;}
    .margin-left-md-2 {margin-left:20px; }
    .margin-right-md-2 {margin-right: 20px;}
    .margin-top-md-2 {margin-top: 20px;}
    .margin-bottom-md-2 {margin-bottom: 20px;}

    .margin-md-3 {margin:30px;}
    .margin-left-md-3 {margin-left: 30px;}
    .margin-right-md-3 {margin-right: 30px;}
    .margin-top-md-3 {margin-top: 30px;}
    .margin-bottom-md-3 {margin-bottom: 30px;}

    .margin-md-4 {margin: 40px;}
    .margin-left-md-4 {margin-left: 40px;}
    .margin-right-md-4 {margin-right: 40px;}
    .margin-top-md-4 {margin-top: 40px;}
    .margin-bottom-md-4 {margin-bottom: 40px;}

    .margin-md-5 {margin: 50px;}
    .margin-left-md-5 {margin-left:50px;}
    .margin-right-md-5 {margin-right: 50px;}
    .margin-top-md-5 {margin-top: 50px;}
    .margin-bottom-md-5 {margin-bottom: 50px;}

    .margin-md-6 {margin: 60px;}
    .margin-left-md-6 {margin-left: 60px;}
    .margin-right-md-6 {margin-right: 60px;}
    .margin-top-md-6 {margin-top: 60px;}
    .margin-bottom-md-6 {margin-bottom: 60px;}

    .margin-md-7 {margin: 70px;}
    .margin-left-md-7 {margin-left: 70px;}
    .margin-right-md-7 {margin-right: 70px;}
    .margin-top-md-7 {margin-top: 70px;}
    .margin-bottom-md-7 {margin-bottom: 70px;}

    .margin-md-8 {margin: 80px;}
    .margin-left-md-8 {margin-left: 80px;}
    .margin-right-md-8 {margin-right: 80px;}
    .margin-top-md-8 {margin-top: 80px;}
    .margin-bottom-md-8 {margin-bottom: 80px;}

    .margin-md-9 {margin: 90px;}
    .margin-left-md-9 {margin-left: 90px;}
    .margin-right-md-9 {margin-right: 90px;}
    .margin-top-md-9 {margin-top: 90px;}
    .margin-bottom-md-8 {margin-bottom: 90px;}

    .margin-md-10 {margin: 100px;}
    .margin-left-md-10 {margin-left: 100px;}
    .margin-right-md-10 {margin-right: 100px;}
    .margin-top-md-10 {margin-top: 100px;}
    .margin-bottom-md-10 {margin-bottom: 100px;}
}

@media(min-width:640px) and (max-width:991px) {

    .no-margin-sm {margin:0;}
    .no-margin-left-sm {margin-left:0;}
    .no-margin-right-sm {margin-right:0;}
    .no-margin-top-sm {margin-top:0;}
    .no-margin-bottom-sm {margin-bottom:0;}

    .margin-sm-1 {margin:10px;}
    .margin-left-sm-1 {margin-left: 10px;}
    .margin-right-sm-1 {margin-right: 10px;}
    .margin-top-sm-1 {margin-top: 10px;}
    .margin-bottom-sm-1 {margin-bottom: 10px;}

    .margin-sm-2 {margin: 20px;}
    .margin-left-sm-2 {margin-left:20px; }
    .margin-right-sm-2 {margin-right: 20px;}
    .margin-top-sm-2 {margin-top: 20px;}
    .margin-bottom-sm-2 {margin-bottom: 20px;}

    .margin-sm-3 {margin:30px;}
    .margin-left-sm-3 {margin-left: 30px;}
    .margin-right-sm-3 {margin-right: 30px;}
    .margin-top-sm-3 {margin-top: 30px;}
    .margin-bottom-sm-3 {margin-bottom: 30px;}

    .margin-sm-4 {margin: 40px;}
    .margin-left-sm-4 {margin-left: 40px;}
    .margin-right-sm-4 {margin-right: 40px;}
    .margin-top-sm-4 {margin-top: 40px;}
    .margin-bottom-sm-4 {margin-bottom: 40px;}

    .margin-sm-5 {margin: 50px;}
    .margin-left-sm-5 {margin-left:50px;}
    .margin-right-sm-5 {margin-right: 50px;}
    .margin-top-sm-5 {margin-top: 50px;}
    .margin-bottom-sm-5 {margin-bottom: 50px;}

    .margin-sm-6 {margin: 60px;}
    .margin-left-sm-6 {margin-left: 60px;}
    .margin-right-sm-6 {margin-right: 60px;}
    .margin-top-sm-6 {margin-top: 60px;}
    .margin-bottom-sm-6 {margin-bottom: 60px;}

    .margin-sm-7 {margin: 70px;}
    .margin-left-sm-7 {margin-left: 70px;}
    .margin-right-sm-7 {margin-right: 70px;}
    .margin-top-sm-7 {margin-top: 70px;}
    .margin-bottom-sm-7 {margin-bottom: 70px;}

    .margin-sm-8 {margin: 80px;}
    .margin-left-sm-8 {margin-left: 80px;}
    .margin-right-sm-8 {margin-right: 80px;}
    .margin-top-sm-8 {margin-top: 80px;}
    .margin-bottom-sm-8 {margin-bottom: 80px;}

    .margin-sm-9 {margin: 90px;}
    .margin-left-sm-9 {margin-left: 90px;}
    .margin-right-sm-9 {margin-right: 90px;}
    .margin-top-sm-9 {margin-top: 90px;}
    .margin-bottom-sm-8 {margin-bottom: 90px;}

    .margin-sm-10 {margin: 100px;}
    .margin-left-sm-10 {margin-left: 100px;}
    .margin-right-sm-10 {margin-right: 100px;}
    .margin-top-sm-10 {margin-top: 100px;}
    .margin-bottom-sm-10 {margin-bottom: 100px;}
}

@media(max-width:640px) {

    .no-margin-xs {margin:0;}
    .no-margin-left-xs {margin-left:0;}
    .no-margin-right-xs {margin-right:0;}
    .no-margin-top-xs {margin-top:0;}
    .no-margin-bottom-xs {margin-bottom:0;}

    .margin-xs-1 {margin:10px;}
    .margin-left-xs-1 {margin-left: 10px;}
    .margin-right-xs-1 {margin-right: 10px;}
    .margin-top-xs-1 {margin-top: 10px;}
    .margin-bottom-xs-1 {margin-bottom: 10px;}

    .margin-xs-2 {margin: 20px;}
    .margin-left-xs-2 {margin-left:20px; }
    .margin-right-xs-2 {margin-right: 20px;}
    .margin-top-xs-2 {margin-top: 20px;}
    .margin-bottom-xs-2 {margin-bottom: 20px;}

    .margin-xs-3 {margin:30px;}
    .margin-left-xs-3 {margin-left: 30px;}
    .margin-right-xs-3 {margin-right: 30px;}
    .margin-top-xs-3 {margin-top: 30px;}
    .margin-bottom-xs-3 {margin-bottom: 30px;}

    .margin-xs-4 {margin: 40px;}
    .margin-left-xs-4 {margin-left: 40px;}
    .margin-right-xs-4 {margin-right: 40px;}
    .margin-top-xs-4 {margin-top: 40px;}
    .margin-bottom-xs-4 {margin-bottom: 40px;}

    .margin-xs-5 {margin: 50px;}
    .margin-left-xs-5 {margin-left:50px;}
    .margin-right-xs-5 {margin-right: 50px;}
    .margin-top-xs-5 {margin-top: 50px;}
    .margin-bottom-xs-5 {margin-bottom: 50px;}

    .margin-xs-6 {margin: 60px;}
    .margin-left-xs-6 {margin-left: 60px;}
    .margin-right-xs-6 {margin-right: 60px;}
    .margin-top-xs-6 {margin-top: 60px;}
    .margin-bottom-xs-6 {margin-bottom: 60px;}

    .margin-xs-7 {margin: 70px;}
    .margin-left-xs-7 {margin-left: 70px;}
    .margin-right-xs-7 {margin-right: 70px;}
    .margin-top-xs-7 {margin-top: 70px;}
    .margin-bottom-xs-7 {margin-bottom: 70px;}

    .margin-xs-8 {margin: 80px;}
    .margin-left-xs-8 {margin-left: 80px;}
    .margin-right-xs-8 {margin-right: 80px;}
    .margin-top-xs-8 {margin-top: 80px;}
    .margin-bottom-xs-8 {margin-bottom: 80px;}

    .margin-xs-9 {margin: 90px;}
    .margin-left-xs-9 {margin-left: 90px;}
    .margin-right-xs-9 {margin-right: 90px;}
    .margin-top-xs-9 {margin-top: 90px;}
    .margin-bottom-xs-8 {margin-bottom: 90px;}

    .margin-xs-10 {margin: 100px;}
    .margin-left-xs-10 {margin-left: 100px;}
    .margin-right-xs-10 {margin-right: 100px;}
    .margin-top-xs-10 {margin-top: 100px;}
    .margin-bottom-xs-10 {margin-bottom: 100px;}
}


/****************************************************
END OF MARGINS
****************************************************/


/********************************************************
2_HSWBI_1
******************************************************/

.class {

}


@media (max-width:480px) {
}

@media (min-width:481px) and (max-width:639px) {
}

@media (max-width:639px) {
    .TWO-HSWBI-1.content-block-2 .set-image-height {
        display: none;
    }

}

@media (min-width:640px) {
}

@media (min-width:640px) and (max-width:767px) {
}

@media (min-width:640px) and (max-width:991px) {
}

@media (max-width:767px) {
}

@media (min-width:768px) {
}

@media (min-width:768px) and (max-width:991px) {
}

@media (max-width:991px) {

}

@media (min-width:992px) and (max-width:1340px) {
}

@media (min-width:992px) {
}


/****************************************************
 END 2_HSWBI_1
*****************************************************/





/********************************************************
NEW CLASS TEMPLATE - Copy me for any new classes
******************************************************/

.myclass {

}


@media (max-width:480px) {
    .myclass {

    }
}

@media (min-width:481px) and (max-width:639px) {
    .myclass {

    }

}

@media (max-width:639px) {
    .myclass {

    }

}

@media (min-width:640px) {
    .myclass {

    }
}

@media (min-width:640px) and (max-width:767px) {
    .myclass {

    }

}

@media (min-width:640px) and (max-width:991px) {
    .myclass {

    }

}

@media (max-width:767px) {
    .myclass {

    }
}

@media (min-width:768px) {
    .myclass {

    }
}

@media (min-width:768px) and (max-width:991px) {
    .myclass {

    }
}

@media (max-width:991px) {
    .myclass {

    }
}

@media (min-width:992px) and (max-width:1340px) {
    .myclass {

    }
}

@media (min-width:992px) {
    .myclass {

    }
}


/****************************************************
 END CLASS TEMPLATE
*****************************************************/

/****************************************************
    Gallery
*****************************************************/

div.gallery .left {
    padding-right: 10px;
}

div.gallery .right {
    padding-left: 10px;
}
div.big-images {
    padding: 5px;
}
.small-images div {
    padding: 5px;
}
@media (min-width:481px) and (max-width:639px) {


}

@media(max-width:480px) {
    .TWO-HI3G-1 .bx-viewport {
        height: 320px!important;
    }
}

@media (max-width: 639px) {
    .bx-wrapper .bx-viewport {
        box-shadow: none;
        border: none;
    }


    .bx-wrapper .bx-prev {
        background: url('../images/gallery_left_arrow.png') no-repeat center center;
        background-size: contain;
    }
    .bx-wrapper .bx-next {
        background: url('../images/gallery_right_arrow.png') no-repeat center center;
        background-size: contain;
    }
    .bx-wrapper .bx-next:hover,
    .bx-wrapper .bx-prev:hover {
        background-position: center center;
    }

}
@media(min-width:640px) and (max-width:1024px) {
    .featherlight-previous,
    .featherlight-previous:hover {
        background: url('../images/gallery_left_arrow.png') no-repeat center center;
        left: 25px;
        right: 90%;
    }
    .featherlight-next,
    .featherlight-next:hover {
        background: url('../images/gallery_right_arrow.png') no-repeat center center;
        right: 25px;
        left: 90%;
    }
}
@media(min-width:1025px) {

    .featherlight-previous:hover {
        background: url('../images/gallery_left_arrow.png') no-repeat center center;
        left: 25px;
        right: 90%;
    }

    .featherlight-next:hover {
        background: url('../images/gallery_right_arrow.png') no-repeat center center;
        right: 25px;
        left: 90%;
    }
}
