body {
    font-family: "Open Sans", arial, helvetica, sans-serif;
    font-weight: 400;
    background: transparent;
	width: auto;
	margin: 0;
}
/******************************************
*** Applied to Covers Finders
*******************************************/

body #covers-carver.FinderBox,
body #covers-westland.FinderBox
body #covers-carver-2.FinderBox,
body #covers-westland-2.FinderBox {
    min-height: 95px;
}

body #bimini-mmy.FinderBox,
body #bimini-sizes.FinderBox {
    border-radius: 8px;
	min-height: 95px;
    margin: 0px auto;
	box-shadow: none;
    height: auto;
    visibility: none;
    padding: 20px;
}

body #covers-carver.FinderBox, body #covers-carver-2.FinderBox, body #covers-westland.FinderBox, body #covers-westland-2.FinderBox, body #props-outboard.FinderBox, body #props-outboard-2.FinderBox,
body #props-sterndrive.FinderBox, body #props-sterndrive-2.FinderBox {
	padding: 10px 10px 10px;
	    border-radius: 8px;
	min-height: 95px;
    margin: 0px auto;
	box-shadow: none;
    height: auto;
    visibility: none;
}

body #props-outboard-2.FinderBox, body #props-sterndrive-2.FinderBox, body #covers-carver-2.FinderBox, body #covers-westland-2.FinderBox { 
	padding: 20px;
	}

body #covers-carver.FinderBox select,
body #covers-carver-2.FinderBox select,
body #covers-westland.FinderBox select,
body #covers-westland-2.FinderBox select,
body #props-outboard.FinderBox select, 
body #props-outboard-2.FinderBox select,
body #props-sterndrive.FinderBox select,
body #props-sterndrive-2.FinderBox select,
body #bimini-mmy.FinderBox select,
body #bimini-sizes.FinderBox select,
body #bimini-mmy-1.FinderBox select,
body #bimini-sizes-1.FinderBox select  {
    width: 100%;
    margin: 0px auto 4px;
}

body #covers-carver.FinderBox button,
body #covers-carver-2.FinderBox button,
body #covers-westland.FinderBox button,
body #covers-westland-2.FinderBox button,
body #props-outboard.FinderBox button,
body #props-outboard-2.FinderBox button,
body #props-sterndrive.FinderBox button,
body #props-sterndrive-2.FinderBox button,
body #bimini-mmy.FinderBox button,
body #bimini-sizes.FinderBox button,
body #bimini-mmy-1.FinderBox button,
body #bimini-sizes-1.FinderBox button {
    font-size: 18px;
    left: 80px;
    min-height: 28px;
    min-width: 110px;
    padding-left: 5px;
    border-radius: 6px;
    bottom: 12px;
	background: #22448b;
    position: initial;
    margin: 0 auto;
    text-align: center;
    display: block;
}

body #covers-carver.FinderBox a.searchspring-finder_reset,
body #covers-carver-2.FinderBox a.searchspring-finder_reset,
body #covers-westland.FinderBox a.searchspring-finder_reset,
body #covers-westland-2.FinderBox a.searchspring-finder_reset,
body #props-outboard.FinderBox a.searchspring-finder_reset, 
body #props-outboard-2.FinderBox a.searchspring-finder_reset, 
body #props-sterndrive.FinderBox a.searchspring-finder_reset,
body #props-sterndrive-2.FinderBox a.searchspring-finder_reset,
body #bimini-mmy.FinderBox a.searchspring-finder_reset,
body #bimini-sizes.FinderBox a.searchspring-finder_reset {
    font-size: 12px;
    margin: 6px 1px 0px 0px;
}


/******************************************
*** Applied to Props Finders
*******************************************/

body #props-sterndrive.FinderBox,
body #props-sterndrive-2.FinderBox,
body #props-outboard.FinderBox,
body #props-outboard-2.FinderBox,
body #bimini-mmy.FinderBox,
body #bimini-sizes.FinderBox,
body #bimini-mmy-1.FinderBox,
body #bimini-sizes-1.FinderBox {
    min-height: 100px;
}

body #props-sterndrive.FinderBox button,
body #props-sterndrive-2.FinderBox button,
body #props-outboard.FinderBox button,
body #props-outboard-2.FinderBox button,
body #bimini-mmy.FinderBox button,
body #bimini-sizes.FinderBox button,
body #bimini-mmy-1.FinderBox button,
body #bimini-sizes-1.FinderBox button  {
    bottom: 12px;
}

body #props-outboard-2.FinderBox button,
body #props-sterndrive-2.FinderBox button {
	margin-top: 5px;
}

/******************************************
*** Applied to Bimini Tops Finders
*******************************************/

body #bimini-mmy.FinderBox select + select {

}
/******************************************
*** Applied to All Finders
*******************************************/

body .FinderBox {
    -moz-border-radius-bottomright: 25px;
    border-bottom-right-radius: 25px;
    -moz-border-radius-topright: 25px;
    border-top-right-radius: 25px;
    -moz-border-radius-bottomleft: 25px;
    border-bottom-left-radius: 25px;
    -moz-border-radius-topleft: 25px;
    border-top-left-radius: 25px;
    //background: #9bbfe6;
    padding: 20px 15px 10px;
    min-height: 175px;
    margin-bottom: 30px;
    position: relative;
	display: flex;
    flex-direction: column;
    justify-content: center;
}

body #props-outboard-2.FinderBox, body #props-sterndrive-2.FinderBox, body #covers-carver-2.FinderBox, body #covers-westland-2.FinderBox, body #bimini-mmy-1.FinderBox, body #bimini-sizes-1.FinderBox {
	background: transparent;
}

body .FinderBox select {
    width: 365px;
    border: 1px solid #C4C4C4;
    clear: both;
    font-size: 15px;
    display: block;
    margin: 0 auto 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 4px 6px;
}

body .FinderBox button {
    border: 0 none;
    color: #ffffff;
    font-family: 'Open Sans', arial, helvetica, sans-serif;
    font-size: 26px;
    font-weight: normal;
    left: 130px;
    min-height: 44px;
    min-width: 160px;
    position: absolute;
    bottom: 35px;
    cursor: pointer;
    text-align: center;
    padding-left: 0;
    background: #22448b;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
}

body .FinderBox span.searchspring-finder_all {
    float: left;
    font-style: italic;
    font-size: 16px;
    margin: 8px 0 0 14px;
    display: none;
}

body .FinderBox a.searchspring-finder_reset {
    cursor: pointer;
    font-size: 16px;
    margin: 8px 14px 0 0;
    position: absolute;
    right: 10px;
    color: #005DAA;
    text-decoration: none;
	display: none;
}

body .FinderBox a.searchspring-finder_reset:hover {
    text-decoration: underline;
}
.largviewport .NewCoverFinders iframe, .largviewport .NewPropsFinders iframe, .largviewport .NewBiminiFinders iframe {width: auto;}
    
@media (max-width: 284px) { 
    body #covers-carver.FinderBox, body #covers-carver-2.FinderBox, body #covers-westland.FinderBox, body #covers-westland-2.FinderBox, body #props-outboard.FinderBox, body #props-outboard-2.FinderBox, body #props-sterndrive.FinderBox, body #props-sterndrive-2.FinderBox, body #bimini-mmy.FinderBox, body #bimini-sizes.FinderBox, body #bimini-mmy.FinderBox, body #bimini-sizes.FinderBox, body #bimini-mmy-1.FinderBox, body #bimini-sizes-1.FinderBox {width: auto!important;}
    .iframeres #covers-carver.FinderBox, .iframeres #covers-carver-2.FinderBox, .iframeres #covers-westland.FinderBox, .iframeres #props-outboard.FinderBox, .iframeres #props-outboard-2.FinderBox, .iframeres #props-sterndrive.FinderBox, .iframeres #props-sterndrive-2.FinderBox, .iframeres #bimini-mmy.FinderBox, .iframeres #bimini-sizes.FinderBox, .iframeres #bimini-mmy-1.FinderBox, .iframeres #bimini-sizes-1.FinderBox {margin: 0 auto!important;}
    .iframeres .FinderBox {margin: 0 auto!important;}
    body #covers-carver.FinderBox button, body #covers-carver-2.FinderBox button, body #covers-westland.FinderBox button, body #covers-westland-2.FinderBox button, body #props-outboard.FinderBox button,  body #props-outboard-2.FinderBox button, body #props-sterndrive.FinderBox button, body #props-sterndrive-2.FinderBox button, body #bimini-mmy.FinderBox button, body #bimini-sizes.FinderBox button, body #bimini-mmy-1.FinderBox button, body #bimini-sizes-1.FinderBox button {left: 60px;}
    /*body #covers-carver.FinderBox select, body #covers-westland.FinderBox select, body #props-outboard.FinderBox select, body #props-outboard-2.FinderBox select, body #props-sterndrive.FinderBox select, body #props-sterndrive-2.FinderBox select, body #bimini-mmy.FinderBox select, body #bimini-sizes.FinderBox select {width: 165px!important ;}
    body #covers-carver.FinderBox, body #covers-westland.FinderBox, body #props-outboard.FinderBox, body #props-outboard-2.FinderBox, body #props-sterndrive.FinderBox, body #props-sterndrive-2.FinderBox, body #bimini-mmy.FinderBox, body #bimini-sizes.FinderBox {width: 190px;}
    /*body #covers-carver.FinderBox select, body #covers-westland.FinderBox select, body #props-outboard.FinderBox select, body #props-outboard-2.FinderBox select, body #props-sterndrive.FinderBox select, body #props-sterndrive-2.FinderBox select, body #bimini-mmy.FinderBox select, body #bimini-sizes.FinderBox select {width: 190px;}*/
    body #covers-carver.FinderBox button, body #covers-carver-2.FinderBox button, body #covers-westland.FinderBox button, body #covers-westland-2.FinderBox button, body #props-outboard.FinderBox button, body #props-outboard-2.FinderBox button, body #props-sterndrive.FinderBox button, body #props-sterndrive-2.FinderBox button, body #bimini-mmy.FinderBox button, body #bimini-sizes.FinderBox button, body #bimini-mmy-1.FinderBox button, body #bimini-sizes-1.FinderBox button {right: auto;left: 10px;}
    /*body #covers-carver.FinderBox select, body #covers-westland.FinderBox select, body #props-outboard.FinderBox select, body #props-outboard-2.FinderBox select, body #props-sterndrive.FinderBox select, body #props-sterndrive-2.FinderBox select, body #bimini-mmy.FinderBox select, body #bimini-sizes.FinderBox select {
  width: 160px;
}*/
}

body .FinderBox select option[value$='All'] {
    display: none;
}