/*
#system-title.lee85-system-title {
    background: #292929 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1581978824/LEE85/01LEE85-Hero-06-Dark.jpg) no-repeat left top;
}
*/

#system-title.lee85-system-title {
    background: #000000 url(https://res.cloudinary.com/broadside/image/upload/c_scale,h_336/v1583931467/LEE85/LEE85-Dial-02.jpg) no-repeat 32px -16px;
}


#system-what-85 { 
    background: #292929 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1582649810/LEE85/LEE85-Intro-02.jpg) no-repeat left 64px;
    height: 478px;
}



#system-what-85 .whats-new {
    height: calc(100% - 78px);
    display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: left;}

#system-what-85 .whats-new p { font-size: 17px; color: #fff; margin-bottom: 24px;}

#system-what-85 .whats-new p span { font-weight: bold; color: #3dae2b; }

.system-logos-85 {
	width:162px;
	height:79px;
	position:absolute;
	right:32px;
	top:-1px; background:url(https://res.cloudinary.com/broadside/image/upload/f_auto,q_auto:best/v1582816250/LEE85/LEE85-Circle-Crop-01.png) no-repeat 0px 0px;
	}

#lee85-holder { background: #292929 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1582655309/LEE85/Holder-03.jpg) no-repeat left 48px; height: 864px; padding-left: 32px; }

#lee85-holder .panel-content-holder {padding-left: 0px; padding-top: 32px;}

#lee85-holder .panel-content-holder h3, .insert-panel h3 { font-size: 20px; color: #3dae2b; line-height: 1.2; }
#lee85-holder .panel-content-holder p, .insert-panel p { font-size: 17px; color: #fff; }

.side-fade-85 { width: 24%; Height: 100%; background: linear-gradient(to right, rgba(38,36,41,0.48) 0%,rgba(38,36,41,0) 100%); position: absolute; left: 0;  }


.bottom-fade-85 { width: 100%; Height: 32%; background: linear-gradient(to top, rgba(163,165,187,1.0) 0%, rgba(163,165,187,1.0) 48%, rgba(163,165,187,0) 100%); position: absolute; left: 0; bottom: 0; }

.insert-panel { position: absolute; bottom: 32px; width:412px; height: 146px; overflow: hidden; background-color: rgba(255,255,255,0.32); border-radius: 16px; box-shadow: 8px 8px 12px 0px rgba(0,0,0,0.32); padding: 16px;  display: flex;  justify-content: center; flex-direction: column;
background: linear-gradient(to bottom, rgba(255,255,255,1.0) 0%, rgba(255,255,255,0.32) 64%); }

.insert-panel img { position: absolute;}

.insert-panel p { color: #000; margin-bottom: 0px !important;}
.insert-adaptor p { width: 240px; }


.insert-filters { left: 508px;}

.insert-filters p { width: 256px;}


#system-locking-dial {background:linear-gradient(to bottom, rgba(14,14,16,1) 0%,rgba(14,14,16,0) 64%), url(https://res.cloudinary.com/broadside/image/upload/f_auto,q_auto/v1582816544/LEE85/Locking-Dial-Hand-01.jpg) no-repeat 0px 0px; height: 652px; }

#system-locking-dial p { color: #fff; font-size: 19px;}
#system-locking-dial p span { color: #3dae2b; font-weight: bold; }

#system-locking-dial .fifty-lefty {margin-top: 112px;}

.locking-holder-panel {height: 108px; width:984px; background-color: #000; position: absolute; bottom: 0px; left: 0px; overflow: hidden;}

.locking-holder-panel .thirdy-panel { width: 328px; height: 108px; background-color: #7c7c7c; float: left; background-color: rgb(72, 72, 72); position: relative; overflow: hidden;}

.locking-holder-panel .thirdy-light-grad { width: 50%; height: 100%; display: flex; flex-direction: column; justify-content: center;
    background:
        linear-gradient(to top, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0.32) 2%, rgba(0, 0, 0, 0) 4%),
        
        linear-gradient(to bottom, rgba(255,255,255,0.48) 0%, rgba(255,255,255,0.32) 1%, rgba(255,255,255,0) 3%),
        
        linear-gradient(to right, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.48) 1%, rgba(255,255, 255, 0) 24%, rgba(255,255, 255, 0) 36%, rgba(128, 128, 128, 1) 48%, rgba(24,24,24, 0.8) 90%, rgba(0, 0, 0, 1) 100%);
    
    position: absolute; top: 0; left: 0; padding-left: 48%; padding-right: 2%;}

.locking-holder-panel .thirdy-light-grad p { font-size: 15px !important; line-height: 1.2}

.locking-holder-panel .thirdy-light-grad h4 {color: #3dae2b; margin-top: -2px; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.64);}


#system-guides-85 { 
    background: #000 url(https://res.cloudinary.com/broadside/image/upload/c_fill,f_auto,h_512,q_auto,w_512/v1582839948/LEE85/Guide-Blocks-01.jpg) no-repeat left 88px;
    height: 576px;
    position: relative;
}


#system-guides-85 p { font-size: 19px; color: #fff; margin-bottom: 24px; width: 544px; position: absolute; left: 376px; top: 320px;}

#system-guides-85 p span, #grip-tab-85 p span, #polariser-85 p span, #system-pouch-85 p span { font-weight: bold; color: #3dae2b; }

#grip-tab-85 { 
    background: #e2e3e4 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1582976370/LEE85/Grip-Tab-06.jpg) no-repeat left 88px;
    height: 544px;
    position: relative;
}

#grip-tab-85 p { font-size: 19px; color: #000; margin-top: 96px; width: 496px}


#polariser-85 { 
    background: #000 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,h_480,q_auto/v1582979243/LEE85/Polariser-01.jpg) no-repeat right 78px;
    height: 480px;
    position: relative;
}

#polariser-85 p { font-size: 19px; color: #fff; margin-bottom: 24px; width: 448px; margin-top: 128px;}

#system-pouch-85 {
    background: #e2e3e4 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,h_480,q_auto/v1583362796/LEE85/85-Tripod-03.jpg) no-repeat 46% bottom;
    height: 480px;
    position: relative;
}

#system-pouch-85 p { font-size: 17px; color: #000; margin-bottom: 24px; width: 352px; }

.description-85 { margin-top: 96px; height 80%;}

#system-pouch-85 .fifty-righty { padding-left: 120px; width: 372px; padding-top: 56px; padding-right: 0px;}

#system-pouch-85 .fifty-righty img { float: left; border: 1px solid #929497; margin-right: 16px}

#system-pouch-85 .fifty-righty img:last-of-type {margin-right: 0px; }

#system-pouch-85 .fifty-righty div { clear: both; margin-left: 32px; padding-top:16px;}

#system-pouch-85 .fifty-righty ul {list-style-type: disc; padding-left: 20px}

#system-pouch-85 .fifty-righty li { font-size: 17px; }

#system-pouch-85 h3 { color: #3dae2b; width: 352px }

#lee85-discover-kit {background: #161618 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1583336845/LEE85/Discover-Kit-02.jpg) no-repeat 0px 78px;  height: 416px;}


#lee85-develop-kit {background: #161618 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1583336214/LEE85/Develop-Kit-01.jpg) no-repeat 0px 78px;  height: 416px;}

#lee85-aspire-kit {background: #161618 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1583331593/LEE85/Aspire-Kit-01.jpg) no-repeat 0px 78px;  height: 416px;}

#lee85-deluxe-kit {background: #161618 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1583319689/LEE85/Deluxe-Kit-03.jpg) no-repeat 0px 78px;  height: 416px;}

.kit-boxes ul { list-style-type: none; margin-top: 8px; margin-bottom: 8px}

.kit-boxes ul li::before {
  content: "\25AA";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #3dae2b;
  font-weight: bold;
  display: inline-block;
  width: 16px;
  margin-left: -16px;
}

.kit-boxes .fifty-righty { 
    position: absolute; 
    left: 476px; 
    height: calc(100% - 102px);;
    display: flex;
  justify-content: center;
  flex-direction: column;
    padding-bottom: 8px;
}

.kit-boxes span { font-weight: normal; font-size: 17px; color: #fff;}

.kit-boxes .fifty-righty p:first-of-type { font-weight: bold; color: #3dae2b}

li.kit-new-item span { font-weight: bold;}

.kit-boxes ul li.kit-new-item::before {content: "\25B8"; width: 20px; margin-left: -20px; color: #fff}


#lee85-kit-rings {background: #161618 url(https://res.cloudinary.com/broadside/image/upload/c_scale,f_auto,q_auto,w_984/v1583933953/LEE85/Rings-04.jpg) no-repeat 0px 0px;  height: 208px; position: relative;}

#lee85-kit-rings p { width: 304px; } 
#lee85-kit-rings p span { font-weight: bold; color: #3dae2b;}

#lee85-kit-rings p:first-of-type {margin-top: 20px}

#lee85-kit-rings .kit-ring-small { font-weight: normal; font-size: 15px; line-height: 20px; color: #a8a8a8;}

#lee85-kit-rings h2 { font-size: 32px; position: absolute;}