/*------------------------------------------------------------------------
# Template Standart - Jul 2012
# ------------------------------------------------------------------------
# Copyright (C) 2010 Made2web.com. Todos os direitos Reservados.
# Author: Nuno Teixeira | Made2Web.com
# Websites:  http://www.made2web.com
-------------------------------------------------------------------------*/



/* ------------------- */

/* -- template.css  -- */

/* ------------------- */



/* Meta ---*/



/*Inline images ---*/



/* Headings ---*/

/* FORM

--------------------------------------------------------- */

/* JOOMLA STYLE

--------------------------------------------------------- */

p.readmore a {

	border-radius: 3px 0 0 3px;

	-moz-border-radius: 3px 0 0 3px;

	-webkit-border-radius: 3px 0 0 3px;

}



/* Meta ---*/



/* MODULE STYLES

--------------------------------------------------------- */

/* HEADER

--------------------------------------------------------- */

/* NAVIGATION

--------------------------------------------------------- */



/* SLIDESHOW

--------------------------------------------------------- */

/* SPOTLIGHT

--------------------------------------------------------- */



/* FOOTER

----------------------------------------------------------- */

/* MISC

----------------------------------------------------------- */

/* News Tooltips ---*/

.janews-tool-tip {

	box-shadow: 0 0 10px rgba(0,0,0,.9);

	-moz-box-shadow: 0 0 10px rgba(0,0,0,.9);

	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.9);

}





/* Custome search form ---*/



/* Small gallery ---*/

/* Comment Button ---*/

/* Tabs Text Shadow */



/* MENU

----------------------------------------------------------- */



/* -------------------- */

/* -- menu/split.css -- */

/* -------------------- */



/* Split menu ---*/



/* ------------------ */

/* -- menu/css.css -- */

/* ------------------ */



#ja-splitmenu a:hover,

#ja-splitmenu a:active,

#ja-splitmenu a:focus {

	box-shadow: 0 0 3px rgba(0,0,0,.75);

	-moz-box-shadow: 0 0 3px rgba(0,0,0,.75);

	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.75);

}



/* Sub Nav (lv2) ---*/

#ja-subnav ul li ul {

	box-shadow: 2px 2px 10px rgba(0,0,0,.9);

	-moz-box-shadow: 2px 2px 10px rgba(0,0,0,.9);

	-webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.9);

}



/* CSS Menu */



/* 2nd level and above */

#ja-cssmenu li ul {

	box-shadow: 2px 5px 8px rgba(0,0,0,.5);

	-moz-box-shadow: 2px 5px 8px rgba(0,0,0,.5);

	-webkit-box-shadow: 2px 5px 8px rgba(0,0,0,.5);

}



/* ----------------------- */

/* -- menu/dropline.css -- */

/* ----------------------- */



/* Dropline Menu */



#jasdl-mainnav a:hover,

#jasdl-mainnav ul li.hover a {

	box-shadow: 0 0 3px rgba(0,0,0,.75);

	-moz-box-shadow: 0 0 3px rgba(0,0,0,.75);

	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.75);

}



/* Sub Nav (lv2) ---*/

#ja-subnav ul li ul {

	box-shadow: 2px 2px 10px rgba(0,0,0,.9);

	-moz-box-shadow: 2px 2px 10px rgba(0,0,0,.9);

	-webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.9);

}





/* ------------------- */

/* -- menu/mega.css -- */

/* ------------------- */



/* Mega Menu */



.ja-megamenu ul.level0 li.over a.mega, ul.level0 li.haschild-over a.mega {

	box-shadow: none;

	-moz-box-shadow: none;

	-webkit-box-shadow: none;

}



.ja-megamenu ul.level1 li.mega a.mega {

	box-shadow: none;

	-moz-box-shadow: none;

	-webkit-box-shadow: none;

}



 /* CHILD CONTENT

-----------------------------------*/

.ja-megamenu .childcontent-inner {

	box-shadow: 2px 5px 8px rgba(0,0,0,.5);

	-moz-box-shadow: 2px 5px 8px rgba(0,0,0,.5);

	-webkit-box-shadow: 2px 5px 8px rgba(0,0,0,.5);

}



/* ------------ */

/* -- k2.css -- */

/* ------------ */

div.itemCommentsForm form input#submitCommentButton {

	border-radius: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	box-shadow: 0 0 5px rgba(0, 0, 0, .2);

	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);

	-box-box-shadow: 0 0 5px rgba(0, 0, 0, .2);

}



div.catItemReadMore a {

	border-radius: 3px 0 0 3px;

	-moz-border-radius: 3px 0 0 3px;

	-webkit-border-radius: 3px 0 0 3px;

}



.ja-brief-history img {

	box-shadow: 0 0 5px rgba(0, 0, 0, .4);

	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .4);

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .4);

}





/* User items */



/* ------------------------- */

/* -- ja_contentslide.css -- */

/* ------------------------- */



/* JA content slide */



/* ------------------------------ */

/* -- mod_jacontentslider2.css -- */

/* ------------------------------ */



/* Tooltips ---*/

/* Button control ---*/

/* -------------------------- */

/* -------------- */

/* -- typo.css -- */

/* -------------- */



.subscribe-wrap .inputtext {

	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2) inset;

	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2) inset;

	box-shadow: 0 0 3px rgba(0, 0, 0, .2) inset;

}





/* TYPO PAGE LAYOUT

-------------------------------------------------------------*/



/* Block Actions ---*/



#ja-typo .typo-wrap a.typo-view-details {

	opacity: .85;

	box-shadow: 1px 2px 3px rgba(0,0,0,.5);

	-moz-box-shadow: 1px 2px 3px rgba(0,0,0,.5);

	-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.5);

	border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

}



/* BUBBLES

-----------------------------------------------------------------*/



.ja-typo-bubblect {

	box-shadow: 0 0 3px rgba(0,0,0,.5);

	-moz-box-shadow: 0 0 3px rgba(0,0,0,.5);

	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);

}



/* Common Style for Rounded Bubbles --- */

.bubble-rounded .ja-typo-bubblect {

	border-radius: 18px;

	-moz-border-radius: 18px;

	-webkit-border-radius: 18px;

}



/* MESSAGE BOXES AND LEGENDS STYLE

-----------------------------------------------------------------*/



/* Rounded Box*/

.box-rounded {

	border-radius: 8px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px; 

	box-shadow: 0 0 3px rgba(0,0,0,.5);

	-moz-box-shadow: 0 0 3px rgba(0,0,0,.5);

	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);

}



/* Rounded Box*/

.legend-rounded {

	border-radius: 8px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px; 

	box-shadow: 0 0 3px rgba(0,0,0,.5);

	-moz-box-shadow: 0 0 3px rgba(0,0,0,.5);

	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);

}



/* BUTTONS

--------------------------------------------------*/



/* Common Buttons Style ---*/

a.ja-typo-btn {

	text-shadow: 0 1px 2px rgba(255,255,255,.8);

	box-shadow: 0 0 3px rgba(0,0,0,.5);

	-moz-box-shadow: 0 0 3px rgba(0,0,0,.5);

	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);

}



/* Common style for Dark Buttons --- */



a.btn-blue,

a.btn-red,

a.btn-green,

a.btn-orange,

a.btn-black {

	text-shadow: 0 1px 2px rgba(0,0,0,.8);

}



/* Common style for Rounded Buttons --- */

.btn-rounded-icn, .btn-rounded-big, .btn-rounded-sm,

.btn-rounded-icn span, .btn-rounded-big span, .btn-rounded-sm span {

	border-radius: 18px;

	-moz-border-radius: 18px;

	-webkit-border-radius: 18px; 

}



.btn-rounded-sm, .btn-rounded-sm span {

	border-radius: 12px;

	-moz-border-radius: 12px;

	-webkit-border-radius: 12px; 

}



/* TAGS

--------------------------------------------------*/

span.ja-typo-tag {

	text-shadow: 0 -1px 0 rgba(0,0,0,.5);

}



span.tag {

	text-shadow: 0 -1px 0 rgba(0,0,0,.5);

	border-radius: 12px;

	-moz-border-radius: 12px;

	-webkit-border-radius: 12px; 

}



span.tag-grey {	text-shadow: 0 -1px 0 rgba(255,255,255,.8); }



/* Common style for Rounded Tags --- */

span.tag-rounded {

	border-radius: 12px;

	-moz-border-radius: 12px;

	-webkit-border-radius: 12px; 

}



/* TYPO HEAD

-------------------------------------------------------------*/



ul#ja-typo-nav li.active a {

	text-shadow: 0 -1px 1px rgba(0,0,0,.8);

}



.ja-typo-blockswrap h2.ja-typo-title span {

	text-shadow: 0 -1px 1px rgba(255,255,255,.8);

}



/* BUBBLES

-----------------------------------------------------------------*/



.ja-typo-bubblect {

	box-shadow: 0 0 3px rgba(0,0,0,.5);

	-moz-box-shadow: 0 0 3px rgba(0,0,0,.5);

	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);

}



.ja-typo-bubble-small .bubble-small-inner {

	border-radius: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

}



.ja-typo-bubble-small .bubble-small-inner span.avatar {

	box-shadow: 0 0 3px rgba(0, 0, 0, .3)

	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .3);

	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .3)

}



div.ja-typo-hilite img {

	box-shadow: 0 0 3px rgba(0, 0, 0, .2);

	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .2);

	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);

}



div.class-box-wrap1 {

	box-shadow: 0px 0px 3px rgba(0, 0, 0, .3);

	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, .3);

	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, .3);

}



div.class-box .image {

	box-shadow: 0 0 5px rgba(0, 0, 0, .4);

	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .4);

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .4);

}