/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */

html,
button,
input,
select,
textarea {
    color: #222;
}

html {
    font-size: 1em;
    line-height: 1.4;
    position: relative;
}

body{
    font-family: 'Open Sans', sans-serif;    
    font-size: 13px;
    line-height: 18px;
    color: #676767;
    font-weight: 400;
    position: relative;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    body{font-weight: 400;}
}



::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #d5d5d5;
    text-shadow: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

audio,
canvas,
img,
video {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}
.bt-acesso a {
	text-decoration: none;
	color: #FFFFFF;
}
.browsehappy {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

.float-left{float: left;}
.float-right{float: right;}

.currency_convert{
	        padding-left: 37px;
	        margin-right: 0;
	        height: 34px;
	        line-height: 34px;
	        border-radius: 10px;
	        padding-right: 10px;
	        float: right;
	        font-size: 11px;
	        font-weight: bold;
	        color: #fff;
	        width: auto;
	        margin-top: 10px;
	        background: #064287 url(../img/ico-bt-refresh.png) 10px center no-repeat;
	    }
.units_convert{
	padding-left: 37px;
	margin-right: 0;
	height: 34px;
	line-height: 34px;
	border-radius: 10px;
	padding-right: 10px;
	float: right;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	width: auto;
	margin-top: 10px;
	background: #064287 url(http://expert-log.com/novo/img/ico-bt-refresh.png) 10px center no-repeat;
	margin-top: 28px !important;
	margin-bottom: 20px !important;
}

#gallery { position: relative; }
#pictures { position: relative; height: 408px; max-width: 350px; }
#pictures img { position: absolute; top: 0; left: 0; height: 408px; max-width: 350px; }
    
#prev, #next { margin-top: 30px; text-align: center; font-size: 2




    
