@import url("global.css");.dropdown-backdrop {position:static;}#config-home-popup-Yes {display:none;border-collapse:separate;}#config-home-popup-No {border-collapse:collapse;}.form-control,.btn,.jumbotron,.navbar-default,.navbar-specialtees,i,.dropdown-menu {border-radius:0;}h1,h2,h3,h4,h5 {font-family:'Roboto', sans-serif;font-weight:500;}h1,h2,h3,h4,h5,p,blockquote {margin-bottom:8px;}p,blockquote,label,td,th,li {line-height:25px;}.btn,button {font-family:'Roboto', sans-serif;border:0;letter-spacing:1px;color:#fff;}.btn-default,.btn-blue {background-color:#26abe2;}.btn-default:hover,.btn-blue:hover {background-color:rgba(38,171,226,0.8);color:#fff;}.btn-primary,.btn-green {background-color:#6dbd46;}.btn-primary:hover,.btn-green:hover {background-color:rgba(109,189,70,0.8);color:#fff;}.btn-orange {background-color:#fe7700;}.btn-orange:hover {background-color:rgba(254,119,0,0.8);color:#fff;}.btn-red {background-color:#ec1c24;}.btn-red:hover {background-color:rgba(236,28,36,0.8);color:#fff;}.btn-purple {background-color:#90278e;}.btn-purple:hover {background-color:rgba(144,39,142,0.8);color:#fff;}.btn-dashed {border-width:2px;border-style:dashed;background-color:transparent;}.btn-dashed:hover {background-color:transparent;opacity:0.8;}.btn-dashed.btn-red {color:#ec1c24;border-color:#ec1c24;}.btn-dashed.btn-orange {color:#fe7700;border-color:#fe7700;}.btn-dashed.btn-green,.btn-dashed.btn-primary {color:#6dbd46;border-color:#6dbd46;}.btn-dashed.btn-purple {color:#90278e;border-color:#90278e;}.btn-dashed.btn-blue,.btn-default.btn-blue {color:#26abe2;border-color:#26abe2;}.btn-wide {display:block;width:100%;}div.respond-image img {max-width:100%;}div.respond-image,div.respond-image {clear:both;}.img-fullwidth img {width:100%;}header {margin:0;background-color:#000;}header #topbar {background-color:#1b1b1b;}header #topbar >.container {padding:6px 0;font-size:14px;color:#888;font-family:"Lato", sans-serif;text-align:center;}@media only screen and (min-width:1200px) {header #topbar >.container {padding-left:34px;}}header #topbar >.container a {color:#888;}header #topbar >.container a:hover {color:#fff;cursor:pointer;text-decoration:underline;}header #header-left {padding-top:25px;padding-bottom:25px;}@media only screen and (max-width:767px) {header #header-left {padding-bottom:0px;text-align:center;}}@media only screen and (max-width:767px) {header #header-left #logo img {margin:0 auto;}}header #header-right {padding-top:40px;padding-bottom:25px;font-weight:bold;}@media only screen and (max-width:767px) {header #header-right {padding-top:20px;text-align:center;}}header #header-right >span {display:block;font-size:20px;line-height:20px;color:#ccc;padding-right:6px;}header #header-right >a {margin-top:7px;display:block;color:#fff;font-size:36px;line-height:36px;text-decoration:none;}@media only screen and (min-width:768px) and (max-width:991px) {header #header-right >a {font-size:30px;line-height:30px;}}@media only screen and (max-width:767px) {header #header-right >a {font-size:24px;line-height:24px;}}header #header-right p {margin-top:12px;font-size:18px;line-height:18px;font-style:italic;font-family:"Lato", sans-serif;color:#778388;}header #navcontainer {background-color:#333;width:100%;}.navbar-specialtees {background-color:transparent;border:0;margin:0 auto;}.navbar-specialtees .navbar-header {text-align:center;}.navbar-specialtees .navbar-header .navbar-toggle {position:static;float:none;margin-left:0;margin-right:0;border-radius:0;border-color:#999;color:#888;height:auto;width:auto;}.navbar-specialtees .navbar-header .navbar-toggle:hover,.navbar-specialtees .navbar-header .navbar-toggle:focus {color:#888;}.navbar-specialtees .navbar-collapse {padding-left:0;padding-right:0;}.navbar-specialtees .navbar-nav {width:100%;list-style-type:none;padding-left:0;}@media only screen and (min-width:768px) {.navbar-specialtees .navbar-nav {display:flex;align-items:center;justify-content:center;}}.navbar-specialtees .navbar-nav >li {font-size:17px;font-weight:500;text-align:center;cursor:pointer;}@media only screen and (min-width:768px) {.navbar-specialtees .navbar-nav >li {width:20%;}}@media only screen and (min-width:768px) and (max-width:1199px) {.navbar-specialtees .navbar-nav >li {font-size:15px;}}.navbar-specialtees .navbar-nav >li >a {display:block;width:100%x !important;color:#fff;}@media only screen and (min-width:768px) {.navbar-specialtees .navbar-nav >li >a span {display:none;}}.navbar-specialtees .navbar-nav >li >a:hover,.navbar-specialtees .navbar-nav >li >a:focus {text-decoration:none;}.navbar-specialtees .navbar-nav >li.open >a {background-color:#565656;text-decoration:none;}.navbar-specialtees .navbar-nav >li:hover {background-color:#565656;}@media only screen and (min-width:768px) and (max-width:1199px) {.navbar-specialtees .navbar-nav >li:last-child .dropdown-menu {left:auto;right:0;}.navbar-specialtees .navbar-nav >li:last-child .dropdown-menu li {text-align:right;}}.navbar-specialtees .navbar-nav .dropdown-menu {min-width:100%;background-color:#333;}.navbar-specialtees .navbar-nav .dropdown-menu >li {font-size:15px;background-color:#565656;}@media only screen and (min-width:768px) {.navbar-specialtees .navbar-nav .dropdown-menu >li {text-align:left;}}@media only screen and (min-width:768px) and (max-width:1199px) {.navbar-specialtees .navbar-nav .dropdown-menu >li {font-size:14px;}}@media only screen and (max-width:767px) {.navbar-specialtees .navbar-nav .dropdown-menu >li {font-size:13px;text-align:center;}}.navbar-specialtees .navbar-nav .dropdown-menu >li >a {background-color:#333;color:#fff !important;padding:6px 24px;}.navbar-specialtees .navbar-nav .dropdown-menu >li >a:hover {background-color:#565656;}body {overflow-x:hidden;font-family:"Lato", sans-serif;font-weight:400;color:#333;}body h1,body h2,body h3,body h4,body h5 {font-family:'Roboto', sans-serif;font-weight:500;}body .container {width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0;}body .container .row {margin:0 auto;padding-left:15px;padding-right:15px;}@media only screen and (min-width:768px) and (max-width:991px) {body .container .row {width:750px;}}@media only screen and (min-width:992px) and (max-width:1199px) {body .container .row {width:970px;}}@media only screen and (min-width:1200px) {body .container .row {width:1170px;}}@media only screen and (max-width:991px) {body .container .row .col {padding-bottom:48px;}}body .container .row .col table {width:100%;}body .container .block {padding-top:35px;padding-bottom:35px;}body .carousel-blk {margin:0 0 0 -15px !important;padding:0 !important;border-bottom:1px solid #aaa;}body .carousel-blk .col {margin:0 !important;padding:0 !important;}body .carousel-blk .carousel-control:hover {cursor:pointer;}body .carousel-blk .item.respond-slideshow {max-height:336px;}body .feature-container {width:100%;background-color:#f8f8f8;border-bottom:1px solid #aaa;text-align:center;}body .feature-container >.block {margin:0 auto;}@media only screen and (min-width:768px) and (max-width:991px) {body .feature-container >.block {width:750px;}}@media only screen and (min-width:992px) and (max-width:1199px) {body .feature-container >.block {width:970px;}}@media only screen and (min-width:1200px) {body .feature-container >.block {width:1170px;}}body .fabric-container {width:100%;background:#dedede url('../themes/specialtees/resources/bg-fabric.jpg') repeat;text-align:center;}body .fabric-container >.block {margin:0 auto;padding-top:15px;padding-bottom:15px;}@media only screen and (min-width:768px) and (max-width:991px) {body .fabric-container >.block {width:750px;}}@media only screen and (min-width:992px) and (max-width:1199px) {body .fabric-container >.block {width:970px;}}@media only screen and (min-width:1200px) {body .fabric-container >.block {width:1170px;}}body .fabric-container >.block p {line-height:23px;}body .gridrow {overflow-x:hidden !important;}@media only screen and (max-width:991px) {body .gridrow {text-align:center;}}body .gridrow h3 {margin-bottom:0;}body .gridrow p {line-height:15px;}body .gridrow .respond-image {display:none;}body .gridrow .respond-image:first-child {display:block;}body .gridrow .col {text-align:center;}@media screen and (min-width:992px) {.gridrow img {max-width:313px !important;}}@media screen and (min-width:1200px) {.gridrow img {max-width:380px !important;}}#designtoolcta-container {background:transparent url(https://www.special-tees.com/files/DesignToolBackGround.jpg) no-repeat center center;background-size:cover;color:#fff;padding:24px 0 64px 0;text-align:center;}#designtoolcta-container h2 {text-shadow:2px 2px 3px #101010;}#designtoolcta-container p {font-size:18px;font-weight:normal;text-shadow:1px 1px 2px #101010;margin-bottom:25px;}#subscribe-container {background-color:#00adee;padding:24px 0 64px 0;}#subscribe-container #subscribe {color:#fff;text-align:center;}#subscribe-container #subscribe p {font-size:17px;font-weight:normal;margin-bottom:25px;}#subscribe-container #subscribe form input[type=email] {display:inline-block;width:50%;}#subscribe-container #subscribe form button {display:inline-block;color:#fff !important;background-color:#fe7700;border:1px solid #fe7700;margin:-3px 0 0 4px;margin-top:-3px;}#subscribe-container #subscribe form button:hover {background-color:rgba(254,119,0,0.8);}.faqpanel a {display:block;width:100%;text-align:center;padding:15px 10px;color:#333;}@media only screen and (min-width:1200px) {.faqpanel a {min-height:202px;}}.faqpanel a:hover {text-decoration:none;background-color:#a3e0fa;}footer {margin:0;padding:25px 10px 0 10px;background-color:#222;}@media only screen and (max-width:991px) {footer .col {text-align:center;}}@media only screen and (max-width:991px) {footer .col div.respond-image {text-align:center;}}footer h4 {color:#fff;margin-bottom:8px;}footer p {color:#ccc;}footer a {color:#ccc;}footer a:hover {color:#fff;}footer ul {margin-left:0;padding:0 0 25px 0;list-style-type:none;}footer ul li {color:#ccc;}footer .social {margin-top:12px;text-align:right;}@media only screen and (max-width:991px) {footer .social {text-align:center;}}footer .social a {display:inline-block;margin:0 8px 0 0;}@media only screen and (min-width:992px) and (max-width:1199px) {footer .social a {margin-right:5px;}}footer .social a:last-child {margin-right:0;}footer .social a i {width:40px;height:40px;line-height:40px;text-align:center;border:0;font-size:24px;margin:0;color:#fff;}@media only screen and (min-width:992px) and (max-width:1199px) {footer .social a i {width:36px;height:36px;line-height:36px;}}footer .social a:nth-child(5n+1)>i {background-color:#ec1c24;}footer .social a:nth-child(5n+2)>i {background-color:#fe7700;}footer .social a:nth-child(5n+3)>i {background-color:#6abc45;}footer .social a:nth-child(5n+4)>i {background-color:#90278e;}footer .social a:nth-child(5n+5)>i {background-color:#00adee;}footer .social a:nth-child(5n+1):hover>i {background-color:rgba(236,28,36,0.8);}footer .social a:nth-child(5n+2):hover>i {background-color:rgba(254,119,0,0.8);}footer .social a:nth-child(5n+3):hover>i {background-color:rgba(106,188,69,0.8);}footer .social a:nth-child(5n+4):hover>i {background-color:rgba(144,39,142,0.8);}footer .social a:nth-child(5n+5):hover>i {background-color:rgba(0,173,238,0.8);}footer .credits {padding-top:160px;text-align:center;color:#999;}@media only screen and (max-width:767px) {footer .credits {padding-top:60px;}}footer .credits a {color:#444;}footer .credits a:hover {color:#999;text-decoration:none;border-bottom:1px dashed #999;}.carousel.respond-slideshow {margin-bottom:0;}#social {margin-top:12px;text-align:center;}@media only screen and (max-width:991px) {#social {text-align:center;}}#social a.respond-badge[visible] {display:inline-block;margin:0 8px 0 0;border-radius:0;border:0;background-color:#eee;color:transparent;cursor:pointer;}@media only screen and (max-width:991px) {#social a.respond-badge[visible] {text-align:center;}}@media only screen and (min-width:992px) and (max-width:1199px) {#social a.respond-badge[visible] {margin-right:5px;}}#social a.respond-badge[visible]:last-child {margin-right:0;}#social a.respond-badge[visible] i {width:40px;height:40px;line-height:40px;text-align:center;border:0;font-size:24px;margin:0;color:#222;}@media only screen and (min-width:992px) and (max-width:1199px) {#social a.respond-badge[visible] i {width:36px;height:36px;line-height:36px;}}#social.colorful a.respond-badge.badge-facebook {background-color:#ec1c24;}#social.colorful a.respond-badge.badge-twitter {background-color:#fe7700;}#social.colorful a.respond-badge.badge-googleplus {background-color:#6abc45;}#social.colorful a.respond-badge:visible:nth-child(5n+4) {background-color:#90278e;}#social.colorful a.respond-badge:visible:nth-child(5n+5) {background-color:#00adee;}#social.colorful a.respond-badge.badge-facebook:hover {background-color:rgba(236,28,36,0.8);}#social.colorful a.respond-badge.badge-twitter:hover {background-color:rgba(254,119,0,0.8);}#social.colorful a.respond-badge.googleplus:hover {background-color:rgba(106,188,69,0.8);}#social.colorful a.respond-badge:visible:nth-child(5n+4):hover {background-color:rgba(144,39,142,0.8);}#social.colorful a.respond-badge:nth-child(5n+5):hover>i {background-color:rgba(0,173,238,0.8);}#subfooter-container {background-color:#000;}.lightbox-container {padding:12px 24px;}.showhide {cursor:pointer;}.showhide:before {display:inline-block;padding-left:10px;font-family:'Lato', sans-serif;font-weight:100;font-style:normal;font-size:.75em;color:#999;text-decoration:inherit;content:'►';cursor:pointer;transform-origin:50% 50%;transition:all 300ms;position:relative;top:-4px;left:-2px;}.showhide.expanded:before {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:all 300ms;}.showhide-hidden {display:none !important;opacity:0;}.showhide-visible {opacity:1;animation:fadein 1s;}@keyframes fadein {from {opacity:0;}to {opacity:1;}}