/*
Theme Name: IreneHogan
Theme URI: http://dharmishi.com
Author: Dharmishi Technologies
Author URI: http://dharmishi.com
Version: 1.0
*/

.aligncenter{display:block;margin:5px auto 20px;width:100%;height:auto;}
.alignleft{float:left;overflow:hidden;margin-right:10px;margin-bottom:10px;}
.alignright{float:right;margin-left:10px;margin-bottom:10px;}
.notopmargin{margin-top:0px;}
body{font-family:Open Sans!important;background:#eee;}
a{color:#800000!important;}
a:hover{text-decoration:none;}
.clr{height:15px;}
.wide{width:100%;}
.nav-top{background:#640000;}
.nav-top a{color:rgba(255,255,255,0.7)!important;font-size:16px!important;line-height:36px;padding:0px 10px;}
.nav-top a:hover{color:#fff!important;}
.nav-bottom{background:#800000;}
.navbar-default{border:none;background:none;margin-bottom:0px;}
.open a{background:none!important;color:#E74C59!important;}
.open>.dropdown-menu{transition:1s all;}
.dropdown-menu{background:#222;}
.dropdown-menu li a{line-height:2em!important;color:#000!important;}
.dropdown-menu{transition:1s all !important;}
.dropdown .dropdown-menu{transition:0.5s all!important;}
.dropdown:hover .dropdown-menu{display:block;}
.logo{height:90px;padding:10px 0px;}
.icon-bar{background-color:#fff!important}
.navbar-collapse{box-shadow:none!important}
.nav li a{color:rgba(255,255,255,0.7)!important;line-height:90px;padding:0px 10px;font-weight:bold;text-transform:uppercase;}
.nav li:hover a{color:#fff!important;background:none!important;}
.nav li.active a{color:#fff!important;background:none!important;}
.footer-top a,.footer-bottom a{color:#fff!important;}
.footer-top{background:#111!important;color:#999;padding-top:30px;padding-bottom:30px;}
.footer-top h3{font-weight:bold;margin-top:0px;margin-bottom:20px;}
.footer-bottom{background:#000;color:#999;padding-top:20px;padding-bottom:10px;}

.sidebar-widget{margin-top:30px;}
.sidebar-widget:first-child{margin-top:0px;}
.sidebar-widget h4{margin:0px;padding:10px;background:#800000;color:#fff;font-weight:bold;text-transform:uppercase;margin-bottom:15px;text-shadow:0px 2px 2px #C54E00;}

.sidebar-widget ul,.footer-widget ul{list-style:none!important;padding-left:0px!important;margin-top:-10px;}
.sidebar-widget ul li,.footer-widget ul li{padding:5px 0px;border-bottom:1px solid #ddd;}
.footer-widget ul li{border-bottom:1px solid #222;}
.sidebar-widget ul li:last-child,.footer-widget ul li:last-child{border-bottom:0px;}

.form-control{border-radius:0px!important;border:1px solid #333;}
.btn-warning{background:#800000;border:1px solid #800000!important;color:#fff!important;text-transform:uppercase;font-weight:bold;border-radius:0px;}
.btn-warning:hover{background:#C54E00;border:1px solid #C54E00;}

input[type="image"]{width:100%;border-radius:3px;}
.paypal-donations{margin-bottom:-20px;}

section{padding:10px 0px;}
section.black{background:#000;color:#fff;}
section h2:first-child{margin-top:0px;}
section.dark{background:#8ec63d;color:#fff;}
section.dark h2{margin:0px;text-shadow:0px 1px 3px rgba(0,0,0,0.3);line-height:1.5em;}

.article{margin-bottom:15px;padding:15px;border-bottom:1px solid #ddd;background:#fff;font-size:16px;}
.article p.muted{padding:5px 0px;margin:0px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#777;font-size:14px;}

.comments{background:rgb(34, 34, 34) none repeat scroll 0% 0%;color: rgb(255, 255, 255);padding: 20px;margin-top: -15px;}
.comments h3{margin-top:0px;}
.comment_meta{color:#666;}

.alert-warning{background:#1a1a1a;border:none;color:#fff;}

blockquote{padding:20px;margin:0px 0px 20px;border-left:5px solid #EEE;background:#eee;border-radius:3px;font-size:inherit!important;}

input,textarea{width:100%;}
textarea{height:100px!important;}

.panel-danger{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.2);border:none;}
.panel-danger > .panel-body{padding-bottom:0px!important}
.panel-danger > .panel-heading{text-align: center;
color: rgb(255, 255, 255);
background: rgb(100, 0, 0) none repeat scroll 0% 0%;
border: medium none !important;padding:15px;}
.panel-heading h3{margin-top: 0px;
font-size: 18px;
font-weight: bold;
text-shadow: 0px 2px 2px black;}
.panel-heading h4{font-weight: bold;
font-size: 17px;
line-height: 20px;
color: gold;
margin:0px;padding:0px;
text-transform:none;
background:none;
text-shadow: 0px 2px 2px black;}

.btn-danger{background:#800000;border-radius:0px;font-weight:bold;text-transform:uppercase;}
.btn-danger:hover{background:#640000;}

.left-form{padding-left:0px;}