@charset "UTF-8";
.bne-flyout-wrapper * {
box-sizing: border-box;
} .sidr-animating {
overflow-x: hidden !important;
}
.flyout-lock {
overflow: hidden !important;
width: auto;
}
.flyout-lock body {
overflow: hidden !important;
} html.shownscroll.flyout-margin,
html.shownscroll.flyout-margin .flyout-trigger.trigger-right {
margin-right: 15px;
} .flyout-overlay {
display: none;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 999998;
background: url(//newcreation-concrete-paving.com/wp-content/plugins/bne-flyout/assets/images/shade.png) repeat; background: rgba(0,0,0,.6);
cursor: pointer;
-webkit-backface-visibility: hidden;
}
.flyout-overlay.active {
display: block;
width: auto;
height: auto;
} html.flyout-lock .flyout-trigger {
opacity: 0;
}  .flyout-trigger {
position: fixed;
top: 40%; z-index: 999997;
cursor: pointer;
-ms-touch-action: none;
touch-action: none;
transition: opacity .3s ease; -webkit-backface-visibility: hidden;
}
.flyout-trigger.trigger-left {
left: 0px;
}
.flyout-trigger.trigger-right {
right: 0px;
}
.flyout-trigger.trigger-top {
top: 0px;
bottom: auto;
}
.flyout-trigger.trigger-bottom {
top: auto;
bottom: 0px;
} .flyout-trigger.trigger-button {
padding: 5px 10px;
background: #333; box-shadow: 0px 0px 5px rgba(0,0,0,.4);
color: white;
font-weight: bold;
cursor: pointer;
} .flyout-trigger a, .flyout-trigger a:hover, .flyout-trigger a:visited { color: white; } .flyout-trigger.trigger-left.trigger-button {
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
} .flyout-trigger.trigger-right.trigger-button {
-webkit-transform-origin: right top;
-ms-transform-origin: right top;
transform-origin: right top;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
} .flyout-trigger.trigger-image img {
height: auto;
width: 100%; max-width: 200px;
cursor: pointer;
}
@media only screen and (max-width: 600px) { .flyout-trigger.trigger-image img { max-width: 75px; }
} .flyout-trigger.trigger-top img,
.flyout-trigger.trigger-bottom img {
max-width: 100%;
}
img[class*='flyout-trigger-id-'] {
cursor: pointer;
} .bne-flyout-wrapper .sidr { display: block;
position: fixed;
z-index: 999999;
padding: 0;
margin: 0;
-webkit-overflow-scrolling: touch;
-webkit-backface-visibility: hidden;
}
.bne-flyout-wrapper .sidr.right {
top: 0;
bottom: 0;
left: auto;
right: -100%; height: 100%;
height: 100vh;
width: 300px; max-width: 100%;
}
.bne-flyout-wrapper .sidr.left {
top: 0;
bottom: 0;
left: -100%; right: auto;
height: 100%;
height: 100vh;
width: 300px; max-width: 100%;
max-width: 100vw;
}
.bne-flyout-wrapper .sidr.top {
top: -100%; bottom: auto;
left: 0;
right: 0;
width: 100%;
width: 100vw;
height: 300px; max-height: 100%;
}
.bne-flyout-wrapper .sidr.bottom {
top: auto;
bottom: -100%; left: 0;
right: 0;
width: 100%;
width: 100vw;
height: 300px; max-height: 100%;
} .flyout-content {
height: 100%;
padding: 40px 30px 30px 30px;
overflow-x: hidden;
overflow-y: auto;
background: #333333; line-height: 1.4em;
color: #fff;
} @media (max-width:1024px) {
.flyout-content {
transform: translateZ(0);
}
}
.flyout-content::-webkit-scrollbar {
display: none;
}
.bne-flyout-wrapper .sidr.left.flyout-open .flyout-content.push { box-shadow: inset -8px 0px 8px -8px rgba(0,0,0,.5); }
.bne-flyout-wrapper .sidr.right.flyout-open .flyout-content.push { box-shadow: inset 8px 0px 8px -8px rgba(0,0,0,.5); }
.bne-flyout-wrapper .sidr.top.flyout-open .flyout-content.push { box-shadow: inset 0px -8px 8px -8px rgba(0,0,0,.5); }
.bne-flyout-wrapper .sidr.bottom.flyout-open .flyout-content.push { box-shadow: inset 0px 8px 8px -8px rgba(0,0,0,.5); }
.bne-flyout-wrapper .flyout-open .flyout-content.slide { box-shadow: 0 0 8px rgba(0,0,0,.5); } .flyout-content,
.flyout-content a,
.flyout-content h1,
.flyout-content h2,
.flyout-content h3,
.flyout-content h4,
.flyout-content h5,
.flyout-content h6 {
color: white;
}
.flyout-content a:hover,
.flyout-content a:visited {
color: inherit;
}
.flyout-content p {
margin-bottom: 15px;
line-height: 1.4em;
}
.flyout-content img {
max-width: 100%;
} .flyout-menu {
margin-bottom: 20px;
}
.flyout-menu ul {
padding: 0;
margin: 0 ;
list-style: none;
}
.flyout-menu > ul {
margin-left: -30px;
margin-right: -30px;
}
.flyout-menu li .fa {
margin-right: 5px;
}
.flyout-menu li a {
display: block;
padding: 10px 30px;
font-size: 15px;
font-weight: bold;
text-align: left;
text-decoration: none;
text-shadow: 1px 1px 0px rgba(0,0,0,.3);
text-transform: uppercase;
} .flyout-menu li ul.sub-menu {
overflow: hidden;
max-height: 0;
transition: max-height 1s ease;
}
.flyout-menu li.menu-item-has-children:hover > ul.sub-menu {
max-height: 1000px;
} .flyout-menu li li a {
padding-left: 50px;
} .flyout-menu li li li a {
padding-left: 70px;
} .flyout-menu ul li.menu-item-has-children > a:after {
content: "\e802";
float: right;
font-family: "bne-flyout-fontello";
} .flyout-menu ul li.menu-item-has-children:hover > a:after {
content: "\e803";
float: right;
font-family: "bne-flyout-fontello";
} .flyout-menu a:hover,
.flyout-menu li.current_page_item > a,
.flyout-menu li.current_page_parent > a,
.flyout-menu li.current-page-ancestor > a,
.flyout-menu li.current-menu-ancestor > a,
.flyout-menu li.current-menu-item > a {
background: rgba( 0, 0, 0, 0.3);
color: inherit;
} .flyout-header-buttons {
position: absolute;
top: 0;
right: 0;
z-index: 10;
}
.flyout-close-button,
.flyout-edit-button {
display: block;
float: right;
padding: 5px 8px;
background: rgba(0,0,0,.3);
border-radius: 0px;
color: white !important;
cursor: pointer;
font-size: 16px;
font-weight: normal;
vertical-align: middle;
}
.flyout-edit-button {
margin-right: 1px;
}
.bne-flyout-wrapper .sidr.right .flyout-header-buttons {
left: 0;
right: auto;
}
.bne-flyout-wrapper .sidr.right .flyout-close-button {
margin-right: 1px;
float: left;
} .bne-flyout-wrapper form { margin: 10px; }
.bne-flyout-wrapper input[type="text"],
.bne-flyout-wrapper input[type="password"],
.bne-flyout-wrapper input[type="date"],
.bne-flyout-wrapper input[type="datetime"],
.bne-flyout-wrapper input[type="email"],
.bne-flyout-wrapper input[type="number"],
.bne-flyout-wrapper input[type="search"],
.bne-flyout-wrapper input[type="tel"],
.bne-flyout-wrapper input[type="time"],
.bne-flyout-wrapper input[type="url"],
.bne-flyout-wrapper textarea,
.bne-flyout-wrapper select {
display: block;
width: 100% !important;
clear: both;
background: rgba(0,0,0,0.3);
border: none;
color: white;
font-size: 16px;
}
.bne-flyout-wrapper input[type="file"] {
width: 100% !important;
}  .flyout-trigger.hide_on_standard { display: none; }
@media (max-width: 767px) { .flyout-trigger.hide_on_standard,
.flyout-trigger.hide_on_mobile {
display: block;
}
.flyout-trigger.hide_on_tablet {
display: none;
}
}
@media (max-width: 480px) { .flyout-trigger.hide_on_standard,
.flyout-trigger.hide_on_tablet {
display: block;
}
.flyout-trigger.hide_on_mobile {
display: none;
}
} @font-face {
font-family: "bne-flyout-fontello";
src: url(//newcreation-concrete-paving.com/wp-content/plugins/bne-flyout/assets/font/fontello.eot?95905014);
src: url(//newcreation-concrete-paving.com/wp-content/plugins/bne-flyout/assets/font/fontello.eot?95905014#iefix) format('embedded-opentype'),
url(//newcreation-concrete-paving.com/wp-content/plugins/bne-flyout/assets/font/fontello.woff?95905014) format('woff'),
url(//newcreation-concrete-paving.com/wp-content/plugins/bne-flyout/assets/font/fontello.ttf?95905014) format('truetype'),
url(//newcreation-concrete-paving.com/wp-content/plugins/bne-flyout/assets/font/fontello.svg?95905014#fontello) format('svg');
font-weight: normal;
font-style: normal;
}
.bne-flyout-wrapper [class^="bne-icon-"]:before,
.bne-flyout-wrapper [class*=" bne-icon-"]:before {
font-family: "bne-flyout-fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: auto;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
}
.bne-flyout-wrapper .bne-icon-cancel:before { content: '\e800'; }
.bne-flyout-wrapper .bne-icon-pencil:before { content: '\e801'; }
.bne-flyout-wrapper .bne-icon-right-dir:before { content: '\e802'; }
.bne-flyout-wrapper .bne-icon-down-dir:before { content: '\e803'; } .bne-flyout-wrapper .clear:before, .bne-flyout-wrapper .clear:after, .bne-flyout-wrapper .clearfix:before, .bne-flyout-wrapper .clearfix:after {display: table;content: "";}
.bne-flyout-wrapper .clear:after, .bne-flyout-wrapper .clearfix:after {content: "";visibility: hidden;display: block;height: 0;clear: both;} @-ms-viewport{ width: auto !important; }
 @font-face {
font-family: "socicon";
src:url(//newcreation-concrete-paving.com/wp-content/plugins/divi-booster/core/fixes/126-customizer-social-icons/fonts/socicon.eot);
src:url(//newcreation-concrete-paving.com/wp-content/plugins/divi-booster/core/fixes/126-customizer-social-icons/fonts/socicon.eot?#iefix) format("embedded-opentype"),
url(//newcreation-concrete-paving.com/wp-content/plugins/divi-booster/core/fixes/126-customizer-social-icons/fonts/socicon.woff) format("woff"),
url(//newcreation-concrete-paving.com/wp-content/plugins/divi-booster/core/fixes/126-customizer-social-icons/fonts/socicon.ttf) format("truetype"),
url(//newcreation-concrete-paving.com/wp-content/plugins/divi-booster/core/fixes/126-customizer-social-icons/fonts/socicon.svg#socicon) format("svg");
font-weight: normal;
font-style: normal;
} [class^="socicon-"]:before,
[class*=" socicon-"]:before {
font-family: "socicon" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.socicon-modelmayhem:before {
content: "\e000";
}
.socicon-mixcloud:before {
content: "\e001";
}
.socicon-drupal:before {
content: "\e002";
}
.socicon-swarm:before {
content: "\e003";
}
.socicon-istock:before {
content: "\e004";
}
.socicon-yammer:before {
content: "\e005";
}
.socicon-ello:before {
content: "\e006";
}
.socicon-stackoverflow:before {
content: "\e007";
}
.socicon-persona:before {
content: "\e008";
}
.socicon-triplej:before {
content: "\e009";
}
.socicon-houzz:before {
content: "\e00a";
}
.socicon-rss:before {
content: "\e00b";
}
.socicon-paypal:before {
content: "\e00c";
}
.socicon-odnoklassniki:before {
content: "\e00d";
}
.socicon-airbnb:before {
content: "\e00e";
}
.socicon-periscope:before {
content: "\e00f";
}
.socicon-outlook:before {
content: "\e010";
}
.socicon-coderwall:before {
content: "\e011";
}
.socicon-tripadvisor:before {
content: "\e012";
}
.socicon-appnet:before {
content: "\e013";
}
.socicon-goodreads:before {
content: "\e014";
}
.socicon-tripit:before {
content: "\e015";
}
.socicon-lanyrd:before {
content: "\e016";
}
.socicon-slideshare:before {
content: "\e017";
}
.socicon-buffer:before {
content: "\e018";
}
.socicon-disqus:before {
content: "\e019";
}
.socicon-vkontakte:before {
content: "\e01a";
}
.socicon-whatsapp:before {
content: "\e01b";
}
.socicon-patreon:before {
content: "\e01c";
}
.socicon-storehouse:before {
content: "\e01d";
}
.socicon-pocket:before {
content: "\e01e";
}
.socicon-mail:before {
content: "\e01f";
}
.socicon-blogger:before {
content: "\e020";
}
.socicon-technorati:before {
content: "\e021";
}
.socicon-reddit:before {
content: "\e022";
}
.socicon-dribbble:before {
content: "\e023";
}
.socicon-stumbleupon:before {
content: "\e024";
}
.socicon-digg:before {
content: "\e025";
}
.socicon-envato:before {
content: "\e026";
}
.socicon-behance:before {
content: "\e027";
}
.socicon-delicious:before {
content: "\e028";
}
.socicon-deviantart:before {
content: "\e029";
}
.socicon-forrst:before {
content: "\e02a";
}
.socicon-play:before {
content: "\e02b";
}
.socicon-zerply:before {
content: "\e02c";
}
.socicon-wikipedia:before {
content: "\e02d";
}
.socicon-apple:before {
content: "\e02e";
}
.socicon-flattr:before {
content: "\e02f";
}
.socicon-github:before {
content: "\e030";
}
.socicon-renren:before {
content: "\e031";
}
.socicon-friendfeed:before {
content: "\e032";
}
.socicon-newsvine:before {
content: "\e033";
}
.socicon-identica:before {
content: "\e034";
}
.socicon-bebo:before {
content: "\e035";
}
.socicon-zynga:before {
content: "\e036";
}
.socicon-steam:before {
content: "\e037";
}
.socicon-xbox:before {
content: "\e038";
}
.socicon-windows:before {
content: "\e039";
}
.socicon-qq:before {
content: "\e03a";
}
.socicon-douban:before {
content: "\e03b";
}
.socicon-meetup:before {
content: "\e03c";
}
.socicon-playstation:before {
content: "\e03d";
}
.socicon-android:before {
content: "\e03e";
}
.socicon-snapchat:before {
content: "\e03f";
}
.socicon-twitter:before {
content: "\e040";
}
.socicon-facebook:before {
content: "\e041";
}
.socicon-googleplus:before {
content: "\e042";
}
.socicon-pinterest:before {
content: "\e043";
}
.socicon-foursquare:before {
content: "\e044";
}
.socicon-yahoo:before {
content: "\e045";
}
.socicon-skype:before {
content: "\e046";
}
.socicon-yelp:before {
content: "\e047";
}
.socicon-feedburner:before {
content: "\e048";
}
.socicon-linkedin:before {
content: "\e049";
}
.socicon-viadeo:before {
content: "\e04a";
}
.socicon-xing:before {
content: "\e04b";
}
.socicon-myspace:before {
content: "\e04c";
}
.socicon-soundcloud:before {
content: "\e04d";
}
.socicon-spotify:before {
content: "\e04e";
}
.socicon-grooveshark:before {
content: "\e04f";
}
.socicon-lastfm:before {
content: "\e050";
}
.socicon-youtube:before {
content: "\e051";
}
.socicon-vimeo:before {
content: "\e052";
}
.socicon-dailymotion:before {
content: "\e053";
}
.socicon-vine:before {
content: "\e054";
}
.socicon-flickr:before {
content: "\e055";
}
.socicon-500px:before {
content: "\e056";
}
.socicon-wordpress:before {
content: "\e058";
}
.socicon-tumblr:before {
content: "\e059";
}
.socicon-twitch:before {
content: "\e05a";
}
.socicon-8tracks:before {
content: "\e05b";
}
.socicon-amazon:before {
content: "\e05c";
}
.socicon-icq:before {
content: "\e05d";
}
.socicon-smugmug:before {
content: "\e05e";
}
.socicon-ravelry:before {
content: "\e05f";
}
.socicon-weibo:before {
content: "\e060";
}
.socicon-baidu:before {
content: "\e061";
}
.socicon-angellist:before {
content: "\e062";
}
.socicon-ebay:before {
content: "\e063";
}
.socicon-imdb:before {
content: "\e064";
}
.socicon-stayfriends:before {
content: "\e065";
}
.socicon-residentadvisor:before {
content: "\e066";
}
.socicon-google:before {
content: "\e067";
}
.socicon-yandex:before {
content: "\e068";
}
.socicon-sharethis:before {
content: "\e069";
}
.socicon-bandcamp:before {
content: "\e06a";
}
.socicon-itunes:before {
content: "\e06b";
}
.socicon-deezer:before {
content: "\e06c";
}
.socicon-telegram:before {
content: "\e06e";
}
.socicon-openid:before {
content: "\e06f";
}
.socicon-amplement:before {
content: "\e070";
}
.socicon-viber:before {
content: "\e071";
}
.socicon-zomato:before {
content: "\e072";
}
.socicon-draugiem:before {
content: "\e074";
}
.socicon-endomodo:before {
content: "\e075";
}
.socicon-filmweb:before {
content: "\e076";
}
.socicon-stackexchange:before {
content: "\e077";
}
.socicon-wykop:before {
content: "\e078";
}
.socicon-teamspeak:before {
content: "\e079";
}
.socicon-teamviewer:before {
content: "\e07a";
}
.socicon-ventrilo:before {
content: "\e07b";
}
.socicon-younow:before {
content: "\e07c";
}
.socicon-raidcall:before {
content: "\e07d";
}
.socicon-mumble:before {
content: "\e07e";
}
.socicon-medium:before {
content: "\e06d";
}
.socicon-bebee:before {
content: "\e07f";
}
.socicon-hitbox:before {
content: "\e080";
}
.socicon-reverbnation:before {
content: "\e081";
}
.socicon-formulr:before {
content: "\e082";
}
.socicon-instagram:before {
content: "\e057";
}
.socicon-battlenet:before {
content: "\e083";
}
.socicon-chrome:before {
content: "\e084";
}
.socicon-discord:before {
content: "\e086";
}
.socicon-issuu:before {
content: "\e087";
}
.socicon-macos:before {
content: "\e088";
}
.socicon-firefox:before {
content: "\e089";
}
.socicon-opera:before {
content: "\e08d";
}
.socicon-keybase:before {
content: "\e090";
}
.socicon-alliance:before {
content: "\e091";
}
.socicon-livejournal:before {
content: "\e092";
}
.socicon-googlephotos:before {
content: "\e093";
}
.socicon-horde:before {
content: "\e094";
}
.socicon-etsy:before {
content: "\e095";
}
.socicon-zapier:before {
content: "\e096";
}
.socicon-google-scholar:before {
content: "\e097";
}
.socicon-researchgate:before {
content: "\e098";
}
.socicon-wechat:before {
content: "\e099";
}
.socicon-strava:before {
content: "\e09a";
}
.socicon-line:before {
content: "\e09b";
}
.socicon-lyft:before {
content: "\e09c";
}
.socicon-uber:before {
content: "\e09d";
}
.socicon-songkick:before {
content: "\e09e";
}
.socicon-viewbug:before {
content: "\e09f";
}
.socicon-googlegroups:before {
content: "\e0a0";
}
.socicon-quora:before {
content: "\e073";
}
.socicon-diablo:before {
content: "\e085";
}
.socicon-blizzard:before {
content: "\e0a1";
}
.socicon-hearthstone:before {
content: "\e08b";
}
.socicon-heroes:before {
content: "\e08a";
}
.socicon-overwatch:before {
content: "\e08c";
}
.socicon-warcraft:before {
content: "\e08e";
}
.socicon-starcraft:before {
content: "\e08f";
}.et-social-icon a.socicon:before{font-family:"socicon" !important}.et-social-icon a.socicon{top:1px}.et-social-icon a.socicon:not(.et-extra-icon){margin-right:4px}#footer-bottom{overflow:hidden}#et-secondary-menu .et-social-icon a.socicon{width:16px;margin-right:-2px}#footer-bottom .et-social-icon a.socicon{width:40px;margin-left:-6px;margin-right:-6px}a.et-extra-icon.socicon:before{font-family:"socicon" !important}#et-info .et-extra-social-icons .et-extra-icon:hover{background:rgba(255,255,255,0.3);!important}.et_pb_fullwidth_header .et-pb-icon.scroll-down{animation:fullwidth-header-bounce 2.2s ease-out infinite}@keyframes fullwidth-header-bounce{0%{transform:translateY(0%)}12.5%{transform:translateY(20%)}25%{transform:translateY(0%)}37.5%{transform:translateY(20%)}50%{transform:translateY(0%)}}