.sidebar .block-menu ul li.menu-item--active-trail > a{color:#ffffff;}.sidebar .block-menu ul li a:hover{color:#ffffff;}.site-branding-logo img{max-height:120px !important;width:auto;margin-top:-20px;}.portfolio-item.v1 .content-inner .title a{color:#fff;}.portfolio-item.v1 .content-inner .category a{color:#fff;font-size:14px;letter-spacing:1px;}header.header-v4 .topbar i,header.header-v4 .topbar a{color:#ffffff;}header .area-main-menu .gva-search-region .icon{font-size:14px;color:#fff;}.btn:before,.btn-white:before,.btn-theme:before,.btn-flat:before,.view-node a:before{background:#107182;}
header.header-v4 .header-main{background-image:repeating-linear-gradient(45deg,rgb(241,241,241) 0px,rgb(241,241,241) 10px,transparent 10px,transparent 11px),repeating-linear-gradient(135deg,rgb(241,241,241) 0px,rgb(241,241,241) 10px,transparent 10px,transparent 11px),linear-gradient(90deg,rgb(197,197,197),rgb(197,197,197));}.info_address_header .icon,.info_address_header .content-inner .title,.info_address_header .content-inner .desc{color:#107182!important;}.info_address_header .content-inner{padding-left:35px !important;border-right:2px solid #107182!important;}.no-border{border:none !important;}header.header-v4 .header-main .site-branding-logo{padding:0px;}.color-white{color:white;}.sidebar .block-menu ul li a{color:white;}.margin-top-55{margin-top:55px;}.margin-top-20{margin-top:20px;}
