/*Logo*/
#rt-logo
{
  background: url(../images/logo/logo.png) no-repeat top left;
  height: 90px;
  left: -2px;
  position: relative;
  top: 13px;
  width: 335px;
}
/*Buttons*/
A.moduleItemReadMore, A.k2ReadMore, DIV.itemCommentsForm FORM INPUT#submitCommentButton, INPUT[type="submit"], BUTTON.button, .component-content DIV.toggle-editor A
{
  border: none;
}
A.moduleItemReadMore:hover, A.k2ReadMore:hover, DIV.itemCommentsForm FORM INPUT#submitCommentButton:hover, INPUT[type="submit"]:hover, BUTTON.button:hover, .component-content DIV.toggle-editor A:hover
{
}
/*Typhography*/
.module-title H2.title, DIV.catItemHeader H3.catItemTitle, DIV.itemHeader H2.itemTitle, DIV.userItemHeader H3.userItemTitle, DIV.itemCommentsForm H3, H3.itemCommentsCounter, DIV.k2AccountPage TH.k2ProfileHeading, DIV.componentheading, DIV.genericItemHeader, H2.genericItemTitle, H1, DIV.k2ItemsBlock.header UL LI A.moduleItemTitle, DIV.k2ItemsBlock.style-1 UL LI A.moduleItemTitle, DIV.welcome DIV.module-title H2.title SPAN, DIV.k2ItemsBlock.arch UL LI SPAN.moduleItemTitle
{
  color: #393939;
}
DIV.k2ItemsBlock.header UL LI A.moduleItemTitle:hover, DIV.k2ItemsBlock.style-1 UL LI A.moduleItemTitle:hover
{
  color: #FFC452;
}
/*=== Top Positions ===*/
#rt-top
{
}
#rt-top .rt-container
{
  border-bottom: 1px solid #E8E8E8;
}
#rt-maintop .rt-container > DIV > DIV
{
  border-right: 1px solid #E8E8E8;
}
/*=== Header Positions ===*/
#rt-header
{
}
#rt-header .rt-container
{
}
/*=== Showcase Positions ===*/
#rt-showcase
{
}
/*=== Feature Positions ===*/
#rt-feature
{
}
#rt-feature .rt-container
{
}
/*=== Utility Positions ===*/
#rt-utility
{
}
#rt-utility .rt-container
{
}
/*=== MainTop Positions ===*/
#rt-maintop
{
}
#rt-maintop .rt-container
{
  border-bottom: 1px solid #E8E8E8;
}
DIV.test-author SPAN.author
{
  color: #393939;
}
/*=== MainContent ===*/
DIV.mb8-sa4 #rt-mainbody, DIV.mb8-sa4 #rt-content-top .rt-block
{
  border-right: 1px solid #E8E8E8;
}
#rt-main
{
}
#about #rt-main .rt-container
{
  border-bottom: 1px solid #E8E8E8;
}
DIV.catItemView.blog DIV.catItemHeader > SPAN, DIV.catItemView.blog DIV.catItemHeader > DIV, DIV.userItemHeader > DIV, DIV.userItemHeader > SPAN, DIV.userItemCategory SPAN, DIV.userItemHeader SPAN.userItemDateCreated, DIV.itemHeader > DIV, DIV.itemHeader > SPAN, DIV.itemHeader SPAN.itemAuthor, DIV.itemCategory SPAN, DIV.itemHeader SPAN.itemDateCreated, DIV.genericItemHeader SPAN.genericItemDateCreated
{
  color: #393939;
}
DIV.catItemView.blog DIV.catItemHeader H3.catItemTitle, DIV.userItemHeader H3.userItemTitle A, DIV.itemView.blog H2.itemTitle, DIV.catItemView.testimonials H3.catItemTitle
{
  color: #C3C3C3;
}
DIV.catItemView.blog SPAN.catItemDateCreated SPAN, DIV.userItemHeader SPAN.userItemDateCreated SPAN, DIV.userItemHeader H3.userItemTitle A:hover, DIV.itemHeader SPAN.itemDateCreated SPAN.day
{
  color: #FFC452;
}
DIV.userItemList
{
  border-bottom: 1px solid #E8E8E8;
}
DIV.social-button SPAN.label
{
  color: #393939;
}
/*Recent posts*/
DIV.k2ItemsBlock.recent SPAN.moduleItemDateCreated
{
  color: #393939;
}
/*Tags cloud*/
DIV.k2TagCloudBlock A
{
  color: #8D8D8D;
}
DIV.k2TagCloudBlock A:hover
{
  color: #FFC452;
}
#blog .K2ItemsRow
{
  border-bottom: 1px solid #E8E8E8;
}
.rt-container
{
  background: none;
}
/*Pagination*/
DIV.k2Pagination UL LI SPAN.pagenav, DIV.pagination UL LI SPAN.pagenav, DIV.itemComments DIV.itemCommentsPagination UL LI SPAN.pagenav
{
  background: #FFC452;
  color: #FFF;
}
DIV.k2Pagination UL LI A.pagenav, DIV.pagination UL LI A.pagenav, DIV.itemComments DIV.itemCommentsPagination UL LI A.pagenav
{
  background: #393939;
  color: #FFF;
}
#k2Container DIV.k2Pagination UL LI A.pagenav:hover, DIV.pagination UL LI A.pagenav:hover, DIV.itemComments DIV.itemCommentsPagination UL LI A.pagenav:hover, #k2Container .k2Pagination UL LI.active SPAN.pagenav, DIV.pagination UL LI.active SPAN.pagenav, DIV.itemComments DIV.itemCommentsPagination UL LI.active SPAN.pagenav
{
  background: #FFC452;
  text-decoration: none;
  color: #FFF;
}
/*Forms*/
#jform_contact_message, #commentText, #jform_profile_aboutme
{
  background: #FFF;
  border: 1px solid #E8E8E8;
}
#form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox, INPUT.inputbox[type="text"], INPUT.inputbox[type="password"], INPUT.inputbox[type="email"], INPUT#url, INPUT[type="text"], INPUT.required[type="text"], INPUT.required[type="password"], INPUT.required[type="email"]
{
  background: #FFF;
  border: 1px solid #E8E8E8;
  color: #8D8D8D;
}
#contact-form LABEL, DIV.k2AccountPage TABLE.admintable LABEL
{
  font-size: 1em;
  line-height: 2em;
}
H2.k2ProfileHeading
{
  color: #C3C3C3;
}
/*Comments*/
DIV.itemComments UL.itemCommentsList LI
{
  background: none;
  border: 1px solid #E8E8E8;
}
DIV.itemComments UL.itemCommentsList LI.unpublishedComment
{
  background: none;
  border: 1px solid #E8E8E8;
}
DIV.itemComments UL.itemCommentsList LI.authorResponse
{
  background: none;
  border: 1px solid #E8E8E8;
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentToolbar
{
  border-top: 1px solid #E8E8E8;
}
DIV.itemComments UL.itemCommentsList LI SPAN.commentDate
{
  color: #393939;
}
SPAN.commentAuthorName
{
  color: #FFC452;
}
DIV.itemComments UL.itemCommentsList, DIV.social-button
{
  border-bottom: 1px solid #E8E8E8;
}
/*Google Map*/
DIV.map-wrapper
{
  background: #FFFFFF;
  border: 1px solid #E8E8E8;
}
/*Search Results*/
DIV.form-limit-and-counter
{
  border-top: 1px solid #E8E8E8;
  border-bottom: 1px solid #E8E8E8;
}
/*===Sidebars===*/
#rt-sidebar-a > DIV
{
  border-bottom: 1px solid #E8E8E8;
}
/*=== MainBottom Positions ===*/
#rt-mainbottom
{
}
#rt-mainbottom .rt-container
{
}
#rt-mainbottom .rt-container > DIV > .newsletter
{
  border-left: 1px solid #E8E8E8;
}
DIV.acymailing_form INPUT.button
{
  color: #FFC452;
}
DIV.acymailing_form INPUT.button:hover, DIV.acymailing_form INPUT.button.active
{
  color: #393939;
  cursor: pointer;
}
#all #rt-mainbottom .rt-container
{
  margin-bottom: 56px;
}
/*=== Bottom Positions ===*/
#rt-bottom
{
}
#rt-bottom .rt-container
{
}
DIV.k2ItemsBlock.news UL LI A.moduleItemTitle
{
  color: #393939;
}
DIV.k2ItemsBlock.news UL LI A.moduleItemTitle:hover
{
  color: #FFC452;
}
DIV.k2ItemsBlock.news UL LI
{
  border-bottom: 1px solid #E8E8E8;
  padding-top: 3px;
}
UL.item-list LI A
{
  color: #8D8D8D;
}
UL.item-list LI A:hover
{
  color: #FFC452;
}
DIV#rt-bottom .rt-container DIV.rt-block
{
  border-right: 1px solid #E8E8E8;
}
DIV.welcome DIV.module-title H2.title
{
  color: #C3C3C3;
}
DIV.welcome DIV.module-title H2.title SPAN
{
  color: #393939;
}
/*=== Footer Positions ===*/
#footer #rt-footer .rt-container
{
  border-top: 1px solid #E8E8E8;
}
#rt-footer, #rt-copyright
{
  color: inherit;
}
