/* Ensure the <li> is positioned relative */
.corePrettyStyle.prettylink {
    position: relative; /* Set relative positioning */
    cursor: pointer;    /* Change cursor to pointer */
}

.mapDescription .fusion-button {
    margin-bottom: 10px;
}
.fusion-button {
    display: inline-block;
    margin-bottom: 10px; /* Add padding below the button */
}


/* Add an invisible clickable overlay */
.corePrettyStyle.prettylink::after {
    content: '';                  /* Add an empty pseudo-element */
    position: absolute;           /* Position it relative to the <li> */
    top: 0;                       /* Cover from the top */
    left: 0;                      /* Cover from the left */
    width: 100%;                  /* Make it span the entire width */
    height: 100%;                 /* Make it span the entire height */
    z-index: 1;                   /* Ensure it is on top of the content */
    background: transparent;      /* Keep it invisible */
}

/* Prevent nested links from breaking functionality */
.corePrettyStyle.prettylink a {
    position: relative; /* Keep the original links working */
    z-index: 2;         /* Ensure they are above the pseudo-element */
}


/***************************/
/* Colours                 */
/***************************/
.infoWindowContainer .infoWindow h3,
.prettyMapList .corePrettyStyle,
.prettyMapList .prettyFileBar .categoryList a.showing,
.prettyMapList .prettyFileBar .prettyFileFilters a.showing{
    /*Gradient background*/
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
    background: linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

    /*Rounded corners*/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

    /*Text shadow*/
    text-shadow: 0px 2px 0px #fff;

    border:solid 1px #ccc;
    color:#555;
}
span[data-bind="text:$data.friendlyDistance"] {
    display: none;
}
.prettyMapList .corePrettyStyle a{color:#555;}

.prettyMapList .corePrettyStyle:hover{
    background-color:#ccc;
    border-color:#aaa;
}

.prettyMapList .corePrettyStyle:hover a,
.prettyMapList a.corePrettyStyle:hover{color:#555;}

.prettyMapList .corePrettyStyle:active{
    /*Inset drop-shadow*/
    -webkit-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);

    background-color:#ededed;
    background-position:0 -10px;
    background-repeat:repeat-x;
    border-color:#aaa;
}

/*Close bar*/
.prettyMapList .prettyFileBar .bar{
	background-color:#fbfbfb;
	border-top:solid 1px #ccc;
}
.prettyMapList .prettyFileBar .bar .cross{opacity:0.4;}
.prettyMapList .prettyFileBar .bar .cross:hover{background-color:#efefef;}

/*InfoWindow*/
.infoWindowContainer:after {border-top-color: #fff;}
.infoWindowContainer:before {border-top-color: #ccc;}
.infoWindowContainer{border:solid 1px #ccc;}
.infoWindowContainer .infoWindow h3{border-bottom:solid 1px #aaa;}

/*=================================*/

.prettyMapList .prettyFileBar .categoryList a.showing:after,
.prettyMapList .prettyFileBar .prettyFileFilters a.showing:after
{

    -webkit-box-shadow:inset none;
    box-shadow:inset none;

    content:"";
    background:#fff url(../images/icons/silk_icons/tick.png) no-repeat 0 0;
    display:block;
    height:16px;
    left:6px;
    opacity:0.8;
    position:absolute;
    top:6px;
    width:16px;
}

.prettyMapList .prettyFileBar .categoryList .btn{
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;

    line-height:22px;
    margin-bottom:3px;
    margin-left:0;
    padding:4px 8px 4px 30px;
    position:relative;
}

.prettyMapList .prettyFileBar .categoryList li{
    float:left;
}

.prettyMapList .prettyFileBar .categoryList a.showing{

    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;

    padding:4px 8px 4px 30px;
    text-shadow:0 1px 1px rgba(255,255,255,1);

}

.prettyMapList .prettyFileBar .categoryList .btn:after
{
    -webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);
    box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);

    content:"";
    background-color:#fff;
    border:solid 1px #ccc;
    display:block;
    height:16px;
    position:absolute;
    top:6px;
    left:6px;
    width:16px;
}

.prettyMapList .prettyFileBar .categoryList .btn:hover:after{
    background-color:rgba(233,246,253,1);
    border-color:#aaa;
}

/********* Compiled - Do not edit *********/
@font-face{font-family:DJB-Me-and-My-Shadow;src:url("//pizzaguysfi.wpengine.com/wp-content/uploads/2016/11/DJB-Me-and-My-Shadow.ttf") format("truetype");font-weight: normal;font-style: normal;}@font-face{font-family:DJB-Me-and-My-Shadow-Dark;src:url("//pizzaguysfi.wpengine.com/wp-content/uploads/2016/11/DJB-Me-and-My-Shadow-Dark.ttf") format("truetype");font-weight: normal;font-style: normal;}.Pizza Guys_403{color:green;}body,html,html body.custom-background{background-color:#ffffff;}#main,#slidingbar,.fusion-footer-copyright-area,.fusion-footer-widget-area,.fusion-page-title-bar,.fusion-secondary-header,.header-v4 #small-nav,.header-v5 #small-nav,.sticky-header .sticky-shadow,.tfs-slider .slide-content-container{padding-left:30px;padding-right:30px;}.width-100 .fusion-section-separator,.width-100 .nonhundred-percent-fullwidth{padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px;}.width-100 .fullwidth-box,.width-100 .fusion-section-separator{margin-left:-20px!important;margin-right:-20px!important;}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder li a{padding-left:30px;padding-right:30px;}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu{padding-right:35px;}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item a{padding-left:30px;padding-right:30px;}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li a{padding-left:39px;}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li a{padding-left:48px;}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li li a{padding-left:57px;}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li li li a{padding-left:66px;}.event-is-recurring:hover,.tooltip-shortcode,a:hover{color:#e10707;}#main .about-author .title a:hover,#main .post h2 a:hover,#slidingbar-area .fusion-accordian .panel-title a:hover,#slidingbar-area .widget li.recentcomments:hover:before,#slidingbar-area ul li a:hover,#wrapper .fusion-widget-area .current-menu-item > a,#wrapper .fusion-widget-area .current-menu-item > a:before,#wrapper .fusion-widget-area .current_page_item > a,#wrapper .fusion-widget-area .current_page_item > a:before,#wrapper .jtwt .jtwt_tweet a:hover,.content-box-percentage,.fusion-accordian .panel-title a:hover,.fusion-content-widget-area .widget .recentcomments:hover:before,.fusion-content-widget-area .widget li a:hover,.fusion-content-widget-area .widget li a:hover:before,.fusion-content-widget-area .widget_archive li a:hover:before,.fusion-content-widget-area .widget_categories li a:hover,.fusion-content-widget-area .widget_categories li a:hover:before,.fusion-content-widget-area .widget_links li a:hover:before,.fusion-content-widget-area .widget_nav_menu li a:hover:before,.fusion-content-widget-area .widget_pages li a:hover:before,.fusion-content-widget-area .widget_recent_entries li a:hover:before,.fusion-copyright-notice a:hover,.fusion-date-and-formats .fusion-format-box i,.fusion-filters .fusion-filter.fusion-active a,.fusion-footer-widget-area .fusion-accordian .panel-title a:hover,.fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a:hover,.fusion-footer-widget-area .widget li a:hover:before,.fusion-footer-widget-area .widget li.recentcomments:hover:before,.fusion-footer-widget-area a:hover,.fusion-footer-widget-area ul li a:hover,.fusion-login-box a:hover,.fusion-popover,.fusion-read-more:hover:after,.gform_wrapper span.ginput_product_price,.gform_wrapper span.ginput_total,.ginput_shipping_price,.more a:hover:after,.pagination-next:hover:after,.pagination-prev:hover:before,.price > .amount,.price ins .amount,.project-content .project-info .project-info-box a:hover,.side-nav .arrow:hover:after,.side-nav li.current_page_ancestor > a,.side-nav ul > li.current_page_item > a,.single-navigation a[rel=next]:hover:after,.single-navigation a[rel=prev]:hover:before,.slidingbar-area .widget li a:hover:before,.slidingbar-area a:hover,.star-rating span:before,.star-rating:before,.tooltip-shortcode,h5.toggle:hover a,span.dropcap{color:#e10707;}.fusion-accordian .panel-title a:hover .fa-fusion-box{background-color:#e10707 !important;border-color:#e10707 !important;}.fusion-content-widget-area .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a:hover{color:#333333;}.star-rating span:before,.star-rating:before{color:#e10707;}#slidingbar-area .tagcloud a:hover,.fusion-footer-widget-area .tagcloud a:hover,.tagcloud a:hover{color:#FFFFFF;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;}#nav ul li > a:hover,#sticky-nav ul li > a:hover,#wrapper .fusion-tabs-widget .tab-holder .tabs li.active a,#wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link,#wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link:focus,#wrapper .fusion-tabs.classic .nav-tabs > li.active .tab-link:hover,#wrapper .fusion-tabs.vertical-tabs.classic .nav-tabs > li.active .tab-link,#wrapper .post-content blockquote,.fusion-filters .fusion-filter.fusion-active a,.fusion-hide-pagination-text .pagination-next:hover,.fusion-hide-pagination-text .pagination-prev:hover,.pagination .current,.pagination a.inactive:hover,.progress-bar-content,.reading-box,.tagcloud a:hover{border-color:#e10707;}#wrapper .side-nav li.current_page_item a{border-right-color:#e10707;border-left-color:#e10707;}#toTop:hover,#wrapper .search-table .search-button input[type="submit"]:hover,.circle-yes ul li:before,.fusion-accordian .panel-title .active .fa-fusion-box,.fusion-date-and-formats .fusion-date-box,.pagination .current,.progress-bar-content,.table-2 table thead,.tagcloud a:hover,ul.arrow li:before,ul.circle-yes li:before{background-color:#e10707;}#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}.fusion-footer-widget-area{background-color:#ffffff;border-color:#ffffff;border-top-width:0px;padding-top:60px;padding-bottom:55px;}#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li{border-color:#ffffff;}.fusion-footer-copyright-area{background-color:#ffffff;border-color:#ffffff;border-top-width:0px;padding-top:20px;padding-bottom:20px;}.sep-boxed-pricing .panel-heading{background-color:#c40606;border-color:#c40606;}.full-boxed-pricing.fusion-pricing-table .standout .panel-heading h3,.fusion-pricing-table .panel-body .price .decimal-part,.fusion-pricing-table .panel-body .price .integer-part{color:#c40606;}.fusion-image-wrapper .fusion-rollover{background-image:linear-gradient(top, #e80707 0%, #d60707 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e80707), color-stop(1, #d60707));background-image:filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e80707, endColorstr=#d60707), progid: DXImageTransform.Microsoft.Alpha(Opacity=0);background-image:-webkit-linear-gradient(top, #e80707 0%, #d60707 100%);background-image:-moz-linear-gradient(top, #e80707 0%, #d60707 100%);background-image:-ms-linear-gradient(top, #e80707 0%, #d60707 100%);background-image:-o-linear-gradient(top, #e80707 0%, #d60707 100%);}.no-cssgradients .fusion-image-wrapper .fusion-rollover{background:#e80707;}.fusion-image-wrapper:hover .fusion-rollover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e80707, endColorstr=#d60707), progid: DXImageTransform.Microsoft.Alpha(Opacity=100);}#main .comment-submit,#reviews input#submit,.button-default,.button.default,.comment-form input[type="submit"],.fusion-button-default,.fusion-portfolio-one .fusion-button,.gform_page_footer input[type="button"],.gform_wrapper .button,.gform_wrapper .gform_button,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type=submit]{background:#b71c1c;color:#ffffff;background-image:-webkit-gradient( linear, left bottom, left top, from( rgba(214,7,7,0) ), to( #b71c1c ) );background-image:linear-gradient( to top, rgba(214,7,7,0), #b71c1c );background-image:-webkit-linear-gradient( to top, rgba(214,7,7,0), #b71c1c );background-image:-moz-linear-gradient( to top, rgba(214,7,7,0), #b71c1c );background-image:-ms-linear-gradient( to top, rgba(214,7,7,0), #b71c1c );background-image:-o-linear-gradient( to top, rgba(214,7,7,0), #b71c1c );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b71c1c, endColorstr=#d60707);transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;}.link-type-button-bar .fusion-read-more,.no-cssgradients #main .comment-submit,.no-cssgradients #reviews input#submit,.no-cssgradients .button-default,.no-cssgradients .button.default,.no-cssgradients .comment-form input[type="submit"],.no-cssgradients .fusion-button-default,.no-cssgradients .fusion-portfolio-one .fusion-button,.no-cssgradients .gform_page_footer input[type="button"],.no-cssgradients .gform_wrapper .button,.no-cssgradients .gform_wrapper .gform_button,.no-cssgradients .post-password-form input[type="submit"],.no-cssgradients .ticket-selector-submit-btn[type="submit"]{background:#b71c1c;}#main .comment-submit:hover,#reviews input#submit:hover,.button-default:hover,.button.default:hover,.comment-form input[type="submit"]:hover,.fusion-button-default:hover,.fusion-portfolio-one .fusion-button:hover,.gform_page_footer input[type="button"]:hover,.gform_wrapper .button:hover,.gform_wrapper .gform_button:hover,.post-password-form input[type="submit"]:hover,.ticket-selector-submit-btn[type="submit"]:hover{background:#e51d1d;color:#ffffff;background-image:-webkit-gradient( linear, left bottom, left top, from( rgba(232,7,7,0) ), to( #e51d1d ) );background-image:linear-gradient( to top, rgba(232,7,7,0), #e51d1d );background-image:-webkit-linear-gradient( to top, rgba(232,7,7,0), #e51d1d );background-image:-moz-linear-gradient( to top, rgba(232,7,7,0), #e51d1d );background-image:-ms-linear-gradient( to top, rgba(232,7,7,0), #e51d1d );background-image:-o-linear-gradient( to top, rgba(232,7,7,0), #e51d1d );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e51d1d, endColorstr=#e80707);}.no-cssgradients #main .comment-submit:hover,.no-cssgradients #reviews input#submit:hover,.no-cssgradients .button-default:hover,.no-cssgradients .comment-form input[type="submit"]:hover,.no-cssgradients .fusion-button-default:hover,.no-cssgradients .fusion-portfolio-one .fusion-button:hover,.no-cssgradients .gform_page_footer input[type="button"]:hover,.no-cssgradients .gform_wrapper .button:hover,.no-cssgradients .gform_wrapper .gform_button:hover,.no-cssgradients .ticket-selector-submit-btn[type="submit"]:hover,.no-cssgradinets .button.default:hover,.no-cssgradinets .post-password-form input[type="submit"]:hover{background:#e51d1d !important;}.link-type-button-bar .fusion-read-more,.link-type-button-bar .fusion-read-more:after,.link-type-button-bar .fusion-read-more:before{color:#ffffff;}.link-type-button-bar .fusion-read-more:hover,.link-type-button-bar .fusion-read-more:hover:after,.link-type-button-bar .fusion-read-more:hover:before,.link-type-button-bar.link-area-box:hover .fusion-read-more,.link-type-button-bar.link-area-box:hover .fusion-read-more:after,.link-type-button-bar.link-area-box:hover .fusion-read-more:before{color:#ffffff !important;}.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link{background-color:#333333;width:calc(17px * 2.41);height:calc(17px * 2.41);}.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price *,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-rollover .fusion-rollover-content .fusion-rollover-title{color:#333333;}.fusion-page-title-bar{border-color:#d2d3d4;background-color:#b71c1c;height:87px;}#slidingbar-area .widget-title,#slidingbar-area h3,.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3{font-family:'Roboto';font-size:17px;font-weight:700;line-height:1.5;letter-spacing:0px;}.fusion-footer-copyright-area > .fusion-row,.fusion-footer-widget-area > .fusion-row{padding-left:0px;padding-right:0px;}.fontawesome-icon.circle-yes{background-color:#333333;}.content-box-shortcode-timeline,.fontawesome-icon.circle-yes{border-color:#333333;}.fontawesome-icon,.fontawesome-icon.circle-yes,.post-content .error-menu li:after,.post-content .error-menu li:before{color:#ffffff;}.fusion-title .title-sep,.fusion-title.sep-underline,.product .product-border{border-color:#e0dede;}.checkout .payment_methods .payment_box,.post-content blockquote,.review blockquote q{background-color:#f6f6f6;}.fusion-testimonials .author:after{border-top-color:#f6f6f6;}.post-content blockquote,.review blockquote q{color:#747474;}#nav ul li ul li a,#reviews #comments > h2,#sticky-nav ul li ul li a,#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,.avada-container h3,.comment-form input[type="submit"],.ei-title h3,.fusion-blog-shortcode .fusion-timeline-date,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-load-more-button,.fusion-main-menu .sub-menu,.fusion-main-menu .sub-menu li a,.fusion-megamenu-widgets-container,.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,.fusion-page-title-bar h3,.gform_page_footer input[type="button"],.gform_page_footer input[type=button],.gform_wrapper .button,.gform_wrapper .gfield_description,.gform_wrapper .gform_button,.gform_wrapper label,.meta .fusion-date,.more,.post-content blockquote,.review blockquote div strong,.review blockquote q,.ticket-selector-submit-btn[type=submit],body{font-family:'Roboto';font-weight:400;letter-spacing:0px;}#nav ul li ul li a,#reviews #comments > h2,#side-header .fusion-contact-info,#side-header .header-social .top-menu,#sticky-nav ul li ul li a,#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,.avada-container h3,.comment-form input[type="submit"],.ei-title h3,.fusion-accordian .panel-body,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-main-menu .sub-menu,.fusion-main-menu .sub-menu li a,.fusion-megamenu-widgets-container,.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,.fusion-page-title-bar h3,.gform_page_footer input[type=button],.meta .fusion-date,.more,.post-content blockquote,.review blockquote div strong,.review blockquote q,.ticket-selector-submit-btn[type=submit],body{line-height:1.69;}#slidingbar-area .slide-excerpt h2,#slidingbar-area ul,.counter-box-content,.fusion-alert,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-footer-widget-area .slide-excerpt h2,.fusion-footer-widget-area ul,.fusion-progressbar .progress-title,.fusion-tabs-widget .tab-holder .news-list li .post-holder .meta,.fusion-tabs-widget .tab-holder .news-list li .post-holder a,.gform_wrapper .gfield_description,.gform_wrapper label,.jtwt .jtwt_tweet,.post-content blockquote,.project-content .project-info h4,.review blockquote q,.sidebar .jtwt .jtwt_tweet,.sidebar .slide-excerpt h2,body{font-size:13px;}#reviews #comments > h2,#wrapper .fusion-tabs-widget .tab-holder .news-list li .post-holder .meta,#wrapper .meta,.fusion-blog-timeline-layout .fusion-timeline-date,.fusion-main-menu .fusion-custom-menu-item-contents,.fusion-rollover .price .amount,.post .post-content,.post-content blockquote,.project-content .project-info h4,.review blockquote div,.search input,.sidebar .fusion-tabs-widget .tab-holder .tabs li a,.sidebar .jtwt,.sidebar .widget .recentcomments,.sidebar .widget_archive li,.sidebar .widget_categories li,.sidebar .widget_layered_nav li,.sidebar .widget_links li,.sidebar .widget_meta li,.sidebar .widget_nav_menu li,.sidebar .widget_pages li,.sidebar .widget_product_categories li,.sidebar .widget_recent_entries li,.title-row,body,body .sidebar .fusion-tabs-widget .tab-holder .tabs li a{color:#747474;}#slidingbar-area h3,.avada-container h3,.comment-form input[type="submit"],.fusion-footer-widget-area h3,.fusion-load-more-button,.gform_page_footer input[type="button"],.gform_wrapper .button,.gform_wrapper .gform_button,.project-content .project-info h4,.review blockquote div strong,.ticket-selector-submit-btn[type="submit"]{font-weight:bold;}.meta .fusion-date,.post-content blockquote,.review blockquote q{font-style:italic;}.fusion-page-title-bar .fusion-breadcrumbs,.fusion-page-title-bar .fusion-breadcrumbs li,.fusion-page-title-bar .fusion-breadcrumbs li a{font-size:11px;}#wrapper .side-nav li a{font-size:14px;}.sidebar .widget h4{font-size:14px;}.fusion-main-menu > ul > li > a,.side-nav li a{font-family:'Roboto';font-size:17px;font-weight:700;letter-spacing:0px;}.fusion-main-menu-cart .fusion-widget-cart-number{font-family:'Roboto';}#slidingbar-area .widget-title,#slidingbar-area h3{font-size:13px;line-height:13px;}.fusion-copyright-notice{font-size:12px;}#main .fusion-row,#slidingbar-area .fusion-row,.fusion-footer-copyright-area .fusion-row,.fusion-footer-widget-area .fusion-row,.fusion-page-title-row,.tfs-slider .slide-content-container .slide-content{max-width:1175px;}#wrapper #main .fusion-portfolio-content > h2.entry-title,#wrapper #main .fusion-post-content > .blog-shortcode-post-title,#wrapper #main .fusion-post-content > h2.entry-title,#wrapper #main .post > h2.entry-title,#wrapper .fusion-events-shortcode .fusion-events-meta h2{font-size:18px;line-height:27px;}#wrapper #main #comments .fusion-title h3,#wrapper #main #respond .fusion-title h3,#wrapper #main .about-author .fusion-title h3,#wrapper #main .related-posts .fusion-title h3,#wrapper #main .related.products .fusion-title h3{font-size:18px;line-height:1.5;}.ei-title h2{font-size:42px;line-height:1.5;color:#333333;}.ei-title h3{font-size:20px;line-height:1.5;color:#747474;}#wrapper .fusion-events-shortcode .fusion-events-meta h4,.fusion-carousel-meta,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-recent-posts .columns .column .meta,.fusion-single-line-meta{font-size:12px;line-height:1.5;}.fusion-carousel-meta,.fusion-meta,.fusion-meta-info,.fusion-recent-posts .columns .column .meta,.post .single-line-meta{font-size:12px;}.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a,.product-buttons a{font-size:;line-height:1.5;padding-left:;}.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,.product-buttons a:before{margin-left:-;}.page-links,.pagination,.pagination .pagination-next,.pagination .pagination-prev{font-size:12px;}.fusion-page-title-bar h1,.fusion-page-title-bar h3{color:#333333;}.sep-boxed-pricing .panel-heading h3{color:#333333;}.full-boxed-pricing.fusion-pricing-table .panel-heading h3{color:#333333;}#main .post h2 a,.about-author .title a,.fusion-content-widget-area .widget .recentcomments,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget_categories li,.fusion-load-more-button,.fusion-rollover a,.project-content .project-info .project-info-box a,.shop_attributes tr th,.single-navigation a[rel="next"]:after,.single-navigation a[rel="prev"]:before,body a,body a:after,body a:before{color:#333333;}body #toTop:before{color:#fff;}.fusion-page-title-bar .fusion-breadcrumbs,.fusion-page-title-bar .fusion-breadcrumbs a{color:#333333;}#slidingbar-area .fusion-title > *,#slidingbar-area .widget-title,#slidingbar-area h3{color:#dddddd;}#slidingbar-area,#slidingbar-area .fusion-column,#slidingbar-area .jtwt,#slidingbar-area .jtwt .jtwt_tweet,#slidingbar-area .widget li.recentcomments,#slidingbar-area .widget_archive li,#slidingbar-area .widget_categories li,#slidingbar-area .widget_layered_nav li,#slidingbar-area .widget_links li,#slidingbar-area .widget_meta li,#slidingbar-area .widget_nav_menu li,#slidingbar-area .widget_pages li,#slidingbar-area .widget_product_categories li,#slidingbar-area .widget_recent_entries li{color:#8C8989;} #slidingbar-area .jtwt .jtwt_tweet a,#slidingbar-area .fusion-accordian .panel-title a,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li a,.slidingbar-area .widget li a:before,.slidingbar-area a{color:#bfbfbf;}.sidebar .widget .heading h4,.sidebar .widget h4{color:#333333;}.sidebar .widget .heading .widget-title,.sidebar .widget .widget-title{background-color:rgba(255,255,255,0);}.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#b71c1c;}.fusion-copyright-notice,.fusion-footer-widget-area,.fusion-footer-widget-area .jtwt,.fusion-footer-widget-area .jtwt .jtwt_tweet,.fusion-footer-widget-area .widget li.recentcomments,.fusion-footer-widget-area .widget_archive li,.fusion-footer-widget-area .widget_categories li,.fusion-footer-widget-area .widget_layered_nav li,.fusion-footer-widget-area .widget_links li,.fusion-footer-widget-area .widget_meta li,.fusion-footer-widget-area .widget_nav_menu li,.fusion-footer-widget-area .widget_pages li,.fusion-footer-widget-area .widget_product_categories li,.fusion-footer-widget-area .widget_recent_entries li,.fusion-footer-widget-area article.col{color:#333333;}#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li a,.fusion-copyright-notice a,.fusion-footer-widget-area .fusion-accordian .panel-title a,.fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a,.fusion-footer-widget-area .jtwt .jtwt_tweet a,.fusion-footer-widget-area .widget li a:before,.fusion-footer-widget-area a{color:#333333;}#customer_login .col-1,#customer_login .col-2,#customer_login h2,#customer_login_box,#reviews li .comment-text,#small-nav,#wrapper .fusion-tabs-widget .tab-holder,#wrapper .side-nav li a,#wrapper .side-nav li.current_page_item li a,.avada-skin-rev,.chzn-container-single .chzn-single,.chzn-container-single .chzn-single div,.chzn-drop,.commentlist .the-comment,.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img,.fusion-accordian .fusion-panel,.fusion-author .fusion-author-social,.fusion-blog-layout-grid .post .flexslider,.fusion-blog-layout-grid .post .fusion-content-sep,.fusion-blog-layout-grid .post .post-wrapper,.fusion-content-widget-area .widget .recentcomments,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget li a:before,.fusion-content-widget-area .widget_archive li,.fusion-content-widget-area .widget_categories li,.fusion-content-widget-area .widget_links li,.fusion-content-widget-area .widget_meta li,.fusion-content-widget-area .widget_nav_menu li,.fusion-content-widget-area .widget_pages li,.fusion-content-widget-area .widget_recent_entries li,.fusion-counters-box .fusion-counter-box .counter-box-border,.fusion-filters,.fusion-hide-pagination-text .pagination-next,.fusion-hide-pagination-text .pagination-prev,.fusion-layout-timeline .post,.fusion-layout-timeline .post .flexslider,.fusion-layout-timeline .post .fusion-content-sep,.fusion-portfolio .fusion-portfolio-boxed .fusion-content-sep,.fusion-portfolio .fusion-portfolio-boxed .fusion-portfolio-post-wrapper,.fusion-portfolio-one .fusion-portfolio-boxed .fusion-portfolio-post-wrapper,.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link,.fusion-timeline-arrow,.fusion-timeline-date,.input-radio,.ls-avada,.page-links a,.pagination a.inactive,.panel.entry-content,.post .fusion-meta-info,.price_slider_wrapper,.progress-bar,.project-content .project-info .project-info-box,.search-page-search-form,.sep-dashed,.sep-dotted,.sep-double,.sep-single,.side-nav,.side-nav li a,.single-navigation,.table,.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th,.table-1 table,.table-1 table th,.table-1 tr td,.table-2 table thead,.table-2 tr td,.tabs-vertical .tabs-container .tab_content,.tabs-vertical .tabset,.tagcloud a,.tkt-slctr-tbl-wrap-dv table,.tkt-slctr-tbl-wrap-dv tr td,h5.toggle.active + .toggle-content,tr td{border-color:#e0dede;}.price_slider_wrapper .ui-widget-content{background-color:#e0dede;}.gform_wrapper .gsection{border-bottom:1px dotted #e0dede;}.fusion-load-more-button.fusion-blog-button{background-color:#ebeaea;}.fusion-load-more-button.fusion-blog-button:hover{background-color:rgba(235,234,234,0.8);}.fusion-load-more-button.fusion-blog-button,.fusion-load-more-button.fusion-blog-button:hover{color:#333;}.fusion-load-more-button.fusion-portfolio-button{background-color:#ebeaea;}.fusion-load-more-button.fusion-portfolio-button:hover{background-color:rgba(235,234,234,0.8);}.fusion-load-more-button.fusion-portfolio-button,.fusion-load-more-button.fusion-portfolio-button:hover{color:#333;}.sb-toggle-wrapper .sb-toggle:after{color:#ffffff;}#slidingbar-area .product_list_widget li,#slidingbar-area .widget li.recentcomments,#slidingbar-area .widget_archive li,#slidingbar-area .widget_categories li,#slidingbar-area .widget_layered_nav li,#slidingbar-area .widget_links li,#slidingbar-area .widget_meta li,#slidingbar-area .widget_nav_menu li,#slidingbar-area .widget_pages li,#slidingbar-area .widget_product_categories li,#slidingbar-area .widget_recent_entries ul li{border-bottom-color:#505152;}#slidingbar-area .fusion-accordian .fusion-panel,#slidingbar-area .tagcloud a,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .news-list li{border-color:#505152;}#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder,#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li,.fusion-footer-widget-area .fusion-accordian .fusion-panel,.fusion-footer-widget-area .product_list_widget li,.fusion-footer-widget-area .tagcloud a,.fusion-footer-widget-area .widget li.recentcomments,.fusion-footer-widget-area .widget_archive li,.fusion-footer-widget-area .widget_categories li,.fusion-footer-widget-area .widget_layered_nav li,.fusion-footer-widget-area .widget_links li,.fusion-footer-widget-area .widget_meta li,.fusion-footer-widget-area .widget_nav_menu li,.fusion-footer-widget-area .widget_pages li,.fusion-footer-widget-area .widget_product_categories li,.fusion-footer-widget-area .widget_recent_entries li,.fusion-footer-widget-area ul li{border-color:#f6f6f6;}#comment-input input,#comment-textarea textarea,#wrapper .search-table .search-field input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield input[type="password"],.gform_wrapper .gfield input[type="password"] input[type="number"],.gform_wrapper .gfield input[type="tel"],.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="url"],.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .gfield_select[multiple=multiple],.input-text,.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,input.s,input[type="email"],input[type="text"],select,textarea{background-color:#ffffff;}#wrapper .select-arrow,.avada-select-parent .select-arrow{background-color:#ffffff;}#comment-input .placeholder,#comment-input input,#comment-textarea .placeholder,#comment-textarea textarea,#wrapper .search-table .search-field input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield input[type="password"],.gform_wrapper .gfield input[type="password"] input[type="number"],.gform_wrapper .gfield input[type="tel"],.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="url"],.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .gfield_select[multiple=multiple],.input-text,.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,input.s,input.s .placeholder,input[type="email"],input[type="text"],select,textarea{color:#aaa9a9;}#comment-input input::-webkit-input-placeholder,#comment-textarea textarea::-webkit-input-placeholder,.comment-form-comment textarea::-webkit-input-placeholder,.input-text::-webkit-input-placeholder,.post-password-form label input[type="password"]::-webkit-input-placeholder,.searchform .s::-webkit-input-placeholder,input#s::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#aaa9a9;}#comment-input input:-moz-placeholder,#comment-textarea textarea:-moz-placeholder,.comment-form-comment textarea:-moz-placeholder,.input-text:-moz-placeholder,.post-password-form label input[type="password"]:-moz-placeholder,.searchform .s:-moz-placeholder,input#s:-moz-placeholder,input:-moz-placeholder{color:#aaa9a9;}#comment-input input::-moz-placeholder,#comment-textarea textarea::-moz-placeholder,.comment-form-comment textarea::-moz-placeholder,.input-text::-moz-placeholder,.post-password-form label input[type="password"]::-moz-placeholder,.searchform .s::-moz-placeholder,input#s::-moz-placeholder,input::-moz-placeholder{color:#aaa9a9;}#comment-input input:-ms-input-placeholder,#comment-textarea textarea:-ms-input-placeholder,.comment-form-comment textarea:-ms-input-placeholder,.input-text:-ms-input-placeholder,.post-password-form label input[type="password"]::-ms-input-placeholder,.searchform .s:-ms-input-placeholder,input#s:-ms-input-placeholder,input:-ms-input-placeholder{color:#aaa9a9;}#comment-input input,#comment-textarea textarea,#wrapper .search-table .search-field input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.avada-select-parent .select-arrow,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield input[type="password"],.gform_wrapper .gfield input[type="password"] input[type="number"],.gform_wrapper .gfield input[type="tel"],.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="url"],.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .gfield_select[multiple=multiple],.gravity-select-parent .select-arrow,.input-text,.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.select-arrow,input.s,input[type="email"],input[type="text"],select,textarea{border-color:#d2d2d2;}#comment-input input,.avada-select .select2-container .select2-choice,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield input[type="password"],.gform_wrapper .gfield input[type="password"] input[type="number"],.gform_wrapper .gfield input[type="tel"],.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="url"],.gform_wrapper .gfield select,.gform_wrapper .gfield_select[multiple=multiple],.input-text:not(textarea),.main-nav-search-form input,.post-password-form label input[type="password"],.search-page-search-form input,.searchform .search-table .search-field input,input.s,input[type="email"],input[type="text"],select{height:38px;padding-top:0;padding-bottom:0;}.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.searchform .search-table .search-button input[type="submit"]{height:38px;width:38px;line-height:38px;}.select2-container .select2-choice > .select2-chosen{line-height:38px;}.select-arrow,.select2-arrow{color:#d2d2d2;}.gfield_time_ampm .gravity-select-parent{width:auto !important;}.gfield_time_ampm .gravity-select-parent select{min-width:calc(38px * 2) !important;}.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{width:304.285714286px;}.fusion-page-title-bar h1{font-size:18px;line-height:normal;}.fusion-page-title-bar h3{font-size:10px;line-height:calc(10px + 12px);}body.has-sidebar #content{width:calc(100% - 23% - 80px);}body.has-sidebar #main .sidebar{width:23%;}body.has-sidebar.double-sidebars #content{width:calc(100% - 19% - 19% - 80px);margin-left:calc(19% + 40px);}body.has-sidebar.double-sidebars #main #sidebar{width:19%;margin-left:calc(40px - (100% - 19%));}body.has-sidebar.double-sidebars #main #sidebar-2{width:19%;margin-left:40px;}#main .sidebar{background-color:#ffffff;padding:0px;}.fusion-accordian .panel-title a .fa-fusion-box{background-color:#333333;}.progress-bar-content{background-color:#e10707;border-color:#e10707;}.content-box-percentage{color:#e10707;}.progress-bar{background-color:#f6f6f6;border-color:#f6f6f6;}#wrapper .fusion-date-and-formats .fusion-format-box, .tribe-mini-calendar-event .list-date .list-dayname{background-color:#eef0f2;}.fusion-carousel .fusion-carousel-nav .fusion-nav-next,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev{background-color:rgba(0,0,0,.5);width:30px;height:30px;margin-top:-15px;}.fusion-carousel .fusion-carousel-nav .fusion-nav-next:hover,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:hover{background-color:rgba(0,0,0,.6);}.fusion-flexslider .flex-direction-nav .flex-next,.fusion-flexslider .flex-direction-nav .flex-prev{background-color:rgba(0,0,0,.5);}.fusion-flexslider .flex-direction-nav .flex-next:hover,.fusion-flexslider .flex-direction-nav .flex-prev:hover{background-color:rgba(0,0,0,.6);}.content-boxes .col{background-color:rgba(255,255,255,0);}#wrapper .fusion-content-widget-area .fusion-tabs-widget .tabs-container{background-color:#ffffff;}body .fusion-content-widget-area .fusion-tabs-widget .tab-hold .tabs li{border-right:1px solid #ffffff;}.fusion-content-widget-area .fusion-tabs-widget .tab-holder .tabs li a,body .fusion-content-widget-area .fusion-tabs-widget .tab-holder .tabs li a{background:#f1f2f2;border-bottom:0;}body .fusion-content-widget-area .fusion-tabs-widget .tab-hold .tabs li a:hover{background:#ffffff;border-bottom:0;}body .fusion-content-widget-area .fusion-tabs-widget .tab-hold .tabs li.active a,body .fusion-content-widget-area .fusion-tabs-widget .tab-holder .tabs li.active a{background:#ffffff;border-bottom:0;border-top-color:#e10707;}#wrapper .fusion-content-widget-area .fusion-tabs-widget .tab-holder,.fusion-content-widget-area .fusion-tabs-widget .tab-holder .news-list li{border-color:#ebeaea;}.fusion-single-sharing-box{background-color:#f6f6f6;}.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .post,.fusion-events-shortcode .fusion-layout-column,.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper,.products li.product{background-color:rgba(255,255,255,0);}.fusion-blog-layout-grid .post .flexslider,.fusion-blog-layout-grid .post .fusion-content-sep,.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-blog-layout-timeline .fusion-timeline-line,.fusion-blog-layout-timeline .post,.fusion-blog-layout-timeline .post .flexslider,.fusion-blog-layout-timeline .post .fusion-content-sep,.fusion-blog-timeline-layout .post,.fusion-blog-timeline-layout .post .flexslider,.fusion-blog-timeline-layout .post .fusion-content-sep,.fusion-events-shortcode .fusion-events-thumbnail,.fusion-events-shortcode .fusion-layout-column,.fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep,.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper,.product .product-buttons,.product-buttons,.product-buttons-container,.product-details-container,.products li{border-color:#ebeaea;}.fusion-blog-layout-timeline .fusion-timeline-circle,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-blog-timeline-layout .fusion-timeline-circle,.fusion-blog-timeline-layout .fusion-timeline-date{background-color:#ebeaea;}.fusion-blog-timeline-layout .fusion-timeline-arrow:before,.fusion-blog-timeline-layout .fusion-timeline-icon,.fusion-timeline-arrow:before,.fusion-timeline-icon{color:#ebeaea;}div.indicator-hint{background:#FFFFFF;border-color:#FFFFFF;}#posts-container.fusion-blog-layout-grid{margin:-20px -20px 0 -20px;}#posts-container.fusion-blog-layout-grid .fusion-post-grid{padding:20px;}.quicktags-toolbar input{background:linear-gradient(to top, #ffffff, #ffffff ) #3E3E3E;background:-webkit-linear-gradient(to top, #ffffff, #ffffff ) #3E3E3E;background:-moz-linear-gradient(to top, #ffffff, #ffffff ) #3E3E3E;background:-ms-linear-gradient(to top, #ffffff, #ffffff ) #3E3E3E;background:-o-linear-gradient(to top, #ffffff, #ffffff ) #3E3E3E;background-image:-webkit-gradient( linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #ffffff));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff), progid: DXImageTransform.Microsoft.Alpha(Opacity=0);border:1px solid #d2d2d2;color:#aaa9a9;}.quicktags-toolbar input:hover{background:#ffffff;}.ei-slider{width:100%;height:550px;}#comment-submit,#reviews input#submit,.button.default,.fusion-button.fusion-button-default,.gform_page_footer input[type="button"],.gform_wrapper .button,.gform_wrapper .gform_button,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type="submit"]{border-color:#ffffff;}#comment-submit:hover,#reviews input#submit:hover,.button.default:hover,.fusion-button.fusion-button-default:hover,.gform_page_footer input[type="button"]:hover,.gform_wrapper .button:hover,.gform_wrapper .gform_button:hover,.post-password-form input[type="submit"]:hover,.ticket-selector-submit-btn[type="submit"]:hover{border-color:#ffffff;}.button.default,.fusion-body #main .gform_wrapper .button,.fusion-body #main .gform_wrapper .gform_button,.fusion-body #main .gform_wrapper .gform_footer .gform_button,.fusion-button-default,.post-password-form input[type="submit"]{padding:13px 29px;line-height:17px;font-size:14px;}.quantity .minus, .quantity .plus, .quantity .qty{line-height:17px;font-size:14px;height:40px;width:40px;}.button.default.button-3d.button-small,.fusion-button.button-small.button-3d,.fusion-button.fusion-button-3d.fusion-button-small,.ticket-selector-submit-btn[type="submit"]{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px rgba(84,119,15,0), 1px 4px 4px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px rgba(84,119,15,0), 1px 4px 4px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px rgba(84,119,15,0), 1px 4px 4px 2px rgba(0, 0, 0, 0.3);}.button.default.button-3d.button-small:active,.fusion-button.button-small.button-3d:active,.fusion-button.fusion-button-3d.fusion-button-small:active,.ticket-selector-submit-btn[type="submit"]:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 4px 4px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 4px 4px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 4px 4px 2px rgba(0, 0, 0, 0.3);}.button.default.button-3d.button-medium,.fusion-button.button-medium.button-3d,.fusion-button.fusion-button-3d.fusion-button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px rgba(84,119,15,0), 1px 5px 5px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px rgba(84,119,15,0), 1px 5px 5px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px rgba(84,119,15,0), 1px 5px 5px 3px rgba(0, 0, 0, 0.3);}.button.default.button-3d.button-medium:active,.fusion-button.button-medium.button-3d:active,.fusion-button.fusion-button-3d.fusion-button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 5px 5px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 5px 5px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 5px 5px 3px rgba(0, 0, 0, 0.3);}.button.default.button-3d.button-large,.fusion-button.button-large.button-3d,.fusion-button.fusion-button-3d.fusion-button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px rgba(84,119,15,0), 1px 5px 6px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px rgba(84,119,15,0), 1px 5px 6px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px rgba(84,119,15,0), 1px 5px 6px 3px rgba(0, 0, 0, 0.3);}.button.default.button-3d.button-large:active,.fusion-button.button-large.button-3d:active,.fusion-button.fusion-button-3d.fusion-button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 6px 6px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 6px 6px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px rgba(84,119,15,0), 1px 6px 6px 3px rgba(0, 0, 0, 0.3);}.button.default.button-3d.button-xlarge,.fusion-button.button-xlarge.button-3d,.fusion-button.fusion-button-3d.fusion-button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px rgba(84,119,15,0), 1px 7px 7px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px rgba(84,119,15,0), 1px 7px 7px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px rgba(84,119,15,0), 1px 7px 7px 3px rgba(0, 0, 0, 0.3);}.button.default.button-3d.button-xlarge:active,.fusion-button.button-xlarge.button-3d:active,.fusion-button.fusion-button-3d.fusion-button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px rgba(84,119,15,0), 1px 7px 7px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px rgba(84,119,15,0), 1px 7px 7px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px rgba(84,119,15,0), 1px 7px 7px 3px rgba(0, 0, 0, 0.3);}#comment-submit,#reviews input#submit,.button-default,.button.default,.fusion-button,.fusion-button-default,.gform_page_footer input[type="button"],.gform_wrapper .button,.gform_wrapper .gform_button,.post-password-form input[type="submit"]{border-width:0px;border-style:solid;}.button.default:hover,.fusion-button.button-default:hover,.ticket-selector-submit-btn[type="submit"]{border-width:0px;border-style:solid;}.fusion-menu-item-button .menu-text{border-color:#ffffff;}.fusion-menu-item-button:hover .menu-text{border-color:#ffffff;}#comment-submit,#reviews input#submit,.button-default,.button.default,.fusion-button-default,.gform_page_footer input[type="button"],.gform_wrapper .button,.gform_wrapper .gform_button,.post-password-form input[type="submit"],.ticket-selector-submit-btn[type="submit"]{border-radius:2px;-webkit-border-radius:2px;}.reading-box{background-color:#f6f6f6;}.isotope .isotope-item{transition-property:top, left, opacity;-webkit-transition-property:top, left, opacity;-moz-transition-property:top, left, opacity;-ms-transition-property:top, left, opacity;-o-transition-property:top, left, opacity;}.comment-form input[type="submit"],.fusion-button,.fusion-load-more-button,.gform_page_footer input[type="button"],.gform_wrapper .button,.gform_wrapper .gform_button,.ticket-selector-submit-btn[type="submit"],.woocommerce .cart-collaterals .checkout-button,.woocommerce-MyAccount-content form .button{font-family:'Roboto';font-weight:700;letter-spacing:0px;}.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before{font-size:17px;line-height:2.41;color:#ffffff;}.fusion-modal h1,.fusion-page-title-bar h1,.fusion-widget-area h1,.post-content h1{font-family:'Roboto';font-weight:900;line-height:1.2;letter-spacing:0px;}.fusion-modal h1,.fusion-widget-area h1,.post-content h1{font-size:33px;}.fusion-modal h1,.fusion-post-content h1,.fusion-widget-area h1,.post-content h1,.title h1{color:#333333;}#main .post h2,#main .reading-box h2,#main h2,.ei-title h2,.fusion-modal h2,.fusion-title h2,.fusion-widget-area h2,.main-flex .slide-content h2,.post-content h2,.title h2{font-family:'Roboto';font-weight:0;line-height:1.5;letter-spacing:0px;}#main .fusion-portfolio h2,#main .post h2,#wrapper  #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,.fusion-modal h2,.fusion-widget-area h2,h2.entry-title{font-size:18px;}#main .post h2,.fusion-modal h2,.fusion-post-content h2,.fusion-title h2,.fusion-widget-area h2,.post-content h2,.search-page-search-form h2,.title h2{color:#333333;}.fusion-author .fusion-author-title,.fusion-header-tagline,.fusion-modal .modal-title,.fusion-modal h3,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-title h3,.fusion-widget-area h3,.main-flex .slide-content h3,.post-content h3,.project-content h3,.sidebar .widget h3{font-family:'Roboto';font-weight:400;line-height:1.41;letter-spacing:0px;}.fusion-modal .modal-title,.fusion-modal h3,.fusion-widget-area h3,.post-content h3,.project-content h3{font-size:17px;}.fusion-modal h3,.fusion-post-content h3,.fusion-title h3,.fusion-widget-area h3,.person-author-wrapper span,.post-content h3,.project-content h3,.sidebar .widget h3,.title h3{color:#333333;}#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-carousel-title,.fusion-content-widget-area h4,.fusion-flip-box .flip-box-heading-back,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-megamenu-title,.fusion-modal h4,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.popover .popover-title,.post-content h4,.project-content .project-info h4,.share-box h4,table th{font-family:'Roboto';font-weight:0;line-height:1.43;letter-spacing:0px;}#reviews #comments > h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.fusion-accordian .panel-title,.fusion-carousel-title,.fusion-flip-box .flip-box-heading-back,.fusion-modal h4,.fusion-person .person-author-wrapper .person-name,.fusion-person .person-author-wrapper .person-title,.fusion-portfolio-post .fusion-portfolio-content h4,.fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-sharing-box h4,.fusion-tabs .nav-tabs > li .fusion-tab-heading,.fusion-widget-area h4,.person-author-wrapper,.popover .popover-title,.post-content h4{font-size:14px;}#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.fusion-accordian .panel-title a,.fusion-carousel-title,.fusion-modal h4,.fusion-post-content h4,.fusion-tabs .nav-tabs > li .fusion-tab-heading,.fusion-title h4,.fusion-widget-area h4,.post-content h4,.project-content .project-info h4,.share-box h4,.title h4{color:#333333;}.fusion-modal h5,.fusion-widget-area h5,.post-content h5{font-family:'Roboto';font-weight:0;line-height:1.38;letter-spacing:0px;font-size:13px;}.fusion-modal h5,.fusion-post-content h5,.fusion-title h5,.fusion-widget-area h5,.post-content h5,.title h5{color:#333333;}.fusion-modal h6,.fusion-widget-area h6,.post-content h6{font-family:'Roboto';font-weight:0;line-height:1.42;letter-spacing:0px;font-size:12px;}.fusion-modal h6,.fusion-post-content h6,.fusion-title h6,.fusion-widget-area h6,.post-content h6,.title h6{color:#333333;}.fusion-title-size-one,h1{margin-top:0.67em;margin-bottom:0.67em;}.fusion-title-size-two,h2{margin-top:0em;margin-bottom:.7em;}.fusion-title-size-three,h3{margin-top:1em;margin-bottom:1em;}.fusion-title-size-four,h4{margin-top:1.33em;margin-bottom:1.33em;}.fusion-title-size-five,h5{margin-top:1.67em;margin-bottom:1.67em;}.fusion-title-size-six,h6{margin-top:2.33em;margin-bottom:2.33em;}.fusion-logo{margin-top:31px;margin-right:0px;margin-bottom:31px;margin-left:0px;}.fusion-header-wrapper .fusion-row{padding-left:0px;padding-right:0px;max-width:1175px;}.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header{border-bottom-color:#b71c1c;}#side-header .fusion-secondary-menu-search-inner{border-top-color:#b71c1c;}.fusion-header .fusion-row{padding-top:0px;padding-bottom:0px;}.fusion-secondary-header{background-color:#b70000;font-size:12px;color:#ffffff;border-bottom-color:#b71c1c;}.fusion-secondary-header a,.fusion-secondary-header a:hover{color:#ffffff;}.fusion-header-v2 .fusion-secondary-header{border-top-color:#e10707;}.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft{border-bottom-color:#b71c1c;}.fusion-header-tagline{font-size:16px;color:#747474;}.fusion-mobile-menu-sep,.fusion-secondary-main-menu{border-bottom-color:#b71c1c;}#side-header{width:0px;padding-top:0px;padding-bottom:0px;}#side-header .side-header-background{width:0px;}#side-header .side-header-border{width:0px;border-color:#b71c1c;}#side-header .side-header-content{padding-left:0px;padding-right:0px;}#side-header .fusion-main-menu > ul > li > a{padding-left:0px;padding-right:0px;border-top-color:#b71c1c;border-bottom-color:#b71c1c;text-align:left;height:auto;min-height:83px;}.side-header-left .fusion-main-menu > ul > li > a > .fusion-caret{right:0px;}.side-header-right .fusion-main-menu > ul > li > a > .fusion-caret{left:0px;}#side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,#side-header .fusion-main-menu > ul > li.current-menu-item > a{color:#f9f9f9;border-right-color:#f9f9f9;border-left-color:#f9f9f9;}body.side-header-left #side-header .fusion-main-menu > ul > li > ul{left:-1px;}body.side-header-left #side-header .fusion-main-menu .fusion-custom-menu-item-contents{top:0;left:-1px;}#side-header .fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{border-top-width:1px;border-top-style:solid;}#side-header .fusion-secondary-menu > ul > li > a,#side-header .side-header-content-1,#side-header .side-header-content-2{color:#333333;font-size:12px;}.side-header-left #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,.side-header-left #side-header .fusion-main-menu > ul > li.current-menu-item > a{border-right-width:3px;}.side-header-right #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,.side-header-right #side-header .fusion-main-menu > ul > li.current-menu-item > a{border-left-width:3px;}.side-header-right #side-header .fusion-main-menu .fusion-menu-cart-items,.side-header-right #side-header .fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents,.side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu,.side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu li ul,.side-header-right #side-header .fusion-main-menu ul .fusion-menu-login-box .sub-menu{left:-215px;}.side-header-right #side-header .fusion-main-menu-search .fusion-custom-menu-item-contents{left:-250px;}.fusion-main-menu > ul > li{padding-right:27px;}.fusion-main-menu > ul > li > a{border-top:3px solid transparent;height:83px;line-height:83px;}.fusion-megamenu-icon img{max-height:17px;}.fusion-main-menu .fusion-widget-cart-counter > a:before,.fusion-main-menu > ul > li > a{color:#ffffff;}.fusion-main-menu .fusion-widget-cart-counter > a:hover:before,.fusion-main-menu > ul > li > a:hover{color:#f9f9f9;}.fusion-main-menu > ul > li > a:hover{border-color:#f9f9f9;}.fusion-main-menu > ul > .fusion-menu-item-button > a:hover{border-color:transparent;}.fusion-widget-cart-number{background-color:#f9f9f9;color:#ffffff;}.fusion-widget-cart-counter a:hover:before{color:#f9f9f9;}.fusion-main-menu .current-menu-ancestor > a,.fusion-main-menu .current-menu-item > a,.fusion-main-menu .current-menu-parent > a,.fusion-main-menu .current_page_item > a{color:#f9f9f9;border-color:#f9f9f9;}.fusion-main-menu > ul > .fusion-menu-item-button > a{border-color:transparent;}.fusion-main-menu .fusion-main-menu-icon:after{color:#ffffff;}.fusion-main-menu .fusion-menu-cart-checkout-link a:hover,.fusion-main-menu .fusion-menu-cart-checkout-link a:hover:before,.fusion-main-menu .fusion-menu-cart-link a:hover,.fusion-main-menu .fusion-menu-cart-link a:hover:before{color:#f9f9f9;}.fusion-main-menu .fusion-main-menu-icon:after,.fusion-main-menu .fusion-widget-cart-counter > a .fusion-widget-cart-number,.fusion-main-menu .fusion-widget-cart-counter > a:before{height:17px;width:17px;}.fusion-main-menu .fusion-main-menu-icon:hover{border-color:transparent;}.fusion-main-menu .fusion-main-menu-icon:hover:after{color:#f9f9f9;}.fusion-main-menu .fusion-main-menu-icon-active:after,.fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after{color:#f9f9f9;}.fusion-main-menu .sub-menu{background-color:#ff0000;width:215px;border-top:3px solid #f9f9f9;font-family:'Roboto';font-weight:400;}.fusion-main-menu .sub-menu ul{left:215px;top:-3px;}.fusion-main-menu .sub-menu li a{border-bottom:1px solid #e3e2e3;padding-top:9px;padding-bottom:9px;color:#ffffff;font-family:'Roboto';font-weight:400;font-size:13px;}.fusion-main-menu .fusion-main-menu-cart{font-size:13px;}.fusion-main-menu .sub-menu li a:hover{background-color:#f5f5f5;}.fusion-main-menu .sub-menu .current-menu-item > a,.fusion-main-menu .sub-menu .current-menu-parent > a,.fusion-main-menu .sub-menu .current_page_item > a{background-color:#f5f5f5;}.fusion-main-menu .fusion-custom-menu-item-contents{font-family:'Roboto';font-weight:400;}.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents{background-color:#ff0000;border-color:#e3e2e3;}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons{font-size:20px;margin:0 -13.5px;}.fusion-header-v6 .fusion-header-v6-content .fusion-widget-cart-number{min-width:20px;}.fusion-header-v6 .fusion-flyout-menu-icons .fusion-flyout-menu-toggle{height:18px;width:30px;}.fusion-header-v6 .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon{height:18px;width:18px;}.fusion-header-v6 .fusion-flyout-menu-icons .fusion-toggle-icon-line{height:2px;width:30px;background-color:#333333;}.fusion-body .fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line{height:2px;}.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line{width:24px;}.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line{width:24px;}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-cart-wrapper,.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-menu-toggle,.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle{padding:0 14px;}.fusion-header-v6 .fusion-flyout-menu-icons .fusion-icon:before{color:#333333;}.fusion-header-v6 .fusion-flyout-menu-icons .fusion-icon:hover:before{color:#e10707;}.fusion-header-v6 .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line,.fusion-header-v6 .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line{background-color:#e10707;}.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:before{color:#ffffff;}.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-icon:hover:before{color:#f9f9f9;}.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-toggle-icon-line{background-color:#ffffff;}.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line,.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line{background-color:#f9f9f9;}.fusion-header-v6 .fusion-flyout-menu-bg{background-color:rgba(255,255,255,0.95);}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s{color:#ffffff;border-color:#ffffff;font-family:'Roboto';}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s::-webkit-input-placeholder{color:#ffffff;}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s::-moz-placeholder{color:#ffffff;}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s:-moz-placeholder{color:#ffffff;}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s:-ms-input-placeholder{color:#ffffff;}.fusion-header-v6 .fusion-flyout-menu .fusion-menu li{padding:17px 0;}.fusion-header-v6 .fusion-flyout-menu,.fusion-header-v6 .fusion-flyout-menu-bg,.fusion-header-v6 .fusion-flyout-search{top:-1000%;transition:opacity 0.4s ease 0s, top 0s ease 0.4s;-webkit-transition:opacity 0.4s ease 0s, top 0s ease 0.4s;-moz-transition:opacity 0.4s ease 0s, top 0s ease 0.4s;-ms-transition:opacity 0.4s ease 0s, top 0s ease 0.4s;-o-transition:opacity 0.4s ease 0s, top 0s ease 0.4s;}.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-bg,.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu,.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-search{top:0;transition:opacity 0.4s ease 0s, top 0s ease 0s;-webkit-transition:opacity 0.4s ease 0s, top 0s ease 0s;-moz-transition:opacity 0.4s ease 0s, top 0s ease 0s;-ms-transition:opacity 0.4s ease 0s, top 0s ease 0s;-o-transition:opacity 0.4s ease 0s, top 0s ease 0s;}.fusion-secondary-menu > ul > li{border-color:#ffffff;}.fusion-secondary-menu > ul > li > a{height:44px;line-height:44px;}.fusion-secondary-menu .sub-menu, .fusion-secondary-menu .fusion-custom-menu-item-contents{width:180px;}.fusion-secondary-menu .fusion-secondary-menu-icon{min-width:180px;}.fusion-secondary-menu .sub-menu{background-color:#ffffff;border-color:#e0dfdf;}.fusion-secondary-menu .sub-menu a{border-color:#e0dfdf;color:#333333;}.fusion-secondary-menu .sub-menu a:hover{background-color:#fafafa;color:#333333;}.fusion-secondary-menu > ul > li > .sub-menu .sub-menu{left:180px;}.fusion-secondary-menu .fusion-custom-menu-item-contents{background-color:#ffffff;border-color:#e0dfdf;color:#333333;}.fusion-secondary-menu .fusion-secondary-menu-icon,.fusion-secondary-menu .fusion-secondary-menu-icon:hover{color:#ffffff;}.fusion-secondary-menu .fusion-menu-cart-items a{color:#333333;}.fusion-secondary-menu .fusion-menu-cart-item a{border-color:#e0dfdf;}.fusion-secondary-menu .fusion-menu-cart-item img{border-color:#e0dede;}.fusion-secondary-menu .fusion-menu-cart-item a:hover{background-color:#fafafa;color:#333333;}.fusion-secondary-menu-icon{background-color:#FFFFFF;color:#ffffff;}.fusion-secondary-menu-icon:after,.fusion-secondary-menu-icon:before{color:#ffffff;}.fusion-contact-info{line-height:44px;}.fusion-megamenu-holder{border-color:#f9f9f9;}.fusion-megamenu{background-color:#ff0000;}.fusion-megamenu-wrapper .fusion-megamenu-submenu{border-color:#e3e2e3;}.rtl .fusion-megamenu-wrapper .fusion-megamenu-submenu:last-child{border-color:#e3e2e3;}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a{padding-top:7px;padding-bottom:7px;}.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover{background-color:#f5f5f5;color:#ffffff;font-family:'Roboto';font-weight:400;font-size:13px;}.fusion-megamenu-title{font-size:18px;color:#ffffff;}.fusion-megamenu-title a{color:#ffffff;}.fusion-megamenu-bullet{border-left-color:#ffffff;}.fusion-megamenu-widgets-container{color:#ffffff;font-family:'Roboto';font-weight:400;font-size:13px;}.fusion-header-wrapper.fusion-is-sticky .fusion-header,.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.987);}.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-header,.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.987);opacity:0.987;filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=98.7);}.fusion-is-sticky .fusion-main-menu > ul > li{padding-right:27px;}.fusion-is-sticky .fusion-main-menu > ul > li:last-child{padding-right:0;}.rtl .fusion-is-sticky .fusion-main-menu > ul > li:last-child{padding-right:27px;}.fusion-is-sticky .fusion-main-menu > ul > li > a{font-size:13px;}.fusion-mobile-selector{background-color:#f9f9f9;border-color:#dadada;font-size:13px;height:40px;line-height:40px;color:#333333;}.fusion-selector-down{height:38px;line-height:38px;border-color:#dadada;}.fusion-selector-down:before{color:#dadada;}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul,.fusion-mobile-nav-holder > ul{border-color:#dadada;}.fusion-mobile-nav-item .fusion-open-submenu{color:#333333;}.fusion-mobile-nav-item a{color:#333333;font-size:13px;background-color:#f9f9f9;border-color:#dadada;height:40px;line-height:40px;}.fusion-mobile-nav-item a:hover{background-color:#f6f6f6;}.fusion-mobile-nav-item a:before{color:#333333;}.fusion-mobile-current-nav-item > a{background-color:#f6f6f6;}.fusion-mobile-menu-icons{margin-top:5px;}.fusion-mobile-menu-icons a{color:#dadada;}.fusion-mobile-menu-icons a:before{color:#dadada;}.fusion-open-submenu{font-size:13px;height:40px;line-height:40px;}.fusion-open-submenu:hover{color:#e10707;}#wrapper .post-content .content-box-heading{font-size:18px;}.post-content .content-box-heading{color:#333333;}.fusion-content-boxes .content-container{color:#747474;}.fusion-social-links-header .fusion-social-networks a{font-size:16px;}.fusion-social-links-header .fusion-social-networks.boxed-icons a{padding:8px;width:calc(16px + (2 * 8px) + 2px);}.fusion-social-links-footer .fusion-social-networks a{font-size:18px;}.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;width:calc(18px + (2 * 8px) + 2px);}.fusion-sharing-box .fusion-social-networks a{font-size:16px;}.fusion-sharing-box .fusion-social-networks.boxed-icons a{padding:8px;}.fusion-sharing-box h4{color:#333333;}.fusion-social-links .boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon{width:calc(16px + (2 * 8px) + 2px);}.post-content .fusion-social-links .fusion-social-networks a,.widget .fusion-social-links .fusion-social-networks a{font-size:16px;}.post-content .fusion-social-links .fusion-social-networks.boxed-icons a,.widget .fusion-social-links .fusion-social-networks.boxed-icons a{padding:8px;}.fusion-body .error-menu li:after,.fusion-body .error-menu li:before{background-color:#e10707;color:#ffffff;}.avada-select-parent .select-arrow,.select-arrow{height:33px;line-height:33px;}#wrapper{width:100%;max-width:none;}.fusion-header,.layout-boxed-mode .side-header-wrapper,.side-header-background{background-color:rgba(183,28,28,1);}.fusion-secondary-main-menu{background-color:#ffffff;}.rev_slider_wrapper{position:relative;}.avada-skin-rev{border-top:1px solid #d2d3d4;border-bottom:1px solid #d2d3d4;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}.tparrows{border-radius:0;-webkit-border-radius:0;}.tp-bullets .bullet.last{clear:none;}#main{padding-top:55px;padding-bottom:40px;}.side-header-left .fusion-footer-parallax,body.side-header-left #wrapper{margin-left:280px;}.side-header-right .fusion-footer-parallax,body.side-header-right #wrapper{margin-right:280px;}body.side-header-left #side-header #nav .login-box,body.side-header-left #side-header #nav .main-nav-search-form,body.side-header-left #side-header #nav > ul > li > ul{left:279px;}body.side-header-left #slidingbar .avada-row,body.side-header-right #slidingbar .avada-row{max-width:none;}.fusion-flexslider .flex-direction-nav a,.fusion-flexslider.flexslider-attachments .flex-direction-nav a,.fusion-flexslider.flexslider-posts .flex-direction-nav a,.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a,.fusion-slider-sc .flex-direction-nav a{width:30px;height:30px;line-height:30px;font-size:14px;}.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before,.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before{line-height:30px;font-size:14px;}.bbp-pagination .bbp-pagination-links a.inactive,.bbp-topic-pagination .page-numbers,.page-links a,.pagination a.inactive,.woocommerce-pagination .page-numbers{padding:2px 6px;}.bbp-pagination .bbp-pagination-links .current,.page-links > .page-number,.pagination .current,.woocommerce-pagination .current{padding:2px 6px;}.bbp-pagination .bbp-pagination-links .pagination-prev,.pagination .pagination-prev,.woocommerce-pagination .prev{padding:2px 6px;}.bbp-pagination .bbp-pagination-links .pagination-next,.bbp-pagination-links span.dots,.pagination .pagination-next,.woocommerce-pagination .next{padding:2px 6px;}@media only screen and (max-width: 1175px){.width-100 .fusion-section-separator,.width-100 .nonhundred-percent-fullwidth{padding-left:20px!important;padding-right:20px!important;}.width-100 .fullwidth-box,.width-100 .fusion-section-separator{margin-left:-20px!important;margin-right:-20px!important;}}@media only screen and (min-width: 1007.2px) and (max-width: 1099px){.fusion-portfolio-six .fusion-portfolio-post,.grid-layout-6 .fusion-post-grid{width:20% !important;}.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post{width:25% !important;}}@media only screen and (min-width: 915.4px) and (max-width: 1007.2px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post{width:20% !important;}.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post{width:33.3333333333% !important;}.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-portfolio-four .fusion-portfolio-post{width:33.3333333333% !important;}}@media only screen and (min-width: 823.6px) and (max-width: 915.4px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post{width:25% !important;}.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post{width:50% !important;}}@media only screen and (min-width: 731.8px) and (max-width: 823.6px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post{width:33.33% !important;}.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post{width:50% !important;}}@media only screen and (max-width: 731.8px){.fusion-blog-layout-grid .fusion-post-grid,.fusion-portfolio-post{width:100% !important;}.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post{width:50% !important;}}@media only screen and (max-width: 640px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-portfolio-six .fusion-portfolio-post{width:100% !important;}.fusion-body .fusion-page-title-bar{max-height:none;}.fusion-body .fusion-page-title-bar h1{margin:0;}.fusion-body .fusion-page-title-secondary{margin-top:2px;}.fusion-blog-layout-large .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-large .fusion-meta-info .fusion-alignright,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignright{display:block;float:none;margin:0;width:100%;}.fusion-body .fusion-blog-layout-medium .fusion-post-slideshow{float:none;margin:0 0 20px 0;height:auto;width:auto;}.fusion-blog-layout-large-alternate .fusion-date-and-formats{margin-bottom:55px;}.fusion-body .fusion-blog-layout-large-alternate .fusion-post-content{margin:0;}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{display:inline-block;float:none;margin-right:0;max-width:197px;}.fusion-blog-layout-grid .fusion-post-grid{position:static;width:100%;}.flex-direction-nav,.wooslider-direction-nav,.wooslider-pauseplay{display:none;}.share-box ul li{margin-bottom:10px;margin-right:15px;}.buttons a{margin-right:5px;}.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none !important;}#wrapper .ei-slider{width:100% !important;height:200px !important;}.fusion-progressbar{margin-bottom:10px !important;}#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3% !important;padding-right:3% !important;}#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column{margin-bottom:55px;}#wrapper .content-boxes-icon-boxed .content-box-column .heading h2{margin-top:-5px;}#wrapper .content-boxes-icon-boxed .content-box-column .more{margin-top:12px;}.page-template-contact-php .fusion-google-map{height:270px !important;}.share-box .social-networks li{margin-right:20px !important;}.timeline-icon{display:none !important;}.timeline-layout{padding-top:0 !important;}.fusion-counters-circle .counter-circle-wrapper{display:block;margin-right:auto;margin-left:auto;}.post-content .wooslider .wooslider-control-thumbs{margin-top:-10px;}body .wooslider .overlay-full.layout-text-left .slide-excerpt{padding:20px !important;}.content-boxes-icon-boxed .col{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.social_links_shortcode li{height:40px !important;}.products-slider .es-nav span{transform:scale(0.5) !important;-webkit-transform:scale(0.5) !important;-moz-transform:scale(0.5) !important;-ms-transform:scale(0.5) !important;-o-transform:scale(0.5) !important;}.portfolio-masonry .portfolio-item{width:100% !important;}.table-1 table,.tkt-slctr-tbl-wrap-dv table{border-collapse:collapse;border-spacing:0;width:100%;}.table-1 td,.table-1 th,.tkt-slctr-tbl-wrap-dv td,.tkt-slctr-tbl-wrap-dv th{white-space:nowrap;}.table-2 table{border-collapse:collapse;border-spacing:0;width:100%;}.table-2 td,.table-2 th{white-space:nowrap;}#main,.footer-area,.page-title-bar,body{background-attachment:scroll !important;}.tfs-slider[data-animation="slide"]{height:auto !important;}#wrapper .share-box h4{display:block;float:none;line-height:20px !important;margin-top:0;padding:0;margin-bottom:10px;}.fusion-sharing-box .fusion-social-networks{float:none;display:block;width:100%;text-align:left;}#content{width:100% !important;margin-left:0px !important;}.sidebar{width:100% !important;float:none !important;margin-left:0 !important;clear:both;}.fusion-hide-on-mobile{display:none;}.fusion-blog-layout-timeline{padding-top:0;}.fusion-blog-layout-timeline .fusion-post-timeline{float:none;width:100%;}.fusion-blog-layout-timeline .fusion-timeline-date{margin-bottom:0;margin-top:2px;}.fusion-timeline-arrow,.fusion-timeline-circle,.fusion-timeline-icon,.fusion-timeline-line{display:none;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0;}.fusion-column,.fusion-column:nth-child(2n),.fusion-column:nth-child(3n),.fusion-column:nth-child(4n),.fusion-column:nth-child(5n){margin-right:0;}#wrapper{width:auto !important;}.create-block-format-context{display:none;}.columns .col{float:none;width:100% !important;margin:0 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.fullwidth-box{background-attachment:scroll;}.fusion-main-menu > ul > li{padding-right:22px;}.fusion-body .fusion-page-title-bar .fusion-breadcrumbs{display:none;}.review{float:none;width:100%;}.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center;}.fusion-social-links-footer{width:auto;}.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;}.fusion-social-networks{padding:0 0 15px;}.fusion-author .fusion-author-ssocial .fusion-author-tagline{float:none;text-align:center;max-width:100%;}.fusion-author .fusion-author-ssocial .fusion-social-networks{text-align:center;}.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child{margin-left:0;}.fusion-social-networks:after{content:"";display:block;clear:both;}.fusion-social-networks li{float:none;display:inline-block;}.fusion-reading-box-container .reading-box.reading-box-center,.fusion-reading-box-container .reading-box.reading-box-right{text-align:left;}.fusion-reading-box-container .continue{display:block;}.fusion-reading-box-container .mobile-button{display:none;float:none;}.fusion-title{margin-top:0px !important;margin-bottom:20px !important;}.fusion-body .fusion-page-title-bar{height:70px;}.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary{display:block;float:none;width:100%;line-height:normal;}.fusion-page-title-bar-left .fusion-page-title-secondary{text-align:left;}.fusion-page-title-bar-left .searchform{display:block;max-width:100%;}.fusion-page-title-bar-right .fusion-page-title-secondary{text-align:right;}.fusion-page-title-bar-right .searchform{max-width:100%;}.fusion-page-title-row{display:table;width:100%;height:100%;min-height:calc(70px -20px);}.fusion-page-title-wrapper{display:table-cell;vertical-align:middle;}.products .product-list-view{width:100% !important;min-width:100% !important;}.sidebar .social_links .social li{width:auto;margin-right:5px;}#comment-input{margin-bottom:0;}#comment-input input{width:90%;float:none !important;margin-bottom:10px;}#comment-textarea textarea{width:90%;}.pagination{margin-top:40px;}.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px;}h5.toggle span.toggle-title{width:80%;}#wrapper .sep-boxed-pricing .panel-wrapper{padding:0;}#wrapper .full-boxed-pricing .column,#wrapper .sep-boxed-pricing .column{float:none;margin-bottom:10px;margin-left:0;width:100%;}.share-box{height:auto;}#wrapper .share-box h4{float:none;line-height:20px !important;padding:0;}.share-box ul{float:none;overflow:hidden;padding:0 25px;padding-bottom:15px;margin-top:0px;}.project-content .project-description{float:none !important;}.project-content .fusion-project-description-details{margin-bottom:50px;}.project-content .project-description,.project-content .project-info{width:100% !important;}.portfolio-half .flexslider{width:100%;}.portfolio-half .project-content{width:100% !important;}#style_selector{display:none;}.faq-tabs,.portfolio-tabs{height:auto;border-bottom-width:1px;border-bottom-style:solid;}.faq-tabs li,.portfolio-tabs li{float:left;margin-right:30px;border-bottom:0;}.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none !important;}nav#nav,nav#sticky-nav{margin-right:0;}#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px;}.tab-holder .tabs{height:auto !important;width:100% !important;}.shortcode-tabs .tab-hold .tabs li{width:100% !important;}body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li{border-right:none !important;}.error-message{line-height:170px;margin-top:20px;font-size:130px;}.error_page .useful_links{width:100%;padding-left:0;}.fusion-google-map{width:100% !important;}.social_links_shortcode .social li{width:10% !important;}#wrapper .ei-slider{width:100%;height:200px !important;}.fusion-progressbar{margin-bottom:10px !important;}.fusion-blog-layout-medium-alternate .fusion-post-content{float:none;width:100% !important;margin-top:20px;}#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3%;padding-right:3%;}#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column{margin-bottom:55px;}.fusion-counters-box .fusion-counter-box{margin-bottom:20px;padding:0 15px;}.fusion-counters-box .fusion-counter-box:last-child{margin-bottom:0;}.popup{display:none !important;}.share-box .social-networks{text-align:left;}body #small-nav{visibility:visible !important;}.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield textarea,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{float:none !important;width:100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}#nav-uber #megaMenu{width:100%;}#toTop{bottom:30px;border-radius:4px;height:40px;z-index:10000;-webkit-border-radius:4px;}#toTop:before{line-height:38px;}#toTop:hover{background-color:#333333;}.no-mobile-totop .to-top-container{display:none;}.no-mobile-slidingbar #slidingbar-area{display:none;}.tfs-slider .slide-content-container .btn{min-height:0 !important;padding-left:20px;padding-right:20px !important;height:26px !important;line-height:26px !important;}.fusion-soundcloud iframe{width:100%;}.fusion-columns-2 .fusion-column,.fusion-columns-2 .fusion-flip-box-wrapper,.fusion-columns-4 .fusion-column,.fusion-columns-4 .fusion-flip-box-wrapper{width:50% !important;float:left !important;}.fusion-columns-2 .fusion-column:nth-of-type(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(3n),.fusion-columns-4 .fusion-column:nth-of-type(3n){clear:both;}.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper{width:33.33% !important;float:left !important;}.fusion-columns-3 .fusion-column:nth-of-type(4n),.fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(4n),.fusion-columns-5 .fusion-column:nth-of-type(4n),.fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(4n),.fusion-columns-6 .fusion-column:nth-of-type(4n),.fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(4n){clear:both;}#slidingbar .fusion-column,.footer-area .fusion-column{margin-bottom:40px;}.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}.fusion-layout-column.fusion-one-sixth{width:13.3333%;}.fusion-layout-column.fusion-five-sixth{width:82.6666%;}.fusion-layout-column.fusion-one-fifth{width:16.8%;}.fusion-layout-column.fusion-two-fifth{width:37.6%;}.fusion-layout-column.fusion-three-fifth{width:58.4%;}.fusion-layout-column.fusion-four-fifth{width:79.2%;}.fusion-layout-column.fusion-one-fourth{width:22%;}.fusion-layout-column.fusion-three-fourth{width:74%;}.fusion-layout-column.fusion-one-third{width:30.6666%;}.fusion-layout-column.fusion-two-third{width:65.3333%;}.fusion-layout-column.fusion-one-half{width:48%;}.fusion-layout-column.fusion-spacing-no{margin-left:0;margin-right:0;}.fusion-layout-column.fusion-one-sixth.fusion-spacing-no{width:16.6666666667%;}.fusion-layout-column.fusion-five-sixth.fusion-spacing-no{width:83.333333333%;}.fusion-layout-column.fusion-one-fifth.fusion-spacing-no{width:20%;}.fusion-layout-column.fusion-two-fifth.fusion-spacing-no{width:40%;}.fusion-layout-column.fusion-three-fifth.fusion-spacing-no{width:60%;}.fusion-layout-column.fusion-four-fifth.fusion-spacing-no{width:80%;}.fusion-layout-column.fusion-one-fourth.fusion-spacing-no{width:25%;}.fusion-layout-column.fusion-three-fourth.fusion-spacing-no{width:75%;}.fusion-layout-column.fusion-one-third.fusion-spacing-no{width:33.33333333%;}.fusion-layout-column.fusion-two-third.fusion-spacing-no{width:66.66666667%;}.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}.fusion-layout-column.fusion-column-last{clear:right;zoom:1;margin-left:0;margin-right:0;}.fusion-column.fusion-spacing-no{margin-bottom:0;width:100% !important;}.ua-mobile #main,.ua-mobile .fusion-footer-widget-area,.ua-mobile .page-title-bar,.ua-mobile body{background-attachment:scroll !important;}#footer > .fusion-row,#header-sticky .fusion-row,.footer-area > .fusion-row,.fusion-header .fusion-row,.fusion-secondary-header .fusion-row{padding-left:0px !important;padding-right:0px !important;}#footer > .fusion-row,.footer-area > .fusion-row,.fusion-header .fusion-row,.fusion-secondary-header .fusion-row{padding-left:0px !important;padding-right:0px !important;}#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body{background-attachment:scroll !important;}}@media only screen and (max-width: 1008px){body.side-header #wrapper{margin-left:0 !important;margin-right:0 !important;}#side-header,.side-header-background{background-color:#ffffff;}.layout-boxed-mode .side-header-wrapper{background-color:transparent;}#side-header{transition:background-color 0.25s ease-in-out;position:static;height:auto;width:100% !important;padding:20px 30px !important;margin:0 !important;-webkit-transition:background-color 0.25s ease-in-out;-moz-transition:background-color 0.25s ease-in-out;-ms-transition:background-color 0.25s ease-in-out;-o-transition:background-color 0.25s ease-in-out;}#side-header.fusion-is-sticky{background-color:rgba(255,255,255,0.987);}#side-header .side-header-background{display:none;}#side-header .side-header-border{display:none;}#side-header .side-header-wrapper{padding-bottom:0;position:relative;}#side-header .header-social,#side-header .header-v4-content{display:none;}#side-header .fusion-logo{margin:0;float:left;}#side-header .side-header-content{padding:0 !important;}#side-header.fusion-mobile-menu-design-classic .fusion-logo{float:none;text-align:center;}body #wrapper .header-shadow:after,body.side-header #wrapper #side-header.header-shadow .side-header-border:before{position:static;height:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}#side-header .fusion-main-menu,#side-header .side-header-content-1-2,#side-header .side-header-content-3{display:none;}#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder{display:block;margin-top:20px;}#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-sticky-nav-holder{display:none;}#side-header.fusion-mobile-menu-design-modern .fusion-logo{float:left;margin:0;}#side-header.fusion-mobile-menu-design-modern .fusion-logo-left{float:left;}#side-header.fusion-mobile-menu-design-modern .fusion-logo-right{float:right;}#side-header.fusion-mobile-menu-design-modern .fusion-logo-center{float:left;}#side-header.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{display:block;}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons{float:left;position:static;}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons a{float:left;}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-right .fusion-mobile-menu-icons :first-child{margin-left:0;}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons{float:right;}#side-header.fusion-mobile-menu-design-modern .fusion-logo-menu-left .fusion-mobile-menu-icons a:last-child{margin-left:0;}#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder,#side-header.fusion-mobile-menu-design-modern .side-header-wrapper > .fusion-secondary-menu-search{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:-20px;}#side-header.fusion-mobile-menu-design-modern .fusion-main-menu-container .fusion-mobile-nav-holder > ul{display:block;border-right:0;border-left:0;border-bottom:0;}#side-header.fusion-is-sticky.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none;}#side-header.fusion-is-sticky.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder{display:none;}.fusion-mobile-menu-design-modern .fusion-secondary-header{padding:0px;padding-left:0 !important;padding-right:0 !important;}.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-row{padding-left:0px;padding-right:0px;}.fusion-mobile-menu-design-modern .fusion-social-links-header{max-width:100%;text-align:center;margin-top:10px;margin-bottom:8px;}.fusion-mobile-menu-design-modern .fusion-social-links-header a{margin-right:20px;margin-bottom:5px;}.fusion-mobile-menu-design-modern .fusion-alignleft{border-bottom:1px solid transparent;}.fusion-mobile-menu-design-modern .fusion-alignleft,.fusion-mobile-menu-design-modern .fusion-alignright{width:100%;float:none;display:block;}.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft,.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignright{text-align:center;}.fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li{display:inline-block;vertical-align:middle;text-align:left;}.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li{float:none;}.fusion-mobile-menu-design-modern .fusion-secondary-menu-cart{border-right:0;}.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon{background-color:transparent;padding-left:10px;padding-right:7px;min-width:100%;}.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:after{display:none;}.fusion-mobile-menu-design-modern .fusion-secondary-menu .fusion-secondary-menu-icon,.fusion-mobile-menu-design-modern .fusion-secondary-menu .fusion-secondary-menu-icon:hover,.fusion-mobile-menu-design-modern .fusion-secondary-menu-icon:before{color:#ffffff;}.fusion-mobile-menu-design-modern .fusion-header-tagline{margin-top:10px;float:none;line-height:24px;}.fusion-header .fusion-row{padding-left:0;padding-right:0;}.fusion-header-wrapper .fusion-header,.fusion-header-wrapper .fusion-secondary-main-menu{background-color:#ffffff;}.fusion-header-wrapper .fusion-row{padding-left:0;padding-right:0;max-width:100%;}.fusion-footer-copyright-area > .fusion-row,.fusion-footer-widget-area > .fusion-row{padding-left:0;padding-right:0;}.fusion-secondary-header .fusion-row{display:block;}.fusion-secondary-header .fusion-alignleft{margin-right:0;}.fusion-secondary-header .fusion-alignright{margin-left:0;}body.fusion-body .fusion-secondary-header .fusion-alignright > *{float:none;}body.fusion-body .fusion-secondary-header .fusion-alignright .fusion-social-links-header .boxed-icons{margin-bottom:5px;}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header{padding-top:20px;padding-bottom:20px;}.fusion-header-v4 .fusion-logo{display:block;}.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-logo .fusion-logo-link{max-width:75%;}.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{position:absolute;}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a{float:none;text-align:center;margin:0 !important;}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu{display:none;}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder{display:block;margin-top:20px;}.fusion-mobile-menu-design-classic .fusion-secondary-header{padding:10px;}.fusion-mobile-menu-design-classic .fusion-secondary-header .fusion-mobile-nav-holder{margin-top:0;}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-header{padding-top:20px;padding-bottom:20px;}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu{padding-top:6px;padding-bottom:6px;}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-main-menu{display:none;}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder{display:block;}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo a{float:none;text-align:center;margin:0 !important;}.fusion-mobile-menu-design-classic.fusion-header-v4 .searchform,.fusion-mobile-menu-design-classic.fusion-header-v5 .searchform{display:block;float:none;width:100%;margin:0;margin-top:13px;}.fusion-mobile-menu-design-classic.fusion-header-v4 .search-table,.fusion-mobile-menu-design-classic.fusion-header-v5 .search-table{width:100%;}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a{float:none;}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header-banner{margin-top:10px;}.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu .searchform{display:none;}.fusion-mobile-menu-design-classic .fusion-alignleft{margin-bottom:10px;}.fusion-mobile-menu-design-classic .fusion-alignleft,.fusion-mobile-menu-design-classic .fusion-alignright{float:none;width:100%;line-height:normal;display:block;}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal;}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-secondary-menu{display:none;}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header{max-width:100%;margin-top:5px;text-align:center;}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header a{margin-bottom:5px;}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-tagline{float:none;text-align:center;margin-top:10px;line-height:24px;margin-left:auto;margin-right:auto;}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-banner{float:none;text-align:center;margin:0 auto;width:100%;margin-top:20px;clear:both;}.fusion-mobile-menu-design-modern .ubermenu-responsive-toggle,.fusion-mobile-menu-design-modern .ubermenu-sticky-toggle-wrapper{clear:both;}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu{display:none;}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header{padding-top:20px;padding-bottom:20px;}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row{width:100%;}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo{margin:0 !important;}.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo{margin-bottom:20px !important;}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:calc(-20px - 0px);}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder > ul{display:block;}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder{display:none;}.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons{display:block;}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a{float:none;}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo .searchform{float:none;display:none;}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner{margin-top:10px;}.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo{float:left;}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:0;margin-left:-30px;margin-right:-30px;margin-bottom:0;}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu{position:static;border:0;}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .fusion-mobile-nav-holder > ul,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .fusion-mobile-nav-holder > ul{border:0;}.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform{float:none;}.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper{position:fixed;width:100%;}.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v5 .fusion-logo{float:right;}.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu{position:static;}.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder{display:none;}.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none;}.fusion-mobile-menu-design-classic .fusion-mobile-nav-item,.fusion-mobile-menu-design-classic .fusion-mobile-selector,.fusion-mobile-menu-design-modern .fusion-mobile-nav-item,.fusion-mobile-menu-design-modern .fusion-mobile-selector{text-align:left;}.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder{display:block;}.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon{text-align:inherit;}.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:after,.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:before{display:none;}}@media only screen and (max-width: 800px){.fusion-body .fusion-page-title-bar .fusion-breadcrumbs{display:none;}.no-overflow-y{overflow-y:visible !important;}#content{width:100% !important;margin-left:0px !important;}.sidebar{width:100% !important;float:none !important;margin-left:0 !important;clear:both;}.fusion-layout-column{margin-left:0;margin-right:0;}.fusion-layout-column:nth-child(2n),.fusion-layout-column:nth-child(3n),.fusion-layout-column:nth-child(4n),.fusion-layout-column:nth-child(5n){margin-left:0;margin-right:0;}.fusion-layout-column.fusion-spacing-no{margin-bottom:0;}.fusion-body .fusion-layout-column.fusion-spacing-no{width:100%;}.fusion-body .fusion-layout-column.fusion-spacing-yes{width:100%;}.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0;}.fusion-columns .fusion-column{width:100% !important;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.fusion-columns .fusion-column:not(.fusion-column-last){margin:0 0 50px;}#slidingbar-area .columns .col,.avada-container .columns .col,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.footer-area .fusion-columns .fusion-column,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{float:none;width:100%;}.fusion-filters{border-bottom:0;}.fusion-body .fusion-filter{float:none;margin:0;border-bottom:1px solid #E7E6E6;}.fusion-secondary-menu-icon{min-width:100%;}.fusion-body .fusion-page-title-bar{padding-top:5px;padding-bottom:5px;min-height:calc(70px - 10px);height:auto;}.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary{display:block;float:none;width:100%;line-height:normal;}.fusion-page-title-bar-left .fusion-page-title-secondary{text-align:left;}.fusion-page-title-bar-left .searchform{display:block;max-width:100%;}.fusion-page-title-bar-right .fusion-page-title-secondary{text-align:right;}.fusion-page-title-bar-right .searchform{max-width:100%;}.fusion-page-title-row{display:table;width:100%;min-height:calc(70px - 20px);}.fusion-page-title-bar-center .fusion-page-title-row{width:auto;}.fusion-page-title-wrapper{display:table-cell;vertical-align:middle;}.fusion-contact-info{padding:1em 30px;line-height:1.5em;}.fusion-body .fusion-blog-layout-medium-alternate .fusion-post-content,.fusion-body .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{float:none;clear:both;margin:0;padding-top:20px;}.fusion-author .fusion-social-networks{display:block;margin-top:10px;}.fusion-body .fusion-author .fusion-social-networks{text-align:center;}.fusion-author-tagline{display:block;float:none;text-align:center;max-width:100%;}.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column,.fusion-content-boxes.content-boxes-clean-vertical .content-box-column{border-right-width:1px;}.fusion-content-boxes .content-box-shortcode-timeline{display:none;}.fusion-countdown,.fusion-countdown .fusion-countdown-counter-wrapper,.fusion-countdown .fusion-countdown-heading-wrapper,.fusion-countdown .fusion-countdown-link-wrapper{display:block;}.fusion-countdown .fusion-countdown-heading-wrapper{text-align:center;}.fusion-countdown .fusion-countdown-counter-wrapper{margin-top:20px;margin-bottom:10px;}.fusion-countdown .fusion-dash-title{display:block;font-size:16px;}.fusion-body .fusion-countdown .fusion-dash-title{padding:0;}.fusion-countdown .fusion-countdown-link-wrapper{text-align:center;}.fusion-reading-box-container .reading-box.reading-box-center{text-align:left;}.fusion-reading-box-container .reading-box.reading-box-right{text-align:left;}.fusion-reading-box-container .fusion-desktop-button{display:none;}.fusion-reading-box-container .fusion-mobile-button{display:block;}.fusion-reading-box-container .fusion-mobile-button.continue-center{display:block;}#wrapper{width:auto !important;}.create-block-format-context{display:none;}.review{float:none;width:100%;}.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center;}.fusion-social-links-footer{width:auto;}.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;margin-top:0;}.fusion-copyright-notice{padding:0 0 15px;}.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both;}.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block;}.fusion-title{margin-top:0px !important;margin-bottom:20px !important;}.tfs-slider .fusion-title{margin-bottom:0 !important;}#main .cart-empty{float:none;text-align:center;border-top:1px solid;border-bottom:none;width:100%;line-height:normal !important;height:auto !important;margin-bottom:10px;padding-top:10px;}#main .return-to-shop{float:none;border-top:none;border-bottom:1px solid;width:100%;text-align:center;line-height:normal !important;height:auto !important;padding-bottom:10px;}#content.full-width{margin-bottom:0;}.sidebar .social_links .social li{width:auto;margin-right:5px;}#comment-input{margin-bottom:0;}#comment-input input{width:100%;float:none !important;margin-bottom:10px;}#comment-textarea textarea{width:100%;}.widget.facebook_like iframe{width:100% !important;max-width:none !important;}.pagination{margin-top:40px;}.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px;}h5.toggle span.toggle-title{width:80%;}#wrapper .sep-boxed-pricing .panel-wrapper{padding:0;}#wrapper .full-boxed-pricing .column,#wrapper .sep-boxed-pricing .column{float:none;margin-bottom:10px;margin-left:0;width:100%;}.share-box{height:auto;}#wrapper .share-box h4{float:none;line-height:20px !important;margin-top:0;padding:0;}.share-box ul{float:none;overflow:hidden;padding:0 25px;padding-bottom:15px;margin-top:0px;}.project-content .project-description{float:none !important;}.single-avada_portfolio .portfolio-half .project-content .project-description h3{margin-top:24px;}.project-content .fusion-project-description-details{margin-bottom:50px;}.project-content .project-description,.project-content .project-info{width:100% !important;}.portfolio-half .flexslider{width:100% !important;}.portfolio-half .project-content{width:100% !important;}#style_selector{display:none;}.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none !important;}#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px;}.tab-holder .tabs{height:auto !important;width:100% !important;}.shortcode-tabs .tab-hold .tabs li{width:100% !important;}body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li{border-right:none !important;}.error-message{line-height:170px;margin-top:20px;}.error_page .useful_links{width:100%;}.error-page .useful_links{padding-left:0;}.fusion-google-map{width:100% !important;}.social_links_shortcode .social li{width:10% !important;}#wrapper .ei-slider{width:100% !important;height:200px !important;}.fusion-progressbar{margin-bottom:10px !important;}#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3%;padding-right:3%;}#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column{margin-bottom:55px;}.fusion-counters-box .fusion-counter-box{margin-bottom:20px;padding:0 15px;}.fusion-counters-box .fusion-counter-box:last-child{margin-bottom:0;}.popup{display:none !important;}.share-box .social-networks{text-align:left;}.gform_wrapper .left_label input.medium,.gform_wrapper .left_label select.medium,.gform_wrapper .right_label input.medium,.gform_wrapper .right_label select.medium{width:35% !important;}.product .images #carousel .flex-direction-nav,.product .images #slider .flex-direction-nav{display:none !important;}.fullwidth-box{background-attachment:scroll !important;}#toTop{bottom:30px;border-radius:4px;height:40px;z-index:10000;-webkit-border-radius:4px;}#toTop:before{line-height:38px;}#toTop:hover{background-color:#333333;}.no-mobile-totop .to-top-container{display:none;}.no-mobile-slidingbar #slidingbar-area{display:none;}.no-mobile-slidingbar.mobile-logo-pos-left .mobile-menu-icons{margin-right:0;}.tfs-slider .slide-content-container .btn{min-height:0 !important;padding-left:30px;padding-right:30px !important;height:26px !important;line-height:26px !important;}.fusion-soundcloud iframe{width:100%;}.ua-mobile #main,.ua-mobile .footer-area,.ua-mobile .fusion-page-title-bar,.ua-mobile body{background-attachment:scroll !important;}}@media only screen and (max-width: 1008px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1008px) and (min-resolution: 144dpi), only screen and (max-width: 1008px) and (min-resolution: 1.5dppx){#side-header .fusion-mobile-logo-1 .fusion-mobile-logo-1x,.fusion-mobile-logo-1 .fusion-mobile-logo-1x{display:none;}#side-header .fusion-mobile-logo-1 .fusion-mobile-logo-2x,.fusion-mobile-logo-1 .fusion-mobile-logo-2x{display:inline-block;}}@media only screen and (min-width: 800px){.fusion-reading-box-container .reading-box.reading-box-center{text-align:center;}.fusion-reading-box-container .reading-box.reading-box-right{text-align:right;}.fusion-reading-box-container .fusion-desktop-button{display:block;}.fusion-reading-box-container .fusion-mobile-button{display:none;}.fusion-reading-box-container .continue-center{display:inline-block;}}@media all and (max-width: 480px), all and (max-device-width: 480px){.gfield_time_ampm .gravity-select-parent,body.fusion-body .gform_wrapper .gfield_date_day input,body.fusion-body .gform_wrapper .gfield_date_month input,body.fusion-body .gform_wrapper .gfield_date_year input,body.fusion-body .gform_wrapper .gfield_time_hour input,body.fusion-body .gform_wrapper .gfield_time_minute input,body.fusion-body .gform_wrapper .ginput_complex .ginput_full input[type="email"],body.fusion-body .gform_wrapper .ginput_complex .ginput_full input[type="number"],body.fusion-body .gform_wrapper .ginput_complex .ginput_full input[type="password"],body.fusion-body .gform_wrapper .ginput_complex .ginput_full input[type="tel"],body.fusion-body .gform_wrapper .ginput_complex .ginput_full input[type="text"],body.fusion-body .gform_wrapper .ginput_complex .ginput_full input[type="url"],body.fusion-body .gform_wrapper .ginput_complex .ginput_full select,body.fusion-body .gform_wrapper .ginput_complex .ginput_left input[type="email"],body.fusion-body .gform_wrapper .ginput_complex .ginput_left input[type="number"],body.fusion-body .gform_wrapper .ginput_complex .ginput_left input[type="password"],body.fusion-body .gform_wrapper .ginput_complex .ginput_left input[type="tel"],body.fusion-body .gform_wrapper .ginput_complex .ginput_left input[type="text"],body.fusion-body .gform_wrapper .ginput_complex .ginput_left input[type="url"],body.fusion-body .gform_wrapper .ginput_complex .ginput_right input[type="email"],body.fusion-body .gform_wrapper .ginput_complex .ginput_right input[type="number"],body.fusion-body .gform_wrapper .ginput_complex .ginput_right input[type="password"],body.fusion-body .gform_wrapper .ginput_complex .ginput_right input[type="tel"],body.fusion-body .gform_wrapper .ginput_complex .ginput_right input[type="text"],body.fusion-body .gform_wrapper .ginput_complex .ginput_right input[type="url"],body.fusion-body .gform_wrapper .ginput_complex .gravity-select-parent,body.fusion-body .gform_wrapper .ginput_complex input[type="email"],body.fusion-body .gform_wrapper .ginput_complex input[type="number"],body.fusion-body .gform_wrapper .ginput_complex input[type="password"],body.fusion-body .gform_wrapper .ginput_complex input[type="tel"],body.fusion-body .gform_wrapper .ginput_complex input[type="text"],body.fusion-body .gform_wrapper .ginput_complex input[type="url"],body.fusion-body .gform_wrapper .ginput_container,body.fusion-body .gform_wrapper .ginput_container input.large,body.fusion-body .gform_wrapper .ginput_container input.medium,body.fusion-body .gform_wrapper .ginput_container input.small,body.fusion-body .gform_wrapper .ginput_container select.large,body.fusion-body .gform_wrapper .ginput_container select.medium,body.fusion-body .gform_wrapper .ginput_container select.small,body.fusion-body .gform_wrapper .ginput_container textarea.large,body.fusion-body .gform_wrapper .ginput_container textarea.medium,body.fusion-body .gform_wrapper .ginput_container textarea.small,body.fusion-body .gform_wrapper div.gf_page_steps,body.fusion-body .gform_wrapper div.gf_page_steps div,body.fusion-body .gform_wrapper div.ginput_complex,body.fusion-body .gform_wrapper input.gform_button.button,body.fusion-body .gform_wrapper input[type="submit"],body.fusion-body .gravity-select-parent{width:100% !important;}.gform_wrapper .button,.gform_wrapper .gform_button,.gform_wrapper .gform_page_footer input[type="button"]{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;}}@media only screen and (min-device-width: 320px) and (max-device-width: 640px){#wrapper{width:auto !important;overflow-x:hidden !important;}.fusion-columns .fusion-column{float:none;width:100% !important;margin:0 0 50px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}#slidingbar-area .fusion-columns .fusion-column,.footer-area .fusion-columns .fusion-column{float:left;width:98% !important;}.fullwidth-box{background-attachment:scroll !important;}.no-mobile-totop .to-top-container{display:none;}.no-mobile-slidingbar #slidingbar-area{display:none;}.review{float:none;width:100%;}.copyright,.social-networks{float:none;padding:0 0 15px;text-align:center;}.copyright:after,.social-networks:after{content:"";display:block;clear:both;}.copyright li,.social-networks li{float:none;display:inline-block;}.continue{display:none;}.mobile-button{display:block !important;float:none;}.title{margin-top:0px !important;margin-bottom:20px !important;}#content{width:100% !important;float:none !important;margin-left:0px !important;margin-bottom:50px;}#content.full-width{margin-bottom:0;}.sidebar{width:100% !important;float:none !important;margin-left:0 !important;clear:both;}.sidebar .social_links .social li{width:auto;margin-right:5px;}#comment-input{margin-bottom:0;}#comment-input input{width:90%;float:none !important;margin-bottom:10px;}#comment-textarea textarea{width:90%;}.widget.facebook_like iframe{width:100% !important;max-width:none !important;}.pagination{margin-top:40px;}.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px;}h5.toggle span.toggle-title{width:80%;}#wrapper .sep-boxed-pricing .panel-wrapper{padding:0;}#wrapper .full-boxed-pricing .column,#wrapper .sep-boxed-pricing .column{float:none;margin-bottom:10px;margin-left:0;width:100%;}.share-box{height:auto;}#wrapper .share-box h4{float:none;line-height:20px !important;margin-top:0;padding:0;}.share-box ul{float:none;overflow:hidden;padding:0 25px;padding-bottom:25px;margin-top:0px;}.project-content .project-description{float:none !important;}.project-content .fusion-project-description-details{margin-bottom:50px;}.project-content .project-description,.project-content .project-info{width:100% !important;}.portfolio-half .flexslider{width:100% !important;}.portfolio-half .project-content{width:100% !important;}#style_selector{display:none;}.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none !important;}#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px;}.recent-works-items a{max-width:64px;}#slidingbar-area .flickr_badge_image img,.footer-area .flickr_badge_image img{max-width:64px;padding:3px !important;}.tab-holder .tabs{height:auto !important;width:100% !important;}.shortcode-tabs .tab-hold .tabs li{width:100% !important;}body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li{border-right:none !important;}.error_page .useful_links{width:100%;padding-left:0;}.fusion-google-map{width:100% !important;}.social_links_shortcode .social li{width:10% !important;}#wrapper .ei-slider{width:100% !important;height:200px !important;}.fusion-progressbar{margin-bottom:10px !important;}#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3% !important;padding-right:3% !important;}#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column{margin-bottom:55px;}.share-box .social-networks{text-align:left;}}@media only screen and (max-width: 1000px){.no-csstransforms .sep-boxed-pricing .column{margin-left:1.5% !important;}}@media only screen and (min-width: 1008px){body.side-header-right.layout-boxed-mode #side-header{position:absolute;top:0;}body.side-header-right.layout-boxed-mode #side-header .side-header-wrapper{position:absolute;}}@media screen and (max-width: 990px){.admin-bar p.demo_store,body.admin-bar #wrapper #slidingbar-area,body.layout-boxed-mode.side-header-right #slidingbar-area{top:46px;}body.body_blank.admin-bar{top:45px;}html #wpadminbar{z-index:99999 !important;position:fixed !important;}}-32px){.fusion-tabs.vertical-tabs .tab-pane{max-width:none !important;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#wrapper .ei-slider{width:100%;}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#wrapper .ei-slider{width:100%;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.fullwidth-box{background-attachment:scroll !important;}.fusion-main-menu > ul > li{padding-right:22px;}#wrapper .fusion-page-title-bar{height:87px !important;}#wrapper .ei-slider{width:100%;}#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body{background-attachment:scroll !important;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.gravity-select-parent .select-arrow{height:24px;line-height:24px;}#wrapper .gf_browser_ie.gform_wrapper .button,#wrapper .gf_browser_ie.gform_wrapper .gform_footer input.button{padding:0 20px;}.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}}@-webkit-keyframes avadaSonarEffect{0%{opacity:0.3;}40%{opacity:0.5;}100%{-webkit-transform:scale(1.5);opacity:0;}}@-moz-keyframes avadaSonarEffect{0%{opacity:0.3;}40%{opacity:0.5;}100%{-moz-transform:scale(1.5);opacity:0;}}@keyframes avadaSonarEffect{0%{opacity:0.3;}40%{opacity:0.5;}100%{transform:scale(1.5);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);}}h1.slide-head-l-dark.smaller-med {
    font-size: 40px!important;
}

.alertMessageWildfire {
    background:#b71c1c;
    color: #fff;
    line-height: 1.4;
    text-align: center;
    font-size: 20px;
    padding-bottom: 25px;
    padding-top: 25px;
    }
    .alertMessageWildfire p {
    max-width: 1400px;
    margin: 0 auto;
}
    
    .spinach-garlic-pizza-content {
    text-align: right;
}

.footer-link{
    padding: 3px 10px 3px 12px;
    font-size: 15px;
}

.padding60-desk {
    padding-top: 60px!important;
    padding-bottom: 50px!important;
}

.gform_wrapper .gfield select, select {
    color:#232220;
}
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
    letter-spacing: 0 !important;
}

.new-flavor-badge {
    max-width: 160px;
}
div#gform_wrapper_3 {
    display: block !important;
}
.cat-menu {
    margin-top: -13px;
    background: #ececec;
}
.no-padding-main {
    margin-top: -20px;
}

/* Hamburger Menu CSS */

#nav-icon2 {
width: 30px;
    height: 30px;
    position: relative;
    float: right;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
    margin-top: -30px;
}

#nav-icon1 span, #nav-icon3 span, #nav-icon4 span {
  display: block;
  position: absolute;
  height: 9px;
  width: 100%;
  background: #d3531a;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

#nav-icon1 span:nth-child(1) {
  top: 0px;
}

#nav-icon1 span:nth-child(2) {
  top: 18px;
}

#nav-icon1 span:nth-child(3) {
  top: 36px;
}

#nav-icon1.open span:nth-child(1) {
  top: 18px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}

#nav-icon1.open span:nth-child(2) {
  opacity: 0;
  left: -60px;
}

#nav-icon1.open span:nth-child(3) {
  top: 18px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

/* Icon 2 */

#nav-icon2 span {
  display: block;
  position: absolute;
  height: 6px;
  width: 50%;
  background: #b71c1c;
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

#nav-icon2 span:nth-child(even) {
  left: 50%;
  border-radius: 0 5px 5px 0;
}

#nav-icon2 span:nth-child(odd) {
  left:0px;
  border-radius: 5px 0 0 5px;
}

#nav-icon2 span:nth-child(1), #nav-icon2 span:nth-child(2) {
  top: 0px;
}

#nav-icon2 span:nth-child(3), #nav-icon2 span:nth-child(4) {
  top: 10px;
}

#nav-icon2 span:nth-child(5), #nav-icon2 span:nth-child(6) {
  top: 20px;
}

#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

#nav-icon2.open span:nth-child(1) {
   left: 0px;
    top: 7px;
    width: 70%;
}

#nav-icon2.open span:nth-child(2) {
  left: calc(50% - 3px);
    top: 7px;
    width: 70%;
}

#nav-icon2.open span:nth-child(3) {
  left: -50%;
  opacity: 0;
}

#nav-icon2.open span:nth-child(4) {
  left: 100%;
  opacity: 0;
}

#nav-icon2.open span:nth-child(5) {
  left: 0px;
    top: 19px;
    width: 70%;
}

#nav-icon2.open span:nth-child(6) {
   left: calc(50% - 3px);
    top: 19px;
    width: 70%;
}

/* Icon 3 */

#nav-icon3 span:nth-child(1) {
  top: 0px;
}

#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3) {
  top: 18px;
}

#nav-icon3 span:nth-child(4) {
  top: 36px;
}

#nav-icon3.open span:nth-child(1) {
  top: 18px;
  width: 0%;
  left: 50%;
}
b
#nav-icon3.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

#nav-icon3.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

#nav-icon3.open span:nth-child(4) {
  top: 18px;
  width: 0%;
  left: 50%;
}

/* Icon 4 */

#nav-icon4 {
}

#nav-icon4 span:nth-child(1) {
  top: 0px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

#nav-icon4 span:nth-child(2) {
  top: 18px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

#nav-icon4 span:nth-child(3) {
  top: 36px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

#nav-icon4.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -3px;
  left: 8px;
}

#nav-icon4.open span:nth-child(2) {
  width: 0%;
  opacity: 0;
}

#nav-icon4.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 39px;
  left: 8px;
}
/*End Hamburger Menu CSS */

/* display and hidden CSS import from bootstrap */
.pull-right {
    float: right!important
}

.pull-left {
    float: left!important
}

.hide {
    display: none!important
}

.show {
    display: block!important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none!important
}

.affix {
    position: fixed
}

@-ms-viewport {
    width: device-width
}

.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
    display: none!important
}

.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
    display: none!important
}



/*# sourceMappingURL=bootstrap.min.css.map */

.menu-item-img {
    padding-top: 10px;
    padding-bottom: 10px;
    background: #ececec;
}
span.and-up {
    font-size: 12px!important;
    color: #c62828!important;
    vertical-align: super;
}
.menu-cat-desc {
    }
.secondary-nav-item {
    display: inline-block;
    list-style: none;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 900;
}
.menu-sec-title {
    text-transform: uppercase;
    font-weight: 900;
}
.menu-item-img {
    width: 282px;
    height: 180px;
   display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px;
}
a.sec-menu-links {
    padding: 15px 10px;
    display: -webkit-inline-box;
}
.active {
    background: #f6f6f6;
}
.active a {
    color: #b71c1c;
}
li.secondary-nav-item:hover {
    background: #f6f6f6;
}
li.secondary-nav-item:hover a {
    color: #b71c1c!important;
}

nav.secondary-nav {
    max-width: 1175px;
    margin: 0 auto;
}
ul.secondary-nav-list {
    margin-bottom: 0px;
    padding-left: 0px;
    text-align: center;
}
.spacer-1 {
    height: 14px;
}

.slide-price {
    font-weight: 900;
    letter-spacing: -.5px;
    font-size: 50px!important;
    color: #c62828!important;
    margin-top: 10px!important;
    margin-bottom: 5px!important;
}
.menu-item-description {
    text-align: left;
    font-size: 12px!important;
    line-height: 1.32!important;
    color: #747474!important;
    margin-bottom: 15px!important;
}

.menu-item-name {
    color: #232220;
    font-size: 21px!important;
    line-height: 1.3!important;
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}figure{margin:0}img{vertical-align:middle}.img-responsive,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{
        position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}


    .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}
.in-brygid {
    background: #b71c1c;
    padding-bottom: 0px;
    color: white;
    display:none;
}
p.in-brygid {
    margin-top: 0px;
    margin-bottom: 0;
    padding-bottom: 8px;
    padding-top: 8px;
    max-width: 1190px;
    margin: 0 auto;
    font-size: 15px;
        padding-left: 15px;
    padding-right: 15px;
}


.page-id-12239 .in-brygid {
    display:block;
}

.page-id-12253 .in-brygid {
    display:block;
}
.page-id-12254 .in-brygid {
    display:block;
}

.page-id-12257 .in-brygid {
    display:block;
}
.page-id-12258 .in-brygid {
    display:block;
}
.page-id-12259 .in-brygid {
    display:block;
}
.page-id-12260 .in-brygid {
    display:block;
}



.imgright {
    float: right; width: 277px; padding-left: 20px;
}
.featured {
    background: white;
    padding: 10px 20px;
    margin-bottom: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(63, 63, 68, 0.1);
}
.press{
    padding: 10px 20px;

}
td {
    font-size: 14px;
    line-height: 2.5;
    border-bottom: 3px solid white;
    border-color: rgba(0, 0, 0, 0.02)!important;
}
#main .sidebar {
    background-color: rgba(255, 255, 255, 0);
}

.width1400 {
    max-width: 1400px!important;
    margin: 0 auto!important;
}
.fusion-page-title-bar {
    border: none;
    height: inherit;
    padding: 25px 0 0 0;
    background-color: #f6f6f6;
}
.gform_wrapper .ginput_complex label, .gform_wrapper .instruction {
    letter-spacing: 0;
}

.pgimg {
    margin-top: -20px;
    margin-bottom: 25px;
    margin-left: -35px;
    max-width: calc(100% + 70px);
}
.img-seo {
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    margin-top: -20px;
    margin-bottom: 5px;
    margin-left: -35px;
    max-width: calc(100% + 70px);
    width:850px;
}
 p.columns-p-text {
    font-size: 16px;
    line-height:1.4;
    margin-top:-5px;
}

.cta-nopadding {
    margin-bottom: -40px;
}

.fusion-page-title-bar h1 {
    font-size: 40px;
    color: #b71c1c;
    line-height:1.5;
}
.fusion-page-title-bar h3 {
  font-size: 18px;
    line-height: 1.5;
    color: #232220;
}
.fusion-logo {
    max-width: 260px;
    height: 42px;
    display: flex;
    align-items: center;
    margin-right: 3%;
}

.button.default {
    background: #129648;
    color: #FFFFFF;
    background-image: none;
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
}

.button-large .fusion-button-text-left {
    display: inline-block;
        padding-left: 12px;
        font-size: 19px;
    letter-spacing: .3px;
}

[title~="start-order"] {

}

.fusion-secondary-menu > ul > li {
    border-color: rgba(255, 255, 255, 0.15);
}
h1.home-page-4-columns {
      color: #232220;
    font-size: 22px!important;
    line-height: 1.3!important;
}
.home-columns-head {
    color: #232220;
    font-size: 36px;
    line-height:1.1;
}

.button-icon-divider-left {
    border-right: 0px!important;
}

.fusion-menu-item-button .menu-text {
    background: #b71c1c;
    color: #ffffff;
    border: none;
    letter-spacing: 0.2px;
    font-family: 'Roboto';
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    font-size: 18px;
    padding: 15px 20px;
    border-radius:5px;
}

.fusion-menu-item-button .menu-text:hover {
    color: #fff;
    border: none;
    background: #c62828;
}
.fusion-menu-item-button:hover .menu-text {
    border-color: #333;
}

.fusion-button i {
    transition: .0s;
}
.fusion-main-menu > ul > li > a {
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: .2px;
       color: #232220;
}

 
    
    
div#tawkchat-status-text-container {
    color: white!important;
}
div#tawkchat-minified-container {
    background: #D32F2F!important;
    border: #D32F2F!important;
}
.fusion-main-menu > ul > li > a {
    border-top: 0px solid transparent;
    height: 110px;
    line-height: 110px;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item {
        background-color: rgba(0, 0, 0, 0.03);
        border-right: none;
        
}
li.menu-item:hover {
    background-color: rgba(0, 0, 0, 0.03);
}
li#menu-item-11666:hover {
    background-color: rgba(0, 0, 0, 0);
}

.prettyMapList .prettyFileBar .btn {
    background: #c62828;
    color: white;
    text-shadow: none;
    text-transform: uppercase;
    float: right;
}

.rightmap .prettyFileBar {
    background: #fff;
    padding: 25px!important;
}
.prettyFileBar {
    border-bottom: none!important;
}

.prettyMapList .mapHolder {
    border: solid 5px #fff!important;
   
    
}

.prettyMapList .corePrettyStyle, .prettyMapList .prettyFileBar .categoryList a.showing, .prettyMapList .prettyFileBar .prettyFileFilters a.showing {
    text-shadow: none;
}

.fusion-button-text, .fusion-button-icon-divider, .fusion-button i {
    transition: 0s;
}

.prettyMapList .prettylink {
    padding: 10px 20px 10px 20px!important;
    -webkit-box-shadow:none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
    border: none!important;
    background: #fff!important;
}

.infoWindowContainer .infoWindow h3, .prettyMapList .corePrettyStyle, .prettyMapList .prettyFileBar .categoryList a.showing, .prettyMapList .prettyFileBar .prettyFileFilters a.showing {
    text-shadow: none!important;
    border: none!important;
}

.clearSearch {
    margin-right: 3px!important;
}
.rightmap .prettyFileBar {
    width: 40%!important;
    z-index:4;
}
.rightmap #ListContainer {
    width: 40%!important;
}
.rightmap .mapHolder {
    width: 59%!important;
        margin-right: 0%!important;
}


.fusion-button.button-red, .fusion-button.button-red.wpcf7-submit, .button.red {
    background: #c62828;
    background-image: none;
    border: 2px solid #c62828;
    color: #ffffff!important;
}


.fusion-button.button-red:hover, .fusion-button.button-red.wpcf7-submit:hover, .button.red:hover, .fusion-button.button-red:focus, .fusion-button.button-red.wpcf7-submit:focus, .button.red:focus, .fusion-button.button-red:active, .fusion-button.button-red.wpcf7-submit:active, .button.red:active {
    background: rgb(183, 28, 28);
    background-image: none;
    border: 2px solid rgb(183, 28, 28);
    color: #f8f8f8!important;
}
span.location-title-delish-pizza {
    font-size: 25px;
    line-height: 1.5;
    font-weight: 600;
    float: none;
    color: #232220;
    
}
span.location-title-delish-pizza:hover {
    color: #333333;
    
}
span.friendly-distance-pizza-guys {
    float: right;
   font-size: 17px;
    line-height: 2.35;
    font-weight: 400;
    color: #c62828;
}
.prettyMapList .prettylink:after {
    display: none!important;
}
.prettyMapList .prettyFileBar .prettyMapListSearch input, .prettyMapList .prettyFileBar .prettySearchValue {
    width: 78%!important;
    color: #232220!important;
    border: none!important;
    background: #f6f6f6;
    font-size: 15px!important;
    height: 45px!important;
    padding: 10px!important;
}
.prettyMapList .prettyFileBar .distanceSelector {
    border: 2px solid #CCC!important;
}
.infoWindowContainer.infobox {
    border: 5px solid #f6f6f6;
}
.infoWindowContainer .infoWindow h3 {
    color: #c62828!important;
    background: #f6f6f6!important;
    border:none!important;
}
.infoWindowContainer.infobox {
    border: none!important;
}

.infoWindowContainer.infobox:before {
    border-color: rgba(51, 51, 51, 0);
    border-top-color: #fff;
}
p.address {
    line-height: 1.4;
}
p.call-now {
    font-weight: 500;
    font-size: 17px;
    color: #555;
}
.fusion-button.button-green, .fusion-button.button-green.wpcf7-submit, .button.green {
    background: #FFFFFF;
    background-image: none;
    border: 1px solid #129648;
    color: #129648!important;
}
.fusion-alignleft {
    margin-right: 10px;
}

.fusion-button, .post-password-form input[type="submit"], .wpcf7-submit, .gform_wrapper .gform_button, .gform_wrapper .button, .woocommerce .checkout #place_order, .woocommerce .cart-collaterals .checkout-button, .bbp-submit-wrapper .button, .tribe-events-tickets .button {
    transition: 0s!important;
    }
    
.button-small, .button.small, .post-password-form input[type="submit"], #bbp_user_edit_submit, .woocommerce .single_add_to_cart_button, .bbp-submit-wrapper .button {
    padding: 9px 16px;
    
    }
.fusion-button-text:hover, .fusion-button-icon-divider:hover, .fusion-button i:hover {
    transition: 0s!important;
}

a.fusion-button.button-flat.button-square.button-small.button-lightgray.button-3 {
    background: #D9D9D9!important;
    border: #D9D9D9!important;
}
.prettyMapList .corePrettyStyle:hover a, .prettyMapList a.corePrettyStyle:hover {
    color: none!important;
}
#MapAddressContainer {
    display: none!important;
}
.single-navigation {
     display: none!important;
}

#wrapper #main .post > h2.entry-title {
    font-size: 18px;
    display: none;
}
.FullMapPage #SingleMapLocation {
    height: 530px;
    border: solid 5px #ffffff!important;
    width: 59%;
    float: right;
    margin-bottom: 0px;
    box-shadow: none;
}
div#MapDescription {
    width: 40%;
    background: #FFF;
    border-radius:5px;
     padding: 25px 25px 0px 25px;
    background-image: url('/v/assets/images/pizzaslices-light-3.png');
    background-size: cover;
     margin-bottom: 25px;
    
}

#main .post h2, #wrapper #main .post h2, #wrapper #main .post-content .fusion-title h2, #wrapper #main .post-content .title h2, #wrapper .fusion-title h2, #wrapper .post-content h2, #wrapper .title h2, .fusion-modal h2, .fusion-widget-area h2, h2.entry-title {
    font-family: "roboto";
    font-size: 23px;
    line-height: 1.5;
    font-weight: 600;
}
p.location-detail-text {
    font-size: 15px;
    line-height: 1.5;
}

.fusion-meta-info, .fusion-recent-posts .columns .column .meta, .post .single-line-meta {
    display: none;
}
.about-author {
    display: none;
}
p.store-hours {
    line-height: 1.8;
        max-width: 325px; /* max-width: 195px; */
    text-align: left;
}

.holiday-hours {
    color: #b71c1c;
}

p.store-hours-h {
    font-size: 16px;
    margin-bottom: 5px;
    color: #129648;
    }
    
    
.prettyMapList .getDirections {
    margin-top: 40px;
    border: 5px solid #E8E8E8;
    background: #F6F6F6;
    padding: 20px;
    margin-bottom:40px;
}
a.getdirections.btn.corePrettyStyle {
    background: #c62828;
    color: white;
    width: 60px;
    text-align: center;
}    
.prettyMapList .prettylink .address {
    margin-bottom: 10px;
    margin-top: -10px;
}

a.fusion-button.button-flat.button-square.button-small.button-lightgray {
    background: #D9D9D9;
    border: 2px solid #d9d9d9;
    color: #555;
}

a.fusion-button.button-flat.button-square.button-small.button-lightgray:hover {
    border: 2px solid #CECECE;
    color: #555;
    background: #CECECE;
}

.prettyMapList .prettyMessage {
       margin: 0px 0px;
    padding: 10px 10px 10px 35px;
    position: relative;
    background: #C62828!important;
    width: 40%;
    color:white;
}




.prettyFileBar.clearfix {
    z-index: 1;
}

.prettyMapList .prettyMessage a {
    margin-left: 10px;
    color: #F1F1F1;
    font-size: 13px;
    margin-top: 10px;
    font-weight: 500;
}
.post-content p {
    font-size: 16px;
    line-height: 1.5;
	color:#747474;

}
h1.hot-deals-heading {
    text-align: center;
    border: 3px dashed #C62828;
    padding: 15px;
    font-family:'Roboto';
    color: #C62828;
    font-size: 28px;
    margin-top:-10px;
}
.fusion-contact-info {
    line-height: 1.5;
    font-size: 13.5px;
}
.fusion-secondary-menu > ul > li > a .menu-text {
    display: table-cell;
    vertical-align: middle;
    line-height: 1.5;
    font-size: 13.5px;
}

.post-content h1 {
    font-size: 36px;
}

a.fusion-button.button-flat.button-square.button-small.button-hotdeals {
    color: #c62828;
    border: 2px dashed #c62828;
}
a.fusion-button.button-flat.button-square.button-small.button-hotdeals:hover {
    color: rgb(183, 28, 28);
    border: 2px dashed rgb(183, 28, 28);
    background: #fff;
}
.fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header {
    border-top: 0px solid #a71515;
}
.fusion-header, .layout-boxed-mode .side-header-wrapper, .side-header-background {
    background-color: #fff;
}
.fusion-secondary-header {
    border-bottom: 0px;
}


a.fusion-button.button-flat.button-square.button-small.button-hotdeals.button-5 {
    background: white;
    border: 2px solid white;
}



.fusion-mobile-nav-item a {
    color: #232220;
    font-size: 18px;
    text-align: right;
    border-color: #393836;
    height: inherit;
    border: none;
    line-height: 1.4;
    padding: 8px 0px;
    font-family: 'Roboto';
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 0px;
    border-top: 5px solid rgba(167, 167, 167, 0.04);
}
.fusion-mobile-current-nav-item > a {
    background-color: rgba(0, 0, 0, 0.03);
}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul, .fusion-mobile-nav-holder > ul {
    border-color: rgba(255, 255, 255, 0.15);
}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder > ul {
    border-top: 0px solid transparent;
}
.fusion-mobile-nav-holder > ul {
    border: none;
}



.fusion-mobile-nav-item a:hover {
    background-color: rgba(0, 0, 0, 0.03);
}

select#footer-links-kw {
      background: #f6f6f6;
    border: 3px solid rgba(128, 128, 128, 0.44);
    height: 26px;
    color: #808080;

}

select#footer-find-your-store {
       background: #f6f6f6;
    border: 3px solid rgba(128, 128, 128, 0.44);
    height: 26px;
    color: #808080;

}
.prettyPagination {
    width: 39%;
}
.prettyPagination .pagingInfo {
    display: none!important;
}



.fusion-button.button-5 .fusion-button-text.call-to-action-order {
     color: #b71c1c!important;
}



.fusion-footer-widget-area a:hover, .fusion-footer-widget-area ul li a:hover {
        color: #b71c1c;
}





input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    border: 3px solid #e6e6e6;
    background: rgb(255, 255, 255);
}
input.wpcf7-form-control.wpcf7-submit.subscribe-button {
        background: #b71c1c;
    background-image: none;
    color: #ffffff!important;
    margin-top: 15px;
    font-size: 13.5px;
    letter-spacing: 0.2px;h
    border-radius: 5px;
    padding: 11px 23px;
}



input.wpcf7-form-control.wpcf7-submit.subscribe-button:hover {
       background: #c62828;
    background-image: none;
    color: #ffffff!important;
    margin-top: 15px;
    font-size: 13.5px;
    letter-spacing: 0.2px;
    border-radius: 5px;
    padding: 11px 23px;
}
.prettyMapList .mapHolder {
    height: 607px!important;
}

.widget_nav_menu .current_page_item {
    background: none!important;
}

.sidebar-pg-width {
    width: 23%;
    float: right;
}

.content-pg-main {
    width: calc(100% - 23% - 80px);
}

.hundred-percent-fullwidth.fusion-nonzero-padding.next-fullwidth-bottom {
    padding-top: 40px!important;
    padding-bottom: 31px!important;
}
p.next-sec {
    text-align: center;
    margin-bottom: 10px;
    color:white;
}
h1.next-sec-h1 {
    text-align: center;
    margin-top: 0px;
}
.event-is-recurring:hover, .tooltip-shortcode, a:hover {
    color: #b71c1c;
}
.page-id-11668 #main {
    padding-top: 0px;
    padding-bottom: 0px;
}


    
.page-id-11668 .fusion-fullwidth-1, .fusion-fullwidth-1.fusion-section-separator {
    margin-top: -1px;
}


.tparrows:before {
    color: #d0d0d0;
}

.fusion-mobile-nav-item a:hover {
    color: #232220;
}
h2.headings-form-application {
    text-transform: uppercase!important;
    color: #b71c1c;
    margin-top: 5px;
    border-bottom: 2px solid #b71c1c!important;
}
body .gform_wrapper ul li.field_description_below div.ginput_container_radio {
    margin-top: 5px;
}

label.gfield_label {
    font-family: roboto;
    padding-top: 5px;
       padding-bottom: 10px;
    font-size: 17px;
    font-weight: 400!important;
    color: #5d5d5d;
}
.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
    font-weight: 400!important;
    font-family: roboto!important;
}
.gform_wrapper .gfield_radio li label {
    font-family: roboto!important;
}
.gform_wrapper input[type=text], .gform_wrapper input[type=url] {
    border-radius: 3px!important;
}
.gform_wrapper .gravity-select-parent select {
    border-radius: 3px!important;
    min-width:0;
}
.gform_wrapper .gfield_radio li label {
    font-size: 14px;
    line-height: 1.5;
}

#wrapper .select-arrow {
    background-color: rgba(255, 255, 255, 0);
}


#main {
    padding-top: 40px;
    padding-bottom: 40px;
        background-color: #f6f6f6;
}
h1 {
    margin-bottom: 10px;
}
.gform_wrapper .button, .gform_wrapper .gform_button {
    background: #b71c1c!important;
    color: #ffffff;
}
.gform_wrapper .button, .gform_wrapper .gform_button:hover {
    color: #ffffff;
}


@media only screen and (max-width: 467px) {

.button-small {
        padding: 10px 8px!important;
        font-size:11px!important;
}
.fusion-alignleft {
    margin-right: 5px;
}
}
.prettyPagination a {
    background: #f6f6f6!important;
    border: solid 3px #e6e6e6!important;
}
.single .fusion-sharing-box {
    display: none;
}

.menu-full-width {
margin-top: -40px;

}

h2.menu-item-name {
    text-align: center;
    font-family: 'Roboto'!important;
    color: #b71c1c;
    font-size: 23px!important;
}
p.menu-item-desc {
    font-size: 15px;
    text-align: center;
    line-height: 1.5;
    margin-top: -10px;
}
.fusion-accordian .fusion-panel {
    border-bottom: 0px;
}

.fusion-toggle-heading {
    margin-left: 40px;
    font-size: 20px;
    font-weight: 700;
}
.price > .amount {
    font-size: 37px;
}
ul.social-share.clearfix {
    background: #f6f6f6;
}


@media only screen and (min-width: 800px) {
.left-side {
    padding-left: 0px;
    padding-right: 37px;
    border-right: 3px solid #f0f0f0;
}

.right-side {
    padding-left: 40px;
    padding-right: 40px;
}
}
.fusion-dropcap {
    text-transform: uppercase;
    font-weight: 700;
    font-family:'Roboto';
}
h1.fran-process {
    color: #b71c1c;
    font-size: 28px;
    padding-top: 10px;
}
p.process-bottom {
    padding-bottom: 20px;
}
li {
    font-size: 16px;
    line-height: 1.7;
}
ul.fran-process {
    padding-bottom: 35px;
}
.mapLocationDetail {
    display: block!important;
    margin-bottom: -10px;
      padding: 0px 0!important;
}
.prettyMapList .map {
    padding-top: 15px!important;
}

p.recommend-p {
    text-align: center;
    font-size: 20px;
    margin-bottom: -15px;
    font-weight: 700;
    padding-top: 50px;
    font-family: 'Roboto';
    text-transform: uppercase;
    color: #747474;
}
.ares .tp-bullet.selected {
    background: #f6f6f6;
}
.ares .tp-bullet {
    background: rgba(255, 255, 255, 0.5);
}
.fusion-header-v3 .fusion-header {
    border-bottom: none;
}
.prettyMapList .float_left {
    float: none!important;
}
p.left-float {
    width: 50%;
    float: left;
    padding-bottom: 0px;
    margin-bottom: -15px;
}
p.right-float {
    float: right;
    text-align: right;
    width: 50%;
    color: #129a48;
    font-size: 15px;
    padding-bottom: 0px;
}
.fusion-main-menu {
    
overflow:visible;
}

.fusion-main-menu > ul > li {
    padding-right: 12px;
    padding-left: 12px;
}
.fusion-main-menu {
        float: none;
    overflow: hidden!important;
}
.fusion-main-menu > ul > li:last-child {
    float: right;
    border-right: none;
}


body {
    background-color: #292929;
    
}


a.fusion-button.button-flat.button-round.button-xlarge.button-custom.call-to-action-order {
    font-size: 25px;
    line-height:1.3;

}

.border-red {
    border-bottom: 12px solid #b71c1c;
}
.wpcf7-form .wpcf7-not-valid-tip {
    display: block;
    color: #129648;
}
.wpcf7-form .wpcf7-validation-errors {
    background-color: #b71c1c;
    border: 1px solid #b71c1c;
    color: #f6f6f6;
    font-family: roboto;
    text-transform: none;
}
@media only screen and (min-width: 1100px) {
.fusion-page-title-row {
    padding-left: 40px;
    padding-right: 40px;
}
}
@media only screen and (min-width: 1240px) {
.fusion-page-title-row {
    padding-left: 0px;
    padding-right: 0px;
}
}
.post {
    margin-bottom: 0px;
}
@media only screen and (max-width: 1100px) {
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder {
    margin-bottom: calc(-15px - 0px);
}
.prettyMessage {
    width: 100%!important;
}
.FullMapPage #SingleMapLocation {
    height: 260px;
    width: 100%;
    }
div#MapDescription {
    width: 100%;
    }
    
.fusion-page-title-bar h1 {

    color: #b71c1c;
}
.fusion-page-title-bar h3 {
    font-size: 15px;
    line-height: 1.5;
    color: #232220;
}
li#mobile-menu-item-12129 {
    margin-bottom: -30px;
}

}

@media only screen and (max-width: 1008px) {
li.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.fusion-menu-item-button {
    background: none;
    padding-left: 55%;
    list-style-type: none;
}
}
@media only screen and (max-width: 767px) {
.pizza-guys-logo-bg {
     padding-top: 30px!important;
    padding-bottom: 30px!important;
}
a.left.carousel-control {
    display:none;
}
a.right.carousel-control {
    display:none;
}
.alertMessageWildfire {
    font-size: 17px;
    padding-bottom: 20px;
    padding-top: 20px;
    line-height:1.4;
    }
}




img.menu-icon {
   display:none;
}

ul.inline li {
    padding-right: 10px;
    padding-left: 10px;
    display: inline;
    font-size: 20px;
}
ul.inline {
    -webkit-margin-before: 0em;
    -webkit-padding-start: 0px;
    background: #f6f6f6;
    padding: 10px;
    border-radius: 2px;
    color: #232220;
}

ul.inline li:hover {
    color: #b71c1c;
}
p.menu-sec-desc {
    font-size: 13px;
    text-align: center;
}
a.active {
    color: #b71c1c;
}

#wrapper .button-round {
    border-radius: 5px;
}
#wrapper .button-square {
    border-radius: 5px;
}
.fusion-main-menu .current-menu-item > a, .fusion-main-menu .current_page_item > a {
    color: #232220;
}
.fusion-main-menu > ul > li > a:hover {
    color: #232220;
}

.fusion-main-menu {
    overflow: visible!important;
}
.fusion-logo {
    z-index: 500;}
    


.home-column-padding {
    padding: 0 20px;
}

.well {
    width: 24%;
    background: #fff;
    border-radius: 5px;
    padding-bottom: 20px;
    
}


.page-id-11668 .fusion-one-fourth {
    width: 23%;
    background: #ffffff;
    border-radius: 5px;
    padding-bottom: 20px;
    
}
.page-id-11668 .fusion-one-half {
    width: 50%;
    margin-right: 0;
}



.fusion-layout-column {
    margin-right: 1%;
}


.fusion-button-wrapper.fusion-alignleft {
    margin-bottom: 15px;
}



.fusion-footer-widget-area {
    background-image: url('/v/assets/images/pizzaslices-light-3.png');
    background-size: 40%;
    background-repeat: no-repeat;
    background-position: center center;
    padding-top: 50px;
    padding-bottom: 20px;
}
.fusion-footer-widget-area .widget-title {
    margin: 0 0 15px;
}

.padding60desk {
    padding-top: 60px!important;
    padding-bottom: 60px!important;
}

img.footer-logo {
    width: 220px;
    padding: 10px;
    margin-top: 10px;
}



@media only screen and (max-width: 1125px) {
.button-medium {
    padding: 8px 12px;
    line-height: 16px;
    font-size: 12px;
}

}



@media only screen and (max-width: 1200px) {
    .button-large .fusion-button-text-left {
    font-size: 16px;
    }
    .fusion-main-menu > ul > li > a {
    font-size: 16px;
    }
    .fusion-menu-item-button .menu-text {
    font-size: 16px;
    padding: 14px 19px;
}
.padding60desk {
    padding-top:35px!important;
    padding-bottom:25px!important;
}
}

#main {
    padding-top: 20px;
    padding-bottom: 0px;
}
@media only screen and (max-width: 1008px) {
.fusion-menu-item-button .menu-text {
      font-size: 12px;
    padding: 8px 12px;
    margin-top: 5px;
    border-radius: 5px;
    letter-spacing: .2px;
}
}

@media only screen and (max-width: 1100px) {

.padding60desk {
    padding-top:20px!important;
    padding-bottom:10px!important;
}
#main {
    padding-top: 25px;
    padding-bottom: 25px;
}


.fusion-mobile-menu-icons a:before {
    color: #b71c1c;
    font-size: 30px;
}


.fusion-mobile-menu-icons {
    margin-top: 0px!important;
}

.fusion-mobile-menu-icons a {
    margin-top: -33px;
}
}
@media only screen and (max-width: 800px) {
.fusion-footer-widget-area {
    padding-top: 0px;
    padding-bottom: 0px;
}
.padding60-desk {
    padding-top: 35px!important;
    padding-bottom: 25px!important;
}

.home-chevron {
    display: none;
}
img.footer-logo {
    display:none;
}

    a.fusion-button.button-flat.button-round.button-xlarge.button-custom.call-to-action-order {
     line-height: 1.3;
    font-size: 18px!important;

}
.padding60desk {
    padding-top:20px!important;
    padding-bottom:15px!important;
}
.fusion-body .fusion-page-title-bar {
    height: auto;
        padding: 30px 15px 0 15px;
}
.prettyMapList.rightmap.cf {
    padding-bottom: 0;
}
.fusion-page-title-bar h3 {
    font-size: 14px;
    
}
#main {
    padding-left: 10px;
    padding-right: 10px;
}



.white-bg-menu {
    display: none;
}
.fusion-mobile-menu-icons {
    margin-top: 8px;
}
}
@media only screen and (max-width: 557px) {
    span.your-mobile-hide {
    display: none;
}
span.location-title-delish-pizza {
    font-size: 17px;
    float:none;
}

span.friendly-distance-pizza-guys {
    font-size: 13px;
    line-height: 2.1;
}
.imgright {
    display:none;
}
.new-flavor-badge {
    max-width: 80px;
}
}



@media only screen and (max-width: 1100px) {
h1.home-page-4-columns {
    font-size: 19px!important;
}
    p.columns-p-text {
    font-size: 14px;
}

    .fusion-page-title-captions {
    text-align: center;
    }
    #main {
    padding-top: 15px;
    padding-bottom: 0px;
}
    
.rightmap .mapHolder{
    display: none;
}
.rightmap #ListContainer {
    width: 100%!important;
}
.rightmap .prettyFileBar {
    float: none!important;
    width: 100%!important;
}

}
@media only screen and (min-width: 1009px) {
.start-order-topo-mobile {
   display:none;
}
}
@media only screen and (max-width: 1008px) {
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header {
    padding-top: 15px;
    padding-bottom: 15px;
        padding-left: 15px;
    padding-right: 15px;
}
li#mobile-menu-item-11666 {
    display: none;
}
}

a.fusion-button.button-flat.button-square.button-small.button-hotdeals {
    display: none;
}


@media only screen and (max-width: 778px) {
.align-center-mobile {
    text-align: center!important;
}

}
@media only screen and (max-width: 683px) {
 p.columns-p-text {
    font-size: 13.5px;
}
}
@media only screen and (max-width: 421px) {
 p.columns-p-text {
    font-size: 12.5px;
}

}
@media only screen and (max-width: 340px) {
 p.columns-p-text {
    font-size: 13.5px;
}
}




.fusion-widget-area .widget_nav_menu li.current_page_item {
    background: #f6f6f6!important;
    color: white!important;
}
.fusion-widget-area h4, .post-content h4 {
    font-size:25px!important;
    margin-top: 15px!important;
    margin-bottom: 15px!important;
    text-transform: uppercase!important;
    color: #b71c1c!important;
}
.white-bg-menu.widget_nav_menu {
    background: #fff;
    padding: 20px 35px;
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(63, 63, 68, 0.1);
}

.fusion-widget-area .widget_nav_menu li {
    border-bottom: 0;
    padding: 3px 10px 3px 12px;
    font-size:15px;
    margin-left: -10px;
}

.fusion-widget-area .widget_nav_menu li a:before, .fusion-widget-area .widget_categories li a:before, .fusion-widget-area .widget_meta li a:before, .fusion-widget-area .widget .recentcomments:before, .fusion-widget-area .widget_recent_entries li a:before, .fusion-widget-area .widget_archive li a:before, .fusion-widget-area .widget_pages li a:before, .fusion-widget-area .widget_links li a:before {
    display:none;
}

#wrapper .fusion-widget-area .current-menu-item > a, #wrapper .fusion-widget-area .current_page_item > a {
    color:#b71c1c!important;
}

.fusion-content-widget-area .widget li a:hover {
    color:#b71c1c!important;
}

.fusion-widget-area .widget_nav_menu li:hover {
    background: rgba(246, 246, 246, 0);
}

.fusion-footer-widget-area .widget_nav_menu li:hover {
    background: none;
}

.fusion-footer-widget-area .fusion-widget-area .widget_nav_menu li.current_page_item {
    background: none!important;
}


.carousel-indicators .active {
    width: 12px;
    height: 12px;
    background-color: #fff!important;
    margin: 1!important;
}
.carousel-indicators li {
    display: inline-block;
    width: 12px!important;
    height: 12px!important;
    margin: 1px!important;
    border:none!important;
    background-color: rgba(255, 255, 255, 0.48)!important;
}
.home-columns-text {
    font-size: 17px;
    margin-top: 0;
    line-height: 1.5;
}


.prettyMapList .corePrettyStyle:hover {
    box-shadow: 0 0 5px rgba(0,0,0,.25)!important;
}
.fusion-header {
        box-shadow: 0px 2px 4px 0 rgba(156,156,156,0.2);
}

@media only screen and (max-width: 446px) {
.home-column-padding {
    padding: 0 10px;
}
.home-page-4-columns {
    font-size: 16.5px!important;
}
}



table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("DataTables-1.10.12/images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("DataTables-1.10.12/images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("DataTables-1.10.12/images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("DataTables-1.10.12/images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("DataTables-1.10.12/images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}
}  
    
input.subscribe-footer {
    background-image: none;
    border: 2px solid #c62828;
    color: #ffffff!important;
    border-radius: 5px;
    background: #c62828;
    padding: 9px 20px;
    line-height: 16px;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
}

.prettyMapList.rightmap.cf {
    padding-bottom: 35px;
}





.page-id-11960 .mapHolder {
    height: 733px!important;
}


.gf_progressbar {
    padding: 3px!important;
}


img.construction-technology {
    width: 360px;
    float: right;
    background: white;
    padding: 2px;
    border: 1px solid #DDD;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
    margin-top: 35px;
    margin-right: 10px;
    margin-left:20px;
}

img.ad-support {
    width: 340px;
    float: right;
    background: white;
    padding: 2px;
    border: 1px solid #DDD;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
    margin-top: 0px;
    margin-right: 10px;
    margin-left:20px;
}
.fusion-footer-widget-column {
    margin-bottom: 35px;
}
.newsletter {
    border-radius: 5px;
}
.fusion-copyright-notice {
    padding-bottom: 10px!important;
}

.next-fullwidth-bottom {
    background: #b71c1c!important;
}
.next-link {
    color:white;
}
.next-link:hover {
    color:#f6f6f6;
}

.shadow {
    background: white;
    padding: 2px;
    border: 1px solid #DDD;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
}



.slide-huge {
    font-size: 105px!important;
    font-weight: 900!important;
    color: white!important;
    margin-top: 0!important;
text-shadow: 1px 1px 10px #000;
}

.slide-huge-dark {
    font-size: 105px!important;
    font-weight: 900!important;
    color: black!important;
    margin-top: 0!important;
    text-shadow: 1px 1px 10px #fff;
}

div#carousel-example-generic {
    max-width: 1600px;
    max-height: 500px;
    margin: 0 auto;
}

.slide-text {
    color: white!important;
    font-size: 20px!important;
    line-height: 1.3!important;
    margin-bottom:0!important;
text-shadow: 1px 1px 10px #000;

}
.slide-text-dark {
    color: black!important;
    font-size: 21px!important;
    line-height: 1.3!important;
    margin-bottom: 0!important;
    text-shadow: 1px 1px 10px #fff;
}

.slide-head {
    font-size: 40px!important;
    color: white!important;
    font-weight: 900!important;
    line-height: 1.2!important;
margin-top: 10px!important;
    text-transform: uppercase;
    text-shadow: 1px 1px 10px #000;
}

@media screen and (min-width: 768px){
.carousel-indicators {
    bottom: 0px;
}
.mobile {
    display: none;
}


}
.slide-huge {
    font-size: 105px!important;
    font-weight: 900!important;
    color: white!important;
    margin-top: 0!important;
text-shadow: 1px 1px 10px #000;
}
.slide-huge-dark {
    font-size: 105px!important;
    font-weight: 900!important;
    color: black!important;
    margin-top: 0!important;
    text-shadow: 1px 1px 10px #fff;
}

.row.home-slider {
    display: flex;
    align-items: center;
    height: 520px;
}
@media screen and (max-width: 768px){
    .row.home-slider {
    display: flex;
    align-items: center;
    height: 520px;
}

.desktop {
    display:none;
}
.slide1 {
height: 520px;
}
.slide2 {
height: 520px;
}
.slide3 {
height: 520px;
}
.slide4 {
height: 520px;
}
.slide5 {
height: 520px;
}
div#carousel-example-generic {
    max-height: 520px;
}

.slide-huge {
    font-size: 85px!important;
text-align:center;
margin-top:15px!important;
margin-bottom:15px!important;
}
.slide-huge-dark {
  font-size: 85px!important;
text-align:center;
margin-top:15px!important;
margin-bottom:15px!important;
}

.slide-text {
    color: white!important;
    font-size: 14px!important;
text-align:center;
line-height: 1.2!important;
padding-bottom:10px;
}
.slide-text-dark {
    color: black!important;
    font-size: 14px!important;
text-align:center;
line-height: 1.2!important;
padding-bottom:10px;
}


.slide-head {
    font-size: 30px!important;
    text-align: center;
}

.fusion-footer-widget-area {
    background-size: 101%;
}
.promo1 {
    display: none;
}
}


li#menu-item-12244:hover {
    background: rgba(255, 255, 255, 0);
}




@media (min-width:915px) {
span.mobile-only {
    display: none;
}
}

@media (max-width:915px) {
span.hide-mobile {
    display:none;
}
}




@media (min-width:767px) {
span.right-change-location {
    float: right;
}    
span.div-mobile-only {
    display: none;
}
}

 p.slide-text-dark.left-mobile {
    max-width: 450px;
}

@media (max-width:767px) {
    p.slide-text-dark.left-mobile {
    text-align: left!important;
    max-width: 300px!important;
}
span.div-desktop-only {
    display: none;
}
p.in-brygid {
    text-align: center;
    font-size: 13px;
}

}


a.white-link {
    color: white;
}

a.white-link:hover {
    color: #f3f3f3;
}

h1.menu-cat-title {
    color: #232220;
    font-size: 22px!important;
    line-height: 1.3!important;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: 700;
}
.half-mobile {
background: #fff;
}
.half-mobile:hover {
background: #fff;
box-shadow: 0 0 5px rgba(0,0,0,.25);
}

.fusion-icon-bars:before {
  content: "\f0c9";
  display:none;
}



.bg-grey {
    background: #f6f6f6!important;
}

.fusion-three-fourth {
    width: 72%;
    margin-right: 3%!important;
    background: #fff;
    padding: 20px 35px;
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(63, 63, 68, 0.1);
}
.hover-grey {
    color: #fff;
}
.hover-grey:hover {
    color: #f6f6f6!important;
}

@media screen and (min-width: 768px) {
.carousel-indicators {
    bottom: 10px;
}
}



@media only screen and (min-width: 992px) { 

.float-right-desktop {
    float: right;
}
.cheesebread-newsletter {
    padding-top: 10%;
}
}

.tidbits > P {
    font-size: 16px;
}


.carousel-control {

    background-image: none!important;
    
}
.carousel-control:hover, .carousel-control:focus {
    background-image: none!important;
    
}

span.already-subscribed {
    color: #c62828;
    font-weight: 600;
}
p.call-now, i.fa.fa-phone {
    margin-right: 5px;
    font-size:20px;
}




.home-slider {
    max-width: 1160px;
    margin: 0 auto;
}

h2.slide-head {
    font-size: 36px!important;
    color: white!important;
    font-weight: 900!important;
    line-height: 1.1!important;
    margin-top: 5px!important;
}
h1.slide-head-xl {
font-size: 60px!important;
    color: white!important;
    font-weight: 900!important;
    line-height: 1.1!important;
    text-transform: uppercase;
    text-shadow: 1px 1px 10px #000;
}


.bottom-right {
    bottom: -200px;
    text-align: right;
}
.slide-head-l {
    font-size: 52px!important;
    color: white!important;
    font-weight: 900!important;
    line-height: 1.2!important;
margin-top: 10px!important;
    text-transform: uppercase;
   text-shadow: 1px 1px 10px #000;

}
.slide-head-l-dark {
    font-size: 52px!important;
    color: #000000!important;
    font-weight: 900!important;
    line-height: 1.2!important;
    margin-top: 10px!important;
    text-transform: uppercase;
    text-shadow: 1px 1px 10px #fff;
}

.slide-head-r-dark {
    font-size: 44px!important;
    color: #000000!important;
    font-weight: 900!important;
    line-height: 1.2!important;
    margin-top: 10px!important;
    text-transform: uppercase;
    text-shadow: 1px 1px 10px #fff;
    text-align:right;
}
.slide-head-l-red {
    font-size: 52px!important;
    color: #b71e1e!important;
    font-weight: 900!important;
    line-height: 1.2!important;
    margin-top: 10px!important;
    text-transform: uppercase;
    text-shadow: 1px 1px 10px #fff;
}
.item.big-wings .slide-head-l-red{
    font-weight: 600 !important;
}


.slide-head-r-dark {
    font-size: 44px!important;
    color: #000000!important;
    font-weight: 900!important;
    line-height: 1.2!important;
    margin-top: 10px!important;
    text-transform: uppercase;
    text-shadow: 1px 1px 10px #fff;
    text-align: right;
}

.slide-ul-wrapper {
    display: flex;
    justify-content: center;
    font-weight: 600;
}

@media (min-width: 0px) {
    .container {
        width: 100%;
    }
}

.slide-ul.slide-ul-left {
    float: left;
}

.slide-ul.slide-ul-right {
    float: right;
}

.slide-ul ul {
    list-style-type: none;
}

.slide-center {
    text-align: center;
}

.slide-no-margin {
    padding: 0;
    margin: 0 !important;
}

.slide-footer-message {
    font-weight: 600;
    font-size: 30px !important;
    color: #b71c1c !important;
    margin-bottom: 0 !important;
}

.slide-disclaimer {
    font-size: 14px !important;
}
.new.slide-big-wings-font {
    margin-bottom: .5em;
}
.new.slide-big-wings-font .new {
    font-size: 1em;
}
.slide-head-l-red.bigger-better.slide-big-wings-font {
    font-size: 3.65em !important;
}
.slide-head-l-red.wing-text.slide-big-wings-font {
    font-size: 8em !important;
}

.item.big-wings .artisan-flatbread-slide-head {
    float: none;
}




.slide1 {
background-image: url('/v/assets/images/home/slider/march/HomeSlider1-Flatbreads-2017.jpg');
background-size:cover;
background-position:center;
background-position: 48%;
}
.slide2 {
background-image: url('/v/assets/images/home/slider/march/HomeSlider2-TomatoSpinach-2017.jpg');
background-size:cover;
background-position: 38%;
}

.slide3 {
background-image: url('/wp-content/uploads/2017/05/PotatoBowl_HomeSlider.jpg');
background-size:cover;
background-position:center center!important;
}
.slide4 {
background-image: url('/wp-content/uploads/2020/07/hiring-desktop.jpg');
background-size:cover;
background-position: center center;
}
.slide5 {
background-image: url('/wp-content/uploads/2017/09/SpinachGarlicChicken.jpg');
background-size:cover;
background-position:70%;
}
.slide6 {
background-image: url('/wp-content/uploads/2018/01/slide1_free_garlic_bread.jpg');
background-size:cover;
background-position:70%;
}

.slide7 {
background-image: url('/wp-content/uploads/2018/01/slide2_three_crusts.jpg');
background-size:cover;
background-position:70%;
}
.cheeseburger-pizza {
background-image: url('/wp-content/uploads/2018/03/CheeseBurgerSlide.jpg');
background-size:cover;
background-position: 90px 0;
    background-repeat: no-repeat;
}
.item.chewy-cookie {
    background-image: url('/wp-content/uploads/2018/06/home-slide-cookie.jpg');
    background-size:cover;
    background-position:70%;
}

.item.breast-cancer-awareness {
    background-image: url('/wp-content/uploads/2019/10/slice-of-hope-bg.png');
    background-size: cover;
    background-position: 70%;
}

.item.big-wings {
    background-image: url('/wp-content/uploads/2018/10/big-wings.png');
    background-size: 100%;
    background-position: -28em 48%;
    background-repeat: no-repeat;
    background-color: #fff;
}

.item.peperoni-duo {
    background-image: url('/wp-content/uploads/2019/03/peperoni-duo.jpg');
    background-size: 100%;
    background-position: 0em 100%;
    background-repeat: no-repeat;
    background-color: #fff;
}

.item.kogi {
    background-image: url('/wp-content/uploads/2019/07/kogi.png');
    background-size: 100%;
    background-position: 0em 100%;
    background-repeat: no-repeat;
    background-color: #fff;
}

.item.patrick-deal {
    background-image: url('/wp-content/uploads/2019/03/patrick-deal.jpg');
    background-size: cover;
    background-position: 0em 100%;
    background-repeat: no-repeat;
    background-color: #fff;
}

.item.lrg-spec {
    background-image: url('/wp-content/uploads/2019/02/lrg_specialty.jpg');
    background-size: 100%;
    background-position: -28em 48%;
    background-repeat: no-repeat;
    background-color: #fff;
    background-size:cover;
    background-position:70%;
}

.item.cheesecake {
    background-image: url('/wp-content/uploads/2019/08/cheesecake.jpg');
    background-size: 100%;
    background-position: -28em 48%;
    background-repeat: no-repeat;
    background-color: #fff;
    background-size:contain;
    background-position:0%;
}

.item.pepsi {
    background-image: url('/wp-content/uploads/2019/08/pepsi-bg.jpg');
    background-position: 0em 100%;
    background-repeat: no-repeat;
    background-color: #fff;
}

.item.valentines {
    background-image: url('/wp-content/uploads/2020/02/valentines.png');
    background-size:cover;
    background-position:70%;
}

.item.chipotle {
 background-image: url('/wp-content/uploads/2020/08/texas-bbq-bg.jpg');    
 background-size:cover;
    background-position:70%;
}

.item.big-wings .big-wings-text {
    text-align: center;
}
.price-wrapper .price-currency, .price-wrapper .price-cents {
    font-size: .6em;
    position: relative;
    top: -0.45em;
}

.item.big-wings .wingnote {
    font-size: 1.25em;
    color: #1e1e1e;
    margin: 0;
}

.slide-center.slide-footer-message {
    font-size: 3.2em !important;
}

.item.big-wings .slide-center .slide-footer-message {
    line-height: 1;
}

.item.big-wings .slide-head-l-red {
    line-height: 0.9!Important;
}

.item.big-wings .slide-ul ul {
    margin: 0;
    color: #1e1e1e;
    padding-left: 1em;
}
.item.big-wings .slide-ul li {
    font-size: 2.25em;
    line-height: 1.25;
    text-align: center;
}


.item.big-wings .slide-head-l-red.artisan-flatbread-slide-head.slide-no-margin {
    text-transform: none;
}


@media all and (-webkit-min-device-pixel-ratio: 1.5),
       all and (-o-min-device-pixel-ratio: 3 / 2),
       all and (min--moz-device-pixel-ratio: 1.5),
       all and (min-device-pixel-ratio: 1.5) {
.slide1 {
background-image: url('/v/assets/images/home/slider/march/HomeSlider1-Flatbreads-2017_2x.jpg');
}
.slide2 {
background-image: url('/v/assets/images/home/slider/march/HomeSlider2-TomatoSpinach-2017_2x.jpg');
}
.slide3 {
background-image: url('/wp-content/uploads/2017/05/PotatoBowl_HomeSlider@2x.jpg');
}
.slide4 {
background-image: url('/wp-content/uploads/2020/07/hiring-desktop@2x-scaled.jpg');
}
.slide5 {
background-image: url('/wp-content/uploads/2017/09/SpinachGarlicChicken_2x.jpg');
background-size:cover;
background-position: 38%;
}
.slide6 {
background-image: url('/wp-content/uploads/2018/01/slide1_free_garlic_bread@2x.jpg');
background-size:cover;
background-position:70%;
}

.slide7 {
background-image: url('/wp-content/uploads/2018/01/slide2_three_crusts@2x.jpg');
background-size:cover;
background-position:70%;
}
.cheeseburger-pizza {
background-image: url('/wp-content/uploads/2018/03/CheeseBurgerSlide@2x.jpg');
background-size:cover;
background-position: 90px 0;
    background-repeat: no-repeat;
}
.item.chewy-cookie {
    background-image: url('/wp-content/uploads/2018/06/home-slide-cookie@2x.jpg');
    background-size:cover;
    background-position:70%;
}

.item.big-wings {
        background-image: url('/wp-content/uploads/2018/10/big-wings@2x.jpg');
        /*background-size: cover;*/
        /*background-position: 70%;*/
    }
    
.item.peperoni-duo {
    background-image: url('/wp-content/uploads/2019/03/peperoni-duo@2x.jpg');
}

.item.patrick-deal {
    background-image: url('/wp-content/uploads/2019/03/patrick-deal@2x.jpg');
}

.item.kogi {
    background-image: url('/wp-content/uploads/2019/07/kogi@2x.png');
}
    
.item.lrg-spec {
    background-image: url('/wp-content/uploads/2019/02/lrg_specialty@2x.jpg');
    /*background-size: cover;*/
    /*background-position: 70%;*/
}

.item.cheesecake {
    background-image: url('/wp-content/uploads/2019/08/cheesecake@2x.jpg');
   
}
    
.item.pepsi {
    background-image: url('/wp-content/uploads/2019/08/pepsi-bg@2x.jpg');
}

.item.breast-cancer-awareness {
    background-image: url('/wp-content/uploads/2019/10/slice-of-hope-bg@2x.png');
}

.item.chipotle {
        background-image: url('/wp-content/uploads/2020/08/texas-bbq-bg@2x-scaled.jpg');
    background-size:cover;
    background-position:70%;
}

.item.valentines {
    background-image: url(/wp-content/uploads/2020/02/valentines@2x.png');
    background-size:cover;
    background-position:70%;
}

}



@media only screen and (max-width: 800px) {
.page-id-11668 .fusion-one-fourth {
    width: 47%!important;
    margin-right: 2.9%;
}
}


@media only screen and (max-width: 400px) {
.page-id-11668 .fusion-one-fourth {
    width: 48%!important;
    margin-right: 1.8%;
}
}





@media only screen and (max-width: 767px) {
    .item.big-wings {
        background-position: 240% 48%;
        background-size: 120%;
    }
    
    
    .slide-head-l-red.bigger-better.slide-big-wings-font {
        font-size: 2.7em !important;
    }
    .slide-head-l-red.wing-text.slide-big-wings-font {
        font-size: 6em !important;
    }
    .item.big-wings .slide-ul li {
        font-size: 1.65em;
    }
    .slide-center.slide-footer-message {
        font-size: 2.25em !important;
    }
    .item.big-wings .row.home-slider {
        justify-content: flex-end;
        align-items: flex-start;
    }
    
    .left-mobile {
    text-align: left!important;
}
.float-bottom-mobile {
    margin-top: 200px!important;
}
.slide-head-l {
    font-size: 40px!important;
    text-align: center;
}
.slide-head-l-dark {
    font-size: 38px!important;
    line-height: 1!important;
    text-align: center;
}


p.center-button {
    text-align: center;
}

.none-mobile {
    display: none;
}


br.desktop {
    display: none;
}
img.center-mobile {
    display: block;
    margin: 0 auto;
}
}



.gform_wrapper .gform_page_footer .button.gform_previous_button {
    margin-bottom: 0!important;
}


    
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    border-radius:3px;
    padding: 5px 10px!important;
    color: #232220;
}


.gform_wrapper.gf_browser_chrome select {
    padding: 2px 0px 2px 5px!important;
}
.select-arrow {
    width: 36px!important;
    height: 36px!important;
    border-left-width: 0;
    bottom: 0px;
    right: 0px;
}
.fusion-body #main .gform_wrapper .button {
    border-radius:5px;
}

.gform_wrapper li.gfield.gfield_error.gfield_contains_required {
    padding-left: 10px;
}
h4.fusion-tab-heading {
    font-size: 16px!important;
    margin-top: 0!important;
    margin-bottom: 0!important;
}

.gform_wrapper .top_label .gfield_label {
    line-height: 1.5;
}


.gform_wrapper li.gfield.gfield_error {
    background-color: rgba(255, 223, 224, 0.55)!important;
    
}
.tidbits p {
    font-size: 14px;
}

p.price {
    display: none;
}
.ui-datepicker-calendar .ui-state-default {
    background: #fff!important;
    }

.ui-datepicker td a {
    text-shadow: none!important;
    }

    .ui-datepicker-header {
      background-color: #b71c1c!important;
color: #424242!important;
box-shadow: none!important;
text-shadow: none!important;
border: none!important;
  }
  .ui-datepicker-title select {
    margin-bottom: 2.5%!important;
        margin-right: 2px!important;
}

.ui-datepicker-prev {
    margin-top: 8px!important;
}
.ui-datepicker thead {
    background-color: #f6f6f6!important;
}
.ui-datepicker th {
    font-size: 7pt!important;
    text-shadow: none!important;
  }
  td.ui-datepicker-unselectable.ui-state-disabled {
    background-color: #f6f6f6!important;
}
.ui-datepicker tbody td {
    border-top: none!important;
    border-right: none!important;
}

.ui-datepicker thead {
    border: none!important;
}
table.ui-datepicker-calendar {
    margin: 0!important;
    background: white!important;
}
.ui-datepicker {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(63, 63, 68, 0.1)!important;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(63, 63, 68, 0.1)!important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(63, 63, 68, 0.1)!important;
}

.leadship-desc {
    font-size: 14px!important;
    margin-top: -10px!important;
}

.position {
    font-size: 14px!important;
    margin-top: -15px!important;
    margin-bottom: -10px!important;
}

.distanceSelector {
display:none!important;
}


.prettyMapListSearch {
    width: 100%;
}


 .prettyMapListSearch a {
    line-height: 35px!important;
    margin-top: 0px!important;
}

.prettyMapList a.corePrettyStyle:hover {
    color: #333333!important;
    
}
.prettyMapList .prettyFileBar .btn:hover {
    background-color: #b71c1c!important;
    border-color: #b71c1c!important;
}

@media only screen and (max-width: 450px) {

.prettyMapList .prettyFileBar .prettyMapListSearch input, .prettyMapList .prettyFileBar .prettySearchValue {
    width: 82%!important;
}

}

.padding60desk .fusion-row {
    display: flex;
    flex-wrap: wrap;
}


.thank-you-careers {
    float: right;
    background: white;
    padding: 2px;
    border: 1px solid #DDD;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
    margin-right: 10px;
    margin-left: 20px;
    margin-bottom:10px;
}

.thank-you-careers-text {
    font-size: 20px!important;
}

p.call-now a:hover {
    color: #000000!important;
}

p.call-now .corePrettyStyle:hover a {
    color: #444444!important;
}


.fresh-bold-flavors {
        font-weight: bold;
    color: #b71c1c!important;
    font-size: 25px!important;
    margin-top: 20px;
    }
    
p.artisan-slide-fine {
    color: #000;
    font-size: 12px;
 }
    
    
    
@media (min-width:992px) {
    .slider-content.float-bottom {
    margin-top: 170px!important;
}
}
c
.fusion-body .error-menu li:after, .fusion-body .error-menu li:before {
    background-color: #b71c1c;
}


.prettyMapList .featuredImage {
    border:none!important;
}


img {
    width: auto;
    height: auto;
}

.carousel-indicators .active {
    width: 12px;
    height: 12px;
    background-color: #f5f5f5!important;
}
span.new {
    color: #b71c1c;
    border: 2px solid #b71c1c;
    border-radius: 7px;
    padding: 3px 7px;
    font-size: 90%;
}
span.new-white {
    color: #fff;
    border: 2px solid #fff;
    border-radius: 7px;
    padding: 3px 7px;
    font-size: 90%;
}

.artisan-flatbread-slide-head {
    text-align: center;
    font-size: 28px!important;
    margin-top: 15px!important;
}
ul.artisan-bread-slide-ul {
    color: black;
    margin-top: 185px;
        max-width: 299px;
    text-align: left;
}
.carousel-indicators li {
    background-color: #f3f3f3;
}
li.slide-text-dark-li {
    color: black!important;
    font-size: 20px!important;
    line-height: 1.3!important;
    margin-bottom: 0!important;
    text-shadow: 1px 1px 10px #fff;
}


@media (max-width:767px) {
    li.slide-text-dark-li {
    color: black!important;
    font-size: 15px!important;
    line-height: 1.5!important;
    margin-bottom: 0!important;
    text-shadow: 1px 1px 10px #fff;
}
.artisan-flatbread-slide-head {
    text-align: center;
    font-size: 20px!important;
    margin-top: 30px!important;
}

    .header-logo {
    max-width: 49%;
    margin-right: 0%;
}


    .visible-xs {
        display: block!important
    }
    table.visible-xs {
        display: table!important
    }
    tr.visible-xs {
        display: table-row!important
    }
    td.visible-xs,
    th.visible-xs {
        display: table-cell!important
    }

    .visible-xs-block {
        display: block!important
    }

    .visible-xs-inline {
        display: inline!important
    }

    .visible-xs-inline-block {
        display: inline-block!important
    }
    .special-font {
        text-align:center!important;
}
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm {
        display: block!important
    }
    table.visible-sm {
        display: table!important
    }
    tr.visible-sm {
        display: table-row!important
    }
    td.visible-sm,
    th.visible-sm {
        display: table-cell!important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm-block {
        display: block!important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm-inline {
        display: inline!important
    }
    
}

@media (min-width:768px) and (max-width:991px) {
    .visible-sm-inline-block {
        display: inline-block!important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md {
        display: block!important
    }
    table.visible-md {
        display: table!important
    }
    tr.visible-md {
        display: table-row!important
    }
    td.visible-md,
    th.visible-md {
        display: table-cell!important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md-block {
        display: block!important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md-inline {
        display: inline!important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .visible-md-inline-block {
        display: inline-block!important
    }
}

@media (min-width:1200px) {
    .visible-lg {
        display: block!important
    }
    table.visible-lg {
        display: table!important
    }
    tr.visible-lg {
        display: table-row!important
    }
    td.visible-lg,
    th.visible-lg {
        display: table-cell!important
    }
}

@media (min-width:1200px) {
    .visible-lg-block {
        display: block!important
    }
}

@media (min-width:1200px) {
    .visible-lg-inline {
        display: inline!important
    }
}

@media (min-width:1200px) {
    .visible-lg-inline-block {
        display: inline-block!important
    }
}

@media (max-width:767px) {
    .hidden-xs {
        display: none!important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display: none!important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display: none!important
    }
}

@media (min-width:1200px) {
    .hidden-lg {
        display: none!important
    }
}

.visible-print {
    display: none!important
}

@media print {
    .visible-print {
        display: block!important
    }
    table.visible-print {
        display: table!important
    }
    tr.visible-print {
        display: table-row!important
    }
    td.visible-print,
    th.visible-print {
        display: table-cell!important
    }
}

.visible-print-block {
    display: none!important
}

@media print {
    .visible-print-block {
        display: block!important
    }
}

.visible-print-inline {
    display: none!important
}

@media print {
    .visible-print-inline {
        display: inline!important
    }
}

.visible-print-inline-block {
    display: none!important
}

@media print {
    .visible-print-inline-block {
        display: inline-block!important
    }
}

@media print {
    .hidden-print {
        display: none!important
    }
}
p.slide-text-dark.left-mobile {
    text-align: left!important;
}

@media only screen and (max-width: 500px) {
    .threepizzas {
    font-size: 20px!important;
    text-align: left;
    margin-top: -200px!important;
}
.cheeseburger-pizza {
background-image: url('/wp-content/uploads/2018/03/CheeseBurgerSlide_mobile.jpg');
background-position: 0% 20%;
}


 .big-wings {
        /*background-image: url('/wp-content/uploads/2018/08/big-wings.jpg') !important;*/
        background-position: -31em 7.5em !important;
        background-size: 260% !important;
    }
    .item.big-wings .slide-ul ul {
        padding: 0;
    }
    .item.big-wings {
        position: relative;
    }
    .item.big-wings .big-wings-text {
        top: 10px;
        margin: 0 -15px;
        right: 10px;
        width: 72%!important;
    }
    .slide-head-l-red.bigger-better.slide-big-wings-font {
        font-size: 2em !important;
    }
    .slide-head-l-red.wing-text.slide-big-wings-font {
        font-size: 4.5em !important;
    }
    .slide-center.slide-footer-message {
        font-size: 1.3em !important;
        line-height: 1 ;
    }
    .item.big-wings .slide-ul li {
        font-size: 1.3em;
    }
    .item.big-wings .wingnote {
        font-size: .65em;
    }

    .slide6 {
background-image: url('/wp-content/uploads/2018/01/slide1_free_garlic_bread_mobile.jpg');
    background-size: 100%;
    background-position: 99% 1%;
}
.slide7 {
background-image: url('/wp-content/uploads/2018/01/slide2_three_crusts_mobile.jpg');
    background-size: 100%;
    background-position:100%;
}

        .slide5 {
background-image: url('/wp-content/uploads/2017/09/MobileSlider_SpinachGarlicChicken_NoTxt-1.jpg');
    background-size: 100%;
    background-position:100%;
}
    p.slide-text-dark.spinach-garlic-pizza-slide {
    text-align: center;
        margin-top: -145px;
}

h1.slide-head-r-dark.spinach-garlic-pizza {
    text-align: center;
    font-size: 33px!important;
}
.slide-text-dark.smaller.spinach-pizza-slider {
    font-size: 12px!important;
    text-align: center;
}

.center-mobile-always {
    text-align: center;
}
.mobile-push-top {
    margin-top:-100px;
}

.slide1 {
background-image: url('/v/assets/images/home/slider/march/MobileSlider1-Flatbreads-2017-NoText.jpg');
    background-position: 0% 5%;
    background-size: 100%;
}

.artisan-flatbread-slide-head {
    font-size: 15px!important;
    margin-top: -75px!important;
    float: right;
}
ul.artisan-bread-slide-ul {
    color: black;
    padding-top: 17%;
    margin-top: 0;
    max-width: none;
    text-align: left;
    float: right;
}

li.slide-text-dark-li {
    color: black!important;
    font-size: 13px!important;
}
.fresh-bold-flavors { 
font-weight: bold;
    color: #b71c1c!important;
    font-size: 21px!important;
    margin-top: 0px;
    clear: right;
    float: right;
    max-width: 120px;
}
p.artisan-slide-fine {
    color: #000;
    font-size: 9px;
    clear: right;
    max-width: 110px;
    line-height: 1.3;
    text-align: left;
    float: right;
    margin-top: -8px;
}
    
    
.slide2 {
background-image: url('/v/assets/images/home/slider/march/MobileSlider2-TomatoSpinach-2017-NoText.jpg');
}


h1.slide-head-l-dark.left-mobile {
    margin-top: 10px!important;
    font-size: 27px!important;
}
br.desktop-only-br {
    display: none;
}
.salad {
    margin-top: -200px;
}
.slide3 {
background-image: url('/wp-content/uploads/2017/05/mobile-potato-bowl-1.jpg');
}

/*
 .slide4 {
background-image: url('/v/assets/images/home/slider/march/MobileSlider4-NowHiring-2017-NoText.jpg');
}
*/ 
}

.carousel-control .icon-prev, .carousel-control .icon-next {
    line-height: .8;
    background: rgba(0, 0, 0, 0.33);
    border-radius: 100%;
}

p.loc-coming-soon {
    font-size: 16px;
    font-weight: bold;
    color: #c62828;
    font-style: italic;
}
.nut-tile,.nut-desc { cursor: pointer}

.nut-item {
    cursor: pointer;
}




@media only screen and (max-width: 767px) {
.item.big-wings .big-wings-text {
        position: absolute;
        top: 10px;
        margin: 0 -15px;
        right: 10px;
        width: 68%;
    }
    
h1.slide-head-r-dark {
    font-size: 29px!important;
}
p.slide-text-dark.new-potato-bowl-slide {
    text-align: right;
        margin-top: -100px;
    margin-bottom: -10px!important;
}
p.slide-text-dark.smaller.potato-bowl-slide {
    font-size: 14px!important;
    float: right;
    text-align: right;
    max-width: 80%;
}
p.center-button.potato-bowl-slide {
    text-align: right;
}
    
}


@media only screen and (max-width: 467px) {
    .wp-nutrition-label {
     width: 19em!important;
    margin: 1em 0!important;
    }
    
}


.smaller {
    font-size: 15px!important;
        margin-bottom: 20px!important;
}

.fusion-filter.fusion-active a {
    font-size: 16px;
    padding-bottom: 3px;
    line-height:2;

}

.fusion-filter {
    border-top: 3px solid rgba(160, 206, 78, 0);
     line-height:2;
    
}

li.fusion-filter.fusion-active {
    border-top: 0;
}

.fusion-filters .fusion-filter.fusion-active a {
  color: #b71c1c;
  border-color: #b71c1c;
}

.fusion-filters {
    margin-bottom: 25px;
}
.fusion-toggle-heading {
    font-size: 16px;
    font-weight: 600;
    color: #4c4c4c;
}

.fusion-accordian .panel-title .fusion-toggle-icon-wrapper {
    display: none;
}

.fusion-accordian .panel-title .fusion-toggle-heading {
    margin-left: 0;
}
.post-password-form input[type="submit"]:hover {
        background: #b71c1c!important;
}form.post-password-form {
    text-align: center;
    background: white;
    padding: 80px;
    margin: 20px;
}



@media only screen and (min-width: 500px) and (max-width: 768px) {
 .spinach-garlic-pizza-content {
    text-align: right;
    max-width: 50%;
    float: right;
}
p.slide-text-dark.spinach-garlic-pizza-slide {
    text-align: right;
}
.slide-text-dark.smaller.spinach-pizza-slider {
    text-align: right;
}
}

.allergens {
    width: 20em;
    line-height: 1.4em;
    word-wrap: break-word;
}

p.thanksgivingHours {
    color: #FF9800;
    border-radius: 5px;
    border: 2px solid #FF9800;
    padding: 10px;
    font-weight: bold;
}

.alertGeneral {
    background: #f6f6f6;
    color: #fff;
    line-height: 1.4;
    text-align: center;
    font-size: 18px;
    padding-bottom: 15px;
    padding-top: 15px;
}

p.thanksgivingHours {
    display: none;
}
p.slide-fine-print {
    font-size: 12px;
}


@media only screen and (max-width: 500px) {
.threepizzas {
    font-size: 20px!important;
    text-align: left;
    margin-top: -200px!important;
}
    h1.slide-head-l-dark.smaller-med{
        font-size: 20px!important;
        text-align: left;
    margin-top: -200px!important;
    }
    .cheeseburger-pizza p {
    font-size: 12px;
    line-height: 1.35;
}
.item.cheeseburger-pizza .col-md-5 {
    margin-top: -100px;
}
    }
    
span.all-natural {
    color: #b71c1c;
    border-radius: 7px;
    font-size: 30px;
    font-weight: 600;
}
.cheeseburger-pizza h1 {
    font-size: 42px;
    line-height: 1;
    text-transform: uppercase;
    text-shadow: 1px 1px 10px #fff;
    margin: 0;
    margin-bottom: 15px;
}
.store-outage p{
    color: #b71f1f;
    font-weight: bold;
}



/*div#cookie-law-info-bar {*/
/*    background: #e37aab!important;*/
/*}*/

@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape) {
    #wrapper .fusion-page-title-bar {
        height: 100%!important;
    }
}

.store-hours-h {
       clear: left!important;
    line-height: 1.5!important;
    font-weight: 600!important;
    font-size:23px!important;
    color: #333333!important;
}
 
.special-hours-thanksgiving {
    color: #F59E0B; 
}

 .hours-item {
     display: table-row;
 }
 .hours-day{
       display: table-cell;
       padding-right: 50px;
 }
 .hours-time {
     display: table-cell;
    text-align: right;
 }
    
ul.store-hours-list {
    padding: 0!important;
    margin-bottom: 30px;
}
.holidy-hours {
    display:none;
}
.thanksgiving-hours {
    display:none;
}
.christmas-hours {
    display:none;
}
.special-store-hours {
    background: #fff;
    font-size:16px;
    box-shadow: 2px 2px 7px 1px hsl(0deg 0% 0% / 13%);
    padding: 15px;
    border-radius: 5px;
    border-top: 3px solid;
    border-color: #c62928;
}
.special-hours-thanksgiving {
    display: none;
}
.special-hours-xmas-eve {
     color: #DC2626;
    color: #F59E0B; 
    display: none;
}

.special-hours-xmas {
     color: #DC2626;
      color: #F59E0B; 
      display: none!important;
}
li.hours-item.special-new-year-day + li {
    display: none;
}

li.hours-item.special-new-year-eve + li {
    display: none;
}


/*ul.store-hours-list li:nth-child(6) {*/
/*    display: none;*/
/*}*/

.store-coming-soon-tag {
    background: #F59E0B;
    display: inline-block;
    padding: 5px 12px;
    border-radius: 8px;
    font-weight: 600;
    text-transform: uppercase;
    color: white;
    margin-bottom: 18px;
}




/* Amoonza Style */



.fusion-secondary-header {
    background-color: #f6f6f6!important;
    color: #232220!important;
}

.fusion-secondary-header a, .fusion-secondary-header a:hover {
    color: #b71c1c!important;
}

li.menu-item:hover {
    background-color: #fff!important;
}
li.menu-item:hover a span {
    color: #b71c1c!important;
}
.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft {
    border: none!important;
}


@media(max-width: 767px) {
    .fusion-secondary-header {
        display:none;
    }
}

a {
    text-decoration: unset !important;
}

.social-style {
    font-size:25px !important;
    color:#232220 !important;
}

.tooltip {
    --bs-tooltip-padding-x: 0.75rem !important;
    --bs-tooltip-padding-y: 0.5rem !important;
    --bs-tooltip-font-size: 1.15rem !important;
}

.footer-column-title {
    font-size: 25px;
    margin-top: 15px;
    margin-bottom: 15px;
    text-transform: uppercase;
    color: #b71c1c;
	  font-weight: 700;
}

.fusion-menu-item-button .menu-text:hover {
    color: #fff !important;
}

li.menu-item:last-child:hover a span {
    color: #ffffff!important;
}

.gf_step_active {
    color: #000 !important;
    opacity: 1 !important;

}

.gf_step_next, .gf_step_pending, .gf_step_previous {
    color: #747474 !important;
    opacity: 1 !important;
}

.prettyPagination a.pfl_prev, .prettyPagination a.pfl_next {
    opacity: 1 !important;
    background: #fff !important;
    padding: 10px 20px;
}

.fusion-secondary-header {
    background-color: #f6f6f6!important;
    color: #232220!important;
}

.fusion-secondary-header a, .fusion-secondary-header a:hover {
    color: #b71c1c!important;
}

li.menu-item:hover {
    background-color: #fff!important;
}
li.menu-item:hover a span {
    color: #b71c1c!important;
}
.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft {
    border: none!important;
}


@media(max-width: 767px) {
    .fusion-secondary-header {
        display:none;
    }
}

a {
    text-decoration: unset !important;
}

.social-style {
    font-size:25px !important;
    color:#232220 !important;
}

.tooltip {
    --bs-tooltip-padding-x: 0.75rem !important;
    --bs-tooltip-padding-y: 0.5rem !important;
    --bs-tooltip-font-size: 1.15rem !important;
}

.widget .fusion-social-networks .fusion-social-network-icon {
	text-align: center;
}

.social-bottom {
    font-size: 14px;
    display: block !important;
    padding-top: 5px;
}

.a-color {
	color: #b71c1c !important;
}

.a-color:hover {
	color: #e63c3c !important;
}

.fusion-secondary-header {
    padding-top: 9px !important;
}

select#footer-links-kw, select#footer-find-your-store {
    background: #f9f9f9 !important;
    border: 2px solid #333333 !important;
    border-radius: 5px !important;
    height: 30px !important;
    color: #333333 !important;
    font-size: 12px !important;
    width: 150px !important;
    padding: 0px !important;
    margin: 0px 5px !important;
}

.unstyled {
    background: #00000000 !important;
}

.hide-all {
    display: none;
}

@media (min-width: 768px) {
.page-id-11668 .hide-all {
    display: block !important;
}
}

.h3fp {
    color: #b71c1c !important;
    font-size: 28px !important;
    padding-top: 10px !important;
    font-weight: 900 !important;
    line-height: 1.2 !important;
    letter-spacing: 0px !important;
}

#mc4wp-form-1 label {
    color: #333;
    font-weight: 600;
}

#mc4wp-form-1 input[type="email"], input[type="text"], select, textarea {
    color: #555 !important;
}

.home-column-padding {
    padding: 15px 20px 0px !important;
}

.page-id-11960 li {
    list-style: none;
}

.page-id-11677 li {
    list-style: none;
}

/* Styles for desktop */
.hide-on-desktop {
  /* Your desktop styles here */
}

/* Media query to hide the object on screens wider than 768px (adjust as needed) */
@media only screen and (min-width: 768px) {
  .hide-on-desktop {
    display: none !important;
  }
}


@media only screen and (min-width: 768px) {
  .hide-web {
    display: none !important;
  }
}

@media only screen and (max-width: 768px) {
  .hide-mob {
    display: none !important;
  }
}


.no-border {
    margine:0px;
    border:0px;
    padding:0px;
}

.clearfix {
    padding:0px;
}

.fusion-row {
    padding: 0px;
}

#main {
    padding-top: 0px;
    padding-bottom: 0px;
}
/* BREAST CANCER TEMPLATE CHANGES */
/**/
/**/
/**/
/*.fusion-menu-item-button .menu-text {*/
/*    background: #e37aab !important;*/
/*}*/
/*h1 {*/
/*    color: #e37aab !important;*/
/*}*/
/**/
/*#nav-icon2 span { */
/*    background: #e37aab !important;*/
/*}*/
/*.button-red {*/
/*    background: #e37aab !important;*/
/*    border-color: #e37aab !important;;*/
/*}*/
/*h4.widget-title {*/
/*    color: #e37aab !important;*/
/*}*/
/*span#donate{*/
/*    color: #e37aab !important;*/
/*}*/
/**/
/*a.fusion-button.button-flat.button-round.button-xlarge.button-custom.button-7.call-to-action-order {*/
/*    background-color: #e37aab !important;*/
/*}*/
/**/
/*.fusion-fullwidth.fullwidth-box.fusion-fullwidth-4.fusion-parallax-none.nonhundred-percent-fullwidth {*/
/*    background-color: #f4b1d0 !important;*/
/*}*/
/**/
/*.fusion-secondary-header {*/
/*    background-color: #e37aab!important;*/
/*}*/
/*.prettyMapList .prettyFileBar .btn {*/
/*    background:#e37aab!important;*/
/*}*/
/*.prettyMapList .prettyFileBar .btn:hover {*/
/*    background:#e37aab!important;*/
/*    color:#fff;*/
/*}*/
/**/
/*.footer-column-title {*/
/*    color:#e37aab;*/
/*}*/
/*.next-fullwidth-bottom {*/
/*    background:#e37aab!important;*/
/*}*/
/*li.menu-item:hover a span {*/
/*    color: #e37aab!important;*/
/*}*/
/*input.subscribe-footer {*/
/*    background-image: none;*/
/*    border: 2px solid #e37aab;*/
/*    color: #ffffff!important;*/
/*    border-radius: 5px;*/
/*    background: #e37aab;*/
/*    padding: 9px 20px;*/
/*    line-height: 16px;*/
/*    font-size: 13px;*/
/*    font-weight: 700;*/
/*    text-transform: uppercase;*/
/*}*/
/*.button-default {*/
/*    background:#e37aab!important;*/
/*}*/
/*CANCER MONTH CHANGES END*/
