/* @option user-selected menu font size, etc */

#navcontainer a {font-size: 46px;line-height: 0.9;}
#navcontainer ul ul a {font-size: 24px;}
#strip,#strip2 {width:325px;left: 30px;}
#borderstrip {left: 29px;}
#containerborder,#containerstrip {left:355px;}
#container {left:325px;}
#pageHeader{margin-left: 0px;}
#controls-wrapper {left: 356px;}

@media screen and (max-width:1224px) {
#navcontainer a {font-size: 44px;}
#navcontainer ul ul a {font-size: 23px;}
#strip,#strip2,#borderstrip {width:300px;}
#containerborder,#containerstrip {left:330px;}
#container {left:300px;}
#controls-wrapper {left: 331px;}

}

@media screen and (max-width:1024px) {
#navcontainer a {font-size: 40px;}
#navcontainer ul ul a {font-size: 22px;}
#strip,#strip2 {width:280px;left: 15px;}
#borderstrip {width:280px;left: 14px;}
#containerborder,#containerstrip {left:295px;}
#container {left:275px;}
#controls-wrapper {left: 296px;}

}

@media screen and (max-width:768px) {
#navcontainer a {font-size: 36px;}
#navcontainer ul ul a {font-size: 20px;}
#strip,#strip2 {width:245px;}
#containerborder,#containerstrip {left:260px;}
#container {left:240px;}
#controls-wrapper {left: 261px;}

}

@media screen and (max-width:600px) {
#navcontainer a {font-size: 32px;}
#navcontainer ul ul a {font-size: 20px;}
#container,#containerborder,#containerstrip,#strip,#strip2,#borderstrip,#controls-wrapper {left: 0px;}

}

@media screen and (max-width:480px) {
#navcontainer a {font-size: 26px;}
#navcontainer ul ul a {font-size: 20px;}

}