/*
Theme Name: mirabai
*/

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic);
@import url(wp.css);

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{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}

body {
font-family:'Open Sans';
font-weight:300;
}

#wrapper {
width:100%;
}

header {
position:fixed;
background:#004b62;
padding:20px;
bottom:0;
width:100%;
text-transform:lowercase;
z-index:1000;
}

#site-title {
  margin-right:20px;
}

#site-title a {
color:#fff;
text-decoration:none;
font-size:30px;
}

#site-title, header .menu-theme-menu-container {float:left;}

header .menu-theme-menu-container a {
color:#E0FFFF;
font-size:1em;
  text-decoration:none;
}

header .menu-theme-menu-container a:after {
  content:' \BB';
}

header .menu-theme-menu-container li {
display:inline-block;
  margin:8px 10px;
}

header a:hover {
text-decoration:underline;
}

#site-description {
display:none;
}

.menu-side-menu-container ul {
  float:right;
  background:#004b62;
}

.menu-side-menu-container ul li {
  border-bottom:1px dotted #cecece;
}

.menu-side-menu-container ul li:last-child {
  border-bottom:none;
}

.menu-side-menu-container ul a {
  text-transform:lowercase;
  color:#E0FFFF;
  text-decoration:none;
  padding:8px 16px 10px 16px;
  display:block;
  font-size:0.8em;
}

.menu-side-menu-container ul a:hover {
  background:#E0FFFF;
  color:#004b62;
}

#content .page, #content .post {
  width:50%;
  float:right;
  margin:20px 20px 100px 0;
  background:url(/pics/bg.png);
  padding:40px;
}

#content .page p, #content .page ul {
  font-size:0.9em;
  line-height:normal;
  margin-bottom:1em;
}

em {font-style:italic;}
strong {font-weight:400;}

.home .entry-title, .gigpress-country {display:none;}

.page .entry-title {
margin-bottom:1em;
text-transform:lowercase;
color:#004b62;
font-size:2em;
}

h2 {
margin-bottom:0.75em;
margin-top:0.75em;
text-transform:lowercase;
color:#004b62;
font-size:1.5em;
}

h3 {
margin-bottom:0.75em;
text-transform:lowercase;
color:#004b62;
font-size:1.4em;
}

#sidebar {
  width:20%;
  background:url(/pics/bluebg.png);
  float:left;
  margin-left:10px;
  margin-top:140px;
}

#sidebar .widget-title {display:none;}

.testimonialswidget_testimonials {
  color:#fff;
  font-size:.75em;
  line-height:normal;
  padding:20px;
}

.testimonialswidget_testimonials strong {
font-size:1.5em;
line-height:1.2em;
}

cite {
  padding-top:10px;}

.feat {width:175px;
float:left;
  margin-right:20px;
}

.feat img {
  border:1px solid #cecece;
  padding:2px;
  background:#fff;
  height:175px;
  width:175px;
}

.feat h3 {
  font-size:1em;
  text-align:center;
  margin:-10px 0 10px 0;
}