body, #page-content-title .title-description{font-family:'Roboto';font-weight:normal;font-style:normal;}
body{font-size:17px;line-height:1.7;}
.has-small-font-size{font-size:15px;}
.has-normal-font-size{font-size:17px;}
.has-medium-font-size{font-size:21px;}
.has-large-font-size{font-size:37px;}
.has-larger-font-size{font-size:51px;}
h1, h2, h3, h4, h5, h6, #slogan{font-family:'Roboto';}
h1, h2, h3, h4, h5, h6{line-height:1.2;font-weight:normal;font-style:normal;}
#top-elements{height:170px;}
#logo h1 a, #logo .site-name a{background:transparent url(https://beltwaybuilders.com/wp-content/uploads/2016/10/beltwaybuilderslogo.png) no-repeat 0 100%;width:225px;height:160px;}
    
#logo{top:6px;}
#slogan{top:100px;left:300px;}
#slogan{font-size:23px;}
#navigation-menu{font-family:'Roboto';font-weight:normal;font-style:normal;font-size:19px;}
#navigation-menu > ul.sf-menu{margin-top:0;}
#main-menu::before{background:none;}
h1{font-size:1.833em;}
h2{font-size:1.667em;}
h3{font-size:1.5em;}
h4{font-size:1.333em;}
h5{font-size:1.25em;}
h6{font-size:1.083em;}
#page-content-title #page-title h1, #page-content-title #page-title h2, #page-content-title #page-title h3{font-size:1.667em;}
.post-top h1, .post-top h2, .post-top h3{font-size:1.9em;}
#sidebarSubnav h3, h3.bottom-col-title{font-size:1.21em;}
.portfolio-items-wrapper h2{font-size:1.333em;}
h2.portfolio-single-column{font-size:1.667em;}
#c2-slider .slide-desc h2, #c2-slider .slide-desc{color:#333333;}
#c2-slider .slide-desc h2{font-size:1.8em !important;font-family:'Roboto';line-height:1.7;}
#c2-slider .slide-desc p, #c2-slider .slide-desc ul{font-size:1.2em;line-height:1.7;}
#c3-slider .sliding-text{color:#FFFFFF;font-size:1.2em;line-height:1.7;}
#feedback a.feedback{background-color:#FE5E08;}
@media screen and (min-width:720px){
#navigation-menu > ul.sf-menu{float:none;display:table;margin-left:auto;margin-right:auto;}
} #sec-nav-text-area-1{text-align:right;}
#sec-nav-text-area-2{text-align:left;}
#sec-nav-menu-area{text-align:right;}
body, .posts-counter, h3.accordion-toggle a{color:#333333;}
a, #isotope-options li a:hover, #isotope-options li a.selected, h3.accordion-toggle.active a{color:#FE5E08;}
a:hover, .post-top h2 a:hover, .post-top h3 a:hover, #isotope-options li a, .single-post-nav-links .prev-title a:hover, .single-post-nav-links .next-title a:hover{color:#333333;}
.custom-formatting li.current_page_item > a, .custom-formatting li.current-menu-item > a, .custom-formatting li.current-cat > a, .custom-formatting li.current > a{color:#333333;}
.custom-formatting li.current_page_item > a:hover, .custom-formatting li.current-menu-item > a:hover,.custom-formatting li.current-cat > a:hover, .custom-formatting li.current > a:hover{color:#FE5E08;}
h1, h2, h3, h4, h5, h6, .post-top h2 a, .post-top h3 a, .single-post-nav-links .prev-title a, .single-post-nav-links .next-title a{color:#333333;}
#top-wrapper{background-color:#FFFFFF;}
#slogan, #top-elements .phone-number, #top-elements .social_media_title, #search input.blur, #search input.inputbox_focus{color:#999999;}
#slogan{color:#999999;}
#c1-header, #c2-header, #c3-header, #rev-slider-header{background-color:#FFFFFF;}
#main-menu{background-color:#FE5E08;background-color:rgba(254,94,8,1);}
@media screen and (min-width:720px){
.u-design-fixed-menu-on.fixed-menu #main-menu{background-color:#FE5E08;background-color:rgba(254,94,8,1);}
}
#navigation-menu ul.sf-menu > li > a > span{color:#FFFFFF;}
#navigation-menu ul.sf-menu > li.current-menu-item > a > span, #navigation-menu ul.sf-menu > li.current_page_item > a > span{color:#FFFFFF;}
#navigation-menu ul.sf-menu > li.current-menu-item > a > span:hover, #navigation-menu ul.sf-menu > li.current_page_item > a > span:hover{color:#777777;}
#navigation-menu ul.sf-menu > li > a:hover span{color:#777777;}
#navigation-menu ul.sf-menu a, #navigation-menu ul.sf-menu a:visited{color:#777777;}
#navigation-menu ul.sf-menu a:hover{color:#222222;}
#navigation-menu ul.sf-menu li li{background-image:none;margin-bottom:1px;background-color:#EEEEEE;background-color:rgba(238,238,238,0.95);}
#secondary-navigation-bar-wrapper{background-color:#FE5E08;background-color:rgba(254,94,8,0.95);}
#secondary-navigation-bar-content{color:#FFFFFF;}
#secondary-navigation-bar-content a{color:#FFFFFF;}
#secondary-navigation-bar-content a:hover{color:#FE5E08;}
#page-content-title #page-title h1, #page-content-title #page-title h2, #page-content-title #page-title h3,
#page-content-title #page-title .breadcrumbs, #page-content-title #page-title .breadcrumbs a{color:#FFFFFF;}
#page-content-title{background:url(https://beltwaybuilders.com/wp-content/uploads/2016/10/parlaxical.jpg) no-repeat scroll center top #FFFFFF;}
#before-content{position:relative;}
#before-content::before{content:" ";background:url(//beltwaybuilders.com/wp-content/themes/u-design/assets/images/repeat-x-sprite-sheet.png) repeat-x scroll 0 -292px;position:absolute;top:0;width:100%;height:1px;}
#home-page-content, #page-content, #footer-bg{position:relative;}
#home-page-content::before, #page-content::before, #footer-bg::before{content:" ";background:url(//beltwaybuilders.com/wp-content/themes/u-design/assets/images/repeat-x-sprite-sheet.png) repeat-x scroll 0 -363px;position:absolute;top:0;width:100%;height:3px;}
#home-page-content, #page-content, .no_title_section #page-content{background-color:#FFFFFF;}
h3.before_cont_title{color:#333333;}
#before-content{color:#333333;}
#before-content{background:url(https://beltwaybuilders.com/wp-content/uploads/2016/10/parlaxical.jpg) repeat-x scroll center top #FE5E08;}
#bottom-bg{background-color:#EAEAEA;}
h3.bottom-col-title{color:#FE5E08;}
#bottom, #bottom .textwidget, #bottom #wp-calendar, #bottom .posts-counter{color:#000000;}
#bottom a{color:#FE5E08;}
#bottom a:hover{color:#000000;}
#footer-bg{background-color:#000000;}
body{background-color:#000000;}
#footer, #footer_text{color:#F2F2F2;}
#footer a, #footer_text a{color:#FE5E08;}
#footer a:hover, #footer_text a:hover{color:#FF0000;}
@media screen and (max-width:719px){
#logo{top:6px;}
#logo h1 a, #logo .site-name a{background:transparent url(https://beltwaybuilders.com/wp-content/uploads/2016/10/beltwaybuilderslogo.png) no-repeat 0 100%;height:150px;}
#wrapper-1, #top-wrapper, #c1-header, #c2-header, #c3-header, #rev-slider-header, #page-content-title, #home-page-content, #page-content, .no_title_section #page-content, #before-content, #bottom-bg, #footer-bg, #before-content::before, #home-page-content::before, #page-content::before, #footer-bg::before{background-image:none;}
}
@media screen and (max-width:959px){
#c2-slider .slide-desc p, #c2-slider .slide-desc ul{font-size:1.1em;line-height:1.6;}
ul#c2-slider li ul li{font-size:0.8em;}
.mean-container .mean-bar{position:fixed !important;width:48px !important;background:transparent !important;}
.mean-container a.meanmenu-reveal{background-color:rgba(0, 0, 0, 0.7) !important;}
.mean-container .mean-nav{margin-top:46px !important;position:fixed !important;z-index:99999;}
}
@media screen and (max-width:480px){
#c2-slider .slide-desc h2{font-size:1.4em !important;line-height:1.5;}
}
@media screen and (min-width: 720px) and (max-width: 959px) {
.mean-container #logo{left:0;margin-left:0;padding-left:20px;position:relative;width:700px;}
.mean-container #logo h1 a, .mean-container #logo .site-name a{width:700px;max-width:700px;background-position:50% 60%;background-size:inherit;}
#top-elements{min-height:160px;}
#c2-slider .slide-desc h2{font-size:1.7em !important;line-height:1.6;}
}
@media screen and (min-width: 720px) and (max-width: 959px) {
#sticky-menu-alias, #sticky-menu-logo{display:none !important;}
}
@media screen and (min-width:960px){
.u-design-fixed-menu-on.fixed-menu #top-elements,
.u-design-fixed-menu-on.fixed-menu #secondary-navigation-bar-wrapper{display:none;height:0;margin:0;padding:0;}
.u-design-fixed-menu-on.fixed-menu #top-wrapper{background-color:#FFFFFF;position:fixed;display:block;width:100%;z-index:9500;opacity:0.90;}
.u-design-fixed-menu-on.fixed-menu #navigation-menu ul.sf-menu{margin-top:0;}
#sticky-menu-alias, #sticky-menu-logo{display:none;}
.u-design-fixed-menu-on.fixed-menu #navigation-menu #sticky-menu-logo{display:inline-block;float:left;height:40px;padding-left:20px;}
.u-design-fixed-menu-on.fixed-menu #navigation-menu #sticky-menu-logo img{height:inherit;}
.u-design-fixed-menu-on.fixed-menu #navigation-menu > ul.sf-menu{background-color:transparent;}
}
@media screen and (min-width:960px){ .container_24{max-width:1100px;width:auto;}
#main-content.grid_16{width:67%;}
#sidebar.grid_8{width:33%;}
#sidebar.push_8, #main-content.push_8{left:33%;}
#main-content.pull_16, #sidebar.pull_16{right:67%;}
} @media screen and (min-width:1240px){
.udesign-is-global-page-width #main-content .alignwide {
margin-left: -70px;
margin-right: -70px;
max-width: 1200px;
}
.udesign-is-global-page-width #main-content .wp-block-table.alignwide,
.udesign-is-global-page-width #main-content .wp-block-cover.alignwide,
.udesign-is-global-page-width #main-content .wp-block-pullquote.alignwide {
width: 1200px;
}
}