/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Page Template
    03. Category Page
    04. "Inscription (Fournisseur)" Page
    05. "Infolettre &#8211; Gestion de mon abonnement" Page
    06. "Infolettre" Page
    07. "Mon Compte" Page
    08. "Trouvez le Service Routier le plus près!" Page
    09. "Iroutier.com" Page
    10. "Iroutier.com" Page
    11. "Affichez-vous dès maintenant!" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body li[id*='menu-item-'].admin-only a:after, body ul.oxy-nav-menu-list li.admin-only a:after{
	content:' *';
	font-size:14px;
	color:red;
	text-transform:uppercase;
	font-style:italic;
}

body #wpadminbar .quicklinks .ab-top-secondary>li{
	display: none!important;
	visibility: hidden!important;
}

body bold, body strong{
	color:#000000!important;
}

html[lang="fr-FR"] body.language-fr ul.wpm-language-switcher li.item-language-fr.active, html[lang="fr-FR"] body.language-fr ul.wpm-language-switcher li.item-language-fr.active{
	background-color: #0099cc;
	border-bottom: 4px solid white;
}

html[lang="fr-FR"] body.language-fr li#responsive-menu-item-language-fr.active-language a.responsive-menu-item-link{
	background-color: #0099cc;
}

body li.wpm-item-language-fr.active{
	background-color: #0099cc;
}

body li.wpm-item-language-en.active{
	background-color: #ff0000;
}

html[lang="en-US"] body.language-en ul.wpm-language-switcher li.item-language-en.active, html[lang="en-US"] body.language-en ul.wpm-language-switcher li.item-language-en.active{
	background-color: #ff0000;
	border-bottom: 4px solid white;
}

html[lang="en-US"] body.language-en li#responsive-menu-item-language-en.active-language a.responsive-menu-item-link{
	background-color: #ff0000;
}

body .bde-header-builder .bde-code-block .backbutton{
	background-color:#FECB00;
	font-weight:bold;
	border:none;
	font-size:20px;
	width:28px;
	height:24px;
	max-width:28px;
	max-height:24px;
}

body .bde-section-10965-100 .bde-heading{
	margin-top:8px !important;
}

body .bde-section-11002-100 .bde-tabs select{
	color:#222222!important;
}

body .bde-section-10980-100 .subscription h3{
	font-weight:500 !important;
	font-size:18px;
}

body .items-table tr .wpuf-posts-options{
	height:30px;
	width:30px;
}

body .post_title .wpuf-label label, body .wpuf-form .wpuf-label label, body .wpuf-form label a{
	font-size:16px!important;
	margin-bottom:5px;
}

body .post_title .wpuf-fields span, body .wpuf-form .wpuf-fields .wpuf-help{
	font-family:'Local-Montserrat', sans-serif!important;
}

body #wpuf-featured_image-780-upload-container .wpuf-attachment-upload-filelist{
	margin-top:10px!important;
	margin-bottom:10px!important;
}

body .wpuf-form .selectit input[type=checkbox]{
	margin-left:0px;
	margin-right:5px;
}

body .wpuf-form label input[type=checkbox]{
	margin-right:5px;
}

body .bde-section-11069-100 .bde-columns .sr-colgauche{
	border-radius:10px;
	padding:20px;
}

body .sr-colgauche .post .gmw-sl-distance{
	text-align:center;
}

body .sr-colgauche .post .gmw-sl-address{
	text-align:center;
}

body .section-container .post .gmw-sl-distance{
	font-size:16px;
	margin-top:0px;
}

body .section-container .post .gmw-sl-address{
	font-size:16px;
}

body.single-services-routiers .section-container .bde-div h3.bde-heading{
	margin-bottom:20px!important;
}

body .bde-grid .bde-div .bde-heading{
	margin-bottom:0.25em!important;
	margin-top:-10px !important;
}

body .bde-section-11069-100 .bde-column h3.bde-heading{
	margin-bottom:20px!important;
}

body .sr-colgauche .js-rmp-rating-widget .rmp-heading--title{
	font-weight:500;
	font-size:21px;
	line-height:120%;
}

body .bde-section-11187-100 .titre-container{
	position:relative;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .bde-section-11187-100 .titre-ligne-1{
	top:-30px!important;
	position:relative;
}

body .bde-section-11187-100 .titre-ligne-2{
	top:-55px!important;
	position:relative;
}

body .bde-globalblock .bde-section-11187-100{
	min-height:90px!important;
	height:90px;
}

body .sr-colgauche .bde-shortcode .js-rmp-results-widget{
	font-size:16px;
}

body textarea[name="recaptcha_challenge_field"]{
	display:none;
	visibility:hidden;
}

body .wpuf-user-avatar img{
	border-radius: 50%;
}

body .titre-line1{
	margin-top:5px!important;
}

body .titre-line2{
	margin-top:5px!important;
}

body .breakdance-form-field p{
	width:100%;
}

body .breakdance-form-field p label{
	width:100%;
	margin-top:-30px;
	font-weight:600;
}

body .breakdance-form-field p input, body .breakdance-form-field p textarea{
	width:100%;
	margin-top:-30px;
	font-size:16px;
}

body .bde-section-10980-100 .bde-section-10420-100 .section-container{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

body .init span textarea{
	width:100%!important;
	min-width:100%!important;
}

body p input[type=text], body p input[type=email]{
	margin-top:-40px!important;
}

body #mailpoet_form_2 form, body .mailpoet_form_html label, body .mailpoet_form_iframe label{
	font-family:'Local-Montserrat', sans-serif!important;
	font-weight:600!important;
}

body .mailpoet_form_html input, body .mailpoet_form_iframe input{
	font-family:'Local-Montserrat', sans-serif!important;
	font-weight:600!important;
}

body #mailpoet_form_2 .mailpoet_form_form label{
	font-family:'Local-Montserrat', sans-serif!important;
	font-weight:600;
}

body #mailpoet_form_2 .mailpoet_form_form input{
	font-family:'Local-Montserrat', sans-serif!important;
}

body .mailpoet_form_form h2{
	margin-top: -20px !important;
	margin-bottom: 10px !important;
}

body span.mailpoet-change-email-info{
	display:none!important;
	visibility:hidden!important;
}

body li.parsley-required{
	font-family:'Local-Montserrat', sans-serif!important;
}

body #s, body input[type="text"], body input[type="email"], body input[type="password"], body input[type="url"], body p.login-username input[type="text"]#user_login, body p.login-password input[type="password"]#user_pass, body p input[type="text"]#wpuf-user_login{
	padding: 3px 7px 3px 7px !important;
	line-height: 20px !important;
	height: 33px !important;
	font-family: inherit !important;
	font-size: 15px !important;
	border-width: 1px !important;
	border-style: solid !important;
	border-color: #dddddd !important;
	background-color: #f4f4f4 !important;
	-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,.0) !important;
	-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.0) !important;	box-shadow: inset 0 0px 0px rgba(0,0,0,.0) !important;
	min-width: 100% !important;
	width: 100% !important;
	max-width: 100% !important;

}

body ul select{
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 33px;
	min-height: 33px;
	font-family: 'Local-Montserrat',sans-serif!important;
	font-size: 15px;
	margin-bottom: 0;
}

body div.wpuf-address-field.city_name, body div.wpuf-address-field.zip, body div.wpuf-address-field.country_select, body div.wpuf-address-field.state{
	width:100%!important;
	float:none!important;
}

body span.mailpoet_required, body span.required{
	color:red;
	margin-right:10px;
}

body .js .init p{
	font-weight:600;
}

body #wpuf-login-form label{
	font-weight:600;
	margin-bottom:10px;
}

body .wpcf7-form p, body .wpcf7-form.invalid p, body .wpcf7-form.invalid span, body .wpcf7-form.invalid textarea{
	font-weight:600!important;
	min-width:100%;
	width:100%;
}

html[lang="fr-FR"] body.language-fr .gmw-form .gmw-address-field-wrapper label{
	font-size:16px!important;
	font-variant: normal!important;
}

body .gmw-form [class*="-field-wrapper"] label{
	font-size:16px!important;
	font-weight:600!important;
}

body .bde-section-11108-101 .bde-div .bde-code-block:hover{
	text-shadow: 2px 2px 2px var(--bde-palette-222-ebe8fc8a-d98c-451d-ac09-a9a47f2ae6ba-4);
	color:#fecb00!important;
}

html[lang="fr-FR"] body #proxysearchform .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper label, html[lang="en-US"] body #proxysearchform .gmw-form-wrapper .gmw-form .gmw-address-field-wrapper label{
	text-transform:none !important;
	font-size:16px!important;
}

body .gmw-form .gmw-distance-field-wrapper select, body .gmw-form .gmw-distance-field-wrapper select option{
	font-size:16px!important;
	padding-left:8px!important;
}

body div.gmw-results div.post-content div.left-col{
	display:block!important;
	float:none!important;
	clear:both!important;
	width:100%!important;
	margin-bottom:1em;
}

body div.gmw-results div.post-content div.right-col{
	display:block!important;
	float:none!important;
	clear:both!important;
	width:100%!important;
	padding:0px!important;
}

body span.gmw-location-meta-label::after{
	content:":";
}

body select.gmw-per-page{
	font-size:16px!important;
	font-weight:600!important;
	padding-left:10px!important;
}

body select.gmw-per-page option{
	font-size:16px!important;
	font-weight:600!important;
	padding:10px!important;
}

body .breakdance-form-field__label{
	margin-bottom:15px;
}

body .breakdance-form-field__label[for="textarea_message"]{
	margin-bottom:5px;
}

body .breakdance-form-footer p .breakdance-form-button{
	padding-top:0px;
	padding-bottom:0px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	margin-top:2px!important;
}

body .breakdance-form-footer p{
	padding:5px 0px 8px 0px !important;
	margin:0px!important;
}

body .ee-posts-grid .ee-post-title a{
	padding-bottom:10px;
}

body .ee-posts-grid .ee-post .ee-post-meta{
	font-size:16px;
}

body .ee-posts-grid .ee-post .ee-post-content{
	font-size:16px;
}

body .bde-tabs .js-tablist{
	display:inline-block!important;
}

body .bde-tabs .js-tablist .js-tab{
	display:inline-block!important;
	padding:5px;
	border-style:none;
	padding-left:7px;
	padding-right:7px;
	margin-bottom:6px;
}

body .bde-tabs .js-tablist .js-tab .is-active{
	display:inline-block!important;
	padding:5px;
	border-style:none!important;
	background-color: !important;
	padding-left:7px;
	padding-right:7px;
	margin-bottom:4px;
}

body button#tab-isotope-all.is-active, body .bde-tabs__tab.js-tab.is-active{
	color:black!important;
	border-bottom:0px solid;
}

body .bde-tabs__tabslist--tabs, body .bde-tabs__tabslist--default{
	--activeBgColor: #f1c40f!important;
	--hoverBgColor: #222222;
	--inactiveBgColor: #E5E7EB!important;
}

body .bde-tabs, body .bde-advanced-tabs{
	--tabs-bg: transparent;
	width: 100%;
	max-width: 100%;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-orient: column;	-webkit-box-direction: column;	-ms-flex-direction: column;	flex-direction: column;
	--activeColor: black;
	--hoverColor: #FFFFFF;
	--activeUnderlineColor: none;
	--hoverUnderlineColor: none;
	--inactiveColor: black;
	--separatorColor: #e5e7eb;
	--separatorWidth: 0px;
	--activeUnderlineSize: 0px;
	--activeUnderlineRadius: 0;
	--bde-tabs-space-after: 20px;
}

body #tab-isotope-all{
	padding-left:15px;
	padding-right:15px;
}

body .ee-posts-isotope .ee-post .bde-grid > .bde-div{
	min-width:100%!important;
}

body .section-container .bde-columns .bde-column .bde-themeless-template-content-area ul{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

body.page-id-1397 ul.no-favorites{
	margin-left:0px!important;
	min-width:100%!important;
}

body .simplefavorite-button{
	font-weight:500;
	margin:10px 0 10px 0;
	border-radius: 6px!important;
}

body button.simplefavorite-button{
	color:#000000;
	border:0px solid!important;
}

body .favorites-list li a{
	font-size:20px;
}

body span.simplefavorite-button-count{
	margin-left:8px;
}

body .wpuf_packs .wpuf-sub-amount span{
	color:#000000;
}

body .wpuf_packs li h3{
	margin-top:0px !important;
}

body .wpuf_packs li p{
	padding-top:10px !important;
	margin-top:0px;
	margin-bottom:5px !important;
}

body .bde-section-10980-100 .wrap-html-sitemap .sp-wrap-cpt{
	margin-top:-20px!important;
	margin-left:20px;
}

body .wpuf-form .wpuf-submit .wpuf-submit-button, body .mailpoet_form_form .mailpoet_paragraph .mailpoet_submit{
	background-color: #EB7200!important;
	color:#FFFFFF!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;	box-shadow: none!important;
	border: 0px solid #ccc!important;
	border-color: none!important;
	border-radius: 5px!important;
	font-size: 16px!important;
	font-weight: 600!important;
	line-height: 20px!important;
	padding-top: 8px!important;
	padding-right: 14px!important;
	padding-bottom: 8px!important;
	padding-left: 14px!important;
}

body .wpuf-form .wpuf-submit .wpuf-submit-button:hover, body .mailpoet_form_form .mailpoet_paragraph .mailpoet_submit:hover{
	background-color: #FCC900!important;
	color:#000000!important;
}

body .mailpoet_form_form .mailpoet_paragraph .mailpoet_submit{
	margin-bottom:10px !important;
}

body div.pwaforwp-btn.pwaforwp-btn-add-to-home{
	font-size:30px;
	font-weight:700;
	padding-top:8px;
	padding-bottom:8px;
}

body .wpuf-dashboard-container .items-table-container, body .wpuf-dashboard-container .wpuf-dashboard-content.invoices{
	max-width: 100%;
	overflow-y: hidden!important;
}

body .wpuf-dashboard-content.dashboard p:nth-child(2){

	display:default;
	visibility:default;
}

body #wpuf-payment-gateway{
	margin-top:20px;
}

body input#wpuf-account-update-billing_address{
	width:auto;
}

body #eu-cookie-bar{
	padding:20px;
	font-size:15px;
}

body #euCookieAcceptWP{
	font-size:15px!important;
}

body .wpuf-dashboard-container .wpuf-dashboard-navigation ul li.wpuf-menu-item{
	margin-bottom:2px!important;
	margin-right:2px!important;
}

body .bde-section-10980-100 .wpuf-user-avatar img{
	margin-bottom: -20px!important;
	border-radius:100%!important;
	-moz-border-radius: 100%!important;

}

body .wpuf-dashboard-navigation ul li.wpuf-menu-item.dashboard{
	display:none!important;
	visibility:hidden!important;
}

body span.breakdance-form-field__required, body span.required{
	color:#FF0000!important;
	font-weight:500;
}

body #lct-widget-services li a:after{
	color:#FFFFFF!important;
	font-size:16px!important;
}

body #lct-widget-services li{
	font-size:16px!important;
}

@media (max-width:549px){

	body .bde-shortcode .billing-address{
	padding-left:15px;
	}

}



@media (max-width:425px){

	body .bde-header-builder .bde-code-block .backbutton{
	width:30px;
	max-width:30px;
	z-index:9999;
	}

}



@media (max-width:350px){

	body .wpuf-dashboard-navigation ul li{
	display:inline-block;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .fa-plus-circle::before{
	font-family: 'FontAwesome';
}

body.page:not(.home) .fa-minus-circle::before{
	font-family: 'FontAwesome';
	content: "\f056";
}

body.page:not(.home) .qe-faqs-filters-container li.active a{
	border-bottom: 3px solid #000000!important;
	font-weight: bold!important;
}



/*-----------------------------------------------*/
/*  Category Page                                */
/*-----------------------------------------------*/
body.category #div_block-12-975{
	padding-right:0px;
}

body.category #div_block-13-975 .widget img{
	margin-left:6px;
}



/*-----------------------------------------------*/
/*  "Inscription (Fournisseur)" Page             */
/*-----------------------------------------------*/
body.page-id-9912 ul#wpuf_social_link, body.page-id-9912 ul.jssocials-shares{
	display:none;
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "Infolettre &#8211; Gestion de mon abonnement" Page*/
/*-----------------------------------------------*/
body.page-id-10033 .mailpoet-manage-subscription .mailpoet_paragraph select, body.page-id-10033 .mailpoet-manage-subscription .mailpoet_paragraph select option{
	font-size:15px;
	font-family:'Montserrat', sans-serif;
}

body.page-id-10033 .mailpoet-manage-subscription .mailpoet_paragraph select{
	margin-bottom:1em;
}

body.page-id-10033 .mailpoet-manage-subscription .mailpoet_paragraph .mailpoet-change-email-info{
	font-size:16px;
}

body.page-id-10033 .mailpoet-manage-subscription label strong{
	font-size:16px;
	color:#3498db;
}

body.page-id-10033 .mailpoet-manage-subscription input{
	margin-bottom:1em;
}

body.page-id-10033 .mailpoet-manage-subscription .mailpoet_paragraph label{
	font-size:15px;
}

body.page-id-10033 .mailpoet_paragraph label.mailpoet_checkbox_label input{
	margin-bottom:0em;
	font-size:15px !important;
}

body.page-id-10033 .mailpoet_paragraph input.mailpoet_submit{
	margin-top:1em;
}

body.page-id-10033 .mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_segment_label{
	display: block;
}

body.page-id-10033 .mailpoet-manage-subscription .mailpoet_paragraph .mailpoet_checkbox_label{
	display: block;
}

body.page-id-10033 span.mailpoet-change-email-info{
	display:none!important;
	visibility:hidden!important;
}



/*-----------------------------------------------*/
/*  "Infolettre" Page                            */
/*-----------------------------------------------*/
body.page-id-23 form.mailpoet_form br{
	display:none;
	visibility:hidden;
}

body.page-id-23 .mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success{
	left: 50%;
	position: absolute;
	text-align: left;
	top: 12%;
	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);
}

body.page-id-23 div.mailpoet_message{
	margin: 0;
	padding: 0 0px!important;
}



/*-----------------------------------------------*/
/*  "Mon Compte" Page                            */
/*-----------------------------------------------*/
@media (max-width:600px){

	body.page-id-760.page-id-760 .wpuf-dashboard-container table.items-table td::before{
	content: none!important;
}

body.page-id-760.page-id-760 td.data-column.flex-column span::after{
	margin-right: 10px!important;
}

body.page-id-760.page-id-760 td.data-column.flex-column a::before{
	margin-left: 10px!important;
	}

}



/*-----------------------------------------------*/
/*  "Trouvez le Service Routier le plus près!" Page*/
/*-----------------------------------------------*/
@media (max-width:99999px){

	body.page-id-1040 div.gmw-results-message{
	font-size:16px!important;
	font-weight:600!important;
}

body.page-id-1040 div.gmw-map-wrapper{
	border:2px solid #555555;
	border-radius:7px;
}

body.page-id-1040 .bde-themeless-template-content-area div.address-wrapper{
	display: block!important;
	clear:both!important;
	float:left!important;
	min-width:100%!important;
	font-size:16px!important;
	border:0px solid #555555;
}

body.page-id-1040 .bde-themeless-template-content-area div.address-wrapper span{
	font-size:16px!important;
}

body.page-id-1040 .bde-themeless-template-content-area div.address-wrapper span.gmw-item.distance{
	font-size:15px!important;
	margin-left:15px!important;
	font-weight:600!important;
}

body.page-id-1040 .bde-themeless-template-content-area h2 a{
	font-size:22px!important;
	font-weight:600!important;
	display: block!important;
	clear:both!important;
}

body.page-id-1040 li > div > div{
	font-size:16px!important;
	display:inline-block;
	text-align:left !important;
}

body.page-id-1040 div.gmw-results-wrapper.gray ul.posts-list-wrapper li .top-wrapper{
	border-bottom: 1px dashed #555 !important;
}

body.page-id-1040 .gmw-location-meta-label{
	font-size:16px!important;
	margin-bottom:-1px!important;
}

body.page-id-1040 .gmw-tax-label{
	font-size:16px!important;
	font-weight:600;
}

body.page-id-1040 li.field.phone span.label{
	display:none;
}

body.page-id-1040 .gmw-location-meta.gmw-additional-info-wrapper li.field.phone span.info::before{
	font-size: 18px;
	color: #444;
	font-style: normal;
	font-weight: 400;
	vertical-align: top;
	padding-left: .2em;
	padding-right: .5em;
	font-size: 18px;
	color: #444;
	font-style: normal;
	font-weight: 400;
	vertical-align: top;
	padding-left: .2em;
	padding-right: .5em;
}

body.page-id-1040 .gmw-location-meta.gmw-additional-info-wrapper li.field.phone span.info::before{
	font-family: 'FontAwesome'!important;
	content: "\f095"!important;
	display:none;
	visibility:hidden;
}

body.page-id-1040.page-id-1040 .bde-themeless-template-content-area h2{
	display: block !important;
	clear: both !important;
	min-width: 100% !important;
	margin-top: 15px !important;
	margin-bottom: 10px !important;
	padding-bottom:0px !important;
	border: 0px solid #555555;
}

body.page-id-1040 .bde-section-10980-100 h2 a{
	text-align:left;
	margin: 0px;
}

body.page-id-1040 .bde-column .un .pt div ul li div div .distance{
	margin-left:0px !important;
}

body.page-id-1040 .bde-section-10980-100 ul .distance{
	margin-top:10px;
	}

}



/*-----------------------------------------------*/
/*  "Iroutier.com" Page                          */
/*-----------------------------------------------*/
@media all and (min-width: 1px){

	body.page-id-10631.page-id-10631 li.cat-item a{
	line-height:140%!important;
}

body.page-id-10631.page-id-10631 li.cat-item{
	line-height:140%!important;
	}

}



/*-----------------------------------------------*/
/*  "Iroutier.com" Page                          */
/*-----------------------------------------------*/
@media all and (min-width: 1px){

	body.page-id-10631.page-id-12055 li.cat-item a{
	line-height:140%!important;
}

body.page-id-10631.page-id-12055 li.cat-item{
	line-height:140%!important;
	}

}



/*-----------------------------------------------*/
/*  "Affichez-vous dès maintenant!" Page        */
/*-----------------------------------------------*/
body.page-id-1270.page-id-1270 h2.sidebar-account-menu-title{
	position:relative;
	left:0px;
	margin-top:40px!important;
	margin-bottom:-10px!important;
}

body.page-id-1270.page-id-1270 h2.widgettitle{
	position:relative;
	left:-40px;
	margin-top:40px!important;
	margin-bottom:5px!important;
}

body.page-id-1270.page-id-1270 div#User_Menu, body.page-id-1270.page-id-1270 div#Services{
	position:relative;
	left:79px;
	margin-bottom: 40px !important;
}

body.page-id-1270.page-id-1270 #menu-user-menu .menu-item:nth-of-type(1) a{
	margin-top:15px;
}

body.page-id-1270.page-id-1270 #menu-user-menu .menu-item a{
	max-width:80%!important;
	width: 80%!important;
}

body.page-id-1270.page-id-1270 .breakdance .bde-globalblock div.sidebar-account-menu li a{
	line-height:22px!important;
}

body.page-id-1270.page-id-1270 .breakdance .bde-globalblock div.sidebar-widget li a{
	line-height:20px!important;
}

body.page-id-1270.page-id-1270 .wpuf-items-start li h3{
	background-color:transparent;
	color:#e67e22;
	font-weight:700 !important;
	border-style:none;
}

body.page-id-1270.page-id-1270 .wpuf-items-start li p{
	font-weight:500;
	font-size:17px;
	line-height:23.8px!important;
}

body.page-id-1270.page-id-1270 .wpuf-items-start .wpuf-mt-6 .wpuf-flex{
	display:none;
}

body.page-id-1270.page-id-1270 .wpuf-items-start li a{
	font-size:16px;
	background-color:#EB7200!important;
	color:#ffffff!important;
	background-color:#FECB00!important;
	color:#000000!important;
}

body.page-id-1270 #lct-widget-services-container h2{
	margin-top:-15px !important;
}