@media all and (max-width: 1200px) {
	
	/*=================================================================================================================================================================================================================================================
		
		Header
	
	==================================================================================================================================================================================================================================================*/
	
	.header-bottom nav ul.iw_menu li.iw_menu_group div.iw_menu_group_header a:link, 
	.header-bottom nav ul.iw_menu li.iw_menu_group div.iw_menu_group_header a:visited {
		font-size: 12px;
		padding: 0 12px;
	}
	.header-bottom a.nav-button:link, 
	.header-bottom a.nav-button:visited {
		margin: 31px 0 0 0px;
		font-size: 15px;
	}
	.navScroll .header-bottom a.nav-button:link, 
	.navScroll .header-bottom a.nav-button:visited {
		margin: 10px 0 0 0px;
	}
	
	/*  Search  */
	
	.container-search {
		padding: 0;
		max-width: 100%;
		width: 940px;
		margin: 0 auto;
	}
	.logo_Badge {
		width: 165px;
		padding: 12px 0 0 0;
	}
	.navScroll .logo_Badge {
		padding: 0;
	}

	/*=================================================================================================================================================================================================================================================
		
		Content
	
	==================================================================================================================================================================================================================================================*/
	

	/*-------------------------------------
		Product Layer Banner
	--------------------------------------*/
			
	/*  Foreground Image  */

	.Product_LayerBanner .ForegroundImage_desktop {
		padding: 50px 0 0 0;
	}
	
	/*  Text Overlay  */
	
	.Product_LayerBanner_TextBox {
		position: absolute;
		left: 15px;
		top: 0;
		min-height: 330px;
		width: 320px;
		z-index: 500;
		background: rgba(0,0,0,0.7);
		padding: 35px;
	}
	.Product_LayerBanner_TextBox .title {
		margin: -5px auto 0;
		display: inline-block;
		padding: 0 0 15px;
		line-height: 30px;
		color: #fff;
		font-size: 22px;
		font-weight: 700;
		letter-spacing: -1px;
	}
	.Product_LayerBanner_TextBox .subtext {
		padding: 5px 0;
	}
	.Product_LayerBanner_TextBox .description {
		font-size: 12px;
		line-height: 22px;
		color: #bbb;
		margin: 0;
		padding: 15px 0 0;
	}
			
	/*  Badge Overlay  */
	
	.Product_LayerBanner_Badge {
		width: 150px;
		height: 150px;
		padding: 15px;
	}
	.Product_LayerBanner_BadgeBox h4 {
		display: table-cell;
		vertical-align: middle;
		margin: 0;
		padding: 0;
		color: #fff;
		font-size: 16px;
		line-height: 26px;
		text-align: center;
		font-weight: 100;
	}
	
	
	/*-------------------------------------
		Small Banner
	--------------------------------------*/
	
	.small_banner_wrapper {
		width: 100%;
		padding: 0;
	}
	.small_banner {
		padding-top: 0;
	}
	.small_banner .flex-direction-nav {
		top: calc( 50% + 0 );
		top: -webkit-calc( 50% + 0px );
		top: -moz-calc( 50% + 0 );
		top: -o-calc( 50% + 0 );
	}
	
	/*------  1 Col  ------*/
	
	/*  Tabs  */
	
	.OneCol-Tabs a.basic-button:link,
	.OneCol-Tabs a.basic-button:visited  {
		width: 100%;
		margin: 10px 0 0;
	}
	
	/*================================================================================
		
		2 Cols  
	
	=================================================================================*/
	
	/*  Galleria  */
	
	.two-col .galleriaBox {
		height: 384px;
	}
	
	/*----------------------------------------
		2 Cols  ::  Testimonials Cycle
	-----------------------------------------*/
	
	.twoCols_testCycle_quote {
		height: 320px;
	}
	.twoCols_testCycle_quoteBox p {
		font-size: 15px;
		line-height: 34px;		
	}
	
	/*=============================================================================
		
		3 Cols
	
	==============================================================================*/
	
	
	/*-------------------------------
		Image Box
	--------------------------------*/
	
	.ThreeCols-ImageBoxes .imageBox-BoxWrapper {
		padding: 0 10px;
	}
		
	
	/*=============================================================================
		
		4 Cols
	
	==============================================================================*/
	
	/*-------------------------------
		Image Block
	--------------------------------*/
	
	.FourCols-ImageBlocks .imageBox-BoxWrapper {
		padding: 0 10px;
	}
	
	/*=============================================================================
		
		Options Block
	
	==============================================================================*/
	
	/*----------------------------------------
		Testimonials  ::  Option Block
	-----------------------------------------*/
	
	.optionsBlock_quoteTop p {
		line-height: 26px;
	}
	
	/*-------------------------------
		Newsletter  ::  Options Block
	--------------------------------*/
	
	.optionsBlock_newsletter_Box {
		padding: 20px;
	}
	
}