#home_request {
   background-image: url(http://……….);
   background-size: cover;
   background-position: center;
   background-repeat: no-repeat;
   background-attachment: fixed;
   position: static;
   background-attachment: initial;
}

.style-color-wayh-bg {
    background-color: #2c7b9f;
}

.text-accent-color {
    color: #2c7b9f !important;
    fill: #2c7b9f !important;
}

.btn-accent:not(.btn-hover-nobg):not(.btn-text-skin):hover, .btn-accent:not(.btn-hover-nobg):not(.btn-text-skin):focus, btn-accent:active {
    color: #2c7b9f !important;
    border-color: #2c7b9f !important;
}

.bluehover a:hover {
color: #6cc0c0 !important;
}

.style-light .panel-title > a:hover {
color: #6cc0c0;
}

.panel-title > a span {
color: #6cc0c0;
}

.menu-mini.menu-smart a {
    font-size: 16px;
}

.menu-dark .menu-smart a:hover {
color: #e1e1e1 !important;
}

.style-dark a:not(.btn-text-skin):hover {
color: #e1e1e1 !important;
}

.menu-light .menu-smart > li.active > a, .menu-light .menu-smart > li a.active, .menu-light .menu-smart > li.current-menu-ancestor > a {
    color: #2c7b9f;
}

h2 {
font-weight: 400;
color: #477eba !important;
}

hr.separator-break.separator-accent {
    border-color: #1c3d62 !important;
}

.style-color-vyce-bg {
    background-color: #7aa4d2;
}

.style-dark-bg {
    background-color: #2c7b9f;
}

.btn-color-xsdn {
    color: #7aa4d2 !important;
}

.style-light .btn-default, .style-dark .style-light.style-override .btn-default, .style-dark .style-light .btn-default {
    color: #fff !important;
    background-color: #2c7b9f !important;
    border-color: #2c7b9f !important;
}

.mobile-menu-button-light .lines, .mobile-menu-button-light .lines:before, .mobile-menu-button-light .lines:after {
    background: #477eba;
}

.menu-container ul.menu-smart > li > a {
font-weight: 500 !important;
font-size: 14px;
}

@media all and (max-width: 500px) {
.mob-center {
text-align: center !important;
}
}

.white p {
color: #ffffff !important;
}

.white strong {
color: #ffffff !important;
}

.owl-carousel .owl-item {
height: 100% !important;
}

.style-color-dfgh-bg {
    background-color: #9fab91;
}

.drop-menu {
margin-left: 0px !important;
}

p, li, dt, dd, dl, address, label, small, pre, code {
    font-size: 16px;
}

.bluelink {
   color: #2c7b9f !important;
}

.btn-accent {
    color: #ffffff !important;
    background-color: #2c7b9f !important;
    border-color: #2c7b9f !important;
}

.style-color-iopl-bg {
    background-color: #2c7b9f;
}

.white h4 {
color: #ffffff !important;
font-size: 16px !important;
}

.white .icon-box-content p {
color: #ffffff !important;
}

.white h3 {
color: #ffffff !important;
}

h3 {
font-size: 18px !important;
}

.btn-color-vyce.btn-outline:not(.btn-text-skin) {
    color: #6cc0c0 !important;
    border-color: #6cc0c0 !important;
}

.btn-color-vyce.btn-outline:not(.btn-hover-nobg):hover, .btn-color-vyce.btn-outline:not(.btn-hover-nobg):focus, btn-color-vyce.btn-outline:active {
    background-color: #6cc0c0 !important;
    border-color: #6cc0c0 !important;
}

.results-titles {
color: #2c7b9f !important;
font-size: 20px;
}

.results-img {
float: left;
padding-right: 15px;
}

.ih-item.square.effect7 .info {
text-align: center;
font-size: 24px;
vertical-align: middle;
top: 50%;
}

.gridcolumncolor .uncoltable {
background: #90bcf2 !important;
padding: 10px !important;
border-radius: 7px !important;
}

.gridcolumncolor .uncode_text_column {
margin-top: 18px !important;
}

.gridcolumncolor .btn-container {
margin-top: 18px !important;
}

.donatebutton {
width: 330px;
}

.donatebutton .panel-title {
    background: #2c7b9f;
    width: 140px;
    border-radius: 3px;
}

.donatebutton .panel-title > a span {
    color: #ffffff;
    padding-left: 20px;
}

.donatebutton .panel-title > a span:after {
display: none;
}

.donatebutton .panel {
    border-top-width: 0px;
    border-bottom-width: 0px !important;
}

.style-color-7aa4d2-bg {
    background-color: #2c7b9f !important;
}

.donatebutton .panel-title > a {
    padding: 12px 0px 10px 0px;
}

.gridcolumnwhite .uncoltable {
background: #ffffff !important;
padding: 10px !important;
border-radius: 7px !important;
border: 2px solid #ccc;
}

.gridcolumnwhite .uncode_text_column {
margin-top: 18px !important;
}

.gridcolumnwhite .btn-container {
margin-top: 18px !important;
}

.ih-item.square.effect13 .info {
    background: #ffffff;
}

.ih-item.square.effect13 .info h3 {
    color: #2c7b9f;
    background: transparent;
}

.ih-item.square.effect13 .info p {
    color: #000000;
    padding: 10px;
    font-size: 15px;
    font-style: normal;
}

.ih-item.square.effect13 .info h3 {
    margin: 50px 0 0;
}

.white a {
text-transform: uppercase;
color: #ffffff;
}



.white a:hover {
text-transform: uppercase;
color: #2c7b9f;
}

.white li {
color: #ffffff;
}

.bn18 .row {
    margin-bottom: -18px !important;
    padding-bottom: 0 !important;
}
