.guide-title, .guide-title h1 {
    width:100%;
    text-align:center
}
.guide-title {
    position:absolute;
    background:rgba(46, 58, 71, .6);
    top:0;
    height:100%;
    padding:30px
}
.guide-title h1 {
    border:1px solid #fff;
    color:#fff;
    font-size:36px;
    font-weight:700;
    margin:30px auto;
    padding:10px 0
}
.titre_questions {
    font-size: 17px;
    color: #2e3a47;
	 font-family: Architects Daughter,cursive;
}
.titre_bloc_bottom, .titre_commande, .titre_questions {
    font-family: Architects Daughter,cursive;
}
.margin_titre {
    margin-bottom: 8px;
}
@media all and (max-width:1024px) {
    .guide-title {
        position:inherit!important;
        color:#000!important;
        text-align:left;
        background:#2E3A47
    }
    .guide-title h1 {
        margin-bottom:30px;
        margin-top:30px;
        font-weight:700;
        width:100%;
        font-size:24px;
        text-align:center
    }
}
.web-page-content {
    position: relative;
    margin-bottom: 19px;
}
.web-page-title {
    position: absolute;
    text-align: center;
    background: rgba(46,58,71,.6);
    top: 0;
    height: 100%;
    padding: 30px;
    width: 100%;
}
.web-page-title h1 {
    border: 1px solid #fff;
    color: #fff;
    font-size: 36px;
    font-weight: 700;
    margin: 30px auto;
    padding: 10px 0;
    width: 100%;
    text-align: center;
}
.circulo {
    background: #c82828;
    border-radius: 50%;
    display: inline-block;
    float: left;
    font-size: 27px;
    height: 45px;
    margin-right: 10px;
    padding: 11px;
    text-align: center;
    width: 45px;
}
.bloc_icon {
    font-size: 50px;
    color: #c72828;
}

.bloc_icon, .item_casques {
    text-align: center;
    display: block;
}
@media (max-width: 1024px){
.web-page-title {
    position: inherit;
}}
hr.style11 {
    height:6px;
    background:url(http://www.onedirect.co.uk/media/wysiwyg/UK-Images/Landings/hr-11.png) repeat-x;
    border:0;
    margin:30px 0
}
.icoConseil {
    margin-right:10px
}
.contentConseils {
    width:87%
}
.alignT {
    vertical-align:top
}
.alignM {
    vertical-align: middle;
}
.bloc_pays {
    margin-bottom: 20px;
}
.inBlock {
    display:inline-block
}
.bloc_titre {
    padding-bottom: 8px;
    border-bottom: 1px solid #808081;
    margin-bottom: 15px;
}
.bloc_icon_img {
    margin: 5px 10px 0 0;
}

.flL {
    float: left;
}
.width_title {
    max-width: 670px;
}
.page_title {
    font-size: 20px!important;
    font-weight: 700!important;
    color: #c72828;
    margin: 0!important;
    padding: 0!important;
}
.black14px {
    color: #000;
}
.red12px {
    color: #c72828;
}
.dark_red_bold {
    color: #c72828;
}
.black14px, .bluefont15px, .green14px {
    font-size: 15px;
}
.Clear {
    clear: both;
    font-size: 0;
    height: 0;
}
@media screen and (max-width:465px) and (min-width:320px) {
    .contentConseils {
        width:100%
    }
}