/*
Theme Name: TLM
Theme URI: https://timelinemaker.com/
Description: This theme was developed specifically for Timeline Maker.
Version: 1.0
Author: James Payson
Author URI: http://jamespayson.com/
Tags: 

License: N/A - Use of this theme by any entity other than Timeline Maker is prohibited.
License URI:

*/

/* 
CSS Reset - Credit:
http://meyerweb.com/eric/tools/css/reset/ 
v2.0 | 20110126
License: none (public domain)
*/

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 {border: 0; font: inherit; font-size: 100%; margin: 0; padding: 0;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
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;}
/* End CSS Reset */

/*---------------------------------------------------------------------------------------------------------------------

Box Model for Responsive Design - Very Important!!!

---------------------------------------------------------------------------------------------------------------------*/
*, *:before, *:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	}	

.social{
position: relative;
z-index: 100;
}/* Re 07172018 */.container { 	width:80%; 	max-width:1100px;}

#billing_country_field, #shipping_country_field {
	width:50%;
}

#logo-navigation{position:relative; z-index:1000;}
body > div.page.buy-page{padding-top:12px !important}
html.js{margin-top:0px !important}
.option.featured .option-popular{position:absolute; right:0}
.option.featured .option-price{min-height:260px}
#mysticky-nav{top:0px !important}
#mysticky-nav.wrapfixed.down{top:0px !important}

.checkmark {
    float: left;
}
.checkimg {
    width: 6%; 
    display: inline-block;
    padding-right: 13px;
}


