/**
 * @version		1.0.4
 * @package		Advocate template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2014 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* ----------------------------------------------*/
/* B 00 - Body
/* ----------------------------------------------*/
body.frontpage {background:#71448b url('http://www.ouiea-idiomas.com/templates/advocate/images/backgrounds/clouds.png') 50% 90px no-repeat fixed;color:#777777;background-attachment: fixed;}
body.frontpage {overflow-y:visible}
body{background:#f1f1f1 ;color:#777777;}
body.mobile{background:#71448b!important;}
/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#333333;}
.componentheading,.componentheadingnowrap,.pagetitle,span.subheading-category {color:#6B6B6B;}
a,input.button {color:#777777;}
a:hover {color:#f1783c;}
a:active {color:#777777;}
h1 {color:#333333;}
h2 {color:#333333;}
h2.cat_title a,h2.cat_title {color:#333333;}
h3 {color:#333333;}
h4 {color:#333333;}
h5 {color:#333333;}
h6 {color:#333333;}
/* ----------------------------------------------*/
/* B 02 - Titles
/* ----------------------------------------------*/
.pagetitle, .pagetitle a {color:#6B6B6B;}
.title {color:#333333;}
.title a {color:#333333;}
.title a:hover {color:#777777;}
h4.title{color:#333333;}
/* ----------------------------------------------*/
/* B 03 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#34ada3;}
.basecolor_2 {color:#333;}
.basecolor_2 a {color:#333;}
.basecolor_3 {color:#e9c25d;}
.basecolor_4 {color:#bdcd74;}
.basecolor_5 {color:#81c49d;}
.basecolor_6 {color:#e9c25d;}
.basecolor_7 {color:#fff;}
.basecolor_8 {color:#77d6ca;}
/* ----------------------------------------------*/
/* L 00 - Header,logo,menu,inset,message,breadcrumb
/* ----------------------------------------------*/
#headerwrap{background:#fff ;border-bottom:4px solid #ccc;}
#header{background:transparent ; margin: 30px 0;}
#logo a{background:url(http://www.ouiea-idiomas.com/templates/advocate/images/logos/logo-s1.png) no-repeat 0 0;height: 118px;width:175px;margin:0;}
#search input{-moz-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075);}
/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#region1wrap{background: url('http://www.ouiea-idiomas.com/templates/advocate/images/backgrounds/') center bottom no-repeat;}
#region1{background:transparent ;}
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
#region2wrap{background:#efa86a ; }
#region2{background: ;}
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:transparent ;}
#region3{ background:transparent ;}
#component {background:#fff}
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background: ;}
#region4{background: ;}
/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{background: ;}
#region5{background: ;}
/* ----------------------------------------------*/
/* L 06 - Region 6
/* ----------------------------------------------*/
#region6wrap{background: ;}
#region6{background:transparent ; }
/* ----------------------------------------------*/
/* L 07 - Region 7
/* ----------------------------------------------*/
#region7wrap{background: ;}
#region7{background: ;}
/* ----------------------------------------------*/
/* L 08 - Region 8
/* ----------------------------------------------*/
#region8wrap{background:#efa86a ;}
#region8{background:transparent ;}
/* ----------------------------------------------*/
/* L 09 - Region 9
/* ----------------------------------------------*/
#region9wrap{background:#fff ;}
#region9{background: ;}
#region9 input.inputbox{background:#333!important;border:1px solid #333!important;}
/* ----------------------------------------------*/
/* L 10 - Footerwrap
/* ----------------------------------------------*/
#footerwrap{background:#000;color:#222;}
#footerpad{background:;}
.c-wrap-left {float:left; display:inline-block}
.c-wrap-left1 {float:left; padding-right:16px;}
.c-wrap-right {float:right; display:inline-block}
.c-wrap-left p {margin-left:12px;font-family:Arial, Helvetica, sans-serif;margin-top:7px;font-size:8px; display:inline-clock; text-align:left!important; color:#555; line-height:140%!important;}
.c-wrap-right i {color:#444; display:inline-block; font-size:36px; padding-right:24px;}
/* ----------------------------------------------*/
/* L 11 - Region Border Styles
/* ----------------------------------------------*/
#region1wrap {border-top:0px!important;}
/* ----------------------------------------------*/
/* M 00 - XTC Menu
/* ----------------------------------------------*/
#menuwrap {background: transparent;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#menu {background: transparent;}
/* Top Level */
#menuwrap ul.menu > li > a {color:#007A87; background-color: transparent;}
#menuwrap ul.menu > li > a:hover,#header ul.menu > li.xtcHover a {color:#71448b;background-color: transparent;}
#menuwrap ul.menu > li.active > a{color:#562075;background-color: transparent;}
/* Dropdown Level */
#menuwrap ul.menu li.parent > ul {background-color: #FAFAFA;text-align:center;}
#menuwrap ul.menu li.parent > ul > li > a {color:#999;background: transparent;}
#menuwrap ul.menu li.parent > ul > li.active > a {color:#999;background: transparent;}
#menuwrap ul.menu li.parent > ul > li > a:hover {color:#fff;background: #6AB2BC;}
/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background: #fff;}
.module > h3 {background: #D1D1D1  ;border-left: 8px solid #34ada3;}
.module h3 span.first_word{color:#fff;}
.module h3 span.rest{color:!important;}
.rtitle h3 span {background-color:#333;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.frame {border: 8px solid #333!important;}
.box{background:#333!important;color:#fff!important;}
.stylebox{background:#81c49d;color:#fff;}
/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
/* Joomla Content */
h2.title a,h2.title{color:#333333!important;}
.btn input,.btn button {background:#34ada3!important; color:#fff!important;text-shadow:none!important; text-transform:uppercase;}
.btn {background:#34ada3!important; border:none; color:#fff!important;text-shadow:none!important; text-transform:uppercase; }
.button, button {background:#34ada3!important; color:#fff!important;text-shadow:none!important; text-transform:uppercase;}
.readmore a {color:#34ada3 !important;}
.readmore a span {color:#333;}
.readmore a:hover {background:#34ada3; color:#fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); box-shadow: 2px 2px 0 rgba(0,0,0,0.15);}
legend {color:#34ada3 !important;}
dt.result-title, dt.result-title a {color:#34ada3 !important; font-weight:normal;}
.search_menu_btn:hover {color:#fff;background:#34ada3;cursor:pointer;}
.items-more h3 {color:#34ada3!important;}
/* K2 Content */
h2.title a,h2.title {color:#34ada3 !important;}
div.itemToolbar {border-color:#e9c25d;}
div.itemFullText h2 {color:#e9c25d;}
a.subCategoryMore {background:#34ada3 !important;color:#fff;}
div.subCategory-rwd h2 {background:#fff;!important;}
div.subCategory-rwd h2 a {color:#34ada3 !important;}
div.catItemView.groupLinks {background:transparent;}
.catwall {background:#fff;}
.catimgwrap {padding: 0; border:1px solid #ededed; border-bottom:none;}
.catimgwrap  img {/*min-width:150px !important;*/}
a.info {background:#333;color:#fff; padding:5px 5px 6px 5px;display:block;}
div.catItemCommentsLink a {color:#34ada3;}
div.catItemCommentsLink a:hover {color:#333;}
div.catItemReadMore a {color:#34ada3;}
div.catItemReadMore a:hover {color:#333;}
a.info i {font-size:12px; margin:4px 3px 0 -20px; color: rgba(255,255,255,0.35);}
.info:hover {background:#34ada3;}
h2.k2title {background:#e9c25d;}
.k2storeCartForm1 {background:#f4f4f4;}
.k2left {background:#ebebeb;}
div.itemFullText h3,.item-page h3 {color:#34ada3;}
/* ----------------------------------------------*/
/* C 01 - Typography
/* ----------------------------------------------*/
.numbered:after, .numbered-medium:after, .numbered-small:after {border-color:transparent;}
.bargraphv,.bargraphv a:hover {background-color:#34ada3!important;}
.circletag {background-color:#34ada3!important;}
.circlebottom {border-top-color: #34ada3!important;}
.cloud_tag1 {background-color:#333!important;}
.bargraphv,.bargraphv a {background-color:#34ada3!important;} 
/* ----------------------------------------------*/
/* E 00 - Wall Styling
/* ----------------------------------------------*/
.rmore1 {background: #fff!important;}
.rmore2, .acymailing_form .btn-primary  {background: #34ada3!important;}
.advocate_bottom h3 a {color:#34ada3!important;}
.bottomarticle .advocate_slide h1.hugetext {color: #333!important;}
.bottomarticle .advocate_slide p {color:#333!important;}
.aboutwrap {}
.aboutwrap h2.abouttitle {font-size:64px; padding:10px 0; width:320px; color: #34ada3!important; border:2px solid #34ada3;}
.aboutwrap p.aboutquote {margin-top:60px; font-size:48px; max-width:760px; line-height:130%; font-style:italic;  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif }
.logowall .firstcol, .logowall .centercol, .logowall .lastcol {width:16.666%!important;} 
/* ----------------------------------------------*/
/* E 01 - Custom HTML Inset Slide
/* ----------------------------------------------*/
.insetslide {}
.insetslide h1 {font-size:240px; color:#fff;  margin:60px 0 -120px; padding:0; letter-spacing:8px;}
.insetslide .treewrap {max-width:730px;position:relative; z-index:3;background: url(http://www.ouiea-idiomas.com/templates/advocate/images/backgrounds/tree.png) 50% 50% no-repeat; background-size:100% 100%;}
.insetslide .treewrap img {}
h1 span.animodd {display:inline-block;}
h1 span.animeven {display:inline-block;}
/* ----------------------------------------------*/
/* F 00 - Acymailing
/* ----------------------------------------------*/
#user_name_formAcymailing,#user_email_formAcymailing {background:#666!important;}
/* ----------------------------------------------*/
/* F 02 - Kommento
/* ----------------------------------------------*/
.kmt-readmore span {color:#393939;}
.kmt-readmore a {color:#34ada3 !important;border-right:1px solid #ccc;}
.kmt-readmore a:hover {color:#34ada3 !important;}
.kmt-comment span {color:#393939;}
.kmt-comment a {color:#34ada3 !important;border-right:1px solid #ccc;}
.kmt-comment a:hover {color:#34ada3 !important;}
.kmt-hits span {color:#393939;}
.kmt-hits a {color:#34ada3 !important;}
.kmt-hits a:hover {color:#34ada3 !important;}
#section-kmt .input.button {background:#34ada3 !important;color:#fff !important;	}
#section-kmt .kmt-btn-submit {background:#34ada3 !important;color:#fff !important;}
div.kmt-content p {background:#fff;}
div.kmt-content p:after {border-color:transparent #fff;}
#Kunena .kheader h2, #Kunena .kheader h2 a  {color:#34ada3 !important;}
#community-wrap .app-box > h3, #community-wrap .app-box-footer a,#community-wrap .app-box-filter a,#community-wrap .cResetList a,.js-focus-menu a {color:#34ada3 !important;}
#community-wrap .cFilter .filters li.active a, #community-wrap .cFilter .filters li.active a:hover {background:#f1f1f1;}
/* ----------------------------------------------*/
/* R 00 - MOBILE
/* ----------------------------------------------*/
.mobilebtn {background:#34ada3 url(http://www.ouiea-idiomas.com/templates/advocate/images/icons/menu-icon.png) no-repeat  50% 50%;}
/* ----------------------------------------------*/
/* R 01 - RESPONSIVE
/* ----------------------------------------------*/
	@media(max-width:767px){
		body.frontpage {background:#71448b ;}
	}
	@media (max-width: 767px) {
	#headerwrap.xtc-bodygutter.sticky {border-right:2px solid #fff;} 
	}
	@media (max-width: 900px) {
	#logo a{background:url(http://www.ouiea-idiomas.com/templates/advocate/images/logos/logo-s1-mobile.png) no-repeat 0 0;height: 69px;width:103px!important;margin:0!important;}
	}
	@media(max-width:700px ){
	
	/* ----------------------------------------------*/
	/* L 01 - Region 1
	/* ----------------------------------------------*/
	#region1wrap{background:  url('http://www.ouiea-idiomas.com/templates/advocate/images/backgrounds/mobile_') center bottom no-repeat; }
	#region1{background:transparent ; }
		}
@media(max-width:700px ){
	
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
#region2wrap{background:#efa86a ; }
#region2{background: ; }
}
@media(max-width:px ){
	
#region3wrap,#region3 {background-image:none;}
} 
@media(max-width:700px ){
	
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background: ; }
#region4{background: ; }
 
} 
@media(max-width:px ){
	
#region5wrap,#region5 {background-image:none;}
 
} 
@media(max-width:700px ){
	
/* ----------------------------------------------*/
/* L 06 - Region 6
/* ----------------------------------------------*/
#region6wrap{background: ; }
#region6{background:transparent ; }
} 
@media(max-width:700px ){
	
/* ----------------------------------------------*/
/* L 07 - Region 7
/* ----------------------------------------------*/
#region7wrap{background: ; }
#region7{background: ; }
}
@media(max-width:700px ){
	
/* ----------------------------------------------*/
/* L 08 - Region 8
/* ----------------------------------------------*/
#region8wrap{background:#efa86a ; }
#region8{background:transparent ; }
 
}
@media(max-width:px ){
	
#region9wrap,#region9 {background-image:none;}
}
