/* @import url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css") screen; */
@import url('https://cloud.typography.com/6212876/6426812/css/fonts.css');

body {
  -webkit-animation: fadein 2s;
  /* Safari, Chrome and Opera > 12.1 */
  -moz-animation: fadein 2s;
  /* Firefox < 16 */
  -ms-animation: fadein 2s;
  /* Internet Explorer */
  -o-animation: fadein 2s;
  /* Opera < 12.1 */
  animation: fadein 2s;
  background-color: #f6f1e0;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDAwIDEwMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwMCAxMDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRjdGMkUyO30KCS5zdDF7ZmlsbDojMjkyMTVCO30KCS5zdDJ7ZmlsbDojQzUzMzJBO30KCS5zdDN7ZmlsbDojRjZGNEU2O30KCS5zdDR7ZmlsbDojMjQyMDU3O30KCS5zdDV7ZmlsbDojQzMzOTI4O30KCS5zdDZ7ZmlsbDojRkZGMkU0O30KCS5zdDd7ZmlsbDojMjMxRTUzO30KCS5zdDh7ZmlsbDojQzAzOTJBO30KCS5zdDl7ZmlsbDojMUUxODREO30KCS5zdDEwe2ZpbGw6I0JEMzkyQzt9Cgkuc3QxMXtmaWxsOiNCQTNFMjc7fQoJLnN0MTJ7ZmlsbDojMjUwQzU0O30KPC9zdHlsZT4KPHJlY3QgeT0iMCIgY2xhc3M9InN0MCIgd2lkdGg9IjEwMDAiIGhlaWdodD0iMTAzIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTEyLjksMCAxMTMuOSwxMC41IDM2LjQsOS40IDM1LjQsMS4xIDM3LjQsMC44IDM3LjgsMCAiLz4KPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSI1NC45LDE0LjUgNzEuOCwxNC41IDcxLjgsMjcuOSA1NC45LDMwLjIgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iNzguNSwyMC4yIDExMCwxNC41IDEwOC41LDQzLjIgNzksNDIuNyAiLz4KPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIxMTkuNiwwIDExOC4zLDMxLjQgMTc5LjQsMzIuOCAxNzksMCAiLz4KPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIxOTEuOSwwIDE4OC42LDUzIDIzMS4xLDUzIDIzMS4xLDAgIi8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMDguMywxMC41Ii8+Cjxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMjA3LjEsNi4yIDIxOSw2LjIgMjE2LjksMjIgMjA5LjgsMjIuNSAyMDguMywyMS4xIDIwNi40LDIxLjMgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iMjA2LDMxLjYgMjA4LjMsMzAgMjE3LjMsMzAgMjE3LjMsNDEuMyAyMDcuMSw0NS4xIDIwNiwzNC40ICIvPgo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjQzLjIsMGMtMC43LDAtMy4zLDIyLjUtMy4zLDIyLjVsMjE4LjYtMi40VjBIMjQzLjJ6Ii8+Cjxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjc0LjksNDAuOSAyODAuNSwyOC43IDQwNywzMy4zIDQwOS4zLDQ4LjUgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iNDIyLjgsMjYuNiA0MzAsMjYuNiA0MzIsMjQuMiA0MzYuOCwyNS40IDQzNC45LDUwLjIgNDIxLjIsNTAuMiA0MjEuMiwzOS40IDQyMi4zLDM3LjIgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iNDQwLDI2LjEgNDQ4LDI2LjEgNDQ5LDI3LjUgNDUyLjgsMjcuNSA0NTMuNiwyOC42IDQ1NC42LDI4LjYgNDU0LjYsMzkuOCA0NTUuMSwzOS44IDQ1NS44LDUyIAoJNDQxLjcsNTIgIi8+CjxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik00NzEuNCwyLjZjMC4xLDAuMyw1LjIsMTMuOCw1LjIsMTMuOHMwLDYuNiwwLDcuNnMwLjIsMS4yLTMuNywxQzQ1OC41LDE5LDQ3MS40LDIuNiw0NzEuNCwyLjZ6Ii8+Cjxwb2x5Z29uIGNsYXNzPSJzdDQiIHBvaW50cz0iNDY2LjEsMzAuMyA0NzgsMjguNyA0NzQuOSw2My44IDQ2My45LDYzLjggIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iNTAxLjEsMCA1MDEuMSwxMC43IDUxMy43LDEwLjcgNTEzLjcsMTIuMyA1MjQuOSwxMi4zIDUyNC45LDAgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iNDg5LDEzLjMgNTI0LjksMjEuMyA1MjQuOSw2Ny45IDQ4Ny4xLDY2LjggIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iNTM3LjMsMCA1MzksNTkuMSA1NTMuNSw1OC4yIDU1Ni44LDU2LjYgNjAwLjQsNTQuOCA1OTYuNCwwICIvPgo8cG9seWdvbiBjbGFzcz0ic3Q2IiBwb2ludHM9IjU1OS4xLDI0IDU2My41LDIyLjQgNTcwLjgsMjEuOCA1NzEuNSwyMSA1NzguMywyMSA1NzguMywyNCA1NzguNyw0Mi41IDU1OS4xLDQzLjUgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDYiIHBvaW50cz0iNTU5LjEsMCA1NTguMiw3LjkgNTczLjksNy45IDU3My45LDAgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDUiIHBvaW50cz0iNjEwLjMsMCA2MDkuNSw1MC4zIDYzMy43LDQ5LjIgNjMwLjMsMCAiLz4KPHBvbHlnb24gY2xhc3M9InN0NyIgcG9pbnRzPSI1NjIuNyw2MyA2MzQuNCw1Ni43IDYzMy40LDY2LjEgNTk5LjQsNjkuNCA1NjQsNjYuMSAiLz4KPHBvbHlnb24gY2xhc3M9InN0OCIgcG9pbnRzPSI2NDQuMSwwIDY0MS44LDIxLjkgNzEzLjgsMjEuMSA3MTIuMiw2LjYgNzEyLjIsMCAiLz4KPHBvbHlnb24gY2xhc3M9InN0OCIgcG9pbnRzPSI2NDEuOCw1OS45IDY0MC41LDczLjggNzI5LjUsNzMuMSA3MjkuNSw2MC40ICIvPgo8cG9seWdvbiBjbGFzcz0ic3Q4IiBwb2ludHM9IjY1MS43LDI4LjQgNjQxLjgsNTAuMyA4NzYuMyw1OS45IDg3NC4zLDM2LjYgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDkiIHBvaW50cz0iNzI5LjUsMS45IDc0MS42LDEuOSA3NDEuNiwyNy40IDcyOS41LDIxLjkgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDkiIHBvaW50cz0iNzQ2LjgsNC45IDc1OS4xLDMuNiA3NTcuMSwyNS4yIDc0Ni44LDIzLjcgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDkiIHBvaW50cz0iNzY1LDEuOSA3NzMuOSwzLjYgNzczLjksMjMuNyA3NjMuNCwyNS4yICIvPgo8cG9seWdvbiBjbGFzcz0ic3QxMCIgcG9pbnRzPSI3ODcuMywwIDc4Ni43LDI1LjIgODExLjQsMjUuMiA4MTEuNCwwICIvPgo8cG9seWdvbiBjbGFzcz0ic3Q4IiBwb2ludHM9IjgyOS4xLDAgODI5LjEsMjIuMiA4NjUuOCwyOS43IDg2NS44LDAgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDExIiBwb2ludHM9IjkwMS40LC0xLjQgOTAxLjQsMTkuMSA5MzguNiwxNi44IDkzOC42LC0wLjcgIi8+Cjxwb2x5Z29uIGNsYXNzPSJzdDgiIHBvaW50cz0iNzc4LjEsNjUgNzczLDc0LjQgODc2LjMsNzkuNSA4NzYuMyw2OC4yICIvPgo8cmVjdCB4PSI5MTEuNSIgY2xhc3M9InN0MCIgd2lkdGg9IjE4LjMiIGhlaWdodD0iMTMuOCIvPgo8cG9seWdvbiBjbGFzcz0ic3QxMSIgcG9pbnRzPSI5MDIuNiwyNS4yIDkyMy40LDI1LjIgOTI0LjcsNDUuNSA5MDQuMiw0MS42ICIvPgo8cG9seWdvbiBjbGFzcz0ic3QxMSIgcG9pbnRzPSI5NDcuMiwwLjEgOTY0LjMsMC4xIDk2My43LDExLjQgOTQ3LjIsMTcgIi8+CjxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNODg5LjUsMy40YzAsMCw0LjUsMTEuNywzLjEsMTIuNHMtNC44LDQuNi03LjMsNi42Yy0zLjQtMC41LTYuMS03LjEtNS4xLTkuNlM4ODkuNSwzLjQsODg5LjUsMy40eiIvPgo8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTg4My4yLDI4aDkuMnY1MS44Yy01LjYsMi0xMS45LTAuNy0xMS45LTAuN0w4ODMuMiwyOHoiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-position: center 32px;
  background-size: 900px 93px;
  padding-top: 32px;
}

@media only screen and (max-width: 480px) {
  body {
    background-position: center 15px;
    background-size: 340px auto;
  }
}

a, #maincontent p a {
  color: #78251a;
  text-decoration: underline
}

@keyframes fadein {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

/* Internet Explorer */
@-ms-keyframes fadein {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

/* reusable helpers */
.no-padding {
  padding: 0 !important;
}

.bottom-border {
  border-bottom: 2px solid #cccccc;
}

.no-bg {
  background-image: none !important;
  padding-left: 0 !important;
}

.no-padding {
  padding: 0 !important;
}

.desktop-only {
  display: block;
}

@media only screen and (max-width: 768px) {
  .desktop-only {
    display: none;
  }
}

/* header styling */
/* remove black admin header */
#header,
.admin #header,
.has_header_slider #header {
display: block;
background: #a29f9f;
position: absolute;
top: 0;
height: 32px;
z-index: 999;
width: 100%;
-webkit-animation: none;
/* Safari, Chrome and Opera > 12.1 */
-moz-animation: none;
/* Firefox < 16 */
-ms-animation: none;
/* Internet Explorer */
-o-animation: none;
/* Opera < 12.1 */
animation: none;
}


@media only screen and (max-width: 767px){
  #header,
  .admin #header,
  .has_header_slider #header {
  display: block;
  background: #a29f9f;
  position: absolute;
  top: 0;
  height: 16px;
  z-index: 999;
  width: 100%;
  }

}


.hosted_by_text{
  display: none;
}
/* #header_login_button{display:none;} */
.breadcrumb_wrapper {
  display: none;
}

.top_links {
  display: none;
}

.header_login_button {
  display: none;
}

#img_div {
  float: left;
  top: 75px;
}

#img_div>a,.home #sidebar_left #img_div a {
  padding-left: 10px;
  width: 270px;
  height: auto;
  height: 65px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMjMgNzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyMyA3NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7ZmlsbDojQzAzNzI3O30KCS5zdDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO2ZpbGw6IzI2MTk1Mzt9Cgkuc3Qye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTt9Cgkuc3Qze2ZpbGw6IzI2MTk1Mzt9Cgkuc3Q0e2ZvbnQtZmFtaWx5OidUaGVTZXJpZi1QbGFpbic7fQoJLnN0NXtmb250LXNpemU6MzAuNjg4OHB4O30KCS5zdDZ7ZmlsbDojQzAzNzI3O30KPC9zdHlsZT4KPGc+Cgk8ZGVmcz4KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHg9IjQiIHk9IjUuNyIgd2lkdGg9IjMyMyIgaGVpZ2h0PSI2Ni41Ii8+Cgk8L2RlZnM+Cgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJPC9jbGlwUGF0aD4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03OC4zLDQ4LjVWMjIuN2MtOS4xLDAuMy0xOC4yLDAuNi0yNy4yLDFjMCwwLjUtMC4xLDAuOS0wLjEsMS4zYy0wLjIsNy4zLTAuNCwxNC41LTAuNiwyMS44CgkJYzAsMC44LDAuMiwxLDEsMS4xYzgsMC4yLDE2LDAuNSwyNC4xLDAuN0M3Ni40LDQ4LjYsNzcuMyw0OC41LDc4LjMsNDguNSBNOTIuNiwxNGMwLjMsMTMuNywwLjYsMjcuMywwLjksNDEKCQljLTE5LjctMC4zLTM5LjQtMC42LTU5LjEtMC45YzAtMC41LDAtMC44LDAtMS4yYzAuMS0xMy40LDAuMy0yNi44LDAuNC00MC4yYzAtMC4yLDAtMC40LDAtMC42Yy0wLjEtMC42LDAuMy0wLjgsMC45LTAuOAoJCWMyLjksMC4yLDUuOCwwLjMsOC44LDAuNGMxMS42LDAuNSwyMy4yLDEsMzQuOCwxLjZjNC4xLDAuMiw4LjEsMC40LDEyLjIsMC42QzkxLjgsMTMuOSw5Mi4xLDEzLjksOTIuNiwxNCIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM0LjQsNjUuM2MwLjItMy4xLDAuMy02LDAuNS05LjFIOTN2OC40QzczLjYsNjQuOSw1NC4xLDY1LjEsMzQuNCw2NS4zIi8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzMuNiw2My41SDIyLjdjMC42LTE3LDEuMS0zMy45LDEuNy01MC45YzMuMSwwLjIsNi4xLDAuNSw5LjIsMC43VjYzLjV6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTQuMyw2Ni4zYy0wLjItMTYuOC0wLjMtMzMuNS0wLjUtNTAuNGg3YzAuOCwxNi41LDEuNiwzMy4yLDIuNCw0OS45Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcuNyw1MC45Yy0wLjIsMS42LTAuMywzLjEtMC41LDQuNmMwLDAuMS0wLjIsMC4yLTAuNCwwLjNjLTAuMSwwLTAuMiwwLTAuMywwYy0yLjQsMC0yLjQsMC0yLjQtMi40di0yLjQKCQlIMTcuN3ogTTE3LjYsNDcuOGMtMC4xLDAtMC4xLDAuMS0wLjIsMC4xYy0yLjgsMC41LTIuOCwwLjUtMy0yLjNjLTAuMS0wLjUtMC4xLTEtMC4yLTEuNmgzLjRWNDcuOHogTTE0LDU4LjgKCQljMS4yLTAuMiwyLjItMC40LDMuNS0wLjZjLTAuMSwxLjItMC4xLDIuMi0wLjIsMy4zYzAsMC4xLTAuMiwwLjMtMC4zLDAuM2MtMC44LDAuMy0xLjUsMC41LTIuNSwwLjhDMTQuMyw2MS4zLDE0LjEsNjAuMSwxNCw1OC44CgkJIE0yMi4yLDMyLjFjLTAuMiwwLTAuMy0wLjEtMC40LTAuMWMtMy43LTAuMS03LjQtMC4yLTExLjEtMC4zYy0wLjUsMC0wLjcsMC4yLTAuNywwLjdjMCwxLjUtMC4xLDMtMC4yLDQuNQoJCUM5LjQsNDYuMSw5LDU1LjIsOC42LDY0LjNjMCwwLjMsMCwwLjcsMCwxLjFsMTIuMSwwYzAuOCwwLDEtMC4yLDEuMS0xYzAuMS05LjksMC4zLTE5LjksMC40LTI5LjhDMjIuMiwzMy43LDIyLjIsMzIuOSwyMi4yLDMyLjEiCgkJLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTAuOSw0NC40Yy0wLjksMC4yLTEuNiwwLjMtMi4zLDAuNGMtMC4yLDAtMC40LDAuMy0wLjQsMC41YzAsMC44LDAsMS43LDAsMi42YzAuOCwwLDEuNSwwLDIuMiwwCgkJYzAuMiwwLDAuNS0wLjMsMC41LTAuNEMxMTAuOSw0Ni41LDExMC45LDQ1LjUsMTEwLjksNDQuNCBNMTA3LjksNTQuM2MyLjQsMC40LDIuNywwLjEsMi43LTIuMWMwLTAuMSwwLTAuMiwwLTAuNAoJCWMwLTEuNiwwLjEtMS40LTEuNC0xLjRjLTAuMSwwLTAuMiwwLTAuMywwYy0wLjIsMC4yLTAuNiwwLjMtMC42LDAuNUMxMDguMiw1Mi4xLDEwOC4xLDUzLjIsMTA3LjksNTQuMyBNMTExLjQsNTYuOAoJCWMtMSwwLjItMS45LDAuMy0yLjksMC41Yy0wLjEsMC0wLjMsMC4zLTAuMywwLjRjMCwwLjksMCwxLjgsMCwyLjZjMCwwLjIsMC4zLDAuNCwwLjQsMC40YzEsMCwyLDAsMy4xLDAKCQlDMTExLjUsNTkuNCwxMTEuNSw1OC4xLDExMS40LDU2LjggTTEwMy42LDM0aDkuN2MwLjcsOS42LDEuNSwxOS4yLDIuMiwyOC45Yy0zLjYsMC4yLTcuMiwwLjUtMTAuOSwwLjcKCQlDMTA0LjIsNTMuNywxMDMuOSw0My45LDEwMy42LDM0Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODguNywxMi42Yy0xNi43LTAuOC0zMy4yLTEuNS00OS45LTIuM2MwLjYtMS41LDEuMS0zLDEuNy00LjRjMC4xLTAuMiwwLjUtMC4zLDAuOC0wLjMKCQlDNDUuMiw1LjgsNDksNiw1Mi44LDYuMWM4LjgsMC40LDE3LjYsMC44LDI2LjMsMS4xYzIuOCwwLjEsNS41LDAuMyw4LjMsMC40YzAuNiwwLDAuNywwLjIsMC44LDAuOEM4OC40LDkuOCw4OC42LDExLjEsODguNywxMi42IgoJCS8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xLDMyLjVDOC44LDQzLDguNiw1My4yLDguMyw2My42Yy0xLjUtMC4xLTIuOC0wLjMtNC4zLTAuNGMwLTAuNCwwLTAuNywwLTEuMWMwLjItOC45LDAuNS0xNy43LDAuNy0yNi42CgkJYzAtMC4zLDAuMS0wLjcsMC40LTAuOUM2LjMsMzQsNy42LDMzLjMsOS4xLDMyLjUiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMi44LDMwLjZoLTEyYzAtMS41LDAtMywwLTQuNmMwLTEuNCwwLjEtMi43LDAuMi00LjFjMC0wLjMsMC4zLTAuNywwLjUtMC43YzMuOC0wLjYsNy42LTEuMiwxMS40LTEuOAoJCWMwLjEsMCwwLjIsMCwwLjUsMEMyMy4yLDIzLjEsMjMsMjYuOCwyMi44LDMwLjYiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMDIuOSwyMy4zYzIuMSwwLjUsNCwwLjksNS45LDEuNGMwLjIsMC4xLDAuNSwwLjQsMC41LDAuNmMwLDIuNSwwLDUuMSwwLDcuNmgtNi44CgkJQzEwMi43LDI5LjYsMTAyLjgsMjYuNSwxMDIuOSwyMy4zIi8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzEuOSw0Nkg1OC4zYy0wLjQtMS40LTAuNC0xLjQsMC44LTEuOWMwLjItMC4xLDAuMy0wLjEsMC41LTAuMmMyLjMtMS4zLDQuNy0xLjcsNy4zLTEuNQoJCWMxLjksMC4xLDMuMSwxLjMsNC42LDIuMUM3MS44LDQ0LjYsNzEuOCw0NS40LDcxLjksNDYiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01Ny41LDM3LjNjNS40LDIsMTEuMSwxLjUsMTYuNywxLjhjMCwwLjEsMCwwLjIsMCwwLjRjLTAuMywwLjEtMC42LDAuMi0wLjksMC4zYy00LjksMC43LTkuNywwLjgtMTQuNi0wLjMKCQljLTAuMSwwLTAuMSwwLTAuMiwwQzU3LjIsMzkuMSw1Ny4xLDM5LjEsNTcuNSwzNy4zIi8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTQuNiwzOS42YzAuMi0zLjQsMC40LTYuNiwwLjUtOS45YzAuMywwLDAuNiwwLDAuOC0wLjFjMC43LTAuMSwwLjksMC4yLDAuOSwwLjljMCwyLjcsMCw1LjQsMCw4LjEKCQljMCwwLjgtMC4yLDEuMS0xLDFDNTUuNSwzOS43LDU1LjEsMzkuNyw1NC42LDM5LjYiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Mi41LDM4LjVjMC4zLTMsMC41LTUuOCwwLjgtOC43YzAuMywwLDAuNSwwLDAuNywwYzAuOC0wLjEsMS4xLDAuMywxLDEuMmMtMC4xLDIuMi0wLjIsNC4zLTAuMiw2LjUKCQljMCwwLjktMC4zLDEuMS0xLjEsMUM3My40LDM4LjUsNzMsMzguNSw3Mi41LDM4LjUiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01OC42LDM2LjdjMC4yLTAuMSwwLjQtMC4zLDAuNi0wLjNjNC0wLjIsOC0wLjMsMTIuMi0wLjVjLTAuMSwwLjYsMCwxLjItMC43LDEuMwoJCUM2Ny43LDM3LjksNjEuOCwzNy43LDU4LjYsMzYuNyIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYwLjEsMzUuOGMtMC41LDAtMC45LDAtMS40LTAuMmMtMC4yLTAuMS0wLjUtMC40LTAuNS0wLjZjMC0xLjgsMC0zLjcsMC01LjZjMC4yLDAsMC4zLTAuMSwwLjQtMC4xCgkJYzEuNS0wLjEsMS41LTAuMSwxLjUsMS40QzYwLjEsMzIuNSw2MC4xLDM0LjEsNjAuMSwzNS44Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjkuNiwzNS42YzAuMi0xLjksMC40LTMuNywwLjctNS40YzAuMS0wLjMsMC45LTAuNiwxLjMtMC44YzAuMSwwLjEsMC4yLDAuMSwwLjIsMC4yCgkJYy0wLjEsMS45LTAuMiwzLjktMC40LDUuOUM3MC45LDM1LjUsNzAuMywzNS41LDY5LjYsMzUuNiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYyLjksMjkuM3Y0LjNjLTAuNi0wLjEtMS4xLTAuMi0xLjUtMC4zYy0wLjEsMC0wLjMtMC4zLTAuMy0wLjRjMC0xLjIsMC0yLjMsMC0zLjZINjIuOXoiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02OC41LDMzLjljMC4yLDAuNi0wLjEsMC44LTAuNiwwLjljLTIsMC42LTQuMSwwLjQtNi4xLDBjLTAuMiwwLTAuMy0wLjMtMC41LTAuNWMwLjEtMC4xLDAuMy0wLjIsMC40LTAuMwoJCWMwLDAsMC4xLDAsMC4yLDBDNjQuMSwzNCw2Ni4zLDMzLjksNjguNSwzMy45Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjcsMzMuM3YtMy45YzAuNCwwLDAuNywwLjEsMSwwLjFjMC41LDAsMC43LDAuMiwwLjcsMC44YzAsMC41LDAsMS4xLTAuMSwxLjZDNjguNiwzMy4zLDY4LjYsMzMuMyw2NywzMy4zIi8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjQuMiwyOS42YzAuNS0wLjEsMS0wLjEsMS41LTAuMnYzLjdjLTEuNSwwLTEuNSwwLTEuNi0xLjNjMC0wLjYtMC4xLTEuMy0wLjEtMS45CgkJQzY0LjEsMjkuOSw2NC4xLDI5LjgsNjQuMiwyOS42Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjQuOSwyNC45YzAuMywxLDAuNywxLjgsMC45LDIuN2MwLjEsMC40LTAuMiwwLjgtMC4zLDEuMmMtMC40LTAuMi0xLTAuNC0xLjItMC43CgkJQzYzLjYsMjcuMSw2My45LDI1LjgsNjQuOSwyNC45Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTYuMiwyNS43YzAuMSwwLjUsMC4zLDEuMSwwLjIsMS42Yy0wLjEsMC40LTAuNSwwLjktMC45LDEuMmMtMC4xLDAuMS0wLjctMC4xLTAuOC0wLjMKCQljLTAuMS0wLjQtMC4zLTAuOS0wLjEtMS4zYzAuMy0wLjUsMC44LTAuOSwxLjItMS40QzU2LDI1LjYsNTYuMSwyNS43LDU2LjIsMjUuNyIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYxLjksMjUuOWMwLjMsMC41LDAuNiwwLjksMC44LDEuNGMwLjEsMC4zLDAuMSwwLjgsMCwxLjFjLTAuMSwwLjItMC42LDAuNC0wLjgsMC4zYy0wLjMtMC4yLTAuOC0wLjYtMC44LTAuOQoJCWMwLTAuNiwwLjMtMS4yLDAuNS0xLjhDNjEuNiwyNS45LDYxLjcsMjUuOSw2MS45LDI1LjkiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02My44LDQxLjhjMC0wLjQsMC4xLTAuNywwLjEtMWgzLjNjMC4yLDAuNywwLjEsMS4xLTAuOCwxQzY1LjYsNDEuOCw2NC44LDQxLjgsNjMuOCw0MS44Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTguMywyNmMwLjgsMC41LDEuMiwxLjEsMS4xLDEuOGMwLDAuNi0wLjQsMC45LTEsMC45Yy0wLjcsMC0wLjctMC41LTAuNi0xQzU4LDI3LjIsNTguMiwyNi42LDU4LjMsMjYiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03MSwyNi40YzAuNCwwLjgsMC44LDEuNCwxLDJjMC4yLDAuNS0wLjEsMC44LTAuNywwLjZDNzAsMjguNyw2OS45LDI4LjIsNzEsMjYuNCIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc0LjQsMjYuOWMwLjIsMC41LDAuNSwxLjEsMC41LDEuNmMwLDAuMy0wLjYsMC44LTAuOSwwLjhjLTAuNiwwLTAuOC0wLjUtMC42LTFjMC4xLTAuNSwwLjQtMC45LDAuNi0xLjQKCQlDNzQuMiwyNi45LDc0LjMsMjYuOSw3NC40LDI2LjkiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02OC4yLDI2LjJjMC4xLDAuNiwwLjMsMS4yLDAuNCwxLjdjMCwwLjItMC4yLDAuNi0wLjQsMC43Yy0wLjIsMC4xLTAuNywwLjEtMC44LDBjLTAuMi0wLjItMC4yLTAuNi0wLjEtMC45CgkJYzAuMS0wLjUsMC40LTEsMC42LTEuNUM2Ny45LDI2LjMsNjguMSwyNi4zLDY4LjIsMjYuMiIvPgoJPGcgY2xhc3M9InN0MiI+CgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTE0OSwzNC42VjMzYzAuNC0wLjEsMC44LTAuMiwxLjItMC4yYzAuNC0wLjEsMC44LTAuMSwxLjItMC4ybC0xLjItMy4zaC04LjdsLTEuMiwzLjNjMC40LDAsMC44LDAuMSwxLjIsMC4yCgkJCXMwLjgsMC4xLDEuMiwwLjJ2MS42aC03LjJWMzNjMC4zLTAuMSwwLjYtMC4xLDAuOS0wLjJzMC42LTAuMSwwLjktMC4xbDYuOS0xOC43aDMuM2w2LjksMTguN2MwLjMsMCwwLjYsMC4xLDAuOSwwLjEKCQkJczAuNywwLjEsMC45LDAuMnYxLjdIMTQ5eiBNMTQ2LjksMTkuOGMtMC4yLTAuNS0wLjQtMS0wLjUtMS41Yy0wLjEtMC41LTAuMy0xLTAuNC0xLjVoLTAuMWMtMC4xLDAuNS0wLjMsMS0wLjQsMS41CgkJCWMtMC4yLDAuNS0wLjMsMS0wLjUsMS42bC0yLjYsNy4yaDcuMkwxNDYuOSwxOS44eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNzYuMSwyOC43Yy0wLjYsMS4zLTEuNCwyLjQtMi40LDMuM2MtMSwwLjktMi4yLDEuNi0zLjcsMmMtMS40LDAuNS0zLDAuNy00LjcsMC43Yy0xLDAtMiwwLTMtMC4xCgkJCWMtMC45LDAtMS43LTAuMS0yLjMtMC4xaC0yLjdWMzNjMC44LTAuMiwxLjctMC40LDIuNy0wLjRWMTUuOWMtMS0wLjEtMS45LTAuMi0yLjctMC40di0xLjZoMi42YzAuOCwwLDEuOCwwLDIuOSwwCgkJCWMxLjEsMCwyLjIsMCwzLjMsMGMxLjcsMCwzLjEsMC4yLDQuNSwwLjZzMi40LDEsMy4zLDEuOHMxLjYsMS45LDIuMSwzLjJzMC43LDIuOCwwLjcsNC42QzE3NywyNS44LDE3Ni43LDI3LjQsMTc2LjEsMjguN3oKCQkJIE0xNzIuMSwxOC4yYy0xLjMtMS40LTMuMy0yLjEtNi0yLjFjLTAuNiwwLTEuMSwwLTEuNywwYy0wLjYsMC0xLjEsMC0xLjUsMC4xdjE2YzAuNCwwLjEsMC45LDAuMSwxLjQsMC4xYzAuNSwwLDEsMCwxLjQsMAoJCQljMS4yLDAsMi4zLTAuMiwzLjMtMC41YzEtMC4zLDEuOS0wLjgsMi42LTEuNWMwLjctMC43LDEuMy0xLjUsMS43LTIuNWMwLjQtMSwwLjYtMi4yLDAuNi0zLjdDMTc0LDIxLjUsMTczLjMsMTkuNSwxNzIuMSwxOC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xOTAuMSwzNC42VjMzYzAuNC0wLjEsMC44LTAuMiwxLjItMC4yczAuOC0wLjEsMS4yLTAuMmwtMS4yLTMuM2gtOC43bC0xLjIsMy4zYzAuNCwwLDAuOCwwLjEsMS4yLDAuMgoJCQlzMC44LDAuMSwxLjIsMC4ydjEuNmgtNy4yVjMzYzAuMy0wLjEsMC42LTAuMSwwLjktMC4yczAuNi0wLjEsMC45LTAuMWw2LjktMTguN2gzLjNsNi45LDE4LjdjMC4zLDAsMC42LDAuMSwwLjksMC4xCgkJCXMwLjYsMC4xLDAuOSwwLjJ2MS43SDE5MC4xeiBNMTg4LDE5LjhjLTAuMi0wLjUtMC40LTEtMC41LTEuNWMtMC4xLTAuNS0wLjMtMS0wLjQtMS41SDE4N2MtMC4xLDAuNS0wLjMsMS0wLjQsMS41CgkJCWMtMC4yLDAuNS0wLjMsMS0wLjUsMS42bC0yLjYsNy4yaDcuMkwxODgsMTkuOHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjExLjIsMzEuMWMtMC40LDAuOC0wLjksMS41LTEuNSwyYy0wLjcsMC42LTEuNSwxLTIuNCwxLjNjLTEsMC4zLTIsMC41LTMuMiwwLjVjLTEuNiwwLTMuMS0wLjItNC40LTAuNQoJCQl2LTQuOWgyYzAuMSwwLjUsMC4yLDEsMC4yLDEuNGMwLjEsMC41LDAuMSwwLjksMC4yLDEuM2MwLjMsMC4xLDAuNywwLjEsMS4xLDAuMmMwLjQsMC4xLDAuNywwLjEsMS4xLDAuMWMwLjYsMCwxLjItMC4xLDEuOC0wLjIKCQkJYzAuNi0wLjEsMS0wLjMsMS41LTAuNmMwLjQtMC4zLDAuNy0wLjcsMS0xLjFjMC4yLTAuNCwwLjQtMSwwLjQtMS42YzAtMC44LTAuMi0xLjQtMC43LTEuOWMtMC41LTAuNS0xLjEtMC45LTEuOC0xLjIKCQkJYy0wLjctMC4zLTEuNS0wLjYtMi4zLTAuOWMtMC44LTAuMy0xLjYtMC42LTIuMy0xLjFzLTEuMy0xLTEuOC0xLjdjLTAuNS0wLjctMC43LTEuNi0wLjctMi43YzAtMC45LDAuMi0xLjYsMC41LTIuNAoJCQljMC4zLTAuNywwLjgtMS4zLDEuNC0xLjljMC42LTAuNSwxLjQtMC45LDIuMy0xLjJjMC45LTAuMywxLjktMC40LDMuMS0wLjRjMC43LDAsMS40LDAsMiwwLjFjMC42LDAuMSwxLjMsMC4yLDIsMC4zdjQuOGgtMgoJCQljLTAuMi0xLTAuMy0xLjktMC40LTIuN2MtMC4yLDAtMC41LTAuMS0wLjgtMC4xcy0wLjYsMC0wLjksMGMtMS40LDAtMi41LDAuMy0zLjIsMC45Yy0wLjcsMC42LTEuMSwxLjQtMS4xLDIuMwoJCQljMCwwLjgsMC4yLDEuNCwwLjcsMS44YzAuNSwwLjQsMS4xLDAuOCwxLjgsMS4yYzAuNywwLjMsMS41LDAuNywyLjMsMWMwLjgsMC4zLDEuNiwwLjcsMi4zLDEuMWMwLjcsMC40LDEuMywxLDEuOCwxLjcKCQkJYzAuNSwwLjcsMC43LDEuNiwwLjcsMi42QzIxMS43LDI5LjQsMjExLjUsMzAuMywyMTEuMiwzMS4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMjAuOCwzNC42VjMzYzAuOC0wLjIsMS43LTAuNCwyLjctMC40VjE1LjljLTEtMC4xLTEuOS0wLjItMi43LTAuNHYtMS42aDguMXYxLjZjLTAuOCwwLjItMS43LDAuNC0yLjcsMC40CgkJCXYxNi42YzEsMC4xLDEuOSwwLjIsMi43LDAuNHYxLjZIMjIwLjh6Ii8+CgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTI0My4yLDMxLjFjLTAuNCwwLjgtMC45LDEuNS0xLjUsMmMtMC43LDAuNi0xLjUsMS0yLjQsMS4zYy0xLDAuMy0yLDAuNS0zLjIsMC41Yy0xLjYsMC0zLjEtMC4yLTQuNC0wLjUKCQkJdi00LjloMmMwLjEsMC41LDAuMiwxLDAuMiwxLjRjMC4xLDAuNSwwLjEsMC45LDAuMiwxLjNjMC4zLDAuMSwwLjcsMC4xLDEuMSwwLjJjMC40LDAuMSwwLjcsMC4xLDEuMSwwLjFjMC42LDAsMS4yLTAuMSwxLjgtMC4yCgkJCWMwLjYtMC4xLDEtMC4zLDEuNS0wLjZjMC40LTAuMywwLjctMC43LDEtMS4xYzAuMi0wLjQsMC40LTEsMC40LTEuNmMwLTAuOC0wLjItMS40LTAuNy0xLjljLTAuNS0wLjUtMS4xLTAuOS0xLjgtMS4yCgkJCWMtMC43LTAuMy0xLjUtMC42LTIuMy0wLjljLTAuOC0wLjMtMS42LTAuNi0yLjMtMS4xcy0xLjMtMS0xLjgtMS43Yy0wLjUtMC43LTAuNy0xLjYtMC43LTIuN2MwLTAuOSwwLjItMS42LDAuNS0yLjQKCQkJYzAuMy0wLjcsMC44LTEuMywxLjQtMS45YzAuNi0wLjUsMS40LTAuOSwyLjMtMS4yYzAuOS0wLjMsMS45LTAuNCwzLjEtMC40YzAuNywwLDEuNCwwLDIsMC4xYzAuNiwwLjEsMS4zLDAuMiwyLDAuM3Y0LjhoLTIKCQkJYy0wLjItMS0wLjMtMS45LTAuNC0yLjdjLTAuMiwwLTAuNS0wLjEtMC44LTAuMXMtMC42LDAtMC45LDBjLTEuNCwwLTIuNSwwLjMtMy4yLDAuOWMtMC43LDAuNi0xLjEsMS40LTEuMSwyLjMKCQkJYzAsMC44LDAuMiwxLjQsMC43LDEuOGMwLjUsMC40LDEuMSwwLjgsMS44LDEuMmMwLjcsMC4zLDEuNSwwLjcsMi4zLDFjMC44LDAuMywxLjYsMC43LDIuMywxLjFjMC43LDAuNCwxLjMsMSwxLjgsMS43CgkJCWMwLjUsMC43LDAuNywxLjYsMC43LDIuNkMyNDMuNywyOS40LDI0My42LDMwLjMsMjQzLjIsMzEuMXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjU4LjIsMzQuNmwtNi4xLTkuM2gtMC41djcuMmMwLjQsMCwwLjgsMC4xLDEuMiwwLjJjMC40LDAuMSwwLjgsMC4xLDEuMSwwLjJ2MS43aC03LjdWMzMKCQkJYzAuOC0wLjIsMS43LTAuNCwyLjctMC40VjE1LjljLTEtMC4xLTEuOS0wLjItMi43LTAuNHYtMS42aDIuNGMwLjQsMCwxLjEsMCwyLjEtMC4xYzEsMCwyLjEtMC4xLDMuNC0wLjFjMSwwLDIsMC4xLDIuOCwwLjMKCQkJYzAuOSwwLjIsMS42LDAuNSwyLjIsMC45YzAuNiwwLjQsMS4xLDEsMS41LDEuN2MwLjMsMC43LDAuNSwxLjUsMC41LDIuNWMwLDAuOC0wLjEsMS42LTAuNCwyLjNjLTAuMywwLjctMC43LDEuMi0xLjIsMS43CgkJCWMtMC41LDAuNS0xLjIsMC45LTEuOSwxLjJjLTAuNywwLjMtMS41LDAuNS0yLjMsMC42YzAuMiwwLjMsMC41LDAuNiwwLjcsMC45YzAuMiwwLjMsMC41LDAuNiwwLjcsMWwzLjksNS43CgkJCWMwLjMsMCwwLjcsMC4xLDEuMSwwLjJjMC40LDAuMSwwLjgsMC4xLDEuMiwwLjJ2MS43SDI1OC4yeiBNMjU2LjksMTYuOWMtMC44LTAuNS0xLjktMC44LTMuNC0wLjhjLTAuNCwwLTAuNywwLTEsMHMtMC42LDAtMC45LDAKCQkJdjcuMWMwLjIsMCwwLjQsMCwwLjcsMHMwLjcsMCwxLjEsMGMxLjUsMCwyLjctMC4zLDMuNS0xYzAuOC0wLjcsMS4yLTEuNiwxLjItMi43QzI1OC4xLDE4LjMsMjU3LjcsMTcuNCwyNTYuOSwxNi45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNzYuOSwzNC42VjMzYzAuNC0wLjEsMC44LTAuMiwxLjItMC4yczAuOC0wLjEsMS4yLTAuMmwtMS4yLTMuM2gtOC43bC0xLjIsMy4zYzAuNCwwLDAuOCwwLjEsMS4yLDAuMgoJCQlzMC44LDAuMSwxLjIsMC4ydjEuNmgtNy4yVjMzYzAuMy0wLjEsMC42LTAuMSwwLjktMC4yczAuNi0wLjEsMC45LTAuMWw2LjktMTguN2gzLjNsNi45LDE4LjdjMC4zLDAsMC42LDAuMSwwLjksMC4xCgkJCXMwLjYsMC4xLDAuOSwwLjJ2MS43SDI3Ni45eiBNMjc0LjgsMTkuOGMtMC4yLTAuNS0wLjQtMS0wLjUtMS41Yy0wLjEtMC41LTAuMy0xLTAuNC0xLjVoLTAuMWMtMC4xLDAuNS0wLjMsMS0wLjQsMS41CgkJCWMtMC4yLDAuNS0wLjMsMS0wLjUsMS42bC0yLjYsNy4yaDcuMkwyNzQuOCwxOS44eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yODUuNCwzNC42VjMzYzAuOC0wLjIsMS43LTAuNCwyLjctMC40VjE1LjljLTEtMC4xLTEuOS0wLjItMi43LTAuNHYtMS42aDEzLjN2NC44aC0yCgkJCWMtMC4xLTAuNS0wLjItMC45LTAuMi0xLjRjLTAuMS0wLjQtMC4xLTAuOC0wLjItMS4yaC01LjZ2Ni44aDQuNGMwLjEtMC40LDAuMS0wLjgsMC4yLTEuMWMwLjEtMC4zLDAuMS0wLjcsMC4yLTFoMS43djYuM2gtMS43CgkJCWMtMC4yLTAuNy0wLjMtMS40LTAuNC0yLjFoLTQuNHY3LjRoNS42YzAtMC40LDAuMS0wLjgsMC4yLTEuM2MwLjEtMC40LDAuMi0wLjksMC4zLTEuNGgydjQuOUgyODUuNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzAxLjcsMzQuNlYzM2MwLjgtMC4yLDEuNy0wLjQsMi43LTAuNFYxNmMtMS0wLjEtMS45LTAuMi0yLjctMC40di0xLjZoOC4xdjEuNmMtMC44LDAuMi0xLjcsMC40LTIuNywwLjQKCQkJdjE2LjRoNS4zYzAtMC40LDAuMS0wLjksMC4yLTEuM2MwLjEtMC41LDAuMi0xLDAuMy0xLjVoMS45djUuMUgzMDEuN3oiLz4KCTwvZz4KCTxnIGNsYXNzPSJzdDIiPgoJCTx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgMzE1LjI3NDQgMzQuNjA3NCkiIGNsYXNzPSJzdDMgc3Q0IHN0NSI+IDwvdGV4dD4KCTwvZz4KCTxnIGNsYXNzPSJzdDIiPgoJCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xNDUuOSw0Ny45Yy0wLjEtMC41LTAuMi0xLTAuMi0xLjVjLTAuMS0wLjUtMC4xLTAuOS0wLjItMS4zYy0wLjUtMC4xLTEtMC4yLTEuNS0wLjNzLTEtMC4xLTEuNS0wLjEKCQkJYy0xLjEsMC0yLjEsMC4yLTIuOSwwLjZjLTAuOCwwLjQtMS41LDEtMiwxLjdjLTAuNSwwLjctMC45LDEuNi0xLjIsMi42Yy0wLjMsMS0wLjQsMi4xLTAuNCwzLjJjMCwyLjUsMC42LDQuNSwxLjcsNS45CgkJCWMxLjEsMS40LDMsMi4xLDUuNSwyLjFjMC44LDAsMS43LTAuMSwyLjUtMC4zczEuNi0wLjUsMi4zLTAuOGwwLjIsMi42Yy0wLjgsMC4zLTEuNywwLjYtMi43LDAuOGMtMSwwLjItMiwwLjMtMywwLjMKCQkJYy0zLjIsMC01LjYtMC45LTcuMi0yLjdjLTEuNi0xLjgtMi40LTQuMy0yLjQtNy40YzAtMS42LDAuMi0zLjEsMC42LTQuNHMxLTIuNSwxLjktMy41czEuOS0xLjgsMy4yLTIuM2MxLjMtMC42LDIuOC0wLjgsNC42LTAuOAoJCQljMC44LDAsMS42LDAuMSwyLjQsMC4yYzAuOCwwLjEsMS42LDAuMywyLjQsMC40djVIMTQ1Ljl6Ii8+CgkJPHBhdGggY2xhc3M9InN0NiIgZD0iTTE2NC42LDU4LjZjLTAuNCwxLTAuOSwxLjktMS41LDIuNnMtMS40LDEuMy0yLjMsMS43Yy0wLjksMC40LTEuOSwwLjYtMy4xLDAuNmMtMSwwLTItMC4yLTIuOC0wLjUKCQkJYy0wLjgtMC4zLTEuNi0wLjgtMi4xLTEuNGMtMC42LTAuNi0xLjEtMS40LTEuNC0yLjRjLTAuMy0xLTAuNS0yLjEtMC41LTMuNWMwLTEuMSwwLjItMi4yLDAuNS0zLjFzMC44LTEuOCwxLjUtMi41CgkJCWMwLjYtMC43LDEuNC0xLjMsMi4zLTEuN2MwLjktMC40LDItMC42LDMuMS0wLjZjMSwwLDEuOSwwLjEsMi43LDAuNGMwLjgsMC4zLDEuNiwwLjcsMi4yLDEuM2MwLjYsMC42LDEuMSwxLjQsMS40LDIuNAoJCQljMC4zLDEsMC41LDIuMSwwLjUsMy41QzE2NS4xLDU2LjUsMTY0LjksNTcuNiwxNjQuNiw1OC42eiBNMTYxLjEsNTEuNGMtMC43LTEtMS44LTEuNC0zLjItMS40Yy0wLjUsMC0xLjEsMC4xLTEuNiwwLjMKCQkJYy0wLjUsMC4yLTEsMC41LTEuNCwxYy0wLjQsMC41LTAuNywxLTAuOSwxLjdzLTAuMywxLjUtMC4zLDIuNGMwLDEuOSwwLjQsMy4zLDEuMSw0LjNjMC43LDEsMS44LDEuNSwzLjIsMS41CgkJCWMwLjYsMCwxLjEtMC4xLDEuNi0wLjNzMS0wLjYsMS4zLTFjMC40LTAuNSwwLjctMS4xLDAuOS0xLjhjMC4yLTAuNywwLjMtMS42LDAuMy0yLjVDMTYyLjIsNTMuOCwxNjEuOCw1Mi40LDE2MS4xLDUxLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0NiIgZD0iTTE3OS42LDUzLjRjMC0xLjEtMC4yLTEuOS0wLjUtMi41Yy0wLjQtMC42LTEtMC45LTItMC45Yy0wLjYsMC0xLjIsMC4xLTEuNywwLjRjLTAuNSwwLjMtMSwwLjctMS40LDEuMgoJCQljLTAuNCwwLjUtMC43LDEuMi0wLjksMS45Yy0wLjIsMC43LTAuMywxLjUtMC4zLDIuM3Y1LjNjMC40LDAsMC44LDAuMSwxLjMsMC4yYzAuNCwwLjEsMC44LDAuMSwxLjIsMC4ydjEuN2gtNy45di0xLjYKCQkJYzAuOC0wLjIsMS43LTAuNCwyLjctMC40di0xMWMtMC40LTAuMS0wLjgtMC4xLTEuMy0wLjJjLTAuNS0wLjEtMC45LTAuMS0xLjQtMC4xdi0xLjZjMC44LTAuMSwxLjYtMC4yLDIuNi0wLjJjMSwwLDEuOSwwLDIuNywwCgkJCWMwLDAuNSwwLDEsMCwxLjZjMCwwLjYtMC4xLDEuMS0wLjIsMS42bDAsMGMwLjQtMS4xLDEuMS0xLjksMi0yLjZjMC45LTAuNiwyLTEsMy40LTFjMC45LDAsMS42LDAuMSwyLjIsMC40CgkJCWMwLjYsMC4zLDEuMSwwLjYsMS40LDFjMC4zLDAuNCwwLjYsMSwwLjgsMS41YzAuMiwwLjYsMC4yLDEuMiwwLjIsMS45djguNmMwLjksMC4xLDEuOCwwLjIsMi42LDAuNHYxLjZoLTUuM1Y1My40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0yMDAuNyw2Ny43Yy0wLjQsMC43LTEsMS4zLTEuNywxLjljLTAuNywwLjUtMS42LDAuOS0yLjYsMS4yYy0xLDAuMy0yLjEsMC40LTMuMywwLjRjLTIsMC0zLjUtMC40LTQuNy0xLjEKCQkJYy0xLjEtMC44LTEuNy0xLjktMS43LTMuM2MwLTAuOSwwLjItMS43LDAuNy0yLjRjMC41LTAuNywxLjEtMS4yLDEuOC0xLjVjLTAuNS0wLjItMC44LTAuNS0xLjEtMC45Yy0wLjMtMC40LTAuNC0wLjgtMC40LTEuMwoJCQljMC0wLjUsMC4yLTEsMC41LTEuNXMwLjctMC44LDEuMi0xLjFjLTAuNy0wLjQtMS4zLTEtMS43LTEuN3MtMC42LTEuNi0wLjYtMi42YzAtMC44LDAuMS0xLjUsMC40LTIuM2MwLjMtMC43LDAuNy0xLjMsMS4zLTEuOQoJCQljMC42LTAuNSwxLjMtMSwyLjEtMS4zczEuOC0wLjUsMi45LTAuNWMwLjgsMCwxLjYsMC4xLDIuNCwwLjNoNS4ydjIuMmgtMi42YzAuNCwwLjMsMC43LDAuNywxLDEuMmMwLjIsMC41LDAuMywxLjEsMC4zLDEuNwoJCQljMCwwLjgtMC4xLDEuNi0wLjQsMi4zcy0wLjcsMS4zLTEuMywxLjhjLTAuNiwwLjUtMS4zLDAuOS0yLjEsMS4ycy0xLjgsMC40LTIuOSwwLjRjLTAuMywwLTAuNiwwLTEsMGMtMC4zLDAtMC43LTAuMS0wLjktMC4yCgkJCWMtMC4zLDAuMi0wLjYsMC40LTAuNywwLjZjLTAuMSwwLjItMC4yLDAuNS0wLjIsMC43YzAsMC40LDAuMiwwLjcsMC42LDAuOXMxLjEsMC4zLDIsMC4zaDIuOGMxLjcsMCwyLjksMC40LDMuOCwxLjEKCQkJYzAuOSwwLjcsMS40LDEuOCwxLjQsMy4xQzIwMS4zLDY2LjIsMjAxLjEsNjcsMjAwLjcsNjcuN3ogTTE5Ny44LDY0Yy0wLjUtMC40LTEuMy0wLjYtMi40LTAuNmgtM2gtMWMtMC42LDAuMy0xLjEsMC43LTEuNCwxLjIKCQkJYy0wLjMsMC41LTAuNSwxLTAuNSwxLjZjMCwwLjksMC40LDEuNiwxLjIsMi4xYzAuOCwwLjUsMS43LDAuNywyLjksMC43YzEuNiwwLDIuOC0wLjMsMy43LTAuOXMxLjMtMS40LDEuMy0yLjQKCQkJQzE5OC41LDY1LDE5OC4zLDY0LjUsMTk3LjgsNjR6IE0xOTYuNSw1MC43Yy0wLjYtMC42LTEuNS0xLTIuNy0xYy0xLjIsMC0yLjIsMC4zLTIuOSwxYy0wLjcsMC43LTEsMS41LTEsMi42YzAsMS4xLDAuMywyLDEsMi42CgkJCWMwLjcsMC42LDEuNiwwLjksMi44LDAuOWMxLjIsMCwyLjEtMC4zLDIuOC0wLjljMC43LTAuNiwxLTEuNSwxLTIuNkMxOTcuNSw1Mi4yLDE5Ny4yLDUxLjQsMTk2LjUsNTAuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMjE0LDUwLjRjLTEuOC0wLjMtMywwLjEtMy45LDEuM2MtMC44LDEuMS0xLjIsMi45LTEuMiw1LjR2NC4xYzEsMC4xLDEuOSwwLjIsMi43LDAuNHYxLjZoLTguMXYtMS42CgkJCWMwLjgtMC4yLDEuNy0wLjQsMi43LTAuNHYtMTFjLTAuNC0wLjEtMC44LTAuMS0xLjMtMC4yYy0wLjUtMC4xLTAuOS0wLjEtMS40LTAuMXYtMS42YzAuOC0wLjEsMS42LTAuMiwyLjYtMC4yYzEsMCwxLjksMCwyLjcsMAoJCQljMCwwLjUsMCwxLTAuMSwxLjdjLTAuMSwwLjctMC4xLDEuMy0wLjIsMS45aDBjMC4yLTAuNSwwLjQtMSwwLjctMS41YzAuMy0wLjUsMC43LTAuOSwxLjEtMS4zYzAuNS0wLjQsMS0wLjcsMS42LTAuOQoJCQljMC42LTAuMiwxLjMtMC4zLDIuMi0wLjJMMjE0LDUwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0NiIgZD0iTTIyOC43LDU1LjVoLTEwYy0wLjEsMiwwLjMsMy41LDEuMSw0LjRjMC44LDAuOSwyLDEuNCwzLjcsMS40YzAuOCwwLDEuNi0wLjEsMi4zLTAuMwoJCQljMC44LTAuMiwxLjUtMC40LDIuMS0wLjdsMC4yLDIuMmMtMS41LDAuNi0zLjIsMS01LjIsMWMtMi40LDAtNC4xLTAuNi01LjQtMS45Yy0xLjItMS4zLTEuOC0zLjItMS44LTUuOWMwLTEuMSwwLjItMi4yLDAuNS0zLjIKCQkJczAuOC0xLjgsMS4zLTIuNWMwLjYtMC43LDEuMy0xLjMsMi4xLTEuN2MwLjgtMC40LDEuOC0wLjYsMi45LTAuNmMxLjEsMCwyLDAuMiwyLjgsMC41YzAuOCwwLjMsMS40LDAuOCwxLjksMS40CgkJCWMwLjUsMC42LDAuOSwxLjMsMS4xLDJjMC4yLDAuOCwwLjQsMS42LDAuNCwyLjVDMjI4LjgsNTQuNSwyMjguNyw1NC45LDIyOC43LDU1LjV6IE0yMjUuMSw1MC44Yy0wLjYtMC43LTEuNS0xLTIuNS0xCgkJCWMtMSwwLTEuOCwwLjMtMi41LDFjLTAuNywwLjctMS4xLDEuNi0xLjIsMi43aDcuMUMyMjYsNTIuNCwyMjUuNyw1MS41LDIyNS4xLDUwLjh6Ii8+CgkJPHBhdGggY2xhc3M9InN0NiIgZD0iTTI0NS40LDY3LjdjLTAuNCwwLjctMSwxLjMtMS43LDEuOWMtMC43LDAuNS0xLjYsMC45LTIuNiwxLjJjLTEsMC4zLTIuMSwwLjQtMy4zLDAuNGMtMiwwLTMuNS0wLjQtNC43LTEuMQoJCQljLTEuMS0wLjgtMS43LTEuOS0xLjctMy4zYzAtMC45LDAuMi0xLjcsMC43LTIuNGMwLjUtMC43LDEuMS0xLjIsMS44LTEuNWMtMC41LTAuMi0wLjgtMC41LTEuMS0wLjljLTAuMy0wLjQtMC40LTAuOC0wLjQtMS4zCgkJCWMwLTAuNSwwLjItMSwwLjUtMS41czAuNy0wLjgsMS4yLTEuMWMtMC43LTAuNC0xLjMtMS0xLjctMS43cy0wLjYtMS42LTAuNi0yLjZjMC0wLjgsMC4xLTEuNSwwLjQtMi4zYzAuMy0wLjcsMC43LTEuMywxLjMtMS45CgkJCWMwLjYtMC41LDEuMy0xLDIuMS0xLjNzMS44LTAuNSwyLjktMC41YzAuOCwwLDEuNiwwLjEsMi40LDAuM2g1LjJ2Mi4yaC0yLjZjMC40LDAuMywwLjcsMC43LDEsMS4yYzAuMiwwLjUsMC4zLDEuMSwwLjMsMS43CgkJCWMwLDAuOC0wLjEsMS42LTAuNCwyLjNzLTAuNywxLjMtMS4zLDEuOGMtMC42LDAuNS0xLjMsMC45LTIuMSwxLjJzLTEuOCwwLjQtMi45LDAuNGMtMC4zLDAtMC42LDAtMSwwYy0wLjMsMC0wLjctMC4xLTAuOS0wLjIKCQkJYy0wLjMsMC4yLTAuNiwwLjQtMC43LDAuNmMtMC4xLDAuMi0wLjIsMC41LTAuMiwwLjdjMCwwLjQsMC4yLDAuNywwLjYsMC45czEuMSwwLjMsMiwwLjNoMi44YzEuNywwLDIuOSwwLjQsMy44LDEuMQoJCQljMC45LDAuNywxLjQsMS44LDEuNCwzLjFDMjQ2LDY2LjIsMjQ1LjgsNjcsMjQ1LjQsNjcuN3ogTTI0Mi40LDY0Yy0wLjUtMC40LTEuMy0wLjYtMi40LTAuNmgtM2gtMWMtMC42LDAuMy0xLjEsMC43LTEuNCwxLjIKCQkJYy0wLjMsMC41LTAuNSwxLTAuNSwxLjZjMCwwLjksMC40LDEuNiwxLjIsMi4xYzAuOCwwLjUsMS43LDAuNywyLjksMC43YzEuNiwwLDIuOC0wLjMsMy43LTAuOXMxLjMtMS40LDEuMy0yLjQKCQkJQzI0My4yLDY1LDI0Myw2NC41LDI0Mi40LDY0eiBNMjQxLjIsNTAuN2MtMC42LTAuNi0xLjUtMS0yLjctMWMtMS4yLDAtMi4yLDAuMy0yLjksMWMtMC43LDAuNy0xLDEuNS0xLDIuNmMwLDEuMSwwLjMsMiwxLDIuNgoJCQljMC43LDAuNiwxLjYsMC45LDIuOCwwLjljMS4yLDAsMi4xLTAuMywyLjgtMC45YzAuNy0wLjYsMS0xLjUsMS0yLjZDMjQyLjIsNTIuMiwyNDEuOCw1MS40LDI0MS4yLDUwLjd6Ii8+CgkJPHBhdGggY2xhc3M9InN0NiIgZD0iTTI2MS40LDYzLjJjLTAuNCwwLTAuOSwwLjEtMS4zLDAuMWMtMC41LDAtMC45LDAtMS40LDBjLTAuNSwwLTAuOSwwLTEuMywwYzAtMC41LDAtMS4xLDAtMS42CgkJCWMwLTAuNSwwLjEtMSwwLjEtMS40aC0wLjFjLTAuNCwwLjktMSwxLjctMS45LDIuNHMtMiwxLTMuMywxcy0yLjMtMC4zLTMuMS0xYy0wLjgtMC42LTEuMi0xLjYtMS4yLTIuOGMwLTEuNywwLjgtMywyLjQtNAoJCQlzMy45LTEuNSw2LjgtMS41di0xLjJjMC0xLjEtMC4yLTEuOS0wLjctMi41Yy0wLjUtMC42LTEuMy0wLjgtMi42LTAuOGMtMC41LDAtMSwwLTEuNCwwLjFjLTAuNSwwLjEtMSwwLjItMS40LDAuMwoJCQljMCwwLjQtMC4xLDAuOC0wLjIsMS4yYy0wLjEsMC40LTAuMSwwLjgtMC4yLDEuM2gtMS43di00LjJjMC43LTAuMywxLjUtMC41LDIuNC0wLjZjMC45LTAuMSwxLjgtMC4yLDIuOC0wLjJjMS4xLDAsMiwwLjEsMi43LDAuNAoJCQljMC43LDAuMiwxLjMsMC42LDEuNywxYzAuNCwwLjUsMC43LDEsMC45LDEuNnMwLjMsMS4zLDAuMywyLjF2OC4zYzAuNCwwLjEsMC44LDAuMSwxLjMsMC4yYzAuNSwwLjEsMC45LDAuMSwxLjMsMC4xVjYzCgkJCUMyNjIuMiw2My4xLDI2MS44LDYzLjEsMjYxLjQsNjMuMnogTTI1Ny4zLDU2LjNjLTEuMywwLTIuMywwLjEtMy4xLDAuM2MtMC44LDAuMi0xLjUsMC40LTIsMC43Yy0wLjUsMC4zLTAuOCwwLjYtMSwxCgkJCXMtMC4zLDAuNy0wLjMsMS4xYzAsMC43LDAuMiwxLjIsMC42LDEuNXMxLDAuNiwxLjcsMC42YzAuNiwwLDEuMi0wLjEsMS43LTAuNGMwLjUtMC4zLDEtMC42LDEuMy0xLjFjMC40LTAuNSwwLjYtMSwwLjgtMS42CgkJCXMwLjMtMS4yLDAuMy0xLjhWNTYuM3oiLz4KCQk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMjcxLjcsNjMuNGMtMC41LDAuMS0xLDAuMS0xLjUsMC4xYy0wLjgsMC0xLjQtMC4xLTEuOS0wLjJjLTAuNS0wLjItMC45LTAuNC0xLjMtMC44CgkJCWMtMC4zLTAuNC0wLjUtMC44LTAuNy0xLjRjLTAuMS0wLjYtMC4yLTEuMy0wLjItMi4xdi04LjhIMjYzVjQ4aDMuMXYtNC45bDIuOC0wLjhWNDhoNC4zdjIuMWgtNC4zdjcuOGMwLDAuNiwwLDEuMiwwLjEsMS42CgkJCWMwLjEsMC40LDAuMiwwLjcsMC40LDFjMC4yLDAuMiwwLjQsMC40LDAuNywwLjVzMC42LDAuMSwxLjEsMC4xYzAuMywwLDAuNywwLDEuMS0wLjFjMC40LTAuMSwwLjctMC4xLDEtMC4ydjIuMwoJCQlDMjcyLjcsNjMuMywyNzIuMiw2My40LDI3MS43LDYzLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0NiIgZD0iTTI3NS4xLDYzLjJ2LTEuNmMwLjgtMC4yLDEuNy0wLjQsMi43LTAuNHYtMTFjLTAuNC0wLjEtMC44LTAuMS0xLjMtMC4yYy0wLjUtMC4xLTAuOS0wLjEtMS40LTAuMXYtMS42CgkJCWMwLjgtMC4xLDEuNy0wLjIsMi42LTAuMnMxLjksMCwyLjgsMHYxMy4yYzAuOSwwLjEsMS44LDAuMiwyLjYsMC40djEuNkgyNzUuMXogTTI4MC41LDQ0LjljLTAuNCwwLjQtMC44LDAuNS0xLjMsMC41CgkJCWMtMC41LDAtMC45LTAuMi0xLjMtMC41Yy0wLjQtMC4zLTAuNS0wLjgtMC41LTEuM2MwLTAuNSwwLjItMC45LDAuNS0xLjNjMC40LTAuMywwLjgtMC41LDEuMy0wLjVjMC41LDAsMC45LDAuMiwxLjMsMC41CgkJCWMwLjQsMC4zLDAuNSwwLjgsMC41LDEuM0MyODEsNDQuMiwyODAuOSw0NC42LDI4MC41LDQ0Ljl6Ii8+CgkJPHBhdGggY2xhc3M9InN0NiIgZD0iTTI5OC40LDU4LjZjLTAuNCwxLTAuOSwxLjktMS41LDIuNnMtMS40LDEuMy0yLjMsMS43Yy0wLjksMC40LTEuOSwwLjYtMy4xLDAuNmMtMSwwLTItMC4yLTIuOC0wLjUKCQkJYy0wLjgtMC4zLTEuNi0wLjgtMi4xLTEuNGMtMC42LTAuNi0xLjEtMS40LTEuNC0yLjRzLTAuNS0yLjEtMC41LTMuNWMwLTEuMSwwLjItMi4yLDAuNS0zLjFzMC44LTEuOCwxLjUtMi41CgkJCWMwLjYtMC43LDEuNC0xLjMsMi4zLTEuN2MwLjktMC40LDItMC42LDMuMS0wLjZjMSwwLDEuOSwwLjEsMi43LDAuNHMxLjYsMC43LDIuMiwxLjNjMC42LDAuNiwxLjEsMS40LDEuNCwyLjQKCQkJYzAuMywxLDAuNSwyLjEsMC41LDMuNUMyOTguOSw1Ni41LDI5OC43LDU3LjYsMjk4LjQsNTguNnogTTI5NC45LDUxLjRjLTAuNy0xLTEuOC0xLjQtMy4yLTEuNGMtMC41LDAtMS4xLDAuMS0xLjYsMC4zCgkJCWMtMC41LDAuMi0xLDAuNS0xLjQsMWMtMC40LDAuNS0wLjcsMS0wLjksMS43Yy0wLjIsMC43LTAuMywxLjUtMC4zLDIuNGMwLDEuOSwwLjQsMy4zLDEuMSw0LjNjMC43LDEsMS44LDEuNSwzLjIsMS41CgkJCWMwLjYsMCwxLjEtMC4xLDEuNi0wLjNzMS0wLjYsMS4zLTFjMC40LTAuNSwwLjctMS4xLDAuOS0xLjhjMC4yLTAuNywwLjMtMS42LDAuMy0yLjVDMjk2LDUzLjgsMjk1LjYsNTIuNCwyOTQuOSw1MS40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0zMTMuNCw1My40YzAtMS4xLTAuMi0xLjktMC41LTIuNWMtMC40LTAuNi0xLTAuOS0yLTAuOWMtMC42LDAtMS4yLDAuMS0xLjcsMC40Yy0wLjUsMC4zLTEsMC43LTEuNCwxLjIKCQkJYy0wLjQsMC41LTAuNywxLjItMC45LDEuOWMtMC4yLDAuNy0wLjMsMS41LTAuMywyLjN2NS4zYzAuNCwwLDAuOCwwLjEsMS4zLDAuMmMwLjQsMC4xLDAuOCwwLjEsMS4yLDAuMnYxLjdIMzAxdi0xLjYKCQkJYzAuOC0wLjIsMS43LTAuNCwyLjctMC40di0xMWMtMC40LTAuMS0wLjgtMC4xLTEuMy0wLjJjLTAuNS0wLjEtMC45LTAuMS0xLjQtMC4xdi0xLjZjMC44LTAuMSwxLjYtMC4yLDIuNi0wLjJjMSwwLDEuOSwwLDIuNywwCgkJCWMwLDAuNSwwLDEsMCwxLjZjMCwwLjYtMC4xLDEuMS0wLjIsMS42bDAsMGMwLjQtMS4xLDEuMS0xLjksMi0yLjZjMC45LTAuNiwyLTEsMy40LTFjMC45LDAsMS42LDAuMSwyLjIsMC40CgkJCWMwLjYsMC4zLDEuMSwwLjYsMS40LDFjMC4zLDAuNCwwLjYsMSwwLjgsMS41YzAuMiwwLjYsMC4yLDEuMiwwLjIsMS45djguNmMwLjksMC4xLDEuOCwwLjIsMi42LDAuNHYxLjZoLTUuM1Y1My40eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=");
  background-size: 90% 90%;
  background-position: 0 0;
  background-repeat: no-repeat;
  opacity: 1;
}
#img_div>a:hover{
  opacity: 0.8;
}
#img_div>a img{
  display: none;
}
@media only screen and (max-width: 767px) {
  .home #img_div, #img_div {
    padding-top: 21px !important;
  }

#img_div>a, .home #sidebar_left #img_div a{
  background-size: 85% 85%;
}

  #header {
    display: block;
  }
.has_header_slider #header{
  display: block;
}
  .home #header, #header {
    display: block;
    /* position: absolute;
    bottom: 0;
    top: auto; */
  }
}

.header_button, .admin_tabs > li.header_button{
  font-family: "Verlag A", "Verlag B";
  font-weight: 300;
  background-color:none;
  background:none;
  /* background: #cc6600; */
  border: none;
  font-size: 15px;
  height:32px;
}
@media only screen and (max-width: 767px){
  .header_button, .admin_tabs > li.header_button{
    font-size: 11px;
    height: 15px;
    margin-top: -6px;
  }
  #header_login_menu{
    top: 16px !important;
  }
  #header_login_menu .header_button {
    height:30px !important ;
  }


}

#header_login_menu .header_button {
  background: #cc6600;
}

@media only screen and (max-width: 768px){
  #header #header_inner #header_buttons > div#header_login_button{
    display:block;
    display: block;
    background-image: none;
    text-indent: 0;
    width: auto;
  }
}

/* main nav */
#nav_section {
  padding-top: 25px;
}

#nav_section a {
  padding: 3px 7px 4px 7px;
  font-family: "Verlag A", "Verlag B";
}

.home #nav_section li ul li a,
#nav_section li ul li a {
  background: #cc6600;
  color: #ffffff;
  font-family: "Verlag A", "Verlag B";
  font-style: normal;
  font-weight: 400;
}

.home #nav_section li ul li a:hover,
#nav_section li ul li a:hover {
  background: #ffffff !important;
  color: #c03727;
}

@media only screen and (max-width: 1024px) {
  #nav_section {
    margin-top: 0;
    float: right;
    margin-right: 100px;
  }
}

@media only screen and (max-width: 768px) {
  #nav_section {
    margin-top: 15px;
    float: none;
    background: #cc6600;
    margin-top:90px;
    position: relative;
    padding-bottom: 25px;
    z-index: 9;
  }
}

#nav_section li {
  margin-left: 0;
}

#nav_section>li>a, .home #nav_section>li>a {
  color: #cc6600;
  font-family: "Verlag A", "Verlag B";
  font-weight: 800;
  font-size: 15px;
}

@media only screen and (max-width: 1024px) {
  #nav_section>li>a, .home #nav_section>li>a {
    font-size: 13px;
  }
}

@media only screen and (max-width: 767px) {
  #nav_section>li>a, .home #nav_section>li>a,#nav_section li li a {
    color: #ffffff !important;
    background: #cc6600 !important;
  }
}
#nav_section>li>a:hover, .home #nav_section>li>a:hover {
  color: #c03727 !important;
  background: transparent;
}

/* remove arrow after nav item */
@media only screen and (min-width: 768px){
  #nav_section li a>span {
    display: none;
  }
}
@media screen and (max-width: 768px){
  #nav_section li a span{
    position: absolute;
    width: 100%;
    left: 0;
    height: 25px;
    background-image: none !important;
  }
  #nav_section li:hover ul, #nav_section li.persist_open ul{
    width: 100%;
  }
  #nav_section li.selected_li > a{
    color: #ffffff !important;
  }
  .home #nav_section li ul li a:focus, #nav_section li ul li a:focus{
    background: #c03727;
    color: #000000;
  }
}


@media only screen and (max-width: 768px) {
  #nav_section li #nav_section li a {
    color: #cc6600 !important;
    background: #f6f1e0;
  }
}

#nav_section>li:nth-child(7) {
  margin-right: 5px;
  text-indent: -9999px;
  background-image: url("https://images.shulcloud.com/1039/242296_orig.jpg");
  background-repeat: no-repeat;
  background-position: 10px 0;
  background-size: 21px 21px;
  width: 35px;
  border-left: 2px solid #cc6600;
  padding: 0 15px 0 20px;
}

@media only screen and (max-width: 767px){
  #nav_section>li:nth-child(7){
    background-image:none;
    text-indent: 0;
    padding: 0 20px 0 20px;
    width:100%;
  }
}

#nav_section>li:nth-child(7) ul li a{
  text-indent: 0;
}
@media only screen and (min-width: 768px){
  #nav_section>li:nth-child(8){
      display: none;
  }

}
@media only screen and (max-width: 767px){
  #nav_section>li:nth-child(8){
      display: block;
  }
}

#nav_section>li:last-child{
}

/* dropdown navigation styling */
#nav_section {
  position: relative;
  z-index: 15;
}

#nav_section li ul {
  background: none;
  width: 300px;
}

#nav_section li ul li {
  background: transparent;
  width: 100%;
}

@media only screen and (max-width: 767px) {
  #nav_section>li>ul{
    width: 100%;
  }
  #nav_section>li>a {
    /* display: none; */
  }
  #nav_section>li{
    /* width:1px;
    height: 1px;
    overflow: visible; */
  }

}

.home .royalSlider {
  margin-bottom: 0;
}

.royalSlider {
  border-bottom: 3px solid #c03727;
  border-top: 3px solid #c03727;
  margin-bottom: 50px;
}

@media only screen and (max-width: 767px) {
  .home .sy-slides-wrap {
    position: absolute !important;
    left: 0 !important;
    height: 180px !important;
  }
  .sy-slides-wrap {
    position: absolute !important;
    left: 0 !important;
    height: 150px !important;
  }
  body.gan #maincontent .sy-slides-wrap {
      position:relative !important;
  }
}

/* content styling */
#content {
  overflow-x: hidden;
}

.content_body {
  margin-top: 0;
}

#footer .content_body {
  margin-top: 0
}

#footer .search_area {
  display: block;
  position: relative;
}

@media only screen and (max-width: 1024px) {
  #footer .search_area form {
    width: 90%;
  }
}

#footer input[type="submit"] {
  padding: 5px 10px;
  background-color: #cc6600;
  border: 2px solid #cc6600;
  color: #ffffff;
  font-weight: bold;
}

#footer input[type="text"] {
  color: #454545;
}

@media only screen and (max-width: 1024px) {
  #footer input[type="text"] {
    margin-bottom: 10px;
    width: 100%;
  }
}

.home .content_body {
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
}

/* main slider */
.sy-box {
  overflow: hidden;
}

.sy-box {
  height: 350px;

}

/* don't force height on slider on bottom of https://www.adasisrael.org/gan-hayeled-preschool-newhome.html# */
body.gan #maincontent .sy-box {
    height: auto;
}

.home .sy-box {
  height: 570px;
  overflow: hidden;
}

@media only screen and (max-width: 1280px) {
  .sy-box {
    height: 280px;
  }
}

@media only screen and (max-width: 1024px) {
  .home .sy-box {
    height: 450px;
  }

   .sy-box {
    height: 280px;
  }
}

@media only screen and (max-width: 767px) {
   .sy-box {
    height: 134px;
  }

  .home .sy-box {
    height: 165px;
  }
}

#maincontent .slipprySlider .sy-pager,
#content .header_slider .slipprySlider .sy-pager {
  display: none;
}

.home .featured_article.home_slider_carousel2 .sy-caption-wrap, #content .header_slider .sy-caption-wrap {
  position: relative !important;
  background: none;
  padding: 0;
  margin: 0;
}

@media only screen and (min-width: 1024px) {
  .home .featured_article.home_slider_carousel2 .sy-caption-wrap {
    width: 900px;
    margin: 0 auto auto auto;
    padding-top: 11%;
  }

  #content .header_slider .sy-caption-wrap {
    width: 900px;
    margin: 0 auto auto auto;
    padding-top: 0;
  }

  .home #content .header_slider .sy-caption-wrap {
    width: 900px;
    margin: 0 auto auto auto;
    padding-top: 10%;
  }
}

#content .header_slider .sy-caption-wrap .sy-caption {
  min-height: 80px;
  text-align: center;
  padding: 0;
}

.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption,
.home #content .header_slider .sy-caption-wrap .sy-caption {
  width: 100%;
  min-height: 380px;
  width: 1170px;
  margin: 0 auto !important;
  text-align: left;
}

@media only screen and (max-width: 1024px) {

  .home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption,
  #content .header_slider .sy-caption-wrap .sy-caption {
    padding-top: 10%;
    margin-top: 0;
    padding-left: 5%;
    margin-top: 0;
  }
}

@media only screen and (max-width: 767px) {
  .home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption {
    padding-left: 5%;
    padding-top: 10%;
  }

  #content .header_slider .sy-caption-wrap .sy-caption {
    padding-left: 0;
    text-align: center !important;
    padding-top: 0;
  }
}

.home .sy-caption-wrap:after {
  content: '';
  background-image: url("https://districtdesigngroup.com/adas/arrow-down.png");
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 35px 35px;
  display: inline-block;
  width: 35px;
  height: 40px;
  bottom: 50px;
  position: absolute;
  left: 45%;
}

.sy-caption-wrap:after {
  content: none;
  background-image: none;
}

@media only screen and (max-width: 1024px) {

  .home .sy-caption-wrap:after,
  .sy-caption-wrap:after {
    background-image: none;
  }
}

@media only screen and (max-width: 1024px) {
  .home .sy-caption-wrap .sy-caption {
    margin-top: 150px;
    margin-left: 5px;
  }

  .sy-caption-wrap .sy-caption {
    margin-top: 20px;
    margin-left: 5px;
  }
}

@media only screen and (max-width: 768px) {
  .home .sy-caption-wrap .sy-caption {
    margin-top: -50px;
    margin-left: 5px;
    top: 5%;
  }

  .sy-caption-wrap .sy-caption {
    top: 0 !important;
  }
}

.sy-controls li {
  width: 5%;
}

.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_title,
#content .header_slider .sy-caption-wrap .sy-caption .slider_title {
  font-size: 33px;
  font-family: "Archer SSm A", "Archer SSm B";
  font-weight: 800;
  color: #ffffff;
  padding-bottom: 0;
  margin-bottom: 0;
}

#content .header_slider .sy-caption-wrap .sy-caption .slider_description,
.slider_description {
  text-transform: uppercase;
  font-size: 45px;
  font-family: "Verlag A", "Verlag B";
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0 10px 0;
  font-weight: 800;
  text-align: center;
}

.home #content .header_slider .sy-caption-wrap .sy-caption .slider_description,
.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_description {
  text-transform: uppercase;
  font-size: 100px;
  font-family: "Verlag A", "Verlag B";
  line-height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0 10px 0;
  font-weight: 800;
  text-align: left;
}

@media only screen and (max-width: 1024px) {
  .slider_title {
    font-size: 20px;
    margin-bottom: 0;
  }

  .slider_description {
    font-size: 45px;
    margin-top: 50px;
    display: block;
  }

  .home .slider_description {
    font-size: 55px;
    margin-top: 0;
    display: inline;
  }
}

@media only screen and (max-width: 767px) {

  .home #content .header_slider .sy-caption-wrap .sy-caption .slider_description,
  .home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_description {
    font-size: 50px;
    margin-top: 3px;
    font-size: 30px;
    text-align: center;
  }

  .home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_title,
  #content .header_slider .sy-caption-wrap .sy-caption .slider_title {
    font-size: 22px;
    margin-top: 30px;
    display:block;
  }

  #content .header_slider .sy-caption-wrap .sy-caption .slider_description,
  .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_description {
    font-size: 20px;
    padding: 0 30px;
    margin-top: 0;
  }

  .home .slider_description {
    font-size: 55px;
    margin-top: 0;
    display: inline;
    padding-left: 0;
  }

  .slider_description {
    font-size: 40px;
    margin-top: 5px;
    display: block;
    padding-left: 10px;
  }
}

.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_link,
#content .header_slider .sy-caption-wrap .sy-caption .slider_link {
  background-color: transparent;
  border: 2px solid #ffffff;
  padding: 6px 20px;
  color: #ffffff;
  text-align: center;
  font-size: 19px;
  font-family: "Archer SSm A", "Archer SSm B";
  font-weight: 800;
  background-image: url("https://districtdesigngroup.com/adas/search.png");
  background-repeat: no-repeat;
  background-size: 22px 22px;
  background-position: 15px 8px;
  /* padding-left: 30px; */
  width: 210px;
  text-transform: capitalize;
}

@media only screen and (max-width: 767px) {

  #content .header_slider .sy-caption-wrap .sy-caption .slider_link,
  .home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_link {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
}

.sy-caption-wrap .sy-caption a:hover {
  text-decoration: none !important;
}

a.slider_link:hover {
  border: 2px solid #c03727;
  background-color: #c03727;
  text-decoration: none;
}

.sy-caption-wrap .sy-caption a:link,
.sy-caption-wrap .sy-caption a:visited {
  color: #ffffff !important;
}

/* HOME */
/* tiles and background content section */
.tile-wrapper {
  padding: 30px 0;
  margin-left: -18%;
  margin-right: -18%;
}

@media screen and (min-width: 1900px) {
  .tile-wrapper {
    margin-left: -45%;
    margin-right: -45%;
  }
}

@media screen and (min-width: 1600px) {
  .tile-wrapper {
    margin-left: -40%;
    margin-right: -40%;
  }
}

@media screen and (min-width: 1400px) {
  .tile-wrapper {
    margin-left: -30%;
    margin-right: -30%;
  }
}

@media screen and (min-width: 1300px) {
  .tile-wrapper {
    margin-left: -40%;
    margin-right: -40%;
  }
}

@media screen and (min-width: 1024px) {
  .tile-wrapper {
    margin-left: -20%;
    margin-right: -20%;
  }
}

@media only screen and (max-width: 768px) {
  .tile-wrapper .container-fluid {
    padding-right: 0;
  }

  .tile-wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}

.tile-wrapper .col-md-6 {
  padding: 2px;
}

.bg-wrapper {
  background-color: #ededed;
  padding: 35px;
  margin-left: -18%;
  margin-right: -18%;
  margin-top: -40px;
}

@media screen and (min-width: 1024px) {
  .bg-wrapper {
    margin-left: -70%;
    margin-right: -70%;
  }
}

@media only screen and (max-width: 768px) {
  .bg-wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}

.bg-wrapper-inner {
  position: relative;
  overflow: hidden;
}

.tile {
  position: relative;
  transition: all 400ms ease-out;
}

.tile:hover {
  background: #c03727;
}

.tile a {
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  text-indent: -9999px;
  top: 0;
}

.tile span {
  color: #ffffff;
  font-size: 68px;
  display: inline-block;
  letter-spacing: 3px;
  font-weight: 800;
  margin-top: 19%;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  font-family: "Verlag A", "Verlag B";
}

@media only screen and (max-width: 1024px) {
  .tile span {
    margin-top: 0;
    position: absolute;
    top: 36%;
  }
}

@media only screen and (max-width: 768px) {
  .tile span {
    top: 43%;
  }
}

.vision {
  background-image: url('https://images.shulcloud.com/1039/250786_orig.jpg');
  background-repeat: no-repeat;
  height: 350px;
  background-size: cover;
}

.pray {
  background-image: url('https://images.shulcloud.com/1039/232603_orig.jpg');
  background-repeat: no-repeat;
  height: 350px;
  background-size: cover;
}

.learn {
  background-image: url('https://images.shulcloud.com/1039/250786_orig.jpg');
  background-repeat: no-repeat;
  height: 350px;
  background-size: cover;
}

.join {
  background-image: url('https://images.shulcloud.com/1039/232606_orig.jpg');
  background-repeat: no-repeat;
  height: 350px;
  background-size: cover;
}

.circle-table {
  width: 100%;
  padding-bottom: 20px;
  display: block;
  padding-top: 20px;
  border: 1px solid transparent;
}

.circle-table td.spacer-td {
  width: 5%;
}

@media only screen and (max-width: 1024px) {
  .circle-table td.spacer-td {
    width: 3%;
  }
}

#maincontent h3.cal-date {
  background-image: url("https://images.shulcloud.com/1039/242304_orig.jpg");
  background-repeat: no-repeat;
  background-position: left 0;
  background-size: 30px 30px;
  color: #c03727;
  font-size: 25px;
  padding-left: 40px;
  font-family: "Verlag A", "Verlag B";
  font-weight: 800;
  margin-top: 10px;
}

.cal-featured {
  background-image: url("https://images.shulcloud.com/1039/242307_orig.jpg");
  background-repeat: no-repeat;
  background-position: 10px center;
  background-size: 10px 25px;
  color: #666666;
  font-weight: 300;
  font-size: 19px;
  padding-left: 40px;
  letter-spacing: 1px;
  font-family: "Archer SSm A", "Archer SSm B";
  font-weight: 500;
}

.cal-featured.top-right-item {
  float: right;
  margin-top: 15px;
}

.cal-featured.right {
  background-image: url("https://images.shulcloud.com/1039/218559_orig.jpg");
  background-size: 6px 20px;
  background-position: 0 center;
  padding-left: 13px;
  float: none;
  margin-bottom: 20px;
}

.cal-featured em {
  font-weight: 500;
}

.cal-entry-title {
  font-family: "Verlag A", "Verlag B";
  text-transform: uppercase;
  color: #c03727;
  letter-spacing: 2px;
  font-size: 18px;
  font-weight: 800;
  line-height: 115%;
}

.cal-entry-detail {
  color: #666666;
  font-size: 16px;
  font-weight: 500;
  font-family: "Archer SSm A", "Archer SSm B";
  font-weight: 300;
  margin-top: 6px;
}

.cal-entry-detail.tot {
  float: left;
  margin-top: -30px;
}
@media only screen and (max-width: 768px){
  .cal-entry-detail.tot {
    float: left;
    margin-top: -30px;
  }
}

.candle-bg {
  background-image: url("https://images.shulcloud.com/1039/218559_orig.jpg");
  background-repeat: no-repeat;
  background-position: 10px center;
  background-size: 10px 25px;
}

.cal-entry-wrapper {
  clear: both;
  margin-bottom: 17px;
}

.cal-right {
  /* margin-top:-22px; */
}

.cal-right-header {
  width: 100%;
  clear: both;
  border-bottom: 2px solid #cccccc;
  padding-bottom: 23px;
  overflow: hidden;
}

.cal-right-header .left-col {
  width: 50%;
  float: left
}

@media only screen and (max-width: 767px) {
  .cal-right-header{
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: -10px;
  }
  .cal-right .cal-right-header{
    margin-bottom: -24px;
  }
  .cal-right-header .left-col {
    width: 100%;
    float: none;
  }
}

.cal-right-header .right-col {
  width: 50%;
  float: right;
}

.calendar-content {
  margin-top: 30px;
}

.calendar-content .col-md-6{
width: 50%;
float: left;
padding: 5px;
}
@media only screen and (max-width: 768px){
  .calendar-content .col-md-6{
    width: 100%;
    margin-top: -30px;
  }
}
#maincontent.default .content_body UL li,
#maincontent .content_body ol li {
  font-weight: 300;
  font-family: "Archer SSm A", "Archer SSm B";
  color: #666666;
  font-size: 16px;
}

#maincontent.default .content_body UL {
  list-style-type: circle;
}

/* titles */
#maincontent h2.shabbat-title {
  color: #c03727;
  font-size: 35px;
  padding-bottom: 15px;
  text-transform: uppercase;
  font-family: "Verlag A", "Verlag B";
  font-weight: 800;
  letter-spacing: 5px;
  border-bottom: 2px solid #cccccc;
  background-color: none;
}

@media only screen and (max-width: 767px) {
  #maincontent h2.shabbat-title{
    font-size: 29px;
    margin-top: -50px;
  }

  #maincontent h2 {
    font-size: 25px;
  }
}

#maincontent h5, #maincontent h5 strong, #maincontent h5 span {
  font-size: 26px;
  font-weight: 800;
  font-family: "Verlag A", "Verlag B";
  color: #c03727;
  margin-bottom: 15px;
}

#maincontent h5.song-author {
  font-size: 18px;
  color: #000000;
}

#maincontent h6 {
  font-size: 20px;
  font-weight: 800;
  font-family: "Verlag A", "Verlag B";
  color: #000000;
  margin-bottom: 0;
}

#maincontent h6.honors {
  line-height: 24px;
  margin-bottom: 30px;
  text-align: center;
  padding: 0 20px;
}

#sidebar_left,
.home #sidebar_left {
  left: auto;
  margin-left: auto;
  overflow: visible;
  position: relative;
  width: 900px;
  height: 150px;
}
@media only screen and (max-width: 767px){
  #sidebar_left, .home #sidebar_left{
    height: 95px;
  }
}


/* footer */
#footer, .home #footer {
  background-color: #a29f9f;
  padding: 50px 0;
}

#footer {
  color: #ffffff;
}

#footer a {
  text-decoration: none;
  color: #ffffff;
  font-size: 12px;
  font-weight: normal;
}

#footer a:hover {
  color: #c03727;
  text-decoration: none;
}

#footer .login-label {
  font-weight: 300;
  margin-bottom: 5px;
  font-family: "Archer SSm A", "Archer SSm B";
}

#footer h3 {
  color: #ffffff;
  font-family: "Verlag A", "Verlag B";
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 2px;
}

@media only screen and (max-width: 768px) {
  #footer h3 {
    padding-top: 30px;
  }
}

#footer ul.footer-nav {
  padding-left: 0;
  margin-left: 0;
}

#footer ul.footer-nav li {
  display: block;
  margin-bottom: 0;
}

#footer ul.footer-nav li a {
  text-transform: uppercase;
  color: #ffffff;
  text-decoration: none;
  font-weight: 600;
  font-family: "Archer SSm A", "Archer SSm B";
}

#footer ul.footer-nav li a:hover {
  color: #c03727;
  text-decoration: none;
}

#footer p {
  font-family: "Archer SSm A", "Archer SSm B";
  font-size: 16px;
  color: #ffffff;
  font-weight: 300;
  line-height: 140%;
  margin-top: 5px;
}

#footer .desktop-footer {
  padding-bottom: 5px;
}

#footer ul.social {
  padding-left: 0;
  margin-left: 0;
}

#footer ul.social li {
  float: left;
  width: 35px;
  height: 35px;
  margin-right: 5px;
}

#footer ul.social li a {
  opacity: 1;
}

#footer ul.social li a:hover {
  opacity: 0.6;
}

#footer .global_terms_links,
#footer .copyright {
  display: none;
}

/* bottom bar */
#footer .container {
  clear: both;
  padding-bottom: 20px;
  overflow: hidden;
}

#footer .bottom-bar {
  margin: 50px 0 30px 0;
  border-top: 1px solid #cccccc;
  width: 100%;
  overflow: hidden;
  clear: both;
}

#footer .footer-logo {
  width: 200px;
  display: block;
  margin: 30px auto 15px auto;
}

#footer table {
  width: 100%;
}

#footer table td {
  width: 25%;
  vertical-align: top;
}

@media only screen and (max-width: 768px) {
  #footer table td {
    width: 100%;
    display: block;
    clear: both;
  }
}

.footer_inner ul {
  padding-top: 0;
}

.home #footer p {
  font-weight: 300;
  font-family: "Archer SSm A", "Archer SSm B";
  font-weight: 400;
}

.bottom-bar-text {
  font-family: "Archer SSm A", "Archer SSm B";
  font-size: 12px;
  font-style: oblique;
  font-weight: 300;
  text-align: center;
}

@media only screen and (min-width: 1024px) {
  .mobile {
    display: none;
  }
}

@media only screen and (max-width: 1024px) {
  .desktop-footer {
    display: none;
  }

  .mobile {
    display: block;
  }
}

/* inner content slider */
h3.carousel-title {
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 0;
  padding-bottom: 0;
  margin-top: 50px !important;
  font-size: 24px !important;
}

.container.carousel-container {
  padding: 0;
  width: 1080px;
}

.carousel {
  margin-top: 0;
  overflow: hidden;
  border-top: 2px solid #cccccc;
  border-bottom: 2px solid #cccccc;
  padding-top: 30px;
  padding-bottom: 60px;
}

@media only screen and (max-width: 1024px) {
  h3.carousel-title {
    text-align: center;
  }

  .carousel {
    border-top: none;
    border-bottom: none;
  }

  .carousel-inner>.item {
    border: 2px solid transparent;
    padding: 10px 50px 50px 50px;
  }
}

@media only screen and (max-width: 767px) {
  .carousel {
    padding-top: 0;
    height: 690px;
  }

  .carousel-inner>.item {
    border: 2px solid transparent;
    padding: 10px 30px 50px 30px;
  }
}

.carousel-indicators {
  left: 50%;
  width: 50%;
  text-align: center !important;
  bottom: -30px;
}

.carousel-indicators li {
  background: #cccccc;
  border: 2px solid #cccccc;
  margin-bottom: 20px !important;
}

.carousel-indicators li.active {
  background: #c03727;
  width: 10px;
  height: 10px;
  border: 2px solid transparent;
}

.carousel-inner .slider-title {
  font-size: 25px;
  margin-bottom: 10px;
  color: #888888;
  font-weight: 400;
  font-family: "Archer SSm A", "Archer SSm B";
  line-height: 135%;
}

@media only screen and (max-width: 1024px) {
  .carousel-inner {
    border: 2px solid transparent;
  }
}

@media only screen and (max-width: 767px) {
  .carousel-inner .slider-title {
    font-size: 18px;
    margin: 20px 0 20px 0;
  }
}

.carousel-inner .slider-location {
  background-image: url("https://images.shulcloud.com/1039/242306_orig.jpg");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 20px 20px;
  color: #888888;
  padding-left: 30px;
  text-transform: uppercase;
  font-size: 16px;
  margin-bottom: 10px;
  font-weight: 700;
  font-family: "Verlag A", "Verlag B";
  letter-spacing: 2px;
}

@media only screen and (max-width: 767px) {
  .carousel-inner .slider-location {
    font-size: 14px;
  }
}

.carousel-inner .slider-time {
  background-image: url("https://images.shulcloud.com/1039/242304_orig.jpg");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 20px 20px;
  color: #888888;
  text-transform: uppercase;
  padding-left: 30px;
  font-size: 16px;
  margin-bottom: 10px;
  font-weight: 700;
  font-family: "Verlag A", "Verlag B";
  letter-spacing: 1px;
}

@media only screen and (max-width: 767px) {
  .carousel-inner .slider-time {
    font-size: 14px;
  }
}

.carousel-inner .slider-link {
  margin-bottom: 15px;
}

.carousel-inner .slider-link a {
  color: #888888;
  text-transform: uppercase;
  font-size: 16px;
  background-image: url("https://images.shulcloud.com/1039/242305_orig.jpg");
  background-repeat: no-repeat;
  background-position: 3px 1px;
  background-size: 17px 18px;
  padding-left: 30px;
  font-weight: 700;
  font-family: "Verlag A", "Verlag B";
  letter-spacing: 2px;
}

@media only screen and (max-width: 767px) {
  .carousel-inner .slider-link a {
    font-size: 14px;
    background-position: 0 0;
    display: block;
    height: 23px;
  }
}

.carousel-inner .slider-link a {
  text-decoration: none;
}

.carousel-inner .slider-text {
  font-size: 15px;
  color: #777777;
  font-weight: 300;
  font-family: "Verlag A", "Verlag B";
  width: 85%;
  line-height: 120%;
}

.carousel-inner .slider-image img {
  width: 88%;
}

@media only screen and (max-width: 1024px) {
  .carousel-inner .slider-text {
    padding-bottom: 15px;
  }

  .carousel-inner .slider-image img {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  .carousel-inner .slider-text {
    width: 100%;
  }
}

.carousel-control {
  opacity: 1;
  height: 30px;
  width: 30px;
  text-indent: -9999px;
  position: absolute;
  top: 45%;
}

.carousel-control.left {
  background-image: url("https://images.shulcloud.com/1039/242302_orig.jpg");
  background-repeat: no-repeat;
  background-size: 30px 30px;
  background-position: left center;
  left: 5%;
}

.carousel-control.right {
  background-image: url("https://images.shulcloud.com/1039/242303_orig.jpg");
  background-repeat: no-repeat;
  background-size: 30px 30px;
  background-position: right center;
  right: 5%;
}

/* slider prev and next controls */
#content .header_slider .sy-controls li.sy-prev a,
#content .header_slider .sy-controls li.sy-next a {
  display: none;
}

/* slider: position of dot navigation */
#content .header_slider .sy-pager {
  padding-bottom: 10px !important;
}

grammarly-btn {
  display: none !important;
}

/* content text styles */
#maincontent.full_width {
  overflow: hidden;
  /* to remove secondary scroll */
}

#maincontent.full_width .content_title {
  display: none;
}

#maincontent h2, #maincontent h2 a {
  font-family: "Verlag A", "Verlag B";
  font-size: 30px;
  color: #c03727;
  padding-bottom: 0;
  margin-top: -6px;
  font-weight: 800;
  text-decoration: none;
}

#maincontent h2 a:hover {
  color: #343434;
}

#maincontent h3 {
  font-family: "Verlag A", "Verlag B";
  font-size: 22px;
  color: #cc6600;
  font-weight: 800;
  margin-bottom: 12px;
}

#maincontent h4 {
    font-family: "Verlag A", "Verlag B";
    font-size: 22px;
    color: #cc6600;
    font-weight: 800;
    margin-top: 1px;
}

#maincontent p {
  line-height: 135%;
  font-weight: 300;
  font-family: "Archer SSm A", "Archer SSm B";
  color: #666666;
  font-size: 17px;
  margin: 0px 0px 20px;
}

#maincontent strong, #maincontent strong span, #maincontent strong a {
  font-weight: 800;
  font-family: "Archer SSm A", "Archer SSm B";
}

hr {
  border-top: 1px solid #eaeaea;
  margin-top: 30px;
  margin-bottom: 40px;
}
hr.dashed{
  height: 1px;
  width: 100%;
  border-top: 2px dashed #cccccc;
  background: none;
}
@media only screen and (min-width: 767px) {
  hr.dashed.mobile{
    display:none;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 484px) {
  hr.dashed.mobile{
    display:block;
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 1024px) {
  .last-shabbat-col {
    padding-left: 0;
  }
}

@media only screen and (max-width: 767px) {
  #mobile_nav_dropdown {
    position: absolute;
    top: 40px;
    left: 30px;
    z-index: 100001;
    display: block !important;
  }
  #mainnav{
    box-shadow: none;
  }
  #topnav {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDAgMzAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0NDNjYwMDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNzYuNiw5MC45SDIzLjRjLTEwLjMsMC0xOC43LTguNC0xOC43LTE4Ljd2LTQuM2MwLTEwLjMsOC40LTE4LjcsMTguNy0xOC43aDI1My4yYzEwLjMsMCwxOC43LDguNCwxOC43LDE4LjcKCXY0LjNDMjk1LjMsODIuNSwyODYuOSw5MC45LDI3Ni42LDkwLjl6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNzYuNiwxNzQuOEgyMy40Yy0xMC4zLDAtMTguNy04LjQtMTguNy0xOC43di00LjNjMC0xMC4zLDguNC0xOC43LDE4LjctMTguN2gyNTMuMmMxMC4zLDAsMTguNyw4LjQsMTguNywxOC43Cgl2NC4zQzI5NS4zLDE2Ni4zLDI4Ni45LDE3NC44LDI3Ni42LDE3NC44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjc2LjYsMjU4LjZIMjMuNGMtMTAuMywwLTE4LjctOC40LTE4LjctMTguN3YtNC4zYzAtMTAuMyw4LjQtMTguNywxOC43LTE4LjdoMjUzLjJjMTAuMywwLDE4LjcsOC40LDE4LjcsMTguNwoJdjQuM0MyOTUuMywyNTAuMSwyODYuOSwyNTguNiwyNzYuNiwyNTguNnoiLz4KPC9zdmc+Cg==");
    display: block !important;
    background-size: 28px 28px;
    height: 50px;
    position: absolute;
    top: 56px;
    left: auto;
    right: 20px;
    z-index: 99999;
  }
}

/* block table - replaced circle table */
/* block table - replaced circle table */
.block-table {
  width: 100%;
  padding-bottom: 20px;
  display: block;
  padding-top: 20px;
  border: 1px solid transparent;
}

.block-table td {
  padding: 0;
  border: none;
  position: relative;
  overflow: hidden;
  opacity: 1;
  width: 25%;
}

@media only screen and (max-width: 767px) {
  .block-table td {
    display: block;
    width: 100%;
    clear: both;
  }
}

.block-table td .tile-container {
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.block-table td .tile-container a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  z-index: 4;
  text-indent: -9999px !important;
}

.block-table td .tile-container:hover {
  background-color: #c03727;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.block-table td:hover img {
  display: none;
}

.block-table td .tile-container img {
  min-width: 100%;
  height: 100%;
  display: block;
  position: relative;
  z-index: 1;
  border-top: 2px solid transparent;
  border-bottom: 2px solid transparent;
  position: absolute;
}

.block-table>tbody>tr,
.block-table tbody tr {
  margin: 0;
  padding: 0;
}

.block-table tr.vertical-spacer td {
  height: 5px;
  padding: 0;
}

.block-table td span {
  position: absolute;
  color: #ffffff;
  top: 45%;
  z-index: 2;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font-family: "Verlag A", "Verlag B";
  font-weight: 800;
  font-size: 40px;
  line-height: 100%;
}

.container-full-width-wrapper {
  padding: 30px 0;
  margin-left: -1%;
  margin-right: -1%;
  /* background: pink; */
}

@media screen and (max-width: 767px) {
  .container-full-width-wrapper {
    width: 115%;
    max-width:115%;
    margin-left: -22px;
    margin-right: -22px;
  }
}

@media screen and (max-width: 1024px) {
  .container-full-width-wrapper {
    /* margin-left: 0;
    margin-right: 0; */
    /* background: aqua; */
  }

  .block-table td span {
    font-size: 17px;
  }
}

@media screen and (min-width: 1024px) {
  .container-full-width-wrapper {
    margin-left: -10%;
    margin-right: -10%;
    margin-top: -30px;
    /* background: green; */
  }
}

@media screen and (min-width: 1300px) {
  .container-full-width-wrapper {
    margin-left: -13%;
    margin-right: -13%;
    /* background: purple; */
  }
}

@media screen and (min-width: 1300px) {
  .container-full-width-wrapper {
    margin-right: -15%;
    margin-left: -15%;
    /* background: salmon; */
  }
}

@media screen and (min-width: 1400px) {
  .container-full-width-wrapper {
    margin-right: -17%;
    margin-left: -17%;
    /* background: black; */
  }
}

@media screen and (min-width: 1600px) {
  .container-full-width-wrapper {
    margin-left: -32%;
    margin-right: -32%;
    /* background: red; */
  }
}

@media screen and (min-width: 1900px) {
  .container-full-width-wrapper {
    margin-left: -44%;
    margin-right: -44%;
    /* background: brown; */
  }
}

hr {
  border: none;
  height: 2px;
  width: 100%;
  clear: both;
  display: block;
  background-color: #cccccc;
}

/* new table */
table.block-tiles {
  width: 100%;
}


.block-tiles .block-tile {
  height: 300px;
  width: 33%;
  border: 2px solid #f6f1e0;
}

@media screen and (max-width: 1024px) {
  .block-tiles .block-tile {
    width: 50%;
  }
}

@media screen and (max-width: 767px) {
  .block-tiles .block-tile {
    width: 100%;
    display: block;
    clear: both;
  }
}

.block-tiles .block-tile a {
  display: block;
  vertical-align: middle;
  color: #ffffff;
  font-size: 50px;
  font-family: "Verlag A", "Verlag B";
  font-weight: 800;
  width: 100%;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

@media screen and (max-width: 1024px) {
  .block-tiles .block-tile a {
    font-size: 30px;
  }
}

@media screen and (max-width: 767px) {
  .block-tiles .block-tile a {
    width: 100%;
    display: block;
    height: 300px;
    line-height: 300px;
    font-size: 25px;
  }
}

.block-tiles .block-tile.explore:hover,
.block-tiles .block-tile.pray:hover,
.block-tiles .block-tile.school:hover,
.block-tiles .block-tile.hesed:hover,
.block-tiles .block-tile.social-justice:hover,
.block-tiles .block-tile.mindfulness:hover,
.block-tiles .block-tile.mikvah:hover,
.block-tiles .block-tile.israel:hover,
.block-tiles .block-tile.interfaith:hover,
.block-tiles .block-tile.sisterhood:hover,
.block-tiles .block-tile.inclusion:hover,
.block-tiles .block-tile.livestream:hover {
  background-image: none;
  background-color: #c03727;
}

.block-tiles .block-tile.explore {
  background-image: url("https://images.shulcloud.com/1039/250786_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.explore:hover {
  background-image: none;
  background-color: #c03727;
}

.block-tiles .block-tile.pray {
  background-image: url("https://images.shulcloud.com/1039/250775_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.school {
  background-image: url("https://images.shulcloud.com/1039/250776_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.hesed {
  background-image: url("https://images.shulcloud.com/1039/250777_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.social-justice {
  background-image: url("https://images.shulcloud.com/1039/250779_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.mindfulness {
  background-image: url("https://images.shulcloud.com/1039/250778_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.mikvah {
  background-image: url("https://images.shulcloud.com/1039/250781_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.israel {
  background-image: url("https://images.shulcloud.com/1039/250783_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.interfaith {
  background-image: url("https://images.shulcloud.com/1039/250782_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.sisterhood {
  background-image: url("https://images.shulcloud.com/1039/250785_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.inclusion {
  background-image: url("https://images.shulcloud.com/1039/uploads/homepage-images/block-tile-inclusion-new.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.block-tiles .block-tile.livestream {
  background-image: url("https://images.shulcloud.com/1039/251845_orig.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

/* new events section */
#maincontent p.event-description {
  font-size: 14px;
  color: #777777;
  font-weight: 300;
  font-family: "Verlag A", "Verlag B";
  width: 85%;
  line-height: 120%;
}

.event-location {
  background-image: url("https://images.shulcloud.com/1039/242306_orig.jpg");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 20px 20px;
  color: #777777;
  padding-left: 30px;
  text-transform: uppercase;
  font-size: 12px;
  margin-bottom: 10px;
  font-weight: 700;
  font-family: "Verlag A", "Verlag B";
  letter-spacing: 1px;
}

.event-time {
  background-image: url("https://images.shulcloud.com/1039/242304_orig.jpg");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 20px 20px;
  color: #777777;
  text-transform: uppercase;
  padding-left: 30px;
  font-size: 12px;
  margin-bottom: 5px;
  font-weight: 700;
  font-family: "Verlag A", "Verlag B";
  letter-spacing: 1px;
  height: 24px;
}

.event-title a {
  color: #777777;
  text-transform: uppercase;
  font-size: 14px;
  background-image: url("https://images.shulcloud.com/1039/242305_orig.jpg");
  background-repeat: no-repeat;
  background-position: 3px 1px;
  background-size: 17px 18px;
  padding-left: 30px;
  font-weight: 700;
  font-family: "Verlag A", "Verlag B";
  letter-spacing: 1px;
  height: 24px;
}

.event-link a {
  color: #888888;
  text-transform: uppercase;
  font-size: 12px;
  background-image: url("https://images.shulcloud.com/1039/242305_orig.jpg");
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 17px 18px;
  padding-left: 30px;
  font-weight: 700;
  font-family: "Verlag A", "Verlag B";
  letter-spacing: 1px;
  text-decoration: none;
  height: 24px;
  display: block;
  margin-bottom: 35px;
}

.event-link a:hover {
  color: #c03727;
}
@media only screen and (max-width: 767px){
  .event p img{
    overflow-x:visible;
    margin-left: -15%;
    width: 130% !important;
    max-width: 130% !important;
  }
}
@media only screen and (max-width: 480px){
  .event p img{
    overflow-x:visible;
    margin-left: -15%;
    width: 140% !important;
    max-width: 140% !important;
    margin-right: -15% !important;
  }
}
#maincontent h2.events-title {
  color: #c03727;
  font-size: 35px;
  text-transform: uppercase;
  font-family: "Verlag A", "Verlag B";
  font-weight: 800;
  letter-spacing: 5px;
  margin-bottom: -5px;
  padding-bottom: 0;
  padding-top: 30px;
  overflow: hidden;
  margin-top: 30px;
}

#maincontent h3.event-title {
  font-family: "Verlag A", "Verlag B";
  color: #c03727;
  letter-spacing: 1px;
  font-size: 18px;
  font-weight: 800;
  line-height: 115%;
}

.content-indented, .indented, hr.indented {
  padding-left: 17px;
  width: 99%;
}

.content_body .section_subcontent:last-child {
  padding-right: 15px;
}

/* global style test  */
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  padding-left: 0;
  padding-right: 0;
}

.section_subcontent {
  padding: 0 15px 0 0;
}

a img {
  opacity: 1;
}

a:hover img {
  opacity: 8;
}

/* mikvah */
.mikvah-button {
  background: #2e5f9b;
  display: block;
  padding: 15px 25px;
  color: #ffffff !important;
  margin: 10px auto;
  text-align: center;
  border: 2px solid #568abf;
  width: 300px;
  font-size: 19px;
  text-decoration: none !important;
}

.mikvah-button:hover {
  background: #568abf;
  border: 2px solid #568abf;
}

/* remove random red background */
.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_link,
#content .header_slider .sy-caption-wrap .sy-caption .slider_link,
#nav_section li a:hover, #nav_section li:hover ul li a:hover,
.home #content .featured_article.home_slider_carousel2 .sy-pager li a:hover,
.home .featured_article.home_slider_carousel2 .sy-controls li.sy-prev a,
#content .header_slider .sy-controls li.sy-prev a,
.home .featured_article.home_slider_carousel2 .sy-controls li.sy-next a,
#content .header_slider .sy-controls li.sy-next a,
.section_subcontent.col-lg-9 p:last-child,
.table-responsive table.calendar th:first-child,
.table-responsive table.calendar th:last-child,
.breadcrumbpaginationh1section, #date_box,
#content .image-with-caption-carousel2 .sy-caption-wrap .sy-caption {
  background-color: transparent;
}

#maincontent p.chronicle a, #maincontent p.no-underline a {
  text-decoration: none;
}

#maincontent p.chronicle a:hover, #maincontent p.no-underline a:hover {
  color: #343434
}

#maincontent.default .content_body .subnav {
  padding-bottom: 45px;
  clear: both;
}

#maincontent.default .subnav ul {
  padding-left: 0;
}

#maincontent.default .content_body .subnav UL {
  display: block;
  margin-top: -20px;
}

#maincontent.default .content_body .subnav UL li {
  display: block;
  float: left;
  border-right: 1px solid #333333;
  height: 15px;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 0 10px 0 0;
  line-height: 12px;
  font-family: "Verlag A", "Verlag B";
  font-weight: 600;
}

#maincontent.default .content_body .subnav UL li.last {
  border: none
}

#maincontent.default .content_body .subnav UL li.active {
  color: #333333
}

#maincontent.default .content_body .subnav UL li a {
  text-decoration: none;
  font-size: 17px;
  color: #c03727 !important;
  font-family: "Verlag A", "Verlag B";
  font-weight: 600;
}

#maincontent.default .content_body .subnav UL li.long a {
  font-size: 16px;
  font-weight: normal;
  color: #c03727 !important;
}

#maincontent.default .content_body .subnav UL li a:hover {
  text-decoration: none;
  color: #333 !important;
}

#maincontent p a.button {
  background: #c03727;
  padding: 15px 25px;
  color: #ffffff;
  text-decoration: none;
  display: inline-block;
  clear: both;
}

#maincontent p a.button:hover {
  background: #cc6600;
}
#maincontent p.space-30{
  height: 30px;
  width: 100%;
  clear: both;
  margin: 0;
  text-indent:-9999px;
  font-size: 0;
}

#maincontent.member_sections h4{
  margin-top: 0;
  margin-bottom: 0;
  font-size: 19px;
}

#maincontent.member_sections table{
border: 2px solid #eeeeee;
}

.member_sections div.section{
  background: #e6e0ce;
}

#maincontent.member_sections a.inner_button:active,
#maincontent.member_sections a.inner_button:hover,
#maincontent.member_sections a.inner_button:link,
#maincontent.member_sections a.inner_button:visited, .inner_button{
  padding: 15px 20px;
  border: 2px solid #cccccc;
}

#maincontent.member_sections tr:nth-child(even) td{
  background: #fafafa;
}

/* events styling  */
.event_details.content_body{
  padding-left: 0;
}
table.event_table{margin-left: -20px;}
table.event_table tr td{
  padding: 0;
  text-align: left;
  font-family: "Archer SSm A", "Archer SSm B";
}
table.event_table tr td.details_area input{
  padding: 10px;
  border: 2px solid #eeeeee;
}
@media only screen and (max-width: 767px){
  table.event_table tr td{
    display: block;
    width: 100%;
    clear: both;
  }
}
.event #inner_login_form{margin-left: 0;}
.event input[type="submit"]{
  border: 2px solid #eeeeee;
  color: #ffffff;
  background: #cc6600;
  float: left;
  padding: 10px 20px;
}
.event input[type="text"],
.event input[type="password"]{
  border: 2px solid #eeeeee;
  color: #000000 !important;
  background: #ffffff !important;
  background-color: #ffffff;
}
.event input[type="text"],
input:-internal-autofill-selected{
  background-color: #ffffff !important;
}
.event .pfbc-form textarea{
  border: 2px solid #eeeeee;
  border-radius: 0;
}
.event .pfbc-form textarea,
.event .pfbc-form input[type="text"],
.event .pfbc-form.form-horizontal input[type="text"]{
  padding: 10px;
  border: 2px solid #eeeeee;
  border-radius: 0;
}
.event .calendar_table{
  border: 1px solid transparent;
}
@media only screen and (max-width: 767px){
  .event .calendar_table{
    margin-left: -13px;
  }
}
#maincontent a.ev_save_cal{text-decoration: none;}
#maincontent .ev_save_cal,
#maincontent .ev_print.print-button,
#maincontent .ev_share.addthis_button{
  border-color: #eeeeee;
  background-color: #cc6600;
  color: #ffffff;
  border-style: none;
  padding: 7px 15px;
  text-decoration: none;
}

.event #footer input[type="text"],
.event #footer  input[type="password"], .event select{
  background-color: #ffffff;
  background: #ffffff;
  padding: 5px;
}
@media only screen and (max-width: 767px){
  .event select{
    margin-left: 10px;
  }
  .event_table label{
    margin-left: 10px;
  }
}
#maincontent h2.individual_event_page_header{
  margin-bottom: 0;
}
.event #maincontent h3{margin-bottom: 4px;}
.event #maincontent h4{margin-top: 4px;}
.event .event_time, .event .event_location{
  font-family: "Archer SSm A", "Archer SSm B";
  font-weight: 800;
  color: #666666;
}
.event input, body.event{
  font-family: "Archer SSm A", "Archer SSm B";
  font-weight: 300;
}
.event_details.content_body img{
  display:block;
  margin-bottom: 5px;
}

.news-table-wrapper{
  font-family: "Archer SSm A", "Archer SSm B";
  width: 650px; margin: 0 auto;
  background-color: #ffffff;
  padding: 30px;
}

.blog .featured_article{
   padding-bottom: 75px;
}

body.admin #maincontent.full_width{overflow: visible;}
body.admin #content{overflow: visible;}
body.admin .dataTables_wrapper{overflow: visible !important;}
body.admin div.dt-buttons{float:none;margin-bottom: 0;position: absolute;top: -45px;}
body.admin table#report #header{position: absolute;width:100%;}
body.admin table#report{table-layout: fixed;}
body.admin table#report td{font-size: 11px;}
body.admin table#report thead th{
    width: 10% !important;
}
body.admin table#report thead td{padding: 0 0 0 0; font-size: 11px;}
body.admin #parameters{margin-bottom: 93px;}
body.admin td ui-state-default input[type=text]{width: 100% !important;}

body.admin table#report .divclearable,
body.admin table#report input[type="submit"],
body.admin table#report input[type="text"],
body.admin table#report input[type="password"],
body.admin table#report select,
body.admin table#report .ui-multiselect{width:95px !important; padding:0;}
body.admin table.dataTable tfoot th, body.admin table.dataTable tfoot td{font-size: 11px;}

.sy-slides-wrap{
    border-bottom: 3px solid #c03727;
    position: relative;
    height: 100%;
    width: 100%;
    border-top: 3px solid #c03727;
}
#maincontent.full_width {padding-top: 50px;}
.home #maincontent.full_width {padding-top: 20px;}
#maincontent.admin{
    max-width: 100% !important;
}
body.admin form#run_report,
body.admin .pad-helper{
    padding-left: 50px;
}
body.admin .pad-helper p{
    margin-top: 12px;
}
body.admin .ui-multiselect {
    font-size: 14px;
}

body.admin form#run_report input[type="submit"]{
    font-size: 15px;
    background-color: #CC6600;
    border-color:#CC6600;
    color: #ffffff;
    padding: 10px 25px;
}

.guide-photo{
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  border: 2px solid #eeeeee;
  width: 100px;
}
#maincontent h4.guide-name{
    color: #3b72ac;
    font-size: 20px;
    margin-top: -15px;
    margin-bottom: 10px;
}

/*#maincontent .slipprySlider ul li:first-child > a > img,
#content .header_slider .slipprySlider ul li:first-child > a > img{
  margin-top: -50px;
}*/

/* high holiday */

  #maincontent .slipprySlider ul li:first-child > a > img,
  #content .header_slider .slipprySlider ul li:first-child > a > img{
    width: 115% !important;
    min-width: 115% !important;
    margin-left: -7%;
    margin-top: -70px;
  }


/* new styles for mobile changes */
@media (max-width:767px){
.home .sy-box{
  height: 550px;
}
.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption a, 
#content .header_slider .sy-caption-wrap .sy-caption a{
color: #FFF;
text-decoration: none;
padding-top: 40px; 
/*old setting was padding-top: 40px;*/
position: absolute;
width: 100%;
top: 0;
padding-top: 100px;
padding-bottom: 400px;
}

.home #content .header_slider .sy-caption-wrap .sy-caption .slider_description,
.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_description{
  font-size: 62px;
  margin-top: 65px !important;
}
#content .header_slider .sy-caption-wrap .sy-caption{
  padding-top: 60px !important;
}
.home .sy-slides-wrap{
  height: 550px !important;
}
#maincontent .slipprySlider ul li, #content .header_slider .slipprySlider ul li{
  height: 550px;
}
.sy-slide > a{
  display:block;
  height: 550px;
}

.home .featured_article.home_slider_carousel2 .sy-caption-wrap,
#content .header_slider .sy-caption-wrap{
  background-color: rgba(0,0,0,0.3);
}

.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_link,
#content .header_slider .sy-caption-wrap .sy-caption .slider_link{
  margin-top: 170px;
  visibility: hidden;
	position: relative;
  pointer-events: none;
  padding-left: 20px; 
  right: -16px;
}
.home .featured_article.home_slider_carousel2 .sy-caption-wrap .sy-caption .slider_link:after,
#content .header_slider .sy-caption-wrap .sy-caption .slider_link:after{
  visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	content: "Explore";
  border:2px solid #ffffff;
  padding: 10px 40px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuNiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE3OTIgMTc5MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEwMDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjkxNC41IiBjeT0iODQ5IiByPSI3MDAuMyIvPgo8Zz4KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOTI1LjUsNDkzLjkgOTI2LjIsMTI2Mi4yIDExOTEuNSw5ODkuMSAxMDExLjQsOTg5LjEgMTAxMS40LDQ5My4zIAkiLz4KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOTI3LjIsNDkzLjkgOTI2LjUsMTI2Mi4yIDY2MS4yLDk4OS4xIDg0MS4zLDk4OS4xIDg0MS4zLDQ5My4zIAkiLz4KPC9nPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: 35px 7px;
  padding-left: 70px;
  background-size: 30px 30px;
  /* new */
}
.sy-slide > a > img{
  height: 550px !important;
  width: auto !important;
  max-width: auto !important;
  min-width: 300%;
  margin-left: -400%;
}


/*high holiday mobile*/
#maincontent .slipprySlider ul li:first-child > a > img,
#content .header_slider .slipprySlider ul li:first-child > a > img{
  width: 230% !important;
  min-width: 230% !important;
  margin-left: -260px;
  margin-top: 0;
  height: 550px !important;
}

/* connect */
#maincontent .slipprySlider ul li:nth-child(2) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(2) > a > img{
    width: 320% !important;
    min-width: 320%;
    margin-left: -630px;
    height: 590px !important;
    margin-top: -20px;
}
/* grow */
#maincontent .slipprySlider ul li:nth-child(3) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(3) > a > img{
  width: 330% !important;
  min-width: 330%;
  margin-left: -600px;
  height: 600px !important;
  margin-top: -50px;
}
/* celebrate */
#maincontent .slipprySlider ul li:nth-child(4) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(4) > a > img{
  width: 360% !important;
  min-width: 360%;
  margin-left: -720px;
  margin-top: -120px;
  height: 650px !important;
}
/* inspire */
#maincontent .slipprySlider ul li:nth-child(5) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(5) > a > img{
  width: 360% !important;
  min-width: 360%;
  margin-left: -680px;
  margin-top: -100px;
  height: 650px !important;
}
/* pray */
#maincontent .slipprySlider ul li:nth-child(6) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(6) > a > img{
  width: 340% !important;
  min-width: 340%;
  margin-left: -550px;
  margin-top: -70px;
  height: 650px !important;
}
/* learn */
#maincontent .slipprySlider ul li:nth-child(7) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(7) > a > img{
  width: 320% !important;
  min-width: 350%;
  margin-left: -650px;
  margin-top: -70px;
  height: 630px !important;
}
/* laugh */
#maincontent .slipprySlider ul li:nth-child(8) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(8) > a > img{
  width: 320% !important;
  min-width: 350%;
  margin-left: -590px;
  margin-top: -70px;
  height: 630px !important;
}
/* elevate */
#maincontent .slipprySlider ul li:nth-child(9) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(9) > a > img{
  width: 280% !important;
  min-width: 350%;
  margin-left: -620px;
  margin-top: -70px;
  height: 630px !important;
}
/* elevate  ok*/
#maincontent .slipprySlider ul li:nth-child(10) > a > img,
#content .header_slider .slipprySlider ul li:nth-child(10) > a > img{
  width: 320% !important;
  min-width: 350%;
  margin-left: -620px;
  margin-top: -70px;
  height: 630px !important;
}
}
#global_admin_banner{display:none !important;}