/*CSS OVERRIDE*/
body,#rt-mainbody,p{color:#333333;}
a,a:hover,a:active{color:#14284b;}
table.table th{font-weight:bold !important;}
/*padding-top: 0 !important;}*/
h2{font-size:180%;}
h2.title{
font-size:150% !important;}

#rt-utility .rt-container{background-color:#14284b !important;}

@media screen and (min-width:768px)
{
	#rt-sidebar-a{background-color:#eeeeee;}
}

@media screen and (max-width:480px)
{
	#rt-mainbody{padding:15px 0;}
	.rt-container{width:97%;}
	#rt-main .rt-grid-9 #rt-mainbody{padding:0;}
	p{line-height:20px;}
}

#rt-header{background-color:#14284b;}
#rt-logo{
margin:0 inherit;}

@media screen and (min-width:1200px)
{
	#rt-header .rt-grid-3 .rt-block{
	margin:0;
	padding-bottom:0;
	padding-top:20px;}
}
@media screen and (max-width:1199px){.rt-grid-6{width:720px !important;}}
@media screen and (max-width:959px){.rt-grid-6{width:488px !important;}
.rt-grid-3.rt-alpha{width:280px !important;}}

.layout-showcase .sprocket-features-content{
width:100% !important;}
.layout-showcase .sprocket-features-pagination {
position:absolute;
left:80% !important;
bottom:0;}

div.layout-showcase.pagination-active{
min-height:250px;}
header div#rt-showcase div.rt-container div.rt-block{
padding-bottom:0;
margin-bottom:25;}

section#rt-body-section div.rt-container{background-color:#ffffff;}

/*blog view*/
.blog-featured .items-leading,
.blog-featured .article-info{display:none;}
div.item div.img-intro-left img{width:100%;}

@media screen and (max-width:480px)
{
	/*div#rt-main div.rt-container{margin:0;}*/
	div#rt-main div.rt-container div.rt-block{/*padding:0*/;margin:0;}
	div#rt-main div.rt-container div.img-intro-left{margin:0;}
	div#rt-main div.rt-container div.item h2{line-height:25px;}
	div#rt-main div.rt-container div.item dl.article-info{margin-bottom:10px;}
}
@media screen and (max-width:959px)
{
	div#rt-main div.rt-container div.item h2{line-height:25px;}
}

/*main menu*/
#rt-utility .menu-block{float:left;}
.gf-menu.l1 > li > .item{color:#ffffff;}
div.menu-block div.dropdown,
div.menu-block div.column.col1{width:230px !important;}
.menu-block li a.item{
font-size:100%;
padding:2px 3px;
line-height:20px;}
.gf-menu .item:before{
font-size:3px;
margin-right:3px;}
.gf-menu .dropdown{padding:10px 2px !important;}

.gf-menu .dropdown .flyout,
.gf-menu .dropdown .flyout .col1{
width:170px !important;
margin-left:3px;}

.gf-menu-toggle{background-color:#d2cfcd;}

/*static menu*/
#rt-header .rt-block.static_menu{margin-top:0;margin-bottom:0;}
.static_menu li{float:left;padding-right:10px;}
.static_menu li a{color:white !important;}


/*search field*/
#rt-header .rt-block.search_field{margin-top:0;margin-bottom:0;padding-bottom:0;}
.search_field #mod-finder-searchword{width:85%;}


/*e-player*/
.eplayer{
padding-top:0 !important;
padding-bottom:0 !important;
margin-top:85px !important;
/*float:right !important;*/}
@media screen and (max-width:480px)
{
	.eplayer{margin-top:20px !important;margin-bottom:20px !important;}
}

/*buttons*/
.button, .readon, .readon2, button.validate, p.readmore a, #member-profile a, #member-registration a, .formelm-buttons button, .controls .btn, .logout-button .btn, #gantry-totop, .sprocket-readmore, .roksearch_results a.clr{
background-color:transparent !important;
background-image:none;
border:1px solid #14284b !important;
color:#14284b !important;}
.readon span{
color:#14284b !important;
font-weight:bold !important;}

/*login form*/
#login-form input[type="text"],
#login-form input[type="password"] {
width:95%;}
@media screen and (max-width:767px)
{
	#rt-sidebar-a{border-top:5px solid #14284b;}
}

/*article*/
.img-intro-left{max-width:100%;}
.item-page p:first-of-type{
font-weight:bold;
font-size:120%;}
div#rt-mainbody div.img-fulltext-left,
div#rt-mainbody div.img-fulltext-left img{width:100%;margin-right:0;}
@media screen and (max-width:959px)
{
	div#rt-mainbody div.item-page h2{line-height:25px;}
}
p.img_caption{font-weight:normal !important;font-size:90% !important;}

/*BT slideshow*/
.bt-cs .bt-inner .bt-title{
color:#14284b !important;
text-transform:none !important;
font-family:"Verdana", "Helvetica", "Arial", sans-serif !important;
font-size:180%;
line-height:40px;}
.bt-inner{padding:0 !important;}
.bt-cs .bt-inner img{
outline:0 !important;
border:0 !important;
max-width: 100% !important;
margin:0 !important;}
@media screen and (max-width:480px)
{
	#rt-feature .rt-block{margin:0 !important;padding:0 7px;}
}

/*SOME MOBILE*/
div.scs-some{
margin-top:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
padding-bottom:0 !important;}


/*Kunena*/
#kflattable .kcol-ktopictitle .ktopic-details .ktopic-title-cover .ktopic-title:hover{color:#071c46 !important;}
#Kunena .kwho-admin,
#Kunena a.kwho-admin,
#Kunena a:hover{color:#14284b !important;}


@media screen and (min-width:580px) and (max-width:767px)
{
	#Kunena td.kmessage-right div.kmsgbody,
	#Kunena td.kmessage-left div.kmsgbody,
	#Kunena td.kmessage-top div.kmsgbody,
	#Kunena td.kmessage-bottom div.kmsgbody{width:65%;}
}