/* Nav Dropdowns */

.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
}

@media only screen and (min-width: 768px) {
    .navContent ul li ul {
        min-width: 200px !important;
        right: auto !important; 
    }
}







/* Equalize Simple List Blocks - CONTACT PAGE*/

/* Change item class here */
.items_db83a2f39b9447b090d1f1d0cc4b3ecb { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_db83a2f39b9447b090d1f1d0cc4b3ecb > .item {
	display: flex;
	flex-direction: column;
}





/* Equalize Simple List Blocks - Tooth Gem Technician Training PAGE*/

/* Change item class here */
.items_de1848a3364347749fb2eed5aea1dbd6 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_de1848a3364347749fb2eed5aea1dbd6 > .item {
	display: flex;
	flex-direction: column;
}






/* Equalize Simple List Blocks - Teeth Whitening Training PAGE*/

/* Change item class here */
.items_de643f07596b45a4849d8fbeeade4d37 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_de643f07596b45a4849d8fbeeade4d37 > .item {
	display: flex;
	flex-direction: column;
}







/* Equalize Simple List Blocks - Teeth Whitening SERVICE PAGE*/

/* Change item class here */
.items_f6e821d3c5cb4b6b93c72fe7dd4e09d4 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_f6e821d3c5cb4b6b93c72fe7dd4e09d4 >.item {
	display: flex;
	flex-direction: column;
}







/* Equalize Simple List Blocks - Teeth Whitening SERVICE PAGE*/

/* Change item class here */
.items_f6e821d3c5cb4b6b93c72fe7dd4e09d4 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Popup Styles */

.dismiss{
    cursor: pointer;
}

.half-content h2 {
    font-size: 25px;
    color: black;
    font-weight: 900;
    font-family: futuraextrabold,Arial,Verdana,sans-serif;
}

#auto-pop .half-content {
    width: 48%;
    position: relative;
    padding: 10px;
    text-align: center;
}

#auto-pop .auto-pop-content::after {
    content: '';
    background: url(https://static.mywebsites360.com/ad123850ba7e4cb483361b8ec020170e/i/cd371b0258ea4262baf3ee2d8bc703d8/1/5feFb8zhrk/BD106A76-FEE1-4754-904A-6A44E036A1C4.jpg) top center / cover no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    right: 0;
}

.fancybox-inner {
    background: #65d3ff;
}

#auto-pop .auto-pop-content {
    /*position: relative;*/
}

.fancybox-skin {
    padding: 0 !important;
}

@media screen and (max-width: 768px){
    #auto-pop .half-content {
        width: 94%;
    }
    #auto-pop .auto-pop-content::after {
        display: none;   
    }
}

/* End Popup Styles */