#change_wrap_div{ background-repeat: repeat} body{ background-repeat: repeat-y} #footer, #sub-footer{ background-repeat: repeat-y} .page-title-inner .page-title {color: #ffffff}.page-title-inner .subtitle {color: #ffffff}
	.tabs dd a, .tabs li a {
	border-right: 1px solid #ffffff;
	}

    article.post h3.entry-title a:hover,
    .share-icons a:hover,
    #comments h3 span,
    .pages-nav a,
    .entry-thumb a.link:before,
    .tabs.horisontal.no-styling dd.active a,
    .pricing-table .title .icon,
    .post-carousel-item .icon-format,
    .featured-news h3.entry-title a:hover,
    article.mini-news .box-name a:hover,
    .skills_widget .start-label, .skills_widget .finish-label,
    .folio-item .box-name:first-letter,
    .folio-item .box-name a:first-letter,
    .folio-item .box-name a .animated,
    .testimonials_item .box-name:first-letter,
    .instagram-autor .box-name:first-letter,
    .recent-posts-list .entry-title:first-letter,
    .recent-posts-list .entry-title .animated,
    .tags-widget a:hover,
    ul.products li.product .amount,
    .widget_shopping_cart .amount,
    .woocommerce p.stars a:hover:before, .woocommerce-page p.stars a:hover:before, .woocommerce p.stars a:focus:before, .woocommerce-page p.stars a:focus:before,
    .woocommerce p.stars a.active:before, .woocommerce-page p.stars a.active:before,
    a:hover, a:focus,
    .crumina-slider-wrap .item-content .icon-format,
    .crumina-slider-wrap .entry-title a:hover,
	.news-row .entry-thumb .mini-comm-count:before,
	.hover-box .more-link:before,
	.hover-box .zoom-link:before,
	.hover-box .like:before, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before

    {
    color: #ef7515;
    }

    #top-panel .login-header .avatar,
    article .entry-thumb .comments-link:hover,
    article.post .link-read-more,
    .light,
    .lang-sel ul > li:hover a,
    .breadcrumbs,
    .back-to-top,
    .filter li a:after,
    #wp-submit.button-primary, #commentform #submit,
    .pricetable-featured .pricing-table .title,
    .folio-dopinfo i,
    .team_member_box .text:before,
    article.mini-news .mini-comm-count,
    .feature-box .back,
    .recent-block .tabs.horisontal dd a:after,
    .timelime .timeline-item .timeline-title:after,
    div.progress .meter,
    .highlight,
    .quantity .plus, #content .quantity .plus,
    .quantity .minus, #content .quantity .minus:hover,
    .pricing-table .cta-button .button.red,
    .crumina-slider-wrap .active .click-section,
	.tabs.vertical dd.active a,
	.tabs.vertical dd a .icon,
	.tabs.vertical dd.active .icon,
	.top-menu-button.active, article .entry-thumb .comments-link:hover .comments-link:hover:before
    {
    background-color: #ef7515;
    }

	article .entry-thumb .comments-link:hover:before {
    border-color: #ef7515 transparent transparent transparent;
	background-color: #ef7515 transparent transparent transparent;
    }

    article .entry-thumb .comments-link
	{
    background: #ef7515;
    background: rgba(239,117,21, 0.7);
    }


    .crumina-slider-wrap .cat-name
	{
    background: #ef7515;
    background: rgba(239,117,21, 0.6);
    }

    .crumina-slider-wrap .cat-name:hover {
    background: #ef7515;
    background: rgba(239,117,21, 1);
    }

	article .entry-thumb .comments-link:before {
    border-color: #ef7515 transparent transparent transparent;
    border-color: rgba(239,117,21, 0.7) transparent transparent transparent;
    }

	article .entry-thumb .comments-link:hover:before {
	border-color: #ef7515 transparent transparent transparent;
	border-color: rgba(239,117,21, 0.7) transparent transparent transparent;
	}

    #crum-slider .item .item-content-metro {
    background: #ef7515;
    background: rgba(239,117,21, 0.87);
    }

    .author-photo img {
    border-bottom: 3px solid #ef7515; }

    #footer .soc-icons a:hover,
    .charts-box .percent
    {
    border-bottom: 2px solid #ef7515; }

    #wp-submit.button-primary, #commentform #submit {box-shadow:none !important;}

    .feature-block-image .picture:before {
    border-color: transparent transparent transparent #ef7515;
    }

    div.bbp-template-notice
    {border-left: 3px solid #ef7515 !important;}

    .woocommerce-info {
    border-top: 3px solid #ef7515    }

    .pricing-table .cta-button .button.red {box-shadow:none !important;}


    .twitter-row .icon,
    .page-numbers li:hover a,
    .page-numbers li a:focus,
    .page-numbers li.current a,
    .page-numbers li.current a:hover, .page-numbers li.current a:focus,
    .page-numbers li span:hover a,
    .page-numbers li span a:focus,
    .page-numbers li span.current,
    .tabs.horisontal dd a,
    .tabs.horisontal li a,
    .tabs.vertical dd a,
    .tabs.vertical li a,
    .button, #wp-submit, #commentform #submit,
    .map-holder .box-text,
    .accodion_module .title,
    .contacts-widget,
    .tweet-list,
    .twitter-row .icon,
    .products  .product .button:before,
    ul.products li.product del .amount,
    .quantity .plus, #content .quantity .plus:hover,
    .quantity .minus, #content .quantity .minus


    {background-color:#fabf41;}


    .bbp-topic-meta a,
    td.product-remove a:hover,
    .product-ordering a:hover,
    .summary .price,
    a
    {color:#fabf41;}

    .pricing-table:hover
    {border: 2px solid #fabf41 }

    .pricing-table:hover::before {border-color: transparent #fabf41 transparent transparent;}

    #bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-replies {
    border-top: 3px solid #fabf41;
    }
    div.bbp-template-notice.info

    {border-left: 3px solid #fabf41 !important;}


    #crum-slider .item.even .item-content-metro {
    background: #fabf41;
    background: rgba(250,191,65, 0.87);

    }

    .button, #wp-submit, #commentform #submit, .pricing-table .cta-button .button.red {box-shadow:none !important;}



    article.post h3.entry-title,
    .author-description > h4 span,
    .comment-author .dop-link a,
    .tabs dd.active a,
    .tabs li.active a,
    .pricing-table .title,
    .pricing-table .bullet-item,
    .folio-dopinfo,
    .to-action-block .description,
    .news-row .box-name,
    .featured-news h3.entry-title,
    .skills_widget .skill-item .item-title .title,
    .list-box .feature-box.al-left li,
    .recent-block .tabs.horisontal dd a:hover,
    .recent-block .tabs.horisontal dd.active a,
    body,
    h1, h2, h3, h4, h5, h6,
    .block-title,
    .box-name,
    .dopinfo, .dopinfo a,
    .dopinfo a:hover, .entry-meta .author a,
    code, pre,
    table thead tr th, table tfoot tr td,
    table tbody tr td,
    abbr, acronym,
    ul.products li.product h3,
    ul.products li.product .prod-cat,
    ul.products li.product .prod-details,
    ul.products li.product .prod-details i,
    ul.products li.product .button,
    .woocommerce-message, .woocommerce-error, .woocommerce-info,
    .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before,
    ul.cart_list li a, ul.product_list_widget li a
    {color:#44505a}

.block-sindup {
margin: 60px 0 20px 0; 
background: #e02323;
padding: 20px;
color:#fff;
}
.block-sindup .title {
 font-size:19px;
font-weight:300;
color:#fff;
margin-bottom: 20px;
}
.block-sindup .title a { color:#fff;font-weight:600;}

.block-sindup .wpcf7-text {
width:39%;
float:left;
margin-left:10px;
color:#444 !important;
}
.block-sindup .wpcf7-submit {
width:25%;
float:left;
background:none !important;
color:#fff;
padding: 6px 32px;
border: 2px solid #fff;
margin-left:4px;
text-transform:uppercase;
}
.inscrSpan { float:left;font-style:italic;padding-top:5px;position:relative; display:block}
.block-sindup .wpcf7-form br {display:none !important}
.signSindup {
margin-top: 20px;
padding: 15px 0 5px;
border-top: 1px solid #fff;
text-align:center;
}
.signSindup span {
position:relative;
top :-15px;
margin-right: 10px;
}
.block-sindup ul {margin-bottom:30px; }


.message-inscription {
height: 443px;text-align:center;
padding-top: 100px;
background:url(/wp-content/uploads/2016/04/newsletter-nantes-sindup.png) no-repeat center bottom;
}
.message-inscription.v2 {
background:url("/wp-content/uploads/2016/04/newsletter-nantes-sindup.png") no-repeat center bottom;
}

.message-inscription .title {
font-size:54px;font-weight:bold;color:#dd262b;
font-weight:300;
}
.message-inscription p {
font-size:23px;
font-weight:300;
}

.tabs.horisontal dd a, .tabs.horisontal li a {
    background-color: #dd262b;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.tabs dd a, .tabs li a {
    border-right: 1px solid rgba(255, 255, 255, 0.3);
}

#wrap-slider-1.crumina-slider-wrap .active .click-section {
    background: none repeat scroll 0 0 #ffb812;
}
#google_ads_div_espace-franchise-fr_megaban_Top_ad_container {
    margin-right: -471px;
}
article .entry-thumb .comments-link {
    background: none repeat scroll 0 0 rgba(221, 38, 44, 0.9) !important;
}
article .entry-thumb .comments-link::before {
    border-color: rgba(221, 38, 44, 0.9) transparent transparent !important;
}
article .date {
    background: none repeat scroll 0 0 #ef7515 !important;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories > .cat-item > .category-label {
    display: inline-block !important;
    width:95% !important;
    margin-top: 30px !important;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories .children .subcat {
    padding-bottom: 15px !important;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories .children .subcat .category-label {
    display: inline !important;
}
.wpbdp-bar {
    padding: 20px !important;
}
label {
    font-size: 18px !important;
}
.listing-details label {
    font-size: 18px !important;
    display: block !important;
}
.wpbdp-listing .listing-details .field-value {
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
    padding: 5px 0 30px;
}
.wpbdp-listing .listing-details .field-value:last-child {
    border-bottom: none;
}
.wpbdp-listing .listing-details .field-value span {
    text-align: justify;
     line-height: 27px;
    font-size:15px;
}
.wpbdp-listing .listing-details .field-value h2 {
    color: #dd262b;
    font-size: 18px;
    margin-bottom: 0;
    margin-top: 25px;
    text-transform: uppercase;
}
.wpbdp-listing .listing-details .field-value h3 {
    color: #ffb900;
    font-size: 17px;
    margin-bottom: 0px;
}
.wpbdp-listing .listing-details .field-value h4 {
    color: #444;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 0 !important;
}
.wpbdp-listing .listing-details .field-value p {
    margin-bottom: 10px;
}
.wpbdp-listing-single .main-image {
    border-left: 15px solid #ffffff !important;
    padding: 0 !important;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories .subcat .category-label {
    font-size: 15px !important;
}

.wpbdp-category-page .wpbdp-listing .listing-details .field-value {
    border-bottom: none;
    padding: 0;
}

a.btn-download {
    background: none repeat scroll 0 0 #f55700;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0 25px;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -webkit-transition: all 200ms ease;
}
a.btn-download:hover {
    background: none repeat scroll 0 0 #ffb900;
}
a {
    transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -webkit-transition: all 200ms ease;
}
#top-panel .login-header .avatar, article .entry-thumb .comments-link:hover, article.post .link-read-more, .light, .lang-sel ul > li:hover a, .breadcrumbs, .back-to-top, .filter li a::after, #wp-submit.button-primary, #commentform #submit, .pricetable-featured .pricing-table .title, .folio-dopinfo i, .team_member_box .text::before, article.mini-news .mini-comm-count, .feature-box .back, .recent-block .tabs.horisontal dd a::after, .timelime .timeline-item .timeline-title::after, div.progress .meter, .highlight, .quantity .plus, #content .quantity .plus, .quantity .minus, #content .quantity .minus:hover, .pricing-table .cta-button .button.red, .crumina-slider-wrap .active .click-section, .tabs.vertical dd.active a, .tabs.vertical dd a .icon, .tabs.vertical dd.active .icon, .top-menu-button.active, article .entry-thumb .comments-link:hover .comments-link:hover::before {
    background-color: #ffb812;
}
#page-title .page-title-inner .breadcrumbs {
    background: #444 none repeat scroll 0 0;
}
.tiled-menu .sub-menu {
    display: none;
    top:40px;
}
.tiled-menu .sub-menu a {
    border-left: 3px solid transparent;
}
.tiled-menu .sub-menu a:hover {
    border-left: 3px solid #ffb812;
}
.tiled-menu .sub-menu li {
    background: rgba(50, 60, 63, 1);
}
.tiled-menu .menu-item-has-children:hover .sub-menu {
    display: block;
}
.tiled-menu > .menu-item > a {
    border-bottom: 3px solid transparent;
    padding: 15px 0;
}
.tiled-menu > .menu-item:hover > a, .current-menu-item > a {
    border-bottom: 3px solid #dd262b !important;
    padding: 15px 0;
}
.tiled-menu.no-customizer {
    padding-top: 45px;
}
.tiled-menu {
    min-height: 100px;
}
#logo {
    float: left;
    padding: 30px 0 0;
}
.wpbdp-main-links .button {
    margin-right: 5px;
    padding: 7px 15px;
}
.button, #wp-submit, #commentform #submit, .pricing-table .cta-button .button.red {
    box-shadow: none !important;
}
.twitter-row .icon, .page-numbers li:hover a, .page-numbers li a:focus, .page-numbers li.current a, .page-numbers li.current a:hover, .page-numbers li.current a:focus, .page-numbers li span:hover a, .page-numbers li span a:focus, .page-numbers li span.current, .tabs.horisontal dd a, .tabs.horisontal li a, .tabs.vertical dd a, .tabs.vertical li a, .button, #wp-submit, #commentform #submit, .map-holder .box-text, .accodion_module .title, .contacts-widget, .tweet-list, .twitter-row .icon, .products .product .button::before, ul.products li.product del .amount, .quantity .plus, #content .quantity .plus:hover, .quantity .minus, #content .quantity .minus {
    background-color: #ef7515;
}
.button:hover, #wp-submit:hover, #commentform #submit:hover, .listings .wpbdp-listing-excerpt .listing-actions input[type="submit"]:hover, .listings .wpbdp-listing-excerpt .listing-actions input[type="button"]:hover {
    background-color: #be161a;
}
.wpbdp-bar #wpbdmsearchform .submit {
    background-color: #ffb812;
    border: medium none;
    border-radius: 2px;
    box-shadow: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 900;
    padding: 7px 15px;
    position: relative;
    text-align: center;
    transition: none 0s ease 0s ;
    width: auto;
}
.wpbdp-bar #wpbdmsearchform .submit:hover {
    background-color: #f1ae10;
}
form#wpbdmsearchform a.advanced-search-link {
    margin-top: 5px;
    display: block;
    font-size: 70%;
    color: #dd262b;
}
form#wpbdmsearchform #intextbox {
    display: none;
}
.wpbdp-bar #wpbdmsearchform {
    text-align: right;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories .cat-item .category-label {
    border-bottom: 1px dotted #dddddd;
    color: #44505a;
    display: block;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 20px;
    padding-bottom: 5px;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories > .cat-item > .category-label {
    display: inline-block !important;
    margin-top: 30px !important;
    width: 95% !important;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories .children .subcat {
    padding-bottom: 15px !important;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories .cat-item {
    width: 100%;
}
.wpbdp-page-content #wpbdp-categories ul.wpbdp-categories, .wpbdp-page-content #wpbdp-categories ul.wpbdp-categories ul {
    list-style: outside none none;
}
.businessdirectory-submit input[type="submit"], #wpbdp-search-form .reset, #wpbdp-search-form .submit {
    background-color: #dd262b;
    border: medium none;
    border-radius: 2px;
    box-shadow: none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 900;
    padding: 7px 15px;
    position: relative;
    text-align: center;
    transition: none 0s ease 0s ;
    width: auto;
}
.businessdirectory-submit .wpbdp-form-field select {
    width: auto;
}
.businessdirectory select {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #ddd;
    padding: 9px 0;
}
.crumina-slider-wrap .entry-title a, .crum-slider .item .text {
    color: #444;
}
.crumina-slider-wrap .item-content .entry-title {
    font-size:30px;
}
.crum-slider .item .text {
    padding-top: 35px;
    font-size: 17px;
}
.crumina-slider-wrap .item-content { 
    background: rgba(0,0,0,0.85);
    opacity: 1;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}
.crumina-slider-wrap .active .item-content { 
    background: rgba(0,0,0,0.04);
    opacity: 1;
}
.crumina-slider-wrap .item-content:hover { 
    background: rgba(0,0,0,0.1) !important;
    opacity: 1;
}
.crumina-slider-wrap .item-content .slider-icon-wrap {
    box-shadow: 1px 0 0 rgba(0,0,0,0.1);
}
.crum-slider .big-element {
    height: 400px;
    width: 100%;
}
.crum-slider .small-element {
    display: none;
}
.crumina-slider-wrap .item-content {
    padding: 9.5% 5% 0 55%;
}
#top-panel .top-info {
    display: none;
}
.crum-slider ul li {
    opacity: 0.9;
}
.home article .entry-thumb .comments-link {
    display: none;
}
.home article.mini-news .mini-comm-count {
    display: none;
}
.recent-posts-list .entry-meta .author {
    display: none;
}
.author-description > div > span {
    display: none;
}
.author-description a {
    color: #44505a;
}
.about-author .share-icons {
    display: none;
}
#layout.magazine {
    margin-top: 0px;
}
.featured-news .entry-summary { padding-top:0; margin-top:0; }
.tiled-menu .sub-menu { width: 560px; }
.tiled-menu .sub-menu li { float:left; width:50%; border-bottom: 1px solid #42555A; border-right: 1px solid #42555A;}



/* Responsive */
@media screen and (max-width: 1024px) {
    #top-panel .search {
        float: left;
    }
    #top-panel .head-soc-icons {
        clear: none;
        float: right;
    }
    #logo {
        float: none;
        padding: 50px 0 0;
    }
    .crum-slider .big-element, .crum-slider ul li {
        height: auto;
    }     
    .crum-slider .item img {
        max-width:  50%;
    }
    .crumina-slider-wrap .item-content {
        padding: 5% 5% 0 55%;
    }
}
@media screen and (max-width: 945px) {
    .crum-slider .item .text {
        padding-top: 10px;
    }
}
@media screen and (max-width: 835px) {
    .crum-slider .big-element {
        padding: 35px;
    }
    .crumina-slider-wrap .item-content .entry-title {
        font-size: 24px;
    }
    .crum-slider .item .text {
        font-size: 15px;
    }
    .crum-slider .item img {
        max-width: 40%;
    }
    .crumina-slider-wrap .item-content {
        padding: 6% 5% 0 45%;
    }
    #top-panel .head-soc-icons {
        top: 0 !important;
    }
}
@media screen and (max-width: 727px) {
    #div-gpt-ad-1467294644848-0 {
        display: none !important;
    }
}
@media screen and (max-width: 700px) {
    .crumina-slider-wrap .item-content {
        padding: 14% 5% 0 45%;
    }
    .home .module-last-x-posts {
        margin-bottom: 40px;
    }
    .tiled-menu { margin-top: 0; }
    .tiled-menu.no-customizer {
        padding-top: 0;
    }
    .tiled-menu > .menu-item {
        display: block;
        margin-left: 0;
        margin-bottom: 20px;
    }
    .tiled-menu > .menu-item > a, .tiled-menu > .menu-item > a:hover {
        padding: 5px 0;
    }
    .tiled-menu .sub-menu {
        position: relative;
        top:10px;
    }
    .tiled-menu .sub-menu { width: auto; }
    .tiled-menu .sub-menu li { float:none; width:auto; border-bottom: 1px solid #42555A; border-right: none;}
}
@media screen and (max-width: 560px) {
    .crum-slider .big-element {
        padding: 25px;
    }
    .crum-slider .item img {
        max-width: 30%;
    }
    .crumina-slider-wrap .item-content {
        padding: 8% 5% 0 37%;
    }
}
@media screen and (max-width: 480px) {
    .crum-slider .big-element {
        padding: 25px;
    }
    .crum-slider .item img {
        margin-top: 100px;
        max-width: 100%;
    }
    .crumina-slider-wrap .item-content {
        padding: 10%;
    }
}
@media screen and (max-width: 350px) {
    .crum-slider .item img {
        margin-top: 140px;
    }
}
p { font-size: 16px !important; }
.single-post p { font-size: 17px !important; margin-bottom: 35px !important;}









