/* CSS Document */





/*=================================================*/
/*============= Main Navigation Styles ============*/
/*=================================================*/
#mainNav {width: 550px; float: right; display: block;}

#mainNav * {box-sizing: border-box;}

.nav-container, .sub-drop-1, .sub-drop-2, .sub-drop-3, .sub-drop-4 {list-style-type: none;}

.nav-container {margin: 0 0 0 0; width: 100%; list-style:none; position:relative; z-index:5000 !important; float: left; display: block; padding: 0 !important;}

.nav-container > li {display:block; float:right; margin: 0 0 0 30px; padding-top: 7px;}
.nav-container > li:hover {position:relative; text-shadow: 0px 0px 10px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=0);}
.nav-container > li > a {display:block; float:left; border: none !important; text-decoration:none; padding: 0px 0px 0px 0px; cursor:pointer; position: relative; z-index: 5000 !important;}
.nav-container > li > a:hover {position:relative; white-space:normal; z-index:4800; text-shadow: 0px 0px 10px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=0);}
.nav-container > li > a > b {color: #ffffff; font-size: 1.154em; font-family: "myriad-pro",sans-serif; font-style: italic; font-weight: 700; cursor:pointer;}

.nav-container > li.one > a {background: none;}
.nav-container > li.two > a {padding-right: 18px !important; background: url("http://shorestation.com/images/nav_dropDown_arrow.png") no-repeat scroll 32px 6px;}
.nav-container > li.three > a {padding-right: 18px !important; background: url("http://shorestation.com/images/nav_dropDown_arrow.png") no-repeat scroll 44px 6px;}
.nav-container > li.four > a {padding-right: 18px !important; background: url("http://shorestation.com/images/nav_dropDown_arrow.png") no-repeat scroll 164px 6px;}

.nav-container > li.one:hover > a, .nav-container > li.one > a:hover {}
.nav-container > li.two:hover > a, .nav-container > li.two > a:hover {position: relative; z-index:4800; background: url("http://shorestation.com/images/nav_dropDown_arrow.png") no-repeat scroll 32px 6px, url("http://shorestation.com/images/dropDownBox_arrow.png") no-repeat scroll right bottom transparent;}
.nav-container > li.three:hover > a, .nav-container > li.three > a:hover {position: relative; z-index:4800; background: url("http://shorestation.com/images/nav_dropDown_arrow.png") no-repeat scroll 44px 6px, url("http://shorestation.com/images/dropDownBox_arrow.png") no-repeat scroll right bottom transparent;}
.nav-container > li.four:hover > a, .nav-container > li.four > a:hover {position: relative; z-index:4800; background: url("http://shorestation.com/images/nav_dropDown_arrow.png") no-repeat scroll 164px 6px, url("http://shorestation.com/images/dropDownBox_arrow.png") no-repeat scroll 162px bottom transparent;}

.waterfrontSystems .nav-container > li.one > a {text-shadow: 0px 0px 10px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=0);}
.lifts .nav-container > li.two > a {text-shadow: 0px 0px 10px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=0);}
.docks .nav-container > li.three > a {text-shadow: 0px 0px 10px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=0);}
.shorestationAdvantage .nav-container > li.four > a {text-shadow: 0px 0px 10px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=0);}
	.boatLiftAdvantage .nav-container > li.four > a {text-shadow: 0px 0px 10px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=0);}
	.dockAdvantage .nav-container > li.four > a {text-shadow: 0px 0px 10px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=0);}

[class=*"image-link-"] {display: none !important; padding: 0 !important;}
[class=*"image-link-"]:hover {display: block !important; float: left !important; text-align: center;}

.arrow-down {display: none; width: 0; height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 7px solid white; position: absolute; z-index: 4000; left: 50%; margin-left: -9px; bottom: -7px;}





/*=============================================*/
/*==========Primary Drop Down styles===========*/
/*=============================================*/
.nav-container > li > .sub-drop-1 {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; z-index: 2000 !important;}
.nav-container > li:hover > .sub-drop-1 {top: 27px !important; height:auto; position: absolute; z-index: 2000; background-color: #ffffff !important; margin: 0 !important; float: left; width: 544px !important; padding: 0 !important; border-radius: 0 !important; -webkit-border-radius: 0 !important; box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, .7); -webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, .7);}
.nav-container > li:hover > #liftsSub {left: -204px;}
.nav-container > li:hover > #docksSub {left: -279px;}
.nav-container > li:hover > #ssAdvantageSub {left: -122px; width: 300px !important;}
.nav-container > li:hover > .sub-drop-1 > li {position:relative; float:left; display: block; padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important; width: auto;}
.nav-container > li:hover > .sub-drop-1 > li > a {display: block; float: left; text-decoration: none; padding: 10px 15px 10px 15px !important; margin: 0px 0px 0px 0px !important; cursor: pointer; color: #58595b; font-size: 15px; font-family: "myriad-pro",sans-serif; font-style: italic; font-weight: 700; cursor:pointer;}
.nav-container > li:hover > .sub-drop-1 > li > a:hover {text-decoration: underline !important; color: #000 !important;}





/*=============================================*/
/*=========Secondary Drop Down styles==========*/
/*=============================================*/
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 {display: none;}
.nav-container > li > .sub-drop-1 > li:hover > .sub-drop-2 {display: block !important; top: 41px !important; height:auto; position: absolute; z-index:1700; background: #ffffff url(http://www.shorestation.com/images/nav/nav-bkgd-gradient.jpg) repeat-x center top !important; margin: 0px !important; float: left; width: 544px !important; padding: 0px 0px 0px 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important; -webkit-box-shadow: 0px 10px 10px rgba(0,0,0,0.5) !important; box-shadow: 0px 10px 10px rgba(0,0,0,0.5) !important;}

.nav-container > li > .sub-drop-1 > .classic-sectional-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > .classic-sectional-dd:hover > .sub-drop-2 {left: -215px !important;}

.nav-container > li > .sub-drop-1 > .shorebridge-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > .shorebridge-dd:hover > .sub-drop-2 {left: -352px !important;}

.nav-container > li > .sub-drop-1 > .boat-lifts-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > .boat-lifts-dd:hover > .sub-drop-2 {left: -265px !important;}

.nav-container > li > .sub-drop-1 > .pontoon-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > .pontoon-dd:hover > .sub-drop-2 {left: -355px !important;}

.nav-container > li > .sub-drop-1 > .pwc-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > .pwc-dd:hover > .sub-drop-2 {left: -438px !important;}

.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > a {float: left; display: block; text-decoration: none; padding: 10px 15px 10px 15px !important; margin: 0px 0px 0px 0px !important; cursor: pointer; color: #58595b; font-size: 15px; font-family: "myriad-pro",sans-serif; font-style: italic; font-weight: 700; cursor:pointer; position: relative;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > a:hover {text-decoration: underline !important; color: #000 !important;}

/* Pontoon Image Drop Down */
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .image-link-pontoon {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > .image-link-pontoon {float: left !important; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > .image-link-pontoon:hover {float: left !important; display: block !important; padding: 0 !important;}


/* Classic Sectional Image Drop Down */
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .image-link-classic-sectional {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > .image-link-classic-sectional {float: left !important; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > .image-link-classic-sectional:hover {float: left !important; display: block !important; padding: 0 !important;}

/* ShoreBridge Image Drop Down */
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .image-link-shorebridge {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > .image-link-shorebridge {float: left !important; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > .image-link-shorebridge:hover {float: left !important; display: block !important; padding: 0 !important;}





/*============================================*/
/*=========Tertiary Drop Down styles==========*/
/*============================================*/
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 {display: none;}
.nav-container > li > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 {display: block !important; top: 41px !important; height:auto; position: absolute; z-index:1700; background: #ffffff url(http://www.shorestation.com/images/nav/nav-bkgd-gradient.jpg) repeat-x center top !important; margin: 0px !important; float: left; width: 544px !important; padding: 0px 0px 0px 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important; -webkit-box-shadow: 0px 10px 10px rgba(0,0,0,0.5) !important; box-shadow: 0px 10px 10px rgba(0,0,0,0.5) !important;}
.nav-container > li > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li {}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > .sub-drop-3 > li > a {float: left; display: block; text-decoration: none; padding: 10px 15px 10px 15px !important; margin: 0px 0px 0px 0px !important; cursor: pointer; color: #58595b; font-size: 15px; font-family: "myriad-pro",sans-serif; font-style: italic; font-weight: 700; cursor:pointer; position: relative;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li > .sub-drop-3 > li > a:hover {text-decoration: underline !important; color: #000 !important;}

.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > .free-standing-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > .boat-house-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > .pile-mount-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > .cantilever-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > .vertical-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > .floating-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > .dock-mount-dd:hover > a > .arrow-down {display: block;}

/* Boat House Image Drop Down */
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .image-link-boat-house {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-boat-house {float: left !important; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-boat-house:hover {float: left !important; display: block !important; padding: 0 !important;}

/* Pile Mount Image Drop Down */
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .image-link-pile-mount {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-pile-mount {float: left !important; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-pile-mount:hover {float: left !important; display: block !important; padding: 0 !important;}

/* PWC Image Drop Down */
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .image-link-cantilever {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-cantilever {float: left; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-cantilever:hover {float: left; display: block !important; padding: 0 !important;}

.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .image-link-vertical {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-vertical {float: left; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-vertical:hover {float: left; display: block !important; padding: 0 !important;}

.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .image-link-floating {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-floating {float: left; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-floating:hover {float: left; display: block !important; padding: 0 !important;}

.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .image-link-dock-mount {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-dock-mount {float: left; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .image-link-dock-mount:hover {float: left; display: block !important; padding: 0 !important;}





/*==============================================*/
/*=========Quaternary Drop Down styles==========*/
/*==============================================*/
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .sub-drop-4 {display: none;}
.nav-container > li > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li:hover > .sub-drop-4 {display: block !important; top: 41px !important; height:auto; position: absolute; z-index:1700; background: #ffffff url(http://www.shorestation.com/images/nav/nav-bkgd-gradient.jpg) repeat-x center top !important; margin: 0px !important; float: left; width: 544px !important; padding: 0px 0px 0px 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important; -webkit-box-shadow: 0px 10px 10px rgba(0,0,0,0.5) !important; box-shadow: 0px 10px 10px rgba(0,0,0,0.5) !important;}
.nav-container > li > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .sub-drop-4 > li {}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .sub-drop-4 > li > a {float: left; display: block; text-decoration: none; padding: 10px 15px 10px 15px !important; margin: 0px 0px 0px 0px !important; cursor: pointer; color: #58595b; font-size: 15px; font-family: "myriad-pro",sans-serif; font-style: italic; font-weight: 700; cursor:pointer; position: relative;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li > .sub-drop-4 > li > a:hover {text-decoration: underline !important; color: #000 !important;}

.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > .hydraulic-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > .electric-dd:hover > a > .arrow-down {display: block;}
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > .manual-dd:hover > a > .arrow-down {display: block;}

/* Free-Standing Image Drop Down */
.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .sub-drop-4 > li > .image-link-hydraulic {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li:hover > .sub-drop-4 > li > .image-link-hydraulic {float: left; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li:hover > .sub-drop-4 > li > .image-link-hydraulic:hover {float: left; display: block !important; padding: 0 !important;}

.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .sub-drop-4 > li > .image-link-electric {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li:hover > .sub-drop-4 > li > .image-link-electric {float: left; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li:hover > .sub-drop-4 > li > .image-link-electric:hover {float: left; display: block !important; padding: 0 !important;}

.nav-container > li > .sub-drop-1 > li > .sub-drop-2 > li > .sub-drop-3 > li > .sub-drop-4 > li > .image-link-manual {display: none !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li:hover > .sub-drop-4 > li > .image-link-manual {float: left; display: block !important; padding: 0 !important;}
.nav-container > li:hover > .sub-drop-1 > li:hover > .sub-drop-2 > li:hover > .sub-drop-3 > li:hover > .sub-drop-4 > li > .image-link-manual:hover {float: left; display: block !important; padding: 0 !important;}





/*=============================================*/
/*==============Top nav styles=================*/
/*=============================================*/

#topNavContainer {width: 550px; float: right; display: block; padding-top: 7px;}
#topNavContainer p {color: #fff !important; margin: 0px !important; text-align: right; font-size: .8em; font-family: "myriad-pro",sans-serif; font-style: italic; font-weight: 400;}
#topNavContainer p a {color: #fff !important; text-decoration: none !important; font-size: 1.2em; font-family: "myriad-pro",sans-serif; font-style: italic; font-weight: 400;}
#topNavContainer p a:hover {text-decoration: underline !important;}





/*=============================================*/
/*==============Tert nav styles================*/
/*=============================================*/

#tertNav {float: left; display: block; clear: both; width: 100%;}
#tertNav .tertNavContainer {padding: 0; float: left; display: block; list-style-type: none;}
#tertNav .tertNavContainer li {float: left; display: block; padding: 0 1% .25% 1%; margin-right: 2.071428571428571%;}
#tertNav .tertNavContainer li.last {margin-right: 0 !important;}
#tertNav .tertNavContainer li.textLinks {margin-top: 1%;}
#tertNav .tertNavContainer li.textLinks:hover {
	margin-top: 1%;
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.tert #tertNav .tertNavContainer li:hover {cursor: pointer;}
.tert #tertNav .tertNavContainer li a {color: #4cd2ff;} 
.tert #tertNav .tertNavContainer li:hover a, .tert #tertNav .tertNavContainer li a:hover {color: #004f6a !important;}

#tertNav .tertNavContainer li a {font-size: 1.308em; font-family: "myriad-pro",sans-serif; font-style: italic; font-weight: 700;}

#tertNav .tertNavContainer li.graphicLinks {min-height: 50px;}
#tertNav .tertNavContainer li.graphicLinks:hover {cursor: pointer;}

#tertNav .tertNavContainer li.partsLink {background: url(http://www.shorestation.com/images/nav/tertNav_parts_up.png) no-repeat top center !important;}
#tertNav .tertNavContainer li.brochureLink {background: url(http://www.shorestation.com/images/nav/tertNav_brochure_up.png) no-repeat top center !important;}
#tertNav .tertNavContainer li.faqLink {background: url(http://www.shorestation.com/images/nav/tertNav_faq_up.png) no-repeat top center !important;}
#tertNav .tertNavContainer li.dealerInquiryLink {background: url(http://www.shorestation.com/images/nav/tertNav_din_up.png) no-repeat top center !important; margin-left: -10px; margin-top: 2px;}
#tertNav .tertNavContainer li.dealerInquiryLink a {min-width: 75px !important;}
#tertNav .tertNavContainer li.videoGalleryLink {background: url(http://www.shorestation.com/images/nav/tertNav_vid_up.png) no-repeat top center !important; margin-left: -10px; margin-top: 2px;}
#tertNav .tertNavContainer li.videoGalleryLink a {min-width: 75px !important;}
#tertNav .tertNavContainer li.testimonialsLink {background: url(http://www.shorestation.com/images/nav/tertNav_tes_up.png) no-repeat top center !important; margin-left: -10px; margin-top: 2px;}
#tertNav .tertNavContainer li.testimonialsLink a {min-width: 75px !important;}

#tertNav .tertNavContainer li.partsLink:hover {background: url(http://www.shorestation.com/images/nav/tertNav_parts_ro.png) no-repeat top center !important;}
#tertNav .tertNavContainer li.brochureLink:hover {background: url(http://www.shorestation.com/images/nav/tertNav_brochure_ro.png) no-repeat top center !important;}
#tertNav .tertNavContainer li.faqLink:hover {background: url(http://www.shorestation.com/images/nav/tertNav_faq_ro.png) no-repeat top center !important;}
#tertNav .tertNavContainer li.dealerInquiryLink:hover {background: url(http://www.shorestation.com/images/nav/tertNav_din_ro.png) no-repeat top center !important;}
#tertNav .tertNavContainer li.videoGalleryLink:hover {background: url(http://www.shorestation.com/images/nav/tertNav_vid_ro.png) no-repeat top center !important;}
#tertNav .tertNavContainer li.testimonialsLink:hover {background: url(http://www.shorestation.com/images/nav/tertNav_tes_ro.png) no-repeat top center !important;}

#tertNav .tertNavContainer li.graphicLinks a {width: 100%; min-width: 41px; min-height: 50px; float: left; display: block;}




/* ----- Dock Section Specific ----- */
/* -- General Dock Styles -- */
.docks #tertNav .tertNavContainer {margin: 2.35% 2.35% 2.35% 4.35%; width: 93.3%;}

/* ShoreBridge Docks */
.sholegStyles #tertNav .tertNavContainer li.one, .sholayout #tertNav .tertNavContainer li.two, .shoaccessories #tertNav .tertNavContainer li.three, .shoinstallation #tertNav .tertNavContainer li.four, .shospecifications #tertNav .tertNavContainer li.five, .shogallery #tertNav .tertNavContainer li.six {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.sholegStyles #tertNav .tertNavContainer li.one a, .sholayout #tertNav .tertNavContainer li.two a, .shoaccessories #tertNav .tertNavContainer li.three a, .shoinstallation #tertNav .tertNavContainer li.four a, .shospecifications #tertNav .tertNavContainer li.five a, .shogallery #tertNav .tertNavContainer li.six a {color: #004f6a !important;}

.shofaq #tertNav .tertNavContainer li.nine {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}


/* Classic Sectional Docks */
.csddockStyles #tertNav .tertNavContainer li.one, .csdlayout #tertNav .tertNavContainer li.two, .csdaccessories #tertNav .tertNavContainer li.three, .csdinstallation #tertNav .tertNavContainer li.four, .csdspecifications #tertNav .tertNavContainer li.five, .csdgallery #tertNav .tertNavContainer li.six {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.csddockStyles #tertNav .tertNavContainer li.one a, .csdlayout #tertNav .tertNavContainer li.two a, .csdaccessories #tertNav .tertNavContainer li.three a, .csdinstallation #tertNav .tertNavContainer li.four a, .csdspecifications #tertNav .tertNavContainer li.five a, .csdgallery #tertNav .tertNavContainer li.six a {color: #004f6a !important;}

.csdfaq #tertNav .tertNavContainer li.nine {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}




/* ----- Lift Section Specific ----- */
/* -- General Lift Styles -- */
.lifts #tertNav .tertNavContainer {margin: 2.35% 2.35% 2.35% 13.35%; width: 84.3%;}


/* -- Boat Lifts -- */
/* FlexPower Hydraulic Lifts */
.hydfeatures #tertNav .tertNavContainer li.one, .hydaccessories #tertNav .tertNavContainer li.two, .hydmodels #tertNav .tertNavContainer li.three, .hydgallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.hydfeatures #tertNav .tertNavContainer li.one a, .hydaccessories #tertNav .tertNavContainer li.two a, .hydmodels #tertNav .tertNavContainer li.three a, .hydgallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.hydfaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}



/* FlexPower Electric Lifts */
.elefeatures #tertNav .tertNavContainer li.one, .eleaccessories #tertNav .tertNavContainer li.two, .elemodels #tertNav .tertNavContainer li.three, .elegallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.elefeatures #tertNav .tertNavContainer li.one a, .eleaccessories #tertNav .tertNavContainer li.two a, .elemodels #tertNav .tertNavContainer li.three a, .elegallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.elefaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}



/* Manual Lifts */
.manfeatures #tertNav .tertNavContainer li.one, .manaccessories #tertNav .tertNavContainer li.two, .manmodels #tertNav .tertNavContainer li.three, .mangallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.manfeatures #tertNav .tertNavContainer li.one a, .manaccessories #tertNav .tertNavContainer li.two a, .manmodels #tertNav .tertNavContainer li.three a, .mangallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.manfaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}



/* Boat House Lifts */
.boatHouse #tertNav .tertNavContainer {margin: 2.35% 2.35% 2.35% 10%;}
.boafeatures #tertNav .tertNavContainer li.one, .boaaccessories #tertNav .tertNavContainer li.two, .boamodels #tertNav .tertNavContainer li.three, .boagallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.boafeatures #tertNav .tertNavContainer li.one a, .boaaccessories #tertNav .tertNavContainer li.two a, .boamodels #tertNav .tertNavContainer li.three a, .boagallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.boafaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}



/* Pile Mount Lifts */
.piling #tertNav .tertNavContainer {margin: 2.35% 2.35% 2.35% 10%;}
.pilfeatures #tertNav .tertNavContainer li.one, .pilaccessories #tertNav .tertNavContainer li.two, .pilmodels #tertNav .tertNavContainer li.three, .pilgallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.pilfeatures #tertNav .tertNavContainer li.one a, .pilaccessories #tertNav .tertNavContainer li.two a, .pilmodels #tertNav .tertNavContainer li.three a, .pilgallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.pilfaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}



/* Pontoon Lifts */
.pontoon-lifts #tertNav {float: left; display: block; clear: both; position: relative; width: 100%;}
.pontoon-lifts #tertNav .tertNavContainer {margin: 25px auto 25px auto; width: 460px; position: relative; float: none; overflow: auto;}
.pontoon-lifts #tertNav .tertNavContainer li {float: left; display: block; padding: 0 4px 2px 4px; margin: 0 10px 0 10px !important;}
.pontoon-lifts #tertNav .tertNavContainer li.textLinks {margin-top: 13px !important;}



/* Cantilever Lifts */
.cantfeatures #tertNav .tertNavContainer li.one, .cantSteelFeatures #tertNav .tertNavContainer li.one, .cantaccessories #tertNav .tertNavContainer li.two, .cantmodels #tertNav .tertNavContainer li.three, .cantgallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.cantfeatures #tertNav .tertNavContainer li.one a, .cantSteelFeatures #tertNav .tertNavContainer li.one a, .cantaccessories #tertNav .tertNavContainer li.two a, .cantmodels #tertNav .tertNavContainer li.three a, .cantgallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.cantfaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}



/* Vertical Lifts */
.vertFeatures #tertNav .tertNavContainer li.one, .vertAccessories #tertNav .tertNavContainer li.two, .vertModels #tertNav .tertNavContainer li.three, .vertGallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.vertFeatures #tertNav .tertNavContainer li.one a, .vertAccessories #tertNav .tertNavContainer li.two a, .vertModels #tertNav .tertNavContainer li.three a, .vertGallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.vertFaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}



/* Floating Lifts */
.flofeatures #tertNav .tertNavContainer li.one, .floaccessories #tertNav .tertNavContainer li.two, .flomodels #tertNav .tertNavContainer li.three, .flogallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.flofeatures #tertNav .tertNavContainer li.one a, .floaccessories #tertNav .tertNavContainer li.two a, .flomodels #tertNav .tertNavContainer li.three a, .flogallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.flofaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}



/* Dock Mount Lifts */
.dockMounts #tertNav .tertNavContainer {margin: 2.35% 7% 2.35% 23% !important; width: 70% !important;}

.docfeatures #tertNav .tertNavContainer li.one, .docaccessories #tertNav .tertNavContainer li.two, .docmodels #tertNav .tertNavContainer li.three, .docgallery #tertNav .tertNavContainer li.four {
	background-color: rgba(255, 255, 255, 1) !important;
	-webkit-border-radius: 14px 14px 14px 14px; border-radius: 14px 14px 14px 14px; 
	-webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, .4);
	}

.docfeatures #tertNav .tertNavContainer li.one a, .docaccessories #tertNav .tertNavContainer li.two a, .docmodels #tertNav .tertNavContainer li.three a, .docgallery #tertNav .tertNavContainer li.four a {color: #004f6a !important;}

.docfaq #tertNav .tertNavContainer li.seven {background: url(http://www.shorestation.com/images/tertNav_SB_faq_ro.png) no-repeat top center !important;}




