/*
Theme Name: AzaleaWP
Theme URI: https://azalea.qodeinteractive.com
Description: A Fresh and Fashionable Photography Theme
Author: Elated Themes
Author URI: https://themeforest.net/user/elated-themes
Text Domain: azaleawp
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.7
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
/* 
  ######################################################Device = Desktops
  ##  ##################################################Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
  
.desk0 {
    display: block !important;
}   
.desk1 {
    display: block !important;
}
.desk2 {
    display: block !important;
}
.desk3 {
    display: block !important;
}
.desk4 {
    display: block !important;
}
.desk5 {
    display: block !important;
}
.tab0 {
    display: none !important;
}
.tab1 {
    display: none !important;
}
.tab2 {
    display: none !important;
}
.tab3 {
    display: none !important;
}
.tab4 {
    display: none !important;
}
.tab5 {
    display: none !important;
}
.portrait1 {
    display: none !important;
}
.portrait2 {
    display: none !important;
}
.portrait3 {
    display: none !important;
}
.portrait4 {
    display: none !important;
}
.portrait5 {
    display: none !important;
}
.mobile0 {
    display: none !important;
}
.mobile1 {
    display: none !important;
}
.mobile2 {
    display: none !important;
}
.mobile3 {
    display: none !important;
}
.mobile4 {
    display: none !important;
}
.mobile5 {
    display: none !important;
}
}

/* 
  ########################################################Device = Laptops, Desktops
  ########################################################Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
 .desk0 {
    display: none !important;
}   
.desk1 {
    display: block !important;
}
.desk2 {
    display: block !important;
}
.desk3 {
    display: block !important;
}
.desk4 {
    display: block !important;
}.
.desk5 {
    display: block !important;
}.
tab0 {
    display: block !important;
}
.tab1 {
    display: none !important;
}
.tab2 {
    display: none !important;
}
.tab3 {
    display: none !important;
}
.tab4 {
    display: none !important;
}
.tab5 {
    display: none !important;
}
.portrait1 {
    display: none !important;
}
.portrait2 {
    display: none !important;
}
.portrait3 {
    display: none !important;
}
.portrait4 {
    display: none !important;
}
.portrait5 {
    display: none !important;
}
.mobile0 {
    display: none !important;
}
.mobile1 {
    display: none !important;
}
.mobile2 {
    display: none !important;
}
.mobile3 {
    display: none !important;
}
.mobile4 {
    display: none !important;
}
.mobile5 {
    display: none !important;
}
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px !important;
}
}

/* 
  ########################################################Device = Tablets, Ipads (portrait)
  ########################################################Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
 
.desk0 {
    display: none !important;
} 
.desk1 {
    display: none !important;
}
.desk2 {
    display: none !important;
}
.desk3 {
    display: none !important;
}
.desk4 {
    display: none !important;
}
.desk5 {
    display: none !important;
}
.tab0 {
    display: none !important;
}
.tab1 {
    display: none !important;
}
.tab2 {
    display: none !important;
}
.tab3 {
    display: none !important;
}
.tab4 {
    display: none !important;
}
.tab5 {
    display: none !important;
}
.portrait1 {
    display: block !important;
}
.portrait2 {
    display: block !important;
}
.portrait3 {
    display: block !important;
}
.portrait4 {
    display: block !important;
}
.portrait5 {
    display: block !important;
}
.mobile0 {
    display: none !important;
}
.mobile1 {
    display: none !important;
}
.mobile2 {
    display: none !important;
}
.mobile3 {
    display: none !important;
}
.mobile4 {
    display: none !important;
}
.mobile5 {
    display: none !important;
}
.custom-heading {
	margin-bottom: 10px;
}
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px !important;
}
}

/* 
  ########################################################Device = Tablets, Ipads (landscape)
  ########################################################Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

.desk0 {
    display: none !important;
}
.desk1 {
    display: none !important;
}
.desk2 {
    display: none !important;
}
.desk3 {
    display: none !important;
}
.desk4 {
    display: none !important;
}
.desk5 {
    display: none !important;
}
.tab0 {
    display: none !important; 
}
.tab1 {
    display: block !important;
}
.tab2 {
    display: block !important;
}
.tab3 {
    display: block !important;
}
.tab4 {
    display: block !important;
}
.tab5 {
    display: block !important;
}
.portrait1 {
    display: none !important;
}
.portrait2 {
    display: none !important;
}
.portrait3 {
    display: none !important;
}
.portrait5 {
    display: none !important;
}
.portrait4 {
    display: none !important;
}
.mobile0 {
    display: block !important;
}
.mobile1 {
    display: none !important;
}
.mobile2 {
    display: none !important;
}
.mobile3 {
    display: none !important;
}
.mobile4 {
    display: none !important;
}
.mobile5 {
    display: none !important;
}
.custom-heading {
	margin-bottom: 10px;
}
}

/* 
  ########################################################Device = Low Resolution Tablets, Mobiles (Landscape)
  ## ######################################################Screen = B/w 481px to 767px
*/

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

.desk0 {
    display: none !important;
}
.desk1 {
    display: none !important;
}
.desk2 {
    display: none !important;
}
.desk3 {
    display: none !important;
}
.desk4 {
    display: none !important;
}
.desk5 {
    display: none !important;
}
.tab0 {
    display: none !important;
}
.tab1 {
    display: block !important;
}
.tab2 {
    display: block !important;
}
.tab3 {
    display: block !important;
}
.tab4 {
    display: block !important;
}
.tab5 {
    display: block !important;
}
.portrait1 {
    display: none !important;
}
.portrait2 {
    display: none !important;
}
.portrait3 {
    display: none !important;
}
.portrait4 {
    display: none !important;
}
.portrait5 {
    display: none !important;
}
.mobile0 {
    display: block !important;
}
.mobile1 {
    display: none !important;
}
.mobile2 {
    display: none !important;
}
.mobile3 {
    display: none !important;
}
.mobile4 {
    display: none !important;
}
.mobile5 {
    display: none !important;
}
.custom-heading {
	margin-bottom: 10px;
}
.device-xs .custom-heading h1, .device-xxs .custom-heading h1 {
    font-size: 32px !important;
    line-height: 1.1em !important;
}
.nav-main-menu-responsive {
    display: block;
    margin-top: 5% !important;
}
}

/* 
  ########################################################Device = Most of the Smartphones Mobiles (Portrait)
  ########################################################Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
  
.desk0 {
    display: none !important;
}
.desk1 {
    display: none !important;
}
.desk2 {
    display: none !important;
}
.desk3 {
    display: none !important;
}
.desk4 {
    display: none !important;
}
.desk5 {
    display: none !important;
}
.tab0 {
    display: none !important;
}
.tab1 {
    display: none !important;
}
.tab2 {
    display: none !important;
}
.tab3 {
    display: none !important;
}
.tab4 {
    display: none !important;
}
.tab5 {
    display: none !important;
}
.portrait1 {
    display: none !important;
}
.portrait2 {
    display: none !important;
}
.portrait3 {
    display: none !important;
}
.portrait4 {
    display: none !important;
}
.portrait5 {
    display: none !important;
}
.mobile0 {
    display: block !important;
}
.mobile1 {
    display: block !important;
}
.mobile2 {
    display: block !important;
}
.mobile3 {
    display: block !important;
}
.mobile4 {
    display: block !important;
}
.mobile5 {
    display: block !important;
}
.custom-heading {
	margin-bottom: 30px;
}
.device-xs .custom-heading h1, .device-xxs .custom-heading h1 {
    font-size: 32px !important;
    line-height: 1.1em !important;
}
.nav-main-menu-responsive {
    display: block;
    margin-top: 5% !important;
}
}