/**
* @version   $Id: Custom CSS created by Vladabr 2013-03-16 $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* Background of the home page */

.main-bg-red .rt-bg2 { 
	background-image: none;
	background-color: #FFFFFF !important;
}

body .rt-bg2 {
    background-position: 100% 0;
    background-repeat: repeat;}

/* Size of space berween the main menu items - WORKS*/	

.menutop ul li > .item > span {
    display: block;
    line-height: 1.5em;
    overflow: hidden;
    width: 100%;
	color: #FFFFFF !important;
}

/* *************** RokSpockets - Showcase - reduce article title font size ******************* */

.sprocket-mosaic-item .sprocket-mosaic-title a {
    font-size: 0.7em !important;
    line-height: 0.2em !important;
}

/* Color (#383435) of the menu items - WORKS*/	
.menutop .fusion-js-subs li .item:hover span {
	color: #FFFFFF !important;
}

/*  Logo  */
.logoimg {max-height: 60px; margin: -3px 0 0px -2px;}

div.rt-image .logoimg img {max-width: 400%; border:0; border-style:none;}

@media only screen and (max-width: 480px) {
div.rt-image .logoimg img {width: 200px !important;}

@media only screen and (min-width: 240px) and (max-width: 480px) {
div.rt-image .logoimg img {width: 200px !important;}

@media only screen and (min-width: 481px) and (max-width: 767px) {
div.logoimg img {max-width: 200% !important;}}

@media only screen and (min-width: 768px) and (max-width: 959px) {
div.logoimg img {width: 450px !important;}}

@media only screen and (min-width: 960px) and (max-width: 1199px) {
div.logoimg img {width: 650px !important;}}

@media only screen and (min-width: 1200px) {
#rt-header div.rt-container div.rt-grid-3 {width: 800px;max-width: 800px !important;}
#rt-header div.rt-container div.rt-grid-9 {width: 900px;max-width: 900px !important;}
}
/*  End Logo  */

/* RocketTheme logo */
.rocket {background: none !important;
background-image: none !important;
}

/*  Bottom Menu color */
.rt-block {
    margin: 10px;
    padding: 15px;
    position: relative;
	color: #000000 !important;
}