/*--------------------------------------------------------------

Template: Theme Name
Author: 
Version:  1
Design and Developed by: 

Note: This is the file where you can add your custom styles to change the look of the theme. But don't modify "style.css" file.

---------------------------------------------------------------*/

/* ----------------------------------------------------
	You can put your custom css code here: 
-------------------------------------------------------*/
.static-block-2 .text .link {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid red;
    color: red;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1.5px;
    margin-top: 30px;
    padding: 10px 33px;
    text-transform: uppercase;
}

.mobile-menu-area {
    background: #e10a1c;
    overflow: hidden;
}

.agent-info-hover .agent-name {
    position: absolute;
    bottom: 60px;
    left: 0 !important;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.breadcrumbs-title {
    font-size: 40px;
    line-height: normal;
    margin-bottom: 0;
    padding: 230px 0 150px;
    text-align: center;
    text-transform: uppercase;
    color: #FFF;
}

.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {
    color: #fff !important;
}

.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid #fff !important;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}

a:not([href]):not([tabindex]) {
    color: #FFFFFF !important;
    text-decoration: none;
}

.nivo-directionNav a {
    font-family: "montserrat";
    font-size: 13px;
    line-height: 15px;
    position: absolute;
    z-index: 9;
    top: 45%;
    width: 40px;
    padding: 15px 0;
    cursor: pointer;
    text-align: center;
    text-transform: uppercase;
    color: #6B6B6B;
    border: 1px solid #FFF;
}

.call-to-bg::before {
    background: #FFFFFF none repeat scroll 0 0 !important;
}

.bg-red {
    background: #e10a1c none repeat scroll 0 0;
}

.text-blue {
    color: #1F223E !important;
}

.text-red {
    color: #e10a1c !important;
}

.slider-button:hover, .flat-link > a:hover, .button-1, .brand-item:hover, .go-home:hover {
    border: 1px solid #FFF !important;
    background: #FFF !important;
    color: #e10a1c !important;
}

.transparent-header {
    position: absolute;
    width: 100%;
    margin: auto;
    background: #e10a1c none repeat scroll 0 0 !important;
    transition: all 0.3s ease 0s;
}

.transparent-header .main-menu > li > a:hover {
    color: #fff !important;
    text-decoration: underline;
}