/*Custom color for the bg and text of an item*/
.dark_blue_bg {
    /*background: #164194;*/
    background: #337ab7;
}
.dark_blue_t {
    color: #164194;
}
.light_blue_bg {
    background: #5087e2;
}
.light_blue_t {
    color: #5087e2;
}
/*#info .text_box:hover span {
    border: 3px solid #164194;
    background: #164194;
}
.owl-controls .owl-page span:hover, .owl-controls .owl-page.active span {
    background: #164194;
}*/

/*Custom color when you hover over the icons in Info */
#info .text_box:hover span {
    border: 3px solid #5087e2;
    background: #5087e2;
}
/*Custom colors for the Owl slider controls */
.owl-controls .owl-page span:hover, .owl-controls .owl-page.active span {
    background: #5087e2;
}
/*Custom colors for the <a> tags */
.news ul.news_crumb li a:hover, .news ul.news_crumb li a:focus, .news a:hover, .news a:focus, .blog_item:hover a, .blog_item:focus a {
    color: #5087e2;
}

.team_wrap:hover h3, .news:hover h4 {
    color: #5087e2;
}
/*Custom colors for the hover of the btn in the nav bar*/

.btn-green:hover, .btn-border:hover, .btn-dark:hover, .btn-border-white:hover {
    border-color: #164194;
}

.btn-green:before, .btn-border:before, .btn-dark:before, .btn-border-white:before {
    background: #337ab7;
    border: 1px solid #337ab7;
}

/*Custom colors for the hover of the up to top btn*/

a.back-to:hover, a.back-to:focus {
    background: #5087e2;
}

/*Custom colors for partner logos !TEMPORARY! */

#logo_slider .item {
    background-color: white;
    border: none;
    display: block;
    text-align: center;
}

/* The style for the page btn */

.login_btn .getquote {
    display: inline-block;
    padding: 12px 25px;
    color: #fff;
    font-size: 13px;
}

/*Setting the bg for the page header*/
.page_header {
    background: url(/assets/images/page-header.jpg) no-repeat;
}

/*Custom colors for the hover pages in news*/
.pager li > a:hover, .pager li > a:focus, .pager li.active > a:hover {
    background: #337ab7;
    border-color: #337ab7;
}

/*Makes the description for the news to end with a tripple dot*/
.ellipsis_text{
    white-space: nowrap;  
    overflow: hidden;
    text-overflow: ellipsis; 
}


.btn-green {
    background: #337ab7;
    border: 1px solid #337ab7;
}

/* Custom class for the logos on the homepage*/

.logo_bg{
    width:100%;
    height:150px; 
    background-color:white;
}

.logo_position{
    /*width: 200px;*/
    position: absolute;
    top: 20%;
    left: 15%;
}

/* The color for the responsive menu icon*/
.navbar.bootsnav .navbar-toggle {
    color: #337ab7;
}

/* This makes the header to be on the top of the page */
.layout_first, .layout_sixth {
    top: 0;
}

/* Added some extra padding for the black header */
.page_header {
    padding: 180px 0px 90px 0px;
}