/***
	Sensorial (c) 2015
	@SENSORIAL

**/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, sub, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend
{margin: 0; padding:0 ;border:0; outline:0; font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
h1,h2,h3,h3,h4,h5,h6{font-weight:normal;font-family:'RobotoDraft', Arial, sans-serif;font-weight:300}
a:hover{color:#000; text-decoration:none;}
input{border:none;background:none;padding:0;outline:0;border:0px;margin:0;resize: none;}
img{border:0px;}
ul,ol{list-style:none} 
a{text-decoration:none;}
a:focus, input:focus, button:focus, textarea:focus, select:focus{outline:0px;text-decoration:none}
::selection{background: #b3d4fc;text-shadow: none;}
::-moz-selection{background: #b3d4fc;text-shadow: none;}
::-o-selection {background: #b3d4fc;text-shadow: none;}
::-ms-selection {background: #b3d4fc;text-shadow: none;}
::-webkit-input-placeholder{color:#696e6e;}
::-moz-placeholder{ color:#696e6e; opacity:1;}
:-ms-input-placeholder {color:#696e6e;}

.clearfix:before,.clearfix:after{content: "";   display: table;clear: both;}
*, *:before, *:after {
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;	box-sizing: border-box;	
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background:none}
img{-ms-interpolation-mode: bicubic; }

.font_special{
	font-family:'RobotoDraft', Arial, sans-serif;font-weight:400;
	font-size:1em;line-height:1.3em
}


/******/
.clear{clear:both}.bold { font-weight: bold; }.hidden { display:none; } 
.wd100{float:none!important;width:100%!important;}
.uppercase{text-transform:uppercase}
.border_3px{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.border_5px{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.one_line{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.lft{float:left;}.rgt{float:right;}
.hide{display:none}
.mobile .hide_mobile{display:none !important}

.img_back{display:block;opacity:0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}

img.img_back1{display:block;opacity:0;}
.show_img {opacity:1;}
.ct {max-width: 960px;margin: 0 auto;}

.h_zindex{
	position:relative;z-index:10;background:#fff;
	/*opacity:0;*/
}
.h_zindex.active{opacity:1;}

html,body{width:100%;    height: 100%;}	
body {
	font:14px Arial, Helvetica, sans-serif;margin:auto auto;
	color: #000;text-align:left;overflow-x:hidden;position:relative;
	background:#ffffff;-webkit-font-smoothing: antialiased;
}

#header {display:block;padding-top:30px;}
#header a.logo{display:block;width:40%;margin:0 auto}
#header a.logo img{max-width:100%;margin:0 auto;display:block;}
#menu{display:block;margin:60px 0 0 0}
#menu li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dadada}
#menu a{
	display:block;color:#212121;
}
#menu a:before{
	content:'+';display:inline-block;
	margin:0 5px 0 0
}
	
#menu li.mn_active a,
#menu a:hover{text-decoration:underline}

#container {padding:40px 0;}
#container h1{
	font-size:2.5em;color:#212121;font-weight:100;
	margin-bottom:30px;
}

#container .texto_corpo{color:#34393D;line-height:1.5em;}
#container .texto_corpo a{color:#9aa7af;text-decoration:underline;}
#container .texto_corpo a:hover{color:#c31a26;}

#container .texto_corpo ul{display:block;}
#container .texto_corpo ul li{display:block;margin:0 0 10px 0;padding:0 0 0 15px;position:relative}
#container .texto_corpo ul li:before{
	content:'';width:5px;height:5px;position:absolute;left:0;
	border-radius:10px;top:50%;margin-top:-3px;background:#c31a26
}
#container .texto_corpo ul li{clear:left;}
#container .texto_corpo ol{counter-reset:item;}
#container .texto_corpo ol > li{counter-increment:item;margin-bottom:10px;}
#container .texto_corpo ol>li:before {
  display:inline-block; width:1.5em; padding-right:0.5em;
  font-weight:bold; text-align:right;
  content:counter(item) ".";
}

#container .col-form{float:left;width:50%;}
#container .col-form .form_area{margin:0}

#container .texto_corpo li img{max-width:280px;display:block;margin:20px auto 0 auto}
#container .texto_corpo ol li ul {margin:40px;}
#container .texto_corpo ol.out img{max-width:100%}
#container .texto_corpo ol.ip img{width:420px;max-width:100%}

/* editor style, codigo = ao gestor.css */
.texto_corpo h2, .texto_corpo h3, .texto_corpo h4,
.texto_corpo h5, .texto_corpo h6{ color:#5C5A5A }


h2.sub_titulo2{font-size:2em;line-height:1.4em;}
h3.sub_titulo3{font-size:1.8em;line-height:1.4em}
h4.sub_titulo4{font-size:1.6em;line-height:1.4em}
h5.sub_titulo5{font-size:1.4em;line-height:1.4em}
h6.sub_titulo6{font-size:1.2em;line-height:1.4em}
.texto_corpo img{max-width:100%}

@media only screen and (max-width: 970px)
{
	.ct {max-width: 100%;padding:0 20px;}
}
