/**
 * ------------------------------------------------------------------------
 * JA Teline IV Template for Joomla 2.5
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
 */

/* ------------------- */
/* -- 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: 0 0 3px rgba(13,49,0,47);
	-moz-box-shadow: 0 0 3px rgba(13,49,0,47);
	-webkit-box-shadow: 0 0 3px rgba(13,49,0,47);
}

.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);

}



/* JA COMMENT

--------------------------------------------------*/



/* ------------------------------------------------------- */

/* -- html/com_jacomment/themes/teline_iv/css/style.css -- */

/* ------------------------------------------------------- */



#jac-wrapper .instruction {

	-moz-box-shadow: 1px 1px 2px #ccc;

	-webkit-box-shadow: 1px 1px 2px #ccc;

	box-shadow: 1px 1px 2px #ccc;

}



#jac-wrapper .comment-menu .menu-content ul {

	-moz-box-shadow: 1px 2px 3px #ccc;

	-webkit-box-shadow: 1px 2px 3px #ccc;

	box-shadow: 1px 2px 3px #ccc;

}



#jac-msg-succesfull {

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



#jac-loader {

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



/* JA NEWS

--------------------------------------------------*/



/* ------------------------------------------------------- */

/* -- html/mod_janewspro/default/style.css -- */

/* ------------------------------------------------------- */



a.ja-usersetting-loadform:hover,

a.ja-usersetting-loadform:active,

a.ja-usersetting-loadform:focus {

	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);

}





.ja-usersetting-options {

	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);

}



.options-content li input {

	border-radius: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	box-shadow: inset 0 0 3px rgba(0,0,0,.9);

	-moz-box-shadow: inset 0 0 3px rgba(0,0,0,.9);

	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.9);

}



.ja-usersetting-actions .button:hover,

.ja-usersetting-actions .button:focus {

	box-shadow: inset 0 0 3px rgba(0,0,0,.9);

	-moz-box-shadow: inset 0 0 3px rgba(0,0,0,.9);

	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.9);

}



/* ------------------------------------------------------- */

/* -- html/mod_janewspro/linear/style.css -- */

/* ------------------------------------------------------- */



.ja-zin .subcats-selection li a.subcat-more span {

	border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

}



/* ------------------------------------------------------- */

/* -- typo.css -- */

/* ------------------------------------------------------- */



div.class-box div.title {

	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);

}



/* ------------------------------------------------------- */

/* -- template.css -- */

/* ------------------------------------------------------- */



#ja-footlogo a {

	text-shadow: 0 -1px 1px rgba(0,0,0,.75);

}



