/*
Theme Name: Shape5 Corporate Response
Theme URI: http://shape5.com/
Description: Corporate Response
Version: 2.0
Author: Shape5
*/
/*All CSS in this file is for Wordpress specific items
  all S5 CSS can be found in the CSS subfolder in the
  theme sub-directory
*/

/* WordPress Core */
.alignnone {margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter {display:block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float:left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto 5px auto;}
a img.alignright {float:right;margin: 5px 0 20px 20px;}
img.alignright {float:right; margin:0 0 1em 1em}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float:left;margin: 5px 20px 20px 0;}
img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center;}
.wp-caption.alignnone {margin: 5px 20px 20px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin:0;max-width: 98.5%;padding:0;width: auto;}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
/* End WP Core */

/** Widget Preview Blocks **/
.mod-preview-info {
    background-color: white;
    border: 1px solid black;
    color: red;
    opacity: 0.8;
    padding: 2px 4px;
    position: absolute;
	min-height:25px;
	text-transform:none;
}

.mod-preview-wrapper {
    background-color: #EEEEEE;
    border: 1px dotted black;
    color: #770000;
    opacity: 0.5;
	min-height:30px;
}
/** End Widget Preview Blocks **/

.screen-reader-text, s5c ul span.s5_outerr, ul li ul span.s5_outerr{
	display:none
}

#s5_topgradsearch #searchsubmit {display:none;}



#s5_bottommenu ul li {
    background: none repeat scroll 0 0 transparent;
}

.readmore{
	margin-right: 15px;
}

/* Dynamic Widget Titles */
.s5_h3_tag_wrap {
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6) inset;
-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6) inset;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6) inset;
font-weight:normal;
font-size:0.7em;
padding:10px;
padding-top:0px;
padding-bottom:0px;
margin-left:12px;
color:#FFFFFF;
float:right;
margin-top:-2px;
}

#s5_search .button{ display: none;}

.entry-utility{clear: both;margin-top: 15px;position: relative;}
.cat-links{clear: both;margin-top: 15px;position: absolute;bottom: 0;}
#s5_nav a, #subMenusContainer a {cursor:pointer !important;}