/*
Theme Name:Audio Accessibility 2013
Theme URI:http://wordpress.org/extend/themes/twentytwelve
Author:Svetlana Kouznetsova
Description:A child theme of 2012.
License:GNU General Public License v2 or later
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:twentytwelve
Template:twentytwelve

This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others.
*/

/* =Notes --------------------------------------------------------------
This stylesheet uses rem values with a pixel fallback.

http://snook.ca/archives/html_and_css/font-size-with-rem
http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/

html { font-size: 62.5%; } 
body { font-size: 14px; font-size: 1.4rem; } =14px
h1   { font-size: 24px; font-size: 2.4rem; } =24px


/* =Reset ------------------------------------ */

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 {
	margin:0;padding:0;border:0;
	font-size:100%;
	vertical-align:baseline;
}
html {overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;}
body {line-height:1.5;}
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;}
caption,
th,
td {font-weight:normal;text-align:left;}
h1,h2,h3,h4,h5,h6 {clear:both;}
a:focus {outline:thin dotted;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {display:block;}
audio,
canvas,
video {display:inline-block;}
audio:not([controls]) {display:none;}
del {color:#333;}
ins {background:#fff9c0;text-decoration:none;}
hr {background-color:#ccc;border:0;height:1px;margin:24px;margin-bottom:1.2rem;}
sub,
sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
small {font-size:smaller;}
img {border:0;-ms-interpolation-mode:bicubic;}

/* Clearing floats */
.clear:after,
.wrapper:after,
.format-status .entry-header:after {clear:both;}
.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {display:table;content:"";}


/* =Repeatable patterns -------------------------------------------------------------- */

/* Small headers */
.entry-content th,
.comment-content th {font-size:14px;font-size:1.4rem;font-weight:bold;/*text-transform:uppercase;*/color:#343642;}

/* Shared Post Format styling */
article.format-quote footer.entry-meta,
article.format-link footer.entry-meta,
article.format-status footer.entry-meta {font-size:11px;font-size:1.1rem;}

/* Form fields, general styles first */
button,
input,
textarea {color:#666;border:2px solid #ccc;font-size:16px;font-size:1.6rem;padding:3px;padding:0.3rem;}
button,
input {line-height:normal;}
textarea {overflow:auto;vertical-align:top;}

/* Reset non-text input types */
input[type="checkbox"],
input[type="radio"],
input[type="file"],
input[type="hidden"],
input[type="image"],
input[type="color"] {border:0;border-radius:0;padding:0;}

/* Buttons */
.menu-toggle,
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
li.bypostauthor cite span,
a.more-link:link,
a.more-link:visited {
	padding:3px 10px;padding:0.3rem 1rem;
	font-size:16px;font-size:1.6rem;
	/*line-height:1.428571429;*/
	font-weight:bold;
	color:#fff;background:#f63/*cc5229-f63-c60-f93*/;
	background-repeat:repeat-x;
	background-image:linear-gradient(bottom, rgb(204,82,41) 50%, rgb(255,102,51) 100%);
	background-image:-o-linear-gradient(bottom, rgb(204,82,41) 50%, rgb(255,102,51) 100%);
	background-image:-moz-linear-gradient(bottom, rgb(204,82,41) 50%, rgb(255,102,51) 100%);
	background-image:-webkit-linear-gradient(bottom, rgb(204,82,41) 50%, rgb(255,102,51) 100%);
	background-image:-ms-linear-gradient(bottom, rgb(204,82,41) 50%, rgb(255,102,51) 100%);
	background-image:-webkit-gradient(linear,left bottom,eft top,color-stop(0.5, rgb(204,82,41)),color-stop(1, rgb(255,102,51)));
	box-shadow:0 1px 2px rgba(64, 64, 64, 0.1);
	border:0;
}
.menu-toggle,
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {cursor:pointer;}
button[disabled],
input[disabled] {cursor:default;}
.menu-toggle:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover,
a.more-link:hover {color:#fff;background:#066/*338585*/;}
.menu-toggle:active,
.menu-toggle.toggled-on,
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active,
a:more-link:active {
	color:#757575;
	background-color:#e1e1e1;
	background-repeat:repeat-x;
	background-image:-moz-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image:-ms-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image:-webkit-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image:-o-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image:linear-gradient(top, #ebebeb, #e1e1e1);
	box-shadow:inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;
	border:none;
}
li.bypostauthor cite span {
	color:#fff;
	background-color:#21759b;
	background-image:none;
	border:1px solid #1f6f93;
	border-radius:2px;
	box-shadow:none;
	padding:0;
}

/* Responsive images */
.entry-content img,
.comment-content img,
.widget img {max-width:100%; /* Fluid images for posts, comments, and widgets */}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {height:auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {max-width:100%;height:auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */}

/* Make sure videos and embeds fit their containers */
embed,
iframe,
object,
video {max-width:100%;max-height:auto;}
.entry-content .twitter-tweet-rendered {max-width:100% !important; /* Override the Twitter embed fixed width */}

/* Images */
.alignleft {float:left;}
.alignright {float:right;}
.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */}
.wp-caption {padding:4px;max-width:100%; /* Keep wide captions from overflowing their container. */}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {font-size:12px;font-size:1.2rem;font-style:italic;/*line-height:2;*/color:#757575;}
img.wp-smiley,
.rsswidget img {border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.entry-content dl.gallery-item {margin:0;}
.gallery-item a,
.gallery-caption {width:90%;}
.gallery-item a {display:block;}
.gallery-caption a {display:inline;}
.gallery-columns-1 .gallery-item a {max-width:100%;width:auto;}
.gallery .gallery-icon img {height:auto;max-width:90%;padding:5%;}
.gallery-columns-1 .gallery-icon img {padding:3%;}

/* Navigation */
.site-content nav {clear:both;/*line-height:2;*/overflow:hidden;}
#nav-above {padding:24px 0;padding:2.4rem 0;}
#nav-above {display:none;}
.paged #nav-above {display:block;}
.nav-previous,
.previous-image {float:left;width:50%;}
.nav-next,
.next-image {float:right;text-align:right;width:50%;}
.nav-single + .comments-area,
#comment-nav-above {margin:48px 0;margin:4.8rem 0;}

/* Author profiles */
.author .archive-header {margin-bottom:24px;margin-bottom:2.4rem;}
.author-info {
	border-top:1px solid #ededed;
	margin:24px 0;margin:2.4rem 0;
	padding-top:24px;padding-top:2.4rem;
	overflow:hidden;
}
.author-description p {
	color:#757575;
	font-size:13px;font-size:1.3rem;
	/*line-height:1.846153846;*/
}
.author.archive .author-info {border-top:0;margin:0 0 48px;margin:0 0 4.8rem;}
.author.archive .author-avatar {margin-top:0;}


/* =Basic structure -------------------------------------------------------------- */

/* Body, links, basics */
body {
	font-size:15px;font-size:1.5rem;
	font-family:"Lucida Sans", Arial, Helvetica, Verdana, sans-serif;
	text-rendering:optimizeLegibility;
	color:#444;
	background:#fff;
}
body.custom-background {background:#fff;}
/*body.custom-font-enabled {font-family:"Open Sans", Helvetica, Arial, sans-serif;}
body .site {padding:0 15px;padding:0 1.5rem;}*/
h1, h2, h3 {font-family:/*MuseoSlab,*/"RokkittRegular","Georgia", Times, serif;font-weight:normal;}
h1 {color:#066/*f63-c60*/;letter-spacing:1px;/* page title */}
h2 {color:#555/*338585-399-066*/;letter-spacing:1px;padding-bottom:5px;border-bottom:7px solid #338585;/* page section title */}
h3 {color:#066;}
a {text-decoration:none;outline:none;}
a:link, a:visited {color:#cc5229/*e55c2e-399-f63-066*/;padding-bottom:1px;border-bottom:2px solid #cc5229/*e55c2e*/;}
a:hover, a:active {color:#066/*338585*/;border-bottom:none;}

/* Assistive text */
.assistive-text,
.site .screen-reader-text {position:absolute !important;clip:rect(1px, 1px, 1px, 1px);}
.main-navigation .assistive-text:hover,
.main-navigation .assistive-text:active,
.main-navigation .assistive-text:focus {
	background:#fff;
	border:2px solid #333;
	border-radius:3px;
	clip:auto !important;
	color:#000;
	display:block;
	font-size:12px;font-size:1.2em;
	padding:12px;padding:1.2em;
	position:absolute;
	top:5px;
	left:5px;
	z-index:100000; /* Above WP toolbar */
}

/* Page structure */
.site {padding:0 24px;padding:0 2.4rem;}
.site-content {margin:0;}
.widget-area {margin:0;}

/* Header */
.site-header {padding:24px 0;padding:2.4rem 0;}
.header-image {margin-top:24px;margin-top:2.4rem;}
#logo,
#info-navigation,
#main-nav-search {margin:0 auto 12px auto;margin:0 auto 1.2rem auto;text-align:center;}
#logo img {width:156px;width:15.6rem;}
#logo a {font-size:18px;font-size:1.8rem;font-weight:bold;line-height:0;padding:0;/*float:left;*/text-decoration:none;}
#logo a:link, #logo a:visited {color:#39C1C7;border-bottom:none;}
#logo a:hover, #logo a:active {color:#666;}
#site-description {clear:both;text-align:center;font-size:22px;font-size:2.35rem;letter-spacing:1px;margin-bottom:24px;margin-bottom:2.4rem; font-family:"RokkittRegular","Georgia", serif;color:#066;}
#info-navigation {display:block;color:#399;width:650px/*450px*/;}
#info-navigation ul {clear:both;list-style-type:none;padding:0;margin-bottom:20px;margin-bottom:2rem;font-size:16px;font-size:1.6rem;}
#info-navigation ul li {display:inline-block;text-align:right;padding:0 3px;padding:0 .35rem;color:#666;}
#info-navigation ul li i {padding: 0 5px 0 5px;padding: 0 .5rem 0 .5rem;font-size:18px;font-size:1.8rem;color:#338585;}
#info-navigation ul li a {color:#f63/*cc5229*/;border-bottom:2px solid #f63;}
#info-navigation ul li a:hover {color:#066;border-bottom:none;}
#main-nav-search {clear:both;}
#searchform #s {margin-right:10px;margin-right:1rem;}


/* Navigation Menu */
.main-navigation {clear:both;text-align:center;background:#eee;padding-top:10px;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {display:none;}
.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {display:inline-block;margin-bottom:1rem;font-family:"Lucida Sans", Arial, Helvetica, Verdana, sans-serif;}
.main-navigation ul.nav-menu li {display:block;margin-bottom:10px;margin-bottom:1rem;}
.main-navigation ul.nav-menu li ul {display:none;}


/* Banner */
section[role="banner"] {margin-bottom:48px;margin-bottom:4.8rem;}


/* Sidebar */
.widget-area .widget {margin-bottom:24px;margin-bottom:2.4rem;word-wrap:break-word;}
.widget-area .widget h2,
.widget-area .widget h3 {margin-bottom:12px;margin-bottom:1.2rem;}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget {font-size:14px;font-size:1.4rem;line-height:1.8;}
.widget-area .widget p {margin-bottom:24px;margin-bottom:2.4rem;}
.widget-area ul {margin:0 0 24px;margin:0 0 2.4rem;list-style:disc outside;}
.widget-area li {margin: 0 0 10px 16px;margin:0 0 1rem 1.6rem;}
.widget-area .widget a {color:#066;border-bottom:2px solid #066;}
.widget-area .widget a:hover {text-decoration:0;border-bottom:0;}
.widget-area #s {width:53.66666666666%; /* define a width to avoid dropping a wider submit button */}
.widget-area select {width:100%;font-size:14px;font-size:1.4rem;}

ul.sideNavMenu,
ul.subNavMenu {list-style:none;margin-bottom:2em;border-top:7px solid #ccc;}
ul.sideNavMenu ul,
ul.subNavMenu ul {list-style:none;margin-bottom:0;padding-bottom:0;}
ul.sideNavMenu li {}
ul.sideNavMenu li ul,
ul.subNavMenu li ul {}
ul.sideNavMenu li a,
ul.subNavMenu li a {display:block;padding:7px 5px; border-bottom: 2px solid #ccc; font-size:1.025em;font-weight:bold;}
ul.sideNavMenu li a i,
ul.subNavMenu li a i {text-decoration:none;padding-right:5px;}
ul.sideNavMenu li ul a,
ul.subNavMenu li ul a {display:block;padding:5px 5px 5px 25px; border-bottom: 2px solid #ccc; font-size:.95em;font-weight:bold;}
ul.sideNavMenu li a:link,
ul.sideNavMenu li a:visited,
ul.subNavMenu li a:link,
ul.subNavMenu li a:visited {color:#066;background:#eee;}
ul.sideNavMenu li a:hover,
ul.sideNavMenu li a:active,
ul.subNavMenu li a:hover,
ul.subNavMenu li a:active {color:#066;text-decoration:underline;background:#fff;/*background:#ceeef6*/}
ul.sideNavMenu li.current-side a,
ul.subNavMenu li.current-menu-item.current_page_item a {color:#666;text-decoration:line-through;background:#fff;cursor:default;}
ul.sideNavMenu li a i {padding-right:.25em;}
ul.sideNavMenu li ul a i {padding-right:.5em;}

/* Footer */
footer[role="contentinfo"] {
	clear:both;border-top:3px solid #ccc;
	font-size:12px;font-size:1.2rem;
	line-height:2;
	max-width:960px;max-width:96rem;
	margin-left:auto;margin-right:auto;
	padding:10px 0;padding:1rem 0;
}
footer[role="contentinfo"] a {color:#333;border-bottom:1px solid #333;}
footer[role="contentinfo"] a:hover {color:#333;border-bottom:0;}


/* =Main content and comment content -------------------------------------------------------------- */

.entry-meta {clear:both;}
.entry-header,
.entry-header-blog,com
.entry-header img.wp-post-image {margin-bottom:24px;margin-bottom:2.4rem;}
.entry-header .entry-title a {text-decoration:none;border-bottom:0;}
.entry-header .entry-format {
	margin-top:24px;margin-top:2.4rem;
	font-weight:normal;
}
.entry-header .comments-link {
	margin-top:24px;margin-top:2.4rem;
	font-size:13px;font-size:1.3rem;
	line-height:1.846153846;
	color:#333;
}
.comments-link {border-bottom:1px solid #ccc;padding-bottom:1rem;}
.comments-link span,
.entry-meta span {margin-right:1rem;display:inline-block;}
.comments-link i,
.entry-meta i {margin-right:.5rem;}
.comments-link i {color:#CC5229;}
.entry-meta i {color:#333;/*#066*/;}
.comments-link a,
.comments-link .leave-reply,
.entry-meta a {color:#333;border-bottom:none;text-decoration:underline;font-style:italic;}
.comments-link a:hover,
.comments-link .leave-reply:hover,
.entry-meta a:hover {color:#066;text-decoration:none;}
article.sticky .featured-post {
	border-top:4px double #ededed;
	border-bottom:4px double #ededed;
	color:#757575;
	font-size:13px;font-size:1.3rem;
	line-height:3.692307692;
	margin-bottom:24px;margin-bottom:2.4rem;
	text-align:center;
}
.comments-link i {text-decoration:none;margin-right:5px;margin-right:.5em;}
.entry-content,
.entry-summary,
.mu_register {line-height:1.714285714;}
.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6,
.widget-title {margin:24px 0;margin:2.4rem 0;}
h1,
.entry-header h1,
.entry-content h1,
.comment-content h1,
.archive-title,
.page-title {font-size:36px;font-size:3.6rem;line-height:1;}
h2,
.entry-content h2,
h2.entry-title,
.comment-content h2,
.mu_register h2 {font-size:30px;font-size:3rem;line-height:1;}
h2.entry-title a:link, 
h2.entry-title a:visited {color:#555;}
h3,
.entry-content h3,
.comment-content h3
/*.widget-title*/ {font-size:26px;font-size:2.6rem;margin:0 0 10px 0;margin:0 0 1rem 0;}
.entry-content h4,
.comment-content h4 {font-size:14px;font-size:1.4rem;}
.entry-content h5,
.comment-content h5 {font-size:13px;font-size:1.3rem;}
.entry-content h6,
.comment-content h6 {font-size:12px;font-size:1.2rem;}
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p,
.entry-content ol,
.comment-content ol,
.entry-content ul,
.comment-content ul,
.mu_register ul {margin:0 0 26px;margin:0 0 2.6rem;}
.entry-content ul ul,
.comment-content ul ul,
.entry-content ol ol,
.comment-content ol ol,
.entry-content ul ol,
.comment-content ul ol,
.entry-content ol ul,
.comment-content ol ul {margin-bottom:0;}
.entry-content ul,
.comment-content ul,
.mu_register ul {list-style:disc outside;}
.entry-content ol,
.comment-content ol {list-style:decimal outside;}
.entry-content li,
.comment-content li,
.mu_register li {margin:0 0 12px 36px;margin:0 0 1.2rem 3.6rem;}
.entry-content blockquote,
.comment-content blockquote {margin-bottom:24px;margin-bottom:2.4rem;padding:24px;padding:2.4rem;font-style:italic;}
.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child {margin-bottom:0;}
.entry-content code,
.comment-content code {font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;font-size:1.2rem;line-height:2;}
.entry-content pre,
.comment-content pre {
	border:1px solid #ededed;
	color:#666;
	font-family:Consolas, Monaco, Lucida Console, monospace;
	font-size:12px;font-size:1.2rem;
	line-height:1.714285714;
	margin:24px 0;margin:2.4rem 0;
	overflow:auto;
	padding:24px;padding:2.4rem;
}
.entry-content pre code,
.comment-content pre code {display:block;}
.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym {border-bottom:1px dotted #666;cursor:help;}
.entry-content address,
.comment-content address {display:block;line-height:1.714285714;margin:0 0 24px;margin:0 0 2.4rem;}
img.alignleft {margin:12px 24px 12px 0;margin:1.2rem 2.4rem 1.2rem 0;}
img.alignright {margin:12px 0 12px 24px;margin:1.2rem 0 1.2rem 2.4rem;}
img.aligncenter {margin-top:12px;margin-top:1.2rem;margin-bottom:12px;margin-bottom:1.2rem;}
.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video {margin-bottom:24px;margin-bottom:2.4rem;}
.entry-content dl,
.comment-content dl {margin:0 24px;margin:0 2.4rem;}
.entry-content dt,
.comment-content dt {font-weight:bold;line-height:1.714285714;}
.entry-content dd,
.comment-content dd {line-height:1.714285714;margin-bottom:24px;margin-bottom:2.4rem;}
.entry-content table,
.comment-content table {
	border-bottom:1px solid #ededed;
	color:#757575;
	font-size:12px;font-size:1.2rem;
	line-height:2;
	margin:0 0 24px;margin:0 0 2.4rem;
	width:100%;
}
.entry-content table caption,
.comment-content table caption {font-size:16px;font-size:1.6rem;margin:24px 0;margin:2.4rem 0;}
.entry-content td,
.comment-content td {border-top:1px solid #ededed;padding:6px 10px 6px 0;}
.entry-content .meta-nav i {margin-left:5px;margin-left:.5em;}

.site-content article {
	margin-bottom:24px;margin-bottom:2.4rem;
	/*padding-bottom:24px;padding-bottom:2.4rem;*/
	word-wrap:break-word;
	/*-webkit-hyphens:auto;
	-moz-hyphens:auto;
	hyphens:auto;*/
}
.page-links {clear:both;line-height:1.714285714;}
footer.entry-meta {
	margin-top:24px;margin-top:2.4rem;
	padding:.5rem 1rem;
	font-size:13px;font-size:1.3rem;
	line-height:1.846153846;
	color:#333;
	background:#eee;
}
.single-author .entry-meta .by-author {display:none;}
.page footer.entry-meta {background:0;}
#nav-below {margin-bottom:24px;margin-bottom:2.4rem;}

.mod01 {
	border-top:2px solid #9cc;border-bottom:2px solid #9cc;
	margin:0 0 24px 0;margin:0 0 2.4rem 0;
	padding:15px 15px 0 15px;padding:1.5rem 1.5rem 0 1.5rem;
	background:#eee;
}
.mod01 p, .mod01 ul {padding-bottom:15px;padding-bottom:1.5rem;margin-bottom:0;}
.mod03 {
	text-align:center;
	font-size:18px;font-size:1.8rem;
	line-height:1.85;
	color:#333;
	border-top:5px solid #ccc;border-bottom:5px solid #ccc;
	padding:.5em 0;
	margin-bottom:24px;margin-bottom:2.4rem;
}
.mod03 ul {padding:0 0 1em 1em;}
.mod03 li {padding:0 0 .5em .25em;}
.mod03 em {font-size:16px;font-size:1.6rem;}
.mod04 {text-align:center; margin:0 0 1.4rem 0;}
.mod04 ul {list-style-type:none;padding:0;margin-top:-25px;margin-top:-2.5rem;}
.mod04 li {text-align:left;}
.mod04 li a {
	display:block;
	font-weight:bold;font-size:15px;font-size:1.5rem;
	color:#066/*e55c2e-f63*/;
	padding:10px;padding:1rem;
	margin-bottom:0;
	background:#eee;
	border-bottom:3px solid #ccc;
	text-decoration:none;
}
.mod04 li a:hover {text-decoration:underline;background:#fff;}
.mod04 li a:hover i {text-decoration:none;}
.mod04 li a i {padding-right:10px;padding-right:1rem;font-size:13px;font-size:1.3rem;}

body div.sharedaddy .sd-content {width:88%;}
body div.sharedaddy h3.sd-title:before {min-width:300px;}
body div.sharedaddy h3.sd-title, body div.sharedaddy h3, body #content div.sharedaddy h3, body #main div.sharedaddy h3, body #primary div.sharedaddy h3 {font-size:22px;font-size:2.2rem;font-weight:normal;width:100%;}

/* =Archives -------------------------------------------------------------- */

.archive-header,
.page-header {
	margin-bottom:24px;margin-bottom:2.4rem;
	padding-bottom:22px;padding-bottom:2.2rem;
	/*border-bottom:1px solid #ededed;*/
}
.archive-meta {
	color:#757575;
	font-size:12px;font-size:1.2rem;
	line-height:2;
	margin-top:22px;margin-top:2.2rem;
}


/* =Single image attachment view -------------------------------------------------------------- */

.article.attachment {overflow:hidden;}
.image-attachment div.attachment,
.image-attachment div.attachment p {text-align:center;}
.image-attachment div.attachment img {display:block;height:auto;margin:0 auto;max-width:100%;}
.image-attachment .entry-caption {margin-top:8px;margin-top:.8rem;}


/* =Aside post format -------------------------------------------------------------- */

article.format-aside h1 {margin-bottom:24px;margin-bottom:2.4rem;}
article.format-aside h1 a {text-decoration:none;color:#4d525a;}
article.format-aside h1 a:hover {color:#2e3542;}
article.format-aside .aside {padding:24px 24px 0;padding:2.4rem;background:#d2e0f9;border-left:22px solid #a8bfe8;}
article.format-aside p {font-size:13px;font-size:1.3rem;line-height:1.846153846;color:#4a5466;}
article.format-aside blockquote:last-child,
article.format-aside p:last-child {margin-bottom:0;}


/* =Post formats -------------------------------------------------------------- */

/* Image posts */
article.format-image footer h1 {font-size:13px;font-size:1.3rem;line-height:1.846153846;font-weight:normal;}
article.format-image footer h2 {font-size:11px;font-size:1.1rem;line-height:2.181818182;}
article.format-image footer a h2 {font-weight:normal;}

/* Link posts */
article.format-link header {
	padding:0 10px;padding:0 1rem;
	float:right;
	font-size:11px;font-size:1.1rem;
	line-height:2.181818182;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	color:#848484;
	background-color:#ebebeb;
	border-radius:3px;
}
article.format-link .entry-content {max-width:80%;float:left;}
article.format-link .entry-content a {font-size:22px;font-size:2.2rem;line-height:1.090909091;text-decoration:none;}

/* Quote posts */
article.format-quote .entry-content p {margin:0;padding-bottom:24px;padding-bottom:2.4rem;}
article.format-quote .entry-content blockquote {
	display:block;
	padding:24px 24px 0;padding:2.4rem 2.4rem 0;
	font-size:15px;font-size:1.5rem;
	line-height:1.6;
	font-style:normal;
	color:#6a6a6a;
	background:#efefef;
}

/* Status posts */
.format-status .entry-header {margin-bottom:24px;margin-bottom:2.4rem;}
.format-status .entry-header header {display:inline-block;}
.format-status .entry-header h1 {font-size:15px;font-size:1.5rem;font-weight:normal;line-height:1.6;margin:0;}
.format-status .entry-header h2 {font-size:12px;font-size:1.2rem;font-weight:normal;line-height:2;margin:0;}
.format-status .entry-header header a {color:#757575;}
.format-status .entry-header header a:hover {color:#21759b;}
.format-status .entry-header img {float:left;margin-right:21px;margin-right:2.1rem;}


/* =Comments -------------------------------------------------------------- */

.comments-title {
	margin-bottom:24px;margin-bottom:2.4rem;
	font-weight:normal;
}
.comments-area article {margin:14px 0;margin:1.4rem 0;padding:14px 0;padding:1.4rem 0;border-bottom:1px solid #ccc;}
.comments-area article header {margin:0 0 24px;margin:0 0 2.4rem;overflow:hidden;position:relative;}
.comments-area article header img {float:left;padding:0;line-height:0;}
.comments-area article header cite,
.comments-area article header time {display:block;margin-left:65px;margin-left:6.5rem;}
.comments-area article header cite {font-style:normal;font-size:15px;font-size:1.5rem;line-height:1.4;}
.comments-area article header time {line-height:1.714285714;text-decoration:none;font-size:12px;font-size:1.2rem;color:#5e5e5e;}
.comments-area article header a {text-decoration:none;color:#cc5229;}
.comments-area article header a:hover {color:#066;border-bottom:none;}
.comments-area article header cite a {color:#cc5229;}
.comments-area article header cite a:hover {text-decoration:none;}
.comments-area article header h4 {
	position:absolute;
	top:0;right:0;
	padding:6px 12px;padding:.6rem 1.2rem;
	font-size:12px;font-size:1.2rem;
	font-weight:normal;
	color:#fff;
	background-color:#0088d0;
	background-repeat:repeat-x;
	background-image:-moz-linear-gradient(top, #009cee, #0088d0);
	background-image:-ms-linear-gradient(top, #009cee, #0088d0);
	background-image:-webkit-linear-gradient(top, #009cee, #0088d0);
	background-image:-o-linear-gradient(top, #009cee, #0088d0);
	background-image:linear-gradient(top, #009cee, #0088d0);
	border-radius:3px;
	border:1px solid #007cbd;
}
.comments-area li.bypostauthor cite span {
	position:absolute;
	margin-left:5px;margin-left:.5rem;
	padding:2px 5px;padding:.2rem .5rem;
	font-size:10px;font-size:1rem;
}
a.comment-reply-link,
a.comment-edit-link {color:#cc5229;font-size:13px;font-size:1.3rem;line-height:1.846153846;}
a.comment-reply-link:hover,
a.comment-edit-link:hover {color:#066;}
.commentlist .pingback {line-height:1.714285714;margin-bottom:24px;margin-bottom:2.4rem;}

/* Comment form */
#respond {margin-top:24px;margin-top:2.4rem;}
#respond #reply-title {/*font-size:20px;font-size:2rem;line-height:1.5;*/}
#respond #reply-title #cancel-comment-reply-link {
	margin-left:10px;margin-left:1rem;
	font-weight:normal;
	font-size:12px;font-size:1.2rem;
}
#respond form {margin:24px 0;margin:2.4rem 0;}
#respond form p {margin:11px 0;margin:1.1rem 0;}
#respond form p.logged-in-as {margin-bottom:24px;margin-bottom:2.4rem;}
#respond form label {display:block;line-height:1.714285714;}
#respond form input[type="text"],
#respond form textarea {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-size:14px;font-size:1.4rem;
	line-height:1.714285714;
	padding:3px;padding:.3rem;
	width:100%;
}
#respond form p.form-allowed-tags {
	margin:0;
	font-size:12px;font-size:1.2rem;
	line-height:2;
	color:#5e5e5e;
}
.required {color:red;}


/* =Front page template -------------------------------------------------------------- */

.entry-page-image {margin-bottom:14px;margin-bottom:1.4rem;}
.template-front-page .site-content article {border:0;margin-bottom:0;}
.template-front-page .widget-area {clear:both;float:none;width:auto;padding-top:24px;padding-top:2.4rem;border-top:1px solid #ededed;}
.template-front-page .widget-area .widget li {
	margin:8px 0 0;margin:.8rem 0 0;
	font-size:13px;font-size:1.3rem;
	line-height:1.714285714;
	list-style-type:square;
	list-style-position:inside;
}
.template-front-page .widget-area .widget li a {color:#757575;}
.template-front-page .widget-area .widget li a:hover {color:#21759b;}
.template-front-page .widget-area .widget_text img {float:left;margin:8px 24px 8px 0;margin:.8rem 2.4rem .8rem 0;}


/* =Widgets -------------------------------------------------------------- */

#secondary .widget-title,
.secondary .widget-title {margin:0 0 24px 0;margin:0 0 2.4rem 0;}
.widget-area .widget ul ul {margin-left:12px;margin-left:1.2rem;}
.widget_rss li {margin:12px 0;margin:1.2rem 0;}
.widget_recent_entries .post-date,
.widget_rss .rss-date {color:#aaa;font-size:11px;font-size:1.1rem;margin-left:12px;margin-left:1.2rem;}
#wp-calendar {margin:0;width:100%;font-size:13px;font-size:1.3rem;line-height:1.846153846;color:#686868;}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption {text-align:left;}
#wp-calendar #next {padding-right:24px;padding-right:2.4rem;text-align:right;}
.widget_search label {display:block;font-size:13px;font-size:1.3rem;line-height:1.846153846;}
.widget_twitter li {list-style-type:none;}
.widget_twitter .timesince {display:block;text-align:right;}
.widget-cc-advocates,
.widget-fb,
.widget-blog-subscribe,
.widget-ally,
.widget-consultation,
.widget-newsletter,
.widget-book,
.blogSubscribe {margin-bottom:24px;margin-bottom:2.4rem;}
.blogSubscribe p {margin-bottom:12px;margin-bottom:1.2rem;}
.widget-consultation .teaser-03 {margin:0;}

/* =Plugins ----------------------------------------------- */

img#wpstats {display:block;margin:0 auto 24px;margin:0 auto 2.4rem;}


/* =Extra coding ----------------------------------------------- */
/* -- YouTube --*/
.videoYouTube-225 {float:left;margin-right:10px;margin-right:1rem;}
.videoYouTube-225.firstColumn {clear:left;}
.videoYouTube-225.lastColumn {margin-right:0;}

.videoYouTube-350 {width:350px;width:35rem;float:left;margin-right:20px;margin-right:2rem;margin-bottom:0;}
.videoYouTube-350 p {display:none;}
.videoYouTube-350 p,
.videoYouTubeFull p {text-align:center}
.videoYouTubeFull {width:100%;}
.entry-content .videoYouTubeFull embed,
.entry-content .videoYouTubeFull iframe,
.entry-content .videoYouTubeFull object,
.entry-content .videoYouTubeFull video {margin-bottom:0;}

/*///----- HOMEPAGE -----/////*/

.teaser-01,
.teaser-02,
.teaser-03,
.teaser-01-set,
.section-cols-2,
.sidebar-front-01,
.sidebar-front-02 {margin-bottom:24px;margin-bottom:2.4rem;}

.textwidget {margin-bottom:24px;margin-bottom:2.4rem;}
.widget-blog-subscribe #subscribe-field {margin:12px 0;margin:1.2rem 0;}

h2 a.h2Homepage:link,
h2 a.h2Homepage:visited {color:#555/*338585*/; border-bottom:none;}
h2 a.h2Homepage:hover,
h2 a.h2Homepage:active {color:#cc5229;}

.teasers {text-align:center;width:100%;}
.teaser-01,
.teaser-02,
.teaser-03 {
	background:#eee;
	border:0 solid #ccc;
	border-top:5px solid #ccc;
	border-bottom:5px solid #ccc;
	padding:5px 16px;margin:10px auto;
	padding:.5rem 1.6rem;margin:1rem auto;
}
.teaser-01 {
	width:274px;width:27.4rem;height:100px;
	text-align:right;
}
.teaser-01 span {font-size:26px;font-size:2.6rem;line-height:1.25;font-family:"RokkittRegular","Georgia", Times, serif;}
.teaser-01 a {display:block;color:/*#cc5229*/#066;text-decoration:none;border-bottom:none;}
.teaser-01 a:hover {text-decoration:underline;}
#teaser-01-a,
#teaser-01-b {margin-right:auto;margin-right:auto;}

.teaser-02 {margin-bottom:10px;margin-bottom:1rem;text-align:center;}
.teaser-02-text {font-size:130%;}
.teaser-02 p {margin-bottom:15px;margin-bottom:1.5rem;}

.teaser-03 {text-align:center;}
.teaser-03 p {margin-bottom:12px;margin-bottom:1.2rem;}

.section-cols-4 {clear:both;}

.blog-feed h2 {margin-bottom:24px;margin-bottom:2.4rem;}
.blog-feed ul {list-style:none;padding:0;margin:0;}
.blog-feed li {padding:0 0 10px 0;padding:0 0 1rem 0;}
.blog-feed li i {font-size:2rem;}
.blog-feed h3 {margin-bottom:1rem;line-height:1;}
.blog-feed h3 a {border-bottom:none;}
.blog-feed h3 a:link,
.blog-feed h3 a:visited {color:#066;text-decoration:none;}
.blog-feed h3 a:hover,
.blog-feed h3 a:active {color:#f63;text-decoration:underline;}

.widget-cc-advocates div {text-align:center;}
.widget-cc-advocates div ul li {border-bottom:2px solid #ccc;margin-bottom:1rem;padding:0 0 1rem 0;}
.widget-cc-advocates div ul a {margin:0;padding:0;}

.widget-ally ul {margin-top:-2.35rem;}

.training .mod01 p i {margin:0;padding:0;}

/*-- Easy Slider --*/
.slider {height:345px;height:34.5rem;overflow:auto;background:#eee;;border-top:5px solid #ccc;border-bottom:5px solid #ccc;padding:2.5rem;margin-bottom:2rem;text-align:center;}
.slider h1 {margin:0 0 24px 0;margin:0 0 2.4rem 0;padding:0;background:#000;opacity:.95;}
.slider .video-embed {width:100%;margin:0 0 10px 0;margin:0 0 1rem 0;}
.slider .slide-style-a {width:90%;padding:0;margin:0 0 1px 0;margin:0 0 1rem 0;text-align:left;background:#eee;padding:14px 20px;opacity:.95;}
.slider .slide-style-a p {font-size:20px;font-size:2rem;line-height:2.2;color:#333;}
.slider .slide-style-a p i {color:#066;margin-right:5px;}
.slider .slide-style-a span {display:block;text-align:center;margin-top:1.5rem;}

/*-- Contact Form --*/
#si_contact_form1 input,
#si_contact_form1 select {width:98%;}
#si_contact_subject_ID1 {font-size:120%;}
#si_contact_message1 {width:98%;}
#si_contact_form1 input#fsc-submit-1 {width:25%;margin:0 auto;}

#FSContact1 {margin-bottom:1em;}
#FSContact1 #fscf_div_field1_3,
#FSContact1 .fscf-div-clear {margin-bottom:.5em;}
#FSContact1 .fscf-div-error {color:red;}

/* =Media queries -------------------------------------------------------------- */

/* max width of 320 pixels. */
@media screen and (max-width:419px) {
	.teaser-01 {width:85%;}
}

/* max width of 600 pixels. */
@media screen and (max-width:599px) {
	.blog-feed ul {/*height:200px;height:20rem;overflow:scroll;*/}
	.slider .video-embed {display:none;}
	.slider .slide-style-a {}
	#logo img {width:100%;}
	header,
	#main,
	footer {width:100%;}
	#info-navigation {display:block;color:#399;width:100%;margin:0 auto;}
	.slider {height:auto;}
	.slider h1 {font-size:22px;font-size:2.2rem;}
	.slider .slide-style-a p {font-size:14px;font-size:1.4rem;line-height:2;color:#333;}
}

/* Minimum width of 600 pixels. */
@media screen and (min-width:600px) {
	.author-avatar {float:left;margin-top:8px;margin-top:.8rem;}
	.author-description {float:right;width:80%;}
	.site {
		margin:0 auto;
		max-width:960px;max-width:96rem;
		overflow:hidden;
	}
	/*.site-content {float:left;width:74%;}
	.widget-area {float:right;width:24%;}*/
	body.template-front-page .site-content,
	body.single-attachment .site-content,
	body.full-width .site-content {width:100%;}
	
	#respond form input[type="text"] {width:46.333333333%;}
	#respond form textarea.blog-textarea {width:79.666666667%;}
	.template-front-page .site-content,
	.template-front-page article {overflow:hidden;}
	.template-front-page.has-post-thumbnail article {float:left;width:47.916666667%;}
	.entry-page-image {float:right;margin-bottom:0;width:47.916666667%;}
	.template-front-page .widget-area .widget,
	.template-front-page.two-sidebars .widget-area .front-widgets {
		float:left;width:51.875%;
		margin-bottom:24px;margin-bottom:2.4rem;
	}
	.template-front-page .widget-area .widget:nth-child(odd) {clear:right;}
	.template-front-page .widget-area .widget:nth-child(even),
	.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
		float:right;width:39.0625%;
		margin:0 0 24px;margin:0 0 2.4rem;
	}
	.template-front-page.two-sidebars .widget,
	.template-front-page.two-sidebars .widget:nth-child(even) {float:none;width:auto;}
	.commentlist .children {margin-left:48px;margin-left:4.8rem;}
}

@media screen and (min-width:600px) and (max-width:959px) {
	.sidebar-front-01 .widget-blog-subscribe,
	.sidebar-front-01 .blogSubscribe,
	.sidebar-front-01 .widget-ally,
	.widget-cc-advocates,
	.widget-fb {float:left;width:48%;}
	.widget-blog-subscribe,
	.blogSubscribe,
	.widget-cc-advocates {margin-right:2%;}
	.blog-feed ul {/*height:150px;height:15rem;overflow:scroll;*/}
	.slider .video-embed {margin:0 auto 10px auto;margin:0 auto 1rem auto;}
	.slider .slide-style-a {margin:0 auto 10px auto;margin:0 auto 1rem auto;}
	/*.site-content {float:left;width:58%;}
	.widget-area {float:right;width:38%;}*/
	.teaser-01-set {float:none;width:600px;width:60rem;width:80%;margin:0 auto;background:yellow;}
	.teaser-01 {float:left;width:274px;width:27.4rem;width:42%;margin:0;}
	#teaser-01-a {margin-right:0;}
	#teaser-01-c {margin-right:0;float:right;}
}

@media screen and (min-width:720px) and (max-width:959px) {
	.site-content {float:right;width:68%;}
	.widget-area,
	.sidebar-01,
	.secondary {float:left;width:28%;}
}

/* Minimum width of 960 pixels. */
@media screen and (min-width:960px) {
	body {/*background-color:#e6e6e6;*/}
	body.custom-background {background-color:#fff;}
	body .site {padding:0 25px;padding:0 2.5rem;}
	body.custom-background-empty {/*background-color:#fff;*/}
	body.custom-background-empty .site,
	body.custom-background-white .site {padding:0;margin-top:0;margin-bottom:0;box-shadow:none;}
	
	.site-content {float:right;width:74%;}
	.sidebar-01,
	.secondary,
	.widget-area {float:left;width:24%;}

/*#FSContact1 {float:left;width:40%;}*/
#FSContact1 #fscf_div_field1_3 {width:90%;}
#FSContact1 #fscf-div-field {width:100%;}
#FSContact1 #fscf_field1_3 {width:100%;}
#FSContact1 .fscf-input-textarea {width:100%;}
/*#testimonialsColumn {float:right;width:55%;}*/
	
	/* homepage */
#logo {float:left;}
#info-navigation {float:right;width:/*450px*/750px;width:/*45rem*/75rem;}
#info-navigation ul {float:right;}
#info-navigation .goog-te-gadget .goog-te-combo {margin: 0;}
#main-nav-search {float:right;}

.main-navigation {background:0;border:0;padding:0;}
.main-navigation .nav-menu {background:#333;/*#338585 #399;fc6-fc9*/;}
.main-navigation ul {list-style-type:none;padding:0;}
.main-navigation ul.nav-menu li {margin:0;border-right:1px solid #fff;/*float:left;*/display:inline-block;position:relative;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {display:inline-block !important;text-align:left;width:100%;}
.main-navigation ul li#mainNavLast {border-right:none;}
.main-navigation li a,
.main-navigation li {display:inline-block;text-decoration:none;}
.main-navigation ul li a {
	font-size:17px;font-size:1.7rem;
	letter-spacing:1px;
	margin:7px 7px 7px 5px;margin:.7rem .7rem .7rem .5rem;
	padding:0 9px;padding:0 .9rem;
	line-height:1.25;
	font-weight:bold;
	border-bottom:none;
	text-transform:uppercase;
}
.main-navigation ul li a:link,
.main-navigation ul li a:visited {color:#fff;/*630-066-c60*/}
.main-navigation ul li a:hover,
.main-navigation ul li a:active {color:#fff;text-decoration:underline;}
.main-navigation ul li#mainNavHome a,
.main-navigation ul li#menu-item-1996 a,
.main-navigation ul li#menu-item-2380 a {
	text-indent:-10000px; 
	width:30px;width:3rem;
	margin:7px;margin:.7rem;padding:7px;padding:.7rem;
	/*height:35px;height:2.5rem;*/
	margin:0;;background:url(images/icon-house-20x20-fff.png) no-repeat 50% 50%;
}
.main-navigation ul li#mainNavHome a:hover,
.main-navigation ul li#menu-item-1996 a:hover,
.main-navigation ul li#menu-item-2380 a:hover {background:url(images/icon-house-27x24-fff.png) no-repeat 50% 50%;}
.main-navigation ul li.current-main a,
.main-navigation ul li.current_page_item a,
.main-navigation ul li.current_page_parent a {color:#000;/*#338585*/;background:#fff;text-decoration:none;}

	.main-navigation li ul {display:none;margin:0;padding:0;border:0;position:absolute;top:100%;z-index:1;
		-moz-box-shadow: -0 5px 5px 5px #666;
    	-webkit-box-shadow: -0 5px 5px 5px #666;
    	box-shadow: -0 5px 5px 5px #666;}
	.main-navigation li ul ul {top:0;left:100%;}
	.main-navigation ul li:hover > ul {border-left:0;display:block;}
	.main-navigation li ul li a {
		background:#fff;
		border-left:1px solid #066;
		border-right:1px solid #066;
		border-bottom:1px solid #066;
		display:block;
		font-size:14px;font-size:1.4rem;
		line-height:1.5;
		padding:5px 10px;padding:.5rem 1rem;
		margin:0;
		width:182px;width:18.2rem;
		white-space:normal;
		text-transform:none;
	}
	.main-navigation li ul li a:link,
	.main-navigation li ul li a:visited {color:#066;}
	.main-navigation li ul li a:hover {background:#eee;color:#066;text-decoration:underline;}
	.main-navigation .current-menu-item > a,
	.main-navigation .current-menu-ancestor > a,
	.main-navigation .current_page_item > a,
	.main-navigation .current_page_ancestor > a {color:#066;font-weight:bold;}
	.menu-toggle {display:none;}
	
	/* homepage */
	.section-cols-2-a {width:49%;float:left;margin: 0;}
	.section-cols-2-b {width:49%;float:right;margin: 0;}
	.sidebar-front-01 {width:48%;float:left;}
	.sidebar-front-02 {width:48%;float:right;}
	.teaser-01 {float:left;width:89%;}
	#teaser-01-a,
	#teaser-01-b {margin-right:20px;margin-right:2rem;}
	.teaser-01-set {width:300px;width:30%;float:right;margin-bottom:0;}
	.teaser-02 {width:600px;width:65%;float:left;}
	.teaser-02 .buttonMore01 a {font-size:150%;}
	.slider .video-embed {float:left;width:49%;}
	.slider .slide-style-a {float:right;width:42%;}
body.home .sidebar-front-01,
body.home .sidebar-front-02 {margin-bottom:0;}
	
}


/* =Print ----------------------------------------------- */

@media print {}


/*///----- 	FONTS -----/////*/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 10, 2012 12:46:40 PM America/New_York */
@font-face {
    font-family:'RokkittRegular';
    src:url('fonts/rokkitt/Rokkitt-webfont.eot');
    src:url('fonts/rokkitt/Rokkitt-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/rokkitt/Rokkitt-webfont.woff') format('woff'),
         url('fonts/rokkitt/Rokkitt-webfont.ttf') format('truetype'),
         url('fonts/rokkitt/Rokkitt-webfont.svg#RokkittRegular') format('svg');
    font-weight:normal;
    font-style:normal;

}

/* --- importing FontAwesome --- */
@import url('css/font-awesome.css');
@import url('css/font-awesome.min.css');
@import url('css/font-awesome-ie7.min.css');