/*

Theme Name: Shape5 Vertex Response

Theme URI: http://shape5.com/

Description: Vertex Framework - Responsive Theming Framework

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;}



@media screen and (min-width: 0px) and (max-width: 600px) {

#wpadminbar {top:-46px !important;}

 }



#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;

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;}

