/* sidebar */
.has-sidebar .lei-sec-in{ max-width: 1200px; margin: 0px auto; padding-top: 50px;}
.has-sidebar .lei-row{ width: auto; display: table; margin-left: 260px; max-width: 800px;}
.has-sidebar .sidebar{ width: 260px; float: left; margin-left: 0px; position: sticky; top: 160px;}
.-browser-mobile .has-sidebar .sidebar, .-browser-tablet .has-sidebar .sidebar{/*position: relative; top: 0;*/ /*top: 0; position: sticky !important; */ z-index: 99;     border-bottom: 1px solid #ccc;}
.sidebar:hover .rowHandleHeader{z-index: 5;}

.sidebar-col{/*background: #f4f4f4;*/}
.sidebar-col .lei-heading{margin-right: 20px; font-size: 40px;}
.sidebar-col .tools-button{ padding: 10px 0 10px 20px; margin: 0;  border-left: 2px solid #13446d; position: relative;}
.sidebar-col .lei-btn{ text-align: left; font-size: 15px; text-transform: capitalize; line-height: 1.2; font-weight: 300; display: block; font-family: 'PT Sans', sans-serif; padding: 0px; margin: 0; color: #777777;  background: none; }
.sidebar-col > .lei-btn:hover{cursor: pointer; color: #f3c512; font-weight: 700;}

.has-sidebar .lei-sec-in:after {    content: " ";    visibility: hidden;    display: block;    height: 0;    clear: both; }

.tools-button:before{content: "\25b6"; color: transparent; left: -4px; font-size: 28px; top: 7px; position: absolute;}

.sidebar .tools-button{ border-color: #1098cd!important; }
.sidebar .selected-item:before{color: #1098cd;} 
.sidebar .selected-item .lei-btn{color: #1098cd; font-weight: 700;}
.sidebar .lei-btn:hover{color: #1098cd;}



@media (max-width:920px) {
    .has-sidebar .lei-sec-in{ max-width: 1100px; margin: 0px auto;}
    .has-sidebar .lei-row{ width: 90%; display: block; margin-left: auto !important; position:relative !important;}
    .has-sidebar .sidebar{ width: 100%; float: none;}
    .has-sidebar .sidebar .lei-row-in{background: #f4f4f4;}
    .has-sidebar .sidebar .lei-col-in{border: none; padding: 10px 20px;}
    .has-sidebar .sidebar .lei-col-in .tools-heading {display: inline-block; margin: 0px 5px;}
    .has-sidebar .sidebar .lei-col-in .tools-button{display: inline-block; margin: 0px 5px;}
    .has-sidebar .sidebar .lei-col-in .tools-heading:nth-of-type(1){display: block;}
    .has-sidebar .sidebar .lei-col-in .tools-heading:nth-of-type(1) h2{text-align:left; font-size: 25px; margin-bottom: 10px;}
    .has-sidebar .lei-sec-in{ padding-top: 0;}
    
    /*.has-sidebar .sidebar h5.lei-heading:after{content: none !important; color: transparent; padding-right:4px;}*/
    /*.has-sidebar .sidebar h5.lei-heading:before{content: "\25b6" !important; color: transparent; padding-right:4px;}*/
}

.sidebar a{color: inherit;}
.sidebar a:hover{color: inherit; text-decoration: none; }



/*related menu on mobile - pills*/
.-browser-mobile .sidebar .lei-btn, .-browser-tablet .sidebar .lei-btn{margin-right: 0;}
.-browser-mobile .sidebar .lei-col-in .tools-button, .-browser-tablet .sidebar .lei-col-in .tools-button{margin: 3px 5px; background: #e6e6e6; padding: 3px 8px; text-align: center; border: 1px solid #c5c5c5; border-radius: 15px;}
.-browser-mobile .sidebar .lei-btn:after, .-browser-tablet .sidebar .lei-btn:after{content: none;}
.-browser-mobile .sidebar .lei-btn:hover:after, .-browser-tablet .sidebar .lei-btn:hover:after{content: none;}
.-browser-mobile .sidebar .selected-item, .-browser-tablet .sidebar .selected-item{    background: #1098cd !important;}
.-browser-mobile .sidebar .selected-item a, .-browser-tablet .sidebar .selected-item a{    color: #fff;}
.-browser-mobile .sidebar .selected-item.lei-btn:hover, .-browser-tablet .sidebar .selected-item.lei-btn:hover{#fff !important}
.-browser-mobile .sidebar .selected-item:before, .-browser-tablet .sidebar .selected-item:before{ content:"";}

#-plugin-62100703d943f{
    margin-right: 30px;
}
.social-item{
    display: inline-block;
}

.social-item img{
    width: 25px;
    height: auto;
    margin-right: 10px;
    /*margin-bottom: 10px;*/
}
.social-item:hover{
    opacity: .7;
}

#-plugin-64396193cba6c{
    margin-right: 30px;
}
.social-item{
    display: inline-block;
}

.social-item img{
    width: 25px;
    height: auto;
    margin-right: 10px;
    /*margin-bottom: 10px;*/
}
.social-item:hover{
    opacity: .7;
}

@media screen and (max-width: 320px) {#wrap-120{ background-image: url(/assets/images/5b43983fd0ca7.jpeg); }
#wrap-3553{ background-image: url(/assets/images/5b4372d606356.jpeg); } }
@media screen and (min-width: 321px) and (max-width: 640px) {#wrap-120{ background-image: url(/assets/images/5b4398400fcdd.jpeg); }
#wrap-3553{ background-image: url(/assets/images/5b4372d623c57.jpeg); } }
@media screen and (min-width: 641px) and (max-width: 1024px) {#wrap-120{ background-image: url(/assets/images/5b4398404cde8.jpeg); }
#wrap-3553{ background-image: url(/assets/images/5b4372d64aad0.jpeg); } }
@media screen and (min-width: 1025px) {#wrap-120{ background-image: url(/assets/images/5b439840a5d41.jpeg); }
#wrap-3553{ background-image: url(/assets/images/5b4372d68d8f3.jpeg); } }