/**
 * @version   1.0 September 15, 2011
 * @author    Mariusz Boloz http://www.mariuszboloz.com
 * @copyright Copyright (C) 2011 Mariusz Boloz
 */

/*=======================IMPORT STYLES===============================*/
@import url(joomla-elements.css);
@import url(forms.css);
@import url(modules.css);
@import url(extensions.css);
@import url(menu.css);
@import url(typo.css);



/*=======================GENERAL STYLES===============================*/
/*demo logo*/
#rt-logo           {background: url(../images/template-logo.png) left top no-repeat;}

/*body padding*/
body { /*Tosh padding:25px 0; */}



/*=======================FONTS STOCK===============================*/
/*arial*/
.bodyfont-family-arial, 
.bodyfont-family-arial input,
.bodyfont-family-arial button,
.headingsfont-family-arial h1,
.headingsfont-family-arial h2,
.headingsfont-family-arial h3,
.headingsfont-family-arial h4,
.headingsfont-family-arial h5,
.headingsfont-family-arial h6,
.mymenufont-family-arial .menutop li.root .item, 
.mymenufont-family-arial .menu-type-splitmenu .menutop li .item,
.submymenufont-family-arial .menutop ul li > .item, 
.submymenufont-family-arial #rt-menu .rt-splitmenu ul li a       {font-family: Arial, Verdana, Helvetica, sans-serif;}


/*lucida*/
.bodyfont-family-lucida,
.bodyfont-family-lucida input,
.bodyfont-family-lucida button,
.headingsfont-family-lucida h1,
.headingsfont-family-lucida h2,
.headingsfont-family-lucida h3,
.headingsfont-family-lucida h4,
.headingsfont-family-lucida h5,
.headingsfont-family-lucida h6,
.mymenufont-family-lucida .menutop li.root .item, 
.mymenufont-family-lucida .menu-type-splitmenu .menutop li .item,
.submymenufont-family-lucida .menutop ul li > .item, 
.submymenufont-family-lucida #rt-menu .rt-splitmenu ul li a      {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}


/*georgia*/
.bodyfont-family-georgia,
.bodyfont-family-georgia input,
.bodyfont-family-georgia button,
.headingsfont-family-georgia h1,
.headingsfont-family-georgia h2,
.headingsfont-family-georgia h3,
.headingsfont-family-georgia h4,
.headingsfont-family-georgia h5,
.headingsfont-family-georgia h6,
.mymenufont-family-georgia .menutop li.root .item, 
.mymenufont-family-georgia .menu-type-splitmenu .menutop li .item,
.submymenufont-family-georgia .menutop ul li > .item, 
.submymenufont-family-georgia #rt-menu .rt-splitmenu ul li a       {font-family: Georgia, sans-serif;}


/*trebuchet*/
.bodyfont-family-trebuchet,
.bodyfont-family-trebuchet input,
.bodyfont-family-trebuchet button,
.headingsfont-family-trebuchet h1,
.headingsfont-family-trebuchet h2,
.headingsfont-family-trebuchet h3,
.headingsfont-family-trebuchet h4,
.headingsfont-family-trebuchet h5,
.headingsfont-family-trebuchet h6,
.mymenufont-family-trebuchet .menutop li.root .item, 
.mymenufont-family-trebuchet .menu-type-splitmenu .menutop li .item,
.submymenufont-family-trebuchet .menutop ul li > .item, 
.submymenufont-family-trebuchet #rt-menu .rt-splitmenu ul li a     {font-family: "Trebuchet MS", sans-serif;}


/*palatino*/
.bodyfont-family-palatino,
.bodyfont-family-palatino input,
.bodyfont-family-palatino button,
.headingsfont-family-palatino h1,
.headingsfont-family-palatino h2,
.headingsfont-family-palatino h3,
.headingsfont-family-palatino h4,
.headingsfont-family-palatino h5,
.headingsfont-family-palatino h6,
.mymenufont-family-palatino .menutop li.root .item, 
.mymenufont-family-palatino .menu-type-splitmenu .menutop li .item,
.submymenufont-family-palatino .menutop ul li > .item, 
.submymenufont-family-palatino #rt-menu .rt-splitmenu ul li a       {font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;}




/*=======================FRAMEWORK===============================*/
#rt-sidebar-a,
#rt-sidebar-b,
#rt-sidebar-c         {background:0;}
.rt-block          {padding:0 5px 40px 15px;margin:0;}
.rt-container         {background:0;}

h1, h2, h3, h4, h5, h6     {letter-spacing:normal!important;font-weight:normal;}




/*=======================TOP BLOCKS===============================*/
#rt-top .rt-block          {padding:10px 5px;}

/*top panel*/
#rt-top            {font-size:11px;}
#rt-top p            {margin-bottom:0;}
#rt-header           {padding-top:40px;}
#rt-menu          {margin-bottom:40px;}






/*=======================MIDDLE BLOCKS============================*/
#rt-breadcrumbs .rt-block  {padding:0 5px 25px 15px;}
#rt-slider-wrap        {width:940px;margin:0 auto;}  
#rt-page-container      {margin:0 auto 25px auto;}
#rt-slider .rt-block    {}
#rt-pageheading        {}
#rt-features        {margin-bottom:40px;}
#rt-showcase        {}
#rt-feature          {}
#rt-maintop          {}

/*main section*/
#rt-main          {}





/*=======================BOTTOM BLOCKS============================*/
/*bottom section*/
#rt-mainbottom         {}  
#rt-bottom          {padding-top:40px;font-size:11px;}
#rt-bottom a        {font-size:11px;}
#rt-utility         {}
#rt-footer,
#rt-footer a        {font-size:11px;}  

.footer1 p           {margin:0 0 5px 0!important;line-height:15px;text-align:right;}

/*back to top button*/
#gantry-totop        {}