
body{
	}

/*Logo*/

#rt-logo{
	background:url(../images/logo/logo.jpg) top left no-repeat;
    width: 194px;
	height:100px;
	}


/*Buttons*/

a.moduleItemReadMore,
a.k2ReadMore,	
div.itemCommentsForm form input#submitCommentButton,
input[type="submit"],
button{border:none}
	
a.moduleItemReadMore:hover,
a.k2ReadMore:hover,
div.itemCommentsForm form input#submitCommentButton:hover,
input[type="submit"]:hover,
button: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,
h1,
div.custom h2,
div.custom h5,
p.light{	color:#000;	}

a.toolbar:hover{color:#000;}

.wrapper.homepage h3.catItemTitle span,
div.custom.featured-clients h2{color:#747778;}


/*=== Top Positions ===*/

#rt-top{
	/*border-bottom:10px solid #2d4057;*/
	background:url(../images/top-border.jpg) left bottom repeat-x !important;
	
	}


/*=== Header Positions ===*/

/*=== Showcase Positions ===*/

/*=== Feature Positions ===*/

/*=== Utility Positions ===*/

/*=== MainTop Positions ===*/

/*=== MainContent ===*/

.rt-container {background: none;}

div.catItemIntroText h4,
div.moduleItemIntrotext h4,
div.featured-clients,
div.userItemIntroText h4,
div.itemIntroText h4{
color:#2d4057;}

.wrapper.homepage div.catItemIntroText p,
div.k2TagCloudBlock a{
color:#7e7e7e;
}

ul.list li a{
	color:#7e7e7e;}
	
ul.list li a:hover{
color:#2d4057;	}


div.catItemCategory a,
div.catItemAuthor a,
div.catItemHitsBlock span,
div.catItemCommentsLink a,
div.k2ItemsBlock.recent-posts ul li a.moduleItemTitle,
div.itemCategory a,
div.itemAuthor a,
div.itemHits,
div.itemCommentsAnchor a,
div.itemComments ul.itemCommentsList li span.commentAuthorName,
div.catItemRatingBlock span,
div.k2TagCloudBlock a:hover,
div.itemHeader span.itemDateCreated,
div.itemRatingBlock span,
div.userItemHeader span.userItemDateCreated{
color:#2d4057;
}

strong{color:#7e7e7e;}

div.catItemCategory a:hover,
div.catItemAuthor a:hover,
div.catItemCommentsLink a:hover,
div.k2ItemsBlock.recent-posts ul li a.moduleItemTitle:hover,
div.itemCategory a:hover,
div.itemAuthor a:hover,
div.itemCommentsAnchor a:hover,
div.itemComments ul.itemCommentsList li span.commentDate {
color:#7e7e7e;
}

.component-content .button2-left a {
    background: #b3b3b3;
	color:#000;
	}
	
.component-content .button2-left a:hover{
color:#fff;}




/*Pagination*/

div.k2Pagination,
div.pagination {
	color: #2d4057;
	}

#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
div.pagination ul li a,
div.pagination ul li span{
	/*background:#999;*/
	}
	
#k2Container .k2Pagination ul li.pagination-start span.pagenav,
#k2Container .k2Pagination ul li.pagination-prev span.pagenav,
#k2Container .k2Pagination ul li.pagination-end span.pagenav,
#k2Container .k2Pagination ul li.pagination-next span.pagenav,
div.pagination ul li.pagination-start span.pagenav,
div.pagination ul li.pagination-prev span.pagenav,
div.pagination ul li.pagination-end span.pagenav,
div.pagination ul li.pagination-next span.pagenav{
	/*background:#999;*/
	color:#7e7e7e;
	}
	
#k2Container .k2Pagination ul li span.pagenav,
div.pagination ul li span.pagenav{
	/*background:#000;*/
	color:#2d4057;

}


#k2Container .k2Pagination ul li.pagination-start a,
#k2Container .k2Pagination ul li.pagination-prev a,
#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
#k2Container .k2Pagination ul li.pagination-end a,
#k2Container .k2Pagination ul li.pagination-next a,
div.pagination ul li.pagination-start a,
div.pagination ul li.pagination-prev a,
div.pagination ul li span,
div.pagination ul li a,
div.pagination ul li a.pagenav:hover,
div.pagination ul li.pagination-end a,
div.pagination ul li.pagination-next a{
	color:#7e7e7e;
	}
	
#k2Container .k2Pagination ul li.pagination-start a:hover,
#k2Container .k2Pagination ul li.pagination-prev a:hover,
#k2Container .k2Pagination ul li.pagination-end a:hover,
#k2Container .k2Pagination ul li.pagination-next a:hover,
#k2Container .k2Pagination ul li a:hover,
#k2Container .k2Pagination ul li a.pagenav:hover,
div.pagination ul li.pagination-start a:hover,
div.pagination ul li.pagination-prev a:hover,
div.pagination ul li.pagination-end a:hover,
div.pagination ul li.pagination-next a:hover,
div.pagination ul li a:hover{
	/*background:#000;*/
	color:#2d4057;
	}
	
/*Forms*/

textarea{
	background:#fff;
	border:1px solid #fff;
}

input[type="text"], input[type="email"], input[type="password"],
#form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox {
	background:#fff;
	border:1px solid #fff;
	}
	
	
label{
	font-size:1em;
	line-height:2em;
	}
	
#comment-form textarea,
input#userName, input#commentEmail, input#commentURL{
	background:#fff;
	border:1px solid #fff;
	}
	
	
/*Google Map*/
	
div.map-wrapper{
    background: #fff;
    border: 1px solid #fff;
	}

/*Search Results*/

div.form-limit-and-counter{
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}

/*Comments*/

div.itemComments ul.itemCommentsList li{
	background:#fff;}
	
div.itemComments ul.itemCommentsList li.authorResponse {
    background: #fff;
}

div.itemComments ul.itemCommentsList li.unpublishedComment {
    background: #CCC;
	color:#666;
}

div.itemComments ul.itemCommentsList li.unpublishedComment span.commentDate{color:#000;}
	
div.itemComments ul.itemCommentsList li.unpublishedComment span.commentAuthorName a{color:#000;}
div.itemComments ul.itemCommentsList li.unpublishedComment span.commentAuthorName a:hover{color:#fff;}

span.commentAuthorName{
	background:none;}

/*====Sidebars======*/

span.moduleItemDateCreated,
div.k2ItemsBlock.services-overview ul li h5,
#port div.catItemIntroText h5,
div.catItemHeader span.catItemDateCreated,
div.k2ItemsBlock.news p{
color:#2d4057;
}




/*=== MainBottom Positions ===*/



/*=== Bottom Positions ===*/

/*=== Footer Positions ===*/

#rt-footer, #rt-copyright {
    color: #ffffff;
}

.copyright,
.copyright a,
.copyright a:hover{color:#ffffff;}

