/*
Theme Name: Enviromed Clinic Theme
Version: 2
Description: A child theme of Rhythm
Template: rhythm
*/

/* @import url("../rhythm/style.css"); */
@import url(https://fonts.googleapis.com/css?family=Lato:400,100,300,700,900&display=swap);

/* HOME PAGE */

.thin {
font-weight:100 !important;
font-family: Lato;
}

.font-alt{
    font-family: Lato, arial, sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.2em;
}

.hexagon {
position: relative;
background: url("https://enviromedclinic.com/wp-content/uploads/2016/05/book-btn-green-white-fill.png");
height: 159px;
background-size:contain;
background-position:center;
background-repeat:no-repeat;
font-weight:900;
letter-spacing:0.9px;
margin:0 auto;
text-align: center;
padding:55px;
text-transform:uppercase;
font-family:lato;
cursor:pointer;
font-size:14px;

-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}


.hexagon:hover {
background: url("https://enviromedclinic.com/wp-content/uploads/2016/05/book-btn.png");
 background-size:contain;
background-position:center;
background-repeat:no-repeat;


}


.hexagon a {
color:#fff;
}

.hex-1,.hex-2,.hex-3,.hex-4,.hex-5,.hex-6,.hex-7 a {
color:#fff;

}

.hex-1{
  position: relative;
  text-transform:uppercase;
  width: 160px;
  height: 160px;
  background-image: url("https://enviromedclinic.com/wp-content/uploads/2018/07/autiimmune.png") !important;
  text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
font-size:11.5px;
padding-top:60px;
font-family:lato;
    color: #fff;
    font-weight: 900;
    letter-spacing: 1.5px;
    line-height: 20px;
    text-shadow: 2px 3px 10px #424242;



-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}

/**.hex-1:hover {
background-color: #000;
background: url("https://enviromedclinic.com/wp-content/uploads/2018/07/autiimmune.png");
 text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}*/


.hex-2{
position: relative;
  text-transform:uppercase;
   width: 160px;
  height: 160px;
  background: url("https://enviromedclinic.com/wp-content/uploads/2024/02/fish-guide.png");
  text-align: center;
background-size:cover;
background-position: center;
background-repeat:no-repeat;
 padding-top: 60px;
font-size:12px;
    color: #fff;
    font-weight: 900;
    font-family: lato;
    letter-spacing: 1.5px;
    line-height: 20px;


-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;

}


.hex-2:hover {
background-color: #000;
background: url("https://enviromedclinic.com/wp-content/uploads/2018/07/fog-bw.png");
 text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}

.hex-3{
position: relative;
  text-transform:uppercase;
  width: 160px;
  height: 160px;
  background-image: url("https://enviromedclinic.com/wp-content/uploads/2024/02/personal-care-products.png");
  text-align: center;
background-size:cover;
background-position: center;
background-repeat:no-repeat;
    padding-top: 60px;
font-size:12px;
    color: #fff;
    font-weight: 900;
    font-family: lato;
    letter-spacing: 1.5px;
    line-height: 20px;
    text-shadow: 2px 3px 10px #424242;



-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}


/**.hex-3:hover {
  background: url("https://enviromedclinic.com/wp-content/uploads/2018/07/fatigue.png");
 text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}*/

.hex-4{
position: relative;
  text-transform:uppercase;
  width: 160px;
  height: 160px;
  background-image: url("https://enviromedclinic.com/wp-content/uploads/2024/02/cleaning-products.png");
  text-align: center;
background-size:cover;
background-position: center;
background-repeat:no-repeat;
    padding-top: 60px;
    color: #fff;
font-size:12px;
    font-weight: 900;
    font-family: lato;
    letter-spacing: 1.5px;
    line-height: 20px;
    text-shadow: 2px 3px 10px #424242;


-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;

}


/**.hex-4:hover {
  background: url("https://enviromedclinic.com/wp-content/uploads/2016/05/cleaning-hov.png");
text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}*/

.hex-5{
position: relative;
  text-transform:uppercase;
  width: 160px;
  height: 160px;
  background-image: url("https://enviromedclinic.com/wp-content/uploads/2024/02/buliding-biologist.png");
  text-align: center;
background-position: center;
background-size:cover;
background-repeat:no-repeat;
    padding-top: 50px;
font-size:11px;
    color: #fff;
    font-weight: 900;
    font-family: lato;
    letter-spacing: 1.5px;
    line-height: 20px;


-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;

}


/**.hex-5:hover {
  background: url("https://enviromedclinic.com/wp-content/uploads/2016/05/hex.png");
text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}*/

.hex-6{
position: relative;
  text-transform:uppercase;
  width: 160px;
  height: 160px;
background-position: center;
  background-image: url("https://enviromedclinic.com/wp-content/uploads/2024/02/womens-college-hospital.png");
  text-align: center;
background-size:cover;
background-position: center;
background-repeat:no-repeat;
    padding-top: 50px;
font-size:12px;
    color: #fff;
    font-weight: 900;
    font-family: lato;
    letter-spacing: 1.5px;
    line-height: 20px;
    text-shadow: 2px 3px 10px #424242;



-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}

/**.hex-6:hover {
  background: url("https://enviromedclinic.com/wp-content/uploads/2018/07/lyme.png");
text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}*/


.hex-7{
position: relative;
  text-transform:uppercase;
  width: 160px;
  height: 160px;
background-position: center;
  background-image: url("https://enviromedclinic.com/wp-content/uploads/2024/02/environmental-health-news.png");
  text-align: center;
background-size:cover;
background-position: center;
background-repeat:no-repeat;
    padding-top: 60px;
font-size:12px;
    color: #fff;
    font-weight: 900;
    font-family: lato;
    letter-spacing: 1.5px;
    line-height: 20px;
    text-shadow: 2px 3px 10px #424242;



-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;

}

/**.hex-7:hover {
background-color: #000;
  background: url("https://enviromedclinic.com/wp-content/uploads/2016/05/defense-hov.png");
text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}*/

.hex-8{
  position: relative;
  text-transform:uppercase;
  width: 160px;
  height: 160px;
background-position: center;
  background-image: url("https://enviromedclinic.com/wp-content/uploads/2024/02/environmental-defense.png");
  text-align: center;
background-size:cover;
background-position: center;
background-repeat:no-repeat;
    padding-top: 50px;
font-size:11.5px;
    color: #fff;
    font-weight: 900;
    font-family: lato;
    letter-spacing: 1.5px;
    line-height: 20px;
    text-shadow: 2px 3px 10px #424242;


-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;

}

/**.hex-8:hover {
background: url("https://enviromedclinic.com/wp-content/uploads/2018/07/lyme-bw.png");
text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}*/



.hex-9{
  position: relative;
  text-transform:uppercase;
  width: 160px;
  height: 160px;
background-position: center;
  background-image: url("https://enviromedclinic.com/wp-content/uploads/2024/02/environmental-medicine-training.png");
  text-align: center;
background-size:cover;
background-position: center;
background-repeat:no-repeat;
    padding-top: 60px;
font-size:12px;
    color: #fff;
    font-weight: 900;
    font-family: lato;
    letter-spacing: 1.5px;
    line-height: 20px;


-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;

}

/**.hex-9:hover {
background: url("https://enviromedclinic.com/wp-content/uploads/2016/05/hex.png");
text-align: center;
background-size:cover;
background-repeat:no-repeat;
background-position: center;
}*/



/* HOME - TEAM */

.team-item-image img {
filter: gray; /* IE6-9 */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
opacity:0.9;
} 

/* NAV */

.full-wrapper {
padding-right: 30px;}

.main-nav .inner-nav ul > li > a, .main-nav.dark .inner-nav ul > li > a {
font-size:10px;
font-weight:400;
}

.mn-sub {
background:rgba(91, 147, 147, 0.8) !important;
  position: absolute;
  top: 80%;
  font-weight:300;
width:220px;

}

.inner-nav ul li .mn-sub li a{
  display: block;
  width: 100%;
  height: auto !important;
    line-height: 1.3 !important;
  position: relative;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 15px 15px;
  font-size: 11px;
  letter-spacing:0.5px !important;
  font-weight:600 !important;
}

.mn-sub li a:hover,
.inner-nav ul li .mn-sub li a:hover,
.mn-sub li a.active{
  background: rgba(255,255,255, 0.2);
  color: #f5f5f5 !important;
}


/*BUTTONS*/
.wpcf7-form-control.wpcf7-submit, .wysija-submit, .comment-form input[type=submit], .btn-mod, a.btn-mod{
background:rgb(103, 180, 180);
}


.btn-mod.btn-large {
padding:20px 45px;
font-size:16px;
font-weight:300;

}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
color:#fff;
background-color:rgb(103, 180, 180);
} 


.text h2 {
color:rgb(126, 126, 126);
}



/*HEXIGON ICONS*/



.ci-title{
    margin-bottom: 0px;
    color: #777;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    line-height: 1.6;
    font-family: lato;
    padding-top: 0px;
    padding-left: 8px;
padding-bottom: 15px;
}
.ci-text{
    font-size: 11px !important;
    font-weight: 600;
    line-height: 1.6;
    margin-top:-24px;
    color:#9E9D9D;
    margin-left:8px;
}


.icon-bg-custom-573494a66e6f7:before {background-color:#fff;}

.icon-bg-custom-573494a66ec3a:before {background-color:#fff;}

.icon-bg-custom-573494a66f1e5:before {background-color:#fff;}


/*TEST */


.ci-icon{
    width: 25px;
    height: 30px;
    position: absolute;
    top: 10px;
    left: 3px;
    color: #fff;
    text-align: center;
    line-height: 23px;
	top: -5px;
}


.ci-icon {
  position:absolute;
background: url("https://enviromedclinic.com/wp-content/uploads/2016/05/icon-bg.png");
background-size:contain !important;
background-repeat:no-repeat;
text-align:center;
  margin:2.64px -3px;
  color: #fff;
  left:2px;
}
.ci-icon:before{
display:none;}

.ci-icon i{
  font-size: 12px;
  padding-top: 9px;
color:#fff !important;
}

/*MAP*/

.map-section{
background:rgba(14, 14, 14, 0.72);
}


.mt-icon:before{
background: url("https://enviromedclinic.com/wp-content/uploads/2016/05/icon-bg.png");
background-size:contain !important;
background-repeat:no-repeat;
}

.mt-icon{
    width: 30px;
    height:30px;
    line-height: 27px;
    margin: 6px auto 25px;
    position: relative;
    /* color: #111; */
    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
}
.mt-icon:before{
    content: "";
    display: block;
    width: 50px;
    height: 50px;
    position: absolute;
    top: -13px;
    left: -7px;
    -webkit-transform: rotate(-1deg);
    -moz-transform: rotate(-1deg);
    -o-transform: rotate(-1deg);
    -ms-transform: rotate(-1deg);
    transform: rotate(-1deg);
    text-align: center;
}

fa-map-marker{
color:#fff;
}

.mt-icon{
color:#fff;
}

/* FORM */
.rs-contact-form{
background:none;
border:none;
padding:none;
}

.form-tip{
color:#307373
}

input:-webkit-autofill {
background-color:#ccc;
}

 .wpcf7-form input[type="text"].wpcf7-form-control{
border-bottom:solid 2px #67B4B4;
}

.wpcf7-form-control {
border-bottom:solid 2px #67B4B4 !important;
border:none;
float:none;
}

.wpcf7-form input[type="text"] {
border:none;
}

.wpcf7-form input[type="email"] {
border:none;
}

.contact-item{
padding-left:25px;
}
p {
}

/*MODBILE CSS */





/* CONTENT STRUCTURE */

sub, sup{
font-size:60%;
}

i{
}

strong {
font-weight:600;
color:#A3A3A3;}

.mt-icon i {
color:#fff !important;
}

.ci-icon i {
color:#fff !important;
}

p{
margin:0 0 1.5em 0;
}

a {
text-decoration:none !important;
color:#028080;
}

h2{
font-size:25px;text-transform:uppercase !important;
font-family: lato;
letter-spacing: 2.5px;
font-weight:300 !important;
}

h3{
font-size:20px;
font-family: lato;
letter-spacing: 0.5px;
}

h4{
font-size:20px;text-transform:uppercase !important;
font-family: lato;
letter-spacing: 2.5px;
text-decoration:none;
}


h5{
font-family: lato;
letter-spacing: 0.5px;
color:#757575;}

.pt-70{
padding-top:20px;
padding-bottom:20px;
}


/*LISTS*/
li{
  list-style-image: url("https://enviromedclinic.com/wp-content/uploads/2016/05/bullet-2-e1463030732506.png");}

ul {
  list-style-image: url("https://enviromedclinic.com/wp-content/uploads/2016/05/filled-braket-green-e1465924942888.png");

}


/* HEADER */

.tritop {
top:-280px !important;
background-size:cover !important;
}

img{
vertical-align:top;
}

.nav-logo-wrap .logo img{
margin-top:30px;
margin-left:20px;
}


.nav-logo-wrap .logo {
max-width:180px !important;
}

.tree-left {
position:absolute;
top:1px;
height:440px;
width:353px;
left:-8px;
}

.tree-right {
position:absolute;top:
 2px;height: 340px;
width: 280px;
float:right;
right: 11px;
}


.main-nav{
  width: 100%;
  min-height: 80px !important;
  position: absolute;
  top: 0px;
  padding:15px;
  left: 0;
cursor:pointer !important;
  font-color:#fff !important;
  text-align: left;
  background: rgba(255, 255, 255, 0.0);
  -webkit-box-shadow: 0 0px 0 rgba(0,0,0,.05);
  -moz-box-shadow: 0 0px 0 rgba(0,0,0,.05);
  box-shadow:  0 0px 0 rgba(0,0,0,.05);
  z-index: 201;
}

.inner-nav ul li a{
color:#fff !important;
font-weight:600 !important;}

.inner-nav{
margin-top:0px;
margin-right: 5px;
}

/* HEXIGONS */

.contain {
background-size:contain;
}

.top-hex {
position:relative;
right:90px;
}

.top-hex a{
color:#fff;
}

.bottom-hex {
position:relative;
bottom:45px;
left:-8px;
}


.bottom-hex a{
color:#fff;
}
/* TEAM */

.team-padding{
padding-right:150px !important;
padding-left:150px !important;
}

.team-item-name {
font-family:lato;
margin-top:15px;
letter-spacing:0.1em;
color:#58a9a7;
font-size:14px;
font-weight:400;
}


.team-item-role{
  margin-top: 4px;
  font-size: 9px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #aaa;
  font-family: lato;
  font-weight: 600;
  margin-bottom: 27px;
}

/*FOOTER */

.footer-social-links{
display:none;
}


.footer{
background:#2B2B2B !important;
}

.footer-copy{
    margin-bottom: 5px;
    text-transform: uppercase;
    letter-spacing: 0.5em;
    font-family: lato;
    color: #fff;
}

.footer-made{
font-size:9px;
font-color:#5E5E5E !important;
}

/* HOME PAGE*/

.intro-padding{
padding-right:150px !important;
padding-left:150px !important;}


.contact-item a {
color: #69b2b0;
}

/* TEAM PROFILE PAGES */

.padding {
padding-right:50px;
padding-left:50px;
}



.team-image img {
border:3px solid rgb(230, 230, 230);
border-radius:10px;
margin-top:20px;
margin-bottom:20px;

}


.alignleft { 
margin-right:1em !important;
}


/* GALLERY */
#post-3159 li {
list-style-image:none;
}

.work-img {
border:3px solid rgb(230, 230, 230);
border-radius:5px;
}

.works-grid {
}

.work-descr {
font-family: lato;
color:#ccc;
font-weight:400;
letter-spacing:1.5px;}


/* FAQ CSS */

.toggle > div.dt > a {
color:#058282;
} 

.toggle > div.dt > a.active{
color:#058282;

}
/* IMAGE CSS */

.wp-image-3090 {
padding-top:5px;}

.wp-image-3089 {
padding-top:6px;
}

.wp-image-3089 {
vertical-align:top;
}


.rob-top {
margin-top:-16px;
}


/* MOBILE CSS */

.mobile-nav {
    margin-top: 30px;
    color: #fff;
}





.content-section-5b7bbd4e7618b {
   padding-top:30px !important; 
    padding-bottom: 12220px !important;
	margin-top: -40px !important;
   padding-left: 0px!important;
    padding-right: 0px !important;}



.content-section-5b7bbd4e7a2e6{
	
	padding-top:1px !important;
	padding-bottom:1px !important;
 padding-left: 0px!important;
    padding-right: 0px !important;
	
}

/** BLOG */

body.post-template-default.single.single-post div.container {
/**	width: 100% !important;*/
	padding: 0 !important;
}

body.post-template-default.single.single-post div.container h1{
	letter-spacing: 0.5rem;	
}

body.post-template-default.single.single-post section.page-section {
	background-position: unset !important;
	width: 100% !important;
	background-size: cover !important;
}

