
/************************ Header ************************/



	body:not(.template-slider) #Header_wrapper { background-repeat: no-repeat; background-position: top center; background-size: cover;}

	h5 {color: #020202;}

	
	#Subheader .title  {
		color: #ffffff;
	}

	#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a  {
		color: rgba(255, 255, 255, 1.0);
	}


	#Action_bar ul.contact_details li, #Action_bar ul.contact_details li a, #Action_bar ul.social-menu li, #Action_bar ul.social-menu li a {
		color: #ffffff;
	}

.gallery dl > dd{
	padding:0px;
}

#gallery-1 {
margin: auto
}
#gallery-1 .gallery-item {
float: left;
margin-top: 10px;
text-align: center;
width: 25%
}
#gallery-1
img {
border: 2px solid #cfcfcf
}
#gallery-1 .gallery-caption {
margin-left: 0
}

/* START COMPARISON TABLE STYLES */
#comparet {width: 100%; table-layout: fixed; text-align: center; margin: 4em 0; border-collapse: collapse;}
#comparet tr {background: transparent!important;}
#comparet td,
#comparet th {padding: 20px; text-align: center;}
#comparet th.sectionTitle {padding: 20px; text-align: left;}
#comparet td.rowTitle {text-align: left;}
.blank {background: none!important; border: none!important;}
 .clean th {background-color: #dfdfdf; font-size: 20px; color: #585858; text-align: center; font-weight: 400; text-shadow: 0 1px 0 #e0ecf7; border: 1px solid #bbbbbb;}
 .clean td {background-color: #f0f1f1; border: 1px solid #c8d6e2;}
 .clean td.rowTitle {font-size: 16px; font-weight: 400;}
/* END COMPARISON TABLE STYLES */


/* START SECURITY TABLE STYLES */
#securet {width: 100%; table-layout: fixed; text-align: left; margin: 4em 0; border-collapse: collapse;}
#securet a:hover {color: #0f0f0f !important;}
#securet a {color: #0f0f0f;}
#securet tr:hover {color: #0f0f0f !important;}
#securet tr {background: transparent!important;}
#securet td,
#securet th {padding: 10px; text-align: left;}
#securet th.sectionTitle {padding: 10px; text-align: left;}
#securet td.rowTitle {text-align: left;}
.blank {background: none!important; border: none!important;}
 .clean th {background-color: #dfdfdf; font-size: 16px; color: #585858; text-align: left; font-weight: 400; text-shadow: 0 1px 0 #e0ecf7; border: 1px solid #bbbbbb;}
 .clean td {background-color: #f0f1f1; border: 1px solid #c8d6e2;}
 .clean td.rowTitle {font-size: 16px; font-weight: 400;}
/* END SECURITY TABLE STYLES */
