
/*
Theme Name: Econoprint
Theme URI: http://powderkeginteractive.com/
Author: Powderkeg Interactive
Description: Child theme for Epdigital.com site
Template: pki
Version: 1.0

*/

@import url(default.css);

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a  {
  font-family: 'Terminal Dosis', sans-serif;
}

body, input, textarea, a, p, li, dd, dt {
  font-family: sans-serif;
}

/* =Structure
-------------------------------------------------------------- */
/* The main theme structure */

/* Background */

body, #body-wrap, #body-wrap-2 {min-width:1000px}

body    { background:#931626;/*  background:#891218; */}
#body-wrap  {}
#body-wrap-2  {background:#fff}

/* = Columns
  ------------------------------------------------------------ */

.col-a, .col-b, .col-c, .col-d, .col-e {float:left; }

/* WIDTH 960px total */

.two-col {padding:20px}
.two-col .col-a {width:420px; padding-right:20px} /* 480 */
.two-col .col-b {width:420px; padding-left:20px}

/* = base buttons and tabs
  ------------------------------------------------------------ */
button.btn, a.btn, span.btn {width:auto !important; width:175px; }
button.btn { border:0; height:42px;  cursor:pointer; background:none; }
button.btn:hover { background-position:right -41px !important;}

button.btn span, a.btn, span.btn {background:url(../img/btn-red-right.png) right top no-repeat; display:block; float:left; color:#fff; font-weight:bold; font-size:12px; padding:0 36px 0 0 }
button.btn:hover span, a.btn:hover {text-decoration:none; background-position:right center}
button.btn span span, a.btn span, span.btn span {background:url(../img/btn-red-left.png) left top no-repeat; display:block; color:#fff; padding:0px 0px 0 30px; line-height:42px} /* height:42px */
button.btn:hover span span, a.btn:hover span {background-position:left center}

/* =Content
-------------------------------------------------------------- */

h1 {}
h2 {}
h3 {color:#a81e2f; font-size:20px; font-weight:400; padding-bottom:6px; line-height:28px}
h4 {color:#a81e2f; font-size:18px; font-weight:400; padding-bottom:20px; line-height:22px}
h5 {color:#a81e2f; font-size:16px; font-weight:400; padding-bottom:4px; line-height:18px}
h6 {color:#a81e2f; font-size:12px; font-weight:400; }
h3 span {color:#666; font-size:16px;}

p  {font-size:12px; margin-bottom:10px; line-height:24px}
.error { color:#ff0000; }

/* send files form */
.input.error { background-color:#FAEBE7; border-color:#F16048; color:#888888}
.label { width:100px; }
textarea { height:auto; }
#remember { float:left; margin:4px 10px 0 0; }
#send-files .input { width:420px; }
#send-files .messages { margin-bottom:0; }
#send-files #area-code, #send-files #phone-prefix { width:40px; }
#send-files #phone-suffix { width:50px; }
#uploader { margin:10px 0; }
#uploader_container { padding:0; border:1px solid #dddddd; }
