/*
	Custom Styles for CableTek Website
	
	DESCRIPTION: CSS overrides from main theme, custom CSS, etc. 

*/

/*================================================================================
 *
 * TABLE OF CONTENTS
 *
 * = General Setup 
 * = Header
 * = Sidebar
 * = Custom Website Content, Modules, etc.
 * = Website Pages
 *
================================================================================*/
 


/* 
   = General Setup 
________________________________________________________________________________*/

/*--------------------------------------------------
# Images
--------------------------------------------------*/

html.home .container--content img {
  margin: 0;
}

.container--content img {
  margin: 0 0 11px 0;
}



/* 
   = Header
________________________________________________________________________________*/

/*--------------------------------------------------
# Main Menu (Display Menu 1) 
--------------------------------------------------*/

.main-menu .vnav--level1 > .vnav__item > .vnav__link {
	border-bottom-width: 0;
	border-bottom-style: none;
	font-size: 16px;
	padding: 5px 25px;
	text-transform: uppercase;
}



/* 
   = Sidebar
________________________________________________________________________________*/

/*--------------------------------------------------
# Sidebar Menu 2 (Display Menu 2) 
--------------------------------------------------*/

/* Menu 2 Notification Box 1 */
.sidebar .menu-2-notification-box-1 {
	background-color: #017f7b;
	color: #fff;
	margin: 25px 15px 15px 15px;
	padding: 10px 15px 10px 15px;
}

.sidebar .menu-2-notification-box-1 p {
	color: #fff;
	font-size: 16px;
	margin: 0;
}


/*--------------------------------------------------
# Mobile Menu (Push Menu) 
--------------------------------------------------*/

/* Mobile Menu Notification Box 1 */
.mobile-menu-notification-box-1 {
	background-color: #005e5b;
	color: #fff;
	margin: 25px 15px 25px 15px;
	padding: 10px 15px 10px 15px;
}

.mobile-menu-notification-box-1 p {
	color: #fff;
	font-size: 16px;
	margin: 0;
}



/* 
   = Custom Website Content, Modules, etc.
________________________________________________________________________________*/



/* 
   = Website Pages
_______________________________________________________________________________________________*/

/* Used for any page, gives consistent styles if needed */
#cabletek-page {
	margin: 0 0 25px 0;
}

#cabletek-page p {
	font-size: 15px;
	margin: 0 0 18px 0;
}

#cabletek-page p a {
	color: #2E6AB1;
}


/*--------------------------------------------------------------
# Literature Page
--------------------------------------------------------------*/

.cabletek-literature-item {
	background: #f2f1f1;
	padding: 40px 25px 40px 25px;
	margin: 25px 0 50px 0;
}

.cabletek-literature-item h3 {
	margin: 25px 0px 35px 0;
	line-height: 38px;
	text-align: center;
}

@media only screen and (max-width:991px) {
	.cabletek-literature-item img {
		display: block;
		margin: 0 auto;
		max-width: 250px;
	}
}

.cabletek-literature-item button {
	display: block;
	margin: 0 auto;
}


/*--------------------------------------------------------------
# Technical Info Page
--------------------------------------------------------------*/

.cabletek-technical-info-item {
	background: #f2f1f1;
	padding: 40px 25px 40px 25px;
	margin: 25px 0 50px 0;
}

.cabletek-technical-info-item h3 {
	line-height: 38px;
	margin: 25px 0px 35px 0;
	text-align: center;
}

@media only screen and (max-width:991px) {
	.cabletek-technical-info-item img {
		display: block;
		margin: 0 auto;
		max-width: 250px;
	}
}

.cabletek-technical-info-item button {
	display: block;
	margin: 0 auto;
}



