/*
Theme Name: Guilherme Pereira - UX Designer
Theme URI: http://guilhermepereira.com.br/
Description: GP
Author: Guilherme Pereira
Version: 1.0
*/



/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

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 {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
*, *:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body {line-height: 1;}
ol, ul {list-style: none; padding-left: 100px;}
ol {
	margin-bottom: 40px!important;
    padding-left: 0px!important;
    list-style: none!important;
}
ol li  { list-style: auto;
    line-height: 36px;
    position: relative;
    padding-left: 20px;
    }

ol li:before {
    content: '';
    background-color: #1b999c;
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    margin-right: 10px;
    position: absolute;
    top: 15px;
    left: 0;
}
ol li::marker{
    content: ''; 
    list-style: none!important;
}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
textarea {font-family: "*FONTE*", sans-serif;} /* colocar fonte do site */
strong, b {font-weight: bold;}
em, i {font-style:italic;}
/*div:after, ol:after, form:after, ul:after, dl:after {content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}*/
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
	display: none;
}





/* CONTEUDO */
/*.post {color:#333;}
	.post p, .post ul, .post ol {font-size:1em; line-height:1.3em; margin-bottom:20px;}
		.post ul ul {margin-bottom: 0; margin-top: 5px;}
	.post li {margin-left:2em; margin-bottom: 5px;}
	.post ul li {list-style:disc;}
		.post ul li li {list-style:circle;}
			.post ul li li li {list-style:square;}
	.post ol li {list-style: decimal;}
	.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 {font-weight:bold; line-height:1.3em;}
	.post h1 {font-size:2em;}
	.post h2 {font-size:1.8em;}
	.post h3 {font-size:1.6em;}
	.post h4 {font-size:1.4em;}
	.post h5 {font-size:1.2em;}
	.post h6 {font-size:1.1em;}
	.post a, .post a:visited {color:#00F; text-decoration:underline;}
	.post a:hover {color:#36F;}
	.post strong, .post b {font-weight:bold;}
	.post em, .post i {font-style:italic;}
	.post q, .post blockquote {margin-bottom:20px; padding:10px 20px 15px; font-style:italic; color:#333; background:#F3F3F3; }
	.post q p, .post blockquote p {margin:0}
	.post pre {margin-left:20px; white-space:pre-warp; }
	.post code {font-family:"Courier New", Courier, monospace; color:#666; }*/


/* ALINHAMENTOS */
.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;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float:left; margin: 5px 20px 20px 0;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.wp-caption { border: 0; max-width: 96%; padding: 5px 3px 10px; text-align: left;}
	.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:16px !important; line-height:28px!important; margin:0; padding:0 24px 5px; margin: 20px 0px 20px 0px;}



.king-host-banner-01,
.king-host-banner-02
{    margin: 0 auto;
    text-align: center;
    margin-bottom: 30px;
}

.king-host-banner-02{
display:none;}

@media only screen and (max-width: 1199px) and (min-width: 768px){
.king-host-banner-01{display:block;}
.king-host-banner-02{display:none;}
}

@media only screen and (max-width: 767px){
.king-host-banner-01{display:none;}
.king-host-banner-02{display:block;}
}
