/* Resetting styles so we start on level ground */
a,abbr,address,article,aside,audio,
b,blockquote,body,canvas,caption,cite,code,
dd,del,details,dfn,div,dl,dt,em,embed,
fieldset,figcaption,figure,footer,form,
h1,h2,h3,h4,h5,h6,header,hgroup,html,
i,iframe,img,ins,kbd,label,legend,li,
mark,menu,nav,object,ol,output,p,pre,q,ruby,
s,samp,section,small,span,strong,sub,summary,sup,
table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{ margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; }

/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{ display:block; }

/* Correct 'inline-block' display not defined in IE 6/7/8/9 and Firefox 3. */
audio,canvas,video{ display:inline-block; }

/* More times than not, we want an element to have position: relative set */
* { position:relative; }

/* Apply a natural box layout model to all elements (width does not include borders or padding) */
* { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }

/* Setting foundation styles to begin building from */
html{ min-height:100%; overflow-y:scroll; } /* Force a scrollbar */
body{}
html,body{ color:#111; font-size:62.5%; line-height:1.4; }

/* Default link styling */
img,a img,:link img,:visited img{ border:none; }
a,embed,object{ outline:0; }
/* Improve readability when focused and also mouse hovered in all browsers. */
a:active,a:hover{ outline:0; }

/* Typography basics */
h1,h2,h3,h4,h5,h6{ font-weight:bold; margin-bottom: .5em; line-height: 1.4;}
/* Title sizing */
h1{ font-size:220%; }
h2{ font-size:200%; }
h3{ font-size:140%; }
h4{ font-size:120%; }
h5,h6{ font-size:100%; }

/* Disable common ligatures, usually on by default. Fix for bug/display issue in Firefox */
* { -moz-font-feature-settings:'liga' 0; }

/* Customize the text selection and color when text is highlighted on the page */
::selection{ color:#fff; background:#000; }

/* Setting margins */
/* Titles should be close to what they describe */
/*h1,h2,h3,h4,h5,h6{ margin-bottom:.25em; }*/
/*p{ margin-top:1em; }
p:first-child{ margin-top:0; }*/
hgroup{ margin:1em 0; }
p{ margin-bottom:1em; }
p:first-child{ margin-top:0; }

pre{ margin:1em 0; }

/* Lists */
nav ul{ margin:0; list-style:none; list-style-image:none; }
dl,ol,ul{ margin:1em 0; }
ol,ul{ margin-left:1.5em; }
dd{ margin-left:1em; }

b,strong{ font-weight:bold; }
em,i{ font-style:italic; }

abbr[title]{ font-variant:normal; color:inherit; cursor:help; border-bottom:1px dotted; }
address,caption,code{ font-style:normal; }
blockquote{ margin:1em 2em; }
blockquote,q{ quotes:none; }
blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none; }
caption{ font-weight:normal; text-align:left; }
code,kbd,pre,samp{ padding:.125em .25em; font-size:inherit; font-family:consolas,'inconsolata','lucida console','dejavu sans mono',monaco,menlo,monospace; }
code{ white-space:nowrap; }
del,s{ color:inherit; text-decoration:line-through; opacity:.7; }
dfn,dfn[title]{ font-style:italic; }
figcaption{ font-style:italic; text-align:center; font-size:90%; }
hr{ display:block; margin:1em 0; padding:0; height:1px; border:0; border-top:1px solid; box-sizing:content-box; }
ins{ color:inherit; font-style:italic; text-decoration:underline; }
/* Use <mark>...</mark> to show highlighted text */
mark{ padding:.125em .25em; background-color:#ff0; border:1px solid #cc0; border-radius:.2em; }
pre{ white-space:pre; white-space:pre-wrap; word-wrap:break-word; word-break:break-all; }
small{ font-size:80%; }

/* Subscript & supercript */
sub,sup{ position:relative; font-size:75%; line-height:0; vertical-align:baseline; }
sub{ bottom: -0.25em; }
sup{ top: -0.5em; }

/* Images */
img{ max-width:100%; height:auto; vertical-align:middle; box-sizing:border-box; -ms-interpolation-mode:bicubic; }
/* Corrects overflow displayed oddly in IE9 */
svg:not(:root){ overflow:hidden; }

/* Form elements */
fieldset{ margin:0 2px; padding:.35em .625em 0; border:1px solid; }
legend{ padding:0 .2em; font-size:90%; border:0; white-space:normal; }
button,input,select,textarea{ font-size:100%; vertical-align:baseline; }
button,input{ line-height:normal; }
button,select{ text-transform:none; }
input[type='checkbox'],input[type='radio']{ margin:1px 4px 0 0; vertical-align:top; box-sizing:border-box; }
input[type='file'],input[type='image'],input[type='submit'],input[type='reset'],input[type='button'],input[type='radio'],input[type='checkbox'] { width:auto; }
textarea{ min-height:8em; resize:vertical; vertical-align:top; overflow:auto; }
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{ padding:3px; background:#ddd; border:1px solid; cursor:not-allowed; }
input[type='search']{ -webkit-appearance:textfield; box-sizing:content-box; }
/* Removes inner padding and search cancel button in S5, Chrome on OS X */
input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button{ -webkit-appearance:none; }
button,input[type='button'],input[type='reset'],input[type='submit']{ cursor:pointer; -webkit-appearance:button; }
button{ margin:0; }
/* Removes number spinner in Webkit browsers */
input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button { margin:0; -webkit-appearance:none; }
/* Finicky placeholder text colors */
::-webkit-input-placeholder{ color:#333 !important; }
:-moz-placeholder{ color:#333 !important; }
::-moz-placeholder{ color:#333 !important; }
:-ms-input-placeholder{ color:#333 !important; }
/* Make placeholder text fade-out after focus - http://css-tricks.com/hang-on-placeholders/ */
[placeholder]:focus::-webkit-input-placeholder{ transition:opacity 0.5s 0.5s ease; opacity:0; }
/*select,textarea,input[type='color'],input[type='date'],input[type='datetime'],input[type='datetime-local'],
input[type='email'],input[type='month'],input[type='number'],input[type='password'],input[type='search'],
input[type='tel'],input[type='text'],input[type='time'],input[type='week'],input[type='url']{ padding:3px; background:#eee; border:1px solid; }*/
/*button,input,select,textarea{ vertical-align:middle; }*/

/* Tables */
table{ width:100%; border-collapse:collapse; border-spacing:0; }
th,td{ text-align:left; }
th{ font-weight:bold; }

/* Miscellaneous conveniences */
.bold{ font-weight:bold; }
.caps{ text-transform:uppercase; }
.hide{ display:none; }
.show{ display:block; }
.invisible{ visibility:hidden; }
.italics{ font-style:italic; }
/* Use the best ampersand available - http://simplebits.com/notebook/2008/08/14/ampersands-2/ */
span.amp{ font-family:Baskerville,'Goudy Old Style',palatino,'Book Antiqua',serif; font-size:110%; font-style:italic; }
.pull-left{ float:left; }
.pull-right{ float:right; }
.align-center{ text-align:center; }
.align-right{ text-align:right; }

/* Clear floats */
.group:before,.group:after{ content:''; display:table; }
.group:after{ clear:both; }

/* Prevents modern browsers from displaying 'audio' without controls, also removes excess height in iOS5 devices */
audio:not([controls]){ display:none; height:0; }

/* Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4 Known issue: no IE6 support */
[hidden]{ display:none; }

/* Background noise - http://www.mightymeta.co.uk/css-noise/ */
.noise{ z-index:1; }
.noise:before{ position:absolute; top:0; bottom:0; left:0; right:0; content:''; z-index:-1; background-image:url(data:image/png;base64,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); }

input.btn.yellow-btn.gradient.chckOut{
	color: #fff;
    background: #82b936;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-linear-gradient(top, #82b936 0%, #8dc63f 100%);
    background: -ms-linear-gradient(top, #82b936 0%, #8dc63f 100%);
    background: linear-gradient(to bottom, #82b936 0%, #8dc63f 100%);
    text-shadow: 0 -2px 0 rgba(0,0,0,0.1);
    box-shadow: 0 2px 2px rgba(0,0,0,0.15), inset 0 4px 4px rgba(255,255,255,0.2);
    border: 1px solid #93b66e;
}
input.btn.yellow-btn.gradient.chckOut:hover {
    color: #444;
}
/* Various font stacks */
/* The best Helvetica
font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight:300;*/

/* Times New Roman-based stack
font-family: Cambria, 'Hoefler Text', Utopia, 'Liberation Serif', 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;*/

/* Modern Georgia-based serif stack
font-family: Constantia, 'Lucida Bright', Lucidabright, 'Lucida Serif', Lucida, 'DejaVu Serif', 'Bitstream Vera Serif', 'Liberation Serif', Georgia, serif;*/

/* Traditional Garamond-based serif stack
font-family: 'Palatino Linotype', Palatino, Palladio, 'URW Palladio L', 'Book Antiqua', Baskerville, 'Bookman Old Style', 'Bitstream Charter', 'Nimbus Roman No9 L', Garamond, 'Apple Garamond', 'ITC Garamond Narrow', 'New Century Schoolbook', 'Century Schoolbook', 'Century Schoolbook L', Georgia, serif;*/

/* Helvetica/Arial-based sans serif stack
font-family: Frutiger, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Liberation Sans', 'Nimbus Sans L', Tahoma, Geneva, 'Helvetica Neue', Helvetica, Arial, sans-serif;*/

/* Verdana-based sans serif stack
font-family: Corbel, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Liberation Sans', Verdana, 'Verdana Ref', sans-serif;*/

/* Trebuchet-based sans serif stack
font-family: 'Segoe UI', Candara, 'Bitstream Vera Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Trebuchet MS', Verdana, 'Verdana Ref', sans-serif;*/

/* Impact-based sans serif stack
font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Helvetica Inserat', 'Bitstream Vera Sans Bold', 'Arial Black', sans-serif;*/

/* Monospace stack
font-family: Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Liberation Mono', 'Nimbus Mono L', Monaco, 'Courier New', Courier, monospace;*/


/* Mobile device media queries */
/* Smartphones (portrait and landscape)
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {}*/

/* Smartphones (landscape)
@media only screen and (min-width: 321px) {}*/

/* Smartphones (portrait)
@media only screen and (max-width: 320px) {}*/

/* iPads (portrait and landscape)
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {}*/

/* iPads (landscape)
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {}*/

/* iPads (portrait)
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {}*/

/* Desktops and laptops
@media only screen and (min-width: 1224px) {}*/

/* Large screens
@media only screen and (min-width: 1824px) {}*/
