body{-webkit-animation-delay:0.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:0.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;}
@-webkit-keyframes fontfix {
from{opacity:1;}
to{opacity:1;}
}
.baloo, h1, h2, h3, h4, h5, #menu > ul > li > a, a.action_button, #overlay-menu ul li a{font-family:"Baloo 2",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;font-weight:700;}
.white-color{color:#fff;}
.green-color{color:#72bf44;}
.red-color{color:red;}
.uppercase{text-transform:uppercase;}
.margin-0{margin:0 !important;}
.hardcodeText{background:#dcdcdc;min-height:30px;font-size:16px;font-weight:bold;color:#243245;text-align:center;display:none;}
.hardcodeText p{line-height:1.3em;padding:5px 7px;margin:0 !important;}
#Top_bar .menu > li ul li a{font-family:"Baloo 2",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;color:#ffffff;font-weight:bold;font-size:20px;text-transform:uppercase;}
.homepage-pink-section h1{font-size:114px !important;color:#243245 !important;font-family:'celia';line-height:1.2;}
.column_divider{max-width:80%;margin:30px auto 40px;}
.serving p{font-size:32px !important;color:#fff !important;font-weight:bold;}
.acceptingorders p{font-size:57px !important;color:#243245 !important;}
.darkbluebg .october-date{background:#243245 !important;border-radius:10px;color:#243245 !important;width:100% !important;height:100%;padding-bottom:1px;}
.darkbluebg .october-date-black{background:#243245 !important;color:#fff !important;font-size:20px;text-transform:uppercase;border-top-right-radius:10px !important;border-top-left-radius:10px;padding:10px;text-align:center;font-weight:bold;margin-bottom:0;}
.darkbluebg .october-date-padding{display:flex;align-items:center;justify-content:center;font-size:56px !important;height:80px;line-height:1;text-align:center;font-weight:bold;margin:0 5px 5px !important;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.homepage-pink-section .textcolumn{text-align:center;}
.homepage-steps{margin-bottom:80px !important;}
.homepage-steps.homepage-steps-1{margin-bottom:0 !important;}
.homepage-steps h2{font-size:124px !important;line-height:1;padding-bottom:40px;}
.homepage-steps .stepsHeading h2{padding-top:40px;padding-bottom:0;}
.home_steps-heading h3.title{font-size:100px !important;font-weight:700;line-height:1;}
h4.home_steps-heading{font-size:60px !important;}
.home_steps-heading .mcb-item-heading-inner{margin-bottom:0 !important;}
.home_steps-heading h3.title{//margin-bottom:0 !important;}
.homepage-pricerangeslider-section h1{font-size:105px !important;margin:40px 0 !important;}
.homepage-pricerangeslider-section h2{font-size:72px !important;margin:0 !important;}
.homepage-pricerangeslider-section h3{font-size:28px !important;margin-bottom:30px !important;}
.homepage-pricerangeslider-section .howmanycolorinyourdesign h3{margin-top:0 !important;}
.homepage-pricerangeslider-section p{font-size:26px !important;max-width:850px;margin:0 auto;line-height:1.2 !important;}
.homepage-instant-price p{max-width:600px;}
.homepage-pricerangeslider-section .custom-value{padding-top:20px !important;}
.homepage-pricerangeslider-section .custom-value p, .homepage-pricerangeslider-section p.addons{font-size:72px !important;color:#243245;}
.homepage-product-section .textaboveproduct p{font-size:26px !important;letter-spacing:0 !important;}
.homepage-product-section p{font-size:20px !important;letter-spacing:0.6px;margin-bottom:10px !important;}
.homepage-pricerangeslider-section .mfn-divider-border .mfn-divider-inner:before{border-color:#72bf44 !important;}
.addon-extra-price .column_attr{background:#fff;border:5px solid #000;border-radius:20px;padding:10px 0;}
.gallery .gallery-item{margin:0 !important;padding:0 !important;}
.gallery .gallery-item .gallery-icon{width:100%;margin:0 !important;}
.call-box span{color:#fff;font-size:28px;line-height:1.1;font-family:"Baloo 2",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;margin-bottom:20px;display:block;font-size:36px !important;padding:0 !important;font-weight:700;}
.call-box a{text-decoration:none;display:inline-block;line-height:1.1;border:5px solid #72bf44;padding:15px !important;background-color:#243245;font-size:36px !important;font-weight:700;color:#7cdf44 !important;font-family:"Baloo 2",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;}
.call-box a i{margin-right:10px;background:#fff;color:#243245;border-radius:5px;display:inline-block;padding:5px 0px !important;display:inline-block;font-size:36px !important;}
#Action_bar .social{display:none;}
#Action_bar .contact_details{float:none!important;text-align:initial;max-width:100%;margin:0 auto;padding-left:50px;padding-right:50px;}
body:not(.template-slider) #Header{min-height:auto !important;}
.nba-section-right .image_frame a{cursor:default;pointer-events:none;}
.pop.add-popup{display:block;webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;}
.pop .modal{z-index:999;opacity:0;visibility:hidden;width:100%;height:auto;background:#243245;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;display:none;}
.pop.pop.add-popup .modal{display:block;}
.pop .modal__inner{padding:5px 0px;}
.pop label{display:inline-block;cursor:pointer;}
.pop a{background:transparent;color:#fff !important;border:0px;text-decoration:none !important;box-shadow:none;font-size:28px;display:block;text-align:center;max-width:90%;padding:0px 0px;margin:5px auto;border-radius:15px;line-height:40px;display:block;}
.pop a:hover{color:#72bf44 !important;}
.pop a:hover i{color:#fff !important;}
.pop a i{float:left;opacity:0.33;}
.pop a.btn-close i{opacity:0 !important;}
.pop.add-popup .modal{opacity:1;visibility:visible;}
.btn-close{cursor:pointer;}
.irs--flat{width:70%;margin:0 auto;}
.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single, .irs-handle{background:#72bf44 !important;color:#243245 !important;font-size:15px !important;top:2px !important;border-radius:50% !important;z-index:1;width:70px !important;height:70px !important;font-weight:bold;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}
.irs-handle{visibility:hidden;}
.irs--flat .irs-from:before, .irs--flat .irs-to:before, .irs--flat .irs-single:before{display:none !important;}
.irs--flat .irs-line, .irs--flat .irs-bar{height:25px !important;background-color:#243245 !important;border-radius:15px 15px 15px 15px !important;}
.tshits_grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:15px;margin-top:50px;}
.tshits_grid .col{text-align:center;}
.tshits_grid a:hover{text-decoration:none;}
.tshits_grid h4{font-size:15px !important;}
.tshits_grid h5{font-size:25px !important;}
.grid_columns_bg{display:none;background:#fff !important;padding:40px 0 52px;}
.grid_columns{display:grid;grid-template-columns:35% 40% 20%;column-gap:1%;align-items:center;max-width:1240px;margin:0 auto;}
.grid_columns .center{text-align:center;}
h5{font-size:25.2px !important;font-style:normal;font-weight:600;letter-spacing:0.63px;line-height:32.4px;}
.select{display:flex;position:relative;width:100%;}
.select__select{font-size:12px;cursor:pointer;line-height:45px;padding:0 4rem 0 1.3rem;margin:var(--inputs-border-width);-webkit-appearance:none;appearance:none;color:rgba(41, 56, 77, 0.7);width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:10px;height:48px;position:relative;border-color:rgba(41, 56, 77, 0.75) !important;background:none !important;}
select:focus, textarea:focus{color:rgba(41, 56, 77, 0.7) !important;background:none !important;border-color:rgba(41, 56, 77, 0.75) !important;}
#submitbuttonforvariation{font-size:15px !important;letter-spacing:.1rem;display:flex;justify-content:center;align-items:center;border:4px solid #000;border-radius:12px;padding:0;cursor:pointer;color:#000;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;width:100%;height:45px;background:none !important;}
#submitbuttonforvariation:hover:after{display:none !important;}
.select .icon-caret{height:6px;pointer-events:none;position:absolute;top:calc(50% - 0.2rem);right:1rem;opacity:.75;}
.homepage-pink-section{display:none !important;}
@media only screen and (min-width: 769px) {
#Footer .widgets_wrapper{}
.pop .modal__inner{max-width:350px;margin:0 auto;}
}
@media only screen and (min-width: 1921px) and (max-width: 2600px) {
.nba-section .nba-section-left .mcb-wrap-inner{padding-top:50px !important;padding-bottom:50px !important;}
.nba-section .nba-section-left .bigheading h2{font-size:160px !important;}
.nba-section .nba-section-left h2{font-size:120px !important;}
.nba-section .column_attr{font-size:40px;}
}
@media only screen and (max-width: 1750px) {
.nba-section .column_attr{font-size:32px !important;}
.nba-section .nba-section-left .mcb-wrap-inner{padding-top:100px !important;padding-bottom:100px !important;}
.nba-section .nba-section-left .bigheading h2{font-size:90px !important;}
.nba-section .nba-section-left h2{font-size:70px !important;}
.nba-section .nba-section-left img{max-width:76%;}
}
@media only screen and (max-width: 1600px) {
.nba-section .column_attr{font-size:27px !important;}
.nba-section .nba-section-left .mcb-wrap-inner{padding-top:100px !important;padding-bottom:100px !important;}
.nba-section .nba-section-left .bigheading h2{font-size:78px !important;}
.nba-section .nba-section-left h2{font-size:60px !important;}
}
@media only screen and (max-width: 1440px) {
.homepink-section-bg{background-position:top center !important;}
.homepage-pink-section h1{font-size:90px !important;}
.serving p{font-size:25px !important;}
.acceptingorders p{font-size:45px !important;}
.nba-section .nba-section-left .mcb-wrap-inner{padding-top:50px !important;padding-bottom:50px !important;}
.nba-section .column_attr{font-size:27px !important;}
.nba-section .nba-section-left .bigheading h2{font-size:88px !important;}
.nba-section .nba-section-left h2{font-size:70px !important;}
.nba-section .nba-section-left img{max-width:76%;}
.page-id-226552 .pricerangeslider-section .section_wrapper, .page-id-227234 .pricerangeslider-section .section_wrapper{max-width:75% !important;margin:0 auto;}
.page-id-226552 .pricerangeslider-section h3, .page-id-227234 .pricerangeslider-section h3{font-size:40px;}
.page-id-226552 .custom-value p, .page-id-227234 .custom-value p{font-size:30px;}
}
@media only screen and (max-width: 1360px) {
.nba-section .nba-section-left .mcb-wrap-inner{padding-top:70px !important;padding-bottom:70px !important;}
.nba-section .nba-section-left .mcb-item-image-inner{padding-top:60px !important;padding-bottom:70px !important;}
.nba-section .column_attr{font-size:22px !important;}
.nba-section .nba-section-left .bigheading h2{font-size:68px !important;}
.nba-section .nba-section-left h2{font-size:50px !important;}
.nba-section .nba-section-left img{max-width:76%;}
}
@media only screen and (max-width: 1120px) {
.homepage-pink-section h1{font-size:75px !important;}
.serving p{font-size:20px !important;}
.acceptingorders p{font-size:35px !important;}
.nba-section .nba-section-left .mcb-wrap-inner{padding-top:80px !important;padding-bottom:80px !important;}
.nba-section .nba-section-left .mcb-item-image-inner{padding-top:40px !important;padding-bottom:50px !important;}
.nba-section .column_attr{font-size:17px !important;}
.nba-section .nba-section-left .bigheading h2{font-size:55px !important;}
.nba-section .nba-section-left h2{font-size:40px !important;}
}
@media only screen and (max-width: 768px) {
.mobile-header-mini #Top_bar #logo{height:50px!important;line-height:50px!important;padding:0!important;}
#Action_bar .contact_details li.slogan{display:block !important;text-align:center !important;color:#243245 !important;}
li.slogan span{color:#243245 !important;}
.header-classic #Top_bar{position:relative !important;padding:10px 0px;text-align:center !important;}
.layout-full-width.header-fw #Action_bar .container, 
.layout-full-width.header-fw #Top_bar .container{padding-left:0px !important;padding-right:0px !important;max-width:100% !important;}
#Action_bar .column{padding:0 10px !important}
.banner_wrapper{top:30px !important;right:20% !important;}
#Top_bar #logo img{max-width:100% !important;}
.homepage-pink-section .section_wrapper .mcb-wrap{width:50% !important;margin-left:10px;}
.homepage-pink-section h1{font-size:53px !important;line-height:1 !important;}
.column_divider{margin:20px auto 25px !important;}
.acceptingorders p{font-size:32px !important;}
.serving p{font-size:22px !important;line-height:1;margin-top:28px !important;}
.serving p, .acceptingorders p{margin-bottom:0 !important;}
.darkbluebg .october-date-black{font-size:20px !important;padding:5px 2px !important;}
.darkbluebg .october-date-padding{font-size:40px !important;height:40px;margin:0 2px 2px !important;}
.homepage-pink-section-moible img{max-width:50% !important;}
.mobileShow{display:block !important;text-align:center;background:#bdbdbd;left:50% !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;width:100%;font-size:12px;color:#243245;}
.header_custom_text{display:none;}
body:not(.template-slider) #Header{min-height:auto !important;}
#Header #Top_bar a.responsive-menu-toggle{width:50px;height:50px;}
#Header #Top_bar a.responsive-menu-toggle{top:28px !important;right:15px !important;}
#Top_bar a.responsive-menu-toggle i{font-size:40px;}
.pop.add-popup{display:block;}
.pop.add-popup .modal{opacity:1;visibility:visible;}
}
@media only screen and (max-width: 600px) {
.homepage-pink-section h1{font-size:28px !important;}
.column_divider{margin:14px auto 7px !important;}
.mobileShow{font-size:10px;}
}
@media only screen and (max-width: 480px) {
.call-box a{font-size:18px !important;padding:4px 4px !important;}
.call-box a i{font-size:18px !important;}
#Action_bar .contact_details li.slogan{font-size:10px !important;}
.call-box span{font-size:20px !important;}
.banner_wrapper{right:12% !important;}
#Top_bar #logo img.logo-mobile{max-height:50px !important;}
.nba-section-left .mcb-item-column-inner{padding-left:15px !important;padding-right:15px !important;}
.nba-section-right .gallery .gallery-item{width:33.33% !important;clear:none !important;}
.serving p{font-size:15px !important;}
.acceptingorders p{font-size:16px !important;}
.home .gallery .gallery-item{width:50% !important;}
table.table_border, table.table_border th{font-size:10px !important;}
table.table_border th, table.table_border td{padding:2px;}
}
@media only screen and (max-width: 380px) {
.banner_wrapper{right:6% !important;}
table.table_border th{font-size:7px !important;}
}
.production-section{padding-top:80px;padding-bottom:50px;}
.heading-style-1 .title{font-size:124px;text-transform:uppercase;color:#243245;line-height:0.6;text-align:center;font-weight:700 !important;}
.home .screen-top-section .heading-style-1 .title, .page-id-227243 .screen-top-section .heading-style-1 .title, .page-id-227471 .screen-top-section .heading-style-1 .title{font-size:124px;max-width:550px;}
.production-section .mfn-list span.mfn-list-desc{font-size:50px;line-height:67px;}
.production-section span.mfn-list-icon{width:28px;height:28px;display:inline-block;background:#72bf44;border-radius:50%;margin-right:20px;}
.production-section span.mfn-list-icon i{display:none !important;}
.production-content-section{padding-top:20px;}
.heading-style-2 .title{font-size:80px;line-height:1.1;}
.class-text p{text-align:center;font-size:34px;line-height:1.1;color:white;max-width:100%;}
.button-style-1 .button{width:100%;height:140px;text-align:center;line-height:2.2;background:transparent;color:white;font-size:50px;border:8px solid #e089ab;border-radius:30px;box-shadow:none !important;}
.heading-style-3{font-size:52px;text-align:center;padding-top:150px;text-transform:uppercase;}
.text-style-1{font-size:40px;line-height:1.1;text-align:center;color:#243245;max-width:100%;}
.text-style-1 p{width:94% !important;margin:0 auto;}
.heading-style-4 .title{text-align:center;text-transform:uppercase;font-size:163px;color:#ffff;padding-top:110px;line-height:1;}
.text-style-4{font-size:38px;line-height:1.1;text-align:center;color:white;max-width:91%;margin:0px auto;}
.button-style-4 .button{width:100%;height:auto;text-align:center;color:white;line-height:initial;background:transparent;font-size:50px;border:15px solid #72bf44;border-radius:30px;padding:40px 25px;max-width:750px;font-size:47px !important;}
.button-style-4{padding-bottom:75px;}
.heading-style-5{text-align:center;font-size:163px;padding-top:60px;}
.text-style-5 p{font-size:40px;line-height:1.1;text-align:center;color:#243245;max-width:97%;margin:0 auto;}
.text-style-6 p{font-size:40px;line-height:1.1;text-align:center;color:white;max-width:70%;margin:0px auto;}
a.button.button_size_2{font-size:50px;text-align:center;text-transform:uppercase;color:white;background:transparent;font-weight:bold;box-shadow:none !important;}
.off-section{padding-top:40px;padding-bottom:40px;}
.focus-section{padding-top:80px;}
.focus-section-image{padding-top:25px;}
.speed-section{padding-top:100px;}
.last-section{padding-top:70px;}
.speed-section video{max-width:1000px;display:block;margin:0 auto;border:10px solid #fff;border-radius:25px;}
.built-section{margin-top:-438px;padding-top:490px;background-size:cover;padding-bottom:90px;}
.first-video{margin-bottom:-240px;}
.heading-style-1{font-variant:all-petite-caps;text-align:center;}
.heading-style-12 .title{font-size:163px;text-align:left;text-transform:uppercase;max-width:900px;line-height:0.8;}
.production-section .heading-style-1 .title{max-width:740px;text-align:left !important;line-height:80px;}
.heading-style-13 .title{font-size:162px;text-transform:uppercase;max-width:1220px;line-height:0.8;margin:0px auto;text-align:center;}
.new-text{font-size:43px;color:red;text-transform:uppercase;font-weight:bold;}
.table-id .table_border{border:6px solid;border-color:#243245;}
.new-heading .title{font-size:163px;text-align:center;text-transform:uppercase;color:#243245;padding-top:180px;padding-bottom:65px;}
.new-text-1 p{font-size:40px;text-align:right;line-height:1.1;color:#243245;padding-bottom:55px;}
.colum-2{padding-top:60px;}
.colum-2 .feature_box_wrapper{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center;}
.colum-2 .feature_box .feature_box_wrapper .photo_wrapper{width:50%;line-height:0;}
.colum-2 .feature_box .feature_box_wrapper .desc_wrapper{width:50%;padding-right:20px;padding-left:0px;box-sizing:border-box;}
.colum-2 .desc{font-size:51px;line-height:1.2;text-align:center;color:#243245;max-width:92%;}
.image-with-text-col .feature_box{max-width:86%;}
#Action_bar .contact_details li{line-height:1.2;padding:0px !important;margin-right:0px !important;}
#Action_bar .contact_details li i{display:none;}
#Action_bar .contact_details a{pointer-events:none;cursor:default;}
#Action_bar{padding-top:16px;padding-bottom:16px;}
#Action_bar .contact_details{display:flex;align-items:center;justify-content:space-between;}
#Top_bar #logo, .header-fixed #Top_bar #logo, 
.header-plain #Top_bar #logo, 
.header-transparent #Top_bar #logo{padding:14px 0 25px 0px !important;}
#Top_bar .menu > li > a{text-transform:uppercase;}
.banner_wrapper{display:none !important;}
#Top_bar .top_bar_right .action_button{background:transparent;font-size:35px;color:#fff !important;}
#Top_bar .top_bar_right .action_button i.icon-phone{color:#29384C;text-align:center;background-color:#72bf44;border-radius:8px;height:50px;width:50px;line-height:50px;margin-right:15px;}
#Top_bar .top_bar_right .action_button:hover after{display:none !important;}
.typeform-share.button{display:none;}
.image-with-text-col .column_feature_box .mcb-item-feature_box-inner{padding:0px !important;}
.video-box{padding-top:50px;}
.button-style-7 .button{font-size:51px !important;padding:0px;line-height:1.2;border:0px !important;box-shadow:none;}
.pum-content.popmake-content{background-image:url(//www.pixelprint.la/wp-content/uploads/2023/06/Urgent-Pop-up-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;}
.pum-content.popmake-content .title{font-size:175px;text-align:center;color:#72bf44;text-transform:uppercase;font-weight:700;line-height:0.9 !important;}
.popup-content-box p{font-size:45px;text-align:center;line-height:1;padding-bottom:25px;}
.urgent-popup-section{padding-bottom:60px;padding-top:90px;}
.popup-content-box{padding-top:75px;}
.popup-btn-section a .bottom-text strong{color:#72bf44;}
.popup-btn-section a{display:block;font-size:50px;color:#fff !important;text-decoration:none;border:10px solid #72bf44;border-radius:18px;font-weight:700;text-transform:uppercase;text-align:center;padding:40px 25px;}
.popup-btn-section span.bottom-text{font-size:22px;text-align:center;display:block;}
.popup-btn.popup-btn-style-1{margin-bottom:30px;}
.popup-btn-section{padding:20px 33px 0px 33px;}
.popup-container-box{padding:0px 75px;}
.urgent-content .sub-title{font-size:100px;text-align:center;font-weight:700;text-transform:uppercase;line-height:0.85 !important;}
.urgent-content p .green-color{color:#72bf44;}
.pum-theme-uregnt-popup .pum-content + .pum-close{background-color:transparent !important;}
.button-style-1 .button:hover:after{display:none !important;}
.screen-top-section{padding-top:0;}
.ts-text-style-1{font-size:26px;line-height:1.2;}
.home .screen-top-section .ts-text-style-1{font-size:26px;padding-top:0 !important;max-width:540px;}
.how-it-works-section .ts-text-style-1{font-size:26px;max-width:770px;margin:0 auto;}
.ts-text-style-2{font-size:51px;line-height:1.2;font-weight:700 !important;text-decoration:underline;}
.screen-top-section{background-size:cover;}
.screen-top-section .ts-text-style-1{padding-top:0;}
.tale-section{padding-top:250px;}
.real-pricing-examples-section, .contractor-video-section{padding-top:80px;}
.real-pricing-examples-section{padding-bottom:80px;margin-top:250px;}
.tale-section span.nmber{font-size:124px;line-height:1.1;font-weight:700;}
.tale-section .ts-text-style-2{padding-top:40px;}
.tale-section .ts-text-style-1{padding-top:0;}
.check-list-ul ul{padding:0px;margin:0px;list-style:none !important;}
.check-list-ul ul li{position:relative;font-size:70px;line-height:1.2;padding-left:105px;font-weight:700;margin-bottom:25px;}
.check-list-ul ul li:last-child{margin-bottom:0px !important;}
.check-list-ul ul li:before{content:"";position:absolute;left:0px;background-image:url(//www.pixelprint.la/wp-content/uploads/2023/07/tick.png);background-repeat:no-repeat;width:80px;height:80px;background-size:cover;background-repeat:no-repeat;top:50%;transform:translateY(-50%);}
.check-list-ul ul li p{font-size:54px;}
.check-list-ul-small ul li{font-size:15px;padding-left:30px;font-family:"Baloo 2",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;}
.check-list-ul-small ul li:before{width:25px;height:25px;}
.check-list-ul-homepage ul li{font-size:32px;padding-left:40px;margin-bottom:20px !important;}
.check-list-ul-homepage ul li:before{width:32px;height:32px;}
.check-list-ul ul li p{font-size:20px;}
.white-color .title{color:#fff !important;}
.shirt-print{font-size:60px;line-height:1.2;font-weight:700;color:white;}
.ts-text-style-3{font-size:60px;line-height:1.2;font-weight:700;color:red;}
.ts-button-style-1 a, .ts-button-style-2 a, .ts-button-style-3 a, .ts-button-style-4 a{display:block;margin:0 auto;font-size:99px;line-height:1.1;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none !important;border-radius:15px;padding:15px 15px;}
.ts-button-style-1 a{background:#71bd44;color:#fff;}
.ts-button-style-2 a{background:#ff0000 !important;color:#fff !important;}
.ts-button-style-3 a{background:#000 !important;color:#fff !important;}
.ts-button-style-4 a{background:#243245 !important;color:#fff !important;position:relative;}
.ts-button-style-1 a span, .ts-button-style-2 a span, .ts-button-style-3 a span, .ts-button-style-4 a span{display:block;font-size:30px !important;}
.ts-button-style-4 a span.green-color{display:inline-block;font-size:50px !important;position:absolute;right:50px;top:50%;transform:translateY(-50%);}
.ts-button-style-1 strong.light-color{color:#243245 !important;}
.ts-button-style-2 .button-span{color:#71bd44 !important;}
.ts-button-style-2 .black-color{color:#000 !important;}
.ts-heading-style-3 .title{font-size:100px;line-height:1.1;}
.ts-button-style-4 strong.light-color{color:#fff !important;text-transform:capitalize !important;}
.cirlce-list-style ul{list-style:none;padding:0px;margin:0px;}
.cirlce-list-style ul li{position:relative;font-size:60px;line-height:1.2;font-weight:500;padding-left:45px;}
.cirlce-list-style ul li:before{content:"";position:absolute;top:50%;left:0px;background:#71bd44;width:25px;height:25px;border-radius:50%;transform:translateY(-50%);}
.ts_style_heading_width{margin:0 auto;max-width:1300px;}
#slider span.price{font-weight:200;display:inline-block;color:#7f8c8d;font-size:14px;}
.ui-widget-content{border:1px solid #bdc3c7;background:#e1e1e1;color:#222222;margin-top:4px;}
.ui-slider .ui-slider-handle .glyphicon{color:#FFFFFF;margin:0 3px;font-size:11px;opacity:0.5;}
.ui-state-default.ui-slider-handle, .ui-widget-content .ui-state-default{border:1px solid #f9f9f9;background:#3498db;}
.ui-slider-horizontal .ui-slider-handle{margin-left:-0.5em;}
.ui-slider .ui-slider-handle{cursor:pointer;}
.ui-slider a, .ui-slider a:focus{cursor:pointer;outline:none;}
.price, .lead p{font-weight:600;font-size:32px;display:inline-block;line-height:60px;}
.glyphicon-chevron-right:before{content:">";font-size:110%;}
.glyphicon-chevron-left:before{content:"<";font-size:110%;}
.glyphicon{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;position:relative;top:1px;}
.pricerangeslider-section h1{margin:90px 0 120px 0 !important;}
.pricerangeslider-section h2{text-transform:uppercase;color:#243245 !important;font-size:187px;line-height:1;font-weight:700;margin:100px 0 80px 0;}
.pricerangeslider-section h2 span{display:block;}
.pricerangeslider-section p{font-size:54px;line-height:1;padding:0 20px;}
.pricerangeslider-section h3{color:#243245 !important;font-size:70px;font-weight:700;margin-bottom:100px;}
.howmanycolorinyourdesign h3{margin-top:40px !important;}
.price-slider{margin-bottom:70px;}
.ui-slider-range-min{background:#2980b9;}
#handle,
#handle2{width:70px !important;height:70px !important;border-radius:50% !important;top:50%;transform:translateY(-50%);text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#243245 !important;font-size:23px;font-weight:bold !important;}
#handle label{position:relative;line-height:100%;margin-top:8px;display:none;}
#handle:hover label{display:block;top:-35px;}
.ui-slider-horizontal .ui-slider-range{background:#243245 !important;}
.ui-widget-content.ui-slider{width:50%;height:25px !important;background:#243245 !important;border:0px !important;margin:0 auto;border-radius:15px !important;}
.ui-corner-all{border-top-left-radius:15px !important;border-bottom-left-radius:15px !important;}
.ui-state-default.ui-slider-handle:not(.ui-corner-top), 
.ui-widget-content .ui-state-default:not(.ui-corner-top), 
.ui-widget-header .ui-state-default:not(.ui-corner-top){background:#72bf44 !important;width:70px !important;height:70px !important;border-radius:50%;border:0px !important;}
#handle:hover label,
#handle2:hover label{top:50%;font-size:17px;text-align:center;transform:translateY(-50%);font-weight:700;line-height:70px;}
#handle label,
#handle2 label{display:block;top:50%;font-size:17px;text-align:center;transform:translateY(-50%);font-weight:700;line-height:70px;margin:0px;}
.step-1-section{margin-top:120px !important;}
.sample-pack-page-3-section-steps .column_heading .mcb-column-inner{margin-bottom:0 !important;}
.sample-pack-page-3-section-1 h1{font-size:187px !important;margin:70px 0 0 !important;}
.sample-pack-page-3-section-steps h2{font-size:285px;font-weight:bold;line-height:1;}
.sample-pack-page-3-section-steps h3{font-size:118px;font-weight:bold;line-height:.7;margin-bottom:20px !important;}
.sample-pack-page-3-section-steps h4{font-size:78px;font-weight:bold;line-height:.7;}
.sample-pack-page-3-section-steps p{font-size:45px;line-height:1;margin-bottom:40px;}
.steps-section h2{margin-top:30px !important;}
.ts-button-style-4 .mcb-column-inner, .ts-button-style-4 p{margin:0 !important;}
.upgrade-section-content{display:none;}
.upgrade-section-content.display-section{display:block !important;}
.upgrade-section-content>.section_wrapper.mcb-section-inner{border:10px solid #243245;border-radius:20px;}
.upgrade-max-width p{max-width:900px;margin:0 auto;}
.upgrade-section-content h5{font-size:70px;font-weight:700;color:#243245;margin-bottom:20px;line-height:1.1;}
.custom-value .h1{font-weight:600;}
.custom-value{padding-top:50px;text-align:center;}
.custom-value p{font-family:"Baloo 2",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;font-weight:bold;}
.contract-value{padding-top:30px;}
.contract-value p{font-size:50px !important;line-height:1;}
.get_in_touch ul li .icon{color:#fff !important;}
.player.right-content-area-supported>.content-area-sibling-enabled .vp-preview-cover{background-size:cover !important;}
.homepageinstantprice-section .content_video.iframe.auto-wh{padding-bottom:55.75%;}
.faq-vertical-tabs .jq-tabs.tabs_wrapper{display:flex;flex-wrap:wrap;}
.faq-section .ui-widget-content{color:#243245 !important;}
#Filters .filters_wrapper ul li a{border-radius:10px;background:#243245 !important;border:none !important;color:#fff !important;text-align:center;font-weight:700;}
#Filters .filters_wrapper ul li.current-cat a{background:#72bf44 !important;}
.display-none, .tale-section.price-section .mcb-background-overlay{display:none !important;}
.widget_archive ul, .widget_nav_menu ul{background:transparent !important;}
#Footer .widget_archive ul, 
#Footer .widget_nav_menu ul{list-style:none !important;padding:0px !important;}
#Footer .widget_nav_menu ul li:after{display:none !important;}
#Footer .widget_archive ul li, 
#Footer .widget_nav_menu ul li{line-height:initial;}
#Footer .widget_archive ul li a, 
#Footer .widget_nav_menu ul li a{line-height:initial !important;padding:5px 0px;}
#slider,
#slider1,
#slider2{visibility:hidden;}
.viewFullpricing a{cursor:pointer;}
.calendar-section{background:#fff;max-width:700px;margin:0 auto;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}
.page-id-227688 .calendar-section, .page-id-227722 .calendar-section{border-radius:0 !important;}
.calendar-section .section_wrapper{max-width:700px;margin:0 auto;background:#fff;border-bottom-left-radius:50px;border-bottom-right-radius:50px;}
.calendar-section .mcb-wrap-inner{align-content:center !important;align-items:center !important;}
.calendar-section .image-column{margin-left:10px;text-align:center;}
.calendar-section .image-column img{max-width:80%;}
.calendar-section p{margin:0 !important;}
.calendar-section .text-column{font-size:22px;line-height:31px;font-weight:bold;width:50% !important;}
.calendar-section .mcb-column-inner{margin:0 !important;}
.calendar-section .date-column{position:relative;top:20px;right:-15px;z-index:999;}
.gallerywithnospacing .mcb-column-inner{margin:0 auto !important;}
.horror-stories-section .column_column{max-width:400px;margin-left:auto;}
.horror-stories-section h1{font-size:80px;line-height:1;}
.horror-stories-section-desk p{font-size:40px;line-height:1.2;}
.blanks-section{padding:70px 0;}
.blanks-section .section_wrapper{background:#61C782;padding:50px;}
.blanks-section-2 .section_wrapper{background:#86a8ff !important;}
.blanks-section-3 .section_wrapper{background:#eddccc !important;}
.blanks-section-4 .section_wrapper{background:#768193 !important;}
.blanks-section-5 .section_wrapper{background:#ffa9b0 !important;}
.blanks-section-border{border:5px solid #fff;}
.blanks-section-text-5xl{font-size:165px;opacity:.2;letter-spacing:-.025em;mix-blend-mode:multiply;text-transform:uppercase !important;text-align:right;line-height:1 !important;font-weight:600 !important;position:absolute;}
.blanks-section-text-5xl-color-1{color:#488b69 !important;}
.blanks-section-text-5xl-color-2{color:#29384c !important;font-size:118px !important;}
.blanks-section-text-5xl-color-3{color:#9f9894 !important;font-size:88px;max-width:655px;right:0;}
.blanks-section-text-5xl-color-4{color:#546073 !important;}
.blanks-section-text-5xl-color-5{color:#f9717b !important;}
.tshirt-img{position:absolute !important;top:-210px !important;right:157px;text-align:right;}
.blanks-section-2 .tshirt-img{top:-174px !important;right:auto;left:-161px;text-align:left;}
.blanks-section-3 .tshirt-img{top:-192px !important;right:108px;}
.blanks-section-4 .tshirt-img{top:-169px !important;}
.blanks-section-5 .tshirt-img{top:-194px !important;right:-92px;}
.blanks-section .button:hover{background:#353534 !important;}
.blanks-section .button:before{display:none !important;}
.blanks-section p{margin:0 !important;}
.norushText p{font-family:"Baloo 2" !important;}
ul.sliderbullets{list-style:none;padding:0;}
ul.sliderbullets li{position:relative;padding-left:40px !important;margin-bottom:10px;text-align:left !important;}
ul.sliderbullets li::before{content:"•";font-size:calc(2rem + var(--size, 0) * 0.5rem);color:#0f83f9;position:absolute;left:0;top:-3px;}
ul.sliderbullets li:nth-child(1)::before{--size:4;}
ul.sliderbullets li:nth-child(2)::before{--size:5;}
ul.sliderbullets li:nth-child(3)::before{--size:6;}
ul.sliderbullets li:nth-child(4)::before{--size:7;}
ul.sliderbullets li:nth-child(5)::before{--size:8;}
ul.sliderbullets li:nth-child(6)::before{--size:9;}
ul.sliderbullets li:nth-child(6) span{font-weight:bold;font-style:italic;}
.mobilText{display:none;}
@media only screen and (min-width: 1780px){
#Action_bar .contact_details li{font-size:28px;}
#Top_bar .menu_wrapper{padding-left:20px;}
html #Top_bar .menu > li > a span:not(.description){padding:15px 25px !important;font-size:35px !important;max-width:200px !important;}
}
@media only screen and (min-width: 1450px) and (max-width: 1779px)  {
#menu > ul > li > a{font-size:16px !important;}
#Action_bar .contact_details li{font-size:24px !important;}
.new-text-1 p{font-size:30px !important;}
}
@media only screen and (min-width: 1240px) and (max-width: 1449px)  {
#Top_bar .top_bar_right .action_button{font-size:28px;}
#Top_bar .top_bar_right .action_button i.icon-phone{height:40px;width:40px;}
#menu > ul > li > a{font-size:14px !important;}
#Top_bar .menu>li>a span:not(.description){padding:0 16px !important;}
#Action_bar .contact_details li{font-size:18px !important;}
.new-box-1 .new-heading .title{background-position:center center;font-size:144px !important;}
.new-text-1 p{font-size:30px;}
.colum-2 .desc{font-size:38px;}
.norushText{font-size:15px !important;}
}
@media only screen and (min-width: 1750px){
html #Top_bar .menu > li > a span:not(.description){white-space:break-spaces !important;padding:12px 25px !important;max-width:150px !important;text-align:center;line-height:1;font-size:26px !important;}
}
@media only screen and (min-width: 1580px){
.page-id-226963 .section_wrapper, .page-id-226963 .container,
.page-id-227254 .section_wrapper, .page-id-227254 .container,
.page-id-227274 .section_wrapper, .page-id-227274 .container{max-width:1550px;}
.page-id-226963 .new-home-page-bottom-area .section_wrapper, .page-id-226963 .new-home-page-bottom-area .container{max-width:1400px;}
html #Top_bar .menu > li > a span:not(.description){white-space:break-spaces !important;padding:12px 25px !important;max-width:140px !important;text-align:center;line-height:1;font-size:18px !important;}
}
@media only screen and (min-width: 1220px) and (max-width: 1549px)  {
.page-id-226963 .section_wrapper, .page-id-226963 .container,
.page-id-227254 .section_wrapper, .page-id-227254 .container,
.page-id-227274 .section_wrapper, .page-id-227274 .container{max-width:1200px;}
.page-id-226963 .new-home-page-bottom-area .section_wrapper, .page-id-226963 .new-home-page-bottom-area .container{max-width:1100px;}
.homepage-pricerangeslider-section h2{font-size:70px !important;}
.homepage-pricerangeslider-section h3{font-size:20px !important;margin-bottom:30px !important;}
.homepage-pricerangeslider-section .howmanycolorinyourdesign h3{margin-top:0 !important;}
.homepage-pricerangeslider-section .custom-value{padding-top:0 !important;}
.homepage-pricerangeslider-section p{font-size:20px;}
.homepage-pricerangeslider-section .custom-value p{font-size:50px !important;}
.homepage-pricerangeslider-section p.addons{font-size:60px !important;}
.homepage-pricerangeslider-section h4{margin-bottom:5px !important;}
.ui-widget-content.ui-slider{height:20px !important;}
#handle, #handle2{width:50px !important;height:50px !important;font-size:20px;}
.homepage-steps{margin-bottom:40px !important;}
.homepage-steps h2{font-size:100px !important;}
.home .column_divider_2 .mcb-column-inner{margin-bottom:20px !important;}
.homepage-instant_price .mcb-column-inner{margin-bottom:20px !important;}
.heading-style-1 .title{font-size:120px;line-height:80px;}
.off-section .button_size_2{font-size:28px !important;height:initial !important;}
.off-section .heading-style-2{font-size:110px !important;}
.off-section  .one-second{width:55%;}
.new-box-1 .new-heading .title{background-position:center center;font-size:144px !important;}
.heading-style-2 .title{font-size:70px;}
.off-section .button-col-section.one-fourth{width:20% !important;}
.class-text p{font-size:28px;}
.sample-pack-page-3-section-1 h1{font-size:140px !important;}
.sample-pack-page-3-section-steps h2{font-size:206px !important;}
.sample-pack-page-3-section-steps h3{font-size:84px !important;}
.sample-pack-page-3-section-steps h4{font-size:55px !important;}
.ts-button-style-4 a span{font-size:28px !important;}
}
@media only screen and (min-width: 768px) and (max-width: 959px){
.page-id-226963 .section_wrapper, .page-id-226963 .container{max-width:100%;padding:0px 20px;}
.heading-style-1 .title{font-size:132px !important;}
.focus-section .heading-style-1 .title{font-size:132px !important;}
.speed-section .heading-style-1 .title{font-size:132px;}
.heading-style-13 .title{font-size:96px !important;}
.mcb-item-column-inner{font-size:22px !important;}
.new-box-1 .new-heading .title{font-size:86px !important;}
.built-section .heading-style-1 .title{font-size:102px;}
.text-style-1 p{font-size:20px !important;}
.sample-pack-page-3-section-1 h1{font-size:85px !important;}
.sample-pack-page-3-section-steps h2{font-size:135px !important;}
.sample-pack-page-3-section-steps h3{font-size:55px !important;}
.sample-pack-page-3-section-steps h4{font-size:35px !important;}
.ts-button-style-4 a span{font-size:22px !important;}
}
@media only screen and (min-width: 960px) and (max-width: 1239px){
.new-box-1 .new-heading .title{font-size:112px !important;}
.build-section .heading-style-1 .title{font-size:132px !important;}
}
@media only screen and (min-width: 769px) and (max-width: 1239px){
.off-section .one-second{width:60% !important;}
.off-section .one-fourth{width:20% !important;}
.class-text p{font-size:24px !important;}
.colum-2 .desc{font-size:35px !important;max-width:100% !important;}
.unlock-title.heading-style-1 .title{font-size:140px !important;}
}
@media only screen and (min-width: 1240px){
#Top_bar .menu_wrapper{position:relative;top:50%;transform:translateY(-50%);}
#Top_bar .menu > li > a span:not(.description){white-space:break-spaces !important;padding:0 20px !important;max-width:110px !important;text-align:center;line-height:1;font-size:14px !important;}
#Top_bar .menu > li > a span > span:not(.description){display:block !important;padding:0 !important;}
#Footer .container{max-width:90% !important;margin:0px auto;}
.pop.add-popup .modal{position:absolute;right:0px;width:350px;}
}
@media only screen and (min-width: 769px){
.speed-section .heading-style-1 .title{padding-bottom:35px;}
}
@media only screen and (max-width: 1239px){
#Top_bar #menu ul li.submenu .menu-toggle{width:54px !important;height:54px !important;font-size:40px !important;opacity:1 !important;}
#Top_bar .top_bar_right .action_button{color:#fff !important;}
.top_bar_right{float:none !important;position:absolute !important;left:50% !important;transform:translate(-50%, -50%);top:50% !important;padding:0px 0px !important;}
#Top_bar{position:relative;}
div#Action_bar{display:none !important;}
.off-section .heading-style-2 .title{font-size:35px;}
.off-section .button-style-1 .button{width:90%;height:118px;font-size:16px;padding-top:34px;}
.heading-style-13 .title{font-size:96px !important;}
.text-style-6 p{font-size:20px;}
.button-style-1 .button{width:100% !important;height:initial !important;padding:10px 15px !important;border-width:5px !important;}
.text-style-5 p{font-size:20px !important;}
.new-text-1 p{font-size:20px !important;}
.page-id-2810 .homepage-section-check-list-ul .section_wrapper{max-width:60% !important;}
.check-list-ul-homepage ul li{font-size:20px;padding-left:30px;}
.check-list-ul-homepage ul li:before{width:25px;height:25px;}
.check-list-ul ul li p{font-size:12px;}
.pop .modal{top:139px !important;}
.norushText{font-size:15px !important;}
}
@media only screen and (max-width: 1024px) {
.pop .modal{top:70px !important;}
.header-classic #Top_bar{padding:10px 0px;}
.mobile-header-mini #Top_bar #logo{padding:0!important;height:50px;line-height:50px;}
.banner_wrapper{top:50px !important;transform:translate(-50%, -50%) !important;right:33% !important;}
#Action_bar .contact_details{text-align:center !important;max-width:100% !important;}
.call-box span{font-size:22px !important;margin-bottom:0px !important;}
.call-box a{color:#fff !important;font-size:22px !important;padding:5px 5px !important;}
.call-box a i{font-size:22px !important;}
.header-classic #Top_bar{position:relative !important;top:0px !important;}
.homepage-pink-section-bg{background-position:top center !important;}
.homepage-pink-section h1{font-size:60px !important;}
.serving p{font-size:18px !important;}
.acceptingorders p{font-size:30px !important;}
.homepage-pink-section-bg img{max-width:50% !important;}
.nba-section .nba-section-left .mcb-wrap-inner{padding-top:60px !important;padding-bottom:60px !important;}
.nba-section .nba-section-left .mcb-item-image-inner{padding-top:30px !important;padding-bottom:40px !important;}
.nba-section .nba-section-left .bigheading h2{font-size:60px !important;}
.nba-section .nba-section-left h2{font-size:40px !important;}
.nba-section .column_attr{font-size:18px !important;}
.mobile-header-mini #Top_bar .top_bar_right{height:auto !important;max-height:initial !important;right:auto !important;top:28px !important;}
#Top_bar .top_bar_right .top_bar_right_wrapper{flex-wrap:wrap;justify-content:center;display:block !important;}
#Top_bar .top_bar_right .action_button{visibility:visible;border:1px solid #72bf44;border-radius:0 !important;font-size:18px !important;}
#Top_bar .top_bar_right .action_button:after{display:none;content:'Connect Now';visibility:visible;position:absolute;width:100% !important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
#Top_bar .top_bar_right .action_button i.icon-phone{display:inline-block;height:30px !important;width:30px !important;line-height:30px !important;}
.homepage-pricerangeslider-section h1{font-size:80px !important;}
.homepage-max-width .mcb-item-column-inner{margin-bottom:40px;}
.homepage-max-width .tshomepriceshow2 .mcb-item-column-inner{margin-bottom:10px;}
.homepage-steps{margin-bottom:40px !important;}
.homepage-steps h2{font-size:80px !important;}
.home .column_divider_2 .mcb-column-inner{margin-bottom:10px !important;}
.homepage-print-tshirt-price-section p{max-width:46%;}
.homepage-pricerangeslider-section h2{font-size:40px !important;}
.homepage-pricerangeslider-section p{}
.homepage-pricerangeslider-section h3{font-size:18px !important;margin-bottom:20px !important;}
.homepage-pricerangeslider-section .howmanycolorinyourdesign h3{margin-top:20px !important;}
.ui-widget-content.ui-slider{height:20px !important;}
#handle, 
#handle2{width:50px !important;height:50px !important;font-size:20px;}
.homepage-pricerangeslider-section .custom-value{padding-top:0 !important;}
.homepage-pricerangeslider-section .custom-value p, .homepage-pricerangeslider-section p.addons{font-size:40px !important;}
.homepage-instant-price h4{margin-bottom:10px !important;line-height:1;}
.homepage-product-section p{font-size:15px !important;line-height:1;}
.home_steps-heading h3.title, h4.home_steps-heading{font-size:50px !important;}
.home .screen-top-section .heading-style-1 .title, .page-id-227243 .screen-top-section .heading-style-1 .title, .page-id-227471 .screen-top-section .heading-style-1 .title{font-size:104px;}
.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single, .irs-handle{width:70px !important;height:70px !important;font-size:18px !important;}
.irs--flat.js-irs-1 .irs-from, .irs--flat.js-irs-1 .irs-to, .irs--flat.js-irs-1 .irs-single, .irs--flat.js-irs-1 .irs-handle{width:50px !important;height:50px !important;top:4px !important;}
.irs--flat .irs-line, .irs--flat .irs-bar{height:15px !important;}
.mobilText{display:block;}
.horror-stories-section h1{//font-size:80px !important;color:#fff !important;}
.middleImage img{height:auto !important;}
}
@media only screen and (max-width: 768px){
#Top_bar .top_bar_right .action_button{display:block !important;margin:0px !important;padding:5px !important;font-size:20px !important;}
#Top_bar .top_bar_right .action_button i.icon-phone{margin-right:8px !important;font-size:18px !important;vertical-align:middle;}
.content_wrapper .section_wrapper, .container, .four.columns .widget-area{padding-left:0px!important;padding-right:0px!important;}
.page-id-226963 .content_wrapper .section_wrapper, .page-id-226963 .container{max-width:100% !important;padding:0px 0px !important;}
.production-section .heading-style-1 .title{font-size:110px !important;}
.production-section span.mfn-list-icon{width:13px;height:13px;margin-right:10px;}
.production-section .mfn-list span.mfn-list-desc{font-size:25px !important;line-height:1.1 !important;}
.production-section .heading-style-1 .title{max-width:470px;}
.off-section .heading-style-2 .title{font-size:44px;}
.off-section .button-style-1 .button{padding-top:10px;font-size:40px;}
.heading-style-13 .title{font-size:60px !important;}
.focus-section .heading-style-1 .title{font-size:82px !important;}
.speed-section .heading-style-1 .title{font-size:82px;}
.off-section .heading-style-2 .title{background-position:center center;font-size:74px !important;}
.text-style-6 p{font-size:18px !important;}
.new-box-1 .new-heading .title{background-position:center center;font-size:54px !important;padding-top:25px;padding-bottom:20px;}
.speed-section{padding-top:20px;}
.colum-2 .feature_box .feature_box_wrapper .photo_wrapper{width:100%;text-align:center;padding-top:25px;}
.colum-2 .feature_box_wrapper{flex-direction:column-reverse;}
.colum-2 .desc{font-size:50px;}
.button-style-1 .button{width:80% !important;font-size:30px !important;}
.off-section .button-style-1{margin-top:35px;}
.off-section .class-text{padding-top:35px;}
.colum-2 .one-second .image_frame{width:100%;}
.colum-2 .feature_box .feature_box_wrapper .desc_wrapper{width:100% !important;max-width:75%;padding-right:0px;}
.image-with-text-col{padding-top:0px;}
.colum-2 .feature_box .feature_box_wrapper .photo_wrapper img, .colum-2 .one-second .image_frame img{width:100%;object-fit:cover;}
.button-style-4 .button{border:8px solid #72bf44 !important;padding:25px 20px !important;max-width:94% !important;font-size:30px !important;}
.built-section .heading-style-1 .title{font-size:100px !important;}
.popup-container-box{padding:0px 15px;}
.pum-content.popmake-content .title{font-size:84px;}
.urgent-content .sub-title{font-size:47px;}
.popup-content-box p{font-size:21px;}
.popup-btn-section a{font-size:25px !important;padding:25px 15px;}
.popup-btn-section span.bottom-text{font-size:12px;}
.popup-btn-section{padding:0px 15px;}
.popup-content-box{padding-top:40px;}
.urgent-popup-section{padding-bottom:30px;padding-top:50px;}
.text-style-5 p{font-size:18px !important;}
.text-style-4 p{font-size:18px !important;}
.text-style-1 p{font-size:18px !important;}
.new-text-1 p{font-size:18px !important;}
.watchusinactionnow-section .mfn-inline-editor{padding:0 !important;}
.mfn-inline-editor{padding:0 20px !important;}
.image-with-text-col .feature_box{max-width:100%;}
.text-style-1 p{width:100% !important;}
.text-style-5 p{max-width:100% !important;}
.focus-section{padding-top:40px !important;}
.colum-2{padding-top:30px;}
.colum-2 .desc{max-width:100% !important;}
.text-style-4{max-width:100% !important;}
.text-style-6 p{max-width:100% !important;}
.last-section{padding-top:35px;}
.class-text p{font-size:18px;}
.production-section .heading-style-1 .title{padding-left:20px;}
.production-section ul.mfn-list.mfn-list-left.mfn-list-middle{padding-left:20px;padding-right:20px;}
.column_image .mcb-column-inner{margin-bottom:0 !important;}
.column_image:last-child .mcb-column-inner{margin-bottom:20px !important;}
.mobile-one.mcb-wrap .column_image:last-child{margin-bottom:20px !important;}
.screen-top-section{background-size:cover !important;}
.screen-top-section{padding:0 !important;}
.screen-top-section .mobilepadding-20{padding:0 20px !important;}
.screen-top-section .calendar-section .mcb-wrap-inner{padding:5px 0 0 0;}
.screen-top-section .mfn-inline-editor{padding:0 !important;}
.screen-top-section .heading-style-1 .title, .home .screen-top-section .heading-style-1 .title, .page-id-227243 .screen-top-section .heading-style-1 .title, .page-id-227471 .screen-top-section .heading-style-1 .title{line-height:40px !important;max-width:250px;}
.heading-style-1 .title{font-size:60px !important;line-height:40px !important;}
.screen-top-section .ts-text-style-1{line-height:1 !important;padding-top:0 !important;max-width:288px;}
.screen-top-section-mobile-1{width:15% !important;display:none !important;}
.screen-top-section-mobile-2{}
.price-section .ts-text-style-1{font-size:20px !important;line-height:1.2;}
.ts-text-style-1{font-size:18px !important;}
.first-video{margin-bottom:-100px !important;}
.first-video .mcb-column-inner{margin-bottom:0 !important;}
.tale-section span.nmber{font-size:50px !important;}
.check-list-ul ul li{font-size:29px !important;padding-left:52px !important;}
.check-list-ul ul li:before{width:40px !important;height:40px !important;}
.check-list-ul ul li p{font-size:12px;}
.shirt-print{font-size:30px !important;}
.tale-section{padding-top:120px;}
.tale-section .ts-text-style-1, .tale-section .ts-text-style-2{padding-top:0;}
.ts-text-style-3{font-size:30px;}
.ts-button-style-1 a, .ts-button-style-2 a, .ts-button-style-3 a, .ts-button-style-4 a{font-size:52px;}
.ts-button-style-1 a span, .ts-button-style-2 a span, .ts-button-style-3 a span, .ts-button-style-4 a span{font-size:16px !important;}
.ts-heading-style-3 .title{font-size:45px;}
.cirlce-list-style ul li{font-size:24px;}
.real-pricing-examples-section .column_image:last-child .mcb-column-inner{margin-bottom:0 !important;}
.pricerangeslider-section h1{margin:45px auto 55px !important;max-width:500px;}
.howmanycolorinyourdesign h3{margin-top:0 !important;}
.pricerangeslider-section h2{font-size:70px;margin:30px 0 5px 0;}
.pricerangeslider-section p, .watchusinactionnow-section p{font-size:20px !important;line-height:1.2;}
.pricerangeslider-section h3{font-size:28px;margin-bottom:40px;}
.homepage-pricerangeslider-section .ui-widget-content{height:26px !important;}
.step-1-section{margin-top:35px !important;}
.sample-pack-page-3-section-1 h1{margin:35px auto -10px !important;}
.sample-pack-page-3-section-steps h2{font-size:110px !important;}
.sample-pack-page-3-section-steps h3{font-size:45px !important;}
.sample-pack-page-3-section-steps h4{font-size:30px !important;}
.sample-pack-page-3-section-steps p{font-size:20px;margin-bottom:0;}
.steps-section h2{margin-top:0 !important;}
.check-list-ul ul li p{margin-bottom:0;}
.homepage-max-width .column_image .mcb-column-inner{text-align:center;}
.page-id-2810 .homepage-section-check-list-ul .section_wrapper{max-width:100% !important;}
.homepage-print-tshirt-price-section p{max-width:100%;}
.page-id-2810 .ui-widget-content, .page-id-226552 .ui-widget-content, .page-id-227234 .ui-widget-content{width:100%;}
.homepage-pricerangeslider-section h1.title{font-size:70px !important;margin-bottom:0 !important;}
.addon-extra-price .column_attr{width:95%;margin:0 auto;padding:10px 0 !important;}
.check-list-ul-homepage .column_attr{margin:0 auto;width:80%;}
.homepage-instant-price h4{padding:0 14px;}
.homepage-realpricingexamples-section .image_wrapper{text-align:center;}
.homepage-realpricingexamples-section img{max-width:90% !important;}
.homepageinstantprice-section .column_placeholder{display:none;}
.homepage-pricerangeslider-section .stepsHeading h2{font-size:60px !important;}
.mobile-heading-in-two-lines span{display:block;font-size:40px !important;}
dl.gallery-item:last-child{display:block !important;}
.pop a{font-size:24px !important;}
.portfolio_group .portfolio-item{margin:0!important;}
.hardcodeText{display:block;}
.column_tabs h4{text-align:center;}
.ui-tabs .ui-tabs-nav{width:100%;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:none !important;}
.irs--flat{width:100%;}
.tshits_grid{grid-template-columns:repeat(2, 1fr);}
.tshits_grid h4{font-size:20px !important;}
.contract-value p{font-size:40px !important;}
.portfolio_group .portfolio-item{width:50%!important;}
.text-font-size-section .column_attr{font-size:18px !important;line-height:1.2em;padding:0 !important;}
.viewFullpricing .mfn-inline-editor{padding:0 !important;}
.grid_columns{grid-template-columns:auto;row-gap:15px;padding:0 20px;}
.page-id-227471 .nba-section .gallery-item:last-child{display:none !important;}
.calendar-section{margin-top:0 !important;}
.calendar-section .section_wrapper{border-radius:0 !important;}
.calendar-section .mfn-inline-editor{padding:0 5px !important;}
.calendar-section .image-column{display:none !important;width:15% !important;margin-left:5px;}
.calendar-section .image-column img{max-width:100%;}
.calendar-section .text-column{width:73% !important;font-size:16px;line-height:1.5 !important;border-right:5px solid #84bd56;}
.calendar-section .date-column{width:27% !important;top:0;right:10px;}
.background-none{background:none !important;}
.home .screen-top-section-text h1{margin-top:-25px;}
.home .screen-top-section.screen-top-section-text .heading-style-1 .title{max-width:100% !important;text-align:center;}
.home .screen-top-section.screen-top-section-text .ts-text-style-1{max-width:80% !important;text-align:center;margin:0 auto;}
.calendar-section_new{margin:5px 0 !important;}
.calendar-section .date-column-new{font-size:35px !important;line-height:1;top:0 !important;right:0 !important;}
.calendar-section_new p{font-size:15px;line-height:1.2;}
.page-id-227688 .calendar-section_new p.margin-0.october-date-padding, .page-id-227722 .calendar-section_new p.margin-0.october-date-padding{padding:0 !important;}
.calendar-section_new p.newhomepagedate{padding:0 !important;}
.home-order-1{order:1;margin-top:50px !important;}
.home-order-2{order:2;}
.home-order-3{order:3;}
.home-order-4{order:4;}
.home-order-5{order:5;}
.home-order-6{order:6;}
.home-order-7{order:7;}
.home-order-8{order:8;}
.home-order-9{order:9;}
.home-order-10{order:10;}
.home-order-11{order:11;}
.home-order-12{order:12;}
.home-order-14{order:14;}
.home-order-15{order:15;margin-bottom:50px !important;}
.home-mobile-hide{display:none;}
.horror-stories-section .column_column{margin:0 auto !important;}
.norushText p{font-size:13px !important;padding:5px 0;}
.blanks-section-border{margin:0 10px !important;}
.blanks-section .section_wrapper{padding:10px;}
.blanks-section .section_wrapper .mcb-wrap-inner{padding:0 !important;margin:10px !important;}
.blanks-section .mfn-inline-editor{padding:0 !important;}
.blanks-section-text-5xl{font-size:50px;}
.blanks-section-text-5xl-color-2{font-size:50px !important;}
.blanks-section-text-5xl-color-2 p{max-width:250px;margin-left:auto !important;}
.blanks-section-text-5xl-color-3{font-size:40px;}
.middleImage{text-align:center;}
.middleImage img{width:60% !important;}
}
@media only screen and (max-width: 480px){
h1{font-size:36px !important;line-height:1 !important;}
h2{font-size:25px !important;line-height:1 !important;}
#Top_bar .top_bar_right .top_bar_right_wrapper{}
#Top_bar .top_bar_right .action_button{font-size:18px !important;}
#Top_bar .top_bar_right .action_button i.icon-phone{height:25px !important;width:25px !important;line-height:25px !important;margin-right:5px !important;font-size:17px !important;}
.production-section .mfn-list span.mfn-list-desc{font-size:18px !important;}
.production-section .heading-style-1 .title{font-size:65px !important;line-height:50px !important;}
.production-section .heading-style-1 .title{max-width:275px;}
.off-section .button-style-1 .button{font-size:30px;padding-top:22px;}
.off-section .heading-style-2 .title{font-size:67px;line-height:1.1;}
.heading-style-13 .title{font-size:39px !important;}
.speed-section .heading-style-1 .title{font-size:52px;}
.off-section .heading-style-2 .title{background-position:center center;font-size:46px !important;}
.focus-section .heading-style-1 .title{font-size:52px !important;}
.text-style-6 p{font-size:16px !important;}
.build-section .heading-style-1 .title{font-size:43px !important;}
.new-box-1 .new-heading .title{font-size:34px !important;padding-top:25px;padding-bottom:5px;}
.speed-section{padding-top:20px;}
.colum-2 .desc{font-size:36px;}
.button-style-4 .button{padding:20px 15px !important;font-size:20px !important;}
.pum-content.popmake-content .title{font-size:55px;}
.urgent-content .sub-title{font-size:30px;}
.popup-content-box p{font-size:16px;padding-bottom:10px;}
.pum-theme-uregnt-popup .pum-content + .pum-close{top:0px !important;right:0px !important;}
.text-style-5 p{font-size:16px !important;}
.text-style-4 p{font-size:16px !important;}
.text-style-1 p{font-size:16px !important;}
.new-text-1 p{font-size:16px !important;}
.button-style-1{font-size:30px !important;}
.built-section .heading-style-1 .title{font-size:40px !important;line-height:39px !important;}
.home .screen-top-section, .page-id-227243 .screen-top-section, .page-id-227471 .screen-top-section{background-position:-225px 0 !important;}
.screen-top-section .heading-style-1 .title{line-height:27px !important;max-width:250px;}
.home .screen-top-section .heading-style-1 .title, .page-id-227243 .screen-top-section .heading-style-1 .title, .page-id-227471 .screen-top-section .heading-style-1 .title{line-height:35px !important;max-width:260px !important;font-size:60px !important;}
.heading-style-1 .title{font-size:60px !important;}
.home .screen-top-section .ts-text-style-1, .page-id-227243 .screen-top-section .ts-text-style-1, .page-id-227471 .screen-top-section .ts-text-style-1{max-width:65% !important;font-size:20px !important;}
.screen-top-section .ts-text-style-1{line-height:1 !important;max-width:180px;}
.ts-text-style-1{font-size:12px !important;}
.ts-text-style-3{font-size:20px !important;}
.tale-section{//padding-top:150px;}
.tale-section span.nmber{font-size:29px !important;}
.shirt-print{font-size:18px !important;}
.ts-button-style-1 a, .ts-button-style-2 a, .ts-button-style-3 a, .ts-button-style-4 a{font-size:26px !important;padding:15px 5px !important;}
.ts-button-style-1 a span, .ts-button-style-2 a span, .ts-button-style-3 a span, .ts-button-style-3 a span{font-size:8px !important;}
.ts-heading-style-3 .title{font-size:29px !important;padding-left:20px;}
.cirlce-list-style ul li{font-size:30px !important;}
#sb-reviews-container-1 .sb-feed-header{padding:0 20px !important;}
.real-pricing-examples-section{padding:25px 0 !important;}
.real-pricing-examples-section .mcb-column-inner{margin:0 !important;}
.real-pricing-examples-section .mobile-one.column.column_image{margin:0 20px !important;}
.pricerangeslider-section h1{margin:25px auto 35px !important;max-width:350px;}
.pricerangeslider-section h2{font-size:44px;margin:0px 0 5px 0;}
.pricerangeslider-section p{font-size:12px;padding:0 !important;margin-bottom:0 !important;}
.pricerangeslider-section h3{font-size:15px;margin-bottom:20px;}
.homepage-pricerangeslider-section .ui-widget-content{height:15px !important;}
.sample-pack-page-3-section-1 h1{margin:25px auto -10px !important;}
.sample-pack-page-3-section-steps h2{font-size:68px !important;}
.sample-pack-page-3-section-steps h3{font-size:28px !important;}
.sample-pack-page-3-section-steps h4{font-size:18px !important;}
.sample-pack-page-3-section-steps p{font-size:12px;margin-bottom:20px;}
.ts-button-style-4 a span.green-color{right:20px;margin-top:-5px;}
.homepage-steps h2{font-size:40px !important;padding-bottom:20px !important;}
.homepage-steps .stepsHeading h2{padding-top:20px;padding-bottom:0 !important;}
.home_steps-heading h3.title, h4.home_steps-heading{font-size:36px !important;}
.homepage-product-section .textaboveproduct p, .homepage-product-section p{font-size:20px !important;line-height:1.2;}
.homepage-product-section .one-sixth p:first-child{padding-top:25px;margin:0 !important;}
}
@media only screen and (max-width: 435px){
.heading-style-1 .title{font-size:60px !important;}
.calendar-section .date-column-new{font-size:30px !important;}
.calendar-section .text-column{font-size:12px;}
}
@media only screen and (max-width: 370px){
.calendar-section .text-column{
font-size: 10px;
}
}