/*
# ------------------------------------------------------------------------
# JA Community Plus
# ------------------------------------------------------------------------
# Copyright (C) 2004-2010 JoomlArt.com. All Rights Reserved.
# @license - PHP files are GNU/GPL V2. CSS / JS are Copyrighted Commercial,
# bound by Proprietary License of JoomlArt. For details on licensing, 
# Please Read Terms of Use at http://www.joomlart.com/terms_of_use.html.
# Author: JoomlArt.com
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
# Redistribution, Modification or Re-licensing of this file in part of full, 
# is bound by the License applied. 
# ------------------------------------------------------------------------
*/
#ja-mainnav .main-inner1,
#ja-slideshow #banner-container_slide,
#ja-topsl .banneritem1,
#ja-topsl .banneritem2,
#submit_btn
{
	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
   -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);
   -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .2);
}
input, select, textarea, .inputbox {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;	
   box-shadow:inset 0 0 5px rgba(0, 0, 0, .1);
   -moz-box-shadow:inset 0 0 5px rgba(0, 0, 0, .1);
   -webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, .1);
}

#ja-mainnav .main {
	/*border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;*/
}

.sidebar div.ja-moduletable,
.sidebar div.moduletable {
/*	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
}

.ja-content-top .moduletable_tabswrap h3 {
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}

#ja-botsl .main {
	border-radius: 0 0 0px 0px;
	-moz-border-radius: 0 0 0px 0px;
	-webkit-border-radius: 0 0 0px 0px;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
   -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .2);
   -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .2);

}

/* Youtube button ---*/
a.ja-icon-video {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	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);
}

/* Slideshow custom gallery ---*/
#ja-sl-gallery .ja-slide-main-wrap {
	box-shadow: 3px 2px 3px rgba(0, 0, 0, .3);
	-moz-box-shadow: 3px 2px 3px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 3px 2px 3px rgba(0, 0, 0, .3);
}

#ja-sl-gallery .ja-slide-thumbs .ja-slide-thumb img {
	box-shadow: 0 0 3px rgba(0, 0, 0, .8);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .8);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .8);
}

#ja-sl-gallery .ja-slide-thumbs .active img {
	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);
}

/* Map */
#ja-map .map-container {
	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);
}

#product-container #product-item {
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); 
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, .2);
}

#bikefittool-container .error-container {
	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);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.bike-wrapper .points div, .chart-container .point, .chart-container .dummypoint {
	border-radius: 5em; 
	-webkit-border-radius: 5em;
	-moz-border-radius: 5em;
}

.bike-wrapper .points div.sizeno {
	border-radius: 0; 
	-webkit-border-radius: 0; 
	-moz-border-radius: 0; 
}
.bikefit-panel .row .help {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}