/* * Alteração a estilos da framework*/.breadcrumb {    font-size: 11px;}#page {    padding-top: 60px;    padding-bottom: 40px;}#content {    min-height: 540px;    background-color: #fff;}.inner-content {    padding: 10px 10px;}.btn-toolbar {    padding-left: 5px;    padding-right: 5px;}/* * Outros estilos */#loader {  position:fixed;  z-index: 100;    top:50%;    left:50%;    margin:-100px 0 0 -100px;    /*width:200px;    height:200px; */}div.loading{    height: 128px;     width: 128px;    background-color:transparent;    background-image: url('../images/ajax-loader.gif');    background-position:  center center;    background-repeat: no-repeat;    opacity: 1;}div.loading * {    opacity: .8;}.clear { clear: both; }#read {  position:relative;  z-index: 100;  }div.custom-reading {    height: 16px;     width: 16px;    background-color:transparent;    background-image: url('../images/ajax-loader-short.gif');    background-position:  center center;    background-repeat: no-repeat;    opacity: 1;}div.custom-reading * {    opacity: .8;}.modal-header {/*    background-color: #DDD;    border-radius: 6px 6px 0px 0px;*/}.menu-title {    margin-top: 0px;    background-color: #b59980;    /*background-color: #3398cc;*/    padding-left: 10px;    color:#f3f3f3;    font-size: 16px;}.section-title {    margin-top: 0px;    background-color: #b59980;    /*background-color: #3398cc;*/    padding-left: 10px;    color:#f3f3f3;    font-size: 14px;}#block-container {	color: #222;	margin-bottom: 10px;	/*padding: 0px 10px 10px 10px;*/	border: 1px solid;	border-top: 1px solid #CCC;	border-left: 1px solid #CCC;	border-right: 1px solid #BBB;	border-bottom: 1px solid #BBB;	border-radius: 4px;	-moz-border-radius: 4px;	box-shadow:inset 0 0 2px #ccc;	background: #f7f7f7; /* Old browsers */	float:right;	width:100%;	min-height:110px;	height: auto !important; /* IE6 Min height hack */}#block-container .block-title{	font-size:12px; 	font-weight:bold;        margin: 0px;        color: #555555;	/*        font-family:Geneva, Arial, Helvetica, sans-serif;	color:#222;	text-shadow:none;	padding:3px; */	border-radius:4px 4px 0 0;		-moz-border-radius:4px 4px 0 0;	padding: 4px 10px 4px 10px;                border-bottom: 1px solid #CCCCCC;        background: linear-gradient(to top, #ECECEC, #F9F9F9) repeat scroll 0 0 #F1F1F1;        box-shadow: 0 1px 0 #FFFFFF;        text-shadow: 0 1px 0 #FFFFFF;		/*background: #f8f8f8;	background: -moz-linear-gradient(top,  #f8f8f8 0%, #ededed 40%, #dddddd 100%); 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(40%,#ededed), color-stop(100%,#dddddd));	background: -webkit-linear-gradient(top,  #f8f8f8 0%,#ededed 40%,#dddddd 100%); 	background: -o-linear-gradient(top,  #f8f8f8 0%,#ededed 40%,#dddddd 100%); 	background: -ms-linear-gradient(top,  #f8f8f8 0%,#ededed 40%,#dddddd 100%); 	background: linear-gradient(top,  #f8f8f8 0%,#ededed 40%,#dddddd 100%); 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#dddddd',GradientType=0 ); */	}#footer {    background-color: #f7f7f7;        border-collapse: collapse;    border-top: 1px solid #CCCCCC;    padding: 10px;    margin-top: 10px;    position:fixed;    width: 100%;    bottom: 0;}.ok {    background-image: url('../images/ok.png') ;    background-position:  center center;    background-repeat: no-repeat;    height: 32px;    padding: 5px;}.myChecked {    background-image: url('../images/checked_box.png') ;    background-position:  center center;    background-repeat: no-repeat;    height: 16px;    padding: 5px;}.myCheck {    background-image: url('../images/check_box.png') ;    background-position:  center center;    background-repeat: no-repeat;    height: 16px;    padding: 5px;}.select2-choice {    margin-right: 10px;}.labels {   color: red;   background-color: white;   font-family: "Lucida Grande", "Arial", sans-serif;   font-size: 10px;   font-weight: bold;   text-align: center;   width: 40px;        border: 2px solid black;   white-space: nowrap;}.form-horizontal .smallmargin {    margin-left: 120px;}.mapparcela-icon {    background-image: url('../images/google-maps-location.png') ;    background-position:  center center;    background-repeat: no-repeat;    height: 80px;}.btn-mapa {    position:relative;    float: right;    top:-40px;    margin-right: 5px;}.gmap3 {    margin: 20px auto;    border: 1px dashed #C0C0C0;    width: 500px;    height: 250px;}#drag_marker_array p{    margin:0;}#map-canvas {    height: 100%;    margin: 0px;    padding: 0px}body {    /*  background-position: 0px;  background: #00ff00 url('pattern.png') no-repeat fixed !important;   */  background: url(../images/bg_2.png) repeat;}