@font-face{font-display:swap;font-family:'CorsaGrotesk-Regular';src:url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_1_0.eot);src:url('/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_1_0.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_1_0.woff2) format('woff2'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_1_0.woff) format('woff'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_1_0.ttf) format('truetype')}@font-face{font-display:swap;font-family:'CorsaGrotesk-Thin';src:url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_2_0.eot);src:url('/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_2_0.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_2_0.woff2) format('woff2'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_2_0.woff) format('woff'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_2_0.ttf) format('truetype')}@font-face{font-display:swap;font-family:'CorsaGrotesk-XBold';src:url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_3_0.eot);src:url('/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_3_0.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_3_0.woff2) format('woff2'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_3_0.woff) format('woff'),url(/wp-content/themes/impactshirts/fonts/CorsaGrotesk/3A8C36_3_0.ttf) format('truetype')}input,textarea{-webkit-border-radius:0}a.a_current_text_color{color:inherit}a.a_current_text_color:hover{color:#444}body,a,p{font-family:'CorsaGrotesk-Regular',sans-serif;}#logo{max-width:300px}#logo img{max-width:100%;max-height:100%;width:auto;height:auto;transition:height 0.5s ease}.stiky #logo{height:40px}.stiky #header #logo img.i_large_logo{margin-top:0}.admin-bar #fixedHeaderWrapper{top:32px}.i_small_logo{display:none}#header #logo img.i_small_logo{margin-top:0;max-width:100%}.dd-selected-text,.dd-option-text{padding-left:10px;line-height:28px!important;color:#999!important;font-weight:normal!important}.dd-select{background:#ffffff!important;border-radius:0!important;cursor:pointer!important}.dd-container:hover .dd-selected-text{color:#1d2952!important;cursor:pointer}body.pill_template a,body.pill_template input,body.pill_template button,body.pill_template .da_request_proof,body.pill_template .freeShipping,body.pill_template .rushShipping,body.pill_template .miracleRushShipping,body.pill_template input[type="submit"]{border-radius:0!important}body .dd-container:hover .dd-pointer-up{border-bottom:10px solid #1d2952!important}body .dd-container:hover .dd-pointer-down:not(.dd-pointer-up){border-top:10px solid #1d2952!important}a.dd-selected,a.dd-option{padding:0px!important}body .dd-pointer-up{border:solid 10px transparent!important;border-bottom:solid 10px #BBBBBB!important;margin-top:-15px}.dd-pointer-down{border:solid 10px transparent!important;border-top:solid 10px #BBBBBB!important}.da_label{width:98%;text-align:left;line-height:30px;color:#1d2952}.da_pricing_table{text-align:center;margin-top:0;font-size:85%}.da_pricing_table th{font-weight:700;color:#1d2952}.da_pricing_table,.da_pricing_table th,.da_pricing_table td{padding:.3em;border:none;border-bottom:1px solid #CCC}.da_pricing_table,.da_pricing_table .table_label{border:1px solid #CCC}.i_pricetbl_notice{font-size:14px;color:red}.da_divider{width:100%;border-bottom:1px solid #ddd;margin:25px 0}.da_showcase{position:relative;height:550px;clear:both}#da-popup-outer .da_showcase{height:455px}.da_showcase img{max-width:100%;width:400px;height:550px;margin:0 auto;position:absolute;top:0;left:50%;margin-left:-200px}.da_description{padding:0;margin:0}.da_description b{color:#1d2952}.da_canvas{position:absolute;left:50%;margin-left:-200px}.da_design_layer{display:none}.da_size_chart,.da_rotate_button{text-align:center}.da_size_chart img{width:60%;margin-top:-10px;cursor:pointer}.da_rotate_button img{width:50%;margin-bottom:-40px;cursor:pointer}.da_request_proof{background-color:#007cb3;margin:35px 0 25px 0;padding:15px;color:#fff;border-radius:40px;text-align:center;cursor:pointer;transition:all .1s linear}.da_request_proof:hover{background-color:#1d2952;transition:all .1s linear;cursor:pointer}.da_proof_title{font-weight:700;text-transform:uppercase;font-size:150%;margin-bottom:5px}.da_proof_subtitle{margin-bottom:0}.single-design #single_content_header_text.grid.col-460{width:100%!important}.single-design #single_content_header_text.grid.col-460 span{color:#999!important}.da_customizer_form h3{font-size:100%;margin-bottom:5px;font-weight:700}.da_customizer_form p{padding:0;margin:0 0 10px 0}.da_custimizer_textarea,.da_customizer_textarea_two{width:100%;height:80px;border:1px solid #DFDFDF;border-bottom-color:#DFDFDF;padding:8px 12px;box-shadow:none;margin-top:10px;resize:none;font-size:16px}.da_sizing_link{width:100%;text-align:center;background:#bbb;padding:5px 0;color:#fff;border-radius:20px}.da_page_title{text-align:center;margin-top:35px;padding:27px 0 0 0;margin-bottom:0}.da_calendar_free{background:#777;color:#FFF}.da_calendar{background:#AAA;color:#FFF}.da_calendar_title{text-align:center;text-transform:uppercase;font-weight:700;padding:20px 0 0 0}.da_calendar_description{text-align:center;font-size:70%;padding-bottom:20px}.da_calendars{margin-top:40px}.center_text{text-align:center}.da_includes{list-style:none;padding-left:5px}.da_includes li:before{content:"• ";color:#007cb3}.da_includes li{font-size:100%;color:#999;padding:3px 0;margin-left:0}.dd-option-color{width:32px;vertical-align:middle;float:left;height:32px}.da-popup-outer{display:none;position:fixed;width:100%;height:100%;background:rgb(0 0 0 / .9);top:0;left:0;z-index:9999}.da-popup-inner{width:70%;max-width:880px;height:80%;padding:0 20px;left:17%;position:fixed;top:15%;overflow-x:hidden;overflow-y:scroll;background:#fff}.da_popup_closer{position:absolute;right:16%;top:15%;z-index:999;margin:-25px -25px 0 0;cursor:pointer}.da_configuration_field{display:none}.i_product_loading{display:none;float:left;height:32px;margin:0 10px}.group-names{width:103%}.group-names>ul>li{background:#f2f2f2;width:17.7%}.group-names img{width:100%;margin:0 auto}.group-names h4{color:#000;margin:20px 20px 5px 20px}.group-names h6{margin:0 20px 10px 20px;color:#999;font-weight:400}body{font-size:16px;background:#fff;padding:183px 0 0 0!important;overflow-x:hidden}#container{max-width:100%;padding:0}.nomargin{margin-bottom:0}.archive_single_a{color:inherit}.i_module_list_categories{margin-bottom:50px}.i_parent_title{text-align:center}#searchform .i_resp_btn,.search_page_form .i_resp_btn{margin:0 auto 30px;border-radius:0}.search_page_form #searchform input#s{height:55px;font-size:25px;color:#666;font-weight:100;width:85%;border-radius:28px 0 0 28px;border:.5px solid #ccc}.search_page_form #searchform .submit,.search_page_form #searchform .submit:hover{width:15%;height:55px;border:none!important;border-radius:0 28px 28px 0;background:#0971a8 center center;font-size:30px}.search_page_form .widget-wrapper{padding:0 0 10px 0}.search_page_form #searchform{margin:0}.search_page_form{width:50%;margin:0 auto}.full_image_outer{background:url(/wp-content/uploads/2016/01/ShirtColors.jpg);background-size:cover}.no_page.full_image_outer{background:url(/wp-content/uploads/2016/01/josh2.jpg) no-repeat center center;background-size:cover}.rec_spelling,.rec_simpler{display:inline-block;font-size:15px;padding:10px 0 10px 40px;text-align:center;background:#fff0 url(/wp-content/uploads/2016/01/Checkbox.png) no-repeat 5px center!important;margin:0 20px;font-size:22px;color:#002457}.rec_simpler{background:#fff0 url(/wp-content/uploads/2016/01/Spyglass4.png) no-repeat 5px center!important}.no_page .full_image_title{color:#fff;margin-bottom:0}.no_page p{color:#fff;font-weight:100;font-size:125%}.full_image_title{font-weight:100;margin-top:50px}ul.search_page_terms{list-style-type:none}ul.search_page_terms li{display:inline-block;margin:5px 15px}ul.search_page_terms li a{color:#002457;font-weight:100}.full_image_inner{max-width:1200px;border:none;margin:0 auto;text-align:center}#wrapper{max-width:1200px;border:0;margin-top:0}.col-172{width:18.2978723404256%;margin-right:2.127659574468%}h1{font-size:2.25em;line-height:1.5em;font-weight:400;font-family:'CorsaGrotesk-XBold',sans-serif}h2{font-size:2em;line-height:1.4em;font-weight:400;font-family:'CorsaGrotesk-XBold',sans-serif}h2 a{font-weight:400;font-family:'CorsaGrotesk-XBold',sans-serif}h3{font-weight:400;font-size:1.778em;color:#333;font-family:'CorsaGrotesk-XBold',sans-serif}h4{font-weight:400;font-size:1.333em;color:#333;font-family:'CorsaGrotesk-XBold',sans-serif}h5{font-family:'CorsaGrotesk-XBold',sans-serif}h6{font-family:'CorsaGrotesk-XBold',sans-serif}.design h1,.design h2,.design h3,.design h4,.design h5,.monthBoxHeader{font-family:'CorsaGrotesk-Regular',sans-serif}.tablepress h3 strong{font-weight:400}.divider{margin-bottom:50px}.col-380 .show-contact{float:none}.noBMargin{margin-bottom:0}.show-thumb-alt-outer,.show-thumb-alt-inner{width:100%;height:1px;background-position:contain}.show-thumb-alt-outer{margin:15px auto}.page-template-page-names-php .show-contact{width:100%}.metaslider{margin:0 auto}.homePageBlogPosts{width:100%;margin:0 auto}.homePageBlogPosts .wp-post-image,#featured .homePageBlogPosts .wp-post-image{float:left;margin-right:25px;margin-top:10px}a.nc_the_excerpt,a.viewAllDesigns{display:block;font-weight:700;font-size:120%;width:100%;text-align:center;background:#EFEFEF;color:#06C;padding:10px 0;margin:10px 0;transition:all 0.2s linear;border-radius:10px}a.nc_the_excerpt:hover,a.viewAllDesigns:hover{color:#EFEFEF;background:#06C;transition:all 0.2s linear}a.viewAllDesigns{margin-bottom:40px}.read-more{font-weight:700;border-radius:20px;padding:10px 15px;width:120px;text-align:center;margin:0 auto 75px auto;clear:both;background:#06C}.read-more a{color:#FFF}.modularBlogPosts{margin:10px 0}#featured .homePageBlogPosts p,.homePageBlogPosts p{font-size:16px;line-height:32px;font-weight:400;padding-left:0}.nc_socialPanel{margin-top:29px!important;clear:right;float:right;text-align:right}.floatBottom .nc_socialPanel{float:none;text-align:right}div.nc_socialPanel .nc_tweetContainer{text-align:left;display:inline-block}#menu-footer-menu li{list-style-type:none}.left{float:left}.right{float:right}.center{margin:0 auto}.list-style-none ul{list-style-type:none}.pretty{border:1px solid #cecece;border-radius:4px;padding:4px}.img-lf{margin-right:2%}.img-rt{margin-left:2%}.caps{font-variant:small-caps}.wpcf7-form input[type='text'],.wpcf7-form input[type='email'],.wpcf7-form textarea{box-shadow:none;border-radius:0;width:100%;border:1px solid #ccc}.wpcf7-form p{font-weight:700}.wpcf7-form input[type='submit']{width:50%;border-radius:50px;background:#0072bb;color:#fff;text-shadow:none;font-weight:400;padding:10px;margin:0 auto}.gform_wrapper input{box-shadow:none;border-radius:0}body .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{margin-bottom:0;padding-bottom:0}.garment-mini-contain .garment-mini img{width:165px}.search-foot .widget-wrapper{padding:0}.search-foot form#searchform{margin:10px 0 20px 0}.nav-sub-wrapper{max-width:1200px;margin:0 auto;position:relative}#searchform input#s{border-radius:15px 0 0 15px;border:none;margin-right:0;font-size:15px;padding:6px 10px 6px 15px;box-shadow:none;height:32px;float:right}html body #searchform .submit,html body #searchform .submit:hover{border-radius:0 15px 15px 0;background:#0971a8;border:none!important;background-size:50%!important;margin-left:0;box-shadow:none;text-shadow:none;padding:0 10px 0 10px;color:#fff;width:40px;height:32px;float:right;font-size:18px;text-align:center;cursor:pointer;outline:none}.i_hide{display:none}#nav-wrapper .grid{margin-bottom:0}#nav-wrapper .widget-wrapper{margin-bottom:0}.trustpilotBigStars{min-width:170px;padding-top:33px;background-image:url(/wp-content/themes/impactshirts/images/trustpilot-header-stars.png);background-repeat:no-repeat;background-position:center top;width:40%}.trustpilotBigStars .text20{width:100%;display:block}.trustpilotHeader span{line-height:1.1em;color:#FFF}.centre{text-align:center}.tp-box-header .floatRight{width:40%;text-align:center;padding-top:5px}.tp-box-header .floatRight .text24 strong{font-size:160%}.floatRight{float:right}.floatLeft{float:left}.tp-box-header{padding:5px;background:#ddd;color:#333}.whiteLabelHack{position:absolute;bottom:0;width:100%;height:80px;background:#F2F2F2}#embeddedDesigner{position:relative}.homePageText{font-size:125%;text-align:center;line-height:175%;font-weight:700;padding-bottom:40px}.liveTextArea h3{margin:0;background-image:url(/wp-content/themes/impactshirts/images/stars.png);background-repeat:no-repeat;background-position:right center;background-size:25%}.liveTextArea p,#featured .liveTextArea p{margin-top:10px;font-size:16px;padding:0;font-weight:400;line-height:24px}.categoryHeaderSection h1{padding-top:11px;padding-bottom:10px;text-align:center;margin:10px 0;font-size:1.9em;font-weight:500}.categoryHeaderSection .grid{padding-top:0}.categoryHeaderSection .grid.col-700{margin-right:.127659574468%}.categoryHeaderSection .grid.col-220{padding-left:3%;padding-right:3%;height:261px;width:19.404255%}.categoryHeaderSection h3{font-size:1.3em;color:#414141;font-weight:500;margin:1em 0 .5em 0}.categoryHeaderSection p{margin-top:0;line-height:120%;font-weight:300;font-size:90%;color:#868686}p.productDescription{font-size:110%;line-height:150%;margin-top:0}.show-number h3{margin-bottom:5px}.seoPageText p:nth-of-type(1){margin-top:0}body .tablepress tfoot th,body .tablepress thead th{background-color:#EEE}#container a.button,#container input[type='reset'],#container input[type='button'],#container input[type='submit']{background:#0971A8;border-radius:40px;font-weight:700;font-size:120%;padding:10px 40px;text-shadow:none;color:#FFF;border:1px solid #0971A8}.landing-page h1{text-align:left;padding:10px 0 10px 0}.landing-page .headerImageArea{height:340px}.headerImageArea{padding-top:0}.headerImageTextArea{width:40%;padding:20px}.headerImageTextArea .button{margin:25px 0 10px 0}.headerImageTextArea h2{font-size:1.8em;margin:0}.headerImageTextArea p{color:#fff}.designIdeas h3{text-align:center;font-weight:700}#featured .designIdeas .designIdeaBottomText p{text-align:center;font-size:18px;line-height:24px;font-weight:300}.splitDesignFormLeft,.splitDesignFormRight{display:inline-block;width:49%;vertical-align:top;position:relative}.splitDesignForm .headerTitle{background:#007CB8;padding:15px 0;color:#FFF;border-radius:55px 0 0 55px}.splitDesignForm .headerTitle h3{color:#FFF;font-weight:700;font-size:2.8em;margin:0;text-align:right;padding:0 25px}.splitDesignForm .splitDesignFormRight .headerTitle{background:#012257;border-radius:0 55px 55px 0;border-bottom:5px solid #fff;border-right:5px solid #fff;z-index:99;position:relative}.splitDesignForm .rightDesigns{padding-top:50px;background:#dcdddf;margin-top:-50px;z-index:0;position:relative}.splitDesignForm .splitDesignFormRight .headerTitle h3{text-align:left}.rightDesigns form{padding:0 20px 25px 30px}.leftDesigns{margin-right:-5px;margin-top:5px}.leftDesignPromo{padding:15px 0 0 0;display:block;position:relative;transition:all 0.2s linear}.leftDesignPromo:hover{background:#DCDDDF;transition:all 0.2s linear}#featured .leftDesignPromo img{float:left;margin:0 20px 0 0}#featured .leftDesignPromo h3{margin:0}#featured .leftDesignPromo p{font-size:1em;font-weight:300;line-height:normal;margin-top:25px}.rightDesigns form input[type="submit"]{margin:37px 0}.seeDesignsButton{position:absolute;top:130px;text-align:center;color:#FFF;font-weight:900;font-size:35px;letter-spacing:2px;padding:20px;background-color:#0971A8;border-radius:35px;transition:all 0.2s linear;opacity:0;margin:0 auto;left:160px}.leftDesignPromo:hover .seeDesignsButton{top:90px;opacity:1;transition:all 0.2s linear}.testimonialSlider,#featured .testimonialSlider{background:#007cb8;padding:50px 180px;position:relative;height:100px;margin:33px 0 70px}.testimonialStretchContainer,#featured .testimonialStretchContainer{position:relative}.testimonial,#featured .testimonial{position:absolute;display:none}.testimonialSlider .testimonial img,#featured .testimonialSlider .testimonial img{width:100px;height:100px;float:left;margin-right:30px}.testimonialSlider .testimonial p,#featured .testimonialSlider .testimonial p{color:#fff;margin:0;display:table-cell;height:100px;vertical-align:middle;text-align:center;font-size:19px;line-height:160%}.testimonialSlider .testimonial p .author,#featured .testimonialSlider .testimonial p .author{font-size:14px;color:#fff}.arrowContainerLeft{position:absolute;left:45px;height:100px;width:50px;overflow:hidden;cursor:pointer}.arrowContainerLeft .arrow{width:50px;height:50px;border-left:4px solid rgb(0 0 0 / .3);transform:rotate(45deg);top:20px;left:23px;position:absolute;border-bottom:4px solid rgb(0 0 0 / .3)}.arrowContainerRight{position:absolute;right:45px;height:100px;width:50px;overflow:hidden;cursor:pointer}.arrowContainerRight .arrow{width:50px;height:50px;border-left:4px solid rgb(0 0 0 / .3);transform:rotate(225deg);top:20px;right:23px;position:absolute;border-bottom:4px solid rgb(0 0 0 / .3)}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.home-slider{position:relative}.featuredHeaderVideo{position:absolute;top:22px;left:50%;margin-left:-581px}.skip-container{background-color:#484f51}#fixedHeaderWrapper{position:fixed;top:0;width:100%;z-index:999}#header-wrapper{max-width:100%;padding:0;background-color:#484f51;height:117px}#header{max-width:1200px;margin:0 auto;padding:0 0 16px 0;overflow:hidden}.top-widget{color:#fff;font-size:1em;line-height:1em;padding:10px 5px 0 0;width:30%}.head-phone{font-size:2em;font-weight:700;font-style:italic;line-height:1em;padding:10px 0 0 0}.head-phone a{color:#555;font-weight:700;font-style:normal;font-size:80%}.show-notes a.phoneNumber{color:#000;font-weight:700}.churchShirts{text-align:center;width:40%;margin:0 auto;clear:none}.churchShirts h1,.churchShirts h2{font-size:30px;color:#FFF;margin:0;margin-top:10px;text-transform:none;font-weight:400}.churchShirts p{color:#CCC;margin:0;font-size:125%;text-transform:none}.reviewName{margin:10px 0 -20px 20px}.dualBanner{position:relative}.dualBanner .button{position:absolute;left:5%;bottom:10%}.dualBanner .dual_banner_text{position:absolute;left:3%;top:5%;display:block;width:40%;color:#fff}#nav-wrapper{max-width:100%;padding:0;background-color:#333}.menu{background-image:none;background-color:#333;margin:0 auto;max-width:1200px}ul.menu>li:hover,ul.menu>li:active,.menu li:active{background-color:#222}.menu a,.menu a:hover{font-size:13px}.menu a{border:none;padding:.3em 2em;text-shadow:none}.menu a:hover,.menu a:active{background-image:none;background-color:#222;color:#bfbfbf}.menu li li a:hover{color:#333!important}.menu li li a,.menu li li a:hover{font-size:13px;padding-top:10px!important;padding-bottom:10px!important}.menu li li{border:none}.js .main-nav a#impactshirts_menu_button{font-size:20px;color:#fff;margin-top:16px;background:none;display:none;cursor:pointer}.js .main-nav a#impactshirts_menu_button.impactshirts-toggle-open{color:#ccc}#nav-wrapper .grid.col-700>img{display:none}.i_m_search_btn{display:none;position:absolute;top:14px;z-index:1;right:55px;margin-right:5px;cursor:pointer;font-size:22px;color:#fff}ul.page-numbers{text-align:center;list-style:none}ul.page-numbers li{display:inline}ul.page-numbers li a{color:#bcbdc0;display:inline-block;padding:8px;font-weight:700}ul.page-numbers li a.next{color:#0E76BC}ul.page-numbers li .dots{color:#BCBDC0}ul.page-numbers li span.current{background-color:#0E76BC;border-radius:50%;color:#FFF;font-weight:700;width:32px;height:32px;line-height:32px;display:inline-block;vertical-align:middle;text-align:center}body .metaslider .flexslider{margin-bottom:0}.cat-gallery .designHoverOver{opacity:0;position:absolute}.cat-gallery li.grid{margin-bottom:20px;transition:all 0.2s linear;position:relative}.page-template-page-modular-template .cat-gallery .i_posts_items ul{margin:0}.cat-gallery>.i_posts_items,.page-template-page-modular-template .cat-gallery ul.i_posts_items{margin:0 0 -14px 0}.cat-gallery li.grid.i_grid_hover:hover{transition:all 0.2s linear;transform:scale(1.1)}.cat-gallery li:hover .designHoverOver{opacity:.2}.cat-gallery li.grid .hoverLabel{position:absolute;bottom:25%;text-align:center;width:100%;color:#FFF;font-weight:900;font-size:35px;letter-spacing:2px;padding:20px 0;background-color:#0971A8;border-radius:35px;transition:all 0.2s linear;opacity:0}.cat-gallery li.grid:hover .hoverLabel{position:absolute;bottom:35%;text-align:center;width:100%;color:#FFF;font-weight:900;font-size:35px;letter-spacing:2px;padding:20px 0;background-color:#0971A8;border-radius:35px;transition:all 0.2s linear;opacity:1}.page-template-page-modular-template #content{margin:0}#featured{border:none;padding-bottom:1px}#featured .col-300{margin-right:2.1%}#featured .widget-wrapper{margin:0 0 10px;padding:1px}#featured p{font-size:12px;font-weight:600;line-height:16px;padding:0 20px 0 20px;text-align:left}#featured img{display:block;margin:0 auto 20px;margin:auto;transition:all 0.1s linear}.designIdeaContainer:hover img{transition:all 0.1s linear;opacity:.5}.blog_sidebar a:hover img{transition:all 0.1s linear;opacity:.75}.designIdeaContainer{background:#0971A8}#featured #home_widget_1{margin:.84% 2.1% 1.1% 0}#featured .grid{padding-top:0px!important;margin-bottom:0px!important}#featured #widgets{margin-top:0;margin-bottom:1.1%}#featured-image{margin:0 0 0 0}.tp-box-header{padding-top:5px}.tp-box-header h1{font-size:1em;color:#06c;background-color:#333;display:block;width:577px;height:30px;margin:auto;padding:5px 0 0 10px}.tp-box-footer{font-size:1em;color:#06c;background-color:#ddd;display:block;width:577px;height:30px;margin:auto;padding:5px 0 0 10px;text-align:center}.tp-box-footer a{color:#333}.reviews h3{font-size:10px;font-size:1em;color:#0971a8;padding-top:10px;padding-left:20px}.reviews img{float:left;padding-left:20px;padding-right:10px}.reviews time{float:right;padding-right:10px;font-size:10px}.desc{padding-left:20px;margin-top:10px;margin-bottom:10px}.author{margin:0!important}.page-template-page-trustpilot-php .tp-box{width:auto;height:auto;overflow:auto}.page-template-page-trustpilot-php .tp-box-footer{width:auto}.tp-box{border:1px solid #ddd;width:584px;height:417px;overflow:scroll;overflow-x:hidden;display:block;margin:0 auto 20px;margin:auto}.tp-box article{border-top:1px solid #ddd;padding-top:10px;padding-bottom:20px}.tp-box .footer{padding:20px;margin:20px}#featured a:nth-child(1) img.shirtStyles{margin-bottom:25px}.i_sdc_div{display:none}.cat-list{overflow:hidden;margin:10px 0 10px 0}.cat-list,.cat-list a,.show-back p,.show-back a{font-weight:700;font-size:1em}.cat-list a{color:#999}.cat-list a:hover,.cat-list a:active{color:#000}.cat-list ul{list-style-type:none;padding:0}.cat-gallery ul,.single-contest .col-220 ul{list-style-type:none;margin:0 0 4% 0;padding:0;display:inline-block;width:100%}.cat-gallery ul>li .cat-list,.cat-list a,.show-back p,.show-back a{font-weight:700;font-size:1em;padding:3px 20px 3px 20px;display:block}.cat-list li{margin:5px;display:inline-block;width:auto;padding:0;float:none}.cat-list ul{list-style-type:none;padding:0;text-align:center}.cat-list li.current-cat{background:#555;color:#FFF;border:1px solid #222}.cat-list li.current-cat a{color:#fff}.cat-list.i_hide_parents li.current-cat.i-have-kids,.cat-list.i_hide_parents li.i-have-kids{display:none}.cat-list,.cat-list a,.show-back p,.show-back a{font-weight:700;font-size:1em;height:auto;width:auto;padding:3px 20px 3px 0;display:block;margin:10px 0 0 0}.cat-list,.cat-list a{padding:3px 20px;margin:0}.cat_list_ul{margin:0 0 30px 0}.tax-design-category .cat_list_ul{margin:0 0 6px 0}.item{position:relative;height:40px;overflow:hidden}.item,.item a,.item a:hover{color:#fff;font-size:1em;font-weight:700;text-align:center}.item ul>li{float:left;width:50%;display:block;padding:6px 0}.item p{margin:0;padding:0}.item-number{border-radius:50px;position:absolute;left:-3px;top:-3px;border:3px solid #FFF;background-color:#0E76BC}.item-number-gc{background-color:#bcbdc0;border-radius:16px 0 0 16px;position:absolute;left:0;top:0;height:24px}.item-view{background-color:#BCBDC0;border-radius:0 24px 24px 0;position:absolute;top:0;right:0;font-size:85%}.item-view-gc{background-color:#333;border-radius:24px;border:8px solid #fff;position:absolute;top:-8px;right:-8px;height:24px}.pill_template .cat-gallery>ul>li img{margin:15px auto 0}.pill_template .cat-gallery>ul>li .item{height:auto;padding:6px 0}.pill_template .cat-gallery>ul>li .item li{border-radius:0!important;background:#373737!important;border:0!important}.pill_template .cat-gallery>ul>li .item .item-number{top:0;padding:6px 0}.pill_template .cat-gallery>ul>li>ul>li:first-child a{display:block;position:relative}.pill_template .cat-gallery>ul>li>ul>li:first-child a:after{width:100%;height:100%;position:absolute;content:"";display:none;background:rgb(50 50 50 / .8);top:0;left:0}.pill_template .cat-gallery li.grid:hover ul>li:first-child a:after{display:block}.pill_template .cat-gallery li.grid:hover .hoverLabel,.pill_template .cat-gallery li.grid .hoverLabel{bottom:auto!important;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:0!important;background:none!important;padding:0!important;font-size:22px!important;z-index:99;text-transform:uppercase;letter-spacing:0!important}.pill_template .cat-gallery>ul>li .item .item-view p{width:96%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:4px}.pill_template .cat-gallery>ul>li .item .item-number p:after{content:' ';border-right:1px solid #C5C5C7!important;right:0;position:absolute;width:3px;display:block;height:16px;top:10px}.pill_template .item-view-gc,.pill_template .cat-gallery>ul>li .item li.item-view-gc{position:absolute;top:0;right:0;border:0}.show-back{margin-bottom:0em}.show-back a{color:#000}.show-notes span{font-weight:400;color:#000;font-size:110%}.show-notes p{font-size:100%;line-height:150%}#content-full{margin-top:0;padding-top:0}.freeShipping,.rushShipping,.miracleRushShipping{width:130px;float:left;margin:0 13px;border:4px solid #BCBDC1;border-radius:10px}.show-notes p,.show-notes h3{margin:0 0 5px 0}.miracleRushShipping{margin-right:0}.freeShipping{margin-left:0}.show-contact{float:left;width:85%}.show-contact.popup_contact{float:none;width:100%}.typeLabel{font-weight:700;text-align:center;text-transform:uppercase;color:#333}.secondaryLabel{text-align:center;margin-bottom:5px;margin-top:0;font-size:60%;color:#000;line-height:125%}.monthBoxHeader{background-color:#BCBDC1;text-align:center;padding:5px;color:#FFF;font-weight:700;margin:0;text-transform:uppercase;font-size:21px}.dateBoxBody{text-align:center;font-size:50px;font-weight:700;padding:0;line-height:50px;color:#5B5B5D;padding-bottom:10px}.miracleRushShipping .dateBoxBody{font-size:23px}.miracleRushShipping .monthBoxHeader{font-style:italic}span.monthLabel{display:block;font-size:15px;line-height:20px;margin-top:5px;margin-bottom:0}.shadowPagesOne{height:2px;width:98%;background-color:#ccc;margin:0 auto}.shadowPagesTwo{height:2px;width:96%;background-color:#ccc;margin:0 auto}.shippingNotice{margin:10px 0 40px 0}.shippingTopNotice{clear:both;margin:40px 0 10px 0}.designIdeaContainer{position:relative;transition:all 0.1s linear}.designIdeaContainer .designIdeaSubtitle{font-size:25px;width:100%;text-align:center;font-weight:700;padding-top:10px;height:0;overflow:hidden;transition:all 0.1s linear;display:none}.designIdeaContainer:hover .designIdeaSubtitle{height:30px;transition:all 0.1s linear;display:none}.designIdeaContainer:hover .designIdeaTextContainer{padding-top:12px;padding-bottom:20px;transition:all 0.175s linear}.designIdeaTextContainer{position:absolute;bottom:25px;background:#FFF;width:96%;padding:7px 2% 7px 2%;transition:all 0.1s linear;border-bottom:5px solid #002457;overflow:hidden;transition:all 0.175s linear}.alignLeft{text-align:left}.alignRight{text-align:right}.alignCenter{text-align:center}.designIdeaTopText{font-size:22px;color:#002457;text-align:center;font-weight:700}.designIdeaContainer:hover .designIdeaButton{margin-top:5px;transition:all 0.175s linear}.designIdeaButton{text-shadow:none;color:#002457;transition:all 0.175s linear;padding:0;height:auto;font-weight:500;font-size:120%;margin:0;text-align:center}.socialFacebook,.socialTwitter,.socialPlus,.socialPinterest{width:24%;float:left}.show-social{margin-bottom:10px;height:20px}.show-colors{padding:20px 0}h3.colorsHeader{margin-top:0}.tablepress h3{margin:0}.garment h3,.garment h4{margin:1em 0 .3em 0}.garment p{margin:0 0 .875em 0}.garment-mini-contain{margin:.875em}.garment-mini{float:left;padding-right:15px}.garment-details{float:left}.shipping-details{width:500px;padding-top:0;margin-bottom:20px}.shippingPageCalendar{padding:140px 70px 0 0}.showColors{padding:10px}.colorOption{float:left;width:33%;cursor:pointer;margin:3px 0}.design .colorOption{width:12%;margin:5px 0}.design .colorOption:hover .colorCircle{transform:scale(1.35);transition:all 0.15s linear}.colorCircle{width:25px;height:25px;border-radius:50%;float:left;margin-right:5px;border:1px solid #555;transition:all 0.15s linear}.colorLabel{font-weight:700;text-transform:uppercase;padding-top:1px}.page-template-page-modular-template p{font-size:120%;line-height:150%;margin:0}.page-template-page-modular-template ul li p{font-size:100%;line-height:inherit}.widget-wrapper{background-color:#fff0;border:none}#footer .widget-wrapper{margin-bottom:0;padding-bottom:0}.widget-title h3,.widget-title-home h3{font-size:2em;color:#fff!important;font-variant:small-caps;line-height:1em}#footer .widget-title h3{font-variant:normal;font-weight:400;font-size:1.5em;margin-top:20px}.tp-box{max-width:100%!important}#footer-masthead-wrapper{background-color:#333;overflow:hidden}#footer label{width:125px}#footer input{width:80%;margin-left:20%}#footer .col-460.fit .widget-title h3{width:80%;margin-left:20%}#footer form{margin:0}#footer-masthead{max-width:1200px;margin:0 auto;color:#fff}#footer{max-width:100%;padding:0;background-color:#484f51;color:#fff;font-size:1em}#footer-masthead .widget-wrapper,#footer-masthead .grid{margin-bottom:0}.search-foot .widget-wrapper{float:right}#footer-masthead ul{list-style-type:none;padding:0;margin:0}#footer-masthead ul li{float:left;padding:0 4px}#footer-masthead a{color:#E8B037}#footer-masthead a:hover{color:#555}#trust-pilot-wrapper{width:100%}#trust-pilot-contain{max-width:1200px;margin:0 auto}#trust-pilot-contain iframe{padding:20px 10px}#footer li,#footer p,#footer a,#footer span{color:#fff}#footer-wrapper{max-width:1200px;margin:0 auto}#footer ul{padding:0}#footer a:hover{color:#bfbfbf}.social-foot span{display:block;height:16px;width:16px}.google16{background:#fff0 url(/wp-content/themes/impactshirts/images/social/googleplus16.png) no-repeat}.pin16{background:#fff0 url(/wp-content/themes/impactshirts/images/social/pinterest16.png) no-repeat}.fb16{background:#fff0 url(/wp-content/themes/impactshirts/images/social/facebook16.png) no-repeat}.twitter16{background:#fff0 url(/wp-content/themes/impactshirts/images/social/twitter16.png) no-repeat}.i_sticky_ad_sidebar{position:fixed;right:0;top:40%;z-index:999}.error404 #content{margin-top:0;margin-bottom:10px}.customerReviews h3{font-weight:500;color:#666;letter-spacing:-1px;margin:0}.customerReviews .customerReviewsHeader p{margin:0;padding:5px 0 10px 2px;color:#AAA;font-size:90%;font-weight:500}.customerReviewsContent{height:433px;overflow-y:scroll}.customerReviews .singleReview{background-color:#4FAFDF;color:#FFF;font-weight:500;padding:5px 0;margin:0 0 3px 0}.customerReviews .reviewRating{background-image:url(/wp-content/themes/impactshirts/images/whiteStars.png);height:20px;width:110px;background-size:110px;margin:5px 0 -5px 15px;float:left}.customerReviews .reviewDate{float:right;padding:0 20px 0 0;margin:5px 0 -10px 0}.customerReviews .reviewLink{margin:5px 0 0 0}.customerReviews .reviewLink a{color:#aaa;font-size:110%;text-decoration:none}.customerReviews .reviewLink a:hover{color:#4FAFDF}.page404{background:url(/wp-content/themes/impactshirts/images/404.jpg) no-repeat}.oops404{color:#fff;margin:0 auto;font-size:490%;font-style:italic;font-weight:700;padding-top:333px;text-align:center}a.returnHomepage{display:block;margin:0 auto;opacity:.8;text-align:center;font-style:italic;font-weight:700;background:#eeefef;color:#86888b;text-align:center;font-size:320%;padding:30px 0 40px 0;margin-top:95px;width:740px}.call404{color:#fff;margin:0 auto;font-size:250%;font-style:italic;font-weight:700;padding-top:44px;text-align:center;padding-bottom:120px}.faqTitle{color:#333;cursor:pointer}.faqContent{display:none}.youthGroupNames .post-entry h4{margin-bottom:0;font-family:sans-serif}.youthGroupNames .post-entry p{margin:0}#footer #footer-wrapper .grid.col-300.copyright{font-size:12px!important}#menu-footer li{list-style:none}.group-names>ul>li.grid.col-172{margin-bottom:1.5%!important;padding-bottom:10px!important}.group-names>ul>li.grid.col-172 h2{margin:10px 20px 3px 20px;font-size:1.2em}.group-names>ul>li.grid.col-172 .group_image_class{height:210px;position:relative;display:block;overflow:hidden}.group-names>ul>li.grid.col-172 .group_image_class img{display:block;left:50%;max-width:none;height:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.widget-wrapper .textwidget>a .designIdeaTextContainer{display:none}.da_showcase .i_product_loading{width:100px!important;height:100px!important;vertical-align:middle!important;margin:0 auto!important;top:150px!important;left:50%!important;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home #widgets.home-widgets .clearfix{display:none!important}.archive #wrapper #content.grid.col-620{width:100%}#widgets.home-widgets.designIdeas.grid.col-300{width:100%}#container #footer input[type="submit"]{border-radius:0}#footer input[type="submit"]{border-radius:40px;font-weight:400}#mc-embedded-subscribe-form h2,#mc-embedded-subscribe-form h3{color:#002457!important;padding-left:20%}#mc-embedded-subscribe-form .mc-field-group.input-group{padding-left:20%;margin:16px auto}#mc-embedded-subscribe-form .mc-field-group.input-group ul{margin:auto}#mc-embedded-subscribe-form .mc-field-group.input-group ul li{list-style:none}#mc-embedded-subscribe-form .mc-field-group.input-group label{width:auto}#mc-embedded-subscribe-form input[type="checkbox"],#mc-embedded-subscribe-form input[type="radio"]{width:inherit;margin-left:0;margin-right:10px}#mc-embedded-subscribe-form #mce-responses{padding-left:20%}body #mc_embed_signup div.mce_inline_error{margin-left:20%}.indicates-required{padding-left:20%}.sk-fading-circle{margin:100px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.search-foot form#searchform{margin:0!important}.i_beta_hide{display:none}.fancybox-overlay .fancybox-skin{padding:0!important}#nav-wrapper.a_stickIt{position:fixed;width:100%;top:0}.page-template-page-get-my-free-design #nav-wrapper,.page-template-page-get-my-free-design #footer{display:none}.page-template-page-get-my-free-design h2,.page-template-page-get-my-free-design h4{font-weight:700}.page-template-page-get-my-free-design #content-full{padding:0 30px 0 30px;border:2px solid #E0E0E0;box-sizing:border-box}.single_request_form_div .gform_wrapper select,.single_request_form_div .gform_wrapper textarea,.single_request_form_div .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:1px solid #DFDFDF;border-bottom-color:#DFDFDF;padding:8px 12px;font-family:'CorsaGrotesk-Regular',sans-serif}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper li.gfield_error textarea{border:1px solid red;background:pink}.gfield_error.i_captcha_div iframe{border:2px solid red}.gform_wrapper div.validation_error{color:red;font-size:1em;font-weight:700;margin-bottom:25px;border-top:none;border-bottom:none;padding:16px 0;clear:both;width:100%;text-align:center}.single_request_form_div .gform_wrapper div.validation_error{display:none}.for_error_gf{display:none}.has_error .for_error_gf{display:block}.has_error .for_normal_gf{display:none}.single_request_form_div .gform_wrapper textarea{height:80px;width:100%;font-size:16px;line-height:normal;box-shadow:none}::-webkit-input-placeholder{color:#C1C2C1}::-ms-input-placeholder{color:#C1C2C1}::placeholder{color:#C1C2C1}#field_6_5,.i_custom_design_number,.i_custom_design_how_customize{display:none}.free_design_titles,.free_design_titles h2,.free_design_titles h4,.free_design_titles h5{color:#736a6a!important}.free_design_titles.has_error,.free_design_titles.has_error h2,.free_design_titles.has_error h4,.free_design_titles.has_error h5{color:#ff0000!important}.single_request_form_div .gform_wrapper .gform_footer{text-align:center}.single_request_form_div .gform_validation_error ::-webkit-input-placeholder{color:#736a6a}.single_request_form_div .gform_validation_error ::-ms-input-placeholder{color:#736a6a}.single_request_form_div .gform_validation_error ::placeholder{color:#736a6a}.single_request_form_div .gform_wrapper .gform_footer input.button,.single_request_form_div .gform_wrapper .gform_footer input[type=submit],#container .single_request_form_div .gform_wrapper .gform_footer input[type=submit]{display:block;width:100%;text-transform:uppercase;padding:16px}.single_request_form_div .validation_message{display:none}.single_request_form_div .gform_wrapper li.gfield.gfield_error,.single_request_form_div .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:#fff0;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0}.single_request_form_div .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.single_request_form_div .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:8px}@media screen and (max-width:394px){.single_request_form_div .ginput_recaptcha>div{width:100%;height:unset;text-align:center;margin-bottom:0}.single_request_form_div .ginput_recaptcha iframe{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0;z-index:99999;position:relative}}.top_popup_info{margin-top:76px}.top_popup_info h3{margin-bottom:5px;font-weight:400}.top_popup_info h4{font-size:16px;color:#555555!important;font-weight:400}.top_popup_info p{margin:7px 0}.top_popup_info ul{margin-bottom:5px}#da-popup-outer .gform_wrapper{margin:10px 0 10px}#da-popup-outer .top_popup_textarea,.popup_contact .gform_wrapper form{font-size:14px}.popup_contact div.ginput_container_name span{margin-right:-2px}.popup_contact .gform_wrapper .instruction{display:none}#da-popup-outer .gform_footer{position:absolute;bottom:0;right:0;text-align:right;margin-bottom:0;padding-bottom:0}#da-popup-outer form div.ginput_container.ginput_recaptcha div{margin-bottom:0}#da-popup-outer form div.ginput_container.ginput_recaptcha>div,#da-popup-outer form div.ginput_container.ginput_recaptcha>div>div{max-height:60px}.single-design #container #da-popup-outer input[type='submit'].gform_button{margin-right:0;margin-top:25px;max-width:200px;width:100%;height:54px}.single-design #da-popup-outer .ginput_recaptcha{height:54px;margin-top:26px}.single-design #da-popup-outer .ginput_recaptcha iframe{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0;z-index:99999;position:relative}.single-design .top_popup_info p{clear:both}.single-design .popup_contact{margin-top:0;position:relative}.single-design .top_popup_info .left_aligment{max-width:40%;width:100%;float:left}.single-design .left_contact{margin-right:3%}.single-design .right_contact{margin-top:110px}.single-design #container input[type='submit']{margin-top:0!important;padding-left:0!important;padding-right:0!important}.single-design .name_first label,.single-design .name_last label,.single-design .name_middle label,.single_request_form_div .name_first label,.single_request_form_div .name_last label,.single_request_form_div .name_middle label{display:none!important}.single-design .gform_wrapper .top_label .hidden_label>.gfield_label{display:none}body.single-design .gform_wrapper li.hidden_label input{margin-top:0}body.single-design .gform_wrapper textarea.small{height:62px;width:100%;resize:vertical}body.single-design .gform_wrapper ul li.gfield:first-child{padding-top:0}.single-design .left_contact li:nth-last-child(2) .gfield_label{display:block}.single-design .top_popup_info .gform_body:after{content:"";display:block;float:none;width:100%;clear:both}.single-design .gform_wrapper .gfield_required{color:#555}.single-design .gform_fields input::-webkit-input-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px}.single-design .gform_fields input::-moz-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px}.single-design .gform_fields input:-ms-input-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px}.single-design .gform_fields input:-moz-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px}.single-design .left_contact li:nth-last-child(2) input::-webkit-input-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px;font-weight:400}.single-design .left_contact li:nth-last-child(2) input::-moz-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px;font-weight:400}.single-design .left_contact li:nth-last-child(2) input:-ms-input-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px;font-weight:400}.single-design .left_contact li:nth-last-child(2) input:-moz-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px;font-weight:400}.single-design #da-popup-outer .top_popup_textarea::-webkit-input-placeholder,.single-design #da-popup-outer .top_popup_textarea::-moz-placeholder,.single-design #da-popup-outer .top_popup_textarea:-ms-input-placeholder,.single-design #da-popup-outer .top_popup_textarea:-moz-placeholder{color:#777;letter-spacing:.5px;word-spacing:.5px}.top_popup_textarea{width:100%;height:180px}#da-popup-outer .top_popup_textarea{width:100%;height:62px}.popup_contact{margin-bottom:0}.head_contact{margin-bottom:10px}.head_contact h3{font-weight:400;font-size:17px;margin-bottom:5px}.head_contact p{margin:0}.right_contact,.left_contact{width:45%;float:left}.left_contact{margin-right:10%}.popup_contact_top{margin-bottom:0;margin-top:-40px}#i_fancy_exit_popup{background:#1F74A8;color:#fff;padding:20px 36px;text-align:center;font-size:16px}.i_fancy_design_exit_popup h2 span{font-weight:400}#i_fancy_exit_popup a{color:#ccc}#i_fancy_exit_popup .i_logo_div{text-align:center}#i_fancy_exit_popup ul{display:table;margin:auto;text-align:left}body #i_fancy_exit_popup h2{color:#fff!important;font-size:24px;text-align:center}.i_popup_txt{margin:15px auto 15px auto;padding:20px 0 20px 0;font-size:1.2em;line-height:1.4em}.i_popup_footer{font-size:12px;margin-top:10px}.no_wrap{white-space:nowrap}.btn{background:#0971a8;border-radius:25px;font-weight:700;font-size:120%;color:#fff;display:table;margin:10px auto 0 auto;padding:10px 40px;text-shadow:none;text-align:center;box-sizing:border-box}.btn:hover{color:#fff;opacity:.96}#i_fancy_exit_popup .btn{min-width:60%;background:#DC9527;color:#fff;margin:20px auto}#i_fancy_exit_popup .i_fancy_design_exit_popup .btn{min-width:96%}#gform_wrapper_6 .gform_footer .gform_ajax_spinner{position:fixed!important;z-index:999999;left:50%;top:50%;transform:translate(-50%,-50%);display:block!important;overflow:hidden!important;width:120px!important;height:122px!important}@media print{h1{page-break-before:always}h1,h2,h3,h4,h5,h6{page-break-after:avoid}ul,ol,dl{page-break-before:avoid}}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){body{}}@media screen and (max-width:1680px){.col-md-edge_to_edge>.i_responsive_banner_inner{left:50%!important}}@media screen and (max-width:1399px){.single-design .popup_contact{margin-top:0!important}.single-design .popup_contact_top .grid.col-460:first-child{width:45%;margin-right:6%}.single-design .top_popup_info .left_aligment{max-width:50%!important}}@media screen and (max-width:1288px){.home-slider{overflow:hidden}#footer,#header-wrapper,#nav-wrapper>.nav-sub-wrapper,#wrapper{padding:0 20px!important}#nav-wrapper>.nav-sub-wrapper{padding-left:0px!important}.single-design #da-popup-outer .ginput_recaptcha{height:46px}.single-design #da-popup-outer .ginput_recaptcha iframe{transform:scale(.6);-webkit-transform:scale(.6)}.single-design #container #da-popup-outer input[type='submit'].gform_button{max-width:170px;height:46px;font-size:14px}}@media screen and (max-width:1255px){.col-md-edge_to_edge>.i_responsive_banner_inner .i_container_div{padding-left:6px}}@media screen and (max-width:1210px){.churchShirts h1,.churchShirts h2{font-size:1.3em;margin-top:25px!important}.churchShirts p{font-size:.9em}.liveTextArea h3{background-size:20%}.stiky .churchShirts h1,.stiky .churchShirts h2{margin-top:5px!important}}@media screen and (min-width:991px) and (max-width:1199px){.col-md-edge_to_edge>.i_responsive_banner_inner{}#content .i_resp_banner_title,#content h1.i_resp_banner_title,#content h2.i_resp_banner_title{font-size:22px!important}.single-design #da-popup-outer .ginput_recaptcha{height:40px}.single-design #da-popup-outer .ginput_recaptcha iframe{transform:scale(.53);-webkit-transform:scale(.53);transform-origin:0 0;-webkit-transform-origin:0 0}.single-design #container #da-popup-outer input[type='submit'].gform_button{max-width:150px;height:40px;font-size:12px}}@media screen and (max-width:1160px){.single-design .popup_contact{margin-top:0!important}}@media screen and (max-width:1145px){.item-view{font-size:70%}.item-number{font-size:70%}.home .col-460{width:100%}#footer .col-460{width:50%;margin-right:0}}@media screen and (max-width:1125px){body{padding:178px 0 0 0!important}.testimonialSlider .testimonial p,#featured .testimonialSlider .testimonial p{font-size:14px}.testimonialSlider .testimonial{width:120%;margin-left:-50px}.testimonialSlider .testimonial img,#featured .testimonialSlider .testimonial img{margin-right:10px}.group-names>ul>li{width:22.8%}.group-names>ul>li.grid.col-172 .group_image_class{height:242px;overflow:hidden}ul#menu-main-nav{max-width:100%;text-align:left}.menu>li:first-child{margin-left:14px}.menu a{font-size:.9em}.menu a,.menu a:hover{font-size:.7em;padding:0 .7em}.col-220.grid.fit.search-foot{margin-top:0!important}.stiky .col-220.grid.fit.search-foot{margin-top:0}}@media screen and (max-width:1100x){.single-design .popup_contact_top .grid.col-460{width:100%;margin-right:0}}@media screen and (min-width:1000px){.da-popup-inner{max-height:520px}.popup_contact_top>.col-540{max-width:416px;margin-bottom:0}.popup_contact_top>.grid.fit{max-width:400px;min-width:400px;margin-left:16px!important}}@media screen and (max-width:1075px){.col-60,.col-140,.col-220,.col-300,.col-380,.col-460,.col-540,.col-620,.col-700,.col-780,.col-860{margin-right:0}.i_modular_gallery>ul>li{margin-right:2.1%;width:23.4%}.churchShirts h1,.churchShirts h2{font-size:1.3em!important;margin-top:16px}.popup_contact_top>.col-540{max-width:416px}.da_popup_closer{position:absolute;right:8%;top:16%}.da-popup-inner{width:82%;max-width:none;left:7%;top:16%}}@media screen and (min-width:1799px){.da-popup-inner{left:24%;top:15%}.da_popup_closer{right:28%;top:15%}}@media screen and (min-width:1599px){.da-popup-inner{left:30%;top:15%}.da_popup_closer{right:15%;top:16%}}@media screen and (min-width:981px){#nav-wrapper .col-220.grid.fit.search-foot{display:block;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;right:0}#nav-wrapper .col-220.grid.fit.search-foot .widget-wrapper{width:80%}.single-design .right_side_txt{max-width:380px;margin:auto}}@media screen and (max-width:991px){.i_container_div_parent.i_responsive_banner.col-md-6,.i_container_div_parent.i_responsive_banner.col-md-4,.i_container_div_parent.i_responsive_banner.col-md-2{width:50%;display:inline-block;vertical-align:top}#content .i_resp_banner_title{font-size:24px!important}#content .i_resp_banner_tagline:empty,#content .i_resp_banner_title:empty{display:none}#content .i_resp_banner_title p{font-size:inherit!important}}@media screen and (max-width:981px){#nav-wrapper .col-220.grid.fit.search-foot{display:block;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;right:0}}@media screen and (max-width:980px){#logo{max-width:250px}.single-design .right_contact{margin-top:0!important}.single-design .show-contact{width:100%}.single-design .popup_contact_top .grid.col-460{width:100%!important;margin-right:0!important}.single-design .popup_contact{margin-top:0}.right_contact,.left_contact{width:100%!important;float:none!important}.logged-in #nav-wrapper.a_stickIt{top:32px}.col-460{width:100%}.col-172,.col-172.fit{width:22%;margin:0 1.5%!important;}.pill_template .cat-gallery>ul>li .group_image_class img{width:100%}.shipping-details{padding-left:0}.head-phone{font-size:1.5em}.categoryHeaderSection div.grid.garmentLiveText{width:95%;height:auto;padding:10px 2.5%}.churchShirts h1,.churchShirts h2{font-size:1em}.churchShirts p{font-size:.9em}.churchShirts{padding-left:7%}body{padding:0 0 0 0!important}#fixedHeaderWrapper{position:relative}.grid,.grid-right{float:left}.grid{padding-top:0}#featured-image .fluid-width-video-wrapper{margin:20px 0 0 0}.home #widgets{margin-top:10px}.top-widget,.home .top-widget{margin-top:0!important}.hide-980{display:none}.show-980{display:block}.headerImageTextArea{width:50%}.da_request_proof:first-child{display:none}.group-names>ul>li{width:30%}#nav-wrapper .col-220.grid.fit.search-foot,#nav-wrapper .nav-sub-wrapper .grid.col-700{display:inline-block;width:auto}#nav-wrapper .col-220.grid.fit.search-foot{float:right}#featured #home_widget_1{margin:.84% 3.5% 1.1% 3.5%!important;width:43%}.page-template-page-seo #featured-content{text-align:center}.page-template-page-seo #featured #home_widget_1{width:94%}.home .stiky .top-widget{margin-top:8px!important}#footer .col-460:first-child{width:40%;margin-right:0}#footer .col-460:last-child{width:60%;margin-right:0}.grid.col-940.liveTextArea .grid.col-220{text-align:center}#fixedHeaderWrapper:not(.stiky) #header #logo img{height:auto!important}}@media screen and (max-width:892px){.col-md-edge_to_edge>.i_responsive_banner_inner{}.banner_1_1 .i_centering_div{padding:0 30px}#logo{float:none}#top-widget{float:left}.churchShirts{float:right;margin-top:-75px}.stiky .churchShirts{margin-top:-20px}#header-wrapper{padding-bottom:40px!important}.head-phone{font-size:1.5em;float:left;margin-left:50px;padding-top:0}.stiky .head-phone{margin-left:0px!important;float:left!important}.phoneDescription{display:none!important}.churchShirts{width:50%}#header .churchShirts p{font-size:16px!important}}@media screen and (max-width:834px){#searchform input#s{width:51%}.menu>li:first-child{margin-left:16px}.menu a,.menu a:hover{font-size:.7em;padding:.35em}#nav-wrapper .col-220.grid.fit.search-foot{margin-top:0!important}}@media screen and (max-width:794px){.i_modular_gallery>ul>li{margin-right:2.1%;width:47.4%}.item-view{font-size:50%}.item-number{font-size:50%}.page-thank-you-design .banner_1_1{background-image:none!important}#footer .col-460{width:100%!important}#footer input,#footer .col-460.fit .widget-title h3{width:100%;margin-left:0}#footer .col-460 .widget-title h3{text-align:center}#footer .col-460 ul{margin-right:0}#footer{text-align:center}#footer #mc-embedded-subscribe-form .mc-field-group.input-group label{display:inline-block}#mc-embedded-subscribe-form .mc-field-group.input-group{text-align:left;padding-left:10%}#footer #footer-wrapper .grid.col-300.copyright{text-align:center}}@media screen and (max-width:782px){.logged-in #nav-wrapper.a_stickIt{top:46px}}@media screen and (max-width:767px){.i_sticky_ad_sidebar{top:auto;bottom:10%}.menu>li:first-child{margin-left:20px}.menu a,.menu a:hover{font-size:.6em;padding:0 .3em}.search-foot form#searchform{margin:6px 0 20px 0}.testimonialSlider .testimonial p,#featured .testimonialSlider .testimonial p{font-size:12px}.testimonialSlider .testimonial{width:150%;margin-left:-80px}.testimonialSlider .testimonial img,#featured .testimonialSlider .testimonial img{margin-right:0}.group-names{width:102.5%}.group-names>ul>li{width:46%}.group-names>ul>li.grid.col-172 .group_image_class{height:310px;overflow:hidden}}@media screen and (max-width:732px){.head-phone{float:none!important}#header .churchShirts p{font-size:14px!important}}@media screen and (max-width:701px){.cat-gallery .col-172{width:47%!important}.item-view{font-size:70%}.item-number{font-size:70%}}@media screen and (max-width:674px){#searchform input#s{font-size:13px}}@media screen and (max-width:657px){.churchShirts h1,.churchShirts h2{font-size:1.1em!important}#header .churchShirts h1,#header .churchShirts h2{font-size:16px!important}#header .churchShirts p{font-size:13px!important}.group-names>ul>li.grid.col-172 .group_image_class{height:270px;overflow:hidden}}@media screen and (min-width:651px){.search-foot form#searchform,#nav-wrapper .col-220.grid.fit.search-foot{margin-top:0px!important}}@media screen and (max-width:1250px) and (min-width:650px){#nav-wrapper .col-220.grid.fit.search-foot{right:15px!important}}@media screen and (max-width:650px){#nav-wrapper .col-220.grid.fit.search-foot{transform:none;top:100%;position:static}.arrowContainerLeft{left:0;width:30px}.arrowContainerRight{right:0;width:30px}.admin-bar #fixedHeaderWrapper{top:0}#logo{max-width:60px}.i_large_logo{display:none}.i_small_logo{display:block}.testimonialSlider .testimonial p,#featured .testimonialSlider .testimonial p{font-size:12px}.testimonialSlider .testimonial{width:220%;margin-left:-140px}.testimonialSlider .testimonial img,#featured .testimonialSlider .testimonial img{margin-right:5px}#nav-wrapper>.nav-sub-wrapper{padding:0!important}#impactshirts_current_menu_item{line-height:40px;font-size:150%}.col-172,.col-172.fit{width:22%;margin:0 1.5%!important;}.js .main-nav{height:50px}.js .main-nav a#impactshirts_menu_button{min-height:10px;height:auto;margin-left:-40px}#footer input[type="submit"]{margin:0 auto}.widget-title h3,.widget-title-home h3{text-align:center;margin:0 auto}h2.entry-title.post-title{padding:0 20px}ul#menu-footer-menu{margin:0 auto}#mc-embedded-subscribe-form label{display:block;text-align:center;font-weight:700;padding:2px 0;margin:0 auto}.js .main-nav .menu li a{text-align:center;border:none}.js .main-nav .menu ul{margin-top:0}.js .main-nav .menu li.current_page_item,.js .menu .current_page_item a,.js .menu .current-menu-item a{border-radius:4px}.js .main-nav .menu li{border-radius:4px;background-color:#0971A8;width:100%;margin:0 auto}.customerReviewsContent{height:auto;overflow-y:auto}.customerReviews h3{padding:25px 25px 0 25px}#featured .customerReviewsHeader p{padding:0 25px 20px 25px}.customerReviews .reviewLink{text-align:center}.homePageText{font-weight:400;padding:0 25px 40px 25px;font-size:16px;line-height:32px;text-align:justify}#featured .homePageBlogPosts p,.homePageBlogPosts p{padding:0 25px 0 25px;text-align:justify}.liveTextArea p{line-height:28px;text-align:justify;margin:10px 40px 0}#footer-masthead .widget-wrapper{width:100%;text-align:center;float:none;padding:20px 0 5px 0}#footer-masthead ul{width:100%;text-align:center}#footer-masthead ul li{float:none;display:inline-block}#footer label{display:none}#footer #mc-embedded-subscribe-form .mc-field-group.input-group label{display:inline-block}#mc-embedded-subscribe-form .mc-field-group.input-group{text-align:left;padding-left:1%}#mc-embedded-subscribe-form h2,#mc-embedded-subscribe-form h3{padding-left:1%}#footer input{text-align:center}.copyright,.powered{text-align:center}ul#menu-main-nav li{display:block;margin:0 auto}.js .main-nav .menu li a:hover,.js .main-nav .menu li li a:hover{background-color:#031F5A!important;border-radius:4px}.menu li.current-menu-item a{border-radius:4px}.menu,.main-nav{background-color:#EEEEEE!important}.shipping-details{max-width:500px;width:100%;padding-left:0}.phoneDescription{display:none!important}#header-wrapper{height:auto!important}#logo{float:none;margin:0;text-align:left;padding:0 20px}.grid-right{float:left}#featured-image .fluid-width-video-wrapper{margin:20px 0 0 0}.top-widget{float:none;margin:0 auto 10px auto;position:relative;text-align:center;width:auto}.top-widget .widget-title{text-align:center}.js .menu,.js .sub-header-menu{display:none}.top-menu,.footer-menu li{float:none;font-size:11px;text-align:center}.tinynav{display:block}.sb-holder{display:block;background-color:#6A7E31}#author-meta{padding:20px}.hide-650{display:none}.show-650{display:block}#footer{text-align:center}#footer .social-icons{padding-bottom:10px;text-align:center}.headerImageTextArea{width:70%}.headerImageTextArea p{margin-top:5px}.homePageBlogPosts .wp-post-image{float:none;margin:0 auto}h2.entry-title.post-title{text-align:center}#nav-wrapper{position:relative}#nav-wrapper .col-220.grid.fit.search-foot{display:none}#nav-wrapper .grid.col-700>img{display:block;position:absolute;top:14px;z-index:1;right:55px;cursor:pointer}.i_m_search_btn{display:block}#nav-wrapper .widget-wrapper{margin-bottom:15px;margin-right:45px}#nav-wrapper .nav-sub-wrapper .grid.col-700{width:100%}#header-wrapper{padding-bottom:0!important}.head-phone{margin-left:35px}.stiky #header-wrapper{height:75px!important}.stiky .head-phone{float:none!important}.shippingPageCalendar{padding-right:0}.shipping-details{max-width:500px;width:100%;padding-left:0}.freeShipping{max-width:75px;width:100%}.rushShipping{max-width:75px;width:100%}.miracleRushShipping{width:100%;max-width:100px}.single-design #da-popup-outer .ginput_recaptcha{height:auto}.single-design #da-popup-outer .ginput_recaptcha>div{margin:auto;display:table}.single-design #da-popup-outer .ginput_recaptcha iframe{transform:none;-webkit-transform:none;transform-origin:unset;-webkit-transform-origin:unset}#da-popup-outer .gform_footer{position:static;margin-top:14px;padding-top:0}.single-design #container #da-popup-outer input[type='submit'].gform_button{max-width:100%;height:46px;font-size:14px}}@media screen and (max-width:610px){.col-md-edge_to_edge>.i_responsive_banner_inner{}.testimonialSlider .testimonial p,#featured .testimonialSlider .testimonial p{font-size:12px;display:inline-block;width:100%;float:none}.testimonialSlider .testimonial{width:250%;text-align:center}.testimonialSlider{height:200px;display:none}.testimonialSlider .testimonial img,#featured .testimonialSlider .testimonial img{margin-right:0;display:inline-block;float:none;margin-bottom:30px}.arrowContainerLeft,.arrowContainerRight{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:600px){.logged-in #nav-wrapper.a_stickIt{top:0}#content .i_container_div_parent.i_responsive_banner.col-md-6 .i_resp_banner_title,#content .i_container_div_parent.i_responsive_banner.col-md-4 .i_resp_banner_title,#content .i_container_div_parent.i_responsive_banner.col-md-2 .i_resp_banner_title{font-size:16px!important}#content .i_container_div_parent.i_responsive_banner.col-md-6 .i_responsive_banner_content,#content .i_container_div_parent.i_responsive_banner.col-md-4 .i_responsive_banner_content{min-height:170px}.single-design .top_popup_info .left_aligment{font-size:13px}.single-design .top_popup_info ul{padding-left:15px}}@media screen and (max-width:570px){.group-names>ul>li.grid.col-172 .group_image_class{height:220px;overflow:hidden}.churchShirts{display:none}#logo{text-align:center}#top-widget{float:none}.head-phone{margin-left:0}#featured #home_widget_1{margin:.84% 2.1% 1.1% 0!important;width:100%}#featured #home_widget_1 img{width:100%}.designIdeaContainer{background:none!important}.page-template-page-get-my-free-design .da_showcase img,.page-template-page-get-my-free-design .da_canvas{left:0!important;margin-left:0!important}}@media screen and (max-width:523px){.banner_1_1 .i_centering_div{margin-top:10px;/*!important;*/
}#header #logo{max-width:70px}}@media screen and (max-width:480px){.col-md-edge_to_edge>.i_responsive_banner_inner{}.group-names>ul>li{width:97%}.grid.col-940.liveTextArea{text-align:center}.liveTextArea h3{background-position:top center;padding-top:36px}.liveTextArea p{margin:10px 40px 0;text-align:justify}div#mc_embed_signup{padding:4px 0 14px}#featured-image .fluid-width-video-wrapper{margin:20px 0 0 0}.featured-title{font-size:40px;padding:40px 20px 0 20px}.featured-subtitle{font-size:24px}.navigation .next,.navigation .previous{display:block;margin:0 auto;text-align:center}.menu ul,.menu li,.top-menu,.footer-menu li,.sub-header-menu li{float:none;text-align:center;text-rendering:optimizeSpeed}.hide-480{display:none}.show-480{display:block}#footer{text-align:center}#footer .social-icons{text-align:center}.da_canvas{width:100%!important}.da_pricing_table{font-size:60%}.da_showcase .garment.background_garment{width:100%;height:auto}.single-design #da-popup-outer .da_showcase{height:322px}.single_request_form_div .gform_wrapper .gform_footer input.button,.single_request_form_div .gform_wrapper .gform_footer input[type=submit],#container .single_request_form_div .gform_wrapper .gform_footer input[type=submit]{display:block;width:100%;text-transform:uppercase;padding:16px;font-size:16px}}@media screen and (max-width:420px){.i_responsive_banner_inner .banner_1_1 .i_resp_banner_title{font-size:40px!important}#header #logo{max-width:50px}.da_showcase{height:424px}.page-template-page-get-my-free-design .da_showcase{margin-top:-30px}.da_canvas,.da_showcase img{left:0;margin-left:0}body .gform_wrapper ul li.gfield{margin-top:10px}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px}body .gform_wrapper .instruction{font-size:10px}.da_showcase .i_product_loading{margin-left:0px!important}.gform_wrapper textarea.small{height:70px}.single_request_form_div .gform_wrapper textarea{font-size:14px}}@media screen and (max-width:370px){.i_responsive_banner_inner .banner_1_1 .i_resp_banner_tagline{font-size:20px!important}.i_responsive_banner_inner .banner_1_1 .i_resp_banner_title{font-size:38px!important}.da_canvas,.da_showcase img{left:0;margin-left:0}.freeShipping{margin-right:0}.rushShipping{margin:0 3px}.miracleRushShipping{margin-left:0}}@media screen and (max-width:320px){body{}#featured p{font-size:12px;line-height:1.5em}.featured-title{font-size:35px}.featured-subtitle{font-size:15px}.call-to-action a.button{font-size:14px;padding:7px 17px}.hide-320{display:none}.show-320{display:block}}@media screen and (max-width:240px){body{}#featured p{font-size:11px;line-height:1.5em}.featured-title{font-size:20px}.featured-subtitle{font-size:11px}.call-to-action a.button{font-size:12px;padding:5px 15px}.top-widget area,.top-widget select,.top-widget textarea,.top-widget input[type="text"],.top-widget input[type="password"]{width:75%}.widget-title,.widget-title-home h3{font-size:14px;height:13px;line-height:13px;text-align:left}.hide-240{display:none}.show-240{display:block}}.i_responsive_banner_wrapper,.i_responsive_banner_wrapper.grid{margin-bottom:0}.i_responsive_banner_inner{padding:10px}.i_responsive_banner_content{height:350px;background-position:center;background-size:cover;padding:10px 20px}.i_container_div{max-width:1200px;margin-left:auto;margin-right:auto}.i_resp_banner_title_icon_div{margin:0 auto 16px}.i_resp_banner_title_icon{max-width:152px;display:table;margin:auto}.i_resp_banner_title,h1.i_resp_banner_title{margin:0 auto 10px auto;text-align:center;font-size:28px;font-weight:700}h1.i_resp_banner_title{font-weight:400}.i_resp_banner_tagline{margin:0 auto 40px auto;text-align:center;font-size:20px}.i_resp_btn{background:#0971a8;border-radius:25px;font-weight:700;font-size:120%;color:#fff;display:table;margin:10px auto 0 auto;padding:10px 40px;text-shadow:none;text-align:center;box-sizing:border-box}.i_resp_btn:hover{color:#fff;opacity:.96}.i_resp_search_form{display:block;overflow:hidden;clear:right;margin:0 auto;max-width:800px;box-sizing:border-box;float:none}.i_resp_search_form #searchform{margin:0}.i_resp_search_form #searchform .submit,.i_resp_search_form #searchform .submit:hover{border-radius:0 36px 36px 0;background-size:30%!important;background-position:center!important;width:15%;height:62px;font-size:34px}.i_resp_search_form #searchform input#s{border-radius:36px 0 0 36px;padding:6px 10px 6px 28px;font-size:1.3125rem;height:62px;width:85%;border:.5px solid #ccc}.banner_ind_button_div{padding:2px 10px}.banner_ind_button .i_resp_btn{width:100%}.banner_ind_button{margin:auto;float:none!important}.col-md-edge_to_edge{margin-bottom:10px}.col-md-edge_to_edge>.i_responsive_banner_inner{width:100vw;position:relative;margin-left:-50vw;left:49.3%;padding:0}.col-md-edge_to_edge .i_responsive_banner_content{background-position:center;background-size:cover}.gform_wrapper .i_payment_form .top_label .gfield_label,.gform_wrapper .i_payment_form .field_sublabel_below .ginput_complex.ginput_container label{font-weight:400;font-size:14px}.i_product_dummy{visibility:hidden!important;left:-9000px;top:-9000px;position:absolute!important}.i_payment_form ul li.gfield.col-md-6{clear:none;padding-left:0}.i_payment_form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}.i_form_total{display:none}.i_hide_instruction .instruction{display:none}.i_credit_card_fields_div,.i_e_check_fields_div,body .gform_wrapper ul li.gfield.i_credit_card_fields_div,body .gform_wrapper ul li.gfield.i_e_check_fields_div{margin-top:30px}.i_credit_card_fields_div label.gfield_label_before_complex,.gform_wrapper .i_payment_form .top_label .i_credit_card_fields_div label.gfield_label.gfield_label_before_complex,.i_e_check_fields_div label.gfield_label,.gform_wrapper .i_payment_form .top_label .i_e_check_fields_div label.gfield_label{font-weight:700}.i_credit_card_fields_div .ginput_container_creditcard,.i_e_check_fields_div>.ginput_container{padding:30px 20px 19px;border:1px dashed}.a_button_wrapper{margin:10px auto;padding:0!important}.a_button_inner{padding:0 10px}a.a_button,.a_button{background:#efefef none repeat scroll 0 0;border-radius:10px;font-weight:700;font-size:120%;color:#06c;display:block;margin:10px 0;padding:10px 0;text-align:center;transition:all 0.2s linear 0s;width:100%}.pricing_block_header{background:#0075C5;padding:10px 23px}.pricing_block_header h2{color:#fff!important;font-weight:400;display:inline-block;margin:0;width:100%;vertical-align:middle;text-align:right;line-height:100%;max-width:85%}.h_circle_block{vertical-align:middle;display:inline-block;max-width:15%;width:100%;line-height:100%}.h_circle_block .h_circle{display:inline-block;width:35px;height:35px;margin-right:7px;border-radius:100%}.h_circle_block .h_circle:last-child{margin-right:0}.h_circle_block .h_circle.h_circle_1{background:#ED1B24}.h_circle_block .h_circle.h_circle_2{background:#F36523}.h_circle_block .h_circle.h_circle_3{background:#FEDF15}@media (min-width:641px){body .gform_wrapper ul.gform_fields li.gfield,body .gform_wrapper .gform_footer{padding-right:16px}body #da-popup-outer .gform_wrapper ul.gform_fields li.gfield,body #da-popup-outer .gform_wrapper .gform_footer{padding-right:0;margin-top:26px}body .gform_wrapper ul.gform_fields .right_contact li.gfield,body .gform_wrapper .right_contact .gform_footer{padding-right:0;padding-left:16px}body .gform_wrapper .top_label .right_contact div.ginput_container.ginput_recaptcha{margin:-4px 0 0 auto}.gform_wrapper .right_contact .gform_footer{margin-top:15px;margin-bottom:0;padding-bottom:0;padding-top:5px}}@media (min-width:1600px){.col-md-edge_to_edge>.i_responsive_banner_inner{left:50%}}@media (min-width:1240px){.menu>li:first-child>a,.top-menu>li:first-child>a{}}@media (max-width:1024px){.pricing_block_header h2{font-size:24px}.pricing_block_header h2{max-width:75%}.h_circle_block{max-width:25%}}@media (max-width:768px){.i_responsive_banner_content.banner_1_1{height:auto}.col-md-edge_to_edge>.i_responsive_banner_inner{left:50%}.i_resp_search_form{max-width:90%}.pricing_block_header h2{font-size:20px}.pricing_block_header h2{max-width:85%}.h_circle_block{max-width:15%}.h_circle_block .h_circle{width:20px;height:20px}.js .main-nav a#impactshirts_menu_button{display:block}}@media (max-width:641px){.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:0;margin-bottom:16px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span:last-child{margin-bottom:0}}@media (max-width:600px){#header{display:table;width:100%;vertical-align:middle}#logo{float:left;text-align:center;display:table-cell;vertical-align:middle}#top-widget{float:none;display:table-cell;vertical-align:middle;text-align:right}.churchShirts{display:none}#content .i_resp_banner_title,#content h1.i_resp_banner_title{font-size:24px!important}#content .i_resp_banner_tagline,#content h4.i_resp_banner_tagline{font-size:20px!important}.i_resp_search_form #searchform .submit,.i_resp_search_form #searchform .submit:hover{background-size:40%!important}#content .banner_10_1 .i_resp_banner_title{font-size:22px!important}#content .banner_10_1 .i_resp_banner_title p,#content .banner_10_1 .i_resp_banner_tagline p{font-size:100%}#content .banner_10_1 .i_resp_banner_tagline{font-size:18px!important}body #content .i_responsive_banner_content,body #content .i_responsive_banner_content.banner_9_1,body #content .i_responsive_banner_content.banner_2_1,body #content .i_responsive_banner_content.banner_1_1,body #content .i_responsive_banner_content.banner_4_1,body #content .i_responsive_banner_content.banner_5_1{height:auto!important}body #content .i_responsive_banner_content.banner_4_1,#content .i_responsive_banner_content.banner_1_2{height:auto!important}.i_responsive_banner_content.banner_4_1 .i_resp_banner_tagline{margin-bottom:20px}.search_page_form{width:90%}.search_page_form #searchform .submit,.search_page_form #searchform .submit:hover{width:18%}.search_page_form #searchform input#s{width:80%}.pricing_block_header h2{font-size:18px}.pricing_block_header h2{max-width:85%}.h_circle_block{max-width:15%}.h_circle_block .h_circle{width:18px;height:18px}.pricing_block_header{padding:10px}.h_circle_block .h_circle{margin-right:2px}.h_circle_block .h_circle:last-child{margin-right:0}}@media (max-width:500px){.pricing_block_header h2{max-width:75%}.h_circle_block{max-width:25%}.pricing_block_header h2{font-size:16px}.h_circle_block .h_circle{width:16px;height:16px}.main-nav #impactshirts_current_menu_item{font-size:90%}#content .i_resp_banner_title,#content .banner_7_1 .i_resp_banner_title,#content .banner_7_1 .i_resp_banner_title *,#content .banner_2_1 .i_resp_banner_title,#content .banner_2_1 .i_resp_banner_title *,#content .banner_1_1 .i_resp_banner_title,#content .banner_1_1 .i_resp_banner_title *,#content .banner_9_1 .i_resp_banner_title,#content .banner_9_1 .i_resp_banner_title *,#content .i_responsive_banner_content.banner_5_1 .i_resp_banner_title,#content .i_responsive_banner_content.banner_5_1 .i_resp_banner_title *,#content .i_responsive_banner_content.banner_1_6 .i_resp_banner_title,#content .i_responsive_banner_content.banner_1_6 .i_resp_banner_title *,body #content .i_responsive_banner_content.banner_4_1 .i_resp_banner_title,body #content .i_responsive_banner_content.banner_4_1 .i_resp_banner_title *{font-size:24px!important}#content .i_resp_banner_tagline,#content h4.i_resp_banner_tagline,#content .banner_7_1 .i_resp_banner_tagline,#content .banner_7_1 .i_resp_banner_tagline *,#content .banner_2_1 .i_resp_banner_tagline,#content .banner_2_1 .i_resp_banner_tagline *,#content .banner_1_1 .i_resp_banner_tagline,#content .banner_1_1 .i_resp_banner_tagline *,#content .banner_9_1 .i_resp_banner_tagline,#content .banner_9_1 .i_resp_banner_tagline *,#content .i_responsive_banner_content.banner_5_1 .i_resp_banner_tagline,#content .i_responsive_banner_content.banner_5_1 .i_resp_banner_tagline *,#content .i_responsive_banner_content.banner_1_6 .i_resp_banner_tagline,#content .i_responsive_banner_content.banner_1_6 .i_resp_banner_tagline *,body #content .i_responsive_banner_content.banner_4_1 .i_resp_banner_tagline,body #content .i_responsive_banner_content.banner_4_1 .i_resp_banner_tagline *{font-size:20px!important}.i_responsive_banner_content.banner_4_1 .banner_ind_button_div{padding-left:0;padding-right:0}.i_responsive_banner_content .banner_ind_button_div a,.i_responsive_banner_content.banner_4_1 .banner_ind_button_div a,.i_responsive_banner_content.banner_2_1 .banner_ind_button_div a{font-size:14px;padding:10px}.i_resp_btn{padding:10px 20px}}@media (max-width:420px){.i_responsive_banner_content.banner_2_1 .banner_ind_button_div a,.i_responsive_banner_content.banner_4_1 .banner_ind_button_div a{font-size:12px;padding:7px}.i_resp_search_form #searchform .submit,.i_resp_search_form #searchform .submit:hover{width:20%;height:52px;font-size:24px}.i_resp_search_form #searchform input#s{width:80%;height:52px;font-size:1rem}}.i_row .col-xs-1,.i_row .col-sm-1,.i_row .col-md-1,.i_row .col-lg-1,.i_row .col-xs-2,.i_row .col-sm-2,.i_row .col-md-2,.i_row .col-lg-2,.i_row .col-xs-3,.i_row .col-sm-3,.i_row .col-md-3,.i_row .col-lg-3,.i_row .col-xs-4,.i_row .col-sm-4,.i_row .col-md-4,.i_row .col-lg-4,.i_row .col-xs-5,.i_row .col-sm-5,.i_row .col-md-5,.i_row .col-lg-5,.i_row .col-xs-6,.i_row .col-sm-6,.i_row .col-md-6,.i_row .col-lg-6,.i_row .col-xs-7,.i_row .col-sm-7,.i_row .col-md-7,.i_row .col-lg-7,.i_row .col-xs-8,.i_row .col-sm-8,.i_row .col-md-8,.i_row .col-lg-8,.i_row .col-xs-9,.i_row .col-sm-9,.i_row .col-md-9,.i_row .col-lg-9,.i_row .col-xs-10,.i_row .col-sm-10,.i_row .col-md-10,.i_row .col-lg-10,.i_row .col-xs-11,.i_row .col-sm-11,.i_row .col-md-11,.i_row .col-lg-11,.i_row .col-xs-12,.i_row .col-sm-12,.i_row .col-md-12,.i_row .col-lg-12{padding:0}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.i_animate_appear{opacity:.3}.load_more_design{position:relative;width:234px;height:28px;margin:30px auto 30px}.fountainG_txt{position:relative;top:-30px;text-align:center;color:#0971a8;font-weight:700}.fountainG{position:absolute;top:0;background-color:#0971a8;width:28px;height:28px;animation-name:bounce_fountainG;-o-animation-name:bounce_fountainG;-ms-animation-name:bounce_fountainG;-webkit-animation-name:bounce_fountainG;-moz-animation-name:bounce_fountainG;animation-duration:1.5s;-o-animation-duration:1.5s;-ms-animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);-webkit-transform:scale(.3);-moz-transform:scale(.3);border-radius:19px;-o-border-radius:19px;-ms-border-radius:19px;-webkit-border-radius:19px;-moz-border-radius:19px}#fountainG_1{left:0;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s}#fountainG_2{left:29px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s}#fountainG_3{left:58px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s}#fountainG_4{left:88px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}#fountainG_5{left:117px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}#fountainG_6{left:146px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}#fountainG_7{left:175px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}#fountainG_8{left:205px;animation-delay:1.64s;-o-animation-delay:1.64s;-ms-animation-delay:1.64s;-webkit-animation-delay:1.64s;-moz-animation-delay:1.64s}