#callnowbutton{display:none;}@media screen and (max-width:650px){#callnowbutton:not(.cnb-displaymode),#callnowbutton.cnb-displaymode-mobile-only{display:block;position:fixed;text-decoration:none;}#callnowbutton.cnb-full.cnb-displaymode-mobile-only{display:flex;}}@media screen and (min-width:650px){#callnowbutton.cnb-displaymode-desktop-only{display:block;position:fixed;text-decoration:none;}#callnowbutton.cnb-full.cnb-displaymode-desktop-only{display:flex;}}@media screen{#callnowbutton.cnb-displaymode-always{display:block;position:fixed;text-decoration:none;}#callnowbutton.cnb-full.cnb-displaymode-always{display:flex;}}#callnowbutton.cnb-full{justify-content:center;align-items:center;text-shadow:0 1px 0 rgba(0,0,0,.18);width:100%;left:0;height:60px;}.cnb-full.cnb-full-bottom{bottom:0;}.cnb-full.cnb-full-top{top:0;}#callnowbutton.cnb-single{width:55px;height:55px;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.3);background-position:center;background-size:35px 35px;background-repeat:no-repeat;}.cnb-single.cnb-middle{bottom:15px;left:50%;margin-left:-28px;}.cnb-single.cnb-left{bottom:15px;left:20px;}.cnb-single.cnb-right{bottom:15px;right:20px;}.cnb-single.cnb-mleft{top:50%;margin-top:-28px;left:20px;}.cnb-single.cnb-mright{top:50%;margin-top:-28px;right:20px;}.cnb-single.cnb-tleft{top:15px;left:20px;}.cnb-single.cnb-tmiddle{top:15px;left:50%;margin-left:-28px;}.cnb-single.cnb-tright{top:15px;right:20px;}#callnowbutton.cnb-single.cnb-middle span,#callnowbutton.cnb-single.cnb-tmiddle span{display:none;}.cnb-single.cnb-left span,.cnb-single.cnb-mleft span,.cnb-single.cnb-tleft span{left:68px;}.cnb-single.cnb-right span,.cnb-single.cnb-mright span,.cnb-single.cnb-tright span{right:68px;}.cnb-single.cnb-text span{-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;width:auto;background-color:rgba(70,70,70,.9);position:absolute;border-radius:2px;font-family:helvetica,arial,sans-serif;padding:6px 8px;font-size:13px;font-weight:700;color:#ececec;top:15px;box-shadow:0 1px 2px rgba(0,0,0,.15);word-break:keep-all;line-height:1em;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;}.cnb-single:not(.cnb-text) span{display:none;}.cnb-full.cnb-text{text-align:center;color:#fff;font-weight:600;font-size:120%;overflow:hidden;white-space:nowrap;}.cnb-full.cnb-zoom-110 img,.cnb-full.cnb-zoom-120 img,.cnb-full.cnb-zoom-130 img{transform-origin:right;}.cnb-single.cnb-zoom-70,.cnb-full.cnb-zoom-70 img{transform:scale(.7);}.cnb-single.cnb-zoom-80,.cnb-full.cnb-zoom-80 img{transform:scale(.8);}.cnb-single.cnb-zoom-90,.cnb-full.cnb-zoom-90 img{transform:scale(.9);}.cnb-single.cnb-zoom-110,.cnb-full.cnb-zoom-110 img{transform:scale(1.1);}.cnb-single.cnb-zoom-120,.cnb-full.cnb-zoom-120 img{transform:scale(1.2);}.cnb-single.cnb-zoom-130,.cnb-full.cnb-zoom-130 img{transform:scale(1.3);}.cnb-full.cnb-zoom-70 span{font-size:70%;}.cnb-full.cnb-zoom-80 span{font-size:80%;}.cnb-full.cnb-zoom-90 span{font-size:90%;}.cnb-full.cnb-zoom-110 span{font-size:110%;}.cnb-full.cnb-zoom-120 span{font-size:120%;}.cnb-full.cnb-zoom-130 span{font-size:130%;}.cnb-zindex-10{z-index:2147483647;}.cnb-zindex-9{z-index:214748365;}.cnb-zindex-8{z-index:21474836;}.cnb-zindex-7{z-index:2147484;}.cnb-zindex-6{z-index:214748;}.cnb-zindex-5{z-index:21475;}.cnb-zindex-4{z-index:2147;}.cnb-zindex-3{z-index:215;}.cnb-zindex-2{z-index:21;}.cnb-zindex-1{z-index:2;}@media only screen and (min-width:960px) and (max-width:1120px){.container{width:768px;}.move_down .second{width:768px;}.move_down .second div.mc{width:177px;}.footer_content{width:768px;}.slide .text h2{font-size:25px;line-height:25px;font-weight:400 !important;}.slider_small{height:209px !important;}.slider_small.type2{height:190px !important;}.slider_small_holder_inner{height:138px;}.type2 .slider_small_holder_inner{height:100px;}.slider_small_holder ul li{width:243px;margin:0 19px 0 0;}.type2 .slider_small_holder ul li{width:177px;}.slider_small .slide_item{height:180px;}.slider_small.type2 .slide_item{height:140px;}.content .slider_small .slide_item a{bottom:20px;}.posts_holder article .info .left,.posts_holder article .info .right{display:block;position:relative;float:none;}.posts_holder article .text .text_inner{padding:0 0 75px 0;}.posts_holder3{margin:0 -20px 0 0;}.portfolio_holder_v1,.portfolio_holder_v2,.portfolio_holder_v3,.portfolio_holder_v4{width:788px;}.portfolio_holder_v1 article{width:768px;margin:0;}.portfolio_holder_v2 article{width:374px;margin:0 20px 0 0;}.portfolio_holder_v3 article{width:242px;margin:0 20px 0 0;}.portfolio_holder_v4 article{width:177px;}.tabs .tabs-nav li a{padding:0 15px;}.tp-rightarrow.default{bottom:0 !important;left:auto !important;margin:0 !important;right:0 !important;top:auto !important;}.tp-leftarrow.default{bottom:0 !important;left:auto !important;margin:0 !important;right:35px !important;top:auto !important;}}@media only screen and (min-width:500px) and (max-width:960px){.title h1{margin-top:22px;}.container{width:420px;}header{height:auto !important;display:inline-block;margin:0 0 10px;position:relative;}.move_down,.drop_down{display:none !important;}.logo{position:relative;bottom:0;margin:20px 0 0 0;}.logo img{display:block;}.selectnav{display:block;}.content{padding-top:0 !important;}.move_menu_separator{display:none;}.slide .text .toplabel{margin:0 0 8px 0;font-size:11px;}.slide .text h2{font-size:13px;line-height:14px;margin:0 0 8px 0;}.slide .text hr{margin:0 0 10px 0;}.slide .text p{display:none;}.slide .text a.button{margin:10px 0 0 0;font-size:12px;line-height:14px;}.flexslider{min-height:auto !important;}.flex-direction-nav .flex-prev,.slider .navigation span.prev,.bx-prev{left:auto;top:auto;bottom:0;right:35px;}.flex-direction-nav .flex-next,.slider .navigation span.next,.bx-next{top:auto;bottom:0;right:0;}footer .bx-prev{top:auto;bottom:0;left:auto;right:36px;margin:0;}footer .bx-next{top:auto;bottom:0;right:0;margin:0;}.footer_content{width:420px;}.slide_counter{display:none;}.slider_small,.slider_small.type2{height:313px !important;}.slider_small_holder_inner,.type2 .slider_small_holder_inner{height:238px;}footer .slider_small_holder_inner{height:238px;}.slider_small_holder ul li,.type2 .slider_small_holder ul li{width:420px !important;height:309px;margin:0 19px 0 0;}.slider_small_holder ul.social_menu li{width:auto !important;}.slider_small .slide_item,.slider_small.type2 .slide_item{height:280px;}.content .slider_small .slide_item p,.content .slider_small.type2 .slide_item p{bottom:40px;}.content .slider_small.type2 .slide_item a{bottom:20px;}.slider_small.hide_arrows .bx-controls{display:block;}.price_table{width:50%;margin:0 0 30px 0;}.price_table:last-child .price_table_inner,.price_table:nth-child(2n+2) .price_table_inner{padding:0;}.price_tables2 .price_table_inner{padding:0 !important;}.price_tables.border .price_table:last-child .price_table_inner,.price_tables.border .price_table:nth-child(2n+2) .price_table_inner{border-right:1px solid #acacac;padding:0;}.two_columns_50_50 .column_left,.two_columns_50_50 .column_right,.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column_left,.two_columns_66_33 .column_right,.two_columns_33_66 .column_left,.two_columns_33_66 .column_right,.two_columns_75_25 .column_left,.two_columns_75_25 .column_right,.two_columns_25_75 .column_left,.two_columns_25_75 .column_right,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:100%;}.two_columns_50_50 .column_left .column_inner,.two_columns_50_50 .column_right .column_inner,.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column_left .column_inner,.two_columns_66_33 .column_right .column_inner,.two_columns_33_66 .column_left .column_inner,.two_columns_33_66 .column_right .column_inner,.two_columns_75_25 .column_left .column_inner,.two_columns_75_25 .column_right .column_inner,.two_columns_25_75 .column_left .column_inner,.two_columns_25_75 .column_right .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0;}.posts_holder article .info .left,.posts_holder article .info .right{display:block;position:relative;float:none;}.posts_holder article .image,.posts_holder article .text{float:none;width:100%;}.posts_holder article .text .text_inner{margin:0;padding:0 0 75px 0;}.posts_holder3 article,.posts_holder3.posts_holder3_v2 article{width:100%;float:none;}.filter{height:auto;}.filter span{margin:0 0 15px 0;}.portfolio_holder_v2 article,.portfolio_holder_v3 article,.portfolio_holder_v4 article{width:100%;float:none;}.circle_left{width:100%;}.circle_top{width:100%;}.circle_left:nth-child(2n) .circle_item_inner,.circle_left:nth-child(2n+1) .circle_item_inner{padding:0;}.parallax section.no_background{padding:0;}.parallax section{height:auto !important;}.portfolio_holder_v1,.portfolio_holder_v2,.portfolio_holder_v3,.portfolio_holder_v4{width:420px;}.portfolio_holder_v1 article,.portfolio_holder_v2 article,.portfolio_holder_v3 article,.portfolio_holder_v4 article{width:420px;margin:0;}.tabs .tabs-nav li a{padding:0 15px;}.tp-rightarrow.default{bottom:0 !important;left:auto !important;margin:0 !important;right:0 !important;top:auto !important;}.tp-leftarrow.default{bottom:0 !important;left:auto !important;margin:0 !important;right:35px !important;top:auto !important;}.filter span{width:15%;}.filter ul{float:left;width:80%;display:inline-block;}.filter ul li{float:none;display:inline-block;position:relative;width:100%;}.filter ul li a{float:none;display:inline-block;}.filter ul li ul{display:block;position:static;width:100%;background:0;float:none;height:auto !important;}.filter ul li ul li{display:block;width:100%;float:none;}.filter ul li ul li a{float:none;}}@media only screen and (max-width:500px){.title h1{margin-top:22px;}.container{width:300px;}header{height:auto !important;display:inline-block;margin:0 0 10px;position:relative;}.move_down,.drop_down{display:none !important;}.logo{position:relative;bottom:0;margin:20px 0 0 0;}.logo img{display:block;}.selectnav{display:block;}.content{padding-top:0 !important;}.move_menu_separator{display:none;}.slide .text .toplabel{margin:0 0 5px 0;font-size:10px;}.slide .text h2{font-size:12px;line-height:12px;margin:0 0 5px 0;}.slide .text hr{margin:0 0 5px 0;}.slide .text p{display:none;}.slide .text a.button{margin:8px 0 0 0;font-size:10px;line-height:12px;}.flexslider{min-height:auto !important;}.flex-direction-nav .flex-prev,.slider .navigation span.prev,.bx-prev{left:auto;top:auto;bottom:0;right:35px;}.flex-direction-nav .flex-next,.slider .navigation span.next,.bx-next{top:auto;bottom:0;right:0;}.slide_counter{display:none;}.slider_small_holder ul li,.type2 .slider_small_holder ul li{width:300px !important;height:243px !important;}.slider_small_holder ul.social_menu li{width:auto !important;}.type2 .slider_small_holder_inner{height:170px;}.slider_small.type2 .slide_item{height:210px;}.content .slider_small .slide_item p,.content .slider_small.type2 .slide_item p{bottom:40px;}.content .slider_small.type2 .slide_item a{bottom:20px;}footer .bx-prev{top:auto;bottom:0;left:auto;right:36px;margin:0;}footer .bx-next{top:auto;bottom:0;right:0;margin:0;}.slider_small.hide_arrows .bx-controls{display:block;}.footer_content{width:300px;}.price_table{width:100%;margin:0 0 30px 0;}.price_table_inner{padding:0;}.price_tables.border .price_table_inner:nth-child(n){border-right:1px solid #acacac;}.two_columns_50_50 .column_left,.two_columns_50_50 .column_right,.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column_left,.two_columns_66_33 .column_right,.two_columns_33_66 .column_left,.two_columns_33_66 .column_right,.two_columns_75_25 .column_left,.two_columns_75_25 .column_right,.two_columns_25_75 .column_left,.two_columns_25_75 .column_right,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:100%;}.two_columns_50_50 .column_left .column_inner,.two_columns_50_50 .column_right .column_inner,.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column_left .column_inner,.two_columns_66_33 .column_right .column_inner,.two_columns_33_66 .column_left .column_inner,.two_columns_33_66 .column_right .column_inner,.two_columns_75_25 .column_left .column_inner,.two_columns_75_25 .column_right .column_inner,.two_columns_25_75 .column_left .column_inner,.two_columns_25_75 .column_right .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0;}.posts_holder article .info .left,.posts_holder article .info .right{display:block;position:relative;float:none;}.posts_holder article .image,.posts_holder article .text{float:none;width:100%;}.posts_holder article .text .text_inner{margin:0;padding:0 0 75px 0;}.posts_holder2 article .info .left,.posts_holder2 article .info .right{float:none;display:block;position:relative;}.posts_holder3 article,.posts_holder3.posts_holder3_v2 article{width:100%;float:none;}.filter{height:auto;}.filter span{margin:0 0 15px 0;}.portfolio_holder_v2 article,.portfolio_holder_v3 article,.portfolio_holder_v4 article{width:100%;float:none;}.circle_item{text-align:center;}.circle_left{width:100%;}.circle_top{width:100%;}.circle_left:nth-child(2n) .circle_item_inner,.circle_left:nth-child(2n+1) .circle_item_inner{padding:0;}.circle_left .circle{float:none;display:inline-block;}.circle_left .text{text-align:left;padding:20px 0 !important;}.parallax section.no_background{padding:0;}.parallax section{height:auto !important;}.portfolio_holder_v1,.portfolio_holder_v2,.portfolio_holder_v3,.portfolio_holder_v4{width:300px;}.portfolio_holder_v1 article,.portfolio_holder_v2 article,.portfolio_holder_v3 article,.portfolio_holder_v4 article{width:300px;margin:0;}.tabs .tabs-nav li a{padding:0 10px;}.tp-rightarrow.default{bottom:0 !important;left:auto !important;margin:0 !important;right:0 !important;top:auto !important;}.tp-leftarrow.default{bottom:0 !important;left:auto !important;margin:0 !important;right:35px !important;top:auto !important;}.filter span{width:20%;}.filter ul{float:left;width:75%;display:inline-block;}.filter ul li{float:none;display:inline-block;position:relative;width:100%;}.filter ul li a{float:none;display:inline-block;}.filter ul li ul{display:block;position:static;width:100%;background:0;float:none;height:auto !important;}.filter ul li ul li{display:block;width:100% !important;float:none;}.filter ul li ul li a{float:none;}}@media only screen and (min-width:480px) and (max-width:767px){.tp-caption a.button.tiny{font-size:11px;line-height:11px;padding:2px 10px;}}@media only screen and (min-width:0) and (max-width:479px){.tp-caption a.button.tiny{font-size:10px;line-height:10px;padding:1px 8px;}}@media only screen and (min-width: 500px) and (max-width: 960px){.parallax section{min-height:300px;}}@media only screen and (max-width: 500px){.parallax section{min-height:300px;}}body{font-size:16px;font-family:Arial,Helvetica,sans-serif;}nav.main_menu{float:none;}header{border-bottom:2px solid #b4b4b4;padding-bottom:10px;}footer{border-bottom:12px solid #000;}.footer_content{border-top:2px solid #b4b4b4;background:url("https://cdn-ildnhmg.nitrocdn.com/TKBIMWyFqooibOsoAmnXEiVhuPwfPGPM/assets/images/optimized/rev-162140c/meangenefireworks.com/wp-content/themes/minimum-child/images/footer-bg.gif");background-repeat:no-repeat;background-position:bottom right;}h1,h2,h3,h4,h5,h6{font-family:Verdana,Helvetica,sans-serif;font-style:normal;font-weight:bold;color:#c02a29;}h3{font-size:inherit;}p{font-size:18px;line-height:22px;}.title{border:none;}.button:hover,input[type="submit"]:hover{background-color:#c02a29;}.dropcap2_gray,.dropcap3_gray,.bx-prev:hover,.bx-next:hover,.flex-direction-nav .flex-next:hover,.flex-direction-nav .flex-prev:hover,.progres_bars3 .progress_bar:hover .bar.active .bar_active,.circle_item:hover .circle,.pagination2 ul li a:hover,.pagination2 ul li.active span,.widget_tag_cloud a:hover,.pagination2 ul li a:hover,.pagination2 ul li.active span,#magic,.slide .text a.button,.tp-caption a.button,.tp-rightarrow.default:hover,.tp-leftarrow.default:hover{background-color:#c02a29;}nav.main_menu ul li a.current,nav.main_menu ul li.current-menu-item a,a{color:#c02a29;}#magic,#magic2{display:none !important;}nav.main_menu ul li a{padding:0;width:99%;text-align:center;border-right:2px solid #b4b4b4;}nav.main_menu ul ul li a{border-right:none;}nav.main_menu ul li a:hover{color:#c02a29;}nav.main_menu ul li{width:20%;}nav.main_menu ul li:last-child a{border:none;}.dropcap1_gray,.drop_down .second ul li:hover a,.drop_down .second ul li.sub ul li a:hover,.tabs .tabs-nav li a:hover,.recentcomments,.move_down .mc a:hover,.move_down ul li .second .mc a.sub:hover,.slide .text.type2 a:hover{color:#c0242d;}.move_down .second .mc hr{display:none;}.move_down ul li .inner a{border-right:none;}.tabs .tabs-nav li a{background-color:transparent;color:#000;font-style:normal;font-weight:bold;}.tabs .tabs-nav li a:hover{color:#c02a29;}.home .three_columns p,.sidebar-locations p{font-family:"Arial-Narrow",Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;}aside h2,aside h5{color:#000;text-align:center;font-size:20px;}aside .widget:last-child{border-bottom:0;}.sidebar-locations{clear:both;}.home .tab-content{min-height:180px;}#tab1 iframe{float:left;margin-right:10px;}.content_inner ol,.content_inner ul{list-style:square inside none;padding:10px;}.content_inner li{}.footer_bottom .left{width:100%;float:none;text-align:left;font-size:12px;font-family:"Arial-Narrow",Arial,Helvetica,sans-serif;}.footer_bottom .right{width:100%;float:none;text-align:center;clear:both;padding-top:30px;font-size:16px;}.footer-column{width:20%;margin:0;padding:0;float:left;}footer a{text-decoration:none;color:#000;}.footer-column a.footer-heading{font-size:14px;line-height:24px;}hr{height:2px;background-color:#b4b4b4;border:0;margin-bottom:30px;}.widget *{font-style:normal !important;}.social_menu{margin-left:35px;}.social_menu.black li a,.social_menu.black li a:hover{background-image:url("https://cdn-ildnhmg.nitrocdn.com/TKBIMWyFqooibOsoAmnXEiVhuPwfPGPM/assets/images/optimized/rev-162140c/meangenefireworks.com/wp-content/themes/minimum-child/images/social-icons.png");height:36px;}.social_menu.black li a.nitro-lazy,.social_menu.black li a:hover.nitro-lazy{background-image:none !important;}.social_menu li a:hover{opacity:.7;}.social_menu li.facebook a,.social_menu li.facebook a:hover{background-position:0 0;}.social_menu li.youtube a,.social_menu li.youtube a:hover{background-position:-47px 0;}.social_menu li.twitter a,.social_menu li.twitter a:hover{background-position:-96px 0;}.social_menu li.googleplus a,.social_menu li.googleplus a:hover{background-position:-146px 0;}.social_menu li.instagram a,.social_menu li.instagram a:hover{background-position:-192px 0;}.social_menu li.pinterest a,.social_menu li.pinterest a:hover{background-position:-240px 0;}aside .posts_holder{border-bottom:2px solid #b4b4b4;}@media (max-width: 960px){.footer_content{padding-bottom:200px;}.footer-column{float:none;width:100%;text-align:center;padding:10px 0;}}