﻿html 
{
	background: #fff;
}
body   
{
	background: #fff;
}

.row
{
    margin: 0px;
}

/* DEFAULTS
----------------------------------------------------------

html {
	height: 100%;
	background: #fff;
}
body   
{
	min-height: 100%;
    background: #fff;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
}
*/

/* HEADINGS   
----------------------------------------------------------*/


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------

.page
{
    width: 100%;
    background-color: white;
    margin: 0px auto 0px auto;
    min-width: 480px;
	color:black;
}


.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;

}


.footer
{
  height: 52px;
  padding: 15px 13px 0;
  border-top: 1px solid #CECECE;
  background: #2a2725;
  width: 100%;
  display: block;

}

*/


/* FORM ELEMENTS   
----------------------------------------------------------

.main-form
{
	margin: 0;
	outline: none;
	color: #fff;
	position: absolute;
	width: 100%;
	min-height: 100%
}
*/

/* MISC  
----------------------------------------------------------*/

.MggButton
{
    padding: 10px 10px 10px 10px;
    min-width: 120px;
}

.MggButton2
{
    padding: 2px 15px 2px 15px;
}

.a-active {
    background: #2A2725;
    color: white !important;
}

.MggDeviceCheck
{
	margin:19px 5px 0px 15px !important; 
	clear:left;
}

.MggFilterVolumeCheck
{
	float: left !important;
	margin-left:5px !important;
	margin-right:5px !important;
}

.MggDeviceName
{
	background-color:white !important;
}
.MggDevicesFilters
{
	margin-bottom:10px; 
	font-size: 17px !important;
	font-weight: bold !important;
}

.MggFilterTags
{
	margin:5px 5px 15px 15px; 
	font-size: 18px;
}

.MggPathTags
{
	border-radius: 10px !important;
	font-size: 17px !important;
	font-weight: bold !important;
}

.MggFiltersTitle
{
	font-size: 17px !important;
	font-weight: bold !important;
	margin:10px;
}

.MggPathTagsDiv
{
	border-width: 0px;
}

.MggFileTypeList
{
	background-color:white !important;
    max-height: 300px;
    overflow-y: auto;
}

.MggSeparacion 
{
  height: 30px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 1px 0 0 0; 
  border-radius: 20px; 
} 
.MggSeparacion:before 
{ 
  display: block; 
  content: ""; 
  height: 80px; 
  margin-top: -100px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 0 0 1px 0; 
  border-radius: 10px; 
}

.MggTablaSearchResults
{
	border-width:1px;
	padding:2px;
}

.MggTablaSearchResults td
{
	padding:2px;
}

.fa-6x
{
	font-size:6em
}
.fa-8x
{
	font-size:8em
}
.fa-12x {
    font-size: 12em;
}
.fa-16x
{
	font-size:16em
}
.fa-24x
{
	font-size:24em
}
.fa-32x
{
	font-size:32em
}
.fa-64x
{
	font-size:64em
}
