/*
Theme Name: Robbins
Theme URI:
Description: WordPress theme starter pack for faster design and development.
Author: Dan Martin
Author URI: http://www.dan-martin.com
Version: 0.1
Tags: Robbins

This theme is property of Dan Martin and is not available for public use.
 
*/

/*** GLOBAL : GENERAL STYLE DEFAULTS ***/

/** * DM CSS Reset www.Dan-Martin.com * */
@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot');
	src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('fonts/icomoon.svg#icomoon') format('svg'),
		url('fonts/icomoon.woff') format('woff'),
		url('fonts/icomoon.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'icomoon';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
}


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:1;}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;}/* change colours to suit your needs */ins {    background-color:#ff9;    color:#000;    text-decoration:none;}/* change colours to suit your needs */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;}/* change border colour to suit your needs */hr {    display:block;    height:1px;    border:0;    border-top:1px solid #cccccc;    margin:1em 0;    padding:0;}input, select {    vertical-align:middle;}

html
{
	margin: 0;
	padding: 0;
	background:#aea073 url(/art/bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
body
{
	color:#5c4c46;
	font-weight:400;
}
body, input, textarea
{    
	font: 100%/1.9 "ff-tisa-web-pro", Arial, Helvetica, sans-serif;
	line-height: 1.5;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .7);
}
h1, h2, h3, h4, h5, h6
{ 
	font-weight: normal;
	clear: both;
}
hr
{
	background-color: #999;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}
pre
{
	font: 11px Monaco, monospace;
	line-height: 1.5;
	margin-bottom: 1.5em;
}
code
{
	font: 11px Monaco, monospace;
}
p
{
	margin: 4px 0 12px 0;
}
a, a:visited
{
	color: #5c4c46;
}
a:hover
{
	color: #BD795E;
}



/*** PAGE LAYOUT ***/

/* Styles that affect the entire layout of the page */
div#wrapper
{
	width: 960px;
	margin: 0 auto; /* the auto value on the sides, coupled with the width, centers the layout */
	padding:0;
}



#upnav {
	padding-bottom:25px;
	margin-bottom:25px;
}

.ch-grid {
    margin: 10px 0 0 0;
    padding: 0;
    list-style: none;
    display: block;
    text-align: center;
    width: 100%;
}
 
.ch-grid:after,
.ch-item:before {
    content: '';
    display: table;
}
 
.ch-grid:after {
    clear: both;
}
 
.ch-grid li {
    width: 80px;
    height: 80px;
    display: inline-block;
    margin: 5px 25px;
}
.ch-item {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	position: relative;
	cursor: default;
	box-shadow: 
		0px 0px 1px 6px rgba(92,76,70,1.0);
		
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}




.ch-img-1 {
    background-image: url(/art/buttons/1.jpg);
}

.ch-img-2 { 
    background-image: url(/art/buttons/2.jpg);
}

.ch-img-3 { 
    background-image: url(/art/buttons/3.jpg);
}

.ch-img-4 { 
    background-image: url(/art/buttons/4.jpg);
}


.ch-img-5 { 
    background-image: url(/art/buttons/5.jpg);
}

.ch-img-6 { 
    background-image: url(/art/buttons/6.jpg);
}






.ch-info {
	position: absolute;
	background: rgba(92,76,70,.6);
	box-shadow: 
		0px 0px 1px 4px rgba(92,76,70,1.0);
	width: inherit;
	height: inherit;
	border-radius: 50%;
	opacity: 0;
	
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	
	-webkit-backface-visibility: hidden;

}

.ch-info h3 {
	color: #fff;
	font-size: 14px;
	font-weight:500;
	margin: 0 5px;
	padding: 20px 0 0 0;
	/*height: 140px;*/
	text-shadow: 
		0 0 1px #fff, 
		0 1px 2px rgba(0,0,0,0.6);
}

.ch-info p {
	color: #fff;
	padding: 5px 5px;
	font-style: italic;
	margin: 0 5px;
	font-size: 12px;
	border-top: 1px solid rgba(255,255,255,0.5);
	opacity: 0;
	-webkit-transition: all 1s ease-in-out 0.4s;
	-moz-transition: all 1s ease-in-out 0.4s;
	-o-transition: all 1s ease-in-out 0.4s;
	-ms-transition: all 1s ease-in-out 0.4s;
	transition: all 1s ease-in-out 0.4s;
}

.ch-info p a, .ch-grid span a {
	display: block;
	color: #5c4c46;
	text-shadow: 0 1px 2px rgba(250,253,253,0.87);
	font-style: normal;
	font-weight: 700;
	text-decoration:none;
	font-size: .85rem;
	padding-top: 4px;
}

.ch-info p a:hover {
	color: #fff222;
	color: rgba(255,242,34, 1.0);
}

.ch-item:hover {
	box-shadow: 
		inset 0 0 0 4px rgba(92,76,70,1.0),0px 0px 1px 4px rgba(92,76,70,1.0);
}
.ch-item:hover .ch-info {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}

.ch-item:hover .ch-info p {
	opacity: 1;
}


/*** HEADER : MENU ***/

#header {
	color:#5c4c46;
	max-width: 960px;
	max-height:50px;
	padding:5px 10px;
	overflow: hidden;
	vertical-align: top;
	line-height:40px;
	background-color: rgba(255,255,255, .6);
	-o-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	-webkit-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
}

.welcome {
float:left;
	display:inline-block;
	width:10%;
}
.title {
	display:inline-block;
    width:40%;
    padding-left:15px;
	line-height:40px;
}

.title h1 {
	font-size:2.5rem;
	letter-spacing: -1px;
	font-weight:700;
	text-shadow:#efefef -1px 1px 0, #efefef -2px 2px 0;
}

.title a {
	text-decoration: none;
}

.infohead {
	vertical-align:top;
width:30%;
text-align:center;
	max-width:300px;
	display:inline-block;
	line-height:20px;
}

.welcome  {
 font-family: "ff-market-web",cursive;
	font-size:1.4rem;
	-webkit-transform: rotate(-5.05deg); 
	-moz-transform: rotate(-5.05deg);	
	-o-transform: rotate(-5.05deg); /* Didn't check Opera yet */
	transform: rotate(-5.05deg);
}

.social {
	vertical-align:top;
	height:40px;
	text-align: center;
	width:15%;
	display:inline-block;
}

.soclinks {
	vertical-align:top;
	max-height: 40px;
    list-style: none;
    margin:0 0 0 25px;
}

.soclinks li {
	max-height: 10px;
	padding:0;
	margin:10px 0;
}
.soclinks li:first-child {
	margin-top: 0px

}

.soclinks li span{
	background-color:#5c4c46;
	display:block;
	border-radius:3px;
	width:100px;
	padding:3px;
	margin:0;
}

.soclinks a {
	line-height:10px;
	color:#fff;
	font-size:.9rem;
	text-decoration:none;
}

/* To see a menu in your header, you'll need to first add one in WordPress Admin */
.menu ul
{
    list-style: none;
    margin: 0;
}
.menu ul ul
{
    display: none;
}
.menu li
{
    display: inline;
    float: left;
	padding: 0 8px 0 4px;
}
.menu-item
{
	
}
.menu-item a
{
	font-size: 30px;
	text-decoration: none;
	color: #3eaf00;
}
.menu-item a:hover
{
	color: #5d8a05;
}



/*** HEADER : OTHER ***/



/*** CONTENT : POSTS AND PAGES ***/

/* Entry and Page Titles */
h1, h1.entry-title
{
	font-size:2.7rem;
	font-weight:700;
	text-shadow: 1px 1px 0px rgba(255,255,255,.9);
	letter-spacing: 1px;
}
h2 ,h2.entry-title
{
	font-size:1.7rem;
	font-weight:700;
	font-style:italic;
	text-shadow: 1px 1px 0px rgba(255,255,255,.9);
}
h2 a, h2 a:visited, h2.entry-title a
{
	text-decoration: none;
	font-size:2.1rem;
	font-weight:700;
	text-shadow: 1px 1px 0px rgba(255,255,255,.9);
}
h1.page-title
{
	font-size:2.14rem;
	font-weight:700;
	text-shadow: 1px 1px 0px rgba(255,255,255,.9);
}

 .entry-meta ,.entry-date a, .entry-meta span a, span.author.vcard  a.fn {
	font-size:12px;
	line-height: 12px;
	text-decoration: none;
}

/* Media Alignment */
.alignright
{
	/* Style for right-aligned images in posts */
	margin: 3px 10px 10px 25px;
	float: right;
}
.alignleft
{
	/* Style for left-aligned images in posts */
	margin: 3px 25px 10px 10px;
	float: left;
}
.wp-caption{
	font-size:1rem;
}


#container {
	background: #fff; /* default fallback */
	background-color: rgba(255,255,255, .9);
	padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	margin-bottom:25px;
}
*+html #container {  background-color:#fff; }



/* Entry Content */
#blog-content {
width:670px;
float:left;
}

#blog-content .post {
margin-bottom:25px;
}


.entry-content
{

    display: inline-block;
	/* Style that affects actual entry/post content */
}
.entry-content a
{
	color:#BD795E;
}
.entry-content a:hover
{
	color:#BD795E;	
}
.entry-content h1, h2, h3, h4, h5
{
	
}
.entry-content ol li
{
	
}
.entry-content ul li
{
	margin-left:45px;
}

.more_block a, #nav-below a {
	text-align:center;
	background-color:rgba(208, 193, 162, 1);
	display:inline-block;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	padding: 5px 15px 10px 15px;
	margin:10px;
	color: rgba(255,255,255, 1);
	text-decoration:none;
	text-shadow:1px 1px 1px rgba(0,0,0,0.8);
	border:1px solid rgba(173, 156, 120, 1);
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}
.more_block a:hover, #nav-below a:hover {
	background: rgba(231, 226, 216, 1);
	color:rgba(189, 121, 94, 1);
	text-shadow:1px 1px 0 rgba(0,0,0,0.2);
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.entry-utility, .entry-utility a
{
	text-decoration: none;
	/* Style for the entry utility, which sits below a post and provides info like categories, tags, feeds, and an edit link (for authors) */
}
.postmetadata {
	margin:25px 0;
}
.postmetadata a
{
	color:#BD795E;
	text-decoration: none;	/* Style for the entry metadata (author, etc.) */
	max-height:15px;
}
.postmetadata em {
	font-size:11px;
}

span.meta-comments, span.meta-tags, span.meta-category{
	padding:0;
	position:relative;
}
span.meta-comments span, span.meta-tags span, span.meta-category span{
	margin-right:5px;
}
.meta-comments em {
	background: url('/art/meta.png') no-repeat 0 -20px;
	width: 15px;
	height: 15px;
	position:absolute;
	left:0px;
	top:5px;
}
.meta-category em {
	background: url('/art/meta.png') no-repeat 0 -38px;
	width: 15px;
	height: 15px;
	position:absolute;
	left:0px;
	top:5px;
}
.meta-tags em{
	background: url('/art/meta.png') no-repeat 0 0;
	width: 15px;
	height: 15px;
	position:absolute;
	left:0px;
	top:5px;
}
.skip-link
{
	/* Style for the skip link */
	/*position: absolute;
	left: -9000px;*/
}
.navigation
{
	/* Style for the navigation links (next/previous post) on a given post */
}
.wp-caption {
	padding:3px;
	background-color: #fff;
	border:1px solid rgba(200,200,200,.2);
	text-align: center;
	-moz-box-shadow: 0 3px 4px rgba(0,0,0,.6);
	-webkit-box-shadow:0 3px 4px rgba(0,0,0,.6);
	box-shadow:0 3px 4px rgba(0,0,0,.6);
	/* -moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; */
}
.wp-caption-text{
	padding:5px 10px;
}


.wp-caption img {
	margin-top: 5px;
	border:1px solid rgba(200,200,200,.6);
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

p.wp-caption-text{
	font-size:13px;
}

/*** CONTENT : COMMENTS ***/
.vcard img {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

.vcard .fn {
	font-size:1.4rem;
	font-weight:500;
}

.fn a {
	text-decoration: none;
	color:#565656;
}

div#comments
{
	/* Style that affects the DIV containing all the comments */
}
.comments h3
{
	/* H3 header style for comments */
}
.comments ol
{
	list-style: none;
	/* Comments are displayed as ordered lists by default, so you want to style that list so it looks the way you want */
}
.comments ol li
{
	background-color: rgba(255,255,255, .6);
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	padding:10px;
	margin:10px 0;
	/* Style each list item in the comments ordered list */
}
.comments ol li .children
{
	background-color: rgba(231, 226, 216, 0.3);
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	padding:10px;
	margin:10px 0 10 px 45px;
	list-style:none;
	/* Style each list item in the comments ordered list */
}
.comments img
{
	/* Style for the user avatar beside each comment */
	float: left;
	margin: 0 12px 8px 0;
}
.comments .comment
{
	/* Style that applies to each individual comment in a series of comments */
}

.children ul li
{
	/* A style that refers to the children (as in, responses to) any given comment */
}

.comment-reply-link
{
	/* Style for the "Reply" link on a comment */
}
.comment-meta
{
	font-size:.8rem;
	/* Style for metadata for a comment */
}

.comment-meta a
{
	text-decoration: none;
	/* Style for metadata for a comment */
}
div#respond
{
	/* DIV that contains the comment response form */
}
div#respond h3
{
	/* H3 header for the comment response form */
}


/*** CONTENT : SIDEBAR ***/
div#primary
{
	width:200px;
    float:right;
	/* Primary Widget Area DIV */
}
div#secondary
{
	/* Secondary Widget Area DIV */
}
.widget-area
{
	/* Class that applies to BOTH widget areas */
}
.xoxo, .xoxo li ul
{
	list-style:none;
	/* Class that applies to each item in each widget area (an unordered list class) */
}
.xoxo li {
	margin-bottom:15px;
}
h3.widget-title {
	text-shadow: 1px 1px 0px rgba(255,255,255,.9);
	font-size: 1.4rem;
	font-weight:700;
}

/*** FOOTER ***/
div#footer
{
	float: left;
	clear: both;
}


/*** YOUR CSS ***/

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

div.sharedaddy div.sd-block {
	border-bottom: 1px solid #ddd;
	border-bottom: 1px solid rgba(0,0,0,.13);
}
#blog-head {
	background:url(/art/blogtop.png) no-repeat top center;
	min-height:150px;
	text-align:center;
}
.blog-welcome {
	display:inline-block;
	background: rgba(231, 226, 216, 0.4);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	padding:0 50px;
	margin-top:25px;

	color:rgba(92, 76, 70, .9);
}
.blog-welcome h2 {
	font-size:2.7em;
	margin:0;
	padding:0;
}
.blog-welcome h4 {
	font-size:1.6rem;
	margin:0;
	padding:0;

}

.buynow {
	margin:10px;
	padding:0 30px 20px 30px;
	display:inline-block;
	text-align:center;
	background-color:#b34e3c;
	-o-border-radius:16px;
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	border-radius:16px;
   -webkit-box-shadow: 0 0 10px #000;
   -moz-box-shadow: 0 0 10px #000;
   box-shadow: 0 0 10px #000;
	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);
	color:#ffffff;
}

.buynow .price {
	font-size:4em;
	font-weight:700;
	margin-bottom:0;
}
.shiptop {
	font-size: 10px;
	margin-bottom:10px;
}

.bbook {
	float:left;
	margin:10px 35px;
       
   -webkit-transition: 1.5s all ease-in-out;
   -moz-transition: 1.5s all ease-in-out;
   -o-transition: 1.5s all ease-in-out;
   transition: 1.5s all ease-in-out;
       
   -webkit-transform: rotate(-10deg) scale(.8);
   -moz-transform: rotate(-10deg) scale(.8);
   -o-transform: rotate(-10deg) scale(.8);
   transform: rotate(-10deg) scale(.8);
}
.bbook:hover {
   -webkit-transform: rotate(0deg) scale(1.1);
   -moz-transform: rotate(0deg) scale(1.1);
   -o-transform: rotate(0deg) scale(1.1);
   transform: rotate(0deg) scale(1.1);
   -webkit-box-shadow: 2px 2px 5px #000;
   -moz-box-shadow: 2px 2px 5px #000;
   box-shadow: 2px 2px 5px #000;
}

.bookbold {
	font-size: 1.9rem;
}
.quotes {
	padding:15px 20px;
}
.quotes em {
	margin:0px 55px 0px 40px;
	display:block;
	font-size:.9em;
	
}
.purchase-book {
	margin:15px;
	padding:15px;
	background-color:#b34e3c;
	color:white;
	text-align:center;
	border:10px solid #fff;
	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);
   -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
   -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
   box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
}
.purchase-book .form {
	width:65%;
	float:right;
	padding:25px;
	text-align: center;
}
.purchase-book .pricebott {
	float:left;
	width:27%;
	font-size:4em;
	font-weight:700;
}
.shipping {
	font-size:10px;
}
.expl{
	margin-bottom:15px;
	font-size: .78em;
	text-align: left;
}
.hc_rse_events_table tr td.hc_rse_extra_info {
	border-bottom:1px dotted #5C4C46;
	padding-left:20px;
}

.hc_rse_date {
	padding:3px;
}
.hc_rse_title {
	padding:3px 15px;
	font-weight:bold;
	font-size:1.6em;
}
.hc_rse_time {
	padding:3px 15px;

}
#post-27 {
	position:relative;
}
.crablogo {
	position:absolute;
	top:10px;
	left:480px;
	-webkit-filter: drop-shadow(5px 5px 15px rgba(0,0,0,0.5));
}


.collection {
	text-align:center;
	margin:25px 0;
}
.cards {
   vertical-align: middle;
	text-align:center;
	width:30%;
	display:inline-block;
}
.cards img {
   -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
   -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);
   box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6);

}
.lbart {
	float:left;
	margin-right:25px;
   -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.6);
   -moz-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.6);
   box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.6);
	-o-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.littertitle{
	font-size:1.7em;
	font-weight:700;
	font-style:italic;
	clear:right;
	text-align:center;
}
.squiggles {
	text-align: center;
	font-style: italic;
	font-size:.9em;
}
.thirdtitle {
	text-align: center;
	font-size:1.9em;
	font-weight: 700;
	margin-bottom:15px;
}
.card-title {
	font-weight:700;
	font-style:italic;
}
.buy-cards {
	text-align:center;
	padding:25px;
	border-bottom:1px dotted #5C4C46;
}
.crabitem {
	min-height: 265px;
	width:50%;
	float:left;
}
.crabitem .links {
	display:block;
	text-align:right;
}
.crabpad {
	padding:25px;
	font-size:.9em;
}
.edit-link {
	margin:35px 0;
	font-size:1.2em;
	font-weight:bold;
}
.edit-link a {
	text-decoration: none;
}

#site-info {
	margin:20px;
	color:#fff;
	text-shadow: 1px 1px 3px rgba(0,0,0, .8);
	text-align:center;
	font-size:.9em;
}
#site-info a {
	text-decoration: none;
	color:#fff;
}


/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family: 'icomoon';
	font-style: normal;
	speak: none;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
}
.icon-libreoffice:before {
	content: "\e000";
}
.icon-folder:before {
	content: "\e005";
}
.icon-untitled:before {
	content: "\21";
}
.icon-untitled-2:before {
	content: "\22";
}
.icon-untitled-3:before {
	content: "\23";
}
.icon-untitled-4:before {
	content: "\24";
}
.icon-untitled-5:before {
	content: "\25";
}
.icon-untitled-6:before {
	content: "\26";
}
.icon-untitled-7:before {
	content: "\27";
}
.icon-untitled-8:before {
	content: "\28";
}
.icon-untitled-9:before {
	content: "\29";
}
.icon-untitled-10:before {
	content: "\2a";
}
.icon-untitled-11:before {
	content: "\2b";
}
.icon-untitled-12:before {
	content: "\2c";
}
.icon-untitled-13:before {
	content: "\2d";
}
.icon-untitled-14:before {
	content: "\2e";
}
.icon-untitled-15:before {
	content: "\2f";
}
.icon-untitled-16:before {
	content: "\30";
}
.icon-untitled-17:before {
	content: "\31";
}
.icon-untitled-18:before {
	content: "\32";
}
.icon-untitled-19:before {
	content: "\33";
}
.icon-untitled-20:before {
	content: "\34";
}
.icon-untitled-21:before {
	content: "\35";
}
.icon-untitled-22:before {
	content: "\36";
}
.icon-untitled-23:before {
	content: "\38";
}
.icon-untitled-24:before {
	content: "\39";
}
.icon-untitled-25:before {
	content: "\3a";
}
.icon-untitled-26:before {
	content: "\3b";
}
.icon-untitled-27:before {
	content: "\3c";
}
.icon-untitled-28:before {
	content: "\3d";
}
.icon-untitled-29:before {
	content: "\3e";
}
.icon-untitled-30:before {
	content: "\3f";
}
.icon-untitled-31:before {
	content: "\40";
}
.icon-untitled-32:before {
	content: "\41";
}
.icon-untitled-33:before {
	content: "\37";
}
.icon-untitled-34:before {
	content: "\42";
}
.icon-wrench:before {
	content: "\43";
}
.icon-playlist:before {
	content: "\44";
}
.icon-folder-2:before {
	content: "\45";
}
