

.toctext {
display: inline-block;
color: rgb(255, 255, 255);
background: none repeat scroll 0% 0% / 100% auto rgb(166, 176, 187);
    background-color: rgb(166, 176, 187);
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 100% auto;
padding: 1.3% 1.5% 1% 4%;
    padding-top: 1.3%;
    padding-right-value: 1.5%;
    padding-bottom: 1%;
    padding-left-value: 4%;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
width: 78%;
margin-top: 2.5%;
}

.toctext:hover {
display: inline-block;
color: rgb(255, 255, 255);
background: none repeat scroll 0% 0% / 100% auto rgb(242, 117, 37);
    background-color: rgb(242, 117, 37);
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 100% auto;
padding: 1.3% 1.5% 1% 4%;
    padding-top: 1.3%;
    padding-right-value: 1.5%;
    padding-bottom: 1%;
    padding-left-value: 4%;
    padding-left-ltr-source: physical;
    padding-left-rtl-source: physical;
    padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;
width: 78%;
margin-top: 2.5%;
}

body.page-id-295 {
background: url("http://fusionmr.com/wp-content/uploads/2013/01/Portland Pedestrian Bridge.jpg") no-repeat fixed transparent center top;
}

.contactContent {
    float: right;
    background: rgb(255, 255, 255) transparent; /* default fallback */
    background: rgba(255, 255, 255, 0.8); /* nice browsers */
    width: 65%;
    height: 100%;
    padding: 20px;
    margin-bottom: 20px;
}

.separator.small {
width: 0px;
}

body.page-id-295 div.container {
    background: rgb(255, 255, 255) transparent; /* default fallback */
    background: rgba(255, 255, 255, 0.0); /* nice browsers */
}

body.page-id-295 h1 {
    color: #ffffff;
}




.content .slider_small .slide_item hr{
background-color: transparent;
margin: 5px 0;
}

body.page-id-7 .slider_small .slide_counter {
    display: none;
}

.selectnav ul {
background-color:#ccc !important;
}


@media only screen and (min-width: 480px) and (max-width: 768px) {
.rev_slider_wrapper .button{padding: 8px 30px;
}

@media only screen and (max-width: 480px) {
.rev_slider_wrapper .button{padding: 5px 20px;
}


;
