// JavaScript source code
/*  ==========================================================================
	Blue styles
	========================================================================== */

/* #GLOBAL# */
a{
    color: #343c49;
}
a:hover{
    color: #2f3642;
}
hr {
    background: none repeat scroll 0 0 #0089cf;
    border: 0 none;
    height: 5px;
    width: 50px;
}
blockquote {
    border-left: 10px solid #0089cf;
  
}
blockquote h2{
    color: #0089cf;
}
.color{
    color: #0089cf!important;
}
.color:hover {
    color: #162056;
}


.border-color{
    border-left: 10px solid #0089cf;
}


/* #BACKGROUND# */
.bg-primary {
    background-color: #d52b1e;
    color: #fff;
}

.logoforwhite img(background:#337ab7 !important;)
.color-bg blockquote{
    border-left: 10px solid #FFF;
}
.color-bg blockquote h1,
.color-bg blockquote h2,
.color-bg blockquote h3,
.color-bg h1,
.color-bg h2,
.color-bg h3,
.color-bg p,
.color-bg a,
.color-bg ul,
.color-bg ol{
    color: #000;
}
.color-bg .owl-controls .owl-nav .owl-prev, 
.color-bg .owl-controls .owl-nav .owl-next{
    color: #FFF!important;
}
.color-bg .owl-controls .owl-nav .owl-prev:hover, 
.color-bg .owl-controls .owl-nav .owl-next:hover{
    color: #D6D6D6!important;
}
.color-bg .owl-controls .owl-dots .active.owl-dot span {
    background: #FFFFFF none repeat scroll 0 0!important;
}
.color-bg .owl-controls .owl-dots .owl-dot:hover span {
    background: #FFFFFF none repeat scroll 0 0!important;
}
.bg-images
{
    /*background: radial-gradient(farthest-side at 50% 45%, white, #d52b1e);*/
    background:url(/Images/prelogin-bg.jpg) no-repeat center center;
    height:555px;
    background-size:100%;
  
}

/* #BTN-PRIMARY# */
.btn-primary{
    color:#fff;
    background-color:#0089cf;
	border-color:#0089cf;
}
.btn-primary.focus,.btn-primary:focus{
    color:#fff;
    background-color: #0089cf;
    border-color: #0089cf;
}
.btn-primary:hover{
    color:#fff;
    background-color:#0089cf;
    border-color:#0089cf;
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary{
    color:#fff;
    background-color:#0089cf;
    border-color:#0089cf;
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover{
    color:#fff;
    background-color:#162056;
    border-color:#162056;
}
.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled].focus,
.btn-primary[disabled]:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary.active,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover{
    background-color:#d52b1e;
    border-color:#d52b1e
}
/* #MENU# */
.wsmenu-list > li > a{
    color:#000 !important;
}
.wsmenu-list li a .arrow::after{
    border-top: 4px solid #FFF!important;
}

.menu-top .menu-top-left a{
    color:#FFFFFF;
}
.animated-arrow span, 
.animated-arrow span::before, 
.animated-arrow span::after{
    background-color: #fff;
}
.pointsmenu {
    color: #FFF;
}
.searchicon {
    color: #FFF;
    border-color: -moz-use-text-color #FFF -moz-use-text-color -moz-use-text-color;
}  
.searchicon:hover,
.searchicon:focus{
    color: #D6D6D6!important;
}  
.carticon {
    color: #FFF;
}  
.carticon:hover,
.carticon:focus{
    color: #D6D6D6!important;
} 

/* #CAROUSEL# */
.owl-theme .owl-dots .owl-dot.active span, 
.owl-theme .owl-dots .owl-dot:hover span{
    background-color: #f59e11!important;
}

/* #THUMBNAIL# */
.thumbnail:hover{
    border:1px solid #0089cf;
}

/* #LIST-GROUP-ITEM# */
.list-group-item.active, 
.list-group-item.active:focus, 
.list-group-item.active:hover {
    background-color: #0089cf;
    border-color: #0089cf;
    color: #fff;
}

/* #PANEL# */
.panel-primary {
    border-color: #0089cf;
}
.panel-primary > .panel-heading {
    /* background-color: #d52b1e;
     border-color: #d52b1e;*/
    color: #fff;
}

/*#LES PLUS#*/
#coupsdecoeur .item .coupscoeur-points,
#coupsdecoeur .item .coupscoeur-name{
    color:#fff;
}

#menupoints, .change-password {   
    background-color: #fff;
    padding: 20px;
    border-radius: 3px;
    border:1px solid #ddd;
}
.table-design{
   background-color: #fff;
   border-radius: 3px;
}

.fadeIn input[type=submit]{margin:10px 0px; float:right;}
.animation-asp{min-height:600px;}

@media only screen and (max-width:1024px){}
@media only screen and (max-width:780px){
  .color-bg-grad{margin-top:20px;}
  .header{background-color:#3d86d5 !important; position:static;}
  .leyland-logo{padding:0px;}
  .bg-images{background-size:cover;}
}
@media only screen and (max-width:620px){
  .pre-login-header img{width:30%;}
  .pre-login-header{padding:5px;}
  .leyland-logo .pull-right{margin-top:0px}
  }
  

.categoriesWrp .img{height:250px;}

.categoriesWrp  .img img{max-height:100%;}

/* Minification failed (line 45, error number 1019): Unexpected token, found ')' */