/*
Mfg by Nerdwerx
<----------------||----------------$Re-Re-Re-Reset----------------||---------------->
*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;font-size:13px;line-height:1.231;}body,button,input,select,textarea{color:#333;font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active,a:focus{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-weight:bold;font-style:italic;}pre,code,kbd,samp{font-size:1em;font-family:monospace,monospace;_font-family:'courier new',monospace;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{margin:0;padding:0;list-style:none;list-style-image:none;}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0;padding:0;border:0;}label{cursor:pointer;}legend{padding:0;border:0;*margin-left:-7px;}button,input,select,textarea{margin:0;vertical-align:baseline;font-size:100%;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}table button,table input{*overflow:auto;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-spacing:0;border-collapse:collapse;}td{vertical-align:top;}.ir{display:block;overflow:hidden;border:0;background-color:transparent;background-repeat:no-repeat;text-align:left;text-indent:-999em;direction:ltr;}.ir br{display:none;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;overflow:visible;clip:auto;margin:0;width:auto;height:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{display:table;content:"";}.clearfix:after{clear:both;}.clearfix{zoom:1;}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,font,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{margin:0;padding:0;outline:0;border:0;background:transparent;vertical-align:baseline;font-size:100%;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-spacing:0;border-collapse:collapse;}
/* apply a natural box layout model to all elements */
*, *:before, *:after {
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

/*
<----------------||----------------$WordPress Core Styles----------------||---------------->
*/
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
/* Responsive images. From twentyfourteen theme */
.comment-content img,.entry-content img,.entry-summary img,#site-header img,.widget img,.wp-caption{max-width:100%}.comment-content img[height],.entry-content img,.entry-summary img,img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],#site-header img{height:auto}img.size-full,img.size-large,.wp-post-image,.post-thumbnail img{height:auto;max-width:100%}
embed,iframe,object,video {max-width: 100%;}

/*
<----------------||----------------$Global----------------||---------------->
*/
html, body {
    height: 100%;
    width: 100%;
    overflow: hidden;
}
body {
    font: 16px/24px "nimbus-sans",sans-serif;
    font-style: normal;
    font-weight: 400;
    color: #FFF;
    opacity: 0.85;
    background: #ccc;
    background-image: url("../img/fox59_colts_widget.png");
    -webkit-animation: fadeIn 1s;
    -moz-animation: fadeIn 1s;
    -ms-animation: fadeIn 1s;
    -o-animation: fadeIn 1s;
    animation: fadeIn 1s;
}
#wrapper {
    position: absolute;
    top: 20px;
    left: 150px;
    bottom: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    /* iScroll Styles */
    /* Prevent native touch events on Windows */
    -ms-touch-action: none;
    /* Prevent the callout on tap-hold and text selection */
    -webkit-touch-callout: none;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    -o-user-select: text;
    user-select: text;
    /* Prevent text resize on orientation change, useful for web-apps */
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    -webkit-transition: top 0.3s ease, bottom 0.3s ease;
    -moz-transition: top 0.3s ease, bottom 0.3s ease;
    -ms-transition: top 0.3s ease, bottom 0.3s ease;
    -o-transition: top 0.3s ease, bottom 0.3s ease;
    transition: top 0.3s ease, bottom 0.3s ease;
}


/*
<----------------||----------------$Colors----------------||---------------->
*/
/* Primary */
.primary-1 { background-color: #008445; }
.primary-2 { background-color: #19633F; }
.primary-3 { background-color: #00562D; }
.primary-4 { background-color: #30C27C; }
.primary-5 { background-color: #57C28E; }
/* Secondary */
.secondary-1 { background-color: #074C79; }
.secondary-2 { background-color: #1B425B; }
.secondary-3 { background-color: #02314F; }
.secondary-4 { background-color: #3788BC; }
.secondary-5 { background-color: #5B96BC; }
/* Tertiary */
.tertiary-1 { background-color: #53AA00; }
.tertiary-2 { background-color: #4F8020; }
.tertiary-3 { background-color: #366F00; }
.tertiary-4 { background-color: #83D535; }
.tertiary-5 { background-color: #99D560; }

/*
<----------------||----------------$Typography----------------||---------------->
*/
/* Fonts */
.nimbus-sans-condensed {
    font-family: "nimbus-sans-condensed",sans-serif;
    font-style: normal;
    font-weight: 400;
    font-weight: 700;
    font-weight: 900;
}
.nimbus-sans {
    font-family: "nimbus-sans",sans-serif;
    font-style: normal;
    font-weight: 400;
    font-weight: 700;
    font-weight: 900;
}
/* Headers */
h1, h2, h3, h4, h5, h6 {
    font-weight: 700;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
h1 { font-size: 60px; line-height: 1; margin-bottom: 20px; }
h2 { font-size: 50px; line-height: 1; margin-bottom: 20px; }
h3 { font-size: 22px; line-height: 1.25em; margin-bottom: 10px; }
h4 {
    font-family: Baskerville, serif;
    font-style: italic;
    font-weight: normal;
    font-size: 16px; line-height: 24px; margin-bottom: 10px; padding-top: 15px;
}
h5 { font-size: 14px; line-height: 1; font-weight: 400; }
h6 { font-size: 14px; line-height: 21px; }
.subheader { color: #777; }
/* Paragraphs */
p { margin: 0 0 20px 0; line-height: 1.5em; }
p img { margin: 0; }
p.lead { font-size: 21px; line-height: 27px; color: #777;  }
em { font-style: italic; }
strong { font-weight: 700; }
small { font-size: 80%; }
hr { border: solid #f5f5f5; border-width: 5px 0 0; clear: both; margin: 0 0 20px; height: 0; }
/* Blockquotes */
blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }
blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }
blockquote cite { display: block; font-size: 12px; color: #555; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }
::-moz-selection{background:#0068b3;color:#F5F5F5;text-shadow:none}
::selection{background:#0068b3;color:#F5F5F5;text-shadow:none}
/* Dropcap */
#blog-single .post .content > p:nth-of-type(2):first-letter {
    font-size: 52px;
    font-weight: 700;
    margin: 0 5px 0 0;
    padding-top: 12px;
    height: auto;
    float: left;
}
body.single.ask-tom-why #blog-single .post .content > p:nth-of-type(2):first-letter {
    font-size: inherit;
    font-weight: inherit;
    margin: 0;
    padding: 0;
    float: none;
}
/* Type Anti-Aliased */
.anti-aliased {
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}



/*
<----------------||----------------$Links----------------||---------------->
*/
a, a:visited {
    outline: 0;
    color: #0068b3;
    text-decoration: none;
    -webkit-transition: color 0.3s ease, background-color 0.3s ease;
    -moz-transition: color 0.3s ease, background-color 0.3s ease;
    -ms-transition: color 0.3s ease, background-color 0.3s ease;
    -o-transition: color 0.3s ease, background-color 0.3s ease;
    transition: color 0.3s ease, background-color 0.3s ease;
}
a:hover, a:focus { color: #0068b3; }
p a, p a:visited { line-height: inherit; }

/*WIDGET STUFF*/

.current-conditions {
    float:left;
    width:20%;
    margin-left:6px;
    text-align:center;
    overflow:hidden;
}
.now {
    font-size:1.3em;
}
.hi-lo {
    font-size:.5em;
    margin-top:-1.25em;
}
.windchill {
    font-size:.5em;
    margin-top:-1.75em;
}
.conditions {
    float:left;
    width:40%;
    margin-left:0;
    position:relative;
}
.wi {
    margin-top:5px;
    margin-left:.25em;
    font-size:1.75em;
    float:left;
    margin-right:.25em;
}
.descr {
    text-transform: uppercase;
    height:1.35em;
    font-size:.85em;
    width:100%;
    float:left;
    overflow:hidden;
}
.details {
    font-size:.5em;
    line-height:1.25em;
    float:left;
}
.links {
    font-size:.50em;
    line-height:1.5em;
    text-align:right;
    margin-top:8px;
}
a:link {
    color:#8fd7ec;
    text-decoration: none;
}

a:visited {
    text-decoration: none;
    color:#8fd7ec;
}

a:hover {
    text-decoration: underline;
}

a:active {
    text-decoration: underline;
    color:#8fd7ec;
}

