/*

    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. "Signup (Provider)" Page
    05. "Newsletter &#8211; Manage my Subscription" Page
    06. "Newsletter" Page
    07. "My Account" Page
    08. "Find The Closest Road Service!" Page
    09. "Iroutier.com" Page
    10. "Iroutier.com" Page
    11. "Get Listed Now!" Page
    12. "New Road Service" 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 li.hidden, body li.hidden div, body li.hidden div label, body li.hidden div input, body li.hidden div span, body li.hidden div:after, body li.hiddenwpuf_hidden_field, body li.hiddenwpuf_hidden_field div, body li.hiddenwpuf_hidden_field div ul, body li.hiddenwpuf_hidden_field div span{
	display:none!important;
	visibility:hidden!important;
	margin-bottom: 0px!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;
}

body .sr-colgauche .bde-div h5{
	color:#008CFE;
}

@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;
}



/*-----------------------------------------------*/
/*  "Signup (Provider)" Page                     */
/*-----------------------------------------------*/
body.page-id-9912 ul#wpuf_social_link, body.page-id-9912 ul.jssocials-shares{
	display:none;
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "Newsletter &#8211; Manage my Subscription" 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;
}



/*-----------------------------------------------*/
/*  "Newsletter" 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;
}



/*-----------------------------------------------*/
/*  "My Account" 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;
	}

}



/*-----------------------------------------------*/
/*  "Find The Closest Road Service!" 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;
	}

}



/*-----------------------------------------------*/
/*  "Get Listed Now!" 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;
}



/*-----------------------------------------------*/
/*  "New Road Service" Page                      */
/*-----------------------------------------------*/
body.page-id-11990 li.wpuf-el.sticky, body.page-id-11990 div.wpuf_sticky_checkbox_2395_780, body.page-id-11990 div.wpuf_sticky_checkbox_2395_780 span.wpuf-help, body.page-id-11990 li#sticky-113, body.page-id-11990 li.wpuf-el.sticky.hiddenwpuf_hidden_field.field-size-large{
	display:none !important;
	visibility:hidden!important;
}