@charset "UTF-8";
/* CSS Document */


body {
	padding:0;
	margin:0;
	font-size:12px;
	
	font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 400; font-style: normal;
	}
	
h1,h3,h5,h6,ul,ol,li,pre,code  {
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:normal;
	font-style: normal;}
	
table { 
	font-size:inherit;font:100%;}
	
ul, ol li { list-style:none;}

img {
	border:0;}

p {
	margin:0;
	padding:0}
	
.clear {clear:both;}

.initCaps {
	
	text-transform:capitalize;}
	
.mobile {
	display:none;}
		
		
		
.spacer5 {
	width:100%;
	height:5px;}
	
.spacer10 {
	width:100%;
	height:10px;}
	
	
.spacer20 {
	width:100%;
	height:20px;}		


.line {
	border-bottom:2px solid #000;
	}
	
.greyLine {
	border-bottom:1px solid #ccc;
	}
	
.blackLine {
	border-bottom:1px solid #000;
	}			



#CLADwrapper {
	margin:0 auto;
	max-width:1440px;
	min-width:1000px;
	padding:0 40px;

	}
	
	
	
	
	/*leaderboard */
	
	.leaderboard {
	width:100%;
	padding:10px 0;
	margin-bottom:10px;
	background-color:#edeeee;}
	
.leaderboard .leaderboardHolder img {
	width:100%;
}
	
.leaderboardHolder {	
	margin: 0 auto;
    max-width: 1188px;
    min-width: 1000px;
    padding: 0px 40px;}
	
	
	
	
	
/*main navigation */



	
	
#mainNav {
	/*min-width:1000px;*/
	max-width:1440px;

	height:50px;
	margin:0 auto;
	background-color:#000;
	}	


	
	
#mainNav #pagesNav {
	float:left;
	width:77%;}	
	
	
#mainNav #pagesNav.newPagesNav {
	width:80%;}		
	
	
	
#mainNav #pagesNav ul  {
	width:100%;
	display:inline-block;
	margin-left:10px;
	}	
	
#mainNav #pagesNav ul li,
#mainNav #socialNav ul li {
	display:inline-block;	
	margin-top:7px;
	margin-right:1%;
	color:#fff;
	position:relative;}
	
#mainNav #pagesNav ul li.firstItem {
	margin-left:2%;}	
	
	
#mainNav #pagesNav ul li a.new {
	position:relative;}	
	
#mainNav #pagesNav ul li a.new:before {
	content:'NEW';
	color:#fff;
	background-color:#fc6c23;
	font-size:10px;
	position:absolute;
	top:-8px;
	padding:2px;
	left:20px;}
	
	
	
	
#mainNav #pagesNav  ul li a,
#mainNav #socialNav  ul li a  {
	display:block;
	color:#fff;
	text-decoration:none;
	padding-top:11px;
	padding-bottom:11px;
	font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 400; font-style: normal;
	font-size:13px;
	
}
	
#mainNav #pagesNav ul li a:hover,
#mainNav #socialNav ul li a:hover {
	color:#fc6c23;
	text-decoration:none;}	
	
	
#mainNav #pagesNav ul li a.advertise {
	color:#fc6c23;}		
	
#mainNav #pagesNav ul li a .homeButton,
#scrollNavContainer #scrollNav #menuMinimised ul li a .homeButton{
	position:absolute;
	top:7px;
	width:18px;
	min-height:18px;
	background-image:url(http://www.cladglobal.com/images/CLAD_home_icon_white2.png);
	
	background-repeat:no-repeat;
	background-size: 18px 18px;
	}
	
#mainNav #pagesNav ul li a:hover .homeButton,
#scrollNavContainer #scrollNav #menuMinimised ul li a:hover .homeButton
 {
	background-image:url(http://www.cladglobal.com/images/CLAD_home_icon_orange2.png);
	}	
	
#mainNav #pagesNav ul li a.navSelected .homeButton,
#scrollNavContainer #scrollNav #menuMinimised ul li a.navSelected .homeButton
 {
	background-image:url(http://www.cladglobal.com/images/CLAD_home_icon_orange2.png);
	background-repeat:no-repeat;
	background-size: 18px 18px;
	}
	
#mainNav #pagesNav ul li a.navSelected:hover .homeButton,
#scrollNavContainer #scrollNav #menuMinimised ul li a.navSelected:hover .homeButton
 {
	background-image:url(http://www.cladglobal.com/images/CLAD_home_icon_white2.png);
	}		
	
	
	
	
#mainNav #socialNav {
	float:left;
	width:23%;
	margin-top:-5px;
	}	

	
#mainNav #socialNav.newSocialNav {
	float:right;
	width:20%;
	margin-top:0px;
	text-align:right;
	}
	
	
	
#mainNav #socialNav ul  {
	display:inline-block;
	width:100%;
	
	}	
	
#mainNav #socialNav.newSocialNav ul  {
	display:inline-block;
	width:100%;
	text-align:right;
	}		
	
#mainNav #socialNav ul li {
	display:inline-block;	
	margin-top:10px;
	margin-right:2.5%;
	}
	
#mainNav #socialNav.newSocialNav ul li {
	display:inline-block;	
	margin-top:7px;
	margin-right:10%;
	}	
	
	

		
#mainNav #socialNav ul li img {
	height:20px;
	}	
	
	
#mainNav #socialNav.newSocialNav ul li.shareIcon {
	
	}
	
#mainNav #pagesNav  ul li a.navSelected,
#mainNav #socialNav  ul li a.navSelected {
	color:#fc6c23;} 
	
	#navMobile #socialNav ul li ,
#mainNav #socialNav ul li {
	position:relative;}	
	
	#navMobile #socialNav ul li ul.sharePage,
#mainNav #socialNav ul li ul.sharePage	{
	display:none;}
	
	
	#navMobile #socialNav ul li:hover ul.sharePage,
		#mainNav #socialNav ul li:hover ul.sharePage {
	position:absolute;
	z-index:999;
	display:block;
	background-color:#000;
	padding:20px;
	border-radius:5px;
	right:-5px;
	width:auto;
	}
	
	#navMobile #socialNav ul li:hover ul.sharePage
		 {
	right:-8px;
	}	
	
	#navMobile #socialNav ul li ul.sharePage li,
#mainNav #socialNav ul li ul.sharePage li {
	width:100%;
	padding:0;
	border-radius:0;
	margin:0;
	color:#fff;
	}		
	
	#navMobile #socialNav ul li ul.sharePage li 	.shareIcon,
#mainNav #socialNav ul li ul.sharePage li 	.shareIcon {
	display:none;}


#navMobile #socialNav ul li ul.sharePage li .sharePanel .shareButtons,
#mainNav #socialNav ul li ul.sharePage li .sharePanel .shareButtons {
	display:block;}
	
	
	
	#navMobile #socialNav ul li ul.sharePage li .sharePanel .shareButtons a,
#mainNav #socialNav ul li ul.sharePage li .sharePanel .shareButtons a {
	display:block;
	margin:10px 0;
	border:3px solid #fff;
	border-radius:2px;
	background-color:#fff;}	
	
	
	
	
#navMobile #socialNav .theSharePanel a.navTwitter {
	display:block;
	margin-bottom:5px;
	font-size:20px;
	color:#fff;
}

#navMobile #socialNav .theSharePanel a.navFB {
	font-size:20px;
	color:#fff;
	display:block;
	margin-bottom:5px;
}

#navMobile #socialNav .theSharePanel a.navGG {
	font-size:20px;
	color:#fff;
	display:block;
	margin-bottom:5px;
}

#navMobile #socialNav .theSharePanel a.navIn {
	font-size:20px;
	color:#fff;
	display:block;
	margin-bottom:5px;
}
	
	
	
	
/* login panel */
#mainNav #pagesNav ul li,
#mainNav #socialNav ul li {
	position:relative;}


#mainNav #pagesNav ul li ul,
#mainNav #socialNav.newSocialNav ul li ul {
	display:none;
	position:absolute;
	right:-40px;
	z-index:999;
	top:24px;
	text-align:left;
	}	
	

	
	
#mainNav #pagesNav ul li:hover ul,
#mainNav #socialNav.newSocialNav ul li:hover ul {
	display:block;
	min-width:218px;
	
	}	
	
#mainNav #socialNav.newSocialNav ul li:hover ul.mainNavShare {
	min-width:100px;
	right:26px;
	}		
	
#mainNav #socialNav.newSocialNav ul li:hover ul.sharePage {
	width:100px;
	min-width:100px;}	
	
	
#mainNav #pagesNav ul li ul li,
#mainNav #socialNav.newSocialNav ul li ul li {
	width:100%;
	background-color:#000;
	padding:0px 20px 20px 20px;
	margin-top:19px;
	border-radius:0 0px 5px 5px;
	border:1px solid #fff;
	border-top:none;
	}
	

	
	
#mainNav #pagesNav ul li ul li form input,
#mainNav #socialNav.newSocialNav ul li ul li form input,
#column3 #adColumn .signupPanel form input,
#column3 #editorialColumn .signupPanel form input,
#CLADinnerMobile .signupPanel form input,
#popUpSignupInterior .popUpSignupInteriorMiddle form input{
	display:block;
	margin-bottom:12px;
	padding:2%;
	border:none;
	width:96%;
	font-size:12px;}	
	
#mainNav #pagesNav ul li ul li form select,
#column3 #adColumn .signupPanel form select,
#column3 #editorialColumn .signupPanel form select,
#CLADinnerMobile .signupPanel form select,
#popUpSignupInterior .popUpSignupInteriorMiddle  form select {	
	display:block;
	margin-bottom:12px;
	padding:2%px;
	border:1px solid #000;
	width:96%;
	font-size:12px;
	color:#999;
}
	
#column3 #adColumn .signupPanel,
#column3 #editorialColumn .signupPanel,
#CLADinnerMobile .signupPanel,
 {
	width:90%;
	background-color:#eee;
	margin-top:10px;
	padding:10px 5%;}	
	
#column3 #adColumn .signupPanel form input,
#column3 #editorialColumn .signupPanel form input,
#CLADinnerMobile .signupPanel form input,
.popUpSignupInterior .popUpSignupInteriorMiddle  form input{
	border:1px solid #7a7a7a;}	
	
	
#mainNav #pagesNav ul li ul li form .checkboxHolder,
#column3 #adColumn .signupPanel  form .checkboxHolder,
#column3 #editorialColumn .signupPanel  form .checkboxHolder,
#CLADinnerMobile .signupPanel  form .checkboxHolder {
	margin-bottom:12px;
	margin-right:12px;
	margin-left:0;
	padding-left:0;
	
	}	
	
#mainNav #pagesNav ul li ul li form .checkboxHolder a,
#column3 #adColumn .signupPanel  form .checkboxHolder a,
#column3 #editorialColumn .signupPanel  form .checkboxHolder a,

#CLADinnerMobile  .signupPanel  form .checkboxHolder a
 {
	display:inline;
	color:#fc6c23;
	text-decoration:none;}
	
	
#mainNav #pagesNav ul li ul li form .checkboxHolder a.orange:hover,
#column3 #adColumn .signupPanel  form .checkboxHolder a.orange:hover,
#column3 #editorialColumn .signupPanel  form .checkboxHolder a.orange:hover,

#CLADinnerMobile .signupPanel  form .checkboxHolder a.orange:hover
 {
	color:#fc6c23;
	text-decoration:underline;}	
	
	
#mainNav #pagesNav ul li ul li form .checkboxHolder input.checkbox,
#column3 #adColumn .signupPanel  form .checkboxHolder input.checkbox,
#column3 #editorialColumn .signupPanel  form .checkboxHolder input.checkbox,

#CLADinnerMobile .signupPanel  form .checkboxHolder input.checkbox {
	display:inline;
	margin-bottom:0;
	width:auto;	
	background-color:#fc6c23;}
	
	
#mainNav #pagesNav ul li ul li .panelHeading,
#mainNav #socialNav.newSocialNav ul li ul li .panelHeading {
	display:block;
	border-top:1px solid #fff;
	padding-top:10px;
	margin-bottom:20px;
	color:#fff;
	font-size:14px;}
	
#mainNav #pagesNav ul li form input.submit,
#mainNav #socialNav.newSocialNav ul li form input.submit,
#column3 #adColumn .signupPanel  form  input.submit,
#column3 #editorialColumn .signupPanel  form  input.submit,
#CLADinnerMobile  .signupPanel  form  input.submit,
#popUpSignupInterior .popUpSignupInteriorMiddle  form  input.submit {
	width:auto;
	background-color:#fc6c23;
	color:#fff;
	text-decoration:none;
	border:1px solid #fff;
	font-size:14px;
	padding:3px 6px;
	float:right;
	text-transform:uppercase;}
	
#column3 #adColumn .signupPanel  form  input.submit,
#column3 #editorialColumn .signupPanel  form  input.submit,

#CLADinnerMobile .signupPanel  form  input.submit,
#popUpSignupInterior .popUpSignupInteriorMiddle  form  input.submit {
	float:none;}	
	
#mainNav #pagesNav ul li form input.submit:hover,
#mainNav #socialNav.newSocialNav ul li form input.submit:hover,

#column3 #adColumn .signupPanel  form  input.submit:hover,
#column3 #editorialColumn .signupPanel  form  input.submit:hover,

#CLADinnerMobile .signupPanel  form  input.submit:hover,
#popUpSignupInterior .popUpSignupInteriorMiddle form  input.submit:hover {
	background-color:#fff;
	color:#fc6c23;
	text-decoration:none;
	border:1px solid #fc6c23;}	
	
#mainNav  ul li .loginPanel form input.submit
	{
	margin-bottom:20px;}
		
		
	
			
#mainNav #socialNav.newSocialNav ul li u li .theSharepanel {
	width:100px;}		
		
		
		
	/* pop up email */
	
	
	#popUpEmail {
display:none;}	
		
		
		
		
		
	
		
/*myclad submenu */		
		
		
		
#mainNav #pagesNav ul li:hover ul.myCLAD {
	display:block;
	background-color:#000;
	padding:20px;
	border-radius:5px;
	min-width:150px;
	
	}	
	
	
#mainNav #pagesNav ul li ul.myCLAD li {
	width:100%;
	padding:0;
	border-radius:0;
	margin:0;
	}		
		
		
/* header */	



#header {
	width:100%;
	height:100px;
	margin:0 auto;
	/* -webkit-transition: border-bottom 1s;
          transition: border-bottom 1s;*/
		  border-bottom:1px solid #000;
	}
	
	

/*#header #logo {
	float:left;
	background-image:url(http://www.cladglobal.com/images/CLADlogo.png);
	background-repeat:no-repeat;
	margin:38px 0 0px 0;
	height:48px;
	width:161px;
	  -webkit-transition: margin 0.5s;
          transition: margin 0.5s;
		 }*/
		 
 
		 
#header #logo {		
padding-top:25px;
	width:auto;
	float:left;
		 font-family: 'Gotham SSm A', 'Gotham SSm B';
font-weight: 700;
font-style: normal;
font-size: 56px;
color: #fc6c23;
text-decoration: none;}

#header #logo a,
#header #logo a:hover {
	color: #fc6c23;
text-decoration: none;}
		 
		 
#header #logo a	 .pageNameHeader,
#header #logo a:hover	 .pageNameHeader {
	color:#000001;
	font-size:40px;
	text-decoration:none;}
	
	
	


#header h1 #strapline {
	float:left;
	font-size:17px;
	margin-top:62px;
	margin-left:10px;
	letter-spacing:1px;}
	
	

	
	
	
	
	
	
	
	
	
	
	
	
	
/* header search */

#headerContainer.stick #header #searchBox	{
	display:none;}
 




/*header sector select */	



#header #searchBox {
	position:relative;}	
	
#header #searchBox  #searchIdentifier	{
	position:absolute;
	text-align:right;
	top:3px;
	right:100%;
	font-size:13px;
	width:100%;
	font-style:italic;
	color:#fc6c23;
	height:24px;
	line-height:24px;
	margin-right:4%;
	}	
	
#header #searchBox 
 {
	position:relative;
	z-index:999;}
	
	
#header #searchBox .sectorSearch #sectorIdentifier	{
	position:absolute;
	text-align:right;
	top:2px;
	right:100%;
	font-size:13px;
	width:100%;
	font-style:italic;
	color:#fc6c23;
	height:24px;
	line-height:24px;
	margin-right:4%;
	}	
	
	
#header #searchBox .sectorSearch ul li  {
	margin-top:4px;
	margin-left:-4px;
	width:100%;
	height:24px;
	border:2px solid #7a7a7a;
	color:#bebebe;
	padding-left:0;
	line-height:24px;
	text-transform:uppercase;
	font-size:13px;
	position:relative;
	background-color:#fff;
	
}



#header #searchBox .sectorSearch ul li .sectorSearchContainer {
	width:100%;
	height:100%;
	overflow:hidden;
	
	}
	
#header #searchBox .sectorSearch ul li .sectorSearchContainer .sectorSearchContainerHolder {
	padding-left:13px;}

#header #searchBox .sectorSearch ul li:after {
	content:'';
	border-top: 8px solid #bebebe;
	border-left: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-right: 8px solid transparent;	
	position:absolute;
	top:8px;
	right:5px;
}
	
#header #searchBox .sectorSearch ul li ul li  {
	display:none;
	background-color:#fff;

	}	
	
	
#header #searchBox .sectorSearch ul li:hover  {
	border-bottom:1px dotted #bebebe;
}	

#header #searchBox .sectorSearch ul li:hover  ul {
	border:2px solid #7a7a7a; 
	border-top:none;
	margin-left:-2px;
	margin-right:-2px;
	position:relative;
	z-index:20;
	}
	
#header #searchBox .sectorSearch ul li:hover  ul li {
	display:block;
	height:25px;
	margin:0;
	padding:2px 0 2px 0;
	border:none;
	border-bottom:1px dotted #bebebe;
	height:auto;
	text-transform:none;
	background-color:#fff;
	position:relative;
	z-index:999;
	}
	


	
#header #searchBox .sectorSearch ul li:hover  ul li.lastItem {
	border:none;
	}		
	
#header #searchBox .sectorSearch ul li:hover  ul li a {
	color:#000;
	text-decoration:none;}	
	
#header #searchBox .sectorSearch ul li:hover  ul li a:hover {
	color:#fc6c23;
	text-decoration:none;}		
	
	
	
#header #searchBox .sectorSearch ul li:hover  ul li:after {	
	content:'';
	border:none;	
}



#header #searchBox .sectorSearch ul li:hover  ul li a.orange {
	color:#fc6c23;}
	
	
#header #searchBox .sectorSearch ul li:hover  ul li a.sectorSearchLink	{
	padding-left:13px;}
	

	
	
#header #searchBox {
	float:right;
	width:23%;
	margin-top:10px;
	}	
	
#header #searchBox .search {
	
	position:relative;
	height:34px;
margin-bottom:10px}
	
	
#header #searchBox .search form input.searchField 
{	/*position:absolute;*/
	top:0px;
	left:0px;
	margin-left:-4px;
	border:2px solid #7a7a7a;
	font-size:13px;
	height:30px;
	padding:3px;
	width:101%;
	color:#bebebe;
	text-transform:uppercase;
	font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 400; font-style: normal;
	

	}	
	
#header #searchBox .search form input.searchSubmit 
{	display:block;
	position:absolute;
	top:9px;
	right:10px;
	border:none;
	padding:0 0 0 5px;	
	width:20px;
	height:20px;
	background-color:#fff;
	background-image:url(http://www.cladglobal.com/images/searchIcon.png);
	background-repeat:no-repeat;
	}	
	
#header #searchBox .search form input.searchSubmit:hover {
	background-color:#fff;
	background-image:url(http://www.cladglobal.com/images/searchIconOn.png);} 	
	
	
	
	
	
	
	
	
	
	
	
/* sub navigation */	
	
	
	
	
	#subNav {
		width:100%;
		/*border-bottom:1px solid #000;*/
		background-color:#000;
		margin-top:-1px;
		margin-bottom:10px;
		}
		
	#subNav ul  {
		display:inline-block;}		
		
	#subNav ul li {
		float:left;
		padding:0 5px;
		margin:5px 0;
		border-right:1px solid #fff;
		}
		
	#subNav ul li.subNavOn {
		background-color:#fc6c23;
		color:#fff;
		margin:0;
		padding:5px;
		border-left:1px solid #fff;
		margin-left:-1px;
	}
		
	#subNav ul li.lastItem {	
	border-right:0px solid #ccc;}
		
	#subNav ul li a {
		text-decoration:none;
		color:#fff;
		}
		
			
		
	#subNav ul li a:hover {
		text-decoration:none;
		color:#fc6c23;}		

	
	#subNav ul li.subNavOn a,
	#subNav ul li.subNavOn a:hover
	{
		color:#fff;
		text-decoration:none;
	}
	
	/*@media screen and (max-width:1250px) {    



#subNav ul {
	width:75%;}


}
	*/
	
				


#content {
	width:100%;
	margin:0 auto 30px auto;}
	
	
	
#colHolder {
	width:calc(100% - 277px);
	float:left;
	}
	
	
#content #colHolder #column1 {
	width:58%;
	float:left;
	margin-right:4%;}	
	
#content #colHolder #column2 {
	width:34%;
	float:left;
	margin-right:4%;}		
	
/*#content #column1 {
	width:45%;
	width:calc(68% - 277px);
	margin-right:3%;
	float:left;}
	
	
#content #column2 {
	width:26%;
	width:calc(48% - 277px);
	margin-right:3%;
	float:left;}	*/
	
	
#content #column3 {
	/*width:23%;*/
	width:277px;
	float:left;}	
	
	
#content #doubleColumn {
	width:72%;
	width: calc(95% - 277px);
	margin-right:5%;
	float:left;
	
	}	
	
	
	
.h1_heading	 {
	
	padding-top:10px;
	margin-bottom:10px;
	font-size:16px;
	text-transform:uppercase;
	font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal;}
	
.gridHeading {
	position:relative;}	
	
.gridHeading .gridView {
	position:absolute;
	right:0;
	top:10px;
	font-size:14px;
	color:#999;}	
	
	

	
.gridHeading .gridView a.orange {
	color:#fc6c23;
	text-decoration:none;
	}	
	
.gridHeading .gridView a.orange:hover {
	color:#fc6c23;
	text-decoration:underline;
	}		
	
#CLADwrapperMobile .gridHeading .gridView	{
	display:none;}		
	
.topline {
	margin-top:10px;
	border-top:3px solid #000;
}

		

#newsPickHeader		{
margin-top:14px;
display:inline-block;
background-color:#000;
font-size:15px;
padding:3px 4%;
color:#fff;}
	
#newsPickContainer {
	padding:20px;
	border:1px solid #000;
	margin-bottom:20px;
	}	
	
	
	
	
	
#magSectorNews	 {
	width:100%;
	background-color:#eee;
	margin-bottom:20px;
	}
	
#latestIssues {
	margin-bottom:20px;
	border:2px solid #eee;}	
	

.paging {
	margin-bottom:20px;}
	
.pagingBottom {
	text-align:right;}	


.paging .first {
		height:0;
		width:0;
	border-right: 8px solid #ccc;
	border-bottom: 5px solid transparent;
	border-top: 5px solid transparent;
	display:inline-block;
}		
	
.paging .last {
		height:0;
		width:0;
		border-left: 8px solid #ccc;
	border-bottom:5px solid transparent;
	border-top: 5px solid transparent;
	display:inline-block;}	
	

.paging a .first {
	border-right: 8px solid #000;}
	
.paging a:hover .first	{
	border-right: 8px solid #fc6c23;}
	
.paging a .last {
	border-left: 8px solid #000;}
	
.paging a:hover .last{
	border-left: 8px solid #fc6c23;}	
	
	
		
	
	
	

#footerContainer {
	width:100%;
	border-top:10px solid #000;
	margin-bottom:40px;
	}
	
	
#footer {
	
	max-width:1380px;
	margin:0px auto;
	/*border-top:2px solid #000;*/
	color:#000;
	padding:30px;}
	
#footer a {
	color:#000;
	text-decoration:none;}
	
#footer a:hover  {
	color:#fc6c23;
	text-decoration:none;}	
	
	
#footerLeft {
	width:45%;
	margin-right:3%;
	float:left;
	}
	
	
#footerLeft #innerFooterLeft {
	float:left;
	width:30%;
	margin-right:10%}	
	
#footerLeft #innerFooterLeft img {
	width:100%;}	
	
	
#footerLeft #innerFooterRight {
	float:left;
	width:60%;}		
	
	
#footerLeft #innerFooterRight #socialNav ul {
	width:100%;
	margin-bottom:20px;}	
	
#footerLeft #innerFooterRight #socialNav ul li {
	display: inline-block;
	margin-right:2%;}
	
#footerLeft #innerFooterRight #socialNav ul li img {
	height:20px;}
		
	
	
#footerLeft #innerFooterRight p {	
	margin-bottom:10px;}
	
#footerRight {
	width:52%;
	float:left;	
	}
	

#footerRight .footerRightLeft {
	width:48%;
	float:left;
	margin-right:4%}
	
#footerRight .footerRightRight {
	width:48%;
	float:left;}		
	
#footer #footerRight a {
	display:block;
	color:#000;
	padding:5px;
	border-top:1px dotted #000;
	text-decoration:none;}
	
	#footer #footerRight a.lastOneLeft,
	#footer #footerRight a.lastOneRight  {
	border-bottom:1px dotted #000;
	}
	
	
#footer #footerRight a:hover {
	color:#fc6c23;
	text-decoration:none;}	
	
	
#footerLogoMobile {	
	display:none;}			




	
	
	
.itemClear {clear:both;}

.caps {text-transform:uppercase;}





	


.spare1,
.spare2 {
	display:none;}
	
	
	
	
	@media screen and (max-width:1235px) {
		
		#header #searchBox {
			margin-top:20px;
			margin-bottom:-10px;}
		}
