/* $Iid */

/*
 * Theme name: Admire Grunge
 * Theme by: Worthapost
 * Website: http://www.worthapost.com
 * Author name: Mohd. Sakib
 *
 * Visit our website to rate this theme and see our Ppremium Themes.
 *
 */

.preload, preload img{
	display:none !important;
	visibility:hidden;
	width:0;
	height:0;
}

a, a:visited{
	text-decoration: underline;
	color:#157896
}

h1 a, h1 a:link, h1 a:visited, h2 a, h2 a:link, h2 a:visited, h3 a, h3 a:link, h3 a:visited, h4 a, h4 a:link, h4 a:visited {
    text-decoration: none;
}

h1 a:hover, h1 a:active, h2 a:hover, h2 a:active, h3 a:hover, h3 a:active, h4 a:hover, h4 a:active {
    text-decoration: none;
}

h1, h2, h3, h4 {
    line-height: 1.3em;
    padding: 3px 0;
	font-family:Lucida Console, monospace, georgia;
}

h1 {
    font-size: 24px;
    font-weight: normal;
    margin: 5px 0 10px 0;
}

h2 {
    font-size: 22px;
    font-weight: normal;
    margin: 0;
}

h3 {
    font-size: 14px;
    margin: 0;
}

h4 {
    font-size: .9em;
    margin: 3px 0;
}

ul, quote, code, fieldset {
    margin: .5em 0;
}

hr {
    margin: 0;
    padding: 0;
    border: none;
    height: 1px;
}

/*
 * Lists
 */
ul {
    margin: 0.5em 0 1em;
    padding: 0;
}

ol {
    margin: 0.75em 0 1.25em;
    padding: 0;
}

ol li, ul li {
    margin: 0.4em 0 0.4em .5em;
}

ol li {
    padding: 0 0 .3em;
    margin-left: 2em;
}

ul.inline li {
    background: none;
    margin: 0;
    padding: 0 1em 0 0; /* LTR */
}

ol.task-list {
    margin-left: 0; /* LTR */
    list-style-type: none;
    list-style-image: none;
}

ol.task-list li {
    padding: 0.5em 1em 0.5em 2em; /* LTR */
}

ol.task-list li.active {
}

ol.task-list li.done {
    color: #393;
}

ol.task-list li.active {
    margin-right: 1em; /* LTR */
}

fieldset ul.clear-block li {
    margin: 0;
    padding: 0;
    background-image: none;
}

.links ul.links.inline {
    display: block;
    text-align: right;
}

ul.links li {
    display: inline;
    list-style-type: none;
    padding: 0 0.5em;
}

/*
 * Table and and box content
 */
dl {
    margin: 0.5em 0 1em 1.5em; /* LTR */
}

dl dt {
}

dl dd {
    margin: 0 0 .5em 1.5em; /* LTR */
}

img, a img {
    border: none;
	margin:0;
	padding:0;
}

table {
    margin: 1em 0;
    width: 100%;
}

thead th {
    border-bottom: 2px solid #b59b72;
    color: #111;
    font-weight: bold;
}

th a:link, th a:visited {
    color: #6f9dbd;
}

td, th {
    padding: .3em .5em;
}

tr.even, tr.odd, tbody th {
    border: solid #b59b72;
    border-width: 1px 0;
}

tr.odd, tr.info {
    background-color: #f4f1d9;
}

tr.even {
    background-color: #fff;
}

tr.drag {
    background-color: #fffff0;
}

tr.drag-previous {
    background-color: #ffd;
}

tr.odd td.active {
    background-color: #ddecf5;
}

tr.even td.active {
    background-color: #f7f2e6;
}

p {
    margin: 0.6em 0 1.2em;
    padding: 0;
    line-height: 20px;
}

td.region{
	background:#72563a;
	color:#fff;
}

/*
 * Drupal Classes
 */
.description {
    padding: .5em;
    font-size: .9em;
    font-style: italic;
}

.messages, .help {
    margin: 1em;
    padding: 1em;
    border-width: 2px;
    border-style: solid;
}

.messages ul {
    margin: 0;
}

.message{
	background:#f6f0c7;
	padding:5px 6px;
	border-top:1px solid #fbe11f;
	border-bottom:1px solid #fbe11f;
}

.error {
    border: 1px solid #ff0000;
    background-color: #ffdddd;
	padding:3px 6px;
}

.status {
    font-style: italic;
    border-color: #9FE4FF;
    background-color: #D9F4FF;
}

.help {
    font-style: italic;
    border-color: #FEFF7F;
    background-color: #ffffcc;
}

.help .more-help-link {
    font-weight: bold;
}

.code, pre{
	padding:8px; 
	margin:4px;
	background:#e5dcc6;
	border:1px solid #bbac85;
}

/*
 * Form Elements
 */
input {
    color: #222;
}

textarea, select {
    color: #222;
}

.form-item{
	margin-bottom:1.2em;
	margin-top:1.2em;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
    margin: 0.25em 0;
}

#dblog-form-overview .form-submit, .confirmation .form-submit, .search-form .form-submit, .poll .form-submit, fieldset .form-button, fieldset .form-submit, .sidebar .form-button, .sidebar .form-submit, table .form-button, table .form-submit {
    margin: 0;
}

/*
 * Node Elements
 */
.node {
    margin-bottom: 30px;
}

ul.links li, ul.inline li {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 1em;
    background-image: none;
}

.node .links, .comment .links {
    text-align: left; /* LTR */
}

.node .links ul.links li, .comment .links ul.links li {
}

.terms ul.links li {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    padding-left: 1em;
}

.new {
    color: #0000ff;
    font-size: 0.90em;
    font-weight: bold;
    float: right; /* LTR */
    height: 10px;
}

.preview .node, .preview .comment, .sticky {
    margin: 0;
    padding: 0.5em 0;
    border: 0;
    background: 0;
}

.indented {
    margin-left: 25px;
}

/*
 * Menu
 */
tr.menu-disabled {
    opacity: 0.7;
}

tr.odd td.menu-disabled {
    background-color: #aaa;
}

tr.even td.menu-disabled {
    background-color: #fff;
}

/*
 * Aggregator
 */
#aggregator {
    margin-top: 1em;
}

#aggregator .feed-item-title {
    font-size: 140%;
    line-height: 120%;
}

#aggregator .feed-item {
    border-bottom: 1px solid #aaa;
    padding: 1.3em 30px;
}

#aggregator .feed-item-categories {
    font-size: 0.90em;
}

#aggregator .feed-item-meta {
    font-size: 0.90em;
    color: #444;
}

/*
 * Poll
 */
.poll .bar {
    background: #eee /* url(images/) repeat-x 0 100% */;
    border: solid #e1e1e1;
    border-width: 0 1px 1px;
}

.poll .bar .foreground {
    background: #555 /* url(images/) repeat-x 0 100% */;
}

.poll .percent {
    font-size: .8em;
}