/*
Theme Name: Carlos Fraenkel
Theme URI: http://carlosfraenkel.com
Description: Carlos Fraenkel wordpress theme - starter template = http://html5reset.org
Author: Max Stein + Monkey Do! + @ckhicks
Author URI: http://maxstein.net/web
Version: 1.0
*/

/* Ok, this is where the fun starts.
-------------------------------------------------------------------------------*/

/* A Linux- and Windows-friendly sans-serif font stack: http://prospects.mhurrell.co.uk/post/updating-the-helvetica-font-stack */
body { font-family:'Merriweather', Helvetica, Arial, sans-serif; }

/* Using local fonts? Check out Font Squirrel's webfont generator: http://www.fontsquirrel.com/tools/webfont-generator */

/* We like off-black for text. */
body, select, input, textarea { color: #333; }

a { color: #000; }
a:hover { color: #000; opacity:0.8; }
a:active { color: #000; opacity:0.8; }
a:visited { color: #000; opacity:0.8; }
a:link { color:#000; }
/* Custom text-selection colors (remove any text shadows: http://twitter.com/miketaylr/status/12228805301) */
::-moz-selection{ background: #000; color: #fff; text-shadow: none; }
::selection { background: #000; color: #fff; text-shadow: none; }

/*	j.mp/webkit-tap-highlight-color */
a:link { -webkit-tap-highlight-color: #000; }

ins { background-color: #fcd700; color: #000; text-decoration: none; }
mark { background-color: #fcd700; color: #000; font-style: italic; font-weight: bold; }

/* Mozilla dosen't style place holders by default */
input:-moz-placeholder {  color:#a9a9a9;  }
textarea:-moz-placeholder {  color:#a9a9a9;  }

.clear { clear:both; }

/*.container { max-width:800px; }*/


/* And here begins the WordPress fun.
-------------------------------------------------------------------------------*/
header#header { margin-bottom:0px; }
header h1 { font-family:'Lato', Helvetica, Arial, sans-serif; text-transform:uppercase; font-weight:bold; letter-spacing:1px; }
.navbar-brand { font-family:'Lato', Helvetica, Arial, sans-serif; text-transform:uppercase; font-weight:bold; letter-spacing:1px; }
.navbar-default .navbar-brand { color:#000; }

nav ul li { font-family:'Lato'; }

nav ul li.current-menu-item { text-decoration:underline; }

.navbar-default { background:#fff; }
.navbar-default .navbar-nav>li>a { color:#000; }

article { }

article a { text-decoration:underline; }

article h1, h2, h3, h4, h5 { text-transform:uppercase; letter-spacing:1px; font-family:'Lato'; font-weight:bold; }

img.alignright { float:right; padding-left:20px; }

img.pull-right { margin-left:10px; margin-bottom:10px; }

.entry p {  }

.panel-default>.panel-heading {
	background:none;
}

.panel-default>.panel-footer {
	background:none;
}


ol {
    list-style-type: decimal;
}

ol > li > ol {
    list-style-type: lower-alpha;
}

ol > li > ol > li > ol {
    list-style-type: upper-roman;
}

/*
.navbar-default {
	border:none;
}

.panel { 
	box-shadow:none;
}

.panel-default { 
	border:none;
}

.panel-default>.panel-heading { 
	border:none;
}

.page-header { 
	border:none;
}
*/

/* Print styles!
-------------------------------------------------------------------------------*/
@media print { 

}

@media (max-width: 991px) and (min-width:768px) {	
	ul#menu-main_nav { margin-left:-15px !important; margin-top:-15px !important; }
	header { margin-bottom:40px!important; }
}

@media (max-width:350px) {	
	#sociallinks { display:none; }
}

/* Media queries!
-------------------------------------------------------------------------------*/

/* Always do mobile-first, and consider using em units: http://blog.cloudfour.com/the-ems-have-it-proportional-media-queries-ftw

@media screen and (min-width: 480px) { 

 } */
