/* ------------------- Main ------------------- */
.body-page {
  margin-top: -1px;
  min-width: 320px;
  padding-top: 1px;
}
.main {
  margin-top: 20px;
  margin-bottom: 40px;
}
.container {
  max-width: unset !important;
}
.site-branding-logo img{
  height: 40px;
}

.search-region {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  position: absolute;
  display: inline-block;
/*   padding: 12px 0 12px; */
}

.search-region #block-search-form {
  width: 208px;
}
.region-header #block-search-form .form-text {
  width: 154px;
}
.region-header .search-block-form {
  float: right; /* LTR */
}
.search-region form { 
 margin: 0 auto;
 padding: 0;
 max-width: 960px;
}
/* Search block in region search. */
.search-block-form .form-item-wd,
#views-exposed-form-search-search .form-item-wd {
  margin: 0;
  display: block;
  margin-right: 80px;
}
.search-block-form .form-item-wd input,
#views-exposed-form-search-search .form-item-wd input {
  height: 30px;
  margin: 10px 0;
  padding: 4px 14px;
  float: left;
  -webkit-appearance: textfield;
  box-sizing: content-box;
  border-radius: 28px;
  width: 100%;
}
.search-block-form .form-actions,
#views-exposed-form-search-search .form-actions {
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.search-block-form .form-submit,
#views-exposed-form-search-search .form-submit {
  width: 30px;
  height: 30px;
  margin: 15px 5px !important;
  background: url(../images/search.svg) no-repeat center;
  cursor: pointer;
  overflow: hidden;
  padding: 0;
  text-indent: -9999px;
  color: #777;
}
.search-block-form .form-submit:hover,
#views-exposed-form-search-search .form-submit:hover,
.search-block-form .form-submit:focus,
#views-exposed-form-search-search .form-submit:focus {
  color: #333;
}
.search-region input {
  background: #fefefe;
  background: rgba(255, 255, 255, 0.7);
  border-color: #ccc;
  border-color: rgba(255, 255, 255, 0.3);
  margin-right: 2px; /* LTR */
  width: 120px;
}
.search-region input:hover,
.search-region input:focus,
.search-region input:active {
  background: #fff;
  background: rgba(255, 255, 255, 0.8);
}
/* .ui-autocomplete .ui-menu-item-wrapper {
  padding: 4px;
} */

.navigation .gva_menu li {
  position: static !important;
}
.navigation .gva_menu .sub-menu {
  width:100%;
  -webkit-transition:none !important;
  transition:none !important;
}
.navigation .gva_menu .sub-menu > li {
  -webkit-transition-delay: 0s !important;
  transition-delay: 0s !important;
}
.navigation .gva_menu > li:hover .sub-menu > li {
  padding: 10px;
  float: left;
}

/*--- Hide Pager in Pinboard ---*/

.view-user-activity nav.pager,
.view-taxonomy-term nav.pager,
.pinboard nav.pager {
  display: none;
}
/*--- Loading pin ---*/
#infscr-loading {
  position: absolute;
  bottom: 50px;
  left: 50%;
  width: 240px;
  text-align: center;
  margin-left: -120px;
  background-color: #fff;
  border: 1px solid #ddd;
  padding: 10px 0 10px 0;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  z-index: 100;
}

/*--- block-author-block ---*/


.block-author-block .user-data {
  border-top: 1px #F9F9F9 solid;
  padding: 0;
}
.block-author-block .user-data li {
  display: inline-block;
  width: 33%;
  padding: 5px 0 0;
  text-align: center;
  line-height: 16px;
  border-right: 1px #F9F9F9 solid;
}
.block-author-block .user-data li:last-child {
  border-right: 0;
}
.block-author-block .user-data li span {
  display: block;
  font: 18px/22px "Century Gothic","Arial";
  color: #f60;
}
.user-login-block-overlay,
.overlay{
  display: none;
  position:fixed;
  top:0;
  bottom:0;
  right:0;
  left:0;
  overflow-x:auto;
  overflow-y:scroll;
  background-color:white;
  background-color:rgba(0,0,0,0.85);
}
.overlay{
  z-index:503;
}
.user-login-block-overlay{
  z-index:15;
}
#pin-iframe{
  width:750px;
  margin:0;
  padding:0;
  overflow:hidden;
  background-image:url(../images/load.gif);
  background-repeat:no-repeat;
  background-position:center 50px;
  background-color:#fff;
}
.pin_container{
  width:750px;
  margin:0 auto;
  padding:40px 0 20px 0;
  position:relative;
  overflow:hidden;
}
.no_scroll{
  overflow:hidden !important;
}

.ovr{
  padding:10px;
}
.ovr .node_pin_page{
  width:auto;
}


#user-register-form {
  padding: 20px 0;
}
#user-register-form .form-wrapper {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#user-register-form .form-wrapper#edit-actions {
  border-bottom: none;
}
#user-register-form label {
  width: 100%;
}
#user-register-form .form-item {
  margin-bottom: 15px;
}

#content #user-login-form, #content #user-register-form, #content  #user-pass {
  max-width: 800px;
  margin: 0 auto;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
  padding: 30px;
  margin-bottom: 50px;
  margin-top: 30px;
}

#user-login-form:before, #user-login-form:after, #user-register-form:before, #user-register-form:after, #user-pass:before, #user-pass:after {
  content: " ";
  display: table;
}
#user-login-form:after, #user-register-form:after, #user-pass:after {
  clear: both;
}
#PinItButtonContainer {
  margin: auto;
  max-width: 960px;
}

i.closewind{
  text-align: center;
  font-size: 25px;
  cursor: pointer;
  background-color: white;
  position: absolute;
  right: 0px;
  top: 10px;
}
i.closewind:before{
  content: "";
  vertical-align: middle;
  width: 1.5em;
  height: 1.5em;
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 60%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMzMzMzMzO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEzLjMsMTBsNi4yLTYuMmMwLjctMC43LDAuNy0xLjgsMC0yLjVsLTAuOC0wLjhjLTAuNy0wLjctMS44LTAuNy0yLjUsMEwxMCw2LjdMMy44LDAuNUMzLjEtMC4yLDItMC4yLDEuMywwLjUgIEwwLjUsMS4zYy0wLjcsMC43LTAuNywxLjgsMCwyLjVMNi43LDEwbC02LjIsNi4yYy0wLjcsMC43LTAuNywxLjgsMCwyLjVsMC44LDAuOGMwLjcsMC43LDEuOCwwLjcsMi41LDBsNi4yLTYuMmw2LjIsNi4yICBjMC43LDAuNywxLjgsMC43LDIuNSwwbDAuOC0wLjhjMC43LTAuNywwLjctMS44LDAtMi41TDEzLjMsMTB6Ii8+Cjwvc3ZnPg==);
}
.node--type-pin i.pinbtn {
  vertical-align: middle;
  width: 1.5em;
  height: 1.5em;
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 80%;
}
.node--type-pin i.like {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMCAyMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMzMzMzMzM7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguMywxLjljLTIuMy0yLjUtNi0yLjUtOC4zLDBjLTIuMy0yLjUtNi0yLjUtOC4zLDBjLTIuMywyLjUtMi4zLDYuNiwwLDkuMUwxMCwyMGw4LjMtOS4xICBDMjAuNiw4LjQsMjAuNiw0LjQsMTguMywxLjl6Ii8+Cjwvc3ZnPg==);
}
.node--type-pin i.liked {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMCAyMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNFRjQ2NTc7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguMywxLjljLTIuMy0yLjUtNi0yLjUtOC4zLDBjLTIuMy0yLjUtNi0yLjUtOC4zLDBjLTIuMywyLjUtMi4zLDYuNiwwLDkuMUwxMCwyMGw4LjMtOS4xICBDMjAuNiw4LjQsMjAuNiw0LjQsMTguMywxLjl6Ii8+Cjwvc3ZnPg==);
} 
.node--type-pin i.share {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMzMzMzMzO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LjMsMy4zYzAsMS41LTEuMywyLjctMywyLjdzLTMtMS4yLTMtMi43YzAtMS41LDEuMy0yLjcsMy0yLjdTMTkuMywxLjgsMTkuMywzLjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi40LDYuN2MtMiwwLTMuNi0xLjUtMy42LTMuM2MwLTEuOCwxLjYtMy4zLDMuNi0zLjNTMjAsMS41LDIwLDMuM0MyMCw1LjIsMTguNCw2LjcsMTYuNCw2Ljd6IE0xNi40LDEuMyAgYy0xLjMsMC0yLjMsMC45LTIuMywyLjFjMCwxLjEsMSwyLjEsMi4zLDIuMXMyLjMtMC45LDIuMy0yLjFDMTguNiwyLjIsMTcuNiwxLjMsMTYuNCwxLjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS4zLDE2LjdjMCwxLjUtMS4zLDIuNy0zLDIuN3MtMy0xLjItMy0yLjdjMC0xLjUsMS4zLTIuNywzLTIuN1MxOS4zLDE1LjIsMTkuMywxNi43eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNCwyMGMtMiwwLTMuNi0xLjUtMy42LTMuM2MwLTEuOCwxLjYtMy4zLDMuNi0zLjNzMy42LDEuNSwzLjYsMy4zQzIwLDE4LjUsMTguNCwyMCwxNi40LDIweiBNMTYuNCwxNC42ICBjLTEuMywwLTIuMywwLjktMi4zLDIuMWMwLDEuMSwxLDIuMSwyLjMsMi4xczIuMy0wLjksMi4zLTIuMUMxOC42LDE1LjUsMTcuNiwxNC42LDE2LjQsMTQuNnoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuNiwxMGMwLDEuNS0xLjMsMi43LTMsMi43Yy0xLjYsMC0zLTEuMi0zLTIuN3MxLjMtMi43LDMtMi43QzUuMyw3LjMsNi42LDguNSw2LjYsMTB6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zLjYsMTMuM2MtMiwwLTMuNi0xLjUtMy42LTMuM3MxLjYtMy4zLDMuNi0zLjNjMiwwLDMuNiwxLjUsMy42LDMuM1M1LjYsMTMuMywzLjYsMTMuM3ogTTMuNiw3LjkgIGMtMS4zLDAtMi4zLDAuOS0yLjMsMi4xczEsMi4xLDIuMywyLjFjMS4zLDAsMi4zLTAuOSwyLjMtMi4xUzQuOSw3LjksMy42LDcuOXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUuOCw5LjZDNS41LDkuNiw1LjIsOS40LDUsOS4yQzQuNyw4LjgsNC45LDguMyw1LjMsOGw4LjQtNC40YzAuNC0wLjIsMS0wLjEsMS4yLDAuM2MwLjIsMC40LDAuMSwwLjktMC4zLDEuMSAgTDYuMiw5LjVDNi4xLDkuNiw1LjksOS42LDUuOCw5LjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNC4yLDE2LjVjLTAuMiwwLTAuMywwLTAuNC0wLjFMNS4zLDEyYy0wLjQtMC4yLTAuNi0wLjctMC4zLTEuMWMwLjItMC40LDAuOC0wLjUsMS4yLTAuM2w4LjQsNC40ICBjMC40LDAuMiwwLjYsMC43LDAuMywxLjFDMTQuOCwxNi4zLDE0LjUsMTYuNSwxNC4yLDE2LjV6Ii8+Cjwvc3ZnPg==);
}
.node--type-pin i.download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTE1LjMsOS4xYy0wLjEtMC4yLTAuMy0wLjQtMC42LTAuNEgxMlYwLjZDMTIsMC4zLDExLjcsMCwxMS4zLDBIOC43QzguMywwLDgsMC4zLDgsMC42djguMUg1LjNjLTAuMywwLTAuNSwwLjEtMC42LDAuNCAgICBDNC42LDkuMyw0LjcsOS42LDQuOCw5LjhsNC43LDVDOS42LDE0LjksOS44LDE1LDEwLDE1czAuNC0wLjEsMC41LTAuMmw0LjctNUMxNS4zLDkuNiwxNS40LDkuMywxNS4zLDkuMXoiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0xNy4zLDEzLjh2My44SDIuN3YtMy44SDB2NUMwLDE5LjQsMC42LDIwLDEuMywyMGgxNy4zYzAuNywwLDEuMy0wLjYsMS4zLTEuM3YtNUgxNy4zeiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPg==);
}
.node--type-pin i.trash {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTcuOSwxLjJoNC4zdjAuNmgxLjZWMS4xQzEzLjcsMC41LDEzLDAsMTIuMywwSDcuN0M3LDAsNi4zLDAuNSw2LjMsMS4xdjAuNmgxLjZWMS4yeiIvPgo8cGF0aCBkPSJNMTcuMyw2LjZIMi43QzIuMyw2LjYsMiw2LjgsMiw3LjFsMS4yLDExLjdDMy4zLDE5LjUsNCwyMCw0LjksMjBoMTAuM2MwLjgsMCwxLjUtMC41LDEuNi0xLjJMMTgsNy4xICBDMTgsNi44LDE3LjcsNi42LDE3LjMsNi42eiBNNi4yLDE4LjhDNi4yLDE4LjgsNi4yLDE4LjgsNi4yLDE4LjhjLTAuNSwwLTAuOC0wLjItMC44LTAuNkw0LjcsOC42YzAtMC4zLDAuMy0wLjYsMC43LTAuNiAgYzAuNCwwLDAuOCwwLjIsMC44LDAuNkw3LDE4LjFDNywxOC40LDYuNywxOC43LDYuMiwxOC44eiBNMTAuOCwxOC4xYzAsMC4zLTAuMywwLjYtMC44LDAuNnMtMC44LTAuMy0wLjgtMC42VjguNSAgYzAtMC4zLDAuMy0wLjYsMC44LTAuNmMwLjQsMCwwLjgsMC4zLDAuOCwwLjZWMTguMXogTTE1LjMsOC42bC0wLjcsOS42YzAsMC4zLTAuNCwwLjYtMC44LDAuNmMwLDAsMCwwLDAsMGMtMC40LDAtMC44LTAuMy0wLjctMC42ICBsMC43LTkuNmMwLTAuMywwLjQtMC42LDAuOC0wLjZDMTUsNy45LDE1LjQsOC4yLDE1LjMsOC42eiIvPgo8cGF0aCBkPSJNMjAsNC43bC0wLjUtMS4yQzE5LjMsMy4yLDE4LjksMywxOC41LDNoLTE3QzEuMSwzLDAuNywzLjIsMC41LDMuNUwwLDQuN2MtMC4xLDAuMiwwLDAuNSwwLjMsMC42YzAuMSwwLDAuMiwwLjEsMC4zLDAuMSAgaDE4LjdjMC4xLDAsMC4yLDAsMC4zLTAuMUMxOS45LDUuMiwyMC4xLDQuOSwyMCw0Ljd6Ii8+Cjwvc3ZnPg==);
}
.node--type-pin i.edit {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTUuOCwxNWw4LjgtOC44bDIuMSwyLjFsLTguOCw4LjhMNS44LDE1eiIvPgoJPHBhdGggZD0iTTEuMSwxNi41TDAsMjBsMy41LTEuMUwxLjEsMTYuNXoiLz4KCTxwYXRoIGQ9Ik0yLjksMTIuMWw4LjgtOC44bDIuMSwyLjFMNSwxNC4yTDIuOSwxMi4xeiIvPgoJPHBhdGggZD0iTTEyLjUsMi41TDE1LDBsNSw1bC0yLjUsMi41TDEyLjUsMi41eiIvPgoJPHBhdGggZD0iTTIuMiwxMy4xbC0wLjcsMi4xbDMuMiwzLjJsMi4xLTAuN0wyLjIsMTMuMXoiLz4KPC9nPgo8L3N2Zz4=);
}
.node--type-pin i.repin {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNCw3LjJjLTEuNC0xLjQtMy42LTEuNC01LDBsMTAuNCwxMC40YzEuNC0xLjQsMS40LTMuNiwwLTVMNy40LDcuMnoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi41LDMuN0w4LjQsNi41bDUuMSw1LjFsMi44LTQuMUwxMi41LDMuN3oiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMy43LDBjLTAuOSwwLjktMC45LDIuNCwwLDMuM2wzLDNjMC45LDAuOSwyLjQsMC45LDMuMywwTDEzLjcsMHoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDE5LjJsNi40LTYuNGwwLjgsMC44TDAuOCwyMEwwLDE5LjJ6Ii8+CjwvZz4KPC9zdmc+);
}
.node--type-pin i.flag {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzMzMzMzMzt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMGgyLjN2MjBIMEwwLDB6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuNCwxNC4xYzAtMC42LTAuNS0xLjItMS4yLTEuMkgxMHYxLjJjMCwwLjYsMC41LDEuMiwxLjIsMS4yUzEyLjQsMTQuOCwxMi40LDE0LjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguOCwxMC42YzAtMS41LDAuMy0yLjIsMC42LTIuOWMwLjItMC41LDAuNC0xLDAuNS0xLjhoLTYuNXY4LjNjMCwwLjQtMC4xLDAuOC0wLjMsMS4ySDIwICAgYy0wLjEtMC44LTAuMy0xLjMtMC41LTEuOEMxOS4yLDEyLjgsMTguOCwxMiwxOC44LDEwLjZ6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuNCwxMi4xVjMuNWMwLTAuNi0wLjUtMS4yLTEuMi0xLjJIMy41djkuNWg3LjdDMTEuNiwxMS44LDEyLDExLjksMTIuNCwxMi4xeiIvPgo8L2c+Cjwvc3ZnPg==);
}

.navigation .gva_menu > li > a{
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.quick-side-icon {
  top: 0 !important;
  margin-top: 13px !important;
}
header .site-branding-logo {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.block-local-tasks-block {
  z-index: 98 !important;
}