/*Template theme*/
.header {
    background: #fff;
    /*background: #0f4b91;*/
    /*background: #0033ff;*/
}
.header ul li a {
    color: #0f4b91;
}
.header-bot {
    background: #0f4b91;
}
.ban-top{
    background:#f2682a;
    /*background:#0f4b91;*/
}
.header-bot_inner_wthreeinfo_header_mid .logo_scb{
    background-color:#0f4b91;
}
.logo_agile span {
    color: #f2682a;
    background: none;
    /*background: #f2682a;*/
}
.header ul li i {
    color: #f2682a;
}
.header-middle form input[type="submit"]{
    background: url(../images/search.png) no-repeat 4px 0px #f2682a;
}
.menu--shylock .menu__link::before {
    background: #fff;
    /*background: #f2682a;*/
}
.menu--shylock .menu__link::after {
    background: #fff;
    /*background: #f2682a;*/
}
.box_1 {
    background: none;
}

.carousel-caption h2, .carousel-caption h3 {
    letter-spacing: 0px;
    color: #f2682a;
}

.carousel-caption p {
    letter-spacing: 0px;
    color: #fff;
}

.carousel-caption a {
    letter-spacing: 0px;
    color: #fff;
    font-weight: 600;
    margin-top: 1em;
}

/*.carousel-caption a {
    letter-spacing: 0px;
    font-size: 1.2em;
    font-weight: 600;
    color: #fff;
    margin-top: 2em;
} */

button.w3view-cart {
    background: #f2682a;
    color: #fff;
}

ul.w3_short {
    text-align: left;
    padding-top: 1.5em;
}

.resp-tab-active {
    background-color: #f2682a;
}
.resp-tab-active {
    border-bottom: 4px solid #f2682a;
    background: #f2682a;
}
.resp-tabs-list li.resp-tab-active {
    color: #fff;
    font-family: Raleway;
}
.resp-tab-active:before {
    border-top: 10px solid #f2682a;
    left: 49%;
    top: 100%;
}
.product-new-top {
    background: #f2682a none repeat scroll 0 0;
}
.coupons, .banner-bootom-w3-agileits, .new_arrivals_agile_w3ls_info {
    padding: 2em 0;
}
h3.wthree_text_info {
    margin-bottom: 0.5em;
    font-family: Raleway;
    color: #f2682a;
    letter-spacing: 0px;
}

.sale-w3ls h6 {
    font-size: 2em;
    letter-spacing: 0px;
    color: #fff;
    padding-top: 4em;
}

.agile_top_brand_left_grid:hover .snipcart-details input.button, .snipcart-details input.button:hover {
     background: #f2682a;
}

.link-product-add-cart {
    background: #072968 none repeat scroll 0 0;
}
.hvr-outline-out {
    background: #f2682a;
}
.snipcart-details input.button {
    background: #f2682a;
}
.hvr-outline-out:before {
    border: #f2682a solid 4px;
}
.item-info-product h4 a {
    color: #0f4b91;
    font-weight: bold;
}
.info-product-price span {
    color: #f2682a;
    font-size: 1em;
    font-weight: bold;
    letter-spacing: 0px;
}
.link-product-add-cart:hover {
    background: #f2682a none repeat scroll 0 0;
    color: #fff;
}
.hvr-radial-out {
    background: #0f4b91;
}
.hvr-radial-out:before {
    background:#f2682a;
}
.w3layouts_mail_grid_left2 h3 {
    color: #f2682a;
}
.w3layouts_mail_grid_left2 p {
    line-height: 1.2em;
    letter-spacing: 0px;
}
.footer {
    background: #0f4b91;
    /*background: #0f4b91;*/
}
.footer-left p {
    color: #fff;
}
.sign-gd ul li a, .sign-gd-two ul li a {
    color: #fff;
}
.sign-gd ul li a:hover,.sign-gd-two ul li a:hover{
    color: #f2682a;
}
.footer-left h2 a span {
    padding: 0 5px;
    background: #f2682a;
}
.w3-address-right p {
    color: #f2682a;
}
.w3-address-right p a {
    color: #f2682a;
}
.w3-address-grid {
    background: #072968;
}
.newsright input[type="email"] {
    color: #fff;
    border: 1px solid #111d68;
    background: #092468;
}
.newsright input[type="submit"] {
    background: #f2682a;
    color: #fff;
}
.agile_newsletter_footer {
    border-top: none;
    border-bottom: 1px solid #f2682a;
    padding: 1em 0;
    margin-top: 3em;
}
.sign-gd h4, .sign-gd-two h4 {
    letter-spacing: 0px;
}
p.copy-right {
    color: #fff;
    text-align: center;
    margin-top: 40px;
    font-size: 14px;
}
p.copy-right a:hover {
    color: #f2682a;
}

#toTop {
    bottom: 100px;
    right: 3.4%;
}

.unite {
    color: #f2682a;
    letter-spacing: 0px;
    font-weight: 100;
}
.info-product-price .unite {
    color: #f2682a;
    font-weight: 100;
    /*color: #908e8e;*/
    letter-spacing: 0px;
}
.item_price{
    color: #f2682a;
    font-weight: bold;
}
.price_comment {
    /*color: #0f4b91;*/
    color: #908e8e;
    font-size: 12px;
    font-weight: 100;
}
.info-product-price .price_comment {
    /*color: #0f4b91;*/
    color: #908e8e;
    font-size: 12px;
    font-weight: 100;
}
.modal-body.modal-body-sub_agile input[type="submit"]:hover {
    background: #f2682a;
}
.modal-body.modal-body-sub_agile input[type="submit"] {
    background: #0f4b91;
    color: #fff;
}
.modal_body_right.modal_body_right1 img {
    margin-top: 20px;
}
.sale-w3ls {
    background: url(../../images/logos/ciment-bouclier-equipe-commerciale.jpg)no-repeat 0px 0px;
    background-attachment: fixed;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    min-height: 380px;
}
.header ul li {
    border-right: 1px solid #f2682a;
}
.dropdown-menu {
    min-width: 200px;
}
.agile_short_dropdown > li > a:hover{
    background-color: #f2682a;
}
.styled-input input:focus ~ label, .styled-input input:valid ~ label,.styled-input textarea:focus ~ label ,.styled-input textarea:valid ~ label{
    color: #f2682a;
}
.input-small-plus {
    width: 155px !important;
}
.header-bot_inner_wthreeinfo_header_mid .agileits-social .bs-select{
    margin-top: 10px;
}
ul.w3_short li {
    color: #f2682a;
}
ul.w3_short li a {
    color: #736f6d;
}
.single-right-left h3 {
    color: #f2682a;
}

.single-right-left h2 {
    color: #0f4b91;
}
.description p {
    font-size: 1em;
    text-align: justify;
}
.list-group {
     margin-bottom: 20px;
}
.page-head_agile_info_w3l {
    background: url(../../images/logos/ciment-bouclier-baniere-title.jpg) no-repeat center;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    min-height: 200px;
    padding-top: 75px;
}
.banner_bottom_agile_info {
    padding: 2em 0;
}

.address-grid h4, h4.white-w3ls {
    font-weight: 700;
    font-size: 2em;
    text-transform: uppercase;
    color: #f2682a;
    letter-spacing: 0px;
}

.agile_ab_w3ls_info h5 {
    text-transform: uppercase;
    font-size: 2em;
    color: #f2682a;
     letter-spacing: 0px;
    font-weight: 700;
    margin-bottom: 1.5em;
}

.head-blue thead tr th{
    color: #0f4b91;
    font-weight: bold;
}
.contact-form {
    background: #0f4b91;
    margin-bottom: 20px;
    padding: 2em 3em;
}
.contact-form .styled-input label {
    color: #fff;
}

.contact-form label {
    color: #fff;
}

.contact-right p {
    color: #f2682a;
}
.contact-form input[type="submit"] {
    background: #f2682a;
}
.contact-grid-agile-w3 {
    background: #0f4b91;
}
.contact-grid-agile-w3 h4 {
    color: #f2682a;
}
.wthreecartaits a.w3view-cart {
    outline: none;
    border: none;
    background: #f2682a;
    width: 48px;
    height: 43px;
    font-size: 24px;
    color: #fff;
    padding: 1px 6px;
}

.ebouclier-form input[type="submit"]:hover {
    background: #f2682a;
}

.ebouclier-form input[type="submit"] {
    border: none;
    padding: 10px 40px 10px;
    font-size: 14px;
    outline: none;
    text-transform: uppercase;
    margin: 0 0 0 -4px;
    font-weight: 700;
    letter-spacing: 1px;
    background: #0f4b91;;
    color: #fff;
}

@media only screen and (max-width: 768px){
    h2.resp-tab-active {
        background: #f2682a !important;
        color: #fff !important;
    }
    h2.resp-accordion{
        text-transform: uppercase;
        text-align: center;
        font-weight: bold;
    }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
        background-color: #f2682a;
    }
}

@media only screen and (max-width: 568px){
    h2.resp-tab-active span.resp-arrow {
        border-bottom: 9px solid #fff;
    }
}

