/* General */
header.side-classic.standard-mode nav > ul {
    margin-top: 0px;
}

header.side-classic.standard-mode nav > ul > li {
    margin-bottom: 0px;
}


/* iPhone 5 Portrait*/
@media (max-width : 380px) {



}



/* Custom, iPhone Retina (480px and below) */

@media (max-width : 480px) {

}



/* Extra Small Devices, Phones (481px to 767px) */

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

}



/** All Small Devices Except Portrait Tablet **/

@media (max-width: 767px){

}



/* All Mobile And Small Devices(800px and below) */

@media (max-width: 800px) {
    .layout-container > .bg-image {
        opacity: 0.25;
    }
    .comments-wrap, #respond-wrap {
        padding: 50px 15px 40px 15px;
    }
    .comment-meta .comment-text {
        width: 100%;
        overflow-wrap: break-word;
    }


}



/* For Apple iPad */

@media (min-device-width: 768px) and (max-device-width: 1024px){
    .layout-container > .bg-image {
        opacity: 0.55;
    }


}



/* Small Devices, Tablets (768px to 991px) */

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



}



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



}

/* General Styles for 1023 pixel and below */

@media (max-width: 1023px) {
	.navigation-mobile.header-light a, .navigation-mobile.header-light li .arrow, .navigation-mobile.header-light .sub-menu li a {
		color: #8a8a8a !important;
	}
}
/* General Styles for 1280 pixel and below */

@media (max-width: 1280px){

}



/* All Mobile And Small Devices(Below 991px (SM & XS in bootstrap)) */

@media (max-width: 991px) {



}



/* Medium Devices, Desktops  (992px to 1199px) */

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

}



/* All Small Devices and Small Screens (1200px and below)*/

@media (max-width : 1200px) {
    body:not(.compose-mode) header.header-light:not(.retina-screen-header):not(.top-block)>div.color-overlay, body.compose-mode.responsive-mode header.header-light:not(.retina-screen-header):not(.top-block)>div.color-overlay {
        background-color: rgba(255, 255, 255, 1)!important;
        border-right: 1px solid;
        border-right-color: rgba(0,0,0,0.3);
    }
}



/* Large Devices, Wide Screens (1200px and above)*/

@media (min-width : 1200px) {
    body:not(.compose-mode) header.header-light:not(.retina-screen-header):not(.top-block)>div.color-overlay, body.compose-mode.responsive-mode header.header-light:not(.retina-screen-header):not(.top-block)>div.color-overlay {
        background-color: rgba(255, 255, 255, 1)!important;
        border-right: 1px solid;
        border-right-color: rgba(0,0,0,0.3);
    }

    header.side-classic.standard-mode div.content.side .logo {
        padding: 0 30px;
    }

}



/* Laptop Screen */

@media (min-width: 1281px) and (max-width: 1440px){

}


/* Large Screen custom */
@media (min-width: 1024px) and (max-width: 1440px){
    header.side-classic.standard-mode div.content.side .logo {
        padding: 0 30px;
    }
}
