/*---------------------5.28.2023---------------*/
:root {}

html {
height: 100%;
} 

body {
	margin: 0;
	padding: 0;
	padding-right: 0 !important;
	font-family: Arial, sans-serif;
	height: 100%;
	font-size: 16px ;
	letter-spacing: .5px;
	line-height: var(--main-line-height)xxxx;
	background-color: var(--main-bg-color);
	color: var(--main-txt-color);
	-webkit-text-size-adjust: 105% ;
	text-align: left ;
}
* {
    box-sizing: border-box;
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
}
img {
	width: 100%;
	height: auto;
}
video {
	max-width: 100%;
	height: auto;
	margin-bottom: 1%;
}
ul, li {
	margin: 0;
	padding: 0;
		}
p {
	margin: 0 0 10px 0;
	padding: 0;
    line-height: 1.6em;
		}
a {
	text-decoration: none;
	outline: 0;
}
a:hover {
	font-style: inherit;
 }

.lkd-scroll-horizontal {
  white-space:normal; 
  scrollbar-width: none;	
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; 
  -ms-overflow-style: -ms-autohiding-scrollbar; }



.lkd-scroll-horizontal::-webkit-scrollbar {
  display: none;
}	

.lkd-all-sty1-mobile {
	display:none; 
}
.lkd-scroll-container1{
	width:100%;
    }
[data-lkd-alternating="yes"]:nth-child(odd) {
  background-color: #f8f9fa;
}

[data-lkd-cellcenter="yes"] {
  text-align: center; 
  vertical-align: middle;
}

[data-lkd-cellaligncenter="yes"] {
  vertical-align: middle;
}

[contentEditable=true]:empty:not(:focus):before{
        content:attr(data-text)
    }
[contenteditable]:focus {
    outline: 0px solid transparent;
}
[contenteditable][placeholder]:empty:before {
  content: attr(placeholder);
  position: absolute;
  color: #999;
  background-color: transparent;
}
/*-----------------------Page Background-----------------------------------------*/
.lkd-all-sty1-backcolor1  { 
	background-color: #fff;
 }
.lkd-all-sty1-backgradient1  { 
	background: linear-gradient(#d2e6ec, #f4f9fa, #fff);
 }


/*-----------------------PAGE STRUCTURE LAYOUTS-----------------------------------------*/
.lkd-all-sty1-container1  { 
	display: grid;
    grid-template-columns: 1fr;
	grid-gap: 0;
	min-height: 100vh;
 }

.lkd-all-sty1-container1-sec1{
 grid-row: 1;
 align-self: start;
margin-bottom: 20px;

}	
.lkd-all-sty1-container1-sec2{
 grid-row: 2;
	align-self: end;
}	
/*------Chat Page -------*/
.lkd-all-sty1-container2  { 
	display: grid;
    grid-template-columns: 1fr;
	grid-gap: 0;
	background-color: #fff;
 }

.lkd-all-sty1-container2-sec1{
 grid-row: 1;
}	
.lkd-all-sty1-container2-sec2{
 grid-row: 2;
	background-color: #000;
	align-self: end;	
}

/*------------------------Sticky Left Column-----------------------*/
.lkd-all-sty1-container3-wrapper  { 
    display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 1fr; 
	grid-gap: 0px;
 }
/*-----Toggle Menu (icon and side nav) ------*/

.lkd-all-sty1-container3  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 275px 1fr;  /*--Toggle between 275px and 60px --*/
	grid-gap: 0px;
 }
.lkd-all-sty1-container3-sec1{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding: 15px 0;
	overflow: auto;
	margin: 0;
	background-color: var(--lkd-all-sty1-container3-sec1-background-color);
}
.lkd-all-sty1-container3-sec2{
 padding: 0;
	background-color: var(--lkd-all-sty1-container3-sec2-background-color);
}

.lkd-all-sty1-container3[lkd-attr-containersize="small"] {
grid-template-columns: 60px 1fr;  
}
.lkd-all-sty1-container3[lkd-attr-containersize="medium"] {
grid-template-columns: 400px 1fr;  
}

/*-----Icon Menu------*/
.lkd-all-sty1-container3-sm  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 60px 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container3-sm-sec1{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 1em;
	padding-bottom: 2em;
	overflow: auto;
	margin: 0;
	background-color: var(--lkd-all-sty1-container3-sm-sec1-background-color);
}
.lkd-all-sty1-container3-sm-sec2{
 padding: 0;
	background-color: var(--lkd-all-sty1-container3-sm-sec2-background-color);
}

/*----Full Width Side Menu-----*/
.lkd-all-sty1-container3-lg  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 275px 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container3-lg-sec1{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding: .5em .5em 2em .5em;
	overflow: auto;
	margin: 0;
	background-color: var(--lkd-all-sty1-container3-lg-sec1-background-color);
}
.lkd-all-sty1-container3-lg-sec2{
 padding: 0;
	background-color: var(--lkd-all-sty1-container3-lg-sec2-background-color);	
}

/*-----------------------------------Map Layouts--------------------------*/
.lkd-all-sty1-container4-wrapper  { 
    display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container4  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 60px 1fr 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container4-sec1{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 1em;
	padding-bottom: 2em;
	overflow: auto;
	margin: 0;
	background-color: #fff;
}
.lkd-all-sty1-container4-sec2{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 1em;
	border-left: 1px solid #ececec;
	 background-color: #fff;
	overflow: hidden;
	margin: 0;
}
.lkd-all-sty1-container4-sec3{
 padding: 0;
}

.lkd-all-sty1-container5-wrapper  { 
    display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container5  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 60px 600px 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container5-sec1{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 1em;
	padding-bottom: 2em;
	overflow: hidden;
	margin: 0;
	background-color: #fff;
}
.lkd-all-sty1-container5-sec2{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 0;
	border-left: 1px solid #ececec;
	overflow: hidden;
	margin: 0;
		background-color: #fff;
}
.lkd-all-sty1-container5-sec3{
 padding: 0;
}

.lkd-all-sty1-container6-wrapper  { 
    display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container6  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 60px 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container6-sec1{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 1em;
	padding-bottom: 2em;
	overflow: hidden;
	margin: 0;
	background-color: #fff;
}
.lkd-all-sty1-container6-sec2{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 0;
	border-left: 1px solid #ececec;
	overflow: hidden;
	margin: 0;
	background-color: #fff;
	position: relative;
}

.lkd-all-sty1-container7-wrapper  { 
    display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container7  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 60px 2fr 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container7-sec1{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 1em;
	padding-bottom: 2em;
	overflow: hidden;
	margin: 0;
	background-color: #fff;
}
.lkd-all-sty1-container7-sec2{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 0;
	border-left: 1px solid #ececec;
	overflow: hidden;
	margin: 0;

}
.lkd-all-sty1-container7-sec3{
 padding: 0;
 background-color: #fff;
}

.lkd-all-sty1-container9-wrapper  { 
    display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container9  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 1fr 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container9-sec1{
 position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 0;
	border-left: 1px solid #ececec;
	overflow: hidden;
	margin: 0;
		background-color: #fff;
}
.lkd-all-sty1-container9-sec2{
 padding: 0;
}

.lkd-all-sty1-container10 {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 10px;
grid-template-areas:
	     "section1 section2 section3";	   
    }
.lkd-all-sty1-container10-section1 {grid-area: section1; }
.lkd-all-sty1-container10-section2 {grid-area: section2; }
.lkd-all-sty1-container10-section3 {grid-area: section3; }


/*-----------------------Search Listing Styles--------------------------*/
.lkd-all-sty1-container8 {
display: grid;
grid-template-columns: 2fr 1fr;
grid-gap: 10px;
grid-template-areas:
	     "section1   section2";
    }
.lkd-all-sty1-container8-section1 {grid-area: section1; }
.lkd-all-sty1-container8-section2 {grid-area: section2; }






/*-----------------------------OVERLAY Styles----------------------------------------*/	
.lkd-all-sty1-overlay{
        position: fixed;
	    height: 100vh;
	    width: 50vw;
        left: 0px;
		bottom: 0px;
	  	z-index: 3000;
	background-color: #fff;
  }
.lkd-all-sty1-overlay-content {
        height: 100%;
	    width: 100%;
	overflow-y: scroll;
        }
.lkd-all-sty1-overlay-map{
        position: fixed;
	    height: 100vh;
	    width: 60vw;
        right: 0px;
		bottom: 0px;
		top: 123px;
	  	z-index: 1000;
	background-color: #fff;
  }
.lkd-all-sty1-overlay-map-content {
        height: 100%;
	    width: 100%;
	overflow-y: scroll;
        }
.lkd-all-sty1-overlay-fullscreen{
        position: fixed;
	    height: 100vh;
	    width: 100vw;
        left: 0px;
        right: 0px;
		bottom: 0px;
		top: 0px;
        background-color: rgba(0,0,0,0.7);
	  	z-index: 1000;
	    display:inline-block;
	
  }
.lkd-all-sty1-overlay-fullscreen-content {
        height: 90%;
	    width: 90%;
        overflow: hidden;
		color:#333;
		padding: 0;	
	    background-color: #fff;
	    margin: 50px auto 0 auto;
        }

.lkd-all-sty1-overlay-grid1 {
display: grid;
grid-template-columns: 1fr 4px;
grid-gap: 0;
height: 100vh;
grid-template-areas:
	     "col1   col2";	
    }
.lkd-all-sty1-overlay-grid1-col1 {grid-area: col1; }
.lkd-all-sty1-overlay-grid1-col2{grid-area: col2;background-color:aqua;cursor: ew-resize;}


.lkd-all-sty1-overlay-grid2 {
display: grid;
grid-template-columns: 4px 1fr ;
grid-gap: 0;
height: 100vh;
grid-template-areas:
	     "col1   col2";	
    }
.lkd-all-sty1-overlay-grid2-col1 {grid-area: col1;background-color:aqua;cursor: ew-resize; }
.lkd-all-sty1-overlay-grid2-col2{grid-area: col2;background-color: #f5f8fa;}


.lkd-all-sty1-overlay-container1 {
height: 100vh;
background-color: #f5f8fa;
overflow-y: scroll;
height:100%;	
    }
		
.lkd-all-sty1-overlay-icongrid1 {
    display: grid;
    grid-template-columns: repeat(3, 1fr); 
	text-align: center;	
	grid-gap: 15px; 
        }
.lkd-all-sty1-overlay-icongrid2 {
    display: grid;
    grid-template-columns: repeat(4, 1fr); 
	text-align: center;	
	grid-gap: 15px; 
        }
/*-----------------------------HIDDEN CONTENT----------------------------------------*/
.lkd-all-sty1-hidden-content-block1 {
	background-color: #fff; 
	padding: 2%; 
	border-top: 1px solid #Ececec; 
    }
.lkd-all-sty1-hidden-content-grid1 {
	display: grid;
	grid-template-columns: 30px 1fr 30px; 
	padding: 10px; 
	background-color: #fff; 
	border-bottom: 1px solid #Ececec; 
	margin-bottom: 2%;
    }
.lkd-all-sty1-hidden-content-grid1-col1 {
	align-self: center;
    }
.lkd-all-sty1-hidden-content-grid1-col2 {
	align-self: center;
	font-size: 125%; 
	color:#000;
    }
.lkd-all-sty1-hidden-content-grid1-col3 {
	align-self: center; 
	justify-self: end;
    }
a.lkd-all-sty1-hidden-content-link1:link, a.lkd-all-sty1-hidden-content-link1:visited,a.lkd-all-sty1-hidden-content-link1:hover, a.lkd-all-sty1-hidden-content-link1:active  {
	font-size: 150%; 
	color:#B7B5B6;
}
a.lkd-all-sty1-hidden-content-link2:link, a.lkd-all-sty1-hidden-content-link2:visited, a.lkd-all-sty1-hidden-content-link2:hover, a.lkd-all-sty1-hidden-content-link2:active  {
	font-size: 125%; 
	color:#999; 
	padding-right: 5px;
}

/*------------------------------FOOTERS----------------------------------------*/	
.lkd-all-sty1-footer1 {
	background-image: linear-gradient(#f5f8fa, white);
	padding: 2%;
	font-size: 80%;
    }
.lkd-all-sty1-footer2 {
	color: #999;
	font-size: 90%;
	padding: 1%;
	background: linear-gradient(#f5f8fa, white);
    }
.lkd-all-sty1-footer3 {
	background-color: #333;
	padding:3% 2% 3% 2%;
    }
.lkd-all-sty1-footer-grid1{
    display: grid;
    grid-template-columns: repeat(5, 1fr); 
	grid-gap: 15px; 
    padding-top:15px; 
    }
.lkd-all-sty1-footer-grid2{
    display: grid;
    grid-template-columns: 1fr 1fr  2fr; 
	grid-gap: 15px; 
    padding-top:15px; 
    }
.lkd-all-sty1-footer-grid3{
    display: grid;
    grid-template-columns: 1fr 1fr; 
	grid-gap: 15px; 
    padding-top:15px; 
    }
.lkd-all-sty1-push {
  height: 50px;
} 
.lkd-all-sty1-footer-sticky1 {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 0;
	z-index: 8000;
}
.lkd-all-sty1-footer-sticky2 {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color: #fff;
	padding: 10px 2% 15px 2%;
	z-index: 9999;
	min-height: 80px;
}
.lkd-all-sty1-footer-back1 {
	background-color: var(--lkd-all-sty1-footer-back1-background-color);
border-top: 1px solid var(--lkd-all-sty1-footer-back1-border-color);
}
.lkd-all-sty1-footer-icons1 {
    width: 100%;
    overflow: auto;
}
.lkd-all-sty1-footer-icons1 a, .lkd-all-sty1-footer-icons1-active {
    float: left;
    width: 16%;
    text-align: center;
    padding: 13px 0 20px 0;
    transition: all 0.3s ease;
    color: var(--lkd-all-sty1-footer-icons1-color);
    font-size: 110%;
	line-height: 1.1em;
}
.lkd-all-sty1-footer-icons1 a:hover {
    color: var(--lkd-all-sty1-footer-icons1-color-hover);
}
.lkd-all-sty1-footer-icons1-text1 {
    font-size: 55% !important;
   padding-top: 3px;
}
.lkd-all-sty1-footer-icons1-badge1 {
    content:"100";
    position: absolute;
    background: var(--lkd-all-sty1-footer-icons1-badge1-background-color);
    height:1.25rem;
    top: -.8em;
    right: -1.35em;
    width:1.25rem;
    text-align: center;
    line-height: 1.35rem;
    font-size: 50%;
    border-radius: 50%;
    color: var(--lkd-all-sty1-footer-icons1-badge1-text-color);
	font-family: Arial, sans-serif;
	letter-spacing: -.01em;
	font-weight: normal;
}
a.lkd-all-sty1-footer1-title-link1:link, a.lkd-all-sty1-footer1-title-link1:visited, a.lkd-all-sty1-footer1-title-link1:hover, a.lkd-all-sty1-footer1-title-link1:active  {
color:#fff; font-size: 100%;text-transform: uppercase;
}
a.lkd-all-sty1-footer1-title-link2:link, a.lkd-all-sty1-footer1-title-link2:visited {
color:#666; font-size: 100%; margin-right: 20px;
}
a.lkd-all-sty1-footer1-title-link2:hover, a.lkd-all-sty1-footer1-title-link2:active  {
color:#000; font-size: 100%; 
}
a.lkd-all-sty1-footer1-title-link3:link, a.lkd-all-sty1-footer1-title-link3:visited, a.lkd-all-sty1-footer1-title-link3:hover, a.lkd-all-sty1-footer1-title-link3:active  {
color:#fff; font-size: 120%; 
}
.lkd-all-sty1-footer1-title-link-icon1 {
font-size: 100%;
  display: inline;
  color: #1f82a2;
    margin-right: 2px;
}

.lkd-all-sty1-footer-title-box1 {
   border-bottom: 1px solid #828080; 
    padding-bottom:10px; 
    padding-right: 20px;
    margin-bottom:7px; 
    display:inline-block;
}


.lkd-all-sty1-footer1-links1 {
	text-align: left;
    line-height: 1.3em;
	}
.lkd-all-sty1-footer1-links1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-footer1-links1 li{
	display: block;
font-size: 95%;
margin: 7px 0;
}
.lkd-all-sty1-footer1-links1 li a {
    color: #ccc;
    text-decoration: none;
	padding: 10px 0;
}
.lkd-all-sty1-footer1-links1 li a:hover {
    color: #fff;
    text-decoration: none;
}
.lkd-all-sty1-footer1-links1 li:last-child > a {
}

.lkd-all-sty1-footer-divider1{
width: 100%;
  border-bottom: 2px solid #4d4a4a;
  margin-top: 30px;
  margin-bottom: 30px;
}
.lkd-all-sty1-footer-spcr1{
width: 100%;
  height: 30px;
}
.lkd-all-sty1-footer-spcr2{
width: 100%;
  height: 45px;
}
a.lkd-all-sty1-footer1-iconlink1:link, a.lkd-all-sty1-footer1-iconlink1:visited {
color:#ccc; 
}
a.lkd-all-sty1-footer1-iconlink1:hover, a.lkd-all-sty1-footer1-iconlink1:active  {
color:#fff; 
}
.lkd-all-sty1-footer1-icon-grid1{
 display: grid;
 grid-template-columns: 28px 1fr; 
 padding:7px 0;
}
.lkd-all-sty1-footer1-icon-grid1-icon{
 font-size: 95%;
 display: inline;
}
.lkd-all-sty1-footer1-logo-grid1{
 display: grid;
 grid-template-columns: 155px 1fr;
}
.lkd-all-sty1-footer1-logo-grid1-col1{
 align-self:center;
 border-right: 1px solid #a4a1a1;
 padding-right: 20px;
}
.lkd-all-sty1-footer1-logo-grid1-col2{
align-self:center;
padding-left: 20px;
}
.lkd-all-sty1-footer1-app-logo1{
 display: grid;
 grid-template-columns: 1fr;
 width: 50px;height: 50px;
 border-radius: 0 0 9px 0;
 background-color: #fff;
 color: #fff;
 margin: 5px auto;
}
.lkd-all-sty1-footer1-app-logo1-icon{
 color: #1f82a2;
 font-size: 150%;
 align-self: center;
 justify-self: center;
}
.lkd-all-sty1-footer1-app-text1{
color: #fff;font-size: 170%;
}
.lkd-all-sty1-footer1-app-grid1{
 display: grid;grid-template-columns: 65px 1fr;   
}
.lkd-all-sty1-footer1-app-grid1-col1{
  align-self: center;
}
.lkd-all-sty1-footer1-app-grid1-col2{
 align-self: center; 
}

.lkd-all-sty1-footer1-app-logo2{
 display: grid;
 grid-template-columns: 1fr;
 width: 50px;height: 50px;
 border-radius: 0 0 9px 0;
 background-color: #1f82a2;
 color: #fff;
 margin: 5px auto;
}
.lkd-all-sty1-footer1-app-logo2-icon{
 color: #fff;
 font-size: 150%;
 align-self: center;
 justify-self: center;
}
.lkd-all-sty1-footer1-app-text2{
color: #1f82a2;font-size: 170%;
}
/*---------------------------------HEADERS----------------------------------------*/

.lkd-all-sty1-header-sticky {
height:115px; 
position:fixed; 
top:0;
width: 100%;
z-index: 2000;	
    }
.lkd-all-sty1-header1 {
display: grid;
padding: 0;
grid-template-columns: 60px max-content 2fr 1fr;
grid-gap: 10px;
border-bottom: 2px solid var(--lkd-all-sty1-header1-border-color);
background-color: var(--lkd-all-sty1-header1-background-color);
    }
.lkd-all-sty1-header1-sec1 {
background-color: #8e8e8e;text-align: center; padding-top: 14px;
    }
.lkd-all-sty1-header1-sec2 {
padding: 5px 5px 3px 5px; 
    }
.lkd-all-sty1-header1-sec3 {
align-self: center;
    }
.lkd-all-sty1-header1-sec4 {
align-self: center; justify-self: end;padding-top: 7px
    }

.lkd-all-sty1-header1-links1 {
	text-align: center;
	}
.lkd-all-sty1-header1-links1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-header1-links1 li{
	display: inline;
    font-size: 13px;
	margin-right: .1em;
}
.lkd-all-sty1-header1-links1 li a {
    color: var(--lkd-all-sty1-header1-links1-color);
    text-decoration: none;
	padding-right: .45em;
    border-right: 1px solid var(--lkd-all-sty1-header1-links1-border-color);
}
.lkd-all-sty1-header1-links1 li a:hover {
    color: var(--lkd-all-sty1-header1-links1-color-hover);
    text-decoration: none;
}
.lkd-all-sty1-header1-links1 li:last-child > a {
    border-right: 0;
}
a.lkd-all-sty1-header1-menubtn1:link, a.lkd-all-sty1-header1-menubtn1:visited, a.lkd-all-sty1-header1-menubtn1:hover, a.lkd-all-sty1-header1-menubtn1:active  {
 color: var(--lkd-all-sty1-header1-menubtn1-color); 
 font-size: 155%;
}
a.lkd-all-sty1-header1-btn1:link, a.lkd-all-sty1-header1-btn1:visited  {
 margin: 0 12px 0 5px;
 color: var(--lkd-all-sty1-header1-btn1-color);
 display: inline-block; 
 text-align: center;
}
a.lkd-all-sty1-header1-btn1:hover, a.lkd-all-sty1-header1-btn1:active {
	text-decoration: none;
	 color: var(--lkd-all-sty1-header1-btn1-color-hover);
}
.lkd-all-sty1-header1-btn1-icon1 {
	font-size: 140%;
	display: block; 
}
a.lkd-all-sty1-header1-alertbtn1:link, a.lkd-all-sty1-header1-alertbtn1:visited  {
 margin: 0 14px 0 5px;
 color: var(--lkd-all-sty1-header1-alertbtn1-color);
 display: inline-block; 
 text-align: center;
 font-size: 140%;
 position:relative;
}
a.lkd-all-sty1-header1-alertbtn1:hover, a.lkd-all-sty1-header1-alertbtn1:active {
 text-decoration: none;
 color: var(--lkd-all-sty1-header1-alertbtn1-color-hover);
}
.lkd-all-sty1-header1-alertbtn1-badge1 {
    content:"100";
    position: absolute;
    background: var(--lkd-all-sty1-header1-alertbtn1-background-color);
    height:1.25rem;
    top:-.65em;
    right:-.75em;
    width:1.25rem;
    text-align: center;
    line-height: 1.20rem;
    font-size: 50%;
    border-radius: 50%;
    color: var(--lkd-all-sty1-header1-alertbtn1-text-color);
	font-family: Arial, sans-serif;
	letter-spacing: -.01em;
	font-weight: normal;
}

.lkd-all-sty1-header1-app-grid1 {
display: grid;
grid-template-columns: 47px 1fr;
margin: 5px 7px 4px 5px;
padding-left: 20px;
border-left: 1px solid #ccc;  
    }
.lkd-all-sty1-header1-app-grid1-sect1 {
align-self: center;
    }
.lkd-all-sty1-header1-app-grid1-sect2 {
align-self: center;
    }

.lkd-all-sty1-header1-app-grid2 {
display: grid;
grid-template-columns: repeat(auto-fill, minmax( 70px, 1fr));
grid-gap: 10px; 
 padding: 0 5px;   
    }
.lkd-all-sty1-header1-app-grid2 div {
justify-self: center;
    }

.lkd-all-sty1-header1-app-logo1{
width: 30px;
border-radius: 0 0 9px 0;
background-color: #1f82a2;
color: #fff;
padding: 0px 7px 3px 7px;
font-size: 120%;
    }
.lkd-all-sty1-header1-app-text1{
color: #ccc;
font-size: 130%;
    }

.lkd-all-sty1-header1-app-logo2{
width: 30px;
border-radius: 0 0 9px 0;
background-color: #fff;
color: #1f82a2;
padding: 0px 7px 3px 7px;
font-size: 120%;
    }
.lkd-all-sty1-header1-app-text2{
color: #eee;
font-size: 130%;
    }
.lkd-all-sty1-header1-app-logo3{
 display: grid;
 grid-template-columns: 1fr; 
width: 50px;
height: 50px;
border-radius: 10px 0 10px 0;
background-color: #1f82a2;
color: #fff;
margin: 5px auto;
    }
.lkd-all-sty1-header1-app-logo3 div{
align-self: center;
 justify-self:center;   
    } 

.lkd-all-sty1-header1-app-logo3[data-lkd-icon-back="green"] {
  background-color: #8fb239;
}
.lkd-all-sty1-header1-app-logo3[data-lkd-icon-back="pink"] {
  background-color: #ef6dac;
}
.lkd-all-sty1-header1-app-logo3[data-lkd-icon-back="yellow"] {
  background-color: #f8b53d;
}
.lkd-all-sty1-header1-app-logo3-icon1{
color: #fff;
font-size: 120%;  
font-weight: bold;   
    }
.lkd-all-sty1-header1-app-logo3-icon2{
color: #fff;
font-size: 130%;   
    }
.lkd-all-sty1-header1-app-logo3-icon3{
color: #fff;
font-size: 160%;   
    }
.lkd-all-sty1-header1-app-logo3-text{
color: #333;
font-size: 80%;  
    text-align: center;
    }

.lkd-all-sty1-header1-app-logo4{
 display: grid;
 grid-template-columns: 1fr; 
width: 32px;
height: 32px;
border-radius: 0 0 9px 0;
background-color: #fff;
color: #fff;
margin: 5px auto;
    }
.lkd-all-sty1-header1-app-logo4 div{
align-self: center;
 justify-self:center;   
    } 

.lkd-all-sty1-header1-app-logo4-icon1{
color: #1f82a2;
font-size: 110%;  
font-weight: bold;   
    }
.lkd-all-sty1-header1-app-logo4-icon2{
color: #1f82a2;
font-size: 110%;   
    }
.lkd-all-sty1-header1-app-logo5{
 display: grid;
 grid-template-columns: 1fr; 
width: 35px;
height: 32px;
border-radius: 0 0 9px 0;
background-color: #fff;
color: #fff;
margin: 5px auto;
    }
.lkd-all-sty1-header1-app-logo5 div{
align-self: center;
 justify-self:center;   
    } 

.lkd-all-sty1-header1-app-logo5-icon1{
color: #1f82a2;
font-size: 110%; 
 letter-spacing: -.5px;
    }

.lkd-all-sty1-header1-app-logo6{
 display: grid;
 grid-template-columns: 1fr; 
width: 28px;
height: 28px;
border-radius: 0 0 9px 0;
background-color: #fff;
color: #fff;
margin: 5px auto;
    }
.lkd-all-sty1-header1-app-logo6 div{
align-self: center;
 justify-self:center;   
    } 

.lkd-all-sty1-header1-app-logo6-icon1{
color: #1f82a2;
font-size: 90%;  
font-weight: bold;   
    }
.lkd-all-sty1-header1-app-logo6-icon2{
 color: #81a9b5;
  font-size: 90%;   
    }

a.lkd-all-sty1-header1-app-logo-sty1:link, a.lkd-all-sty1-header1-app-logo-sty1:visited  {
	padding: 10px 15px;
	display:block;
border-radius: 10px 0 10px 0;
}
a.lkd-all-sty1-header1-app-logo-sty1:hover, a.lkd-all-sty1-header1-app-logo-sty1:active {
    padding: 10px 15px;
	background-color: #f5f7f8; 
border-radius: 10px 0 10px 0;
}



.lkd-all-sty1-header2 {
display: grid;
padding: 0;
grid-template-columns: 60px 1fr 100px;
grid-gap: 10px;
background-color: #333;
border-bottom: 2px solid #8e8e8e;
    }
.lkd-all-sty1-header2-sec1 {
background-color: #8e8e8e;text-align: center; padding-top: 14px;
    }
.lkd-all-sty1-header2-sec2 {
padding: 5px; align-self: center;
    }
.lkd-all-sty1-header2-sec3 {
  align-self: center;
  justify-self: end;	
    }
a.lkd-all-sty1-header2-btn1:link, a.lkd-all-sty1-header2-btn1:visited  {
 margin: 0 12px 0 0;
 color: #8e8e8e;
 display: inline-block; 
 text-align: center;
}
a.lkd-all-sty1-header2-btn1:hover, a.lkd-all-sty1-header2-btn1:active {
	text-decoration: none;
	 color: #fff;
}
.lkd-all-sty1-header2-btn1-icon1 {
	font-size: 140%;
	display: block; 
}
.lkd-all-sty1-header2-app-grid1 {
display: grid;
grid-template-columns: 50px 1fr;
    margin-top: 2px;
    grid-template-areas:
	     "icon  title"
		 ".     text";	
    }
.lkd-all-sty1-header2-app-grid1-sect1 {grid-area: icon; align-self: start;}
.lkd-all-sty1-header2-app-grid1-sect2 {grid-area: title;  align-self: center;}
.lkd-all-sty1-header2-app-grid1-sect3 {grid-area: text;  align-self: start;}

.lkd-all-sty1-header2-app-logo1{
width: 30px;
border-radius: 0 0 9px 0;
background-color: #1f82a2;
color: #fff;
padding: 0px 7px 3px 7px;
font-size: 120%;
    }
.lkd-all-sty1-header2-app-logo2{
width: 30px;
border-radius: 0 0 9px 0;
background-color: #fff;
color: #1f82a2;
padding: 0px 7px 3px 7px;
font-size: 120%;
    }
.lkd-all-sty1-header2-app-text1{
color: #fff;
font-size: 130%;
    }
.lkd-all-sty1-header2-app-text2{
color: #ddd;
font-size: 70%;
font-style:italic;
line-height: 1.4em;
    }
.lkd-all-sty1-header2-app-text3{
color: #fff;
font-size: 70%;
font-style:normal;
line-height: 1.6em;
    }
.lkd-all-sty1-header-sticky1 {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	background-color: #fff;
	height: 50px;
	z-index: 100;
	border-bottom: 1px solid #ddd;
}
.lkd-all-sty1-header3-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 1% 2% 1% 2%;
	margin-bottom: 1%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
}
.lkd-all-sty1-header3 {
display: grid;
grid-template-columns: max-content 1fr;
grid-gap: 0;
margin-bottom: 5px; 
grid-template-areas:
	     "text   options"
		 "hidden  hidden";	
    }
.lkd-all-sty1-header3-text {grid-area: text;font-size: 140%; margin-right:5px;align-self:center; color:#333;}
.lkd-all-sty1-header3-options {grid-area: options;text-align: right;color: #999; align-self:center;}

.lkd-all-sty1-header3-icon1, a.lkd-all-sty1-header3-icon1:link, a.lkd-all-sty1-header3-icon1:visited {
	font-size:135%;
	color: #e8e8e8;
	margin: auto;
	display: inline-block;
	padding: 5px 5px 5px 10px;
}
a.lkd-all-sty1-header3-icon1:hover, a.lkd-all-sty1-header3-icon1:active  {
	color: #999;
}

.lkd-all-sty1-header4 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 0;
padding: 5px 10px 10px 10px;
background-color: #fff;
grid-template-areas:
	     "logo   options"	
	     "search  search"	
		 "links  links";
    }
.lkd-all-sty1-header4-logo {grid-area: logo;}
.lkd-all-sty1-header4-options {grid-area: options; justify-self:end; padding-top: 10px;}
.lkd-all-sty1-header4-search {grid-area: search;padding-top: 3px;}
.lkd-all-sty1-header4-links {grid-area: links;}

a.lkd-all-sty1-header4-btn1:link, a.lkd-all-sty1-header4-btn1:visited  {
 margin: 0 10px 0 5px;
 color: #ccc;
 display: inline-block; 
 text-align: center;
}
a.lkd-all-sty1-header4-btn1:hover, a.lkd-all-sty1-header4-btn1:active {
	text-decoration: none;
	 color: #1f82a2;
}
.lkd-all-sty1-header4-btn1-icon1 {
	font-size: 130%;
	display: block; 
}
.lkd-all-sty1-header4-logo-sm {
font-size: 80%;
color: #91bfd2;
font-style: italic;
padding-left: 2px;
}

.lkd-all-sty1-header5 {
display: grid;
grid-template-columns: 125px 2fr 1fr;
grid-gap: 5px;
background-color: #fff;
border-bottom: 1px solid #ececec;
padding: 15px 5px 5px 5px;
grid-template-areas:
	     "logo   search  options"	
		 "logo      links   links";
    }
.lkd-all-sty1-header5-logo {grid-area: logo;padding: 5px 0 0 10px;}
.lkd-all-sty1-header5-search {grid-area: search; padding-left:10px;}
.lkd-all-sty1-header5-options {grid-area: options; justify-self:end; padding: 10px;}
.lkd-all-sty1-header5-links {grid-area: links;}

a.lkd-all-sty1-header5-btn1:link, a.lkd-all-sty1-header5-btn1:visited  {
 margin: 0 10px 0 5px;
 color: #ccc;
 display: inline-block; 
 text-align: center;
}
a.lkd-all-sty1-header5-btn1:hover, a.lkd-all-sty1-header5-btn1:active {
	text-decoration: none;
	 color: #1f82a2;
}
.lkd-all-sty1-header5-btn1-icon1 {
	font-size: 130%;
	display: block; 
}
.lkd-all-sty1-header5-logo-sm {
font-size: 85%;
color: #91bfd2;
font-style: italic;
padding-top: 5px;
padding-left: 2px;
}

.lkd-all-sty1-header6 {
display: grid;
grid-template-columns: 125px 1fr;
grid-gap: 5px;
padding-bottom: 10px;
grid-template-areas:
	     "logo   options"	
		 "links   links";
    }
.lkd-all-sty1-header6-logo {grid-area: logo;padding: 5px 0 0 10px;}
.lkd-all-sty1-header6-options {grid-area: options; justify-self:end; padding: 10px;}
.lkd-all-sty1-header6-links {grid-area: links;}

a.lkd-all-sty1-header6-btn1:link, a.lkd-all-sty1-header6-btn1:visited  {
 margin: 0 10px 0 5px;
 color: #fff;
 display: inline-block; 
 text-align: center;
}
a.lkd-all-sty1-header6-btn1:hover, a.lkd-all-sty1-header6-btn1:active {
	text-decoration: none;
	 color: #fff;
}
.lkd-all-sty1-header5-btn1-icon1 {
	font-size: 130%;
	display: block; 
}


.lkd-all-sty1-header-btn1, a.lkd-all-sty1-header-btn1:link, a.lkd-all-sty1-header-btn1:visited {
    color: #1f82a2;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 1px 5px 1px 5px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #e6e6e6;
	margin-left: 5px;
    line-height: 1.6em;
}
a.lkd-all-sty1-header-btn1:hover, a.lkd-all-sty1-header-btn1:active  {
	color: #1f82a2;
	background-color: #e8f2f6;
}
.lkd-all-sty1-header-btn1-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-header-btn1-text1 {
	font-size:85%;
	display: inline;
}

.lkd-all-sty1-header-btn2, a.lkd-all-sty1-header-btn2:link, a.lkd-all-sty1-header-btn2:visited {
    color: #999;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 0px 5px 0px 5px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #e6e6e6;
	margin-left: 10px;
}
a.lkd-all-sty1-header-btn2:hover, a.lkd-all-sty1-header-btn2:active  {
	color: #666;
	background-color: #e6e6e6;
}
.lkd-all-sty1-header-btn2-icon1 {
	font-size:75%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-header-btn2-text1 {
	font-size:80%;
	display: inline;
}

.lkd-all-sty1-header-btn3, a.lkd-all-sty1-header-btn3:link, a.lkd-all-sty1-header-btn3:visited {
    color: #ffffff;
	background-color:#1f82a2; 	
	display: inline-block;
	padding: 1px 5px 1px 5px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #1f82a2;
	margin-left: 5px;
    line-height: 1.6em;
}
a.lkd-all-sty1-header-btn3:hover, a.lkd-all-sty1-header-btn3:active  {
	color: #fff;
	background-color:#1f82a2; 
}
.lkd-all-sty1-header-btn3-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-header-btn3-text1 {
	font-size:85%;
	display: inline;
}


.lkd-all-sty1-header-grid1{
	display: grid;
    grid-template-columns: 1fr 360px;
	grid-gap: 0;
	padding: 5px 15px 5px 0px;
	grid-template-areas:
	     "content1    content2";
    }
.lkd-all-sty1-header-grid1-content1 {grid-area: content1; align-self: center;}
.lkd-all-sty1-header-grid1-content2 {grid-area: content2;justify-self:end;}

.lkd-all-sty1-header-grid2{
	display: grid;
    background-color: rgba(0,0,0,0.13);
    grid-template-columns: 1fr 400px;
    padding: 4px 1% 10px 1%;
	grid-gap: 0;
	grid-template-areas:
	     "content1    content2";
    }
.lkd-all-sty1-header-grid2-content1 {grid-area: content1;}
.lkd-all-sty1-header-grid2-content2 {grid-area: content2;justify-self:end;  align-self: center;}

.lkd-all-sty1-header-grid2[data-lkd-header-back="blue1"] {
  background: linear-gradient(#d2e6ec, #f4f9fa);
        border-bottom: 1px solid #c8e6f0;
}
.lkd-all-sty1-header-grid2[data-lkd-header-back="blue2"] {
  background: linear-gradient(#d2e6ec, #f4f9fa);
    padding-bottom: 5px;
}
.lkd-all-sty1-header7 {
display: grid;
grid-template-columns: 60px 125px 1fr 150px;
grid-gap: 10px;
border-bottom: 2px solid #56abc6;
background-color: #1f82a2;
grid-template-areas:
	     "menu  logo  nav  options";
 position: fixed;
top: 0;
width: 100%;  
z-index: 100;
    }
.lkd-all-sty1-header7-menu {grid-area: menu; background-color: #56abc6;text-align: center; padding-top: 14px;}
.lkd-all-sty1-header7-logo {grid-area: logo; padding: 5px 5px 10px 5px; align-self: center;}
.lkd-all-sty1-header7-nav {grid-area: nav; align-self: center;justify-self: start; padding-left: 60px;
padding-top: 7px;}
.lkd-all-sty1-header7-options {grid-area: options;align-self: center; justify-self: end;padding-top: 7px;}

.lkd-all-sty1-header7-links1 {
	text-align: center;
	}
.lkd-all-sty1-header7-links1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-header7-links1 li{
	display: inline;
    font-size: 120%;
	margin-right: .1em;
}
.lkd-all-sty1-header7-links1 li a {
    color: #d1e7ee;
    text-decoration: none;
	padding-right: .6em;
}
.lkd-all-sty1-header7-links1 li a:hover {
    color: #ffffff;
    text-decoration: none;
}

a.lkd-all-sty1-header7-menubtn1:link, a.lkd-all-sty1-header7-menubtn1:visited, a.lkd-all-sty1-header7-menubtn1:hover, a.lkd-all-sty1-header7-menubtn1:active  {
 color: #ffffff; 
 font-size: 155%;
}

a.lkd-all-sty1-header7-joinbtn1:link, a.lkd-all-sty1-header7-joinbtn1:visited  {
 background-color:#ec4998;
 padding: 3px 15px;  
    border: 1px solid #fff;
}
a.lkd-all-sty1-header7-joinbtn1:hover, a.lkd-all-sty1-header7-joinbtn1:active  {
 color: #fff; 
 background-color:#ec4998; 
padding: 3px 15px; 
 border: 1px solid #fff;   
}


a.lkd-all-sty1-header7-btn1:link, a.lkd-all-sty1-header7-btn1:visited  {
 margin: 0 12px 0 5px;
 color: #8fc1d1;
 display: inline-block; 
 text-align: center;
}
a.lkd-all-sty1-header7-btn1:hover, a.lkd-all-sty1-header7-btn1:active {
	text-decoration: none;
	 color: #ffffff;
}
.lkd-all-sty1-header7-btn1-icon1 {
	font-size: 140%;
	display: block; 
}
a.lkd-all-sty1-header7-btn1[data-lkd-state="icon-color-gray1"] { 
 color: #bbb;
}
a.lkd-all-sty1-header7-btn1:hover[data-lkd-state="icon-color-gray1"] { 
 color: #fff;
}

a.lkd-all-sty1-header7-alertbtn1:link, a.lkd-all-sty1-header7-alertbtn1:visited  {
 margin: 0 14px 0 5px;
 color: #8fc1d1;
 display: inline-block; 
 text-align: center;
 font-size: 140%;
 position:relative;
}
a.lkd-all-sty1-header7-alertbtn1:hover, a.lkd-all-sty1-header7-alertbtn1:active {
 text-decoration: none;
	 color: #ffffff;
}
a.lkd-all-sty1-header7-alertbtn1[data-lkd-state="icon-color-gray1"] { 
 color: #bbb;
}
a.lkd-all-sty1-header7-alertbtn1:hover[data-lkd-state="icon-color-gray1"] { 
 color: #fff;
}
.lkd-all-sty1-header7-alertbtn1-badge1 {
    content:"100";
    position: absolute;
    background: var(--lkd-all-sty1-header1-alertbtn1-background-color);
    height:1.25rem;
    top:-.65em;
    right:-.75em;
    width:1.25rem;
    text-align: center;
    line-height: 1.20rem;
    font-size: 50%;
    border-radius: 50%;
    color: var(--lkd-all-sty1-header1-alertbtn1-text-color);
	font-family: Arial, sans-serif;
	letter-spacing: -.01em;
	font-weight: normal;
}

.lkd-all-sty1-header8 {
display: grid;
grid-template-columns: 60px 180px 1fr 150px;
grid-gap: 10px;
border-bottom: 1px solid #999;
border-top: #f174c2 solid 4px;
background-color: #333;
grid-template-areas:
	     "menu  logo  nav  options";
width: 100%; 
    padding: 1px 0 5px 0;
    }
.lkd-all-sty1-header8-menu {grid-area: menu; background-color: #333;text-align: center; padding-top: 14px;padding-bottom: 10px;}
.lkd-all-sty1-header8-logo {grid-area: logo; padding: 5px 5px 0px 5px; align-self: center;}
.lkd-all-sty1-header8-nav {grid-area: nav; align-self: center;justify-self: start; padding-left: 60px;
padding-top: 7px;}
.lkd-all-sty1-header8-options {grid-area: options;align-self: center; justify-self: end;padding-top: 7px;}

.lkd-all-sty1-header8-links1 {
	text-align: center;
	}
.lkd-all-sty1-header8-links1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-header8-links1 li{
	display: inline;
    font-size: 120%;
	margin-right: .1em;
}
.lkd-all-sty1-header8-links1 li a {
    color: #ccc;
    text-decoration: none;
	padding-right: .6em;
}
.lkd-all-sty1-header8-links1 li a:hover {
    color: #ffffff;
    text-decoration: none;
}
a.lkd-all-sty1-header8-menubtn1:link, a.lkd-all-sty1-header8-menubtn1:visited, a.lkd-all-sty1-header8-menubtn1:hover, a.lkd-all-sty1-header8-menubtn1:active  {
 color: #ffffff; 
 font-size: 155%;
}

a.lkd-all-sty1-header8-btn1:link, a.lkd-all-sty1-header8-btn1:visited  {
 margin: 0 12px 0 5px;
 color: #ccc;
 display: inline-block; 
 text-align: center;
}
a.lkd-all-sty1-header8-btn1:hover, a.lkd-all-sty1-header8-btn1:active {
	text-decoration: none;
	 color: #ffffff;
}
.lkd-all-sty1-header8-btn1-icon1 {
	font-size: 140%;
	display: block; 
}
.lkd-all-sty1-header8-line-style1 {
background-repeat: repeat;
  background-position: left center;
  background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/Gateserver-colorbar.jpg);min-height: 6px; border-bottom: 1px solid #fff;  
    }
/*-----------------------Main Navigation-----------------------------------------*/	
.lkd-all-sty1-nav {
  background-color: #333;
  min-height: 15px;
    }
/*-----------------------Sub Navigation (nav content bootstrap)-----------------------------------------*/	

.lkd-all-sty1-subnav1 {
  padding: 9px 10px 9px 15px;
  border-bottom: 1px solid var(--lkd-all-sty1-subnav1-border-color);	
  background-color: var(--lkd-all-sty1-subnav1-background-color);
    }

.lkd-all-sty1-subnav3 {
  padding: 12px 10px 10px 15px;
  border-bottom: 1px solid var(--lkd-all-sty1-subnav3-border-color);	
  background-color: var(--lkd-all-sty1-subnav3-background-color);
    }
.lkd-all-sty1-header8-btn1-icon1 {
	font-size: 140%;
	display: block; 
}

/*-----------------------Sub Navigation (search)-----------------------------------------*/	
.lkd-all-sty1-subnav2-block1 {
  height: 45px;
    }
.lkd-all-sty1-subnav2-btn1, a.lkd-all-sty1-subnav2-btn1:link, a.lkd-all-sty1-subnav2-btn1:visited {
	color: #fff;
	background-color:#91bfd2; 	
	display: inline-block;
	padding: 2px 10px 3px 10px;
	text-align: center;
	border-radius: 7px;
	margin: 5px 0;
    line-height: 1.5em;
}
a.lkd-all-sty1-subnav2-btn1:hover, a.lkd-all-sty1-subnav2-btn1:active  {
	color: #fff;
	background-color:#1f82a2; 
}
.lkd-all-sty1-subnav2-btn1-icon1 {
	font-size:100%;
	display: inline;
}
.lkd-all-sty1-subnav2-btn1-text1 {
	font-size:90%;
	display: inline;
}

a.lkd-all-sty1-subnav2-btn1[data-lkd-state="selected"] {
 background-color:#1f82a2; 
}

/*-----------------------TOOLBAR-----------------------------------------*/	
.lkd-all-sty1-toolbar1{
	display: grid;
    grid-template-columns: 1fr 150px;
	grid-gap: 0;
	border-bottom: 1px solid #EFEFEF;
	padding: 4px 1% 0 1%;
	background-color: var(--lkd-all-sty1-toolbar1-background-color);
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-toolbar1-title {grid-area: title;align-self:center;}
.lkd-all-sty1-toolbar1-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-toolbar1-hidden {grid-area: hidden; display: none; padding: 1%; margin-top: 1%;}

.lkd-all-sty1-toolbar1-headline1 {
	font-size:125%;
	color: #333;
	margin-bottom: 5px;
}
ul.lkd-all-sty1-toolbar1-breadcrumb1 {
	padding: 3px 0px;
	list-style: none;
}
ul.lkd-all-sty1-toolbar1-breadcrumb1 li {
    display: inline;
    font-size: 13px;
}
ul.lkd-all-sty1-toolbar1-breadcrumb1 li+li:before {
    padding: 3px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-toolbar1-breadcrumb1 li a {
    color: #999999;
    text-decoration: none;
}
ul.lkd-all-sty1-toolbar1-breadcrumb1 li a:hover {
    color: #000000;
    text-decoration: none;
}
.lkd-all-sty1-toolbar1-icon1 {
	padding:10px;
	display: inline-block;
	color: #999;    
	font-size: 120%;
	}
.lkd-all-sty1-toolbar1-icon2 {
	padding:10px;
	display: inline-block;
	color: var(--lkd-all-sty1-toolbar1-icon2-color);
	font-size: 150%;
	}
a.lkd-all-sty1-toolbar1-btn1:link, a.lkd-all-sty1-toolbar1-btn1:visited  {
	padding:10px 10px 10px 0;
	color: var(--lkd-all-sty1-toolbar1-btn1-color);
	line-height: 1.4em;
	margin-right: 10px;
}
a.lkd-all-sty1-toolbar1-btn1:hover, a.lkd-all-sty1-toolbar1-btn1:active {
	text-decoration: none;
	 color: var(--lkd-all-sty1-toolbar1-btn1-color-hover);
}
.lkd-all-sty1-toolbar2{
	display: grid;
    grid-template-columns:275px 1fr 175px;
	grid-gap: 0;
	border-bottom: 1px solid #EFEFEF;
	padding: 4px 1% 0 1%;
	background-color: var(--lkd-all-sty1-toolbar2-background-color);
	grid-template-areas:
	     "title    search   options"
		 "hidden   hidden   hidden";
    }
.lkd-all-sty1-toolbar2-title {grid-area: title;align-self:center;}
.lkd-all-sty1-toolbar2-search {grid-area: search;align-self:center; text-align:center;}
.lkd-all-sty1-toolbar2-options {grid-area: options; align-self:center; text-align: right;}
.lkd-all-sty1-toolbar2-hidden {grid-area: hidden; display: none; padding: 1%; margin-top: 1%;}

.lkd-all-sty1-toolbar3{
	display: grid;
    grid-template-columns:1fr 1fr 75px;
	grid-gap: 0;
	border-bottom: 1px solid #EFEFEF;
	padding: 4px 1% 0 1%;
	background-color: var(--lkd-all-sty1-toolbar3-background-color);
	grid-template-areas:
	     "title    search   options";
    }
.lkd-all-sty1-toolbar3-title {grid-area: title;align-self:center;}
.lkd-all-sty1-toolbar3-search {grid-area: search;align-self:center; text-align:center;}
.lkd-all-sty1-toolbar3-options {grid-area: options; align-self:center; text-align: right;}

.lkd-all-sty1-toolbar-nav {
display: grid; 
grid-template-columns: 30px 1fr;
}
a.lkd-all-sty1-toolbar1-navicon1:link, a.lkd-all-sty1-toolbar1-navicon1:visited  {
font-size: 175%;
color: var(--lkd-all-sty1-toolbar1-navicon1-color); 
padding: 1% 2% 1% 2%;
}
a.lkd-all-sty1-toolbar1-navicon1:hover, a.lkd-all-sty1-toolbar1-navicon1:active {
	 color: var(--lkd-all-sty1-toolbar1-navicon1-color-hover);
}

.lkd-all-sty1-toolbar-grid1{
	display: grid;
    grid-template-columns:35px 40px 1fr;
	grid-gap: 0;
	grid-template-areas:
	     "col1    col2   col3";
    }
.lkd-all-sty1-toolbar-grid1-col1 {grid-area: col1;align-self:center;margin-right: 5px;}
.lkd-all-sty1-toolbar-grid1-col2 {grid-area: col2;align-self:center; text-align:center;}
.lkd-all-sty1-toolbar-grid1-col3 {grid-area: col3; align-self:center;padding-left: 10px;}

.lkd-all-sty1-toolbar-grid1-img1{
object-fit: cover;
width: 40px;
height: 40px;
border: 1px solid var(--lkd-all-sty1-toolbar-grid1-img1-border-color);
    }
a.lkd-all-sty1-toolbar-grid1-title1:link, a.lkd-all-sty1-toolbar-grid1-title1:visited, a.lkd-all-sty1-toolbar-grid1-title1:hover, a.lkd-all-sty1-toolbar-grid1-title1:active  {
font-size: 120%;
color: var(--lkd-all-sty1-toolbar-grid1-title1-text-color);
}

.lkd-all-sty1-toolbar-grid2{
	display: grid;
    grid-template-columns:35px 1fr;
	grid-gap: 0;
	grid-template-areas:
	     "col1    col2";
    }
.lkd-all-sty1-toolbar-grid2-col1 {grid-area: col1;align-self:center;margin-right: 5px;}
.lkd-all-sty1-toolbar-grid2-col2 {grid-area: col2;align-self:center; text-align:left;}


/*-----------------------CONTENT STRUCTURE ELEMENTS------------------------------------*/
.lkd-all-sty1-content1 {
	margin-left: auto;                
	margin-right: auto;
}
.lkd-all-sty1-content2 {
	margin: auto;                
    background-color:#fff;
}
.lkd-all-sty1-wrapper1 {
	margin: 10px;
}
.lkd-all-sty1-wrapper2 {
	padding:2%;
	background-color: #fff;
}
.lkd-all-sty1-wrapper3 {
	padding:3% 2%;
	background-color: #fff;
}
.lkd-all-sty1-wrapper4 {
	padding:3% 2%;
	background-color: #f5f7f8;
}
.lkd-all-sty1-wrapper5 {
	padding:3% 2%;
}
.lkd-all-sty1-wrapper6 {
	padding:2% 2%;
}
.lkd-all-sty1-wrapper6[data-lkd-padding="breadcrumbs"] {
	padding: 1% 2% 2% 2%;
}
.lkd-all-sty1-wrapper-search1 {
	padding: 15px 2% 0 2%;
}
.lkd-all-sty1-wrapper-search2 {
	padding: 15px 2% 1% 2%;
}
.lkd-all-sty1-wrapper-billboard1 {
	padding:2% 2% 1% 2%;
}
.lkd-all-sty1-wrapper-billboard1[data-lkd-padding="breadcrumbs"] {
	padding: 0 2% 1% 2%;
}
.lkd-all-sty1-wrapper-billboard1-top {
	padding: 0 2% 0 2%;
}
.lkd-all-sty1-wrapper-billboard1-top[data-lkd-padding="nobreadcrumbs"] {
	padding: 1% 2% 1% 2%;
}
.lkd-all-sty1-wrapper-billboard2 {
	padding: 20px 10px;
}
.lkd-all-sty1-wrapper-breadcrumbs1 {
	background: linear-gradient(#b6e0ee, #d2e6ec);
    padding:5px 2% 0 2%;
}
.lkd-all-sty1-wrapper-back1 {
	background-color: #fff;
}
.lkd-all-sty1-wrapper-back2 {
	background-color: #f5f7f8;
}
.lkd-all-sty1-wrapper-back3 {
	background-color: #333;
}
.lkd-all-sty1-wrapper-back4 {
	background-color: #92c2d2;
}
.lkd-all-sty1-wrapper-back5 {
	background: linear-gradient(#d2e6ec, #fff, #f4f9fa);
}
.lkd-all-sty1-wrapper-back6 {
	background: linear-gradient(#d2e6ec, #f4f9fa, #fff);
}
.lkd-all-sty1-wrapper-back7 {
	background: linear-gradient(#d2e6ec, #f4f9fa);
}
.lkd-all-sty1-wrapper-back8 {
	background-color: #f4f9fa;
}
.lkd-all-sty1-wrapper-back9 {
	background-color: #1f82a2;
}
.lkd-all-sty1-wrapper-back10 {
	background-color: #eef6f8;
}
.lkd-all-sty1-wrapper-back11 {
	background: linear-gradient(#d2e6ec, #f4f9fa, #fff);
}
.lkd-all-sty1-wrapper-brdr1 {
	border-bottom: solid 1px #d3e7ed;
}
.lkd-all-sty1-content1-grid1 {
    display: grid;
	grid-template-columns: 2fr 1fr ;
	grid-template-rows: auto;
	grid-gap: 10px;
	grid-template-areas:
	     "content    col1";
}	
.lkd-all-sty1-content1-grid1-col1 {grid-area: content;}
.lkd-all-sty1-content1-grid1-col2 {grid-area: col1;}

/*---Sticky Layout Styles---*/	
.lkd-all-sty1-content1-grid2 {
	display: grid;
	padding: 0;
	margin: 0;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 0px;
}	
.lkd-all-sty1-content1-grid2-col1 {
	grid-column: col-start / span 12; 
    }
.lkd-all-sty1-content1-grid2-col2 {
	grid-column: col-start / span 3;
	position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 1em;
	padding-right: 2em;
	padding-left: 2em;
	padding-bottom: 2em;
	overflow: auto;
	margin: 0;
	background-color: #fff;
    }
.lkd-all-sty1-content1-grid2-col3 {
	grid-column: col-start 4 / span 9;
	margin:1% 1% 0 1%;
    }
.lkd-all-sty1-content1-grid2-col4 {
	grid-column: col-start 4 / span 9;
	margin:0;
    }
.lkd-all-sty1-content1-grid3 {
	display: grid;
	padding: 0;
	margin: 0;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 0px;
}	
.lkd-all-sty1-content1-grid3-col1 {
	grid-column: col-start / span 12; 
    }
.lkd-all-sty1-content1-grid3-col2 {
	grid-column: col-start / span 3;
	position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding-top: 1em;
	padding-right: 2em;
	padding-left: 2em;
	padding-bottom: 2em;
	overflow: auto;
	margin: 0;
	background-color: #fff;
    }
.lkd-all-sty1-content1-grid3-col3 {
	grid-column: col-start 4 / span 5;
	margin:1% 1% 0 1%;
    }
.lkd-all-sty1-content1-grid3-col4 {
	grid-column: col-start 9 / span 4;
	position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding: 0;
	overflow: hidden;
	margin: 0;
	background-color: #fff;
    }
.lkd-all-sty1-content1-grid3-col5 {
    grid-column: col-start 4 / span 5;
	margin:0;
    }
.lkd-all-sty1-content1-grid4 {
	display: grid;
	padding: 0;
	margin: 0;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 0px;
}	
.lkd-all-sty1-content1-grid4-col1 {
	grid-column: col-start / span 12; 
    }
.lkd-all-sty1-content1-grid4-col2 {
	grid-column: col-start / span 6;
	position: sticky;
	top: 0;
	height: 100vh;
	box-sizing: border-box;
	padding: 0;
	overflow: hidden;
	margin: 0;
	background-color: #fff;
    }
.lkd-all-sty1-content1-grid4-col3 {
	grid-column: col-start 7 / span 6;
	margin:1% 1% 0 1%;
    }
/*----------------------------------------*/	

.lkd-all-sty1-content1-grid5 {
	display: grid;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 10px;
}	
.lkd-all-sty1-content1-grid5-col1 {
grid-column: col-start / span 3;
    }
.lkd-all-sty1-content1-grid5-col2 {
	grid-column: col-start 4 / span 9;
    }
.lkd-all-sty1-content1-grid6 {
	display: grid;
    grid-template-columns: 1fr;
	grid-gap: 10px;		
}
.lkd-all-sty1-content1-grid7 {
	display: grid;
    grid-template-columns: 1fr;
	grid-gap: 10px;	
	height: 100%;
}
.lkd-all-sty1-content1-grid7-col1 {
	grid-row: 1;
    }
.lkd-all-sty1-content1-grid7-col2 {
	grid-row: 2;
		align-self: end;
    }
.lkd-all-sty1-content1-grid8  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 60px 1fr 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-content1-grid8-col1{
	padding-top: 1em;
	padding-bottom: 2em;
	margin: 0;
	background-color: #fff;
}
.lkd-all-sty1-content1-grid8-col2{
	border-left: 1px solid #ececec;
	margin: 0;
	background-color: #fff;
}
.lkd-all-sty1-content1-grid8-col3{
    padding: 0;
}

/*---------------Shopping Cart Structure ---------------*/	

.lkd-all-sty1-content1-grid9{
	display: grid;
	grid-template-columns: 1fr 350px ;
	grid-template-rows:  minmax(25px, auto);
	grid-gap: 20px;
	grid-template-areas:
	     "content    cart"	
		 "content    col1";	
    }

.lkd-all-sty1-content1-grid9-content {grid-area: content;}
.lkd-all-sty1-content1-grid9-cart {grid-area: cart;}
.lkd-all-sty1-content1-grid9-col1 {grid-area: col1;}


/*---------------Page Structure ---------------*/	
.lkd-all-sty1-col-grid1  { 
	display: grid;
	grid-template-columns: 2fr 1fr; 
	grid-gap: 20px;
	margin-bottom: 2%;
 }
.lkd-all-sty1-col-grid2  { 
	display: grid;
	grid-template-columns: 1fr 1fr 1fr; 
	grid-gap: 20px;
	margin-bottom: 2%;
 }
.lkd-all-sty1-col-grid3  { 
	display: grid;
	grid-template-columns: 1fr 2fr; 
	grid-gap: 20px;
	margin-bottom: 2%;
 }
.lkd-all-sty1-col-grid4  { 
	display: grid;
	grid-template-columns: 1fr 1fr; 
	grid-gap: 20px;
	margin-bottom: 2%;
 }
/*--details-product--*/	
.lkd-all-sty1-col-grid5 {
	display: grid;
	grid-template-columns: 1fr 1fr ;
	grid-template-rows: auto;
	grid-template-areas:
	     "image      content1"	
		 "content2   content2";	
    }

.lkd-all-sty1-col-grid5-image {grid-area: image;}
.lkd-all-sty1-col-grid5-content1 {grid-area: content1; padding-left: 20px;}
.lkd-all-sty1-col-grid5-content2 {grid-area: content2;}

.lkd-all-sty1-col-grid6 {
	display: grid;
    grid-template-columns: 275px 1fr;
    grid-gap: 75px;
	grid-template-areas:
	     "content1   content2";	
    }
.lkd-all-sty1-col-grid6-content1 {grid-area: content1;}
.lkd-all-sty1-col-grid6-content2 {grid-area: content2;}

/*------------------------------Content Navigation Block Misc Styles-------------------------------*/	

.lkd-all-sty1-sorticons1{
	text-align: right;
	}
.lkd-all-sty1-sorticons1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-sorticons1 ul li{
	display: inline;
	line-height: 2em;
	margin-right: .25em;
}
.lkd-all-sty1-breadcrumb-wrapper{
overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
}
ul.lkd-all-sty1-breadcrumb1 {
	padding: 5px 0px;
	list-style: none;
}
ul.lkd-all-sty1-breadcrumb1 li {
    display: inline;
    font-size: 13px;
}
ul.lkd-all-sty1-breadcrumb1 li+li:before {
    padding: 8px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-breadcrumb1 li a {
    color: #999999;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb1 li a:hover {
    color: #000000;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb2 {
	padding: 5px 0px;
	list-style: none;
}
ul.lkd-all-sty1-breadcrumb2 li {
    display: inline;
    font-size: 17px;
}
ul.lkd-all-sty1-breadcrumb2 li+li:before {
    padding: 8px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-breadcrumb2 li a {
    color: #999999;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb2 li a:hover {
    color: #000000;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb3 {
	padding: 0 0 5px 0;
	list-style: none;
	line-height: 1.5em;
}
ul.lkd-all-sty1-breadcrumb3 li {
    display: inline;
    font-size: 13px;
}
ul.lkd-all-sty1-breadcrumb3 li+li:before {
    padding: 8px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-breadcrumb3 li a {
    color: #999999;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb3 li a:hover {
    color: #000000;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb3 li:last-child > a{
    color: #000000;
    text-decoration: none;
}
.lkd-all-sty1-breadcrumb3-title1 {
	font-size:120%;color:#000!important; 
}


.lkd-all-sty1-breadcrumb4 {
	margin-bottom: 2%;
	list-style: none;
	line-height: 1.4em; 
}
ul.lkd-all-sty1-breadcrumb4 {
	padding: 5px 0px;
	list-style: none;
}
ul.lkd-all-sty1-breadcrumb4 li {
    display: inline;
    font-size: 11px;
}
ul.lkd-all-sty1-breadcrumb4 li+li:before {
    padding: 8px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-breadcrumb4 li a {
    color: #999999;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb4 li a:hover {
    color: #000000;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb5 {
	padding: 0 0 7px 0;
	list-style: none;
	line-height: 1.5em;
}
ul.lkd-all-sty1-breadcrumb5 li {
    display: inline;
    font-size: 13px;
}
ul.lkd-all-sty1-breadcrumb5 li+li:before {
    padding: 0px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-breadcrumb5 li a {
    color: #999999;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb5 li a:hover {
    color: #000000;
    text-decoration: none;
}

ul.lkd-all-sty1-breadcrumb6 {
	padding: 0 0 5px 0;
	list-style: none;
	line-height: 1.5em;
	margin-bottom: 15px;
	border-bottom: 1px solid #EFEFEF;
}
ul.lkd-all-sty1-breadcrumb6 li {
    display: inline;
    font-size: 13px;
}
ul.lkd-all-sty1-breadcrumb6 li+li:before {
    padding: 8px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-breadcrumb6 li a {
    color: #999999;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb6 li a:hover {
    color: #000000;
    text-decoration: none;
}

ul.lkd-all-sty1-breadcrumb7 {
	padding: 3px 0 5px 0;
	list-style: none;
	line-height: 1.5em;
}
ul.lkd-all-sty1-breadcrumb7 li {
    display: inline;
    font-size: 13px;
}
ul.lkd-all-sty1-breadcrumb7 li+li:before {
    padding: 8px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-breadcrumb7 li a {
    color: #1f82a2;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb7 li a:hover {
    color: #000000;
    text-decoration: none;
}
ul.lkd-all-sty1-breadcrumb7 li:last-child > a{
    color: #000000;
    text-decoration: none;
}

.lkd-all-sty1-breadcrumb-grid1 {
  display: grid;
  grid-template-columns: max-content 1fr;
  grid-gap: 10px;
}


.lkd-all-sty1-pagination1 {
	text-align: right;
	margin: 10px 0;
}
.lkd-all-sty1-pagination1-nbrs1 {
	display: inline-block;
	padding-left: 0;
	border-radius: 4px;
	font-size: 110%;
}
.lkd-all-sty1-pagination1-nbrs1>li {
	display: inline
}
.lkd-all-sty1-pagination1-nbrs1>li>a, .lkd-all-sty1-pagination1-nbrs1>li>span {
	position: relative;
	float: left;
	padding: 5px 11px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #999999;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}
.lkd-all-sty1-pagination1-nbrs1>li:first-child>a, .lkd-all-sty1-pagination1-nbrs1>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}
.lkd-all-sty1-pagination1-nbrs1>li:last-child>a, .lkd-all-sty1-pagination1-nbrs1>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}
.lkd-all-sty1-pagination1-nbrs1>li>a:focus, .lkd-all-sty1-pagination1-nbrs1>li>a:hover, .lkd-all-sty1-pagination1-nbrs1>li>span:focus, .lkd-all-sty1-pagination1-nbrs1>li>span:hover {
	z-index: 0;
	color: #999999;
	background-color: #eee;
	border-color: #ddd
}
.lkd-all-sty1-pagination1-nbrs1>.active>a, .lkd-all-sty1-pagination1-nbrs1>.active>a:focus, .lkd-all-sty1-pagination1-nbrs1>.active>a:hover, .lkd-all-sty1-pagination1-nbrs1>.active>span, .lkd-all-sty1-pagination1-nbrs1>.active>span:focus, .lkd-all-sty1-pagination1-nbrs1>.active>span:hover {
	z-index: 0;
	color: #fff;
	cursor: default;
	background-color: #999999;
	border-color: #999999
}
.lkd-all-sty1-pagination1-nbrs1>.disabled>a, .lkd-all-sty1-pagination1-nbrs1>.disabled>a:focus, .lkd-all-sty1-pagination1-nbrs1>.disabled>a:hover, .lkd-all-sty1-pagination1-nbrs1>.disabled>span, .lkd-all-sty1-pagination1-nbrs1>.disabled>span:focus, .lkd-all-sty1-pagination1-nbrs1>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}

.lkd-all-sty1-pagination2 {
  display: inline-block;
}
.lkd-all-sty1-pagination2 a {
  color: var(--lkd-all-sty1-pagination2-text-color);
  float: left;
  padding: 4px 12px;
  text-decoration: none;
  transition: background-color .3s;
  border: 1px solid var(--lkd-all-sty1-pagination2-border-color);
  margin: 4px 4px;
  background-color: var(--lkd-all-sty1-pagination2-background-color);
}
.lkd-all-sty1-pagination2 a.active {
  background-color: var(--lkd-all-sty1-pagination2-selected-background-color);
  color: var(--lkd-all-sty1-pagination2-selected-text-color);
  border: 1px solid var(--lkd-all-sty1-pagination2-selected-border-color);
}
.lkd-all-sty1-pagination2 a:hover:not(.active) {
	background-color: var(--lkd-all-sty1-pagination2-hover-background-color);
}
.lkd-all-sty1-pagination3 {
  display: inline-block;
}
.lkd-all-sty1-pagination3 a {
  color: #333;
  float: left;
  padding: 6px 12px;
  text-decoration: none;
  transition: background-color .3s;
  border: 1px solid #ddd;
  margin: 4px 4px;
  background-color: #fff;
}
.lkd-all-sty1-pagination3 a.active {
  background-color: #999;
  color: white;
  border: 1px solid #999;
}
.lkd-all-sty1-pagination3 a:hover:not(.active) {
	background-color: #ddd;
}
.lkd-all-sty1-pagination-title1 {
	color: #333;
	font-size: 170%;
	margin-bottom: 5px;
}
.lkd-all-sty1-pagination-title2 {
	color: #333;
	font-size: 130%;
	margin-bottom: 5px;
}
.lkd-all-sty1-pagination-icon1 {
	font-size: 100%;
	color: var(--lkd-all-sty1-pagination-icon1-color);	
}
.lkd-all-sty1-pagination-label1 {
	color: var(--lkd-all-sty1-pagination-label1-color);
	font-size: 90%;
	margin-bottom: 5px;
}
.lkd-all-sty1-pagination-block1{
	background-color: var(--lkd-all-sty1-pagination-block1-background-color);
	border: 1px solid var(--lkd-all-sty1-pagination-block1-border-color);
	padding: 1% 1% 1.5% 1%;
	margin-bottom: 2%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
	
	
	}
.lkd-all-sty1-pagination-grid1{
	display: grid;
	grid-template-columns: 1fr 40px;
	grid-gap: 0;
	grid-template-areas:
		 "text    options"
		 "pgnbrs  pgnbrs"
		 "hidden  hidden";
}
.lkd-all-sty1-pagination-grid1-text {grid-area: text; align-self:center;}
.lkd-all-sty1-pagination-grid1-pgnbrs {grid-area: pgnbrs; align-self:center;}
.lkd-all-sty1-pagination-grid1-options {grid-area: options; align-self:start; justify-self:end;}
.lkd-all-sty1-pagination-grid1-hidden {grid-area: hidden; display: none;padding-top: 2%;}

.lkd-all-sty1-pagination-grid3{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-gap: 0;
	grid-template-areas:
		 "text    options"
		 "pgnbrs  pgnbrs"
		 "hidden  hidden";
}
.lkd-all-sty1-pagination-grid3-text {grid-area: text; align-self:center;}
.lkd-all-sty1-pagination-grid3-pgnbrs {grid-area: pgnbrs; align-self:center;}
.lkd-all-sty1-pagination-grid3-options {grid-area: options; align-self:start; justify-self:end;}
.lkd-all-sty1-pagination-grid3-hidden {grid-area: hidden; display: none;padding-top: 2%;}

.lkd-all-sty1-pagination-grid3-icon1, a.lkd-all-sty1-pagination-grid3-icon1:link, a.lkd-all-sty1-pagination-grid3-icon1:visited, a.lkd-all-sty1-pagination-grid3-icon1:hover, a.lkd-all-sty1-pagination-grid3-icon1:active  {
	font-size:110%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

/*------------------------------Account  Styles----------------------------------------*/

.lkd-all-sty1-gs1-account-block1{
	background-color: #fff;
	border: 1px solid #ececec;
	padding: 10px 20px 15px 15px;
	margin-bottom: 10px;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-account-grid1{
	margin-left: auto;
	margin-right: auto; 
    width: 450px; 
    padding-top: 3%;
    }
.lkd-all-sty1-gs1-account-grid2{
	margin-left: auto;
	margin-right: auto; 
    width: 90%; 
    padding-top: 3%;
    }
.lkd-all-sty1-gs1-account-header1{
	margin-bottom: 15px;
	font-size: 150%;
	color: #333;
	border-bottom: 1px solid #ddd;
	line-height: 1.8em;
    }
.lkd-all-sty1-gs1-account-header2{
    display: grid;
    grid-template-columns: 1fr 25px;
	margin-bottom: 15px;
	font-size: 130%;
	color: #1f82a2;
	border-bottom: 1px solid #ddd;
	line-height: 1.4em;
    padding-bottom: 7px;
    }
.lkd-all-sty1-gs1-account-header2-icon1{
    font-size:70%;
    color:#ccc;
    }
.lkd-all-sty1-gs1-account-subheader1{
    display: grid;
  grid-template-columns: 1fr 25px;
	margin-bottom: 10px;
	font-size: 100%;
	color: #1f82a2;
    border-bottom: 1px solid #ddd;
    padding-bottom: 7px;
    margin-bottom: 20px;
    }
.lkd-all-sty1-gs1-account-subheader1-icon1{
    font-size:90%;
    color:#ccc;
    }
.lkd-all-sty1-gs1-account-logo1{
	margin:auto; 
    width:200px; 
    margin-bottom: 30px;
    }
.lkd-all-sty1-gs1-account-back1{
	background-repeat: repeat;
background-position: center bottom;
background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/Looked-account-graphic-login-blur.png);
    }
.lkd-all-sty1-gs1-account-back2{
background-repeat: no-repeat;
background-position: bottom right;
background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/Looked-account-graphic-login-blur2.png);
    }
a.lkd-all-sty1-gs1-account-link1:link, a.lkd-all-sty1-gs1-account-link1:visited  {
	font-size: 95%; 
	color: #1f82a2;
}
a.lkd-all-sty1-gs1-account-link1:hover, a.lkd-all-sty1-gs1-account-link1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-account-link2:link, a.lkd-all-sty1-gs1-account-link2:visited  {
	font-size: 105%; 
	color: #1f82a2;
}
a.lkd-all-sty1-gs1-account-link2:hover, a.lkd-all-sty1-gs1-account-link2:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs1-account-text1{
	color:#555;
    font-size:105%;
    display:inline;
    margin-right:5px;
    }
.lkd-all-sty1-gs1-account-text2{
	color:#333;
    font-size:95%;
    margin-bottom:20px;
    }
.lkd-all-sty1-gs1-account-text3{
	color: #1f82a2;
font-size: 115%;
margin-bottom: 20px;
    }
.lkd-all-sty1-gs1-account-text4{
	color:#999;
    font-size:95%;
    margin-bottom:10px;
    }
.lkd-all-sty1-gs1-account-hrs-container1{
	display: grid;
    grid-template-columns: 1fr 2fr;
    grid-gap: 10px;
    }
.lkd-all-sty1-gs1-account-date-grid1{
	display: grid;
    grid-template-columns: 175px 175px;
    grid-gap: 7px;
    grid-template-areas:
	     "col1 col2 col3 col4";
    }
.lkd-all-sty1-gs1-account-hrs-grid2{
	display:grid;
    grid-template-columns: 165px 1fr 1fr; 
    grid-gap: 5px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #EFEFEF;
    grid-template-areas:
	     "col1 col2 col3";
    }
.lkd-all-sty1-gs1-account-hrs-grid2-col1 {grid-area: col1;font-size:105%; color:#000; }
.lkd-all-sty1-gs1-account-hrs-grid2-col2 {grid-area: col2;font-size:100%;color:#888; }
.lkd-all-sty1-gs1-account-hrs-grid2-col3 {grid-area: col3; justify-self:end; align-self: center; }

.lkd-all-sty1-gs1-account-hrs-label1{
  font-size: 100%;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #7eb5c5;
    }

.lkd-all-sty1-gs1-account-hrs-tag1 {
     color: #666;
     background-color: #f8f8f8;
     display: inline-block;
     padding: 1px 11px 1px 11px;
     border-radius: 10px;
     border: 1px solid #e6e6e6;
     margin: 5px 10px 5px 0;
    } 

.lkd-all-sty1-gs1-account-hrs-tag2 {
    display:inline-block; 
    margin-right:10px;
    } 
.lkd-all-sty1-gs1-account-form-grid1{
display:grid;
    grid-gap: 5px;
    grid-template-columns: 20px 1fr; 
    margin-top:20px; 
    font-size:90%;
    line-height:1.4em;
    }
/*------------------------------Content Nav Styles----------------------------------------*/	

.lkd-all-sty1-contentnav{
	display: grid;
	grid-template-columns: 1fr 115px;
	grid-template-rows: auto;
	grid-gap: 15px;
	margin-bottom: .5em;
    }
.lkd-all-sty1-contentnav-col1{
align-self: center;
    }
.lkd-all-sty1-contentnav-col2{
  align-self: center;	
  justify-self: end;
    }
.lkd-all-sty1-contentnav2{
	display: grid;
	grid-template-columns: 1fr 125px;
	grid-template-rows: auto;
background-color: #ffffff;
border: 1px solid #ececec;
padding: 10px;
margin-bottom: 10px;
box-shadow: 2px 2px 3px #f2f2f2;
border-radius: 3px;
    }
.lkd-all-sty1-contentnav2-col1{
align-self: center;
    padding-left: 10px;
    }
.lkd-all-sty1-contentnav2-col2{
  align-self: center;	
  justify-self: end;
    }
.lkd-all-sty1-contentnav-btn1{
 border: 0;
background: none;
-webkit-appearance: none;
    padding: 0 10px 0 0;
    font-size:120%;
	color: #999;
	margin: auto;
	display: inline-block;
    margin-right: 15px;

    }

/*------------------------------MENU STYLES----------------------------------------*/	
.lkd-all-sty1-sectionav1{
	font-size: 150%;
	margin-bottom: 25px;
	border-bottom-width: .4em;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-left: 0.75em;
	margin-top: 10px;
	width: 100%;
	}
.lkd-all-sty1-sectionav1 ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.lkd-all-sty1-sectionav1 ul li{
	display: inline;
	line-height: 1.75em;
}
.lkd-all-sty1-sectionav1 ul li a{
	color: #999;
	margin-right: 0.6em;
	text-decoration: none;
	padding-right: 0.25em;
	padding-bottom: 0.25em;
	padding-left: 0.25em;
}
.lkd-all-sty1-sectionav1 ul li a:hover, .lkd-all-sty1-sectionav1 ul li a.lkd-all-sty1-sectionav1-selected{
	border-bottom-color: #1f82a2;
	color: #1f82a2;
	border-bottom-width: 3px;
	border-bottom-style: solid;
}
.lkd-all-sty1-sectionav2{
	width: 100%;
	}
.lkd-all-sty1-sectionav2 ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.lkd-all-sty1-sectionav2 ul li{
	display: inline;
	line-height: 2em;
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-sectionav2 ul li a{
	color: #999;
	font-size: 90%;
	margin-right: -2px;
	text-decoration: none;
	padding: 8px 30px 7px 15px;
	background-color:#f7f7f7; 
	border-top: #efefef solid 2px;
	border-radius: 3px 3px 0px 0px;
}
.lkd-all-sty1-sectionav2 ul li a:hover {
	color: #4c4b4b;
	border-top: #ccc solid 2px;
	background-color:#e8e8e8; 
}
.lkd-all-sty1-sectionav2 ul li a.lkd-all-sty1-sectionav2-selected{
	color: #4c4b4b;
	border-top: #ccc solid 2px;
	background-color:#e8e8e8; 
	font-size: 105%;
	padding: 6px 15px 7px 15px;
}
.lkd-all-sty1-sectionav2 ul li:last-child a, .lkd-all-sty1-sectionav2 ul li:last-child a:hover{
	color: #ccc;
	font-size: 170%;
	margin-right: 1px;
	text-decoration: none;
	padding: 10px 7px 0px 7px;
	background-color:#fff; 
	border-top:none;
	border-radius: 0;
}
.lkd-all-sty1-sectionav2 ul li a.lkd-all-sty1-sectionav2-menu{
	color: #999;
	font-size: 90%;
	margin-right: -2px;
	text-decoration: none;
	padding: 8px 15px 7px 15px;
	background-color:#f7f7f7; 
	border-top: #efefef solid 2px;
	border-radius: 3px 3px 0px 0px;
}
.lkd-all-sty1-sectionav2-tag1  {
    position:relative;
}
.lkd-all-sty1-sectionav2-tag1-close {
    position: absolute;
    top: 0px;
    right: 6px;		
    font-size: 85% !important;
}

.lkd-all-sty1-sectionav2-dropbtn {
	color: #999;
	font-size: 90%;
	margin-right: -2px;
	text-decoration: none;
	padding: 8px 15px 8px 15px;
	background-color:#f7f7f7;
	border-top: #efefef solid 2px;
	border-radius: 3px 3px 0px 0px;
	white-space: nowrap;
    cursor: pointer;
	display: inline-block;
}
.lkd-all-sty1-sectionav2-dropdown {
    position: relative;
    display: inline-block;
}

.lkd-all-sty1-sectionav2-dropdown-content1 {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
	overflow:auto;
	width:100%;
    box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2);
    z-index: 10;
	text-align: left;
	left: -125%;
	border-color: none;
}

.lkd-all-sty1-sectionav2-dropdown-content1 a {
    color: #515050;
    padding: 6px 6px 6px 10px;
    text-decoration: none;
    display: block;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-sectionav2-dropdown-content1 a:hover {
	background-color: #f1f1f1; 
	color: #000;
}

.lkd-all-sty1-sectionav2-dropdown:hover .lkd-all-sty1-sectionav2-dropdown-content1 {
    display: block;
}
.lkd-all-sty1-sectionav2-dropdown-content2 {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 260px;
	overflow:auto;
	width:100%;
    box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2);
    z-index: 10;
	text-align: center;
	left: -125%;
}

.lkd-all-sty1-sectionav2-dropdown-content2 a {
    color: #515050;
    padding: 6px 6px;
    text-decoration: none;
    display: block;
	line-height: 1.3em;
		font-size: 90%;
}
.lkd-all-sty1-sectionav2-dropdown-content2 a:hover {
	color: #000;
}

.lkd-all-sty1-sectionav2-dropdown:hover .lkd-all-sty1-sectionav2-dropdown-content2 {
    display: block;
}

.lkd-all-sty1-sectionav2-dropdown:hover .lkd-all-sty1-gs1-dropbtn {
    background-color: #e8e8e8;
}
.lkd-all-sty1-sectionav2-grid1 {
	display: grid;
    grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 5px;
	margin: 5px;
	text-align: center;
	font-size: 95% !important;
	padding: 0;
}
.lkd-all-sty1-sectionav3{
	font-size: 105%;
	padding-top: 0.5em;
	width: 100%;
	padding-left: 2%;
	padding-right: 2%;
	border-bottom: 1px solid #ececec;
	}
.lkd-all-sty1-sectionav3 ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.lkd-all-sty1-sectionav3 ul li{
	display: inline;
	line-height: 2em;
}
.lkd-all-sty1-sectionav3 ul li a{
	color: #898686;
	text-decoration: none;
	padding-right: 0.5em;
	padding-left: 0.5em;
}
.lkd-all-sty1-sectionav3 ul li a:hover, .lkd-all-sty1-sectionav3 ul li a.lkd-all-sty1-sectionav3-selected{
	border-bottom-color: #000;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: .4em; 
}
.lkd-all-sty1-sectionav4{
	font-size: 130%;
	margin: 1% 0 0 0 ;
	border-bottom-width: .3em;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-left: 0.75em;
	width: 100%;
	}
.lkd-all-sty1-sectionav4 ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.lkd-all-sty1-sectionav4 ul li{
	display: inline;
	line-height: 1.75em;
}
.lkd-all-sty1-sectionav4 ul li a{
	color: #999;
	margin-right: 0.6em;
	text-decoration: none;
	padding-right: 0.25em;
	padding-bottom: 0.25em;
	padding-left: 0.25em;
}
.lkd-all-sty1-sectionav4 ul li a:hover, .lkd-all-sty1-sectionav4 ul li a.lkd-all-sty1-sectionav4-selected{
	border-bottom-color: #4c4b4b;
	color: #4c4b4b;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

/*------------------------------Responsive Menu Styles-----------------------------------------*/
.lkd-all-sty1-resp-nav1-block1{
	background-color: #FFF;
	padding: 1% 3% 1% 3%;
	height: 100vh;
}
.lkd-all-sty1-resp-nav1{
	display: grid;
	grid-template-columns: 1fr 25px;
	grid-template-rows: auto;
	grid-gap: 0;
	background-color: #fff;
	padding:10px;
    border-bottom: 1px solid #eee;
	grid-template-areas:
	     "text    icon";
    }
.lkd-all-sty1-resp-nav1:hover { 
	background-color: #e9e9e9;
	color: #000;
}

.lkd-all-sty1-resp-nav1-sty1{
	background-color: #fff;
	padding:10px;
    border-bottom: 1px solid #eee;
    color: #000;
    line-height: 1.4em;
    }
.lkd-all-sty1-resp-nav1-sty1:hover { 
	background-color: #e9e9e9;
	color: #000;
}
.lkd-all-sty1-resp-nav1-content1{
 grid-area: text;
justify-self: start;
align-self: center;
font-size: 105%;
color: #333;
    line-height: 1.6em;
    }
.lkd-all-sty1-resp-nav1-content2{
 grid-area: icon;
 justify-self: end;
 align-self: center;	
	font-size: 135%;
	color: #ccc;
    }
.lkd-all-sty1-resp-nav1-icon1{
  font-size: 90%;
  display: inline;
  color: #1f82a2; 
    }
.lkd-all-sty1-resp-nav1-label1{
  font-size: 90%;
  display: inline;
  color: #888; 
    }
.lkd-all-sty1-resp-nav1-label2{
  font-size: 80%;
  display: inline;
  color: #888; 
    }
.lkd-all-sty1-resp-nav1-label3{
  font-size: 85%;
  display: inline;
  color: #cc3333; 
    }
.lkd-all-sty1-resp-nav1-grid2{
  display: grid;
  grid-template-columns: 27px 1fr; 
    }

.lkd-all-sty1-resp-nav1-grid2 div{
  align-self: center; 
    }
.lkd-all-sty1-resp-nav1-header1{
	font-size: 140%;
	color: #333;
	display: grid;
	grid-template-columns: 25px 1fr;
	padding:10px 20px ;
    }
a.lkd-all-sty1-resp-nav1-header-link1, a.lkd-all-sty1-resp-nav1-header-link1:visited  {
   background-color: #fff;
}
a.lkd-all-sty1-resp-nav1-header-link1:hover, a.lkd-all-sty1-resp-nav1-header-link1:active {
   background-color: #fff;
}

.lkd-all-sty1-resp-nav1-title1{
	font-size: 120%;
	color: #000;
	padding:15px 10px 10px 10px;
	font-weight: bold;
    }
.lkd-all-sty1-resp-nav1-title2{
	font-size: 100%;
	color: #333;
	padding:10px 10px 10px 20px;
	border-bottom: 1px solid #EFEFEF;
	background-color: #f3f3f3;
	font-weight: bold;
    }
.lkd-all-sty1-resp-nav1-title3{
	font-size: 100%;
    color: #1f82a2;
    padding: 20px 10px 3px 10px;
    text-transform: uppercase;
    }
.lkd-all-sty1-resp-nav1-title4{
	font-size: 110%;
    color: #999;
    padding: 20px 10px 10px 10px;
    }
.lkd-all-sty1-resp-nav1-text1{
	font-size: 100%;
	color: #666;
    }
.lkd-all-sty1-resp-nav1-divider1{
	width: 100%;
	margin-top: 5px;
	margin-bottom: 0px;	
	text-transform: none;
    }
.lkd-all-sty1-resp-nav1-divider2{
	width: 100%;
	margin-top: 15px;
    }

.lkd-all-sty1-resp-nav1-grid1{
	display: grid;
	grid-template-columns: 20px 1fr;
	grid-gap: 7px;
	
    }
.lkd-all-sty1-resp-nav1-grid1-icon{
  font-size: 90%;
  align-self: center;
	color: #999;
    }
.lkd-all-sty1-resp-nav1-grid1-text{
	font-size: 100%;
	 align-self: center;	
	color: #666;
    }
/*------------------------------Overlay Nav Content Styles-----------------------------------------*/
.lkd-all-sty1-overlay-block1{
	background-color: #FFF;
	padding: 10px;
}
.lkd-all-sty1-overlay-block2{
	background-color: #FFF;
	padding: 0;
	overflow: hidden;
}
.lkd-all-sty1-overlay-block3{
	margin: 5px;
}
.lkd-all-sty1-overlay-header1{
display: grid;
grid-template-columns: 35px 1fr 35px;
padding: 5px 0 5px 0;
grid-gap: 5px;
margin-bottom: 2%;
border-bottom: 1px solid #EFEFEF;
grid-template-areas:
	     "icon    text    options "
		 "content   content   content"
		 "hidden  hidden  hidden";
}
.lkd-all-sty1-overlay-header1-icon {grid-area: icon;align-self:center;}
.lkd-all-sty1-overlay-header1-text {grid-area: text;align-self:center; text-align: center;}
.lkd-all-sty1-overlay-header1-content {grid-area: content;align-self:center;border-top: 1px solid #EFEFEF; padding-top:5px;}
.lkd-all-sty1-overlay-header1-options {grid-area: options;align-self:center; justify-self:end;}
.lkd-all-sty1-overlay-header1-hidden {grid-area: hidden; display: none; margin-top: 2%; padding-top: 1%;border-top: 1px solid #EFEFEF;  }

a.lkd-all-sty1-overlay-header1-icon1, a.lkd-all-sty1-overlay-header1-icon1:visited, a.lkd-all-sty1-overlay-header1-icon1:hover, a.lkd-all-sty1-overlay-header1-icon1:active  {
font-size: 150%;
color: #999;
}
.lkd-all-sty1-overlay-header2{
display: grid;
grid-template-columns: 1fr 40px;	
padding: 5px 0 5px 0;
grid-gap: 5px;
margin-bottom: 2%;
border-bottom: 1px solid #EFEFEF;
grid-template-areas:
	     ".       options"
	     "title   title"
		 "hidden  hidden";
}
.lkd-all-sty1-overlay-header2-title {grid-area: title;align-self:center;border-top: 1px solid #EFEFEF; padding-top:5px;}
.lkd-all-sty1-overlay-header2-options {grid-area: options;align-self:start; justify-self:end;}
.lkd-all-sty1-overlay-header2-hidden {grid-area: hidden; display: none; margin-top: 2%; padding-top: 1%;border-top: 1px solid #EFEFEF;  }

.lkd-all-sty1-overlay-header3{
display: grid;
grid-template-columns: 35px 1fr 50px;
padding: 5px 0 5px 0;
grid-gap: 5px;
margin: 0 10px;
border-bottom: 1px solid #EFEFEF;
top: 0;
position: sticky;
background-color: white; 
 z-index: 10000;
grid-template-areas:
	     "icon    text    options ";
}
.lkd-all-sty1-overlay-header3-icon {grid-area: icon;align-self:center;}
.lkd-all-sty1-overlay-header3-text {grid-area: text;align-self:center; text-align: center;}
.lkd-all-sty1-overlay-header3-options {grid-area: options;align-self:center; justify-self:end;}

a.lkd-all-sty1-overlay-header3-icon1, a.lkd-all-sty1-overlay-header3-icon1:visited, a.lkd-all-sty1-overlay-header3-icon1:hover, a.lkd-all-sty1-overlay-header3-icon1:active  {
font-size: 150%;
color: #999;
}

.lkd-all-sty1-overlay-header4{
  display: grid;
  grid-template-columns: 1fr 50px;
  grid-template-rows: auto;
  grid-gap: 5px;
  margin-bottom: 20px;
  background-color: #cce9f2;
  border: 1px solid #c9dde3;
  padding: 7px 10px;
    grid-template-areas:
	     "col1    col2";
    }
.lkd-all-sty1-overlay-header4-col1 {
	grid-area: col1;
	align-self:center; 
	font-size: 120%; 
	color: #1f82a2;
}
.lkd-all-sty1-overlay-header4-col2 {
	grid-area: col2; 
	align-self:center; 
	justify-self:end; 
	color: #83bcd4;
}


.lkd-all-sty1-overlay-subheader4{
   display: grid;
  grid-template-columns: 1fr 25px;
  margin-bottom: 10px;
  font-size: 100%;
  	color: #1f82a2;
  border-bottom: 1px solid #ddd;
  padding-bottom: 7px;
  margin-bottom: 20px;
  padding-left: 5px;
  font-weight: bold;
    }
.lkd-all-sty1-overlay-subheader4-icon1{
    font-size:90%;
    color:#b4d9e4;
    }





a.lkd-all-sty1-overlay-title1, a.lkd-all-sty1-overlay-title1:visited, a.lkd-all-sty1-overlay-title1:hover, a.lkd-all-sty1-overlay-title1:active  {
color: #000;
font-size: 130%;
margin-bottom: 5px;
}
.lkd-all-sty1-overlay-description1{
font-size: 95%; color: #999; 
}
.lkd-all-sty1-overlay-text1 {
  color: #333;
  font-size: 95%;
  margin-bottom: 20px;
}

ul.lkd-all-sty1-overlay-breadcrumb1 {
	padding: 5px 0px;
	list-style: none;
}
ul.lkd-all-sty1-overlay-breadcrumb1 li {
    display: inline;
    font-size: 13px;
}
ul.lkd-all-sty1-overlay-breadcrumb1 li+li:before {
    padding: 8px;
    color: #666666;
    content: "/\00a0";
}
ul.lkd-all-sty1-overlay-breadcrumb1 li a {
    color: #999999;
    text-decoration: none;
}
ul.lkd-all-sty1-overlay-breadcrumb1 li a:hover {
    color: #000000;
    text-decoration: none;
}
.lkd-all-sty1-overlay-divider1{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 20px;
	margin-bottom: 20px;
}
.lkd-all-sty1-overlay-divider2{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 30px;
	margin-bottom: 30px;
}
.lkd-all-sty1-overlay-spcr1{
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
}
.lkd-all-sty1-overlay-spcr2{
	width: 100%;
	height: 20px;
}
.lkd-all-sty1-overlay-spcr3{
	width: 100%;
	height: 40px;
}
.lkd-all-sty1-overlay-spcr4{
	width: 100%;
	height: 10px;
}
.lkd-all-sty1-overlay-spcr5{
	width: 100%;
	height: 15px;
}
.lkd-all-sty1-overlay-alert-block1{
text-align: center;
padding: 2%;
margin: 2% 0 2% 0;
border: 1px solid #ececec;
background-color: #fff;
}
.lkd-all-sty1-overlay-alert-title1{
font-size: 130%;
margin-bottom: 5px;
}
.lkd-all-sty1-overlay-alert-description1{
font-size: 95%; color: #999;margin-bottom: 5px; 
}
a.lkd-all-sty1-overlay-alert-link1:link, a.lkd-all-sty1-overlay-alert-link1:visited, a.lkd-all-sty1-tbl-icon2:hover, a.lkd-all-sty1-overlay-alert-link1:active  {
	font-size:100%;
	color: #999;
	text-decoration: underline;
}
.lkd-all-sty1-overlay-top{
margin-top: 7px;
text-align: right;
}
.lkd-all-sty1-overlay-btn-close, a.lkd-all-sty1-overlay-btn-close:link, a.lkd-all-sty1-overlay-btn-close:visited {
	padding: 0 5px 0 15px; 
	font-size: 150%; 
	color: #999;
	margin-top: 1px;
}
a.lkd-all-sty1-overlay-btn-close:hover, a.lkd-all-sty1-overlay-btn-close:active  {
	color: #666;
}
/*------------------------------ALERT STYLES----------------------------------------*/	
.lkd-all-sty1-alert1{
  display: grid;
  grid-template-columns: 40px 1fr;
  grid-gap: 5px;
  margin: 1% 0;
  padding: 1% 1% 0 1%;
  border-radius: 3px;
  grid-template-areas:
	     "icon          title"
	  	 "description   description"
         "options       options"
		 "hidden        hidden";
    }
.lkd-all-sty1-alert1-icon {grid-area: icon;align-self:start;}
.lkd-all-sty1-alert1-title {grid-area: title;align-self:center;}
.lkd-all-sty1-alert1-description {grid-area: description;align-self:center;}
.lkd-all-sty1-alert1-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-alert1-hidden {grid-area: hidden; display: none;margin-top: 1%; padding-bottom: 1%;}


.lkd-all-sty1-alert2{
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 3px;
  margin: 1% 0;
  padding: 1% 1% 0 1%;
  border-radius: 3px;
  grid-template-areas:
	     "content"
         "options"
		 "hidden";
    }
.lkd-all-sty1-alert2-content {grid-area: content;align-self:center;}
.lkd-all-sty1-alert2-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-alert2-hidden {grid-area: hidden; display: none;margin-top: 1%;}

.lkd-all-sty1-alert1-sty1{
  background-color: #dd544b;
  color: #fff;
    }
.lkd-all-sty1-alert1-sty2{
  background-color: #5bb95a;
  color: #fff;
    }
.lkd-all-sty1-alert1-sty3{
  background-color: #5CA0B9;
  color: #fff;
    }
.lkd-all-sty1-alert1-sty4{
  background-color: #efad4c;
  color: #fff;
    }
.lkd-all-sty1-alert1-sty5{
  background-color: #f8dddb;
	border-left: 4px solid #f1bbb7;
  color: #666;
    }
.lkd-all-sty1-alert1-sty6{
  background-color: #fcefdb;
  border-left: 4px solid #f9deb7;
  color: #666;
    }
.lkd-all-sty1-alert1-sty7{
  background-color: #def1de;
  border-left: 4px solid #bde3bd;
  color: #666;
    }
.lkd-all-sty1-alert1-sty8{
  background-color: #deecf1;
  border-left: 4px solid #bed9e3;
  color: #666;
    }
.lkd-all-sty1-alert1-img1{
  font-size: 200%;
  margin-right: 10px;
    }
.lkd-all-sty1-alert1-title1{
  font-size: 150%;
  margin-bottom: 5px;
    }
.lkd-all-sty1-alert1-link1  {
	color: #fff;
	font-size: 150%;
	display: inline-block;
	margin: 0 7px;
	opacity: 0.6;
}
.lkd-all-sty1-alert1-link1:hover {
	text-decoration: none;
	color: #fff;
	opacity: 1;
}
.lkd-all-sty1-alert1-link2  {
	color: #fff;
	font-size: 150%;
	display: inline-block;
	margin: 0 7px;
	opacity: 0.6;
}
.lkd-all-sty1-alert1-link2:hover {
	text-decoration: none;
	color: #fff;
		opacity: 1;
}	

.lkd-all-sty1-alert-gen {
    font-size:100%; 
    color:#ec4998; 
    background-color:#fbedf4; 
    padding:20px 10px; 
    margin-bottom:10px;
    border: 1px solid #f9ddeb;
    line-height: 1.6em;
}	
.lkd-all-sty1-alert-gen-grid1 {
    display: grid;
	grid-template-columns:35px 1fr;
}
.lkd-all-sty1-alert-gen-grid1-icon1 {
    color:#ec81b5;
    font-size: 150%;
}

/*------------------------------Loading Styles-----------------------------------------*/
.lkd-all-sty1-loading-grid1{
display: grid;
	grid-template-columns: 1fr 150px 30px 1fr;
	margin-bottom: 1%;
}
.lkd-all-sty1-loading-grid1-image{
	align-self: center;
}
.lkd-all-sty1-loading-grid1-text{
	color: #999;
	font-size: 95%;
	align-self: center;
}
.lkd-all-sty1-loading-grid2{
display: grid;
	grid-template-columns: 150px 30px 1fr;
	margin-bottom: 1%;
}
.lkd-all-sty1-loading-grid2-image{
	align-self: center;
}
.lkd-all-sty1-loading-grid2-text{
	color: #999;
	font-size: 95%;
	align-self: center;
}
.lkd-all-sty1-loading-grid3{
display: grid;
	grid-template-columns: 25px 1fr;
	margin: 5px 0 10px 0;
}
.lkd-all-sty1-loading-grid3-image{
	align-self: center;
}
.lkd-all-sty1-loading-grid3-text{
	color: #999;
	font-size: 85%;
	align-self: center;
}
/*------------------------------ Tabs Navigation -----------------------------------------*/
.lkd-all-sty1-tabnav1 {
	background-color: #FFF;
border: 1px solid #Ececec;
padding: 2% 0;
margin-bottom: 2%;
box-shadow: 2px 2px 3px #f2f2f2;
border-radius: 3px;
	text-align: left;
	}
.lkd-all-sty1-tabnav1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-tabnav1 li{
	display: inline;
    font-size: 140%;
}
.lkd-all-sty1-tabnav1 li a {
    color: #666;
    text-decoration: none;
	padding: 2%;
    border-right: 1px solid #Ececec;
}
.lkd-all-sty1-tabnav1 li a:hover {
    color: #000;
    text-decoration: none;
	border-bottom: 2px solid #1f82a2;
}
.lkd-all-sty1-tabnav1 li a:active {
    color: #000;
    text-decoration: none;
	border-bottom: 2px solid #1f82a2;
}
.lkd-all-sty1-tabnav2 {
	background-color: #FFF;
    padding: 1% 0;
    margin-bottom: 2%; 
	text-align: left;
	border-bottom: 1px solid #Ececec;
	}
.lkd-all-sty1-tabnav2 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-tabnav2 li{
	display: inline;
    font-size: 115%;
}
.lkd-all-sty1-tabnav2 li a {
    color: #666;
    text-decoration: none;
	padding: 1% 3%;
    border-right: 1px solid #Ececec;
}
.lkd-all-sty1-tabnav2 li a:hover {
    color: #000;
    text-decoration: none;
	border-bottom: 2px solid #1f82a2;
}
.lkd-all-sty1-tabnav2 li a:active {
    color: #000;
    text-decoration: none;
	border-bottom: 2px solid #1f82a2;
}
/*------------------------------Badge/Rating Styles-----------------------------------------*/
.lkd-all-sty1-rating1  {
margin-right: 10px;
		display: inline-block;
    line-height: 2.3em;
}
.lkd-all-sty1-rating1-icon  {
	font-size:135%;
	color: #ec4998;
	margin: auto;
	display: inline-block;
    margin-right: 3px;
}
.lkd-all-sty1-rating1-text  {
	font-size:150%;
	color: #000;
	margin: auto;
	display: inline-block;
	padding-right: 5px;
}

.lkd-all-sty1-rating2  {
line-height: 1.7em;	
    margin:0!important;
}
.lkd-all-sty1-rating2-icon  {
	font-size:95%;
	color: #ec4998;
	margin: auto;
	display: inline-block;
    letter-spacing: 3px;
}
.lkd-all-sty1-rating2-text  {
	font-size:115%;
	color: #000;
	margin: auto;
	display: inline-block;
	padding-right: 5px;
}
a.lkd-all-sty1-rating2-link:link, a.lkd-all-sty1-rating2-link:visited  {
	font-size: 90%; 
	color: #666;
	display: inline-block;
	margin: 0 10px 0 5px;
}
a.lkd-all-sty1-rating2-link:hover, a.lkd-all-sty1-rating2-link:active {
	color: #000;
}
a.lkd-all-sty1-rating2-link2:link, a.lkd-all-sty1-rating2-link2:visited  {
	font-size: 90%; 
	color: #666;
	display: inline-block;
	margin: 0 10px 0 5px;
    font-style: italic;
}
a.lkd-all-sty1-rating2-link2:hover, a.lkd-all-sty1-rating2-link2:active {
	color: #000;
}
a.lkd-all-sty1-rating2-link3:link, a.lkd-all-sty1-rating2-link3:visited  {
	font-size: 80%; 
	color: #999;
	display: inline-block;
	margin: 0 10px 0 0;
}
a.lkd-all-sty1-rating2-link3:hover, a.lkd-all-sty1-rating2-link3:active {
	color: #000;
}

.lkd-all-sty1-rating3  {
margin-bottom: 5px;
}
.lkd-all-sty1-rating3-text1  {
	font-size:120%;
	color: #1f82a2;
	margin: auto;
	display: inline-block;
	margin-right: 3px;
}
.lkd-all-sty1-rating3-text2  {
	font-size:105%;
	color: #666;
	margin: auto;
	display: inline-block;
}



.lkd-all-sty1-rating-sty1{
	background-color: #eee;
	border-radius: 0 0 25px 0;
	width: 125px;
	padding: 10px;
	margin-bottom: 10px;
    }
.lkd-all-sty1-rating-sty1-icon1{
	font-size: 200%;
	color: #1f82a2;
	padding-right: 8px;
	margin-right: 3px;
	border-right: 1px solid #ccc;
	display: inline-block;
    }
a.lkd-all-sty1-rating-sty1-title1:link, a.lkd-all-sty1-rating-sty1-title1:visited  {
	font-size: 100%; 
	color: #666;
	display: inline-block;
}
a.lkd-all-sty1-rating-sty1-title1:hover, a.lkd-all-sty1-rating-sty1-title1:active {
	color: #000;
}
.lkd-all-sty1-rating-sty2{
	background-color: #eee;
	border-radius: 0 0 15px 0;
	padding: 10px;
	margin-bottom: 10px;
    }
.lkd-all-sty1-rating-sty2-icon1{
	font-size: 150%;
	color: #1f82a2;
	display: inline-block;
    }
.lkd-all-sty1-rating-sty3{
	background-color: #eee;
	border-radius: 0 0 25px 0;
	width: 70px;
    height: 75px;
	text-align: center;
	padding: 10px 5px;
	display: inline-block;
    }
.lkd-all-sty1-rating-sty3-icon1{
	font-size: 200%;
	color: #1f82a2;
	padding-bottom: 8px;
	margin-bottom: 2px;
	border-bottom: 1px solid #ccc;
    }
a.lkd-all-sty1-rating-sty3-title1:link, a.lkd-all-sty1-rating-sty3-title1:visited  {
	font-size: 100%; 
	color: #999;
}
a.lkd-all-sty1-rating-sty3-title1:hover, a.lkd-all-sty1-rating-sty3-title1:active {
	color: #000;
}
.lkd-all-sty1-rating-sty4{
	display: grid;
	width: 100%;
	grid-template-columns:  5px 5px 5px 5px 5px;
	grid-gap: 2px;
	grid-template-areas:
	     "col1  col2  col3  col4  col5";
    }
.lkd-all-sty1-rating-sty4-col1 {grid-area: col1;background-color: #e8e8e8; height: 5px; align-self: end;}
.lkd-all-sty1-rating-sty4-col2 {grid-area: col2;background-color: #e8e8e8; height: 10px; align-self: end;}
.lkd-all-sty1-rating-sty4-col3 {grid-area: col3;background-color: #ccc;height: 15px; align-self: end;}
.lkd-all-sty1-rating-sty4-col4 {grid-area: col4;background-color: #ccc;height: 20px; align-self: end;}
.lkd-all-sty1-rating-sty4-col5 {grid-area: col5;background-color: #ccc;height: 25px; align-self: end;}

.lkd-all-sty1-rating-sty4-text1  {
	font-size:120%;
	color: #666;
	display: inline-block;
}

/*------------------------------TABULAR STYLES (tables)-----------------------------------------*/
.lkd-all-sty1-tbl1 {
  width: 100%;
  min-width:850px;
  margin-bottom: 1rem;
  background-color: transparent;
	
}
.lkd-all-sty1-tbl1 td {
  padding: 0.5rem;
  vertical-align: top;
  border-bottom: 1px solid #dee2e6;
  font-size: 100%;
}
.lkd-all-sty1-tbl1 th {
  padding: 0.5rem;
  vertical-align: top;
  border-bottom: 1px solid #dee2e6;
  font-size: 85%;
  font-weight: normal;
}
.lkd-all-sty1-tbl1 thead th {
  vertical-align: bottom;
}

.lkd-all-sty1-tbl1 tbody + tbody {
  border-top: 1px solid #dee2e6;
}
.lkd-all-sty1-tbl1-select-sty1 {
  background-color: #f8f9fa;
}


.lkd-all-sty1-tbl2 {
  width: 100%;
  min-width:1000px;
  margin-bottom: 1rem;
  background-color: transparent;
	
}
.lkd-all-sty1-tbl2 td {
  padding: 10px;
  border: 1px solid #dee2e6;
  font-size: 100%;
}
.lkd-all-sty1-tbl2 th {
  padding: 0.5rem;
  vertical-align: top;
  border-bottom: 1px solid #dee2e6;
  font-size: 95%;
  font-weight: normal;
    color:#999;
}
.lkd-all-sty1-tbl2 thead th {
  vertical-align: bottom;
}

.lkd-all-sty1-tbl2 tbody + tbody {
  border-top: 1px solid #dee2e6;
}
.lkd-all-sty1-tbl2-select-sty1 {
  background-color: #f8f9fa;
}

.lkd-all-sty1-tbl3 {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
	
}
.lkd-all-sty1-tbl3 th,
.lkd-all-sty1-tbl3 td {
  padding: 0.75rem;
  vertical-align: top;
  border-bottom: 1px solid #dee2e6;
  font-size: 12px;
}
.lkd-all-sty1-tbl3 thead th {
  vertical-align: bottom;
}
.lkd-all-sty1-tbl3 tbody + tbody {
	border-top: 1px solid #dee2e6;
}
.lkd-all-sty1-tbl4-outer-wrapper {
    max-width: fit-content;
    max-height: fit-content; 
}
.lkd-all-sty1-tbl4-wrapper {
    overflow-y: scroll;
    overflow-x: scroll;
    height: fit-content;
    max-height: 66.4vh;    
    margin-top: 22px;
    padding-bottom: 20px; 
}
.lkd-all-sty1-tbl4 {
    min-width: max-content;
    border-collapse: separate;
    border-spacing: 0px;      
}
.lkd-all-sty1-tbl4 th{
   position: sticky; 
    top: 0px;
    background-color: #ddd;
    color: #000;  
    text-align: center;
    font-weight: normal;
    font-size: 17px;
    border: 1px solid #ccc;
}

.lkd-all-sty1-tbl4 thead tr > :first-child {
  z-index:3;
  left:0;
  top:0;
}
.lkd-all-sty1-tbl4 tbody tr > :first-child {
  position: sticky;
  z-index:1;
  left:0;
    top:0;  
    background: #fff;
}

.lkd-all-sty1-tbl4 th, .lkd-all-sty1-tbl4 td {   
    padding: 15px;
    padding-top: 10px;
    padding-bottom: 10px;   
}
.lkd-all-sty1-tbl4 td {
    text-align: left;   
    font-size: 15px;
    border: 1px solid #ddd;
    padding-left: 20px; 
    vertical-align: top;
}
.lkd-all-sty1-tbl4 tr:nth-child(even){
background-color: #f2f2f2;
} 

.lkd-all-sty1-tbl5-outer-wrapper {
    max-width: fit-content;
    max-height: fit-content; 
}
.lkd-all-sty1-tbl5-wrapper {
    overflow-y: scroll;
    overflow-x: scroll;
    height: fit-content;
    max-height: 66.4vh;    
    margin-top: 22px;
    padding-bottom: 20px; 
}
.lkd-all-sty1-tbl5 {
    min-width: max-content;
    border-spacing: 0px;      
}
.lkd-all-sty1-tbl5 th{
    position: sticky; 
    top: 0px;
    background-color: #ddd;
    color: #000;  
    text-align: center;
    font-weight: normal;
    font-size: 17px;
    border: 1px solid #ccc;
}

.lkd-all-sty1-tbl5 th, .lkd-all-sty1-tbl5 td {   
    padding: 15px;
    padding-top: 10px;
    padding-bottom: 10px;   
}
.lkd-all-sty1-tbl5 td {
    text-align: left;   
    font-size: 15px;
    border: 1px solid #dee2e6;
    padding-left: 10px;  
    vertical-align: top;
}
.lkd-all-sty1-tbl5 tr:nth-child(even){
background-color: #f8f9fa;
} 

.lkd-all-sty1-tbl-label1 {
	font-size:85%;
	color: #999;
}
.lkd-all-sty1-tbl-label2 {
	font-size:85%;
	color: #999;
	line-height: 1.3em;
}
.lkd-all-sty1-tbl-label3 {
	display: none;
}
.lkd-all-sty1-tbl-label4 {
	display: none;
	color: #999;
    line-height: 1.6em;
}
.lkd-all-sty1-tbl-label5 {
	font-size:90%;
	color: #999;
	line-height: 1.3em;
    margin-right: 5px;
}
.lkd-all-sty1-tbl-label6 {
	font-size: 105%;
  color: #1f82a2;
	line-height: 1.3em;
}
.lkd-all-sty1-tbl-img1 {
	width: 100px;
    height: 100%;
    border: 1px solid #dee2e6;
    background-color: #fff;
    padding: 5px;
}
.lkd-all-sty1-tbl-img2 {
  width: 100%;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  margin-bottom: 5px;
}
.lkd-all-sty1-tbl-labelgroup1 {
	display:grid;
	grid-template-columns: 35px 1fr;	
}
.lkd-all-sty1-tbl-labelgroup1 div {
	align-self:center;	
}

.lkd-all-sty1-tbl-date1 {
	font-size: 90%; 
	color: #777;
	line-height: 1.3em;
}
.lkd-all-sty1-tbl-date2 {
	font-size: 85%; 
	color: var(--lkd-all-sty1-tbl-date2-color);
    	line-height: 1.6em;
}
.lkd-all-sty1-tbl-date3 {
	font-size: 200%; 
	color: #999;
	line-height: 1.3em;
}
.lkd-all-sty1-tbl-date4 {
	font-size: 80%; 
	color: #777;
	margin-bottom: 3px;
	display: inline-block;
}
.lkd-all-sty1-tbl-date5 {
	display: inline-block;
	color: #999;
	font-size: 80%;
	white-space: nowrap;
    line-height: 1.7em;
}
.lkd-all-sty1-tbl-size1 {
	font-size: 95%; 
	color: #666;
	line-height: 1.3em;
}
.lkd-all-sty1-tbl-views1 {
	font-size: 95%; 
	color: #666;
	line-height: 1.3em;
}
.lkd-all-sty1-tbl-title1 {
	color: #000; 
	font-size: 120%;
	line-height: 1.4em;
}
.lkd-all-sty1-tbl-title2 {
	color: #000; 
	font-size: 140%;
	margin-bottom: 5px;
		line-height: 1.4em;
}
.lkd-all-sty1-tbl-title3 {
	color: #000; 
	font-size: 100%;
	line-height: 1.4em;
    margin-bottom: 10px;
    padding-right: 5px;
    font-weight: bold;
}
.lkd-all-sty1-tbl-title4 {
	color: #1f82a2; 
	font-size: 110%;
	line-height: 1.4em;
    margin-bottom: 5px;
    padding-right: 5px;
}
a.lkd-all-sty1-tbl-text1:link, a.lkd-all-sty1-tbl-text1:visited  {
	font-size:130%;
	color: var(--lkd-all-sty1-tbl-text1-color);
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-text1:hover, a.lkd-all-sty1-tbl-text1:active {
	text-decoration: underline;
}
.lkd-all-sty1-tbl-text2 {
	color: #333; 
	font-size: 100%;
	line-height: 1.5em;
}
.lkd-all-sty1-tbl-text3 {
	color: #000; 
	font-size: 110%;
	line-height: 1.5em;
	word-break: break-all;
}	
a.lkd-all-sty1-tbl-text4:link, a.lkd-all-sty1-tbl-text4:visited  {
	font-size:110%;
	color: var(--lkd-all-sty1-tbl-text4-color);
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-text4:hover, a.lkd-all-sty1-tbl-text4:active {
	text-decoration: underline;
}
a.lkd-all-sty1-tbl-text5:link, a.lkd-all-sty1-tbl-text5:visited  {
	font-size:110%;
	color: #000;
		line-height: 1.4em;
}
a.lkd-all-sty1-tbl-text5:hover, a.lkd-all-sty1-tbl-text5:active {
	text-decoration: underline;
}
.lkd-all-sty1-tbl-text6 {
	color: #333; 
	font-size: 100%;
	line-height: 1.8em;
	margin: 5px 0;
}
a.lkd-all-sty1-tbl-text7:link, a.lkd-all-sty1-tbl-text7:visited  {
	font-size:110%;
	color: #333;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-text7:hover, a.lkd-all-sty1-tbl-text7:active {
	text-decoration: underline;
}

a.lkd-all-sty1-tbl-text8:link, a.lkd-all-sty1-tbl-text8:visited  {
	font-size:110%;
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-text8:hover, a.lkd-all-sty1-tbl-text8:active {
	text-decoration: underline;
}
a.lkd-all-sty1-tbl-text9:link, a.lkd-all-sty1-tbl-text9:visited  {
	font-size:100%;
	color: #555;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-text9:hover, a.lkd-all-sty1-tbl-text9:active {
	text-decoration: underline;
}
.lkd-all-sty1-tbl-adress1 {
	font-size: 100%; 
	color: #666;
	line-height: 1.3em;
}
.lkd-all-sty1-tbl-price1 {
	font-size: 100%; 
	color: #333;
	display: block;
}
.lkd-all-sty1-tbl-price2 {
	font-size: 120%; 
	color: #333;
	display: block;
    line-height: 1.6em;
}
.lkd-all-sty1-tbl-description1 {
	font-size: 100%; 
	color: var(--lkd-all-sty1-tbl-description1-color);
	padding: 0px 0 5px 0;
    line-height: 1.5em;
}
a.lkd-all-sty1-tbl-profilename1:link, a.lkd-all-sty1-tbl-profilename1:visited  {
	font-size: 95%; 
	color: var(--lkd-all-sty1-tbl-profilename1-color);
	line-height: 1.6em;
	display: inline;
	word-break: break-word;
	margin-right: 5px;
}
a.lkd-all-sty1-tbl-profilename1:hover, a.lkd-all-sty1-tbl-profilename1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-tbl-profilename3:link, a.lkd-all-sty1-tbl-profilename3:visited  {
	font-size: 95%; 
	color: var(--lkd-all-sty1-tbl-profilename1-color);
	line-height: 1.6em;
	display: block;
	word-break: break-word;
	margin-right: 5px;
}
a.lkd-all-sty1-tbl-profilename3:hover, a.lkd-all-sty1-tbl-profilename3:active {
	text-decoration: underline;
}
a.lkd-all-sty1-tbl-profilename4:link, a.lkd-all-sty1-tbl-profilename4:visited  {
	font-size: 90%; 
	color: var(--lkd-all-sty1-tbl-profilename1-color);
	line-height: 1.6em;
	display: inline-block;
	word-break: break-word;
	margin-right: 5px;
}
a.lkd-all-sty1-tbl-profilename4:hover, a.lkd-all-sty1-tbl-profilename4:active {
	text-decoration: underline;
}
a.lkd-all-sty1-tbl-username1:link, a.lkd-all-sty1-tbl-username1:visited  {
	font-size: 90%; 
	color: var(--lkd-all-sty1-tbl-username1-color);
	line-height: 1.4em;
	display: inline;
	white-space: nowrap;
}
a.lkd-all-sty1-tbl-username1:hover, a.lkd-all-sty1-tbl-username1:active {
	text-decoration: underline;
}
.lkd-all-sty1-tbl-username2 {
	font-size: 95%; 
	color: #000;
	line-height: 1.4em;
	word-break: break-word;
}
a.lkd-all-sty1-tbl-username3:link, a.lkd-all-sty1-tbl-username3:visited  {
	font-size: 90%; 
	color: var(--lkd-all-sty1-tbl-username1-color);
	line-height: 1.6em;
	display: block;
	word-break: break-word;
}
a.lkd-all-sty1-tbl-username3:hover, a.lkd-all-sty1-tbl-username3:active {
	text-decoration: underline;
}
a.lkd-all-sty1-tbl-username4:link, a.lkd-all-sty1-tbl-username4:visited  {
	font-size: 90%; 
	color: var(--lkd-all-sty1-tbl-username1-color);
	line-height: 1.6em;
	display: inline-block;
	word-break: break-word;
	margin-right: 5px;
}
a.lkd-all-sty1-tbl-username4:hover, a.lkd-all-sty1-tbl-username4:active {
	text-decoration: underline;
}
a.lkd-all-sty1-tbl-phone1:link, a.lkd-all-sty1-tbl-phone1:visited, a.lkd-all-sty1-tbl-phone1:hover, a.lkd-all-sty1-tbl-phone1:active  {
	font-size: 95%; 
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-url1:link, a.lkd-all-sty1-tbl-url1:visited, a.lkd-all-sty1-tbl-url1:hover, a.lkd-all-sty1-tbl-url1:active  {
	font-size: 95%; 
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-url2:link, a.lkd-all-sty1-tbl-url2:visited, a.lkd-all-sty1-tbl-url2:hover, a.lkd-all-sty1-tbl-url2:active  {
	font-size: 95%; 
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-url3:link, a.lkd-all-sty1-tbl-url3:visited, a.lkd-all-sty1-tbl-url3:hover, a.lkd-all-sty1-tbl-url3:active   {
	font-size:90%;
	color: var(--lkd-all-sty1-tbl-url3-color);
	word-break:break-all;
    line-height: 1.6em;
}
a.lkd-all-sty1-tbl-url4:link, a.lkd-all-sty1-tbl-url4:visited, a.lkd-all-sty1-tbl-url4:hover, a.lkd-all-sty1-tbl-url4:active   {
	font-size:90%;
	color: #1f82a2;
	word-break:break-all;
    line-height: 1.6em;
}
a.lkd-all-sty1-tbl-link1:link, a.lkd-all-sty1-tbl-link1:visited  {
	font-size: 135%; 
	color: #999;
}
a.lkd-all-sty1-tbl-link1:hover, a.lkd-all-sty1-tbl-link1:active {
	text-decoration: underline;
	color: #333;
}
a.lkd-all-sty1-tbl-link2:link, a.lkd-all-sty1-tbl-link2:visited  {
	font-size: 100%; 
	color: #666;
	word-break:break-all;
		line-height: 1.6em;
}
a.lkd-all-sty1-tbl-link2:hover, a.lkd-all-sty1-tbl-link2:active {
	text-decoration: none;
	color: #333;
}
a.lkd-all-sty1-tbl-link3:link, a.lkd-all-sty1-tbl-link3:visited  {
	font-size: 145%; 
	color: #999;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-link3:hover, a.lkd-all-sty1-tbl-link3:active {
	text-decoration: underline;
	color: #333;
}
a.lkd-all-sty1-tbl-link4:link, a.lkd-all-sty1-tbl-link4:visited  {
	font-size: 115%; 
	color: #333;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-link4:hover, a.lkd-all-sty1-tbl-link4:active {
	text-decoration: underline;
	color: #000;
}
a.lkd-all-sty1-tbl-link5:link, a.lkd-all-sty1-tbl-link5:visited, a.lkd-all-sty1-tbl-link5:hover, a.lkd-all-sty1-tbl-link5:active   {
	font-size: 85%; 
	color: #666;
	line-height: 1.6em;
    margin-right: 15px;
}
a.lkd-all-sty1-tbl-link6:link, a.lkd-all-sty1-tbl-link6:visited, a.lkd-all-sty1-tbl-link6:hover, a.lkd-all-sty1-tbl-link6:active   {
	font-size: 90%; 
	color: #333;
}
a.lkd-all-sty1-tbl-tag1:link, a.lkd-all-sty1-tbl-tag1:visited, a.lkd-all-sty1-tbl-tag1:hover, a.lkd-all-sty1-tbl-tag1:active   {
	font-size: 85%; 
	color: #666;
	line-height: 1.4em;
    margin-right: 15px;
}
a.lkd-all-sty1-tbl-path1:link, a.lkd-all-sty1-tbl-path1:visited  {
	font-size: 90%; 
	color: #777;
	line-height: 1.7em;
}
a.lkd-all-sty1-tbl-path1:hover, a.lkd-all-sty1-tbl-path1:active {
	color: #666;
}
a.lkd-all-sty1-tbl-path2:link, a.lkd-all-sty1-tbl-path2:visited, a.lkd-all-sty1-tbl-path2:hover, a.lkd-all-sty1-tbl-path2:active  {
	font-size: 90%; 
	color: #444;
	line-height: 1.7em;
}
.lkd-all-sty1-tbl-select-sty1 {
  background-color: #e8e8e8;
}
.lkd-all-sty1-tbl-icon1{
	font-size:225%;
	color: #ccc;
}
.lkd-all-sty1-tbl-icon2, a.lkd-all-sty1-tbl-icon2:link, a.lkd-all-sty1-tbl-icon2:visited, a.lkd-all-sty1-tbl-icon2:hover, a.lkd-all-sty1-tbl-icon2:active  {
	font-size:150%;
	color: #999;
	margin: auto;
	display: inline-block;
}
.lkd-all-sty1-tbl-icon3, a.lkd-all-sty1-tbl-icon3:link, a.lkd-all-sty1-tbl-icon3:visited  {
	font-size:120%;
	color: var(--lkd-all-sty1-tbl-icon3-color);
	margin: auto;
	display: inline-block;
}
a.lkd-all-sty1-tbl-icon3:hover, a.lkd-all-sty1-tbl-icon3:active  {
	font-size:120%;
	color: var(--lkd-all-sty1-tbl-icon3-color-hover);
	margin: auto;
	display: inline-block;
}
a.lkd-all-sty1-tbl-icon3:hover[data-lkd-state="checked"] {
  color: #999;  
}
a.lkd-all-sty1-tbl-icon3[data-lkd-state="checked"] span::before {
  color: #999;
    content: "\f14a";
font-weight: 400;
} 
a.lkd-all-sty1-tbl-icon3:hover[data-lkd-state="checkedradio"] {
  color: #999;  
}
a.lkd-all-sty1-tbl-icon3[data-lkd-state="checkedradio"] span::before {
  color: #999;
    content: "\f192";
font-weight: 400;
} 

.lkd-all-sty1-tbl-icon4, a.lkd-all-sty1-tbl-icon4:link, a.lkd-all-sty1-tbl-icon4:visited, a.lkd-all-sty1-tbl-icon4:hover, a.lkd-all-sty1-tbl-icon4:active  {
	font-size:120%;
	color: var(--lkd-all-sty1-tbl-icon4-color);
	margin: auto;
	display: inline-block;
}
.lkd-all-sty1-tbl-icon5, a.lkd-all-sty1-tbl-icon5:link, a.lkd-all-sty1-tbl-icon5:visited {
	font-size:120%;
	color: var(--lkd-all-sty1-tbl-icon5-color);
	margin: auto;
	display: inline-block;
	padding: 0 10px 0 10px;
}
a.lkd-all-sty1-tbl-icon5:hover, a.lkd-all-sty1-tbl-icon5:active  {
	color: var(--lkd-all-sty1-tbl-icon5-color-hover);
}
.lkd-all-sty1-tbl-icon6{
	font-size:275%;
	color: #ccc;
}
.lkd-all-sty1-tbl-icon7, a.lkd-all-sty1-tbl-icon7:link, a.lkd-all-sty1-tbl-icon7:visited {
    color: #999;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 3px 9px 3px 9px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #e6e6e6;
	margin-left: 5px;
	margin-bottom: 5px;
}
a.lkd-all-sty1-tbl-icon7:hover, a.lkd-all-sty1-tbl-icon7:active  {
	color: #666;
	background-color: #e6e6e6;
}
.lkd-all-sty1-tbl-icon7-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-tbl-icon7-text1 {
	font-size:85%;
	display: inline;
}
.lkd-all-sty1-tbl-icon8, a.lkd-all-sty1-tbl-icon8:link, a.lkd-all-sty1-tbl-icon8:visited  {
	font-size:135%;
	color: #ccc;
	margin: auto;
	display: inline-block;
}
a.lkd-all-sty1-tbl-icon8:hover, a.lkd-all-sty1-tbl-icon8:active  {
	color: #fff;
}
.lkd-all-sty1-tbl-icon9, a.lkd-all-sty1-tbl-icon9:link, a.lkd-all-sty1-tbl-icon9:visited {
	font-size:125%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 10px 0 10px;
}
a.lkd-all-sty1-tbl-icon9:hover, a.lkd-all-sty1-tbl-icon9:active  {
	color: #fff;
}
.lkd-all-sty1-tbl-icon10, a.lkd-all-sty1-tbl-icon10:link, a.lkd-all-sty1-tbl-icon10:visited {
	font-size:250%;
	color: #ccc;
	margin: auto;
	display: inline-block;
		padding: 0 10px 0 10px;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-icon10:hover, a.lkd-all-sty1-tbl-icon10:active  {
	color: #fff;
}
.lkd-all-sty1-tbl-icon11, a.lkd-all-sty1-tbl-icon11:link, a.lkd-all-sty1-tbl-icon11:visited {
	font-size:100%;
	color: #ddd;
	margin: 0 3px;
	display: inline-block;
	padding: 3px 5px;	
	background-color: rgba(0,0,0,0.3);
	border-radius: 5px;
}
a.lkd-all-sty1-tbl-icon11:hover, a.lkd-all-sty1-tbl-icon11:active  {
	color: #fff;
}
.lkd-all-sty1-tbl-icon12, a.lkd-all-sty1-tbl-icon12:link, a.lkd-all-sty1-tbl-icon10:visited {
	font-size:150%;
	color: #ccc;
	margin: auto;
	display: inline-block;
		padding: 0 10px 0 0;
}
a.lkd-all-sty1-tbl-icon12:hover, a.lkd-all-sty1-tbl-icon12:active  {
	color: #fff;
}
.lkd-all-sty1-tbl-icon13, a.lkd-all-sty1-tbl-icon13:link, a.lkd-all-sty1-tbl-icon13:visited {
	font-size:300%;
	color: #ccc;
	background-color: rgba(0,0,0,0.4);
	margin: auto;
	display: inline-block;
	padding: 10px;
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-icon13:hover, a.lkd-all-sty1-tbl-icon13:active  {
	color: #fff;
	background-color: rgba(0,0,0,0.6);
}
.lkd-all-sty1-tbl-icon14, a.lkd-all-sty1-tbl-icon14:link, a.lkd-all-sty1-tbl-icon14:visited {
	font-size:150%;
	color: #ccc;
	background-color: rgba(0,0,0,0.4);
	margin: auto;
	display: inline-block;
	padding: 15px 25px;
	line-height: 1.4em;
	border-radius: 10px;
}
a.lkd-all-sty1-tbl-icon14:hover, a.lkd-all-sty1-tbl-icon14:active  {
	color: #fff;
	background-color: rgba(0,0,0,0.6);
}
.lkd-all-sty1-tbl-icon15, a.lkd-all-sty1-tbl-icon15:link, a.lkd-all-sty1-tbl-icon15:visited {
	font-size:135%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 10px 0 10px;
}
a.lkd-all-sty1-tbl-icon15:hover, a.lkd-all-sty1-tbl-icon15:active  {
	color: #999;
}
.lkd-all-sty1-tbl-icon16, a.lkd-all-sty1-tbl-icon16:link, a.lkd-all-sty1-tbl-icon16:visited {
	font-size:120%;
	color: #ccc;
	background-color: rgba(0,0,0,0.4);
	margin: auto;
	display: inline-block;
	padding: 10px 15px;
	line-height: 1.4em;
	border-radius: 10px;
}
a.lkd-all-sty1-tbl-icon16:hover, a.lkd-all-sty1-tbl-icon16:active  {
	color: #fff;
	background-color: rgba(0,0,0,0.6);
}
.lkd-all-sty1-tbl-icon17, a.lkd-all-sty1-tbl-icon17:link, a.lkd-all-sty1-tbl-icon17:visited {
	color: #999;
	display: inline-block;
	padding: 0 20px 0 0;
}
a.lkd-all-sty1-tbl-icon17:hover, a.lkd-all-sty1-tbl-icon17:active  {
	color: #666;
}
.lkd-all-sty1-tbl-icon17-icon1 {
	font-size:105%;
	display: inline;
}
.lkd-all-sty1-tbl-icon17-text1 {
	font-size:95%;
	display: inline;
}
.lkd-all-sty1-tbl-icon18, a.lkd-all-sty1-tbl-icon18:link, a.lkd-all-sty1-tbl-icon18:visited {
	font-size:110%;
	color: #e8e8e8;
	margin: auto;
	display: inline-block;
	padding: 0 10px 0 10px;
}
a.lkd-all-sty1-tbl-icon18:hover, a.lkd-all-sty1-tbl-icon18:active  {
	color: #e8e8e8;
}
.lkd-all-sty1-tbl-icon19, a.lkd-all-sty1-tbl-icon19:link, a.lkd-all-sty1-tbl-icon19:visited  {
	font-size:120%;
	color: #999;
	margin: auto;
	display: inline-block;
    margin-right: 15px;
}
a.lkd-all-sty1-tbl-icon19:hover, a.lkd-all-sty1-tbl-icon19:active  {
	font-size:120%;
	color: #333;
	margin: auto;
	display: inline-block;
    margin-right: 15px;
}
.lkd-all-sty1-tbl-icon20, a.lkd-all-sty1-tbl-icon20:link, a.lkd-all-sty1-tbl-icon20:visited  {
	font-size:120%;
	color: var(--lkd-all-sty1-tbl-icon20-color);
	margin: auto;
	display: inline-block;
}
a.lkd-all-sty1-tbl-icon20:hover, a.lkd-all-sty1-tbl-icon20:active  {
	font-size:120%;
	color: var(--lkd-all-sty1-tbl-icon20-color-hover);
	margin: auto;
	display: inline-block;
}
a.lkd-all-sty1-tbl-icon20:hover[data-lkd-state="checked"] {
  color: #999;  
}
a.lkd-all-sty1-tbl-icon20[data-lkd-state="checked"] span::before {
  color: #999;
    content: "\f192";
font-weight: 400;
} 

.lkd-all-sty1-tbl-icon21, a.lkd-all-sty1-tbl-icon21:link, a.lkd-all-sty1-tbl-icon21:visited  {
	font-size:120%;
	color: #999;
	margin: auto;
	display: inline-block;
}
a.lkd-all-sty1-tbl-icon21:hover, a.lkd-all-sty1-tbl-icon21:active  {
	color: #666;
}

.lkd-all-sty1-tbl-icon22, a.lkd-all-sty1-tbl-icon22:link, a.lkd-all-sty1-tbl-icon22:visited, a.lkd-all-sty1-tbl-icon22:hover, a.lkd-all-sty1-tbl-icon22:active  {
	font-size:95%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0;
}
.lkd-all-sty1-tbl-icon23, a.lkd-all-sty1-tbl-icon23:link, a.lkd-all-sty1-tbl-icon23:visited  {
	font-size:180%;
	color: #999;
	margin: auto;
	display: inline-block;
    padding-top: 7px;
}
a.lkd-all-sty1-tbl-icon23:hover, a.lkd-all-sty1-tbl-icon23:active  {
	font-size:180%;
	color: #1f82a2;
	margin: auto;
	display: inline-block;
    padding-top: 7px;
}

a.lkd-all-sty1-tbl-icon23:hover[data-lkd-state="checked"] {
  color: #1f82a2;  
}
a.lkd-all-sty1-tbl-icon23[data-lkd-state="checked"] span::before {
  color: #1f82a2;
    content: "\f205";
font-weight: 400;
} 





.lkd-all-sty1-tbl-socialbtn1:link, a.lkd-all-sty1-tbl-socialbtn1:link, a.lkd-all-sty1-tbl-socialbtn1:visited  {
 margin: 10px 0 0 20px;
 color: #999;
 white-space: nowrap;	
}
a.lkd-all-sty1-tbl-socialbtn1:hover, a.lkd-all-sty1-tbl-socialbtn1:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-tbl-socialbtn1-icon1 {
	font-size: 120%;
	display: inline-block; 
	margin-right: 5px;
}
.lkd-all-sty1-tbl-socialbtn1-text1 {
	 font-size: 100%;
	 display: inline-block;
}


.lkd-all-sty1-tbl-list1 {
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0px;
	padding: 7px;
}
.lkd-all-sty1-tbl-list2 {
 display:grid;
 grid-template-columns: 50px 1fr;
 margin: 0;
}
.lkd-all-sty1-tbl-list2 div{align-self: center; }
.lkd-all-sty1-tbl-list2 img{padding-right: 8px;}

.lkd-all-sty1-tbl-list3 {
	padding: 7px 7px 7px 0;
	border-bottom: 1px solid #ccc;
	margin-bottom: 7px;
}
.lkd-all-sty1-tbl-list4 {
	padding: 7px 7px 7px 0;
	border-bottom: 1px solid #ccc;
	margin-bottom: 7px;
}
.lkd-all-sty1-tbl-list4:last-child {
	border: none;
}
.lkd-all-sty1-tbl-list5 {
	margin-bottom: 5px;
}
.lkd-all-sty1-tbl-back-sty1 {
background-color: #f8f9fa;
}
.lkd-all-sty1-tbl-back-sty2 {
background-color: #edf5f7;
}
.lkd-all-sty1-tbl-back1 {
	background-color: #f8f9fa;
	padding: 10px 10px 20px 10px;
}
.lkd-all-sty1-tbl-back2 {
	background-color: #fff;
	padding: 10px 10px 20px 10px;
	border: 1px solid #EFEFEF;
	border-radius: 5px;
}
.lkd-all-sty1-tbl-header1 {
	display: grid;
	grid-template-columns: 1fr 30px;
	padding: 1%;
	border: 1px solid #EFEFEF;
	color:#333;
}
.lkd-all-sty1-tbl-header1-collapse {
	background-color: #fff;
	padding: 1%;
	border-bottom: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
}
.lkd-all-sty1-tbl-header1-icon {
	color:#999;
	font-size: 135%;
}
a.lkd-all-sty1-tbl-sty1:link, a.lkd-all-sty1-tbl-sty1:visited  {
 background-color: #fff;
 display: inline-block;
 padding: 0 1% 0 1%;
 width: 100%;
}
a.lkd-all-sty1-tbl-sty1:hover, a.lkd-all-sty1-tbl-sty1:active {
	text-decoration: none;
	background-color: #f8f9fa;
}
.lkd-all-sty1-tbl-divider1{
	width: 100%;
	border-bottom: 1px solid #ccc;
    	padding-bottom: 15px;
	margin-bottom: 15px;
}
.lkd-all-sty1-tbl-divider2{
	width: 100%;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.lkd-all-sty1-tbl-divider3{
	width: 100%;
	border-bottom: 1px solid #dee2e6;
    padding-top: 5px;
	margin-bottom: 5px;
}
.lkd-all-sty1-tbl-subheader1 {
	display: grid;
	grid-template-columns: 1fr 50px;
	padding: 7px 2px 7px 10px;
	background-color: #f8f9fa;
	border: 1px solid #dee2e6;
	margin-top: 15px;
}
.lkd-all-sty1-tbl-subheader1-text{
	color:#333;
	font-size: 100%;
    }
.lkd-all-sty1-tbl-subheader1-icon{
    }
/*------------------------------Tabular Grid Styles (grid)-----------------------------------------*/

.lkd-all-sty1-tbl-grd1{
	display: grid;
	grid-template-columns: 40px 1fr 50px;
	grid-gap: 15px;
	border-bottom: 1px solid #dee2e6; 
	padding-top: 1%;
	padding-bottom: 1%;
    }
.lkd-all-sty1-tbl-grd1-select{
 justify-self: center;
		align-self: center;
    }
.lkd-all-sty1-tbl-grd1-content{
    }
.lkd-all-sty1-tbl-grd1-options{
 justify-self: center;
	align-self: center;
    }
.lkd-all-sty1-tbl-grd2{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 20px;
    }
.lkd-all-sty1-tbl-grd2-content1{
  grid-column: col-start / span 1;
  color: #333;
  align-self: center;
  justify-self: center;
    }
.lkd-all-sty1-tbl-grd2-content2{
  grid-column: col-start 2/ span 8;
  align-self: center;	
    }
.lkd-all-sty1-tbl-grd2-content3{
  grid-column: col-start 10/ span 2;
  align-self: center;	
    }
.lkd-all-sty1-tbl-grd2-content4{
  grid-column: col-start 12/ span 1;
	justify-self: center;
	  align-self: center;
    }
.lkd-all-sty1-gs1-tbl-grid3{
	display: grid;
	min-width: 1500px; 
	width: 100%; 
	grid-template-columns: 1fr 350px 1fr 1fr 350px 1fr 25px;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 10px;
	border-bottom: 1px solid #dee2e6; 
	margin-bottom: 1%;
	grid-template-areas:
	     "col1  col2  col3  col4  col5  col6  col7"
         "collapse1 collapse1 collapse1 collapse1 collapse1 collapse1 collapse1"	
    }
.lkd-all-sty1-gs1-tbl-grid3-col1 {grid-area: col1;}
.lkd-all-sty1-gs1-tbl-grid3-col2 {grid-area: col2;}
.lkd-all-sty1-gs1-tbl-grid3-col3 {grid-area: col3;}
.lkd-all-sty1-gs1-tbl-grid3-col4 {grid-area: col4;}
.lkd-all-sty1-gs1-tbl-grid3-col5 {grid-area: col5;}
.lkd-all-sty1-gs1-tbl-grid3-col6 {grid-area: col6;}
.lkd-all-sty1-gs1-tbl-grid3-col7 {grid-area: col7;text-align: center;}
.lkd-all-sty1-gs1-tbl-grid3-collapse1 {grid-area: collapse1;}

.lkd-all-sty1-gs1-tbl-grid3-label1 {color: #999; font-size: 100%;}
.lkd-all-sty1-gs1-tbl-grid3-text1 {color: #000; font-size: 105%;}
.lkd-all-sty1-gs1-tbl-grid3-label2 {color: #999; font-size: 95%;}
.lkd-all-sty1-gs1-tbl-grid3-text2 {color: #333; font-size: 100%;}

.lkd-all-sty1-gs1-tbl-grid3-subitem1 {
	display: grid;
	grid-template-columns: 100px 1fr;
	border-top: 1px solid #dee2e6;
	grid-gap: 10px;
	padding: 5px;
}
.lkd-all-sty1-gs1-tbl-grid3-subitem2 {
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0px;
	padding: 4px;
}
a.lkd-all-sty1-gs1-tbl-grid3-icon1:link, a.lkd-all-sty1-gs1-tbl-grid3-icon1:visited  {
  color: #999; font-size: 130%;	
}
a.lkd-all-sty1-gs1-tbl-grid3-icon1:hover, a.lkd-all-sty1-gs1-tbl-grid3-icon1:active {
	 color: #333;
}
.lkd-all-sty1-gs1-tbl-back-sty1 {
background-color: #f8f9fa;
}



.lkd-all-sty1-tbl-grid4{
	display: grid;
	width: 100%; 
	grid-template-columns: 30px 125px 1fr 250px 100px 30px;
    grid-template-rows: minmax(10px, auto);
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	margin-bottom: 1%;
	padding-bottom: 1%;
	grid-template-areas:
	     "select  image    title         username    date     more"
         "select  image    description   username    date     more"	
    }
.lkd-all-sty1-tbl-grid4-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
	padding-right: 10px;
    }
.lkd-all-sty1-tbl-grid4-align {align-self:center;}

.lkd-all-sty1-tbl-grid5{
	display: grid;
	width: 100%; 
	grid-template-columns: 22px 1fr;
	grid-gap: 0px;
	border-bottom: 1px solid #dee2e6; 
	margin-bottom: 5px;
	padding-bottom: 5px;
	grid-template-areas:
	     ".     options"
		 "icon  content";
    }
.lkd-all-sty1-tbl-grid5-options {grid-area: options; justify-self:end;}
.lkd-all-sty1-tbl-grid5-icon {grid-area: icon; }
.lkd-all-sty1-tbl-grid5-content {grid-area: content; }

.lkd-all-sty1-tbl-grid6{
	display: grid;
	width: 100%; 
	grid-template-columns: 1fr;
	grid-gap: 0px;
	border-bottom: 1px solid #dee2e6; 
	margin-bottom: 5px;
	padding-bottom: 5px;
	grid-template-areas:
	     "options"
		 "content";
    }
.lkd-all-sty1-tbl-grid6-options {grid-area: options; justify-self:end;}
.lkd-all-sty1-tbl-grid6-content {grid-area: content; }


a.lkd-all-sty1-tbl-grid-title1:link, a.lkd-all-sty1-tbl-grid-title1:visited, a.lkd-all-sty1-tbl-grid-title1:hover, a.lkd-all-sty1-tbl-grid-title1:active  {
	color: #555; 
	font-size: 100%;
}

.lkd-all-sty1-tbl-grid-text1{
	color: #999; 
	font-size: 80%;
	padding-left: 10px;
}

a.lkd-all-sty1-tbl-grid-icon1:link, a.lkd-all-sty1-tbl-grid-icon1:visited, a.lkd-all-sty1-tbl-grid-icon1:hover, a.lkd-all-sty1-tbl-grid-icon1:active  {
	color: #999; 
	font-size:110%;
	padding-top: 5px;
}

.lkd-all-sty1-tbl-grid-btn1, a.lkd-all-sty1-tbl-grid-btn1:link, a.lkd-all-sty1-tbl-grid-btn1:visited, a.lkd-all-sty1-tbl-grid-btn1:hover, a.lkd-all-sty1-tbl-grid-btn1:active {
	display: inline-block;
	margin-right: 15px;
}

.lkd-all-sty1-tbl-grid-btn1-icon1 {
	font-size:110%;
	display: inline;
	margin-right: 1px;
	color: #999; 
}
.lkd-all-sty1-tbl-grid-btn1-text1 {
	font-size: 90%;
	display: inline;
	color: #555; 
}

.lkd-all-sty1-tbl-grid-btn2, a.lkd-all-sty1-tbl-grid-btn2:link, a.lkd-all-sty1-tbl-grid-btn2:visited, a.lkd-all-sty1-tbl-grid-btn2:hover, a.lkd-all-sty1-tbl-grid-btn2:active {
	display: inline-block;
	margin: 3px 15px 0 0;
}

.lkd-all-sty1-tbl-grid-btn2-icon1 {
	font-size:100%;
	display: inline;
	margin-right: 1px;
	color: #1f82a2; 
}
.lkd-all-sty1-tbl-grid-btn2-text1 {
	font-size: 90%;
	display: inline;
	color: #1f82a2; 
}

/*------------------------------SECTION HEADER STYLES-----------------------------------------*/
.lkd-all-sty1-section-header2{
	font-size: 170%;
	color: #333;
	line-height: 1.4em;
	border-bottom: 2px solid #EFEFEF;
	margin-bottom: 1.5%;
	padding-left: 2%;	
}
.lkd-all-sty1-section-header2-icon2{
	color: #333;
	align-self: start;
	padding-top: 10px;
	padding-left: 5px;
}
.lkd-all-sty1-section-header3{
	display: grid;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 15px;
	border-bottom: 2px solid #EFEFEF;
	margin-bottom: 1.5%;
}
.lkd-all-sty1-section-header3-col1{
  grid-column: col-start/ span 6;	
	font-size: 170%;
	color: #333;
	line-height: 1.4em;
	padding-left: 2%
}
.lkd-all-sty1-section-header3-col2{
  grid-column: col-start 7/ span 6;	
	  justify-self: end;
}
.lkd-all-sty1-section-header3-col3{
  grid-column: col-start / span 12;
}
.lkd-all-sty1-section-header3-icon1 {
	display: inline-block;
	margin-right: 10px;
	padding-bottom: 10px;
	}
/*-----------------------ICONS- Social Icons & Buttons & Alerts/Badges--------------------------------*/
/* Main Listing Item inline-to-block action icons */
a.lkd-all-sty1-listbtn1:link, a.lkd-all-sty1-listbtn1:visited  {
 display: inline-block;
 margin: 0 20px 10px 0;
 color: #999;
}
a.lkd-all-sty1-listbtn1:hover, a.lkd-all-sty1-listbtn1:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-listbtn1-icon1 {
	font-size: 110%;
	display: inline-block; 
	margin-right: 5px;
}
.lkd-all-sty1-listbtn1-text1 {
	 font-size: 105%;
	 display: inline-block;
	 margin-bottom: 5px;
}

.lkd-all-sty1-socialbtn-grid1 {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
grid-gap: 10px;
margin: 10px 0 10px 0; 
text-align: center;
}

/* Comment Listing Item inline-to-block action icons */


.lkd-all-sty1-socialbtn-LG, a.lkd-all-sty1-socialbtn-LG:link, a.lkd-all-sty1-socialbtn-LG:visited {
	color: #fff;
	background-color:#333; 	
	display: inline-block;
	padding: 8px 15px;
	text-align: center;
	margin: 0 5px 5px 0;
     white-space: nowrap; 
    line-height: 1.5em;
     border:solid 1px #333;
}
a.lkd-all-sty1-socialbtn-LG:hover, a.lkd-all-sty1-socialbtn-LG:active  {
	color: #fff;
	background-color:#000; 
     border:solid 1px #000;
}
.lkd-all-sty1-socialbtn-LG-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn-LG-text1 {
	font-size:110%;
	display: inline;
}

a.lkd-all-sty1-socialbtn-LG[data-lkd-state="LG-btn-pink1"] {
 background-color:#f174c2;  
 color: #fff;
 border:solid 1px #f174c2;
}
a.lkd-all-sty1-socialbtn-LG:hover[data-lkd-state="LG-btn-pink1"] {
 background-color:#ec61b8;  
 color: #fff;
  border:solid 1px #ec61b8;
}
a.lkd-all-sty1-socialbtn-LG[data-lkd-state="LG-btn-pink2"] {
 background-color:#ec4998;  
 color: #fff;
 padding: 3px 9px 2px 3px;
 border:solid 1px #ec4998;
}
a.lkd-all-sty1-socialbtn-LG:hover[data-lkd-state="LG-btn-pink2"] {
 background-color:#e8388d;  
 color: #fff;
 padding: 3px 9px 2px 3px; 
 border:solid 1px #ec4998; 
}
a.lkd-all-sty1-socialbtn-LG[data-lkd-state="LG-btn-gray1"] {
 background-color:#eee;  
 color: #333;
 border:solid 1px #ddd; 
}
a.lkd-all-sty1-socialbtn-LG:hover[data-lkd-state="LG-btn-gray1"] {
 background-color:#ddd;  
 color: #333;
 border:solid 1px #ccc; 
}
a.lkd-all-sty1-socialbtn-LG[data-lkd-state="LG-btn-blue1"] {
 background-color:#d8e9ee;   
 color: #1f82a2;
 border: 1px solid #afccd5;
}
a.lkd-all-sty1-socialbtn-LG:hover[data-lkd-state="LG-btn-blue1"] {
 background-color:#d2e6ec;  
 color: #1f82a2;
 border: 1px solid #afccd5;
}
a.lkd-all-sty1-socialbtn-LG[data-lkd-state="LG-btn-blue2"] {
 background-color:#57a1b9;   
 color: #fff;
}
a.lkd-all-sty1-socialbtn-LG:hover[data-lkd-state="LG-btn-blue2"] {
 background-color:#1f82a2;  
 color: #fff;
}
a.lkd-all-sty1-socialbtn-LG[data-lkd-state="LG-btn-white1"] {
 background-color:#fff;   
 color: #333;
 border: 1px solid #ccc;
}
a.lkd-all-sty1-socialbtn-LG:hover[data-lkd-state="LG-btn-white1"] {
 background-color:#efefef;  
 color: #333;
 border: 1px solid #ccc;
}
.lkd-all-sty1-socialbtn-LG-grid-container{
    display: grid;
    grid-template-columns: 45px 1fr;
    }
.lkd-all-sty1-socialbtn-LG-grid-container div{
    align-self: center; 
    }

.lkd-all-sty1-socialbtn-LG-grid1{
 display: grid;
 grid-template-columns: 1fr; 
width: 28px;
height: 27px;
border-radius: 0 0 8px 0;
background-color: #fff;
color: #fff;
margin: 5px auto;
    }
.lkd-all-sty1-socialbtn-LG-grid1 div{
align-self: center; 
    } 
.lkd-all-sty1-socialbtn-LG-grid1-icon1{
color: #fff;
font-size: 90%;  
font-weight: bold;   
    }
.lkd-all-sty1-socialbtn-LG-grid1-icon2{
 color: #e67baf;
  font-size: 90%;   
    }
.lkd-all-sty1-socialbtn-LG-grid1-text1{
font-size: 110%;  
    }



.lkd-all-sty1-socialbtn-SM, a.lkd-all-sty1-socialbtn-SM:link, a.lkd-all-sty1-socialbtn-SM:visited {
	color: #fff;
	background-color:#333; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	margin: 0 5px 5px 0;
    line-height: 1.2em;
     white-space: nowrap; 
}
a.lkd-all-sty1-socialbtn-SM:hover, a.lkd-all-sty1-socialbtn-SM:active  {
	color: #fff;
}
.lkd-all-sty1-socialbtn-SM-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn-SM-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn-SM-grid-container{
    display: grid;
    grid-template-columns: 45px 1fr;
    }
.lkd-all-sty1-socialbtn-SM-grid-container div{
    align-self: center; 
    }

.lkd-all-sty1-socialbtn-SM-grid1{
 display: grid;
 grid-template-columns: 1fr; 
width: 28px;
height: 28px;
border-radius: 0 0 9px 0;
background-color: #a4c4ce;
color: #fff;
margin: 5px auto;
    }
.lkd-all-sty1-socialbtn-SM-grid1 div{
align-self: center; 
    } 
.lkd-all-sty1-socialbtn-SM-grid1-icon1{
color: #fff;
font-size: 90%;  
font-weight: bold;   
    }
.lkd-all-sty1-socialbtn-SM-grid1-icon2{
 color: #fff;
  font-size: 90%;   
    }
.lkd-all-sty1-socialbtn-SM-grid1-text1{
font-size: 85%;  
    }


a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-pink1"] {
 background-color:#ec4998;  
 color: #fff;
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-pink1"] {
 background-color:#e8388d;  
 color: #fff;
}
a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-pink2"] {
 background-color:#fbdbea;  
 color: #ec4998;;
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-pink2"] {
 background-color:#f9c8e0;  
 color: #ec4998;
}
a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-gray1"] {
 background-color:#eee;  
 color: #333;
 border:solid 1px #ccc; 
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-gray1"] {
 background-color:#ddd;  
 color: #333;
 border:solid 1px #ccc; 
}
a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-gray2"] {
 background-color:#eee;  
 color: #333;
 padding: 4px 9px 3px 3px
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-gray2"] {
 background-color:#e2e1e1;  
 color: #333;
 padding: 4px 9px 3px 3px;
}

a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-gray3"] {
 background-color:#eee;  
 color: #666;
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-gray3"] {
 background-color:#ddd;  
 color: #333;
}
a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-blue1"] {
 background-color:#d8e9ee;   
 color: #1f82a2;
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-blue1"] {
 background-color:#d2e6ec;  
 color: #1f82a2;
}
a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-blue2"] {
 background-color:#57a1b9;   
 color: #fff;
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-blue2"] {
 background-color:#1f82a2;  
 color: #fff;
}
a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-blue3"] {
 background-color:#e8f2f6;   
 color: #1f82a2;
 border: 1px solid #8fc0d0;
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-blue3"] {
 background-color:#d5e7ed;  
 color: #1f82a2;
 border: 1px solid #8fc0d0;
}
a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-white1"] {
 background-color:#fff;   
 color: #333;
 border: 1px solid #ccc;
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-white1"] {
 background-color:#efefef;  
 color: #333;
 border: 1px solid #ccc;
}
a.lkd-all-sty1-socialbtn-SM[data-lkd-state="SM-btn-white2"] {
 background-color:#fff;   
 color: #333;
 border: 1px solid #ddd;
 padding: 4px 9px 3px 3px;
}
a.lkd-all-sty1-socialbtn-SM:hover[data-lkd-state="SM-btn-white2"] {
 background-color:#e2e1e1;  
 color: #333;
 border: 1px solid #ddd;
 padding: 4px 9px 3px 3px;
}
a.lkd-all-sty1-socialbtn1:link, a.lkd-all-sty1-socialbtn1:visited  {
 margin: 10px 15px 0 0;
 color: #999;
 white-space: nowrap;	
}
a.lkd-all-sty1-socialbtn1:hover, a.lkd-all-sty1-socialbtn1:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-socialbtn1-icon1 {
	font-size: 110%;
	display: inline-block; 
	margin-right: 5px;
}
.lkd-all-sty1-socialbtn1-text1 {
	 font-size: 105%;
	 display: inline-block;
	 margin-bottom: 5px;
}


/* Comment Text Area block action icons */
a.lkd-all-sty1-socialbtn2:link, a.lkd-all-sty1-socialbtn2:visited  {
 margin: 0 10px 0 10px;
	padding:0;
	display: inline-block;
	text-align: center;
	color: #888;
		line-height: 1.4em;
}
a.lkd-all-sty1-socialbtn2:hover, a.lkd-all-sty1-socialbtn2:active {
	text-decoration: none;
	 color: #1f82a2;
}
.lkd-all-sty1-socialbtn2-icon1 {
	font-size: 110%;
	display: block; 
	margin-right: 5px;
}
.lkd-all-sty1-socialbtn2-text1 {
	 font-size: 75%;
	 display: block; 
}	

/* Main Item block action icons */
a.lkd-all-sty1-socialbtn3:link, a.lkd-all-sty1-socialbtn3:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
	 color: #999;
}
a.lkd-all-sty1-socialbtn3:hover, a.lkd-all-sty1-socialbtn3:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-socialbtn3-icon1 {
	font-size: 140%;
	display: block; 
	margin-bottom: 1px;
}
.lkd-all-sty1-socialbtn3-text1 {
	 font-size: 80%;
	 display: block; 
}


a.lkd-all-sty1-socialbtn33:link, a.lkd-all-sty1-socialbtn33:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
	 color: #1f82a2;
}
a.lkd-all-sty1-socialbtn33:hover, a.lkd-all-sty1-socialbtn33:active {
	text-decoration: none;
	 color: #1f82a2;
}
.lkd-all-sty1-socialbtn33-icon1 {
	font-size: 130%;
	display: block; 
	margin-bottom: 3px;
}
.lkd-all-sty1-socialbtn33-text1 {
	 font-size: 90%;
	 display: block; 
}

a.lkd-all-sty1-socialbtn33[data-lkd-state="gray1"] { 
 color: #999;
}
a.lkd-all-sty1-socialbtn33:hover[data-lkd-state="gray1"]  {
	 color: #1f82a2;
}


/* Main Item inline action icons */
a.lkd-all-sty1-socialbtn4:link, a.lkd-all-sty1-socialbtn4:visited  {
 font-size: 105%;
 display:inline-block;
 margin-right: 1.5%;
 color: #666 !important;
 white-space: nowrap;	
}
a.lkd-all-sty1-socialbtn4:hover, a.lkd-all-sty1-socialbtn4:active {
	text-decoration: none;
	 color: #333 !important;
}

/* Listing Secondary Item inline action icons */
a.lkd-all-sty1-socialbtn5:link, a.lkd-all-sty1-socialbtn5:visited  {
 font-size: 90%;
 display:inline-block;
 margin: 0 10px 5px 0;
 color: #b1b1b1;
 white-space: nowrap;	
    line-height: 1.6em;
}
a.lkd-all-sty1-socialbtn5:hover, a.lkd-all-sty1-socialbtn5:active {
	text-decoration: none;
	 color: #333;
}

/* Share large inline icons */
a.lkd-all-sty1-socialbtn6:link, a.lkd-all-sty1-socialbtn6:visited  {
 margin: 10px 20px 0 0;
	display: inline-block;
	text-align: center;
	 color: #999;
}
a.lkd-all-sty1-socialbtn6:hover, a.lkd-all-sty1-socialbtn6:active {
	text-decoration: none;
	 color: #666;
}
.lkd-all-sty1-socialbtn6-icon1 {
	font-size: 175%;
	display: block; 
}
.lkd-all-sty1-socialbtn6-text1 {
	 font-size: 80%;
	 display: block; 
}

/* Small Item block action icons */
a.lkd-all-sty1-socialbtn7:link, a.lkd-all-sty1-socialbtn7:visited  {
 margin: 6px 20px 0 0;
	display: inline-block;
	text-align: center;
	 color: #999;
}
a.lkd-all-sty1-socialbtn7:hover, a.lkd-all-sty1-socialbtn7:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-socialbtn7-icon1 {
	font-size: 125%;
	display: block; 
	margin-right: 5px;
}
.lkd-all-sty1-socialbtn7-text1 {
	 font-size: 80%;
	 display: block; 
}

/* Side Vertical Menu Icons */
a.lkd-all-sty1-socialbtn8:link, a.lkd-all-sty1-socialbtn8:visited  {
	text-align: center;
	 color: var(--lkd-all-sty1-socialbtn8-color);
	display: block;
	margin-bottom: 20px;
	 position:relative;
}
a.lkd-all-sty1-socialbtn8:hover, a.lkd-all-sty1-socialbtn8:active {
	text-decoration: none;
	 color: var(--lkd-all-sty1-socialbtn8-color-hover);

}
.lkd-all-sty1-socialbtn8-icon1 {
	font-size: 145%;
	display: block; 
}
.lkd-all-sty1-socialbtn8-text1 {
	 font-size: 60%;
	 display: block; 
	line-height: 2.2em;
}
.lkd-all-sty1-socialbtn8-badge1 {
    content:"100";
    position: absolute;
    background: var(--lkd-all-sty1-socialbtn8-badge1-background-color);
    height:1.25rem;
    top:-.4em;
    right:.85em;
    width:1.25rem;
    text-align: center;
    line-height: 1.35rem;
    font-size: 50%;
    border-radius: 50%;
    color: var(--lkd-all-sty1-socialbtn8-badge1-text-color);
	font-family: Arial, sans-serif;
	letter-spacing: -.01em;
	font-weight: normal;
}


/* Section Option Icons */
.lkd-all-sty1-socialbtn9:link, a.lkd-all-sty1-socialbtn9:link, a.lkd-all-sty1-socialbtn9:visited  {
 margin: 10px 20px 0 0;
 color: #999;
 white-space: nowrap;	
}
a.lkd-all-sty1-socialbtn9:hover, a.lkd-all-sty1-socialbtn9:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-socialbtn9-icon1 {
	font-size: 105%;
	display: inline-block; 
	margin-right: 5px;
}
.lkd-all-sty1-socialbtn9-text1 {
	 font-size: 100%;
	 display: inline-block;
	 margin-bottom: 5px;
}

/* Overlay Action Icons */
a.lkd-all-sty1-socialbtn10:link, a.lkd-all-sty1-socialbtn10:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
	 color: #999;
}
a.lkd-all-sty1-socialbtn10:hover, a.lkd-all-sty1-socialbtn10:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-socialbtn10-icon1 {
	font-size: 170%;
	display: block; 
}
.lkd-all-sty1-socialbtn10-text1 {
	 font-size: 85%;
	 display: block; 
}

a.lkd-all-sty1-socialbtn11:link, a.lkd-all-sty1-socialbtn11:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
	 color: #1f82a2;
}
a.lkd-all-sty1-socialbtn11:hover, a.lkd-all-sty1-socialbtn11:active {
	text-decoration: none;
	 color: #1f82a2;
}
.lkd-all-sty1-socialbtn11-icon1 {
	font-size: 150%;
	display: block; 
	margin-bottom: 6px;
}
.lkd-all-sty1-socialbtn11-text1 {
	 font-size: 105%;
	 display: block; 
	 color: #666;
}

/* Gallery Overlay Icon/Button */

a.lkd-all-sty1-socialbtn12:link, a.lkd-all-sty1-socialbtn12:visited  {
 font-size: 105%;
 display:inline-block;
 margin-right: 1.5%;
 color: #ccc !important;
 white-space: nowrap;	
}
a.lkd-all-sty1-socialbtn12:hover, a.lkd-all-sty1-socialbtn12:active {
	text-decoration: none;
	 color: #fff !important;
}



/* Folder & Image Icon/Button */

.lkd-all-sty1-socialbtn-folder {
	display: grid;
	grid-template-columns: 1fr;
}
.lkd-all-sty1-socialbtn-folder-icon {
	grid-column: 1/1;
	grid-row: row 1;
	justify-self: start;
}
.lkd-all-sty1-socialbtn-folder-text {
    grid-column: 1/1;
	z-index: 20;
	grid-row: row 1; 
	align-self: center; 
	color:#fff; 
	font-weight:700;
	font-size: 85%;
	padding: 5px 0 0 5px;
}
.lkd-all-sty1-socialbtn-folder-icon1 {
	font-size: 325%; color: #ccc;
}


/* Grid Footer Action Button */
.lkd-all-sty1-socialbtn13, a.lkd-all-sty1-socialbtn13:link, a.lkd-all-sty1-socialbtn13:visited {
	color: #666;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	border: 1px solid #e6e6e6;
	margin-left: 5px;
    line-height: 1.2em;
}
a.lkd-all-sty1-socialbtn13:hover, a.lkd-all-sty1-socialbtn13:active  {
	color: #666;
	background-color:#e6e6e6; 
}
.lkd-all-sty1-socialbtn13-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn13-text1 {
	font-size:90%;
	display: inline;
}

.lkd-all-sty1-socialbtn14, a.lkd-all-sty1-socialbtn14:link, a.lkd-all-sty1-socialbtn14:visited {
	color: #fff;
	background-color:#999; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
}
a.lkd-all-sty1-socialbtn14:hover, a.lkd-all-sty1-socialbtn14:active  {
	color: #fff;
	background-color:#666; 
}
.lkd-all-sty1-socialbtn14-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn14-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn15, a.lkd-all-sty1-socialbtn15:link, a.lkd-all-sty1-socialbtn15:visited {
	color: #fff;
	background-color:#ccc; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
}
a.lkd-all-sty1-socialbtn15:hover, a.lkd-all-sty1-socialbtn15:active  {
	color: #fff;
	background-color:#999; 
}
.lkd-all-sty1-socialbtn15-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn15-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn16, a.lkd-all-sty1-socialbtn16:link, a.lkd-all-sty1-socialbtn16:visited {
	color: #ccc;
	display: inline-block;
	padding: 0 10px;
	text-align: center;
}
a.lkd-all-sty1-socialbtn16:hover, a.lkd-all-sty1-socialbtn16:active  {
	color: #666;
}
.lkd-all-sty1-socialbtn16-icon1 {
	font-size:135%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn16-text1 {
	font-size:105%;
	display: inline;
}

.lkd-all-sty1-socialbtn17, a.lkd-all-sty1-socialbtn17:link, a.lkd-all-sty1-socialbtn17:visited {
	color: #fff;
	background-color:#1f82a2; 	
	display: inline-block;
	padding: 3px 9px;
	text-align: center;
	border-radius: 10px;
	margin-left: 5px;
}
a.lkd-all-sty1-socialbtn17:hover, a.lkd-all-sty1-socialbtn17:active  {
	color: #fff;
}
.lkd-all-sty1-socialbtn17-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn17-text1 {
	font-size:90%;
	display: inline;
}

/* Billboard Action Button */
.lkd-all-sty1-socialbtn18, a.lkd-all-sty1-socialbtn18:link, a.lkd-all-sty1-socialbtn18:visited {
	color: #fff;
	background-color:#1f82a2; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	margin: 0 5px 5px 0;
    line-height: 1.2em;
}
a.lkd-all-sty1-socialbtn18:hover, a.lkd-all-sty1-socialbtn18:active  {
	color: #fff;
}
.lkd-all-sty1-socialbtn18-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn18-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn32, a.lkd-all-sty1-socialbtn32:link, a.lkd-all-sty1-socialbtn32:visited {
	color: #fff;
	background-color:#333; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	margin: 0 5px 5px 0;
    line-height: 1.2em;
}
a.lkd-all-sty1-socialbtn32:hover, a.lkd-all-sty1-socialbtn32:active  {
	color: #fff;
}
.lkd-all-sty1-socialbtn32-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn32-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn34, a.lkd-all-sty1-socialbtn34:link, a.lkd-all-sty1-socialbtn34:visited {
	color: #fff;
	background-color:#ec4998; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-socialbtn34:hover, a.lkd-all-sty1-socialbtn34:active  {
	color: #fff;
}
.lkd-all-sty1-socialbtn34-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn34-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn35, a.lkd-all-sty1-socialbtn35:link, a.lkd-all-sty1-socialbtn35:visited {
	color: #1f82a2;
	background-color:#d8e9ee; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-socialbtn35:hover, a.lkd-all-sty1-socialbtn35:active  {
	color: #1f82a2;
}
.lkd-all-sty1-socialbtn35-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn35-text1 {
	font-size:90%;
	display: inline;
}

a.lkd-all-sty1-socialbtn36:link, a.lkd-all-sty1-socialbtn36:visited  {
 margin: 10px 15px 0 0;
 color: #999;
 white-space: nowrap;	
    line-height: 1.8em;
}
a.lkd-all-sty1-socialbtn36:hover, a.lkd-all-sty1-socialbtn36:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-socialbtn36-icon1 {
	font-size: 110%;
	display: inline-block; 
	margin-right: 5px;
}
.lkd-all-sty1-socialbtn36-text1 {
	 font-size: 105%;
	 display: inline-block;
	 margin-bottom: 5px;
}
.lkd-all-sty1-socialbtn37, a.lkd-all-sty1-socialbtn37:link, a.lkd-all-sty1-socialbtn37:visited {
	color: #fff;
	background-color:#57a1b9; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	margin: 0 5px 5px 0;
    line-height: 1.2em;
}
a.lkd-all-sty1-socialbtn37:hover, a.lkd-all-sty1-socialbtn37:active  {
	background-color:#1f82a2; 
}
.lkd-all-sty1-socialbtn37-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn37-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn38, a.lkd-all-sty1-socialbtn38:link, a.lkd-all-sty1-socialbtn38:visited {
	color: #fff;
	background-color:#56abc6; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-socialbtn38:hover, a.lkd-all-sty1-socialbtn38:active  {
	color: #fff;
    background-color:#1f82a2;
}
.lkd-all-sty1-socialbtn38-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn38-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn39, a.lkd-all-sty1-socialbtn39:link, a.lkd-all-sty1-socialbtn39:visited {
	color: #000;
	background-color:#eee; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	margin: 0 5px 5px 0;
    border:solid 1px #ccc; 
    line-height: 1.2em;
}
a.lkd-all-sty1-socialbtn39:hover, a.lkd-all-sty1-socialbtn39:active  {
	background-color:#ededed; 	
}
.lkd-all-sty1-socialbtn39-icon1 {
	font-size:80%;
	display: inline;
}
.lkd-all-sty1-socialbtn39-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn40, a.lkd-all-sty1-socialbtn40:link, a.lkd-all-sty1-socialbtn40:visited {
	color: #fff;
	background-color:#333; 	
	display: inline-block;
	padding: 8px 15px;
	text-align: center;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-socialbtn40:hover, a.lkd-all-sty1-socialbtn40:active  {
	color: #fff;
	background-color:#333; 
}
.lkd-all-sty1-socialbtn40-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn40-text1 {
	font-size:110%;
	display: inline;
}
.lkd-all-sty1-socialbtn41, a.lkd-all-sty1-socialbtn41:link, a.lkd-all-sty1-socialbtn41:visited {
	color: #333;
	background-color:#eee; 	
	display: inline-block;
	padding: 8px 15px;
	text-align: center;
	margin: 0 5px 5px 0;
    border:solid 1px #ccc; 
}
a.lkd-all-sty1-socialbtn41:hover, a.lkd-all-sty1-socialbtn41:active  {
	color: #000;
	background-color:#ddd; 
}
.lkd-all-sty1-socialbtn41-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn41-text1 {
	font-size:110%;
	display: inline;
}
.lkd-all-sty1-socialbtn42, a.lkd-all-sty1-socialbtn42:link, a.lkd-all-sty1-socialbtn42:visited {
	color: #333;
	background-color:#fff; 	
	display: inline-block;
	padding: 8px 15px;
	text-align: center;
	margin: 0 5px 5px 0;
    border:solid 1px #ccc; 
}
a.lkd-all-sty1-socialbtn42:hover, a.lkd-all-sty1-socialbtn42:active  {
	color: #000;
	background-color:#efefef; 
}
.lkd-all-sty1-socialbtn42-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn42-text1 {
	font-size:110%;
	display: inline;
}

.lkd-all-sty1-socialbtn19, a.lkd-all-sty1-socialbtn19:link, a.lkd-all-sty1-socialbtn19:visited {
	color: #333;
	background-color:#eee; 	
	display: inline-block;
	padding: 6px 10px;
	text-align: center;
	border: 1px solid #ddd;
	margin: 0 5px 5px 0;
    line-height: 1.2em;
}
a.lkd-all-sty1-socialbtn19:hover, a.lkd-all-sty1-socialbtn19:active  {
	background-color:#ddd; 
}
.lkd-all-sty1-socialbtn19-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn19-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn20, a.lkd-all-sty1-socialbtn20:link, a.lkd-all-sty1-socialbtn20:visited {
	color: #666;
	display: inline-block;
	padding: 0 10px;
	text-align: center;
}
a.lkd-all-sty1-socialbtn20:hover, a.lkd-all-sty1-socialbtn20:active  {
	color: #000;
}
.lkd-all-sty1-socialbtn20-icon1 {
	font-size:100%;
	display: inline;
	margin-right: 3px;
}
.lkd-all-sty1-socialbtn20-text1 {
	font-size:100%;
	display: inline;
}
a.lkd-all-sty1-socialbtn21:link, a.lkd-all-sty1-socialbtn21:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
	 color: #1f82a2;
}
a.lkd-all-sty1-socialbtn21:hover, a.lkd-all-sty1-socialbtn21:active {
	text-decoration: none;
	 color: #1f82a2;
}
.lkd-all-sty1-socialbtn21-icon1 {
	font-size: 150%;
	display: block; 
	margin-right: 5px;
}
.lkd-all-sty1-socialbtn21-text1 {
	 font-size: 85%;
	 display: block; 
}

/* Shopping Cart Buttons */
.lkd-all-sty1-socialbtn22, a.lkd-all-sty1-socialbtn22:link, a.lkd-all-sty1-socialbtn22:visited {
	color: #666;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 2px 10px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #ddd;
}
a.lkd-all-sty1-socialbtn22:hover, a.lkd-all-sty1-socialbtn22:active  {
	color: #666;
	background-color:#e6e6e6; 
}
.lkd-all-sty1-socialbtn22-icon1 {
	font-size:90%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn22-text1 {
	font-size:100%;
	display: inline;
}


.lkd-all-sty1-socialbtn23, a.lkd-all-sty1-socialbtn23:link, a.lkd-all-sty1-socialbtn23:visited {
	color: #fff;
	background-color:#1f82a2; 	
	display: inline-block;
	padding: 2px 10px;
	text-align: center;
	border-radius: 10px;
}
a.lkd-all-sty1-socialbtn23:hover, a.lkd-all-sty1-socialbtn23:active  {
	color: #fff;
}
.lkd-all-sty1-socialbtn23-icon1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn23-text1 {
	font-size:100%;
	display: inline;
}


/* Tag Button Style */
.lkd-all-sty1-socialbtn25, a.lkd-all-sty1-socialbtn25:link, a.lkd-all-sty1-socialbtn25:visited {
	color: #999;
	background-color:#f6f6f6; 	
	display: inline-block;
	padding: 2px 10px 2px 10px;
	text-align: center;
	border-radius: 20px;
	border: 1px solid #e6e6e6;
	margin: 5px 0;
}
a.lkd-all-sty1-socialbtn25:hover, a.lkd-all-sty1-socialbtn25:active  {
	color: #666;
	background-color:#e6e6e6; 
}
.lkd-all-sty1-socialbtn25-icon1 {
	font-size:100%;
	display: inline;
}
.lkd-all-sty1-socialbtn25-text1 {
	font-size:90%;
	display: inline;
}

/* Mailbox Compose Button */
.lkd-all-sty1-socialbtn26, a.lkd-all-sty1-socialbtn26:link, a.lkd-all-sty1-socialbtn26:visited {
	color: #1f82a2;
background-color: #edf5f7;
display: inline-block;
padding: 10px 9px;
text-align: center;
border-radius: 10px;
border: solid #bee2ee 1px;
width: 80%;
margin: 5px 10px 10px 10px;
}
a.lkd-all-sty1-socialbtn26:hover, a.lkd-all-sty1-socialbtn26:active  {
	color: #fff;
	background-color:#1f82a2; 
	border: solid #1f82a2 1px;
}
.lkd-all-sty1-socialbtn26-icon1 {
	font-size: 100%;
display: inline;
margin-right: 10px;
}
.lkd-all-sty1-socialbtn26-text1 {
	font-size:110%;
	display: inline;
}

/* About Looked Buttons */

.lkd-all-sty1-socialbtn27, a.lkd-all-sty1-socialbtn27:link, a.lkd-all-sty1-socialbtn27:visited {
	color: #fff;
	background-color:#ec4998; 	
	display: inline-block;
	padding: 8px 15px;
	text-align: center;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-socialbtn27:hover, a.lkd-all-sty1-socialbtn27:active  {
	color: #fff;
	background-color:#e8388d; 
}
.lkd-all-sty1-socialbtn27-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn27-text1 {
	font-size:110%;
	display: inline;
}

.lkd-all-sty1-socialbtn28, a.lkd-all-sty1-socialbtn28:link, a.lkd-all-sty1-socialbtn28:visited {
	color: #1f82a2;
	background-color:#d8e9ee; 	
	display: inline-block;
	padding: 8px 15px;
	text-align: center;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-socialbtn28:hover, a.lkd-all-sty1-socialbtn28:active  {
	color: #1f82a2;
	background-color:#d2e6ec; 
}
.lkd-all-sty1-socialbtn28-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn28-text1 {
	font-size:110%;
	display: inline;
}

.lkd-all-sty1-socialbtn29, a.lkd-all-sty1-socialbtn29:link, a.lkd-all-sty1-socialbtn29:visited {
	color: #1f82a2;
	background-color:#fff; 	
	display: inline-block;
	padding: 8px 15px;
	text-align: center;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-socialbtn29:hover, a.lkd-all-sty1-socialbtn29:active  {
	color: #1f82a2;
	background-color:#fff; 
}
.lkd-all-sty1-socialbtn29-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn29-text1 {
	font-size:110%;
	display: inline;
}

.lkd-all-sty1-socialbtn30, a.lkd-all-sty1-socialbtn30:link, a.lkd-all-sty1-socialbtn30:visited {
	color: #1f82a2;
	background-color:#d8e9ee; 	
	display: inline-block;
	padding: 5px 10px 8px 10px;
	margin: 0 5px 5px 0;
    white-space: nowrap; 
}
a.lkd-all-sty1-socialbtn30:hover, a.lkd-all-sty1-socialbtn30:active  {
	color: #1f82a2;
	background-color:#c4e2eb; 
}
.lkd-all-sty1-socialbtn30-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn30-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-socialbtn31, a.lkd-all-sty1-socialbtn31:link, a.lkd-all-sty1-socialbtn31:visited {
	color: #ec4998;
	background-color:#fbdbea; 	
	display: inline-block;
	padding: 5px 10px 8px 10px;
	margin: 0 5px 5px 0;
     white-space: nowrap; 
}
a.lkd-all-sty1-socialbtn31:hover, a.lkd-all-sty1-socialbtn31:active  {
	color: #ec4998;
	background-color:#f9c8e0; 
}
.lkd-all-sty1-socialbtn31-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-socialbtn31-text1 {
	font-size:90%;
	display: inline;
}

/*------------------------------GENERAL STYLES-----------------------------------------*/

/*-----------------------GS1 (Default Content)--------------------------------*/	
.lkd-all-sty1-gs1-block1{
	background-color: var(--lkd-all-sty1-gs1-block1-background-color);
	border: 1px solid var(--lkd-all-sty1-gs1-block1-border-color);
	padding: 10px;
	margin-bottom: 10px;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
    line-height: 1.6em;
    color: #444;
}
.lkd-all-sty1-gs1-block2{
	background-color: #FFF;
	border: 1px solid #Ececec;
	margin-bottom: 20px;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
    line-height: 1.6em;
        color: #444;
}
.lkd-all-sty1-gs1-pad1{
	padding: 10px 10px 3% 10px;
}
.lkd-all-sty1-gs1-pad2{
	padding-bottom: 15px;
}
.lkd-all-sty1-gs1-divider1{
	width: 100%;
	border-bottom: 1px solid var(--lkd-all-sty1-gs1-divider1-color);
	margin: 20px 0;
}
.lkd-all-sty1-gs1-divider2{
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #d4d4d4; 
	margin: 40px 0;
}
.lkd-all-sty1-gs1-divider3{
	width: 100%;
	height: 1px;
	background: linear-gradient(to right, #fff,#8e8e8e,#fff); 
	margin: 40px 0;
}
.lkd-all-sty1-gs1-divider4{
	width: 100%;
	border-bottom: 1px solid #dee2e6;
	margin: 20px 0;
}
.lkd-all-sty1-gs1-divider5{
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
	margin: 15px 0;
}
.lkd-all-sty1-gs1-divider6{
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-gs1-divider7{
	width: 100%;
	border-bottom: 1px solid #E9E9E9;
	margin: 20px 0;
}
.lkd-all-sty1-gs1-divider8{
	width: 100%;
	border-bottom: 1px solid var(--lkd-all-sty1-gs1-divider1-color);
	margin: 10px 0;
}
.lkd-all-sty1-gs1-divider9{
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
	margin: 10px 0;
}
.lkd-all-sty1-gs1-spcr1{
	width: 100%;
	height: 20px;
}
.lkd-all-sty1-gs1-spcr2{
	width: 100%;
	height: 40px;
}
.lkd-all-sty1-gs1-spcr3{
	width: 100%;
	height: 20px;
}
.lkd-all-sty1-gs1-spcr4{
	width: 100%;
	height: 30px;
}
.lkd-all-sty1-gs1-spcr5{
	width: 100%;
	height: 5px;
}
.lkd-all-sty1-gs1-spcr6{
	width: 100%;
	height: 10px;
}
.lkd-all-sty1-gs1-img-gen1{
    object-fit: cover; 
    width: 100%; 
    margin-bottom: 10px; 
    aspect-ratio: 3 / 2;
}
.lkd-all-sty1-gs1-img1{
float:left; width: 150px; margin: 5px 2% 0 0;
}
.lkd-all-sty1-gs1-img2{
float:right; width: 150px; margin: 5px 0 0 2%;
}
.lkd-all-sty1-gs1-img3{
   width: 160px;
	padding-bottom: 5px;
}
.lkd-all-sty1-gs1-img4{
   width: 100%;
	padding-bottom: 5px;
}
.lkd-all-sty1-gs1-gridfooter1{
	display: grid;
	grid-template-columns: 20px 1fr;
	grid-gap: 0;
	margin-top: 5px;
	grid-template-areas:
		 "select     options"
		 "hidden     hidden";
}
.lkd-all-sty1-gs1-gridfooter1-select {grid-area: select; align-self:center;margin-top: 0px;}
.lkd-all-sty1-gs1-gridfooter1-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-gridfooter1-hidden {grid-area: hidden; display: none;margin-top: 20px; border-top: 1px solid #dee2e6; padding-top: 20px;}

.lkd-all-sty1-gs1-gridfooter2{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	margin: 1% 0 1% 0;
	grid-template-areas:
		 "section"
		 "options"
		 "hidden";
}
.lkd-all-sty1-gs1-gridfooter2-section {grid-area: section; align-self:center; margin-bottom: 8px;}
.lkd-all-sty1-gs1-gridfooter2-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-gridfooter2-hidden {grid-area: hidden; display: none;margin-top: 1%; border-top: 1px solid #dee2e6; padding-top: 2%;}


.lkd-all-sty1-gs1-gridfooter3{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 5px;
	grid-template-areas:
		 "brand    options"
		 "hidden     hidden";
}
.lkd-all-sty1-gs1-gridfooter3-brand {grid-area: brand; align-self: end;}
.lkd-all-sty1-gs1-gridfooter3-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-gridfooter3-hidden {grid-area: hidden; display: none;margin-top: 1%; border-top: 1px solid #dee2e6; padding-top: 2%;}


.lkd-all-sty1-gs1-gridfooter1-hidden-padding1 {padding-left: 20px;}

.lkd-all-sty1-gs1-grid1{
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax( 110px, 1fr));   
	grid-gap: 20px;
	margin-bottom: 1%;
	text-align: center;
    }
a.lkd-all-sty1-gs1-grid1-content1:link, a.lkd-all-sty1-gs1-grid1-content1:visited  {
	border-radius: 22px;
	padding: 8% 15% 3% 15%;
    background-color: var(--lkd-all-sty1-gs1-grid1-content1-color);   
	color: var(--lkd-all-sty1-gs1-grid1-content1-text-color);
	font-size: 105%;
	line-height: 2em;
}
a.lkd-all-sty1-gs1-grid1-content1:hover, a.lkd-all-sty1-gs1-grid1-content1:active {
	text-decoration: none;
	background-color: var(--lkd-all-sty1-gs1-grid1-content1-color-hover);  
}
.lkd-all-sty1-gs1-grid1-icon1{
	font-size: 170%;
	color: var(--lkd-all-sty1-gs1-grid1-icon1-color);
	margin-left: auto;
	margin-right: auto;
    }
.lkd-all-sty1-gs1-grid2{
	display: grid;
	grid-template-columns: 60px 1fr;
	grid-gap: 1px;
	margin-bottom: 5px;
	grid-template-areas:
		 "image         title"
		 "image         content";
    }
.lkd-all-sty1-gs1-grid2-image {grid-area: image;justify-self: center; align-self: start; margin: 0 5px 5px 0;}
.lkd-all-sty1-gs1-grid2-title {grid-area: title; align-self: center;}
.lkd-all-sty1-gs1-grid2-content {grid-area: content; align-self: center;}

.lkd-all-sty1-gs1-grid2-icon1{
	font-size: 200%;
	color: var(--lkd-all-sty1-gs1-grid2-icon1-color);
    }
.lkd-all-sty1-gs1-grid2-icon1[data-lkd-icon-color="pink"] {
	color: #ea89b8;
}

.lkd-all-sty1-gs1-grid2-img1{
   object-fit: cover;
   width: 100%;
   height: 100% !important;
    }
.lkd-all-sty1-gs1-grid2-img2{
   object-fit: cover;
   width: 100%;
   height: 100% !important;
    }
.lkd-all-sty1-gs1-grid3{
	display: grid;
	grid-template-columns: 200px 1fr;
	grid-template-rows: minmax(25px, auto) minmax(25px, auto) 1fr;
	grid-gap: 5px;
	grid-template-areas:
	     "image title"
         "image subitems"
		 "content content";	
    }
.lkd-all-sty1-gs1-grid3-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
	padding-right: 10px;
    }
.lkd-all-sty1-gs1-grid3-image {grid-area: image;}
.lkd-all-sty1-gs1-grid3-title {grid-area: title;}
.lkd-all-sty1-gs1-grid3-subitems {grid-area: subitems;}
.lkd-all-sty1-gs1-grid3-content {grid-area: content;}

.lkd-all-sty1-gs1-grid4{
	display: grid;
	grid-template-columns: 200px 1fr;
	grid-template-rows: minmax(25px, auto) minmax(25px, auto) 1fr;
	grid-gap: 0px;
	grid-template-areas:
	     "image title"
         "image subitems"
		 "content content";	
    }
.lkd-all-sty1-gs1-grid4-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 15px;
    }
.lkd-all-sty1-gs1-grid4-image {grid-area: image;}
.lkd-all-sty1-gs1-grid4-title {grid-area: title;}
.lkd-all-sty1-gs1-grid4-subitems {grid-area: subitems;}
.lkd-all-sty1-gs1-grid4-content {grid-area: content;}

.lkd-all-sty1-gs1-grid5{
	display: grid;
	grid-template-columns: 100px max-content max-content 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 5px;
	grid-template-areas:
	     "image   title      title   title"
         "image   username   date    link"
	     "image   icons    	 icons   icons";	
    }
.lkd-all-sty1-gs1-grid5-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding: 0 10px 5px 0;
    }
.lkd-all-sty1-gs1-grid5-image {grid-area: image;}
.lkd-all-sty1-gs1-grid5-title {grid-area: title;}
.lkd-all-sty1-gs1-grid5-username {grid-area: username; padding-right: 20px;}
.lkd-all-sty1-gs1-grid5-date {grid-area: date; padding-right: 20px;}
.lkd-all-sty1-gs1-grid5-icons {grid-area: icons;}

.lkd-all-sty1-gs1-grid6{
	display: grid;
	grid-template-columns: 1fr 100px;
	grid-template-rows: minmax(5px, auto);
	grid-gap: 0px;
    }
.lkd-all-sty1-gs1-grid6-icons {}
.lkd-all-sty1-gs1-grid6-expandlink {
	text-align: right; 
	align-self: end;
}
.lkd-all-sty1-gs1-grid7{
	display: grid;
	grid-template-columns: 100px max-content max-content 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 5px;
	grid-template-areas:
	     "image         title         title          title"
         "image         username      date           link"
		 "content       content       content        content"
	     "icons   	    icons    	  icons          icons";	
    }
.lkd-all-sty1-gs1-grid7-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding: 0 10px 5px 0;
    }
.lkd-all-sty1-gs1-grid7-image {grid-area: image;}
.lkd-all-sty1-gs1-grid7-title {grid-area: title;}
.lkd-all-sty1-gs1-grid7-username {grid-area: username; padding-right: 20px;}
.lkd-all-sty1-gs1-grid7-date {grid-area: date; padding-right: 20px;}
.lkd-all-sty1-gs1-grid7-link {grid-area: link;}
.lkd-all-sty1-gs1-grid7-content {grid-area: content;}
.lkd-all-sty1-gs1-grid7-icons {grid-area: icons;}
.lkd-all-sty1-gs1-grid8{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 15px;
    }
.lkd-all-sty1-gs1-grid8-content1{
  grid-column: col-start / span 9;
  align-self: center;
    }
.lkd-all-sty1-gs1-grid8-content2{
  grid-column: col-start 10/ span 3;
  align-self: center;
  justify-self: end;
    }
.lkd-all-sty1-gs1-grid9{
	display: grid;
    grid-template-columns: repeat(2, [col] 1fr ) ;
	grid-gap: 40px;
    }
.lkd-all-sty1-gs1-grid10{
	display: grid;
	grid-template-columns: 1fr 100px ;
	grid-gap: 5px;
	grid-template-areas:
	"link         link"
    "stats        options";
    }
.lkd-all-sty1-gs1-grid10-loading{
 font-style: italic;
 font-size: 95%;
 color: #666;
    }
.lkd-all-sty1-gs1-grid10-link {grid-area: link; align-self:center; line-height: 1.4em; }
.lkd-all-sty1-gs1-grid10-stats {grid-area: stats; align-self:center;}
.lkd-all-sty1-gs1-grid10-options {grid-area: options; align-self:center; justify-self:end;}

.lkd-all-sty1-gs1-grid11{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 15px;
    }
.lkd-all-sty1-gs1-grid11-content1{
  grid-column: col-start / span 6;
  align-self: center;
    }
.lkd-all-sty1-gs1-grid11-content2{
  grid-column: col-start 7/ span 6;
  text-align: right;
    }

.lkd-all-sty1-gs1-grid12{
	display: grid; 
	grid-template-columns: 200px 1fr;
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	padding: 1%;
	grid-template-areas:
	     "label   content";
    }
.lkd-all-sty1-gs1-grid12-label {grid-area: label; align-self:center; color: #999;}
.lkd-all-sty1-gs1-grid12-content {grid-area: content;align-self:center;word-break:break-all;}

.lkd-all-sty1-gs1-grid12[data-lkd-grid-format="list"] {
	display: grid; 
	grid-template-columns: 1fr;
	grid-gap: 1px;
	border-bottom: 1px solid #dee2e6; 
	padding: 1%;
	grid-template-areas:
	     "label"
		 "content";
    }




.lkd-all-sty1-gs1-grid13{
	display: grid;
	grid-template-columns: 125px 1fr;
	grid-gap: 0;
	margin-bottom: 5px;
	grid-template-areas:
	     "image            title"
         "description     description";
    }
.lkd-all-sty1-gs1-grid13-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 10px;
    }
.lkd-all-sty1-gs1-grid13-image {grid-area: image;}
.lkd-all-sty1-gs1-grid13-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs1-grid13-description {grid-area: description; align-self:center;}

.lkd-all-sty1-gs1-grid14{
	display: grid;
	grid-template-columns: 80px 1fr;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	padding: 0;
	grid-template-areas:
	     "image     title"
		 "image     username"
		 "image     content";
    }
.lkd-all-sty1-gs1-grid14-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 15px;
    }
.lkd-all-sty1-gs1-grid14-label {
	color:#999;
	font-size: 90%;
}
.lkd-all-sty1-gs1-grid14-image {grid-area: image;}
.lkd-all-sty1-gs1-grid14-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs1-grid14-username {grid-area: username;align-self:center;}
.lkd-all-sty1-gs1-grid14-content {grid-area: content;align-self:center;}

.lkd-all-sty1-gs1-grid15{
	display: grid;
	grid-template-columns: 1fr 85px;
	grid-gap: 0;
    }
.lkd-all-sty1-gs1-grid15-content1{
  align-self: center;
    }
.lkd-all-sty1-gs1-grid15-content2{
  justify-self: end;
  align-self: center;
    }

.lkd-all-sty1-gs1-grid16{
	display: grid;
	grid-template-columns: 90px 1fr 45px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	padding: 1%;
	grid-template-areas:
	     "image     title      options"
		 "image     username   username"
         "image     icons      icons"
		 "nav       nav        nav"
		 "hidden    hidden     hidden";
    }
.lkd-all-sty1-gs1-grid16-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 10px;
   padding-bottom: 5px;
    }
.lkd-all-sty1-gs1-grid16-image {grid-area: image;}
.lkd-all-sty1-gs1-grid16-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs1-grid16-username {grid-area: username;align-self:center;}
.lkd-all-sty1-gs1-grid16-icons {grid-area: icons; align-self:center;}
.lkd-all-sty1-gs1-grid16-nav {grid-area: nav; align-self:center;}
.lkd-all-sty1-gs1-grid16-options {grid-area: options; align-self:start; justify-self:end;}
.lkd-all-sty1-gs1-grid16-hidden {grid-area: hidden; display: none;margin-top: 2%;}

.lkd-all-sty1-gs1-grid17 {
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 5px;
	margin-bottom: 1%;
}
.lkd-all-sty1-gs1-grid17-content1{
  grid-column-end: span 12;
    }
.lkd-all-sty1-gs1-grid17-content2{
  grid-column-end: span 12;
	grid-row: 2;
	align-self: end; 
    }
.lkd-all-sty1-gs1-grid18{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-gs1-grid18-img1{
  grid-column: col-start / span 2;
    }
.lkd-all-sty1-gs1-grid18-content1{
  grid-column: col-start 3/ span 10;
  align-self: center;	
    }
.lkd-all-sty1-gs1-grid19{
	display: grid;
	grid-template-columns: 65px 1fr 100px ;
	grid-gap: 5px;
	border-bottom: 1px solid #d4d4d4; 
	padding: 2% 0;
	grid-template-areas:
	"image     link         link"
    "stats     stats        options";
    }
.lkd-all-sty1-gs1-grid19-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 5px;
    }
.lkd-all-sty1-gs1-grid19-loading{
 font-style: italic;
 font-size: 95%;
 color: #666;
    }
.lkd-all-sty1-gs1-grid19-image {grid-area: image;justify-self:center;}
.lkd-all-sty1-gs1-grid19-link {grid-area: link; align-self:center; line-height: 1.4em; }
.lkd-all-sty1-gs1-grid19-stats {grid-area: stats; align-self:center;}
.lkd-all-sty1-gs1-grid19-options {grid-area: options; align-self:center; justify-self:end;}

.lkd-all-sty1-gs1-grid20{
	display: grid;
	grid-template-columns: 45px 1fr 70px ;
	grid-gap: 3px;
	border-bottom: 1px solid #d4d4d4; 
	padding: 3% 0;
	grid-template-areas:
	"icon        link           link"
    "icon        options        btn";
    }
.lkd-all-sty1-gs1-grid20-loading{
 font-style: italic;
 font-size: 95%;
    }
.lkd-all-sty1-gs1-grid20-icon {grid-area: icon; justify-self:start;}
.lkd-all-sty1-gs1-grid20-link {grid-area: link; align-self:center; line-height: 1.4em; }
.lkd-all-sty1-gs1-grid20-options {grid-area: options; align-self:center;}
.lkd-all-sty1-gs1-grid20-btn {grid-area: btn; align-self:center; justify-self:end;}

.lkd-all-sty1-gs1-grid21{
	display: grid;
	grid-template-columns: 25px 1fr ;
	grid-gap: 0;
	color: #666;
	grid-template-areas:
	"icon    text";
    }
.lkd-all-sty1-gs1-grid21-icon {grid-area: icon; align-self:center; }
.lkd-all-sty1-gs1-grid21-text {grid-area: text; align-self:center;  }

.lkd-all-sty1-gs1-grid22{
  grid-template-columns: 200px 1fr; 
	margin-bottom: 1%;
	grid-gap: 10px;
    }
.lkd-all-sty1-gs1-grid23{
	display: grid;
	grid-template-columns: 250px 1fr;
	grid-template-rows: minmax(25px, auto) minmax(25px, auto) auto 1fr;
	grid-gap: 5px;
	grid-template-areas:
	     "image title"
         "image subitems"
		 "image stats"
		 "content content";	
    }
.lkd-all-sty1-gs1-grid23-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
	padding-right: 10px;
    }
.lkd-all-sty1-gs1-grid23-btn {
	position: absolute;
    padding: 0;
    top: 30%;
	left: 0;
	right: 0;
}
.lkd-all-sty1-gs1-grid23-image {grid-area: image;text-align: center;position: relative; }
.lkd-all-sty1-gs1-grid23-title {grid-area: title;}
.lkd-all-sty1-gs1-grid23-subitems {grid-area: subitems;}
.lkd-all-sty1-gs1-grid23-stats {grid-area: stats;}
.lkd-all-sty1-gs1-grid23-content {grid-area: content;}

.lkd-all-sty1-gs1-grid24{
	display: grid;
	grid-template-columns: 150px max-content 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 5px;
	grid-template-areas:
		 "image         title         title"
         "image         data          date"
		 "image         username      username"
		 "content       content       content"
	     "icons   	    icons    	  icons";

    }
.lkd-all-sty1-gs1-grid24-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding: 0 10px 0 0;
    }
.lkd-all-sty1-gs1-grid24-btn {
	position: absolute;
    padding: 0;
    top: 30%;
	left: 0;
	right: 0;
}
.lkd-all-sty1-gs1-grid24-image {grid-area: image;text-align: center;position: relative;}
.lkd-all-sty1-gs1-grid24-title {grid-area: title;}
.lkd-all-sty1-gs1-grid24-username {grid-area: username;}
.lkd-all-sty1-gs1-grid24-data {grid-area: data; padding-right: 5px; align-self: center;}
.lkd-all-sty1-gs1-grid24-date {grid-area: date; align-self: center;}
.lkd-all-sty1-gs1-grid24-content {grid-area: content;}
.lkd-all-sty1-gs1-grid24-icons {grid-area: icons;}

.lkd-all-sty1-gs1-grid25{
	display: grid;
	grid-template-columns: 130px 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 1px;
	grid-template-areas:
		 "image         title"
		 "image         subtitle"
		 "image         text"
		 "image         stats";
    }
.lkd-all-sty1-gs1-grid25-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs1-grid25-img2{
border: 1px solid #dee2e6;
	   width: 100%;
   height: 100%;
	object-fit: contain;
    }
.lkd-all-sty1-gs1-grid25-icon1{
	font-size: 250%;
	color: #1f82a2;
    }
.lkd-all-sty1-gs1-grid25-sty1{
	font-size: 170%;
	color: #1f82a2;
	background-color: #eee;
	border-radius: 0 0 25px 0;
	width: 70px;
    height: 70px;
	text-align: center;
	padding-top: 20px;
	display: inline-block;
    }

.lkd-all-sty1-gs1-grid25-image {grid-area: image;align-self: start;margin-right: 15px;}
.lkd-all-sty1-gs1-grid25-title {grid-area: title;}
.lkd-all-sty1-gs1-grid25-subtitle {grid-area: subtitle;}
.lkd-all-sty1-gs1-grid25-text {grid-area: text;}
.lkd-all-sty1-gs1-grid25-stats {grid-area: stats;}

.lkd-all-sty1-gs1-grid26{
	display: grid;
	grid-template-columns: 65px 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 1px;
	margin-bottom: 5px;
	grid-template-areas:
		 "image         title"
		 "image         subtitle"
		 "image         text"
		 "image         stats";
    }
.lkd-all-sty1-gs1-grid26-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs1-grid26-icon1{
	font-size: 175%;
	color: #1f82a2;
    }
.lkd-all-sty1-gs1-grid26-image {grid-area: image;justify-self: center; align-self: start;padding-top: 3px;}
.lkd-all-sty1-gs1-grid26-title {grid-area: title;}
.lkd-all-sty1-gs1-grid26-subtitle {grid-area: subtitle;}
.lkd-all-sty1-gs1-grid26-text {grid-area: text;}
.lkd-all-sty1-gs1-grid26-stats {grid-area: stats;}

.lkd-all-sty1-gs1-grid27{
	display: grid;
	grid-template-columns: 125px 1fr;
    grid-template-rows: auto;
	grid-gap: 0;
	grid-template-areas:
		 "image         title"
		 "image         subtitle"
		 "text           text"
		 "stats          stats";
    line-height: 0;
    }
.lkd-all-sty1-gs1-grid27-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   border: 1px solid #dee2e6;
    }
.lkd-all-sty1-gs1-grid27-image {grid-area: image;margin-right: 15px;}
.lkd-all-sty1-gs1-grid27-title {grid-area: title;align-self: center; }
.lkd-all-sty1-gs1-grid27-subtitle {grid-area: subtitle;align-self: center;}
.lkd-all-sty1-gs1-grid27-text {grid-area: text; margin-bottom:5px;}
.lkd-all-sty1-gs1-grid27-stats {grid-area: stats;}

.lkd-all-sty1-gs1-grid28{
	display: grid;
	grid-template-columns: 90px 1fr  100px;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 1px;
	grid-template-areas:
		 "graphic     title       image"
		 "graphic     subtitle    image"
		 "graphic     text        image"
		 ".           stats       stats";
    }
.lkd-all-sty1-gs1-grid28-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs1-grid28-img2{
border: 1px solid #dee2e6;
	   width: 100%;
   height: 90px;
	object-fit: contain;
    }
.lkd-all-sty1-gs1-grid28-sty1{
	background-color: #eee;
	border-radius: 0 0 25px 0;
	width: 70px;
    height: 75px;
	text-align: center;
	padding: 10px 5px;
	display: inline-block;
    }
.lkd-all-sty1-gs1-grid28-sty1-icon1{
	font-size: 200%;
	color: #1f82a2;
	padding-bottom: 8px;
	margin-bottom: 2px;
	border-bottom: 1px solid #ccc;
    }
a.lkd-all-sty1-gs1-grid28-sty1-title1:link, a.lkd-all-sty1-gs1-grid28-sty1-title1:visited  {
	font-size: 100%; 
	color: #999;
}
a.lkd-all-sty1-gs1-grid28-sty1-title1:hover, a.lkd-all-sty1-gs1-grid28-sty1-title1:active {
	color: #000;
}

.lkd-all-sty1-gs1-grid28-graphic {grid-area: graphic;align-self: start;margin-right: 15px;}
.lkd-all-sty1-gs1-grid28-image {grid-area: image;justify-self: end;margin-left: 15px;}
.lkd-all-sty1-gs1-grid28-title {grid-area: title;align-self: center;}
.lkd-all-sty1-gs1-grid28-subtitle {grid-area: subtitle;}
.lkd-all-sty1-gs1-grid28-text {grid-area: text;}
.lkd-all-sty1-gs1-grid28-stats {grid-area: stats;}

.lkd-all-sty1-gs1-grid29{
	display: grid;
	grid-template-columns: 125px 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 1px;
	grid-template-areas:
		 "image         title"
		 "image         subtitle"
		 "image         text"
		 "image         stats";
    }
.lkd-all-sty1-gs1-grid29-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   border: 1px solid #dee2e6;
    }
.lkd-all-sty1-gs1-grid29-image {grid-area: image;margin-right: 15px;}
.lkd-all-sty1-gs1-grid29-title {grid-area: title;}
.lkd-all-sty1-gs1-grid29-subtitle {grid-area: subtitle;}
.lkd-all-sty1-gs1-grid29-text {grid-area: text;}
.lkd-all-sty1-gs1-grid29-stats {grid-area: stats;}

.lkd-all-sty1-gs1-grid30{
	display: grid;
	grid-template-columns: 65px 1fr;
	grid-gap: 1px;
	grid-template-areas:
		 "image     title";
    }
.lkd-all-sty1-gs1-grid30-img1{
   object-fit: cover;
   width: 100%;
   height: 50px;
   border: 1px solid #dee2e6;
    }
.lkd-all-sty1-gs1-grid30-image {grid-area: image;margin-right: 5px;}
.lkd-all-sty1-gs1-grid30-title {grid-area: title; align-self: center;}

.lkd-all-sty1-gs1-grid31{
	display: grid;
	grid-template-columns: 175px 1fr;
	grid-template-rows: auto;
	grid-gap: 0px;
	margin-bottom: 10px;
	grid-template-areas:
	     "title      title"
	     "image      content1"	
		 "content2   content2";	
    }
.lkd-all-sty1-gs1-grid31-img1{
   object-fit: cover;
   width: 100%;
   height: 135px;
   padding: 0 15px 5px 0;
    }
.lkd-all-sty1-gs1-grid31-title {grid-area: title; margin-bottom: 5px;}
.lkd-all-sty1-gs1-grid31-image {grid-area: image; align-self: start;}
.lkd-all-sty1-gs1-grid31-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs1-grid31-content2 {grid-area: content2;}

.lkd-all-sty1-gs1-grid32{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto ;
	grid-gap: 80px;
	grid-template-areas:
	    "col1     col2";
    }
.lkd-all-sty1-gs1-grid32-col1 {grid-area: col1;}
.lkd-all-sty1-gs1-grid32-col2 {grid-area: col2; align-self: center;padding-left: 30px;}

.lkd-all-sty1-gs1-grid33{
	display: grid;
	grid-template-columns: 125px 1fr;
	grid-template-rows: auto;
	grid-gap: 10px;
	grid-template-areas:
	     "image     text";	
    }
.lkd-all-sty1-gs1-grid33-image {grid-area: image;}
.lkd-all-sty1-gs1-grid33-text {grid-area: text; align-self: center;}

.lkd-all-sty1-gs1-grid33-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    border: 1px solid #ddd;
    	margin-top: 5px;
    aspect-ratio: 3 / 2;
    }
.lkd-all-sty1-gs1-grid34{
	display: grid;
	grid-template-columns: 75px 1fr;
	grid-template-rows: auto;
	grid-gap: 0;
	grid-template-areas:
	     "image     text";	
    }
.lkd-all-sty1-gs1-grid34-image {grid-area: image;}
.lkd-all-sty1-gs1-grid34-text {grid-area: text; align-self: center;}

.lkd-all-sty1-gs1-grid34-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 10px;
   padding-bottom: 5px;	
    }

.lkd-all-sty1-gs1-grid35{
	display: grid;
	grid-template-columns: 35px 1fr;
	grid-template-rows: 275px auto auto auto;
	grid-gap: 0px;
	background-color: #fff;
	border: 1px solid #ececec;
	padding: 10px;
	position:relative;
	grid-template-areas:
	     "image     image"
         "content   content"
         "content2   content2"
         "select    options";	
    }
.lkd-all-sty1-gs1-grid35-image {grid-area: image; margin-bottom:5px;position:relative;}
.lkd-all-sty1-gs1-grid35-content {grid-area: content; margin-bottom:10px;}
.lkd-all-sty1-gs1-grid35-content2 {grid-area: content2; margin-bottom:5px;align-self: end;}
.lkd-all-sty1-gs1-grid35-select {grid-area: select; align-self: end;padding-bottom: 10px;}
.lkd-all-sty1-gs1-grid35-options {grid-area: options; align-self: end; justify-self:right;}

.lkd-all-sty1-gs1-grid35-img1 {
   object-fit: cover; 
   width: 100%; 
   height: 100%;	
 }

.lkd-all-sty1-gs1-grid35-icon-container {
  position: absolute;
    padding: 0;
    top: 7px;
	left: 5px;	
 }
.lkd-all-sty1-gs1-grid35-icon1, a.lkd-all-sty1-gs1-grid35-icon1:link, a.lkd-all-sty1-gs1-grid35-icon1:visited, a.lkd-all-sty1-gs1-grid35-icon1:hover, a.lkd-all-sty1-gs1-grid35-icon1:active {
	font-size:90%;
	color: #fff;
	margin: 0 3px;
	display: inline-block;
	padding: 0 3px;	
	background-color: rgba(0,0,0,0.4);
	border-radius: 5px;
}

.lkd-all-sty1-gs1-grid35-btn-container {
  position: absolute;
  top: 30%;
  left: 40%;	
 }
.lkd-all-sty1-gs1-grid35-btn1, a.lkd-all-sty1-gs1-grid35-btn1:link, a.lkd-all-sty1-gs1-grid35-btn1:visited {
	font-size:150%;
	color: #ccc;
	background-color: rgba(0,0,0,0.4);
	margin: auto;
	display: inline-block;
	padding: 15px 25px;
	line-height: 1.4em;
	border-radius: 10px;
}
a.lkd-all-sty1-gs1-grid35-btn1:hover, a.lkd-all-sty1-gs1-grid35-btn1:active  {
	color: #fff;
	background-color: rgba(0,0,0,0.6);
}


.lkd-all-sty1-gs1-grid36{
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	padding: 1%;
	margin-bottom: 10px;
	grid-template-areas:
	     "image     title"
	     "image     username"
         "image       icons";
    }
.lkd-all-sty1-gs1-grid36-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   border: 1px solid #ececec;
    }
.lkd-all-sty1-gs1-grid36-image {grid-area: image; margin-right: 10px;}
.lkd-all-sty1-gs1-grid36-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs1-grid36-username {grid-area: username;align-self:center;}
.lkd-all-sty1-gs1-grid36-icons {grid-area: icons; align-self:center;}


.lkd-all-sty1-gs1-grid37{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto ;
	grid-gap: 0;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #EFEFEF;
	grid-template-areas:
	     "image"
	     "title"
		 "username"
         "icons";
    }
.lkd-all-sty1-gs1-grid37-img1{
   object-fit: cover;
   width: 100%;
   border: 1px solid #ececec;
    }
.lkd-all-sty1-gs1-grid37-image {grid-area: image; margin-bottom: 7px;}
.lkd-all-sty1-gs1-grid37-title {grid-area: title; font-size: 110%; color: #000; word-break: break-all;}
.lkd-all-sty1-gs1-grid37-username {grid-area: username; font-size: 90%; color: #999;word-break: break-all;}
.lkd-all-sty1-gs1-grid37-icons {grid-area: icons; }

.lkd-all-sty1-gs1-grid38{
	display: grid;
	grid-template-columns: 1fr 175px;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1     image"
		 "content2     image"
		 "content3     content3";
    line-height: 0;
    }
.lkd-all-sty1-gs1-grid38-img1{
border: 1px solid #dee2e6;
	   width: 100%;
   aspect-ratio: 1 / 1;
	object-fit: cover;	
    margin-bottom: 5px;
    }
.lkd-all-sty1-gs1-grid38-img2{
border: 1px solid #dee2e6;
	   width: 100%;
   height: 150px;
	object-fit: contain;	
    margin-bottom: 5px;
    padding:5px;
    }
.lkd-all-sty1-gs1-grid38-image {grid-area: image;align-self: start;margin-left: 20px; position: relative;}
.lkd-all-sty1-gs1-grid38-content1 {grid-area: content1;}
.lkd-all-sty1-gs1-grid38-content2 {grid-area: content2;}
.lkd-all-sty1-gs1-grid38-content3 {grid-area: content3;}


.lkd-all-sty1-gs1-grid39{
	display: grid;
	grid-template-columns: 110px 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "image     content1"
		 "image     content2"
		 "content3  content3";
    }
.lkd-all-sty1-gs1-grid39-img1{
border: 1px solid #dee2e6;
	   width: 100%;
   height: 100%;
	object-fit: contain;	
    }
.lkd-all-sty1-gs1-grid39-image {grid-area: image;align-self: start;margin-right: 20px;}
.lkd-all-sty1-gs1-grid39-content1 {grid-area: content1;}
.lkd-all-sty1-gs1-grid39-content2 {grid-area: content2;}
.lkd-all-sty1-gs1-grid39-content3 {grid-area: content3;}

 .lkd-all-sty1-gs1-grid40{
	display: grid;
	grid-template-columns: 350px  1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1     content2";  
     line-height: 0;
    }
.lkd-all-sty1-gs1-grid40-content1 {grid-area: content1;align-self: start;margin-right: 20px;}
.lkd-all-sty1-gs1-grid40-content2 {grid-area: content2;}

.lkd-all-sty1-gs1-grid41{
	display: grid;
	grid-template-columns: 100px 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 5px;
	grid-template-areas:
		 "image      content1"
		 "content2   content2";
     line-height: 0;
    }
.lkd-all-sty1-gs1-grid41-img1{
border: 1px solid #dee2e6;
	   width: 100%;
   height: 80px;
	object-fit: cover;	
    margin-bottom: 5px;
    }
.lkd-all-sty1-gs1-grid41-image {grid-area: image;align-self: start;margin-right: 15px; position: relative;}
.lkd-all-sty1-gs1-grid41-content1 {grid-area: content1;}
.lkd-all-sty1-gs1-grid41-content2 {grid-area: content2;}

 .lkd-all-sty1-gs1-grid42{
	display: grid;
	grid-template-columns: 1fr 350px;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1     content2"; 
         line-height: 0; 
    }
.lkd-all-sty1-gs1-grid42-content1 {grid-area: content1;align-self: start;}
.lkd-all-sty1-gs1-grid42-content2 {grid-area: content2;margin-left: 20px;}

.lkd-all-sty1-gs1-grid43  {
  display: grid;
  gap: 5px;
  grid-template-columns: auto;
  grid-template-rows:  200px 1fr min-content;
  border: 1px solid #ececec;
  background-color: #ffffff;
  padding-bottom: 7px; 
}
.lkd-all-sty1-gs1-grid43-subgrid {
  grid-row: 1 /-1;
  grid-column: 1/1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;    
} 
.lkd-all-sty1-gs1-grid43-subgrid-box1 {
  padding: 0px;
  border-bottom: 1px solid #ececec; 
  position: relative;
}
.lkd-all-sty1-gs1-grid43-subgrid-box2 {
  padding: 0 10px;
  align-self: start;
}
.lkd-all-sty1-gs1-grid43-subgrid-box3{
  padding: 0 10px;
  align-self: end; 
}
.lkd-all-sty1-gs1-grid43-img1 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}


 .lkd-all-sty1-gs1-grid44{
	display: grid;
	grid-template-columns: 225px  1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1     content2";   
    }
.lkd-all-sty1-gs1-grid44-content1 {grid-area: content1;align-self: start;margin-right: 20px;}
.lkd-all-sty1-gs1-grid44-content2 {grid-area: content2;}

.lkd-all-sty1-gs1-grid45  {
  display: grid;
  gap: 0;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows:  auto; 
  margin-bottom: 15px;
  line-height: 1.1em;
}
.lkd-all-sty1-gs1-grid45-subgrid {
  grid-column: 1/-1;
  grid-row: span 1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;  
  grid-row: span 99;
} 
.lkd-all-sty1-gs1-grid45-subgrid-box1 {
  padding: 8px 5px;
  border-bottom: 1px solid #ececec;
}

.lkd-all-sty1-gs1-grid46  {
  display: grid;
  gap: 0;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows:  auto; 
}
.lkd-all-sty1-gs1-grid46-subgrid {
  grid-column: 1/-1;
  grid-row: span 1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;  
  grid-row: span 99;
} 
.lkd-all-sty1-gs1-grid46-subgrid-box1 {
  padding: 5px;
  border-bottom: 1px solid #ececec;
}

.lkd-all-sty1-gs1-grid47  {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fit, minmax( 350px, 1fr));
  grid-template-rows:  auto; 
}
.lkd-all-sty1-gs1-grid47-subgrid {
  grid-column: 1/-1;
  grid-row: span 1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;  
  grid-row: span 4;
} 
.lkd-all-sty1-gs1-grid47-subgrid-box1 {
  padding: 5px;
  border-bottom: 1px solid #ececec;
    background-color: #fff;
}
.lkd-all-sty1-gs1-grid47-subgrid-box2 {
  padding: 5px;
  background-color: #f5f7f8;
  border-bottom: 1px solid #ececec;
}
.lkd-all-sty1-gs1-grid48{
    line-height: 0xxx;
    }    
.lkd-all-sty1-gs1-grid49{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto ;
	grid-gap: 60px;
	grid-template-areas:
	    "col1     col2";
    }
.lkd-all-sty1-gs1-grid49-col1 {grid-area: col1;}
.lkd-all-sty1-gs1-grid49-col2 {grid-area: col2; padding-left: 30px;}

.lkd-all-sty1-gs1-grid50{
	display: grid;
	grid-template-columns: 125px 1fr;
	grid-template-rows: max-content ;
	grid-gap: 0;
	padding: 1% 0;
	margin-bottom: 10px;
    line-height: 0;
	grid-template-areas:
	     "image     content1"
         "image     content2";
    }
.lkd-all-sty1-gs1-grid50-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   border: 1px solid #ececec;
    }
.lkd-all-sty1-gs1-grid50-image {grid-area: image; margin-right: 10px;}
.lkd-all-sty1-gs1-grid50-content1 {grid-area: content1;align-self:center;}
.lkd-all-sty1-gs1-grid50-content2 {grid-area: content2; align-self:center;}

.lkd-all-sty1-gs1-grid51 {
  display: grid;
   grid-template-columns: 100px 1fr;
  gap: 1rem;
  margin: 0;
  grid-template-areas:
	     "col1 col2";
}
.lkd-all-sty1-gs1-grid51-col1 {grid-area: col1;}
.lkd-all-sty1-gs1-grid51-col2 {grid-area: col2; align-self: center; }
.lkd-all-sty1-gs1-grid51-img1 {
  display: block;
  width: 100%;
  aspect-ratio: 3 / 2;
  object-fit: cover;
} 

.lkd-all-sty1-gs1-grid52 {
	display: grid;
	grid-template-columns: 1fr 200px ;
    grid-gap:5px;
	grid-template-areas:
	"col1    col2"
	"hidden    hidden";
    }
.lkd-all-sty1-gs1-grid52-col1 {grid-area: col1; }
.lkd-all-sty1-gs1-grid52-col2 {grid-area: col2; justify-self:end; align-self:center; }
.lkd-all-sty1-gs1-grid52-hidden {grid-area: hidden; display: none;margin-top: 20px;border-top: 1px solid #dee2e6;padding-top: 20px;}

.lkd-all-sty1-gs1-grid53 {
	display: grid;
	grid-template-columns: 75px 1fr ;
        grid-gap:0px;
	grid-template-areas:
	"col1    col2"
	"col1    col3";
    }
.lkd-all-sty1-gs1-grid53-col1 {grid-area: col1; margin-right: 10px; }
.lkd-all-sty1-gs1-grid53-col2 {grid-area: col2; align-self:center; }
.lkd-all-sty1-gs1-grid53-col3 {grid-area: col3; align-self:start; }

.lkd-all-sty1-gs1-grid53-img1 {
    border: 1px solid #dee2e6; 
    width: 100%;
    height: 60px;
    object-fit: cover;
    }

.lkd-all-sty1-gs1-grid54-container{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 80px, 1fr));
  grid-gap: 10px;
  margin: 15px 0 15px 0;
  width: 100%;
    line-height: 1.2;
}

.lkd-all-sty1-gs1-grid54{
	display: grid;
    grid-template-columns: 70px 1fr;
	grid-gap: 2px;
	line-height: 1.3em;
	font-size: 90%;
    padding: 10px 0;
	color: #333;
		grid-template-areas:
	     "icon   title"
	     "icon   description";
    }
.lkd-all-sty1-gs1-grid54-icon{grid-area: icon;align-self: start;justify-self: center;}
.lkd-all-sty1-gs1-grid54-title{grid-area: title;align-self: center; }
.lkd-all-sty1-gs1-grid54-description{grid-area: description;align-self: center;line-height: 1.5em;}
.lkd-all-sty1-gs1-grid54-icon1{
font-size: 115%;
  color: #1f82a2;
  margin: 0 auto 10px auto;
  background-color: #ebf4f7;
  display: inline-block;
  padding: 12px 12px 12px 13px;
  border-radius: 10px;
  width: 47px;
  border: solid 1px #d9e9ee;
    }
.lkd-all-sty1-gs1-grid54-title1{
font-size: 130%;
 line-height: 1.4em;
    }
.lkd-all-sty1-gs1-grid54-text1{
font-size: 105%;
  color: #666;
    }
.lkd-all-sty1-gs1-grid54-label1{
color:#999; font-size:80%;
    }
.lkd-all-sty1-gs1-grid55 {
  display: grid;
   grid-template-columns: 100px 1fr;
  gap: 1rem;
  margin: 0;
  grid-template-areas:
	     "col1 col2";
}
.lkd-all-sty1-gs1-grid55-col1 {grid-area: col1;}
.lkd-all-sty1-gs1-grid55-col2 {grid-area: col2; align-self: center; }
.lkd-all-sty1-gs1-grid55-img1 {
  display: block;
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
} 
.lkd-all-sty1-gs1-grid55-title1 {
  font-size: 130%;
  color: #000000;  
} 
.lkd-all-sty1-gs1-grid55-sub-title1 {
 color: #1f82a2;
line-height: 1.6em;
font-size: 95%;
} 

.lkd-all-sty1-gs1-grid55-description1 {
  font-size: 100%;
  color: #444;  
} 
.lkd-all-sty1-gs1-grid55-stat1{
	display:inline-block;
	color: #777;
	font-size: 90%;
	margin-right: 10px;
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-grid55-stat2{
	color: #999;
	font-size: 90%;
	margin-right: 10px;
    line-height: 1.6em;
}

.lkd-all-sty1-gs1-grid56 {
  display: grid;
    grid-template-columns: 50px 1fr;
    gap: 1rem;
    margin: 0;
    line-height: 1em;
}
.lkd-all-sty1-gs1-grid56-img1 {
width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
} 
.lkd-all-sty1-gs1-grid57{
	display: grid;
    grid-template-columns: 60px 1fr;
	grid-gap: 2px;
	line-height: 1.3em;
	font-size: 90%;
    padding: 10px 0;
	color: #333;
		grid-template-areas:
	     "icon   title";
    }
.lkd-all-sty1-gs1-grid57-icon{grid-area: icon;align-self: start;justify-self: center;}
.lkd-all-sty1-gs1-grid57-title{grid-area: title;align-self: start;padding-top: 5px; }
.lkd-all-sty1-gs1-grid57-icon1{
font-size: 100%;
  color: #1f82a2;
  margin: 0 auto 10px auto;
  background-color: #ebf4f7;
  display: inline-block;
  padding: 8px 8px 8px 10px;
  border-radius: 10px;
  width: 37px;
  border: solid 1px #d9e9ee;
    }
.lkd-all-sty1-gs1-grid57-title1{
font-size: 130%;
 line-height: 1.4em;
    }
.lkd-all-sty1-gs1-grid58 {
  display: grid;
   grid-template-columns: 60px 1fr;
  gap: 1rem;
  margin: 0;
  grid-template-areas:
	     "col1 col2";
}
.lkd-all-sty1-gs1-grid58-col1 {grid-area: col1;}
.lkd-all-sty1-gs1-grid58-col2 {grid-area: col2; align-self: center; }
.lkd-all-sty1-gs1-grid58-img1 {
  display: block;
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
} 




.lkd-all-sty1-gs1-view1  {
	background-color: #f5f5f5;
	color: #999;
	padding: 3% 30px 2% 2%;
	word-wrap:normal;
	border-radius: 4px;
	position: relative;
	margin-bottom: 2%;
}

.lkd-all-sty1-gs1-view1-close {
	color: #999;
	position: absolute;
	top: 3px;
	right: 10px;
	font-size: 120%;
	font-weight: bold;
}
.lkd-all-sty1-gs1-headline1{
	color: #333;
	font-size: 130%;
	margin-bottom: 15px;
}
.lkd-all-sty1-gs1-headline2{
	color: #333;
	font-size: 140%;
	line-height: 1.6em;
}
a.lkd-all-sty1-gs1-title1:link, a.lkd-all-sty1-gs1-title1:visited  {
	font-size: 135%; 
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs1-title1:hover, a.lkd-all-sty1-gs1-title1:active {
	text-decoration: none;
}
.lkd-all-sty1-gs1-title2{
	color: #333;
	font-size: 115%;
	margin-bottom: 1%;
}
a.lkd-all-sty1-gs1-title3:link, a.lkd-all-sty1-gs1-title3:visited  {
	font-size: 130%; 
	color: var(--lkd-all-sty1-gs1-title3-color);
	line-height: 1.6em;
}
a.lkd-all-sty1-gs1-title3:hover, a.lkd-all-sty1-gs1-title3:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-title4:link, a.lkd-all-sty1-gs1-title4:visited  {
	font-size: 115%;
	color: var(--lkd-all-sty1-gs1-title4-color);
}
a.lkd-all-sty1-gs1-title4:hover, a.lkd-all-sty1-gs1-title4:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs1-title5{
	color: #333;
	font-size: 125%;
	margin-bottom: 5px;
    line-height: 1.4em;
}
a.lkd-all-sty1-gs1-title6:link, a.lkd-all-sty1-gs1-title6:visited  {
	font-size: 115%;
	color: #333;
}
a.lkd-all-sty1-gs1-title6:hover, a.lkd-all-sty1-gs1-title6:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs1-title7{
	font-size: 130%; 
	color: var(--lkd-all-sty1-gs1-title7-color);
    line-height: 1.4em;
}
a.lkd-all-sty1-gs1-title8:link, a.lkd-all-sty1-gs1-title8:visited  {
	font-size: 115%; 
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs1-title8:hover, a.lkd-all-sty1-gs1-title8:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-title9:link, a.lkd-all-sty1-gs1-title9:visited  {
	font-size: 115%; 
	color: #000000;
}
a.lkd-all-sty1-gs1-title9:hover, a.lkd-all-sty1-gs1-title9:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs1-title10 {
	font-size: 130%; 
	color: #000;
	line-height: 1.5em;
    margin-bottom: 5px;
}

a.lkd-all-sty1-gs1-title11:link, a.lkd-all-sty1-gs1-title11:visited  {
	font-size: 100%; 
	color: #000000;
}
a.lkd-all-sty1-gs1-title11:hover, a.lkd-all-sty1-gs1-title11:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs1-title12{
	color: #000;
	font-size: 115%;
}
.lkd-all-sty1-gs1-text12{
	color: #666;
	font-size: 100%;
}
.lkd-all-sty1-gs1-label1 {
	color:#999;
	font-size: 90%;
}
.lkd-all-sty1-gs1-label2 {
	color:#999;
	font-size: 90%;
	font-style: italic;
}
.lkd-all-sty1-gs1-label3 {
	color:#999;
	font-size: 90%;
	display: inline-block;
}
.lkd-all-sty1-gs1-description1{
	font-size: 100%; 
	color: #666;
	margin-bottom:5px; 
    line-height: 1.6em;
    }
.lkd-all-sty1-gs1-subtitle1{
	color: #999;
	font-size: 100%;
	text-transform: uppercase;
}
.lkd-all-sty1-gs1-subtitle2{
	color: #777;
	font-size: 100%;
}
.lkd-all-sty1-gs1-subtitle3{
	color: #999;
	font-size: 90%;
	text-transform: uppercase;
}
.lkd-all-sty1-gs1-subtitle4{
	color: #666;
	font-size: 105%;
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-subtitle5{
	color: #333;
	font-size: 110%;
	margin-bottom: .5%;
}
.lkd-all-sty1-gs1-subtitle6{
color: #1f82a2;
line-height: 1.6em;
font-size: 95%;
}

.lkd-all-sty1-gs1-font1{
	color:#000;
}
.lkd-all-sty1-gs1-font2{
	color:#333;
}
.lkd-all-sty1-gs1-font3{
	color:#666;
}
.lkd-all-sty1-gs1-font4{
	color:#999;
}
.lkd-all-sty1-gs1-text1{
	color: #3C3C3C;
	font-size: 100%;
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-text2{
	color: #666666;
	font-size: 90%;
}
.lkd-all-sty1-gs1-text3{
	color: var(--lkd-all-sty1-gs1-text3-color);
	font-size: 100%;
	line-height: 1.6em;
    margin-bottom: 5px;
}
.lkd-all-sty1-gs1-text4{
	font-size: 100%;
	color: var(--lkd-all-sty1-gs1-text4-color);
}
.lkd-all-sty1-gs1-text5{
	font-size: 100%;
	color:#333;
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-text6{
	font-size: 100%;
	color:#333;
}
.lkd-all-sty1-gs1-text7{
	font-size: 90%;
	color: var(--lkd-all-sty1-gs1-text7-color);
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-text8{
	color: #999; 
	font-size: 90%;
	padding-left: .5em;
}
.lkd-all-sty1-gs1-text9{
	color: #666; 
	font-size: 95%;
	text-decoration: underline;
	 word-break: break-word;
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-text10{
	color: #444; 
	font-size: 95%;
	 word-break: break-word;
     line-height: 1.6em;
}
.lkd-all-sty1-gs1-actionlinks1{
	text-align: right;
	margin-top: 5px;
}
.lkd-all-sty1-gs1-tagbox1{
	margin-bottom: 5px;
}
a.lkd-all-sty1-gs1-tag1:link, a.lkd-all-sty1-gs1-tag1:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: #333;
 white-space: nowrap;
 line-height: 1.7em;
}
a.lkd-all-sty1-gs1-tag1:hover, a.lkd-all-sty1-gs1-tag1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-tag2:link, a.lkd-all-sty1-gs1-tag2:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: #333;
 white-space: nowrap;
     line-height: 1.7em;
}
a.lkd-all-sty1-gs1-tag2:hover, a.lkd-all-sty1-gs1-tag2:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-tag3:link, a.lkd-all-sty1-gs1-tag3:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: var(--lkd-all-sty1-gs1-tag3-color);
 white-space: nowrap;
 line-height: 1.9em;
}
a.lkd-all-sty1-gs1-tag3:hover, a.lkd-all-sty1-gs1-tag3:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-tag4:link, a.lkd-all-sty1-gs1-tag4:visited  {
 font-size: 95%;
 display:inline-block;
 margin-right: 1%;
 color: #666;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs1-tag4:hover, a.lkd-all-sty1-gs1-tag4:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-tag5:link, a.lkd-all-sty1-gs1-tag5:visited  {
 font-size: 90%;
 display:inline-block;
 margin: 5px 10px 0 0;
 color: #999;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs1-tag5:hover, a.lkd-all-sty1-gs1-tag5:active {
	text-decoration: none;
	 color: #1f82a2;
}

a.lkd-all-sty1-gs1-tag6:link, a.lkd-all-sty1-gs1-tag6:visited  {
 font-size: 95%;
 display:inline-block;
 margin-right: 10px;
 color: #eee;
 white-space: nowrap;
 line-height: 1.7em;
}
a.lkd-all-sty1-gs1-tag6:hover, a.lkd-all-sty1-gs1-tag6:active {
	 color: #fff;
}
a.lkd-all-sty1-gs1-tag7:link, a.lkd-all-sty1-gs1-tag7:visited  {
 font-size: 100%;
 display:inline-block;
 margin-right: 1%;
 color: #777;
 white-space: nowrap;
 line-height: 1.7em;
}
a.lkd-all-sty1-gs1-tag7:hover, a.lkd-all-sty1-gs1-tag7:active {
	text-decoration: underline;
}

a.lkd-all-sty1-gs1-tag8:link, a.lkd-all-sty1-gs1-tag8:visited, a.lkd-all-sty1-gs1-tag8:hover, a.lkd-all-sty1-gs1-tag8:active  {
 font-size: 125%;
 display:inline-block;
 margin-right: 1%;
 color: #1f82a2;
 white-space: nowrap;
 line-height: 1.9em;
}
.lkd-all-sty1-gs1-tag9:link, a.lkd-all-sty1-gs1-tag9:link, a.lkd-all-sty1-gs1-tag9:visited, a.lkd-all-sty1-gs1-tag9:hover, a.lkd-all-sty1-gs1-tag9:active  {
 display:inline-block;
 font-size: 80%;
 color: #1f82a2;
 text-transform: uppercase;
}
a.lkd-all-sty1-gs1-tag10:link, a.lkd-all-sty1-gs1-tag10:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: #1f82a2;
 white-space: nowrap;
 line-height: 1.8em;
}
a.lkd-all-sty1-gs1-tag10:hover, a.lkd-all-sty1-gs1-tag10:active {
	 color: #22708c;
}
.lkd-all-sty1-gs1-tag11:link, a.lkd-all-sty1-gs1-tag11:link, a.lkd-all-sty1-gs1-tag11:visited, a.lkd-all-sty1-gs1-tag11:hover, a.lkd-all-sty1-gs1-tag11:active  {
 display:inline-block;
 font-size: 80%;
 color: #eb4996;
 text-transform: uppercase;
     line-height: 1.8em;
}
a.lkd-all-sty1-gs1-link1:link, a.lkd-all-sty1-gs1-link1:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #666;
 font-size: 100%;
}
a.lkd-all-sty1-gs1-link1:hover, a.lkd-all-sty1-gs1-link1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-link2:link, a.lkd-all-sty1-gs1-link2:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #1f82a2;
 font-size: 90%;
 white-space: nowrap;
}
a.lkd-all-sty1-gs1-link2:hover, a.lkd-all-sty1-gs1-link2:active {
 color: #1f82a2;
 text-decoration: underline;
}
a.lkd-all-sty1-gs1-link3:link, a.lkd-all-sty1-gs1-link3:visited  {
 display:inline-block;
 color: #000;
 font-size: 100%;
}
a.lkd-all-sty1-gs1-link3:hover, a.lkd-all-sty1-gs1-link4:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-link4:link, a.lkd-all-sty1-gs1-link4:visited  {
 display:inline-block;
 color: #000;
 font-size: 100%;
}
a.lkd-all-sty1-gs1-link4:hover, a.lkd-all-sty1-gs1-link4:active {
	text-decoration: none;
}
.lkd-all-sty1-gs1-link5 {
	text-align: left;
	margin:3px 0 5px 0;
	}
.lkd-all-sty1-gs1-link5 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs1-link5 li{
	display: inline;
    font-size: 85%;
	margin-right: 7px;
    line-height: 2.3em;
    white-space: nowrap;
}
.lkd-all-sty1-gs1-link5 li a {
    color: #1f82a2;
    text-decoration: none;
	padding: 5px 8px;
    background-color: #e8f2f6;
    border-radius: 5px;
}
.lkd-all-sty1-gs1-link5 li a:hover {
    color: #1f82a2;
    text-decoration: none;
	padding: 5px 8px;
    background-color: #d5ebf4;
    border-radius: 5px;
}
.lkd-all-sty1-gs1-link5-nbr {
	color: #1c5668;
  margin-left: 5px;
  font-size: 105%;
	}

.lkd-all-sty1-gs1-link6 {
	text-align: left;
	margin:3px 0 5px 0;
	}
.lkd-all-sty1-gs1-link6 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs1-link6 li{
	display: inline;
    font-size: 105%;
	margin-right: 11px;
    line-height: 2em;
}
.lkd-all-sty1-gs1-link6 li a {
    color: #333;
    text-decoration: none;
	padding-right: 15px;
    border-right: 1px solid #ccc;
}
.lkd-all-sty1-gs1-link6 li a:hover {
    color: #000;
    text-decoration: none;
}
.lkd-all-sty1-gs1-link6 li:last-child > a {
    border-right: 0;
}
.lkd-all-sty1-gs1-link6-nmbr {
	color: #1f82a2;
  background-color: #eee;
  padding: 3px 5px;
  margin-left: 7px;
  border-radius: 5px;
    font-size: 90%;
	}
.lkd-all-sty1-gs1-link7 {
	text-align: left;
	margin:3px 0 5px 0;
	}
.lkd-all-sty1-gs1-link7 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs1-link7 li{
	display: inline;
    font-size: 100%;
	margin-right: 7px;
}
.lkd-all-sty1-gs1-link7 li a {
    color: #666;
    text-decoration: none;
	padding-right: 13px;
    border-right: 1px solid #ccc;
}
.lkd-all-sty1-gs1-link7 li a:hover {
    color: #333;
    text-decoration: none;
}
.lkd-all-sty1-gs1-link7 li:last-child > a {
    border-right: 0;
}

.lkd-all-sty1-gs1-link8 {
	text-align: left;
	margin:5px 0 5px 0;
	}
.lkd-all-sty1-gs1-link8 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs1-link8 li{
	display: inline;
    font-size: 85%;
	margin-right: 7px;
    line-height: 2.3em;
    white-space: nowrap;
}
.lkd-all-sty1-gs1-link8 li a {
    color: #1f82a2;
    text-decoration: none;
	padding: 5px 8px;
    background-color: #eee;
    border-radius: 5px;
}
.lkd-all-sty1-gs1-link8 li a:hover {
    color: #1f82a2;
    text-decoration: none;
	padding: 5px 8px;
    background-color: #d5ebf4;
    border-radius: 5px;
}

a.lkd-all-sty1-gs1-url1:link, a.lkd-all-sty1-gs1-url1:visited  {
 color: #999;
 word-break: break-all;
 font-size: 100%;
}
a.lkd-all-sty1-gs1-url1:hover, a.lkd-all-sty1-gs1-url1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-url2:link, a.lkd-all-sty1-gs1-url2:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #333;
 word-break: break-all;
 font-size: 100%;
}
a.lkd-all-sty1-gs1-url2:hover, a.lkd-all-sty1-gs1-url2:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-url3:link, a.lkd-all-sty1-gs1-url3:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #999;
 word-break: break-all;
 font-size: 95%;
}
a.lkd-all-sty1-gs1-url3:hover, a.lkd-all-sty1-gs1-url3:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-url4:link, a.lkd-all-sty1-gs1-url4:visited  {
 display:inline-block;
 margin-right: 2%;
 color: var(--lkd-all-sty1-gs1-url4-color);
 font-size: 90%;
}
a.lkd-all-sty1-gs1-url4:hover, a.lkd-all-sty1-gs1-url4:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-url5:link, a.lkd-all-sty1-gs1-url5:visited  {
 margin: 10px 0 15px 0;
 color: #333;
 font-size: 90%;
 text-decoration: underline;
 line-height: 1.5em;
}
a.lkd-all-sty1-gs1-url5:hover, a.lkd-all-sty1-gs1-url5:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-url6:link, a.lkd-all-sty1-gs1-url6:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #666;
 word-break: break-all;
 font-size: 95%;
 text-decoration: underline;
}
a.lkd-all-sty1-gs1-url6:hover, a.lkd-all-sty1-gs1-url6:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-url7:link, a.lkd-all-sty1-gs1-url7:visited  {
 color: #1f82a2;
 line-height: 1.6em;
 font-size: 100%;
 word-break: break-all;
}
a.lkd-all-sty1-gs1-url7:hover, a.lkd-all-sty1-gs1-url7:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-url8:link, a.lkd-all-sty1-gs1-url8:visited  {
 color: #1f82a2;
 line-height: 1.6em;
 font-size: 90%;
 word-break: break-all;
}
a.lkd-all-sty1-gs1-url8:hover, a.lkd-all-sty1-gs1-url8:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-username1:link, a.lkd-all-sty1-gs1-username1:visited  {
 color: #999;
 word-break: break-all;
 font-size: 95%;
}
a.lkd-all-sty1-gs1-username1:hover, a.lkd-all-sty1-gs1-username1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-phone1:link, a.lkd-all-sty1-gs1-phone1:visited  {
 color: #1f82a2;
 word-break: break-all;
 font-size: 95%;
}
a.lkd-all-sty1-gs1-phone1:hover, a.lkd-all-sty1-gs1-phone1:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs1-username-date-grid1 {
 display: grid; 
 grid-template-columns: 1fr 200px;
 grid-template-areas:
	     "col1   col2";
    }
.lkd-all-sty1-gs1-username-date-grid1-col1 {grid-area: col1; }
.lkd-all-sty1-gs1-username-date-grid1-col2 {grid-area: col2; align-self: center;justify-self: end;padding-right: 5px;}

.lkd-all-sty1-gs1-username-grid1 {
 display:grid;
 grid-template-columns: 50px 1fr;
 margin: 5px 0 5px 0;
}
.lkd-all-sty1-gs1-username-grid1 div{
 align-self: center;
}
.lkd-all-sty1-gs1-username-grid1 img{
 padding-right: 8px;
}
.lkd-all-sty1-gs1-username-grid2 {
 display:grid;
 grid-gap: 6px;
 grid-template-columns: 40px 1fr;
 margin: 5px 0 5px 0;
}
.lkd-all-sty1-gs1-username-grid2 div{
 align-self: center;
}
.lkd-all-sty1-gs1-username-grid2 img{
 object-fit: cover;
 width: 40px;
 height: 40px;
}


a.lkd-all-sty1-gs1-username2:link, a.lkd-all-sty1-gs1-username2:visited  {
 margin-right: 2%;
 color: var(--lkd-all-sty1-gs1-username2-color);
 line-height: 1.6em;
 font-size: 90%;
	word-break: break-all;
}
a.lkd-all-sty1-gs1-username2:hover, a.lkd-all-sty1-gs1-username2:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-username3:link, a.lkd-all-sty1-gs1-username3:visited  {
 display:inline-block;
 margin-right: 2%;
 color: var(--lkd-all-sty1-gs1-username3-color);
 font-size: 90%;
    line-height: 1.6em;
}
a.lkd-all-sty1-gs1-username3:hover, a.lkd-all-sty1-gs1-username3:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-username4:link, a.lkd-all-sty1-gs1-username4:visited  {
 display:inline-block;
 margin-right: 2%;
 color: var(--lkd-all-sty1-gs1-username4-color);
 font-size: 90%;
 word-break: break-all;
}
a.lkd-all-sty1-gs1-username4:hover, a.lkd-all-sty1-gs1-username4:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-username5:link, a.lkd-all-sty1-gs1-username5:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #999;
 font-size: 90%;
 word-break: break-all;
}
a.lkd-all-sty1-gs1-username5:hover, a.lkd-all-sty1-gs1-username5:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-username6:link, a.lkd-all-sty1-gs1-username6:visited  {
 display:inline-block;
 color: #1f82a2;
 font-size: 100%;
}
a.lkd-all-sty1-gs1-username6:hover, a.lkd-all-sty1-gs1-username6:active {
	 color: #1f82a2;
}
.lkd-all-sty1-gs1-username7:link, a.lkd-all-sty1-gs1-username7:link, a.lkd-all-sty1-gs1-username7:visited  {
 display:inline-block;
 font-size: 80%;
 color: #888;
 font-size: 90%;
 padding:2px 10px;	
 background-color: #f4f4f4;
}
a.lkd-all-sty1-gs1-username7:hover, a.lkd-all-sty1-gs1-username7:active {
	 color: #333;
	 background-color: #e9e9e9;
}
a.lkd-all-sty1-gs1-username8:link, a.lkd-all-sty1-gs1-username8:visited  {
 color: #1f82a2;
 line-height: 1.6em;
 font-size: 95%;
 word-break: break-all;
}
a.lkd-all-sty1-gs1-username8:hover, a.lkd-all-sty1-gs1-username8:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-username9:link, a.lkd-all-sty1-gs1-username9:visited  {
 color: #333;
 line-height: 1.6em;
 font-size: 95%;
 word-break: break-all;
}
a.lkd-all-sty1-gs1-username9:hover, a.lkd-all-sty1-gs1-username9:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price1:link, a.lkd-all-sty1-gs1-price1:visited, a.lkd-all-sty1-gs1-price1:hover, a.lkd-all-sty1-gs1-price1:active   {
 color: #000;
 font-size: 150%;
}
a.lkd-all-sty1-gs1-price1[data-lkd-state="blue1"] {  
 color: #1f82a2;
}
a.lkd-all-sty1-gs1-price1:hover[data-lkd-state="blue1"] {
 color: #1f82a2;
}

a.lkd-all-sty1-gs1-price2:link, a.lkd-all-sty1-gs1-price2:visited  {
 color: #888;
 font-size: 150%;
}
a.lkd-all-sty1-gs1-price2:hover, a.lkd-all-sty1-gs1-price2:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price3:link, a.lkd-all-sty1-gs1-price3:visited  {
 color: #888;
 font-size: 140%;
 text-decoration: line-through;
 padding-right: 7px;
}
a.lkd-all-sty1-gs1-price3:hover, a.lkd-all-sty1-gs1-price3:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price4:link, a.lkd-all-sty1-gs1-price4:visited  {
 color: #666;
 font-size: 90%;
}
a.lkd-all-sty1-gs1-price4:hover, a.lkd-all-sty1-gs1-price4:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price5:link, a.lkd-all-sty1-gs1-price5:visited  {
 color: #1f82a2;
 font-size: 200%;
}
a.lkd-all-sty1-gs1-price5:hover, a.lkd-all-sty1-gs1-price5:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price6:link, a.lkd-all-sty1-gs1-price6:visited  {
 color: #888;
 font-size: 180%;
 text-decoration: line-through;
 padding-right: 7px;
}
a.lkd-all-sty1-gs1-price6:hover, a.lkd-all-sty1-gs1-price6:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price7:link, a.lkd-all-sty1-gs1-price7:visited  {
 color: #666;
 font-size: 100%;
}
a.lkd-all-sty1-gs1-price7:hover, a.lkd-all-sty1-gs1-price7:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price8:link, a.lkd-all-sty1-gs1-price8:visited, a.lkd-all-sty1-gs1-price8:hover, a.lkd-all-sty1-gs1-price8:active  {
 color: #1f82a2;
 font-size: 130%;
}
a.lkd-all-sty1-gs1-price9:link, a.lkd-all-sty1-gs1-price9:visited, a.lkd-all-sty1-gs1-price9:hover, a.lkd-all-sty1-gs1-price9:active  {
 color: #1f82a2;
 font-size: 130%;
    line-height: 1.6em;
}
a.lkd-all-sty1-gs1-price10:link, a.lkd-all-sty1-gs1-price10:visited, a.lkd-all-sty1-gs1-price10:hover, a.lkd-all-sty1-gs1-price10:active  {
 color: #1f82a2;
 font-size: 120%;
  line-height: 1.6em;
}
a.lkd-all-sty1-gs1-price11:link, a.lkd-all-sty1-gs1-price11:visited  {
 color: #000;
 font-size: 150%;
}
a.lkd-all-sty1-gs1-price11:hover, a.lkd-all-sty1-gs1-price11:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-stat1:link, a.lkd-all-sty1-gs1-stat1:visited  {
	display: inline-block;
	color: #000;
	font-size: 115%;
	white-space: nowrap;
	margin: 3px 15px 3px 0;
}
a.lkd-all-sty1-gs1-stat1:hover, a.lkd-all-sty1-gs1-stat1:active {
	text-decoration: underline;
}

.lkd-all-sty1-gs1-stats-grid1 {
  display: grid;
  grid-gap: 30px;   
  grid-template-columns: minmax(10px, max-content) 1fr;
  grid-template-areas:
		 "content1  content2";  
 margin-bottom: 5px;
	}
.lkd-all-sty1-gs1-stats-grid1-content1 {grid-area: content1; align-self: center;}
.lkd-all-sty1-gs1-stats-grid1-content2 {grid-area: content2; align-self: center;}

.lkd-all-sty1-gs1-stats1 {
	text-align: left;
  line-height: 1.6em;
	}
.lkd-all-sty1-gs1-stats1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs1-stats1 li{
	display: inline;
	margin-right: 15px;
}
.lkd-all-sty1-gs1-stats1 li {
    color: #333;
    font-size: 100%;
    text-decoration: none;
	padding-right: 15px;
    border-right: 1px solid #ccc;
}
.lkd-all-sty1-gs1-stats1 li:last-child  {
    border-right: 0;
}

.lkd-all-sty1-gs1-stats2 {
	text-align: left;
  line-height: 1.6em;
	}
.lkd-all-sty1-gs1-stats2 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs1-stats2 li{
	display: inline;
	margin-right: 10px;
}
.lkd-all-sty1-gs1-stats2 li {
    color: #333;
    font-size: 100%;
    text-decoration: none;
	padding-right: 10px;
    border-right: 1px solid #ccc;
}
.lkd-all-sty1-gs1-stats2 li:last-child  {
    border-right: 0;
}
.lkd-all-sty1-gs1-date1 {
	color: #999;
	font-size: 90%;
	white-space: nowrap;
    line-height: 1.7em;
}
.lkd-all-sty1-gs1-date2 {
	color: var(--lkd-all-sty1-gs1-date2-color);
	font-size: 85%;
	margin-right: 2%;
	white-space: nowrap;
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-date3 {
	display: inline-block;
	color: var(--lkd-all-sty1-gs1-date3-color);
	font-size: 90%;
	white-space: nowrap;
	margin-right: 2%;
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-date4 {
	display: inline-block;
	color: var(--lkd-all-sty1-gs1-date4-color);
	font-size: 90%;
	white-space: nowrap;
	margin-right: 2%;
}
.lkd-all-sty1-gs1-date5 {
	color: #1f82a2;
	font-size: 90%;
	white-space: nowrap;
    line-height: 1.6em;
}

.lkd-all-sty1-gs1-event-grid1{
	display: grid;
    grid-template-columns: 75px 1fr;
    grid-gap: 10px;
    margin-bottom: 5px;
}
.lkd-all-sty1-gs1-event-grid1 div{
   align-self:center;
}

.lkd-all-sty1-gs1-event-sty1{
	border-left: 2px solid #ec4998;
    background-color: #eee;
    text-align: center;
    line-height: 1.6em;
    padding: 10px 5px 5px 5px ;
    height: 80px;
}
.lkd-all-sty1-gs1-event-sty1-nbr{
   font-size: 150%;
    color:#000;
}
.lkd-all-sty1-gs1-event-sty1-txt1{
   font-size: 100%;
    color:#999;
   line-height: 1.5em;
}
.lkd-all-sty1-gs1-event-sty1-txt2{
   font-size: 70%;
  color: #333;
  line-height: 1.5em;
}

.lkd-all-sty1-gs1-time1 {
	display: inline-block;
	color: #000;
	font-size: 115%;
	white-space: nowrap;
	margin: 3px 15px 3px 0;
	background-color: #ececec; 
	padding: 2px 5px;
	border: 1px solid #ccc;
}
.lkd-all-sty1-gs1-checkbox1{
	display: grid;
    grid-template-columns: 18px 1fr;
	grid-gap: 10px;
	font-size: 90%;
	color: #999;
	line-height: 1.2em;
	margin-bottom: 1.5%;
}
.lkd-all-sty1-gs1-radiobtn1{
	display: grid;
    grid-template-columns: 15px 1fr;
	grid-gap: 10px;
	font-size: 90%;
	color: #999;
	line-height: 1.2em;
	margin-bottom: 1.5%;
}

.lkd-all-sty1-gs1-contact1-container{
	display: grid;
    grid-template-columns: 15px 1fr;
	grid-gap: 7px;
	margin-bottom: 10px;
    color: #333;
    line-height: 1.4em;
}
.lkd-all-sty1-gs1-contact1-container div{
	align-self: start;
}
.lkd-all-sty1-gs1-contact1-icon1{
	font-size: 105%;
	color: #ccc;
}
a.lkd-all-sty1-gs1-contact1-link1:link, a.lkd-all-sty1-gs1-contact1-link1:visited  {
	font-size: 95%; 
	color: #333;
	display: inline-block;
	margin-right: 12px;
}
a.lkd-all-sty1-gs1-contact1-link1:hover, a.lkd-all-sty1-gs1-contact1-link1:active {
	color: #000;
}

.lkd-all-sty1-gs1-contact2-container{
	display: grid;
    grid-template-columns: 15px 1fr;
	grid-gap: 15px;
	margin-bottom: 10px;
	padding-bottom:10px;
	border-bottom: 1px solid #dee2e6;
}
.lkd-all-sty1-gs1-contact2-container div{
	align-self: center;
}
.lkd-all-sty1-gs1-contact2-icon1{
	font-size: 115%;
	color: #ccc;
}
a.lkd-all-sty1-gs1-contact2-link1:link, a.lkd-all-sty1-gs1-contact2-link1:visited  {
	font-size: 95%; 
	color: #333;
	display: inline-block;
	margin-right: 12px;
}
a.lkd-all-sty1-gs1-contact2-link1:hover, a.lkd-all-sty1-gs1-contact2-link1:active {
	color: #000;
}

.lkd-all-sty1-gs1-contact3-container{
	display: grid;
    grid-template-columns: 15px 1fr;
	grid-gap: 7px;
	margin-bottom: 5px;
}
.lkd-all-sty1-gs1-contact3-container div{
	align-self: center;
}
.lkd-all-sty1-gs1-contact3-icon1{
	font-size: 90%;
	color: #999;
}
a.lkd-all-sty1-gs1-contact3-link1:link, a.lkd-all-sty1-gs1-contact3-link1:visited  {
	font-size: 95%; 
	color: #666;
	display: inline-block;
	margin-right: 12px;
}
a.lkd-all-sty1-gs1-contact3-link1:hover, a.lkd-all-sty1-gs1-contact3-link1:active {
	color: #333;
}

.lkd-all-sty1-gs1-hours1, a.lkd-all-sty1-gs1-hours1:link, a.lkd-all-sty1-gs1-hours1:visited {
	display: inline-block;
	margin: 0 10px 5px 0;
}
a.lkd-all-sty1-gs1-hours1:hover, a.lkd-all-sty1-gs1-hours1:active {
 text-decoration: none;
}
.lkd-all-sty1-gs1-hours1-icon1 {
    color: #1f82a2;	
	font-size:95%;
	display: inline;
	margin-right: 1px;
}
.lkd-all-sty1-gs1-hours1-text1 {
	font-size:95%;
	display: inline;
    color: #333;	
}
.lkd-all-sty1-gs1-gen-stat1, a.lkd-all-sty1-gs1-gen-stat1:link, a.lkd-all-sty1-gs1-gen-stat1:visited {
	display: inline-block;
	margin: 0 10px 5px 0;
}
a.lkd-all-sty1-gs1-gen-stat1:hover, a.lkd-all-sty1-gs1-gen-stat1:active {
 text-decoration: none;
}
.lkd-all-sty1-gs1-gen-stat1-icon1 {
    color: #1f82a2;	
	font-size:110%;
	display: inline;
	margin-right: 1px;
}
.lkd-all-sty1-gs1-gen-stat1-text1 {
	font-size:95%;
	display: inline;
    color: #333;	
}

.lkd-all-sty1-gs1-status1, a.lkd-all-sty1-gs1-status1:link, a.lkd-all-sty1-gs1-status1:visited {
	display: inline-block;
	margin: 0;
}
a.lkd-all-sty1-gs1-status1:hover, a.lkd-all-sty1-gs1-status1:active {
 text-decoration: none;
}
.lkd-all-sty1-gs1-status1-icon1 {
    color: #eb4996;	
	font-size:90%;
	display: inline;
	margin-right: 1px;
}
.lkd-all-sty1-gs1-status1-text1 {
	font-size:90%;
	display: inline;
    color: #000;	
}

/* Links Listing Styles */
a.lkd-all-sty1-gs1-list1:link, a.lkd-all-sty1-gs1-list1:visited  {
 font-size: 115%;
 display:block;
 margin: 10px 0;
 padding-bottom: 10px;
 border-bottom: 1px solid #EFEFEF;
 color:#1f82a2;
 line-height: 1.7em;
}
a.lkd-all-sty1-gs1-list1:hover, a.lkd-all-sty1-gs1-list1:active {
	 text-decoration: underline;
}

.lkd-all-sty1-gs1-list2{
	padding-bottom: 15px;
	margin: 10px 0px;
	border-bottom: 1px solid #EFEFEF;
    }
a.lkd-all-sty1-gs1-list2-title1:link, a.lkd-all-sty1-gs1-list2-title1:visited  {
	font-size: 125%; 
	color: #1f82a2;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs1-list2-title1:hover, a.lkd-all-sty1-gs1-list2-title1:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs1-list2-description1{
	font-size: 100%; 
	color: #666;
	margin-bottom:5px; 
    }
a.lkd-all-sty1-gs1-list2-tag1:link, a.lkd-all-sty1-gs1-list2-tag1:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: #999;
 white-space: nowrap;
 line-height: 1.9em;
}
a.lkd-all-sty1-gs1-list2-tag1:hover, a.lkd-all-sty1-gs1-list2-tag1:active {
 text-decoration: underline;
 color: #666;
}

.lkd-all-sty1-gs1-list3{
	display: grid;
	grid-template-columns: 30px 1fr;
	grid-gap: 1px;
	padding-bottom: 15px;
	margin: 10px 0px;
	border-bottom: 1px solid #EFEFEF;
    }
.lkd-all-sty1-gs1-list3-icon1{
	font-size: 125%;
	color: #1f82a2;
    }
a.lkd-all-sty1-gs1-list3-title1:link, a.lkd-all-sty1-gs1-list3-title1:visited  {
	font-size: 110%; 
	color: #444;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs1-list3-title1:hover, a.lkd-all-sty1-gs1-list3-title1:active {
	text-decoration: underline;
}

a.lkd-all-sty1-gs1-list4:link, a.lkd-all-sty1-gs1-list4:visited  {
 font-size: 105%;
 display:block;
 margin: 10px 10px 10px 0px;
 padding-bottom: 10px;
 border-bottom: 1px solid #EFEFEF;
 color:#333;
 line-height: 1.7em;
}
a.lkd-all-sty1-gs1-list4:hover, a.lkd-all-sty1-gs1-list4:active {
	 text-decoration: underline;
}

.lkd-all-sty1-gs1-list5{
	display: grid;
	grid-template-columns: 32px 1fr;
	grid-gap: 1px;
	margin: 10px 0px;
	grid-template-areas:
	     "icon   title";
    }
.lkd-all-sty1-gs1-list5-icon1 {grid-area: icon; align-self: center;font-size: 110%;color: #1f82a2;}
.lkd-all-sty1-gs1-list5-title1 {grid-area: title; align-self: center;font-size: 105%;color: #000;}

.lkd-all-sty1-gs1-form-header1{
  margin: 20px 0 0 0;
  font-size: 90%;
  color: #000;
  line-height: 1.8em;
  font-weight: bold !important;
   }

.lkd-all-sty1-gs1-form-grid1{
	display: grid;
	grid-template-columns: 30px 1fr;
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	padding-bottom: 15px;
	margin: 15px 0;
	grid-template-areas:
	     "select   text";
    }
.lkd-all-sty1-gs1-form-grid1-select {grid-area: select; align-self: center;}
.lkd-all-sty1-gs1-form-grid1-text {grid-area: text;line-height: 1.4em; align-self: center;}

.lkd-all-sty1-gs1-form-grid1-label1 {font-size: 120%;line-height: 2em;}

.lkd-all-sty1-gs1-form-grid2{
	display: grid;
	grid-template-columns: 1fr 60px;
	grid-gap: 0px;
	margin-bottom: 1%;
	grid-template-areas:
	     "text   btn";
    }
.lkd-all-sty1-gs1-form-grid2-text {grid-area: text; border: 1px solid #ccc; padding: 6px; word-break: break-all;display: inline-block; background-color: #f9f9f9;}
.lkd-all-sty1-gs1-form-grid2-btn {grid-area: btn; align-self: end;}


.lkd-all-sty1-gs1-form-grid3{
	display: grid;
	grid-template-columns: 30px 1fr;
	grid-gap: 5px;
	margin: 2% 0 1% 0 ;
	grid-template-areas:
	     "select   text";
    }
.lkd-all-sty1-gs1-form-grid3-select {grid-area: select; align-self: center;}
.lkd-all-sty1-gs1-form-grid3-text {grid-area: text; line-height: 1.4em;align-self: center;}

.lkd-all-sty1-gs1-form-grid4{
	display: grid;
	grid-template-columns: 30px 1fr;
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	padding-bottom: 10px;
	margin: 0 0 10px 0;
	grid-template-areas:
	     "select   text";
    }
.lkd-all-sty1-gs1-form-grid4-select {grid-area: select; align-self: center;}
.lkd-all-sty1-gs1-form-grid4-text {grid-area: text; line-height: 1.4em;font-size: 90%; align-self: center; color: #999;}

.lkd-all-sty1-gs1-form-grid5{
	display: grid;
	grid-template-columns: 30px 1fr;
	grid-gap: 5px;
	margin: 15px 0;
	grid-template-areas:
	     "select   text";
    }
.lkd-all-sty1-gs1-form-grid5-select {grid-area: select; align-self: center;}
.lkd-all-sty1-gs1-form-grid5-text {grid-area: text;line-height: 1.4em; align-self: center;}

.lkd-all-sty1-gs1-form-grid6{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	margin-bottom: 20px;
	grid-template-areas:
	     "image"
         "btn";
    }
.lkd-all-sty1-gs1-form-grid6-image {grid-area: image; margin-bottom: 5px; }
.lkd-all-sty1-gs1-form-grid6-btn {grid-area: btn;align-self: end;}
.lkd-all-sty1-gs1-form-grid6-image1 {width:150px;}
.lkd-all-sty1-gs1-form-grid6-label1 {color:#333; font-size: 80%;}

.lkd-all-sty1-gs1-form-grid7{
	display: grid;
	grid-template-columns: 25px 1fr;
	grid-gap: 5px;
	margin: 7px 0;
	grid-template-areas:
	     "select   text";
    }
.lkd-all-sty1-gs1-form-grid7-select {grid-area: select; align-self: start;}
.lkd-all-sty1-gs1-form-grid7-text {grid-area: text;line-height: 1.4em; align-self: start; font-size:95%;}

.lkd-all-sty1-gs1-form-grid8{
	display: grid;
	grid-template-columns: 20px 1fr;
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	padding-bottom: 15px;
	margin: 15px 0;
	grid-template-areas:
	     "select   text";
    }
.lkd-all-sty1-gs1-form-grid8-select {grid-area: select; align-self: center;}
.lkd-all-sty1-gs1-form-grid8-text {grid-area: text;line-height: 1.4em; align-self: center;}

.lkd-all-sty1-gs1-form-grid-label1{
	color: #8B8B8B;
	margin-bottom: 0.25em;
	font-size: 100%;
    }
.lkd-all-sty1-gs1-form-grid-subheader1{
	color: #8B8B8B;
	margin-bottom: 0.25em;
	font-size: 100%;
	text-transform: uppercase;
    }
.lkd-all-sty1-gs1-form-grid-subheader2{
	color: #777;
	border-bottom: 1px solid #dee2e6; 
	padding-bottom: 10px;
	margin-bottom: 20px;
	font-size: 115%;
	text-transform: uppercase;
    }
.lkd-all-sty1-gs1-form-grid-subheader3{
	color: #8B8B8B;
	margin-bottom: 0.25em;
	font-size: 100%;
    }

.lkd-all-sty1-gs1-edit1{
text-align: right;
    }
.lkd-all-sty1-gs1-edit2{
text-align: right;
	margin-top: 4px;
    }
.lkd-all-sty1-gs1-edit3{
	display: grid;
	grid-template-columns: 1fr 2fr;
	grid-template-rows: auto;
	grid-gap: 0px;
	margin: 15px 0 5px 0;
    }
.lkd-all-sty1-gs1-edit3-col1{
	align-self: end;
    }
.lkd-all-sty1-gs1-edit3-col2{
    align-self: center;	
	text-align: right;
    }

.lkd-all-sty1-gs1-options1{
text-align: right;
margin: 10px;
padding: 10px 0 5px 0;
    }

.lkd-all-sty1-gs1-more1{
text-align: left;
    }
.lkd-all-sty1-gs1-more2{
text-align: right;
	margin-top: 5px;
    }
.lkd-all-sty1-gs1-more3{
text-align: right;
    }
a.lkd-all-sty1-gs1-morelink1:link, a.lkd-all-sty1-gs1-morelink1:visited  {
	color: var(--lkd-all-sty1-gs1-morelink1-color);
	white-space: nowrap; 
	font-size: 90%;
}
a.lkd-all-sty1-gs1-morelink1:hover, a.lkd-all-sty1-gs1-morelink1:active {
	text-decoration: none;
	color: var(--lkd-all-sty1-gs1-morelink1-color-hover);	
}
a.lkd-all-sty1-gs1-morelink2:link, a.lkd-all-sty1-gs1-morelink2:visited  {
	color: #000000;
	font-size: 100%;
	 text-decoration: underline;
}
a.lkd-all-sty1-gs1-morelink2:hover, a.lkd-all-sty1-gs1-morelink2:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-morelink3:link, a.lkd-all-sty1-gs1-morelink3:visited  {
	color: var(--lkd-all-sty1-gs1-morelink3-color);
	font-size: 100%;
}
a.lkd-all-sty1-gs1-morelink3:hover, a.lkd-all-sty1-gs1-morelink3:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-morelink4:link, a.lkd-all-sty1-gs1-morelink4:visited  {
	color: #999;
	font-size: 100%;
	text-decoration: underline;
}
a.lkd-all-sty1-gs1-morelink4:hover, a.lkd-all-sty1-gs1-morelink4:active {
	text-decoration: underline;
}

a.lkd-all-sty1-gs1-morelink5:link, a.lkd-all-sty1-gs1-morelink5:visited  {
	color: #ec4998;
	white-space: nowrap; 
	font-size: 95%;
}
a.lkd-all-sty1-gs1-morelink5:hover, a.lkd-all-sty1-gs1-morelink5:active {
	text-decoration: underline;	
}

a.lkd-all-sty1-gs1-morelink6:link, a.lkd-all-sty1-gs1-morelink6:visited  {
	color: #1f82a2;
}
a.lkd-all-sty1-gs1-morelink6:hover, a.lkd-all-sty1-gs1-morelink6:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs1-icon1{
  color: #666;
  line-height: .8em;
  display: inline-block;
  margin-left: 12px;	
  font-size: 95%;
    }

.lkd-all-sty1-gs1-edit-block1{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0;
	background-color: #FFF;
	border: 1px solid #ddd;
	padding: 2%;
	margin-bottom: 1.5%;
}
.lkd-all-sty1-gs1-edit-block1-options{
	justify-self: end;
	align-self: end;
	padding-top: 2%;
}
.lkd-all-sty1-gs1-edit-field1{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	background-color: #FFF;
	border: 1px solid #ddd;
	padding: 7px;
	margin-bottom: 1.5%;
}
.lkd-all-sty1-gs1-edit-field1-options{
	justify-self: end;
	align-self: end;
}
.lkd-all-sty1-gs1-edit-field1-text{
	color: #333;
	word-break:break-all;
	font-size: 120%;
	margin-bottom: 1%;	
}
.lkd-all-sty1-gs1-sect-block1{
	background-color: var(--lkd-all-sty1-gs1-sect-block1-background-color);
	border: 1px solid var(--lkd-all-sty1-gs1-sect-block1-border-color);
	padding: 10px;
	margin-bottom: 1.5%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
}
.lkd-all-sty1-gs1-sect-block2{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 10px;
	margin-bottom: 1.5%;
	border-radius: 3px;
}
.lkd-all-sty1-gs1-sect-1col{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 20px;
}
.lkd-all-sty1-gs1-sect-2col{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 20px;
}
.lkd-all-sty1-gs1-sect-3col{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 20px;
} 
.lkd-all-sty1-gs1-header-padding1{
	padding: 10px;
    }
.lkd-all-sty1-gs1-header-padding2{
	padding: 20px;
    }
.lkd-all-sty1-gs1-header-divider1{
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-gs1-header1{
	margin-bottom: 15px;
	font-size: 110%;
	color: var(--lkd-all-sty1-gs1-header1-text-color);
	border-bottom: 1px solid var(--lkd-all-sty1-gs1-header1-border-color);
	line-height: 1.8em;
    }
.lkd-all-sty1-gs1-header2{
	display: grid;
	grid-template-columns: 1fr 125px;
	grid-template-rows: auto;
	grid-gap: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid var(--lkd-all-sty1-gs1-header2-border-color);
    }
.lkd-all-sty1-gs1-header2-content1{
	font-size: 125%;
	line-height: 1.8em;
	align-self: center;
	color: var(--lkd-all-sty1-gs1-header2-content1-color);
    }
.lkd-all-sty1-gs1-header2-content2{
	align-self: center;
    justify-self: end;
	margin-bottom: 10px;
    }
.lkd-all-sty1-gs1-header2-icon{
    color: var(--lkd-all-sty1-gs1-header2-icon-color); 
	font-size: 95%; 
	padding-left: 3px; 
	margin-top: 2px;
    }
.lkd-all-sty1-gs1-header3{
	margin: 10px 0 5px 0;
	font-size: 105%;
	color: #000;
	line-height: 1.8em;
    }
.lkd-all-sty1-gs1-header4{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	border-bottom: 1px solid var(--lkd-all-sty1-gs1-header4-border-color); 
	padding: 4px 10px 5px 0px;
	margin-bottom: 15px;
	grid-template-areas:
	     "title    options";
    }
.lkd-all-sty1-gs1-header4-title {
	grid-area: title;
	align-self:center; 
	font-size: 110%; 
	color: var(--lkd-all-sty1-gs1-header4-title-color);
}
.lkd-all-sty1-gs1-header4-title[data-lkd-fnt-size="default"] {
	font-size: 150%; 
    padding-bottom: 5px;
}

.lkd-all-sty1-gs1-header4-options {
	grid-area: options; 
	align-self:center; 
	justify-self:end; 
	color: var(--lkd-all-sty1-gs1-header4-options-color);
}
.lkd-all-sty1-gs1-header4-title-select {font-size: 110%; color:#000; }

.lkd-all-sty1-gs1-header4-icon1, a.lkd-all-sty1-gs1-header4-icon1:link, a.lkd-all-sty1-gs1-header4-icon1:visited, a.lkd-all-sty1-gs1-header4-icon1:hover, a.lkd-all-sty1-gs1-header4-icon1:active  {
	font-size:110%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-header5{
	display: grid;
	grid-template-columns: 1fr 100px;
	grid-template-rows: auto;
	border-bottom: 1px solid #EFEFEF;
	margin-bottom: 15px;
    }
.lkd-all-sty1-gs1-header5-content1{
	font-size: 130%;
	line-height: 1.8em;
		align-self: center;
		color: #333;
    }
.lkd-all-sty1-gs1-header5-content2{
	align-self: center;
    justify-self: end;
	margin-bottom: 5px;
    }
.lkd-all-sty1-gs1-header6{
	display: grid;
	grid-template-columns: 1fr 100px;
	grid-template-rows: auto;
	border-bottom: 1px solid #EFEFEF;
	margin-bottom: 1%;
    }
.lkd-all-sty1-gs1-header6-content1{
	font-size: 150%;
	line-height: 1.8em;
		align-self: center;
		color: #333;
    }
.lkd-all-sty1-gs1-header6-content2{
	align-self: center;
    justify-self: end;
	margin-bottom: 5px;
    }
.lkd-all-sty1-gs1-header7{
	display: grid;
	grid-template-columns: 1fr 45px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	border-bottom: 1px solid #dee2e6; 
	padding: 0 0 1% 0;
	margin: 0px 0 15px 0;
	grid-template-areas:
	     "title    options";
    }
.lkd-all-sty1-gs1-header7-title {grid-area: title;align-self:center; font-size: 165%; color:#000;padding-left: 7px; }
.lkd-all-sty1-gs1-header7-options {grid-area: options; align-self:center; justify-self:end;color: #999;padding-right: 10px;}

.lkd-all-sty1-gs1-header7-icon1, a.lkd-all-sty1-gs1-header7-icon1:link, a.lkd-all-sty1-gs1-header7-icon1:visited {
	font-size:120%;
	color: #777;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;
}
a.lkd-all-sty1-gs1-header7-icon1:hover, a.lkd-all-sty1-gs1-header7-icon1:active  {
	color: #777;
}

.lkd-all-sty1-gs1-header8{
	display: grid;
	grid-template-columns: 1fr 100px;
	grid-gap: 0;
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 13px 13px 13px 7px;
	margin-bottom: 5px;
	border-radius: 3px;
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-gs1-header8-title {grid-area: title;align-self:center; font-size: 125%; color:#333; }
.lkd-all-sty1-gs1-header8-options {grid-area: options; align-self:start; justify-self:end;}
.lkd-all-sty1-gs1-header8-hidden {grid-area: hidden; background-color: #FFF;border-top: 1px solid #d2e6ec;display: none;margin-bottom: 10px;}


.lkd-all-sty1-gs1-header8-icon1, a.lkd-all-sty1-gs1-header8-icon1:link, a.lkd-all-sty1-gs1-header8-icon1:visited, a.lkd-all-sty1-gs1-header8-icon1:hover, a.lkd-all-sty1-gs1-header8-icon1:active  {
	font-size:110%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;	
}

.lkd-all-sty1-gs1-header8-spinner {display:inline-block;padding-right: 5px;}

.lkd-all-sty1-gs1-header9{
	display: grid;
	grid-template-columns: 1fr 100px;
	grid-gap: 0;
	background-color: #1f82a2;
	border: 1px solid #Ececec;
	padding: 13px 13px 13px 7px;
	margin-bottom: 5px;
	border-radius: 3px;
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-gs1-header9-title {grid-area: title;align-self:center; font-size: 125%; color:#fff; }
.lkd-all-sty1-gs1-header9-options {grid-area: options; align-self:start;justify-self:end;}
.lkd-all-sty1-gs1-header9-hidden {grid-area: hidden; background-color: #FFF;display: none;margin-bottom: 10px; 	border-top: 1px solid #d2e6ec;}

.lkd-all-sty1-gs1-header9-icon1, a.lkd-all-sty1-gs1-header9-icon1:link, a.lkd-all-sty1-gs1-header9-icon1:visited, a.lkd-all-sty1-gs1-header9-icon1:hover, a.lkd-all-sty1-gs1-header9-icon1:active  {
	font-size:110%;
	color: #fff;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;	
}

.lkd-all-sty1-gs1-header9-spinner {display:inline-block;padding-right: 5px;}

.lkd-all-sty1-gs1-header10{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	background-color: #FFF;
	border-top: 1px solid #Ececec;
	border-left: 1px solid #Ececec;
	border-right: 1px solid #Ececec;
	padding: 13px 13px 5px 7px;
	grid-template-areas:
	     "title    options"
    }
.lkd-all-sty1-gs1-header10-title {grid-area: title;align-self:center; font-size: 125%; color:#333;padding-bottom: 5px;  }
.lkd-all-sty1-gs1-header10-options {grid-area: options; align-self:start;justify-self:end;}

.lkd-all-sty1-gs1-header10-title2 {color:#666; padding-right: 3px;}

.lkd-all-sty1-gs1-header10-icon1, a.lkd-all-sty1-gs1-header10-icon1:link, a.lkd-all-sty1-gs1-header10-icon1:visited, a.lkd-all-sty1-gs1-header10-icon1:hover, a.lkd-all-sty1-gs1-header10-icon1:active  {
	font-size:110%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}
.lkd-all-sty1-gs1-header10-content {border: 1px solid #Ececec; padding: 10px 1% 5px 1%; width: 100%;color: #999;margin-bottom: 10px;	background-color: #FFF;}

.lkd-all-sty1-gs1-header10-stats {border: 1px solid #Ececec; padding: 5px 1%; width: 100%;color: #999;margin-bottom: 5px;	background-color: #FFF;}

a.lkd-all-sty1-gs1-header10-tag1:link, a.lkd-all-sty1-gs1-header10-tag1:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: #999;
 white-space: nowrap;
 line-height: 1.9em;
}
a.lkd-all-sty1-gs1-header10-tag1:hover, a.lkd-all-sty1-gs1-header10-tag1:active {
 text-decoration: underline;
 color: #666;
}

.lkd-all-sty1-gs1-header11{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	background-color: #1f82a2;
	border-top: 1px solid #Ececec;
	border-left: 1px solid #Ececec;
	border-right: 1px solid #Ececec;
	padding: 13px 13px 5px 7px;
	grid-template-areas:
	     "title    options";
    }
.lkd-all-sty1-gs1-header11-title {grid-area: title;align-self:center; font-size: 125%; color:#fff;padding-bottom: 5px;  }
.lkd-all-sty1-gs1-header11-options {grid-area: options; align-self:start;justify-self:end;}

.lkd-all-sty1-gs1-header11-icon1, a.lkd-all-sty1-gs1-header11-icon1:link, a.lkd-all-sty1-gs1-header11-icon1:visited, a.lkd-all-sty1-gs1-header11-icon1:hover, a.lkd-all-sty1-gs1-header11-icon1:active  {
	font-size:110%;
	color: #fff;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-header11-content {border: 1px solid #Ececec; padding: 10px 1% 5px 1%; width: 100%;color: #999;margin-bottom: 10px;	background-color: #FFF;}
.lkd-all-sty1-gs1-header11-stats {border: 1px solid #Ececec; padding: 5px 1%; width: 100%;color: #999;margin-bottom: 5px;	background-color: #FFF;}

a.lkd-all-sty1-gs1-header11-tag1:link, a.lkd-all-sty1-gs1-header11-tag1:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: #999;
 white-space: nowrap;
 line-height: 1.9em;
}
a.lkd-all-sty1-gs1-header11-tag1:hover, a.lkd-all-sty1-gs1-header11-tag1:active {
 text-decoration: underline;
 color: #666;
}
.lkd-all-sty1-gs1-header12{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	border: 1px solid var(--lkd-all-sty1-gs1-header12-border-color); 
	background-color: var(--lkd-all-sty1-gs1-header12-background-color);
	padding: 10px 13px 10px 10px;
	margin: 0px 0 10px 0;
	grid-template-areas:
	     "title    options";
    }
.lkd-all-sty1-gs1-header12-title {grid-area: title;align-self:center; font-size: 140%; color: var(--lkd-all-sty1-gs1-header12-title-color);}
.lkd-all-sty1-gs1-header12-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-header12-icon1, a.lkd-all-sty1-gs1-header12-icon1:link, a.lkd-all-sty1-gs1-header12-icon1:visited {
	font-size:120%;
	color: var(--lkd-all-sty1-gs1-dropbtn2-color);
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;
}
a.lkd-all-sty1-gs1-header12-icon1:hover, a.lkd-all-sty1-gs1-header12-icon1:active  {
	color: var(--lkd-all-sty1-gs1-dropbtn2-color-hover);
}

.lkd-all-sty1-gs1-header12-spinner {display:inline-block;padding-right: 5px;}

.lkd-all-sty1-gs1-header12[data-lkd-header-back="back1"] {
  background-color: #56abc6;
}
.lkd-all-sty1-gs1-header12-title[data-lkd-header-title="title1"] {
  color: #fff;
}
.lkd-all-sty1-gs1-header12-icon1[data-lkd-header-icon="icon1"] {
  color: #fff;
}
.lkd-all-sty1-gs1-header12[data-lkd-header-back="back2"] {
  background-color: #cce9f2;
    border: 1px solid #c9dde3;
}
.lkd-all-sty1-gs1-header12-title[data-lkd-header-title="title2"] {
  color: #1f82a2;
}
.lkd-all-sty1-gs1-header12-icon1[data-lkd-header-icon="icon2"] {
  color: #1f82a2;
}

.lkd-all-sty1-gs1-header12[data-lkd-header-back="back3"] {
  background-color: #f5f7f8;
}
.lkd-all-sty1-gs1-header12[data-lkd-header-back="back4"] {
  background-color: #ededed;
}.lkd-all-sty1-gs1-header12-title[data-lkd-header-title="title4"] {
  color: #176179;
}.lkd-all-sty1-gs1-header12-icon1[data-lkd-header-icon="icon4"] {
  color: #176179;
}
.lkd-all-sty1-gs1-header12[data-lkd-header-back="back5"] {
  background-color: #cce9f2;
  border: 1px solid #b4d0d9;
  padding: 7px 13px 7px 10px;
}
.lkd-all-sty1-gs1-header12-title[data-lkd-header-title="title5"] {
  color: #000;
}
.lkd-all-sty1-gs1-header12-icon1[data-lkd-header-icon="icon5"] {
  color: #6ca9c3;
}



.lkd-all-sty1-gs1-header12-label {
  color:#777; font-size:70%;
}

.lkd-all-sty1-gs1-header13{
	display: grid;
	grid-template-columns: 1fr 45px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	border: 1px solid #Ececec; 
	background-color: #fff;
	padding: 15px 13px 15px 7px;
	margin: 15px 0 7px 0;
	grid-template-areas:
	     "title    options";
    }
.lkd-all-sty1-gs1-header13-title {grid-area: title;align-self:center; font-size: 165%; color:#1f82a2;}
.lkd-all-sty1-gs1-header13-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-header13-icon1, a.lkd-all-sty1-gs1-header13-icon1:link, a.lkd-all-sty1-gs1-header13-icon1:visited {
	font-size:120%;
	color: #1f82a2;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;
}
a.lkd-all-sty1-gs1-header13-icon1:hover, a.lkd-all-sty1-gs1-header13-icon1:active  {
	color: #1f82a2;
}

.lkd-all-sty1-gs1-header14{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	border: 1px solid var(--lkd-all-sty1-gs1-header14-border-color); 
	background-color: var(--lkd-all-sty1-gs1-header14-background-color);
	padding: 15px 13px 15px 7px;
	margin: 0px 0 10px 0;
	grid-template-areas:
	     "title    options";
    }
.lkd-all-sty1-gs1-header14-title {grid-area: title;align-self:center; font-size: 165%; color: var(--lkd-all-sty1-gs1-header14-title-color);}
.lkd-all-sty1-gs1-header14-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-header14-icon1, a.lkd-all-sty1-gs1-header14-icon1:link, a.lkd-all-sty1-gs1-header14-icon1:visited {
	font-size:120%;
	color: var(--lkd-all-sty1-gs1-dropbtn2-color);
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;
}
a.lkd-all-sty1-gs1-header14-icon1:hover, a.lkd-all-sty1-gs1-header14-icon1:active  {
	color: var(--lkd-all-sty1-gs1-dropbtn2-color-hover);
}

.lkd-all-sty1-gs1-header14-spinner {display:inline-block;padding-right: 5px;}

.lkd-all-sty1-gs1-header15{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	background-color: #d2e6ec;
	border-top: 1px solid #Ececec;
	border-left: 1px solid #Ececec;
	border-right: 1px solid #Ececec;
	padding: 13px 13px 5px 7px;
	grid-template-areas:
	     "title    options"
    }
.lkd-all-sty1-gs1-header15-title {grid-area: title;align-self:center; font-size: 125%; color:#333;padding-bottom: 5px;  }
.lkd-all-sty1-gs1-header15-options {grid-area: options; align-self:start;justify-self:end;}

.lkd-all-sty1-gs1-header15-title2 {color:#666; padding-right: 3px;}

.lkd-all-sty1-gs1-header15-icon1, a.lkd-all-sty1-gs1-header15-icon1:link, a.lkd-all-sty1-gs1-header15-icon1:visited, a.lkd-all-sty1-gs1-header15-icon1:hover, a.lkd-all-sty1-gs1-header15-icon1:active  {
	font-size:110%;
	color: #999;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}
.lkd-all-sty1-gs1-header15-content {border: 1px solid #Ececec; padding: 10px 1% 5px 1%; width: 100%;color: #999;margin-bottom: 10px;	background-color: #FFF;}

.lkd-all-sty1-gs1-header16{
	font-size: 135%;
	margin-bottom: 14px;
	color: #000;
    }

.lkd-all-sty1-gs1-header17{
	font-size: 180%;
	margin-bottom: 10px;
	color: #333;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs1-subheader17{
	font-size: 100%;
	margin-bottom: 20px;
	color: #555;
    }
.lkd-all-sty1-gs1-header18{
	display: grid;
	grid-template-columns: 1fr 25px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0; 
	padding: 10px 20px 10px 10px;
    background-color: #fff;
    border: 1px solid var(--lkd-all-sty1-gs1-block1-border-color);
    margin-bottom: 10px;
	grid-template-areas:
	     "title    options";
    }
.lkd-all-sty1-gs1-header18-title {
	grid-area: title;
	align-self:center; 
	font-size: 110%; 
	color: var(--lkd-all-sty1-gs1-header4-title-color);
}
.lkd-all-sty1-gs1-header18-options {
	grid-area: options; 
	align-self:center; 
	justify-self:end; 
	color: var(--lkd-all-sty1-gs1-header4-options-color);
}

.lkd-all-sty1-gs1-header18[data-lkd-header-back="back1"] {
  background-color: #cce9f2;
  border: 1px solid #b4d0d9;
}
.lkd-all-sty1-gs1-header18-title[data-lkd-header-title="title1"] {
  color: #176179;
}
.lkd-all-sty1-gs1-header18-options[data-lkd-header-icon="icon1"] {
  color: #57a1b9;
}
.lkd-all-sty1-gs1-header18[data-lkd-header-back="back2"] {
  background-color: #e8f4f8;;
  border: 1px solid #cce9f2;
}
.lkd-all-sty1-gs1-header18-options[data-lkd-header-icon="icon2"] {
  color: #98c3d5;
}
.lkd-all-sty1-gs1-header18-title[data-lkd-header-title="title2"] {
  color: #1f82a2;
}
.lkd-all-sty1-gs1-header18[data-lkd-header-back="back3"] {
  background-color: #888;
}
.lkd-all-sty1-gs1-header18-options[data-lkd-header-icon="icon3"] {
  color: #eee;
}
.lkd-all-sty1-gs1-header18-title[data-lkd-header-title="title3"] {
  color: #eee;
}
.lkd-all-sty1-gs1-header18[data-lkd-header-back="back5"] {
  background-color: #e8f4f8;
  border: 1px solid #cce9f2;
}
.lkd-all-sty1-gs1-header18-options[data-lkd-header-icon="icon5"] {
  color: #98c3d5;
}
.lkd-all-sty1-gs1-header18-title[data-lkd-header-title="title5"] {
  color: #000;
}
.lkd-all-sty1-gs1-header18[data-lkd-header-back="back6"] {
  background-color: #cce9f2;
  border: 1px solid #c9dde3;
}
.lkd-all-sty1-gs1-header18-options[data-lkd-header-icon="icon6"] {
  color: #6ca9c3;
}
.lkd-all-sty1-gs1-header18-title[data-lkd-header-title="title6"] {
  color: #000;
}

.lkd-all-sty1-gs1-header19{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	padding: 4px 10px 5px 10px;
    background-color: #cce9f2;
	grid-template-areas:
	     "title    options";
    }
.lkd-all-sty1-gs1-header19-title {
	grid-area: title;
	align-self:center; 
	font-size: 110%; 
	color: #1f82a2;
}
.lkd-all-sty1-gs1-header19-options {
	grid-area: options; 
	align-self:center; 
	justify-self:end; 
	color: #1f82a2;
}
.lkd-all-sty1-gs1-header19-title-select {font-size: 110%; color:#000; }

.lkd-all-sty1-gs1-header19-icon1, a.lkd-all-sty1-gs1-header19-icon1:link, a.lkd-all-sty1-gs1-header19-icon1:visited, a.lkd-all-sty1-gs1-header19-icon1:hover, a.lkd-all-sty1-gs1-header19-icon1:active  {
	font-size:110%;
	color: #1f82a2;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-header-label1{
 font-size: 100%;
  color: #000;
  padding: 15px 10px 10px 10px;
  text-transform: uppercase;  
}

.lkd-all-sty1-gs1-subheader1{
	display: grid;
	grid-template-columns: 1fr 75px;
	grid-gap: 0;
	border-bottom: 1px solid #d2e6ec;
	border-left: 1px solid #d2e6ec;
	border-right: 1px solid #d2e6ec;
	padding: 13px 13px 13px 7px;
	background-color: #edf5f7;
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-gs1-subheader1-title {grid-area: title;align-self:center; font-size: 115%; color:#1f82a2;  }
.lkd-all-sty1-gs1-subheader1-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-subheader1-hidden {grid-area: hidden; padding: 0px;display: none;border-left: 1px solid #d2e6ec;border-right: 1px solid #d2e6ec;border-bottom: 1px solid #d2e6ec;background-color: white;}

.lkd-all-sty1-gs1-subheader1-icon1, a.lkd-all-sty1-gs1-subheader1-icon1:link, a.lkd-all-sty1-gs1-subheader1-icon1:visited, a.lkd-all-sty1-gs1-subheader1-icon1:hover, a.lkd-all-sty1-gs1-subheader1-icon1:active  {
	font-size:110%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-subheader1-spinner {display:inline-block;padding-right: 5px;}

.lkd-all-sty1-gs1-subheader2{
	display: grid;
	grid-template-columns: 1fr 25px;
	grid-gap: 0;
	background-color: #d2e6ec;
	border-bottom: 1px solid #d2e6ec;
	padding: 13px 13px 13px 7px;
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-gs1-subheader2-title {grid-area: title;align-self:center; font-size: 115%; color:#176179; }
.lkd-all-sty1-gs1-subheader2-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-subheader2-hidden {grid-area: hidden; padding: 0px;display: none;background-color: #fff;border-left: 1px solid #d2e6ec;border-right: 1px solid #d2e6ec;border-bottom: 1px solid #d2e6ec;}

.lkd-all-sty1-gs1-subheader2-icon1, a.lkd-all-sty1-gs1-subheader2-icon1:link, a.lkd-all-sty1-gs1-subheader2-icon1:visited, a.lkd-all-sty1-gs1-subheader2-icon1:hover, a.lkd-all-sty1-gs1-subheader2-icon1:active  {
	font-size:110%;
	color: #57a1b9;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-subheader3{
	display: grid;
	grid-template-columns: 1fr 25px;
	grid-gap: 0;
	border-bottom: 1px solid #Ececec;
	padding: 5px 13px 5px 7px;
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-gs1-subheader3-title {grid-area: title;align-self:center; }
.lkd-all-sty1-gs1-subheader3-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-subheader3-hidden {grid-area: hidden; padding: 10px 10px 15px 10px;display: none; border-bottom: 1px solid #Ececec;}

.lkd-all-sty1-gs1-subheader3-icon1, a.lkd-all-sty1-gs1-subheader3-icon1:link, a.lkd-all-sty1-gs1-subheader3-icon1:visited, a.lkd-all-sty1-gs1-subheader3-icon1:hover, a.lkd-all-sty1-gs1-subheader3-icon1:active  {
	font-size:110%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-subheader4{
	display: grid;
	grid-template-columns: 1fr 25px;
	grid-gap: 0;
	border-bottom: 1px solid #Ececec;
	padding: 5px 13px 5px 7px;
	background-color: #cecece;
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-gs1-subheader4-title {grid-area: title;align-self:center; }
.lkd-all-sty1-gs1-subheader4-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-subheader4-hidden {grid-area: hidden; padding: 10px 10px 15px 10px;display: none; border-bottom: 1px solid #Ececec;}

.lkd-all-sty1-gs1-subheader4-icon1, a.lkd-all-sty1-gs1-subheader4-icon1:link, a.lkd-all-sty1-gs1-subheader4-icon1:visited, a.lkd-all-sty1-gs1-subheader4-icon1:hover, a.lkd-all-sty1-gs1-subheader4-icon1:active  {
	font-size:110%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-subheader5{
	display: grid;
	grid-template-columns: 1fr 25px;
	grid-gap: 0;
	border-bottom: 1px solid #Ececec;
	padding: 5px 5px 5px 10px;
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-gs1-subheader5-title {grid-area: title;align-self:center; }
.lkd-all-sty1-gs1-subheader5-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-subheader5-hidden {grid-area: hidden; padding: 10px 10px 15px 10px;display: none; border-bottom: 1px solid #Ececec;}

.lkd-all-sty1-gs1-subheader5-icon1, a.lkd-all-sty1-gs1-subheader5-icon1:link, a.lkd-all-sty1-gs1-subheader5-icon1:visited, a.lkd-all-sty1-gs1-subheader5-icon1:hover, a.lkd-all-sty1-gs1-subheader5-icon1:active  {
	font-size:120%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-subheader6{
	display: grid;
	grid-template-columns: 1fr 25px;
	grid-gap: 0;
	border-bottom: 1px solid #Ececec;
	padding: 5px 5px 5px 10px;
	background-color: #e8e8e8;
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
.lkd-all-sty1-gs1-subheader6-title {grid-area: title;align-self:center; }
.lkd-all-sty1-gs1-subheader6-options {grid-area: options; align-self:center; justify-self:end;}
.lkd-all-sty1-gs1-subheader6-hidden {grid-area: hidden; padding: 10px 10px 15px 10px;display: none; border-bottom: 1px solid #Ececec;}

.lkd-all-sty1-gs1-subheader6-icon1, a.lkd-all-sty1-gs1-subheader6-icon1:link, a.lkd-all-sty1-gs1-subheader6-icon1:visited, a.lkd-all-sty1-gs1-subheader6-icon1:hover, a.lkd-all-sty1-gs1-subheader6-icon1:active  {
	font-size:120%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0 5px 0 10px;		
}

.lkd-all-sty1-gs1-subheader7{
    display: grid;
  grid-template-columns: 1fr 25px;
	margin-bottom: 10px;
	font-size: 100%;
	color: #1f82a2;
    border-bottom: 1px solid #ddd;
    padding-bottom: 7px;
    margin-bottom: 20px;
    }
.lkd-all-sty1-gs1-subheader7-icon1{
    font-size:90%;
    color:#ccc;
    }



.lkd-all-sty1-gs1-header-icon1, a.lkd-all-sty1-gs1-header-icon1:link, a.lkd-all-sty1-gs1-header-icon1:visited {
	font-size:135%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 0;
}
a.lkd-all-sty1-gs1-header-icon1:hover, a.lkd-all-sty1-gs1-header-icon1:active  {
	color: #999;
}


a.lkd-all-sty1-gs1-collapselink1:link, a.lkd-all-sty1-gs1-collapselink1:visited  {
 display:inline-block;
 color: #ccc;
 white-space: nowrap; 
 font-size: 95%;
}
a.lkd-all-sty1-gs1-collapselink1:hover, a.lkd-all-sty1-gs1-collapselink1:active {	
	color: #999;
}
.lkd-all-sty1-gs1-collapselink2, a.lkd-all-sty1-gs1-collapselink2:link, a.lkd-all-sty1-gs1-collapselink2:visited {
	font-size:95%;
	color: #ccc;
	margin: auto;
	display: inline-block;
	padding: 5px;
}
a.lkd-all-sty1-gs1-collapselink2:hover, a.lkd-all-sty1-gs1-collapselink2:active  {
	color: #999;
}
a.lkd-all-sty1-actionslink1:link, a.lkd-all-sty1-actionslink1:visited  {
 font-size: 100%;
 display:inline-block;
 margin-right: 15px;
 color: #999;
 white-space: nowrap;	
}
a.lkd-all-sty1-actionslink1:hover, a.lkd-all-sty1-actionslink1:active {
 color: #000;
}

.lkd-all-sty1-gs1-btn-checkbox {
margin-left: 3px; height: 12px; width: 12px; border: #999999 1px solid;
}
a.lkd-all-sty1-gs1-editicon1:link, a.lkd-all-sty1-gs1-editicon1:visited  {
 font-size: 85%;
 display:inline-block;
 margin-right: 1.5%;
 color: #B7B5B6;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs1-editicon1:hover, a.lkd-all-sty1-gs1-editicon1:active {
	text-decoration: none;
	 color: #999999;
}
a.lkd-all-sty1-gs1-editicon2, a.lkd-all-sty1-gs1-editicon2:link, a.lkd-all-sty1-gs1-editicon2:visited  {
 font-size: 90%;
 display:inline-block;
 color: #B7B5B6 !important;
 white-space: nowrap;
 margin: .5% 1.5% 0 0;
}
a.lkd-all-sty1-gs1-editicon2:hover, a.lkd-all-sty1-gs1-editicon2:active {
	text-decoration: none;
	 color: #666666!important;
}
a.lkd-all-sty1-gs1-editicon3:link, a.lkd-all-sty1-gs1-editicon3:visited  {
 font-size: 95%;
 display:inline-block;
 margin-right: 1.5%;
 color: #999;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs1-editicon3:hover, a.lkd-all-sty1-gs1-editicon3:active {
	text-decoration: none;
	 color: #666;
}
a.lkd-all-sty1-gs1-editicon4, a.lkd-all-sty1-gs1-editicon4:link, a.lkd-all-sty1-gs1-editicon4:visited  {
 font-size: 105%;
 display:inline-block;
 margin-right: 1.5%;
 color: #ccc !important;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs1-editicon4:hover, a.lkd-all-sty1-gs1-editicon4:active {
	text-decoration: none;
	 color: #999999 !important;
}
a.lkd-all-sty1-gs1-editicon5, a.lkd-all-sty1-gs1-editicon5:link, a.lkd-all-sty1-gs1-editicon5:visited  {
 font-size: 105%;
 display:inline-block;
 margin-right: 1.5%;
 color: #666 !important;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs1-editicon5:hover, a.lkd-all-sty1-gs1-editicon5:active {
	text-decoration: none;
	 color: #333 !important;
}
a.lkd-all-sty1-gs1-arrowicon1, a.lkd-all-sty1-gs1-arrowicon1:link, a.lkd-all-sty1-gs1-arrowicon1:visited  {
 font-size: 200%;
 display:inline-block;
 margin: 0 10px;
 color: #ccc !important;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs1-arrowicon1:hover, a.lkd-all-sty1-gs1-arrowicon1:active {
	text-decoration: none;
	 color: #999 !important;
}
/*-----------------------Button styles--------------------------------*/
.lkd-all-sty1-gs1-btn1 {
	color: var(--lkd-all-sty1-gs1-btn1-text-color);
	white-space: nowrap; 
	font-size: 95%;
	border: 1px solid var(--lkd-all-sty1-gs1-btn1-border-color);
	padding:3px 9px 3px 9px;
	background-color: var(--lkd-all-sty1-gs1-btn1-background-color); 
	border-radius: 3px; 
    display: inline-block;
    line-height: 1.5em;
}
.lkd-all-sty1-gs1-btn1:hover {
	text-decoration: none;
	background-color:var(--lkd-all-sty1-gs1-btn1-background-color-hover); 
}
.lkd-all-sty1-gs1-btn2  {
	color: #666;
	white-space: nowrap; 
	font-size: 100%;
	border: 1px solid #cccccc;
	padding:5px 10px 5px 10px;
	background-color:#f7f7f7;
	border-radius: 0px 3px 3px 0px;
	display: inline-block;
}
.lkd-all-sty1-gs1-btn2:hover {
	text-decoration: none;
	background-color:#e8e8e8; 
}
.lkd-all-sty1-gs1-btn3 {
	color: #666;
	white-space: nowrap; 
	font-size: 100%;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding:5px 10px 5px 10px;
	background-color:#f7f7f7;
	display: inline-block;
}
.lkd-all-sty1-gs1-btn3:hover { 
	text-decoration: none;
	background-color:#e8e8e8; 
}
.lkd-all-sty1-gs1-btn4  {
	color: #666;
	white-space: nowrap; 
	font-size: 100%;
	border: 1px solid #cccccc;
	padding:5px 10px 5px 10px;
	background-color:#e8e8e8;
	border-radius: 0px 3px 3px 0px;
	display: inline-block;
}
.lkd-all-sty1-gs1-btn4:hover {
	text-decoration: none;
	background-color:#dcdbdb; 
}
.lkd-all-sty1-gs1-btn5 {
	color: #666;
	white-space: nowrap; 
	font-size: 100%;
	border: 1px solid #cccccc;
	padding:5px 10px 5px 10px;
	background-color:#f7f7f7; 
	border-radius: 3px 0px 0px 3px; 
		display: inline-block;
}
.lkd-all-sty1-gs1-btn5:hover {
	text-decoration: none;
	background-color:#e8e8e8; 
}
.lkd-all-sty1-gs1-btn6 {
	color: #666;
	white-space: nowrap; 
	font-size: 100%;
	border: 1px solid #cccccc;
	padding:5px 10px 5px 10px;
	background-color:#f7f7f7; 
	border-radius: 3px; 
		display: inline-block;
}
.lkd-all-sty1-gs1-btn6:hover {
	text-decoration: none;
	background-color:#e8e8e8; 
}
.lkd-all-sty1-gs1-btn7 {
	color: #666;
	white-space: nowrap; 
	font-size: 90%;
	border: 1px solid #cccccc;
	padding:2px 7px 2px 7px;
	background-color:#f7f7f7; 
	border-radius: 3px; 
		display: inline-block;
}
.lkd-all-sty1-gs1-btn7:hover {
	text-decoration: none;
	background-color:#e8e8e8; 
}
/*-----------------------Dropdown styles--------------------------------*/

.lkd-all-sty1-gs1-dropdown {
    position: relative;
    display: inline-block;
		color: #999;
    line-height: 1.5em;
}

.lkd-all-sty1-gs1-dropdown-content {
    display: none;
    position: absolute;
    background-color: #ffffff;
    min-width: 160px;
    box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2);
    z-index: 1000;
	right:0;
	text-align: left;
}
.lkd-all-sty1-gs1-dropdown-content a {
    color: #777;
    padding: 6px 4px 6px 10px;
    text-decoration: none;
    display: block;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-gs1-dropdown-content a:hover {background-color: #f1f1f1}

.lkd-all-sty1-gs1-dropdown:hover .lkd-all-sty1-gs1-dropdown-content {
    display: block;
}
.lkd-all-sty1-gs1-dropdown-content-item1 {
    color: #777;
    padding: 6px 4px 6px 10px;
    text-decoration: none;
    display: block;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-gs1-dropdown:hover .lkd-all-sty1-gs1-dropbtn {
    background-color: #e8e8e8;
}
.lkd-all-sty1-gs1-dropdown-form-bt1 {
    border:none; 
	padding:0; 
	margin:0; 
	background-color: transparent; 
	color: #777;
}
.lkd-all-sty1-gs1-dropbtn {
	font-size: 95%;    
	white-space: nowrap; 
	border: 1px solid #cccccc;
	padding:3px 10px 3px 10px;
	background-color:#f7f7f7;
	border-radius: 3px; 
    cursor: pointer;
	display: inline-block;
}
.lkd-all-sty1-gs1-dropbtn2 {
	color: var(--lkd-all-sty1-gs1-dropbtn2-color);
	font-size: 135%;
	white-space: nowrap; 
	padding: 0 10px 0 10px;
    cursor: pointer;
	display: inline-block;
}
.lkd-all-sty1-gs1-dropbtn2:hover {
	color: var(--lkd-all-sty1-gs1-dropbtn2-color-hover);
}

.lkd-all-sty1-gs1-dropbtn3 {
	color: #666;
	font-size: 100%;
	white-space: nowrap; 
	border: 1px solid #cccccc;
	padding:4px 9px 4px 9px;
	background-color:#f7f7f7;
	border-radius: 3px; 
    cursor: pointer;
	display: inline-block;
}
.lkd-all-sty1-gs1-dropbtn3 {
    background-color: #e8e8e8;
}
.lkd-all-sty1-gs1-dropbtn4 {
	color: #ddd;
	font-size: 100%;
	padding: 0 5px 0 10px;
}
.lkd-all-sty1-gs1-dropbtn4:hover {
	color: #999;
}
.lkd-all-sty1-gs1-dropbtn5 {
	color: #ccc;
	font-size: 135%;
	white-space: nowrap; 
	padding: 0 10px 0 10px;
    cursor: pointer;
	display: inline-block;
}
.lkd-all-sty1-gs1-dropbtn5:hover {
	color: #999;
}
.lkd-all-sty1-gs1-dropbtn6 {
	color: #ccc;
	font-size: 135%;
	white-space: nowrap; 
	padding: 0 10px 0 10px;
    cursor: pointer;
	display: inline-block;
}
.lkd-all-sty1-gs1-dropbtn6:hover {
	color: #fff;
}
.lkd-all-sty1-gs1-dropdown2 {
  display: inline-block;
  overflow: hidden; 
}

.lkd-all-sty1-gs1-dropdown2-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  width: 80%;
  left: 1%;
  right: 1%;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1000;
  padding: 1% 1% 1% 15px;
}
.lkd-all-sty1-gs1-dropdown2:hover .lkd-all-sty1-gs1-dropdown2-content {
    display: block;
}
.lkd-all-sty1-gs1-dropdown2-grid1{
	display: grid;
	grid-template-columns: 45px 1fr ;
	grid-template-rows: minmax(5px, auto);
	grid-gap: 0px;
	margin-bottom: .5em;
	padding-bottom: .5em;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.3em;
	grid-template-areas:
	 "image title"
     "image link";	
    }
.lkd-all-sty1-gs1-dropdown2-grid1-img1{
   object-fit: cover;
   width: 100%;
   height: 35px;
   padding-right: 10px;
    }
.lkd-all-sty1-gs1-dropdown2-grid1-image {grid-area: image;}
.lkd-all-sty1-gs1-dropdown2-grid1-title {grid-area: title; align-self: center;}
.lkd-all-sty1-gs1-dropdown2-grid1-link {grid-area: link;}

.lkd-all-sty1-gs1-dropdown2-grid2{
	display: grid;
	grid-template-columns: 45px 1fr ;
	grid-gap: 0px;
	margin-bottom: .5em;
	padding-bottom: .5em;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.3em;
    color: #000;
    }
.lkd-all-sty1-gs1-dropdown2-grid2-img1{
   object-fit: cover;
   width: 100%;
   height: 35px;
   padding-right: 10px;
    }
.lkd-all-sty1-gs1-dropdown2-grid2-content{
align-self: center;
    }
a.lkd-all-sty1-gs1-dropdown2-title1:link, a.lkd-all-sty1-gs1-dropdown2-title1:visited  {
	font-size: 100%; 
	color: #000000;
	display: block;
}
a.lkd-all-sty1-gs1-dropdown2-title1:hover, a.lkd-all-sty1-gs1-dropdown2-title1:active {
}
a.lkd-all-sty1-gs1-dropdown2-link1, a.lkd-all-sty1-gs1-dropdown2-link1:link, a.lkd-all-sty1-gs1-dropdown2-link1:visited  {
 font-size: 95%;
 color: #999;
word-break: break-all;
}
a.lkd-all-sty1-gs1-dropdown2-link1:hover, a.lkd-all-sty1-gs1-dropdown2-link1:active {
	 color: #666;
}
.lkd-all-sty1-gs1-dropdown2-list1{
	margin-bottom: .5em;
	padding-bottom: .5em;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.3em;
    }
.lkd-all-sty1-gs1-dropdown2-divider1{
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
	margin-bottom: .5em;
	padding-bottom: .5em;
}
.lkd-all-sty1-gs1-dropdown2-close{
    text-align: right;
	line-height: .5em;
    }
a.lkd-all-sty1-gs1-dropdown2-icon1, a.lkd-all-sty1-gs1-dropdown2-icon1:link, a.lkd-all-sty1-gs1-dropdown2-icon1:visited  {
 font-size: 100%;
 color: #999 !important;
}
a.lkd-all-sty1-gs1-dropdown2-icon1:hover, a.lkd-all-sty1-gs1-dropdown2-icon1:active {
	 color: #666;
}

/*-----------------------GS2 (side navigation)--------------------------------*/
.lkd-all-sty1-gs2-block1{
background-color: var(--lkd-all-sty1-gs2-block1-background-color);
}
.lkd-all-sty1-gs2-block2{
	background-color: #FFF;
	border: 1px solid #EFEFEF;
	padding: 3% 3% 3% 5%;
	margin-bottom: 3%;
}
.lkd-all-sty1-gs2-spcr1{
	width: 100%;
	height: 20px;
}
.lkd-all-sty1-gs2-nav1 {
	margin-bottom: 1em;
	height: 450px;
	overflow-y: scroll;
	padding-right: 15px;
}
.lkd-all-sty1-gs2-nav1 ul {
	list-style: none;
	padding: 0;
	text-align: left;
	width: 100%;
	margin-bottom: .5em;
}
.lkd-all-sty1-gs2-nav1 li a {
 	color: #8a8686;
	display: block;
	margin: 0;
	text-decoration: none;
	padding-top: 0.15em;
	padding-bottom: 0.15em;
	font-size: 95%;
}
.lkd-all-sty1-gs2-nav1 li a.active {
	color: #000;
}
.lkd-all-sty1-gs2-nav1 li a:hover:not(.active) {
	color: #000;
	padding-top: 0.15em;
	padding-bottom: 0.15em;
}
.lkd-all-sty1-gs2-nav2 {
	padding: 0 0 5px 0;
}
.lkd-all-sty1-gs2-nav2 ul {
	list-style: none;
	padding: 0;
	text-align: left;
	width: 100%;
	margin-bottom: .5em;
}
.lkd-all-sty1-gs2-nav2 li a {
 	color: #444;
	display: block;
	margin: 0;
	text-decoration: none;
	padding: 10px 0px 15px 10px;
	font-size: 105%;
	border-bottom:1px solid #EFEFEF; 
}
.lkd-all-sty1-gs2-nav2 li a.active {
	color: #000;
}
.lkd-all-sty1-gs2-nav2 li a:hover:not(.active) {
	color: #000;
	padding-botom: 0.65em;
    background-color: #e9e9e9;
}
.lkd-all-sty1-gs2-nav1-title1{
	text-transform: uppercase;
	margin-bottom: 0.1em;
	margin-top: 0.5em;
	color: #333;
	font-size: 95%;
}
.lkd-all-sty1-gs2-section1{
	padding: 5px 10px;
    }
.lkd-all-sty1-gs2-section2{
	padding: 5px 0px;
    }
.lkd-all-sty1-gs2-header1{
	display: grid;
	grid-template-columns: 1fr 20px;
	grid-template-rows: auto;
	grid-gap: 5px;
	border-bottom: 1px solid var(--lkd-all-sty1-gs2-header1-border-color)xxx;
	line-height: 1.8em;
	margin-bottom: 0px;
    }
.lkd-all-sty1-gs2-header1-content1{
  align-self: center;
  justify-self: start;
  font-size: 100%;
  color: var(--lkd-all-sty1-gs2-header1-content1-text-color);
  text-transform: uppercase;
    }
.lkd-all-sty1-gs2-header1-content2{
  align-self: center;
  justify-self: end;
    }
.lkd-all-sty1-gs2-header1-icon1, a.lkd-all-sty1-gs2-header1-icon1:link, a.lkd-all-sty1-gs2-header1-icon1:visited, a.lkd-all-sty1-gs2-header1-icon1:hover, a.lkd-all-sty1-gs2-header1-icon1:active {
	color: var(--lkd-all-sty1-gs2-header1-icon1-color);
	padding: 0 5px 0 5px;
	font-size: 100%;
}
.lkd-all-sty1-gs2-header2{
	display: grid;
	grid-template-columns: 1fr 20px;
	grid-template-rows: auto;
	grid-gap: 5px;
	border-bottom: 1px solid var(--lkd-all-sty1-gs2-header1-border-color)xxx;
	line-height: 1.8em;
	margin-bottom: 0px;
    }
.lkd-all-sty1-gs2-header2-content1{
  align-self: center;
  justify-self: start;
    font-size: 120%;
color: #000;
padding: 15px 10px 0px 0px;
font-weight: bold;
    }
.lkd-all-sty1-gs2-header2-content2{
  align-self: center;
  justify-self: end;
    }
.lkd-all-sty1-gs2-date1{
	color: #999;
	font-size: 90%;
	margin-bottom: 1%;
}

.lkd-all-sty1-gs2-icon1{
	color:#cc3333;
	font-size: 85%;
	padding-left: 5px;
}
.lkd-all-sty1-gs2-icon2{
	color: #999; 
	font-size: 80%; 
	padding-left:5px;
}
.lkd-all-sty1-gs2-nav2-scroll {
	margin-bottom: 1em;
	height: 1000px;
	overflow-y: scroll;
	padding-right: 15px;
}
.lkd-all-sty1-gs2-grid1{
	display: grid;
	grid-template-columns: 35px 1fr;
	grid-gap: 10px;
	margin-bottom: .75em;
	padding-bottom: .75em;
	color: #666;
	border-bottom: 1px solid #EFEFEF;	
	font-size: 105%;
    }
.lkd-all-sty1-gs2-grid1 img{
  object-fit: cover;
   height: 35px;
    }
.lkd-all-sty1-gs2-grid2{
	display: grid;
	grid-template-columns: 25px 1fr;
	grid-gap: 7px;
	padding: 10px 0px 15px 10px;
	color: var(--lkd-all-sty1-gs2-grid2-color);
	border-bottom: 1px solid var(--lkd-all-sty1-gs2-grid2-border-color);	
    }
.lkd-all-sty1-gs2-grid2:hover { 
	background-color: var(--lkd-all-sty1-gs2-grid2-hover-background-color);
	color:  var(--lkd-all-sty1-gs2-grid2-hover-color);
}
.lkd-all-sty1-gs2-grid2-content1{
	font-size: 95%;
  align-self: center;
    }
.lkd-all-sty1-gs2-grid2-content2{
	font-size: 105%;
	  align-self: center;
    }

.lkd-all-sty1-gs2-grid3{
	display: grid;
    grid-template-columns: repeat(1, [col] auto ) ;
    grid-template-rows: auto;
	border: 1px solid #ececec;
	margin-bottom: 20px;
    }
.lkd-all-sty1-gs2-grid3-image {
	grid-column: col / span  1;
	grid-row: 1 / span 2;
	position: relative;
}
.lkd-all-sty1-gs2-grid3-footer {
 grid-column: col / span  1;
 grid-row: 2/ span 1;
 padding: 5px 10px 5px 10px;	
 background-color: rgba(0,0,0,0.4);	
	 z-index: 2; 
	align-self: end;
	text-align: right;
}
.lkd-all-sty1-gs2-grid3-img-cover {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
 }
/*-----------------------GS3 (Ads)--------------------------------*/
.lkd-all-sty1-gs3-block1{
	background-color: var(--lkd-all-sty1-gs3-block1-background-color);
	border: 1px solid var(--lkd-all-sty1-gs3-block1-border-color);
	padding: 10px;
	margin-bottom: 20px;
	line-height: 1.6em;
}
.lkd-all-sty1-gs3-divider1{
	width: 100%;
	border-bottom: 1px solid var(--lkd-all-sty1-gs3-divider1-color);
	margin-top: 10px;
	margin-bottom: 10px;
}
.lkd-all-sty1-gs3-grid1{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 0;
	margin-bottom: 20px;
	grid-template-areas:
		 "title"
		 "link"
	     "image"
		 "content";
    }
.lkd-all-sty1-gs3-grid1-title { grid-area: title;}
.lkd-all-sty1-gs3-grid1-link { grid-area: link;}
.lkd-all-sty1-gs3-grid1-image { grid-area: image; }
.lkd-all-sty1-gs3-grid1-content {grid-area: content;}
.lkd-all-sty1-gs3-grid1-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding: 5px 0;
    }
.lkd-all-sty1-gs3-grid2{
	display: grid;
    grid-template-columns: 10px 1fr;
	grid-gap: 12px;
	margin-bottom: 1%;
	margin-top: 1%;
	align-self: center;
    }

.lkd-all-sty1-gs3-label1{
	margin-bottom: 1%;
	margin-top: 1%;
	color: var(--lkd-all-sty1-gs3-label1-color);
	font-size: 90%;
	font-style: italic;
	margin-bottom: 2%;
}
a.lkd-all-sty1-gs3-title1:link, a.lkd-all-sty1-gs3-title1:visited  {
	font-size: 110%; 
	color: var(--lkd-all-sty1-gs3-title1-color);
}
a.lkd-all-sty1-gs3-title1:hover, a.lkd-all-sty3-gs1-title1:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs3-text1{
	color: var(--lkd-all-sty1-gs3-text1-color);
	font-size: 90%;
	margin-bottom: 3px;
}
.lkd-all-sty1-gs3-phone1 {
	color: var(--lkd-all-sty1-gs3-phone1-color);
	white-space: nowrap;
	font-size: 95%;
	line-height: 1.3em;
}
.lkd-all-sty1-gs3-address1 {
	color: var(--lkd-all-sty1-gs3-address1-color);
	font-size: 95%;
	line-height: 1.3em;
}
a.lkd-all-sty1-gs3-url1:link, a.lkd-all-sty1-gs3-url1:visited  {
 display:inline-block;
 margin-right: 2%;
 color: var(--lkd-all-sty1-gs3-url1-color);
 white-space: nowrap;
 font-size: 95%;
}
a.lkd-all-sty1-gs3-url1:hover, a.lkd-all-sty1-gs3-url1:active {
	text-decoration: underline;
}

a.lkd-all-sty1-gs3-tag1:link, a.lkd-all-sty1-gs3-tag1:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: var(--lkd-all-sty1-gs3-tag1-color);
 white-space: nowrap;
 line-height: 1.9em;
}
a.lkd-all-sty1-gs3-tag1:hover, a.lkd-all-sty1-gs3-tag1:active {
	text-decoration: underline;
}


/*-----------------------GS4 (Profile Header)--------------------------------*/
.lkd-all-sty1-gs4-block1{
	background-color: #f2f2f2;
	border-bottom: 2px solid #EFEFEF;
	padding: 0.75% 2% 0% 2%;
	line-height: 1.6em;
}
.lkd-all-sty1-gs4-grid1{
	display: grid;
	grid-template-columns: 100px 1fr 250px;
	    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0px;
	grid-template-areas:
	     "image     title          title"
         "image     description    description" 
		 "options        options        options"
		 "hidden        hidden         hidden";
    }
.lkd-all-sty1-gs4-grid1-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 10px;
   padding-bottom: 4px;
    }
.lkd-all-sty1-gs4-grid1-image {grid-area: image;}
.lkd-all-sty1-gs4-grid1-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs4-grid1-description {grid-area: description; align-self:center; }
.lkd-all-sty1-gs4-grid1-options {grid-area: options; align-self:center; justify-self: end; padding-top: 8px;}
.lkd-all-sty1-gs4-grid1-hidden {grid-area: hidden; display: none; padding: 1%; margin-top: 1%;border-top: 1px solid #ddd;}

.lkd-all-sty1-gs4-title1{
  color: #333;
  font-size: 120%;
  line-height: 1.3em;
	margin-bottom: 3px;
    }
.lkd-all-sty1-gs4-text1{
  color: #666;
  font-size: 95%;
  line-height: 1.4em;
    }
.lkd-all-sty1-gs4-socialbtn1:link, a.lkd-all-sty1-gs4-socialbtn1:link, a.lkd-all-sty1-gs4-socialbtn1:visited  {
 margin: 10px 20px 0 0;
 color: #999;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs4-socialbtn1:hover, a.lkd-all-sty1-gs4-socialbtn1:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-gs4-socialbtn1-icon1 {
	font-size: 105%;
	display: inline-block; 
	margin-right: 5px;
}
.lkd-all-sty1-gs4-socialbtn1-text1 {
	 font-size: 100%;
	 display: inline-block;
	 margin-bottom: 5px;
}
.lkd-all-sty1-gs4-btn1 {
	color: #666;
	white-space: nowrap; 
	font-size: 100%;
	border: 1px solid #cccccc;
	padding:5px 13px 5px 13px;
	background-color:#fff; 
	border-radius: 3px; 
		display: inline-block;
}
.lkd-all-sty1-gs4-btn1:hover {
	text-decoration: none;
	background-color:#e8e8e8; 
}

.lkd-all-sty1-gs4-dropbtn {
	color: #666;
	font-size: 100%;
	white-space: nowrap; 
	border: 1px solid #cccccc;
	padding: 8.75px 13px 9.6px 13px;
	background-color:#fff;
	border-radius: 3px; 
    cursor: pointer;
	display: inline-block;
}
.lkd-all-sty1-gs4-dropdown {
    position: relative;
    display: inline-block;
}

.lkd-all-sty1-gs4-dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.2);
    z-index: 1;
	right:0;
}

.lkd-all-sty1-gs4-dropdown-content a {
    color: black;
    padding: 8px 8px;
    text-decoration: none;
    display: block;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-gs4-dropdown-content a:hover {background-color: #f1f1f1}

.lkd-all-sty1-gs4-dropdown:hover .lkd-all-sty1-gs4-dropdown-content {
    display: block;
}
.lkd-all-sty1-gs4-dropdown:hover .lkd-all-sty1-gs4-dropbtn {
    background-color: #e8e8e8;
}

/*-----------------------GS5 (Stats Styles)--------------------------------*/

.lkd-all-sty1-gs5-block1{
	background-color: var(--lkd-all-sty1-gs5-block1-background-color);
	border: 1px solid var(--lkd-all-sty1-gs5-block1-border-color);
	padding: 10px 20px 10px 10px;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
	margin-bottom: 20px;
}
.lkd-all-sty1-gs5-col-grid1{
	display: grid;
	grid-template-columns: repeat(2, 1fr); 
	grid-gap: 60px;
    }
.lkd-all-sty1-gs5-grid1{
	display: grid;
	color: var(--lkd-all-sty1-gs5-grid1-color);
	grid-template-columns: 1fr 70px;
	grid-template-rows: auto;
	grid-gap: 15px;
	margin-bottom: 10px;
	padding-bottom: 2%;
	border-bottom: 1px solid var(--lkd-all-sty1-gs5-grid1-border-color);
	text-align: left;
    }
.lkd-all-sty1-gs5-grid1-content1{	
    }
.lkd-all-sty1-gs5-grid1-content2{
  align-self: center;
  justify-self: end;
  font-size: 115%;
  color: #1f82a2;
    }
.lkd-all-sty1-gs5-divider1{
	width: 100%;
	border-bottom: 1px solid var(--lkd-all-sty1-gs5-divider1-color);
	margin-top: 10px;
	margin-bottom: 10px;
}
.lkd-all-sty1-gs5-grid2{
	display: grid;
	grid-template-columns: 25px 1fr 100px;
	grid-gap: 0;
	margin-bottom: 10px;
	padding-bottom: 2%;
	border-bottom: 1px solid #EFEFEF;
    }
.lkd-all-sty1-gs5-grid2-icon{	
	font-size: 100%;
	align-self: center;
	color: #666;
    }
.lkd-all-sty1-gs5-grid2-text{	
	font-size: 100%;
	align-self: center;
	color: #666;
    }
.lkd-all-sty1-gs5-grid2-value{	
	  justify-self: end;
	  align-self: center;
	  font-size: 125%;
	  color: #1f82a2;
    }

.lkd-all-sty1-gs5-grid3{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 20px;
    border-bottom: 1px solid #EFEFEF;
	padding-bottom: 15px;
	margin-bottom: 2%;
	grid-template-areas:
		 "col1     col2     col3";
    }

.lkd-all-sty1-gs5-grid3-col1 {grid-area: col1; padding-right: 2%; margin-right: 2%;border-right: 1px solid #EFEFEF;}
.lkd-all-sty1-gs5-grid3-col2 {grid-area: col2; padding-right: 2%; margin-right: 2%;border-right: 1px solid #EFEFEF;}
.lkd-all-sty1-gs5-grid3-col3 {grid-area: col3; }

.lkd-all-sty1-gs5-grid4{
	display: grid;
	grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
	grid-gap: 20px;
    border-bottom: 1px solid #EFEFEF;
	padding-bottom: 15px;
	margin-bottom: 2%;
	grid-template-areas:
		 "col1     col2     col3     col4    col5";
    }

.lkd-all-sty1-gs5-grid4-col1 {grid-area: col1;align-self: center;}
.lkd-all-sty1-gs5-grid4-col2 {grid-area: col2; justify-self: center;align-self: center;}
.lkd-all-sty1-gs5-grid4-col3 {grid-area: col3; justify-self: center;align-self: center;}
.lkd-all-sty1-gs5-grid4-col4 {grid-area: col4; justify-self: center;align-self: center;}
.lkd-all-sty1-gs5-grid4-col5 {grid-area: col5; justify-self: center;align-self: center;}

.lkd-all-sty1-gs5-grid5{
	display: grid;
	grid-template-columns: 1fr 100px;
	grid-template-rows: auto;
	grid-gap: 5px;
	border-bottom: 1px solid #EFEFEF;
	margin-bottom: 7px;
	padding-bottom: 7px;
	grid-template-areas:
	     "text      value";
    }
.lkd-all-sty1-gs5-grid5-text{grid-area: text;	
    }
.lkd-all-sty1-gs5-grid5-value{
  grid-area: value;
  align-self: center;
  justify-self: end;
    }

.lkd-all-sty1-gs5-grid6{
	display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 10px;
  margin-bottom: 10px;
    }
.lkd-all-sty1-gs5-grid7{
	display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 150px, 1fr));
  grid-gap: 10px;
  margin-bottom: 10px;
    }

.lkd-all-sty1-gs5-grid8{
	display: grid;
	grid-template-columns: 1fr 40px;
	grid-gap: 5px;
	text-align: left;
    }
.lkd-all-sty1-gs5-grid8-content1{
      color: #666;
      font-size: 80%;
    }
.lkd-all-sty1-gs5-grid8-content2{
  justify-self: end;
  font-size: 80%;
  color: #1f82a2;
    }
.lkd-all-sty1-gs5-grid9{
	display: grid;
	grid-template-columns: 3fr 1fr 1fr;
	grid-gap: 20px;
    border-bottom: 1px solid #EFEFEF;
	padding-bottom: 10px;
	margin-bottom: 10px;
	grid-template-areas:
		 "col1     col2     col3";
    }

.lkd-all-sty1-gs5-grid9-col1 {grid-area: col1; align-self: center; }
.lkd-all-sty1-gs5-grid9-col2 {grid-area: col2; align-self: center;}
.lkd-all-sty1-gs5-grid9-col3 {grid-area: col3; align-self: center;  }

.lkd-all-sty1-gs5-grid10  {
	display: grid;
	grid-template-columns: 3fr 1fr 1fr;
    grid-template-rows: auto;
	gap: 0;
	margin-bottom: 10px;
}
.lkd-all-sty1-gs5-grid10-subgrid {
  grid-column: 1/-1;
  grid-row: span 1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;  
  grid-row: span 99;
} 
.lkd-all-sty1-gs5-grid10-subgrid-box1 {
  padding: 10px 5px;
  border-bottom: 1px solid #ececec;
   align-content: center;
  height: 100%; 
}
.lkd-all-sty1-gs5-grid11  {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto;
	gap: 0;
	margin-bottom: 10px;
}
.lkd-all-sty1-gs5-grid11-subgrid {
  grid-column: 1/-1;
  grid-row: span 1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;  
  grid-row: span 99;
} 
.lkd-all-sty1-gs5-grid11-subgrid-box1 {
  padding: 10px 5px;
  border-bottom: 1px solid #ececec;
   align-content: center;
  height: 100%; 
}
.lkd-all-sty1-gs5-header1{
    margin-bottom: 20px;
	font-size: 110%;
	color: var(--lkd-all-sty1-gs5-header1-color);
	border-bottom: 1px solid var(--lkd-all-sty1-gs5-header1-border-color);
	line-height: 1.8em;
    }
.lkd-all-sty1-gs5-title1{
	font-size: 200%;
	color: #000;
	line-height: 1.7em;
    }
.lkd-all-sty1-gs5-title2{
	font-size: 200%;
	color: #1f82a2;
	line-height: 1.7em;
    }
.lkd-all-sty1-gs5-title3{
	font-size: 120%;
	color: #1f82a2;
	line-height: 1.7em;
    }
.lkd-all-sty1-gs5-title4{
	font-size: 160%;
	color: #000;
	line-height: 1.7em;
    }
.lkd-all-sty1-gs5-title5{
	font-size: 160%;
	color: #1f82a2;
	line-height: 1.7em;
    }
.lkd-all-sty1-gs5-text1{
	font-size: 110%;
	color: #000;
    }
.lkd-all-sty1-gs5-text2{
	font-size: 100%;
	color: #666;
    }
.lkd-all-sty1-gs5-text3{
	font-size: 100%;
	color: #999;
    }
.lkd-all-sty1-gs5-text4{
	font-size: 100%;
	color: #999;
    }
.lkd-all-sty1-gs5-text5{
	font-size: 100%;
	color: #000;
    }
.lkd-all-sty1-gs5-text6{
	font-size: 110%;
	color: #000;
    }
.lkd-all-sty1-gs5-text7{
	font-size: 100%;
	color: #1f82a2;
    }
.lkd-all-sty1-gs5-label1{
	font-size: 100%;
	color: #999;
    }
.lkd-all-sty1-gs5-text-sty1{
	font-size: 100%;
	color: #000;
    white-space: nowrap; 
    }
.lkd-all-sty1-gs5-text-sty1[data-lkd-font-style="blue"] {
  color: #1f82a2;
}
.lkd-all-sty1-gs5-text-sty1[data-lkd-font-style="pink"] {
  color: #ef6dac;
}
.lkd-all-sty1-gs5-text-sty1[data-lkd-font-style="label1"] {
  color: #999;
  font-size: 80%;
}
.lkd-all-sty1-gs5-text-sty2{
	font-size: 100%;
	color: #000;
    }

.lkd-all-sty1-gs5-stat-box1{
	line-height: 1.8em;
    border-bottom: 1px solid var(--lkd-all-sty1-gs5-divider1-color);
	padding-bottom: 10px;
	margin-bottom: 10px;
    }

.lkd-all-sty1-gs5-stat1{
	font-size: 300%;
	color: #000;
	line-height: 1.2em;
    }
a.lkd-all-sty1-gs5-stat2:link, a.lkd-all-sty1-gs5-stat2:visited, a.lkd-all-sty1-gs5-stat2:hover, a.lkd-all-sty1-gs5-stat2:active   {
	font-size: 200%;
	color: #000;
	line-height: 1.2em;
}

a.lkd-all-sty1-gs5-stat3:link, a.lkd-all-sty1-gs5-stat3:visited, a.lkd-all-sty1-gs5-stat3:hover, a.lkd-all-sty1-gs5-stat3:active   {
	font-size: 200%;
     color: #1f82a2;
	line-height: 1.2em;
}


a.lkd-all-sty1-gs5-link1:link, a.lkd-all-sty1-gs5-link1:visited  {
	color: #1f82a2;
	white-space: nowrap; 
	font-size: 110%;
}
a.lkd-all-sty1-gs5-link1:hover, a.lkd-all-sty1-gs5-link1:active {
	text-decoration: underline;	
}

.lkd-all-sty1-gs5-sty1{
	background-color: #eee;
	border-radius: 0 0 25px 0;
	width: 125px;
	padding: 10px;
	margin-bottom: 10px;
    }
.lkd-all-sty1-gs5-sty1-icon1{
	font-size: 200%;
	color: #1f82a2;
	padding-right: 8px;
	margin-right: 3px;
	border-right: 1px solid #ccc;
	display: inline-block;
    }
a.lkd-all-sty1-gs5-sty1-title1:link, a.lkd-all-sty1-gs5-sty1-title1:visited  {
	font-size: 100%; 
	color: #666;
	display: inline-block;
}
a.lkd-all-sty1-gs5-sty1-title1:hover, a.lkd-all-sty1-gs5-sty1-title1:active {
	color: #000;
}

.lkd-all-sty1-gs5-sty2{
	background-color: #eee;
	border-radius: 0 0 15px 0;
	padding: 10px;
	margin-bottom: 10px;
    }
.lkd-all-sty1-gs5-sty2-icon1{
	font-size: 150%;
	color: #1f82a2;
	display: inline-block;
    }
.lkd-all-sty1-gs5-sty3{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0px;
    border: 1px solid #EFEFEF;
	background-color: #fff;
	padding: 10px 20px 10px 20px;
	grid-template-areas:
		 "content"
		 "options";
    }
.lkd-all-sty1-gs5-sty3-content {grid-area: content; text-align: center;}
.lkd-all-sty1-gs5-sty3-options {grid-area: options; justify-self: end;align-self: end;}

.lkd-all-sty1-gs5-sty4{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0px;
    border: 1px solid #EFEFEF;
	background-color: #fff;
	grid-template-areas:
		 "content1"
         "content2"
		 "content3";
    }
.lkd-all-sty1-gs5-sty4-content1 {grid-area: content1; text-align: center;padding: 5px; border-bottom: solid 1px #EFEFEF;}
.lkd-all-sty1-gs5-sty4-content2 {grid-area: content2; text-align: center;padding: 10px;}
.lkd-all-sty1-gs5-sty4-content3 {grid-area: content3; text-align: center;padding: 10px;}

.lkd-all-sty1-gs5-sty5{
	display: grid;
	grid-template-columns: 50px 1fr;
	grid-gap: 10px;
	grid-template-areas:
		 "col1 col2";
    }
.lkd-all-sty1-gs5-sty5-col1 {grid-area: col1; align-self: start; }
.lkd-all-sty1-gs5-sty5-col2 {grid-area: col2; align-self: center;}

.lkd-all-sty1-gs5-sty5-img1 {
  object-fit: cover;
  width: 100%;
  height:50px;
  border: 1px solid #ececec;
}


.lkd-all-sty1-gs5-links1 {
	text-align: left;
	margin-bottom: 10px;
	}
.lkd-all-sty1-gs5-links1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs5-links1 li{
	display: inline;
    font-size: 100%;
	margin-right: 10px;
}
.lkd-all-sty1-gs5-links1 li a {
    color: #1f82a2;
    text-decoration: none;
}
.lkd-all-sty1-gs5-links1 li a:hover {
    color: #1f82a2;
    text-decoration: none;
}
.lkd-all-sty1-gs5-links1 li:last-child > a {
    border-right: 0;
}

.lkd-all-sty1-gs5-links2 {
	text-align: left;
	margin-bottom: 10px;
	}
.lkd-all-sty1-gs5-links2 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs5-links2 li{
	display: inline;
    font-size: 100%;
	margin-right: 10px;
}
.lkd-all-sty1-gs5-links2 li a {
    color: #666;
    text-decoration: none;
}
.lkd-all-sty1-gs5-links2 li a:hover {
    color: #333;
    text-decoration: none;
}
.lkd-all-sty1-gs5-links2 li:last-child > a {
    border-right: 0;
}
.lkd-all-sty1-gs5-rate-grid1  {
	display: grid;
    grid-template-columns: 2fr 1fr;
    margin-bottom: 3px;
}
.lkd-all-sty1-gs5-rate-grid1-col1  {
    justify-self:start;
    align-self:center;
    color: #000;
    font-size:95%;
}
.lkd-all-sty1-gs5-rate-grid1-col2  {
    justify-self:end;
    align-self:center;
    color: #ea6ba8;
    font-size:120%;"
}
.lkd-all-sty1-gs5-rate-bar1 {
position:relative; background-color:#fac8e0; height:5px;width:100%;
}
.lkd-all-sty1-gs5-rate-bar2 {
position:absolute; left:0;top:0;bottom:0; background-color:#ed4998; height:5px;width:80%;
}
.lkd-all-sty1-gs5-rate-label1 {
color:#999;font-size: 90%;margin-bottom: 20px;
}




/*------------------------------GS6 (Search Content)--------------------------------------*/	

.lkd-all-sty1-gs6-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 2%;
	margin-bottom: 1%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
}
.lkd-all-sty1-gs6-grid1{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
    }
.lkd-all-sty1-gs6-grid1-content1{
  grid-column: col-start / span 5;	
    }
.lkd-all-sty1-gs6-grid1-content2{
  grid-column: col-start 6/ span 1;	
	align-self: center;
  justify-self: end;
    }
.lkd-all-sty1-gs6-grid1-content3{
  grid-column: col-start / span 6;	
  grid-row: 2;
    }
.lkd-all-sty1-gs6-grid1-content4{
  grid-column: col-start / span 6;	
  grid-row: 3;
    }
.lkd-all-sty1-gs6-grid2{
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax( 100px, 1fr));
	grid-gap: 10px;
    }
.lkd-all-sty1-gs6-grid4{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-bottom: 6px;
    }
.lkd-all-sty1-gs6-grid4-content1{
  grid-column: col-start / span 3;
	color: #333;	
	font-size: 140%;
	align-self: end;
    }
.lkd-all-sty1-gs6-grid4-content2{
  grid-column: col-start 4/ span 3;	
	align-self: start;
  justify-self: end;
    }
.lkd-all-sty1-gs6-grid5{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
    }
.lkd-all-sty1-gs6-grid5-content1{
  grid-column: col-start / span 4;
	align-self: center;
    }
.lkd-all-sty1-gs6-grid5-content2{
  grid-column: col-start 5/ span 2;	
	align-self: start;
  justify-self: end;
    }

.lkd-all-sty1-gs6-sort-content1{
    overflow-y: auto; 
	height: 200px;
	padding-right: 10px;
	margin-top:15px;
	margin-bottom:15px;
    }
.lkd-all-sty1-gs6-sort-nav1{
	font-size: 100%;
	margin-bottom: 2%;
	margin-top: 0;
	width: 100%;
	overflow-x: hidden; 
	}
.lkd-all-sty1-gs6-sort-nav1 ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.lkd-all-sty1-gs6-sort-nav1 ul li{
	display: inline;
	line-height: 1.75em;
}
.lkd-all-sty1-gs6-sort-nav1 ul li a{
	color: #999;
	margin-right: 0.6em;
	text-decoration: none;
	padding-right: 0.25em;
	padding-bottom: 0.25em;
	padding-left: 0.25em;
}
.lkd-all-sty1-gs6-sort-nav1 ul li a:hover, .lkd-all-sty1-gs6-sort-nav1 ul li a.lkd-all-sty1-gs6-sort-nav1-selected{
	border-bottom-color: #4c4b4b;
	color: #4c4b4b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.lkd-all-sty1-gs6-sort-tag1  {
	background-color: #f7f7f7;
	color: #999;
	padding: 3px 5px 3px 8px;
	word-wrap:normal;
	border-radius: 6px;
	word-wrap: break-word;
	position: relative;	
	font-size: 95%;
}
.lkd-all-sty1-gs6-sort-tag1-close {
	color: #999;
	position: absolute;
    top: 2px;
    right: 4px;
	font-size: 80%;
}
a.lkd-all-sty1-gs6-sort-tag2:link, a.lkd-all-sty1-gs6-sort-tag2:visited  {
	background-color: #f7f7f7;
	color: #999;
	text-align: center;
	padding: 3px 8px 3px 8px;
	word-wrap:normal;
	border-radius: 6px;
	word-wrap: break-word;
	display: inline-block;
	margin: 5px 8px 5px 0;
}
a.lkd-all-sty1-gs6-sort-tag2:hover, a.lkd-all-sty1-gs6-sort-tag2:active {
	text-decoration: none;
	background-color: #f0f0f0;
}
a.lkd-all-sty1-gs6-sort-tag2-active {
	background-color: #ccc;
	color: #fff;
	text-align: center;
	padding: 3px 8px 3px 8px;
	word-wrap:normal;
	border-radius: 6px;
	word-wrap: break-word;
	display: inline-block;
	margin: 5px 8px 5px 0;
}

/*-----------------------GS7 (Gallery/Blog Listing Styles)--------------------------------*/

.lkd-all-sty1-gs7-block1{
	background-color: var(--lkd-all-sty1-gs7-block11-background-color);
	border: 1px solid var(--lkd-all-sty1-gs7-block1-border-color);
	padding: 7px;
	margin-bottom: 10px;
}

.lkd-all-sty1-gs7-grid1 {
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 275px, 1fr));  
	grid-gap: 10px;
	margin-bottom: 10px;
}
.lkd-all-sty1-gs7-grid1[lkd-attr-gridsize="fill"] {
grid-template-columns: repeat(auto-fill, minmax( 275px, 1fr));  
}

.lkd-all-sty1-gs7-grid2 {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 5px;
	margin-bottom: 1%;
    line-height: 0;
}
.lkd-all-sty1-gs7-grid2-content1{
  grid-row: 1;
  position:relative;
    }
.lkd-all-sty1-gs7-grid2-content2{
	grid-row: 2;
	align-self: end; 
    }
.lkd-all-sty1-gs7-grid2-icon-container {
  position: absolute;
    padding: 0;
    top: 7px;
	left: 5px;	
 }
.lkd-all-sty1-gs7-grid2-icon1, a.lkd-all-sty1-gs7-grid2-icon1:link, a.lkd-all-sty1-gs7-grid2-icon1:visited, a.lkd-all-sty1-gs7-grid2-icon1:hover, a.lkd-all-sty1-gs7-grid2-icon1:active {
	font-size:90%;
	color: #fff;
	margin: 0 3px;
	display: inline-block;
	padding: 0 3px;	
	background-color: rgba(0,0,0,0.4);
	border-radius: 5px;
}
.lkd-all-sty1-gs7-grid2-img1{
    width:100%;
	object-fit: cover;
	height: 300px;
    }
.lkd-all-sty1-gs7-grid2-media1 {
    width:250px;
    height: 444px;
    margin-bottom: 5px;
}

.lkd-all-sty1-gs7-grid2-img-full{ 
object-fit: cover;
  width: 100%;
  height: 444px;
}
.lkd-all-sty1-gs7-grid3{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 2px;
    background-color: #fff;
    }
.lkd-all-sty1-gs7-grid3 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs7-grid3-img1{
  grid-column-end: span 6;
  grid-row-end: span 4;
	height: 200px;
    position: relative;
    }
.lkd-all-sty1-gs7-grid3-img2{
  grid-column-end: span 3;
  grid-row-end: span 2;
  display: flex;
  height: 100px;
  position: relative;
    }
.lkd-all-sty1-gs7-grid3-img3{
  grid-column-end: span 2;
  grid-row-end: span 2;
  background-color: #999;
  display: flex;
  height: 100px;	
  position: relative;
    }
.lkd-all-sty1-gs7-grid3-img-full-container{
  position: relative;
    }
.lkd-all-sty1-gs7-grid3-img-full{
   object-fit: cover;
   width: 100%;
   height: 200px;
    }

.lkd-all-sty1-gs7-grid4{
	display: grid;
    grid-template-columns: repeat(1, [col] auto ) ;
    grid-template-rows: 350px 45px auto;
	grid-gap: 0;
	background-color: #fff;
	border: 1px solid #ececec;
    }
.lkd-all-sty1-gs7-grid4-image {
	grid-column: col / span  1;
	grid-row: 1 / span 1;
	position: relative;
	text-align: center;
	border-bottom: 1px solid #ececec;
}
.lkd-all-sty1-gs7-grid4-overlay{
 grid-column: col / span  1;
 grid-row: 1 / span 1;
 z-index: 2;
 align-self: end;
 padding: 0 10px 0 10px;
 background-color: rgba(0,0,0,0.7);
}
.lkd-all-sty1-gs7-grid4-options {
 grid-column: col / span  1;
 grid-row: 2 / span 1;
 align-self: center;
	text-align: right;
	padding: 0 10px;
}
.lkd-all-sty1-gs7-grid4-footer {
 grid-column: col / span  1;
 grid-row: 3 / span 1;
 border-top: 1px solid #ececec;
 padding: 5px 10px 5px 10px;
}
.lkd-all-sty1-gs7-grid4-img-cover {
   object-fit: cover; 
   width: 100%; 
   height: 100%;	
 }
.lkd-all-sty1-gs7-grid4-btn {
	position: absolute;
    padding: 0;
    top: 30%;
	left: 0;
	right: 0;
}
.lkd-all-sty1-gs7-grid4-icon {
	position: absolute;
    padding: 0;
    top: 5px;
	right: 5px;
}

.lkd-all-sty1-gs7-grid5{
	display: grid;
    grid-template-columns: repeat(3, [col] auto ) ;
    grid-template-rows: 1fr 2fr;
	border: 1px solid #ececec;
    }
.lkd-all-sty1-gs7-grid5-image {
	grid-column: col / span  3;
	grid-row: 1 / span 2;
	position: relative;
}
.lkd-all-sty1-gs7-grid5-prev {
	position: absolute;
    top: 25%;
	left: 10px;
}
.lkd-all-sty1-gs7-grid5-next {
	position: absolute;
    top: 25%;
	right: 10px;
}
.lkd-all-sty1-gs7-grid5-content {
 grid-column: col / span  3;
 grid-row: 2 / span 1;
 z-index: 2;
 align-self: end;
}
.lkd-all-sty1-gs7-grid5-img-cover {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
 }

.lkd-all-sty1-gs7-grid6{
	display: grid;
    grid-template-columns: repeat(1, [col] auto ) ;
    grid-template-rows: auto;
	border: 1px solid #ececec;
    }
.lkd-all-sty1-gs7-grid6-image {
	grid-column: col / span  1;
	grid-row: 1 / span 3;
	position: relative;
}
.lkd-all-sty1-gs7-grid6-icon {
	position: absolute;
    padding: 0;
    top: 5px;
	right: 5px;
}
.lkd-all-sty1-gs7-grid6-content {
 grid-column: col / span  1;
 grid-row: 2 / span 2;
 z-index: 2;
 align-self: end;
}
.lkd-all-sty1-gs7-grid6-footer {
 grid-column: col / span  1;
 grid-row: 4 / span 1;
 border-top: 1px solid #ececec;
 padding: 5px 10px 5px 10px;
}
.lkd-all-sty1-gs7-grid6-img-cover {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
 }

.lkd-all-sty1-gs7-grid7{
	display: grid;
	grid-template-columns: 35px 1fr;
	grid-gap: 10px; 
    background-color: rgba(0,0,0,0.4);
	grid-template-areas:
	     "content     content"
		 "select      options";	
    }
.lkd-all-sty1-gs7-grid7-content {grid-area: content; display: none;	border-bottom: 1px solid rgba(255,255,255,0.3);padding: 10px 10px 0 10px;}
.lkd-all-sty1-gs7-grid7-select {grid-area: select; align-self: end;padding: 0 0 10px 10px;}
.lkd-all-sty1-gs7-grid7-options {grid-area: options; align-self: end; justify-self: end; padding: 0 10px 10px 0;}

.lkd-all-sty1-gs7-grid8 {
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 60px, 1fr));  
	grid-gap: 5px;
	text-align: center;
	margin-bottom: 15px;
	margin-top: 5px;
}
.lkd-all-sty1-gs7-grid8 img {
   object-fit: cover; 
   width: 100%; 
   height: 80%;
	border: 1px solid #EFEFEF;
 }
.lkd-all-sty1-gs7-grid8-icon {
	color: #fff;
	font-weight: bold;
	font-size: 85%;
 }
.lkd-all-sty1-gs7-grid9{
	display: grid;
	grid-template-columns: repeat(2, 1fr); 
	grid-template-areas:
	     "image1     image1"
		 "image2     image3";
    }
.lkd-all-sty1-gs7-grid9 img {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
   border: 1px solid #EFEFEF;
 }
.lkd-all-sty1-gs7-grid9-image1 {grid-area: image1; height: 300px;}
.lkd-all-sty1-gs7-grid9-image2 {grid-area: image2; height: 150px;}
.lkd-all-sty1-gs7-grid9-image3 {grid-area: image3; height: 150px;}

.lkd-all-sty1-gs7-grid10{
	display: grid;
	grid-template-columns: repeat(2, 1fr); 
	grid-template-areas:
	     "image1     image2"
		 "image1     image3"
		 "image1     image4";
    }
.lkd-all-sty1-gs7-grid10 img {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
   border: 1px solid #EFEFEF;
 }
.lkd-all-sty1-gs7-grid10-image1 {grid-area: image1; height: 450px;}
.lkd-all-sty1-gs7-grid10-image2 {grid-area: image2; height: 150px;}
.lkd-all-sty1-gs7-grid10-image3 {grid-area: image3; height: 150px;}
.lkd-all-sty1-gs7-grid10-image4 {grid-area: image4; height: 150px;}

.lkd-all-sty1-gs7-grid11{
	display: grid;
	grid-template-columns: repeat(4, 1fr); 
	grid-template-areas:
	     "image1     image1    image2     image3"
		 "image1     image1    image4		image5";
    }
.lkd-all-sty1-gs7-grid11 img {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
   border: 1px solid #EFEFEF;
 }
.lkd-all-sty1-gs7-grid11-image1 {grid-area: image1; height: 450px;}
.lkd-all-sty1-gs7-grid11-image2 {grid-area: image2; height: 225px;}
.lkd-all-sty1-gs7-grid11-image3 {grid-area: image3; height: 225px;}
.lkd-all-sty1-gs7-grid11-image4 {grid-area: image4; height: 225px;}
.lkd-all-sty1-gs7-grid11-image5 {grid-area: image5; height: 225px;}

.lkd-all-sty1-gs7-grid12{
	display: grid;
	grid-template-columns: repeat(2, 1fr); 
	grid-template-areas:
	     "image1     image2"
		 "image3     image4";
    }
.lkd-all-sty1-gs7-grid12 img {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
   border: 1px solid #EFEFEF;
 }
.lkd-all-sty1-gs7-grid12-image1 {grid-area: image1; height: 225px;}
.lkd-all-sty1-gs7-grid12-image2 {grid-area: image2; height: 225px;}
.lkd-all-sty1-gs7-grid12-image3 {grid-area: image3; height: 225px;}
.lkd-all-sty1-gs7-grid12-image4 {grid-area: image4; height: 225px;}

.lkd-all-sty1-gs7-grid13 {
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 40px, 1fr));  
	grid-gap: 5px;
	text-align: center;
	margin-bottom: 15px;
	margin-top: 5px;
}
.lkd-all-sty1-gs7-grid13 img {
   object-fit: cover; 
   width: 100%; 
   height: 80%;
 }
.lkd-all-sty1-gs7-grid13-icon {
	color: #ccc;
	font-weight: bold;
	font-size: 85%;
 }
a.lkd-all-sty1-gs7-grid13-imglink1:link, a.lkd-all-sty1-gs7-grid13-imglink1:visited  {
     background-color: none;   
}
a.lkd-all-sty1-gs7-grid13-imglink1:hover, a.lkd-all-sty1-gs7-grid13-imglink1:active {
	opacity: 0.8;
}
.lkd-all-sty1-gs7-grid14{
	display: grid;
	grid-template-columns: 35px 1fr;
	grid-gap: 0; 
	margin-bottom: 0;
	grid-template-areas:
	     "content     content"
		 "footer      footer";	
    }
.lkd-all-sty1-gs7-grid14-content {grid-area: content; display: none;background-color: rgba(0,0,0,0.7);padding: 10px 10px 0 10px;}
.lkd-all-sty1-gs7-grid14-footer {grid-area: footer; align-self: end;background-color: #fff;}
.lkd-all-sty1-gs7-grid14-text {grid-area: text; padding: 5px 10px 0 10px; border-bottom: 1px solid #ececec; padding-bottom: 5px;}

.lkd-all-sty1-gs7-grid15{
	display: grid;
	grid-template-columns: 35px 1fr;
	padding: 10px 0;
	grid-template-areas:
		 "select      options";	
    }
.lkd-all-sty1-gs7-grid15-select {grid-area: select; align-self: end;}
.lkd-all-sty1-gs7-grid15-options {grid-area: options; align-self: end; justify-self: end; 
}
.lkd-all-sty1-gs7-grid16{
	display: grid;
    grid-template-columns: repeat(1, [col] auto ) ;
    grid-template-rows: auto;
	grid-gap: 0;
    }
.lkd-all-sty1-gs7-grid16-image {
	grid-column: col / span  1;
	grid-row: 1 / span 2;
	position: relative;
	text-align: center;
}
.lkd-all-sty1-gs7-grid16-content {
 grid-column: col / span  1;
 grid-row: 2 / span 1;
 z-index: 2;
 align-self: end;
}
.lkd-all-sty1-gs7-grid16-btn {
	position: absolute;
    padding: 0;
    top: 30%;
	left: 0;
	right: 0;
}
.lkd-all-sty1-gs7-grid16-img-cover {
   object-fit: cover; 
   width: 100%; 
   height: 100%;	
 }
.lkd-all-sty1-gs7-grid17{
	display: grid;
    grid-template-columns: repeat(1, [col] auto ) ;
    grid-template-rows: auto;
	grid-gap: 0;
    }
.lkd-all-sty1-gs7-grid17-image {
	grid-column: col / span  1;
	grid-row: 1 / span 1;
	position: relative;
	text-align: center;
}
.lkd-all-sty1-gs7-grid17-overlay{
 grid-column: col / span  1;
 grid-row: 1 / span 1;
 z-index: 2;
 align-self: end;
 padding: 0 10px 0 10px;
 background-color: rgba(0,0,0,0.7);
}
.lkd-all-sty1-gs7-grid17-options {
 grid-column: col / span  1;
 grid-row: 2 / span 1;
 align-self: end;
}
.lkd-all-sty1-gs7-grid17-footer {
 grid-column: col / span  1;
 grid-row: 3 / span 1;
 border-top: 1px solid #ececec;
 padding: 5px 10px 5px 10px;
}
.lkd-all-sty1-gs7-grid17-img-cover {
   object-fit: cover; 
   width: 100%; 
   height: 100%;	
 }
.lkd-all-sty1-gs7-grid17-btn {
	position: absolute;
    padding: 0;
    top: 30%;
	left: 0;
	right: 0;
}
.lkd-all-sty1-gs7-grid17-icon {
	position: absolute;
    padding: 0;
    top: 5px;
	right: 5px;
}
.lkd-all-sty1-gs7-grid18 {
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax( 100px, 1fr));  
	grid-gap: 5px;
	margin: 10px 0 20px 0;
    line-height: 0;
}

.lkd-all-sty1-gs7-grid18 img{
   object-fit: cover;
   width: 100%;
   height: 100px;
   border: 1px solid #dee2e6;
    }
.lkd-all-sty1-gs7-grid18-icon-container {
  position: absolute;
    padding: 0;
    bottom: 7px;
	right: 5px;	
 }
.lkd-all-sty1-gs7-grid18-icon1, a.lkd-all-sty1-gs7-grid18-icon1:link, a.lkd-all-sty1-gs7-grid18-icon1:visited, a.lkd-all-sty1-gs7-grid18-icon1:hover, a.lkd-all-sty1-gs7-grid18-icon1:active {
	font-size:85%;
	color: #fff;
	margin: 0 3px;
	display: inline-block;
	padding: 0 3px;	
	background-color: rgba(0,0,0,0.4);
	border-radius: 5px;
}
.lkd-all-sty1-gs7-grid19 {
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 125px, 1fr));  
	grid-gap: 10px;
	margin: 10px 0 10px 0;
}
.lkd-all-sty1-gs7-grid19 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
   border: 1px solid #dee2e6;
    }
.lkd-all-sty1-gs7-grid19-icon-container {
  position: absolute;
    padding: 0;
    bottom: 7px;
	right: 5px;	
 }
.lkd-all-sty1-gs7-grid19-icon1, a.lkd-all-sty1-gs7-grid19-icon1:link, a.lkd-all-sty1-gs7-grid19-icon1:visited, a.lkd-all-sty1-gs7-grid19-icon1:hover, a.lkd-all-sty1-gs7-grid19-icon1:active {
	font-size:85%;
	color: #fff;
	margin: 0 3px;
	display: inline-block;
	padding: 0 3px;	
	background-color: rgba(0,0,0,0.4);
	border-radius: 5px;
}

.lkd-all-sty1-gs7-grid20{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 1px;
    margin-bottom: 5px;
    }
.lkd-all-sty1-gs7-grid20 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs7-grid20-img1{
  grid-column-end: span 2;
  grid-row-end: span 2;
  display: flex;
  height: 200px;
    }
.lkd-all-sty1-gs7-grid20-img2{
  grid-column-end: span 1;
  grid-row-end: span 1;
  display: flex;
  height: 100px;
    }

.lkd-all-sty1-gs7-grid21{
	display: grid;
	grid-template-columns: repeat(2, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 1px;
    margin-bottom: 5px;
    }
.lkd-all-sty1-gs7-grid21 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs7-grid21-img1{
  grid-column-end: span 1;
  grid-row-end: span 1;
  display: flex;
  height: 150px;
    }
.lkd-all-sty1-gs7-grid22{
	display: grid;
	grid-template-columns: repeat(2, 1fr); 
	grid-template-areas:
	     "image1     image2"
		 "image3     image4";
    line-height: 0;
    }
.lkd-all-sty1-gs7-grid22 img {
   object-fit: cover; 
   width: 100%; 
   height: 150px;
   border: 1px solid #ffffff;
 }
.lkd-all-sty1-gs7-grid22 img [data-lkd-image-height="bilboard1"] {
   object-fit: cover; 
   width: 100%; 
   height: 200px;
   border: 1px solid #ffffff;
}
.lkd-all-sty1-gs7-grid22-image1 {grid-area: image1; position: relative;}
.lkd-all-sty1-gs7-grid22-image2 {grid-area: image2; position: relative;}
.lkd-all-sty1-gs7-grid22-image3 {grid-area: image3; position: relative;}
.lkd-all-sty1-gs7-grid22-image4 {grid-area: image4; position: relative;}

.lkd-all-sty1-gs7-grid22-img-full-container{ 
position: relative;
    border-bottom:1px solid #ddd;
}
.lkd-all-sty1-gs7-grid22-img-full{ 
object-fit: cover;
  width: 100%;
  height: 300px;
}
.lkd-all-sty1-gs7-grid22-brdr{ 
    grid-gap: 1px;
    background-color: #ddd; 
}
.lkd-all-sty1-gs7-grid22-brdr[data-lkd-image-border="border1"] {
 border:1px solid #ddd;
}

.lkd-all-sty1-gs7-grid23{
	display: grid;
   grid-template-columns: repeat(auto-fill, minmax( 255px, 1fr)); 
    grid-gap:10px;
    margin-bottom: 10px;
     }
.lkd-all-sty1-gs7-grid24{
	display: grid;
	grid-template-columns: repeat(4, 1fr); 
	grid-template-rows: auto;
	grid-gap: 2px;
    background-color: #fff;
    }
.lkd-all-sty1-gs7-grid24 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs7-grid24-img1{
  grid-column-end: span 2;
  grid-row-end: span 3;
	  display: flex;
	height: 448px;
    position: relative;
    }
.lkd-all-sty1-gs7-grid24-img2{
  grid-column-end: span 1;
  grid-row-end: span 1;
  display: flex;
  height: 148px;
  position: relative;
    }

.lkd-all-sty1-gs7-grid24-img-full-container{ 
position: relative;
}
.lkd-all-sty1-gs7-grid24-img-full{ 
object-fit: cover;
  width: 100%;
  height: 448px;
}
.lkd-all-sty1-gs7-grid24-img2-full{ 
object-fit: cover;
  width: 100%;
  height: 448px;
}
.lkd-all-sty1-gs7-grid25{
	display: grid;
	grid-template-columns: repeat(2, 1fr); 
	grid-template-areas:
	     "image1     image2";
    line-height: 0;
    }
.lkd-all-sty1-gs7-grid25 img {
   object-fit: cover; 
   width: 100%; 
   height: 400px;
   border: 2px solid #ffffff;
 }
.lkd-all-sty1-gs7-grid25-image1 {grid-area: image1; position: relative;}
.lkd-all-sty1-gs7-grid25-image2 {grid-area: image2; position: relative;}
.lkd-all-sty1-gs7-grid25-img-full-container{ 
position: relative;
    line-height: 0;
}
.lkd-all-sty1-gs7-grid25-img-full{ 
object-fit: cover;
  width: 100%;
  height: 400px;
}

.lkd-all-sty1-gs7-grid26{
	display: grid;
	grid-template-columns: 1fr; 
	grid-template-areas:
	     "image1"     
         "image2";
    }

.lkd-all-sty1-gs7-grid26 img {
   object-fit: cover; 
   width: 100%; 
   height: 200px;
   border: 2px solid #ffffff;
 }
.lkd-all-sty1-gs7-grid26-image1 {grid-area: image1; position: relative;}
.lkd-all-sty1-gs7-grid26-image2 {grid-area: image2; position: relative;}

.lkd-all-sty1-gs7-grid27 {
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax( 250px, 1fr));  
	grid-gap: 10px;
	margin-bottom: 20px;
}

.lkd-all-sty1-gs7-grid28{
	display: grid;
	grid-template-columns: repeat(2, 1fr); 
	grid-template-areas:
	     "image1     image2"
		 "image3     image4";
    line-height: 0;
    }
.lkd-all-sty1-gs7-grid28 img {
   object-fit: cover; 
   width: 100%; 
   height: 100px;
   border: 2px solid #ffffff;
 }
.lkd-all-sty1-gs7-grid28-image1 {grid-area: image1; position: relative;}
.lkd-all-sty1-gs7-grid28-image2 {grid-area: image2; position: relative;}
.lkd-all-sty1-gs7-grid28-image3 {grid-area: image3; position: relative;}
.lkd-all-sty1-gs7-grid28-image4 {grid-area: image4; position: relative;}

.lkd-all-sty1-gs7-grid29{
	display: grid;
	grid-template-columns: repeat(3, 1fr); 
	grid-template-rows: auto;
	grid-gap: 2px;
    background-color: #fff;
    line-height: 0;
    }
.lkd-all-sty1-gs7-grid29 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs7-grid29-img1{
  grid-column-end: span 3;
  grid-row-end: span 1;
	height: 225px;
    position: relative;
    }
.lkd-all-sty1-gs7-grid29-img2{
  grid-column-end: span 1;
  grid-row-end: span 1;
  display: flex;
  height: 112px;
  position: relative;
    }

.lkd-all-sty1-gs7-grid29-img-full-container{ 
position: relative;
    line-height: 0;
}
.lkd-all-sty1-gs7-grid29-img-full{ 
object-fit: cover;
  width: 100%;
  height: 337px;
}

.lkd-all-sty1-gs7-grid29-img2-full-container{ 
position: relative;
}
.lkd-all-sty1-gs7-grid29-img2-full{ 
object-fit: cover;
  width: 100%;
  aspect-ratio: 3/2;
}

.lkd-all-sty1-gs7-grid30{
	display: grid;
	grid-template-columns: repeat(4, 1fr); 
	grid-template-rows: auto;
	grid-gap: 5px;
    margin-bottom: 10px;
    line-height: 0;
    }
.lkd-all-sty1-gs7-grid30 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs7-grid30-content1{
  grid-column-end: span 2;
  grid-row-end: span 2;
    position: relative;
    }
.lkd-all-sty1-gs7-grid30-content2{
  grid-column-end: span 1;
  grid-row-end: span 1;	
        position: relative;
    }

.lkd-all-sty1-gs7-grid31{
	display: grid;
	grid-template-columns: repeat(5, 1fr); 
	grid-template-rows: auto;
	grid-gap: 5px;
    line-height: 0;
    }
.lkd-all-sty1-gs7-grid31 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs7-grid31-content1{
  grid-column-end: span 2;
  grid-row-end: span 2;
        position: relative;
    }
.lkd-all-sty1-gs7-grid31-content2{
  grid-column-end: span 1;
  grid-row-end: span 1;	
        position: relative;
    }
.lkd-all-sty1-gs7-grid32{
	display: grid;
	grid-template-columns: repeat(2, 1fr); 
	grid-template-rows: auto;
	grid-gap: 2px;
    background: #FFF;
    }
.lkd-all-sty1-gs7-grid32 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs7-grid32-content1{
  grid-column-end: span 2;
  grid-row-end: span 1;
    position: relative;
    }
.lkd-all-sty1-gs7-grid32-content2{
  grid-column-end: span 1;
  grid-row-end: span 1;	
        position: relative;
    }
.lkd-all-sty1-gs7-grid33{
	display: grid;
	grid-template-columns: repeat(7, 1fr); 
	grid-template-rows: auto;
	grid-gap: 5px;
    margin-bottom: 10px;
    line-height: 0;
    }
.lkd-all-sty1-gs7-grid33 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs7-grid33-content1{
  grid-column-end: span 2;
  grid-row-end: span 2;
        position: relative;
    }
.lkd-all-sty1-gs7-grid33-content2{
  grid-column-end: span 1;
  grid-row-end: span 1;	
        position: relative;
    }

.lkd-all-sty1-gs7-grid34  {
  display: grid;
  gap: 5px;
  grid-template-columns: auto;
  grid-template-rows:  300px 1fr minmax(5px, 100px) min-content;
  border: 1px solid #ececec;
  background-color: #ffffff;
  padding-bottom: 7px; 
}

.lkd-all-sty1-gs7-grid34-subgrid {
  grid-row: 1 /-1;
  grid-column: 1/1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;    
} 
.lkd-all-sty1-gs7-grid34-subgrid-box1 {
  padding: 0px;
  border-bottom: 1px solid #ececec; 
  position: relative;
}
.lkd-all-sty1-gs7-grid34-subgrid-box2 {
  padding: 0 10px;
  align-self: start;
}
.lkd-all-sty1-gs7-grid34-subgrid-box3 {
  padding: 0 10px;
  align-self: start;
}
.lkd-all-sty1-gs7-grid34-subgrid-box4{
  padding: 0 10px;
  align-self: end; 
}
.lkd-all-sty1-gs7-grid34-img1 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.lkd-all-sty1-gs7-grid35  {
  display: grid;
  gap: 5px;
  grid-template-columns: auto;
  grid-template-rows:  min-content 1fr min-content;
  border: 1px solid #ececec;
  background-color: #ffffff;
  padding-bottom: 7px; 
    line-height: 0;
}

.lkd-all-sty1-gs7-grid35-subgrid {
  grid-row: 1 /-1;
  grid-column: 1/1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;    
} 
.lkd-all-sty1-gs7-grid35-subgrid-box1 {
  padding: 0px;
  border-bottom: 1px solid #ececec; 
  position: relative;
}
.lkd-all-sty1-gs7-grid35-subgrid-box2 {
  padding: 0 10px;
  align-self: start;
}
.lkd-all-sty1-gs7-grid35-subgrid-box3{
  padding: 0 10px;
  align-self: end; 
}
.lkd-all-sty1-gs7-grid35-img1 {
  object-fit: cover;
  width: 100%;
  height: 275px;
}
.lkd-all-sty1-gs7-grid35-img2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.lkd-all-sty1-gs7-grid36 {
display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 100px, 1fr));
    grid-template-rows: auto;
    grid-gap: 5px;
}
.lkd-all-sty1-gs7-grid36-img1 {
  object-fit: cover; 
   width: 100%; 
   height: 100%;
    aspect-ratio: 1 / 1;
}



.lkd-all-sty1-gs7-sty1{
	display: grid;
	grid-template-columns: 100px 1fr 1fr;
	margin-bottom: 10px;
	grid-gap: 0px;
	grid-template-areas:
		 "image      text     text"
		 "content    content  content"
		 "link       link     link"
		 "icons      icons    nav";	
 }
.lkd-all-sty1-gs7-sty1-image {grid-area: image; margin-right: 15px; background-color: #fff;}
.lkd-all-sty1-gs7-sty1-text {grid-area: text; color: }
.lkd-all-sty1-gs7-sty1-content {grid-area: content;}
.lkd-all-sty1-gs7-sty1-link {grid-area: link;word-break: break-all;}
.lkd-all-sty1-gs7-sty1-icons {grid-area: icons; align-self: end; }
.lkd-all-sty1-gs7-sty1-nav {grid-area: nav;justify-self: end;}

.lkd-all-sty1-gs7-sty1-img-cover {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
   border: 1px solid #EFEFEF;
 }

.lkd-all-sty1-gs7-interface1{
	display: grid;
	grid-template-columns:2fr 1fr;
	grid-gap: 0;
	margin-top: 5px;
	grid-template-areas:
		 "sect1     sect2"
		 "sect3     sect4";	
    }
.lkd-all-sty1-gs7-interface1-sect1 {grid-area: sect1;}
.lkd-all-sty1-gs7-interface1-sect2 {grid-area: sect2; justify-self:end;}
.lkd-all-sty1-gs7-interface1-sect3 {grid-area: sect3;color: #fff; padding-top: 5px;}
.lkd-all-sty1-gs7-interface1-sect4 {grid-area: sect4; justify-self:end;}

.lkd-all-sty1-gs7-title1{
  grid-column-end: span 12;
  grid-row-end: span 1;
  color: #fff;
  font-size: 180%;
  line-height: 1.4em;
    }

a.lkd-all-sty1-gs7-title2:link, a.lkd-all-sty1-gs7-title2:visited  {
	font-size: 105%;
	line-height: 1.4em;
	color: var(--lkd-all-sty1-gs7-title2-color);
}
a.lkd-all-sty1-gs7-title2:hover, a.lkd-all-sty1-gs7-title2:active {
	text-decoration: none;
}
.lkd-all-sty1-gs7-title3, a.lkd-all-sty1-gs7-title3:link, a.lkd-all-sty1-gs7-title3:visited, a.lkd-all-sty1-gs7-title3:hover, a.lkd-all-sty1-gs7-title1:active{
	color: #333;
	font-size: 120%;
	margin-bottom: 2%;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs7-title4:link, a.lkd-all-sty1-gs7-title4:visited, a.lkd-all-sty1-gs7-title4:hover, a.lkd-all-sty1-gs7-title4:active   {
	font-size: 130%;
	color: #fff;
}
a.lkd-all-sty1-gs7-title5:link, a.lkd-all-sty1-gs7-title5:visited, a.lkd-all-sty1-gs7-title5:hover, a.lkd-all-sty1-gs7-title5:active   {
	font-size: 105%;
	color: #fff;
	font-weight: bold;
}
a.lkd-all-sty1-gs7-title6:link, a.lkd-all-sty1-gs7-title6:visited, a.lkd-all-sty1-gs7-title6:hover, a.lkd-all-sty1-gs7-title6:active   {
	font-size: 130%;
	color: #333;
	display: block;
}
.lkd-all-sty1-gs7-text1{
  color: #333;
  font-size: 95%;
  line-height: 1.6em;
    }
.lkd-all-sty1-gs7-text2{
  color: #fff;
  font-size: 95%;
	font-weight: bold;
  line-height: 1.6em;
    }
.lkd-all-sty1-gs7-text3, a.lkd-all-sty1-gs7-text3:link, a.lkd-all-sty1-gs7-text3:visited, a.lkd-all-sty1-gs7-text3:hover, a.lkd-all-sty1-gs7-text1:active{
	color: #666;
	font-size: 90%;
	margin-bottom: 1%;
	line-height: 1.3em;
}
.lkd-all-sty1-gs7-text4{
  color: #ccc;
  font-size: 95%;
  line-height: 1.6em;
    }
.lkd-all-sty1-gs7-text5{
  color: #fff;
  font-size: 90%;
  line-height: 1.4em;
    }
.lkd-all-sty1-gs7-text6{
  color: #999;
  font-size: 95%;
  line-height: 1.4em;
    }

.lkd-all-sty1-gs7-price1{
	font-size: 120%;
	color: #fff;
	font-weight: bold;
    }
.lkd-all-sty1-gs7-date1 {
	display: inline-block;
	color: var(--lkd-all-sty1-gs7-date1-color);
	font-size: 90%;
	white-space: nowrap;
	margin-right: 2%;	
	margin-bottom: 1%;
    line-height: 1.6em;
}
.lkd-all-sty1-gs7-date2 {
	display: inline-block;
	color: #666;
	font-size: 90%;
	white-space: nowrap;
	margin-right: 2%;	
}
.lkd-all-sty1-gs7-date3 {
	display: inline-block;
	color: #666;
	font-size: 100%;
	white-space: nowrap;
}
.lkd-all-sty1-gs7-time1 {
	display: inline-block;
	color: #000;
	font-size: 115%;
	white-space: nowrap;
	margin: 3px 15px 3px 0;
	background-color: #ececec; 
	padding: 2px 5px;
	border: 1px solid #ccc;
}
a.lkd-all-sty1-gs7-link1:link, a.lkd-all-sty1-gs7-link1:visited  {
	font-size:95%;
	color: #fff;
	line-height: 1.4em;
	word-break:break-all;
}
a.lkd-all-sty1-gs7-link1:hover, a.lkd-all-sty1-gs7-link1:active {
	text-decoration: none;
}

a.lkd-all-sty1-gs7-username1:link, a.lkd-all-sty1-gs7-username1:visited  {
	font-size:90%;
	color: #000;
	line-height: 1.4em;
	word-break:break-all;
	text-decoration: underline;
}
a.lkd-all-sty1-gs7-username1:hover, a.lkd-all-sty1-gs7-username1:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs7-username2 {
	display: block;
	color: #000;
	font-size: 90%;
	word-break:break-all;
	margin-right: 2%;	
}
a.lkd-all-sty1-gs7-username3:link, a.lkd-all-sty1-gs7-username3:visited  {
	display: block;
	font-size:90%;
	color: #333;
	line-height: 1.4em;
	word-break:break-all;
}
a.lkd-all-sty1-gs7-username3:hover, a.lkd-all-sty1-gs7-username3:active {
	color: #000;
}

.lkd-all-sty1-gs7-more1{
 text-align: right;
 margin-bottom: 1%;
 margin-top: 2%;
}
a.lkd-all-sty1-gs7-morelink1:link, a.lkd-all-sty1-gs7-morelink1:visited  {
	color: #000000;
	white-space: nowrap; 
	font-size: 100%;
}
a.lkd-all-sty1-gs7-morelink1:hover, a.lkd-all-sty1-gs7-morelink1:active {
	text-decoration: underline;
}

a.lkd-all-sty1-gs7-url1:link, a.lkd-all-sty1-gs7-url1:visited  {
	font-size:95%;
	color: #333;
	line-height: 1.4em;
	word-break:break-all;
	text-decoration: underline;
}
a.lkd-all-sty1-gs7-url1:hover, a.lkd-all-sty1-gs7-url1:active {
	text-decoration: underline;
}

a.lkd-all-sty1-gs7-tag1:link, a.lkd-all-sty1-gs7-tag1:visited  {
 font-size: 95%;
 display:inline-block;
 margin-right: 1%;
 color: #666;
 white-space: nowrap;
 line-height: 1.9em;
}
a.lkd-all-sty1-gs7-tag1:hover, a.lkd-all-sty1-gs7-tag1:active {
	text-decoration: underline;
}

.lkd-all-sty1-gs7-count-icon-container1 {
  position: absolute;
    padding: 0;
    bottom: 5px;
    right: 0;	
 }
.lkd-all-sty1-gs7-count-icon-container2 {
  position: absolute;
    padding: 0;
    top: 8px;
    left: 5px;	
 }

.lkd-all-sty1-gs7-count-icon1, a.lkd-all-sty1-gs7-count-icon1:link, a.lkd-all-sty1-gs7-count-icon1:visited {
	font-size:75%;
	color: #fff;
    font-weight: bold;
	margin-right: 5px;
	display: inline-block;
	padding: 3px 5px;	
	background-color: rgba(0,0,0,0.6);
	border-radius: 5px;
    line-height: 1.4em;
}
a.lkd-all-sty1-gs7-count-icon1:hover, a.lkd-all-sty1-gs7-count-icon1:active {
	background-color: rgba(0,0,0,0.8);
}

.lkd-all-sty1-gs7-count-icon2, a.lkd-all-sty1-gs7-count-icon2:link, a.lkd-all-sty1-gs7-count-icon2:visited {
	font-size:90%;
	color: #eee;
	margin: 0 2px;
	display: inline-block;
	padding: 2px 5px;	
	background-color: rgba(0,0,0,0.6);
	border-radius: 5px;
}
a.lkd-all-sty1-gs7-count-icon2:hover, a.lkd-all-sty1-gs7-count-icon2:active {
	font-size:90%;
	color: #eee;
    font-weight: bold;
	margin: 0 2px;
	display: inline-block;
	padding: 2px 5px;
	background-color: rgba(0,0,0,0.8);
	border-radius: 5px;
}

.lkd-all-sty1-gs7-count-cover-container1 {
  position: absolute;
    padding:2px 0px 0px 2px;
    top: 0px;
    left: 0px;	
    right: 2px;
    bottom: 2px;	
 }
.lkd-all-sty1-gs7-count-cover-container2 {
  position: absolute;
    padding: 0px;
    top: 0px;
    left: 0px;	
    right: 0px;
    bottom: 0px;	
 }
.lkd-all-sty1-gs7-count-cover-icon1, a.lkd-all-sty1-gs7-count-cover-icon1:link, a.lkd-all-sty1-gs7-count-cover-icon1:visited {
  font-size: 105%;
    color: #fff;
  display: inline-block;
  background-color: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
  padding: 40px 0 0 10%;
  line-height: 1.4em;
}
a.lkd-all-sty1-gs7-count-cover-icon1:hover, a.lkd-all-sty1-gs7-count-cover-icon1:active {
  font-size: 105%;
  color: #fff;
  display: inline-block;
  background-color: rgba(0,0,0,0.6);
  width: 100%;
  height: 100%;
  padding: 40px 0 0 10%;
  line-height: 1.4em;
}
.lkd-all-sty1-gs7-play-icon-container1 {
position: absolute;
  padding: 0;
  top: 40%;
  left: 0;
  right: 0;
  margin: auto;
  width: 15%;
 }
.lkd-all-sty1-gs7-play-icon1, a.lkd-all-sty1-gs7-play-icon1:link, a.lkd-all-sty1-gs7-play-icon1:visited {
	font-size:150%;
	color: #ccc;
	background-color: rgba(0,0,0,0.6);
	margin: auto;
	display: inline-block;
	padding: 15px 25px;
	line-height: 1.4em;
	border-radius: 10px;
}
a.lkd-all-sty1-gs7-play-icon1:hover, a.lkd-all-sty1-gs7-play-icon1:active  {
	color: #fff;
	background-color: rgba(0,0,0,0.8);
}

.lkd-all-sty1-gs7-cover-grid1-container1 {
  position: absolute;
    padding:5px 0px 0px 5px;
    top: 0px;
    left: 0px;	
    right: 20%;
    bottom: 0px;	
 }
.lkd-all-sty1-gs7-cover-grid1{
 display: grid;
 grid-template-columns: 40px 1fr;  
 grid-gap: 8px;
}
.lkd-all-sty1-gs7-cover-grid1-col1{
margin-bottom:5px;
margin-top:5px;
 align-self: start;
}
.lkd-all-sty1-gs7-cover-grid1-col2{
align-self: center;
line-height: 1.6em;    
}
.lkd-all-sty1-gs7-cover-grid1-img1{
object-fit: cover;
width: 100%;
height: 100%;
}
/*-----------------------GS8 (Tags)--------------------------------*/
.lkd-all-sty1-gs8-block1{
	background-color: #FFF;
	border: 1px solid #EFEFEF;
	padding: 10px;
	margin-bottom: 20px;
	line-height: 1.6em;
}
.lkd-all-sty1-gs8-label1{
	margin-bottom: 1%;
	margin-top: 1%;
	color: #666;
	font-size: 90%;
	font-style: italic;
	margin-bottom: 2%;
}
a.lkd-all-sty1-gs8-tag1:link, a.lkd-all-sty1-gs8-tag1:visited  {
 font-size: 100%;
 display:inline-block;
 margin-right: 1%;
 color: #999;	
 text-transform: uppercase;
 line-height: 2em;
}
a.lkd-all-sty1-gs8-tag1:hover, a.lkd-all-sty1-gs8-tag1:active {
	text-decoration: none;
	color: #666;
}

/*-----------------------GS9 (Grid & Dashboard Layouts)--------------------------------*/
.lkd-all-sty1-gs9-block1{
	background-color: #FFF;
	border: 1px solid #EFEFEF;
	padding: 2% 4% 2% 4%;
	line-height: 1.6em;
	margin-bottom: 3%;
}
.lkd-all-sty1-gs9-block2{
	background-color: #f7f7f7;
	border: 1px solid #EFEFEF;
	padding: 4% 3% 3% 3%;
	line-height: 1.6em;
}
.lkd-all-sty1-gs9-block3{
	background-color: #e8e8e8;
	border: 1px solid #EFEFEF;
	padding: 4% 3% 3% 3%;
	line-height: 1.6em;
}
.lkd-all-sty1-gs9-grid1 {
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 250px, 1fr));  
	grid-gap: 15px;
		margin-bottom: 3%;
}
.lkd-all-sty1-gs9-grid2 {
	display: grid;
    grid-template-columns: repeat(4, 1fr);  
	grid-gap: 15px;
	margin-bottom: 3%;
}
.lkd-all-sty1-gs9-grid3 {
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax( 175px, 1fr));  
	grid-gap: 15px;
	margin-bottom: 20px;
}
.lkd-all-sty1-gs9-grid4 {
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
	margin-bottom: 20px;
    }
.lkd-all-sty1-gs9-grid4-col1{
  grid-column-end: span 12;
    }
.lkd-all-sty1-gs9-grid4-col2{
  grid-column-end: span 6;
  grid-row-end: span 4;
    }
.lkd-all-sty1-gs9-grid4-col3{
  grid-column-end: span 3;
  grid-row-end: span 2;
    }
.lkd-all-sty1-gs9-grid4-col4{
  grid-column-end: span 2;
  grid-row-end: span 2;
    }
.lkd-all-sty1-gs9-grid4-col5{
  grid-column-end: span 6;
  grid-row-end: span 2;
    }
.lkd-all-sty1-gs9-grid5 {
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax( 150px, 1fr));  
	grid-gap: 10px;
	margin-bottom: 1%;
	margin-top: 1%;
}
.lkd-all-sty1-gs9-grid6 {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 5px;
	margin-bottom: 1%;
}
.lkd-all-sty1-gs9-grid6-content1{  
 	grid-row: 1;
	align-self: start;
    }
.lkd-all-sty1-gs9-grid6-content2{ 
	grid-row: 2;
	align-self: start; 
	text-align: center;
	min-height: 50px;
    }
.lkd-all-sty1-gs9-grid6-content3{ 
	grid-row: 3;
	min-height: 20px;
	align-self: end;
    }
.lkd-all-sty1-gs9-grid7 {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto;
	grid-gap: 0;
}
.lkd-all-sty1-gs9-grid7-content1{  
	justify-self: start;	
    }
.lkd-all-sty1-gs9-grid7-content2{  
	justify-self: end;
    }
.lkd-all-sty1-gs9-grid8 {
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	margin-bottom: 1%;
	text-align: center;
}
.lkd-all-sty1-gs9-grid8-content1{  
 	grid-row: 1;
    }
.lkd-all-sty1-gs9-grid8-content2{  
	grid-row: 2;
	align-self: top;
    }
.lkd-all-sty1-gs9-grid8-content3{  
	grid-row: 3;
	align-self: top;
	min-height: 75px;
    }
.lkd-all-sty1-gs9-title1{
	color: #333;
	font-size: 110%;
}
.lkd-all-sty1-gs9-title2, a.lkd-all-sty1-gs9-title2:link, a.lkd-all-sty1-gs9-title2:visited, a.lkd-all-sty1-gs9-title2:hover, a.lkd-all-sty1-gs9-title2:active{
	color: #333;
	font-size: 120%;
	line-height: 1.3em;
}
.lkd-all-sty1-gs9-title3{
	color: #333;
	font-size: 110%;
	padding-bottom: 2px;
	margin-bottom: 3px;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-gs9-text1{
	color: #666;
	font-size: 90%;
	margin-bottom: 1%;
}
.lkd-all-sty1-gs9-text2, a.lkd-all-sty1-gs9-text2:link, a.lkd-all-sty1-gs9-text2:visited, a.lkd-all-sty1-gs9-text2:hover, a.lkd-all-sty1-gs9-text2:active{
	color: var(--lkd-all-sty1-gs9-text2-color);
	font-size: 85%;
	margin-bottom: 1%;
	line-height: 1.3em;
}
.lkd-all-sty1-gs9-img1{
	font-size: 400%;
	color: #c0c0c0;
	text-align: center;
}
.lkd-all-sty1-gs9-img2{
	text-align: center;
	width: 30%;
	margin-left: auto;
	margin-right: auto;
}
.lkd-all-sty1-gs9-img3{
	display: flex; 
	width: 100%; 
	height: 125px;
	margin-bottom: 5px;
}
.lkd-all-sty1-gs9-img3 img{
   object-fit: cover; 
	width: 100%; 
	height: 100%;
}
.lkd-all-sty1-gs9-icon1{
	text-align: center;
	font-size:300%;
	color: #c0c0c0;
	margin: 2% auto 2% auto;
}
.lkd-all-sty1-gs9-icon2, a.lkd-all-sty1-gs9-icon2:link, a.lkd-all-sty1-gs9-icon2:visited, a.lkd-all-sty1-gs9-icon2:hover, a.lkd-all-sty1-gs9-icon2:active  {
	font-size:150%;
	color: #999;
	display: inline-block;
}
.lkd-all-sty1-gs9-icon3, a.lkd-all-sty1-gs9-icon3:link, a.lkd-all-sty1-gs9-icon3:visited, a.lkd-all-sty1-gs9-icon3:hover, a.lkd-all-sty1-gs9-icon3:active  {
	font-size:150%;
	color: #ccc;
	display: inline-block;
}
.lkd-all-sty1-gs9-icon4, a.lkd-all-sty1-gs9-icon4:link, a.lkd-all-sty1-gs9-icon4:visited {
	font-size:120%;
	color: #ccc;
	display: inline-block;
}
a.lkd-all-sty1-gs9-icon4:hover, a.lkd-all-sty1-gs9-icon4:active  {
	color: #999;
}
.lkd-all-sty1-gs9-icon5, a.lkd-all-sty1-gs9-icon5:link, a.lkd-all-sty1-gs9-icon5:visited, a.lkd-all-sty1-gs9-icon5:hover, a.lkd-all-sty1-gs9-icon5:active  {
	font-size:120%;
	color: #999;
	display: inline-block;
}
a.lkd-all-sty1-gs9-linksty1:link, a.lkd-all-sty1-gs9-linksty1:visited  {
   background-color: #fff;	
   border: 1px solid #EFEFEF;
	padding: 4% 3% 3% 3%;
}
a.lkd-all-sty1-gs9-linksty1:hover, a.lkd-all-sty1-gs9-linksty1:active {
 background-color: #fafafa;
}

.lkd-all-sty1-gs9-tile1{
	display: grid;
	grid-template-columns: 35px 1fr;
	grid-template-rows: minmax(5px, 125px) minmax(5px, auto) 1fr 25px;
	grid-gap: 5px;
	padding: 0;
	border: 1px solid #dee2e6;
	grid-template-areas:
	     "image        image"
		 "title        title"
         "description  description"
		 "select       options";	
    }
.lkd-all-sty1-gs9-tile1-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
	overflow: hidden;
    }
.lkd-all-sty1-gs9-tile1-icon1{
	font-size:350%;
	color: #ccc;
}
.lkd-all-sty1-gs9-tile1-icon2{
	font-size:350%;
	color: #ccc;
}
.lkd-all-sty1-gs9-tile1-select {grid-area: select;align-self: end;padding:5px;}
.lkd-all-sty1-gs9-tile1-image {grid-area: image;align-self: center; justify-self: center;}
.lkd-all-sty1-gs9-tile1-title {grid-area: title; text-align: center;}
.lkd-all-sty1-gs9-tile1-description {grid-area: description;align-self: start;text-align: center;padding:5px;}
.lkd-all-sty1-gs9-tile1-options {grid-area: options; align-self: end; justify-self: end;padding:5px;}

a.lkd-all-sty1-gs9-tile1-sty1:link, a.lkd-all-sty1-gs9-tile1-sty1:visited  {
    background-color: none;   
	color: #000;
	line-height: 1.4em;
	font-size: 95%;
}
a.lkd-all-sty1-gs9-tile1-sty1:hover, a.lkd-all-sty1-gs9-tile1-sty1:active {
	text-decoration: none;
	background-color: #f8f9fa;
}


.lkd-all-sty1-gs9-tile1-back-sty1{background-color:#f8f9fa;}
.lkd-all-sty1-gs9-tile1-back-sty2{background-color:#e8e8e8;}


.lkd-all-sty1-gs9-tile2{
	display: grid;
	grid-template-columns: 35px 1fr 35px;
	grid-template-rows: 40px minmax(5px, auto) 1fr 25px;
	grid-gap: 5px;
	padding: 10px;
	border: 1px solid var(--lkd-all-sty1-gs9-tile2-border-color);
	background-color: var(--lkd-all-sty1-gs9-tile2-background-color);
	grid-template-areas:
	     "icon         icon          icon"
		 "title        title         title"
         "description  description   description"
		 "stats        stats         stats";	
    }
.lkd-all-sty1-gs9-tile2-icon1{
	font-size:175%;
	color: var(--lkd-all-sty1-gs9-tile2-icon1-color);
	text-align: center;
}

.lkd-all-sty1-gs9-tile2-icon {grid-area: icon;align-self: center; justify-self: center;}
.lkd-all-sty1-gs9-tile2-title {grid-area: title; text-align: center;}
.lkd-all-sty1-gs9-tile2-description {grid-area: description;align-self: start;text-align: center;padding-bottom: 5px;}
.lkd-all-sty1-gs9-tile2-stats {grid-area: stats; align-self: end; border-top: 1px solid var(--lkd-all-sty1-gs9-tile2-stats-border-color); padding-top: 3px;text-align: center;}

.lkd-all-sty1-gs9-tile2-back-sty1{background-color: var(--lkd-all-sty1-gs9-tile2-back-sty1-background-color);}


.lkd-all-sty1-gs9-tile3{
	display: grid;
	grid-template-columns: 35px 1fr 35px;
	grid-template-rows: minmax(5px, 80px) minmax(5px, auto) 1fr 25px;
	grid-gap: 5px;
	padding: 10px;
	border: 1px solid #ececec;
	grid-template-areas:
	     "icon         icon          icon"
		 "title        title         title"
         "description  description   description"
		 "select       .             options";	
    }

.lkd-all-sty1-gs9-tile3-icon1{
	font-size:500%;
	color: #ccc;
}
.lkd-all-sty1-gs9-tile3-icon {grid-area: icon;align-self: center; justify-self: center;}
.lkd-all-sty1-gs9-tile3-title {grid-area: title; text-align: center; font-size:120%; }
.lkd-all-sty1-gs9-tile3-description {grid-area: description;align-self: start;text-align: center; color:#666; }
.lkd-all-sty1-gs9-tile3-select {grid-area: select;align-self: end;}
.lkd-all-sty1-gs9-tile3-options {grid-area: options; align-self: end; justify-self: end;}

a.lkd-all-sty1-gs9-tile3-sty1:link, a.lkd-all-sty1-gs9-tile3-sty1:visited  {
    background-color: none;   
	color: #000;
	line-height: 1.4em;
	font-size: 90%;
}
a.lkd-all-sty1-gs9-tile3-sty1:hover, a.lkd-all-sty1-gs9-tile3-sty1:active {
	text-decoration: none;
	background-color: #f8f9fa;
}

.lkd-all-sty1-gs9-tile4, a.lkd-all-sty1-gs9-tile4:link, a.lkd-all-sty1-gs9-tile4:visited {
	color: #ccc;
}
a.lkd-all-sty1-gs9-tile4:hover, a.lkd-all-sty1-gs9-tile4:active  {
	color: #999;
}
.lkd-all-sty1-gs9-tile4-block1 {
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 2%;
	margin-bottom: 1.5%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
	text-align: center;
}
.lkd-all-sty1-gs9-tile4-icon1 {
	font-size:150%;
	display: inline;
	margin-right: 3px;
}
.lkd-all-sty1-gs9-tile4-text1 {
	font-size:125%;
	display: inline;	
}

.lkd-all-sty1-gs9-tile5  {
  display: grid;
  gap: 0;
  grid-template-columns: auto;
  grid-template-rows:  125px 1fr min-content;
  border: 1px solid #ececec;
  background-color: #ffffff;
  padding-bottom: 7px; 
}
.lkd-all-sty1-gs9-tile5-subgrid {
  grid-row: 1 /-1;
  grid-column: 1/1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;    
} 
.lkd-all-sty1-gs9-tile5-subgrid-box1 {
  padding: 0px;
  position: relative;
}
.lkd-all-sty1-gs9-tile5-subgrid-box2 {
  padding: 5px 10px 0 10px;
  align-self: start;
}
.lkd-all-sty1-gs9-tile5-subgrid-box3{
  padding: 5px;
  align-self: end; 
}
.lkd-all-sty1-gs9-tile5-img1 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.lkd-all-sty1-gs9-tile5-icon1 {
  font-size: 350%;
  color: #ccc;
 text-align: center;
    padding-top: 30px;
}

a.lkd-all-sty1-gs9-stats, a.lkd-all-sty1-gs9-stats:link, a.lkd-all-sty1-gs9-stats:visited  {
 font-size: 90%;
 display:inline-block;
 color: var(--lkd-all-sty1-gs9-stats-color);
 white-space: nowrap;
 margin: .5% 1.5% 0 0;
}
a.lkd-all-sty1-gs9-stats:hover, a.lkd-all-sty1-gs9-stats:active {
	text-decoration: none;
	 color: var(--lkd-all-sty1-gs9-stats-color-hover);
}
/*-----------------------GS10 (Search Content)-------------------------------*/
.lkd-all-sty1-gs10-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 2%;
	margin-bottom: 2%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
}
.lkd-all-sty1-gs10-grid1{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
    }
.lkd-all-sty1-gs10-grid1-content1{
  grid-column: col-start / span 5;	
    }
.lkd-all-sty1-gs10-grid1-content2{
  grid-column: col-start 6/ span 1;	
	align-self: start;
  justify-self: end;
    }
.lkd-all-sty1-gs10-grid1-content3{
  grid-column: col-start / span 6;	
  grid-row: 2;
    }
.lkd-all-sty1-gs10-grid1-content4{
  grid-column: col-start / span 6;	
  grid-row: 3;
    }
.lkd-all-sty1-gs10-grid2 {
 	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
    }
.lkd-all-sty1-gs10-grid2-content1 {
  grid-column: col-start / span 4;
    }
.lkd-all-sty1-gs10-grid2-content2 {
  grid-column: col-start 6 / span 1;
    }
.lkd-all-sty1-gs10-grid2-content3 {
  grid-column: col-start / span 4;
  grid-row: 2;	
    }
.lkd-all-sty1-gs10-grid2-content4 {
  grid-column: col-start 6 / span 1;
  grid-row: 2;
  font-size: 13px;
    }

.lkd-all-sty1-gs10-grid3{
	display: grid;
	grid-template-columns: 3fr 50px 1fr;
    grid-template-areas:
		 "content1  content2 content3";
    }
.lkd-all-sty1-gs10-grid3-content1 {grid-area: content1;}
.lkd-all-sty1-gs10-grid3-content2 {grid-area: content2;align-self: center;justify-self:end;}

.lkd-all-sty1-gs10-grid4{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-bottom: 6px;
    }
.lkd-all-sty1-gs10-grid4-content1{
  grid-column: col-start / span 3;
	color: #333;	
	font-size: 140%;
	align-self: end;
    }
.lkd-all-sty1-gs10-grid4-content2{
  grid-column: col-start 4/ span 3;	
	align-self: start;
  justify-self: end;
    }
.lkd-all-sty1-gs10-grid5{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
    }
.lkd-all-sty1-gs10-grid5-content1{
  grid-column: col-start / span 4;
	align-self: center;
    }
.lkd-all-sty1-gs10-grid5-content2{
  grid-column: col-start 5/ span 2;	
	align-self: start;
  justify-self: end;
    }
.lkd-all-sty1-gs10-grid6{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
    }
.lkd-all-sty1-gs10-grid6-content1{
  grid-column: col-start / span 5;
	align-self: center;
    }
.lkd-all-sty1-gs10-grid6-content2{
  grid-column: col-start 6/ span 1;	
	align-self: start;
  justify-self: end;
    }

.lkd-all-sty1-gs10-grid7{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
	border-bottom: 1px solid #Ececec;
	padding: 1px 10px 10px 10px;
	background-color: #fff;
    }
.lkd-all-sty1-gs10-grid7:hover { 
	background-color: #e9e9e9;
	color: #000;
}
.lkd-all-sty1-gs10-grid7-content1{
  grid-column: col-start / span 1;
    }
.lkd-all-sty1-gs10-grid7-content2{
  grid-column: col-start 2/ span 11;
		font-size: 110%;
	align-self: center;
    }

.lkd-all-sty1-gs10-grid8{
	display: grid;
	grid-template-columns: 1fr 275px;
    grid-template-areas:
		 "content1  content2"
  		 "content3  content3";  
    }
.lkd-all-sty1-gs10-grid8-content1 {grid-area: content1;}
.lkd-all-sty1-gs10-grid8-content2 {grid-area: content2;align-self: center;padding-left: 10px;}
.lkd-all-sty1-gs10-grid8-content3 {grid-area: content3;}

.lkd-all-sty1-gs10-grid9{
	display: grid;
	grid-template-columns: 1fr 100px;
	grid-template-rows: auto;
	grid-gap: 10px;
    margin-top: 5px;
    }
.lkd-all-sty1-gs10-grid9-content1{
	align-self: center;
    }
.lkd-all-sty1-gs10-grid9-content2{;	
	align-self: center;
  justify-self: end;
    }

.lkd-all-sty1-gs10-search1 {
	display: grid;
    grid-template-columns: 1fr 15px;
	grid-gap: 4px;
	margin-bottom: 1%;
	width: 89%;
}
.lkd-all-sty1-gs10-search2 {
	display: grid;
    grid-template-columns: 1fr 70px 40px;
	grid-gap: 5px;
	margin-bottom: 2%;
	width: 98%;
}
.lkd-all-sty1-gs10-search-wrap1{
   width:80%; 
     }
.lkd-all-sty1-gs10-search3{
	display: grid;
	grid-template-columns: 1fr 60px;
	grid-gap: 0; 
	margin: 5px 0 10px 0;
	grid-template-areas:
		 "field  btn";
    }
.lkd-all-sty1-gs10-search3-field {grid-area: field;position: relative;}
.lkd-all-sty1-gs10-search3-btn {grid-area: btn;}

a.lkd-all-sty1-gs10-search3-icon1:link, a.lkd-all-sty1-gs10-search3-icon1:visited, a.lkd-all-sty1-gs10-search3-icon1:hover, a.lkd-all-sty1-gs10-search3-icon1:active {
	position:absolute; 
	right:7px;
	top:12px; 
	color: #ccc;
}
.lkd-all-sty1-gs10-search4 {
	display: grid;
    grid-template-columns: 1fr 40px;
	grid-gap: 5px;
	margin-bottom: 10px;
	width: 98%;
}
.lkd-all-sty1-gs10-search5{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 0; 
	grid-template-areas:
		 "content1  content2";
    }
.lkd-all-sty1-gs10-search5-content1 {grid-area: content1; margin: 5px 5px 10px 0;position:relative;}
.lkd-all-sty1-gs10-search5-content2 {grid-area: content2;margin-left:5px;}

.lkd-all-sty1-gs10-sort-content1{
    overflow-y: auto; 
	height: 200px;
	padding-right: 10px;
	margin-top:15px;
	margin-bottom:15px;
    }
.lkd-all-sty1-gs10-sort-nav1{
	font-size: 100%;
	margin-bottom: 2%;
	margin-top: 0;
	width: 100%;
	overflow-x: hidden; 
	}
.lkd-all-sty1-gs10-sort-nav1 ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.lkd-all-sty1-gs10-sort-nav1 ul li{
	display: inline;
	line-height: 1.75em;
}
.lkd-all-sty1-gs10-sort-nav1 ul li a{
	color: #999;
	margin-right: 0.6em;
	text-decoration: none;
	padding-right: 0.25em;
	padding-bottom: 0.25em;
	padding-left: 0.25em;
}
.lkd-all-sty1-gs10-sort-nav1 ul li a:hover, .lkd-all-sty1-gs10-sort-nav1 ul li a.lkd-all-sty1-gs10-sort-nav1-selected{
	border-bottom-color: #4c4b4b;
	color: #4c4b4b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.lkd-all-sty1-gs10-sort-tag1  {
	color: #999;
	padding: 3px 3px 3px 20px;
	word-wrap:normal;
	position: relative;	
	font-size: 95%;
	display: inline-block;
}
.lkd-all-sty1-gs10-sort-tag1-close {
	color: #999;
	position: absolute;
    left: 6px;
    right: 4px;
	font-size: 80%;
}
a.lkd-all-sty1-gs10-sort-tag2:link, a.lkd-all-sty1-gs10-sort-tag2:visited  {
	background-color: #f7f7f7;
	color: #999;
	text-align: center;
	padding: 3px 8px 3px 8px;
	word-wrap:normal;
	border-radius: 6px;
	word-wrap: break-word;
	display: inline-block;
	margin: 5px 8px 5px 0;
}
a.lkd-all-sty1-gs10-sort-tag2:hover, a.lkd-all-sty1-gs10-sort-tag2:active {
	text-decoration: none;
	background-color: #f0f0f0;
}
a.lkd-all-sty1-gs10-sort-tag2-active {
	background-color: #ccc;
	color: #fff;
	text-align: center;
	padding: 3px 8px 3px 8px;
	word-wrap:normal;
	border-radius: 6px;
	word-wrap: break-word;
	display: inline-block;
	margin: 5px 8px 5px 0;
}
.lkd-all-sty1-gs10-divider{
	margin: 2% 0 2% 0;
}
.lkd-all-sty1-gs10-icon1 {
	display: inline-block;
	padding: 0 0 0 15px;
	color: #e8e8e8;
	font-size: 120%;
	}
.lkd-all-sty1-gs10-icon1:hover {
	color: #999;
}
a.lkd-all-sty1-gs10-link1:link, a.lkd-all-sty1-gs10-link1:visited  {
}
a.lkd-all-sty1-gs10-link1:hover, a.lkd-all-sty1-gs10-link1:active {
	 background-color: #f6f6f6;
}
.lkd-all-sty1-gs10-sort-tag3:link, a.lkd-all-sty1-gs10-sort-tag3:link, a.lkd-all-sty1-gs10-sort-tag3:visited  {
 display: inline-block;
 white-space: nowrap;
 color: #999;
	background-color:#f8f8f8; 	
	padding: 2px 6px;
	text-align: center;
	border-radius: 5px;
	border: 1px solid #ccc;
	margin: 0 0 10px 5px;
    line-height: 1.5em;
}
a.lkd-all-sty1-gs10-sort-tag3:hover, a.lkd-all-sty1-gs10-sort-tag3:active {
	background-color:#eee; 
}
.lkd-all-sty1-gs10-sort-tag3-icon1 {
	font-size:80%;
	color: #999;
	display: inline;
}
.lkd-all-sty1-gs10-sort-tag3-text1 {
	font-size:85%;
	display: inline;
    color: #666;
	margin-right: 3px;
}


/*-----------------------gs11 (Search 2)--------------------------------*/
.lkd-all-sty1-gs11-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 15px 10px 10px 10px;
	margin-bottom: 2%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
}
.lkd-all-sty1-gs11-block2{
	padding: 10px;
	margin: 0;
	background-color: #fff;
	border-bottom: 1px solid #ececec; 
	margin-bottom: 2%;
}
.lkd-all-sty1-gs11-mapoverlay1{ 
	position: absolute;
	top: 2%;
    left: 1%;  
	background-color: #fff; 
	width: 60%; 
	z-index: 800; 
	padding: 15px 15px 5px 15px; 
	border-radius: 7px;
}
.lkd-all-sty1-gs11-grid1{
	display: grid;
	grid-template-columns: 1fr 50px 75px;
	grid-gap: 5px;
	margin-bottom: 5px;
	grid-template-areas:
	     "searchbar   searchbtn   morebtn"
		 "hidden      hidden      hidden";
    }

.lkd-all-sty1-gs11-grid1-searchbar {grid-area: searchbar;align-self: center;}
.lkd-all-sty1-gs11-grid1-searchbtn {grid-area: searchbtn;align-self: center;}
.lkd-all-sty1-gs11-grid1-morebtn {grid-area: morebtn;align-self: center; justify-self: end;}
.lkd-all-sty1-gs11-grid1-hidden {grid-area: hidden; display: none; padding: 5px; margin-top: 5px; border-top: 1px solid #ddd;}

.lkd-all-sty1-gs11-grid2{
	display: grid;
	grid-template-columns: 1fr 50px 75px 65px;
	grid-gap: 5px;
	margin-bottom: 5px;
	grid-template-areas:
	     "searchbar   searchbtn   morebtn  options"
		 "hidden      hidden      hidden   hidden";
    }

.lkd-all-sty1-gs11-grid2-searchbar {grid-area: searchbar;align-self: center;}
.lkd-all-sty1-gs11-grid2-searchbtn {grid-area: searchbtn;align-self: center;}
.lkd-all-sty1-gs11-grid2-morebtn {grid-area: morebtn;align-self: center; justify-self: end;}
.lkd-all-sty1-gs11-grid2-options {grid-area: options;align-self: center; justify-self: end;}
.lkd-all-sty1-gs11-grid2-hidden {grid-area: hidden; display: none; padding: 5px; margin-top: 5px; border-top: 1px solid #ddd;}

.lkd-all-sty1-gs11-grid3{
	display: grid;
	grid-template-columns: 1fr 60px;
	grid-gap: 0;
	margin: 5px 0 10px 0;
	grid-template-areas:
	     "searchbar   searchbtn";
    }

.lkd-all-sty1-gs11-grid3-searchbar {grid-area: searchbar;position: relative;}
.lkd-all-sty1-gs11-grid3-searchbtn {grid-area: searchbtn;}

a.lkd-all-sty1-gs11-grid3-icon1:link, a.lkd-all-sty1-gs11-grid3-icon1:visited, a.lkd-all-sty1-gs11-grid3-icon1:hover, a.lkd-all-sty1-gs11-grid3-icon1:active  {
	position:absolute; 
	right:7px;
	top:12px; 
	color: #ccc;
}

.lkd-all-sty1-gs11-socialbtn1:link, a.lkd-all-sty1-gs11-socialbtn1:link, a.lkd-all-sty1-gs11-socialbtn1:visited  {
 color: #bbb;
 white-space: nowrap;
	line-height: 1em;
}
a.lkd-all-sty1-gs11-socialbtn1:hover, a.lkd-all-sty1-gs11-socialbtn1:active {
	text-decoration: none;
	 color: #999;
}
.lkd-all-sty1-gs11-socialbtn1-icon1 {
	font-size: 105%;
	display: inline-block; 
		margin-right: 3px;
}
.lkd-all-sty1-gs11-socialbtn1-text1 {
	 font-size: 100%;
	 display: inline-block;
	 margin-bottom: 5px;
}
.lkd-all-sty1-gs11-socialbtn2:link, a.lkd-all-sty1-gs11-socialbtn2:link, a.lkd-all-sty1-gs11-socialbtn2:visited  {
 color: #bbb;
 white-space: nowrap;
	line-height: 1em;
	margin-right: 20px; 
}
a.lkd-all-sty1-gs11-socialbtn2:hover, a.lkd-all-sty1-gs11-socialbtn2:active {
	text-decoration: none;
	 color: #999;
}
.lkd-all-sty1-gs11-socialbtn2-icon1 {
	font-size: 105%;
	display: inline-block; 
	margin-right: 5px;
}
.lkd-all-sty1-gs11-socialbtn2-text1 {
	 font-size: 100%;
	 display: inline-block;
	 margin-bottom: 5px;
}
/*-----------------------gs12 (Sort/Filter)--------------------------------*/
.lkd-all-sty1-gs12-grid1{
	display: grid;
    grid-template-columns: repeat(4, [col-start] 1fr);  
	grid-gap: 30px;
	margin-bottom: 1%;
    }
.lkd-all-sty1-gs12-header1{
	display: grid;
	grid-template-columns: 30px 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 1px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
    }
.lkd-all-sty1-gs12-header1-icon1{
	font-size: 125%;
	color: #1f82a2;
    }
a.lkd-all-sty1-gs12-title1:link, a.lkd-all-sty1-gs12-title1:visited  {
	font-size: 110%; 
	color: #000;
	text-transform: uppercase;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs12-title1:hover, a.lkd-all-sty1-gs12-title1:active {
	text-decoration: none;
}
.lkd-all-sty1-gs12-nav1 {
	padding: 0 0 1em 0;
}
.lkd-all-sty1-gs12-nav1 ul {
	list-style: none;
	padding: 0;
	text-align: left;
	width: 100%;
	margin-bottom: .5em;
}
.lkd-all-sty1-gs12-nav1 li a {
 	color: #666;
	display: block;
	margin: 0;
	text-decoration: none;
	padding: 10px 5px 10px 30px;
	font-size: 105%;
	border-bottom:1px solid #EFEFEF; 
}
.lkd-all-sty1-gs12-nav1 li a.active {
	color: #000;
}
.lkd-all-sty1-gs12-nav1 li a:hover:not(.active) {
	color: #000;
	padding-botom: 0.65em;
	background-color: #EFEFEF; 
}
.lkd-all-sty1-gs12-more{
text-align: right;
    }
a.lkd-all-sty1-gs12-morelink1:link, a.lkd-all-sty1-gs12-morelink1:visited  {
	color: #999;
	white-space: nowrap; 
	font-size: 95%;
}
a.lkd-all-sty1-gs12-morelink1:hover, a.lkd-all-sty1-gs12-morelink1:active {
	text-decoration: none;
	color: #666;	
}
/*-----------------------gs13 (Comments)--------------------------------*/
.lkd-all-sty1-gs13-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 10px;
	margin-bottom: 10px;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
	color: #3C3C3C;
}
.lkd-all-sty1-gs13-grid1{
	display: grid;
    grid-template-columns: 60px 1fr;
	grid-gap: 10px;
    margin-bottom: 5px;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs13-grid1 img{
	 object-fit: cover;
   width: 60px;
   height: 60px;
    }

.lkd-all-sty1-gs13-grid2{
	display: grid;
    grid-template-columns: 50px 1fr;
	grid-gap: 10px;
    margin-bottom: 5px;
    line-height: 1.2em;
    }
.lkd-all-sty1-gs13-grid2 img{
	 object-fit: cover;
   width: 50px;
   height: 50px;
    margin-top: 3px;
    }
.lkd-all-sty1-gs13-grid3{
	display: grid;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 5px;
	margin: 0 0 1% 0;
    }
.lkd-all-sty1-gs13-grid3-col1{
	grid-column: col-start / span 6;
	justify-self: start;
	align-self:center;	
}
.lkd-all-sty1-gs13-grid3-col2{
	grid-column: col-start 7 / span 6;
	justify-self: end;
	align-self:center;	
}
.lkd-all-sty1-gs13-grid3-sty1{
	display: inline-block;
	margin: 0 0 4px 2px;
}
.lkd-all-sty1-gs13-grid4{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-gs13-grid4-content1{
  grid-column: col-start / span 3;
    }
.lkd-all-sty1-gs13-grid4-content2{
  grid-column: col-start 4/ span 9;
    }
.lkd-all-sty1-gs13-grid5{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-gs13-grid5-content1{
  grid-column: col-start / span 5;
    }
.lkd-all-sty1-gs13-grid5-content2{
  grid-column: col-start 6/ span 7;
    }
.lkd-all-sty1-gs13-grid6{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-gs13-grid6-content1{
  grid-column: col-start / span 2;
    }
.lkd-all-sty1-gs13-grid6-content2{
  grid-column: col-start 3/ span 10;
    }
.lkd-all-sty1-gs13-grid7{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 150px, 1fr));   
	grid-gap: 15px;
	margin-bottom: 2%;
    }
.lkd-all-sty1-gs13-grid8{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 250px, 1fr));   
	grid-gap: 15px;
	margin-bottom: 2%;
    }
.lkd-all-sty1-gs13-grid9{
	display: grid;
	grid-template-columns: 160px 1fr;
	grid-template-rows: auto;
	grid-gap: 5px;
	grid-template-areas:
	     "image     content";	
    }
.lkd-all-sty1-gs13-grid9-image {grid-area: image; align-self:center;}
.lkd-all-sty1-gs13-grid9-content {grid-content: text; align-self:center;}

.lkd-all-sty1-gs13-grid9-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 10px;
   padding-bottom: 5px;	
    }
.lkd-all-sty1-gs13-commentbox1{
	display: grid;
    grid-template-columns: 1fr; 
		grid-gap: 10px;
	width: 100%;
	border: 1px solid #baced5;
    background-color: #f5f7f8;
	-webkit-transition: .2s linear border;
	-moz-transition: .2s linear border;
	-ms-transition: .2s linear border;
	-o-transition: .2s linear border;
	transition: .2s linear border;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 0.5em;
	padding-right: 0.6em;
	padding-bottom: 0.25em;
	padding-left: 0.6em;
	color: #333;
	margin: 10px 0 5px 0;
    border-radius: 0px;
    }


.lkd-all-sty1-gs13-commentbox1-text1{
	grid-row: 1;
	min-height: 30px;
	font-size: 110%;
	word-break:break-all;
    line-height: 1.4em;
    }
.lkd-all-sty1-gs13-commentbox1-preview1{
	grid-row: 2;
    }
.lkd-all-sty1-gs13-commentbox1-action1{
	grid-row: 3;
    }
.lkd-all-sty1-gs13-actionbox1{
	display: grid;
    grid-template-columns: 1fr 60px; 
	grid-gap: 5px;
	text-align: right;
    }
.lkd-all-sty1-gs13-actionbox1-icons{
    }
.lkd-all-sty1-gs13-actionbox1-post{
	align-self: center;
    }
.lkd-all-sty1-gs13-btn1  {
	color: #fff;
	white-space: nowrap; 
	font-size: 100%;
	padding:4px 9px 4px 9px;
	background-color:#57a1b9; 
	displkd-all-sty1-gs1-date2ay: inline-block;
}
.lkd-all-sty1-gs13-btn1:hover {
	text-decoration: none;
	background-color:#1f82a2; 
}
.lkd-all-sty1-gs13-btn2, a.lkd-all-sty1-gs13-btn2:link, a.lkd-all-sty1-gs13-btn2:visited {
    color: #666;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 1px 5px 1px 5px;
	text-align: center;
	border-radius: 7px;
	border: 1px solid #e6e6e6;
	margin-right: 5px;
    margin-top:3px;
}
a.lkd-all-sty1-gs13-btn2:hover, a.lkd-all-sty1-gs13-btn2:active  {
	background-color: #eee;
}
.lkd-all-sty1-gs13-btn2-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-gs13-btn2-text1 {
	font-size:85%;
	display: inline;
}


.lkd-all-sty1-gs13-img1{
	margin-bottom: 10px;
}
.lkd-all-sty1-gs13-img2{
	margin-bottom: 10px;
}
.lkd-all-sty1-gs13-header1{
	display: grid;
    grid-template-columns: repeat(4, [col-start] 1fr);
	grid-gap: 10px;
	margin-bottom:2%; 
	padding-bottom:1%; 
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-gs13-header1-col1{
	grid-column: col-start / span 3;
}
.lkd-all-sty1-gs13-header1-col2{
	grid-column: col-start 4 / span 1;
	justify-self: end;
	align-self:top;	
}

a.lkd-all-sty1-gs13-profilename1:link, a.lkd-all-sty1-gs13-profilename1:visited,a.lkd-all-sty1-gs13-profilename1:hover, a.lkd-all-sty1-gs13-profilename1:active  {
 display:block;
 margin-right: 5px;
 color: #333;
 white-space: nowrap;
 font-size: 105%;
    font-weight: bold;
}
a.lkd-all-sty1-gs13-profilename2:link, a.lkd-all-sty1-gs13-profilename2:visited, a.lkd-all-sty1-gs13-profilename2:hover, a.lkd-all-sty1-gs13-profilename2:active  {
 display:block;
 margin-right: 5px;
 color: #333;
 white-space: nowrap;
 font-size: 90%;
font-weight: bold;
}

a.lkd-all-sty1-gs13-username1:link, a.lkd-all-sty1-gs13-username1:visited,a.lkd-all-sty1-gs13-username1:hover, a.lkd-all-sty1-gs13-username1:active  {
 display:block;
 margin-right: 2%;
 color: #555;
 white-space: nowrap;
 line-height: 1.5em;
 font-size: 95%;
}

a.lkd-all-sty1-gs13-username2:link, a.lkd-all-sty1-gs13-username2:visited, a.lkd-all-sty1-gs13-username2:hover, a.lkd-all-sty1-gs13-username2:active  {
 display:block;
 margin-right: 2%;
 color: #555;
 white-space: nowrap;
 font-size: 85%;
}
.lkd-all-sty1-gs13-title1{
	color: #000;
	font-size: 150%;
	margin-bottom:2%; 
	padding-bottom:1%; 
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-gs13-title2{
	color: #333;
	font-size: 130%;
}
.lkd-all-sty1-gs13-date1 {
	display: inline-block;
	color: #999;
	font-size: 80%;
	white-space: nowrap;
	margin-bottom: 3px;
}
.lkd-all-sty1-gs13-location1 {
	display: inline-block;
	color: #999;
	font-size: 80%;
	white-space: nowrap;
	margin-bottom: 3px;
    margin-right: 10px;
    padding-right: 10px;
    border-right: 1px solid #ccc;
}
.lkd-all-sty1-gs13-contentspecs1 {
	display: inline-block;
	color: #666;
	font-size: 80%;
	white-space: nowrap;
	margin-bottom: 3px;
    margin-right: 10px;
}

.lkd-all-sty1-gs13-text1 {
	color: #000;
	font-size: 100%;
    line-height: 1.6em;
}
.lkd-all-sty1-gs13-sty1 {
	margin: 20px 0 0 20px;
    padding-left: 0;
}
.lkd-all-sty1-gs13-sty2 {
	border-bottom: 1px solid #ececec; 
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.lkd-all-sty1-gs13-sty3 {
	border-bottom: 1px solid #ececec; 
    background-color: #f5f5f5;
	margin-bottom: 10px;
	padding: 10px;
}
.lkd-all-sty1-gs13-sty4 {
	border: 1px solid #ececec; 
    background-color: #fff;
	margin-bottom: 10px;
	padding: 10px;
}
.lkd-all-sty1-gs13-icon1 {
	display: inline-block;
	margin-left: 15px;
	color: #ccc;
	font-size: 135%;
	}
.lkd-all-sty1-gs13-icon2 {
	display: inline-block;
	margin-left: 15px;
	color: #ccc;
	font-size: 110%;
	}
a.lkd-all-sty1-gs13-morelink1:link, a.lkd-all-sty1-gs13-morelink1:visited  {
	color: #000000;
	white-space: nowrap; 
	font-size: 105%;
}
a.lkd-all-sty1-gs13-morelink1:hover, a.lkd-all-sty1-gs13-morelink1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs13-morelink2:link, a.lkd-all-sty1-gs13-morelink2:visited, a.lkd-all-sty1-gs13-morelink2:hover, a.lkd-all-sty1-gs13-morelink2:active  {
	color: #333;
	white-space: nowrap; 
	font-size: 85%;
    text-decoration: underline;
}

a.lkd-all-sty1-gs13-morelink3:link, a.lkd-all-sty1-gs13-morelink3:visited, a.lkd-all-sty1-gs13-morelink3:hover, a.lkd-all-sty1-gs13-morelink3:active  {
	font-size: 90%;
  display: inline-block;
  margin-left: 5px;
  color: #1f82a2;
  white-space: nowrap;
  line-height: 1.9em;
  text-decoration: underline;
}

a.lkd-all-sty1-gs13-url1:link, a.lkd-all-sty1-gs13-url1:visited  {
	font-size:90%;
	color: #999;
	word-break:break-all;
}
a.lkd-all-sty1-gs13-url1:hover, a.lkd-all-sty1-gs13-url1:active   {
	text-decoration: underline;
}



.lkd-all-sty1-gs13-preview1  {
	background-color: #f5f5f5;
	padding: 3% 30px 2% 2%;
	word-wrap:normal;
	border-radius: 4px;
	position: relative;
	margin-bottom: 2%;
}
.lkd-all-sty1-gs13-preview1-close {
	color: #999;
	position: absolute;
	top: 3px;
	right: 10px;
	font-size: 130%;
	font-weight: bold;
}
.lkd-all-sty1-gs13-preview1-title1{
	font-size: 120%;
	color: #333;
	line-height: 1.2em;
}
.lkd-all-sty1-gs13-preview1-text1{
	font-size: 105%;
	line-height: 1.4em;
	color: #999;
}
.lkd-all-sty1-gs13-preview1-text2{
	font-size: 100%;
	line-height: 1.4em;
	color: #666;
	margin-top: 1%;
}
a.lkd-all-sty1-gs13-preview1-url1:link, a.lkd-all-sty1-gs13-preview1-url1:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #666;
 white-space: nowrap;
 font-size: 100%;
}
a.lkd-all-sty1-gs13-preview1-url1:hover, a.lkd-all-sty1-gs13-preview1-url1:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs13-view1-title1{
	font-size: 110%;
	color: #333;
	line-height: 1.6em;
}
.lkd-all-sty1-gs13-view1-text1{
	font-size: 95%;
	line-height: 1.6em;
	color: #777;
}
.lkd-all-sty1-gs13-view1-text2{
	font-size: 100%;
	line-height: 1.4em;
	color: #666;
	margin-top: 1%;
}

a.lkd-all-sty1-gs13-view1-link1:link, a.lkd-all-sty1-gs13-view1-link1:visited  {
 display:block;
 margin-right: 2%;
 color: #333;
 font-size: 120%;
}
a.lkd-all-sty1-gs13-view1-link1:hover, a.lkd-all-sty1-gs13-view1-link1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs13-view1-url1:link, a.lkd-all-sty1-gs13-view1-url1:visited  {
 display:block;
 margin-right: 2%;
 color: #666;
 font-size: 100%;
}
a.lkd-all-sty1-gs13-view1-url1:hover, a.lkd-all-sty1-gs13-view1-url1:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs13-view1-url2{
	font-size: 90%;
	line-height: 1.4em;
	color: #333;
}
.lkd-all-sty1-gs13-link1 {
	text-align: left;
	margin:5px 0 5px 0;
	}
.lkd-all-sty1-gs13-link1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs13-link1 li{
	display: inline;
    font-size: 85%;
	margin-right: 7px;
    line-height: 2.3em;
    white-space: nowrap;
}
.lkd-all-sty1-gs13-link1 li a {
    color: #1f82a2;
    text-decoration: none;
	padding: 5px 8px;
    background-color: #eee;
    border-radius: 5px;
}
.lkd-all-sty1-gs13-link1 li a:hover {
    color: #1f82a2;
    text-decoration: none;
	padding: 5px 8px;
    background-color: #d5ebf4;
    border-radius: 5px;
}
.lkd-all-sty1-gs13-tag1:link, a.lkd-all-sty1-gs13-tag1:link, a.lkd-all-sty1-gs13-tag1:visited, a.lkd-all-sty1-gs13-tag1:hover, a.lkd-all-sty1-gs13-tag1:active  {
 display: inline-block;
 white-space: nowrap;
 color: #999;
	background-color:#fff; 	
	padding: 2px 6px;
	text-align: center;
	border-radius: 7px;
	border: 1px solid #ccc;
	margin: 0 5px 10px 0;
    line-height: 1.3em;
}

.lkd-all-sty1-gs13-tag1-icon1 {
	font-size:80%;
	color: #999;
	display: inline;
}
.lkd-all-sty1-gs13-tag1-text1 {
	font-size:85%;
	display: inline;
    color: #666;
	margin-right: 3px;
}


/*-----------------------------------------Icon Listing Styles-------------------------------------------------*/
.lkd-all-sty1-gs14-grid1{
	display: grid;
    grid-template-columns: repeat(2, [col] 1fr ) ;
	grid-gap: 5px;
    }

.lkd-all-sty1-gs14-grid2{
	display: grid;
    grid-template-columns: 60px 1fr;
	grid-gap: 0px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	line-height: 1.3em;
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #EFEFEF;
    }
.lkd-all-sty1-gs14-grid2-content1{
	align-self: center;
    }
.lkd-all-sty1-gs14-grid2-content2{
	align-self: center;
    }
.lkd-all-sty1-gs14-grid3{
	display: grid;
    grid-template-columns: 60px 1fr;
	grid-gap: 0px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	line-height: 1.3em;
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #EFEFEF;
		grid-template-areas:
	     "icon   title"
	     "icon   description";
    }
.lkd-all-sty1-gs14-grid3-icon{
	grid-area: icon;
	align-self: start;
	justify-self: center;
    }
.lkd-all-sty1-gs14-grid3-title{
	grid-area: title;
	align-self: center;
    }
.lkd-all-sty1-gs14-grid3-description{
	grid-area: description;
	align-self: center;
	line-height: 1.5em;
    }
.lkd-all-sty1-gs14-grid4{
	display: grid;
    grid-template-columns: 1fr 20px;
	grid-gap: 15px;
	padding-bottom: 2%;
	margin-bottom: 2%;
	line-height: 1.3em;
	border-bottom: 1px solid #EFEFEF;
    }
.lkd-all-sty1-gs14-grid4-content1{
	align-self: center;
    }
.lkd-all-sty1-gs14-grid4-content2{
	align-self: center;
	font-size: 110%;
    }
.lkd-all-sty1-gs14-grid5{
	display: grid;
    grid-template-columns: 30px 1fr;
	grid-gap: 5px;
    }
.lkd-all-sty1-gs14-grid5-icon1{
	text-align: center;
	font-size:150%;
	color: #666;
	margin: 0 auto 0 auto;
}
.lkd-all-sty1-gs14-grid5-text1{
	align-self: center;
	color: #666;
	font-size:105%;
}
.lkd-all-sty1-gs14-grid6{
	display: grid;
    grid-template-columns: 30px 1fr;
	grid-gap: 5px;
	border-bottom: 1px solid #EFEFEF;

    }
.lkd-all-sty1-gs14-grid6-icon1{
	text-align: center;
	font-size:150%;
	color: #999;
	margin: 0 auto 0 auto;
}
.lkd-all-sty1-gs14-grid6-text1{
	align-self: center;
	color: #666;
	font-size:105%;
}
.lkd-all-sty1-gs14-grid7{
	display:grid; 
    grid-template-columns: repeat(auto-fill, minmax( 100px, 1fr));
	text-align: center;	
	grid-gap: 15px; 
	margin-top:2%;
    }

.lkd-all-sty1-gs14-grid8{
	display: grid;
    grid-template-columns: 60px 1fr;
	grid-gap: 0px;;
	line-height: 1.3em;
	font-size: 90%;
	color: #333;
		grid-template-areas:
	     "icon   title"
	     "icon   description";
    }
.lkd-all-sty1-gs14-grid8-icon{grid-area: icon;align-self: start;justify-self: center;}
.lkd-all-sty1-gs14-grid8-title{grid-area: title;align-self: center;}
.lkd-all-sty1-gs14-grid8-description{grid-area: description;align-self: center;line-height: 1.5em;}

.lkd-all-sty1-gs14-title1{
	font-size: 130%;
	display:inline-block;
    line-height: 1.4em;
}
.lkd-all-sty1-gs14-text1{
	font-size: 105%;
	color: #666;
}
.lkd-all-sty1-gs14-icon1{
	text-align: center;
	font-size:150%;
	color: #1f82a2;
	margin: 0 auto 0 auto;
}
.lkd-all-sty1-gs14-icon2{
	text-align: center;
	font-size:250%;
	color: #1f82a2;
	margin: 0 auto 0 auto;
}
a.lkd-all-sty1-gs14-link1:link, a.lkd-all-sty1-gs14-link1:visited  {
	color: #999; 
}
a.lkd-all-sty1-gs14-link1:hover, a.lkd-all-sty1-gs14-link1:active {
	text-decoration: none;	
	color: #666; 
}
a.lkd-all-sty1-gs14-link2:link, a.lkd-all-sty1-gs14-link2:visited  {
	background-color: none;
	padding:2% 2% 2% 1%;
}
a.lkd-all-sty1-gs14-link2:hover, a.lkd-all-sty1-gs14-link2:active {
	text-decoration: none;	
	background-color: #eee;
}
/*-----------------------------------------Media Select/Add Styles-------------------------------------------------*/

.lkd-all-sty1-gs15-grid1{
	display: grid;
	grid-template-columns: 175px 1fr 80px 45px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	border-bottom: 1px solid #dee2e6; 
	padding: 2% 1% 2% 1%;
	grid-template-areas:
	     "image    title     select    options "
         "image    size      select    options"
         "image    links     select    options";
    }

.lkd-all-sty1-gs15-grid1-image {grid-area: image;background-color: #f7f7f7;border: 1px solid #EFEFEF; text-align: center; padding: 2%;margin-right: 10px;}
.lkd-all-sty1-gs15-grid1-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs15-grid1-size {grid-area: size; align-self:center;}
.lkd-all-sty1-gs15-grid1-links {grid-area: links; align-self:center;}
.lkd-all-sty1-gs15-grid1-select {grid-area: select; align-self:center;}
.lkd-all-sty1-gs15-grid1-options {grid-area: options; align-self:center; justify-self: center;}

.lkd-all-sty1-gs15-grid1-img1{
	padding-top: 10px;
	font-size: 200%;
	color: #ccc;
    }
.lkd-all-sty1-gs15-grid1-img2{
	padding-top: 10px;
	font-size: 350%;
	color: #ccc;
    }
.lkd-all-sty1-gs15-grid1-img3{
	padding-top: 10px;
	font-size: 500%;
	color: #ccc;
    }

.lkd-all-sty1-gs15-sty1{
	margin-bottom: 1.5%;
	background-color: #f7f7f7;
	border: 1px solid #EFEFEF;
	height: 100px;
	width:100%;
	padding: 10px;
	text-align: center;
	color: #c0c0c0;
}
.lkd-all-sty1-gs15-grid2{
	display: grid;
    grid-template-columns: 1fr 1fr;
	grid-gap: 20px;
	margin-bottom: 1%;
	margin-top: 1%;
    }
.lkd-all-sty1-gs15-grid2-sty1{
  border: 1px solid #baced5;
  background-color: #f5f7f8;
  padding: 10px;

    }
.lkd-all-sty1-gs15-grid2-content1{
    margin-top: 10px;
    }

a.lkd-all-sty1-gs15-link1:link, a.lkd-all-sty1-gs15-link1:visited {
	font-size: 95%; 
	color: #666;
	line-height: 1.4em;
    display: inline-block;
	margin-right: 15px;
	white-space: nowrap;
}
a.lkd-all-sty1-gs15-link1:hover, a.lkd-all-sty1-gs15-link1:active  {
	color: #333;
}
.lkd-all-sty1-gs15-title1{
	font-size: 135%;
	margin-bottom:1%; 
}
.lkd-all-sty1-gs15-text1{
	font-size: 100%;
	margin-bottom:2%;
	color: #999;
}
.lkd-all-sty1-gs15-title2{
	font-size: 115%;
	margin-bottom:1%; 
}

/*-----------------------------------------Featured Dashboard Items-------------------------------------------*/
.lkd-all-sty1-gs16-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 15px 10px 10px 10px;
	margin-bottom: 2%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
}

.lkd-all-sty1-gs16-grid1{
	display: grid;
    grid-template-columns: repeat(4, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 1%;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid2{
	display: grid;
    grid-template-columns: repeat(4, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 1%;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid2-content{
	display: grid;
    grid-template-columns: 1fr;  
	grid-gap: 5px;
	margin-bottom: 1%;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid3{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 300px, 1fr));  
	grid-gap: 20px;
	margin-bottom: 20px;
	text-align: center;
    }

.lkd-all-sty1-gs16-grid4{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 150px, 1fr));  
	grid-gap: 20px;
	margin-bottom: 1%;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid5{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 75px, 1fr));  
	grid-gap: 20px;
	margin-bottom: 1%;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid6{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 125px, 1fr));  
	grid-gap: 20px;
	margin-bottom: 1%;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid7{
	display: grid;
    grid-template-columns: repeat(4, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 2%;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid8{
	display: grid;
    grid-template-columns: repeat(3, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 2%;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid9{
	display: grid;
    grid-template-columns: repeat(3, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 0px;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid10{
	display: grid;
    grid-template-columns: repeat(6, [col-start] 1fr);  
	grid-gap: 20px;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid11{
	display: grid;
    grid-template-columns: repeat(2, [col-start] 1fr);  
	margin-bottom: 20px;
	text-align: center;
    grid-gap: 50px;
    }
.lkd-all-sty1-gs16-grid12{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 300px, 1fr));  
	grid-gap: 20px;
	margin-bottom: 20px;
	text-align: center;
    }

.lkd-all-sty1-gs16-grid13{
	display: grid;
    grid-template-columns: repeat(2, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 20px;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid14{
	display: grid;
    grid-template-columns: repeat(2, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 20px;
    }
.lkd-all-sty1-gs16-grid15{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 150px, 1fr));  
	grid-gap: 20px;
	margin-bottom: 20px;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid16{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 145px, 1fr));
grid-gap: 10px;
margin: 10px 0 10px 0;
    }
.lkd-all-sty1-gs16-grid17{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 110px, 1fr));
grid-gap: 10px;
margin: 10px 0 10px 0;
    }
.lkd-all-sty1-gs16-grid18{
	display: grid;
    grid-template-columns: 2fr 1fr;  
	grid-gap: 40px;
    }
.lkd-all-sty1-gs16-grid19{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 300px, 1fr));  
	grid-gap: 10px;
	margin-bottom: 10px;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid20{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 350px, 1fr));  
	grid-gap: 10px;
	margin-bottom: 10px;
    }

.lkd-all-sty1-gs16-grid21{
	display: grid;
	grid-template-columns: 50px 1fr;
	grid-gap: 0;
	margin-bottom: 5px;
	grid-template-areas:
		 "image         title"
		 "content      content";
    }	
.lkd-all-sty1-gs16-grid21-image {grid-area: image;justify-self: center; align-self: start; margin: 0 5px 5px 0;}
.lkd-all-sty1-gs16-grid21-title {grid-area: title; align-self: center;}
.lkd-all-sty1-gs16-grid21-content {grid-area: content; align-self: center;}	

.lkd-all-sty1-gs16-grid21-icon1{
	font-size: 180%;
    color: #c594b1;
    padding-top: 2px;
    }

.lkd-all-sty1-gs16-grid22{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 80px, 1fr));
  grid-gap: 10px;
  margin: 20px 0 0 0;
  width: 100%;
}	

.lkd-all-sty1-gs16-grid23{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 180px, 1fr));
  grid-gap: 10px;
  margin: 20px auto 0 auto;
}    
 .lkd-all-sty1-gs16-grid24{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 175px, 1fr));  
	grid-gap: 10px;
	margin-bottom: 10px;
	text-align: center;
    } 

 .lkd-all-sty1-gs16-grid25{
	display: grid;
    grid-template-columns: 1fr; 
    grid-template-rows: 1fr min-content; 
	grid-gap: 0px;
     grid-template-areas:
	     "section1"	
     	 "section2";	
    } 
 .lkd-all-sty1-gs16-grid25-sect1{grid-area: section1; padding-bottom:8px; } 
 .lkd-all-sty1-gs16-grid25-sect2{grid-area: section2; align-self:end; border-top: 1px solid #eee; padding-top:5px; } 

.lkd-all-sty1-gs16-grid26 {
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 50px, 1fr));  
	grid-gap: 5px;
	margin: 10px 0 20px 0;
    line-height: 0;
}

.lkd-all-sty1-gs16-grid26 img{
   object-fit: cover;
   width: 100%;
   aspect-ratio: 1 / 1;
   border: 1px solid #dee2e6;
    }

.lkd-all-sty1-gs16-grid27 {
	display: grid;
    grid-template-columns: 1fr 2fr;
    grid-gap: 15px;
}
.lkd-all-sty1-gs16-grid27-img1{
   object-fit: cover;
   width: 100%;
   aspect-ratio: 1 / 1;
   border: 1px solid #dee2e6;
    }
.lkd-all-sty1-gs16-grid27 div {
	align-self: center;
}
.lkd-all-sty1-gs16-grid28 {
	display: grid;
    grid-template-columns: 1fr 125px;
    grid-gap: 15px;
}
.lkd-all-sty1-gs16-grid29{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 215px, 1fr));
grid-gap: 10px;
margin: 10px 0 10px 0;
    }

.lkd-all-sty1-gs16-grid30{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 165px, 1fr));
grid-gap: 10px;
margin: 10px 0 10px 0;
    }
 .lkd-all-sty1-gs16-grid31{
 display: grid;
 grid-template-columns: 70px 1fr;
 margin-bottom: 8px; 
    }    
.lkd-all-sty1-gs16-grid31-icon{
  display: grid;
  grid-template-columns: 1fr;
  width: 55px;
  height: 50px;
  border-radius: 15px 0 15px 0;
  background-color: #ccc;
  color: #fff;
  font-size: 85%;
  line-height: 1.3em; 
    margin-top: 3px;
    background-repeat: no-repeat;
    background-position: right bottom;
    background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-icon-back-img5.png);
    }    
.lkd-all-sty1-gs16-grid31-icon-content{
 align-self: center;
 justify-self: center;
    } 
.lkd-all-sty1-gs16-grid31-icon[data-lkd-state="sty-back-blue1"] {
 background-color:#1f82a2;  
}
.lkd-all-sty1-gs16-grid31-icon[data-lkd-state="sty-back-pink1"] {
 background-color:#ea4ea0;  
}
.lkd-all-sty1-gs16-grid31-icon[data-lkd-state="sty-back-green1"] {
 background-color:#84af55;   
}
.lkd-all-sty1-gs16-grid31-icon[data-lkd-state="sty-back-yellow1"] {
 background-color:#e0a51b;  
}
.lkd-all-sty1-gs16-grid31-icon[data-lkd-state="sty-back-gray1"] {
 background-color:#999;   
}


a.lkd-all-sty1-gs16-sty1:link, a.lkd-all-sty1-gs16-sty1:visited  {
	border-radius: 15px;
	padding: 5px 10px;
    background-color: var(--lkd-all-sty1-gs16-sty1-background-color); 
	border: 1px solid var(--lkd-all-sty1-gs16-sty1-border-color);
	display:block;
}
a.lkd-all-sty1-gs16-sty1:hover, a.lkd-all-sty1-gs16-sty1:active {
	text-decoration: none;
	background-color: var(--lkd-all-sty1-gs16-sty1-background-color-hover);  
}
a.lkd-all-sty1-gs16-sty2:link, a.lkd-all-sty1-gs16-sty2:visited  {
	border-radius: 15px;
	padding: 15px;
    background-color: #ffffff;   
}
a.lkd-all-sty1-gs16-sty2:hover, a.lkd-all-sty1-gs16-sty2:active {
	text-decoration: none;
	background-color: #e9e9e9;  
}
a.lkd-all-sty1-gs16-sty3:link, a.lkd-all-sty1-gs16-sty3:visited  {
	border-radius: 15px;
	padding: 15px;
    background-color: #f8f8f8;   
}
a.lkd-all-sty1-gs16-sty3:hover, a.lkd-all-sty1-gs16-sty3:active {
	text-decoration: none;
	background-color: #e9e9e9;  
}
a.lkd-all-sty1-gs16-sty4:link, a.lkd-all-sty1-gs16-sty4:visited  {
	border-radius: 15px;
	padding: 15px;
    background-color: #f8f8f8;   
}
a.lkd-all-sty1-gs16-sty4:hover, a.lkd-all-sty1-gs16-sty4:active {
	text-decoration: none;
	background-color: #e9e9e9;  
}
a.lkd-all-sty1-gs16-sty5:link, a.lkd-all-sty1-gs16-sty5:visited  {
	border-radius: 15px;
	padding: 10px;
    background-color: #f8f8f8; 
	border: 1px solid #e9e9e9;
}
a.lkd-all-sty1-gs16-sty5:hover, a.lkd-all-sty1-gs16-sty5:active {
	text-decoration: none;
	background-color: #e9e9e9;  
}
a.lkd-all-sty1-gs16-sty6:link, a.lkd-all-sty1-gs16-sty6:visited  {
	border-radius: 15px;
	padding: 15px 10px;
    background-color: #fff; 
	border: 1px solid #e9e9e9;
	display:block;
	margin-bottom: 10px;
}
a.lkd-all-sty1-gs16-sty6:hover, a.lkd-all-sty1-gs16-sty6:active {
	text-decoration: none;
	background-color: #e9e9e9;  
}

a.lkd-all-sty1-gs16-sty6[data-lkd-state="selected"] {
  background-color: #e9e9e9; 
} 
a.lkd-all-sty1-gs16-sty7:link, a.lkd-all-sty1-gs16-sty7:visited  {
	border-radius: 15px;
	padding: 20px 10px 10px 10px;
    background-color: #f4f9fa; 
	border: 1px solid #e8f2f6;
	display:block;
}
a.lkd-all-sty1-gs16-sty7:hover, a.lkd-all-sty1-gs16-sty7:active {
	text-decoration: none;
	background-color: #e8f2f6;  
}
a.lkd-all-sty1-gs16-sty8:link, a.lkd-all-sty1-gs16-sty8:visited  {
	padding: 25px 10px 15px 10px;
    background-color: #f1f7f8; 
	border-bottom: 3px solid #e8f2f6;
	display:block;
}
a.lkd-all-sty1-gs16-sty8:hover, a.lkd-all-sty1-gs16-sty8:active {
	text-decoration: none;
	background-color: #e8f2f6;  
    border-bottom: 3px solid #99c6d5;
}

a.lkd-all-sty1-gs16-sty9:link, a.lkd-all-sty1-gs16-sty9:visited  {
	padding: 15px 10px 0 10px;
    background-color: #f5f7f8; 
	display:block;
}
a.lkd-all-sty1-gs16-sty9:hover, a.lkd-all-sty1-gs16-sty9:active {
	text-decoration: none;
	background-color: #e8f2f6;  
}
a.lkd-all-sty1-gs16-sty10:link, a.lkd-all-sty1-gs16-sty10:visited  {
	padding: 25px;
	border-right: none;
	display:block;
}
a.lkd-all-sty1-gs16-sty10:hover, a.lkd-all-sty1-gs16-sty10:active {
	text-decoration: none;
	background-color: #f8f9fa;  
  	border-right: none;
}
a.lkd-all-sty1-gs16-sty10:last-child {
  	border-right: none;
      }
a.lkd-all-sty1-gs16-sty11:link, a.lkd-all-sty1-gs16-sty11:visited  {
	padding: 20px 15px 10px 15px;
    background-color: #fbf2f7; 
	display:block;
    text-align: center;
}
a.lkd-all-sty1-gs16-sty11:hover, a.lkd-all-sty1-gs16-sty11:active {
	text-decoration: none;
	background-color: #faeaf3;  
}

.lkd-all-sty1-gs16-list1 {
	text-align: center;
    margin-bottom: 15px;
	}
.lkd-all-sty1-gs16-list1 ul{
	margin: 0;
	padding: 3px 0;
}
.lkd-all-sty1-gs16-list1 li{
	display: block;
    font-size: 105%;
    color:#666;
}

.lkd-all-sty1-gs16-feat1 {
	padding: 15px 10px;
	display:block;
}

.lkd-all-sty1-gs16-headline1 {
	color: #1f82a2;
	font-size: 150%;
	line-height: 2em;
}
.lkd-all-sty1-gs16-title1 {
	color: var(--lkd-all-sty1-gs16-title1-color);
	font-size: 125%;
	line-height: 1.7em;
}
.lkd-all-sty1-gs16-title2 {
	color: #999;
	font-size: 115%;
	line-height: 2em;
}
.lkd-all-sty1-gs16-title3 {
	color: #333;
	font-size: 125%;
	line-height: 2em;
}
.lkd-all-sty1-gs16-title4 {
	color: #333;
	font-size: 110%;
}
.lkd-all-sty1-gs16-title5 {
	color: #1f82a2;
	font-size: 105%;
	line-height: 1.3em;
}
.lkd-all-sty1-gs16-title6 {
	color: #000;
	font-size: 180%;
	line-height: 1.8em;
    margin-bottom: 5px;
}
.lkd-all-sty1-gs16-title7 {
	color: var(--lkd-all-sty1-gs16-title1-color);
	font-size: 170%;
	line-height: 1.8em;
}
.lkd-all-sty1-gs16-title8 {
	color: #000;
	font-size: 160%;
	line-height: 1.2em;
}
.lkd-all-sty1-gs16-title9 {
	color: #1f82a2;
	font-size: 160%;
	line-height: 1.6em;
    margin-bottom: 10px;
}
.lkd-all-sty1-gs16-title10 {
	color: #1f82a2;
	font-size: 120%;
	line-height: 1.5em;
    margin-bottom: 10px;
}
.lkd-all-sty1-gs16-title11 {
	color: #795869;
	font-size: 110%;
	line-height: 1.5em;
    margin-bottom: 10px;
}
.lkd-all-sty1-gs16-subtitle1{
	color: var(--lkd-all-sty1-gs16-subtitle1-color);
font-size: 90%;
margin-bottom: 10px;
line-height: 1.5em;
}
.lkd-all-sty1-gs16-subtitle2{
	color: #444;
	font-size: 90%;
	margin: 5px 0 15px 0;
	line-height: 1.6em;
}
.lkd-all-sty1-gs16-subtitle3{
	color: #444;
	font-size: 90%;
	margin: 5px 0 15px 0;
	line-height: 1.6em;
    text-align: left;
    padding-left: 5px;
}
.lkd-all-sty1-gs16-subtitle4{
color: #827d7d;
  font-size: 80%;
  margin: 5px 0 15px 0;
  line-height: 1.4em;
  padding-left: 5px;
}
.lkd-all-sty1-gs16-subtitle5{
  color: #ededed;
  font-size: 75%;
  font-style: italic;
  line-height: 1.4em;
}
.lkd-all-sty1-gs16-subtitle6{
  color: #666;
  font-size: 80%;
  font-style: italic;
  line-height: 1.4em;
}
.lkd-all-sty1-gs16-subtitle7{
color: #827d7d;
  font-size: 80%;
  margin-bottom: 25px;
  line-height: 1.4em;
}
.lkd-all-sty1-gs16-text1 {
	color: #666;
	font-size: 100%;
	line-height: 2em;
}
.lkd-all-sty1-gs16-text3 {
	color: #666;
	font-size: 100%;
	line-height: 2em;
}
.lkd-all-sty1-gs16-img1{
	width:40px;
	margin: 0 auto 5px auto;
    }
.lkd-all-sty1-gs16-img2{
	width:40%;
	margin: 0 auto 5px auto;
    border: 10px solid #fff;
    }
.lkd-all-sty1-gs16-img3{
width: 40px;
margin: 0 auto 5px auto;
border-radius: 0 0 12px 0;
background-color: #1f82a2;
color: #fff;
padding: 10px 5px;
font-size: 120%;
    }

.lkd-all-sty1-gs16-img4{
	width:200px;
	margin: 0 auto 5px auto;
    }
.lkd-all-sty1-gs16-img5{
object-fit: cover;
width: 100%;
height: 275px;
margin-bottom: 5px;    
    }

.lkd-all-sty1-gs16-icon1{
	font-size:160%;
	color: var(--lkd-all-sty1-gs16-icon1-color);
	margin: 5px 0 0 0;
    }
.lkd-all-sty1-gs16-icon2{
	font-size:200%;
	color: #c0c0c0;
	margin: 0 auto 5px auto;
    }
.lkd-all-sty1-gs16-icon3{
	font-size:200%;
	color: #c0c0c0;
	margin: 0 auto 5px auto;
    }
.lkd-all-sty1-gs16-icon4{
	font-size:150%;
	color: #c0c0c0;
	margin: 0 auto 5px auto;
    }
.lkd-all-sty1-gs16-icon5{
	font-size:130%;
	color: #1f82a2;
	margin: 0 auto 10px auto;
    }
.lkd-all-sty1-gs16-icon6{
	font-size:300%;
	color: #f3b3d2;
	margin: 0 auto 10px auto;
    }
.lkd-all-sty1-gs16-icon7{
font-size: 200%;
color: #2d89a7;
margin: 0 auto 10px auto;
background-color: #fff;
display: inline-block;
padding: 30px;
border-radius: 50px;
 width: 95px;
    }
.lkd-all-sty1-gs16-icon8{
	font-size:250%;
	color: #1f82a2;
	margin: 0 auto 10px auto;
    }
.lkd-all-sty1-gs16-icon9{
font-size: 200%;
color: #2d89a7;
margin: 0 auto 15px auto;
background-color: #e4f0f3;
display: inline-block;
padding: 30px;
border-radius: 50px;
width: 95px;
    }
.lkd-all-sty1-gs16-icon10{
	font-size:300%;
	color: #c594b1;
	margin: 0 auto 10px auto;
    }
.lkd-all-sty1-gs16-icon11{
font-size: 150%;
color: #c594b1;
margin: 0 auto 15px auto;
background-color: #fff;
display: inline-block;
padding: 20px;
border-radius: 50px;
 width: 70px;
    }

.lkd-all-sty1-gs16-icon13{
  display: grid;
  grid-template-columns: 1fr;
  width: 35px;
  height: 30px;
  border-radius: 10px 0 10px 0;
  background-color: #b9d9e8;
  color: #fff;
  font-size: 85%;
  line-height: 1.3em; 
margin: 0 auto 15px auto;
    background-repeat: no-repeat;
    background-position: right bottom;
    background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-icon-back-img5.png);
    }    

.lkd-all-sty1-gs16-icon13[data-lkd-state="sty-back-blue1"] {
 background-color:#1f82a2;  
}
.lkd-all-sty1-gs16-icon13[data-lkd-state="sty-back-pink1"] {
 background-color:#ea4ea0;  
}
.lkd-all-sty1-gs16-icon13[data-lkd-state="sty-back-green1"] {
 background-color:#84af55;   
}
.lkd-all-sty1-gs16-icon13[data-lkd-state="sty-back-yellow1"] {
 background-color:#e0a51b;  
}
.lkd-all-sty1-gs16-icon13[data-lkd-state="sty-back-gray1"] {
 background-color:#999;   
}


a.lkd-all-sty1-gs16-sty12:link, a.lkd-all-sty1-gs16-sty12:visited  {
	padding: 10px;
	display:block;
    text-align: center;
}
a.lkd-all-sty1-gs16-sty12:hover, a.lkd-all-sty1-gs16-sty12:active {
	text-decoration: none;  
}
.lkd-all-sty1-gs16-icon12{
font-size: 140%;
color: #2d89a7;
margin: 0 auto 15px auto;
background-color: #e4f0f3;
display: inline-block;
padding: 20px;
border-radius: 68px;
 width: 68px;
    }
.lkd-all-sty1-gs16-icon12[data-lkd-icon-style=“light-blue1”]{
color: #fff;
background-color: #8fc1d1;
}
.lkd-all-sty1-gs16-icon12[data-lkd-icon-style=“white1”]{
color: #2d89a7;
background-color: #fff;
}
.lkd-all-sty1-gs16-icon12[data-lkd-icon-style=“pink1”]{
color: #fff;
background-color: #f3a4c7;
}
.lkd-all-sty1-gs16-icon12[data-lkd-icon-style=“green1”]{
color: #fff;
background-color: #c8dda1;
}
.lkd-all-sty1-gs16-icon12[data-lkd-icon-style=“yellow1”]{
color: #fff;
background-color: #f9d594;
}
.lkd-all-sty1-gs16-icon12[data-lkd-icon-style=“style1”]{
border-radius: 10px;
background-color: #e4f0f3;
}
.lkd-all-sty1-gs16-title12 {
	color: #1f82a2;
	font-size: 100%;
	line-height: 1.5em;
}
.lkd-all-sty1-gs16-title12[data-lkd-font-style=“pink1”]{
color: #ec4998;
}
.lkd-all-sty1-gs16-title12[data-lkd-font-style=“green1”]{
color: #84af55;
}
.lkd-all-sty1-gs16-title12[data-lkd-font-style=“yellow1”]{
color: #db9b05;
}
.lkd-all-sty1-gs16-title13 {
  color: #1f82a2;
  font-size: 110%;
  line-height: 1.5em;
  margin-bottom: 7px;
  border-bottom: 1px solid #dedede;
  padding-bottom: 7px;
}
.lkd-all-sty1-gs16-title14 {
	color: #fff;
	font-size: 100%;
	line-height: 1.3em;
}
a.lkd-all-sty1-gs16-sty15:link, a.lkd-all-sty1-gs16-sty15:visited  {
	display:block;
    text-align: center;
}
a.lkd-all-sty1-gs16-sty15:hover, a.lkd-all-sty1-gs16-sty15:active {
	text-decoration: none;  
}
.lkd-all-sty1-gs16-icon15{
font-size: 115%;
  color: #1f82a2;
  margin: 0 auto 8px auto;
  background-color: #fff;
  display: inline-block;
  padding: 12px;
  border-radius: 10px;
  width: 45px;
  border: solid 1px #d9e9ee;
    }

.lkd-all-sty1-gs16-title15 {
	color: #666;
	font-size: 80%;
	line-height: 1.5em;
}
.lkd-all-sty1-gs16-title16 {
  color: #1f82a2;
  font-size: 110%;
  line-height: 1.5em;
  margin-bottom: 7px;
}
.lkd-all-sty1-gs16-stat1 {
	color: #666;
	font-size: 90%;
}

a.lkd-all-sty1-gs16-sty13:link, a.lkd-all-sty1-gs16-sty13:visited  {
	border-radius: 15px;
	padding: 10px 10px;
    background-color: #f5f7f8; 
	border: 1px solid #fbf2f7;
	display:block;
	margin-bottom: 10px;
}
a.lkd-all-sty1-gs16-sty13:hover, a.lkd-all-sty1-gs16-sty13:active {
	text-decoration: none;
	background-color: #fbf2f7;  
}
a.lkd-all-sty1-gs16-sty14:link, a.lkd-all-sty1-gs16-sty14:visited  {
	border-radius: 15px;
	padding: 10px 10px;
    background-color: #f5f7f8; 
	border: 1px solid #e8f2f6;
	display:block;
	margin-bottom: 10px;
}
a.lkd-all-sty1-gs16-sty14:hover, a.lkd-all-sty1-gs16-sty14:active {
	text-decoration: none;
	background-color: #f9eff4;  
}

a.lkd-all-sty1-gs16-sty16:link, a.lkd-all-sty1-gs16-sty16:visited  {
	padding: 20px 15px 10px 15px;
    background-color: #e8f2f6; 
	display:block;
    text-align: center;
}
a.lkd-all-sty1-gs16-sty16:hover, a.lkd-all-sty1-gs16-sty16:active {
	text-decoration: none;
	background-color: #f5f7f8;  
}

a.lkd-all-sty1-gs16-sty17:link, a.lkd-all-sty1-gs16-sty17:visited  {
	border-radius: 5px;
	padding: 15px;
	display:block;
    border-radius: 20px 0 20px 0;
    background: #4889a1;
    min-height: 210px;
}
a.lkd-all-sty1-gs16-sty17:hover, a.lkd-all-sty1-gs16-sty17:active {
	text-decoration: none;
	background: #4889a1;
}  

a.lkd-all-sty1-gs16-sty17[data-lkd-state="sty-back-pink1"] {
 background-color:#ee65a8;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17:hover[data-lkd-state="sty-back-pink1"] {
 background-color:#ea4ea0;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17[data-lkd-state="sty-back-blue1"] {
 background-color:#4889a1;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17:hover[data-lkd-state="sty-back-blue1"] {
 background-color:#327893;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17[data-lkd-state="sty-back-green1"] {
 background-color:#84af55;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17:hover[data-lkd-state="sty-back-green1"] {
 background-color:#749d47;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17[data-lkd-state="sty-back-yellow1"] {
 background-color:#e0a51b;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17:hover[data-lkd-state="sty-back-yellow1"] {
 background-color:#db9b05;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17[data-lkd-state="sty-back-gray1"] {
 background-color:#999;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty17:hover[data-lkd-state="sty-back-gray1"] {
 background-color:#888;  
 color: #fff;
}
.lkd-all-sty1-gs16-sty17-sty1{
	border-radius: 0px;
    border-radius: 0;
    padding:0px 0px 15px 0px;
}

.lkd-all-sty1-gs16-sty17-title1 {
	color:#fff;
    font-size: 200%; 
}
.lkd-all-sty1-gs16-sty17-title2 {
	color:#fff;
    font-size: 170%; 
}
.lkd-all-sty1-gs16-sty17-title3 {
	color:#fff;
    font-size: 140%; 
}
.lkd-all-sty1-gs16-sty17-subtitle1 {
	color:#fff;
    font-size: 100%; 
    line-height: 1.7em;
}
.lkd-all-sty1-gs16-sty17-text1 {
	font-size: 90%; 
    color:#eee;
    margin-bottom: 10px; 
}
.lkd-all-sty1-gs16-sty17-text2 {
	font-size: 80%; 
    color:#fff;
    line-height:1.5em;  
}
.lkd-all-sty1-gs16-sty17-text3 {
	font-size: 85%; 
    color:#fff;
    line-height:1.5em;  
    text-align: left;
}
.lkd-all-sty1-gs16-sty17-img1 {
object-fit: cover;
  width: 100%;
  aspect-ratio: 2 / 1;
}

.lkd-all-sty1-gs16-sty17-divider1{
   width: 100%;
   background:#fff;
    margin: 10px 0;
    height: 1px;
}
.lkd-all-sty1-gs16-sty17-socialicon1 {
	display: block; 
    color:#fff; 
    font-size: 85%;
    margin:0 5px 7px 0; 
}
.lkd-all-sty1-gs16-sty17-socialicon2 {
	display: inline-block; 
    color:#fff; 
    font-size: 85%;
    margin:0 5px 7px 0; 
}
.lkd-all-sty1-gs16-sty17-socialicon3 {
	display: block; 
    color:#fff; 
    font-size: 85%;
    margin:0 5px 7px 0; 
}


a.lkd-all-sty1-gs16-sty18:link, a.lkd-all-sty1-gs16-sty18:visited  {
	padding: 10px;
    background-color: #f5f7f8; 
	display:inline-block;
    border-radius: 10px;
}
a.lkd-all-sty1-gs16-sty18:hover, a.lkd-all-sty1-gs16-sty18:active {
	text-decoration: none;
	background-color: #e8f2f6;  
}


a.lkd-all-sty1-gs16-sty19:link, a.lkd-all-sty1-gs16-sty19:visited  {
	padding: 10px;
    background-color: #56abc6; 
	display:block;
    text-align: center;
    border-radius: 10px;
  border: 1px solid #eee;
    background-repeat: no-repeat;
    background-position: right bottom;
    background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-icon-back-img5.png);
}
a.lkd-all-sty1-gs16-sty19:hover, a.lkd-all-sty1-gs16-sty19:active {
	text-decoration: none;
	background: #4889a1;
    background-repeat: no-repeat;
    background-position: right bottom;
    background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-icon-back-img5.png);
}  

a.lkd-all-sty1-gs16-sty19[data-lkd-state="sty-back-blue1"] {
 background-color:#4889a1;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty19:hover[data-lkd-state="sty-back-blue1"] {
 background-color:#327893;  
 color: #fff;
}

a.lkd-all-sty1-gs16-sty19[data-lkd-state="sty-back-pink1"] {
 background-color:#ee65a8;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty19:hover[data-lkd-state="sty-back-pink1"] {
 background-color:#ea4ea0;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty19[data-lkd-state="sty-back-green1"] {
 background-color:#84af55;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty19:hover[data-lkd-state="sty-back-green1"] {
 background-color:#749d47;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty19[data-lkd-state="sty-back-yellow1"] {
 background-color:#e0a51b;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty19:hover[data-lkd-state="sty-back-yellow1"] {
 background-color:#db9b05;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty19[data-lkd-state="sty-back-gray1"] {
 background-color:#999;  
 color: #fff;
}
a.lkd-all-sty1-gs16-sty19:hover[data-lkd-state="sty-back-gray1"] {
 background-color:#888;  
 color: #fff;
}

a.lkd-all-sty1-gs16-sty20:link, a.lkd-all-sty1-gs16-sty20:visited  {
	padding: 5px;
	display:block;
    text-align: center;
    border-radius: 10px;
}
a.lkd-all-sty1-gs16-sty20:hover, a.lkd-all-sty1-gs16-sty20:active {
	text-decoration: none; 
}
.lkd-all-sty1-gs16-sty20-img1 {
 width: 80%;
  height: auto;
}

.lkd-all-sty1-gs16-sty21-grid1 {
display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 300px, 1fr));
  grid-gap: 40px;
  margin-bottom: 10px;   
}
.lkd-all-sty1-gs16-sty21 {
 padding: 20px 30px 30px 30px;
    background-color: #fff; 
	display:block; 
    border-radius: 20px; 
}
.lkd-all-sty1-gs16-sty21[data-lkd-back-style=“blue1”]{
background-color: #eef8fb;
}
.lkd-all-sty1-gs16-sty21-icon1 {
font-size: 300%;
  color: #2d89a7;
  display: inline-block;
  margin-bottom: 5px;
  font-weight: bold;
}
.lkd-all-sty1-gs16-sty21-title1 {
color: #2d89a7;
  font-size: 140%;
  line-height: 1.4em;
  margin-bottom: 10px;
}
.lkd-all-sty1-gs16-sty21-text1 {
text-align:left;
    font-size: 100%;
    color: #666;
    line-height: 1.6em;
}
.lkd-all-sty1-gs16-sty21-bullets-box {
min-height: 100px;margin-bottom: 10px;
}
.lkd-all-sty1-gs16-sty21-bullets11{
	display: grid;
	grid-template-columns: 20px 1fr;
    margin: 5px 0;
	grid-template-areas:
		 "icon  text";
    line-height: 1.7em;
    }
.lkd-all-sty1-gs16-sty21-bullets11-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs16-sty21-bullets11-text {grid-area: text;}
.lkd-all-sty1-gs16-sty21-bullets11-icon1 {font-size: 5px; color: #666;}
.lkd-all-sty1-gs16-sty21-bullets11-text1 {font-size: 100%; color: #666;}

.lkd-all-sty1-gs16-sty21-divider1{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 10px;
	margin-bottom: 10px;
}
/*-----------------------------------------Post Styles-------------------------------------------*/
.lkd-all-sty1-gs17-contentbox1{
	display: grid;
    grid-template-columns: 1fr; 
		grid-gap: 10px;
	width: 100%;
	border: 1px solid #D4D4D4;
	box-shadow: inset 0px 1px 3px #E4E4E4;
	border-radius: 4px;
	-webkit-transition: .2s linear border;
	-moz-transition: .2s linear border;
	-ms-transition: .2s linear border;
	-o-transition: .2s linear border;
	transition: .2s linear border;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.6em;
	color: #333;
	margin-top: 0;
	margin-bottom: 2%;
    }
.lkd-all-sty1-gs17-contentbox1-text1{
	grid-row: 1;
	min-height: 30px;
	font-size: 110%;
	word-break:break-all;
    }
.lkd-all-sty1-gs17-contenttbox1-preview1{
	grid-row: 2;
    }
.lkd-all-sty1-gs17-contentbox1-action1{
	grid-row: 3;
    }

.lkd-all-sty1-gs17-actionbox1{
	display: grid;
    grid-template-columns: 1fr 55px; 
	grid-gap: 5px;
	text-align: right;
	padding-right: 10px;
    }
.lkd-all-sty1-gs17-actionbox1-icons{
	align-self: center;
    }
.lkd-all-sty1-gs17-actionbox1-post{
	align-self: start;
    }
.lkd-all-sty1-gs17-preview1  {
	border: 1px solid #baced5;
    background-color: #f5f7f8;
	padding: 10px;
	word-wrap:normal;
	position: relative;
	margin-bottom: 20px;
}
.lkd-all-sty1-gs17-preview1-close {
	color: #999;
	position: absolute;
	top: 3px;
	right: 10px;
	font-size: 130%;
	font-weight: bold;
}
.lkd-all-sty1-gs17-sty1  {
	border-bottom: 1px solid #Ececec;
	padding: 1.5% 0 1.5% 0;
	margin-bottom: 3%;
}
.lkd-all-sty1-gs17-preview1-title1{
	font-size: 120%;
	color: #333;
	line-height: 1.2em;
	margin-top: 5px;
}
a.lkd-all-sty1-gs17-preview1-title2:link, a.lkd-all-sty1-gs17-preview1-title2:visited  {
	font-size: 115%;
	color: #333;
}
a.lkd-all-sty1-gs17-preview1-title2:hover, a.lkd-all-sty1-gs17-preview1-title2:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs17-preview1-text1{
	font-size: 105%;
	line-height: 1.4em;
	color: #999;
}
.lkd-all-sty1-gs17-preview1-text2{
	font-size: 100%;
	line-height: 1.4em;
	color: #666;
	margin-top: 1%;
}
a.lkd-all-sty1-gs17-preview1-url1:link, a.lkd-all-sty1-gs17-preview1-url1:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #666;
 font-size: 100%;
 word-break:break-all;
}
a.lkd-all-sty1-gs17-preview1-url1:hover, a.lkd-all-sty1-gs17-preview1-url1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs17-preview1-url2:link, a.lkd-all-sty1-gs17-preview1-url2:visited  {
 display:inline-block;
 color: #666;
 font-size: 105%;
	word-break:break-all;
    line-height: 1.6em;
}
a.lkd-all-sty1-gs17-preview1-url2:hover, a.lkd-all-sty1-gs17-preview1-url2:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs17-view1-title1{
	font-size: 120%;
	color: #333;
	line-height: 1.2em;
}
.lkd-all-sty1-gs17-view1-text1{
	font-size: 105%;
	line-height: 1.4em;
	color: #999;
}
.lkd-all-sty1-gs17-view1-text2{
	font-size: 100%;
	line-height: 1.4em;
	color: #666;
	margin-top: 1%;
}

a.lkd-all-sty1-gs17-view1-link1:link, a.lkd-all-sty1-gs17-view1-link1:visited  {
 display:block;
 margin-right: 2%;
 color: #333;
 font-size: 120%;
}
a.lkd-all-sty1-gs17-view1-link1:hover, a.lkd-all-sty1-gs17-view1-link1:active {
	text-decoration: underline;
}
a.lkd-all-sty1-gs17-view1-url1:link, a.lkd-all-sty1-gs17-view1-url1:visited  {
 display:block;
 margin-right: 2%;
 color: #666;
 font-size: 100%;
}
a.lkd-all-sty1-gs17-view1-url1:hover, a.lkd-all-sty1-gs17-view1-url1:active {
	text-decoration: underline;
}
.lkd-all-sty1-gs17-btn1  {
	color: #666;
	white-space: nowrap; 
	font-size: 100%;
	border: 1px solid #cccccc;
	padding:4px 9px 4px 9px;
	background-color:#e8e8e8;
	border-radius: 3px;
	display: inline-block;
}
.lkd-all-sty1-gs17-btn1:hover {
	text-decoration: none;
	background-color:#dcdbdb; 
}
.lkd-all-sty1-gs17-grid1{
	display: grid;
	width: 100%; 
	grid-template-columns: 45px 1fr;
	grid-gap: 0;
	padding: 10px;
	margin-top: 10px;
	grid-template-areas:
		 "select   options"		
		 "hidden   hidden";
    }
.lkd-all-sty1-gs17-grid1-select {grid-area: select; align-self:center;}
.lkd-all-sty1-gs17-grid1-options {grid-area: options; align-self:center; justify-self: end;}
.lkd-all-sty1-gs17-grid1-hidden {grid-area: hidden; display: none; margin-top: 1%; }

.lkd-all-sty1-gs17-grid2{
	display: grid;
	grid-template-columns: 125px 1fr;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	padding: 1%;
	grid-template-areas:
	     "image          title"
	     "image          link"
	     "image          description";
    }
.lkd-all-sty1-gs17-grid2-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
	padding-right: 10px;
    }
.lkd-all-sty1-gs17-grid2-image {grid-area: image;}
.lkd-all-sty1-gs17-grid2-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs17-grid2-link {grid-area: link; align-self:center;}
.lkd-all-sty1-gs17-grid2-description {grid-area: description; align-self:center;}

.lkd-all-sty1-gs17-grid3{
	display: grid;
	grid-template-columns: 100px 1fr;
	padding-bottom: 10px;
	margin-bottom: 10px;
	grid-template-areas:
	     "image        link"
		 "description  description";
    line-height: 0;
    }
.lkd-all-sty1-gs17-grid3-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 10px;
    }
.lkd-all-sty1-gs17-grid3-image {grid-area: image;}
.lkd-all-sty1-gs17-grid3-link {grid-area: link;align-self:center;}
.lkd-all-sty1-gs17-grid3-description {grid-area: description;align-self:center;}

.lkd-all-sty1-gs17-grid4{
	display: grid;
	grid-template-columns: 300px 1fr;
    grid-gap: 15px;
	grid-template-areas:
	     "image       title"
		 "image       description"
    	 "link        link";
    }
.lkd-all-sty1-gs17-grid4-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs17-grid4-image {grid-area: image;}
.lkd-all-sty1-gs17-grid4-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs17-grid4-description {grid-area: description;align-self:center;}
.lkd-all-sty1-gs17-grid4-link {grid-area: link;align-self:center;}

.lkd-all-sty1-gs17-grid5{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-gs17-grid5-content1{
  grid-column: col-start / span 5;
    }
.lkd-all-sty1-gs17-grid5-content2{
  grid-column: col-start 6/ span 7;
    }
.lkd-all-sty1-gs17-grid6{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-gs17-grid6-content1{
  grid-column: col-start / span 2;
    }
.lkd-all-sty1-gs17-grid6-content2{
  grid-column: col-start 3/ span 10;
    }
.lkd-all-sty1-gs17-grid7{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 150px, 1fr));   
	grid-gap: 15px;
	margin-bottom: 2%;
    }
.lkd-all-sty1-gs17-grid8{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 250px, 1fr));   
	grid-gap: 15px;
	margin-bottom: 2%;
    }
.lkd-all-sty1-gs17-grid9{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	padding: 1%;
	margin-bottom: 1%;
	grid-template-areas:
	     "image"
	     "content"
		 "options";
    }
.lkd-all-sty1-gs17-grid9-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs17-grid9-image {grid-area: image;}
.lkd-all-sty1-gs17-grid9-content {grid-area: content;align-self:center;}
.lkd-all-sty1-gs17-grid9-options {grid-area: options;align-self:end;}

.lkd-all-sty1-gs17-icon1, a.lkd-all-sty1-gs17-icon1:link, a.lkd-all-sty1-gs17-icon1:visited {
	font-size:135%;
	color: #bbb;
	margin: auto;
	display: inline-block;
	padding: 0 10px 0 10px;
}
a.lkd-all-sty1-gs17-icon1:hover, a.lkd-all-sty1-gs17-icon1:active  {
	color: #666;
}
.lkd-all-sty1-gs17-select1, a.lkd-all-sty1-gs17-select1:link, a.lkd-all-sty1-gs17-select1:visited, a.lkd-all-sty1-gs17-select1:hover, a.lkd-all-sty1-gs17-select:active  {
	font-size:150%;
	color: #ccc;
	margin: auto;
	display: inline-block;
}
.lkd-all-sty1-gs17-select2, a.lkd-all-sty1-gs17-select2:link, a.lkd-all-sty1-gs17-select2:visited {
	font-size:150%;
	color: #ccc;
	margin: auto;
	display: inline-block;
}
a.lkd-all-sty1-gs17-select2:hover, a.lkd-all-sty1-gs17-select2:active  {
	color: #999;
}
/*-----------------------gs18 (Chat)--------------------------------*/
.lkd-all-sty1-gs18-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 2%;
	margin-bottom: 1%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
}
.lkd-all-sty1-gs18-grid1{ 
	display: grid;
    grid-template-columns: 1fr;
	grid-gap: 0;
 }
.lkd-all-sty1-gs18-grid1-content1{
 grid-row: 1;
}	
.lkd-all-sty1-gs18-grid1-content2{
 grid-row: 2;
 align-self: end;
}
.lkd-all-sty1-gs18-grid2{ 
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
 }
.lkd-all-sty1-gs18-grid2-content1{
 justify-self: start; 
 margin-bottom: 4%;  
 grid-column: col-start / span 10;
}	
.lkd-all-sty1-gs18-grid2-content2{
 justify-self: end; 
 margin-bottom: 4%;  
 grid-column: col-start 2 / span 12;
}
.lkd-all-sty1-gs18-grid3{ 
	display: grid;
	grid-template-columns: 30px 1fr 60px; 
	grid-gap: 5px; 
	margin-bottom: 7px;
 }
.lkd-all-sty1-gs18-grid3-content1{
}
.lkd-all-sty1-gs18-grid3-content2{
	font-size: 95%; 
	color: #999;
	align-self: center;
}
.lkd-all-sty1-gs18-grid3-content3{
	text-align: right; 
	align-self: center;
}
.lkd-all-sty1-gs18-grid4{ 
	display: grid;
	grid-template-columns: 1fr 60px; 
	grid-gap: 5px; 
	margin-bottom: 7px;
 }
.lkd-all-sty1-gs18-grid4-content1{
	font-size: 95%; 
	color: #999;
	align-self: center;	
}
.lkd-all-sty1-gs18-grid4-content2{
	text-align: right; 
	align-self: center;	
}
.lkd-all-sty1-gs18-grid5{ 
	display: grid;
	grid-template-columns: 100px 1fr; 
	grid-gap: 10px; 
	margin-bottom: 1%;
 }
.lkd-all-sty1-gs18-grid5-content1{ 
	align-self: center;	
 }
.lkd-all-sty1-gs18-grid6{ 
	display: grid;
	grid-template-columns: 25px 1fr; 
 }
.lkd-all-sty1-gs18-grid7{ 
	display: grid;
	grid-template-columns: 100px 1fr; 
	grid-gap: 10px; 
	margin-bottom: 1%;
 }
.lkd-all-sty1-gs18-grid7-content1{ 
	align-self: center;	
 }
.lkd-all-sty1-gs18-header1{
display: grid;
grid-template-columns: 40px 1fr 60px; 
padding: 10px; 
background-color: #fff;
}
.lkd-all-sty1-gs18-header1-col1{
align-self: center;
}
.lkd-all-sty1-gs18-header1-col2{
align-self: center;
	font-size: 125%;
}
.lkd-all-sty1-gs18-header1-col3{
align-self: center; justify-self: end;
}
a.lkd-all-sty1-gs18-header1-link1:link, a.lkd-all-sty1-gs18-header1-link1:visited,a.lkd-all-sty1-gs18-header1-link1:hover, a.lkd-all-sty1-gs18-header1-link1:active  {
font-size: 200%; color:#B7B5B6;
}
a.lkd-all-sty1-gs18-header1-link2:link, a.lkd-all-sty1-gs18-header1-link2:visited,a.lkd-all-sty1-gs18-header1-link2:hover, a.lkd-all-sty1-gs18-header1-link2:active  {
font-size: 125%; color:#999; padding-right: 5px;
}
.lkd-all-sty1-gs18-commentbox1{
	display: grid;
    grid-template-columns: 1fr; 
	grid-gap: 10px;
	width: 100%;
	border: 1px solid #D4D4D4;
	padding:6px 9px 8px 9px;
	color: #333;
	margin: 0;
    }
.lkd-all-sty1-gs18-commentbox1-text1{
	font-size: 110%;
	word-break:break-word;
	min-height: 25px;
    }
.lkd-all-sty1-gs18-actionbox1{
	display: grid;
    grid-template-columns: 40px 1fr 50px; 
	grid-gap: 5px;
    }
.lkd-all-sty1-gs18-actionbox1-icons{
	text-align: left;
	align-self: end;
	padding-bottom: 8px;	
    }
.lkd-all-sty1-gs18-actionbox1-post{
		align-self: end;
    }
.lkd-all-sty1-gs18-actionbox1-btn{
	align-self: end;
    }
.lkd-all-sty1-gs18-btn1  {
	color: #666;
	white-space: nowrap; 
	font-size: 100%;
	border: 1px solid #cccccc;
	padding:6px 10px 6px 10px;
	background-color:#e8e8e8;
	display: inline-block;
	height: 40px;
}
.lkd-all-sty1-gs18-btn1:hover {
	text-decoration: none;
	background-color:#dcdbdb; 
}
.lkd-all-sty1-gs18-btn2  {
	color: #fff;
	white-space: nowrap; 
	font-size: 100%;
	padding:4px 9px 4px 9px;
	background-color:#1f82a2;
	display: inline-block;
	height: 40px;
}
.lkd-all-sty1-gs18-btn2:hover {
	text-decoration: none;
}
.lkd-all-sty1-gs18-actionbox1-icon1  {
	border: 1px solid #eee;
	border-radius: 10px;
	padding:6px 11px 6px 11px;
	background-color:#e8e8e8;
	color: #999;
	font-size: 110%;
}
.lkd-all-sty1-gs18-actionbox1-icon1:hover {
	text-decoration: none; 
	background-color:#dcdbdb; 
}
.lkd-all-sty1-gs18-scroll {
	margin-bottom: 1em;
	height: 50vh;
	overflow-y: scroll;
	padding-right: 15px;
}
.lkd-all-sty1-gs18-wrapper1{
	padding: 2%; 
	margin: 60px 0 100px 0;
    }
.lkd-all-sty1-gs18-list1 {
	display: inline;
	margin-right: 10px;
}

.lkd-all-sty1-gs18-sty1 {
	border-radius: 0px 7px 7px 7px; 
	background-color: #f5f8fa; 
	padding: 10px;
	margin-bottom: 1%;
	word-break:break-all;
}
.lkd-all-sty1-gs18-sty2 {
    border-radius: 7px 7px 0px 7px; 
	background-color: #eee; 
	padding: 10px;
	margin-bottom: 1%;
	word-break:break-all;
}
.lkd-all-sty1-gs18-divider1{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 1.5%;
	margin-bottom: 1.5%;
}
a.lkd-all-sty1-gs18-icon1:link, a.lkd-all-sty1-gs18-icon1:visited  {
	color: #ddd; 
	margin-left: 6px; 
	font-size:90%;
}
a.lkd-all-sty1-gs18-icon1:hover, a.lkd-all-sty1-gs18-icon1:active {
	text-decoration: none;
	color: #999;  
}
a.lkd-all-sty1-gs18-icon2:link, a.lkd-all-sty1-gs18-icon2:visited, a.lkd-all-sty1-gs18-icon2:hover, a.lkd-all-sty1-gs18-icon2:active  {
	color: #999; 
	font-size:120%;
	padding-top: 5px;
}
a.lkd-all-sty1-gs18-icon3:link, a.lkd-all-sty1-gs18-icon3:visited, a.lkd-all-sty1-gs18-icon3:hover, a.lkd-all-sty1-gs18-icon3:active  {
	color: #999; 
	margin-left: 6px; 
	font-size:105%;
}
a.lkd-all-sty1-gs18-link1:link, a.lkd-all-sty1-gs18-link1:visited  {
	color: #666; 
	text-decoration: underline;
	word-break:break-all;
}
a.lkd-all-sty1-gs18-link1:hover, a.lkd-all-sty1-gs18-link1:active {
	color: #333;  
}
a.lkd-all-sty1-gs18-title1:link, a.lkd-all-sty1-gs18-title1:visited, a.lkd-all-sty1-gs18-title1:hover, a.lkd-all-sty1-gs18-title1:active  {
	color: #000; 
	font-size: 120%;
}
a.lkd-all-sty1-gs18-title2:link, a.lkd-all-sty1-gs18-title2:visited, a.lkd-all-sty1-gs18-title2:hover, a.lkd-all-sty1-gs18-title2:active  {
	color: #555; 
	font-size: 100%;
}
.lkd-all-sty1-gs18-text1{
	color: #999; 
	font-size: 80%;
	padding-left: 10px;
}

/*-----------------------gs19 Billboards--------------------------------*/
.lkd-all-sty1-gs19-block1{
	background-color: #FFF;
	border-right: 1px solid #Ececec;
	border-left: 1px solid #Ececec;
	border-bottom: 1px solid #Ececec;
	margin-bottom: 2%;
	padding:  10px;
	border-radius: 3px;
}
.lkd-all-sty1-gs19-billboard1{
	display: grid;
    grid-template-columns: repeat(3, [col] auto ) ;
    grid-template-rows: 1fr 2fr;
	border: 1px solid #ececec;
	margin-bottom: 2%;
	height: 400px;
    }
.lkd-all-sty1-gs19-billboard1-image {
	grid-column: col / span  3;
	grid-row: 1 / span 2;
	position: relative;
}
.lkd-all-sty1-gs19-billboard1-image-overlay {
	background-color: rgba(36,128,165,0.3);
	z-index: 2;
	grid-column: col / span  3;
	grid-row: 1 / span 2;
}
.lkd-all-sty1-gs19-billboard1-prev {
	position: absolute;
    top: 25%;
	left: 10px;
	z-index: 3;
}
.lkd-all-sty1-gs19-billboard1-next {
	position: absolute;
    top: 25%;
	right: 10px;
	z-index: 3;
}
.lkd-all-sty1-gs19-billboard1-content {
 grid-column: col / span  3;
 grid-row: 2 / span 1;
 z-index: 3;
 align-self: end;
 z-index: 4;
}
.lkd-all-sty1-gs19-billboard1-img-cover {
   object-fit: cover; 
   width: 100%; 
   height: 100%;
 }
.lkd-all-sty1-gs19-billboard2{
	display: grid;
    grid-template-columns: repeat(1, [col] auto ) ;
    grid-template-rows: 80px 1fr;
	border: 1px solid #ececec;
	background-color: #fff;
    }
.lkd-all-sty1-gs19-billboard2-image {
	 grid-column: col / span  1;
	grid-row: 1 / span 2;
}
.lkd-all-sty1-gs19-billboard2-options {
	grid-column: col / span  1;
	grid-row: 2 / span 1;
	z-index: 3;
	text-align: right;
	padding: 5px;
	align-self: end;
}
.lkd-all-sty1-gs19-billboard2-hidden {
	display:none;
	height: 200px;
}
.lkd-all-sty1-gs19-billboard2-img-cover {
  background: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/placeholder10.jpg) no-repeat center center;
  background-size: cover;
  height: 100%;
  overflow: hidden;
 }
.lkd-all-sty1-gs19-billboard2{
	display: grid;
    grid-template-columns: repeat(1, [col] auto ) ;
    grid-template-rows: 80px 1fr;
	border: 1px solid #ececec;
	background-color: #fff;
    }
.lkd-all-sty1-gs19-billboard1-logo1 {
	position:absolute; 
    left:15px; 
    bottom:0px; 
    z-index: 1; 
    padding: 2px;
    border-top:1px solid #ececec; 
    border-left:1px solid #ececec; 
    border-right: 1px solid #ececec; 
    background-color: #ffffff; 
    width: 125px; 
    height: 125px;
}
.lkd-all-sty1-gs19-billboard3{
    height: 100%;
    max-height: 200px; 
    overflow-y: hidden; 
    position: relative; 
    margin-bottom: 10px;
    }
.lkd-all-sty1-gs19-billboard3-cover1{
   object-fit: cover; 
   width: 100%; 
   height: 100%;
    }
.lkd-all-sty1-gs19-billboard3-logo1 {
	position:absolute; 
    left:15px; 
    bottom:0px; 
    z-index: 1; 
    padding: 2px;
    border-top:1px solid #ececec; 
    border-left:1px solid #ececec; 
    border-right: 1px solid #ececec; 
    background-color: #ffffff; 
    width: 125px; 
    height: 125px;
}
.lkd-all-sty1-gs19-billboard3-icons1{
    position:absolute; 
    right:5px; top: 5px; 
    z-index: 1;
    }
.lkd-all-sty1-gs19-grid1{
	display: grid;
	grid-template-columns: 150px 1fr;
	grid-gap: 5px; 
	padding: 10px;
	background-color: rgba(255,255,255,0.9);
	grid-template-areas:
		 "image      title"	
		 "image      text"	
		 "image      stats"
		 "options    options";
    }
.lkd-all-sty1-gs19-grid1-image {grid-area: image;margin-right: 10px; border: 1px solid #ececec;background-color: #ffffff;   object-fit: cover; }
.lkd-all-sty1-gs19-grid1-title {grid-area: title; align-self: center;margin-bottom:5px;margin-top: 5px;}
.lkd-all-sty1-gs19-grid1-text {grid-area: text; align-self: center;}
.lkd-all-sty1-gs19-grid1-stats {grid-area: stats;}
.lkd-all-sty1-gs19-grid1-options {grid-area: options; justify-self: end; margin: 0 10px 5px 0;}

.lkd-all-sty1-gs19-grid2{
	display: grid;
	grid-template-columns: 1fr 100px;
	grid-gap: 5px; 
	background-color: #fff;
	grid-template-areas:
		 "content   image";
    }
.lkd-all-sty1-gs19-grid2-image {grid-area: image;margin-left: 10px;}
.lkd-all-sty1-gs19-grid2-content {grid-area: content;}

.lkd-all-sty1-gs19-grid3{
	display: grid;
	grid-template-columns: 3fr 1fr;
	grid-gap: 5px;
	margin-bottom: 5px;
	grid-template-areas:
		 "content   btn";
    }
.lkd-all-sty1-gs19-grid3-content {grid-area: content;align-self: center;}
.lkd-all-sty1-gs19-grid3-btn {grid-area: btn; text-align: right;align-self: center;}

.lkd-all-sty1-gs19-grid4{
	display: grid;
	grid-template-columns: 125px 1fr;
	grid-gap: 0; 
	grid-template-areas:
		 "image      content"	
		 "options    options";
    }
.lkd-all-sty1-gs19-grid4-image {grid-area: image;margin-right: 15px; border: 1px solid #ececec;background-color: #ffffff;  object-fit: cover; }
.lkd-all-sty1-gs19-grid4-content {grid-area: content; align-self: center;margin-bottom:5px;margin-top: 5px;}
.lkd-all-sty1-gs19-grid4-options {grid-area: options; justify-self: end; margin: 0 10px 5px 0;}

.lkd-all-sty1-gs19-grid5{
	display: grid;
	grid-template-columns: 1fr 125px;
	grid-gap: 0; 
	background-color: #fff;
	grid-template-areas:
		 "content1  image"
    	 "content2  image"
	     "content3  image";
    }
.lkd-all-sty1-gs19-grid5-image {grid-area: image;margin-left: 10px;}
.lkd-all-sty1-gs19-grid5-content1 {grid-area: content1; }
.lkd-all-sty1-gs19-grid5-content2 {grid-area: content2;}
.lkd-all-sty1-gs19-grid5-content3 {grid-area: content3;}

.lkd-all-sty1-gs19-grid6{
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-gap: 10px; 
    padding: 0 35% 10px 0;
	grid-template-areas:
		 "icon  content1"
    	 "icon  content2"
	     ".   content3";
    }
.lkd-all-sty1-gs19-grid6-icon {grid-area: icon;margin-right: 10px; align-self: start;}
.lkd-all-sty1-gs19-grid6-content1 {grid-area: content1;align-self: center;padding: 15px 0 10px 0;}
.lkd-all-sty1-gs19-grid6-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs19-grid6-content3 {grid-area: content3;}

.lkd-all-sty1-gs19-grid6-back-img1 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img1.png); 
}

.lkd-all-sty1-gs19-grid7{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px; 
    padding: 0 43% 0 0;
	grid-template-areas:
		 "content1"
    	 "content2"
	     "content3";
    }
.lkd-all-sty1-gs19-grid7-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs19-grid7-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs19-grid7-content3 {grid-area: content3;}

.lkd-all-sty1-gs19-grid7-back-img1 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img4.png); 
}

.lkd-all-sty1-gs19-grid7-back-img2 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img3.png); 
}

.lkd-all-sty1-gs19-grid7-back-img3 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img2-2.png); 
}
.lkd-all-sty1-gs19-grid7-back4 {
background-repeat: no-repeat;
background-position: right center;
background-image: url("/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-back1.png"); 
background-color:#d2e6ec;
}
.lkd-all-sty1-gs19-grid7-back-img5 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img2-8.png); 
}
.lkd-all-sty1-gs19-grid7-back-img6 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/news-looked-img1.png); 
}
.lkd-all-sty1-gs19-grid7-back-img7 {
background-repeat: no-repeat;
background-position: right bottom;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/earn-looked-img1.png); 
}
.lkd-all-sty1-gs19-grid7-back-img8 {
background-repeat: no-repeat;
background-position: right bottom;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/image-looked-img1.png); 
}
.lkd-all-sty1-gs19-grid7-back-img9 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/video-looked-img1.png); 
}
.lkd-all-sty1-gs19-grid7-back-img10 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/billboard-back1.png); 
}
.lkd-all-sty1-gs19-grid8{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px; 
    padding: 1% 40% 1% 2%;
    }

.lkd-all-sty1-gs19-grid9{
	display: grid;
	grid-template-columns: 1fr 500px;
	grid-gap: 50px; 
    padding: 0;
	grid-template-areas:
		 "content1 content2";
    }
.lkd-all-sty1-gs19-grid9-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs19-grid9-content2 {grid-area: content2;align-self: center;}

.lkd-all-sty1-gs19-grid10{
        display: grid;
    grid-template-columns: 1fr 200px;
    grid-gap: 30px;
    margin: 10px 0 10px 0;
	grid-template-areas:
		 "content1 content2";
    line-height: 0;
    }
.lkd-all-sty1-gs19-grid10-content1 {grid-area: content1;}
.lkd-all-sty1-gs19-grid10-content2 {grid-area: content2;}

.lkd-all-sty1-gs19-grid11{
        display: grid;
    grid-template-columns: 1fr 300px;
    grid-gap: 30px;
    margin: 10px 0 10px 0;
	grid-template-areas:
		 "content1 content2";
    line-height: 0;
    }
.lkd-all-sty1-gs19-grid11-content1 {grid-area: content1;}
.lkd-all-sty1-gs19-grid11-content2 {grid-area: content2;} 

.lkd-all-sty1-gs19-grid12{
    display: grid;
    grid-template-columns: 325px 1fr;
    grid-gap: 0px;
    margin: 0;
	grid-template-areas:
		 "content1 content2"
    	 "content1 content3";
    line-height: 0;
    }
.lkd-all-sty1-gs19-grid12-content1 {grid-area: content1;padding-right: 30px}
.lkd-all-sty1-gs19-grid12-content2 {grid-area: content2; align-self: center;} 
.lkd-all-sty1-gs19-grid12-content3 {grid-area: content3;} 

.lkd-all-sty1-gs19-grid13{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 0px;
    margin: 0;
	grid-template-areas:
		 "content1 content2"
    	 "content1 content3";
    line-height: 0;
    }
.lkd-all-sty1-gs19-grid13-content1 {grid-area: content1;padding-right: 30px}
.lkd-all-sty1-gs19-grid13-content2 {grid-area: content2; align-self: center;} 
.lkd-all-sty1-gs19-grid13-content3 {grid-area: content3;} 

.lkd-all-sty1-gs19-grid13-img1 {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 16 / 9;
} 

.lkd-all-sty1-gs19-img-grid1{
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 5px;
    }
.lkd-all-sty1-gs19-img-grid1-img1{
   position: relative;
    }

.lkd-all-sty1-gs19-img-grid2{
    display: grid; 
    grid-template-columns: repeat(auto-fit, minmax( 150px, 1fr)); 
    grid-gap: 15px; 
    margin-top:5px;
    }
.lkd-all-sty1-gs19-img-grid3{
    display: grid;
    grid-template-columns: 1fr 1fr;
    }
.lkd-all-sty1-gs19-img-grid3-container1{
    position: relative;
    }
.lkd-all-sty1-gs19-img-grid3-img1{
  object-fit: cover;
  height: 115px;
  width: 100%;
    border-right: 1px solid #fff;
    }
.lkd-all-sty1-gs19-headline1{
font-size: 250%;
line-height: 1.1em;
}
.lkd-all-sty1-gs19-headline1[data-lkd-text-color=“purple1”] {
color: #795869;
}
.lkd-all-sty1-gs19-headline2{
font-size: 170%;
line-height: 1.1em;
margin-bottom: 5px;    
}
.lkd-all-sty1-gs19-headline3{
font-size: 275%;
line-height: 1.3em;
margin-bottom: 15px;
}
.lkd-all-sty1-gs19-subheadline1{
font-size: 130%;
line-height: 1.5em;
}
.lkd-all-sty1-gs19-subheadline2{
font-size: 130%;
line-height: 1.5em;
margin-bottom: 15px;
}
.lkd-all-sty1-gs19-color1{
 color: #1f82a2;
}
.lkd-all-sty1-gs19-color2{
 color: #ffffff;
}
.lkd-all-sty1-gs19-color3{
 color: #666;
}
.lkd-all-sty1-gs19-color4{
 color: #777777;
}
.lkd-all-sty1-gs19-color5{
 color: #000000;
}

.lkd-all-sty1-gs19-title1{
	color: #000;
	font-size: 170%;
	line-height: 1.4em;
	margin-bottom: 2px;
}
.lkd-all-sty1-gs19-title2{
	color: #000;
	font-size: 165%;
	line-height: 1.2em;
	margin: 10px 0;
}
.lkd-all-sty1-gs19-title3{
	color: #1f82a2;
	font-size: 120%;
	line-height: 1.4em;
    	margin-bottom: 2px;
}
.lkd-all-sty1-gs19-title4{
	color: #000;
	font-size: 170%;
	line-height: 1.4em;
	margin-bottom: 2px;
}
.lkd-all-sty1-gs19-subtitle1{
	color: #999;
	font-size: 115%;
	line-height: 1.4em;
}
.lkd-all-sty1-gs19-subtitle2{
	color: #777;
  font-size: 105%;
  line-height: 1.6em;
}
.lkd-all-sty1-gs19-subtitle4{
	color: #1f82a2;
	font-size: 120%;
	line-height: 1.4em;
    	margin-bottom: 2px;
}
.lkd-all-sty1-gs19-text1{
	color: #333;
	font-size: 110%;
	margin-bottom: 5px;
    line-height: 1.6em;
}
.lkd-all-sty1-gs19-text2{
	color: #333;
	font-size: 100%;
	margin-bottom: 10px;
        line-height: 1.5em;
}
.lkd-all-sty1-gs19-text4{
	color: #333;
    font-size: 100%;
    line-height: 1.6em; 
    margin-bottom: 5px;
}
.lkd-all-sty1-gs19-date1{
	display:inline-block;
	color: #999;
	font-size: 90%;
	margin-right: 10px;
    line-height: 1.8em;
}
.lkd-all-sty1-gs19-price1{
	color: #000;
	font-size: 200%;
    font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 5px;
}
.lkd-all-sty1-gs19-price2{
	color: #1f82a2;
	font-size: 180%;
    font-weight: bold;
	line-height: 1.4em;
}
.lkd-all-sty1-gs19-stat1{
	color: #333;
	font-size: 130%;
}
.lkd-all-sty1-gs19-address1{
color: #333;
font-size: 120%;
line-height: 1.4em;
margin-bottom: 5px;
}
.lkd-all-sty1-gs19-image1{
 padding: 5px;
 border: 1px solid #ececec;
 background-color: #ffffff;
 object-fit: cover; 
}
a.lkd-all-sty1-gs19-tag1:link, a.lkd-all-sty1-gs19-tag1:visited  {
 font-size: 105%;
 display:inline-block;
 margin-right: 1%;
 color: #333;
 white-space: nowrap;
 margin-bottom: 5px;
}
a.lkd-all-sty1-gs19-tag1:hover, a.lkd-all-sty1-gs19-tag1:active {
 text-decoration: underline;
}
a.lkd-all-sty1-gs19-tag2:link, a.lkd-all-sty1-gs19-tag2:visited  {
 font-size: 105%;
 display:inline-block;
 margin-right: 1%;
 color: #999;
 white-space: nowrap;
 line-height: 1.9em;
}
a.lkd-all-sty1-gs19-tag2:hover, a.lkd-all-sty1-gs19-tag2:active {
 text-decoration: underline;
 color: #666;	
}


a.lkd-all-sty1-gs19-link1:link, a.lkd-all-sty1-gs19-link1:visited  {
 font-size: 90%;
 display:inline-block;
 margin-left: 5px;
 color: #1f82a2;
 white-space: nowrap;
 line-height: 1.9em;
 text-decoration: underline;
}
a.lkd-all-sty1-gs19-link1:hover, a.lkd-all-sty1-gs19-link1:active {
 text-decoration: underline;
}

.lkd-all-sty1-gs19-link2, a.lkd-all-sty1-gs19-link2:link, a.lkd-all-sty1-gs19-link2:visited {
	color: #1f82a2;	
	display: inline-block;
	margin: 0 10px 5px 0;
}
a.lkd-all-sty1-gs19-link2:hover, a.llkd-all-sty1-gs19-link2:active {
 text-decoration: underline;
}
.lkd-all-sty1-gs19-link2-icon1 {
	font-size:90%;
	display: inline;
	margin-right: 1px;
}
.lkd-all-sty1-gs19-link2-text1 {
	font-size:90%;
	display: inline;
}

.lkd-all-sty1-gs19-link3, a.lkd-all-sty1-gs19-link3:link, a.lkd-all-sty1-gs19-link3:visited {
	color: #777;	
	display: inline-block;
	margin: 0 10px 5px 0;
}
a.lkd-all-sty1-gs19-link3:hover, a.llkd-all-sty1-gs19-link3:active {
 text-decoration: underline;
}
.lkd-all-sty1-gs19-link3-icon1 {
	font-size:90%;
	display: inline;
	margin-right: 1px;
}
.lkd-all-sty1-gs19-link3-text1 {
	font-size:90%;
	display: inline;
}
.lkd-all-sty1-gs19-link4 {
	text-align: left;
	margin:3px 0 5px 0;
	}
.lkd-all-sty1-gs19-link4 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs19-link4 li{
	display: inline;
    font-size: 105%;
	margin-right: 7px;
}
.lkd-all-sty1-gs19-link4 li a {
    color: #333;
    text-decoration: none;
	padding-right: 13px;
    border-right: 1px solid #ccc;
}
.lkd-all-sty1-gs19-link4 li a:hover {
    color: #000;
    text-decoration: none;
}
.lkd-all-sty1-gs19-link4 li:last-child > a {
    border-right: 0;
}



.lkd-all-sty1-gs19-stats-grid1 {
  display: grid;
  grid-gap: 35px;   
  grid-template-columns: minmax(10px, max-content) 1fr;
  grid-template-areas:
		 "content1  content2";  
 margin-bottom: 5px;
    line-height: 1.6em;
	}
.lkd-all-sty1-gs19-stats-grid1-content1 {grid-area: content1; align-self: center;}
.lkd-all-sty1-gs19-stats-grid1-content2 {grid-area: content2; align-self: center;}

.lkd-all-sty1-gs19-stats1 {
	text-align: left;
	}
.lkd-all-sty1-gs19-stats1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs19-stats1 li{
	display: inline;
	margin-right: 15px;
}
.lkd-all-sty1-gs19-stats1 li {
    color: #666;
    text-decoration: none;
	padding-right: 15px;
    border-right: 1px solid #ccc;
}
.lkd-all-sty1-gs19-stats1 li:last-child  {
    border-right: 0;
}

.lkd-all-sty1-gs19-billboard-nav-box {
    text-align: right;
    padding-top: 3px;
}
.lkd-all-sty1-gs19-billboard-loading-box  {
    display: inline-block;
    text-align: left;
    margin-right: 5px;
}
a.lkd-all-sty1-gs19-billboard-icon1:link, a.lkd-all-sty1-gs19-billboard-icon1:visited  {
 font-size:150%;color:#508fa4; margin-right:5px;
}
a.lkd-all-sty1-gs19-billboard-icon1:hover, a.lkd-all-sty1-gs19-billboard-icon1:active {
 color:#396b7b;
}


/*-----------------------------------------Home Search Styles-------------------------------------------------*/

.lkd-all-sty1-gs20-block1 {
 text-align:center; 
 width: 750px;
 margin: 50px auto 0 auto;
}
.lkd-all-sty1-gs20-block2 {
 text-align:center; 
 width: 750px;
 margin: 40px auto 0 auto;
}
.lkd-all-sty1-gs20-block3 {
text-align: center;
  width: 750px;
  margin: 0 auto 0 auto;
  padding: 0px 0 10px 0;
}
.lkd-all-sty1-gs20-block4 {
 text-align:center; 
 width: 750px;
 margin: 15px auto 0 auto;
}
.lkd-all-sty1-gs20-srch-img1 {
 width:250px;
 margin-bottom: 35px;
}
.lkd-all-sty1-gs20-grid1{
	display: grid;
	grid-template-columns: 1fr 60px;
	grid-gap: 0; 
	grid-template-areas:
		 "field  btn";
    }
.lkd-all-sty1-gs20-grid1-field {grid-area: field;position: relative;}
.lkd-all-sty1-gs20-grid1-btn {grid-area: btn;}

.lkd-all-sty1-gs20-grid2{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 0; 
	grid-template-areas:
		 "content1  content2";
    }
.lkd-all-sty1-gs20-grid2-content1 {grid-area: content1; margin-right:5px;position:relative;}
.lkd-all-sty1-gs20-grid2-content2 {grid-area: content2;margin-left:5px;}

.lkd-all-sty1-gs20-grid3{
	display: grid;
    grid-template-columns: 65px 1fr; 
    grid-gap:20px; 
    margin-bottom:20px;
	grid-template-areas:
		 "content1  content2";
    }
.lkd-all-sty1-gs20-grid3-content1 {grid-area: content1; }
.lkd-all-sty1-gs20-grid3-content2 {grid-area: content2;justify-self:start; align-self: end; color: #1f82a2; font-size: 160%;
line-height: 1.1em;}

.lkd-all-sty1-gs20-srch-dropdown1 {
 border-left: 1px solid #ccc; 
 border-right: 1px solid #ccc; 
 border-bottom: 1px solid #ccc; 
}

.lkd-all-sty1-gs20-srch-list1 {
	padding: 0;
}
.lkd-all-sty1-gs20-srch-list1 ul {
	list-style: none;
	padding: 0;
	text-align: left;
	width: 100%;
}
.lkd-all-sty1-gs20-srch-list1 li a {
 	color: #666;
	display: block;
	margin: 0;
	text-decoration: none;
	padding: 10px;
	font-size: 100%;
	border-bottom:1px solid #EFEFEF; 
}
.lkd-all-sty1-gs20-srch-list1 li a.active {
	color: #000;
}
.lkd-all-sty1-gs20-srch-list1 li a:hover:not(.active) {
	color: #000;
	padding-botom: 10px;
    background-color: #e9e9e9;
}
.lkd-all-sty1-gs20-srch-list1 li:last-child > a {
    border-bottom: 0;
}
.lkd-all-sty1-gs20-srch-list2{
	display: grid;
	grid-template-columns: 25px 1fr;
	grid-gap: 10px;
	padding: 10px;
	color: #666;
	border-bottom: 1px solid #EFEFEF;	
    }
.lkd-all-sty1-gs20-srch-list2-content1{
    align-self: center;
    }
.lkd-all-sty1-gs20-srch-list2-content2{
	font-size: 100%;
	align-self: center;
	justify-self:start;
    }
.lkd-all-sty1-gs20-srch-list2-img1 {
 width:100%;
 object-fit: cover;
 height: 25px;
}
.lkd-all-sty1-gs20-srch-list2-icon1 {
 color:#ccc;
 font-size: 100%;
}

a.lkd-all-sty1-gs20-srch-icon1:link, a.lkd-all-sty1-gs20-srch-icon1:visited, a.lkd-all-sty1-gs20-srch-icon1:hover, a.lkd-all-sty1-gs20-srch-icon1:active {
	position:absolute; 
	right:7px;
	top:12px; 
	color: #c1d6dd;
}

.lkd-all-sty1-gs20-srch-links1 {
	text-align: left;
    padding: 0 0 0 10px;  
	}
.lkd-all-sty1-gs20-srch-links1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs20-srch-links1 li{
	display: inline;
    font-size: 85%;
	margin-right: .6em;
	padding-top: 5px;
}
.lkd-all-sty1-gs20-srch-links1 li a {
    color: #666;
    text-decoration: none;
}
.lkd-all-sty1-gs20-srch-links1 li a:hover {
    color: #1f82a2;
    text-decoration: none;
}
.lkd-all-sty1-gs20-srch-links1 li:last-child > a {
    border-right: 0;
}

.lkd-all-sty1-gs20-srch-links2 {
	text-align: center;
    font-size: 110%;
	}
.lkd-all-sty1-gs20-srch-links2 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs20-srch-links2 li{
	display: inline;
    font-size: 85%;
	padding-top: 5px;
}
.lkd-all-sty1-gs20-srch-links2 li a {
    color: #000;
    padding: 5px 7px;
}
.lkd-all-sty1-gs20-srch-links2 li a:hover, .lkd-all-sty1-gs20-srch-links2 li a:active {
    color: #ec4998;
}
.lkd-all-sty1-gs20-srch-links2 li:last-child > a {
    border-right: 0;
}


.lkd-all-sty1-gs20-srch-links3 {
	text-align: center;
    font-size: 105%;
	}
.lkd-all-sty1-gs20-srch-links3 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs20-srch-links3 li{
	display: inline;
    font-size: 85%;
}
.lkd-all-sty1-gs20-srch-links3 li a {
    color: #1f82a2;
    padding: 7px 7px;
    background-color: #edf5f7;
    border-radius: 5px;
    border: 1px solid #bddae4;
}
.lkd-all-sty1-gs20-srch-links3 li a:hover, .lkd-all-sty1-gs20-srch-links3 li a:active {
     color: #1f82a2;
    padding: 7px 7px;
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #bddae4;   
}
.lkd-all-sty1-gs20-srch-links3 li:last-child > a {
    border-right: 0;
}

.lkd-all-sty1-gs20-bnr-back-img1 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img1.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img2 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img2-1.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img3 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img3.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img4 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img4-2.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img5 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img5.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img6 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img6.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img7 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img7.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img8 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img8.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img9 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img9.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img10 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img10.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img11 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img11.png); 
}
.lkd-all-sty1-gs20-bnr-back-img12 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img12.png); 
}
.lkd-all-sty1-gs20-bnr-back-img13 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img13.png); 
}
.lkd-all-sty1-gs20-bnr-back-img14 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img14.png); 
}
.lkd-all-sty1-gs20-bnr-back-img15 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img15.png); 
}
.lkd-all-sty1-gs20-bnr-back-img16 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img16.png); 
}
.lkd-all-sty1-gs20-bnr-back-img17 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img17.png); 
}
.lkd-all-sty1-gs20-bnr-back-img18 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img18.png); 
}
.lkd-all-sty1-gs20-bnr-back-img19 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img19.png); 
}
.lkd-all-sty1-gs20-bnr-back-img20 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img20.png); 
}
.lkd-all-sty1-gs20-bnr-back-img21 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img21.png); 
}
.lkd-all-sty1-gs20-bnr-back-img22 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-jobs-app-img1-2.png); 
}
.lkd-all-sty1-gs20-bnr-back-img23 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-products-app-img1.png); 
}
.lkd-all-sty1-gs20-bnr-back-img24 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-services-app-img1.png); 
}
.lkd-all-sty1-gs20-bnr-back-img25 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img22.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img26 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img23.png); 
} 
.lkd-all-sty1-gs20-bnr-back-img27 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img24.png); 
}
.lkd-all-sty1-gs20-bnr-back-img28 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img25.png); 
}
.lkd-all-sty1-gs20-bnr-back-img29 {
background-repeat: no-repeat;
background-position: right top;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/lkd-profile-app-img26.png); 
}
/*-----------------------Graph Data----------------------------------------*/
.lkd-all-sty1-gs21-data-label1 {
	font-size: 90%; margin-bottom: 5px;color: #333;
}
.lkd-all-sty1-gs21-data-group1 {
	display: inline-block;
    margin-right: 5px;
    margin-bottom: 10px;
}
.lkd-all-sty1-gs21-data-grid1{
	display: grid;
	grid-template-columns: minmax(10px, max-content) minmax(10px, max-content);
	grid-gap: 0px;
	grid-template-areas:
		 "col1     col2";
}
.lkd-all-sty1-gs21-data-grid1-col1 {grid-area: col1; background-color: #eee; border-radius: 3px 0px 0px 3px; padding: 2px 6px; font-size: 85%; color: #666; border: 1px solid #ccc; border-right: none;}
.lkd-all-sty1-gs21-data-grid1-col2 {grid-area: col2; border-radius: 0px 3px 3px 0px; padding: 2px 7px; font-size: 85%; color: #333;border: 1px solid #ccc;}


.lkd-all-sty1-gs21-data-grid2{
	display: grid;
	grid-template-columns: minmax(80px, max-content) 1fr;
	grid-gap: 0px;
    width: 100%;
	grid-template-areas:
		 "col1     col2";
}
.lkd-all-sty1-gs21-data-grid2-col1 {grid-area: col1; background-color: #eee;padding: 5px 6px; font-size: 85%; color: #666; border: 1px solid #ccc; border-bottom: none;border-right: none;}
.lkd-all-sty1-gs21-data-grid2-col2 {grid-area: col2; padding: 5px 7px; font-size: 90%; color: #333;border: 1px solid #ccc; border-bottom: none;}

.lkd-all-sty1-gs21-data-grid2-brdr-btm {border-bottom: 1px solid #ccc;}


.lkd-all-sty1-gs21-data-btn1, a.lkd-all-sty1-gs21-data-btn1:link, a.lkd-all-sty1-gs21-data-btn1:visited {
	color: #999;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 3px 13px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #e6e6e6;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-gs21-data-btn1:hover, a.lkd-all-sty1-gs21-data-btn1:active  {
	color: #666;
	background-color:#e6e6e6; 
}
.lkd-all-sty1-gs21-data-btn1-icon1 {
	font-size:90%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-gs21-data-btn1-text1 {
	font-size:110%;
	display: inline;
}
a.lkd-all-sty1-gs21-data-btn1[data-lkd-state="selected"] {
  background-color: #e6e6e6; 
} 

/*------------------------Brochure Pages content styles---------------------*/

.lkd-all-sty1-gs22-block1{
	background-color: var(--lkd-all-sty1-gs1-block1-background-color);
	border: 1px solid var(--lkd-all-sty1-gs1-block1-border-color);
	padding: 20px 20px 10px 20px;
	margin-bottom: 10px;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
    line-height: 1.6em;
}

.lkd-all-sty1-gs22-grid1{
	display: grid;
	grid-template-columns: 3fr 1fr;
	grid-gap: 10px; 
	grid-template-areas:
		 "content1  image"
         "content2  image"
         "content3  image";
    }
.lkd-all-sty1-gs22-grid1-image {grid-area: image;margin-left: 10px; align-self: start;}
.lkd-all-sty1-gs22-grid1-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs22-grid1-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs22-grid1-content3 {grid-area: content3;align-self: center;}

.lkd-all-sty1-gs22-grid1-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    } 


.lkd-all-sty1-gs22-grid2{
	display: grid;
	grid-template-columns: 1fr 3fr;
	grid-gap: 10px; 
	grid-template-areas:
		 "image content1"
         "image content2"
         "image content3";
    }
.lkd-all-sty1-gs22-grid2-image {grid-area: image;margin-right: 35px; align-self: start;}
.lkd-all-sty1-gs22-grid2-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs22-grid2-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs22-grid2-content3 {grid-area: content3;align-self: center;}

.lkd-all-sty1-gs22-grid2-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    } 

.lkd-all-sty1-gs22-grid3{
	display: grid;
	grid-template-columns: 1fr 2fr;
	grid-gap: 10px; 
	grid-template-areas:
		 "image content1"
         "image content2"
         "image content3";
    }
.lkd-all-sty1-gs22-grid3-image {grid-area: image;margin-right: 40px; align-self: start;}
.lkd-all-sty1-gs22-grid3-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs22-grid3-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs22-grid3-content3 {grid-area: content3;align-self: center;}

.lkd-all-sty1-gs22-grid3-img1{
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs22-grid4{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0px; 
    }

.lkd-all-sty1-gs22-grid5{
	display: grid;
	grid-template-columns: 400px 1fr;
	grid-gap: 40px;
    padding-bottom:10px;
	grid-template-areas:
		 "image content1";
    }
.lkd-all-sty1-gs22-grid5-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid5-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid5-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs22-grid5-img2{
   object-fit: cover;
   width: 375px;
   height: 350px;
    }

.lkd-all-sty1-gs22-grid6{
	display: grid;
	grid-template-columns: 250px 1fr;
	grid-gap: 40px;
	grid-template-areas:
		 "image content1";
    }
.lkd-all-sty1-gs22-grid6-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid6-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid6-img1{
   object-fit: cover;
   width: 250px;
   height: 250px;
   border: 1px solid #fff;
    }
.lkd-all-sty1-gs22-grid6-icon1{
   font-size: 850%;
   text-align: center;
   color:#bbd9e3;
   width: 250px;
   height: 250px;
   background-color: white;
   border: 10px solid #fff;
    padding-top:10%;
    }

.lkd-all-sty1-gs22-grid7{
	display: grid;
	grid-template-columns: 1fr 250px;
	grid-gap: 40px;
	grid-template-areas:
		 "content1 image";
    }
.lkd-all-sty1-gs22-grid7-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid7-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid7-img1{
   object-fit: cover;
   width: 250px;
   height: 250px ;
   border: 1px solid #fff;
    }

.lkd-all-sty1-gs22-grid8{
display: grid;
grid-template-columns: 80px 1fr;
grid-gap: 15px; 
margin-bottom:20px;
grid-template-areas:
	 "image content1";
     }
.lkd-all-sty1-gs22-grid8-image {grid-area: image;}
.lkd-all-sty1-gs22-grid8-content1 {grid-area: content1;align-self: center;padding-top: 10px;}

.lkd-all-sty1-gs22-grid9{
display: grid;
grid-template-columns: 65px 1fr;
grid-gap: 10px; 
grid-template-areas:
	 "icon content1";
     }
.lkd-all-sty1-gs22-grid9-icon {grid-area: icon;}
.lkd-all-sty1-gs22-grid9-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid9-icon1{
font-size: 125%;
  color: #c594b1;
  margin: 0 auto 10px auto;
  background-color: #faeaf3;
  display: inline-block;
  padding: 15px 20px;
  border-radius: 10px;
  width: 60px;
    }
.lkd-all-sty1-gs22-grid10{
display: grid;
grid-template-columns: 55px 1fr;
grid-gap: 10px; 
grid-template-areas:
	 "icon content1";
     }
.lkd-all-sty1-gs22-grid10-icon {grid-area: icon;}
.lkd-all-sty1-gs22-grid10-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid10-icon1{
font-size: 125%;
  color: #c594b1;
  margin: 0 auto 10px auto;
  background-color: #faeaf3;
  display: inline-block;
  padding: 12px 14px;
  border-radius: 10px;
  width: 50px;
    }
.lkd-all-sty1-gs22-grid10[data-lkd-grid="spacing1"] {
grid-template-columns: 65px 1fr;
}


.lkd-all-sty1-gs22-grid11{
	display: grid;
	grid-template-columns: 500px 1fr;
	grid-gap: 40px;
    padding:10px 0px;
	grid-template-areas:
		 "image content1";
    }
.lkd-all-sty1-gs22-grid11-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid11-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid11-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs22-grid11-img2{
   object-fit: cover;
   width: 375px;
   height: 350px;
    }
.lkd-all-sty1-gs22-grid11-img3{
    width: 85%;
    margin: auto 10%;
    }

.lkd-all-sty1-gs22-grid12{
	display: grid;
	grid-template-columns: 475px 1fr;
	grid-gap: 10px;
	grid-template-areas:
		 "image content1"
    	 "image content2";
    }
.lkd-all-sty1-gs22-grid12-image {grid-area: image;align-self: start;margin-right: 30px;}
.lkd-all-sty1-gs22-grid12-content1 {grid-area: content1;align-self: end;}
.lkd-all-sty1-gs22-grid12-content2 {grid-area: content2;align-self: start;}
.lkd-all-sty1-gs22-grid12-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs22-grid13{
	display: grid;
	grid-template-columns: 400px 1fr;
	grid-gap: 40px;
    padding:0;
	grid-template-areas:
		 "image content1";
    }
.lkd-all-sty1-gs22-grid13-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid13-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid13-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs22-grid14{
display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 350px, 1fr));
  grid-gap: 15px;
    }

.lkd-all-sty1-gs22-grid15{
	display: grid;
	grid-template-columns: 90px 1fr;
	grid-gap: 0;
    padding:0;
    min-height: 130px;
	grid-template-areas:
		 "image content1"
    	 "image content2";
    }
.lkd-all-sty1-gs22-grid15-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid15-content1 {grid-area: content1;align-self: center;padding-left: 10px;}
.lkd-all-sty1-gs22-grid15-content2 {grid-area: content2;align-self: start;padding-left: 10px;min-height: 70px;}

.lkd-all-sty1-gs22-grid15-img1{
   object-fit: cover;
   width: 100%;
   height: 90px;
    border: 1px solid #f9ddeb;
    }
.lkd-all-sty1-gs22-grid15-title1{
   color: #ec4998;
    font-size: 115%;
        line-height: 1.3em;
    }
.lkd-all-sty1-gs22-grid15-text1{
   color: #666;
    font-size: 80%;
    line-height: 1.5em;
    }

.lkd-all-sty1-gs22-grid15-links1 {
	text-align: left;
    margin-top: 5px;
	}
.lkd-all-sty1-gs22-grid15-links1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-gs22-grid15-links1 li{
	display: inline;
    font-size: 80%;
	margin-right: .6em;
	padding-top: 5px;
    color:#000;
    white-space: nowrap;
}

.lkd-all-sty1-gs22-grid16  {
  display: grid;
  gap: 15px;
  grid-template-columns: auto;
  grid-template-rows: 180px 1fr min-content;
    background: #fff;
    border: 1px solid #e6e6e6;
}
.lkd-all-sty1-gs22-grid16-subgrid {
  grid-row: 1 /-1;
  grid-column: 1/1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;    
} 
.lkd-all-sty1-gs22-grid16-subgrid-box1 {
  padding: 0px;
  position: relative;
}
.lkd-all-sty1-gs22-grid16-subgrid-box2 {
  padding: 0 10px;
  align-self: start;
}
.lkd-all-sty1-gs22-grid16-subgrid-box3{
  padding: 5px;
  align-self: end; 
    justify-self:end;
}
.lkd-all-sty1-gs22-grid16-img1 {
  object-fit: cover;
  width: 100%;
  height: 180px;
}
a.lkd-all-sty1-gs22-grid16-title1:link, a.lkd-all-sty1-gs22-grid16-title1:visited  {
   color: #ec4998;
    font-size: 145%;
        line-height: 1.5em;
}
a.lkd-all-sty1-gs22-grid16-title1:hover, a.lkd-all-sty1-gs22-grid16-title1:active {
  color: #e8388d;
}
a.lkd-all-sty1-gs22-grid16-title2:link, a.lkd-all-sty1-gs22-grid16-title2:visited, a.lkd-all-sty1-gs22-grid16-title2:hover, a.lkd-all-sty1-gs22-grid16-title2:active  {
   color: #2d89a7;
    font-size: 145%;
        line-height: 1.5em;
}

.lkd-all-sty1-gs22-grid16-text1{
   color: #666;
    font-size: 90%;
    line-height: 1.5em;
    }

.lkd-all-sty1-gs22-grid17{
	display: grid;
	grid-template-columns: 150px 1fr;
	grid-gap: 0;
    padding:5px;
	grid-template-areas:
		 "image content1"
    	 "image content2"
         ".     content3";
    }
.lkd-all-sty1-gs22-grid17-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid17-content1 {grid-area: content1;align-self: center;padding-left: 10px;}
.lkd-all-sty1-gs22-grid17-content2 {grid-area: content2;align-self: start;padding-left: 10px;}
.lkd-all-sty1-gs22-grid17-content3 {grid-area: content3;justify-self: end;}

.lkd-all-sty1-gs22-grid17-img1{
   object-fit: cover;
   width: 100%;
   height: 110px;
    }
.lkd-all-sty1-gs22-grid17-img2{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
a.lkd-all-sty1-gs22-grid17-title1:link, a.lkd-all-sty1-gs22-grid17-title1:visited  {
   color: #ec4998;
    font-size: 130%;
        line-height: 1.5em;
}
a.lkd-all-sty1-gs22-grid17-title1:hover, a.lkd-all-sty1-gs22-grid17-title1:active {
  color: #e8388d;
}
.lkd-all-sty1-gs22-grid17-title2 {
   color: #2d89a7;
   font-size: 130%;
   line-height: 1.5em;
}
a.lkd-all-sty1-gs22-grid17-title3:link, a.lkd-all-sty1-gs22-grid17-title3:visited, a.lkd-all-sty1-gs22-grid17-title3:hover, a.lkd-all-sty1-gs22-grid17-title3:active  {
   color: #2d89a7;
    font-size: 130%;
        line-height: 1.5em;
}

.lkd-all-sty1-gs22-grid17-text1{
   color: #666;
    font-size: 90%;
    line-height: 1.5em;
    }

.lkd-all-sty1-gs22-grid18{
	display: grid;
    grid-template-columns: 55px 1fr;
	grid-gap: 2px;
	line-height: 1.3em;
	font-size: 90%;
    padding: 10px 0;
	color: #333;
		grid-template-areas:
	     "icon   title"
	     "icon   description";
    }
.lkd-all-sty1-gs22-grid18-icon{
	grid-area: icon;
	align-self: start;
	justify-self: center;
    }
.lkd-all-sty1-gs22-grid18-title{
	grid-area: title;
	align-self: center;
    }
.lkd-all-sty1-gs22-grid18-description{
	grid-area: description;
	align-self: center;
	line-height: 1.5em;
    }
.lkd-all-sty1-gs22-grid18-icon1{
text-align: center;
  font-size: 180%;
  color: #c594b1;
    }
.lkd-all-sty1-gs22-grid18-title1{
font-size: 130%;
 line-height: 1.4em;
    }
.lkd-all-sty1-gs22-grid18-text1{
font-size: 105%;
  color: #666;
    }
.lkd-all-sty1-gs22-grid19{
display: grid;
grid-template-columns: 100px 1fr;
grid-gap: 0px; 
margin-bottom: 5px;
grid-template-areas:
	 "icon content1"
     "icon content2";
     }
.lkd-all-sty1-gs22-grid19-icon {grid-area: icon;justify-self: start;}
.lkd-all-sty1-gs22-grid19-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs22-grid19-content2 {grid-area: content2;align-self: start;}

.lkd-all-sty1-gs22-grid19-icon1{
    display: grid;
    grid-template-columns: 1fr;
  font-size: 200%;
  color: #2d89a7;
  margin: 0 auto;
  background-color: #f2f2f2;
  padding: 20px 20px;
  border-radius: 20px;
    width:80px;
    }
.lkd-all-sty1-gs22-grid19-icon1-img{
align-self: center;
    justify-self: center;
    }


.lkd-all-sty1-gs22-grid20{
	display: grid;
	grid-template-columns: 1fr 400px ;
	grid-gap: 40px;
    padding:10px 0px;
	grid-template-areas:
		 "content1 image ";
    }
.lkd-all-sty1-gs22-grid20-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid20-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid20-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs22-grid20-img2{
   width: 90%;
    margin: auto 10%;
    }

a.lkd-all-sty1-gs22-sty1:link, a.lkd-all-sty1-gs22-sty1:visited  {
	padding: 10px 5px 5px 10px;
    background-color: #f5f7f8; 
	border-bottom: 3px solid #f9ddeb;
	display:block;
}
a.lkd-all-sty1-gs22-sty1:hover, a.lkd-all-sty1-gs22-sty1:active {
	text-decoration: none;
	background-color: #f9eff4;  
    border-bottom: 3px solid #f2b4d3;
}

a.lkd-all-sty1-gs22-sty2:link, a.lkd-all-sty1-gs22-sty2:visited  {
    background-color: #fff; 
}
a.lkd-all-sty1-gs22-sty2:hover, a.lkd-all-sty1-gs22-sty2:active {
	background-color: #f9eff4;  
}

.lkd-all-sty1-gs22-bullets1{
	display: grid;
	grid-template-columns: 15px 1fr;
    margin-bottom: 10px;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets1-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets1-text {grid-area: text;}

.lkd-all-sty1-gs22-bullets1-icon1 {color: #000; font-size: 30%;}

.lkd-all-sty1-gs22-bullets1-link1, a.lkd-all-sty1-gs22-bullets1-link1:link, a.lkd-all-sty1-gs22-bullets1-link1:visited {
	font-size: 110%;
    color: #000;
}
a.lkd-all-sty1-gs22-bullets1-link1:hover, a.lkd-all-sty1-gs22-bullets1-link1:active  {
	color: #1f82a2;
}
.lkd-all-sty1-gs22-bullets1-text1 {font-size: 110%;color: #000;line-height: 1.6em;}

.lkd-all-sty1-gs22-bullets2{
	display: grid;
	grid-template-columns: 15px 1fr;
    margin-bottom: 20px;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets2-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets2-text {grid-area: text;}

.lkd-all-sty1-gs22-bullets2-icon1 {color: #555; font-size: 6px;}

.lkd-all-sty1-gs22-bullets2-link1, a.lkd-all-sty1-gs22-bullets1-link1:link, a.lkd-all-sty1-gs22-bullets1-link1:visited {
	font-size: 110%;
    color: #000;
}
a.lkd-all-sty1-gs22-bullets2-link1:hover, a.lkd-all-sty1-gs22-bullets1-link1:active  {
	color: #1f82a2;
}
.lkd-all-sty1-gs22-bullets2-text1 {font-size: 110%;color: #555;}

 .lkd-all-sty1-gs22-bullets3{
	display: grid;
	grid-template-columns: 27px 1fr;
    margin-bottom: 20px;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets3-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets3-text {grid-area: text;align-self: center;}

.lkd-all-sty1-gs22-bullets3-icon1 {color: #8db5c5; font-size: 15px;}

.lkd-all-sty1-gs22-bullets3-link1, a.lkd-all-sty1-gs22-bullets3-link1:link, a.lkd-all-sty1-gs22-bullets3-link1:visited {
	font-size: 100%;
    color: #000;
}
a.lkd-all-sty1-gs22-bullets3-link1:hover, a.lkd-all-sty1-gs22-bullets3-link1:active  {
	color: #1f82a2;
}  
.lkd-all-sty1-gs22-bullets3-text1 {font-size: 105%;color: #000;}  
.lkd-all-sty1-gs22-bullets3-text2 {font-size: 100%;color: #333;}  

.lkd-all-sty1-gs22-bullets4 ul {
	list-style-position: outside; 
    margin-top: 10px;
    margin-left: 15px;
	line-height: 1.7em;
}
.lkd-all-sty1-gs22-bullets4 ul li {
	color: #333;
    font-size:100%;
	text-decoration: none;
	padding-left: 5px;
    padding-bottom: 5px;
}
.lkd-all-sty1-gs22-bullets5{
	display: grid;
	grid-template-columns: 30px 1fr;
    margin-bottom: 20px;
	grid-template-areas:
		 "icon  text";
    line-height: 1.6em;
    }
.lkd-all-sty1-gs22-bullets5-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets5-text {grid-area: text;}
.lkd-all-sty1-gs22-bullets5-icon1 {color: #000; font-size: 14px;}
.lkd-all-sty1-gs22-bullets5-text1 {font-size: 105%;color: #000;}

.lkd-all-sty1-gs22-bullets6{
	display: grid;
	grid-template-columns: 30px 1fr;
    margin: 10px 0;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets6-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets6-text {grid-area: text;}
.lkd-all-sty1-gs22-bullets6-icon1 {font-size: 14px; color: #1f82a2;}
.lkd-all-sty1-gs22-bullets6-text1 {font-size: 105%; color: #1f82a2;}

a.lkd-all-sty1-gs22-bullets6-link1:link, a.lkd-all-sty1-gs22-bullets6-link1:visited {
	font-size: 105%;
    color: #1f82a2;
}
a.lkd-all-sty1-gs22-bullets6-link1:hover, a.lkd-all-sty1-gs22-bullets6-link1:active  {
	color: #387688;
} 

.lkd-all-sty1-gs22-bullets7{
	display: grid;
	grid-template-columns: 30px 1fr;
    margin: 10px 0;
    padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets7-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets7-text {grid-area: text;}
.lkd-all-sty1-gs22-bullets7-icon1 {font-size: 14px; color: #1f82a2;}
.lkd-all-sty1-gs22-bullets7-text1 {font-size: 105%; color: #000;line-height: 1.5em;}

.lkd-all-sty1-gs22-bullets8{
	display: grid;
	grid-template-columns: 15px 1fr;
    margin: 5px 0;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets8-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets8-text {grid-area: text;}
.lkd-all-sty1-gs22-bullets8-icon1 {font-size: 14px; color: #000;}
.lkd-all-sty1-gs22-bullets8-text1 {font-size: 100%; color: #000;}

.lkd-all-sty1-gs22-bullets9{
	display: grid;
	grid-template-columns: 20px 1fr;
    margin: 5px 0;
	grid-template-areas:
		 "icon  text";
    line-height: 2em;
    }
.lkd-all-sty1-gs22-bullets9-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets9-text {grid-area: text;}
.lkd-all-sty1-gs22-bullets9-icon1 {font-size: 5px; color: #000;}
.lkd-all-sty1-gs22-bullets9-text1 {font-size: 100%; color: #000;}

.lkd-all-sty1-gs22-bullets10{
	display: grid;
	grid-template-columns: 25px 1fr;
    margin: 10px 0;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets10-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets10-text {grid-area: text;}
.lkd-all-sty1-gs22-bullets10-icon1 {font-size: 12px; color: #666;}
.lkd-all-sty1-gs22-bullets10-text1 {font-size: 100%; color: #000;line-height: 1.7em;}

.lkd-all-sty1-gs22-headline1{
	font-size: 220%;
	margin-bottom: 10px;
	color: #333;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline1[data-lkd-text-color=“blue1”] {
color: #1f82a2;
}
.lkd-all-sty1-gs22-headline1[data-lkd-text-color=“purple1”] {
color: #795869;
}

.lkd-all-sty1-gs22-headline2{
	font-size: 180%;
	margin-bottom: 7px;
	color: #795869;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline2[data-lkd-text-color=“blue1”] {
color: #1f82a2;
}
.lkd-all-sty1-gs22-headline3{
	font-size: 220%;
	margin-bottom: 10px;
	color: #795869;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline3[data-lkd-text-color=“white”] {
color: #fff;
}
.lkd-all-sty1-gs22-headline4{
font-size: 300%;
color: #1f82a2;
line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline5{
	font-size: 180%;
	margin-bottom: 10px;
	color: #333;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline6{
	font-size: 130%;
	margin-bottom: 10px;
	color: #333;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline6[data-lkd-text-color=“pink1”] {
color: #ec4998;
}
.lkd-all-sty1-gs22-headline6[data-lkd-text-color=“blue1”] {
color: #1f82a2;
}
.lkd-all-sty1-gs22-headline7{
	font-size: 95%;
	margin-bottom: 3px;
	color: #1f82a2;
    line-height: 1.3em;
    text-transform: uppercase;
    }
.lkd-all-sty1-gs22-headline8{
	font-size: 140%;
	margin-bottom: 10px;
	color: #000;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-text1{
	font-size: 100%;
	margin-bottom: 20px;
	color: #555;
    line-height: 1.7em;
    }
.lkd-all-sty1-gs22-text1[data-lkd-text-color=“white”] {
color: #fff;
}
.lkd-all-sty1-gs22-subheadline1{
	font-size: 95%;
	color: #c474a3;
    line-height: 1.5em;
    text-transform: uppercase;
    }
.lkd-all-sty1-gs22-subheadline2{
	font-size: 135%;
	color: #000;
    line-height: 1.3em;
    margin-bottom: 5px;
    }
.lkd-all-sty1-gs22-subheadline3{
	font-size: 135%;
	color: #2d89a7;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-subheadline4{
	font-size: 115%;
	color: #666;
    line-height: 1.3em;
    }

.lkd-all-sty1-gs22-text2{
	font-size: 100%;
	color: #555;
    line-height: 1.8em;
    }
.lkd-all-sty1-gs22-text3{
	font-size: 130%;
	color: #555;
    line-height: 1.7em;
    margin-bottom: 10px;
    }
.lkd-all-sty1-gs22-text4{
	font-size: 100%;
	color: #555;
    line-height: 1.9em;
    margin-bottom: 10px;
    }
.lkd-all-sty1-gs22-divider1{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 50px;
	margin-bottom: 50px;
}
.lkd-all-sty1-gs22-divider2{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 20px;
	margin-bottom: 20px;
}
.lkd-all-sty1-gs22-divider3{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 10px;
	margin-bottom: 10px;
}
.lkd-all-sty1-gs22-divider4{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 30px;
	margin-bottom: 30px;
}
.lkd-all-sty1-gs22-spcr1{
	width: 100%;
    height: 20px;
}
.lkd-all-sty1-gs22-spcr2{
	width: 100%;
    height: 40px;
}
.lkd-all-sty1-gs22-spcr3{
	width: 100%;
    height: 60px;
}
.lkd-all-sty1-gs22-spcr4{
	width: 100%;
    height: 80px;
}
.lkd-all-sty1-gs22-spcr5{
	width: 100%;
    height: 10px;
}
.lkd-all-sty1-gs22-btn1{
color: #1f82a2;
background-color: #d8e9ee;
      display: inline-block;
  padding: 5px 10px 8px 10px;
  white-space: nowrap;
font-size: 90%;
}
.lkd-all-sty1-gs22-btn2{
  color: #ec4998;
  background-color: #fbdbea;
  display: inline-block;
  padding: 8px 15px;
  border: 1px solid #f2d0e0;
  white-space: nowrap;
    font-size: 90%;
}
a.lkd-all-sty1-gs22-link1:link, a.lkd-all-sty1-gs22-link1:visited  {
	color: #1f82a2;
}
a.lkd-all-sty1-gs22-link1:hover, a.lkd-all-sty1-gs22-link1:active {
	text-decoration: underline;
}

.lkd-all-sty1-gs22-morelink1 {
    color: #ec4998; 
	font-size: 80%;
}

.lkd-all-sty1-gs22-more-box1{
    text-align: right; 
	padding-top: 5px;
}
.lkd-all-sty1-gs22-more-box2{
    text-align: right; 
	padding-top: 15px;
}
.lkd-all-sty1-gs22-more-box3{ 
	padding: 5px 0 10px 0;;
}
.lkd-all-sty1-gs22-app-grid1{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 80px, 1fr));
grid-gap: 10px;
}

.lkd-all-sty1-gs22-app-sty1-logo1{
display: grid;
grid-template-columns: 1fr; 
width: 60px;
height: 60px;
border-radius: 10px 0 10px 0;
background-color: #fff;
color: #fff;
margin: 5px auto 10px auto;
}
.lkd-all-sty1-gs22-app-sty1-logo1 div{
align-self: center;
justify-self:center; 
}
.lkd-all-sty1-gs22-app-sty1-logo1-icon1{
color: #1f82a2;
font-size: 140%;
font-weight: bold;
}
.lkd-all-sty1-gs22-app-sty1-logo1-icon2{
color: #1f82a2;
font-size: 155%;
font-weight: bold;
}
.lkd-all-sty1-gs22-app-sty1-logo1-text1{
color: #eee;
font-size: 95%;  
text-align: center;
margin-bottom: 10px;
}

.lkd-all-sty1-gs22-app-sty1-logo2{
display: grid;
grid-template-columns: 1fr; 
width: 60px;
height: 60px;
border-radius: 10px 0 10px 0;
background-color: #d3e4ea;
color: #fff;
margin: 5px auto 10px auto;
}
.lkd-all-sty1-gs22-app-sty1-logo2 div{
align-self: center;
justify-self:center; 
}
.lkd-all-sty1-gs22-app-sty1-logo2-icon1{
color: #1f82a2;
font-size: 140%;
font-weight: bold;
}
.lkd-all-sty1-gs22-app-sty1-logo2-icon2{
color: #1f82a2;
font-size: 155%;
font-weight: bold;
}
.lkd-all-sty1-gs22-app-sty1-logo2-text1{
color: #1f82a2;
font-size: 95%;  
text-align: center;
margin-bottom: 10px;
}

.lkd-all-sty1-gs22-app-grid3{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 145px, 1fr));
grid-gap: 10px;
}
.lkd-all-sty1-gs22-app-sty1-logo3{
display: grid;
grid-template-columns: 1fr; 
width: 100%;
height: auto;
border-radius: 10px 0 10px 0;
background-color: #d3e4ea;
color: #fff;
padding: 15px 0 15px 0;
}
.lkd-all-sty1-gs22-app-sty1-logo3-wrapper{
align-self: center;
justify-self:center; 
}
.lkd-all-sty1-gs22-app-sty1-logo3-icon1{
color: #1f82a2;
font-size: 140%;
font-weight: bold;
text-align: center;
 margin-bottom: 5px;   
}
.lkd-all-sty1-gs22-app-sty1-logo3-text1{
color: #1f82a2;
font-size: 95%;  
text-align: center;
}


/*----------------------- Promo Styles ---------------------------------------*/
.lkd-all-sty1-gs23-block1{
  padding: 20px;
  background: #cfe8f0;
  margin-bottom: 20px;
}

.lkd-all-sty1-gs23-block1[data-lkd-back-color="green1"] {
background: #cff0e5;
}
.lkd-all-sty1-gs23-title1{
  font-weight: bold;
  font-size: 150%;
  margin-bottom: 10px;
  color: #333;
  line-height: 1.3em;
}
.lkd-all-sty1-gs23-title2{
color: #000;
  font-size: 165%;
  line-height: 1.2em;
  margin-bottom: 5px;
}
.lkd-all-sty1-gs23-text1{
  font-size: 110%;
  color: #555;
  line-height: 1.7em;
  margin-bottom: 10px;
}
.lkd-all-sty1-gs23-text2{
  color: #333;
  font-size: 100%;
  margin-bottom: 5px;
  line-height: 1.5em;
}
.lkd-all-sty1-gs23-block1-close{
 float: right; padding-left: 10px;
}
.lkd-all-sty1-gs23-block1-close-icon1{
 color: #9db7af;
}


/*----------------------- Map Popup Styles ---------------------------------------*/
.lkd-all-sty1-gs24-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	margin-bottom: 20px;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
    line-height: 1.6em;
    color: #444;
}
.lkd-all-sty1-gs24-block1-padd{
	padding:10px;
}

a.lkd-all-sty1-gs24-title1:link, a.lkd-all-sty1-gs24-title1:visited  {
	font-size: 115%; 
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs24-title1:hover, a.lkd-all-sty1-gs24-title1:active {
	text-decoration: none;
}
.lkd-all-sty1-gs24-subtitle1{
color: #1f82a2;
line-height: 1.6em;
font-size: 95%;
}
.lkd-all-sty1-gs24-text1{
	color: #666; 
	font-size: 90%;
	 word-break: break-word;
     line-height: 1.5em;
    margin-bottom: 5px;
}
.lkd-all-sty1-gs24-more1{
	text-align: right;
    margin-top: 5px;
}

/*----------------------- Progress Bar ---------------------------------------*/
.lkd-all-sty1-progressbar-wrapper {
      background: #fff;
      width: 100%;
      display: inline-block;
}

.lkd-all-sty1-progressbar li {
      list-style-type: none;
      width: 30%;
      float: left;
      font-size: 12px;
      position: relative;
      text-align: center;
      text-transform: uppercase;
      color: #7d7d7d;
}

.lkd-all-sty1-progressbar li:before {
    width: 40px;
    height: 40px;
    content: "";
    line-height: 35px;
    border: 2px solid #7d7d7d;
    display: block;
    text-align: center;
    margin: 0 auto 3px auto;
    border-radius: 50%;
    position: relative;
    z-index: 2;
    background-color: #fff;
}
.lkd-all-sty1-progressbar li:after {
     width: 100%;
     height: 2px;
     content: '';
     position: absolute;
     background-color: #7d7d7d;
     top: 20px;
     left: -50%;
     z-index: 0;
}
.lkd-all-sty1-progressbar li:first-child:after {
     content: none;
}
.lkd-all-sty1-progressbar li.active {
    color: #1f82a2;
    font-weight: bold;  
}
.lkd-all-sty1-progressbar li.active:before {
    border-color: #1f82a2;
    background: #1f82a2;
    color: #fff;
    font-size: 120%;
 }
.lkd-all-sty1-progressbar li.active + li:after {
    background-color: #1f82a2;
}
.lkd-all-sty1-progressbar li.active:before {
    background: #1f82a2  no-repeat center center;
    background-size: 60%;
}
.lkd-all-sty1-progressbar li::before {
    background: #fff  no-repeat center center;
    background-size: 60%;
}
.lkd-all-sty1-progressbar {
    counter-reset: step;
}
.lkd-all-sty1-progressbar li:before {
    content: counter(step);
    counter-increment: step; 
}

.lkd-all-sty1-progressbar-wrapper2 {
	text-align: center;
	}
.lkd-all-sty1-progressbar-wrapper2 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-progressbar-wrapper2 li{
	display: inline-block;
	margin-right: .1em;
}
.lkd-all-sty1-progressbar-wrapper2 li a {
    text-decoration: none;
	padding: 0px 25px;
    border-right: 1px solid #ddd;
    display: inline-block;
}
.lkd-all-sty1-progressbar-wrapper2 li a:hover {
    text-decoration: none;
}
.lkd-all-sty1-progressbar-wrapper2 li:last-child > a {
    border-right: 0;
}

.lkd-all-sty1-progressbar-grid1 {
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 90px, 1fr));
grid-gap: 10px; 
 padding: 0 5px;
    }
.lkd-all-sty1-progressbar-grid1-item {
 border-right: 1px solid #ddd;
 padding: 0px;
    }
.lkd-all-sty1-progressbar-grid1-item:last-child {
    border-right: 0;
}

.lkd-all-sty1-progressbar-sty1-logo1{
 display: grid;
 grid-template-columns: 1fr; 
width: 35px;
height: 35px;
border-radius: 25px;
background-color: #1f82a2;
    font-size: 100%;  
color: #fff;
margin: 5px auto;
    }
.lkd-all-sty1-progressbar-sty1-logo1 div{
align-self: center;
 justify-self:center;   
    } 
.lkd-all-sty1-progressbar-sty1-logo1[data-lkd-logo-back="default"] {
  background-color: #f4f4f4;
    border: 1px solid #999;
    color: #999;
}
.lkd-all-sty1-progressbar-sty1-logo1-text1{
color: #1f82a2;;
font-size: 90%;  
text-align: center;
font-weight: bold;
    }
.lkd-all-sty1-progressbar-sty1-logo1-text2{
color: #999;
font-size: 90%;  
text-align: center;
    }


/*-----------------------------------------Popup-------------------------------------------------*/

/*-----------------------Popup General Styles--------------------------------*/
.lkd-all-sty1-popup-body1{
	padding: 0 1% 1% 1%;
	background-color: #f5f8fa;
}
.lkd-all-sty1-popup-body2{
	padding: 2% 2% 2% 2%;
	background-color: #ffffff !important;
}
.lkd-all-sty1-popup-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 1% 2% 2% 2%;
	margin-bottom: 2%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
}
.lkd-all-sty1-popup-grid1{
	display: grid;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 5px;
    }
.lkd-all-sty1-popup-grid1-content1{
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-popup-grid1-content2{
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-popup-grid2{
	display: grid;
    grid-template-columns: 40px 1fr;
	grid-gap: 10px;
	margin-bottom: 0;
	line-height: 1.3em;
	font-size: 90%;
	align-self: center;
    }

.lkd-all-sty1-popup-sectionav1{
	font-size: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f2f2f2;
	padding-top: 0.5em;
	padding-bottom: 0em;
	margin-top: 1%;
	width: 100%;
	}
.lkd-all-sty1-popup-sectionav1 ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.lkd-all-sty1-popup-sectionav1 ul li{
	display: inline;
	line-height: 2em;
}
.lkd-all-sty1-popup-sectionav1 ul li a{
	color: #787878;
	text-decoration: none;
	padding-right: 0.75em;
	padding-left: 0.75em;
}
.lkd-all-sty1-popup-sectionav1 ul li a:hover, .lkd-all-sty1-popup-sectionav1 ul li a.lkd-all-sty1-popup-sectionav1-selected{
	border-bottom-color: #000;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: .4em; 
}
.lkd-all-sty1-popup-more1{
text-align: right;
    }
a.lkd-all-sty1-popup-morelink1:link, a.lkd-all-sty1-popup-morelink1:visited  {
	color: #000000;
	white-space: nowrap; 
	font-size: 105%;
}
a.lkd-all-sty1-popup-morelink1:hover, a.lkd-all-sty1-popup-morelink1:active {
	text-decoration: underline;
}


/*-------------------------Popup----------------------------*/
.lkd-all-sty1-popup-gs1-block1{
	background-color: #FFF;
	border: 1px solid #Ececec;
	padding: 2%;
	margin-bottom: 1%;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
	margin-top: 1%;
}
.lkd-all-sty1-popup-gs1-divider1{
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
	margin-top: 1.5%;
	margin-bottom: 1.5%;
}
.lkd-all-sty1-popup-gs1-spcr1{
	margin-top: 15px;
	margin-bottom: 15px;
}
.lkd-all-sty1-popup-gs1-grid1{
	display: grid;
    grid-template-columns: repeat(2, [col] 1fr ) ;
	grid-gap: 15px;
    }

.lkd-all-sty1-popup-gs1-grid2{
	display: grid;
    grid-template-columns: 50px 1fr;
	grid-gap: 15px;
	padding-bottom: 1em;
	margin-bottom: 1em;
	line-height: 1.3em;
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #EFEFEF;
    }
.lkd-all-sty1-popup-gs1-grid2-content1{
	align-self: center;
    }
.lkd-all-sty1-popup-gs1-grid2-content2{
	align-self: center;
    }
.lkd-all-sty1-popup-gs1-grid3{
	display: grid;
    grid-template-columns: 60px 1fr;
	grid-gap: 20px;
	padding-bottom: 1em;
	margin-bottom: 1em;
	line-height: 1.3em;
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #EFEFEF;
    }
.lkd-all-sty1-popup-gs1-grid3-content1{
	align-self: center;
    }
.lkd-all-sty1-popup-gs1-grid3-content2{
	align-self: center;
    }
.lkd-all-sty1-popup-gs1-grid4{
	display: grid;
    grid-template-columns: 1fr 1fr;
	grid-gap: 20px;
	margin-bottom: 1%;
	margin-top: 1%;
    }
.lkd-all-sty1-popup-gs1-grid4-sty1{
    border-radius: 4px;
	background-color: #f5f5f5;
	padding:10px;
    }
.lkd-all-sty1-popup-gs1-grid4-content1{
    margin-top: 10px;
    }

.lkd-all-sty1-popup-gs1-grid7{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-popup-gs1-grid7-content1{
  grid-column: col-start / span 3;
    }
.lkd-all-sty1-popup-gs1-grid7-content2{
  grid-column: col-start 4/ span 9;
    }
.lkd-all-sty1-popup-gs1-grid8{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-popup-gs1-grid8-content1{
  grid-column: col-start / span 5;
    }
.lkd-all-sty1-popup-gs1-grid8-content2{
  grid-column: col-start 6/ span 7;
    }
.lkd-all-sty1-popup-gs1-grid9{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
    }
.lkd-all-sty1-popup-gs1-grid9-content1{
  grid-column: col-start / span 2;
    }
.lkd-all-sty1-popup-gs1-grid9-content2{
  grid-column: col-start 3/ span 10;
    }
.lkd-all-sty1-popup-gs1-grid10{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 150px, 1fr));   
	grid-gap: 15px;
	margin-top: 2%;
	margin-bottom: 2%;
    }
.lkd-all-sty1-popup-gs1-grid11{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 250px, 1fr));   
	grid-gap: 15px;
	margin-top: 2%;
	margin-bottom: 2%;
    }
.lkd-all-sty1-popup-gs1-grid12{
	display: grid;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 10px;
	margin-bottom: 1.5%;
}
.lkd-all-sty1-popup-gs1-grid12-col1{
  grid-column: col-start/ span 12;	
  grid-row: 1;
}
.lkd-all-sty1-popup-gs1-grid12-col2{
  grid-column: col-start/ span 7;	
  grid-row: 2;
}
.lkd-all-sty1-popup-gs1-grid12-col3{
grid-column: col-start 8/ span 5;	
  grid-row: 2;
	justify-self: end;
}
.lkd-all-sty1-popup-gs1-grid12-icon1 {
	display: inline-block;
	margin-right: 10px;
	padding-bottom: 10px;
	}
.lkd-all-sty1-popup-gs1-grid13{
	display: grid;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 15px;
	margin-bottom: 1.5%;
	padding-bottom: 1.5%;
	border-bottom: 1px solid #Ececec;
}
.lkd-all-sty1-popup-gs1-grid13-col1{
  grid-column: col-start/ span 3;
}
.lkd-all-sty1-popup-gs1-grid13-col2{
  grid-column: col-start 4/ span 6;	
		align-self: center;
}
.lkd-all-sty1-popup-gs1-grid13-col3{
grid-column: col-start 10/ span 3;	
	justify-self: center;
	align-self: center;
}
.lkd-all-sty1-popup-gs1-grid13-col4{
grid-column: col-start / span 12;	

}
.lkd-all-sty1-popup-gs1-grid13-sty1{
	margin-bottom: 1.5%;
	background-color: #f7f7f7;
	border: 1px solid #EFEFEF;
	height: 100px;
	width:100%;
	padding: 10px;
	text-align: center;
	color: #c0c0c0;
}
a.lkd-all-sty1-popup-gs1-grid13-icon1:link, a.lkd-all-sty1-popup-gs1-grid13-icon1:visited, a.lkd-all-sty1-popup-gs1-grid13-icon1:hover, a.lkd-all-sty1-popup-gs1-grid13-icon1:active  {
	font-size: 135%; 
	color: #999;
	line-height: 1.4em;
      margin-left: 20px;
}
a.lkd-all-sty1-popup-gs1-grid13-link1:link, a.lkd-all-sty1-popup-gs1-grid13-link1:visited {
	font-size: 95%; 
	color: #666;
	line-height: 1.4em;
    display: inline-block;
	margin-right: 15px;
	white-space: nowrap;
}
a.lkd-all-sty1-popup-gs1-grid13-link1:hover, a.lkd-all-sty1-popup-gs1-grid13-link1:active  {
	color: #333;
}
.lkd-all-sty1-popup-gs1-grid13-title1{
	font-size: 135%;
	margin-bottom:1%; 
}
.lkd-all-sty1-popup-gs1-grid13-text1{
	font-size: 100%;
	margin-bottom:2%;
	color: #999;
}


.lkd-all-sty1-popup-gs1-header1{
	display: grid;
    grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 15px;
	margin-bottom: 2%;
	padding-bottom: 1%;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-popup-gs1-header1-col1{
  grid-column: col-start/ span 6;	
	font-size: 150%;
	color: #333333;
}
.lkd-all-sty1-popup-gs1-header1-col2{
  grid-column: col-start 7/ span 6;	
	  justify-self: end;
}
.lkd-all-sty1-popup-gs1-header2{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 10px;
	margin-bottom: 2%;
	color: #555555;
	border-bottom: 1px solid #EFEFEF;
    }
.lkd-all-sty1-popup-gs1-header2-content1{
	grid-column: col-start / span 8;
	font-size: 110%;
	line-height: 1.8em;
		align-self: center;
    }
.lkd-all-sty1-popup-gs1-header2-content2{
	grid-column: col-start 9/ span 4;
	align-self: center;
    justify-self: end;
	margin-bottom: 8px;
    }

.lkd-all-sty1-popup-gs1-title1{
	font-size: 135%;
	margin-bottom:1.5%; 
		display:inline-block;
}
.lkd-all-sty1-popup-gs1-title2{
	color: #333333;
	font-size: 150%;
	margin-bottom: 2%;
	padding-bottom: 1%;
	border-bottom: 1px solid #EFEFEF;
}
.lkd-all-sty1-popup-gs1-title3{
	font-size: 115%;
	margin-bottom:1%; 
}
.lkd-all-sty1-popup-gs1-title4{
	font-size: 120%;
	color: #333;
	line-height: 1.2em;
}
.lkd-all-sty1-popup-gs1-text1{
	font-size: 105%;
	color: #666;
}
.lkd-all-sty1-popup-gs1-text2{
	font-size: 105%;
	line-height: 1.4em;
}
.lkd-all-sty1-popup-gs1-text3{
	font-size: 95%;
	line-height: 1.2em;
	color:#666;
	margin-top: 5px;
}
.lkd-all-sty1-popup-gs1-view1  {
	background-color: #f5f5f5;
	color: #999;
	padding: 3% 30px 2% 2%;
	word-wrap:normal;
	border-radius: 4px;
	position: relative;
	margin-bottom: 2%;
}

.lkd-all-sty1-popup-gs1-view1-close {
	color: #999;
	position: absolute;
	top: 3px;
	right: 10px;
	font-size: 120%;
	font-weight: bold;
}
a.lkd-all-sty1-popup-url1:link, a.lkd-all-sty1-popup-url1:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #666;
 white-space: nowrap;
 font-size: 95%;	
	text-decoration: underline;
}
a.lkd-all-sty1-popup-url1:hover, a.lkd-all-sty1-popup-url1:active {
	text-decoration: underline;
}


/*-------------------------Popover----------------------------*/
.lkd-all-sty1-popover-block1{
	background-color: #FFF;
	padding: 0 2% 0 2%;
	line-height: 1.6em;
}
.lkd-all-sty1-popover-divider1{
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
	margin-top: 2%;
	margin-bottom: 2%;
}
.lkd-all-sty1-popover-grid1{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 15px;
	margin-bottom: 2%;
    }
.lkd-all-sty1-popover-grid1-img1{
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-popover-grid1-content1{
  grid-column: col-start / span 12;	
    }
.lkd-all-sty1-popover-grid1-content2{
  grid-column: col-start / span 12;	
    }
.lkd-all-sty1-popover-grid2{
	display: grid;
    grid-template-columns: 10px 1fr;
	grid-gap: 12px;
	margin-bottom: 1%;
	margin-top: 1%;
	align-self: center;
    }
.lkd-all-sty1-popover-label1{
	margin-bottom: 1%;
	margin-top: 1%;
	color: #666;
	font-size: 90%;
	font-style: italic;
	margin-bottom: 2%;
}
a.lkd-all-sty1-popover-title1:link, a.lkd-all-sty1-popover-title1:visited  {
	font-size: 110%; 
	color: #000000;
}
a.lkd-all-sty1-popover-title1:hover, a.lkd-all-sty3-gs1-title1:active {
	text-decoration: underline;
}
.lkd-all-sty1-popover-text1{
	color: #666666;
	font-size: 90%;
}
.lkd-all-sty1-popover-phone1 {
	color: #999;
	white-space: nowrap;
	font-size: 95%;
	line-height: 1.3em;
}
.lkd-all-sty1-popover-address1 {
	color: #999;
	font-size: 95%;
	line-height: 1.3em;
}
a.lkd-all-sty1-popover-url1:link, a.lkd-all-sty1-popover-url1:visited  {
 display:inline-block;
 margin-right: 2%;
 color: #999;
 white-space: nowrap;
 font-size: 95%;
}
a.lkd-all-sty1-popover-url1:hover, a.lkd-all-sty1-popover-url1:active {
	text-decoration: underline;
}

a.lkd-all-sty1-popover-tag1:link, a.lkd-all-sty1-popover-tag1:visited  {
 font-size: 90%;
 display:inline-block;
 margin-right: 1%;
 color: #333;
 white-space: nowrap;
 line-height: 1.9em;
}
a.lkd-all-sty1-popover-tag1:hover, a.lkd-all-sty1-popover-tag1:active {
	text-decoration: underline;
}

/*-------------------------Lookup----------------------------*/
.lkd-all-sty1-lookup1-block1{
	background-color: #FFF;
	padding:0px 15px 5px 15px;
	line-height: 1.5em;
}
.lkd-all-sty1-lookup1-search1{
	width: 100%;
	margin-bottom: 5px;
}
.lkd-all-sty1-lookup1-search2{
	display: grid;
    grid-template-columns: 1fr 60px;
	grid-gap: 0px;
	margin-bottom: 10px;
	width: 100%;
}
.lkd-all-sty1-lookup1-nav1 {
	margin-top: 1em;
}
.lkd-all-sty1-lookup1-nav1 ul {
	list-style: none;
	padding: 0;
	text-align: left;
	width: 100%;
	margin-bottom: .4em;
}
.lkd-all-sty1-lookup1-nav1 li a {
 	color: #666;
	display: block;
	margin: 0;
	text-decoration: none;
	padding-bottom: 0.5em;
	font-size: 100%;
	border-bottom:1px solid #EFEFEF; 
	margin-bottom: 0.65em; 
}
.lkd-all-sty1-lookup1-nav1 li a.active {
	color: #000;
}
.lkd-all-sty1-lookup1-nav1 li a:hover:not(.active) {
	color: #000;
	padding-botom: 0.65em;
}
.lkd-all-sty1-lookup1-grid1{
	display: grid;
	grid-template-columns: repeat(12, [col-start] 1fr);
	grid-gap: 10px;
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-bottom:1px solid #EFEFEF; 
	color:#666;
	font-size: 100%;
    }
.lkd-all-sty1-lookup1-grid1-img1{
  grid-column: col-start / span 1;	
  align-self: center;
  justify-self: start;
    }
.lkd-all-sty1-lookup1-grid1-content1{
  grid-column: col-start 2 / span 11;	
  align-self: center;
  justify-self: left;
    }
.lkd-all-sty1-lookup1-grid2 {
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax( 100px, 1fr));  
	grid-gap: 15px;
	margin-bottom: 1%;
}
.lkd-all-sty1-lookup1-grid3 {
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 100px, 1fr));  
	grid-gap: 15px;
	margin-bottom: 1%;
}
.lkd-all-sty1-lookup1-grid4 {
	display: grid;
    grid-template-columns: 1fr;  
	grid-gap: 5px;
	grid-template-areas:
	 "image"
	 "content"	
     "options";	
}
.lkd-all-sty1-lookup1-grid4-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 10px;
    }
.lkd-all-sty1-lookup1-grid4-image {grid-area: image; align-self: start;}
.lkd-all-sty1-lookup1-grid4-content {grid-area: content; align-self: start;line-height: 1.3em;}
.lkd-all-sty1-lookup1-grid4-options {grid-area: options;align-self: end; justify-self: start;}

.lkd-all-sty1-lookup1-grid5{
	display: grid;
	grid-template-columns: 25px 1fr ;
	grid-gap: 0;
	color: #666;
	grid-template-areas:
	"icon    text";
    }
.lkd-all-sty1-lookup1-grid5-icon {grid-area: icon; align-self:center; }
.lkd-all-sty1-lookup1-grid5-text {grid-area: text; align-self:center;  }

.lkd-all-sty1-lookup1-grid6 {
	display: grid;
	grid-template-columns: 1fr 100px ;
    grid-gap:5px;
	grid-template-areas:
	"col1    col2";
    }
.lkd-all-sty1-lookup1-grid6-col1 {grid-area: col1; }
.lkd-all-sty1-lookup1-grid6-col2 {grid-area: col2; justify-self:end; align-self:center; }

.lkd-all-sty1-lookup1-grid7 {
	display: grid;
    grid-gap:10px; 
    grid-template-columns: 50px 1fr;
    }
.lkd-all-sty1-lookup1-grid7-img1 {
	border: 1px solid #dee2e6; 
    width: 100%;
    height: 50px;
    object-fit: cover;
    }
a.lkd-all-sty1-lookup1-sty1:link, a.lkd-all-sty1-lookup1-sty1:visited  {
	background-color: #fff;
	display:block;
        padding:10px;
        border-bottom: 1px solid #EFEFEF; 
}
a.lkd-all-sty1-lookup1-sty1:hover, a.lkd-all-sty1-lookup1-sty1:active {
	background-color: #efefef;
	text-decoration: none;
        padding:10px;
        border-bottom: 1px solid #EFEFEF; 
}
.lkd-all-sty1-lookup1-list1{
	display: grid;
	grid-template-columns: 50px 1fr 150px ;
	grid-gap: 0px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.3em;
	grid-template-areas:
	 "image title options"
     "image link  options";	
    }
.lkd-all-sty1-lookup1-list1-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 10px;
    }
.lkd-all-sty1-lookup1-list1-image {grid-area: image;}
.lkd-all-sty1-lookup1-list1-title {grid-area: title; align-self: center;padding-right: 20px;}
.lkd-all-sty1-lookup1-list1-link {grid-area: link;padding-right: 20px;}
.lkd-all-sty1-lookup1-list1-options {grid-area: options; justify-self:end; align-self: center;}

.lkd-all-sty1-lookup1-list2{
	display: grid;
	grid-template-columns: 1fr 150px ;
	grid-gap: 0px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.3em;
	grid-template-areas:
	 "content options"
     "content  options";	
    }
.lkd-all-sty1-lookup1-list2-content {grid-area: content; padding-right: 20px;}
.lkd-all-sty1-lookup1-list2-options {grid-area: options; justify-self:end; align-self: center;}

.lkd-all-sty1-lookup1-list3 {
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax( 175px, 1fr));  
	grid-gap: 20px;
	margin-bottom: 2%;
}
.lkd-all-sty1-lookup1-list4{
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-template-rows: auto ;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	grid-template-areas:
	     "image     title"
		 "image     link"
		 "image     content"
		 "options   options"
		 "hidden    hidden";		
    }
.lkd-all-sty1-lookup1-list4-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 15px;
   padding-bottom: 3px;
    }
.lkd-all-sty1-lookup1-list4-label {
	color:#999;
	font-size: 90%;
	padding-left: 3px;
}
.lkd-all-sty1-lookup1-list4-image {grid-area: image;}
.lkd-all-sty1-lookup1-list4-title {grid-area: title;align-self:center;}
.lkd-all-sty1-lookup1-list4-link {grid-area: link;align-self:center;}
.lkd-all-sty1-lookup1-list4-content {grid-area: content;align-self:center;}
.lkd-all-sty1-lookup1-list4-options {grid-area: options; justify-self:end; align-self: center; padding-top: 5px;}
.lkd-all-sty1-lookup1-list4-hidden {grid-area: hidden; display: none;margin-top: 1%; padding: 1% 2%;background-color: #f8f9fa;}

.lkd-all-sty1-lookup1-list5{
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-gap: 5px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.4em;
	grid-template-areas:
	 "image     title"
     "image     link"
	 "options   options";	
    }
.lkd-all-sty1-lookup1-list5-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 5px;
    }
.lkd-all-sty1-lookup1-list5-image {grid-area: image;}
.lkd-all-sty1-lookup1-list5-title {grid-area: title; align-self: center;}
.lkd-all-sty1-lookup1-list5-link {grid-area: link; align-self: center;}
.lkd-all-sty1-lookup1-list5-options {grid-area: options; justify-self:end; align-self: center; padding-top: 5px;}

.lkd-all-sty1-lookup1-list6{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.4em;
	grid-template-areas:
	 "content"
     "options";	
    }

.lkd-all-sty1-lookup1-list6-content {grid-area: content; align-self: center;}
.lkd-all-sty1-lookup1-list6-options {grid-area: options; justify-self:end; align-self: center;}


.lkd-all-sty1-lookup1-list7{
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-template-rows: auto;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	grid-template-areas:
	     "image     content"
		 "options   options"
		 "hidden    hidden";	
    }
.lkd-all-sty1-lookup1-list7-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding-right: 15px;
    }
.lkd-all-sty1-lookup1-list7-label {
	color:#999;
	font-size: 90%;
	padding-left: 3px;
}
.lkd-all-sty1-lookup1-list7-image {grid-area: image;}
.lkd-all-sty1-lookup1-list7-content {grid-area: content;align-self:center;}
.lkd-all-sty1-lookup1-list7-options {grid-area: options; justify-self:end; align-self: center; padding-top: 5px;}
.lkd-all-sty1-lookup1-list7-hidden {grid-area: hidden; display: none;margin-top: 1%; padding: 1% 2%;background-color: #f8f9fa;}


a.lkd-all-sty1-lookup1-title1, a.lkd-all-sty1-lookup1-title1:link, a.lkd-all-sty1-lookup1-title1:visited, a.lkd-all-sty1-lookup1-title1:hover, a.lkd-all-sty1-lookup1-title1:active  {
 font-size: 110%;
 color: #000;
}
.lkd-all-sty1-lookup1-title2{
	 font-size: 110%;
     color: #000;
    line-height: 1.3em;
    margin-bottom: 5px;
}
.lkd-all-sty1-lookup1-title3{
	color:#000; font-size:105%;line-height: 1.4em;
}
.lkd-all-sty1-lookup1-text2{
	color:#000; font-size:90%;line-height: 1.5em;
}
.lkd-all-sty1-lookup1-text3{
	color:#666; font-size:90%;line-height: 1.5em;
}
.lkd-all-sty1-lookup1-text4{
	color:#999; font-size:90%;line-height: 1.5em;
}
.lkd-all-sty1-lookup1-list-options1 {
	 text-align: right;
    margin-top: 5px;
}
.lkd-all-sty1-lookup1-description1 {
	 font-size: 95%;
	 color: #999;
}
a.lkd-all-sty1-lookup1-link1, a.lkd-all-sty1-lookup1-link1:link, a.lkd-all-sty1-lookup1-link1:visited  {
 font-size: 100%;
 color: #999;
word-break: break-all;
  line-height: 1.3em;
}
a.lkd-all-sty1-lookup1-link1:hover, a.lkd-all-sty1-lookup1-link1:active {
	 color: #666;
}
a.lkd-all-sty1-lookup1-link2, a.lkd-all-sty1-lookup1-link2:link, a.lkd-all-sty1-lookup1-link2:visited  {
 display: inline-block;
 margin-right: 10px;
 color: #999;
}
a.lkd-all-sty1-lookup1-link2:hover, a.lkd-all-sty1-lookup1-link2:active {
	 color: #666;
}

.lkd-all-sty1-lookup1-socialbtn1:link, a.lkd-all-sty1-lookup1-socialbtn1:link, a.lkd-all-sty1-lookup1-socialbtn1:visited  {
 color: #ccc;
 white-space: nowrap;
 padding: 5px;
 margin-right: 10px;
 text-align: center;
 display: inline-block; 
}
a.lkd-all-sty1-lookup1-socialbtn1:hover, a.lkd-all-sty1-lookup1-socialbtn1:active {
	text-decoration: none;
	 color: #666;
}
.lkd-all-sty1-lookup1-socialbtn1-icon1 {
	font-size: 105%;
	display: block; 
}
.lkd-all-sty1-lookup1-socialbtn1-text1 {
	 font-size: 85%;
	 display: block;
}

.lkd-all-sty1-lookup1-socialbtn2:link, a.lkd-all-sty1-lookup1-socialbtn2:link, a.lkd-all-sty1-lookup1-socialbtn2:visited  {
 display: inline-block;
 white-space: nowrap;
 color: #999;
	background-color: #e8f2f6;	
	padding: 5px 10px 5px 10px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #a8cedb;
	margin: 0 0 10px 5px;
}
a.lkd-all-sty1-lookup1-socialbtn2:hover, a.lkd-all-sty1-lookup1-socialbtn2:active {
	color: #666;
	background-color:#d8e6ec; 
}
.lkd-all-sty1-lookup1-socialbtn2-icon1 {
	font-size:100%;
	color: #8fc0d0;
	display: inline;
}
.lkd-all-sty1-lookup1-socialbtn2-text1 {
	font-size:100%;
	display: inline;
    color: #666;
	margin-right: 3px;
}
.lkd-all-sty1-lookup1-socialbtn3, a.lkd-all-sty1-lookup1-socialbtn3:link, a.lkd-all-sty1-lookup1-socialbtn3:visited {
    color: #666;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 5px 9px 5px 9px;
	border-radius: 6px;
	border: 1px solid #e6e6e6;
	margin-left: 5px;
    text-align: center;
        line-height: 1.2em;
     white-space: nowrap; 
}
a.lkd-all-sty1-lookup1-socialbtn3:hover, a.lkd-all-sty1-lookup1-socialbtn3:active  {
	color: #666;
	background-color: #e6e6e6;
}
.lkd-all-sty1-lookup1-socialbtn3-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-lookup1-socialbtn3-text1 {
	font-size:85%;
	display: inline;
}

.lkd-all-sty1-lookup1-socialbtn4, a.lkd-all-sty1-lookup1-socialbtn4:link, a.lkd-all-sty1-lookup1-socialbtn4:visited {
    color: #999;
	background-color:#e6e6e6; 	
	display: inline-block;
	padding: 3px 9px 3px 9px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #ccc;
	margin-left: 5px;
}
a.lkd-all-sty1-lookup1-socialbtn4:hover, a.lkd-all-sty1-lookup1-socialbtn4:active  {
	color: #666;
	background-color: #ccc;
}
.lkd-all-sty1-lookup1-socialbtn4-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-lookup1-socialbtn4-text1 {
	font-size:85%;
	display: inline;
}
.lkd-all-sty1-lookup1-socialbtn5, a.lkd-all-sty1-lookup1-socialbtn5:link, a.lkd-all-sty1-lookup1-socialbtn5:visited {
    color: #999;
	background-color:#f8f8f8; 	
	display: inline-block;
	padding: 3px 9px 3px 9px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #e6e6e6;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-lookup1-socialbtn5:hover, a.lkd-all-sty1-lookup1-socialbtn5:active  {
	color: #666;
	background-color: #e6e6e6;
}
.lkd-all-sty1-lookup1-socialbtn5-icon1 {
	font-size:80%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-lookup1-socialbtn5-text1 {
	font-size:85%;
	display: inline;
}



/*-----------------------Buttons----------------------------------------*/
.lkd-all-sty1-btn-gen1{
	background-color: none !important;
	border: none !important;
}

/*-----------------------Global--------------------------------*/
.lkd-all-sty1-margin-btm1 {
	margin-bottom: 1%;
    }
.lkd-all-sty1-margin-btm1 {
	margin-bottom: 1%;
    }
.lkd-all-sty1-margin-top1 {
	margin-top: 1%;
    }
.lkd-all-sty1-margin-topbtm1 {
	margin-top: 1%;
	margin-bottom: 1%;
    }
/*---------------------------------------------------Viewports----------------------------------------------------*/
.lkd-hidden-sm{
	
}
.lkd-hidden-lg{
    display:none;	
}
.lkd-overflow1{
  overflow-x: auto;
}

/*---------------------------------------------------Table Styles----------------------------------------------------*/

 .lkd-all-sty1-table-background1 {
	background-color: #4a8aa2; 
	color: #fff;
}  
.lkd-all-sty1-table-th-grid1 {
 display:grid;
 grid-template-columns: 1fr 20px;
 grid-template-areas:
	     "col1  col2";	
    }
.lkd-all-sty1-table-th-grid1-col1 {grid-area: col1; align-self:center;}  
.lkd-all-sty1-table-th-grid1-col2 {grid-area: col2; align-self:center;justify-self:end;}  
      
.lkd-all-sty1-table-td-grid1 {
 display:grid;
 grid-template-columns: 1fr min-content;
 grid-template-areas:
	     "col1  col2";	
    }
.lkd-all-sty1-table-td-grid1-col1 {grid-area: col1; align-self:center;}  
.lkd-all-sty1-table-td-grid1-col2 {grid-area: col2; align-self:start;justify-self:end;}      
      
      
.lkd-all-sty1-table-td-grid2 {
 display:grid;
 grid-gap: 3px;
 grid-template-columns: 40px 1fr;
 grid-template-areas:
      "image  text";
    }
.lkd-all-sty1-table-td-grid2-image {grid-area: image; align-self:center;}  
.lkd-all-sty1-table-td-grid2-text {grid-area: text; align-self:center; color:#333; font-size: 90%;}      
.lkd-all-sty1-table-td-grid2-img1 {
  object-fit: cover;
  width: 40px;
  height: 40px;
  border: 1px solid #dee2e6;
}
      
.lkd-all-sty1-table-td-grid3 {
 display:grid;
 grid-gap: 3px;
 margin-bottom: 8px; 
 padding-bottom: 8px;
 border-bottom: 1px solid #ddd;
 grid-template-columns: 25px 1fr;
 grid-template-areas:
      "icon  text";
    }
.lkd-all-sty1-table-td-grid3-icon {grid-area: icon; align-self:start;padding-top: 3px; color:#1f82a2; font-size: 105%;}  
.lkd-all-sty1-table-td-grid3-text {grid-area: text; align-self:start;line-height: 1.6em; color:#333; font-size: 95%;white-space: nowrap;}      
      
 .lkd-all-sty1-table-td-grid4 {
 display:grid;
 grid-gap: 0px;
 grid-template-columns: 50px 1fr 30px;
 grid-template-areas:
      "image  text"
      "image  stats"
      "image  icon";
    }
.lkd-all-sty1-table-td-grid4-image {grid-area: image; align-self:start;}  
.lkd-all-sty1-table-td-grid4-text {grid-area: text; align-self:center;color:#333; font-size: 90%;line-height: 1.4em;white-space: nowrap;}
 .lkd-all-sty1-table-td-grid4-stats {grid-area: stats; align-self:center;color:#666; font-size: 80%;line-height: 1.4em;}     
.lkd-all-sty1-table-td-grid4-icon {grid-area: icon; align-self:center;padding-top:2px; } 
      
.lkd-all-sty1-table-td-grid4-img1 {
  object-fit: cover;
  width: 40px;
  height: 40px;
  border: 1px solid #dee2e6;
}   
.lkd-all-sty1-table-td-grid4-icon1 {
  background-color:#1f82a2; 
  font-size: 80%; 
  color:#fff;
  display: inline-block;
  padding: 0 5px;
  line-height: 1.4em;
}       
      
.lkd-all-sty1-table-img-grid1 {
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax( 50px, 1fr));  
	grid-gap: 10px;
	margin: 5px 0 5px 0;
}
.lkd-all-sty1-table-img-grid1 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
   min-height: 50px;
   border: 1px solid #dee2e6;
    }
.lkd-all-sty1-table-img-grid1-more{
   width: 100%;
   height: 100%;
   background-color: #eee; 
   border: 1px solid #ddd;
   color: #000;
   padding: 5px;
   
    }      
      
 .lkd-all-sty1-table-contenteditable{
   padding-top: 0.5em;
   padding-right: 0.6em;
   padding-bottom: 0.3em;
   padding-left: 0.6em;
   border: 1px solid #8fc0d0;
background-color: #f5f7f8;
   min-height: 40px;
   color: #000000;
   overflow: hidden;
   max-height: 110px;
   word-break: break-all;  
    }      
      

 .lkd-all-sty1-table-icon1, a.lkd-all-sty1-table-icon1:link, a.lkd-all-sty1-table-icon1:visited, a.lkd-all-sty1-table-icon1:hover, a.lkd-all-sty1-table-icon1:active {
	font-size:90%;
	color: #ccc;
}
  .lkd-all-sty1-table-icon2, a.lkd-all-sty1-table-icon2:link, a.lkd-all-sty1-table-icon2:visited, a.lkd-all-sty1-table-icon2:hover, a.lkd-all-sty1-table-icon2:active {
	font-size:90%;
	color: #666;
}        
      
 a.lkd-all-sty1-table-tag1:link, a.lkd-all-sty1-table-tag1:visited  {
	border-radius: 5px;
	padding: 5px 5px;
    background-color: #edf5f7; 
	border: 1px solid #d2e6ec;
	display:inline-block;
    margin: 5px 10px 5px 0px;
}
a.lkd-all-sty1-table-tag1:hover, a.lkd-all-sty1-table-tag1:active {
	text-decoration: none;
	background-color: #d2e6ec;  
}
      
 a.lkd-all-sty1-table-tag2:link, a.lkd-all-sty1-table-tag2:visited  {
	border-radius: 5px;
	padding: 2px 5px;
    background-color: #edf5f7; 
	border: 1px solid #d2e6ec;
	display:inline-block;
    margin: 5px 5px 5px 0px;
    color:#000;
    font-size: 95%;
}
a.lkd-all-sty1-table-tag2:hover, a.lkd-all-sty1-table-tag2:active {
	text-decoration: none;
	background-color: #d2e6ec;  
}
      
 .lkd-all-sty1-table-status1 {
	background-color: red; 
    border-radius: 5px; 
	color: #fff;
    display:inline-block;
    font-size: 85%;
    padding: 2px 10px;  
     margin: 5px;
}
  
.lkd-all-sty1-table-btn1, a.lkd-all-sty1-table-btn1:link, a.lkd-all-sty1-table-btn1:visited {
	color: #666;	
	display: inline-block;
	padding: 3px 9px;
	text-align: center;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-table-btn1:hover, a.lkd-all-sty1-table-btn1:active  {
	color: #333;
}
.lkd-all-sty1-table-btn1-icon1 {
	font-size:100%;
	display: inline;
	margin-right: 2px;
}
.lkd-all-sty1-table-btn1-text1 {
	font-size:95%;
	display: inline;
}

.lkd-all-sty1-table-btn2, a.lkd-all-sty1-table-btn2:link, a.lkd-all-sty1-table-btn2:visited {
	color: #1f82a2;
	background-color:#fff; 	
	display: inline-block;
	padding: 3px 9px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid #e6e6e6;
	margin: 0 5px 5px 0;
}
a.lkd-all-sty1-table-btn2:hover, a.lkd-all-sty1-table-btn2:active  {
	color: #1f82a2;
	background-color:#edf5f7; 
}
.lkd-all-sty1-table-btn2-icon1 {
	font-size:85%;
	display: inline;
	margin-right: 3px;
}
.lkd-all-sty1-table-btn2-text1 {
	font-size:95%;
	display: inline;
}
      
.lkd-all-sty1-table-btn3, a.lkd-all-sty1-table-btn3:link, a.lkd-all-sty1-table-btn3:visited {
	color: #666;	
	margin: 0 5px 5px 0;
    display: block;
}
a.lkd-all-sty1-table-btn3:hover, a.lkd-all-sty1-table-btn3:active  {
	color: #000;
}

.lkd-all-sty1-table-rating  {
margin-bottom: 5px;
width: 150px;	
}
.lkd-all-sty1-table-rating-text  {
	font-size:115%;
	color: mediumvioletred;
	margin: auto;
	display: inline-block;
	padding-right: 3px;
}
.lkd-all-sty1-table-rating-icon  {
	font-size:90%;
	color: mediumvioletred;
	margin: auto;
	display: inline-block;
}
.lkd-all-sty1-table-rating-stats {
	font-size: 90%; 
	color: #666;
	display: inline-block;
	margin-bottom: 10px;
}
  


/*------------------------------RESPONSIVE STYLES--------------------------------------*/	
@media (min-width: 1570px) {
.lkd-all-sty1-gs16-grid1{
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax( 200px, 1fr)); 
	grid-gap: 20px;
	margin-bottom: 1%;
	text-align: center;
    }
 .lkd-all-sty1-wrapper3 {
  padding: 1% 12% 1% 12%;
  background-color: #fff;
    }  
 .lkd-all-sty1-wrapper4 {
  padding: 3% 12% 3% 12%;
  background-color: #f5f7f8; 
    } 
  .lkd-all-sty1-wrapper5 {
  max-width: 1400px;
  margin: auto;
      padding: 2% 1% 3% 1%;
    }  
      .lkd-all-sty1-wrapper6 {
  max-width: 1400px;
  margin: auto;
      padding: 2% 0 3% 0;
    } 
 .lkd-all-sty1-wrapper-billboard1 {
  width: 1400px;
  margin: auto;
  padding: 1% 0;
} 
 .lkd-all-sty1-wrapper-billboard1[data-lkd-padding="breadcrumbs"] {
	padding: 0 0 1% 0;
}   
.lkd-all-sty1-wrapper-billboard1-top {
  width: 1400px;
  margin: auto;
  padding: 0 0 0 0;
}    
.lkd-all-sty1-wrapper-billboard1-top[data-lkd-padding="nobreadcrumbs"] {
	padding: 1% 0 1% 0;
}    
 .lkd-all-sty1-wrapper-billboard2 {
  width: 1400px;
  margin: auto;
  padding: 20px 10px;
} 
.lkd-all-sty1-tbl-img2 {
  width: 100%;
  aspect-ratio: 4 / 2;
  object-fit: cover;
  margin-bottom: 5px;
}
  .lkd-all-sty1-gs19-grid6{
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-gap: 10px; 
    padding: 0 40% 10px 0;
	grid-template-areas:
		 "icon  content1"
    	 "content2  content2"
	     "content3  content3";
    }
.lkd-all-sty1-gs19-grid6-icon {grid-area: icon;margin-right: 10px; align-self: center;}
.lkd-all-sty1-gs19-grid6-content1 {grid-area: content1;align-self: center;padding: 15px 0 10px 0;}
.lkd-all-sty1-gs19-grid6-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs19-grid6-content3 {grid-area: content3;}   
    

.lkd-all-sty1-gs19-grid8{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px; 
    padding: 2% 30% 2% 12%;
    } 
    
.lkd-all-sty1-gs19-grid6-back-img1 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img1-3.png); 
} 
.lkd-all-sty1-gs19-grid7-back-img1 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img4-3.png); 
} 
.lkd-all-sty1-gs19-grid7-back-img2 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img3-3.png); 
}       
.lkd-all-sty1-gs19-grid7-back-img3 {
background-repeat: no-repeat;
background-position: right center;background-image: url(/sites/products/all/theme/theme1/admin/assets/assets1/images/about-looked-img2-3.png); 
}  

.lkd-all-sty1-footer3 {
	background-color: #333;
    padding: 3% 12% 3% 12%;
    }    
   
}


@media (min-width: 1370px) {
    
.lkd-all-sty1-gs1-block1{
	padding: 10px;
}
.lkd-all-sty1-grid1-img1{
  grid-column: col-start / span 2;
    }
.lkd-all-sty1-content1-grid1 {
    display: grid;
	grid-template-columns: 1fr 350px ;
	grid-template-rows: auto;
	grid-gap: 10px;
	grid-template-areas:
	     "content    col1";
}	
.lkd-all-sty1-content1-grid2-col2 {
	grid-column: col-start / span 2; 
    }
.lkd-all-sty1-content1-grid2-col3 {
	grid-column: col-start 3 / span 10;
    }
.lkd-all-sty1-content1-grid2-col4 {
	grid-column: col-start 3 / span 10;
    }
.lkd-all-sty1-gs1-dropdown2-content {
  width: 60%;
}
.lkd-all-sty1-overlay-header2{
margin-bottom: 1%;
padding-bottom: 1%;
}
.lkd-all-sty1-gs1-account-grid2{
	margin-left: auto;
	margin-right: auto; 
    width: 1200px; 
    padding-top: 3%;
    }
	.lkd-all-sty1-col-grid5 {
	display: grid;
	grid-template-columns: 450px 1fr ;
	grid-template-rows: auto;
	grid-template-areas:
	     "image      content1"	
		 "content2   content2";	
    }

.lkd-all-sty1-gs1-grid23{
	display: grid;
	grid-template-columns: 350px 1fr;
	grid-template-rows: minmax(25px, auto) minmax(25px, auto) auto 1fr;
	grid-gap: 5px;
	grid-template-areas:
	     "image title"
         "image subitems"
		 "image stats"
		 "image content";	
    }
.lkd-all-sty1-gs1-grid27{
	display: grid;
	grid-template-columns: 150px 1fr;
    grid-template-rows: auto;
	grid-gap: 0;
	grid-template-areas:
		 "image         title"
		 "image         subtitle"
		 "image         text"
		 "image         stats";
    line-height: 0;
    }
    
.lkd-all-sty1-gs1-gridfooter2{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 5px;
	margin-top: 1%;
	margin-bottom: 10px;
	grid-template-areas:
		 "section    options"
		 "hidden     hidden";
}

.lkd-all-sty1-gs7-grid20{
	display: grid;
	grid-template-columns: repeat(6, [col-start] 1fr);
	grid-template-rows: auto;
	grid-gap: 1px;
    margin-bottom: 5px;
    }
.lkd-all-sty1-gs7-grid20 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs7-grid20-img1{
  grid-column-end: span 2;
  grid-row-end: span 2;
  display: flex;
  height: 400px;
    }
.lkd-all-sty1-gs7-grid20-img2{
  grid-column-end: span 1;
  grid-row-end: span 1;
  display: flex;
  height: 200px;
    }
.lkd-all-sty1-gs7-grid30{
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax( 100px, 1fr));
	grid-template-rows: auto;
	grid-gap: 5px;
    margin-bottom: 10px;
    line-height: 0;
    }
.lkd-all-sty1-gs7-grid30 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs7-grid30-content1{
  grid-column-end: span 1;
  grid-row-end: span 1;
        position: relative;
    }
.lkd-all-sty1-gs7-grid30-content2{
  grid-column-end: span 1;
  grid-row-end: span 1;	
        position: relative;
    }   
.lkd-all-sty1-gs7-grid31{
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax( 100px, 1fr));
	grid-template-rows: auto;
	grid-gap: 5px;
    }
.lkd-all-sty1-gs7-grid31 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs7-grid31-content1{
  grid-column-end: span 1;
  grid-row-end: span 1;
        position: relative;
    }
.lkd-all-sty1-gs7-grid31-content2{
  grid-column-end: span 1;
  grid-row-end: span 1;	
        position: relative;
    } 
    
.lkd-all-sty1-gs16-grid11{
	display: grid;
    grid-template-columns: repeat(3, [col-start] 1fr);  
	margin-bottom: 20px;
	text-align: center;
    grid-gap: 50px;
    }	
.lkd-all-sty1-gs16-grid13{
	display: grid;
    grid-template-columns: repeat(4, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 20px;
	text-align: center;
    }
.lkd-all-sty1-gs16-grid22{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 80px, 1fr));
  grid-gap: 10px;
  margin: 20px auto 0 auto;
  width: 95%;
}    

    
}


@media (max-width: 1023px) {

.lkd-all-sty1-container1  { 
	display: grid;
    grid-template-columns: 1fr;
	grid-gap: 0;
 }	
 .lkd-all-sty1-container1-sec2{
 grid-row: 2;
	align-self: end;
}   
.lkd-all-sty1-container3 { 
    grid-template-columns: 1fr !important;
 }	
.lkd-all-sty1-container3-sec2, .lkd-all-sty1-container3-sec2 {
 padding-bottom: 100px;
}      
.lkd-all-sty1-container3-sm, .lkd-all-sty1-container3-lg { 
    grid-template-columns: 1fr !important;
 }	
.lkd-all-sty1-container3-sm-sec2, .lkd-all-sty1-container3-lg-sec2 {
 padding-bottom: 100px;
}
.lkd-all-sty1-container4 { 
    grid-template-columns: 1fr;
 }	
.lkd-all-sty1-container4-sec2 {
 position: sticky;
}	
.lkd-all-sty1-container4-sec3 {
 padding-bottom: 100px;
}
.lkd-all-sty1-container5 { 
    grid-template-columns: 1fr;
 }		
.lkd-all-sty1-container5-sec2 {
 height: 15vh;
}			
.lkd-all-sty1-container5-sec3 {
 padding-bottom: 100px;
}
.lkd-all-sty1-container6 { 
    grid-template-columns: 1fr;
 }					
.lkd-all-sty1-container6-sec2 {
 padding-bottom: 0px;
}
.lkd-all-sty1-container7 { 
    grid-template-columns: 1fr;
 }					
.lkd-all-sty1-container7-sec3 {
 padding-bottom: 100px;
}	

.lkd-all-sty1-container8 {
display: grid;
grid-template-columns: 1fr;
grid-gap: 0px;
grid-template-areas:
	     "section1"
	     "section2";	
    }
.lkd-all-sty1-container8-section1 {grid-area: section1; }
.lkd-all-sty1-container8-section2 {grid-area: section2; }	
    
.lkd-all-sty1-container9  { 
	display: grid;
	padding: 0;
	margin: 0;
	grid-template-columns: 1fr; 
	grid-gap: 0px;
 }
.lkd-all-sty1-container9-sec1{
display: none;
}
.lkd-all-sty1-container9-sec2{
 padding: 0;
}    
.lkd-all-sty1-container10 {
display: grid;
grid-template-columns: 1fr;
grid-gap: 10px;
grid-template-areas:
	     "section1"	
         "section2"	
         "section3";	   
    }
.lkd-all-sty1-container10-section1 {grid-area: section1; }
.lkd-all-sty1-container10-section2 {grid-area: section2; }
.lkd-all-sty1-container10-section3 {grid-area: section3; }

    .lkd-all-sty1-header7 {
display: grid;
grid-template-columns: 60px 125px 1px 1fr;
grid-gap: 10px;
border-bottom: 2px solid #56abc6;
background-color: #1f82a2;
grid-template-areas:
	     "menu  logo  nav  options";     
position: static;   
    }   
.lkd-all-sty1-header7-nav {grid-area: nav; display:none;}    
	
.lkd-all-sty1-toolbar1{
	display: grid;
    grid-template-columns: 1fr 40px;
	grid-gap: 0;
	border-bottom: 1px solid #EFEFEF;
	padding: 7px 1% 4px 1%;
	background-color: var(--lkd-all-sty1-toolbar1-background-color);
	grid-template-areas:
	     "title    options"
		 "hidden   hidden";
    }
    
.lkd-all-sty1-header8 {
display: grid;
grid-template-columns: 60px 170px 1px 1fr;
grid-gap: 10px;
border-bottom: 1px solid #999;
background-color: #333;
grid-template-areas:
	     "menu  logo  nav  options";
width: 100%;
        padding: 0px 0;
    }  
    
    
.lkd-all-sty1-toolbar2{
	display: grid;
    grid-template-columns:1fr 1px 150px;
	grid-gap: 0;
	border-bottom: 1px solid #EFEFEF;
	padding: 4px 1% 0 1%;
	background-color: var(--lkd-all-sty1-toolbar2-background-color);
	grid-template-areas:
	     "title    search   options"
		 "hidden   hidden   hidden";
    }
    
 .lkd-all-sty1-toolbar3{
	display: grid;
    grid-template-columns:1fr 1px 75px;
	grid-gap: 0;
	border-bottom: 1px solid #EFEFEF;
	padding: 4px 1% 0 1%;
	background-color: var(--lkd-all-sty1-toolbar3-background-color);
	grid-template-areas:
	     "title    search   options";
    }
.lkd-all-sty1-toolbar-grid1{
	display: grid;
    grid-template-columns:30px 1px 1fr;
	grid-gap: 0;
	grid-template-areas:
	     "col1    col2   col3";
    }  
 .lkd-all-sty1-toolbar-grid1-col2 {grid-area: col2;display:none;}  
.lkd-all-sty1-toolbar-grid1-col3 {grid-area: col3; align-self:center;padding-left: 0px;}    
 
    a.lkd-all-sty1-toolbar-grid1-title1:link, a.lkd-all-sty1-toolbar-grid1-title1:visited, a.lkd-all-sty1-toolbar-grid1-title1:hover, a.lkd-all-sty1-toolbar-grid1-title1:active  {
font-size: 100%;
}
    
.lkd-all-sty1-header1-topnav {
  display: none;
	}
	
.lkd-all-sty1-deskop {
	display:none; 
}
.lkd-all-sty1-mobile {
	display:block; 
}
.lkd-all-sty1-content1-grid1 {
    display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 10px;
	grid-template-areas:
	     "content"
		 "col1";
}	
	
.lkd-all-sty1-content1-grid2-col2 {
	display: none;
    }
.lkd-all-sty1-content1-grid2-col3 {
	grid-column: col-start / span 12;
    }
.lkd-all-sty1-content1-grid2-col4 {
	grid-column: col-start / span 12;
    }	
	
.lkd-all-sty1-content1-grid4-col2 {
	grid-column: col-start / span 12;
	position: sticky;
	top: 0;
	height: 40vh;
    }
.lkd-all-sty1-content1-grid4-col3 {
	grid-column: col-start / span 12;
	margin:0;
    }	
.lkd-all-sty1-content1-grid5-col1  {
  grid-column: col-start / span 12;
	grid-row: 2;
    }
.lkd-all-sty1-content1-grid5-col2  {
  grid-column: col-start / span 12;
		grid-row: 1;
    }	
.lkd-all-sty1-content1-grid8  { 
	grid-template-columns: 1fr; 
 }	
.lkd-all-sty1-col-grid1, .lkd-all-sty1-col-grid2, .lkd-all-sty1-col-grid3, .lkd-all-sty1-col-grid4 { 
	grid-template-columns: 1fr; 
	margin-bottom: 4%;
 }
 .lkd-all-sty1-gs1-gridfooter1-hidden-padding1 {padding-left: 0px;
    }
.lkd-all-sty1-col-grid5 {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 10px;
	grid-template-areas:
	     "image"	
		 "content1"	
		 "content2";	
    }
.lkd-all-sty1-col-grid5-content1 {grid-area: content1; padding-left: 0px;}	
.lkd-all-sty1-content1-grid9{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 0;
	grid-template-areas:
		 "cart"	
	     "content"	
		 "col1";	
    }	
.lkd-all-sty1-col-grid6 {
	display: grid;
    grid-template-columns: 1fr;
    grid-gap: 1px;
	grid-template-areas:
	     "content1"	
	     "content2";	
    }
.lkd-all-sty1-col-grid6-content1 {grid-area: content1;}
.lkd-all-sty1-col-grid6-content2 {grid-area: content2;}
    
.lkd-all-sty1-wrapper2-sect1-col2, .lkd-all-sty1-wrapper2-sect1-col3, .lkd-all-sty1-wrapper2-sect2-col2, .lkd-all-sty1-wrapper2-sect2-col3  {
  grid-column: col-start / span 12;	
    }
.lkd-all-sty1-gs1-sect-2col{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 20px;
}
.lkd-all-sty1-gs1-sect-3col{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 20px;
}	
	
.lkd-all-sty1-header-grid1{
	display: grid;
    grid-template-columns: 85px 1fr;
	grid-gap: 0;
    padding: 10px 0px 5px 0px;
	grid-template-areas:
	     "content1    content2";
    }
.lkd-all-sty1-header-grid1-content1 {grid-area: content1; align-self: center;}
.lkd-all-sty1-header-grid1-content2 {grid-area: content2;justify-self:end;}
    
.lkd-all-sty1-header-grid2{
	display: grid;
    background-color: rgba(0,0,0,0.13);
    grid-template-columns: 1fr;
    padding: 8px 1%;
	grid-gap: 0;
	grid-template-areas:
	     "content1"
    	 "content2";
    }
.lkd-all-sty1-header-grid2-content1 {grid-area: content1; }
.lkd-all-sty1-header-grid2-content2 {grid-area: content2;justify-self:start;  align-self: center;}

.lkd-all-sty1-gs1-divider5{
	margin: 20px 0;
}
a.lkd-all-sty1-gs1-title3:link, a.lkd-all-sty1-gs1-title3:visited, a.lkd-all-sty1-gs1-title3:hover, a.lkd-all-sty1-gs1-title3:active   {
	font-size: 120%; 
	line-height: 1.4em;
}
 .lkd-all-sty1-gs1-title7{
	font-size: 120%; 
	color: var(--lkd-all-sty1-gs1-title7-color);
    line-height: 1.4em;
}   
.lkd-all-sty1-gs16-grid21-icon1 {
  font-size: 150%;
}    
.lkd-all-sty1-gs1-title10 {
	font-size: 120%; 
	color: #000;
	line-height: 1.4em;
    margin-bottom: 5px;
}
a.lkd-all-sty1-gs1-username1:link, a.lkd-all-sty1-gs1-username1:visited, a.lkd-all-sty1-gs1-username1:hover, a.lkd-all-sty1-gs1-username1:active  {
 font-size: 90%;
}

.lkd-all-sty1-gs1-stats-grid1 {
  display: grid;
  grid-gap: 5px;   
  grid-template-columns: 1fr;
  grid-template-areas:
 "content1"  
 "content2";  
 margin-bottom: 0px;
	}
.lkd-all-sty1-gs1-stats-grid1-content1 {grid-area: content1; align-self: center;}
.lkd-all-sty1-gs1-stats-grid1-content2 {grid-area: content2; align-self: center;} 
    
.lkd-all-sty1-gs2-block2{
	padding: 2%;
}
	
.lkd-all-sty1-gs2-nav1 {
	margin-bottom: 1em;
	height: 100%;
	overflow-Y: auto;
}
.lkd-all-sty1-gs2-nav2-scroll {
	overflow: hidden;
	height: 100%;
}

.lkd-all-sty1-gs1-grid32{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto ;
	grid-gap: 0px;
	grid-template-areas:
	    "col1"
	    "col2";
    }	
 .lkd-all-sty1-gs1-grid32-col1 {grid-area: col1;}
.lkd-all-sty1-gs1-grid32-col2 {grid-area: col2; align-self: center;padding-left: 0px;} 
    
 .lkd-all-sty1-gs1-grid40{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1"
         "content2";  
     line-height: 0;
    }
.lkd-all-sty1-gs1-grid40-content1 {grid-area: content1;align-self: start;margin-right: 0px;}  
    
 .lkd-all-sty1-gs1-grid42{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1"
         "content2";  
     line-height: 0;
    }
.lkd-all-sty1-gs1-grid42-content2 {grid-area: content2;margin-left: 0px;}   
  
 .lkd-all-sty1-gs1-grid44{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1"
         "content2";   
    }
.lkd-all-sty1-gs1-grid44-content1 {grid-area: content1;align-self: start;margin-right: 0px;} 
    
.lkd-all-sty1-gs1-grid45  {
  display: grid;
  gap: 0;
  grid-template-columns: 1fr 1fr;
  grid-template-rows:  auto; 
    margin-bottom: 15px;
    line-height: 1.1em;
}
    
 .lkd-all-sty1-gs1-grid49{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto ;
	grid-gap: 0px;
	grid-template-areas:
	    "col1"
	    "col2";
    }	
 .lkd-all-sty1-gs1-grid49-col1 {grid-area: col1;margin-bottom: 20px;}
.lkd-all-sty1-gs1-grid49-col2 {grid-area: col2; padding-left: 0px;} 
    
.lkd-all-sty1-gs1-grid50{
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-template-rows: max-content;
	grid-gap: 0;
	padding: 1% 0;
	margin-bottom: 10px;
    line-height: 0;
	grid-template-areas:
	     "image        content1"
         "content2     content2";
    }
.lkd-all-sty1-gs1-grid50-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   border: 1px solid #ececec;
    }
.lkd-all-sty1-gs1-grid50-image {grid-area: image; margin-right: 5px;}
.lkd-all-sty1-gs1-grid50-content1 {grid-area: content1;align-self:center;}
.lkd-all-sty1-gs1-grid50-content2 {grid-area: content2; align-self:center;margin-top:5px;} 
	    
.lkd-all-sty1-gs1-form-grid1{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	padding-bottom: 10px;
	margin: 10px 0;
	grid-template-areas:
	     "text"
		 "select";
    }
.lkd-all-sty1-gs1-form-grid5{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	margin: 15px 0;
	grid-template-areas:
	     "text"
		 "select";
    }	
	
.lkd-all-sty1-gs3-grid1-img1{
   object-fit: contain;
   width: 50%;
   height: 100%;
   padding: 5px 0;
    }
	
.lkd-all-sty1-gs4-grid1{
	display: grid;
	grid-template-columns: 100px 1fr;
	    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 5px;
	grid-template-areas:
         "image     title"
		 "image     description"
		 "options   options"
		 "hidden    hidden";
    }
.lkd-all-sty1-gs4-grid1-title {padding-right: 0px;}
.lkd-all-sty1-gs4-grid1-description {padding-right: 0px;}
	
a.lkd-all-sty1-gs4-socialbtn1:link, a.lkd-all-sty1-gs4-socialbtn1:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
}
a.lkd-all-sty1-gs4-socialbtn1:hover, a.lkd-all-sty1-gs4-socialbtn1:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-gs4-socialbtn1-icon1 {
	font-size: 130%;
	display: block; 
	margin-right: 5px;
		text-align: center;
}
.lkd-all-sty1-gs4-socialbtn1-text1 {
	 font-size: 80%;
	 display: block; 
		text-align: center;
}
	
.lkd-all-sty1-gs1-grid9{
    grid-template-columns: repeat(1, [col] 1fr ) ;
    }	

.lkd-all-sty1-gs1-grid52 {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-areas:
	"col1"
        "col2"
        "hidden";
    }
.lkd-all-sty1-gs1-grid52-col1 {grid-area: col1; }
.lkd-all-sty1-gs1-grid52-col2 {grid-area: col2; justify-self:end; align-self:center; }
.lkd-all-sty1-gs1-grid52-hidden {grid-area: hidden; display: none;margin-top: 20px;border-top: 1px solid #dee2e6;padding-top: 20px;}  
  
 .lkd-all-sty1-gs1-grid53 {
	display: grid;
	grid-template-columns: 75px 1fr ;
        grid-gap:0px;
	grid-template-areas:
	"col1    col2"
	"col3    col3";
    }   
.lkd-all-sty1-popup-gs1-block1{
	padding: 4%;
}
.lkd-all-sty1-popup-gs1-grid1{
    grid-template-columns: repeat(1, [col] 1fr ) ;
    }
	
.lkd-all-sty1-popup-gs1-title2{
	margin-bottom:3%; 
}
.lkd-all-sty1-popup-gs1-grid4{
    grid-template-columns: 1fr;
	margin-bottom: 3%;
    }
.lkd-all-sty1-popup-gs1-grid6-content1{
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-popup-gs1-grid6-content2{
  grid-column: col-start / span 12;
  padding-top: 0;
  align-self: top;
    }	
.lkd-all-sty1-popup-gs1-grid7-content1, .lkd-all-sty1-popup-gs1-grid7-content2, .lkd-all-sty1-popup-gs1-grid8-content1, .lkd-all-sty1-popup-gs1-grid8-content2 {
  grid-column: col-start / span 12;
    }	
.lkd-all-sty1-popup-gs1-grid9-content1{
  grid-column: col-start / span 3;
    }
.lkd-all-sty1-popup-gs1-grid9-content2{
  grid-column: col-start 4/ span 9;
    }
.lkd-all-sty1-popup-gs1-grid12-col2{
  grid-column: col-start/ span 12;	
  grid-row: 2;
}
.lkd-all-sty1-popup-gs1-grid12-col3{
  grid-column: col-start/ span 12;	
  grid-row: 3;
}
.lkd-all-sty1-popup-gs1-grid13{
grid-gap: 10px;
}
.lkd-all-sty1-popup-gs1-grid13-col1{
  grid-column: col-start / span 5;	
  align-self: center;
}
.lkd-all-sty1-popup-gs1-grid13-col2{
  grid-column: col-start 6/ span 7;	
		align-self: center;
}
.lkd-all-sty1-popup-gs1-grid13-col3{
grid-column: col-start / span 12;	
	justify-self: end;
	grid-row: 2;
}	
.lkd-all-sty1-popup-gs1-grid13-col4{
grid-column: col-start / span 12;	
	grid-row: 3;
}
.lkd-all-sty1-tbl-grd1{
	grid-template-columns: repeat(12, [col-start] 1fr);
	padding: 2%;
	grid-gap: 5px;
    }	
.lkd-all-sty1-tbl-grd1-select{
grid-column: col-start / span 6;	
 grid-row: 2;
	 justify-self: start;
    }
.lkd-all-sty1-tbl-grd1-content{
grid-column: col-start / span 12;
 grid-row: 1;
    }	
.lkd-all-sty1-tbl-grd1-options{
 justify-self: end;
 grid-row: 2;
grid-column: col-start 7 / span 6;		
    }	
.lkd-all-sty1-tbl-grd2 {
grid-gap: 5px;
    }	
	

.lkd-all-sty1-tbl-grid4{
	display: grid;
	width: 100%; 
	grid-template-columns: 30px 100px 1fr 1fr 1fr 30px;
    grid-template-rows: minmax(10px, auto);
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	margin-bottom: 2%;
	padding-bottom: 2%;
	grid-template-areas:
	     "select  image   title  title  title   more"
		 "select  image   username  username  username  more"
         "select  description    description   description   description    more"	
		 "select  date   .   .   .   more";
    }
.lkd-all-sty1-tbl-grid4-align {align-self:start;}
.lkd-all-sty1-tbl-grd2-content1{
  grid-column: col-start / span 2;
  align-self: start;
  grid-row: 1;	
	padding-right: 5px;
    }

.lkd-all-sty1-tbl-grd2-content2{
  grid-column: col-start 3/ span 10;
	  grid-row: 1;	
    }
.lkd-all-sty1-tbl-grd2-content3{
  grid-column: col-start 5/ span 7;
	  grid-row: 2;	
    }
.lkd-all-sty1-tbl-grd2-content4{
  grid-column: col-start 3/ span 2;
  grid-row: 2;	
  justify-self: start;
    }
.lkd-all-sty1-tbl-label3 {
	display: inline-block;
	padding-right: 5px;
	color: #999;
	font-size:90%;
}
.lkd-all-sty1-tbl-label4 {
	display: none;
	color: #999;
	display: block;
    line-height: 1.6em;
}	
    
.lkd-all-sty1-gs7-grid28 img {
   object-fit: cover; 
   width: 100%; 
   height: 150px;
   border: 2px solid #ffffff;
 }
    
.lkd-all-sty1-gs10-grid2-content1, .lkd-all-sty1-gs10-grid2-content3 {
  grid-column: col-start / span 6;
    }
.lkd-all-sty1-gs10-grid2-content2, .lkd-all-sty1-gs10-grid2-content4 {
  display: none;
    }
.lkd-all-sty1-gs10-grid7-content1{
  grid-column: col-start / span 2;
    }
.lkd-all-sty1-gs10-grid7-content2{
  grid-column: col-start 3/ span 10;
    }	
 .lkd-all-sty1-gs10-search-wrap1{
   width:100%; 
     }   
.lkd-all-sty1-gs11-mapoverlay1{ 
	top: 1%;
	width: 95%; 
	padding: 3px; 
}
.lkd-all-sty1-gs11-grid1{
	display: grid;
	grid-template-columns: 12px 1fr 35px;
	grid-gap: 5px;
	margin: 10px 0 7px 0;
	grid-template-areas:
	     "morebtn     searchbar   searchbtn   "
		 "hidden      hidden      hidden";
   }
.lkd-all-sty1-gs11-grid1-morebtn {justify-self:center; font-size: 125%; align-self: center;}
	
.lkd-all-sty1-gs11-grid2{
	display: grid;
	grid-template-columns: 20px 1fr 35px 35px;
	grid-gap: 5px;
	margin: 10px 0 7px 0;
	grid-template-areas:
	     "morebtn     searchbar   searchbtn   options"
		 "hidden      hidden      hidden      hidden";
    }	
.lkd-all-sty1-gs11-grid2-morebtn {justify-self:center; font-size: 125%; align-self: center;}
.lkd-all-sty1-gs11-grid2-options {justify-self:end; font-size: 125%; align-self: center;}	
	
.lkd-all-sty1-gs13-grid4-content1, .lkd-all-sty1-gs13-grid4-content2, .lkd-all-sty1-gs13-grid5-content1, .lkd-all-sty1-gs13-grid5-content2 {
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-gs13-grid6-content1{
  grid-column: col-start / span 3;
    }
.lkd-all-sty1-gs13-grid6-content2{
  grid-column: col-start 4/ span 9;
    }	
.lkd-all-sty1-gs13-title2{
	font-size: 100%;
}	
.lkd-all-sty1-gs13-preview1  {
	padding: 10% 30px 2% 2%;
}		
.lkd-all-sty1-gs16-grid9{
	display: grid;
    grid-template-columns: repeat(1, [col-start] 1fr);  
	grid-gap: 0px;
	margin-bottom: 20px;
	text-align: center;
    }   


.lkd-all-sty1-gs19-grid4{
	display: grid;
	grid-template-columns: 85px 1fr;
	grid-gap: 0; 
	grid-template-areas:
		 "image      content"	
		 "options    options";
    }
.lkd-all-sty1-gs19-title1{
	font-size: 140%;
}
.lkd-all-sty1-gs1-header-label1{
 font-size: 110%;
  color: #000;
  padding: 15px 10px 10px 10px;
  text-transform:none;  
}
    
.lkd-all-sty1-gs19-title2{
	color: #000;
	font-size: 135%;
	line-height: 1.2em;
	margin: 10px 0;
} 
.lkd-all-sty1-gs19-title3{
	color: #1f82a2;
	font-size: 110%;
	line-height: 1.4em;
}  
.lkd-all-sty1-gs19-title4{
	font-size: 140%;
}
 .lkd-all-sty1-gs19-price1{
	color: #000;
	font-size: 150%;
    font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 5px;
}
.lkd-all-sty1-gs19-price2{
	color: #1f82a2;
	font-size: 150%;
    font-weight: bold;
	line-height: 1.4em;
	margin-bottom: 5px;
}  
.lkd-all-sty1-gs19-subtitle1{
	font-size: 110%;
}
    
.lkd-all-sty1-gs19-subtitle4 {	
     color: #1f82a2;
	font-size: 110%;
	line-height: 1.4em;
 }   
.lkd-all-sty1-gs19-text1{
	font-size: 100%;
}
.lkd-all-sty1-gs19-text2{
	font-size: 95%;
}
a.lkd-all-sty1-socialbtn2:link, a.lkd-all-sty1-socialbtn2:visited  {
 margin: 0 8px 0 8px;
}
a.lkd-all-sty1-socialbtn2:hover, a.lkd-all-sty1-socialbtn2:active {
	text-decoration: none;
	 color: #1f82a2;
}
.lkd-all-sty1-socialbtn2-icon1 {
	font-size: 100%;
	display: block; 
}
.lkd-all-sty1-socialbtn2-text1 {
	 font-size: 75%;
	 display: block; 
}
a.lkd-all-sty1-socialbtn9:link, a.lkd-all-sty1-socialbtn9:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
}
a.lkd-all-sty1-socialbtn9:hover, a.lkd-all-sty1-socialbtn9:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-socialbtn9-icon1 {
	font-size: 130%;
	display: block; 
	margin-right: 5px;
		text-align: center;
}
.lkd-all-sty1-socialbtn9-text1 {
	 font-size: 80%;
	 display: block; 
	text-align: center;
}	
.lkd-all-sty1-sectionav4{
	font-size: 110%;
	margin: 3% 0 0 0 ;
	border: none;
    border: 0;
	padding-left: 0;
	width: 100%;
	}
.lkd-all-sty1-gs10-search5{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0; 
	margin-bottom: 0px;
	grid-template-areas:
		 "content1"
         "content2";
    }
.lkd-all-sty1-gs10-search5-content1 {grid-area: content1; margin:0px; margin-right:0px;}
.lkd-all-sty1-gs10-search5-content2 {grid-area: content2;margin-left:0px;}

.lkd-all-sty1-gs12-grid1 {
	grid-template-columns: repeat(1, [col-start] 1fr); 
	grid-gap: 10px;
	margin: 1% 0 2% 0;
    }	
.lkd-all-sty1-gs14-grid1{
	display: grid;
    grid-template-columns: repeat(1, [col] 1fr ) ;
	grid-gap: 5px;
    }
.lkd-all-sty1-gs15{
grid-gap: 10px;
}

.lkd-all-sty1-gs15-grid2{
    grid-template-columns: 1fr;
	margin-bottom: 3%;
    }
  .lkd-all-sty1-gs17-grid4{
	display: grid;
	grid-template-columns: 1fr;
    grid-gap: 15px;
	grid-template-areas:
	     "image"
         "title"
		 "description"
    	 "link";
    }
.lkd-all-sty1-gs17-grid4-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }
.lkd-all-sty1-gs17-grid4-image {grid-area: image;}
.lkd-all-sty1-gs17-grid4-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs17-grid4-description {grid-area: description;align-self:center;}
.lkd-all-sty1-gs17-grid4-link {grid-area: link;align-self:center;}  
    
.lkd-all-sty1-gs17-grid5-content1, .lkd-all-sty1-gs17-grid5-content2 {
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-gs17-grid6-content1{
  grid-column: col-start / span 3;
    }
.lkd-all-sty1-gs17-grid6-content2{
  grid-column: col-start 4/ span 9;
    }
.lkd-all-sty1-gs17-title2{
	font-size: 100%;
}	
.lkd-all-sty1-gs16-grid4, .lkd-all-sty1-gs16-grid6 {
	grid-template-columns: repeat(1, [col-start] 1fr); 
	grid-gap: 10px;
	margin: 1% 0 20px 0;
    }	
.lkd-all-sty1-gs16-grid7, .lkd-all-sty1-gs16-grid8 {
	grid-template-columns: repeat(2, [col-start] 1fr); 
	grid-gap: 10px;
	margin: 1% 0 20px 0;
    text-align: center;
    }	  
 .lkd-all-sty1-gs16-grid13{
	display: grid;
    grid-template-columns: repeat(1, [col-start] 1fr);  
	grid-gap: 20px;
	margin-bottom: 2%;
	text-align: center;
    }  
  .lkd-all-sty1-gs16-grid14{
	display: grid;
    grid-template-columns: repeat(1, [col-start] 1fr);  
	grid-gap: 0px;
	margin-bottom: 0;
    }  
  .lkd-all-sty1-gs16-grid18{
	display: grid;
    grid-template-columns: 1fr;  
	grid-gap: 20px;
    }  
 .lkd-all-sty1-gs19-grid6{
	display: grid;
	grid-template-columns: 70px 1fr;
	grid-gap: 10px; 
    padding: 2% 2% 10px 2%;
	grid-template-areas:
		 "icon  content1"
    	 "content2  content2"
	     "content3  content3";
    }
.lkd-all-sty1-gs19-grid6-icon {grid-area: icon;margin-right: 10px; align-self: center;}
.lkd-all-sty1-gs19-grid6-content1 {grid-area: content1;align-self: center;padding: 15px 0 10px 0;}
.lkd-all-sty1-gs19-grid6-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs19-grid6-content3 {grid-area: content3;}

.lkd-all-sty1-gs19-grid6-back-img1 {
background-image:none; 
}  
    
.lkd-all-sty1-gs19-grid7{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px; 
    padding: 2% 2% 5% 2%;
	grid-template-areas:
		 "content1"
    	 "content2"
	     "content3";
    }
.lkd-all-sty1-gs19-grid7-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs19-grid7-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs19-grid7-content3 {grid-area: content3;}

.lkd-all-sty1-gs19-grid7-back-img1 {
background-image: none; 
}    
.lkd-all-sty1-gs19-grid7-back-img2 {
background-image: none; 
}    
.lkd-all-sty1-gs19-grid7-back-img3 {
background-image: none; 
}     
.lkd-all-sty1-gs19-grid7-back4 {
background-color:#d2e6ec; 
 background-image: none;
}    
.lkd-all-sty1-gs19-grid7-back-img5, .lkd-all-sty1-gs19-grid7-back-img6, .lkd-all-sty1-gs19-grid7-back-img7, .lkd-all-sty1-gs19-grid7-back-img8, .lkd-all-sty1-gs19-grid7-back-img9,  .lkd-all-sty1-gs19-grid7-back-img10 {
background-image: none; 
}
 .lkd-all-sty1-gs19-grid9{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 20px; 
    padding: 0;
	grid-template-areas:
		 "content1"
		 "content2";     
    }
.lkd-all-sty1-gs19-grid9-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs19-grid9-content2 {grid-area: content2;align-self: center;}   
    
 .lkd-all-sty1-gs19-grid10{
        display: grid;
    grid-template-columns: 1fr 150px;
    grid-gap: 10px;
    margin: 10px 0 0px 0;
	grid-template-areas:
		 "content1 content2";
    }
.lkd-all-sty1-gs19-grid10-content1 {grid-area: content1;}
.lkd-all-sty1-gs19-grid10-content2 {grid-area: content2;}   
    
 .lkd-all-sty1-gs19-grid11{
        display: grid;
    grid-template-columns: 1fr;
    grid-gap: 20px;
    margin: 10px 0 10px 0;
	grid-template-areas:
		 "content1"
         "content2";
         line-height: 0;
    }
.lkd-all-sty1-gs19-grid11-content1 {grid-area: content1;}
.lkd-all-sty1-gs19-grid11-content2 {grid-area: content2;}    
	
.lkd-all-sty1-gs20-block1 {
 text-align:left; 
 width: 100%;
 margin: 20px 0 0 0!important;
}
.lkd-all-sty1-gs20-block2 {
 text-align:left; 
 width: 100%;
 margin: 20px 0 0 0;
}
.lkd-all-sty1-gs20-block3 {
 text-align:left; 
 width: 100%;
 margin: 0;
}
.lkd-all-sty1-gs20-block4 {
 text-align:left; 
 width: 100%;
 margin: 0px!important;
}
.lkd-all-sty1-gs20-grid2{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0; 
	margin-bottom: 5px;
    margin-bottom: 7px;
	grid-template-areas:
		 "content1"
         "content2";
    }
.lkd-all-sty1-gs20-grid2-content1 {grid-area: content1; margin-bottom:5px; margin-right:0px;}
.lkd-all-sty1-gs20-grid2-content2 {grid-area: content2;margin-left:0px;}	
    
.lkd-all-sty1-gs20-grid3{
	display: grid;
    grid-template-columns: 50px 1fr; 
    grid-gap:10px; 
    margin-bottom:10px;
	grid-template-areas:
		 "content1  content2";
    }
.lkd-all-sty1-gs20-grid3-content1 {grid-area: content1; }
.lkd-all-sty1-gs20-grid3-content2 {grid-area: content2;justify-self:start; align-self: end; color: #1f82a2; font-size: 140%;
line-height: 1.3em;}    
	
.lkd-all-sty1-gs20-bnr-back-img1, .lkd-all-sty1-gs20-bnr-back-img2, .lkd-all-sty1-gs20-bnr-back-img3, .lkd-all-sty1-gs20-bnr-back-img4, .lkd-all-sty1-gs20-bnr-back-img5, .lkd-all-sty1-gs20-bnr-back-img6, .lkd-all-sty1-gs20-bnr-back-img7, .lkd-all-sty1-gs20-bnr-back-img8, .lkd-all-sty1-gs20-bnr-back-img9, .lkd-all-sty1-gs20-bnr-back-img10, .lkd-all-sty1-gs20-bnr-back-img11, .lkd-all-sty1-gs20-bnr-back-img12, .lkd-all-sty1-gs20-bnr-back-img13, .lkd-all-sty1-gs20-bnr-back-img14, .lkd-all-sty1-gs20-bnr-back-img15,  .lkd-all-sty1-gs20-bnr-back-img16, .lkd-all-sty1-gs20-bnr-back-img17, .lkd-all-sty1-gs20-bnr-back-img18, .lkd-all-sty1-gs20-bnr-back-img19, .lkd-all-sty1-gs20-bnr-back-img20,  .lkd-all-sty1-gs20-bnr-back-img21, .lkd-all-sty1-gs20-bnr-back-img22, .lkd-all-sty1-gs20-bnr-back-img23, .lkd-all-sty1-gs20-bnr-back-img24, .lkd-all-sty1-gs20-bnr-back-img25, .lkd-all-sty1-gs20-bnr-back-img26, .lkd-all-sty1-gs20-bnr-back-img27, .lkd-all-sty1-gs20-bnr-back-img28, .lkd-all-sty1-gs20-bnr-back-img29 {
background-image: none; 
}  	
.lkd-all-sty1-overlay{
        position: fixed;
	    height: 100vh;
	    width: 100vw;
        left: 0px;
        right: 0px;
		bottom: 0px;
		top: 0px;
        background-color: #fff;
	  	z-index: 1000;
	    display:inline-block;
	
  }
.lkd-all-sty1-overlay-content {
        height: 100%;
	    width: 100%;
        overflow-y: scroll;
		color:#333;
		padding: 0;
	    display:inline-block;	
	    background-color: #fff;
        }	
.lkd-all-sty1-overlay-map{
        position: fixed;
	    height: 100vh;
	    width: 100%;
        left: 0px;
        right: 0px;
		bottom: 0px;
		top: 0px;
        background-color: #f5f8fa;
	  	z-index: 1000;
	    display:inline-block;
	
  }
.lkd-all-sty1-overlay-map-content {
        height: 100%;
	    width: 100%;
        overflow-y: scroll;
		color:#333;
		padding: 0;
	    display:inline-block;	
	    background-color: #fff;
        }	
	
.lkd-all-sty1-overlay-fullscreen{
        position: fixed;
	    height: 100vh;
	    width: 100vw;
        left: 0px;
        right: 0px;
		bottom: 0px;
		top: 0px;
        background-color: #fff;
	  	z-index: 1000;
	    display:inline-block;
	
  }
.lkd-all-sty1-overlay-fullscreen-content {
        height: 100%;
	    width: 100%;
        overflow: hidden;
		color:#333;
		padding: 0;
	    display:inline-block;	
	    background-color: #fff;
		margin: 0;
        }	

.lkd-all-sty1-overlay-grid1 {
display: grid;
grid-template-columns: 1fr;
grid-gap: 0;
grid-template-areas:
	     "col1"
		 "col2";	
    }
.lkd-all-sty1-overlay-grid1-col1 {grid-area: col1; padding-bottom: 180px;}
.lkd-all-sty1-overlay-grid1-col2{grid-area: col2;background-color:aqua; display:none;}
	
	
.lkd-all-sty1-overlay-container1 {
background-color: #f5f8fa;
height:100%;
overflow-y: scroll;	
padding-bottom: 180px;	
    }	
	
.lkd-all-sty1-gs16-grid10{
	display: grid;
    grid-template-columns: repeat(3, [col-start] 1fr);  
	grid-gap: 15px;
	text-align: center;
    }
.lkd-all-sty1-gs22-grid1{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px; 
	grid-template-areas:
		 "content1"
         "image"
         "content2"
         "content3";
    }
.lkd-all-sty1-gs22-grid1-image {grid-area: image;margin-left: 0px; }
.lkd-all-sty1-gs22-grid1-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs22-grid1-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs22-grid1-content3 {grid-area: content3;align-self: center;}   
    
 .lkd-all-sty1-gs22-grid1-img1{
   object-fit: contain;
   width: 350px;
   height: 100%;
    }    
    
    
 .lkd-all-sty1-gs22-grid2{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px; 
	grid-template-areas:
		 "content1"
         "image"
         "content2"
         "content3";
    }
.lkd-all-sty1-gs22-grid2-image {grid-area: image;margin-right: 0px; }
.lkd-all-sty1-gs22-grid2-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs22-grid2-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs22-grid2-content3 {grid-area: content3;align-self: center;}  
    
.lkd-all-sty1-gs22-grid2-img1{
   object-fit: contain;
   width: 350px;
   height: 100%;
    }    
 
.lkd-all-sty1-gs22-grid3{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px; 
	grid-template-areas:
		 "content1"
         "content2"
         "image"
         "content3";
    }
.lkd-all-sty1-gs22-grid3-image {grid-area: image;margin-left: 0px; }
.lkd-all-sty1-gs22-grid3-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs22-grid3-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs22-grid3-content3 {grid-area: content3;align-self: center;}   
    
 .lkd-all-sty1-gs22-grid3-img1{
   width: 80%;
    }    
        
 .lkd-all-sty1-gs22-grid5{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px;
    padding: 0px;
	grid-template-areas:
		 "content1"
		 "image";
    }
.lkd-all-sty1-gs22-grid5-image {grid-area: image;}
.lkd-all-sty1-gs22-grid5-content1 {grid-area: content1;align-self: center;}
    
.lkd-all-sty1-gs22-grid5-img2{
   object-fit: contain;
   width: 100%;
   height: 100%;
    }
  
 .lkd-all-sty1-gs22-grid6{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px;
    padding: 0px;
	grid-template-areas:
		 "content1"
		 "image";
    }
.lkd-all-sty1-gs22-grid6-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid6-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid6-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }   
  .lkd-all-sty1-gs22-grid7{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px;
    padding: 0px;
	grid-template-areas:
		 "content1"
		 "image";
    }
.lkd-all-sty1-gs22-grid7-image {grid-area: image;align-self: start;}
.lkd-all-sty1-gs22-grid6-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid7-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }  
 .lkd-all-sty1-gs22-grid11{
	display: grid;
	grid-template-columns: 1fr !important;
	grid-gap: 10px;
    padding: 0px;
	grid-template-areas:
		 "content1"
		 "image";
    }
.lkd-all-sty1-gs22-grid11-image {grid-area: image;}
.lkd-all-sty1-gs22-grid11-content1 {grid-area: content1;align-self: center;}
    
.lkd-all-sty1-gs22-grid11-img2{
   object-fit: contain;
   width: 100%;
   height: 100%;
    }
      
  .lkd-all-sty1-gs22-grid12{
	display: grid;
	grid-template-columns: 1fr!important;
	grid-gap: 10px;
    padding: 0px;
	grid-template-areas:
        "content1"
        "image"
        "content2";
    }
.lkd-all-sty1-gs22-grid12-image {grid-area: image;margin-right: 0px;}
.lkd-all-sty1-gs22-grid12-content1 {grid-area: content1;align-self: center;}   
.lkd-all-sty1-gs22-grid12-content2 {grid-area: content2;align-self: center;} 
    
  .lkd-all-sty1-gs22-grid13{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px;
    padding: 0px;
	grid-template-areas:
		 "content1"
		 "image";
    }
.lkd-all-sty1-gs22-grid13-image {grid-area: image;}
.lkd-all-sty1-gs22-grid13-content1 {grid-area: content1;align-self: center;}
    
.lkd-all-sty1-gs22-grid13-img1{
   object-fit: contain;
   width: 100%;
   height: 100%;
    }   
 
  .lkd-all-sty1-gs22-grid20{
	display: grid;
	grid-template-columns: 1fr !important;
	grid-gap: 10px;
    padding: 0px;
	grid-template-areas:
		 "content1"
		 "image";
    }
.lkd-all-sty1-gs22-grid20-image {grid-area: image;}
.lkd-all-sty1-gs22-grid20-content1 {grid-area: content1;align-self: center;}
    
.lkd-all-sty1-gs22-grid20-img2{
   object-fit: contain;
   width: 100%;
   height: 100%;
   margin: 0;
    }
.lkd-all-sty1-gs22-grid11-img3{
   object-fit: contain;
   width: 100%;
   height: 100%;
   margin: 0;
    }

.lkd-all-sty1-header2-sec3 {
align-self: start;
  justify-self: end;
  margin-top: 16px; 
    } 
.lkd-all-sty1-gs1-account-hrs-container1 {
	display: grid;
    grid-template-columns: 1fr;
    grid-gap: 0px;
    }       
 
.lkd-all-sty1-gs1-account-hrs-grid2{
	display:grid;
    grid-template-columns: 1fr 100px; 
    grid-gap: 5px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #EFEFEF;
    grid-template-areas:
	     "col1 col3"
    	 "col2 col3";
    }
    .lkd-all-sty1-gs1-account-date-grid1{
	display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px;
    grid-template-areas:
	 "col1 col2"
     "col3 col4";  
    }
.lkd-all-sty1-lookup1-grid6 {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-areas:
	"col1"
    "col2";
    }
.lkd-all-sty1-lookup1-grid6-col1 {grid-area: col1; }
.lkd-all-sty1-lookup1-grid6-col2 {grid-area: col2; justify-self:end; align-self:center; }   
    
}

@media (max-width: 767px) { 
.lkd-hidden-sm{
display: none;	
}
.lkd-scroll-horizontal {
  white-space: nowrap; 
  scrollbar-width: none;	
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; 
  -ms-overflow-style: -ms-autohiding-scrollbar; }

.lkd-scroll-horizontal::-webkit-scrollbar {
  display: none;
}
.lkd-scroll-container1{
 line-height: 2em;
  width: 90vw;
    }
.lkd-hidden-lg{
    display:inline-block;	
}
.lkd-all-sty1-container1-sec2{
 grid-row: 2;
	align-self: end;
		margin-top: 100px;
} 
 .lkd-all-sty1-wrapper1 {
	margin: 5px;
}   
.lkd-all-sty1-wrapper3 {
	padding: 4% 2%;
	background-color: #fff;
}    
.lkd-all-sty1-wrapper4 {
	padding: 4% 2%;
 	background-color: #f5f7f8;   
}    
.lkd-all-sty1-wrapper5 {
	padding: 4% 2%;
} 
.lkd-all-sty1-wrapper6 {
	padding: 4% 2%;
} 
 .lkd-all-sty1-wrapper-billboard1 {
	padding: 4% 2%;
} 
 .lkd-all-sty1-wrapper-billboard1-top {
		padding: 0 2% 1% 2%;
}
.lkd-all-sty1-footer-grid1{
    display: grid;
    grid-template-columns: 1fr 1fr; 
	grid-gap: 15px; 
    padding-top:15px; 
    }
.lkd-all-sty1-footer3 {
	background-color: #333;
	padding: 4% 2%;
    }    
.lkd-all-sty1-container1  { 
 padding-bottom: 0px;
 }
.lkd-all-sty1-gs1-account-grid1{
	margin-left: auto;
	margin-right: auto; 
    width: 95%; 
    padding-top: 20px;
    }
 .lkd-all-sty1-gs1-account-grid2{
	margin-left: auto;
	margin-right: auto; 
    width: 95%; 
    padding-top: 20px;
    }   
.lkd-all-sty1-gs1-account-logo1{
	margin:auto; 
    width:160px; 
    margin-bottom: 10px;
    }
.lkd-all-sty1-contentnav{
	grid-template-columns: 1fr ;
    }
.lkd-all-sty1-contentnav-col1{
display: none;
    }
.lkd-all-sty1-gs1-dropdown2-content {
  width: 100%;
  left: 0;
  right: 0;
  padding: 1% 10px 5% 10px;
}	
.lkd-all-sty1-resp-nav1-content1{
 grid-area: text;
justify-self: start;
align-self: center;
font-size: 115%;
color: #333;
    line-height: 1.6em;
    }    
    
.lkd-all-sty1-lookup1-grid1-img1{
  grid-column: col-start / span 2;	
    }
.lkd-all-sty1-lookup1-grid1-content1{
  grid-column: col-start 3 / span 10;	
    }
	
.lkd-all-sty1-gs1-gridfooter3{
	display: grid;
	grid-template-columns: 1fr;
	margin-top: 1%;
	grid-gap: 5px;
	grid-template-areas:
		 "brand"
		 "options"
		 "hidden";
}
.lkd-all-sty1-sectionav1{
	font-size: 120%;
	margin-bottom: 25px;
	border-bottom-width: .4em;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-left: 0.75em;
	margin-top: 1%;
	width: 100%;
	}
 .lkd-all-sty1-gs1-header4-title[data-lkd-fnt-size="default"] {
	font-size: 120%; 
    padding-bottom: 5px;
     line-height: 1.6em;
}   
    
.lkd-all-sty1-gs1-header12-title {grid-area: title;align-self:center; font-size: 130%; color: var(--lkd-all-sty1-gs1-header12-title-color);}
.lkd-all-sty1-gs1-header14-title {grid-area: title;align-self:center; font-size: 130%; color: var(--lkd-all-sty1-gs1-header14-title-color);}
 
 .lkd-all-sty1-gs1-header17{
	font-size: 150%;
	margin-bottom: 10px;
	color: #333;
    line-height: 1.3em;
    } 
   
.lkd-all-sty1-progressbar-grid1 {
display: grid;
grid-template-columns: repeat(auto-fill, minmax( 100px, 1fr));
grid-gap: 10px; 
 padding: 0 5px;
    }
.lkd-all-sty1-progressbar-grid1-item {
 border-right: 0;
 padding: 0;
    }    
 .lkd-all-sty1-progressbar-sty1-logo1-text1{
color: #1f82a2;;
font-size: 80%;  
text-align: center;
font-weight: bold;
    }
.lkd-all-sty1-progressbar-sty1-logo1-text2{
color: #999;
font-size: 80%;  
text-align: center;
    }  
    
 a.lkd-all-sty1-gs1-title1:link, a.lkd-all-sty1-gs1-title1:visited  {
	font-size: 115%; 
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs1-title1:hover, a.lkd-all-sty1-gs1-title1:active {
	text-decoration: none;
} 
    
 a.lkd-all-sty1-gs1-title4:link, a.lkd-all-sty1-gs1-title4:visited  {
	font-size: 105%; 
	color: #000;
	line-height: 1.4em;
}
a.lkd-all-sty1-gs1-title4:hover, a.lkd-all-sty1-gs1-title4:active {
	text-decoration: none;
}     
.lkd-all-sty1-gs1-event-grid1 div{
   align-self:start;
}
.lkd-all-sty1-gs1-grid2{
	display: grid;
	grid-template-columns: 35px 1fr;
	grid-gap: 0;
	margin-bottom: 5px;
	grid-template-areas:
		 "image         title"
		 "content      content";
    }	
.lkd-all-sty1-gs1-grid2-image {grid-area: image;justify-self: left; align-self: start; margin: 0 5px 5px 0;}
.lkd-all-sty1-gs1-grid2-title {grid-area: title; align-self: center;}
.lkd-all-sty1-gs1-grid2-content {grid-area: content; align-self: center;}	

.lkd-all-sty1-gs1-grid2-icon1{
	font-size: 150%;
    padding-top: 2px;
    }
    
.lkd-all-sty1-gs1-grid3, .lkd-all-sty1-gs1-grid4{
	display: grid;
	grid-template-columns:1fr;
	grid-template-rows: auto;
	grid-gap: 5px;
	grid-template-areas:
	     "title"
		 "image"
         "subitems "
		 "content";	
    }
.lkd-all-sty1-gs1-grid3-img1, .lkd-all-sty1-gs1-grid4-img1{
   object-fit: contain;
   width: 30%;
   height: 100%;
   padding: 0;
    }

.lkd-all-sty1-gs1-grid4-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   padding: 0 0 0 15px;
    }
.lkd-all-sty1-gs1-grid5{
	display: grid;
	grid-template-columns: 100px  1fr;
    grid-template-rows: auto;
	grid-gap: 0;
	grid-template-areas:
	     "image   title"
         "username   username"
		 "date   date"
		 "link   link"
	     "icons   icons";	
    }
.lkd-all-sty1-gs1-grid6{
	grid-template-columns: 1fr;
    }	
.lkd-all-sty1-gs1-grid7{
	display: grid;
	grid-template-columns: 100px  1fr;
    grid-template-rows: auto;
	grid-gap: 0;
	grid-template-areas:
	     "image         title"
		 "username     username"
		 "date          date"
		 "link          link"
		 "content       content"
	     "icons   	    icons";	
    }	
.lkd-all-sty1-gs1-grid8{
  grid-gap: 5px;
    }
.lkd-all-sty1-gs1-grid8-content1{
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-gs1-grid8-content2{
  grid-column: col-start / span 12;
  grid-row:2;
    }

.lkd-all-sty1-section-header3-col1{
  grid-column: col-start/ span 12;	
  grid-row: 1;
}
.lkd-all-sty1-section-header3-col2{
  grid-column: col-start/ span 12;
 grid-row: 2;	
}		
.lkd-all-sty1-gs9-grid2 {
    grid-template-columns: repeat(2, [col-start] 1fr);
}
    
 a.lkd-all-sty1-socialbtn33:link, a.lkd-all-sty1-socialbtn33:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
	 color: #1f82a2;
}
a.lkd-all-sty1-socialbtn33:hover, a.lkd-all-sty1-socialbtn33:active {
	text-decoration: none;
	 color: #1f82a2;
}
.lkd-all-sty1-socialbtn33-icon1 {
	font-size: 140%;
	display: block; 
	margin-bottom: 1px;
}
.lkd-all-sty1-socialbtn33-text1 {
	 font-size: 85%;
	 display: block; 
}
    a.lkd-all-sty1-socialbtn33[data-lkd-state="gray1"] { 
 color: #999;
}
a.lkd-all-sty1-socialbtn33:hover[data-lkd-state="gray1"]  {
	 color: #1f82a2;
}

.lkd-all-sty1-gs10-grid9{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 5px;
    margin-top: 15px;
    }
.lkd-all-sty1-gs10-grid9-content1{
	align-self: center;
    }
.lkd-all-sty1-gs10-grid9-content2{;	
	align-self: center;
  justify-self: end;
    }   
.lkd-all-sty1-gs1-grid10-content1{
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-gs1-grid10-content2{
  grid-column: col-start / span 9;
  grid-row:2;
  justify-self: start;
    }
.lkd-all-sty1-gs1-grid10-content3{
  grid-column: col-start 10 / span 3;
  align-self: center;
    }
    
.lkd-all-sty1-gs1-grid11-content1{
  grid-column: col-start / span 12;
  grid-row:2;
    }
.lkd-all-sty1-gs1-grid11-content2{
  grid-column: col-start / span 12;
  grid-row:1;
    }

.lkd-all-sty1-gs1-grid12{
	display: grid; 
	grid-template-columns: 1fr;
	grid-gap: 1px;
	border-bottom: 1px solid #dee2e6; 
	padding: 2%;
	grid-template-areas:
	     "label"
		 "content";
    }
	
.lkd-all-sty1-gs1-grid13{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 0;
	margin-bottom: 5px;
	grid-template-areas:
		 "title"
	     "image"
         "description";
    }
.lkd-all-sty1-gs1-grid13-img1{
   object-fit: contain;
   width: 50%;
   height: 100%;
   padding: 0px 0px 5px 0px;
    }	
.lkd-all-sty1-gs16-title9 {
	color: #1f82a2;
	font-size: 130%;
	line-height: 1.6em;
    margin-bottom: 10px;
}	
    
.lkd-all-sty1-gs1-username-date-grid1 {
 display: grid; 
 grid-template-columns: 1fr;
 grid-template-areas:
	     "col1"
	     "col2";    
    }
.lkd-all-sty1-gs1-username-date-grid1-col1 {grid-area: col1; }
.lkd-all-sty1-gs1-username-date-grid1-col2 {grid-area: col2; align-self: center;justify-self: start;padding-right: 0px;}	
	
a.lkd-all-sty1-gs1-username4:link, a.lkd-all-sty1-gs1-username4:visited  {
 display:block;
 margin-right: 0;
}	

.lkd-all-sty1-gs5-col-grid1{
	display: grid;
	grid-template-columns: 1fr !important;
	grid-gap: 0;
    }
	
.lkd-all-sty1-gs13-grid3-col1{
grid-column: col-start / span 12;
grid-row: 1;	
}
.lkd-all-sty1-gs13-grid3-col2{
grid-column: col-start / span 12;
grid-row: 2;	
}
.lkd-all-sty1-gs1-grid14{
	display: grid;
	grid-template-columns: 70px 1fr;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 3px;
	padding: 0;
	grid-template-areas:
	     "image     title"
		 "username  username"
		 "content   content";
    }
    
.lkd-all-sty1-gs1-grid33-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
    border: 1px solid #ddd;
    	margin-top: 5px;
          aspect-ratio: 3 / 2;
    }
.lkd-all-sty1-gs1-grid33-image {grid-area: image; align-self: start;}
.lkd-all-sty1-gs1-grid33-text {grid-area: text; align-self: start;}
	
.lkd-all-sty1-gs1-grid34{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 5px;
	grid-template-areas:
	     "text"	
	     "image";		
    }
.lkd-all-sty1-gs1-grid34-image {grid-area: image;}
.lkd-all-sty1-gs1-grid34-text {grid-area: text; align-self: center;}

.lkd-all-sty1-gs1-grid34-img1{
   object-fit: contain;
   width: 20%;
   height: 100%;
   padding: 0;	
    }
	
.lkd-all-sty1-gs1-grid45  {
  display: grid;
  gap: 0;
  grid-template-columns: 1fr!important;
  grid-template-rows:  auto; 
    line-height: 1.1em;
}
.lkd-all-sty1-gs1-grid47  {
  display: grid;
  gap: 0;
  grid-template-columns: 1fr!important;
  grid-template-rows:  auto; 
    line-height: 1.6em;
}
.lkd-all-sty1-gs1-grid45-subgrid, .lkd-all-sty1-gs1-grid47-subgrid {
  grid-column: 1/-1;
  grid-row: span 1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;
    grid-row: span 99;
} 
	
a.lkd-all-sty1-tbl-text1:link, a.lkd-all-sty1-tbl-text1:visited  {
	font-size:110%;
	color: var(--lkd-all-sty1-tbl-text1-color);
	line-height: 1.4em;
}
a.lkd-all-sty1-tbl-text1:hover, a.lkd-all-sty1-tbl-text1:active {
	text-decoration: underline;
}    

.lkd-all-sty1-tbl-description1 {
	font-size: 90%; 
	color: var(--lkd-all-sty1-tbl-description1-color);
	padding: 0px 0 5px 0;
    line-height: 1.5em;
}
.lkd-all-sty1-gs5-grid3{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 20px;
    border-bottom: 1px solid #EFEFEF;
	padding-bottom: 15px;
	margin-bottom: 2%;
	grid-template-areas:
		 "col1"
		 "col2"
		 "col3";
    }
 .lkd-all-sty1-gs5-grid6{
	display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 10px;
  margin-bottom: 10px;
    }   
    
.lkd-all-sty1-gs5-grid3-col1 {grid-area: col1; padding-bottom: 2%; margin-bottom: 2%;border-bottom: 1px solid #EFEFEF;margin-right: 0;border-right: none;}
.lkd-all-sty1-gs5-grid3-col2 {grid-area: col2; padding-bottom: 2%; margin-bottom: 2%;border-bottom: 1px solid #EFEFEF;margin-right: 0;border-right: none;}	
    

 .lkd-all-sty1-gs7-grid22 img {
   object-fit: cover; 
   width: 100%; 
   height: 150px;
   border: 1px solid #ffffff;
 }

.lkd-all-sty1-gs7-grid30-content1{
  grid-column-end: span 4;
  grid-row-end: span 1;
         height:275px;
        position: relative;
    }
.lkd-all-sty1-gs7-grid30-content2{
  grid-column-end: span 2;
  grid-row-end: span 1;
        position: relative;
    }
    .lkd-all-sty1-gs7-grid31{
	display: grid;
	grid-template-columns: repeat(6, 1fr); 
	grid-template-rows: auto;
	grid-gap: 5px;
    }
 .lkd-all-sty1-gs7-grid31-content1{
  grid-column-end: span 6;
  grid-row-end: span 1;
     height:275px;
    position: relative;
    }
.lkd-all-sty1-gs7-grid31-content2{
  grid-column-end: span 2;
  grid-row-end: span 1;
        position: relative;
    }
 .lkd-all-sty1-gs7-grid33{
	display: grid;
	grid-template-columns: repeat(3, 1fr); 
	grid-template-rows: auto;
	grid-gap: 5px;
    margin-bottom: 10px;
     line-height: 0;
    }
.lkd-all-sty1-gs7-grid33 img{
   object-fit: cover;
   width: 100%;
   height: 100%;
    }

.lkd-all-sty1-gs7-grid33-content1{
  grid-column-end: span 3;
  grid-row-end: span 1;
     height:275px;
    position: relative;
    }
.lkd-all-sty1-gs7-grid33-content2{
  grid-column-end: span 1;
  grid-row-end: span 1;	
        position: relative;
    }   
    
    
 .lkd-all-sty1-gs10-grid3{
	display: grid;
	grid-template-columns: 1fr 50px;
    grid-template-areas:
		 "content1  content2 .";
    }
.lkd-all-sty1-gs10-grid3-content1 {grid-area: content1;}
.lkd-all-sty1-gs10-grid3-content2 {grid-area: content2;align-self: center;justify-self:end;}  
    
    
.lkd-all-sty1-gs10-grid8{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-areas:
		 "content1"
  		 "content2"  
  		 "content3"; 
    }
.lkd-all-sty1-gs10-grid8-content1 {grid-area: content1;}
.lkd-all-sty1-gs10-grid8-content2 {grid-area: content2;align-self: center;padding-left: 0px;}
.lkd-all-sty1-gs10-grid8-content3 {grid-area: content3;}
    	
 .lkd-all-sty1-gs13-grid9{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 5px;
	grid-template-areas:
	     "content"
         "image"
    }
.lkd-all-sty1-gs13-grid9-image {grid-area: image; align-self:center;}
.lkd-all-sty1-gs13-grid9-content {grid-content: text; align-self:center;}

.lkd-all-sty1-gs13-grid9-img1{
   object-fit: contain;
   width: 30%;
   height: 100%;
   padding-right: 0px;
   padding-bottom: 5px;	
    }   
.lkd-all-sty1-gs15-grid1{
	display: grid;
	grid-template-columns: 145px 1fr 45px;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	border-bottom: 1px solid #dee2e6; 
	padding: 2% 1% 2% 1%;
	grid-template-areas:
	     "image    title      title "
         "image    size       size"
		 "image    links      links"
         ".        select     options";
    }
.lkd-all-sty1-gs15-grid1-select {justify-self: end; padding-top: 5px;}	
	
.lkd-all-sty1-gs16-grid1{
	grid-template-columns: repeat(3, [col-start] 1fr); 
	grid-gap: 10px;
	margin: 1% 0 2% 0;
    }
    
 .lkd-all-sty1-gs16-grid3{
	display: grid;
    grid-template-columns: 1fr;  
	grid-gap: 7px;
	margin-bottom: 20px;
	text-align: left;
    }
   
.lkd-all-sty1-gs16-grid4, .lkd-all-sty1-gs16-grid6 {
	grid-template-columns: repeat(1, [col-start] 1fr); 
	grid-gap: 7px;
	margin: 1% 0 20px 0;
    }  
    
  .lkd-all-sty1-gs16-grid7, .lkd-all-sty1-gs16-grid8 {
	grid-template-columns: repeat(2, [col-start] 1fr); 
	grid-gap: 7px;
	margin: 1% 0 20px 0;
    text-align: left;
    }  
 .lkd-all-sty1-gs16-grid11{
	grid-template-columns: 1fr; 
	margin: 10px 0 20px 0;
    } 
.lkd-all-sty1-gs16-grid16{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 120px, 1fr));
grid-gap: 5px;
margin: 10px 0 10px 0;
    }  
.lkd-all-sty1-gs16-grid17{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 85px, 1fr));
grid-gap: 5px;
margin: 10px 0 10px 0;
    }    
 .lkd-all-sty1-gs16-grid29{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 120px, 1fr));
grid-gap: 5px;
margin: 10px 0 10px 0;
    }    
.lkd-all-sty1-gs16-grid30{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 120px, 1fr));
grid-gap: 5px;
margin: 10px 0 10px 0;
    } 
   
    
.lkd-all-sty1-gs16-title1  {
	font-size:110%;
    display:inline;
    }
.lkd-all-sty1-gs16-title5 {
	font-size: 105%;
}
 .lkd-all-sty1-gs16-title10 {
	color: #1f82a2;
	font-size: 120%;
	line-height: 1.5em;
    margin-bottom: 10px;
}   
    
.lkd-all-sty1-gs16-title11 {
	color: #795869;
	font-size: 90%;
	line-height: 1.5em;
    margin-bottom: 5px;
}

.lkd-all-sty1-gs16-icon1 {
	font-size: 115%;
    display: inline;
    margin-right: 5px;
    }
.lkd-all-sty1-gs16-grid2{
	text-align:left;
    grid-template-columns: 1fr;  
	grid-gap: 5px;
	margin-bottom: 3%;
    }
.lkd-all-sty1-gs16-grid2-content{
	text-align:left;
    grid-template-columns: 50px 1fr;  
	grid-gap: 15px;
    }
a.lkd-all-sty1-gs16-sty2:link, a.lkd-all-sty1-gs16-sty2:visited  {
	border-radius: 15px;
	padding: 2% 5% 1% 4%;
    background-color: #ffffff; 
	margin-bottom: .5%;
}
a.lkd-all-sty1-gs16-sty2:hover, a.lkd-all-sty1-gs16-sty2:active {
	text-decoration: none;
	background-color: #e9e9e9;  
}	
.lkd-all-sty1-gs16-title2 {
	font-size:115%;
    }
.lkd-all-sty1-gs16-title4 {
	font-size:100%;
    }
.lkd-all-sty1-gs16-icon2 {
	font-size:175%;
    }	
 a.lkd-all-sty1-gs16-sty12:link, a.lkd-all-sty1-gs16-sty12:visited  {
	padding: 10px;
	display:block;
    text-align: center;
}
a.lkd-all-sty1-gs16-sty12:hover, a.lkd-all-sty1-gs16-sty12:active {
	text-decoration: none; 
}
.lkd-all-sty1-gs16-sty21-grid1 {
display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 300px, 1fr));
  grid-gap: 20px;
  margin-bottom: 10px;   
}   
    
.lkd-all-sty1-gs16-icon12{
font-size: 120%;
color: #2d89a7;
margin: 0 auto 15px auto;
background-color: #e4f0f3;
display: inline-block;
padding: 15px;
border-radius: 50px;
 width: 55px;
    }
.lkd-all-sty1-gs16-title12 {
	color: #1f82a2;
	font-size: 80%;
	line-height: 1.5em;
}
.lkd-all-sty1-gs16-grid22{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax( 80px, 1fr));
  grid-gap: 10px;
  margin: 0px 0 15px 0;
  width: 100%;
}	
a.lkd-all-sty1-gs16-sty17:link, a.lkd-all-sty1-gs16-sty17:visited  {
	border-radius: 5px;
	padding: 10px;
	display:block;
    border-radius: 20px 0 20px 0;
    min-height: 0;
}
a.lkd-all-sty1-gs16-sty17:hover, a.lkd-all-sty1-gs16-sty17:active {
	text-decoration: none;
}  
    
.lkd-all-sty1-gs16-sty17-title1, .lkd-all-sty1-gs16-sty17-title2 {
	color:#fff;
    font-size: 160%; 
}
.lkd-all-sty1-gs16-sty17-title3 {
	color:#fff;
    font-size: 130%; 
}
.lkd-all-sty1-gs16-sty17-socialicon1 {
	display: inline-block; 
    color:#fff; 
    font-size: 85%;
    margin:0 5px 7px 0; 
}   
    
.lkd-all-sty1-gs17-grid2{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto ;
	grid-gap: 5px;
	padding: 1%;
	grid-template-areas:
	     "title"
	     "link"
	     "description"
		 "image";
    }
.lkd-all-sty1-gs17-grid2-img1{
   object-fit: contain;
   width: 30%;
   height: 100%;
   padding-right: 0px;
    }	
.lkd-all-sty1-gs17-grid3{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	padding: 1%;
	grid-template-areas:
	     "image"
	     "link"		
		 "description";
    line-height: 0;
    }
.lkd-all-sty1-gs17-grid3-img1{
   object-fit: contain;
   width: 30%;
   padding-right: 0px;
    }	
.lkd-all-sty1-gs18-grid2-content1{
 grid-column: col-start / span 12;
}	
.lkd-all-sty1-gs18-grid2-content2{
 grid-column: col-start / span 12;
}
.lkd-all-sty1-gs18-grid5{ 
	grid-template-columns: 1fr; 
 }		
.lkd-all-sty1-gs18-grid7{ 
	grid-template-columns: 50px 1fr; 
 }
.lkd-all-sty1-gs18-actionbox1{
	margin: 2% 0 2% 0;
    }
.lkd-all-sty1-gs19-grid1{
	display: grid;
	grid-template-columns: 100px 1fr;
	grid-gap: 0; 
	padding: 10px;
	background-color: rgba(255,255,255,0.9);
	grid-template-areas:
		 "image      title"	
		 "text      text"	
		 "stats      stats"	
		 "options    options";	
    }
.lkd-all-sty1-gs19-grid1-stats {grid-area: stats; margin-top: 5px;}	
	
.lkd-all-sty1-gs19-grid3{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	margin-bottom: 5px;
	grid-template-areas:
		 "content"
		 "btn";
    }
.lkd-all-sty1-gs19-grid3-content {grid-area: content;align-self: center;}
.lkd-all-sty1-gs19-grid3-btn {grid-area: btn; text-align: left;align-self: center;}		
	

.lkd-all-sty1-gs19-grid5{
	display: grid;
	grid-template-columns: 1fr 90px;
	grid-gap: 0; 
	background-color: #fff;
	grid-template-areas:
		 "content1  image"
    	 "content2  content2"
	     "content3  content3";
    }
.lkd-all-sty1-gs19-grid5-content1 {grid-area: content1; align-self:center;}
	
.lkd-all-sty1-gs19-grid7, .lkd-all-sty1-gs19-grid8{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px; 
    padding: 2% 2% 2% 2%;
    }    	
  .lkd-all-sty1-gs19-grid10{
        display: grid;
    grid-template-columns: 1fr;
    grid-gap: 10px;
    margin: 10px 0 0px 0;
	grid-template-areas:
		 "content2"
		 "content1";
    }
.lkd-all-sty1-gs19-grid10-content1 {grid-area: content1;}
.lkd-all-sty1-gs19-grid10-content2 {grid-area: content2;}  
        
 .lkd-all-sty1-gs19-img-grid1{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 5px;
    }  
    
 .lkd-all-sty1-gs19-stats-grid1 {
  display: grid;
  grid-gap: 5px;   
  grid-template-columns: 1fr;
  grid-template-areas:
        "content1" 
     	"content2";  
  margin-bottom: 10px;
         line-height: 1.6em;
	}   
.lkd-all-sty1-gs19-grid12{
    display: grid;
    grid-template-columns: 125px 1fr;
    grid-gap: 10px;
    margin: 0;
	grid-template-areas:
		 "content1 content2"
    	 "content3 content3";
    line-height: 0;
    }
.lkd-all-sty1-gs19-grid12-content1 {grid-area: content1;padding-right: 5px;}
.lkd-all-sty1-gs19-grid12-content2 {grid-area: content2; align-self: center;} 
.lkd-all-sty1-gs19-grid12-content3 {grid-area: content3;} 
    
 .lkd-all-sty1-gs19-grid13{
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 0;
	grid-template-areas:
		 "content1"
    	 "content2"
         "content3";
    line-height: 0;
    }
.lkd-all-sty1-gs19-grid13-content1 {grid-area: content1;padding: 0 0 5px 0;}
.lkd-all-sty1-gs19-grid13-content2 {grid-area: content2; align-self: center;} 
.lkd-all-sty1-gs19-grid13-content3 {grid-area: content3;}    
    
    
    
   
.lkd-all-sty1-gs1-grid23{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: minmax(5px, auto) minmax(5px, auto) minmax(5px, auto) 1fr;
	grid-gap: 5px;
	grid-template-areas:
	     "image"
		 "title"
         "subitems"
		 "stats"
		 "content";	
    }	
.lkd-all-sty1-gs1-grid25{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows: auto ;
	grid-gap: 1px;
	margin-bottom: 5px;
	grid-template-areas:
		 "title"
		 "subtitle"
		 "image"
		 "text"
		 "stats";
    }
.lkd-all-sty1-gs1-grid25-image {grid-area: image;}
.lkd-all-sty1-gs1-grid25-text {grid-area: text;margin-top: 10px;}
.lkd-all-sty1-gs1-grid25-img1{
   object-fit: contain;
   width: 20%;
   height: 100%;
    }
.lkd-all-sty1-gs1-grid25-img2{
border: 1px solid #dee2e6;
	   width: 30%;
	object-fit: contain;
    }
	
.lkd-all-sty1-gs1-grid26{
	display: grid;
	grid-template-columns: 45px 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 1px;
	margin-bottom: 5px;
	grid-template-areas:
		 "image         title"
		 "subtitle      subtitle"
		 "text          text"
		 "stats         stats";
    }
.lkd-all-sty1-gs1-grid26-image {grid-area: image; justify-self: start;}
.lkd-all-sty1-gs1-grid26-title {grid-area: title; align-self: center;}
.lkd-all-sty1-gs1-grid26-subtitle {grid-area: subtitle; margin-top: 15px;}
	
.lkd-all-sty1-gs1-grid27{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows: auto;
	grid-gap: 1px;
	margin-bottom: 5px;
	grid-template-areas:
		 "title"
		 "subtitle"		
		 "image"
		 "stats"
		 "text";
    }
.lkd-all-sty1-gs1-grid27-subtitle {grid-area: subtitle; margin-bottom: 5px;}	
.lkd-all-sty1-gs1-grid27-stats {grid-area: stats; margin-top: 2px;}	
.lkd-all-sty1-gs1-grid27-img1{
   object-fit: contain;
   width: 30%;
   height: 100%;
   border: 1px solid #dee2e6;
    }
	
.lkd-all-sty1-gs1-grid28{
	display: grid;
	grid-template-columns: 90px 1fr  100px;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 1px;
	grid-template-areas:
			 "graphic     title       title"	
			 "graphic     subtitle    subtitle"	
			 "text        text        image"	
			 "stats       stats       stats";
    }	
	
.lkd-all-sty1-gs1-grid31{
	display: grid;
	grid-template-columns: 175px 1fr;
	grid-template-rows: auto;
	grid-gap: 0px;
	grid-template-areas:
	     "title      title"
		 "image      ."
         "content1    content1"	
	     "content2    content2";
    }
 .lkd-all-sty1-gs1-grid31-image {grid-area: image; align-self: start; margin-bottom: 10px;}   
	
.lkd-all-sty1-gs1-grid35{
	display: grid;
	grid-template-columns: 35px 1fr;
	grid-template-rows: auto;
	grid-gap: 0px;
	background-color: #fff;
	border: 1px solid #ececec;
	padding: 10px;
	grid-template-areas:
	     "image     image"
         "content   content"
        "content2   content2"
         "select    options";	
    }	
.lkd-all-sty1-gs1-grid35-img1 {
   object-fit: contain; 
	width: 100%;
 }		

.lkd-all-sty1-gs1-grid36{
	display: grid;
	grid-template-columns: 60px 1fr;
	grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	padding: 1%;
	margin-bottom: 10px;
	grid-template-areas:
	     "image        title"
	     "image     username"
         "icons        icons";
    }
.lkd-all-sty1-gs1-grid36-img1{
   object-fit: cover;
   width: 100%;
   height: 100%;
   border: 1px solid #ececec;
    }
.lkd-all-sty1-gs1-grid36-image {grid-area: image; margin-right: 5px;}
.lkd-all-sty1-gs1-grid36-title {grid-area: title;align-self:center;}
.lkd-all-sty1-gs1-grid36-username {grid-area: username;align-self:center;}
.lkd-all-sty1-gs1-grid36-icons {grid-area: icons; align-self:center;margin-top:5px;}		
	
.lkd-all-sty1-gs1-grid38{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1"
		 "content2"
		 "image"
		 "content3";
    line-height: 0;
    }
.lkd-all-sty1-gs1-grid38-image {grid-area: image;margin-left: 0px;position: relative; width:175px;}	 
    
.lkd-all-sty1-gs1-grid41{
	display: grid;
	grid-template-columns: 85px 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 5px;
	grid-template-areas:
		 "image      content1"
		 "content2   content2";
     line-height: 0;
    }  
 .lkd-all-sty1-gs1-grid41-img1{
border: 1px solid #dee2e6;
	   width: 80px;
   height: 80px;
	object-fit: cover;	
    margin: 5px 0;
    }   


.lkd-all-sty1-gs16-grid23{
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 10px;
  margin: 20px auto 0 auto;
}         
    
.lkd-all-sty1-tbl-grid4{
	display: grid;
	width: 100%; 
	grid-template-columns: 30px 1fr 1fr 1fr 1fr 30px;
    grid-template-rows: minmax(10px, auto);
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	margin-bottom: 2%;
	padding-bottom: 2%;
	grid-template-areas:
	     "select  title   title  title  image    more"
		 "select  username   username  username  username  more"
         "select  description    description   description   description    more"	
		 "select  date   .   .   .   more"
    }
.lkd-all-sty1-tbl-grid4-align {align-self:start;}
	
a.lkd-all-sty1-listbtn1:link, a.lkd-all-sty1-listbtn1:visited  {
 margin: 0px 0 0 0;
		display: inline-block;
	text-align: center;
	min-width: 19%;
}
a.lkd-all-sty1-listbtn1:hover, a.lkd-all-sty1-listbtn1:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-listbtn1-icon1 {
	font-size: 160%;
	display: block; 
	margin-right: 5px;
}
.lkd-all-sty1-listbtn1-text1 {
	 font-size: 80%;
	 display: block; 
}	
a.lkd-all-sty1-socialbtn1:link, a.lkd-all-sty1-socialbtn1:visited  {
 margin: 10px 30px 0 0;
	display: inline-block;
	text-align: center;
}
a.lkd-all-sty1-socialbtn1:hover, a.lkd-all-sty1-socialbtn1:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-socialbtn1-icon1 {
	font-size: 160%;
	display: block; 
	margin-right: 5px;
}
.lkd-all-sty1-socialbtn1-text1 {
	 font-size: 80%;
	 display: block; 
}
a.lkd-all-sty1-gs1-editicon2, a.lkd-all-sty1-gs1-editicon2:link, a.lkd-all-sty1-gs1-editicon2:visited  {
 font-size: 110%;
 display:inline-block;
 margin: 2% 5% 0 0;
 color: #B7B5B6 !important;
 white-space: nowrap;	
}
a.lkd-all-sty1-gs1-editicon2:hover, a.lkd-all-sty1-gs1-editicon2:active {
	text-decoration: none;
	 color: #666666!important;
}	
.lkd-all-sty1-gs1-dropdown2-grid1{
	grid-template-areas:
	 "image title"
     "link link";	
    }
.lkd-all-sty1-gs1-dropdown2-grid1-img1{
   padding-bottom: 4px;
    }
.lkd-all-sty1-lookup1-list1{
	grid-template-columns: 45px 1fr;
	grid-template-areas:
	 "image   title"
     "link    link"
	 "options options";	
    }
.lkd-all-sty1-lookup1-list1-img1{
   padding-bottom: 4px;
	   padding-top: 2px;
    }

.lkd-all-sty1-lookup1-list1-title {padding-right: 0px;}
.lkd-all-sty1-lookup1-list1-link {padding-right: 0px;}	

.lkd-all-sty1-lookup1-list2{
	grid-template-columns: 1fr;
	padding-bottom: 0px;
	grid-template-areas:
	 "content"
     "options";	
    }
.lkd-all-sty1-lookup1-list2-content {padding-right: 0px;}
	
.lkd-all-sty1-lookup1-list5{
	display: grid;
	grid-template-columns: 75px 1fr;
	grid-gap: 5px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.3em;
	grid-template-areas:
	 "image     title"
     "link     link"
	 "options   options";	
    }		
.lkd-all-sty1-tabnav1 {
padding: 2% 0;
margin-bottom: 3%;
	}
.lkd-all-sty1-tabnav1 ul{
	margin: 0;
	padding: 0;
}
.lkd-all-sty1-tabnav1 li{
    font-size: 115%;
}
.lkd-all-sty1-gs1-edit3{
  	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 0px;
	margin: 15px 0 5px 0;
    }			
.lkd-all-sty1-gs1-edit3-col1{
  grid-row: 1;
	margin-bottom: 15px;
    }
.lkd-all-sty1-gs1-edit3-col2{
 grid-row: 2;
    align-self: center;	
	text-align: left;
    }	
.lkd-all-sty1-gs20-srch-links1 {
	width: 350px;
    padding: 7px 0 0 10px; 
	}	
.lkd-all-sty1-gs20-srch-links2 {
	min-width: 350px;
    height: 30px;
	}
    .lkd-all-sty1-gs20-srch-links2 li{
	display: inline;
    font-size: 80%;
	padding-top: 5px;
}
.lkd-all-sty1-gs20-srch-links2 li a {
    color: #000;
    padding: 5px 5px;
}
 .lkd-all-sty1-gs20-srch-links3 {
	min-width: 275px;
    height: 40px;
	}   
.lkd-all-sty1-rating1  {
margin: 0px 10px 0px 0px;
display: inline-block;
}
.lkd-all-sty1-rating1-icon  {
	font-size:105%;
	color: #ec4998;
	margin: auto;
	display: inline-block;
}
.lkd-all-sty1-rating1-text  {
	font-size:130%;
	color: #000;
	margin: auto;
	display: inline-block;
	padding-right: 5px;
}
 .lkd-all-sty1-gs19-grid6{
	display: grid;
	grid-template-columns: 80px 1fr;
	grid-gap: 10px; 
    padding: 2% 2% 10px 2%;
	grid-template-areas:
		 "icon  content1"
    	 "content2  content2"
	     "content3  content3";
    }
.lkd-all-sty1-gs19-grid6-icon {grid-area: icon;margin-right: 10px; align-self: center;}
.lkd-all-sty1-gs19-grid6-content1 {grid-area: content1;align-self: center;padding: 15px 0 0px 0;}
.lkd-all-sty1-gs19-grid6-content2 {grid-area: content2;align-self: center;}
.lkd-all-sty1-gs19-grid6-content3 {grid-area: content3;}    
    
    
.lkd-all-sty1-gs19-headline1{
font-size: 250%;
line-height: 1.2em;
}
.lkd-all-sty1-gs19-headline2{
font-size: 140%;
line-height: 1.1em;
 margin-bottom: 0px;    
}
.lkd-all-sty1-gs19-headline3{
font-size: 200%;
line-height: 1.3em;
margin-bottom: 5px;
}
.lkd-all-sty1-gs19-subheadline1{
font-size: 120%;
line-height: 1.5em;
}   
.lkd-all-sty1-gs19-subheadline2{
font-size: 120%;
line-height: 1.5em;
margin-bottom: 15px;
} 
 a.lkd-all-sty1-gs19-tag1:link, a.lkd-all-sty1-gs19-tag1:visited  {
 font-size: 95%;
 display:inline-block;
 margin-right: 1%;
 color: #333;
 white-space: nowrap;
 padding-top: 5px;
}
a.lkd-all-sty1-gs19-tag1:hover, a.lkd-all-sty1-gs19-tag1:active {
 text-decoration: underline;
}

.lkd-all-sty1-gs22-bullets1{
	display: grid;
	grid-template-columns: 15px 1fr;
    margin-bottom: 15px;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets1-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets1-text {grid-area: text;align-self: center;}

.lkd-all-sty1-gs22-bullets1-icon1 {color: #000; font-size: 30%;}

.lkd-all-sty1-gs22-bullets1-link1, a.lkd-all-sty1-gs22-bullets1-link1:link, a.lkd-all-sty1-gs22-bullets1-link1:visited {
	font-size: 100%;
    color: #000;
}
a.lkd-all-sty1-gs22-bullets1-link1:hover, a.lkd-all-sty1-gs22-bullets1-link1:active  {
	color: #1f82a2;
}  
.lkd-all-sty1-gs22-bullets1-text1 {font-size: 100%;color: #000;line-height: 1.6em;}    
    
.lkd-all-sty1-gs22-bullets2{
	display: grid;
	grid-template-columns: 15px 1fr;
    margin-bottom: 20px;
	grid-template-areas:
		 "icon  text";
    }
.lkd-all-sty1-gs22-bullets2-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets2-text {grid-area: text;align-self: center;}

.lkd-all-sty1-gs22-bullets2-icon1 {color: #555; font-size: 6px;}

.lkd-all-sty1-gs22-bullets2-link1, a.lkd-all-sty1-gs22-bullets2-link1:link, a.lkd-all-sty1-gs22-bullets2-link1:visited {
	font-size: 100%;
    color: #000;
}
a.lkd-all-sty1-gs22-bullets2-link1:hover, a.lkd-all-sty1-gs22-bullets2-link1:active  {
	color: #1f82a2;
}  
.lkd-all-sty1-gs22-bullets2-text1 {font-size: 110%;color: #555;}     
    
.lkd-all-sty1-gs22-bullets3{
display: grid;
grid-template-columns: 27px 1fr;
margin-bottom: 13px;
padding-bottom: 13px;
grid-template-areas:
"icon text";
border-bottom: solid 1px #bad8e5;
    }
.lkd-all-sty1-gs22-bullets3-icon {grid-area: icon;align-self: start;}
.lkd-all-sty1-gs22-bullets3-text {grid-area: text;align-self: center;}

.lkd-all-sty1-gs22-bullets3-icon1 {color: #8db5c5; font-size: 15px;}

.lkd-all-sty1-gs22-bullets3-link1, a.lkd-all-sty1-gs22-bullets3-link1:link, a.lkd-all-sty1-gs22-bullets3-link1:visited {
	font-size: 100%;
    color: #000;
}
a.lkd-all-sty1-gs22-bullets3-link1:hover, a.lkd-all-sty1-gs22-bullets3-link1:active  {
	color: #1f82a2;
}  
.lkd-all-sty1-gs22-bullets3-text1 {font-size: 105%;color: #000;}   

    
.lkd-all-sty1-gs22-headline1{
	font-size: 180%;
	margin-bottom: 10px;
	color: #333;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline2{
	font-size: 140%;
	margin-bottom: 7px;
	color: #795869;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline3{
	font-size: 180%;
	margin-bottom: 10px;
	color: #795869;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline4{
font-size: 250%;
color: #1f82a2;
line-height: 1.3em;
    }
  .lkd-all-sty1-gs22-text3{
	font-size: 110%;
	color: #555;
    line-height: 1.6em;
    margin-bottom: 10px;
    }
.lkd-all-sty1-gs22-headline5{
	font-size: 120%;
	margin-bottom: 10px;
	color: #333;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline6{
	font-size: 120%;
	margin-bottom: 10px;
	color: #333;
    line-height: 1.3em;
    }
.lkd-all-sty1-gs22-headline8{
	font-size: 125%;
	margin-bottom: 10px;
	color: #000;
    line-height: 1.3em;
    }
 .lkd-all-sty1-gs22-divider1{
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: 30px;
	margin-bottom: 30px;
}  
.lkd-all-sty1-gs22-grid9{
display: grid;
grid-template-columns: 65px 1fr;
grid-gap: 10px; 
grid-template-areas:
	 "icon content1";
     }
.lkd-all-sty1-gs22-grid9-icon {grid-area: icon;}
.lkd-all-sty1-gs22-grid9-content1 {grid-area: content1;align-self: center;}

.lkd-all-sty1-gs22-grid9-icon1{
font-size: 125%;
  color: #c594b1;
  margin: 0 auto 10px auto;
  background-color: #faeaf3;
  display: inline-block;
  padding: 15px 20px;
  border-radius: 10px;
  width: 60px;
    }    
  
 .lkd-all-sty1-gs22-grid19{
display: grid;
grid-template-columns: 60px 1fr;
grid-gap: 0px; 
margin-bottom: 5px;
grid-template-areas:
	 "icon content1"
     "content2 content2";
     }
.lkd-all-sty1-gs22-grid19-icon {grid-area: icon;justify-self: start;margin-bottom: 10px;}
.lkd-all-sty1-gs22-grid19-content1 {grid-area: content1;align-self: center;}
.lkd-all-sty1-gs22-grid19-content2 {grid-area: content2;align-self: start;}

.lkd-all-sty1-gs22-grid19-icon1{
   display: grid;
  grid-template-columns: 1fr;
  font-size: 130%;
  color: #2d89a7;
  margin: 0 auto;
    margin-bottom: 0px;
  background-color: #f2f2f2;
  padding: 10px;
  border-radius: 10px;
  width: 50px;
    }
.lkd-all-sty1-gs22-grid19-icon1-img{
align-self: center;
    justify-self: center;
    }   
.lkd-all-sty1-gs22-subheadline3  {
font-size: 115%;
  color: #2d89a7;
  line-height: 1.4em;
    }    
.lkd-all-sty1-gs1-account-header2{
  margin-bottom: 15px;
  font-size: 120%;
  color: #1f82a2;
  border-bottom: 1px solid #ddd;
  line-height: 1.4em;
  padding-bottom: 7px;
    }
.lkd-all-sty1-gs1-account-block1{
	background-color: #fff;
	border: 1px solid #ececec;
	padding: 10px;
	margin-bottom: 10px;
	box-shadow: 2px 2px 3px #f2f2f2;
	border-radius: 3px;
    line-height: 1.6em;
} 
    .lkd-all-sty1-gs1-grid51-img1 {
  display: block;
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
} 
    
}

@media (max-width: 500px) {  
    
.lkd-hidden-sm{
display: none;	
}
.lkd-hidden-lg{
    display:inline-block;	
}	
.lkd-all-sty1-gs1-dropdown2-content {
  width: 100%;
  left: 0;
  right: 0;
  padding: 1% 10px 5% 10px;
}
.lkd-all-sty1-gs1-block1{
	padding: 10px;
}
.lkd-all-sty1-gs22-block1{
	padding: 10px;
}
.lkd-all-sty1-gs13-block1{
	padding: 10px 5px;
}  
.lkd-all-sty1-gs13-sty1 {
	margin: 20px 0 0 10px;
    padding-left: 0;
}    
.lkd-all-sty1-popup-block1{
	padding: 2%;
	margin: 1% 1% 3% 1%;
}
.lkd-all-sty1-overlay-icongrid1 {
    display: grid;
    grid-template-columns: repeat(2, 1fr); 
	text-align: center;	
	grid-gap: 15px; 
        }
.lkd-all-sty1-overlay-icongrid2 {
    display: grid;
    grid-template-columns: repeat(2, 1fr); 
	text-align: center;	
	grid-gap: 15px; 
        }
ul.lkd-all-sty1-breadcrumb3 {
	padding: 0 0 5px 0;
	list-style: none;
	line-height: 2em;
    width: 90vw;
    overflow: auto;
 white-space: nowrap;
  scrollbar-width: none;
    -webkit-overflow-scrolling: touch; 
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.lkd-all-sty1-gs1-img1{
 width: 100px;
}	
.lkd-all-sty1-section-header3-col1{
  grid-column: col-start/ span 12;	
  grid-row: 1;
}
.lkd-all-sty1-section-header3-col2{
  grid-column: col-start/ span 12;
 grid-row: 2;	
}

.lkd-all-sty1-gs1-grid5{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows:auto ;
	grid-gap: 0px;
	grid-template-areas:
	     "title"
		 "image"
		"username"
		"date"
		"link"
         "icons";	
    }
.lkd-all-sty1-gs1-grid5-img1{
   object-fit: contain;
   width: 30%;
   height: 100%;
   padding: 5px 0;
    }
.lkd-all-sty1-gs1-grid6{
	grid-template-columns: 1fr;
		grid-gap: 5px;
    }
.lkd-all-sty1-gs1-grid6-icons {
	grid-row: 1;
	}
.lkd-all-sty1-gs1-grid6-expandlink {
	grid-row: 2;
	}
.lkd-all-sty1-gs1-grid7{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows:auto ;
	grid-gap: 0px;
	grid-template-areas:
	    "title"
	    "image"
		"username"
		"date"
		"link"
		"content"
	    "icons";	
    }
.lkd-all-sty1-gs1-grid7-img1{
   object-fit: contain;
   width: 30%;
   height: 100%;
   padding: 5px 0;
    }
	
.lkd-all-sty1-gs1-grid10{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	padding: 2% 0;
	grid-template-areas:
	"link"
	"stats"
    "options";
    }	
.lkd-all-sty1-gs1-grid16{
	display: grid;
	grid-template-columns: 1fr 45px;
	grid-template-rows: auto ;
	grid-gap: 0;
	padding: 1%;
	grid-template-areas:
	     "title      options"
		 "username   username"
         "icons      icons"
		 "image      image"
		 "nav        nav"
		 "hidden     hidden";
    }
.lkd-all-sty1-gs1-grid16-img1{
   object-fit: contain;
   width: 30%;
   height: 100%;
   padding-right: 0px;
   padding-bottom: 5px;
    }

	
	
.lkd-all-sty1-gs1-grid19{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 1px;
	border-bottom: 1px solid #d4d4d4; 
	padding: 2% 0;
	grid-template-areas:
	"link"
	"stats"
	"image"
    "options";
    }
.lkd-all-sty1-gs1-grid19-img1{
   object-fit: contain;
   width: 20%;
   height: 100%;
   padding-right: 0;
    }
.lkd-all-sty1-gs1-grid19-image {grid-area: image;justify-self:start;}
.lkd-all-sty1-gs1-grid19-link {grid-area: link; align-self:center; line-height: 1.4em; }
.lkd-all-sty1-gs1-grid19-stats {grid-area: stats; align-self:center;}
.lkd-all-sty1-gs1-grid19-options {grid-area: options; align-self:center; justify-self:end;}	
	

.lkd-all-sty1-gs1-grid33{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap: 0;
	grid-template-areas:
	     "text"
		 "image";	
    }	
		
.lkd-all-sty1-gs1-grid33-img1{
   object-fit: cover;
   width: 50%;
   height: 50%;
   height: auto;
	margin-top: 5px;
    border: 1px solid #ddd;
       aspect-ratio: 3 / 2;
    }	
.lkd-all-sty1-gs1-grid31-content1 {grid-area: content1; margin: 10px 0;} 
	

.lkd-all-sty1-gs1-grid39{
	display: grid;
	grid-template-columns: 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 0;
	grid-template-areas:
		 "content1"
		 "content2"
		 "image"
		 "content3";
    }	
.lkd-all-sty1-gs1-grid39-img1{
   border: 1px solid #dee2e6;
   width: 30%;
   height: 100%;
   object-fit: contain;	
	margin-bottom: 5px;
    }	
 .lkd-all-sty1-gs1-grid43  {
  display: grid;
  gap: 5px;
  grid-template-columns: auto;
  grid-template-rows:  250px 1fr min-content;
  border: 1px solid #ececec;
  background-color: #ffffff;
  padding-bottom: 7px; 
}   
a.lkd-all-sty1-gs1-price5:link, a.lkd-all-sty1-gs1-price5:visited  {
 color: #1f82a2;
 font-size: 150%;
}
a.lkd-all-sty1-gs1-price5:hover, a.lkd-all-sty1-gs1-price5:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price6:link, a.lkd-all-sty1-gs1-price6:visited  {
 color: #888;
 font-size: 140%;
 text-decoration: line-through;
 padding-right: 7px;
}
a.lkd-all-sty1-gs1-price6:hover, a.lkd-all-sty1-gs1-price6:active {
	text-decoration: none;
}
a.lkd-all-sty1-gs1-price7:link, a.lkd-all-sty1-gs1-price7:visited  {
 color: #666;
 font-size: 90%;
}
a.lkd-all-sty1-gs1-price7:hover, a.lkd-all-sty1-gs1-price7:active {
	text-decoration: none;
}	
	
.lkd-all-sty1-gs4-block1{
	padding-top: 2%;
}	
.lkd-all-sty1-gs4-grid1{
	display: grid;
	grid-template-columns: 100px 1fr;
	    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 5px;
	grid-template-areas:
         "image     title"
		 "description     description"
		 "options      options"
		 "hidden    hidden";
    }
.lkd-all-sty1-gs5-grid11  {
	display: grid;
	grid-template-columns: 1fr 2fr 1fr;
    grid-template-rows: auto;
	gap: 0;
	margin-bottom: 20px;
}   
.lkd-all-sty1-gs5-grid11-subgrid {
  grid-column: 1/-1;
  grid-row: span 1;
  display: grid;
  grid-template-columns: subgrid;
  grid-template-rows: subgrid;  
  grid-row: span 99;
} 
.lkd-all-sty1-gs5-grid11-subgrid-box1 {
  padding: 10px 5px;
  border-bottom: 1px solid #ececec;
   align-content: center;
  height: 100%; 
}    
 	
.lkd-all-sty1-gs6-grid5-content1{
  grid-column: col-start / span 6;
    }
.lkd-all-sty1-gs6-grid5-content2{
  grid-column: col-start / span 6;
	grid-row:2;
    }
.lkd-all-sty1-gs7-grid1 {
	display: grid;
    grid-template-columns: 1fr !important;  
	grid-gap: 5px;
	margin-bottom: 10px;
}	
.lkd-all-sty1-gs7-grid2-img1{
    width:100%;
	object-fit:contain;
	height: auto;
    }
 .lkd-all-sty1-gs7-grid2-media-container1 {
    text-align: center;
     position: relative;
}     
.lkd-all-sty1-gs7-grid2-media1 {
    width:325px;
    height: 577px;
    margin-bottom: 5px;
} 
    .lkd-all-sty1-gs7-grid2-img-full{ 
object-fit: cover;
  width: 100%;
  height: 577px;
}

.lkd-all-sty1-gs7-count-cover-icon1, a.lkd-all-sty1-gs7-count-cover-icon1:link, a.lkd-all-sty1-gs7-count-cover-icon1:visited {
  font-size: 100%;
    color: #fff;
  display: inline-block;
  background-color: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
  padding: 60px 0 0 10%;
  line-height: 1.4em;
}
a.lkd-all-sty1-gs7-count-cover-icon1:hover, a.lkd-all-sty1-gs7-count-cover-icon1:active {
  font-size: 100%;
  color: #fff;
  display: inline-block;
  background-color: rgba(0,0,0,0.6);
  width: 100%;
  height: 100%;
  padding: 60px 0 0 10%; 
  line-height: 1.4em;
}  
    
.lkd-all-sty1-gs7-grid3-img-full, .lkd-all-sty1-gs7-grid22-img-full, .lkd-all-sty1-gs7-grid24-img-full, .lkd-all-sty1-gs7-grid25-img-full, .lkd-all-sty1-gs7-grid29-img-full{ 
object-fit: contain;
  width: 100%;
  height:100%;
}
.lkd-all-sty1-gs7-grid24-img2-full{ 
object-fit: cover;
  width: 100%;
  height: 577px;
}
.lkd-all-sty1-gs7-grid34  {
  display: grid;
  gap: 5px;
  grid-template-columns: auto;
  grid-template-rows:  max-content 1fr minmax(5px, 100px) min-content;
  border: 1px solid #ececec;
  background-color: #ffffff;
  padding-bottom: 7px; 
}
.lkd-all-sty1-gs7-grid34-img1 {
  object-fit: contain;
  width: 100%;
  height: 100%;
}      
.lkd-all-sty1-gs7-grid35-img1,  .lkd-all-sty1-gs7-grid35-img2{
  object-fit: contain;
  width: 100%;
  height: 100%;
}    
    
.lkd-all-sty1-gs9-grid2 {
    grid-template-columns: repeat(1, [col-start] 1fr);
	grid-gap: 5px;
}
.lkd-all-sty1-gs9-img3{ 
	height: 100%;
	margin-bottom: 5px;
}
.lkd-all-sty1-gs9-grid8-content3{  
	min-height: 10px;
    }

.lkd-all-sty1-gs9-tile1-icon1{
	font-size:300%;
	color: #ccc;
	padding-bottom: 3px;
    padding-top: 10px;
}
.lkd-all-sty1-gs9-tile1-img1{
   object-fit: cover;
   width: 100%;
   height: 125px;
	overflow: hidden;
    }
    
.lkd-all-sty1-popup-gs1-grid10, .lkd-all-sty1-popup-gs1-grid11 {
    grid-template-columns: repeat(1, 1fr);   
    }
.lkd-all-sty1-gs10-grid1-content1{
  grid-column: col-start / span 6;
  grid-row: 2;	
    }
.lkd-all-sty1-gs10-grid1-content2{
  grid-column: col-start / span 6;
  grid-row: 1;
    }
.lkd-all-sty1-gs10-grid1-content3{
  grid-row: 3;
    }
.lkd-all-sty1-gs10-grid5-content1{
  grid-column: col-start / span 6;
    }
.lkd-all-sty1-gs10-grid5-content2{
  grid-column: col-start / span 6;
	grid-row:2;
    }
.lkd-all-sty1-gs10-grid6-content1{
  grid-column: col-start / span 6;
    }
.lkd-all-sty1-gs10-grid6-content2{
  grid-column: col-start / span 6;
	grid-row:2;
    }

.lkd-all-sty1-gs13-grid6-content1, .lkd-all-sty1-gs13-grid6-content2 {
  grid-column: col-start / span 12;
    }	
.lkd-all-sty1-gs13-grid7, .lkd-all-sty1-gs13-grid8 {
    grid-template-columns: repeat(1, 1fr);   
    }
	
.lkd-all-sty1-gs14-grid3{
	display: grid;
    grid-template-columns: 30px 1fr;
	grid-gap: 5px;
	padding-bottom: 1.5em;
	margin-bottom: 1.5em;
	line-height: 1.3em;
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #EFEFEF;
		grid-template-areas:
	     "icon          title"
	     "description   description";
    }
.lkd-all-sty1-gs14-grid3-icon{
	grid-area: icon;
	align-self: start;
	justify-self: start;
    }	
.lkd-all-sty1-gs16-grid10{
	display: grid;
    grid-template-columns: repeat(2, [col-start] 1fr);  
	grid-gap: 15px;
	text-align: center;
    }   
.lkd-all-sty1-gs16-grid5{
    grid-template-columns: repeat(3, [col-start] 1fr); 
    }	
.lkd-all-sty1-gs16-title4 {
	font-size: 100%;
}
    
 .lkd-all-sty1-gs16-grid27 {
	display: grid;
    grid-template-columns: 80px 1fr;
    grid-gap: 15px;
}
    
.lkd-all-sty1-gs16-grid28 {
	display: grid;
    grid-template-columns: 1fr 90px;
    grid-gap: 15px;
} 

.lkd-all-sty1-gs16-grid28 div{
	align-self: center;
} 
    
.lkd-all-sty1-gs17-grid6-content1, .lkd-all-sty1-gs17-grid6-content2 {
  grid-column: col-start / span 12;
    }	
.lkd-all-sty1-gs17-grid7, .lkd-all-sty1-gs17-grid8 {
    grid-template-columns: repeat(1, 1fr);   
    }	
.lkd-all-sty1-gs1-grid18-img1{
  grid-column: col-start / span 12;
    }
.lkd-all-sty1-gs1-grid18-content1{
  grid-column: col-start / span 12;	
    }
.lkd-all-sty1-gs19-billboard1{
	margin-bottom: 4%;
	height: 500px;
    }	
.lkd-all-sty1-gs19-grid1{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px; 
	padding: 10px;
	background-color: rgba(255,255,255,0.9);
	grid-template-areas:
		 "image"	
		 "title"			
		 "text"	
		 "stats"	
		 "options";	
    }
.lkd-all-sty1-gs19-grid1-image {grid-area: image;margin-right: 0px; border: 1px solid #ececec;background-color: #ffffff; object-fit: contain; width: 30%; }	
	
.lkd-all-sty1-gs1-grid24{
	display: grid;
	grid-template-columns: 150px max-content 1fr;
    grid-template-rows: repeat( minmax(5px, auto) ) ;
	grid-gap: 5px;
	grid-template-areas:
		 "image         title         title"
         "image         data          date"
		 "image         username      username"
		 "content       content       content"
	     "icons   	    icons    	  icons";

    }
.lkd-all-sty1-gs1-grid28{
	display: grid;
	grid-template-columns: 90px 1fr;
    grid-template-rows: auto ;
	grid-gap: 1px;
	grid-template-areas:
			 "graphic     title"	
			 "subtitle    subtitle"	
			 "text        text"
			 "stats       stats"
			 "image       .";
    }
.lkd-all-sty1-gs1-grid28-image {grid-area: image;margin: 5px 0 0 0;}
	
.lkd-all-sty1-gs1-gridfooter2{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 10px;
	margin: 10px 0 20px 0;
	grid-template-areas:
		 "section"
		 "options"
		 "hidden";
}
.lkd-all-sty1-gs1-gridfooter2-section {grid-area: section; align-self:center; margin-bottom: 8px;}
.lkd-all-sty1-gs1-gridfooter2-options {grid-area: options; align-self:center; justify-self:start;}
.lkd-all-sty1-gs1-gridfooter2-hidden {grid-area: hidden; display: none;margin-top: 1%; border-top: 1px solid #dee2e6; padding-top: 2%;}	
	
	.lkd-all-sty1-gs16-grid16{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 100px, 1fr));
grid-gap: 5px;
margin: 10px 0 10px 0;
    } 
.lkd-all-sty1-gs16-grid29{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 120px, 1fr));
grid-gap: 5px;
margin: 10px 0 10px 0;
    }    
.lkd-all-sty1-gs16-grid30{
display: grid;
grid-template-columns: repeat(auto-fit, minmax( 100px, 1fr));
grid-gap: 5px;
margin: 10px 0 10px 0;
    }   
a.lkd-all-sty1-gs16-sty11:link, a.lkd-all-sty1-gs16-sty11:visited  {
	padding: 20px 5px 10px 5px;
    background-color: #fbf2f7; 
	display:block;
    text-align: center;
}
a.lkd-all-sty1-gs16-sty11:hover, a.lkd-all-sty1-gs16-sty11:active {
	text-decoration: none;
	background-color: #faeaf3;  
}	
    
a.lkd-all-sty1-gs16-sty16:link, a.lkd-all-sty1-gs16-sty16:visited  {
	padding: 20px 5px 10px 5px;
    background-color: #e8f2f6; 
	display:block;
    text-align: center;
}
a.lkd-all-sty1-gs16-sty16:hover, a.lkd-all-sty1-gs16-sty16:active {
	text-decoration: none;
	background-color: #f5f7f8;  
}	
    
  
    
    
a.lkd-all-sty1-listbtn1:link, a.lkd-all-sty1-listbtn1:visited  {
 margin: 0px 0 5px 0;
		display: inline-block;
	text-align: center;
	min-width: 32%;
}
a.lkd-all-sty1-listbtn1:hover, a.lkd-all-sty1-listbtn1:active {
	text-decoration: none;
	 color: #333;
}
.lkd-all-sty1-listbtn1-icon1 {
	font-size: 160%;
	display: block; 
	margin-right: 5px;
}
.lkd-all-sty1-listbtn1-text1 {
	 font-size: 80%;
	 display: block; 
}	
.lkd-all-sty1-tbl-grid4{
	display: grid;
	width: 100%; 
	grid-template-columns: 30px 1fr 1fr 1fr 1fr 30px;
    grid-template-rows: minmax(10px, auto);
	grid-gap: 5px;
	border-bottom: 1px solid #dee2e6; 
	margin: 1%;
	padding-bottom: 4%;
	grid-template-areas:
	     "title  title   title  title  image    image"
		 "username  username   username  username  username  username"
         "description   description    description   description   description    description "	
		 "date date   date  date  date  date"
		"select  .   .   .   .   more"
    }
.lkd-all-sty1-tbl-grid4-align {
	align-self:start;
	}
	
.lkd-all-sty1-tbl-icon16, a.lkd-all-sty1-tbl-icon16:link, a.lkd-all-sty1-tbl-icon16:visited {
	font-size:150%;
	color: #ccc;
	background-color: rgba(0,0,0,0.4);
	margin: auto;
	display: inline-block;
	padding: 15px 25px;
	line-height: 1.4em;
	border-radius: 10px;
}
		
	
.lkd-all-sty1-lookup1-list4{
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto ;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	grid-template-areas:
	     "title"
		 "link"
		 "content"
		 "image"
		 "options"
		 "hidden";		
    }
.lkd-all-sty1-lookup1-list4-img1{
   object-fit: contain;
   width: 20%;
   height: 100%;
   padding-right: 0px;
   padding-bottom: 3px;
    }
.lkd-all-sty1-lookup1-list5{
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 5px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.4em;
	grid-template-areas:
	 "title"	
     "link"
	 "image"
	 "options";	
    }
.lkd-all-sty1-lookup1-list5-img1{
   object-fit: contain;
   width: 30%;
   height: 100%;
   padding-right: 0;
    }
.lkd-all-sty1-lookup1-list7{
	display: grid;
	grid-template-columns: 65px 1fr;
	grid-template-rows: auto;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EFEFEF;
	grid-template-areas:
	     "image     content"
		 "options   options"
		 "hidden    hidden";	
    }
.lkd-all-sty1-lookup1-list7-img1{
   object-fit: contain;
   width: 100%;
   height: 100%;
   padding-right: 10px;
    }
.lkd-all-sty1-lookup1-list7-options {grid-area: options; justify-self:end; align-self: center; padding-top: 10px;}
	
a.lkd-all-sty1-gs16-sty10:link, a.lkd-all-sty1-gs16-sty10:visited  {
	padding: 25px;
	border-bottom: 1px solid #eee;
	display:block;
    border-right: none;
}
a.lkd-all-sty1-gs16-sty10:hover, a.lkd-all-sty1-gs16-sty10:active {
	text-decoration: none;
	background-color: #f8f9fa;  
	border-bottom: 1px solid #cde4ec;
    border-right: none;
}	
.lkd-all-sty1-wrapper-back6 {
	background: linear-gradient(#d2e6ec, #f4f9fa);	
}
.lkd-all-sty1-gs22-grid17{
	display: grid;
	grid-template-columns: 110px 1fr;
	grid-gap: 0;
    padding:5px;
	grid-template-areas:
		 "image content1"
    	 "image content2"
         ".     content3";
    }
.lkd-all-sty1-gs22-grid17-content3 {grid-area: content3;justify-self: end;padding-top: 5px;}
}	