/*
 Theme Name:     MDC
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Medical Device Compliance Theme
 Author:         Derry Armour
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */
/*Footer links*/
/* unvisited link */
.et_pb_row_3 a:link{
  color: white;
  text-decoration: none;
}
/* mouse over link */
.et_pb_row_3 a:hover {
  color: yellow;
  text-decoration: underline;
}
/* selected link */
.et_pb_row_3 a:active {
  color: blue;
}
/* visited link */
.et_pb_row_3 a:visited {
  color: lightseagreen;
}
/*End of Footer links*/

/* unvisited link */
a:link{
  color: lightblue;
  text-decoration: none;
}
/* mouse over link */
a:hover {
  color: black;
  text-decoration: underline;
}
/* selected link */
a:active {
  color: blue;
}
/* visited link */
a:visited {
  color: green;
}

/*Tabs Code*/
.fancy-tabs .et_pb_tab_0 a::before {
content: url(http://www.medicaldevicecompliance.co.uk/wp-content/uploads/2020/01/Regulatoryico.png) !important;
padding-top: 20px !important;
display: block !important;
}
 
.fancy-tabs .et_pb_tab_1 a::before {
content: url(http://www.medicaldevicecompliance.co.uk/wp-content/uploads/2020/01/Legalico.png) !important;
padding-top: 20px !important;
display: block !important;
}

.fancy-tabs .et_pb_tab_2 a::before {
content: url(http://www.medicaldevicecompliance.co.uk/wp-content/uploads/2020/01/Improvementico.png) !important;
padding-top: 20px !important;
display: block !important;
}

.fancy-tabs .et_pb_tab_3 a::before {
content: url(http://www.medicaldevicecompliance.co.uk/wp-content/uploads/2020/01/Miscellaneousico.png) !important;
padding-top: 20px !important;
display: block !important;
}

.fancy-tabs .et_pb_tab_content a::before {
content: '' !important; }

 /*
.fancy-tabs .et_pb_tab_content a::after {
content: '' !important; }
*/

.fancy-tabs .et_pb_tab_content a:after {
content: '' !important; }

.fancy-tabs .et_pb_tabs_controls li {
width: 25% !important;
}
.fancy-tabs .et_pb_tabs_controls li a {
width: 100% !important;
text-align: center;
}
 
@media (max-width: 768px) {
 
.fancy-tabs .et_pb_tabs_controls li {
width: 100% !important;
}
 
.fancy-tabs .et_pb_tabs_controls {
padding: 0 !important;
}
}

/* Start Hide Main Footer */
#main-footer{
display: none;
}


/*Menu Code*/

@media (max-width: 1200px) {
 #top-menu li, #top-menu li a {
 font-size: 8px;
 padding-right: 2px;
 }
	.et_pb_header_content_wrapper{
		
	font-size: 20px !important;
		line-height: 1.3em;
	}
	
	.hvr-grow-shadow{
		display: block;
	}
 }