/*
 Theme Name:   Divi-child
 Theme URI:    http://www.tech360.ca
 Description:  Divi Child Theme for <client name>
 Author:       David Rumsey
 Author URI:   http://www.tech360.ca
 Template:     Divi
 Version:      1.0.0
 License:      Restricted Copywrite tech360 2017
*/
#debug { color: #ff0000; background-color: #ffffff; position: fixed; left: 30px; top: 100px;
          border: 1px solid #0000ff; z-index: 1000; padding: 5px; width: 400px;}

.f300wt { font-weight: 300 !important; }
.f400wt { font-weight: 400 !important; }
.f500wt { font-weight: 500 !important; }
.f600wt { font-weight: 600 !important; }
.f700wt { font-weight: 700 !important; }

.to-be-reviewed { color: #ec008b; }

body { font-family: 'Poppins', sans-serif; font-weight: 500;  }

h1, h2, h3, h4, h5 { padding: inherit; color: inherit; font-size: inherit; line-height: inherit;
                      font-weight: inherit; }

/* animated buttons – remove padding above and below to make a slimmer button */
.anim-button, .anim-button:hover { padding-top: 0px !important; padding-bottom: 0px !important; }

/* general colour settings for links */
a { color: #004a72; font-weight: 500; }
a:hover { color: #00aeef; }


/* --- MAIN MENU: make full width at all screen sizes --- */
#logo { max-height: 70%; }
#main-header .container.et_menu_container {
  width: 100%;
  max-width: 100%;
  padding-right: 30px;
  padding-left: 20px;
}

/* --- HEADER --- */
#main-header  { display: none; }
#page-container { padding-top: 0px !important; margin-top: 0px !important; }


/* --- HOME PAGE --- */

/* --- FOOTER --- */
#main-footer { display: none; }
#footer-widgets { display: none; }
#footer-info { float: none; text-align: center; color: #ffffff; }
#footer-info a { color: #00b052; }
#footer-info a:hover { color: #2caaee; }

.tech360 { color: #00b052 !important; font-weight: 600 !important; }
.tech360:hover { color: #3cdbff !important; }

/* MEDIA QUERIES */

/* iPad Landscape */
@media only screen and (max-width: 1024px) and (max-height: 768px) {
}
/* narrow */
@media only screen and (max-width: 981px) {
}
/* mini tablet Landscape */
@media only screen and (max-width: 800px) and (max-height: 600px) {
}
/* iPad Portrait */
@media only screen and (max-width: 768px) and (max-height: 1024px) {
}
/* iPhone 6+ Landscape */
@media only screen and (max-width: 736px) and (max-height: 414px) {
}
/* iPhone 6 Landscape */
@media only screen and (max-width: 667px) and (max-height: 375px) {
}
/* Samsung Portrait */
@media only screen and (max-width: 610px) and (max-height: 875px) {
}
/* mini tablet Portrait */
@media only screen and (max-width: 600px) and (max-height: 800px) {
}
/* special rule for narrow screens, prevent the third column in masonry for dropping down */
@media only screen and (max-width: 525px) {
}
/* iPhone 5 Landscape */
@media only screen and (max-width: 568px) and (max-height: 320px) {
}
/* iPhone 4 Landscape */
@media only screen and (max-width: 480px) and (max-height: 320px) {
}
/* iPhone 6+ Portrait */
@media only screen and (max-width: 414px) and (max-height: 736px) {
}
/* iPhone 6 Portrait */
@media only screen and (max-width: 375px) and (max-height: 667px) {
}
/* iPhone 5 Portrait */
@media only screen and (max-width: 320px) and (max-height: 568px) {
}
/* iPhone 4 Portrait */
@media only screen and (max-width: 320px) and (max-height: 480px) {
}





