/**
 * Repeatable Patterns
 * -----------------------------------------------------------------------------
 */
/* 2-  Placeholder text color -- selectors need to be separate to work. */
svg{height: 1px;}
::-webkit-input-placeholder {
	color: #747474;
}

:-moz-placeholder {
	color: #747474;
}

::-moz-placeholder {
	color: #747474;
	opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */
}

:-ms-input-placeholder {
	color: #747474;
}

/* Input fields */
input,textarea {border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 2px;color: #2b2b2b;padding: 8px 10px 7px;}
textarea {width: 100%;}
input:focus,textarea:focus {border: 1px solid rgba(0, 0, 0, 0.3);outline: 0;}
/* Buttons */
button,.button,input[type="button"],input[type="reset"],input[type="submit"] {border: 0;border-radius: 2px;color: #fff;font-size: 12px;font-weight: 700;padding: 10px 30px 11px;text-transform: uppercase;vertical-align: bottom;}
.search-field {width: 100%;}
.search-submit {display: none;}
/* Responsive images. Fluid images for posts, comments, and widgets */
.comment-content img,.entry-content img,.entry-summary img,#site-header img,.widget img,.wp-caption {max-width: 100%;}
.comment-content img[height],.entry-content img,.entry-summary img,img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],#site-header img {	height: auto;}
img.size-full,img.size-large,.wp-post-image,.post-thumbnail img {	height: auto;	max-width: 100%;}
/* Make sure embeds and iframes fit their containers */
embed,iframe,object,video {max-width: 100%;}
p > embed,p > iframe,p > object,span > embed,span > iframe,span > object {	margin-bottom: 0;}
/* Alignment */
.alignleft {float: left;}
.alignright {float: right;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft {margin: 7px 24px 7px 0;}
.wp-caption.alignleft {margin: 7px 14px 7px 0;}
blockquote.alignright,figure.wp-caption.alignright,img.alignright {	margin: 7px 0 7px 24px;}
.wp-caption.alignright {margin: 7px 0 7px 14px;}
blockquote.aligncenter,img.aligncenter,.wp-caption.aligncenter {margin-top: 7px;margin-bottom: 7px;}
.site-content blockquote.alignleft,.site-content blockquote.alignright {border-top: 1px solid rgba(0, 0, 0, 0.1);border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding-top: 17px;width: 50%;}
/**
 * Basic Structure
 * -----------------------------------------------------------------------------
 */
.site {max-width: 1024px;position: relative;}
.main-content {width: 100%;}
/**
* 404 Page
* -----------------------------------------------------------------------------
*/
.error404 .page-content {padding-top: 0;}
.error404 .page-content .search-form {margin-bottom: 24px;}
/**
* 6.12 Full-width
* -----------------------------------------------------------------------------
*/
.full-width .hentry {max-width: 100%;}


/*Paleta de cores*/
.vermelho{color: #ff4255;}
.verde{color: #57dcc3;}
.amarelo{color: #ffec7e;}
.roxo{color: #a05fdc;}
.fonte_klinic{font-family: 'klinic_slabbold', sans-serif;}










