@charset "utf-8";
/* CSS Document */
@import url("core-base.css");
body{background-repeat:repeat-x; background-color:#fff; width:100%; overflow-x: hidden; font-family: 'Open Sans', sans-serif; color:#8c9aa9 !important;}
.page-wrapper { width: 960px;margin: 0 auto;}
.bgcacao{ background-image:url(../images/bg-main_03.jpg); background-repeat:no-repeat; background-position:top center;}
.logo{ margin:30px 0px 10px;}
.center{ text-align:center;}
.clear{ clear:both;}
.imgresp{ display:none;}
.icon-set{padding-top:215px; padding-bottom:100px;}
.imgfloat{ position:relative;}
.imgfloat .sliderfloat{position:absolute; top:100px; right:0px; z-index:100}
.imgfloat img.ifloat{ position:absolute; top:0px; }
p.imagecenter{ text-align:center; margin:0px; padding:0px;}
.box-sm{ border:1px solid #bccad9; padding:10px 10px 5px ; border-radius:5px; min-height:110px; margin-bottom:20px; background-image:#fff;}
.box-sml{ border:1px solid #bccad9; padding:10px 10px 5px ; border-radius:5px;margin-bottom:20px; background-color:#fff;}
p.sminfo{ font-size:12px; text-align:center; line-height:15px;}
h1.title{ color:#2fb1dd; font-size:60px; line-height:72px; font-weight:lighter; padding-bottom:20px; margin-bottom:0px; padding-top:0px !important; margin-top:0px !important; }
.lefttal{ text-align:left;}
.rightal{ text-align:right;}
p.infop{ font-size:17px; line-height:30px;}
.carousel-control{ background:none !important;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{ right:-30px !important;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{ left:-30px !important;}