.service-box.info_box.remove_box {
    padding: 0px !important;
    min-height: 0px !important;
    background-color: white !important;
    max-height: 10px;
}

.service-box.info_box.remove_box:hover {
    box-shadow: none;
}

a.btn-primary {
    background: #002547 !important;
}

a.btn-primary:hover {
    background: #31353d !important;
}

a {
    color: #888888 !important;
}

a:hover {
    color: #6f6f6f !important;
}

body {
    color: #31353d !important;
}

.content_box {
    background: #eaf4fb !important;
    padding: 3px 0 0 0 !important;
}

.content_box:before, .content_box:after {
    background: #ffffff !important;
}

.header {
    background: #ffffff !important;
}

.header .nav__primary {
    margin: 16px 0 0 -60px !important;
}

.content-holder {
    padding: 0px 0 0px 0 !important;
}

.footer {
    background: none !important;
    background-color: #31353d !important;
    padding: 25px 0 25px 0 !important;
}

.footer .copyright {
    padding: 5px 0 8px 0 !important;
}

.footer {
    padding: 0px 0 0px 0 !important;
}

.footer h4 {
    margin-bottom: 14px !important;
}

.footer .copyright .footer-text strong a {
    color: #9a9a9a !important;
}

.footer ul li a:hover {
    color: #9a9a9a !important;
}

.footer ul li.current-menu-item a {
    color: #ca4f48 !important;
}

h5 {
    margin-bottom: -30px !important;
}

h5 {
    font-weight: 500 !important;
}

.main-holder input[type="submit"], .main-holder input[type="reset"] {
    background: none !important;
    background-color: #636363 !important;
    height: 40px !important;
    padding: 0px 55px 0px 55px !important;
    font-size: 16px !important;
    color: #ffffff !important;
}

#portfolio-grid li .caption {
    padding: 10px 0px !important;
}

.service-box.info_box h2 {
    color: #6d2c4b !important;
}

.service-box.info_box:hover .icon {
    background: #6d2c4b;
}

.service-box.info_box {
    background-color: whitesmoke !important;
}

.service-box.info_box:hover .icon { 
    background:#ec6500 !important; 
}

.service-box.info_box {
    padding: 0px 35px 85px 35px !important;
}

.header .nav__primary .sf-menu > li > a:hover, .header .nav__primary .sf-menu > li.sfHover> a, .header .nav__primary .sf-menu > li.current-menu-item > a, .header .nav__primary .sf-menu > li.current_page_item > a {
  background: none;
  color: #ffffff !important;
}

.google-map-api {
    height: 400px !important;
}


.title-section h1 {
    display: none !important;
}

.header .container {
    padding: 5px 0 5px 0 !important;
    border-top: none !important;
}

h3 {
    text-transform: none !important;
    font-weight: 400 !important;
}

h6 {
    text-transform: none !important;
}

#slider-wrapper .container .camera_pag ul li {
    background: #6d2c4b !important;
}

#slider-wrapper .container .camera_pag ul li:hover {
    background: #ffffff !important;
}

#slider-wrapper .container .camera_pag ul li:hover, #slider-wrapper .container .camera_pag ul li.cameracurrent {
    background: #fff !important;
}

#back-top-wrapper p#back-top a span {
    background-color: #6d2c4b !important;
}

.title-section h1 {
    color: #000000 !important;
}

.title-section ul li.active {
    color: #000000 !important;
}

.title-section ul li a:hover {
    color: #000000 !important;
}

.dropcap {
    margin: -20px 28px 10px 0 !important;
}

.spacer {
    height: 20px !important;
}

h4 {
    text-transform: none !important;
}

#back-top-wrapper p#back-top a span {
    background-color: #6d2c4b !important;
}


/*************************************************************************/
/***************** iPhone Settings ***************************************/
/*************************************************************************/

@media (max-width: 768px) {


}

/*************************************************************************/
/***************** Desktop Settings **************************************/
/*************************************************************************/

@media (min-width: 768px) {


}