/*!
Theme Name: Affordable Containters
Theme URI: http://underscores.me/
Author: DigitalPieces
Author URI: http://www.digialpieces.com.au
Description: Theme for our client
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ac
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700,800i');
@font-face {
    font-family: 'DINRegular';
    src: url('fonts/din-regular/webfont.eot');
    src: url('fonts/din-regular/webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/din-regular/webfont.woff') format('woff'),
         url('fonts/din-regular/webfont.ttf') format('truetype'),
         url('fonts/din-regular/webfont.svg#DINRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DINBold';
    src: url('fonts/din-bold/webfont.eot');
    src: url('fonts/din-bold/webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/din-bold/webfont.woff') format('woff'),
         url('fonts/din-bold/webfont.ttf') format('truetype'),
         url('fonts/din-bold/webfont.svg#DINBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1em; }
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section { display:block; }
nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; text-decoration: none; color: #D31F31;}
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
table { border-collapse:collapse; border-spacing:0; }
hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0; }
input, select, button { vertical-align:middle; cursor: pointer; }
.chromeframe { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; }

::selection { background: #00a1ff; color:#fff;	}
::-moz-selection { background: #00a1ff; color:#fff; }
::-webkit-input-placeholder { color: #3B4B4D; opacity: 1; }
::-moz-placeholder { color: #3B4B4D; opacity: 1; }
:-ms-input-placeholder { color: #000; opacity: 1; }
:-moz-placeholder { color: #3B4B4D; opacity: 1; }
:focus::-webkit-input-placeholder { color: transparent !important; }
:focus::--moz-placeholder { color: transparent !important; }
:focus::-ms-input-placeholder { color: transparent !important; }
:focus::-moz-placeholder { color: transparent !important; }


.left { float: left; }
.right { float: right; }
.clear { clear: both; display: block; }
.hide { opacity: 0; }
a:active,a:focus { outline: none; }

img {
	-webkit-user-select: none;
	 -khtml-user-select: none;
	   -moz-user-select: none;
	     -o-user-select: none;
	        user-select: none;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

body { background: #EFEFEF; color: #fff; font-size: 14px; font-family: 'Open Sans', sans-serif; }