@import url(../fonts/fonts.min.css);
html {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}

/**
* Remove default margin.
*/

body {
	color: #333;
	font: normal 16px/1.5em 'robotolight',sans-serif;
	margin: 0;
	padding: 0;
}

h1 {
	line-height: 120%;
	text-align: center;
}

h5 {
	text-transform: uppercase;
	font-size: 16px;
}

h4 {
	line-height: 150%;
	font-size: 16px;
	color: #333;
	font-weight: normal;
}

h3 {
	text-transform: uppercase;
	font-size: 22px;
	font-family: 'roboto';
}

a, a:link, a:active, a:visited {
	color: #00CD6B;
}

a:hover {
	color: #009B51;
	text-decoration: none;
}

.btn:visited { color: #fff;}


/*ESTRUTURA DO SITE*/

.container-wrap {
	max-width: 1200px;
	margin: 0 auto;
	padding: 0 10px;
}


/* ARTICLES */

.article-info-term { display: none; }

.article-info dd { display: inline; }

/*CONTACT FORM*/
.contact-form,
.contact-form fieldset {
	max-width: 800px;
	margin: 0 auto;
	padding: 0;
}

.contact-form input[type="text"],
.contact-form input[type="email"] {
	height: 30px;
}
.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form textarea {
	width: 100%;
	padding: 8px;
}

.form-actions {
	border:none;
	background: none;
	text-align: center;
}

/* FORM LOGIN*/

.login {
	max-width: 600px;
	margin: 0 auto;
	padding: 0;
}

.login fieldset,
.remember {
	max-width: 350px;
	margin: 0 auto;
	padding: 0;
}

.login input[type="text"],
.login input[type="password"] {
	display: block;
	margin: 0 auto;
	padding: 8px;
	width: 95%;
	min-height: 30px;
	margin-bottom: 10px;
}

.login .controls input[type="checkbox"] {
	float: left;
	margin: 8px 10px;
}

.form-horizontal .controls { margin-left: 0; }

.login .well {
	background: none;
	border: none;
}

.align-left { text-align: left; }

.remember ul {
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
}

.remember ul li{
	display: inline;
}

ul.nav.nav-tabs.nav-stacked li a {
	font-size: 12px;
}

/*EDITOR*/
#jform_title {
	display: block;
	width: 100%;
	min-height: 40px;
	font-size: 20px;
	padding: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* Animações */

.animated {
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
    animation-iteration-count:infinite; 
    -webkit-animation-iteration-count:infinite; 	
}

@-webkit-keyframes pulse { 
    0% { -webkit-transform: scale(1); } 
    50% { -webkit-transform: scale(1.1); } 
    100% { -webkit-transform: scale(1); } 
} 
@keyframes pulse { 
    0% { transform: scale(1); } 
    50% { transform: scale(1.1); } 
    100% { transform: scale(1); } 
} 


.pulse { 
    -webkit-animation-name: pulse; 
    animation-name: pulse; 
}

@-webkit-keyframes fadeInUp { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 

.animated-normal { 
    -webkit-animation-duration: 1.5s; 
    animation-duration: 1.5s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 

@keyframes fadeInUp { 
    0% { 
        opacity: 0; 
        transform: translateY(20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
} 

.fadeInUp { 
    -webkit-animation-name: fadeInUp; 
    animation-name: fadeInUp; 
}


@-webkit-keyframes fadeInDown { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(-20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes fadeInDown { 
    0% { 
        opacity: 0; 
        transform: translateY(-20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
} 

.fadeInDown { 
    -webkit-animation-name: fadeInDown; 
    animation-name: fadeInDown; 
}

@-webkit-keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;} 
} 
@keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;} 
} 
.fadeIn { 
    -webkit-animation-name: fadeIn; 
    animation-name: fadeIn; 
}


/* Propriedades predefinidas Detalhar */

.detalink {
	position: relative;
	margin: 0;
}

.detalink-borda-br {
	background-color: #fff;
	padding: 4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}

.detalink-borda-pr {
	background-color: #000;
	padding: 4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}

.c4 {width:292px;}
.c6 {width: 438px;}
.c8 {width: 584px;}
.c10 {width: 730px;}
.c12 {width: 876px;}
.c16 {width:1170px;}
.cfull {width: 100%; min-width: 1170px;}

.fll {float: left;}
.flr {float: right;}
.cb {clear: both;}
.dinline {display: inline;}

.bdrds8 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
}

.cz {background-color: #ccc;}
.pr {background-color: #999;}

.row-fluid {max-width: 1170px; margin: 0 auto;}

.padding30v {
	padding: 30px 0;
}

.margin60v {
	margin: 60px 0;
}

.bgwave {
	background: #FBFBFB url("../img/wave.png") repeat scroll 0% 0%;
}

.bghexa1 {
	background: #333 url("../img/hexagon.png") repeat scroll 0% 0%;
}

.bghexa2 {
	background: #333 url("../img/hexagon-2.png") repeat scroll 0% 0%;
}


/*  -----------------------   */

section.topo {
	background: #000;
	z-index: 9999999;
	position: relative;	
}

section.topbar {
	background: #00cd6b;
	padding: 5px 0;
}

section.topbar i {
    background-color: #000;
    padding: 6px 9px 6px 6px;
    color: #00CD6B;
    -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}

section.slidehome {
	background: #666 url('../img/mkt-digital.jpg');
	background-attachment: fixed;
	padding: 100px 0;
	color: #fff;
}

section.slidehome h2 {
	font-size: 38px;
	line-height: 150%;
}

section.slidehome h4 {
	font-size: 24px;
	color: #fff;
}

.slidehome .btn-verde {
	font-size: 24px;
	padding: 16px 40px 20px;
	font-weight: bold;
	text-align: center;
}

.maintop-d h3,
.maintop-e h3{
	font-size: 52px;
	margin: 0;
	line-height: 150%;
	font-weight: 200;
}
.maintop-d p {
	margin-bottom: 20px;
}

.maintop-c {
	background: url('../img/bg/wood-dark2.jpg') fixed;	
	padding: 50px 0;
}

.maintop-e {
	background: url('../img/bg/wood-dark2.jpg') fixed;	
	padding: 50px 0 80px;
	color: #ccc;
}
.maintop-e h3 {color: #FFF;}
.lista-depoimentos {color: #333;}

.nossos-clientes img:not(.photo) {  
  opacity: 0.7;	
  max-width: 300px;
}

.nossos-clientes img:hover:not(.photo) {
  opacity: 1;	
}

.maintop-d {
	/*background: url('../img/pattern01.png') fixed;	*/
	padding: 50px 0 30px;
}

.rodape-top {
	text-align: center;
	background: #262626;
	color: #9B9B9B;
	padding: 20px 0;
	-webkit-box-shadow: inset 0px 10px 30px 0px #222;
	box-shadow: inset 0px 10px 30px 0px #222;
}

.rodape-top h3 {
	font-weight: 200;
	color: #E2E2E2;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}

.rodape-top ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.rodape {
	background: #111111;
	color: #9B9B9B;
	padding: 17px 0 12px;
	font-size: 14px;
}
.rodape p {margin: 0; padding: 0; line-height: 150%;}

.item-page,
#k2Container {
	padding-bottom: 40px;
}

.pi-icon-box-icon-circle {
	margin: 0 auto;
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #BBEA76;
	background-image: none;
	background-origin: padding-box;
	background-position: 0% 0%;
	background-repeat: repeat;
	background-size: auto auto;
	border-bottom-left-radius: 65px;
	border-bottom-right-radius: 65px;
	border-top-left-radius: 65px;
	border-top-right-radius: 65px;
	box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 3px 0px;
	box-sizing: border-box;
	color: #FFF;
	font-family: "Open Sans",Arial,sans-serif;
	font-size: 50px;
	height: 130px;
	line-height: 128px;
	text-align: center;
	text-shadow: rgba(0, 0, 0, 0.15) 0px 1px 0px;
	transition-delay: 0s;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
	vertical-align: middle;
	width: 130px;	
}

.pi-icon-box-icon-circle img {
	border-bottom-color: #FFF;
	border-bottom-style: none;
	border-bottom-width: 0px;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	border-image-slice: 100% 100% 100% 100%;
	border-image-source: none;
	border-image-width: 1 1 1 1;
	border-left-color: #FFF;
	border-left-style: none;
	border-left-width: 0px;
	border-right-color: #FFF;
	border-right-style: none;
	border-right-width: 0px;
	border-top-color: #FFF;
	border-top-style: none;
	border-top-width: 0px;
	box-sizing: border-box;
	color: #FFF;
	font-family: "Open Sans",Arial,sans-serif;
	font-size: 50px;
	line-height: 128px;
	margin-top: -10px;
	max-height: 80px;
	max-width: 80px;
	text-align: center;
	text-shadow: rgba(0, 0, 0, 0.15) 0px 1px 0px;
	vertical-align: middle;	
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;

}

.list-icons-ok li{
  font-size: 16px;
  list-style: none;
  line-height: 190%;
}

.list-icons-ok li i {
	color: #00cd6b;
}

.pi-testimonial-content {
background-attachment: scroll;
background-clip: border-box;
background-color: #FFF;
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto auto;
border-bottom-color: #FFF;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-image-outset: 0 0 0 0;
border-image-repeat: stretch stretch;
border-image-slice: 100% 100% 100% 100%;
border-image-source: none;
border-image-width: 1 1 1 1;
border-left-color: #FFF;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #FFF;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #FFF;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
border-top-style: solid;
border-top-width: 1px;
box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px;
box-sizing: border-box;
color: #373C41;
font-family: "Open Sans",Arial,sans-serif;
font-size: 18px;
font-style: italic;
line-height: 25.2px;
margin-bottom: 20px;
padding-bottom: 5px;
padding-left: 46px;
padding-right: 28px;
padding-top: 25px;
position: relative;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
}

.pi-testimonial-content::before {

box-sizing: border-box;
color: #D6DFDF;
content: "\0022";
display: block;
font-family: fontello;
font-size: 48px;
font-style: normal;
left: 18px;
line-height: 25.2px;
position: absolute;
top: 24px;

}

.pi-testimonial-content::after {

background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("../img/triangle-testimonials-white.png");
background-origin: padding-box;
background-position: 50% 0px;
background-repeat: no-repeat;
background-size: auto auto;
bottom: -16px;
box-sizing: border-box;
color: #373C41;
content: "";
display: block;
height: 16px;
left: 64px;
line-height: 25.2px;
position: absolute;
width: 23px;
}


.pi-testimonial-author {

box-sizing: border-box;
color: #666E70;
font-family: "Open Sans",Arial,sans-serif;
font-size: 14px;
line-height: 22.4px;


}

.pi-testimonial-author-photo {

border-bottom-left-radius: 35px;
border-bottom-right-radius: 35px;
border-top-left-radius: 35px;
border-top-right-radius: 35px;
box-sizing: border-box;
color: #666E70;
float:left;
font-family: "Open Sans",Arial,sans-serif;
font-size: 14px;
height: 70px;
line-height: 22.4px;
margin-right: 20px;


}

.pi-testimonial-author-photo img {

border-bottom-color: #666E70;
border-bottom-left-radius: 35px;
border-bottom-right-radius: 35px;
border-bottom-style: none;
border-bottom-width: 0px;
border-image-outset: 0 0 0 0;
border-image-repeat: stretch stretch;
border-image-slice: 100% 100% 100% 100%;
border-image-source: none;
border-image-width: 1 1 1 1;
border-left-color: #666E70;
border-left-style: none;
border-left-width: 0px;
border-right-color: #666E70;
border-right-style: none;
border-right-width: 0px;
border-top-color: #666E70;
border-top-left-radius: 35px;
border-top-right-radius: 35px;
border-top-style: none;
border-top-width: 0px;
box-sizing: border-box;
color: #666E70;
font-family: "Open Sans",Arial,sans-serif;
font-size: 14px;
line-height: 22.4px;
max-height: 70px;
max-width: 70px;
vertical-align: middle;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;


}

.menutopo .nav.menu {
box-sizing: border-box;
color: #666E70;
display: inline-block;
font-size: 14px;
line-height: 14px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 5px 0 0;
padding:0;
vertical-align: top;
}

.nav > li > a:hover, .nav > li > a:focus {
	background: transparent;
}

.menutopo .nav.menu li {
box-sizing: border-box;
color: #21252B;
float:left;

font-size: 14px;
line-height: 14px;
margin: 0;
position: relative;
text-align:left;
vertical-align:top;
}

.menutopo>.nav.menu>li>a {
text-transform: uppercase;
font-size: 16px;
color: #CCC;
display: block;
line-height: 96px;
padding: 0 25px 0 15px;
position: relative;
text-align:left;
text-decoration: none;
transition-delay: 0s;
transition-duration: 0.5s;
}

.menutopo .nav.menu li ul.nav-child {


border-top-color: #18BA60;
border-top-style: solid;
border-top-width: 3px;
box-sizing: border-box;
color: #21252B;
margin: -18px 0 0 10px;
list-style: none;
opacity: 0;
position: absolute;
transition-delay: 0s;
transition-duration: 0.3s;
transition-propertyopacitytransition-timing-function: cubic-bezier(0.42, 0, 1, 1);
visibility: hidden;
width: 180px;
z-index: 10;


}


.menutopo .nav.menu li:hover ul.nav-child {
	opacity: 1;
	visibility: visible;
	margin-top: 2px;
}

.menutopo .nav.menu li ul.nav-child li{
background-color: #1E2127;
border-bottom-color: #262C33;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: #ABB3B9;
border-top-style: none;
border-top-width: 0px;
box-sizing: border-box;
color: #FFF;
line-height: 14px;
margin: 0;
position: relative;
text-align:left;
width: 100%;
}

.menutopo .nav.menu li ul.nav-child li a {
box-sizing: border-box;
color: #ccc;
display: block;
max-height: 42px;
padding: 13px 25px 13px 18px;
position: relative;
text-align:left;
text-decoration: none;
transition-delay: 0s, 0s;
transition-duration: 0.1s, 0.1s;
transition-property: color, border;
transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1), cubic-bezier(0.42, 0, 0.58, 1);
}

.menutopo .nav.menu li ul.nav-child li a:hover {
	background: #000;
	-webkit-transition: background 0.3s;
	-moz-transition: background 0.3s;
	transition: background 0.3s;
}

.menutopo>.nav.menu>li.active>a>span,
.menutopo>.nav.menu>li:hover>a>span {
	padding-bottom: 40px;
	border-bottom: 3px solid #00CD6B;
	color: #00CD6B;
	-webkit-transition: padding 0.3s, color 0.3s;
	-moz-transition: padding 0.3s, color 0.3s;
	transition: padding 0.3s, color 0.3s;
}

.page-header {
	padding: 0px 0;
	margin: 0 0 40px;
	font-size: 28px;
	font-family: 'robotothin';
	/*border-bottom: 1px solid #ccc;*/
	background: url('../img/pattern06b.jpg') fixed;
	color: #fff;
}



.pg-sitebasico .page-header {
	padding: 200px 0;
	background: url('../img/bg-site-basico.jpg') top center no-repeat;
	background-size: contain;
}

.pg-siteavancado .page-header {
	padding: 200px 0;
	background: url('../img/bg-site-profissional.jpg') top center no-repeat;
	background-size: contain;
}

.pg-siteprofissional .page-header {
	padding: 200px 0;
	background: url('../img/bg-site-avancado.jpg') top center no-repeat;
	background-size: contain;
}

.pg-siteeconomico .page-header {
	padding: 200px 0;
	background: url('../img/bg-site-economico.jpg') top center no-repeat;
	background-size: contain;
}

.pg-sitebasico .page-header h1,
.pg-siteavancado .page-header h1,
.pg-siteprofissional .page-header h1,
.pg-siteeconomico .page-header h1 {display: none;}

.btn-verde {
background-color: #18BA60;
border: 1px solid #22D686;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px 0px;
box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px 0px;
box-sizing: border-box;
display: inline-block;
font-size: 16px;
padding: 12px 20px;
text-decoration: none;
text-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0px;
transition-delay: 0s;
transition-duration: 0.2s;
transition-property: all;
transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
vertical-align: middle;
}

.btn-verde, .btn-verde:visited, .btn-verde:link {color: #FFF;}

.btn-verde:hover {
	text-decoration: none;
	background: #076631;
	color: #fff;
}

#words-cta {
	color: rgba(255,255,0,0.8);

}

.typed-cursor{
    opacity: 1;
    -webkit-animation: blink 0.7s infinite;
    -moz-animation: blink 0.7s infinite;
    animation: blink 0.7s infinite;
}
@keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}

body #baguetteBox-overlay {
	background-color: rgba(255, 255, 255, 0.8);
	opacity: 0.5;
}
body #baguetteBox-overlay .full-image img {-webkit-box-shadow: none; box-shadow: none;}

.baguettebox-ultimos-trabalhos {width: 100%;}

.baguettebox-ultimos-trabalhos a {
	width: 24.9%;
	float: left;
	text-align: center;
}
.baguettebox-ultimos-trabalhos img {width: 90%; margin: 10px 0;}

/* Estilos do K2 minificado (extraido do layout antigo insightfx) */

.clr,img{border:none}.itemRatingForm,div.itemToolbar ul li a img{vertical-align:middle}a:active,a:focus{outline:0}body.contentpane #k2Container{padding:16px}.k2Padding{padding:4px}.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0}.even,.odd{padding:2px;border-bottom:0 dotted #ccc}.even{background:ivory}.odd{background:#fff}div.itemComments ul.itemCommentsList li.even,div.itemComments ul.itemCommentsList li.odd{background:0 0!important}div.k2FeedIcon{padding:4px 8px;display:none}div.k2FeedIcon a,div.k2FeedIcon a:hover{display:block;float:right;margin:0;padding:0;width:16px;height:16px;background:url(../images/fugue/feed.png) 50% 50% no-repeat}div.k2FeedIcon a span,div.k2FeedIcon a:hover span{display:none}.itemRatingForm{display:block;line-height:25px;float:left}.itemRatingLog{font-size:11px;margin:0;padding:1px 0 0 4px;float:left;color:#666;font-weight:700;text-shadow:1px 1px 1px #FFF}div.itemRatingForm .formLogLoading{background:url(../images/system/loading.gif) left center no-repeat;height:25px;padding:0 0 0 20px}.itemRatingList,.itemRatingList .itemCurrentRating,.itemRatingList a:hover{background:url(../images/system/transparent_star.gif) left -1000px repeat-x}.itemRatingList li{display:inline;background:0 0;padding:0}.clearList,span.siteRoot{display:none}#recaptcha_response_field,#recaptcha_table,.recaptchatable .recaptcha_image_cell{background-color:#fff!important}.itemRatingList .itemCurrentRating,.itemRatingList a{position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:0;overflow:hidden;border:none;cursor:pointer}#recaptcha_response_field,#recaptcha_table{border-color:#ccc!important}.itemRatingList a:hover{background-position:left bottom}.itemRatingList a.one-star{width:20%;z-index:6}.itemRatingList a.two-stars{width:40%;z-index:5}.itemRatingList a.three-stars{width:60%;z-index:4}.itemRatingList a.four-stars{width:80%;z-index:3}.itemRatingList a.five-stars{width:100%;z-index:2}.itemRatingList .itemCurrentRating{z-index:1;background-position:0 center;margin:0;padding:0}.itemRatingList,.itemRatingList .itemCurrentRating,.itemRatingList a:hover{background-image:url(../images/transparent_star.png)}.itemRatingList{background-position:left top;float:left;height:25px;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100px}.smallerFontSize{font-size:100%;line-height:inherit}.largerFontSize{font-size:150%;line-height:140%}div.k2ItemsBlock ul,div.k2LatestCommentsBlock ul{margin:10px 0 0 2px}div.k2LatestCommentsBlock ul li{font-style:normal;line-height:1.6!important;background:0 0;padding-left:0;list-style:none}div.k2LatestCommentsBlock ul li a{text-decoration:none;color:#666;text-shadow:1px 1px 1px #fff}div.k2LatestCommentsBlock ul li a:focus,div.k2LatestCommentsBlock ul li a:hover{color:#009B51}.clearList{float:none;clear:both}.lastItem{border:none}.k2Avatar img{display:block;float:left;background:#fff;border:1px solid #ccc;padding:2px;margin:2px 4px 4px 0}a.k2ReadMore:hover{background:#009B51;color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,.2)!important}div.k2Pagination{padding:8px;margin:24px 0 4px;text-align:center;color:#999}div.k2Pagination ul{text-align:center;margin-top:40px}div.pagination ul{margin-top:40px}div.k2Pagination ul li{display:inline;background:none;padding-left:10px}.k2Pagination ul li a.pagenav,.k2Pagination ul li.pagination-prev span.pagenav,.k2Pagination ul li.pagination-start span.pagenav{background:#E7E7E7;border:1px solid #D4D4D4;color:#666;display:inline-block;font-size:92%;font-weight:700;line-height:18px;padding:1px 6px!important;text-decoration:none;text-transform:uppercase;border-radius:3px}.k2Pagination ul li a.pagenav:hover,.k2Pagination ul li.pagination-prev span.pagenav:hover,.k2Pagination ul li.pagination-start span.pagenav:hover{background:#009B51;color:#FFF;text-decoration:none}.k2Pagination ul li span.pagenav{background:#555;border:1px solid #555;color:#FFF;display:inline-block;font-size:92%;font-weight:700;padding:1px 8px!important;text-decoration:none;text-transform:uppercase;border-radius:3px}div.catItemIsFeatured,div.itemIsFeatured,div.userItemIsFeatured{background:url(../images/system/featuredItem.png) 100% 0 no-repeat}a.itemPrintThisPage{display:block;width:160px;margin:4px auto 16px;padding:4px;background:#F7FAFE;border:1px solid #ccc;text-align:center;color:#555;font-size:13px}a.itemPrintThisPage:hover,span.itemEditLink a{background:#eee;text-decoration:none}div.itemView{padding:8px 0 24px;margin:0;border-bottom:0 dotted #ccc}span.itemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}span.itemEditLink a{padding:2px 12px;border:1px solid #ccc;font-size:11px;font-weight:400;font-family:Arial,Helvetica,sans-serif}span.itemEditLink a:hover{background:#ffc}span.itemDateCreated{color:#888;font-size:90%}div.itemHeader h2.itemTitle{font-size:180%;font-weight:400!important;line-height:110%;padding:0;margin-top:0!important;border-bottom:none;-webkit-box-shadow:none;box-shadow:none}div.itemHeader h2.itemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none}div.itemHeader span.itemAuthor{padding:0;margin:0}span.itemAuthor a{font-size:90%!important;text-decoration:none;color:#777}span.itemDateCreated span.posted{color:#999;font-weight:700}span.itemAuthor span.written{color:#999;font-weight:700;font-size:11px}.itemInformation ul li{display:inline-block;margin:0;padding:0!important;background:0 0!important}.itemInformation{float:left}.itemInformation ul{margin:0!important}span.itemAuthor span.written,span.itemDateCreated span.posted{display:none}span.itemDateCreated{padding-right:15px}div.catItemHeader span.catItemDateCreated .icon-calendar,span.genericItemDateCreated .icon-calendar,span.itemDateCreated .icon-calendar,span.tagItemDateCreated .icon-calendar,span.userItemDateCreated .icon-calendar{padding-right:2px!important;font-size:14px!important}span.genericItemDateCreated .icon-calendar,span.tagItemDateCreated .icon-calendar,span.userItemDateCreated .icon-calendar{width:1.25em;text-align:center}span.itemAuthor a{padding-left:2px}span.itemAuthor .icon-user{color:#888;font-size:14px;-webkit-transition:color .2s ease-out 0s;-moz-transition:color .2s ease-out 0s;-o-transition:color .2s ease-out 0s;-ms-transition:color .2s ease-out 0s;transition:color .2s ease-out 0s}div.itemImage img,span.catItemImage img{-webkit-transition:all .2s ease 0s;max-width:100%}div.itemToolbar{border: none;padding:19px 10px 20px;margin:0 0 25px;background:#ECECEC; border-bottom: 1px solid #02B6FF;-webkit-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;}div.itemToolbar ul{text-align:right;list-style:none;padding:0;margin:0}div.itemToolbar ul li{display:inline;list-style:none;padding:0 0 0 2px;margin:0;border-left:0 solid #ccc;text-align:center;background:0 0;font-size:14px}div.itemToolbar ul li a#fontDecrease,div.itemToolbar ul li a#fontIncrease{margin:0 0 0 2px}div.itemToolbar ul>li:first-child{border:none}div.itemToolbar ul li a{font-size:14px;font-weight:400;text-decoration:none;color:#888}div.itemToolbar ul li a:hover{text-decoration:none}div.itemToolbar ul li a#fontDecrease img{width:13px;height:13px;background:url(../images/system/font_decrease.gif) no-repeat}div.itemToolbar ul li a#fontIncrease img{width:13px;height:13px;background:url(../images/system/font_increase.gif) no-repeat}div.itemToolbar ul li a#fontDecrease span,div.itemToolbar ul li a#fontIncrease span{display:none}div.itemRatingBlock{float:none;border-top:1px dotted #e1e1e1;padding:10px 0}div.itemRatingBlock span{font-size:90%;display:block;float:left;font-style:normal;padding:1px 15px 0 0;margin:0;color:#666;font-weight:700;text-shadow:1px 1px 1px #FFF}div.itemBody{padding:0;margin:0}div.itemImageBlock{padding:0;margin:0 0 25px 1px;display:inline-block;width:100%; text-align: center;}span.itemImage{display:block;text-align:left;margin:0 0 8px}div.itemImage img{border:none;padding:0;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;transition:all .2s ease 0s}div.itemImage a{display:block;position:relative}.imagehoverlink,span.imagehover{left:0;top:0;position:absolute;width:100%}span.imagehover{background:url(../images/magnifier.png) 50% 50% no-repeat rgba(0,0,0,.6);height:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}.imagehoverlink{background:url(../images/link.png) 50% 50% no-repeat rgba(0,0,0,.6);height:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .25s ease-in 0s;-moz-transition:all .25s ease-in 0s;-o-transition:all .25s ease-in 0s;-ms-transition:all .25s ease-in 0s;transition:all .25s ease-in 0s}div.itemCategory a,div.itemTagsBlock ul.itemTags li a{background:#f5f5f5;letter-spacing:0!important;border-radius:2px;overflow:hidden;clear:both}.catItemImage:hover span.imagehoverlink,.genericItemImage:hover span.imagehoverlink,.itemImage:hover span.imagehover,.nspImageWrapper:hover span.imagehover,.nspImageWrapper:hover span.imagehoverlink,.sprocket-mosaic-image-container:hover .imagehoverlink,.tagItemImage:hover span.imagehoverlink,.userItemImage:hover span.imagehoverlink{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:1}span.itemImageCaption{color:#666;float:left;display:block;font-size:11px}span.itemImageCredits{color:#999;float:right;display:block;font-style:italic;font-size:11px}div.itemIntroText{color:#444;font-size:18px;font-weight:700;line-height:24px;padding:4px 0 12px}div.itemFullText h3{margin:0;padding:16px 0 4px}div.itemFullText ul li{font:14px/21px Arial,Helvetica,sans-serif}div.itemExtraFields{margin:16px 0 0;padding:8px 0 0;border-top:1px dotted #ddd}div.itemExtraFields h3{margin:0;padding:0 0 8px;line-height:normal!important}div.itemExtraFields ul{margin:0;padding:0;list-style:none}div.itemExtraFields ul li{display:block}div.itemExtraFields ul li span.itemExtraFieldsLabel{display:block;float:left;font-weight:700;margin:0 4px 0 0;width:30%}div.itemContentFooter{display:block;text-align:right;padding:4px;margin:20px 0 4px;border-top:1px solid #eee;color:#999;font-size:11px}span.itemHits{float:left}div.itemSocialSharing{padding:8px 0}div.itemTwitterButton{float:left;margin:2px 24px 0 0}div.itemFacebookButton{float:left;margin-right:20px;width:100px}div.itemLinks{margin:16px 0;padding:0}div.itemCategory{border-top:1px dotted #e1e1e1;border-bottom:1px dotted #e1e1e1;padding:10px 0}div.itemCategory span{font-size:90%;font-weight:700;color:#555;margin-left:0;padding-right:15px;text-shadow:1px 1px 1px #FFF}div.itemCategory a{color:#777;font-size:11px;padding:6px 9px!important;text-shadow:1px 1px 1px #FFF;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}div.itemCategory a:hover{color:#FFF;text-decoration:none;text-shadow:none}div.itemTagsBlock{border-bottom:1px dotted #e1e1e1!important;border-top:none!important;padding:10px 0}div.itemTagsBlock span{font-size:90%;font-weight:700;color:#555;margin-left:0;padding-right:15px;text-shadow:1px 1px 1px #FFF}div.itemTagsBlock ul.itemTags{list-style:none;padding:0;margin:0;display:inline}div.itemTagsBlock ul.itemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}div.itemTagsBlock ul.itemTags li a{color:#777;font-size:11px;padding:6px 9px!important;text-shadow:1px 1px 1px #FFF;text-decoration:none!important;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}div.itemTagsBlock ul.itemTags li a:hover{color:#009B51;text-decoration:none!important;text-shadow:none}.itemAuthorBlock a:hover,a.itemRelTitle:hover,div.itemAuthorLatest ul li a:hover{text-decoration:none}div.itemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc}div.itemAttachmentsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}div.itemAttachmentsBlock ul.itemAttachments{list-style:none;padding:0;margin:0;display:inline}div.itemAttachmentsBlock ul.itemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center}div.itemAttachmentsBlock ul.itemAttachments li span{font-size:10px;color:#999;font-weight:400}div.itemAuthorBlock{background:#f9f9f9;margin:35px 0;padding:15px 10px;border:1px solid #e5e5e5;}div.itemAuthorBlock img.itemAuthorAvatar{float:left;display:block;background:#fff;padding:4px;margin:0 15px 0 0;border:1px solid #e5e5e5}div.itemAuthorBlock div.itemAuthorDetails{margin:0;padding:0}div.itemAuthorBlock div.itemAuthorDetails h3.authorName{margin:0 0 4px;padding:0}div.itemAuthorBlock div.itemAuthorDetails h3.authorName a{font-family:abelregular;font-size:100%}div.itemAuthorBlock div.itemAuthorDetails p{}.itemAuthorBlock h3,div.itemAuthorLatest h3{font-size:140%;text-shadow:1px 1px 1px #FFF; padding: 15px 0;}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl{font-weight:700;color:#555;border-right:0 solid #ccc;padding:0 8px 0 0;margin:0 4px 0 0;text-shadow:1px 1px 1px #FFF}div.itemAuthorLatest,div.itemRelated{}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail{font-weight:700;color:#555}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a,div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a{font-weight:400}.itemAuthorBlock h3{margin:0!important}div.itemAuthorLatest ul,div.itemRelated ul{margin-left:5px!important}div.itemAuthorLatest{margin-bottom:35px;padding:10px;background:#f9f9f9}div.itemAuthorLatest h3{margin-top:0;margin-bottom:5px}div.itemAuthorLatest ul li{background:url(../images/stock_data_next.png) 0 center no-repeat;list-style:none;padding-left:20px}div.itemAuthorLatest ul li a{color:#333;font-size:100%;text-shadow:1px 1px 1px #FFF}div.itemRelated{padding:10px;}div.itemRelated h3{font-size:140%;margin-top:0;margin-bottom:5px;text-shadow:1px 1px 1px #FFF}div.itemRelated ul li{background:url(../images/stock_data_next.png) 0 center no-repeat;list-style:none;padding:0 10px}div.itemRelated ul li.k2ScrollerElement{float:left;overflow:hidden;border:1px solid #ccc;padding:4px;margin:0 4px 4px 0;background:#fff}div.itemRelated ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}a.itemRelTitle{color:#333;font-size:100%;text-shadow:1px 1px 1px #FFF}div.itemVideoBlock{margin:0 0 16px;padding:16px;background:url(../images/system/videoplayer-bg.gif) bottom repeat-x #010101}div.itemVideoBlock div.itemVideoEmbedded{text-align:center}div.itemVideoBlock span.itemVideo{display:block;overflow:hidden}div.itemVideoBlock span.itemVideoCaption{color:#eee;float:left;display:block;font-size:11px;font-weight:700;width:60%}div.itemVideoBlock span.itemVideoCredits{color:#eee;float:right;display:block;font-style:italic;font-size:11px;width:35%;text-align:right}div.itemImageGallery{margin:0 0 16px;padding:0}div.itemNavigation{background:url(../images/fancy_deboss.png) #FFF;padding:4px 0;margin:0 0 35px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}div.itemNavigation span.itemNavigationTitle{color:#999;font-weight:700;font-size:90%}div.itemNavigation a.itemPrevious{padding:0 12px}div.itemNavigation a.itemNext{padding:0 12px;font-weight:700;font-size:11px}div.itemComments{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f9f9f9;border-left:none;border-right:none;padding:10px;margin-bottom:25px}h3.itemCommentsCounter{font-size:140%;background:url(../images/comments1.png) 0 5px no-repeat;padding:0 0 10px 40px!important;margin-top:0;text-shadow:1px 1px 1px #FFF}div.itemComments ul.itemCommentsList{margin:0 0 16px;padding:0;list-style:none;background:0 0!important}div.itemComments ul.itemCommentsList li{padding:4px;margin:10px 0 0;border-bottom:1px dotted #ddd}div.itemComments ul.itemCommentsList li.authorResponse{background:url(../images/system/stripes.png)}div.itemComments ul.itemCommentsList li.unpublishedComment{background:#ffeaea}div.itemComments ul.itemCommentsList li img{float:left;margin:4px 14px 4px 0;padding:4px;background:#fff;border:1px solid #e5e5e5}div.itemComments ul.itemCommentsList li span.commentDate{color:#888;padding:0 4px 0 0;margin:0 8px 0 0;border-right:1px solid #ccc;font-weight:700;font-size:12px;background:#f9f9f9}div.itemComments ul.itemCommentsList li span.commentAuthorName{color:#888;font-weight:700;font-size:12px}div.itemComments ul.itemCommentsList li p{padding:4px 0;font-size:100%;font-weight:400;margin-top:5px}div.itemComments ul.itemCommentsList li span.commentAuthorEmail{display:none}div.itemComments ul.itemCommentsList li span.commentLink{float:right;margin-left:8px}div.itemComments ul.itemCommentsList li span.commentLink a{font-size:11px;color:#999;text-decoration:underline}div.itemComments ul.itemCommentsList li span.commentLink a:hover{font-size:11px;color:#555;text-decoration:underline}div.itemComments ul.itemCommentsList li span.commentToolbar{display:block;clear:both}div.itemComments ul.itemCommentsList li span.commentToolbar a{font-size:11px;color:#999;text-decoration:underline;margin-right:4px}div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{font-size:11px;color:#555;text-decoration:underline}div.itemComments ul.itemCommentsList li span.commentToolbarLoading{background:url(../images/system/searchLoader.gif) 100% 50% no-repeat}.itemCommentsPagination .pagination-prev a,.itemCommentsPagination .pagination-prev span,.itemCommentsPagination div.pagination ul li a,.itemCommentsPagination div.pagination ul li span,li.counter{display:inline;color:#555;border-right:none;padding:0!important}.itemCommentsPagination a{color:#555}.itemCommentsPagination ul{text-align:center}.itemCommentsPagination ul li{display:inline;padding-left:15px;background:0 0}.itemCommentsPagination span.pagenav{background:0 0}div.itemCommentsPagination{padding:4px;margin:0 0 24px}div.itemCommentsPagination span.pagination{display:block;float:right;clear:both}div.itemCommentsForm h3{text-shadow:1px 1px 1px #FFF;margin:0;padding:15px 0 25px;font-size:140%;background:url(../images/comments-add.png) 0 5px no-repeat}div.itemCommentsForm p.itemCommentsFormNotes{text-indent:-9999em;border-top:1px dashed #e5e5e5;margin-bottom:10px}div.itemCommentsForm form label.formComment,div.itemCommentsForm form label.formEmail,div.itemCommentsForm form label.formName{margin:10px 0 0 4px;display:inline-block;color:#333;width:180px!important;font-size:100%;float:left;text-shadow:1px 1px 1px #FFF}div.itemCommentsForm form label.formComment{vertical-align:top}div.itemCommentsForm form label.formUrl{color:#333;float:left;text-shadow:1px 1px 1px #FFF;display:inline-block;width:180px!important;margin:12px 0 0 4px;font-size:100%}div.itemCommentsForm form label.formRecaptcha{color:#333;float:left;text-shadow:1px 1px 1px #FFF;display:block;margin:10px 0 0;width:180px!important;font-size:100%}div.itemCommentsForm form textarea.inputbox{width:66%;height:175px;margin:0 0 15px;padding:10px 6px!important;border-radius:0}div.itemCommentsForm form input.inputbox{width:66%;margin:0 0 15px!important;padding:7px 6px!important;border-radius:0}div.itemCommentsForm form input#submitCommentButton{margin:30px 0 0 184px;padding:9px;border:none;font-size:100%;color:#fff;cursor:pointer;text-align:center;letter-spacing:0}div.itemCommentsForm form span#formLog{margin:0 0 0 20px;padding:0 0 0 20px;font-weight:700;color:#CF1919}div.itemCommentsForm form{margin-bottom:5px}div.itemCommentsForm form .formLogLoading{background:url(../images/system/loading.gif) left center no-repeat}@media (max-width:767px){div.itemCommentsForm form input.inputbox,div.itemCommentsForm form textarea.inputbox{width:90%}}div.k2ReportCommentFormContainer{padding:8px;width:480px;margin:0 auto}div.k2ReportCommentFormContainer blockquote{width:462px;background:#f7fafe;border:1px solid #ddd;padding:8px;margin:0 0 8px}div.k2ReportCommentFormContainer blockquote span.quoteIconLeft{font-style:italic;font-weight:700;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:left}div.k2ReportCommentFormContainer blockquote span.quoteIconRight{font-style:italic;font-weight:700;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:right}div.itemContainer,div.subCategoryContainer{float:left}div.k2ReportCommentFormContainer blockquote span.theComment{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:12px;font-weight:400;color:#000;padding:0 4px}div.k2ReportCommentFormContainer form label{display:block;font-weight:700}div.k2ReportCommentFormContainer form input,div.k2ReportCommentFormContainer form textarea{display:block;border:1px solid #ddd;font-size:12px;padding:2px;margin:0 0 8px;width:474px}div.k2ReportCommentFormContainer form #recaptcha{margin-bottom:24px}div.k2ReportCommentFormContainer form span#formLog{margin:0 0 0 20px;padding:0 0 0 20px;font-weight:700;color:#CF1919}div.k2ReportCommentFormContainer form .formLogLoading{background:url(../images/system/loading.gif) left center no-repeat}div.itemBackToTop{text-align:right;display:none}div.itemBackToTop a,div.itemBackToTop a:hover{text-decoration:underline}div.itemListCategory{background:url(../images/fancy_deboss.png) #FFF;border:1px solid #ddd;margin:4px 0;padding:8px;text-shadow:1px 1px 1px #FFF}span.catItemAddLink{display:block;padding:8px 0;margin:0 0 4px;border-bottom:1px dotted #ccc;text-align:right}span.catItemAddLink a{padding:4px 16px;border:1px solid #ccc;background:#eee;text-decoration:none}span.catItemAddLink a:hover{background:#ffc}div.itemListCategory img{float:left;display:block;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div.subCategory{background:#f7fafe;border:1px solid #ddd;margin:4px;padding:8px}div.subCategory a.subCategoryImage,div.subCategory a.subCategoryImage:hover{text-align:center;display:block}div.subCategory a.subCategoryImage img,div.subCategory a.subCategoryImage:hover img{background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div#itemListLinks{background:#f7fafe;border:1px solid #ddd;margin:8px 0;padding:8px}div.catItemView{margin:0 0 25px;border-bottom:1px dotted #eee;padding:0 0 20px}div.groupLinks{padding:0;margin:0}span.catItemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}span.catItemEditLink a{padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:400;font-family:Arial,Helvetica,sans-serif}span.catItemEditLink a:hover{background:#ffc}div.catItemHeader .itemInformation{float:none}div.catItemHeader span.catItemDateCreated{color:#999;font-size:90%;padding-left:0;padding-right:10px}div.catItemHeader h3.catItemTitle{font-size:20px;line-height:110%;padding:0 0 10px!important;margin:0}div.catItemHeader h3.catItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none}div.catItemHeader span.catItemAuthor{padding:0;margin:0}div.catItemHeader span.catItemAuthor a{padding-left:0;color:#999;font-size:90%;text-decoration:none;margin-left:-2px}div.catItemHeader span.catItemAuthor i{-webkit-transition:color .2s ease-out 0s;-moz-transition:color .2s ease-out 0s;-o-transition:color .2s ease-out 0s;-ms-transition:color .2s ease-out 0s;transition:color .2s ease-out 0s;color:#999}div.genericItemCategory a,span.catItemImage img{-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s}div.catItemHeader span.catItemAuthor span.written{display:none}div.catItemRatingBlock ul{margin:0}div.catItemRatingBlock ul li{background:0 0}div.catItemRatingBlock{margin-top:10px;padding:0;background:url(../images/fancy_deboss.png) #FFF}div.catItemRatingBlock span{display:block;float:left;font-style:normal;padding:3px 4px 0 0;margin:0;color:#666}div.catItemBody{padding:8px 0;margin:0}div.catItemImageBlock{padding:0;margin:0}span.catItemImage{display:block;text-align:center;margin:10px 12px 8px 2px;max-width:100%;position:relative}span.catItemImage img{border:none;padding:0;background:#fff;transition:all .2s ease 0s}div.catItemCategory a,div.catItemTagsBlock ul.catItemTags li a{letter-spacing:0!important;overflow:hidden;border-radius:2px;clear:both}span.catItemImage img:hover,span.userItemImage img{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}span.catItemImage img:hover{-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}div.catItemIntroText{font-size:15px;font-weight:400;line-height:inherit;padding:7px 0 12px; text-align: justify;}div.catItemExtraFields,div.genericItemExtraFields{margin:16px 0 0;padding:8px 0 0;border-top:1px dotted #ddd}div.catItemExtraFields h4,div.genericItemExtraFields h4{margin:0;padding:0 0 8px;line-height:normal!important}div.catItemExtraFields ul,div.genericItemExtraFields ul{margin:0;padding:0;list-style:none}div.catItemExtraFields ul li,div.genericItemExtraFields ul li{display:block}div.catItemExtraFields ul li span.catItemExtraFieldsLabel,div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel{display:block;float:left;font-weight:700;margin:0 4px 0 0;width:30%}div.catItemLinks{margin:16px 0;padding:0}div.catItemHitsBlock{padding:4px;border-bottom:1px dotted #ccc}span.catItemHits{color:#999;font-size:11px}div.catItemCategory{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f9f9f9;padding:10px}div.catItemCategory span{font-weight:700;color:#555;padding-left:0;padding-right:15px;text-shadow:1px 1px 1px #FFF;font-size:90%}div.catItemCategory a{background:#f1f1f1;color:#777;font-size:11px;padding:6px 9px!important;text-shadow:1px 1px 1px #FFF;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}div.catItemCategory a:focus,div.catItemCategory a:hover{color:#FFF;text-decoration:none;text-shadow:none}div.catItemTagsBlock{border-bottom:1px solid #e5e5e5!important;border-top:none!important;background:#f9f9f9;padding:10px}div.catItemTagsBlock span{font-size:90%;font-weight:700;color:#555;padding-right:15px;text-shadow:1px 1px 1px #FFF}div.catItemTagsBlock ul.catItemTags{list-style:none;padding:0;margin:0;display:inline}div.catItemTagsBlock ul.catItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}div.catItemTagsBlock ul.catItemTags li a{background:#f1f1f1;color:#777;font-size:11px;padding:6px 9px!important;text-shadow:1px 1px 1px #FFF;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}div.catItemTagsBlock ul.catItemTags li a:hover, .catItemCategory a:hover{background:#00CD6B;color:#FFF;text-decoration:none;text-shadow:none}div.catItemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc}div.catItemAttachmentsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}div.catItemAttachmentsBlock ul.catItemAttachments{list-style:none;padding:0;margin:0;display:inline}div.catItemAttachmentsBlock ul.catItemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center}div.catItemAttachmentsBlock ul.catItemAttachments li span{font-size:10px;color:#999;font-weight:400}div.catItemVideoBlock{margin:0 0 16px;padding:16px;background:url(../images/system/videoplayer-bg.gif) bottom repeat-x #010101}div.catItemVideoBlock div.catItemVideoEmbedded{text-align:center}div.catItemVideoBlock span.catItemVideo{display:block}div.catItemImageGallery{margin:0 0 16px;padding:0}div.catItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:0 solid #ccc;float:right}div.catItemCommentsLink a,div.catItemReadMore a{border:none;cursor:pointer;text-align:center;letter-spacing:0;font-size:1em}div.catItemCommentsLink a{padding:4px 9px;color:#fff;-webkit-transition:background .2s ease-out 0s;-moz-transition:background .2s ease-out 0s;-o-transition:background .2s ease-out 0s;-ms-transition:background .2s ease-out 0s;transition:background .2s ease-out 0s}div.catItemCommentsLink a:hover{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;text-decoration:none;color:#fff!important}div.catItemReadMore{display:inline;float:right;margin-right:10px}div.catItemReadMore a{padding:6px 9px;color:#fff;-webkit-transition:background .2s ease-out 0s;-moz-transition:background .2s ease-out 0s;-o-transition:background .2s ease-out 0s;-ms-transition:background .2s ease-out 0s;transition:background .2s ease-out 0s;border-radius:2px;box-shadow:0 -1px 0 0 rgba(0,0,0,.12) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.12) inset}div.catItemReadMore a:hover{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;text-decoration:none;color:#fff!important}span.catItemDateModified{display:block;text-align:right;padding:4px;margin:4px 0;color:#999;border-top:1px solid #ddd}div.userBlock{background:url(../images/fancy_deboss.png) #FFF;border:1px dashed #DDD;margin:0 0 16px;padding:15px;clear:both}span.userItemAddLink{display:block;padding:8px 0;margin:0 0 4px;border-bottom:1px dotted #ccc;text-align:right}span.userItemAddLink a{padding:4px 16px;border:1px solid #ccc;background:#eee;text-decoration:none}span.userItemAddLink a:hover{background:#ffc}div.userBlock img{display:block;float:left;background:#fff;padding:4px;border:1px solid #e5e5e5;margin:0 15px 0 0}div.userBlock h2{margin:0;font-size:140%;border-bottom:none}div.userBlock div.userDescription{padding:4px 0}div.userBlock div.userDescription p{font-size:90%;font-weight:700}div.userBlock div.userAdditionalInfo{padding:0;margin:0}span.userEmail,span.userURL{font-weight:700;color:#555;display:block}div.userItemView{border-bottom:1px dotted #DDD;margin:0 0 25px;padding:0 0 25px}div.userItemViewUnpublished{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:.9;border:4px dashed #ccc;background:#fffff2;padding:8px;margin:8px 0}span.userItemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}span.userItemEditLink a{padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:400;font-family:Arial,Helvetica,sans-serif}span.userItemEditLink a:hover{background:#ffc}div.userItemHeader span.userItemDateCreated{color:#999;font-size:90%}div.userItemHeader h3.userItemTitle{font-size:160%;font-weight:400;line-height:110%;padding:10px 0!important;margin:0}div.userItemHeader h3.userItemTitle a:focus,div.userItemHeader h3.userItemTitle a:hover{text-decoration:none}div.userItemHeader h3.userItemTitle a{color:#303030}div.userItemHeader h3.userItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none}span.userItemDateCreated{color:#999;font-size:90%;padding-right:10px}div.userItemBody{padding:8px 0;margin:0}div.userItemImageBlock{padding:0;margin:0;float:left;max-width:100%}span.userItemImage{display:block;text-align:center;margin:10px 12px 8px 2px;position:relative}span.userItemImage img{border:none;padding:0;background:#fff;max-width:100%;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}div.userItemCategory a,div.userItemTagsBlock ul.userItemTags li a{letter-spacing:0!important;border-radius:2px;overflow:hidden;clear:both}div.userItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:7px 0 12px}div.userItemLinks{margin:0 0 16px;padding:0}div.userItemCategory{padding:10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f9f9f9}div.userItemCategory span{text-shadow:1px 1px 1px #fff;font-weight:700;color:#555;margin-left:0;padding-left:0;padding-right:15px;font-size:90%}div.userItemCategory a{background:#f1f1f1;color:#777;font-size:11px;padding:6px 9px!important;text-shadow:1px 1px 1px #fff;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}div.userItemCategory a:focus,div.userItemCategory a:hover{color:#FFF;text-decoration:none;text-shadow:none}div.userItemTagsBlock{padding:10px;border-bottom:1px solid #e5e5e5;background:#f9f9f9}div.userItemTagsBlock span{text-shadow:1px 1px 1px #fff;font-weight:700;color:#555;padding-left:0;margin-left:0;padding-right:15px;font-size:90%}div.userItemTagsBlock ul.userItemTags{list-style:none;padding:0;margin:0;display:inline}div.userItemTagsBlock ul.userItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}div.userItemTagsBlock ul.userItemTags li a{background:#f1f1f1;color:#777;font-size:11px;padding:4px 7px!important;text-shadow:1px 1px 1px #FFF;text-decoration:none;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}div.userItemCommentsLink a,div.userItemReadMore a{letter-spacing:0;text-align:center;cursor:pointer}div.userItemTagsBlock ul.userItemTags li a:hover{color:#FFF;text-decoration:none;text-shadow:none}div.userItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:0 solid #ccc;float:right}div.userItemCommentsLink a{padding:4px 9px;border:none;color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}div.userItemCommentsLink a:focus,div.userItemCommentsLink a:hover{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;text-decoration:none;color:#fff!important}div.userItemReadMore{display:inline;float:right;margin-right:10px}div.userItemReadMore a{padding:6px 9px;border:none;color:#fff;-webkit-transition:background .2s ease-out 0s;-moz-transition:background .2s ease-out 0s;-o-transition:background .2s ease-out 0s;-ms-transition:background .2s ease-out 0s;transition:background .2s ease-out 0s;border-radius:2px;box-shadow:0 -1px 0 0 rgba(0,0,0,.12) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.12) inset}div.userItemReadMore a:focus,div.userItemReadMore a:hover{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-decoration:none;color:#fff!important;text-shadow:none!important}div.tagItemView{margin:0 0 25px;border-bottom:1px dotted #eee;padding:0 0 20px}div.tagItemHeader span.tagItemDateCreated{font-weight:700;background:url(../images/calendar.png) 0 1px no-repeat;color:#999;font-size:11px;padding-left:17px;padding-right:8px}div.tagItemHeader h2.tagItemTitle{border-bottom:none;-webkit-box-shadow:none;box-shadow:none;font-size:160%;font-weight:400;line-height:110%;padding:0 0 10px!important;margin:0;margin-top:0!important}div.tagItemHeader h2.tagItemTitle a:focus,div.tagItemHeader h2.tagItemTitle a:hover{text-decoration:none}div.tagItemHeader h2.tagItemTitle a{text-shadow:1px 1px 0 #FFF;color:#303030}span.tagItemDateCreated{color:#999;font-size:90%;padding-right:10px}div.tagItemBody{padding:8px 0;margin:0}div.tagItemImageBlock{padding:0;margin:0;float:left;max-width:100%}span.tagItemImage{display:block;text-align:center;margin:10px 12px 8px 2px;position:relative}span.tagItemImage img{border:none;padding:0;max-width:100%;background:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}div.tagItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:7px 0 12px}div.tagItemCategory{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:0 solid #ccc}div.tagItemCategory span{font-weight:700;color:#555;padding-left:2px;padding-right:5px;font-size:90%}div.tagItemCategory a{background:#f1f1f1;clear:both;color:#777;font-size:11px;letter-spacing:0!important;overflow:hidden;padding:6px 9px!important;text-shadow:1px 1px 1px #FFF;border-radius:2px;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}div.tagItemCategory a:focus,div.tagItemCategory a:hover{color:#FFF;text-decoration:none;text-shadow:none}div.tagItemReadMore{display:inline;float:right}div.tagItemReadMore a{padding:6px 9px;border:none;color:#fff;cursor:pointer;text-align:center;letter-spacing:0;-webkit-transition:background .2s ease-out 0s;-moz-transition:background .2s ease-out 0s;-o-transition:background .2s ease-out 0s;-ms-transition:background .2s ease-out 0s;transition:background .2s ease-out 0s;border-radius:2px;box-shadow:0 -1px 0 0 rgba(0,0,0,.12) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.12) inset}div.tagItemReadMore a:focus,div.tagItemReadMore a:hover{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-decoration:none;color:#fff!important}div.genericItemView{margin:0 0 25px;border-bottom:1px dotted #eee;padding:0 0 20px}div.genericItemHeader span.genericItemDateCreated{font-weight:700;color:#999;font-size:11px;padding-right:8px}div.genericItemHeader h2.genericItemTitle{border-bottom:none;-webkit-box-shadow:none;box-shadow:none;font-size:160%;font-weight:400;line-height:110%;padding:0 0 10px!important;margin:0;margin-top:0!important}div.genericItemHeader h2.genericItemTitle a:focus,div.genericItemHeader h2.genericItemTitle a:hover{text-decoration:none}div.genericItemHeader h2.genericItemTitle a{color:#303030}span.genericItemDateCreated{color:#999;font-size:90%;padding-right:10px}div.genericItemBody{padding:0;margin:8px 0}div.genericItemImageBlock{padding:0;margin:0;float:left;max-width:100%}span.genericItemImage{display:block;text-align:center;margin:10px 12px 8px 2px;position:relative}span.genericItemImage img{border:none;padding:0;background:#fff;max-width:100%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}div.genericItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:7px 0 12px}div.genericItemCategory{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:0 solid #ccc}div.genericItemCategory span{font-size:90%;font-weight:700;color:#555;padding-left:2px;padding-right:5px}div.genericItemCategory a{background:#f1f1f1;clear:both;color:#777;font-size:11px;letter-spacing:0!important;overflow:hidden;padding:6px 9px!important;text-shadow:1px 1px 1px #fff;border-radius:2px;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}div.genericItemCategory a:focus,div.genericItemCategory a:hover{color:#FFF;text-decoration:none;text-shadow:none}div.genericItemReadMore{display:inline;float:right}div.genericItemReadMore a{padding:6px 9px;border:none;color:#fff;cursor:pointer;text-align:center;letter-spacing:0;text-shadow:none!important;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;transition:all .2s ease 0s;border-radius:2px;box-shadow:0 -1px 0 0 rgba(0,0,0,.12) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.12) inset}div.genericItemReadMore a:focus,div.genericItemReadMore a:hover{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;text-decoration:none;color:#fff!important}#k2Container div.gsc-branding-text{text-align:right}#k2Container div.gsc-control{width:100%}#k2Container div.gs-visibleUrl{display:none}div.latestItemsContainer{float:left}div.latestItemsCategory{background:#F8F8F8;border:1px solid #DDD;margin:10px;padding:15px;-webkit-box-shadow:0 5px 7px #DDD;box-shadow:0 5px 7px #DDD;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;transition:all .4s ease 0s}div.latestItemsCategory:focus,div.latestItemsCategory:hover{background:#f1f1f1}div.latestItemsCategoryImage{text-align:center}div.latestItemsCategoryImage img{background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div.latestItemsCategory h2 a:focus,div.latestItemsCategory h2 a:hover{text-decoration:none}div.latestItemsUser{background:#f7fafe;border:1px solid #ddd;margin:0 8px 8px 0;padding:8px;clear:both}div.latestItemsUser img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div.latestItemsUser p.latestItemsUserDescription{padding:4px 0}div.latestItemsUser p.latestItemsUserAdditionalInfo{padding:4px 0;margin:8px 0 0}span.latestItemsUserEmail,span.latestItemsUserURL{font-weight:700;color:#555;display:block}div.latestItemList{padding:0 8px 8px 0}div.latestItemHeader h3.latestItemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:400;line-height:110%;padding:10px 0 4px;margin:0}span.latestItemDateCreated{color:#999;font-size:11px}div.latestItemBody{padding:8px 0;margin:0}div.latestItemImageBlock{padding:0;margin:0;float:left}span.latestItemImage{display:block;text-align:center;margin:0 8px 8px 0}span.latestItemImage img{border:1px solid #ccc;padding:8px}div.latestItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px}div.latestItemLinks{margin:0 0 16px;padding:0}div.latestItemCategory{padding:4px;border-bottom:1px dotted #ccc}div.latestItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}div.latestItemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}div.latestItemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}div.latestItemTagsBlock ul.latestItemTags{list-style:none;padding:0;margin:0;display:inline}div.latestItemTagsBlock ul.latestItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}div.latestItemVideoBlock{margin:0 0 16px;padding:16px;background:url(../images/system/videoplayer-bg.gif) bottom repeat-x #010101}div.latestItemVideoBlock span.latestItemVideo{display:block}div.latestItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}div.latestItemReadMore{display:inline}h2.latestItemTitleList{font-size:14px;padding:2px 0;margin:8px 0 2px;font-family:Arial,Helvetica,sans-serif;border-bottom:1px dotted #ccc;line-height:normal}.k2AccountPage table tr td label{white-space:nowrap;margin-right:15px}img.k2AccountPageImage{border:4px solid #ddd;margin:10px 0;padding:0;display:block}.k2AccountPage div.k2AccountPageNotice{padding:8px;font-size:11px}.k2AccountPage div.k2AccountPageUpdate{border-top:1px dotted #ccc;margin:8px 0;padding:8px;text-align:left}.k2AccountPageUpdate button{margin-top:10px;border:none;background:#555;color:#fff;font-family:abelregular,Arial,sans-serif;font-size:100%;cursor:pointer;text-align:center;letter-spacing:0;text-shadow:none!important;padding:4px 8px}.k2AccountPageUpdate button:focus,.k2AccountPageUpdate button:hover{background:#009B51;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:0 1px 1px #4a4a4a;text-decoration:none;color:#fff!important}.k2AccountPage th.k2ProfileHeading{text-align:left;font-size:130%;padding:8px;background:0 0;color:#999}.k2AccountPage td#userAdminParams{padding:0;margin:0}.k2AccountPage table.admintable td.key,.k2AccountPage table.admintable td.paramlist_key{background:0 0;border-bottom:0 solid #e9e9e9;border-right:0 solid #e9e9e9;color:#666;font-weight:700;text-align:right;font-size:11px;width:140px}.k2AccountPage table.admintable span.optional{display:none}div.k2LatestCommentsBlock ul li{margin-bottom:15px;font-size:100%}div.k2LatestCommentsBlock ul li.lastItem{margin-bottom:0}div.k2LatestCommentsBlock ul li a.lcAvatar img{margin:2px 10px 4px 0;padding:2px}div.k2LatestCommentsBlock ul li a{line-height:1.5em}div.k2LatestCommentsBlock ul li span.lcComment{line-height:1.4em}div.k2LatestCommentsBlock ul li span.lcUsername{color:#666; font-size: 12px;}div.k2LatestCommentsBlock ul li span.lcUsername a{font-size:12px}div.k2LatestCommentsBlock ul li span.lcCommentDate{color:#999;font-size:90%}.k2CalendarBlock.box3,.k2CategoriesListBlock.box3,.k2ItemsBlock.box3,.k2LatestCommentsBlock.box3,.k2TagCloudBlock.box3{-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important}.k2CalendarBlock.box2,.k2CategoriesListBlock.box2,.k2ItemsBlock.box2,.k2LatestCommentsBlock.box2,.k2TagCloudBlock.box2{-webkit-box-shadow:none!important;box-shadow:none!important}.k2CalendarBlock.box1,.k2CategoriesListBlock.box1,.k2ItemsBlock.box1,.k2LatestCommentsBlock.box1,.k2TagCloudBlock.box1{border:none!important}.k2CalendarBlock.box4,.k2CategoriesListBlock.box4,.k2ItemsBlock.box4,.k2LatestCommentsBlock.box4,.k2TagCloudBlock.box4{background:0 0!important;border-bottom:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.box3 div.k2LatestCommentsBlock ul li a{text-shadow:1px 1px 1px rgba(0,0,0,.6);color:#adadad}.box3 div.k2CategoriesListBlock ul li a,.box3 div.k2ItemsBlock ul li a.moduleItemTitle{color:#adadad}div.k2TopCommentersBlock ul li span.tcLatestCommentDate{color:#999}div.k2ItemsBlock ul{margin-top:0;list-style:none}div.k2ItemsBlock ul li{padding-bottom:15px;background:0 0;list-slyle:none!important}div.k2ItemsBlock ul li.lastItem{padding-bottom:4px}div.k2ItemsBlock ul li a.moduleItemTitle{font-weight:400;font-weight:700;color:#303030}div.k2ItemsBlock ul li a.moduleItemTitle:focus,div.k2ItemsBlock ul li a.moduleItemTitle:hover{text-decoration:none}div.k2ItemsBlock ul li div.moduleItemIntrotext{display:block;padding:4px 0;line-height:1.5em;margin-top:7px;font-size:90%}div.k2ItemsBlock ul li a{line-height:1.2em}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{float:left;margin:4px 9px 0 0;padding:0;border:none;background:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel{display:block;float:left;font-weight:700;margin:0 4px 0 0;width:30%}div.k2ItemsBlock ul li a.moduleItemCategory,div.k2ItemsBlock ul li span.moduleItemDateCreated{font-size:10px}div.k2ItemsBlock ul li div.moduleItemTags a{padding:0 2px}div.k2ItemsBlock ul li a.moduleItemComments,div.k2ItemsBlock ul li span.moduleItemHits{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0}div.k2LoginBlock fieldset.input{margin:0;padding:0 0 8px}div.k2LoginBlock fieldset.input p{margin:0;padding:0 0 4px}div.k2LoginBlock fieldset.input p input,div.k2LoginBlock fieldset.input p label{display:block}div.k2LoginBlock fieldset.input p#form-login-remember input,div.k2LoginBlock fieldset.input p#form-login-remember label{display:inline}div.k2UserBlock p.ubGreeting{border-bottom:1px dotted #ccc}div.k2UserBlock div.k2UserBlockDetails span.ubName{display:block;font-weight:700;font-size:14px}div.k2AuthorsListBlock ul li a.abAuthorLatestItem{display:block;clear:both}div.k2BreadcrumbsBlock span.bcTitle{padding:0 4px 0 0;color:#999}div.k2BreadcrumbsBlock span.bcSeparator{padding:0 4px;font-size:14px}table.calendar tr td.calendarNavMonthNext a,table.calendar tr td.calendarNavMonthNext a:hover,table.calendar tr td.calendarNavMonthPrev a,table.calendar tr td.calendarNavMonthPrev a:hover{font-size:20px;text-decoration:none}div.k2CalendarBlock{height:auto;margin-bottom:8px}div.k2CalendarLoader{background:url(../images/system/k2CalendarLoader.gif) 50% 50% no-repeat #fff}table.calendar{margin:0 auto;background:#fff;border-collapse:collapse}table.calendar tr td{text-align:center;vertical-align:middle;padding:6px;border:1px solid #f4f4f4;background:#fff}table.calendar tr td.calendarNavMonthPrev{background:#f3f3f3;text-align:left}table.calendar tr td.calendarCurrentMonth{background:#f3f3f3}table.calendar tr td.calendarNavMonthNext{background:#f3f3f3;text-align:right}table.calendar tr td.calendarDayName{background:#e9e9e9;font-size:11px;width:14.2%}table.calendar tr td.calendarDateEmpty{background:#fbfbfb}table.calendar tr td.calendarDateLinked{padding:0}table.calendar tr td.calendarDateLinked a{display:block;padding:2px;text-decoration:none;background:#eee}table.calendar tr td.calendarDateLinked a:hover{display:block;background:#135cae;color:#fff;padding:2px;text-decoration:none}table.calendar tr td.calendarToday{background:#135cae;color:#fff}table.calendar tr td.calendarTodayLinked{background:#135cae;color:#fff;padding:0}table.calendar tr td.calendarTodayLinked a{display:block;padding:2px;color:#fff;text-decoration:none}table.calendar tr td.calendarTodayLinked a:hover{display:block;background:#BFD9FF;padding:2px;text-decoration:none}div.k2CategorySelectBlock form select{width:auto}div.k2CategoriesListBlock ul{padding-left:0;list-style:none;margin:5px 0 0 3px}div.k2CategoriesListBlock ul li{padding-left:15px!important;background:url(../images/k2catul2.png) 0 center no-repeat!important;margin-bottom:15px}div.k2CategoriesListBlock ul li:last-child{margin-bottom:10px}div.k2CategoriesListBlock ul li a{color:#303030;}div.k2CategoriesListBlock ul li a:focus,div.k2CategoriesListBlock ul li a:hover{text-decoration:none}div.k2CategoriesListBlock ul li a span.catTitle{padding-left:0;padding-right:4px}div.k2CategoriesListBlock ul li.activeCategory a{font-weight:normal}div.k2SearchBlock{position:relative}div.k2SearchBlock form input.k2SearchLoading{background:url(../images/system/searchLoader.gif) 100% 50% no-repeat}div.k2SearchBlock div.k2LiveSearchResults{display:none;background:#fff;position:absolute;z-index:99;border:1px solid #ccc;margin-top:-1px}div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults{list-style:none;margin:0;padding:0}div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li{border:none;margin:0;padding:0}div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a{display:block;padding:1px 2px;border-top:1px dotted #eee}div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a:hover{background:ivory}div.k2TagCloudBlock{padding:8px 0 0}div.k2TagCloudBlock a{padding:5px;float:left;display:block;line-height:1.4em;color:#6e6e6e;background:#f5f5f5;margin-right:8px;margin-bottom:8px;border-radius:2px;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}div.k2TagCloudBlock a:hover{padding:5px;float:left;display:block;color:#fff!important;text-decoration:none}a.ubUserFeedIcon,a.ubUserFeedIcon:hover{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url(../images/fugue/feed.png) 50% 50% no-repeat}a.ubUserFeedIcon span,a.ubUserFeedIcon:hover span{display:none}a.ubUserURL,a.ubUserURL:hover{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url(../images/fugue/globe.png) 50% 50% no-repeat}a.ubUserURL span,a.ubUserURL:hover span{display:none}span.ubUserEmail,span.ubUserEmail a{display:inline-block;width:16px;height:16px;padding:0}span.ubUserEmail{margin:0 2px 0 0;background:url(../images/fugue/mail.png) 50% 50% no-repeat;overflow:hidden}span.ubUserEmail a{margin:0;text-indent:-9999px}div.k2UsersBlock ul li h3{clear:both;margin:8px 0 0;padding:0}@media (max-width:767px){div.itemRatingBlock span{text-indent:-9999em}span.itemImage img{max-width:94%!important}div.itemCommentsForm form label.formComment,div.itemCommentsForm form label.formEmail,div.itemCommentsForm form label.formName,div.itemCommentsForm form label.formRecaptcha,div.itemCommentsForm form label.formUrl{float:none;width:auto}.itemAuthor,.righticons,div.catItemCommentsLink,div.catItemReadMore,div.tagItemReadMore,div.userItemReadMore{float:left}div.itemCommentsForm form input#submitCommentButton{margin:30px 0 15px}div.catItemCommentsLink{margin-bottom:20px;padding:0}div.tagItemReadMore{margin-top:20px}div.userItemCommentsLink{float:left;margin-bottom:20px}table.calendar tr td{text-align:center;vertical-align:middle;padding:2px;border:1px solid #f4f4f4;background:#fff}span.itemDateCreated{padding-right:0;display:block}.righticons{display:block;text-align:left!important;width:100%}div.itemToolbar ul{text-align:left}div.itemToolbar ul li{padding:0}}#k2Container .pagination{margin:0!important;padding:0!important}

/* Fim do estilo K2 minificado*/
/* Alguns estilos K2 */

div.tagItemHeader h2.tagItemTitle,
h3.userItemTitle a{
	font-family: roboto;
}

#k2Container h3 {
	font-weight: 600;
	color: #333;
}

.pgportfolio .itemTagsBlock {
	text-align: center;
}

.pgportfolio div.catItemView,
.pg-blog div.catItemView{
	margin: 0;
	padding: 0;
	border-bottom: none;
}

.pagination .pagination-list {
	margin: 0px auto;
	max-width: 650px;
	display: table;
}

.pgportfolio .itemImageBlock {
	display: block;
	text-align: center;
}

/*.pgportfolio .itemAuthorBlock {
	float: left;
	width: 47%;
	height: 170px;
	margin: 0;
}*/

.pgportfolio .itemRelated h3 {text-align: center;}

.pgportfolio .itemRelated ul{
	margin-top: 20px;
}

.pgportfolio .itemRelImg,
.baguettebox-ultimos-trabalhos img {
	max-width: 260px;
	-webkit-transition: 0.5s ease;
	-o-transition: 0.5s ease;
	transition: 0.5s ease;
}

.pgportfolio .itemRelated ul li {
	float: left;
	margin: 15px 2px;
}

.pgportfolio .counter, .pg-blog .counter,
.pgportfolio .catItemHeader,
.pgportfolio .itemToolbar,
div.itemCommentsForm p.itemCommentsFormNotes {display: none;}

.pgportfolio .catItemImage img:hover,
.pgportfolio .itemRelImg:hover,
.baguettebox-ultimos-trabalhos img:hover {
	z-index: 999999;
	position: relative;
	-webkit-transition: 0.5s ease;
	-o-transition: 0.5s ease;
	transition: 0.5s ease;

	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.pgportfolio .itemList #itemListLeading .itemContainer {
	width: 33.3%;
}

.pg-blog #itemListLeading .itemContainer {
	width: 44%;
	padding: 20px;
	margin-bottom: 30px;
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;

	-webkit-box-shadow: 0px 0px 10px #ccc;
	box-shadow: 0px 0px 10px #ccc;
}

.pg-blog #itemListLeading .itemContainer:hover, 
.pg-blog #itemListLeading .itemContainerLast:hover {
	background: #f3f3f3;
	-webkit-transition: 0.2s ease;
	-o-transition: 0.2s ease;
	transition: 0.2s ease;
}

.pg-blog #itemListLeading .itemContainerLast {
	float: right;
}

.pg-blog h3.catItemTitle {display: table; height: 80px; width: 100%; }
.pg-blog h3.catItemTitle a {display: table-cell; vertical-align: middle; text-align: center; font-family: 'robotolight';line-height: 150%;}

.pg-blog .catItemImageBlock {
	width: 96%;
	height: 220px;	
	margin: 12px auto;
	overflow: hidden;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
}

.pg-blog .itemInformation ul { text-align: center;}

.pg-blog span.catItemImage, .pg-blog span.catItemImage {margin: 0;}
.pg-blog span.catItemImage img {min-height: 225px;}
.pg-blog span.catItemImage img:hover {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}


/* fim dos estilos k2 */

.pagination ul > li > a, .pagination ul > li > span {
	padding: 10px 15px;
}

.sidebar-a .moduletable {margin-bottom: 50px; clear: both}

.sidebar-a h3 {
	margin: 0 0 10px 0;
	font-weight: 400;
	text-align: center;
	padding: 20px 0;
	border-bottom: 1px solid #02B6FF;
	color: #02B6FF;
	background-color: #ececec;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
}

table.acymailing_form, table.acymailing_form td {text-align: center; width: 100%;}
.acymailing_introtext {	text-align: center; font-size: 15px;}
.acymailing_introtext img {	width: 100%;}

table.acymailing_form input[type=text] {background: #747474; border: 1px solid #ccc; color: #fff;}

.lista-depoimentos .span6 {
min-height: 180px;
font-size: 15px;
background: #F6F6F6;
padding: 14px;
margin: 15px 7px;
width: 48%;
border-top: 4px solid #00CD6B;
-webkit-box-shadow: 0px 0px 15px 8px rgb(0, 0, 0);
box-shadow: 0px 0px 15px 8px rgb(0, 0, 0);
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
-ms-border-radius: 7px;
-o-border-radius: 7px;
border-radius: 7px;
}

.lista-depoimentos .span4 {
	text-align: center;
}

.lista-depoimentos img {
	width: 100%;
	max-width: 200px;
}

.lista-depoimentos .span6 p:first-child {
	font-weight: bold;
}

.lista-depoimentos .span6 p:last-child:before {
	content: "\275D";
	display: block;
	float: left;
	margin-right: 2px;
	font-size: 28px;
	color: #ccc
}

.planos-sites-home h3 {
	font-size: 36px;
	margin: 00px 0 60px;
	color: #fff;
	line-height: 100%;
}

.planos-sites-home .row-fluid {
	padding-left: 18px;
}

.planos-sites-home .item, .planos-sites-home .item-destaque{
	text-align: center;
	background-color: #fff;
	padding: 0 20px;
	margin: 0 4px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}

.planos-sites-home .item-destaque {
	position: relative;
	z-index: 999;
	padding: 0px 20px 20px;
	margin-top: -17px;
	-webkit-box-shadow: 0 0 15px 5px #333;
	box-shadow: 0 0 15px 5px #333;
}

.planos-sites-home .item h2 {
	font-size: 42px;
	text-align: center;
	margin: 30px 0 10px;
}

.planos-sites-home .item-destaque h2 {
	font-size: 42px;
	text-align: center;
	margin: 45px 0 10px;	
	color: #00CD6B;
}
.planos-sites-home .row-fluid .span4:first-child h2 {
	color: #FF6600;
}

.planos-sites-home .row-fluid .span4:last-child h2 {
	color: #0066cc
}

.planos-sites-home.contrate-sitebasico .row-fluid .span4 h2,
.planos-sites-home.contrate-siteavancado .row-fluid .span4 h2,
.planos-sites-home.contrate-siteprofissional .row-fluid .span4 h2 {
	color: #999;
	font-size: 28px;
}

.planos-sites-home .investimento {
	margin: 40px 0 20px;
	padding: 0;
	display: block;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}

.planos-sites-home .moeda,
.planos-sites-home .periodo {
	vertical-align: super;
}

.planos-sites-home .valor {
	font-size: 64px;
	font-weight: 600;
	margin-top: -10px;
	background-color: #fff;
	padding: 0 5px;
}

.planos-sites-home.contrate-sitebasico .item:nth-child(2) h2,
.planos-sites-home.contrate-sitebasico .span4:nth-child(2) .valor,
.planos-sites-home.contrate-sitebasico .span4:nth-child(3) h2,
.planos-sites-home.contrate-sitebasico .span4:nth-child(3) .valor {
	color: #FE6C00;
}

.planos-sites-home.contrate-siteavancado .item:nth-child(2) h2,
.planos-sites-home.contrate-siteavancado .span4:nth-child(2) .valor,
.planos-sites-home.contrate-siteavancado .span4:nth-child(3) h2,
.planos-sites-home.contrate-siteavancado .span4:nth-child(3) .valor {
	color: #00A556;
}

.planos-sites-home.contrate-siteprofissional .item:nth-child(2) h2,
.planos-sites-home.contrate-siteprofissional .span4:nth-child(2) .valor,
.planos-sites-home.contrate-siteprofissional .span4:nth-child(3) h2,
.planos-sites-home.contrate-siteprofissional .span4:nth-child(3) .valor {
	color: #21539d;
}

.planos-sites-home .recursos {
	width: 90%;
	margin: 0 auto;
	margin-bottom: 30px;
}

.planos-sites-home .recursos p{
	text-align: left;
}
.planos-sites-home .botao {
	margin-bottom: 20px;
}

.planos-sites-home .botao a {
	background: #00CD6B;
	position: relative;
	display: block;
	width: 80%;
	padding: 10px 30px;
	margin: 0 auto;
	color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.planos-sites-home .span4:nth-child(1) .botao a {	background: #ff6600;}
.planos-sites-home .span4:nth-child(1) .botao a:hover {	background: #ff2200;}

.planos-sites-home .span4:nth-child(3) .botao a {background: #0066cc;}
.planos-sites-home .span4:nth-child(3) .botao a:hover {background: #0022cc;}

.planos-sites-home .botao a:hover {
	background-color: #00AA6B;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.planos-sites-home.contrate-sitebasico .span4 .botao a {background-color: #FE6C00;}
.planos-sites-home.contrate-sitebasico .span4 .botao a:hover {background: #ff2200;}

.planos-sites-home.contrate-siteavancado .span4 .botao a {background-color:#00CD6B;}
.planos-sites-home.contrate-siteavancado .span4 .botao a:hover {background: #00AA6B;}

.planos-sites-home.contrate-siteprofissional .span4 .botao a {background-color:#21539d;}
.planos-sites-home.contrate-siteprofissional .span4 .botao a:hover {background: #21009d;}

.planos-sites-home .economico {
	background-color: #ffcc00;
	padding: 30px;
	margin-bottom: 10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}

.planos-sites-home .indisponivel {color: #ccc;}
.planos-sites-home .disponivel {color: #666; font-weight: bold;}

div#b2jcontainer_c168.b2jcontainer {
	margin-bottom: 40px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}

.moduletable.mapa-home {
	margin-top: 20px;
}

.icones-sitebasico .span2,
.icones-sitebasico .span4,
.icones-sitebasico .span8 {
	background-color: #FFF;
	border: 1px solid #ccc;
	padding: 15px 5px 5px;
	margin-bottom: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.icones-sitebasico .span2.exclusivo,
.icones-sitebasico .span4.exclusivo,
.icones-sitebasico .span8.exclusivo {
	border: 2px solid #ffcc00;
	padding: 13px 5px 4px;
}

.icones-sitebasico .span2:hover,
.icones-sitebasico .span4:hover,
.icones-sitebasico .span8:hover {
	background-color: #e8e8e8;
	cursor: pointer;
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.icones-sitebasico svg{
	fill: #FE6C00;
	margin-bottom: 10px;
}

.pg-siteavancado .icones-sitebasico svg{
	fill: #00A556;
}

.pg-siteprofissional .icones-sitebasico svg{
	fill: #21539d;
}

.pg-siteeconomico .icones-sitebasico svg{
	fill: #00A556;
}

.icones-sitebasico p {
	color: #333;
}

.redesocial {
	margin-top: 20px;
	text-align: center;
}

.redesocial svg {
	margin: 0 7px;
}

a.brand {
	background-color: #333;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}

div#b2jcontainer_c168 button.btn {
	background-color: #00CD6B;
}

.missao-visao-valores .span4 {
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
	background-color: #ECECEC;
	border-radius: 12px;
	box-shadow: inset 0px 0px 6px 2px rgba(0,0,0,0.1);
	padding: 0 10px 20px;
	min-height: 500px;
	font-size: 15px;
}

.missao-visao-valores .span4:hover {
	background-color: rgba(0, 205, 107, 0.43);
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}

.missao-visao-valores .span4 li {
	margin: 10px 0;
}




@media screen and (max-width:768px) {
	section.topbar {padding: 0;}
	.topbar .span6 {
		margin: 5px 0;

	}

	.nav.menu {
		text-transform: uppercase;
		text-align: center;
		margin: 0;
		padding: 0;
	}

	.nav.menu>li {
		border: 1px solid #333;
		margin: 6px 0;
		-webkit-border-radius: 7px;
		-moz-border-radius: 7px;
		-ms-border-radius: 7px;
		-o-border-radius: 7px;
		border-radius: 7px;
	}

	.nav.menu>li a {
		padding: 7px 0;
		margin: 0;
	}

	.nav.menu>li>a:hover,
	.nav.menu>li.active>a,
	.nav.menu>li.active>a:hover,
	.nav.menu>li>a:focus {
		background-color: #00AA6B;
		color: #fff;
	}

	.nav-child {
		list-style: none;
		margin: 0;
		padding: 0;
	}

	.nav-child li {
		margin: 10px 0;
		font-size: 14px;
	}

	.nav-child li.active {
		background-color: #333;
		padding: 5px 0;
	}

	.ctabutton h2 {color: #FBE322}
	#words-cta,	.typed-cursor {display: none;}
	.row-fluid.clientes-marcas {text-align: center;}
	.planos-sites-home .row-fluid {margin: 0; padding-left: 10px;}
	.planos-sites-home .row-fluid div.span4.item {margin: 0; padding: 0;}
	.planos-sites-home .row-fluid div.span4.item:nth-child(2),
	.planos-sites-home .row-fluid div.span4.item-destaque {margin: 30px 0;}
	.lista-depoimentos .span6 {width: 100%; margin: 10px 0;}
	.maintop-d h3, .maintop-e h3 {font-size: 40px;}

	.pgportfolio .itemList #itemListLeading .itemContainer {
		width: 100%;		
		float: left;
		position: relative;
	}
	.pg-blog #itemListLeading .itemContainer {
		width: 96%;
	}

	.baguettebox-ultimos-trabalhos a {
		width: 100%;
		float: left;
		text-align: center;
	}
	.baguettebox-ultimos-trabalhos img {width: 84%;}
	.rodape {text-align: center;}

	.pg-sitebasico .page-header,
	.pg-siteavancado .page-header,
	.pg-siteprofissional .page-header {
	padding: 104px 0;
	}

}

@media screen and (max-width: 460px) {
	.pg-sitebasico .page-header,
	.pg-siteavancado .page-header,
	.pg-siteprofissional .page-header {
	padding: 57px 0;
	}
}