
/*		
		Buttons	
*/

/* no nav bar */
a:not(li *){
	border-radius: 8px;	
}

.btn{
	border-radius: 8px;	
}

/*		Preferences Buttons		*/
.btn-group .btn:not(.dropdown-toggle){
	margin-right:5px;
}

/*		Nav pills		*/
.nav-pills  li a {
	border-radius: 8px;	
}

/*		Status devices		*/
.label{
	border-radius: 8px;
	padding: 2px 6px;
}
.device-card .label{
	margin: 2px;
}

.plans .selected .caption{	
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.plans .selected .well {	
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}


/*		Map		*/
.leaflet-touch .leaflet-bottom .leaflet-bar, .leaflet-touch .leaflet-top .leaflet-bar{
	background-color:transparent!important;
	border-color:transparent;
}
.leaflet-touch .leaflet-bottom .leaflet-bar a, .leaflet-touch .leaflet-top .leaflet-bar a{
	border-radius: 8px !important;	
	border: 1px solid rgba(0, 0, 0, 0.2);
}
.leaflet-control-attribution{
	border-top-left-radius: 5px;
}
#map_canvas{
	border-radius: 8px;
    overflow: hidden;
}

.load img{
	border-radius: 8px;
}

/*		
		Containers		
*/

.well:not(.selected *), .hero-unit, .void-card, .features {
	border-radius: 10px !important;	
}
.form-actions{
	border-radius: 10px !important;	
}

/*		Images		*/
#profile-gallery-container, #location-map{
	border-radius: 10px;
    overflow: hidden;
}

.tabs-left .nav-tabs li a img, .tabs-right .nav-tabs li a img, 
.nav-tabs li, .nav-tabs li a, .tabs-left .nav li a:focus, .tabs-left .nav li a:hover, 
.tabs-left .nav-tabs .active a, .tabs-left .nav-tabs .active a:focus, .tabs-left .nav-tabs .active a:hover {
    border-radius: 5px;
}
.hidden-phone img{
    border-radius: 5px;
}

/*		Add Images	*/
.thumbnail>img {
    border-radius: 8px;
}
.thumbnail {
    border-radius: 10px;
}

/*		Modals		*/
.modal{
	border-radius: 15px;	
    overflow: hidden;
}

/*		Cards Home		*/
.device-card{
	border-radius: 10px;
    overflow: hidden;
}

/*		Group icons profile 	*/
/* .btn-group+.btn-group{ */
	/* margin-left: -3px; */
/* } */

/*		Gauges data		*/
.summary table td, .summary table th {
    border-radius: 8px;
}

.popover {
	border-radius: 8px;
}

.tooltip-inner, .leaflet-tooltip {
	border-radius: 8px !important;
}

/*		graphic		*/
.c3-tooltip-container{
	border-radius: 8px;
    overflow: hidden;
}

/*		Save message-box	*/

.alert{
	border-radius: 8px;
}


/*		Remember medium		*/
.css-label .checkmark {
  border-radius: 5px;
}

/*		
		Select		
*/

select{
	border-radius: 8px;	
}

.dropdown-menu{
  border-radius: 8px;
}
/* .dropdown-menu.open,  */
#header .dropdown-menu{
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.dropdown-menu>li>a {
	border-radius: 0 !important;
}
#map-settings-box .dropdown-menu li:first-child>a:hover {
	border-top-left-radius: 8px !important;
	border-top-right-radius: 8px !important;
}
map-settings-box .dropdown-menu li:last-child>a:hover {
	border-bottom-left-radius: 8px !important;
	border-bottom-right-radius: 8px !important;
}

.darker-bg div {
	border-radius: 8px;	
}

#header .dropdown-menu{
	border-bottom-left-radius: 8px;	
	border-bottom-right-radius: 8px;	
}


/*   calendar  	*/

.datepicker table tr td,
.datepicker table tr td span,
.datepicker thead tr:first-child th, 
.datepicker tfoot tr:first-child th,
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.bootstrap-datetimepicker-widget td span,
.bootstrap-datetimepicker-widget td.hour,
.bootstrap-datetimepicker-widget td.minute{
	border-radius: 8px;		
}


/*		input		*/
input, textarea{
	border-radius: 8px;	
}


