/**
 * @version		1.1.2
 * @package		JoomlaXTC Retroid template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* ----------------------------------------------*/
/* A 00 - CSS Reset
/* ----------------------------------------------*/
.pc{margin-top: -35px !important ;
margin-bottom: -27px !important;}
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0px none;}
table {border-collapse: separate; border-spacing: 0px;}
caption, th, td { text-align: left; font-weight: normal; border-collapse: collapse;}
blockquote:before, blockquote:after, q:before, q:after {}
blockquote, q {}
ul {list-style:none;}
li {list-style-type:none;list-style-image:none;}
a{color: inherit; text-decoration:none; }
td, div {font-size: 100%;}
* {padding:0;margin:0;}
body {line-height:130%;margin:0;padding:0;height:100%;width:100%;}
body.sticky #headerwrap {margin-bottom:100px;}
/* ----------------------------------------------*/
/* A 01 - CSS Clearfix
/* ----------------------------------------------*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clearBoth {clear:both;}
/* ----------------------------------------------*/
/* A 02 - CSS Float Classes
/* ----------------------------------------------*/
.floatLeft {float:left;}
.floatRight {float:right;}
/* ----------------------------------------------*/
/* A 03 - CSS Hide Text
/* ----------------------------------------------*/
a.hideTxt, span.hideTxt {display:block;}
.hideTxt {text-indent:-9999px;}
/* ----------------------------------------------*/
/* B 04 - XTC Menu Structure
/* ----------------------------------------------*/
#header ul.menu > li > a,#header ul.menu > li.active > a,#header ul.menu > li:hover > a, span.separator {margin:4px;padding: 18px 9px;text-align:center;position:relative;display:inline-block;letter-spacing: 1px;font-weight:100!important;}
#header ul.menu > li.parent:hover > a, span.separator  {margin: 0 ;	padding: 18px 9px;text-align:center;z-index:999999999999999999;position:relative;display:inline-block;}
#menuwrap ul.menu li.parent > ul > li > a,#menuwrap ul.menu li.parent > ul > li.active > a,
#menuwrap ul.menu li.parent > ul > li > a:hover {margin:4px!important;}
#menuwrap ul.menu li.parent > ul  {padding:4px!important}
#menu ul.menu li.parent > ul ul {top:-4px;padding:4px;}
/* Suckerfish - Dualfish Common CSS */
.suckerfish ul.menu,.dualfish ul.menu {position:relative;list-style-type:none;z-index:999999;margin:0;padding:0;}
.suckerfish ul.menu ul,.dualfish ul.menu ul {display: block;visibility:hidden;overflow:hidden;position:absolute;z-index:9999999999!important;}
.suckerfish ul.menu ul:hover,.dualfish ul.menu ul:hover {overflow:visible;}
.suckerfish ul.menu > li,.dualfish ul.menu > li {display:block;float:left;padding:0!important;margin:0!important;margin-right:0;background:none;}
.suckerfish ul.menu > li > a,.dualfish ul.menu > li > a,.suckerfish ul.menu > ul > li > a,.dualfish ul.menu > ul > li > a {display:block;}
.dualfish ul.menu li a > span,.suckerfish ul.menu li a > span,.suckerfish ul.menu li a span.xmenu, .dualfish ul.menu li a span.xmenu  {padding:0;}
.suckerfish ul.menu li a img,.dualfish ul.menu li a img {padding:0;float:left;}
.suckerfish ul.menu li.xtcHover > ul,.dualfish ul.menu li.xtcHover > ul,.suckerfish ul.menu li > ul:hover,.dualfish ul.menu li > ul:hover {visibility:visible;}
.suckerfish ul.menu > li > ul li > ul, .dualfish ul.menu > li > ul li > ul {visibility:hidden;}
.suckerfish ul.menu li ul li.xtcHover a, .dualfish ul.menu li ul li.xtcHover a,.suckerfish ul.menu > li > ul > li > a:hover,.dualfish ul.menu > li > ul > li > a:hover,.dualfish ul.menu > li > ul li a,.suckerfish ul.menu > li > ul li a,.dualfish ul.menu > li > ul li.active a,.suckerfish ul.menu > li > ul li.active a {padding:0;line-height:46px;display:block;}
.suckerfish ul.menu > li > ul > li:hover > a, .dualfish ul.menu > li > ul > li:hover > a {position:relative; z-index:9999999999!important;}
.suckerfish ul.menu li a > span.image-title, .dualfish ul.menu li a > span.image-title{margin:0 0 0 56px;padding:12px 0 0 0;display:block;}
/* Suckerfish */
div.suckerfish > ul li div.suckerfish > ul li a{padding:0px 12px 0px 15px!important;}
.suckerfish ul.menu ul > li {display:block;position:relative;float:none;padding-left:0px;}
.suckerfish ul.menu ul li:first-child{background:none!important;}
.suckerfish ul.menu > li ul li {min-width:190px;margin:0;position:relative;}
.suckerfish ul.menu > li ul li a {display:block;margin:0;  }
.suckerfish ul.menu > li ul li ul {margin:-4px 0px 0px 194px;}
/* .dualfish */
div.dualfish > ul li div.dualfish > ul li a {padding-left:0px!important;}
.dualfish ul.menu > li > ul {width:420px;padding:4px!important;}
.dualfish ul.menu > li > ul > li {width:210px;margin:0;padding:0;display:block;position:relative;float:left;}
#menu > .dualfish ul.menu > li > ul > li:first-child + li,.dualfish ul.menu li ul li:first-child {background:none!important;}
.dualfish ul.menu li ul li {padding: 0px 0px 1px 0!important;}
.dualfish ul.menu > li > ul > li > ul {left:210px!important;width:210px;}
/* X-Menu */
.xmenu {text-transform:none;letter-spacing:0;font-size:11px!important; }
#header span.xmenu {padding-top:4px!important; margin-bottom:0!important;line-height:85%!important;}
ul.imgmenu{width:100%;display:table; float:right;}
ul.imgmenu li{display:table-cell;}
ul.imgmenu li:first-child{padding-left:0;}
ul.imgmenu img{float:left;padding:0 12px 0 0;width:3em;}
ul.imgmenu span.image-title{float:left; font-size:1em; display:inline-block; line-height:133%; }
/* CSS3 SideMenu */
.iconside{padding:0;}
.iconside li{display: block;padding:0;background: #fff;border:1px solid #f1f1f1!important ;background: #f9f9f9!important;margin:10px 0 0 0;}
.iconside li:first-child{margin:0;}
.iconside li a{text-align: left;display: block;color: #333;position: relative;padding:1% 4% 0 5%;}
.iconside img{float:right; margin-top:10px;}
.side_title{font-size: 18px;line-height:40px;display:inline-block;}
.iconside .xmenu{font-size: 12px!important;line-height:42px;margin-top:-25px;color: #666;}
.iconside li:hover{background: #e1f0fa;}
.iconside li:hover .ca-main{color:#2676ac;}
/*Bottom Menu */
.bottommenu a {font-size:18px;}
.bottommenu li {padding-bottom:6px;border-bottom:1px solid #606060;margin-bottom:12px;}
/* ----------------------------------------------*/
/* C 05 - Default Joomla Content Styling
/* ----------------------------------------------*/
#component { margin-top:80px;margin-bottom:40px;padding:0 40px 40px 40px;}
.com_nopad #component {margin-bottom:40px;padding:0px!important;}
.com_pad100 #component {margin-bottom:40px;padding:40px 100px!important;}
.com_pad200 #component {margin-bottom:40px;padding:40px 200px!important;}
.com_pad300{margin-bottom:40px;/*padding:40px 300px!important;*/}
/*content pages*/
.article_heading {border-bottom:3px solid #ccc;padding:8px 0px;margin:24px 0px;}
.createdby,.modified,.parent-category-name,.category-name,.published,.create,.hits,.content-links-a,.content-links-b,.content-links-c {font-size:14px!important;margin-bottom:8px!important;padding-bottom:8px!important;border-bottom:1px dashed #ccc!important;}
.action span{float:right;}
.content-links {padding:14px 0 14px 0;}
li.content-links-a,li.content-links-b,li.content-links-c{padding-left:0px!important;}
/*category blog*/
a.category {color:#333!important;}
.cat-item {text-align:center;}
.cat-item:hover {}
.cat-item div.action span{border-right:1px solid #CCCCCC;}
/*category list*/
.categories-list li{border-top:1px solid #CCCCCC;padding:10px 0;}
.categories-list ul li ul li h4{font-size:0.975em;}
.categories-list ul li span{font-size:0.875em;}
tr.cat-list-row0 td,tr.cat-list-row1 td{ border-bottom: 1px solid #ccc;padding: 20px 5px 20px;font-family:Arial, Helvetica, sans-serif!important;font-size:14px;}
div.display-limit {margin-bottom:20px;}
th.hits,th.hits a{font-size:22px;}
.webtitle,.webtitle p{font-size:24px;}
tr.cat-list-row0 td p,tr.cat-list-row1 td p{margin:0!important;padding:0!important;}
/*More Articles */
.items-more {margin-top:40px;text-align:center;font-size:24px;}
.items-more ol {margin:0;margin:24px 0;}
.items-more h3 {}
.items-more span {font-size:30px;text-align:center;border-bottom:1px solid #333;}
p.counter {text-align:center;}
div.pagination,div.pagination ul  {text-align: center;height:auto;box-shadow:none!important;}
div.pagination ul li{display:inline-block; padding:0 10px 0 0}
div.pagination span {padding:10px 15px;font-size:14px;}
div.pagination a,ul.pagenav a {padding:10px 15px;font-size:14px;}
.pagination span,.pagination a {background:none!important;;border: 1px solid #4e4e4e;padding:12px 16px;}
ul.pagenav li.pagenav-prev{float:left;border: 1px solid #ddd;padding:12px 16px;}
ul.pagenav li.pagenav-next{float:right;border: 1px solid #ddd;padding:12px 16px;}
p.counter{font-size:18px!important;margin-bottom:16px;}
/*search*/
.result{margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #ddd;}
dd {margin:0 0 3px 0; font-size:0.875em;}
.search_menu_btn {color:#ebebeb;background:#666;}
/* contact */
.contact_image {margin:15px 0 15px 0;}
.vcard {margin: 12px 0;padding:12px;background:#999;color:#fff;}
.contact label{font-size: 0.875em;font-weight:bold;line-height:18px;}
.ctfields {border:5px solid #fff; outline:1px solid #f1f1f1; padding:30px!important;}
.ctfields img{padding:8px 0 0 0;}
/*user pages*/
#users-profile-core dd, #users-profile-custom dd {padding: 8px 0; }
#users-profile-core dt, #users-profile-custom dt,.login label {float: left;line-height:30px;width: 12em; }
label#password-lbl, label#username-lbl {padding-top:8px;}
label#remember-lbl {line-height:24px;}
form fieldset dt {clear: left;padding: 3px 0;width: 16em; margin-top:12px!important;}
span.star{color:#F00;}
span.optional {font-size: 10px; font-weight:normal; text-transform:uppercase; color:#999;}
label{display:inline-block;text-transform:uppercase; padding-right:12px;}
input[type="radio"], input[type="checkbox"]{margin-top:0;}
#login-form label{line-height:14px;float:left;width:76px;}
#adminForm label{float:left;width:150px;}
p#form-login-username label,p#form-login-password label{line-height:26px;}
input,select{margin:0 0 10px 0;}
dt span.spacer{display:block;}
.registration dl dt.spacer{float:none;}
#recaptcha_area{margin:0 0 10px 0;}
label{margin:0;}
select, input[type="file"]{height:auto;margin-bottom: 9px;}
.ffield{clear:both;margin:0 0 9px 0;}
.formwrap,form#finder-search {text-align:left; width:60%; padding:42px 42px 22px;  border:5px solid #ffffff; outline:1px solid #f1f1f1; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;background:#fff;margin:44px 0px;}
.formwrap h1.pagetitle span {background-color:#fff!important;}
a#advanced-search-toggle {display:inline-block; margin: 16px 0 0 154px;}
.formwrap ul {margin-top:12px;}
.formwrap li {font-size:10px!important; text-transform:uppercase!important; list-style: inside; padding-top:4px;}
ol.feedwrap, ul.feedwrap {margin:30px 0 0 0!important;}
ol.feedwrap li, ul.feedwrap li {padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #efefef;}
h4.feedtitle {font-size:100%;}
div.category-desc {}
div.category-desc img {border:1px solid #ebebeb; width:115px; margin:6px 20px 0px 0;}
/*newsfeeds*/
.categories-list{}
.categories-list ul{list-style:none;margin:0;padding:0;}
.categories-list li{/*border-top:1px solid #efefef;padding:10px 0;*/}
.categories-list li:first-child{border-top:none;}
.categories-list h2{margin-bottom:0;}
ul.actions{list-style:none;}
.newsfeed-count{margin:0;}
.archive ul{margin:0;list-style:none;}
.archive ul li{padding:0;list-style:none;}
div.newsfeed.redirect-ltr {text-align:left;padding:50px;background:#f7f7f7; border:5px solid #ffffff;outline:1px solid #f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px; border-radius:3px;}
div.newsfeed.redirect-ltr .ol {margin:0!important;list-style:lower-roman!important;font-size:1em;}
/*form and buttons*/
select, input {margin:0;border:1px solid #f1f1f1!important ;-moz-border-radius:3px!important; -webkit-border-radius:3px!important; border-radius:3px!important;}
.button, button {padding:5px 26px!important;color:#999;text-transform:uppercase;}
.calendar .button {background:none;padding:0px!important;font-weight:none;color:#999;text-transform:uppercase;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
input.button{border:none!important; }
.search select#ordering {line-height:26px;}
input#ccname1, input#ccemail1 {margin-bottom:20px;}
textarea {-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:1px solid #ebebeb;color:#999999;font-size:12px;margin:0 5px 0 0;padding-left:12px;}
input[type="checkbox"], input[type="radio"] {height:auto;border:0px!important; padding-top:12px!important;}
/*system message*/
dt.error{font-size:20px;line-height:20px;padding:10px;color:#ccc;}
dd.error{padding:10px;}
dd.error ul{list-style:none;}
.catmenu img {float:left;}
/* Panes */
.panel{margin-top:-1px;}
#main .contact .panel h3{margin:0px 0 0px 0;padding: 0;	background:#eee;border:0}
.panel h3 a{display:block;padding:6px;text-decoration:none;color:#444;padding:6px;}
.pagination ul{text-align:center;}
.pagination ul li{display:inline;padding:0 10px;}
#mailto-window {padding:24px;background:#fff;}
/* ----------------------------------------------*/
/* C 06 - Custom Joomla Content Styling
/* ----------------------------------------------*/
#left .module:first-child h3,#right .module:first-child h3{border-top:none!important;}
#xtc-region3title{margin: 0 auto;}
div.joomla div.item{border-bottom:1px dotted #ccc;} 
.wallframe {background:#f7f7f7; border:1px solid #e6e6e6;}
.imgframe {background:#f7f7f7; border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
div.contact.row-fluid h3 {color:#333;}
div.breadcrumbs a.pathway, div.breadcrumbs span.here {display:inline-block; padding-bottom:4px;}
span.showHere {color:#333;}
a.pathway {color:#333!important;}
span.here {color:#333!important;}
.wallpage {table-layout:fixed!important;}
.wallslider{display:block!important;}
h3.moduletitle i{vertical-align:middle; line-height:100%;}
h3.moduletitle i:before{vertical-align:middle;}
#adminForm label{font-size: 0.875em;font-weight:bold;line-height:42px;}
.circlebottom2_info a{display:block;height:150px;width:150px;}
.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap;}
.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em!important;letter-spacing:inherit!important;word-spacing:inherit!important; *letter-spacing:0!important; *word-spacing:0!important; }
.slabtextdone .slabtext{display:block;}		

.ulogin1 .inputbox,.ulogin2 .inputbox {padding: 8px 0px 8px 8px!important;width: 80% !important;} 
.videoWrapper {position: relative;	padding-bottom: 56.25%; /* 16:9 */height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
h1.pagetitle,div.componentheading{padding: 0 15px;}
.article_info{margin-left:20px;}
.article_text {padding:20px 0;}
.item-page h3 {padding:0px 0px 18px 0px;}
.pull-right {color:#f1f1f1;}
.category_header span, .article_header span, .action span {font-size:11px;line-height:144%;display:inline-block;}
div.breadcrumbs { padding:6px 4px 0 4px;text-align:left;border-top: 1px solid #f7f7f7;border-bottom: 1px solid #f7f7f7;margin-top:0px}
span.showHere {padding:0 5px 0 0;text-transform:uppercase;font-size:12px;}
a.pathway {padding:0 5px 0 0;font-size:12px; text-transform:uppercase;}
span.here {padding-left:0;text-transform:uppercase;font-size:12px;}
.readmore a span {font-size:100%;padding-right:8px;}
.Pagination ul {text-align: center;margin-bottom:16px;}
.Pagination ul li {display: inline;}
.Pagination .pagenav {border-bottom: 1px solid rgba(0,0,0,0.3);padding:12px 16px;}
.Pagination .pagenav:hover {border-top: 1px solid rgba(0,0,0,0.3);padding:12px 16px;}
.pagination ul > li > a,.pagination ul > li > span{font-size:87%;line-height:28px;font-weight:bold;}
div.action.float:right img {width:10px!important;}
email-icon img {width:10px!important;}
.readmore{float:left;}
.iconbar{float:right;}
.category_date{float:left;}
.category_info{margin:0 0 0 96px;}
div.action{position:relative;bottom:0;}
.cat-item{position:relative;margin-bottom:40px!important;}
.catItemImage {margin-bottom:18px!important;z-index:1!important;position:relative;}
.imagepe {margin:16px 0;}
.imagepe img {width:15px;height:15px;padding:12px;border-radius:50%;border:1px solid #999;}
.xtc-category-col .cols-2 .column-1 {border-right: 4px #ccc;}
.cat-item div.action{position:absolute;bottom:24px;right:30px;}
.cat-item div.action img,div.action img{width:12px;}
.cat-item div.action span{padding-right:10px;margin:0 12px 0 0;}
.cat-item div.action span:first-child{padding-right:0;margin:0;border-right:none;}
.span6 h2.cat_title {font-size: 42px;}
.article_date .day {font-size:38px!important;line-height:35%!important;}
.wallframe {padding:8px;max-width:97%;}
.imgframe {padding:8px;}
div.phrases-box {margin:0 0 12px 0;}
div.form-limit {margin-top:18px;}
div.login-fields {margin-bottom:12px;}
form#login-form > ul > li {line-height:144%!important;}
form#login-form > ul > li a {font-size:10px;font-weight:bold;text-transform:uppercase;}
td.wb-title h4.title {font-size:100%;}
th.hits {font-size:100%!important;}
div#bottom1 ul li {list-style:none;}
.xtc-leading > div:first-child+div+div+div /* Third column */{margin-left:0;}
div.contact.row-fluid span.subheading-category {display:inline-block;margin-bottom:12px 0 20px;}
div.contact.row-fluid h3 {margin-bottom:20px;font-size:1.5em;font-weight:normal;}
div.contact.row-fluid h2 {margin:-15px 0 20px -5px;padding:0;font-size:3em;font-weight:normal;}
div.contact.row-fluid div.ctfields img {margin-top:-10px;}
div.items-leading.xtc-leading div.span6 h2.cat_title {font-size:42px!important;}
div.items-leading.xtc-leading div.span6 .catItemCategory,
div.items-leading.xtc-leading div.span6 .catItemAuthor,
div.items-leading.xtc-leading div.span6 .catItemDateCreated,
div.items-leading.xtc-leading div.span6 .catItemIntroText {display:none!important;}
.xtc-intro div.span3 h2.cat_title {font-size:24px!important;}
.pager a, .pager span{background:none!important;border:none!important;}
.items-leading.xtc-leading .span6 .cat-item{margin-bottom:20px;}
.category_text p {margin:1em 0!important;}
h4.title{padding:18px 0 6px 0;font-size:21px;line-height:110%;}
div.span3.artinfo {float:left!important;margin:0px!important;}
div.span9.maincontent {float:right!important;}
div.items-leading.xtc-leading.span12 div.span6 h4 {font-size:28px;letter-spacing:-1px;}
div.items-leading.xtc-leading.span12 div.span6 .category_text p {display:none;}
.items-leading .span6 p{padding-bottom: 8px!important;}
div.items-leading.xtc-leading.span12 div.span6 div.kmt-readon {margin-top:0px!important;}
div.items-leading.xtc-leading.span12 div.span6 .cat-item div.action {bottom:-21px;}
div.items-leading.xtc-leading.span12 div.span6 .artinfo{display:inline-block;margin:9px 0 9px 0!important;padding-right:12px;}
.article_info .btn{background:none!important;border-color:transparent!important;padding:0 18px 8px 18px;}
.article_info .btn-group.open .dropdown-toggle{background:none!important;border:none!important;box-shadow:none!important;}
span.caret{float:none!important;}
.article_info ul li{float:left;}
.article_info ul li a:hover,.article_info ul li a:focus{background:none!important;}
.xtc-full-img{margin:0;}
.itemJFullText {padding:20px 40px;}
.btn-group.pull-right.open a{padding:9px 19px;}
div.article_header .icon-cog {color:#333;}
.newstext1content {}
.newstext1content span.rounded_i {display:inline-block;width:24px; height24px; border-radius:50%; margin:0 0 0 12px;}
.newstext1content span.rounded_i i {margin:4px 0 0 10px;}
.articleimgal {margin-bottom:20px;}
/* Buttons */
.btn input,.btn button{margin:0;padding:0;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-size:18px;padding:10px 20px;text-align:center;letter-spacing:1px;}
.btnlogin{padding:5px 18px!important;border:none!important;}
.readmore{float:left;}
.readmore a {font-weight:bold;color:#999;font-size:0.85em;display:inline-block;text-transform:uppercase;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;float:left;}
.quotetxt {font-weight: 100!important}
.rmore1 {display:inline-block;text-align:center!important;font-size:1em;padding:6px 12px;}
.rmore1 i,.btn-sub i {font-size:18px; padding:7px 0 0 2px; margin:3px 0 0 12px; width:24px; height:19px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background: rgba(0,0,0,0.3);}
a.btn.dropdown-toggle {margin-top:-24px!important;background:transparent!important;}
a.btn.dropdown-toggle i.icon-cog {color:#333!important;}
a.btn.dropdown-toggle .caret {border-top: 4px solid #333!important;border-right: 4px solid transparent!important;border-left: 4px solid transparent;}
.actions {text-align:right;margin-bottom:12px;}
.content_rating {padding-top:12px!important;}
.row-fluid .span12{margin-left:0;}
img{max-width:100%;}
#region8 .bottommenu ul li {padding:6px 12px; border:1px solid rgba(255,255,255,0.15); display:inline-block; width:100px;text-align:center; margin:0 10px 10px 0;}

/*COMPONENT PADDING */
.span12 #component {padding: 0px 150px;}
.span11 .component,
.span10 .component,
.span9 .component, 
.span8 .component, 
.span7 .component, 
.span6 .component,
.span5 .component,
.span4 .component,
.span3 .component,
.span2 .component,
.span1 .component  {padding:40px;}

/* JOOMLA CONTENT - ARTICLE PAGE */
.span12 .img-fulltext-right {padding: 0px;margin: 0px 0px 24px;height: 600px;overflow: hidden;position:relative;z-index:1;}
.span12 #component .item-page {margin:0px -300px;}
.span12 #component .edit.item-page  {margin:0px 0px;}
.span11 .img-fulltext-right,
.span10 .img-fulltext-right,
.span9 .img-fulltext-right, 
.span8 .img-fulltext-right, 
.span7 .img-fulltext-right, 
.span6 .img-fulltext-right,
.span5 .img-fulltext-right,
.span4 .img-fulltext-right,
.span3 .img-fulltext-right,
.span2 .img-fulltext-right,
.span1 .img-fulltext-right
{padding-top: 50px;margin: 0px;height: 600px;overflow: hidden;position:relative;z-index:1;}
.jitempage {text-align:center;margin-left:25%!important;}
.span12 .itemJFullText,.span12 .k2spanwrap {padding: 0px !important;}
span11 .itemJFullText,span11 .itemFullText,
.span10 .itemJFullText,.span10 .itemFullText,
.span9 .itemJFullText, .span9 .itemFullText,
.span8 .itemJFullText, .span8 .itemFullText,
.span7 .itemJFullText, .span7 .itemFullText,
.span6 .itemJFullText, .span6 .itemFullText,
.span5 .itemJFullText, .span5 .itemFullText,
.span4 .itemJFullText, .span4 .itemFullText,
.span3 .itemJFullText, .span3 .itemFullText,
.span2 .itemJFullText, .span2 .itemFullText,.span1 .itemFullText,
.span1 .itemJFullText {padding: 40px;}
span11 .k2spanwrap,
.span10 .k2spanwrap,
.span9 .k2spanwrap,
.span8 .k2spanwrap,
.span7 .k2spanwrap,
.span6 .k2spanwrap,
.span5 .k2spanwrap,
.span4 .k2spanwrap,
.span3 .k2spanwrap,
.span2 .k2spanwrap,
.span1 .k2spanwrap, {padding: 80px;}

#right {border-left:1px solid #ccc;margin-top:50px;}
#left {border-right:1px solid #ccc;margin-top:50px;}

/* MODULE SUFFIXES */
/* ----------------------------------------------*/
/* S 00 - Box Styles
/* ----------------------------------------------*/
.box h3 span, .darkbox h3 span,.bluebox h3 span,.redbox h3 span,.greenbox h3 span,.orangebox h3 span,.purplebox h3 span,.yellowbox h3 span,.stylebox h3 span,.transparentbox h3 span{color:#fff!important;}
.box h3,.darkbox h3,.bluebox h3,.redbox h3,.greenbox h3,.orangebox h3,.purplebox h3,.yellowbox h3,.stylebox h3,.lightbox h3,.transparentbox h3 {background:none!important;border:none!important;padding: 30px 20px 0px 20px!important;}
.transparentbox {background-color:rgba(0,0,0,0.5)!important;color:#fff!important;}
.darkbox{background:#222222!important; color:#fff!important; }
.bluebox{background:#6b9bc3!important; color:#fff!important; }
.redbox{background:#8f312f!important; color:#fff!important; }
.greenbox{background:#67c7a0!important; color:#fff!important; }
.orangebox{background:#e68d57!important; color:#fff!important; }
.purplebox{background:#7876c9!important; color:#fff!important; }
.yellowbox{background:#e9c25d!important; color:#fff!important; }
.lightbox {background:#fff!important; }
.lightbox h3{background:none!important;border:none!important;}
.lightbox h3 span{color:#333!important;}
.box .modulecontent,.darkbox .modulecontent,.bluebox .modulecontent,.redbox .modulecontent,.greenbox .modulecontent,.orangebox .modulecontent,.purplebox .modulecontent,.yellowbox .modulecontent,.lightbox .modulecontent,.stylebox .modulecontent {padding:20px;}
/* ----------------------------------------------*/
/* S 01 - Underline (underline)
/* ----------------------------------------------*/
.underline h3 span {color:#ccc!important;}
.underline h3 {border-bottom:1px solid #ccc;background:none!important;text-align:center;}
.underlinedark h3 span {color:#666!important;}
.underlinedark h3 {border-bottom:1px solid #666666;background:none!important;text-align:center;}
.underlineblue h3 span {color:#6b9bc3!important;}
.underlineblue h3 {border-bottom:1px solid #6b9bc3;background:none!important;text-align:center;}
.underlinered h3 span {color:#8f312f!important;}
.underlinered h3 {border-bottom:1px solid #8f312f;background:none!important;text-align:center;}
.underlinegreen h3 span {color:#67c7a0!important;}
.underlinegreen h3 {border-bottom:1px solid #67c7a0;background:none!important;text-align:center;}
.underlineorange  h3 span {color:#e68d57!important;}
.underlineorange h3 {border-bottom:1px solid #e68d57;background:none!important;text-align:center;}
.underlinepurple h3 span {color:#7876c9!important;}
.underlinepurple h3 {border-bottom:1px solid #7876c9;background:none!important;text-align:center;}
.underlineyellow h3 span {color:#e9c25d!important;}
.underlineyellow h3 {border-bottom:1px solid #e9c25d;background:none!important;text-align:center;}
#region8 .underline h3 {border-bottom-color: rgba(255,255,255,0.2)!important;}
#region8 .underline h3.moduletitle {font-size:16px!important; }
/* ----------------------------------------------*/
/* S 02 -Icons (classname as suffix)
/* ----------------------------------------------*/
.alerts h3,.articlez h3,.briefcase h3,.camera h3,.cart h3,.ccards h3,.chart h3,.clack h3,.cboard h3,.clock h3,.comment h3,.envelope h3,.file h3,.film h3,.graph h3,.heart h3,.inbox h3,.mic h3,.movie h3,.paperclip h3,.phone h3,.phones h3,.picto h3,.radar h3,.srch h3,.speech h3,.stylus h3,.tagz h3,.userz h3,.world h3{color:#999!important;padding-top:14px!important;padding-bottom:14px!important;border:none!important;}
.alert h3 span.rest,.articlez h3 span.rest,.briefcase h3 span.rest,.camera h3 span.rest,.cart h3 span.rest,.ccards h3 span.rest,.chart h3 span.rest,.clack h3 span.rest,.cboard h3 span.rest,.clock h3 span.rest,.comment h3 span.rest,.envelope h3 span.rest,.file h3 span.rest,.film h3 span.rest,.graph h3 span.rest,.heart h3 span.rest,.inbox h3 span.rest,.mic h3 span.rest,.movie h3 span.rest,.paperclip h3 span.rest,.phone h3 span.rest,.phones h3 span.rest,.picto h3 span.rest,.radar h3 span.rest,.srch h3 span.rest,.speech h3 span.rest,.stylus h3 span.rest,.tagz h3 span.rest,.userz h3 span.rest,.world h3 span.rest{color:#999!important;}
.cboard h3 span.first_word,.alerts h3 span.first_word,.articlez h3 span.first_word,.briefcase h3 span.first_word,.camera h3 span.first_word,.cart h3 span.first_word,.ccards h3 span.first_word,.chart h3 span.first_word,.clack h3 span.first_word,.clock h3 span.first_word,.comment h3 span.first_word,.envelope h3 span.first_word,.file h3 span.first_word,.film h3 span.first_word,.graph h3 span.first_word,.heart h3 span.first_word,.inbox h3 span.first_word,.mic h3 span.first_word,.movie h3 span.first_word,.paperclip h3 span.first_word,.phone h3 span.first_word,.phones h3 span.first_word,.picto h3 span.first_word,.radar h3 span.first_word,.srch h3 span.first_word,.speech h3 span.first_word,.stylus h3 span.first_word,.tagz h3 span.first_word,.userz h3 span.first_word,.world h3 span.first_word{color:#999!important;background-size:20%!important;background-position:0 50%!important;background-repeat:no-repeat!important;padding-left:60px!important;}
.alerts h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/alert.png)!important;}
.articlez h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/article.png)!important;}
.briefcase h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/briefcase.png)!important;}
.camera h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/camera.png)!important;}
.cart h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/cart.png)!important;}
.ccards h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/ccards.png)!important;}
.chart h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/chart.png)!important;}
.clack h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/clack.png)!important;}
.cboard h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/clipboard.png)!important;}
.clock h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/clock.png)!important;}
.comment h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/comment.png)!important;}
.envelope h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/envelope.png)!important;}
.file h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/file.png)!important;}
.film h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/film.png)!important;}
.graph h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/graph.png)!important;}
.heart h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/heart.png)!important;}
.inbox h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/inbox.png)!important;}
.mic h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/mic.png)!important;}
.movie h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/movie.png)!important;}
.paperclip h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/paperclip.png)!important;}
.phone h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/phone.png)!important;}
.phones h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/phones.png)!important;}
.picto h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/picto.png)!important;}
.radar h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/radar.png)!important;}
.srch h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/search.png)!important;}
.speech h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/speech.png)!important;}
.stylus h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/stylus.png)!important;}
.tagz h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/tag.png)!important;}
.userz h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/user.png)!important;}
.world h3 span.first_word{background-image:url(http://arquiteturadeeventos.com.br/templates/retroid/images/icons/world.png)!important;}
/* ----------------------------------------------*/
/* S 03 - Tabbed (classname as suffix)
/* ----------------------------------------------*/
.tabbed h3,.tabbedlight h3,.tabbeddark h3,.tabbedblue h3,.tabbedgreen h3,.tabbedred h3,.tabbedyellow h3,.tabbedorange h3,.tabbedpurple h3{padding:0!important;text-align:center;font-family: SourceLight, Arial, Helvetica, sans-serif!important;}
.tabbed h3 span,.tabbedlight h3 span,.tabbeddark h3 span,.tabbedblue h3 span,.tabbedgreen h3 span,.tabbedred h3 span,.tabbedyellow h3 span,.tabbedpurple h3 span,.tabbedorange h3 span{padding:24px 0px 16px 0px!important;text-transform:none!important;display:block;}
.tabbed,.tabbedlight,.tabbeddark,.tabbedblue,.tabbedgreen,.tabbedred,.tabbedyellow,.tabbedpurple ,.tabbedorange {padding:0px!important;}
.tabbed .modulecontent,.tabbedlight .modulecontent ,.tabbeddark .modulecontent,.tabbedblue .modulecontent,.tabbedgreen .modulecontent,.tabbedred .modulecontent,.tabbedyellow .modulecontent,.tabbedpurple .modulecontent,.tabbedorange .modulecontent {}
.tabbedblue h3{border-bottom-color:#6b9bc3!important;background:none!important;}
.tabbedlight h3{border-bottom-color:#f7f7f7!important;background:none!important;}
.tabbeddark h3{border-bottom-color:#666666!important; background:none!important;}
.tabbedred h3{border-bottom-color:#8f312f!important;background:none!important;}
.tabbedgreen h3{border-bottom-color:#67c7a0!important;background:none!important;}
.tabbedorange h3{border-bottom-color:#e68d57!important;background:none!important;}
.tabbedpurple h3{border-bottom-color:#7876c9!important;background:none!important;}
.tabbedyellow h3{border-bottom-color:#e9c25d!important;background:none!important;}
.tabbedblue h3 span{background:#6b9bc3!important;color:#fff!important;}
.tabbedlight h3 span{background:#f7f7f7!important;color:#999!important;}
.tabbeddark h3 span{background:#666666;color:#fff!important;}
.tabbedred h3 span{background:#8f312f!important;color:#fff!important;}
.tabbedgreen h3 span{background:#67c7a0!important;color:#fff!important;}
.tabbedpurple h3 span{background:#7876c9!important;color:#fff!important;}
.tabbedorange h3 span{background:#e68d57!important;color:#fff!important;}
.tabbedyellow h3 span{background:#e9931a!important;color:#fff!important;}
/* ----------------------------------------------*/
/* S 04 - Colors (classname as suffix)
/* ----------------------------------------------*/
.blue h3,.ltgrey h3,.dkgrey h3,.red h3,.green h3,.aqua h3,.pink h3,.yellow h3,.purple h3,.orange h3{border:none!important;background:transparent!important;}
.blue h3 span {color:#6b9bc3!important;}
.ltgrey h3 span {color:#ccc!important;}
.dkgrey h3 span {color:#666666!important;}
.red h3 span {color:#8f312f!important;}
.green h3 span {color:#67c7a0!important;}
.purple h3 span {color:#7876c9!important;}
.orange h3 span {color:#e68d57!important;}
.yellow h3 span {color:#e9c25d!important;}
/* ----------------------------------------------*/
/* S 05 - Border Wrap
/* ----------------------------------------------*/
.bwrap {padding:0 24px 24px 24px!important;margin-bottom:10%!important;background:#fff!important;border:1px solid #ededed!important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.bwrap h3.moduletitle{padding:13px 24px; margin-left:-24px; margin-right:-24px;}

/* ----------------------------------------------*/
/* S 06 - modblank(classname as suffix)
/*------------------------------------------------*/
.modblank .modulecontent{padding:0px;}
.module.title-off.modblank,.module.title-off.modblank h3{background:transparent!important;}
/* ----------------------------------------------*/
/* S 07 - Nopad, Nomargin,mobileshow(classname as suffix)
/*------------------------------------------------*/
.nopad,.nopad .modulecontent{padding:0px!important;}
.nomarg {margin:0px!important;}
.module.nomargin {margin:0px!important;}
.module.nopadbt {padding: 0px 30px!important;}
.mobileshow {display:none;}

.lefttitle h3.moduletitle {float:left;}


#bottom1 .module h3 span,#bottom2 .module h3 span,#bottom3 .module h3 span,#bottom4 .module h3 span {font-size:18px!important;}
/* ----------------------------------------------*/
/* MOD 00 Acymailing
/* ----------------------------------------------*/
.acysubbuttons{text-align:left!important;margin-top:12px;}
.btn-sub i {margin-top:-2px;}
.btn-sub{display: inline-block;border-radius: 2px 2px 2px 2px;margin-top: 10px;padding: 16px 30px!important;}
div.acymailing_module .acysubbuttons .btn-sub input{margin:0!important;padding:0!important;}
.subscribewrap {max-width:75%;}
.acymailing_form .btn-primary {padding: 6px 12px!important;}
#region8 .acymailing_module_form {}
#region8 .inputbox {padding:8px 16px;display:inline-block!important; background:none!important; color:#ccc!important; border:1px solid rgba(255,255,255,0.1)!important;border-radius:0!important;text-align:center!important;}
#region8 .acymailing_form .btn-primary {display:inline-block!important;font-size:12px!important;padding:12px 16px!important; font-weight:bold; width:190px!important;text-transform: uppercase!important;text-align:center!important; width:100%!important;border-radius:0!important;}
#region8 .acysubbuttons {text-align:center!important;}
#region8 .acymailing_module {margin:180px 0 380px 0;}
.region8acy {text-align:center;position:relative;}
.region8acy a, .region8acy h4 {color:#fff!important;}
.region8acy h3 {margin:24px 0 37px; font-size:24px; text-shadow: 0 0 20px rgba(0,0,0,1), 0 0 40px rgba(0,0,0,1)!important; color:#fff; }
.region8acy h2 {font-size:74px;text-shadow: 0 0 40px rgba(0,0,0,1)!important; line-height:40%!important;}
.region8acy h2 a {font-weight:normal!important; text-shadow: 0 0 40px rgba(0,0,0,1), 0 0 60px rgba(0,0,0,1)!important; }
.acyfield_name .inputbox,.acyfield_email .inputbox {padding:8px 0 8px 8px!important;width: 80%!important; }
/* ----------------------------------------------*/
/* MOD 01 - News Pro / K2 Content Wall
/* ----------------------------------------------*/
.modtit {font-size:48px;line-height:48px;}
.leftlarge .catItemImage,.rightlarge .catItemImage,.centerlarge .catItemImage{position:relative;display:block;margin-bottom:14px;}
.newsright1 {margin-bottom:15px;padding-bottom:15px; }
.newsright1 a {display:block;margin-bottom:12px;}
.newsright1 p {font-size:12px!important; text-transform:uppercase;}
.slideright1,.slideleft1,.slideright2,.slideleft2,.slideright3,.slideleft3, flyIn {position:relative;}
.socialsq {width:18%; margin-left:42px;}
.mbYTP_wrapper {margin-top:75px;}
/* ----------------------------------------------*/
/* MOD 03 - Expanding Search Module
/* ----------------------------------------------*/
#sb-searchwrap {width:310px;height:30px;text-align:right;margin-right:-52px;position:relative;}
.sb-search {position: relative;margin-top: 0px;	width: 0%;	min-width: 30px;height: 30px;	float: right;
overflow: hidden;
-webkit-transition: width 0.3s;
-moz-transition: width 0.3s;
transition: width 0.3s;
-webkit-backface-visibility: hidden;}
.sb-search-input {	position:absolute;	top:0;right:0;padding:0px 0px 0px 5px!important;border: none!important;outline:none!important;height:30px;	margin:0px!important;
-webkit-box-shadow: none!important;	
-moz-box-shadow: none!important;
box-shadow: none!important;	
z-index: 10;font-family: inherit;font-size: 14px!important;min-height:30px!important;	background:#333!important;color:#f1f1f1!important;width:300px!important;line-height:30px;}
.sb-search-input::-webkit-input-placeholder {color: #efb480;}
.sb-search-input:-moz-placeholder {color: #efb480;}
.sb-search-input::-moz-placeholder {color: #efb480;}
.sb-search-input:-ms-input-placeholder {color: #efb480;}
.sb-icon-search,.sb-search-submit  {width: 30px;height: 30px;display: block;position:absolute;right: 0;top: 0;padding: 0;margin: 0;line-height: 30px;	text-align: center;cursor: pointer;}
.sb-search-submit {background: #fff; /* IE needs this */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
 filter: alpha(opacity=0); /* IE 5-7 */
 opacity: 0;color: transparent;border:none;outline:none;z-index:-1;}
.sb-icon-search {	background:#e67e22;z-index: 90;	speak: none;	font-style: normal;	font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;	color:#ccc;}
.sb-icon-search i {font-size:16px;margin-top:3px;}
/* Open state */
.sb-search.sb-search-open,.no-js .sb-search {width: 100%;}
.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search {background: #da6d0d;
color: #fff;z-index: 11;}
.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit {z-index: 90;}
.mmrightsearch i {font-size:22px;margin-top:8px;color:fff!important;}
.mmrightsearch {background:#09F;color:fff!important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;position:relative;width:34px;height:32px;float:left;overflow:hidden;margin:9px 12px 0 8px!important; }
INPUT#mod-search-searchword.inputbox {padding:8px 0 8px 8px;width: 80%!important; }
/* ----------------------------------------------*/
/* H 00 - Kommento
/* ----------------------------------------------*/
#section-kmt {padding:20px;width:95%;}
.kmt-readon span.aligned-left {margin-right:0px;float:none!important;}

.kmt-readon span.kmt-readmore,.kmt-readon span.kmt-comment,.kmt-readon span.kmt-hits {margin-right:4px;}
.kmt-readon span.kmt-comment,.kmt-readon span.kmt-hits  {background:none!important;font-weight:100!important;font-size:0.85em;display:inline-block;text-transform:uppercase;}
.kmt-readmore a,.kmt-comment a,.kmt-hits a {border:none!important;} 
.kmt-readon {text-align:center;}
.kmt-readon span {padding:0;}
#section-kmt #kmt-fame {padding:30px;}
#section-kmt .avatar {margin-right:20px;}
#section-kmt .kmt-list > li > div {padding:30px 0!important}
#section-kmt .input.button {margin-left:6px!important;}
#section-kmt .kmt-login-form-list > li .input.text {position:relative!important;}
#section-kmt .kmt-btn-submit,#section-kmt .input.button  {padding:9px 28px!important;font-weight:100!important;font-family:Arial, Helvetica, sans-serif;font-size:12px!important;display:inline-block;text-transform:uppercase;border:none!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.kmt-content p {line-height:133%;margin:0 0 35px 20px!important;position:relative;padding:30px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
div.kmt-content p:after {content:"";position:absolute;bottom:-30px;left:50px;border-width:0 20px 30px 0px;border-style:solid;display:block;width:0;}
#section-kmt .kmt-control-user {padding-left:20px;}
#section-kmt .kmt-form-length > b {padding:7px 14px 7px 36px!important;}
#section-kmt .kmt-option{float:none!important;}
#section-kmt .float-li > li, #section-kmt .float-span > span{float:right!important;}
#section-kmt ul.kmt-form-author{ margin:0 0 15px 0;}
#section-kmt h3.kmt-title {font-size:18px;padding-top:12px;padding-bottom:12px;line-height:100%;height:24px;}
input#register-location{height:43px!important;margin-bottom:0px;}
div.xtc-readon{margin:10px 0 0 0;}
div.catItemReadMore {display:inline-block;}
div.catItemCommentsLink {display:inline-block;}
div.catItemHitsCenter{text-align:center;}
div.catItemHitsCenter span.rounded_i i{margin:4px 0 0 0;}
#section-kmt h3.kmt-title {background:none;color:#000;font-size:30px;border-bottom:1px solid #ccc;}
/* ----------------------------------------------*/
/* H 01 - K2 
/* ----------------------------------------------*/
.row-fluid [class*="span"]{min-height:auto!important;}
.rmore1.k2commentbtn{margin-top:0!important;}
.rmore1.k2commentbtn input{margin:0!important;padding:0!important;font-size:18px!important;}

.aboutwrap {padding:24px; margin-bottom:6%; background:#fff; border:1px solid #ededed;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
.aboutwrap:hover {-moz-box-shadow: -1px 1px 16px #e9e9e9;-webkit-box-shadow: -1px 1px 16px #e9e9e9;box-shadow: -1px 1px 16px #e9e9e9;}
.aboutmainwrap .lastrow > div > div{margin-bottom:0;}
.aboutwrap img {margin-bottom:24px;}
.aboutwrap h2 {padding:0;}
.aboutwrap p {margin-top:20px;}
.aboutwrap a.rmore1 {display:block!important;}
div.k2Pagination ul {text-align: center;margin-bottom:16px;}
div.k2Pagination ul li {display: inline;}
.k2Pagination .pagenav {border: 3px solid #ccc;background:#ebebeb;padding:12px 16px;}
.k2left {padding:12px;margin-left:0px!important;}
div.span3.k2left {float:left!important;margin:0px!important;}
div.span9.maincontent {float:right!important;}
textarea#commentText.inputbox {margin-bottom:12px; border-bottom: 1px solid #ccc !important}

div.itemCommentsForm input#userName.inputbox, div.itemCommentsForm input#commentEmail.inputbox, div.itemCommentsForm input#commentURL.inputbox {width:310px!important;text-align:center!important;}

input#userName.inputbox,input#commentEmail.inputbox,input#commentURL.inputbox {padding: 12px 8px;}
input#submitCommentButton.button {padding:14px 32px!important;margin:12px 0 80px; width:310px;}
/* k2Store */
#k2storeCartPopup .componentheading {background:none!important;text-align:left!important;font-size:32px!important;margin-bottom:32px;}

#community-wrap .app-box {border: 0px solid rgb(218, 218, 218)!important;background: none!important;}
#community-wrap .input-append, #community-wrap .input-prepend {margin-top:10px;}
.cGuest .btn {border-color:#ccc!important;color:#ccc!important;}
#community-wrap .input-prepend .add-on {padding-top:10px;}
input#keyword.input-block-level {padding:10px 8!important;}
/* ----------------------------------------------*/
/* P 00 IMAGE GALLERY PLUGIN
/* ----------------------------------------------*/
.imagegalleryplg img {margin:8px 8px 0px 0px!important;border:3px solid #ccc;padding:0px!important;-moz-box-shadow:0px 0px 0px 0px #fff!important;-webkit-box-shadow:0px 0px 0px 0px #fff!important;box-shadow:0px 0px 0px 0px #fff!important;}
/*  Simple Image Gallery Pro fix */
#lbOverlay {z-index: 999998!important;}
#lbCenter, #lbBottomContainer {z-index: 999999!important;}
#sbox-content {background:#fff;}
#sbox-window {z-index: 99999999999!important;}
#fancybox-wrap {z-index: 99999999999!important;}

#Kunena {background:transparent;}
#Kunena div.kblock {border:0px;background:transparent;}
#Kunena .klist-markallcatsread,#Kunena .kwhoonline.kwho-total.ks,#Kunena .kwholegend.ks{border:0px;}
#Kunena .kblock div.kheader {border-left:0px!important;border-right:0px!important;border-bottom:0;padding: 20px 0 0 0!important;margin: 20px 0px!important;background:transparent!important;}
#Kunena tr,#Kunena td {border-left:0px!important;border-right:0px!important;padding:20px!important;background:transparent!important;}
.kfheadercontent {border-top:1px solid;background:transparent;}
#Kunena #ktopmenu {font-size:28px!important;text-align:center;}
.k_guest {padding:10px 0;font-size:24px!important;}
DIV.kwhoonline.kwho-total.ks
/* ----------------------------------------------*/
/* T 01 MOBILE
/* ----------------------------------------------*/

.mobilebtn {display:none;}

a.buttontools{margin-top:0;display:inline-block;text-align:center!important;width:32px;height:32px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;font-size:18px;}
a.buttontools i {font-size:15px;}
.mobilebtn select {display:none;}
.mmobile {text-align:center;padding: 0px 24px;}
body.mobile{padding:0px;width:100%;background:#fff!important;}
body.mobile #retroidmobile{background:#ffff!important;}
#region1{background-size: 100% !important;}

/* ALTERAÇÕES */
/**
 * @version		1.1.2
 * @package		JoomlaXTC Retroid template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* FONT FACE FOR TEMPLATE TEXT */
@font-face {
    font-family: 'Serifa';
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa-webfont.eot');
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa-webfont.woff') format('woff'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa-webfont.ttf') format('truetype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'Serifa';
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa_bold-webfont.eot');
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa_bold-webfont.woff') format('woff'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa_bold-webfont.ttf') format('truetype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Serif/serifa_bold-webfont.svg') format('svg');
    font-weight: bold;
    font-style: normal;}
	
@font-face {
     font-family: 'Source';
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-light-webfont.eot');
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-light-webfont.woff') format('woff'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-light-webfont.ttf') format('truetype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-light-webfont.svg') format('svg');
     font-weight: 100;
     font-style: normal;
}
@font-face {
     font-family: 'Source';
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-italic-webfont.eot');
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-italic-webfont.woff') format('woff'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-italic-webfont.ttf') format('truetype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-italic-webfont.svg') format('svg');
     font-weight: normal;
     font-style: italic;
}
@font-face {
     font-family: 'Source';
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-bold-webfont.eot');
    src: url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-bold-webfont.woff') format('woff'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-bold-webfont.ttf') format('truetype'),
         url('http://arquiteturadeeventos.com.br/templates/retroid/fonts/Source/sourcesanspro-bold-webfont.svg') format('svg');
     font-weight: bold;
     font-style: normal;
}

h1, h1 a, #content h1, h2, h2 a, #content h2,
h3, h3a, #content h3, h4, h4a, #content h4, h1.pagetitle, .slidetext-a p,.ktopic-title-cover,a.ktopic-title.km,div.ktopic-title-cover{ 
font-family:  Arial, Helvetica, sans-serif!important;;
}
	
.category, a.mainlevel, div.pagination a,ul.pagenav a,.items-more h3,.featurearticles p, h4.news a,h5.month,h5.day,span.here, div.itemListCategory h1,  .flatgreybutton1, .callwrap1 h1, h1.slide,.k2Container .rl_guest,.k2Container .rl_add,.k2Container .rl_remove,div.itemComments ul.itemCommentsList li span.commentDate,div.itemComments ul.itemCommentsList li span.commentAuthorName,div.userExtendedFieldsSocialProfiles h3,div.userExtendedFieldsContactDetails h3,div.userExtendedFieldsContactDetails ul li,.jlogintext a,.firstbutton,.centerbutton,.lastbutton, #eblog-wrapper,.eblog-joomla,.showHere,span.here,.itemVideoBlock h1,.jnewstext h4 ,span.readinglistbtn,.rl_link, .rl_add, .rl_remove, .rl_guest,.rl_link:hover, .rl_add:hover, .rl_remove:hover, .rl_guest:hover, .rl_link:active, .rl_add:active, .rl_remove:active, .rl_guest:active, .rl_link:focus, .rl_add:focus, .rl_remove:focus, .rl_guest:focus,.readmore1,.btn  {
font-family: Source, Arial, Helvetica, sans-serif!important;} 
 
.breadcrumbs,.breadcrumbs a, .breadcrumbs span{font-size:1em!important;}
/*Global */
body {font-family:Arial, Helvetica, sans-serif;font-size:0.94em;direction:ltr;line-height: 150%;}
/*Content and Component Headings */
h2.article_title a,h2.article_title {font-family:Arial, Helvetica, sans-serif!important;font-size:32px!important;line-height:100% !important;padding:6px 0 6px 0;margin:0px;}
h2.cat_title a,h2.cat_title {font-family:Arial, Helvetica, sans-serif!important;font-size:14px!important;line-height:100% !important;padding:6px 0 6px 0;margin:0px 0px 10px 0px;}
.catlink h3{text-align:center!important;}
.newstext1content p {font-size:18px;font-weight:100;}
.artinfos {}
div.joomla div.multicolumns h2.title {font-size:22.8571428571;line-height:22.8571428571;}
.componentheading,.componentheadingnowrap,.pagetitle,span.subheading-category,.componentheading span,.itemListCategory h2  {font-family: Arial, Helvetica, sans-serif;font-size:30px!important;line-height:120%; ?>;display:block;text-transform:uppercase;letter-spacing:1px!important;}
.pagetitle span {padding:5px 32px 5px 0px;font-weight:bold;display:inline-block;}
h1.pagetitle span {font-size:30px!important;line-height:120%; ?>;display:inline-block !important; font-weight:normal;text-transform:uppercase;padding-bottom:28px;}
.component h2 {letter-spacing:-2px;}
.item-page p {font-size:22px}
.module h3 span,#community-wrap .app-box > h3, #community-wrap .app-box .app-widget-header > h3,#Kunena .kheader h2, #Kunena .kheader h2 a  {font-size:26px !important; line-height:26px!important;margin-bottom:24px;}

.module h3 span.module_subtitle {font-size:11px;font-weight:normal;text-transform:none;line-height:12px;}
.cat h3.title,.cat_rest h3.title {font-size: 250%;font-weight: normal;letter-spacing: -1px;line-height: 110%;margin: 0;padding:0 0 4px;float:left;width:auto;}
div.joomla div.description {font-size:18px;line-height:20px;}
p {line-height:152%; }
#component p {margin: 1em 0px;}
.txt_small {font-size:12px;line-height:14px;}
.txt_large {font-size:60px;line-height:63px;padding:0;}
.upper {text-transform:uppercase;}
.ff_times {font-family:"Times New Roman", Times, serif;}

#header ul.menu > li > a,#header ul.menu > li.active > a,#header ul.menu > li:hover > a, span.separator {font-family:Arial, Helvetica, sans-serif!important;font-weight:100 !important; font-size:1.1em;}
#menuwrap ul.menu li.parent > ul > li > a, span.separator  {font-family:Arial, Helvetica, sans-serif!important;font-size:1em; }
/*Be nice, IE fix below*/
div,a,a:link {font-family:Arial, Helvetica, sans-serif;}
/* ----------------------------------------------*/
/* TYPOGRAPHY
/* ----------------------------------------------*/
#component h1,#component h2,#component h3,#component h4,#component h5,#component h6 {
    margin: 9px 0px;
    line-height: 1.1em;
}
h1 {font-size:2.9em;letter-spacing: -2px; line-height:100%; }
h2 { font-size:32px; letter-spacing: 0px;font-weight:100!important; line-height:100%!important; text-transform:none!important;}
h3 { font-size:1.3em; line-height:100%!important; text-transform:none!important;}
h4 { font-size:0.85em; text-transform:none!important;}
h5 { font-size:0.85em; text-transform:none!important;}
h6 { font-size:0.85em;}
.dropcap{float:left;padding:0px 8px 0 0;display:block;color:#999;font:80px/60px Times,serif}
quotes{padding:1em 40px 1em 15px;font:16px Arial;color:#777}
blockquote.opensmall{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/openquote.gif) no-repeat 0 0;border:0;padding:0 0 0 6px;text-align:justify}
blockquote.opensmall p{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/closequote.gif) no-repeat 100% 100%;padding:0 0 0 15px;font:16px Arial;color:#777}
blockquote.openlarge{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/oquote_lg.png) no-repeat 0 0;border:0;padding:0;text-align:justify}
blockquote.openlarge p{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/equote_lg.png) no-repeat 100% 100%;padding:10px 0 10px 50px;font:18px Arial;line-height:28px;color:#777}
.highlight{padding:12px;background:#ffc;color:#333;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}
.code{background:#f4f4f4;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:12px;color:#333}
.note{background:#feef9c url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/note.gif) no-repeat right bottom;font-size:1em;color:#000!important;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;margin-bottom:15px}
p.error{padding-left:25px;color:#f10033;background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/error.gif) no-repeat top left}
p.message{color:#069;background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/info.gif) no-repeat top left;padding-left:25px}
p.ideas{padding-left:25px;color:#ee9600;background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/lightbulb.gif) no-repeat top left}
p.download{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/download.gif) no-repeat 5px center;padding-left:25px}
p.astrix{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/icon-asterisk_sm.png) no-repeat 5px center;padding-left:25px}
p.com{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/ext_com.png) no-repeat 5px center;padding-left:35px}
p.mod{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/ext_mod.png) no-repeat 5px center;padding-left:35px}
p.plug{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/ext_plugin.png) no-repeat 5px center;padding-left:35px}
p.lang{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/ext_lang.png) no-repeat 5px center;padding-left:35px}
p.rss{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/typo/rss.png) no-repeat 5px center;padding-left:25px;padding-right:0;padding-top:0;padding-bottom:0}
.ulwrap{background:#f4f4f4;border:1px solid #ddd;margin:0 0 20px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.titlewrap{padding:12px;background:#f1f1f1;border-bottom:1px solid #ddd;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
h3.wraptitle{padding:0;margin:0;font-size:16px;color:#666;line-height:100%}
ul.icons{list-style:none;padding:12px 0;margin:0}
ul.icons li span{padding-right:10px}
ul.icons li span i.icon-ok{color:#5ea62a}
ul.icons li span i.icon-star{color:#eec523}
ul.icons li span i.icon-remove-sign{color:#900}
ul.icons li span i.icon-comments{color:#5e8bc9}
ul.icons li span i.icon-play-circle{color:#222}
.btnblue {background:#6791e7!important; color:#fff!important; }
.btnred {background:#e52644!important; color:#fff!important; }
.btngreen {background:#1b3647!important; color:#fff!important; }
.btnorange {background:#ff5353!important; color:#fff!important; }
.btnyellow {background:#ffbc48!important; color:#fff!important; }
.btngrey {background:#222222!important; color:#fff!important; }
.blog-red,.blog-blue,.blog-green,.blog-cyan,.blog-tan,.blog-yellow,.blog-grey,.blog-pink{line-height:133%;margin-bottom:15px!important;position:relative;padding:30px!important;font-size:14px;color:#fff;color:rgba(255,255,255,0.85);text-shadow:1px 1px 0 rgba(0,0,0,0.5);font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.blog-red+p,.blog-blue+p,.blog-green+p,.blog-cyan+p,.blog-tan+p,.blog-yellow+p,.blog-grey+p,.blog-pink+p{margin:15px 0 2em 85px!important;font-style:italic}
.blog-red:after,.blog-blue:after,.blog-green:after,.blog-cyan:after,.blog-tan:after,.blog-yellow:after,.blog-grey:after,.blog-pink:after{content:"";position:absolute;bottom:-30px;left:50px;border-width:0 20px 30px 0;border-style:solid;display:block;width:0}
.blog-red{background:#6c1d1e;background:-webkit-gradient(linear,0 0,0 100%,from(#6c1d1e),to(#590c0d));background:-moz-linear-gradient(#6c1d1e,#590c0d);background:-o-linear-gradient(#6c1d1e,#590c0d);background:linear-gradient(#6c1d1e,590c0d)}
.blog-red:after{border-color:transparent #590c0d}
.blog-blue{background:#8296af;background:-webkit-gradient(linear,0 0,0 100%,from(#8296af),to(#587faf));background:-moz-linear-gradient(#8296af,#587faf);background:-o-linear-gradient(#8296af,#587faf);background:linear-gradient(#8296af,#587faf)}
.blog-blue:after{border-color:transparent #587faf}
.blog-green{background:#aba338;background:-webkit-gradient(linear,0 0,0 100%,from(#aba338),to(#90892f));background:-moz-linear-gradient(#aba338,#90892f);background:-o-linear-gradient(#aba338,#90892f);background:linear-gradient(#aba338,#90892f)}
.blog-green:after{border-color:transparent #90892f}
.blog-tan{background:#877e6e;background:-webkit-gradient(linear,0 0,0 100%,from(#877e6e),to(#87785e));background:-moz-linear-gradient(#877e6e,#87785e);background:-o-linear-gradient(#877e6e,#87785e);background:linear-gradient(#877e6e,#87785e)}
.blog-tan:after{border-color:transparent #87785e}
.blog-cyan{background:#8ad5da;background:-webkit-gradient(linear,0 0,0 100%,from(#8ad5da),to(#21ceda));background:-moz-linear-gradient(#8ad5da,#21ceda);background:-o-linear-gradient(#8ad5da,#21ceda);background:linear-gradient(#8ad5da,#21ceda)}
.blog-cyan:after{border-color:transparent #21ceda}
.blog-yellow{background:#c8ab5e;background:-webkit-gradient(linear,0 0,0 100%,from(#c8ab5e),to(#c8a446));background:-moz-linear-gradient(#c8ab5e,#c8a446);background:-o-linear-gradient(#c8ab5e,#c8a446);background:linear-gradient(#c8ab5e,#c8a446)}
.blog-yellow:after{border-color:transparent #c8a446}
.blog-grey{background:#999;background:-webkit-gradient(linear,0 0,0 100%,from(#999),to(#7a7a7a));background:-moz-linear-gradient(#999,#7a7a7a);background:-o-linear-gradient(#999,#7a7a7a);background:linear-gradient(#999,#7a7a7a)}
.blog-grey:after{border-color:transparent #7a7a7a}
.blog-pink{background:#e03960;background:-webkit-gradient(linear,0 0,0 100%,from(#e03960),to(#b12d4c));background:-moz-linear-gradient(#e03960,#b12d4c);background:-o-linear-gradient(#e03960,#b12d4c);background:linear-gradient(#e03960,#b12d4c)}
.blog-pink:after{border-color:transparent #b12d4c}
ul.column li{margin:0 0 30px 0;text-align:center}
.grayhover1{padding:12px}
td{font-size:100%}
th{font-weight:bold;padding:5px;text-align:left}
sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:80%;color:#F06}
sup{bottom:1ex}
sub{top:.5ex}
del{text-decoration:line-through}
small{font-size:8px}
pre{border-left:3px solid #999;font:1em/1.5 "Courier News",monospace;margin:5px 0 15px;padding:10px 15px;background:#efefef}
ol{list-style-type:upper-roman}
hr{border-color:#ededed;border-style:solid;border-width:1px 0 0;height:1px;margin:2px 0}
fieldset{border:0 solid #999}
legend{padding:.2em 0;border:0 solid #333;color:#aaa;font-size:100%;font-weight:bold;margin:0;text-transform:uppercase}
abbr[title]{border-bottom:1px dashed #999;cursor:help}
big{font-size:150%}
button,.button{border:0;font-size:12px;color:#fff}
center{text-align:center}
em{font-style:normal}
ul{padding: 9px 27px;}
#component ul li{list-style: disc outside none!important; padding:3px inherit!important;}
ul li{}
#component div.content-links ul li { list-style:none!important; padding-bottom:8px!important}
ul.list1 li{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/bullet.gif) no-repeat 18px 13px;line-height:133%!important;padding:7px 0 7px 40px!important;text-align:left;}
ul.pagenav{margin-top:16px;width:70%;margin-left:25%;}
ul.pagenav li{display:inline;padding:0 10px}
div.cat-children ul li{border-bottom:1px solid #dcdcdc;padding:15px 5px}
span.item-title a{font-size:24px;font-weight:normal;letter-spacing:0}
div.cat-children p{margin:10px 0!important}
ol{margin: 9px 27px;}
#component ol li{list-style: decimal outside none!important; padding:3px 0;}
a{text-decoration:none}
a:hover{text-decoration:none}
h1.pagetitle1{background-color:#ebebeb;border:4px solid #fff;outline:1px solid #f2f2f2;padding:0 10px;margin:0 0 30px 0!important;font-family:Arial;font-size:2em;font-weight:normal;line-height:2em;display:block;color:#333}
h1.pagetitle1 i {font-size:1em; padding:0.3em 0.75em 0 0.15em; color:#333;}
.typowrap {background:#fafafa; padding:30px; border-radius:5px; margin-bottom:30px;}
#multicolumnelement{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:15em;-moz-column-count:15em;column-count:15em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-rule:1em solid #000;-moz-column-rule:1em solid #000;column-rule:1em solid #000}

.barone{height:20px;margin-top:180px}
.bartwo{height:40px;margin-top:160px}
.barthree{height:60px;margin-top:140px}
.barfour{height:80px;margin-top:120px}
.barfive{height:100px;margin-top:100px}
.barsix{height:120px;margin-top:80px}
.barseven{height:140px;margin-top:60px}
.bareight{height:160px;margin-top:40px}
.barnine{height:180px;margin-top:20px}
.barten{height:200px;margin-top:0}
.circletag{width:30px;height:27px;padding-top:4px;text-align:center;margin-left:5px;color:#fff;font-weight:bold;font-size:12px;-moz-border-radius:15px 15px 15px 14px / 15px 15px 19px 19px;-webkit-border-radius:15px 15px 15px 14px / 15px 15px 19px 19px;border-radius:15px 15px 15px 14px / 15px 15px 19px 19px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e92d33}
.circlebottom{margin:-3px 0 12px 14px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid red}
.circletagone{margin-top:180px}
.circletagtwo{margin-top:160px}
.circletagthree{margin-top:140px}
.circletagfour{margin-top:120px}
.circletagfive{margin-top:100px}
.circletagsix{margin-top:80px}
.circletagseven{margin-top:60px}
.circletageight{margin-top:40px}
.circletagnine{margin-top:20px}
.circletagten{margin-top:0}
.bartagone{height:20px}
.bartagtwo{height:40px}
.bartagthree{height:60px}
.bartagfour{height:80px}
.bartagfive{height:100px}
.bartagsix{height:120px}
.bartagseven{height:140px}
.bartageight{height:160px}
.bartagnine{height:180px}
.bartagten{height:200px}
.circle {-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:200px;height:200px;} 

/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.3333333333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.2857142857142858em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.142857142857143em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.142857142857143em;
  width: 2.142857142857143em;
  top: 0.14285714285714285em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.8571428571428572em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}

.fontawesome-icon-list div {width:25%; display:inline-block; text-align:left; padding:4px;} 
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-asc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-desc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-mail-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}/**
 * @version		1.1.2
 * @package		JoomlaXTC Retroid template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
html{min-height:100%;position:relative}
body {overflow-x:hidden;}
/* ----------------------------------------------*/
/* G 00 - Column Classes Responsive
/* ----------------------------------------------*/
.gridfirst{margin-left:0!important;clear:left;}
.gridlast{clear:right;}
/* ----------------------------------------------*/
/* G 01 - Basic Structure 
/* ----------------------------------------------*/
.xtc-bodygutter{padding:0 1.5%;}
.xtc-wrapper {max-width:1440px;}
.xtc-wrapperpad {max-width:1440px;margin:0 auto;}
/* ----Header---------------------------*/
#headerwrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#headerwrap .xtc-wrapper {max-width:1400px;padding-top:10px!important;padding-bottom:10px!important;padding-left:20px!important;padding-right:20px!important;margin:0 auto;}
.hscroll {background:rgba(0, 0, 0, 0.6);}
#header.row-fluid{width:auto;}
#headerwrap{ position:relative;  -webkit-transition:all .2s ease-in-out;
  -moz-transition:all .2s ease-in-out;
  -ms-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;}
/* ----Sticky Header ----------------------*/
body.sticky{/*margin-top:76px;*/}
body.innerpage.sticky{margin-top:76px;}
body.nosticky #headerwrap{z-index: 9999999;}
body.sticky #headerwrap {position:fixed;top: 0;width: 100%;z-index: 9999999;}
body.sticky #header {max-width:100%  -40px;padding-top:10px!important;padding-bottom:10px!important;padding-left:20px!important;padding-right:20px!important;}
/* ----Menu ----------------------*/
#menu .menu ul .xmenu{line-height:11px!important;}
#menuwrap.xtc-wrapper{max-width:1400px;}
/* ----Region1---------------------------*/
#region1wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region1wrap .xtc-wrapper {max-width:1240px;padding-top:0px;padding-bottom:0px;padding-left:100px;padding-right:100px; margin:0 auto; }
#region1.row-fluid{width:auto;}
/* ----Region2---------------------------*/
#region2wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region2wrap .xtc-wrapper {max-width:1440px;padding-top:100px;padding-bottom:100px;padding-left:0px;padding-right:0px;margin:0 auto; }
#region2.row-fluid{width:auto;}
/* ----Region3---------------------------*/
#region3wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region3wrap .xtc-wrapper {max-width:1440px;padding-top:40px;padding-bottom:40px;padding-left:0px;padding-right:0px;margin:0 auto;}
#region3.row-fluid{width:auto;}
/* ----Region4---------------------------*/
#region4wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region4wrap .xtc-wrapper {max-width:1440px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin:0 auto;}
#region4.row-fluid{width:auto;}
/* ----Region5---------------------------*/
#region5wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region5wrap .xtc-wrapper {max-width:1440px;padding-top:100px;padding-bottom:100px;padding-left:0px;padding-right:0px;padding:100;margin:0 auto;}
#region5.row-fluid{width:auto;}
/* ----Region6---------------------------*/
#region6wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region6wrap .xtc-wrapper {max-width:1440px;padding-top:100px;padding-bottom:100px;padding-left:0px;padding-right:0px;padding:100;margin:0 auto;}
#region6.row-fluid{width:auto;}
/* ----Region7---------------------------*/
#region7wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region7wrap .xtc-wrapper {max-width:1440px;padding-top:100px;padding-bottom:100px;padding-left:0px;padding-right:0px;padding:100;margin:0 auto; }
#region7.row-fluid{width:auto;}
/* ----Region8---------------------------*/
#region8wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region8wrap .xtc-wrapper {max-width:1080px;padding-top:100px;padding-bottom:100px;padding-left:180px;padding-right:180px;margin:0 auto;}
#region8.row-fluid{width:auto;}
/* ----Region9---------------------------*/
#region9wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region9wrap .xtc-wrapper {max-width:1440px;padding-top:50px;padding-bottom:50px;padding-left:0px;padding-right:0px;margin:0 auto;}
#region9.row-fluid{width:auto;}
/* ----Footer---------------------------*/
#footerwrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#footerwrap .xtc-wrapper {max-width:1400px;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;margin:0 auto;}
#footerpad.row-fluid{width:auto;}
/* ----Region Padding---------------------------*/
.xtc-spacer {margin-bottom:3.727865px;}
.xtc-gutter {padding:0px;}
.xtc-gutter2 {padding:45px 0px 50px;}
.xtc-gutter3 {padding:0 0px;}
.r1spacer_top{padding:20px 0 0 0;}
.r2spacer_top{padding:20px 0 0 0;}
.r3spacer_top{padding:0px 0 0 0;}
.r4spacer_top{padding:20px 0 0 0;}
.r5spacer_top{padding:20px 0 0 0;}
.r6spacer_top{padding:20px 0 0 0;}
.r7spacer_top{padding:20px 0 0 0;}
.r8spacer_top{padding:20px 0 0 0;}
/* ----Module Padding---------------------------*/
.firstarea .module, #left .firstarea .module, .firstarea #right .module,#region4_banner{margin-top:0px!important;}
.center > div:first-child{padding-top:0;}
/* Content Pages*/
.row-fluid > .xtc-leading > div:first-child,.row-fluid > .xtc-leading > div:first-child+div,.row-fluid > .xtc-leading >div:first-child+div+div{margin-bottom:30px;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{margin-bottom:12px;}
.xtc-intro.row-fluid > div > div{margin-bottom:30px;display:block;}
.blog-featured > .xtc-leading > div > div,.blog-featured > .row-fluid > .row-fluid > div{margin-bottom:30px;}
.article_infos {margin:20px 0;font-size:12px;}
.article_infos .btn-group.pull-right{margin:-5px 0 0 0;}
/* ----------------------------------------------*/
/* G 02 - Header,logo,menu,top
/* ----------------------------------------------*/
#headerglobal{width:100%;padding:0;position:fixed;top:0;}
#header{position:relative;}
#logo{float:left;}
.logomobilewrap img {margin:4% 0 0; display: none!important;}
#messagewrap{padding:10px 0;}
/* ----------------------------------------------*/
/* G 03 - Menu
/* ----------------------------------------------*/
#menuwrap{float:right;margin-right:24px;}
#menu2{margin-right:2px;float:right;}
#menu > ul.menu{float:left;}
#menu ul.menu > li:first-child > a,#menu ul.menu > li:first-child > a:hover,#menu ul.menu > li.current:first-child > a{}
#menu ul.menu > li > a{}
#menu ul.menu li.parent > ul{}
.suckerfish ul.menu > li > ul,.dualfish ul.menu > li > ul,.dropline ul.menu > li > ul {top:67px;}
#menuright1,#menuright2,#menuright1 .module,#menuright2 .module {float:right;padding:0px!important;margin:0!important;}
#menu > div:first-child{padding:16px 0 0 0;}
.xtcmobilemenu{float:left;}
a.mrightlogin {text-align:center;display:block;}
a.mrightlogin i {display:block; margin:0 auto;}
a.mrightlogin span {display:block;}
/* Side Menu */
ul.sidemenu{}
ul.sidemenu li{line-height:280%;padding:0;border-top:1px solid #ccc;}
ul.sidemenu li:first-child{border-top:none;}
ul.menu.iconside li img {width:33px; height:33px;}
/* Dual Menu */
.dualcol{clear:both;overflow:hidden;}
.dualcol li {float:left;width:50%;padding:0;text-align:left!important;font-size:0.9em;line-height:220%;}
/* Menu Tools */
.menutools,.menutools_search{display:none;}
/* Icon Side Menu */
.xtc-iconsidemob{display:none;}
/* ----------------------------------------------*/
/* G 04 - Content
/* ----------------------------------------------*/
body.frontpage #component{padding:30px 0 20px;}
body.frontpage #region3wrap .xtc-wrapper {padding-bottom:0!important;}
div.itemHeader {margin:-400px 0 220px 0;position:relative!important;z-index:3!important;text-align:center;}
div.itemHeaderNoImg {position:static;text-align:center;top:8%;left:30%;margin-bottom:14px;}
h2.article_title a,.itemHeaderNoImg h2.article_title {text-align:center;}
#right,#left {position:static;
    top:0;
    bottom:0;
    left:0;
    right:100%;
    overflow:hidden;
	
  }
/* ----------------------------------------------*/
/* G 05 - Footer
/* ----------------------------------------------*/
#footerwrap .module{margin:0;font-size:10px;text-align:center;}
/* ----------------------------------------------*/
/* G 06 - Module
/* ----------------------------------------------*/
.module{margin:30px 0 0 0;}
.module > h3 {padding:20px 30px;font-weight:100!important;}
.modulecontent {padding:30px;}
#right .modulecontent,#left .modulecontent {padding:30px 50px;}
#right .module > h3,#left .module > h3  {padding:0px 50px;}
.nomargin .moduletitle {margin:0!important;}
.module .nowrap {background:none !important;}
.module .nopad,.modulecontent .nopad {padding:0!important;}
/* ----------------------------------------------*/
/* S 00 - Module Overrides,overrides for default suffix within specific areas of the regions
/* ----------------------------------------------*/
#topbanner .module:first-child,#top .module:first-child,#inset .module:first-child,#showcasegrid .module:first-child,#left .module:first-child,#right .module:first-child,#left1 .module:first-child,#right1 .module:first-child,#left2 .module:first-child,#right2 .module:first-child,#left3 .module:first-child,#right3 .module:first-child,#left4 .module:first-child,#right4 .module:first-child,#left5 .module:first-child,#right5 .module:first-child,#left6 .module:first-child,#right6 .module:first-child,#left7 .module:first-child,#right7 .module:first-child,#left8 .module:first-child,#right8 .module:first-child,#newsflash .module:first-child,
#banner1 .module:first-child,#breadsearch .module:first-child,#banner .module:first-child,
.singlearea .module,.firstarea .module,#region1 .module:first-child{margin:0;}
#breadcrumbs .module{margin-top:0;}
/* ----------------------------------------------*/
/* T 01 MOBILE
/* ----------------------------------------------*/
body.mobile #headerwrap{}
body.mobile .mobilepad{padding:0;}
body.mobile .mobile > div:first-child{padding:0;}
body.mobile #mobilewrap{float:right;width:80%;}
body.mobile .module{margin:0;}
body.mobile h3.moduletitle,body.mobile .modulecontent{border-right:none;}
body.mobile #footerwrap {min-width:100%;}
body.mobile span.itemImage img{max-width:100%;width:auto!important;}
body.mobile #mobilewrap .lg > div:first-child,body.mobile #mobilewrap .lg > div:first-child + div{float:none!important;width:100%!important;}
body.mobile #mobilewrap .lg a{line-height:16px!important;}
#xtc-mobilesitewrap #menu{float:none;}
.xtc-iconsidemob select[multiple], .xtc-iconsidemob select[size]{width:100%;}
#component.mobilecomponent.clearfix {padding: 0 12px!important;margin-top:20px;}
.morewrap td.firstcol > div{text-align:right;}
.morewrap td.centercol > div{text-align:left;}
.area_map table{table-layout:fixed;}

	@media (max-width: 900px) {
	#user2 ,#user3 ,#user4 ,#user5 ,#user6 ,#user8 ,#user9 ,#user10 ,#user11 ,#user12 ,#user14 ,#user15 ,#user16 ,#user17 ,#user18 ,#user20 ,#user21 ,#user22 ,#user23 ,#user24 ,#user26 ,#user27 ,#user28 ,#user29 ,#user30 ,#user31 ,#user32 ,#user33 ,#user34 ,#user35 ,#user36 ,user38 ,#user39 ,#user40 ,#user41 ,#user42  {margin-top:12px;}
	}
	@media
	only screen and (-webkit-min-device-pixel-ratio:1.5),
	only screen and (-o-min-device-pixel-ratio:3/2),
	only screen and (min--moz-device-pixel-ratio:1.5),
	only screen and (min-device-pixel-ratio:1.5){
	html,  body{width:100%;overflow-x:hidden;}
	}
	@media(max-width: 0px ){
		#region1 {display:none!important;}
	}
	@media(max-width: 0px ){
		#region2 {display:none!important;}
	}
	@media(max-width: 0px ){
		#region3 {display:none!important;}
	}
	@media(max-width: 0px ){
		#region4 {display:none!important;}
	}
	@media(max-width: 0px ){
		#region5 {display:none!important;}
	}
	@media(max-width: 0px ){
		#region6 {display:none!important;}
	}
	@media(max-width: 0px ){
		#region7 {display:none!important;}
	}
	@media(max-width: 0px ){
		#region8 {display:none!important;}
	}
	@media(max-width: 0px ){
		#region9 {display:none!important;}
	}
	@media(max-width: 820px ){
	#menu .xtcdefaultmenu  {display:none;}
	#menu .mobilebtn {display:block!important;margin:8px 0 0 0px;position:absolute;}
	#menuwrap {margin-right:12px!important;}
	.mobilebtn select {display:block!important;background:none!important;border:none!important;font-size:16px;height:30px;width:15px;}
	SELECT.menu.suckerfish.xtcmobilemenu,SELECT.menu.dualfish.xtcmobilemenu {display:block!important;}
	body.frontpage {overflow-y:visible!important;}
	.span12 .img-fulltext-right {margin-top:-80px;}
	}
	@media(max-width: 900px ){.mobileshow {display:block!important;}}
	@media(max-width: 900px ){.mobilehide {display:none!important;margin:0px!important;padding:0px!important;height:0px!important;}}
/**
 * @version		1.1.2
 * @package		JoomlaXTC Retroid template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* ----------------------------------------------*/
/* B 00 - Body
/* ----------------------------------------------*/
body.frontpage {background:#FFFFFF ;color:#777777;background-attachment: fixed;}
body.frontpage {overflow-y:visible}
body{background:#f5f5f5 ;color:#777777;}
body.mobile{background:transparent!important;}
/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#333333;}
.componentheading,.componentheadingnowrap,.pagetitle,span.subheading-category {color:#6B6B6B;}
a,input.button {color:#968E96;}
a:hover {color:#992F2F;}
a:active {color:#777777;}
h1 {color:#333333;}
h2 {color:#333333;}
h3 {color:#333333;}
h4 {color:#333333;}
h5 {color:#333333;}
h6 {color:#333333;}
/* ----------------------------------------------*/
/* B 02 - Titles
/* ----------------------------------------------*/
.pagetitle, .pagetitle a {color:#6B6B6B;}
/* ----------------------------------------------*/
/* B 03 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#992F2F;}
.basecolor_2 {color:#992F2F;}
.basecolor_2 a {color:#992F2F;}
.basecolor_3 {color:#e9c25d;}
.basecolor_4 {color:#333;}
.basecolor_5 {color:#fff;}
.basecolor_6 {color:;}
.basecolor_7 {color:;}
.basecolor_8 {color:;}
/* ----------------------------------------------*/
/* L 00 - Header,logo,menu,inset,message,breadcrumb
/* ----------------------------------------------*/
#headerwrap {background:transparent url('http://arquiteturadeeventos.com.br/templates/retroid/images/backgrounds/bg-top.jpg') repeat-x;}
#header{background: url('http://arquiteturadeeventos.com.br/templates/retroid/images/backgrounds/bg-top.jpg') ; border-bottom: 1px solid rgba(255,255,255,0.25);}
body.frontpage #headerwrap {background:rgba(0, 0, 0, 0);}
body.frontpage .hscroll {background:rgba(0, 0, 0, 0.6)!important;}
#logo a{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/logos/arquitetura-eventos.png) no-repeat 0 0;height: 60px;width:260px;margin:0;}
#search input{-moz-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075);}
/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#region1wrap{background:transparent url('http://arquiteturadeeventos.com.br/templates/retroid/images/backgrounds/') 100% no-repeat fixed;}
#region1{background:transparent     url('http://arquiteturadeeventos.com.br/templates/retroid/images/backgrounds/') -507px 26% no-repeat fixed;}
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
#region2wrap{background:transparent ; }
#region2{background:transparent ;}
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:#f5f5f5 url('http://arquiteturadeeventos.com.br/templates/retroid/images/backgrounds/pattern5.png') repeat;}
#region3{ background:transparent url('http://arquiteturadeeventos.com.br/templates/retroid/images/backgrounds/') ;}
#component {background:#f5f5f5}
#left {background:transparent}
#right {background:transparent}
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background:transparent ;}
#region4{background:transparent ;}
/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:transparent ;}
#region5{background:transparent ;}
/* ----------------------------------------------*/
/* L 06 - Region 6
/* ----------------------------------------------*/
#region6wrap{background:transparent ;}
#region6{background:transparent ; }
/* ----------------------------------------------*/
/* L 07 - Region 7
/* ----------------------------------------------*/
#region7wrap{background:transparent ;}
#region7{background:transparent ;}
/* ----------------------------------------------*/
/* L 08 - Region 8
/* ----------------------------------------------*/
#region8wrap{background:#FFFFFF ;}
#region8{background:transparent ;}
/* ----------------------------------------------*/
/* L 09 - Region 9
/* ----------------------------------------------*/
#region9wrap{background:#FFFFFF ;}
#region9{background:transparent ;}

/* ----------------------------------------------*/
/* L 10 - Footerwrap
/* ----------------------------------------------*/
#footerwrap{background:#333333;color:#222;}
#footerpad{background:;}

/* ----------------------------------------------*/
/* M 00 - XTC Menu
/* ----------------------------------------------*/
#menuwrap {background: transparent;}
#menu {background: ;}
/* Top Level */
#menuwrap ul.menu > li > a{color:#0A090A; background-color: transparent;border-top:1px solid rgba(0,0,0,0);}
span.separator {color:#0A090A; background-color: transparent;}
#menuwrap ul.menu > li > a:hover,#header ul.menu > li.xtcHover a {color:#CCC7BC;background-color: transparent;border-top:1px solid rgba(255,255,255,0.25);}
span.separator {color:#CCC7BC;background-color: transparent;}
#menuwrap ul.menu > li.active > a {color:#000000;background-color: transparent;border-top:1px solid #CCC7BC;}
span.separator{color:#000000;background-color: transparent;}
/* Dropdown Level */
#menuwrap ul.menu li.parent > ul {background-color: #E6E1E6;text-align:center;border-left:2px solid  #E6E1E6;}
#menuwrap ul.menu li.parent > ul > li > a {color:#000000;background: ;border-top:0px;border-left:0px solid transparent;}
#menuwrap ul.menu li.parent > ul > li.active > a {color:#2E2D2E;background: transparent;border-top:0px;border-left:3px solid #CCC7BC;}
#menuwrap ul.menu li.parent > ul > li > a:hover {color:#3D3C3D;background: #FFFAFF;border-top:0px;border-left:4px solid #CCC7BC;}
/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background: transparent;}
.module h3.moduletitle {background: transparent  ;}
.module h3 span.first_word,#community-wrap .app-box > h3, #community-wrap .app-box-footer a,#community-wrap .app-box-filter a,#community-wrap .cResetList a,.js-focus-menu a {color:#000;}
.module h3 span.rest{color:#992F2F!important;}
.rtitle h3 span {background-color:#992F2F;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.frame {border: 8px solid #992F2F!important;}
.box{background:#992F2F!important;color:#fff!important;}
.stylebox{background:#992F2F;color:#fff;}
/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
h2.article_title a,h2.article_title {color:#333333;}
h2.cat_title a,h2.cat_title {color:#333333;}
.itemHeader h2.article_title a,.itemHeader h2.article_title  {color:#333333!important;}
.itemHeaderNoImg h2.article_title a,.itemHeaderNoImg h2.article_title  {color:#333!important;}
.btn input,.btn button {background:#992F2F!important; color:#fff!important;text-shadow:none!important; text-transform:uppercase;}
.blog-featured .btn,.logout-button .btn,login-button .btn,.itemList .btn,.kmt-readon span.kmt-readmore,.kmt-readon span.kmt-comment,.kmt-readon span.kmt-hits {background:none!important; border:1px solid rgba(0,0,0,0.3)!important;color:#222!important; font-size:12px!important;padding:10px 32px 11px!important;text-transform:uppercase!important;font-weight:bold!important;margin-top:10px!important; display:inline-block!important;border-radius:0px!important;}
.button {background:#992F2F!important; color:#fff!important;text-shadow:none!important; text-transform:uppercase;}
.ffield button {color:#333;}
.readmore a {color:#992F2F !important;}
.readmore a span {color:#992F2F;}
.readmore a:hover {background:#992F2F; color:#fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); box-shadow: 2px 2px 0 rgba(0,0,0,0.15);}
legend {color:#992F2F !important;}
dt.result-title, dt.result-title a {color:#992F2F !important; font-weight:normal;}
.search_menu_btn:hover {color:#fff;background:#992F2F;cursor:pointer;}
.items-more h3 {color:#992F2F!important;}
.dropcap {color:#992F2F!important;}
/* K2 Content */
h2.cat_title a,h2.cat_title  {color:#333333 !important;}
div.itemToolbar {border-color:#e9c25d;}
div.itemFullText h2 {}
a.subCategoryMore {background:#992F2F !important;color:#fff;}
div.subCategory-rwd h2 {background:#fff;!important;}
div.subCategory-rwd h2 a {color:#992F2F !important;}
div.catItemView.groupLinks {background:transparent;}
.catwall {background:#fff;}
.catimgwrap {padding: 0; border:1px solid #ededed; border-bottom:none;}
.catimgwrap  img {/*min-width:150px !important;*/}
a.info {background:#992F2F;color:#fff; padding:5px 5px 6px 5px;display:block;}
div.catItemCommentsLink a {color:#992F2F;}
div.catItemCommentsLink a:hover {color:#992F2F;}
div.catItemReadMore a {color:#992F2F;}
div.catItemReadMore a:hover {color:#992F2F;}
a.info i {font-size:12px; margin:4px 3px 0 -20px; color: rgba(255,255,255,0.35);}
.info:hover {background:#992F2F;}
h2.k2title {background:#992F2F;}
.k2storeCartForm1 {background:#f4f4f4;}
.k2left {background:#333;}
div.itemFullText h3,.item-page h3 {color:#992F2F;}
/* ----------------------------------------------*/
/* C 01 - Typography
/* ----------------------------------------------*/
.numbered:after, .numbered-medium:after, .numbered-small:after {border-color:transparent;}
.bargraphv,.bargraphv a:hover {background-color:#992F2F!important;}
.circletag {background-color:#992F2F!important;}
.circlebottom {border-top-color: #992F2F!important;}
.cloud_tag1 {background-color:#992F2F!important;}
.bargraphv,.bargraphv a {background-color:#992F2F!important;} 
/* ----------------------------------------------*/
/* M 00 - Wall Styling
/* ----------------------------------------------*/
.rmore1 {background: #992F2F!important;}
.rmore2,#region8 .acymailing_form .btn-primary  {background: #992F2F!important;}

/* ----------------------------------------------*/
/* M 00 - K2 Content Wall User1 Featured Articles
/* ----------------------------------------------*/
.articletext p {color:#fff;}
.articletext h2 {color:#fff!important;border-bottom:1px solid rgba(255,255,255,0.35);}
.articletext span {color:#fff!important;}
.articlewrap span a {color:#fff;}
.articletext .morelink  {background: rgba(0,0,0,0.2)!important; border:1px solid rgba(255,255,255,0.65); color:#fff!important;}
.articletext .morelink:hover {background:#fff!important; color:#333!important;}
/* ----------------------------------------------*/
/* M 00 - K2 Content Wall Category Articles
/* ----------------------------------------------*/
/* Left Articles */
.categorywrap-left {background:#333!important;}
.categorywrap-left .main .articlemain h2 {color:#fff!important;}
.categorywrap-left .main .articlemain .morelink {background:none!important; border:1px solid rgba(255,255,255,0.65); color:#fff!important;}
.categorywrap-left .main .articlemain .morelink:hover {background:#fff!important; color:#333!important;}
.categorywrap-left .more .articlemore:hover {background:rgba(0,0,0,0.2)!important;}
.categorywrap-left .more .articlemore h2 {color:#fff!important;}
.categorywrap-left .more .articlemore p {color:#aaa!important;}
/* Left Articles */
.categorywrap-right {background:#333!important;}
.categorywrap-right .main .articlemain h2 {color:#fff!important;}
.categorywrap-right .main .articlemain .morelink {background:none!important; border:1px solid rgba(255,255,255,0.65); color:#fff!important;}
.categorywrap-right .main .articlemain .morelink:hover {background:#fff!important; color:#333!important;}
.categorywrap-right .more .articlemore:hover {background:rgba(0,0,0,0.2)!important;}
.categorywrap-right .more .articlemore h2 {color:#fff!important;}
.categorywrap-right .more .articlemore p {color:#aaa!important;}

.retroidsocialright .fivehundredpx a,
.retroidsocialright .aboutme a,
.retroidsocialright .amazon a,
.retroidsocialright .aol a,
.retroidsocialright .appstore a,
.retroidsocialright .apple a,
.retroidsocialright .bebo a,
.retroidsocialright .behance a,
.retroidsocialright .bing a,
.retroidsocialright .blip a,
.retroidsocialright .blogger a,
.retroidsocialright .coroflot a,
.retroidsocialright .daytum a,
.retroidsocialright .delicious a,
.retroidsocialright .designbump a,
.retroidsocialright .designfloat a,
.retroidsocialright .deviantart a,
.retroidsocialright .digg a,
.retroidsocialright .dribble a,
.retroidsocialright .drupal a,
.retroidsocialright .email a,
.retroidsocialright .ebay a,
.retroidsocialright .etsy a,
.retroidsocialright .facebook a,
.retroidsocialright .feedburner a,
.retroidsocialright .flickr a,
.retroidsocialright .foodspotting a,
.retroidsocialright .forrst a,
.retroidsocialright .foursquare a,
.retroidsocialright .friendsfeed a,
.retroidsocialright .friendstar a,
.retroidsocialright .gdgt a,
.retroidsocialright .github a,
.retroidsocialright .googleplus a,
.retroidsocialright .googletalk a,
.retroidsocialright .grooveshark a,
.retroidsocialright .hyves a,
.retroidsocialright .icondock a,
.retroidsocialright .icq a,
.retroidsocialright .identica a,
.retroidsocialright .imessage a,
.retroidsocialright .instagram a,
.retroidsocialright .itunes a,
.retroidsocialright .lastfm a,
.retroidsocialright .linkedin a,
.retroidsocialright .meetup a,
.retroidsocialright .metacafe a,
.retroidsocialright .mrwong a,
.retroidsocialright .msn a,
.retroidsocialright .myspace a,
.retroidsocialright .newsvine a,
.retroidsocialright .paypal a,
.retroidsocialright .photobucket a,
.retroidsocialright .picasa a,
.retroidsocialright .pinterest a,
.retroidsocialright .podcast a,
.retroidsocialright .qik a,
.retroidsocialright .quora a,
.retroidsocialright .reddit a,
.retroidsocialright .retweet a,
.retroidsocialright .rss a,
.retroidsocialright .scribd a,
.retroidsocialright .sharethis a,
.retroidsocialright .skype a,
.retroidsocialright .slashdot a,
.retroidsocialright .slideshare a,
.retroidsocialright .smugmug a,
.retroidsocialright .soundcloud a,
.retroidsocialright .spotify a,
.retroidsocialright .squidoo a,
.retroidsocialright .stackoverflow a,
.retroidsocialright .stumbleupon a,
.retroidsocialright .technorati a,
.retroidsocialright .tumblr a,
.retroidsocialright .twitterbird a,
.retroidsocialright .twitter a,
.retroidsocialright .viddler a,
.retroidsocialright .vimeo a,
.retroidsocialright .virb a,
.retroidsocialright .www a,
.retroidsocialright .wikipedia a,
.retroidsocialright .windows a,
.retroidsocialright .wordpress a,
.retroidsocialright .xing a,
.retroidsocialright .yahoobuzz a,
.retroidsocialright .yahoo a,
.retroidsocialright .yelp a,
.retroidsocialright .youtube a {background: #992F2F!important;}

/* ----------------------------------------------*/
/* M 02 - Acymailing
/* ----------------------------------------------*/
#user_name_formAcymailing,#user_email_formAcymailing {background:#666!important;}
/* ----------------------------------------------*/
/* M 03 - Kommento
/* ----------------------------------------------*/
.kmt-readmore span {color:#000;}
.kmt-readmore a {color:#000;}
.kmt-readmore a:hover {color:#000;}
.kmt-comment span {color:#000;}
.kmt-comment a{color:#000;}
.kmt-comment a:hover {color:#000;}
.kmt-hits span {color:#000;}
.kmt-hits a {color:#000;}
.kmt-hits a:hover {color:#000;}
#section-kmt .input.button {background:#992F2F !important;color:#fff !important;	}
#section-kmt .kmt-btn-submit {background:#992F2F !important;color:#fff !important;}
div.kmt-content p {background:#fff;}
div.kmt-content p:after {border-color:transparent #fff;}
#Kunena .kheader h2, #Kunena .kheader h2 a,#Kunena a:link  {color:#992F2F !important;}
#Kunena .kprofileboxcnt,#Kunena .kfheadercontent,#Kunena .kblocktable {background:#fff!important;}
div.kforum-pathway {background:#333!important;}

/* ----------------------------------------------*/
/* RESPONSIVE
/* ----------------------------------------------*/

/* MOBILE */
.mobilebtn {background:url('http://arquiteturadeeventos.com.br/templates/retroid/images/icons/menu-icon.png') no-repeat!important;margin:15px 0 0 0;}

	@media(max-width:767px){
		body.frontpage {background:transparent ;}
	}
	@media (max-width: 820px) {
	#headerwrap.xtc-bodygutter.sticky {border-right:2px solid transparent;}
	#logo a{background:url(http://arquiteturadeeventos.com.br/templates/retroid/images/logos/CELULAR01.jpg) no-repeat 0 0;height: 33px;width:150px!important;margin:0px 0 0 0!important;} 
	}
	

@media(max-width:767px ){
	}

@media(max-width:800px ){
}
@media(max-width:px ){
	
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:#f5f5f5  url('http://arquiteturadeeventos.com.br/templates/retroid/images/backgrounds/mobile_pattern5.png') repeat;; }
#region3wrapnoimg{background:#f5f5f5;}
#region3{ background:transparent  url('http://arquiteturadeeventos.com.br/templates/retroid/images/backgrounds/mobile_') ; }
} 
@media(max-width:767px ){
	
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background:transparent ; }
#region4{background:transparent ; }
 
} 
@media(max-width:767px ){
	
/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:transparent ; }
#region5{background:transparent ; }
 
} 
@media(max-width:767px ){
	
#region6wrap,#region6 {background-image:none;}
} 
@media(max-width:767px ){
	
/* ----------------------------------------------*/
/* L 07 - Region 7
/* ----------------------------------------------*/
#region7wrap{background:transparent ; }
#region7{background:transparent ; }
}
@media(max-width:767px ){
	
#region8wrap,#region8 {background-image:none;}
 
}
@media(max-width:px ){
		
/* ----------------------------------------------*/
/* L 09 - Region 9
/* ----------------------------------------------*/
#region9wrap{background:#FFFFFF ; }
#region9{background:transparent ; }
}
/**
 * @version		1.1.2
 * @package		JoomlaXTC Retroid template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* ----------------------------------------------*/
/* C 00 - CSS3 Hover Effects
/* ----------------------------------------------*/





/* ----------------------------------------------*/
/* C 00 - CSS3 Animated Component
/* ----------------------------------------------*/





/* ----------------------------------------------*/
/* C 02 - CSS3 Resposnive Animations
/* ----------------------------------------------*/






/* CSS3 Responsive Breakpoints */
	@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
	#region1wrap,#region2wrap,#region3wrap,#region4wrap,#region5wrap,#region6wrap,#region7wrap,#region8wrap,#region9wrap,div.articlemain {background-attachment:scroll!important;} 
	}
	
	@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {
	#region1wrap,#region2wrap,#region3wrap,#region4wrap,#region5wrap,#region6wrap,#region7wrap,#region8wrap,#region9wrap,div.articlemain {background-attachment:scroll!important;}
	}
	
	@media(max-width:1496px){
	.imagegalleryplg img {width:16.5%!important;}
	}
	
	
	

@media(max-width:1600px){
.span12 .itemJFullText,.span12 .k2spanwrap{padding: 0 300px;}

}
	@media(max-width:1455px){
	div.items-leading.xtc-leading div.span6 h2.cat_title {font-size:48px!important;}
	}

	
	@media(max-width:1280px){
	.span12 .itemJFullText,.span12 .k2spanwrap{padding: 0 200px;}
	.span12 #component {padding:0px 200px;}
	.span12 #component .item-page {margin:0px -200px;}
}
	@media(max-width:1140px){
	input#mod-search-searchword.inputbox {width:80%!important;}
	#header ul.menu > li > a,#header ul.menu > li.active > a,#header ul.menu > li:hover > a,#header ul.menu > li.parent:hover > a{margin: 0 6px;}
}
	
	@media screen and (max-width: 980px){
	.leftlarge .items-leading .span6,.leftlarge .items-leading .span3{width:100%;margin-left:0;}
	.leftlarge .items-leading div:first-child + div{margin-left:0;}
	.rightlarge .items-leading .span6,.rightlarge .items-leading .span3{width:100%;margin-left:0;}
	.centerlarge .items-leading .span6,.centerlarge .items-leading .span3{width:100%;margin-left:0;}
	.span3.xtc-category-col.cols-4.item.column-2{margin-left:0;}
	.xtc-intro .row-fluid .span12 div:first-child + div + div{margin-left:0;}
	.centerlarge .items-leading div:first-child + div + div{margin-left:0;}
	.k2Container .rl_guest,.k2Container .rl_add,.k2Container .rl_remove{top:0px!important;right:0px!important;position:relative!important;}
	.itemAuthorLatest,.itemAuthorBlock {float:none!important;width:100%!important;}
	.product_price {display:inline-block!important;width:40%;}
	.product_quantity_input {display:inline-block!important;width:15%;}
	.k2store_add_to_cart {display:inline-block!important;width:20%;}
	
.span12 .img-fulltext-right img,
.span11 .img-fulltext-right img,
.span10 .img-fulltext-right img,
.span9 .img-fulltext-right img,
.span8 .img-fulltext-right img,
.span7 .img-fulltext-right img,
.span6 .img-fulltext-right img,
.span5 .img-fulltext-right img,
.span4 .img-fulltext-right img,
.span3 .img-fulltext-right img,
.span2 .img-fulltext-right img,
.span1 .img-fulltext-right img {max-width:150%!important;}
.span12  .itemJFullText,	.span12 .k2spanwrap{padding: 0 140px 0px 100px;}
	}
	@media(max-width:930px){
	.article_date {margin: 0px 22px 0px 0px;}
	#section-kmt {padding:0!important;}
	}
	@media screen and (max-width: 900px){
	.imagegalleryplg img {width:33%!important;}
	#menuwrap {float:right;}
	.menur1social {padding-top: 6px!important;}
	.module.nopadbt {padding-left:8px!important;}
	.row-fluid [class*="span"] {display: block; width: 100%;margin-left: 0!important;}
	.gridlast.span6.xtc-category-col.cols-2.item,#itemListLeading .span6,#itemListPrimary .span6,#itemListSecondary .span6 {margin-left:0;}
	#left.span3,#left2.span3,#left3.span3,#left4.span3,#left5.span3,#left6.span3,#left7.span3,#left8.span3 {margin-left:0;}
	#right.span3,#right2.span3,#right3.span3,#right4.span3,#right5.span3,#right6.span3,#right7.span3,#right8.span3{margin-left:0;}
	#left,#left2,#left3,#left4,#left5,#left6,#left7,#left8{margin-bottom:2%;padding-right:0;}
	#right,#right2,#right3,#right4,#right5,#right6,#right7,#right8{margin-top:2%;padding-left:0;}
	.item-page.wtitle #section-kmt {width:100%; margin-left:0;}
	.itemRatingLog {display:none;}
	.product_price, .product_quantity_input, .k2store_add_to_cart {display: inline-block !important;width: 32%;}
	.firstrow, .centerrow {padding-bottom:0!important;}
	.items-more {text-align:center;margin-bottom:20px;}
	div.itemToolbar {margin-bottom:4px!important;}
	div.k2spanwrap{margin-top:20px;}
	div.items-leading.xtc-leading div.span6 h2.cat_title,h2.cat_title a,h2.cat_title,.xtc-intro div.span3 h2.cat_title{font-size:62px!important;}
	div.catItemAuthor,div.catItemCategory {font-size:24px;}
	div.catItemIntroText {font-size:24px;}
	#region3wrap .xtc-wrapper {padding:5px 0!important;}
	input#mod-search-searchword.inputbox {width:100%!important;}
	div.itemAttachmentsBlock span,div.itemExtraFields ul li span.itemExtraFieldsLabel,div.itemExtraFields ul li span.itemExtraFieldsValue,div.itemExtraFields ul li span.itemExtraFieldsValue a ,div.itemCategory span,div.itemCategory a,div.itemTagsBlock span,div.itemTagsBlock ul.itemTags li a,div.itemTagsBlock ul.itemTags li a:hover,div.itemAttachmentsBlock span,div.itemAttachmentsBlock ul.itemAttachments li a,div.itemAttachmentsBlock ul.itemAttachments li a:hover,div.itemAttachmentsBlock ul.itemAttachments li span,div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl,div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail,div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a,	div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a {font-size:18px!important;}
	.slideleft1,.slideleft2,.slideleft3,.slideright1,.slideright2,.slideright3 {left:0px!important;opacity:1!important;}
	div.itemAuthorBlock img.itemAuthorAvatar {max-width:20%;}
   .span12 .itemJFullText {padding: 40px;}
   .span12 .k2spanwrap {padding: 0px 80px;}
   .span12 #component {padding:0px 40px;}
   .span12 #component .item-page {margin:0px -40px;}
   div.itemBody {margin:0px!important;}
   /* JOOMLA CONTENT - ARTICLE PAGE */
.span11 .img-fulltext-right,
.span10 .img-fulltext-right,
.span9 .img-fulltext-right, 
.span8 .img-fulltext-right, 
.span7 .img-fulltext-right, 
.span6 .img-fulltext-right,
.span5 .img-fulltext-right,
.span4 .img-fulltext-right,
.span3 .img-fulltext-right,
.span2 .img-fulltext-right,
.span1 .img-fulltext-right {padding: 0px;margin: -40px 0px 24px;height:none!important;overflow: hidden;position:relative;z-index:1;}
.span11 #component .item-page,
.span10 #component .item-page,
.span9 #component .item-page,
.span8 #component .item-page,
.span7 #component .item-page,
.span6 #component .item-page,
.span5 #component .item-page,
.span4 #component .item-page,
.span3 #component .item-page,
.span2 #component .item-page,
.span1 #component .item-page {margin:0px -40px;}
	}
	
	@media (min-width: 768px) and (max-width: 979px) { 
	.xtc-intro div.span12 div.column-4,.xtc-intro div.span12 div.column-2,.blog-featured .row-fluid .row-fluid .span3:first-child,.blog-featured .row-fluid .row-fluid .span3:first-child.span3 + .span3{margin-left:0;} 
	.xtc-intro .span3,.blog-featured .row-fluid .row-fluid .span3{float:left;width:100%;margin-left:0px}
	}
	@media (max-width: 800px) { 
	.socialsq {width:60%; margin-left:42px;}
	
	div.pagination span, div.pagination a, ul.pagenav a {font-size:100%;padding:6px 15px;}
	div.itemInfos,div.itemsTools,div.itemToolbar ul {float:none;}
	#sb-searchwrap{margin-right:-10px;}
	div.items-leading.xtc-leading div.span6 h2.cat_title,h2.cat_title a,h2.cat_title,.xtc-intro div.span3 h2.cat_title{font-size:52px!important;}
	.categorywrap-right .main .articlemain, .categorywrap-left .main .articlemain {background-attachment:scroll!important;}
	}
	
	@media (max-width: 768px) {
	div.acymailing_form, div.acymailing_form input, div.acymailing_form textarea {text-align:center;}
	p.acysubbuttons {text-align:center !important;}
	input.button.subbutton.btn.btn-primary {width:85%;}
	.xtc-leading .span6,.xtc-leading .span3,.xtc-intro .span3{margin-left:0;float:none;width:100%;}
	.formwrap,form#finder-search {text-align:left; padding:10px;width:80%; }
	.k2media_wrap_right {width:100%!important;float:none!important;}
	.k2media_wrap_left {width:100%!important;float:none!important;}
	.itemRelatedk2store {display:none;}
	.k2rightcolumn {margin-top:24px;}
 div#region1wrap.xtc-bodygutter,
 div#region2wrap.xtc-bodygutter,
 div#region4wrap.xtc-bodygutter,
 div#region5wrap.xtc-bodygutter,
 div#region6wrap.xtc-bodygutter,
 div#region7wrap.xtc-bodygutter,
 div#region8wrap.xtc-bodygutter,
 div#region9wrap.xtc-bodygutter {background-position:top!important;background-attachment:scroll!important;}
    .xtc-wrapper{padding-top:100px!important;padding-bottom:100px!important;}
	.newmainslide {padding:0!important;}
	.acymailing_module_form {margin-top:0!important;margin-bottom:0!important;}
	}
	
	@media (max-width: 720px) {
	.commentsleft,.commentsright {float:none;width:100%;}
	.itemNavigation {text-align:center;}
	.itemNavigationTitle {width:100%;display:block;}
	div.items-leading.xtc-leading div.span6 h2.cat_title,h2.cat_title a,h2.cat_title,.xtc-intro div.span3 h2.cat_title{font-size:42px!important;}
	div.catItemAuthor,div.catItemCategory {font-size:18px;}
	div.catItemIntroText {font-size:18px;}
	
	}
	
	@media(max-width:670px){
	h2.article_title{font-size:48px!important;}	
	span.itemAuthor {font-size:24px!important;font-weight:bold;}
	}
	
	@media(max-width:620px){
	.article_date {padding: 20px 10px;}	
	.article_info{margin-left:0;}
	#k2itemtabs.nav-tabs li {float:none!important;}
	#k2itemtabs.nav-tabs li a {margin-bottom: 2px!important;border-bottom:2px solid #fff;}
	h2.k2title {text-align:center;}
	.article_date {display:none;}
	h5.day {float:left;}
	.article_date .day {font-size:22px!important;}
	.article_header {padding:20px!important;}
	.article_header span {float:none!important;}
	h2.title a,h2.title {font-size:36px!important;}
	span.pagenav,.pagination-next,.pagination-end,.pagination-start,.pagination-prev {display:none!important;width:0px!important;}
	div.items-leading.xtc-leading div.span6 h2.cat_title,h2.cat_title a,h2.cat_title,.xtc-intro div.span3 h2.cat_title{font-size:32px!important;}
	div.catItemAuthor,div.catItemCategory {font-size:14px;}
	div.catItemIntroText {font-size:16px;}
	.rmore1, .rmore2 {font-size:16px !important; padding:9px 0!important;}
	#region8 .acymailing_form .btn-primary {font-size:16px !important; padding:12px 0!important;}
	.acymailing_module_form .acymailing_introtext {padding-bottom: 0!important; display: block;}
	#region1wrap .xtc-wrapper,#region2wrap .xtc-wrapper,#region4wrap .xtc-wrapper,#region5wrap .xtc-wrapper,#region6wrap .xtc-wrapper,#region7wrap .xtc-wrapper,#region8wrap    .xtc-wrapper{padding-top:60px!important;padding-bottom:60px!important;}
	.slideleft1,.slideleft2,.slideleft3,.slideright1,.slideright2,.slideright3 {left:0px!important;opacity:1!important;}
	h2.article_title{font-size:32px!important;}	
	span.itemAuthor {font-size:18px!important;font-weight:bold;}
	div.itemAuthorBlock img.itemAuthorAvatar {max-width:30%;}
	#component h1,#component h2,#component h3,#component h4,#component h5,#component h6 {font-size:220%;line-height:133%;}
	.span12 .k2spanwrap,.span12 .itemJFullText {padding:0 60px;}
	}

	
	@media(max-width:480px){
	input, textarea, .uneditable-input{width:auto;}
	div.itemAuthorImg{float:left;width:100%;}
	div.itemAuthorBlock div.itemAuthorDetails {margin:20px 0 0 0px;padding:0 0 0 0;float:left;width:100%;}
	#section-kmt {padding:0px;}
	.cat-item div.action {position:relative!important;right:0px!important;bottom:0px;top:24px;}
	#k2Container.nowrap .featuredBadge {top:0px;right:0px;}
	.product_price, .k2store_add_to_cart {display:inline-block!important;width: 30%!important;}
	.product_quantity_input {display:inline-block!important;width: 20%!important;}
	a.rmore1.bslide1,.newmainslide .rmore1 {margin:12px 0px!important;}
	#region1wrap .xtc-wrapper,#region2wrap .xtc-wrapper,#region4wrap .xtc-wrapper,#region5wrap .xtc-wrapper,#region6wrap .xtc-wrapper,#region7wrap .xtc-wrapper,#region8wrap    .xtc-wrapper{padding-top:20px!important;padding-bottom:30px!important;}
	.socialsq {width:80%!important; margin-left:12px!important;}
	.img-fulltext-right {margin-top:-50px!important;height:480px!important;}
	#section-kmt .float-r {float:none;}

	}
	
	@media(max-width:420px){
	#region8 .inputbox {padding:16px 60px 16px 16px;border-radius:28px!important;display:inline-block!important;}
	h2.article_title {font-size:22px!important;}
	span.itemAuthor  {font-size:16px!important;}
	}
	

	
	@media(max-width:320px){
	#logo {padding:0 10px;}
	div.pagination span, div.pagination a,ul.pagenav a {font-size:1em!important;padding:2px 8px;border:2px solid #e3e3e3;}
	div.pagination ul li {padding:0 4px 0 0;}
	.showHere {display:none;}
	.itemToolbar {width:60%!important;margin: 0px auto!important;}
	div.itemToolbar ul li {border-left:0px;}
	#component, #k2Container.itemView.nowrap {padding: 10px !important;}
	.k2title {padding:8px!important;}
	.product_price, .product_quantity_input, .k2store_add_to_cart {display: visible !important;margin-bottom:16px;width: 100%!important;font-size:48px;text-align:center;}
	div.itemHeader {margin:  0px 60px!important;}
	.img-fulltext-right {margin-top:-140px!important;height:400px!important;}
	body.innerpage.sticky {margin-top:0px;}
	div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail,a.itemPrevious,a.itemNext {display:block;}
	#component h1,#component h2,#component h3,#component h4,#component h5,#component h6 { padding:0px; font-size:180%;line-height:133%;}
	}

	
/**
 * @copyright	Copyright (C) 2005 - 2016 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Import project-level system CSS */
@import url(../../../media/system/css/system.css);

/* Unpublished */
.system-unpublished, tr.system-unpublished {
	background: #e8edf1;
	border-top: 4px solid #c4d3df;
	border-bottom: 4px solid #c4d3df;
}

span.highlight {
	background-color:#FFFFCC;
	font-weight:bold;
	padding:1px 4px;
}

.img-fulltext-float-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-none {
}

.img-intro-float-right {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}

.img-intro-float-left {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.img-intro-float-none {
}/**
 * @copyright	Copyright (C) 2005 - 2016 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }

/* Buttons */
#editor-xtd-buttons {
	padding: 5px;
}

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
}

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #666;
	cursor: pointer;
}

.button2-left span,
.button2-right span {
	cursor: default;
	color: #999;
}

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
	padding: 0 6px;
}

.page span {
	color: #000;
	font-weight: bold;
}

.button2-left a:hover,
.button2-right a:hover {
	text-decoration: none;
	color: #0B55C4;
}

.button2-left a,
.button2-left span {
	padding: 0 24px 0 6px;
}

.button2-right a,
.button2-right span {
	padding: 0 6px 0 24px;
}

.button2-left {
	background: url(../images/j_button2_left.png) no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-right {
	background: url(../images/j_button2_right.png) 100% 0 no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore,
.button2-left .article {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

.button2-left .blank {
	background: url(../images/j_button2_blank.png) 100% 0 no-repeat;
}

/* Tooltips */
div.tooltip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	z-index:13000;
}

div.tooltip h4 {
	padding: 0;
	margin: 0;
	font-size: 95%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../images/selector-arrow.png) no-repeat;
}

div.tooltip p {
	font-size: 90%;
	margin: 0;
}

/* Caption fixes */
/* Caption fixes */
.img_caption .left {
        float: left;
        margin-right: 1em;
}

.img_caption .right {
        float: right;
        margin-left: 1em;
}

.img_caption .left p {
        clear: left;
        text-align: center;
}

.img_caption .right p {
        clear: right;
        text-align: center;
}

.img_caption  {
	text-align: center!important;
}

.img_caption.none {
	margin-left:auto;
	margin-right:auto;
}


/* Calendar */
a img.calendar {
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background: url(../images/calendar.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}
/**
 * @version		1.1.2
 * @package		JoomlaXTC Retroid template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
.itemJFullText {width: auto%; margin:auto;}
.modulecontent {
	padding: 30px;
	padding-left: 0px !important;
	padding-right: 0px !important ;
}

.redondo{
width: 227px;
height: 227px;
border-radius: 150px;
background-image: url("http://www.arquiteturadeeventos.com.br/images/CONTEUDO/luisa.jpg");
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.8);
float: left;
background-size: 100% auto;
margin-bottom: 20px;
margin-right:30px;
	}


#region1{background-size: 100% !important;}
.module title-off  nopad, pc { margin:0px !important;}
.conteudo{width: 80%; margin: auto;}
#wallviewjxtcwall577 {height: 450px !important;}
.jxtcwall5777{  display:none;}		
.retroid_mainslide, .mobilehide { background-size:100% !important;}
.slideright {position:relative;}
.slideleft {position:relative;}
.productdetails-view productdetails{ margin-top:120px;}
.span12 .img-fulltext-right{height: 433px !important;}
#jxtcwall577, #jxtcwall717,  #jxtcwall728, .firstarea{ margin-bottom:4px !important;}
.span12 .img-fulltext-right{ height:215px !important;}
.item-page p{ font-size:16px !important;}
.PricesalesPrice{ font-size:24px;margin: auto;width: 250px;}
.r3spacer_top{ margin-top:15px !important;}
@media screen and (max-width: 768px){
.img-fulltext-right, .pc, .jxtcwall5777
.sj-k2slickslider .slickslider-items
{  display:none;}	
 .cel{  display:block;}
 
.PricesalesPrice{ font-size:18px;margin: auto;width:100%;}
	
	}
	@media screen and (min-width: 800px){
	 .cel{  display:none;}
		
	}
	 @media screen and (max-width: 600px) {
		 
table {
      border: 0;
    }
    table thead {
      display: none;
    }
    table tr {
      margin-bottom: 10px;
      display: block;
      /*border-bottom: 2px solid #ddd;*/
    }
    table  td {
      display: block;
      text-align: left;
      font-size: 13px;
	  width:92% !important;
     /* border-bottom: 1px dotted #ccc;*/
    }
    table  td:last-child {
      border-bottom: 0;
    }
  /*  table td:before {
      content: attr(data-label);
      float: left;
      text-transform: uppercase;
      font-weight: bold;
    }*/
 }
