/*
Template Name: Espresso XTC
Template URI: http://www.joomlaxtc.com
Description: Espresso XTC Joomla 2.5
Version: 1.0
Author: Monev Software LLC
Author URI: http://www.joomlaxtc.com
License: #  The CSS, XHTML is released under GPL:
         #  http://www.opensource.org/licenses/gpl-license.php 
		 #  Graphics under exclusive license (C)2008-2013 Monev Software LLC 
		 #  Additional CSS, PHP, and Javascripting under exclusive license (C)2008-2013 Monev Software LLC 
	     #  http://www.joomlaxtc.com

*/
/* ----------------------------------------------*/
/* G 00 - Body
/* ----------------------------------------------*/
.xtc-bodygutter{padding:0; margin-top:-5px;}
.xtc-wrapper {width:auto;padding-left:0%;padding-right:0%;margin:0 auto;}
.xtc-wrapperpad {max-width:100%;margin:0 auto;}
/* ----------------------------------------------*/
/* G 01 - Basic Structure
/* ----------------------------------------------*/
.xtc-spacer {margin-bottom:0px;}
.xtc-gutter {padding:0px;}
.xtc-gutter2 {padding:45px 0px 50px;}
.xtc-gutter3 {padding:0 0px;}
.r1spacer{padding:;}
.r1spacer_top{padding:20px 0 0 0;}
.r2spacer{padding:;}
.r2spacer_top{padding:20px 0 0 0;}
.r3spacer{padding-bottom:!important;}
.r3spacer_top{padding:0;}
.r4spacer{padding:;}
.r4spacer_top{padding:20px 0 0 0;}
.r5spacer{padding:;}
.r5spacer_top{padding:20px 0 0 0;}
.r6spacer{padding:;}
.r6spacer_top{padding:20px 0 0 0;}
.r7spacer{padding:;}
.r7spacer_top{padding:20px 0 0 0;}
.r8spacer{padding:;}
.r8spacer_top{padding:20px 0 0 0;}
.r9spacer{padding:;}
.r9spacer_bottom{padding: 0 0 0;}
/* ----Header,logo,menu,top---------------------------*/
#headerwrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#headerwrap .xtc-wrapper {max-width:1021px;/*padding-top:5px!important*/;padding-bottom:5px!important;padding-left:0px!important;padding-right:0px!important;margin:0 auto;}
.header{padding:;}
#header{position:relative;}
#logo{position:absolute;left:25px;top:0;margin:0 0 0 0;z-index:10;}
#top{float:right;margin-top:30px;position:relative;z-index:997;}
#search{float:right;}
#search .module{margin:0;padding:0;}
#search input{}
#search input.button{}
#search input#mod-search-searchword{}
#messagewrap{padding:10px 0;}
/* ----------------------------------------------*/
/* G 02 - Menus
/* ----------------------------------------------*/
#menu{float:right;}
#menu ul.menu > li:first-child > a,#menu ul.menu > li:first-child > a:hover,#menu ul.menu > li.current:first-child > a{}
#menu ul.menu > li > a{}
#menu ul.menu li.parent > ul{}
#menuright1,#menuright2{float:right;padding:13px 0 0 10px;}
#menu > div:first-child{padding:16px 0 0 0;}
.xtcmobilemenu{float:left;}
/* ----------------------------------------------*/
/* G 03 - Regions
/* ----------------------------------------------*/
/* ----Region1---------------------------*/
#region1wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region1wrap .xtc-wrapper {max-width:100%;padding-top:0px!important;padding-bottom:0px!important;padding-left:20px!important;padding-right:20px!important;margin:0 auto; }
#region1.row-fluid{width:auto;}
#region1 {overflow:hidden;}
/* ----Region2---------------------------*/
#region2wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region2wrap .xtc-wrapper {max-width:90%;padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important;margin:0 auto;}
#region2.row-fluid{width:auto;}
/* ----Region3---------------------------*/
#region3wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region3wrap .xtc-wrapper {max-width:1021px;padding-top:60px!important;padding-bottom:60px!important;margin:0 auto;padding-left:20px;padding-right:20px;}
#region3.row-fluid{width:auto;}
.r3spacer {padding-bottom:0 !important;}
.r3spacer_bottom {padding-bottom:0 !important;}
/* ----Region4---------------------------*/
#region4wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region4wrap .xtc-wrapper {max-width:981px;
padding-top:10px!important;padding-bottom:10px!important;padding-left:20px!important;padding-right:20px!important;margin:0 auto;}
#region4.row-fluid{width:auto;}
/* ----Region5---------------------------*/
#region5wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region5wrap .xtc-wrapper {max-width:981px;
padding-top:10px!important;
padding-bottom:10px!important; padding-bottom:20px!important;
padding-left:20px!important;
padding-right:20px!important;
margin:0 auto;}
#region5.row-fluid{width:auto;}
/* ----Region6---------------------------*/
#region6wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region6wrap .xtc-wrapper {max-width:981px;
padding-top:20px!important;
padding-bottom:20px!important;
padding-left:20px!important;
padding-right:20px!important;
margin:0 auto;}
#region6.row-fluid{width:auto;}
/* ----Region7---------------------------*/
#region7wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region7wrap .xtc-wrapper {max-width:981px;padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important;margin:20px 0;}
#region7.row-fluid{width:auto;}
/* ----Region8---------------------------*/
#region8wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region8wrap .xtc-wrapper {max-width:981px;padding-top:0px!important;padding-bottom:0px!important;padding-left:20px!important;padding-right:20px!important;margin:0 auto;}
#region8.row-fluid{width:auto;}
/* ----Region9---------------------------*/
#region9wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region9wrap .xtc-wrapper {max-width:981px;padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important;margin:0 auto;}
#region9.row-fluid{width:auto;padding-top:40px;}
/* ----Footer---------------------------*/
#footerwrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#footerwrap .xtc-wrapper {max-width:1021px;padding-top:px!important;padding-bottom:px!important;padding-left:px!important;padding-right:px!important;margin:0 auto;}
#footerpad.row-fluid{width:auto;}

/* ----------------------------------------------*/
/* G 04 - Content Layouts
/* ----------------------------------------------*/
/* Content Pages*/
.row-fluid > .xtc-leading > div:first-child,.row-fluid > .xtc-leading > div:first-child+div,.row-fluid > .xtc-leading >div:first-child+div+div{margin-bottom:30px;}

.xtc-intro .row-fluid > div > div{margin-bottom:30px;}
.blog-featured > .xtc-leading > div > div,.blog-featured > .row-fluid > .row-fluid > div{margin-bottom:30px;}
.xtc-leading > div:first-child+div+div+div /* Third column */{margin-left:0;}
/* Module Spacers */
.firstarea .module, #left .module:first-child, #right .module:first-child,#region4_banner .module:first-child{margin-top:0;}
.center > div:first-child{padding-top:0;}
/* ----------------------------------------------*/
/* G 05 - Module Overrides,overrides for default suffix within specific areas of the regions
/* ----------------------------------------------*/
#topbanner .module:first-child,#top .module:first-child,#inset .module:first-child,#showcasegrid .module:first-child,#left .module:first-child,#right .module:first-child,#left1 .module:first-child,#right1 .module:first-child,#left2 .module:first-child,#right2 .module:first-child,#left3 .module:first-child,#right3 .module:first-child,#left4 .module:first-child,#right4 .module:first-child,#left5 .module:first-child,#right5 .module:first-child,#left6 .module:first-child,#right6 .module:first-child,#left7 .module:first-child,#right7 .module:first-child,#left8 .module:first-child,#right8 .module:first-child,#newsflash .module:first-child,
#banner1 .module:first-child,#breadsearch .module:first-child,#banner .module:first-child,
.singlearea .module,.firstarea .module,#region1 .module:first-child{margin:0;}
.module{margin:20px 0 0 0;}
div#bottom1 .module, div#bottom2 .module, div#bottom3 .module, div#bottom4 .module, div#bottom6 .module {margin-bottom:20px; padding:20px; }