html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align:top;}:focus {outline: 0;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;} nav ul {list-style:none;} 
body {line-height: 1;} ol, ul {list-style: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;} input, select {vertical-align:middle;} abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}  
mark  {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;} del { text-decoration: line-through;} 
ins { background-color:#ff9; color:#000; text-decoration:none;} body {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; color:#000;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; line-height:normal; margin:0; font-family: 'Droid Serif', serif;}
h1, h2, h3 {color:#4b73b8;} h4, h5, h6 {color:#4b73b8;}
h1, h2 {font-size:24px; padding:0px 0 10px; font-weight:bold;}
h3 {font-size:20px; padding:0px 0 8px;}
h4 {font-size:18px; padding:0px 0 3px; font-weight:normal;}
h5 {font-size:15px; padding:0px 0 5px;}
h6 {font-size:12px; padding:0px 0 5px; font-weight:bold;}
a:link, a:visited { color:#4b73b8; text-decoration:none;}
a:focus, a:hover{color:#3e567e; text-decoration:none;}
p {padding:0 0 8px 0;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {margin:0;} .fleft {float:left;} .fright {float:right;} blockquote{margin:1.5em;color:#666;font-style:italic;}  
strong, dfn, b {font-weight:bold;} em, dfn{font-style:italic;} sup,sub {line-height:0; font-size:.6em;}  
sup {vertical-align:super} sub {vertical-align:sub;} abbr,acronym{border-bottom:1px dotted #666;} address{margin:0 0 1.5em;font-style:italic;}  
del{color:#666;} pre{margin:1.5em 0;white-space:pre;} pre,code,tt {font:1em'andale mono','lucida console',monospace;line-height:1.5;} 
ul,ol{margin:0 0 .5em 0; list-style:none;} li ul, li ol{margin:0;} ul{list-style-type:disc;} ol{list-style-type:decimal;} 
dl{margin:0 0 1.5em 0;} dl dt{font-weight:bold;} dd{margin-left:1.5em;} 
table{margin-bottom:10px; width:100%;} th{font-weight:bold;} thead th{background:#c3d9ff;} th,td,caption{padding:4px 10px 4px 5px;} tfoot{font-style:italic;} caption{background:#eee;} tbody tr:nth-child(even) td,tbody tr.even td{} 
small{font-size:11px;} .red, .require, .star {color:#F00;} .center {text-align:center;} .justify {text-align:justify;} .right {text-align:right;} .clearing, .flowfix {overflow:hidden; width:100%;} .overfix {} .clr, .clear {clear:both; line-height:0px; height:0; display:block;} .last {margin-right:0px !important;} .first {margin-left:0px !important;} .nomg {margin-right:0 !important;} 
.ui-tabs-hide, .hide, .ui-helper-hidden-accessible, #ui-datepicker-div {display:none;} .one_half, .one_third, .two_third, .one_fourth {padding-bottom:10px; float:left;}
.one_half {width:49%; padding-right:2%;} .one_half.last {float:right; padding-right:0;}
.one_third {width:32%; padding-right:2%;} .one_third.last {float:right; padding-right:0;}
.two_third {width:66%; padding-right:2%;} .two_third.last {float:right; padding-right:0;}
.one_fourth {width:23.5%; padding-right:2%;} .one_fourth.last {float:right; padding-right:0;}
.three_fourth {width:74.5%; padding-right:2%;} .three_fourth.last {float:right; padding-right:0;}
.one_half+.one_half, .one_third+.two_third, .two_third+.one_third, .one_third+.one_third+.one_third, .one_fourth+.one_fourth+.one_half, .one_fourth+.one_half+.one_fourth, .one_half+.one_fourth+.one_fourth, .one_fourth+.three_fourth, .three_fourth+.one_fourth, .one_fourth+.one_fourth+.one_fourth+.one_fourth {float:right; padding-right:0%;}
@media (max-width: 600px) { .one_half, .one_third, .two_third, .one_fourth {width:100%; padding-right:0%;}} .main, .container {width:960px;	margin:0 auto; position:relative;} .row {display:block; float:left; margin-bottom:20px;} 
.grid, [class*="grid"] {float: left; margin-left:10px; margin-right:10px; }
.grid.first, [class*="grid"].first {margin-left:0px; } [class*="grid"] [class*="grid"]:first-child {margin-left:0px;}
.grid.last, [class*="grid"].last {margin-right:0px;} [class*="grid"] [class*="grid"]:last-child {margin-right:0px;}
.grid1 {width:60px;} .grid2 {width:140px;} .grid3 {width:220px;} .grid4 {width:300px;} .grid5 {width:380px;} .grid6 {width:460px;} .grid7 {width:540px;} .grid8 {width:620px;} .grid9 {width:700px;} .grid10 {width:780px;} .grid11 {width:860px;} .grid12 {width:940px;}
.section {float:left; width:100%; clear:both;} .fleft {float:left;} .fright {float:right;} .on-phone
.on-phone, .on-tablet, .on-desktop, .off-phone, .off-tablet, .off-desktop {display:none;}
@media (min-width: 1220px) {
.main, .container { width:1200px;} .grid1 {width:80px;} .grid2 {width:180px;} .grid3 {width:280px;} .grid4 {width:380px;} 
.grid5 {width:480px;} .grid6 {width:580px;} .grid7 {width:680px;} .grid8 {width:780px;} .grid9 {width:880px;}
.grid10 {width:980px;} .grid11 {width:1080px;} .grid12 {width:1180px;}
.on-desktop, .off-tablet, .off-phone {display:block;} .off-desktop, .on-tablet, .on-phone {display:none;}
}
@media (min-width: 979px) {
.off-phone, .off-tablet, .on-desktop {display:block;} .off-desktop, .on-tablet, .on-phone {display:none;}
}
@media (min-width: 768px) and (max-width: 979px) {
.main, .container { width:720px;} .grid1 {width:40px;} .grid2 {width:100px;} .grid3 {width:160px;} .grid4 {width:220px;} 
.grid5 {width:280px;} .grid6 { width:340px;} .grid7 {width:400px;} .grid8 {width:460px;} .grid9 {width:520px;} 
.grid10 {width:580px;} .grid11 {width:640px;} .grid12 {width:700px;} 
.off-phone, .on-tablet, .off-desktop  {display:block;} .off-tablet, .on-desktop, .on-phone {display:none;}
}
@media (max-width: 767px) {
.main, .container {max-width:90%; width:90%; } .row {width:100%; margin-bottom:0px;}
.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12 {width:100%; margin-left:0px; margin-right:0px;}
.on-phone, .off-desktop, .off-tablet {display:block;} .on-desktop, .off-phone, .on-tablet {display:none;}
} #body {background:#d6d1cd url(//www.clothesbasket.net/wp-content/themes/scclothes/images/body_bg.png) repeat 0 0;}
#mwrap {background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/wrap_bg.jpg) no-repeat 50% 0; background-size:contain;}
#hwrap {background:#f6f6f6 url(//www.clothesbasket.net/wp-content/themes/scclothes/images/header_bg.png) repeat-x 0 0;}
#header {height:98px; padding:15px 0 0;}
#logo {} #logo img {max-width:100%;}
#header-top {float:right; position:relative; height:100%;}
#top {float:right;}
#top .social {float:right; margin-left:25px;}
#top .social a {margin-left:4px; margin-bottom:6px; display:inline-block;}
#top .social a:hover img {opacity:.8;}
#top-nav {height:31px; position:absolute; right:0px; bottom:0px;}
#top-nav ul{list-style:none; margin:0px;}
#top-nav li {float:left; background:#aaaaaa url(//www.clothesbasket.net/wp-content/themes/scclothes/images/nav_bg2.png) repeat-x; margin-left:5px;}
#top-nav li a{display:block; color:#4e4e4e; font-size:13px; text-transform:uppercase; padding:5px 20px 7px; font-family: 'Droid Serif', serif;}
#top-nav li.current-menu-item a, #top-nav a:hover{color:#2b559e; background:#dcdcdc;}
#top .call-phone {float:right; color:#4b73b8; font-size:22px; font-family: 'Droid Serif', serif;}
#top .call-phone p {float:right; text-align:right;}
#top .call-phone a {color:#2e3192; text-decoration:none;}
#top .call-phone .toll { background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/icon_call.png) no-repeat 0 0px; padding:6px 0 9px 40px; margin-bottom:6px;}
#top .call-phone .local { background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/icon_call.png) no-repeat 0 0px; padding:8px 0 9px 50px;}
#top .call-phone .toll span, #top .call-phone .local span {width:75px; display:inline-block;}
#banner { margin-top:25px;} #banner img {max-width:100%; height:auto;}
.islider {padding:0; height:100%; overflow:hidden; } .islider .slider_container {height:100%;}
.islider .slides_control {height:100% !important;} .islider .slides {width:940px;}
.islider .thumbs {overflow:hidden; width:100%; height:100%;} .islider .thumbs img {max-width:100%;} .islider img.page-banner {width:100%; height:100%;}
.islider .overlay {width:100%;} 
.islider .title h3, .islider .content h1, .islider .content h2 {font-weight:300; color:#0872c1; font-size:18px; line-height:22px; text-align:left; padding-bottom:8px;}
.islider .content {color:#3c3c3c; font-size:12px; position:relative;}
.islider .content p {color:#3c3c3c; font-size:12px; padding:0 0 8px; line-height:18px;}
.islider .prev, .islider .next {background-repeat:no-repeat; background-position:0 0; height:20px; width:13px; text-indent:-999em; overflow:hidden; position:absolute; top:45%; z-index:18}
.islider a.prev {background-image:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/prev.png); left:-39px;} .islider a.next {background-image:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/next.png); right:-39px;}
.islider a.prev:hover {left:-41px;} .islider a.prev:active {left:-42px;} .islider a.next:hover {right:-41px;} .islider a.next:active {right:-42px;}
.islider ul.pagination {position:absolute; right:15px; bottom:15px; list-style:none; padding:0; margin:0; z-index:19;}
.islider ul.pagination li {width:14px; height:14px; overflow:hidden; float:left; margin-left:1px;}
.islider ul.pagination li a {display:block; padding-top:13px; height:1px; line-height:1px; text-indent:-999em; overflow:hidden;}
.islider ul.pagination li.active, .islider ul.pagination li.current a {} #nwrap {background:#3e6099 url(//www.clothesbasket.net/wp-content/themes/scclothes/images/nav_bg.png) repeat-x;}
#nav {}  #nav-icon {display:none;}
#nav ul.menu {margin:0px; padding:0px; list-style:none;} 
#nav ul.menu li {float:left; position:relative; padding-right:2px; background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/nav_sep.png) no-repeat 100% 0;} 
#nav ul.menu li.last, #nav ul.menu li:last-child {background:none; padding-right:0;}
#nav ul.menu li a {color:#fff; line-height:17px; font-size:14px; font-weight:bold; padding:13px 15px 14px; text-decoration:none; display:block; text-align:left; font-family: 'Droid Serif', serif; text-shadow:0 1px 0 #233452; text-transform:uppercase;} 
.ie7 #nav ul.menu li a, .ie8 #nav ul.menu li a {font-size:13px;}
#nav ul.menu li a:hover, #nav > ul.menu > li.current-menu-item > a, #nav > ul.menu > li.current-page-parent > a, #nav > ul.menu > li.sfHover > a,
#nav > ul.menu > li.current_page_parent > a, #nav > ul.menu > li.current_page_item > a, #nav > ul.menu > li.current-page-ancestor > a {color:#cee1ff;} #nav ul ul {position:absolute; top:-999em; background:#40629c; width:200px; z-index:999; list-style:none; margin:0; padding:0; padding-left:0; margin-top:2px;} 
#nav ul li.sfHover ul, #nav ul li:hover ul {top:58px; left:4px;} #nav ul li.sfHover ul ul, #nav ul li:hover ul ul {top:-1px; left:205px;} 
#nav ul.menu li li {padding:0; background:none; padding-right:0; padding-left:0; border-top:1px solid #4f72af; width:100%; text-align:left;}
#nav ul.menu li li a {color:#fff; font-weight:normal; display:block; line-height:18px; font-size:12px; padding:8px 10px 9px 12px; text-align:left; border-bottom:0px;}
#nav ul.menu li li a:hover {background:#32538b; color:#fff; border-bottom:0px;}
#nav ul.sub-menu > li.current_page_item > a, #nav ul.sub-menu > li.current-page-ancestor > a, #nav ul.sub-menu > li.current-page-parent > a {color:#fff;} #footer{background:#fbfafa; margin-bottom:20px;}
.footer-widget {font-size:13px; line-height:20px; color:#656565; padding:20px 0 10px;}
.footer-widget .footer-indent {overflow:hidden;}
.footer-widget h4 {font-size:13px; font-weight:bold; font-family: 'Droid Serif', serif; color:#000; padding-bottom:8px;} 
.footer-widget a {color:#656565;}
.footer-widget a:hover {text-decoration:underline;}
.footer-widget img{margin-right:6px; margin-bottom:5px; max-width:100%;}
.footer-widget .wg_footer { margin:0 0 10px;} .footer-widget .wg_footer p {padding:0 0 4px; line-height:21px;}
.footer-widget .wg_footer strong, .footer-widget .wg_footer b {font-weight:bold; font-size:12px;}
.footer-widget .wg_footer span{display:inline-block; width:50px;}
.footer { border-top:1px solid #c9c9c9; padding:12px 0;} .footer-nav ul {list-style:none; margin:0; padding:0;}
.footer-nav ul li { background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/nav_sep2.png) no-repeat 100% 50%; display:inline-block; padding-right:11px; margin:0 10px 5px 0;}
.footer-nav ul li.last, .footer-nav ul li:last-child {background:none;}
.footer-nav ul li a {color:#656565; text-decoration:none; font-size:12px; line-height:18px;}
.footer-nav ul li a:hover {text-decoration:underline; color:#000000;}
.copyright {color:#000000; font-size:12px; line-height:18px; text-align:right;} .copyright p { line-height:18px; padding:0 0 2px;}
.copyright a {color:#000; text-decoration:none;} .copyright a:hover {text-decoration:underline;} #wrap { background:#fbfafa; margin:20px 0;} #wrapper { padding: 20px 0;} 
#content{} #content .content-indent {}
#rightside {float:right;} #leftside {float:left;}
.side_widget h3, .side_widget h4 {color:#4567a2; border-bottom:1px solid #cacaca; font-size:18px; font-weight:700; padding:0 0 10px; margin-bottom:10px;}
.side_widget .widget-title {background:#4567a2; color:#fff; font-size:18px; padding:8px 10px 9px 15px; border-bottom:0 none;}
.side_widget img {max-width:100%; height:auto;}
.side_widget {margin:0 0 15px;} .side_widget p {font-size:12px; line-height:18px;}
.side_widget ul {list-style:none; margin:0 0 10px; padding:0;}
.side_widget ul ul {margin:5px 0px 0px 0px; list-style:none;}
.side_widget ul li {padding:0px 0 6px 15px; background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/list_marker.png) no-repeat 0px 6px; font-size:13px; line-height:18px;}
.side_widget ul li a, .side_widget a {text-decoration:none; color:#000000;}
.side_widget ul li a:hover, .side_widget a:hover {color:#000000; text-decoration:underline;}
.promo { position:relative;}
.promo img {position:absolute; left:0; top:0; z-index:0;}
.promo h4 {font-weight:bold; font-family:"Arial Black", sans-serif; font-size:22px; line-height:24px; letter-spacing:-.04em; text-transform:uppercase; padding:20px 10px 10px 25px; border-bottom:0 none; color:#fff; position:relative; z-index:2; text-shadow:0 1px 1px #333;}
.promo p {font-size:28px; font-weight:normal; padding:15px 10px 10px 25px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#fff; position:relative; z-index:2; text-shadow:0 1px 1px #333;}
.promo p span.amount {font-family:Impact, "Arial Black", sans-serif; font-size:80px; line-height:80px; display:block;} .post {overflow:hidden; font-size:13px; line-height:19px;} .post .entry {overflow:hidden;} .iblog .post {padding-bottom:5px; margin-bottom:18px; border-bottom:1px solid #ccc;}
.post h1.heading, .post h2.heading { font-size:24px; line-height:28px;}
.iblog .post h2.heading, .iblog h1.heading {font-size:18px; line-height:24px; font-weight:300;}
.post .heading a {color:#0872c1; text-decoration:none;} .post .heading a:hover {color:#2e3192; text-decoration:none;}
.iblog .post .entry {padding:0px;} .post-page .post .entry {padding:0 0 10px;}
.iblog .post .post-thumbs {padding:0 0 15px;} .iblog .post .post-thumbs img {max-width:100%;}
.post h1, .post h2 {font-size:20px; line-height:24px; padding-bottom:12px; font-weight:bold;}
.post h1 strong, .post h2 strong, .post h1 b, .post h2 b {font-size:26px;}
.post h2 {font-size:18px; line-height:22px; padding-bottom:12px;} 
.post h3 {font-size:18px; font-weight:400; padding-bottom:10px; padding-top:5px; line-height:20px; color:#0872c1;}
.post h4 {font-size:15px; font-weight:bold; padding-bottom:10px; padding-top:6px; line-height:18px;}
.post h3+h5 {color:#7c7c7c; font-size:14px; font-style:italic; margin-top:-7px; padding-top:0;}
.post h1+h4, .post h2+h4 {color:#7c7c7c; font-size:15px; font-style:italic; margin-top:-10px; padding-top:0;}
.post h3 strong, .post h4 strong, .post h5 strong, .post h6 strong {font-weight:400;}
.post p {font-size:13px; padding:0 0 12px; line-height:19px;}
.post td, .post td p {line-height:18px;}
.post td p {padding:0 0 6px;} .post td {vertical-align:top;}
.post hr {border:none; border-bottom:1px solid #d1dfdf; clear:both; padding-top:10px; margin-bottom:12px;}
table.prices td {border-top: 1px solid #ccc;padding: 6px 8px;}
.post ol {list-style:decimal; margin:-4px 0 12px; padding:0; padding-left:25px;}
.post ol ol {margin:0px; padding-left:20px}
.post ol li {line-height:17px; padding:0 0 5px;}
.post ul {list-style:none; margin:-4px 0 12px 0px; padding:0; padding-left:0px;}
.post ul ul {margin:0px 0px 15px 10px; padding-top:6px; list-style:none;}
.post ul li {padding:0px 0 4px 15px; background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/list_marker.png) no-repeat 0 6px; font-size:13px; line-height:18px;}
.post ul li span{color:#03366b;}
.post .list {overflow:hidden; margin:0 0 15px;} .post .list ul {overflow:hidden;}
.post .list.list-column2 ul li {float:left; width:47%;}
.post .list.list-column3 ul li {float:left; width:32%;}
.post .list.list-column4 ul li {float:left; width:22%;}
.post img {max-width:100%; height:auto;}
img.alignright {float:right; margin:4px 0 5px 20px; clear:right;}
img.alignleft {float:left; margin:4px 20px 5px 0; clear:left;}
img.alignalone {margin:5px auto 8px;}
img.alignnone {margin:2px 0px 3px;}
img.aligncenter {margin: 5px auto 8px;}
img.alignright, img.alignleft, img.alignnone {padding:3px; border:1px solid #e2e2e2;}
a.more-link {color:#0872c1; text-decoration:underline; font-weight:bold; display:block; text-align:right; font-size:12px; padding:10px 0 5px;}
a.more-link:hover {text-decoration:none;}
a.post-edit-link {background:#0F3867; color:#fff; text-decoration:none; display:inline-block; padding:3px 8px; font-size:11px; line-height:14px; text-transform:uppercase; float:left; clear:both;} 
a.post-edit-link:hover {background:#0F3867; color:#fff; text-decoration:none;}
.quote {width:100%; margin:10px 0px 15px; font-family:Arial, sans-serif; overflow:hidden; float:left;} .quote .block p {padding:0;}
.quote .block { background:#e8dcdc; color:#6f1716; font-size:16px; font-weight:bold; line-height:24px; border-left:10px solid #6d1615; padding:10px 15px 10px 20px;}
.youtube_sc {margin:0 auto;}
h3#comments, #respond h3 {font-size:18px; line-height:20px; padding:10px 0 10px;} #respond {padding-top:5px;}
.pagi {text-align:center; padding:0;} .pagi ul.page-numbers {display:inline;} .pagi ul.page-numbers li {display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.pagi ul.page-numbers li a.page-numbers {display:inline-block; padding:2px 8px; background:#3b91d0; color:#fff; margin:0 1px 1px 0; text-decoration:none;}
.pagi ul.page-numbers li a.page-numbers:hover{background:#464896; color:#fff; text-decoration:none;}
.pagi ul.page-numbers li span.page-numbers.current {background:#464896; padding:2px 8px; color:#fff; margin:0 1px 1px 0; display:inline-block;}
.pagi ul.page-numbers li a.next, .pagi ul.page-numbers a.prev {padding:2px 10px;}
.pagi.ipagi {overflow:hidden; margin:10px 0;}
.pagi .inext {float:right;} .pagi .iprev {float:left;}
.pagi .inext a, .pagi .iprev a {display:inline-block; padding:4px 20px 5px; background-color:#3b91d0; color:#fff; margin:0 3px 3px 0; text-decoration:none; background-repeat:no-repeat; font-weight:bold; font-size:12px;}
.pagi .inext a:hover, .pagi .iprev a:hover {background-color:#464896; color:#fff; text-decoration:none;} .contact-page .wpcf7 { margin:5px 0 0; float:left;} .wpcf7 p {padding:0 0 5px;}
.star{ color:#F00;} .entry {padding:0px; } .blog .entry {padding:10px 0 0;}
.wpcf7 p > strong {display:inline-block; font-weight:normal; width:150px;}
.formsets {border:1px solid #771800;}
.formsets h2 {background:#771800; color:#fff; font-size:18px; padding:5px 10px 6px 15px; margin:0 0 10px;}
.formset h3 {background:#666; color:#fff; font-size:18px; padding:5px 10px 6px 15px; margin:5px 0 12px;}
.formset p {padding:0 15px 5px !important;}
input.input, input[type=text], input[type=password], input[type=email], input[type=tel], input.wpcf7-text, input.wpcf7-email, input.wpcf7-date, input.wpcf7-tel, select, textarea {background:#fff; border:1px solid #a2a2a2; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#757575; width:210px; padding:4px 10px 5px; margin:4px 0 0;} 
textarea {height:75px;} select {padding:3px 3px 3px 5px; width:230px;} textarea#comment {width:96.8%;}
input.input:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=tel]:focus, input.wpcf7-text:focus, input.wpcf7-email:focus, input.wpcf7-date:focus, input.wpcf7-tel:focus, select:focus, textarea:focus {border-color:#737373; color:#1c1c1c;} 
input.error, select.error, textarea.error {border-color:#ffbfbf;} input.wpcf7-file {padding:5px 5px 5px;}
input.wpcf7-submit, input.button, input.submit, input#submit, input[type='button'], input[type='submit'] {background:#202020; border:0 none; display:inline-block; padding:5px 15px 6px; line-height:18px; font-size:14px; color:#fff; text-decoration:none; width:auto; text-align:left; font-weight:700; font-family: 'Open Sans', sans-serif;}
input.wpcf7-submit:hover, input.button:hover, input.submit:hover, input#submit:hover, input[type='button']:hover, input[type='submit']:hover {color:#4567a2; text-decoration:none; cursor:pointer;}
span.wpcf7-form-control-wrap {display:inline-block;}
span.wpcf7-form-control-wrap textarea {height:65px; width:210px;}
span.wpcf7-form-control-wrap input {width:210px;} 
span.wpcf7-list-item {display:block; margin-left:0; margin-top:3px;}
span.wpcf7-list-item input {margin-top:0; padding:0; width:auto;}
.wpcf7-not-valid-tip {font-size:11px !important; line-height:14px !important; font:Arial, sans-serif; width:175px !important; font-family:Arial, Helvetica, sans-serif !important; background:#fff !important; color:#000 !important; text-transform:capitalize;}
.wpcf7-response-output {background:#fff; color:#000 !important; font-size:12px !important; line-height:14px !important; margin:8px 0.4em 6px !important; font-family:Arial, Helvetica, sans-serif !important; text-align:center; padding:8px !important}
div.wpcf7 img.ajax-loader {height:16px !important; width:16px !important;} .g-recaptcha {transform: scale(0.88); transform-origin: 0 0;}
@media (min-width:600px) {.g-recaptcha {margin-left:31%;}} @media (min-width:1220px) {
#header{height:112px;} #nav ul.menu li a {padding:13px 30px 14px;}
}
@media (min-width: 980px) and (max-width:1219px) {
.wg_footer.custom_text-5 img {width:31%;}
}
@media (min-width: 768px) and (max-width: 979px) {
#header{height:78px;} #top .social {margin-left:10px;}
#nav {} #nav ul.menu li a {font-size: 11px; line-height:16px; padding:9px 10px 10px;}
#top .call-phone {font-size:18px;}
.promo h4 {line-height:22px; font-size:22px; padding:8px 6px 0px 15px;}
.promo p {font-size:22px; padding:10px 10px 10px 15px; line-height:28px;}
.promo p span.amount {font-size:55px; line-height:50px;}
.footer-nav ul li a, .copyright {font-size:11px;}
.footer-nav ul li {padding-right:6px; margin:0 5px 2px 0;}
.footer-widget {font-size:11px;}
.footer-widget .wg_footer p {line-height:18px;}
.footer-widget .wg_footer span {width:48px;}
.wg_footer.custom_text-5 img {width:30%;}
}
@media (max-width: 767px) {
#header {height:auto;} #logo{width:100%; text-align:center;}
#header-top{width:100%; text-align:center; margin-top:10px;}
#top-nav {position:absolute; top:45px; bottom:inherit; left:0; right:inherit; z-index:99;}
#top {position:relative; margin-top:0; float:none; display:inline-block;} 
#top .call-phone p {float:left; text-align:left;}
#nav {} #nav .mobile-nav {display:none;}
#nav-icon {color:#fff; float:right; width:45px; height:18px; background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/nav_icon.png) no-repeat 0 50%; padding:12px 10px 13px 35px; cursor: pointer; display: block; text-transform:uppercase; font-weight:normal; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
#nav-icon:hover, #nav-icon:active, #nav-icon.show {background:url(//www.clothesbasket.net/wp-content/themes/scclothes/images/nav_icon_act.png) no-repeat 0 50%;} #nav-icon.show {color:#6bdbff;}
#nav ul.menu {clear:both; border:1px solid #dfdfdf; position:absolute; top:42px; width:97%; z-index:99999; padding:5px; background:#f8f8f8; display:none; box-shadow:0 0 6px #ccc;}
#nav ul.menu li {float:left; margin:0; width:100%; background:none; border-bottom:1px solid #e9e9e9; text-align:left;}
#nav ul.menu li:last-child, #nav ul.menu li.last {border-bottom:0 none;}
#nav ul.menu li a {display:block; background:none; padding:7px 10px 8px 30px; line-height:16px; font-size:12px; color:#333333 !important; transition:all linear .3s; border: none; font-family:Arial, Helvetica, sans-serif; text-shadow:none;} #nav ul.menu li a br {display:none;}
#nav ul.menu li a:hover, #nav ul.menu li ul a:hover, #nav ul.menu li a:active, #nav ul.menu li ul a:active { color:#4567a2 !important; background:none !important; text-indent:6px;}
#nav ul.menu ul {width:100%; position:static; display: block !important; opacity:1 !important; background:inherit;border:0 none;margin:0; padding:0;}
#nav ul.menu ul li {border-top:1px solid #e9e9e9; border-bottom:0 none;}
#nav ul.menu ul li a {padding:8px 10px 7px 40px;} #nav ul.menu ul li ul li a {padding:8px 10px 7px 50px;}
#nav ul li.sfHover ul, #nav ul li:hover ul, #nav ul li.sfHover li.sfHover ul {top:inherit; left:inherit; margin-top:auto;}
#content .content-indent, .sidebar .side-indent, .footer-widget .footer-indent {padding:0 12px;} .sidebar {margin-top:15px;}
.promo {overflow:hidden;}
.footer-nav, .copyright {text-align:center;}
.footer-nav ul li {padding-right:6px; margin:0 5px 2px 0;}
.post {font-size:12px; line-height:19px;} 
.post h1.heading, .post h2.heading {font-size:22px; line-height:24px;}
.iblog .post h2.heading, .iblog h1.heading {font-size:16px; line-height:20px;}
.post h1, .post h2 {font-size:17px; line-height:24px;}
.post h1 strong, .post h2 strong, .post h1 b, .post h2 b {font-size:22px;}
.post h2 {font-size:20px; line-height:24px;} 
.post h3 {font-size:17px;}
.post h4 {font-size:15px;}
.post h3+h5 {font-size:14px;}
.post h1+h4, .post h2+h4 {font-size:13px;}
.post p {font-size:12px; line-height:19px;}
.post ul li {font-size:12px; line-height:18px;}
.post .list.list-column2 ul li, .post .list.list-column3 ul li, .post .list.list-column4 ul li {float:none; width:auto;}
}
@media (max-width:500px) {
#top-nav li a {padding:5px 10px 7px;}
#top .call-phone {font-size:18px;} 
.post img {width:100%; height:auto; margin:5px 0 10px;} 
.post img.wpcf7-captchac {width:auto;}
img.alignright, img.alignleft, img.alignnone {padding:0; border:0 none;}
.wpcf7 p > strong {display:block; width:100%;}
.wpcf7 span.wpcf7-form-control-wrap {width:100%;}
.footer-nav ul li a, .copyright {font-size:11px;}
}
@media (max-width:419px) {
#body {min-width:300px;} 
#top-nav {position:relative; top:inherit; margin-bottom:10px;}
#top-nav li {margin-bottom:3px;} #top-nav li a {padding:5px 5px 7px;}
#top .social, #top .call-phone {float:left; text-align:left; margin-left:0; margin-top:5px;}
#top .social a {margin-left:0; margin-right:5px;}
#nav-icon {float:left;}
.promo h4 {line-height:22px; font-size:22px; padding:8px 6px 0px 15px;}
.promo p {font-size:22px; padding:10px 10px 10px 15px; line-height:28px;}
.promo p span.amount {font-size:55px; line-height:50px;}
}
@media (min-width: 767px) {
#nav > ul.menu {display: block !important;}
}