HTML {

	background: #252c3b;

	

}



BODY {

	margin: 0;

	padding: 0;	

	-webkit-text-size-adjust: 100%;

}









#fillbottom {

	background: url(../../../../../images/gradient/?s=252c3b&e=3a4860&h=512) repeat-x #3a4860;


}



























#logocontainer {

	box-sizing: border-box;


	background: #151922;




	padding: 0px;


}





#logo {

	box-sizing: border-box;


	padding: 20px 20px 20px 20px;


	max-width: 1376px;

	margin: 0 auto;


}



#logo img {

	display: block;

	border: 0;

	width: 100%;

	height: auto;

	max-width: 900px;

	
	margin: 0 auto;

	
	
}














#navcontainer {

	box-sizing: border-box;


	background: url(../../../../../images/gradient/?s=527199&e=455f80&h=28) repeat-x #455f80;

	



	padding: 0px;


	width: 100%;

	z-index: 1000;

}



#nav {

	box-sizing: border-box;


	padding: 0px;


	max-width: 1376px;

	margin: 0 auto;


}









#headercontainer {

	box-sizing: border-box;



	padding: 0px 0 0px 0;

	


}





#header {

	box-sizing: border-box;


	padding-top: 20px;

	padding-bottom: 20px;


}



#maincontainer {

	box-sizing: border-box;



	padding: 0px 0 0px 0;

	


}





#main {

	box-sizing: border-box;



}



#sidebarleft {

	box-sizing: border-box;


	padding-top: 20px;

	padding-bottom: 20px;

}



#content {

	box-sizing: border-box;


	padding-top: 20px;

	padding-bottom: 20px;

}



#sidebarright {

	box-sizing: border-box;


	padding-top: 20px;

	padding-bottom: 20px;

}



#footercontainer {

	box-sizing: border-box;



	padding: 0px 0 0px 0;

	


}





#footer {

	box-sizing: border-box;


	padding-top: 20px;

	padding-bottom: 20px;


}










@media print, screen and (min-width: 1024px) {

	#header .sqrallwaysboxed, 

	#header .sqrmobilefullwidth,

	#header .sqrdesktopboxed

	{

		box-sizing: border-box;

		max-width: 1376px;

		margin-left: auto;

		margin-right: auto;

		padding-left: 20px;

		padding-right: 20px;

	}

		

	#header .sqrallwaysboxed .sqrallwaysboxed,

	#header .sqrdesktopboxed .sqrdesktopboxed,

	#header .sqrmobilefullwidth .sqrallwaysboxed,

	#header .sqrdesktopboxed .sqrallwaysboxed,

	#header .sqrdesktopboxed .sqrmobilefullwidth,

	#header .sqrdesktopremovebox .sqrallwaysboxed,

	#header .sqrdesktopremovebox .sqrmobilefullwidth

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 		  	

  	#header .sqrallwaysfullwidth .sqrsuppressborders {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	}

  		

  	 .sqrmain3col,

  	 .sqrmain2col,	

	 .sqrmain3collr,

	 .sqrmain2coll,

	 .sqrmain2colr {

	 	display: table;

		box-sizing: border-box;

		table-layout: fixed;

		width: 100%;

	 }

	 .sqrmain3col>div {

    	box-sizing: border-box;

    	width: 33.333333333%;

    	display: table-cell;

    	vertical-align: top;    	

  	 }

	 .sqrmain2col>div {

    	box-sizing: border-box;

    	width: 50%;

    	display: table-cell;

    	vertical-align: top;    	

  	 }

	 		

  	.sqrmain3collr>div {

    	box-sizing: border-box;


    	width: 50%;


    	display: table-cell;

    	vertical-align: top;    	

  	}

  	.sqrmain3collr>div:first-child,

  	.sqrmain3collr>div:last-child,

  	.sqrmain2coll>div:first-child,

  	.sqrmain2colr>div:last-child {


    	width: 25%;


  	}

  	.sqrmain2coll>div,

  	.sqrmain2colr>div {

    	box-sizing: border-box;


    	width: 75%;


    	display: table-cell;

    	vertical-align: top;

  	}

  	

	#sidebarleft .sqrallwaysboxed, 

	#sidebarleft .sqrmobilefullwidth,

	#sidebarleft .sqrdesktopboxed

	{

		box-sizing: border-box;

		max-width: 1376px;

		margin-left: auto;

		margin-right: auto;

		padding-left: 20px;

		padding-right: 20px;

	}

		

	#sidebarleft .sqrallwaysboxed .sqrallwaysboxed,

	#sidebarleft .sqrdesktopboxed .sqrdesktopboxed,

	#sidebarleft .sqrmobilefullwidth .sqrallwaysboxed,

	#sidebarleft .sqrdesktopboxed .sqrallwaysboxed,

	#sidebarleft .sqrdesktopboxed .sqrmobilefullwidth,

	#sidebarleft .sqrdesktopremovebox .sqrallwaysboxed,

	#sidebarleft .sqrdesktopremovebox .sqrmobilefullwidth

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 		  	

  	#sidebarleft .sqrallwaysfullwidth .sqrsuppressborders {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	}

  	

  	#main.sqrdesktopboxed {

		max-width: 1376px;

		margin-left: auto;

		margin-right: auto;	

	}

  	

  	  	

	#content .sqrallwaysboxed, 

	#content .sqrmobilefullwidth,

	#content .sqrdesktopboxed

	{

		box-sizing: border-box;

		max-width: 1376px;

		margin-left: auto;

		margin-right: auto;

		padding-left: 20px;

		padding-right: 20px;

	}

		

	#content .sqrallwaysboxed .sqrallwaysboxed,

	#content .sqrdesktopboxed .sqrdesktopboxed,

	#content .sqrmobilefullwidth .sqrallwaysboxed,

	#content .sqrdesktopboxed .sqrallwaysboxed,

	#content .sqrdesktopboxed .sqrmobilefullwidth,

	#content .sqrdesktopremovebox .sqrallwaysboxed,

	#content .sqrdesktopremovebox .sqrmobilefullwidth

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 		  	

  	#content .sqrallwaysfullwidth .sqrsuppressborders {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	}

  	

  	

	#sidebarright .sqrallwaysboxed, 

	#sidebarright .sqrmobilefullwidth,

	#sidebarright .sqrdesktopboxed

	{

		box-sizing: border-box;

		max-width: 1376px;

		margin-left: auto;

		margin-right: auto;

		padding-left: 20px;

		padding-right: 20px;

	}

		

	#sidebarright .sqrallwaysboxed .sqrallwaysboxed,

	#sidebarright .sqrdesktopboxed .sqrdesktopboxed,

	#sidebarright .sqrmobilefullwidth .sqrallwaysboxed,

	#sidebarright .sqrdesktopboxed .sqrallwaysboxed,

	#sidebarright .sqrdesktopboxed .sqrmobilefullwidth,

	#sidebarright .sqrdesktopremovebox .sqrallwaysboxed,

	#sidebarright .sqrdesktopremovebox .sqrmobilefullwidth

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 		  	

  	#sidebarright .sqrallwaysfullwidth .sqrsuppressborders {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	}

  	

  	#footer .sqrallwaysboxed, 

	#footer .sqrmobilefullwidth,

	#footer .sqrdesktopboxed

	{

		box-sizing: border-box;

		max-width: 1376px;

		margin-left: auto;

		margin-right: auto;

		padding-left: 20px;

		padding-right: 20px;

	}

		

	#footer .sqrallwaysboxed .sqrallwaysboxed,

	#footer .sqrdesktopboxed .sqrdesktopboxed,

	#footer .sqrmobilefullwidth .sqrallwaysboxed,

	#footer .sqrdesktopboxed .sqrallwaysboxed,

	#footer .sqrdesktopboxed .sqrmobilefullwidth,

	#footer .sqrdesktopremovebox .sqrallwaysboxed,

	#footer .sqrdesktopremovebox .sqrmobilefullwidth

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 		  	

  	#footer .sqrallwaysfullwidth .sqrsuppressborders {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	}  	

  	.sqrdesktophidden {

	 	display: none;

	}	  	  	

}



@media screen and (max-width: 1023px) {

	#header .sqrallwaysboxed,

	#header .sqrmobileboxed 

	{

		box-sizing: border-box;

		padding-left: 20px;

		padding-right: 20px;

	}

	#header .sqrallwaysboxed>.sqrallwaysboxed,

	#header .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 #header .sqrmobileboxedimportant {

		padding-left: 20px !important;

		padding-right: 20px !important;

	 }	

	 

	 #header .sqrallwaysfullwidth .sqrsuppressborders,

	 #header .sqrmobilefullwidth .sqrsuppressborders

  	 {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	 }  	 

  	 

 	#sidebarleft .sqrallwaysboxed,

	#sidebarleft .sqrmobileboxed 

	{

		box-sizing: border-box;

		padding-left: 20px;

		padding-right: 20px;

	}

	#sidebarleft .sqrallwaysboxed>.sqrallwaysboxed,

	#sidebarleft .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 #sidebarleft .sqrmobileboxedimportant {

		padding-left: 20px !important;

		padding-right: 20px !important;

	 }	

	 

	 #sidebarleft .sqrallwaysfullwidth .sqrsuppressborders,

	 #sidebarleft .sqrmobilefullwidth .sqrsuppressborders

  	 {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	 }

  	   	 

 	#content .sqrallwaysboxed,

	#content .sqrmobileboxed 

	{

		box-sizing: border-box;

		padding-left: 20px;

		padding-right: 20px;

	}

	#content .sqrallwaysboxed>.sqrallwaysboxed,

	#content .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 #content .sqrmobileboxedimportant {

		padding-left: 20px !important;

		padding-right: 20px !important;

	 }	

	 

	 #content .sqrallwaysfullwidth .sqrsuppressborders,

	 #content .sqrmobilefullwidth .sqrsuppressborders

  	 {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	 }

  	 

  	 

 	#sidebarright .sqrallwaysboxed,

	#sidebarright .sqrmobileboxed 

	{

		box-sizing: border-box;

		padding-left: 20px;

		padding-right: 20px;

	}

	#sidebarright .sqrallwaysboxed>.sqrallwaysboxed,

	#sidebarright .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 #sidebarright .sqrmobileboxedimportant {

		padding-left: 20px !important;

		padding-right: 20px !important;

	 }	

	 

	 #sidebarright .sqrallwaysfullwidth .sqrsuppressborders,

	 #sidebarright .sqrmobilefullwidth .sqrsuppressborders

  	 {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	 }

  	 

 	#footer .sqrallwaysboxed,

	#footer .sqrmobileboxed 

	{

		box-sizing: border-box;

		padding-left: 20px;

		padding-right: 20px;

	}

	#footer .sqrallwaysboxed>.sqrallwaysboxed,

	#footer .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed

	 {

		padding-left: 0;

		padding-right: 0;

		margin-left: 0;

		margin-right: 0;

	 }

	 #footer .sqrmobileboxedimportant {

		padding-left: 20px !important;

		padding-right: 20px !important;

	 }	

	 

	 #footer .sqrallwaysfullwidth .sqrsuppressborders,

	 #footer .sqrmobilefullwidth .sqrsuppressborders

  	 {

  		border-left: 0 !important;

  		border-right: 0 !important;

  	 } 

  	 

  	 #navcontainer,

  	 #eyecatchercontainer,

  	 #headercontainer,

  	 #maincontainer,

  	 #footercontainer,

     #commoncontainer {

     	padding-left: 0;

     	padding-right: 0;

     }

     

     #outercontainer > :first-child {

     	padding-top: 0;

     }

     

     #outercontainer > :last-child {

     	padding-bottom: 0;

     }

     

     

  	 .sqrmobilehidden {

	 	display: none;

	 }	

}





#eyecatcher {

	position: relative;

	overflow: hidden;

	padding: 0;

}

#eyecatcher #eyecatcherstage img, #eyecatcher #eyecatcherstage video {

	width: 100%;

	display: block;

	border: 0;

	position: absolute;

	height: 100%;

}

#eyecatcher #eyecatcherstage img.headersliderpri {

	z-index: 1;

	transition: none;

	-webkit-transition: none;

	opacity: 1;

}

#eyecatcher #eyecatcherstage img.headerslidersec {

	z-index: 2;

	transition: none;

	opacity: 0;

}

#eyecatcher #eyecatcherstage img.headerslidersecout {

	transition: opacity 0.5s, transform 0.5s;

	opacity: 1;

}

#eyecatcherstage {

	position: absolute;

}

#eyecatcherbullets {

	box-sizing: border-box;

	padding: 20px;

	position: absolute;

	bottom: 0;

	right: 0;

	z-index: 3;

}

#eyecatcherbullets:after {

    visibility: hidden;

    display: block;

    font-size: 0;

    content: " ";

    clear: both;

    height: 0;

}

#eyecatcherbullets a {

	width: 24px;

	height: 24px;

	float: left;

	background: url(../img/?f=bulletdefault&ca=ffffff&cb=000000) no-repeat left top;

}

#eyecatcherbullets a.active {

	background-position: left bottom;

}



#common>div {

  	font: 15px 'Noto Sans',Tahoma,Helvetica,sans-serif;

  	color: #ffffff;

	text-transform: none;

}

#common>div a {

	font-weight: bold;

	font-style: normal;

	text-transform: none;

	color: #e6edf2;

	text-decoration: none;

}

#common>div a:hover {

	font-weight: bold;

	font-style: normal;

	text-transform: none;

	color: #ffffff;

	text-decoration: none;

}





#common>ul.sqrcommonnavhierarchical a,

#common>ul.sqrcommonnav a {

	font: 15px 'Noto Sans',Tahoma,Helvetica,sans-serif;

	color: #e6edf2;

	text-transform: none;

	text-decoration: none;

	-webkit-text-size-adjust:none;

}



#common>ul.sqrcommonnavhierarchical a:hover,

#common>ul.sqrcommonnav a:hover {

	font-weight: normal;

	font-style: normal;

	text-transform: none;

	color: #ffffff;

	text-decoration: none;

}



#common ul.sqrcommonnavhierarchical,

#common ul.sqrcommonnav {

	display: block;

	list-style: none;

	margin: 0;

	padding: 0;

}



#common ul.sqrcommonnavhierarchical>li,

#common ul.sqrcommonnav>li

 {

	display: block;

	box-sizing: border-box;

	padding: 0 0 5px 0;

}



#common ul.sqrcommonnavhierarchical>li>em {

	font: 15px 'Noto Serif',Times,'Times New Roman',serif;

	color: #e6edf2;

	text-transform: uppercase;

	font-style: normal;

	display: block;

	padding-bottom: 4px;

}



#common ul.sqrcommonnavhierarchical>li>ul {

	display: block;

	margin: 0;

	padding: 15px 0 15px 0;

	list-style: none;

}



#common ul.sqrcommonnavhierarchical>li>ul>li {

	margin: 0;

	padding: 0 0 2px 0;

}



#common ul.sqrcommonnavhierarchical:after,

#common ul.sqrcommonnav:after

{

  	visibility: hidden;

    display: block;

    font-size: 0;

    content: " ";

    clear: both;

    height: 0;

}



#commoncontact svg {

    width: 1.1em;

    height: 1.1em;

    display: inline-block;

    vertical-align: -0.2em;

    margin-right: 0.1em;

    margin-left: 0.1em;

    border: 0;

    padding: 0;

}



#commoncontact {

    margin: 15px 0 0 0;

    text-align:right;

}



#commoncontact a {



	margin-left: 6px;



}





#commoncontact a:last-child {

	margin-right: 0;

}



@media print, screen and (min-width: 1024px) {

	#common ul.sqrcommonnavhierarchical>li {

		float: left;

		padding-right: 20px;

	}

	#common ul.sqrcommonnavhierarchical2col>li {

		width: 50%;

	}

	#common ul.sqrcommonnavhierarchical3col>li {

		width: 33.3333333%;

	}

	#common ul.sqrcommonnavhierarchical4col>li {

		width: 25%;

	}

	#common ul.sqrcommonnavhierarchical5col>li {

		width: 20%;

	}



    #common ul.sqrcommonnav {

        display: flex;

        flex-wrap: wrap;

    }



	
    #common ul.sqrcommonnav {

       justify-content: flex-start;

    }

    #common ul.sqrcommonnav>li {

       padding-right: 20px;

    }

	


    


    


}




#nav a {

  display: block;

  margin: 0;

  padding: 12px 16px 12px 16px;

  font: 15px 'Noto Sans',Tahoma,Helvetica,sans-serif;

  line-height: 20px;

  color: #e6edf2;

  text-transform: none;

  text-decoration: none;

  -webkit-tap-highlight-color: transparent;

}



#nav li.active>a {

	font-weight: bold;

}



#nav li em.ngshopcartindicator {

  display: none;

  background: #f79646;

  color: #ffffff;

  font-style: normal;

  padding-right: 8px;

  padding-left: 8px;

  border-radius: 5px;

  margin-left: 8px;

  font-weight: normal;

}



#nav li em.ngshopcartindicatoractive {

    display: inline-block;

}



#nav>ul li, #nav>div {

  display: block;

  margin: 0;

  padding: 0;

  position: relative;


  box-sizing: border-box;

}



#nav>ul>li.sqrnavsearch>ul>li {

  padding: 8px;

}



#nav .sqrnavsearch form {

  box-sizing: border-box;

  display: block;

  margin: 0;

  padding: 0;

  display: block;

  width: 100%;


  background: #ffffff;



}



#nav .sqrnavsearch input {

  box-sizing: border-box;

  display: block;

  padding: 0;

  width: 100%;

  border: 0;

  padding: 8px 12px 8px 30px;

  margin: 0;

  border-color: rgba(255, 255, 255, 0.075);

  -webkit-appearance: none;

  border-radius: 0;

  font: 15px 'Noto Sans',Tahoma,Helvetica,sans-serif;

  color: #455f80;

  text-transform: none;

  background: transparent url(../img/?f=searchdefault&ca=455f80) 8px center no-repeat;

}






@media screen and (max-width: 1023px) {

  #nav>ul>li.sqrnavlogo {

	display: none;

  }

  #nav a, #nav form {

  	
  	
  	border-bottom: 1px solid rgba(255, 255, 255, 0.075);

  	
  	
  }


  #nav a.sqrnavshow {

  	border-bottom: none;

  }


  #nav a.sqrnavshow, #nav a.sqrnavhide {

    background: url(../img/?f=menurects&ca=e6edf2) right center no-repeat;

  }

  #nav a.sqrnavshow>img, .sqrnav a.sqrnavhide>img {

    display: block;

  }


  #nav li.sqrnavmore>a {

    background: url(../img/?f=moresmallright&ca=e6edf2) right center no-repeat;

  }

  #nav li.sqrnavopen>a {

    background-image: url(../img/?f=moresmalldown&ca=e6edf2);

  }


  #nav .sqrnavshow {

    display: block;

  }



  #nav .sqrnavhide {

    display: none;

  }

  #nav.sqrnavopen>div>a.sqrnavshow {

    display: none;

  }

  #nav.sqrnavopen>div>a.sqrnavhide {

    display: block;

  }



  #nav li.sqrnavopen>ul {

    display: block;

  }

  #nav ul {

    display: none;

    margin: 0 auto;

    padding: 0;

    list-style: none;

  }

  #nav ul ul {

    display: none;

  }

  #nav ul li li>a {

    padding-left: 44px;

  }

  #nav ul li li li>a {

    padding-left: 66px;

  }

  #nav.sqrnavopen>ul {

    display: block;

  }

  
}



@media print, screen and (min-width: 1024px) {




	#nav ul a:hover {

		
		background-color: rgba(255, 255, 255, 0.075);

		
	}

	#nav ul ul a:hover {

		
		background-color: rgba(0, 0, 0, 0.035);

		
	}






  #nav>div {

    display: none;

  }



  #nav>ul {

    box-sizing: border-box;

    display: block;

    margin: 0;

    padding: 0;

    list-style: none;

    width: 100%;

  }



  #nav ul ul a {

  	display: block;

  	margin: 0;

  	padding: 12px 16px 12px 16px;

  	font: 15px 'Noto Sans',Tahoma,Helvetica,sans-serif;

  	line-height: 20px;

  	color: #455f80;

  	text-transform: none;

  }



  #nav ul ul li {

  	display: block;

  	margin: 0;


  	background: #e6edf2;



  	
  	
  	border-bottom: 1px solid rgba(0, 0, 0, 0.075);

  	
  	
  }



  #nav ul ul li:last-child {

  	border-bottom: none;

  }



  #nav>ul:after {

    visibility: hidden;

    display: block;

    font-size: 0;

    content: " ";

    clear: both;

    height: 0;

  }

  #nav>ul>li {

    float: left;

  }

  #nav>ul li>ul {

    position: absolute;

    width: 30vw;

    max-width: 320px;

    display: block;

    left: -9999px;

    top: -9999px;

    margin: 0;

    padding: 0;

    list-style: none;

    z-index: 1000;


    transform: translateY(-5px);

    opacity: 0;

    transition: transform 0.2s, opacity 0.2s;



	box-shadow: 2px 2px 2px rgba(0,0,0,0.1);


  }


  #nav>ul>li.sqrnavmore>a {

    background-image: url(../img/?f=moresmalldown&ca=e6edf2);

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 40px;

  }

  #nav>ul>li li.sqrnavmore>a {

    background-image: url(../img/?f=moresmallright&ca=455f80);

    background-position: right center;

    background-repeat: no-repeat;

    padding-right: 40px;

  }

  #nav>ul>li.sqrnavopen>a {

    background-image: url(../img/?f=moresmalldown&ca=455f80);

  }


  #nav>ul>li.sqrnavopen>ul {

    left: 0;

    top: inherit;

    transform: translate(0);

    opacity: 1;

  }

  #nav>ul>li ul li.sqrnavopen>ul {

    left: 100%;

    top: 0;

    transform: none;

    opacity: 1;

  }


  #nav>ul>li.sqrnavopen {

   	background: #e6edf2;


  }


  #nav>ul>li.sqrnavopen>a {

   	color: #455f80;

  }



  #nav>ul>li.sqrnavhome>a>span,

  #nav>ul>li.sqrnavsearch>a>span,

  #nav>ul>li.sqrnavaccount>a>span,

  #nav>ul>li.sqrnavcart>a>span

  {

    display: none;

  }

  #nav>ul>li.sqrnavhome>a {

    background-image: url(../img/?f=homesimple&ca=e6edf2);

    background-repeat: no-repeat;

    background-position: center center;

    width: 16px;

    height: 44px;

    padding: 0 16px 0 16px;

  }

  #nav>ul>li.sqrnavlogo>a {

  	padding: 0;

  }

  #nav>ul>li.sqrnavlogo>a>img {

  	display: block;

  }

  #nav>ul>li.sqrnavsearch,

  #nav>ul>li.sqrnavcart,

  #nav>ul>li.sqrnavaccount

  {

    float: right;

  }

  #nav>ul>li.sqrnavsearch>a {

    background-image: url(../img/?f=searchdefault&ca=e6edf2);

    background-repeat: no-repeat;

    background-position: center center;

    width: 16px;

    height: 44px;

    padding: 0 16px 0 16px;

  }

  #nav>ul>li.sqrnavsearch.sqrnavopen>a {

    background-image: url(../img/?f=searchdefault&ca=455f80);

  }





  #nav>ul>li.sqrnavopen.sqrnavsearch>ul {

    left: auto;

    right: 0;

    opacity: 1;

  }

}
