@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
@font-face {
	font-family: 'Qlassik Medium';
	font-style: normal;
	font-weight: normal;
	src: local('Qlassik Medium'), url('font/Qlassik_TB.woff') format('woff');
}
@font-face {
	font-family: 'Qlassik Bold';
	font-style: normal;
	font-weight: normal;
	src: local('Qlassik Bold'), url('font/QlassikBold_TB.woff') format('woff');
}

body{overflow-x:hidden;font-family:'Open Sans', Arial, sans-serif;font-style:normal;font-weight:400;color:#757575; background: url(../images/underwater-background.jpg) no-repeat 45% 35px}
p{color:#757575;}
a{color:#003955;font-weight:600;}
blockquote{color:#003955;line-height:25px;border:none;}
blockquote:before{content:"\201C";color:#11B5E9;font-size:90px;position:relative;top:35px;margin-right:10px;border-left:none;font-family:georgia;}
blockquote:after{content:"\201D";color:#11B5E9;font-size:90px;position:relative;top:35px;margin-left:10px;border-left:none;font-family:georgia;}
h2{font-size:16px;font-weight:600;color:#003F5F;}
hr{border-color:rgba(255,255,255,0.6);}
.wrapper{width:100%;}
.freepages .widget-sidebar, .freepages .widget-facebook{display:block;background: url(../images/sidebar-bg.jpg) no-repeat; padding: 40px 10px 10px 10px !important; margin-bottom: 15px !important; position:relative; }
.freepages .widget-sidebar h2{color:white;margin-left:none;margin-top:5px;}
.freepages .widget-sidebar p{ padding: 8px 0 10px 5px; margin: 0; }
.widget-sidebar ul{list-style-type:none;padding:0;margin:0;}
.widget-sidebar li{ margin:10px 0; background-color:white; position:relative; left:0px; z-index:10;}
.widget-sidebar li img{padding: 2px; box-shadow: 0px 0px 3px rgba(0,0,0,0.15);}
.widget-sidebar{padding-bottom:30px;}
.freepages .widget-form h2{display:block;}

.watery-footer{
	background: url(../images/pre-footer-bg_s.jpg) no-repeat bottom center; 
}

.widget-form .form-group{margin:10px;}
.widget-form .form-actions button{background:none;background-color:white; border:none; padding:10px 10px 10px 20px;font-size:14px;font-weight:600;color:#11B5E9;text-transform:uppercase;}
.wrapper .portfolio .col-lg-2, .wrapper .portfolio .col-lg-4{}
.wrapper .portfolio{padding-bottom:15px;border:none;}
.portfolio .item-category, .portfolio .item{position:relative;border-right:5px solid white;border-left:5px solid white;padding-right:0px;margin-bottom:5px;padding-left:0px;}
.portfolio .item-category{background-color:#11B5E9;border-left:5px solid white;border-right:5px solid white;height:170px;}
.portfolio .item-category .header{color:white;font-weight:600;font-style:italic;margin:10px 0;font-size:16px;border-bottom:1px solid rgba(255,255,255,0.6);padding-bottom:10px;padding-left:10px;}
.portfolio .item-category p{color:white;font-weight:400;margin:10px 0;font-size:14px;padding-bottom:10px;padding-left:10px;}
.portfolio .item-category span.arrow-front span{color:white;font-weight:normal;margin:0;font-size:80px;padding-bottom:10px;position:absolute;bottom:25px;right:10px;line-height:20px;}
.portfolio .item a{display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.7);position:absolute;top:0;left:0;border-left:0px solid white;border-right:0px solid white;}
.portfolio .item:hover a{display:block;text-decoration:none;}

.portfolio .item span{display:block;margin:40px 10px 0 10px;font-size:14px;color:white;font-weight:600;text-align:center;text-decoration:none;}
.portfolio .item a.a-yt-wrapper {display: block; background:url("../images/play-video.png") center center no-repeat; }
.portfolio .item a.a-yt-wrapper span { display: none; }

.portfolio .special-case{display:inline-block;}
.main-categories-block{float:right;position:relative;top:20px;right:-5px;}
.main-categories-block ul li{display:inline-block;border:1px solid #0B91BC; background-color:#11B5E9;color:white;box-shadow:-1px 1px 1px rgba(0,0,0,0.15);}
.main-categories-block ul li:hover{background: #0B91BC;}
.main-categories-block ul li a{display:inline-block; padding:5px 10px; color: white; font-weight: normal; }
.main-categories-block ul li a:hover { font-weight: normal; text-decoration: none; }
.main-categories-block ul li.active{box-shadow:none;position:relative;background-color:#003F5F;}
.selector{cursor:pointer;}
header .site-top{padding:0px 0;}
header .site-top .translate-wrapper{padding:5px;}
header .site-top .translate-wrapper .goog-te-menu-value:hover{text-decoration:none;}
header .site-top #site-underwater{background-color:#616161;text-transform:uppercase;font-weight:600;font-size:13px;}
header .site-top #site-underwater img{margin-right:10px;}
header .site-top #site-underwater .top-site-chevron-down{display:inline-block;height:11px;width:15px;background:url('../images/icon-chevron-down.png') center center no-repeat;margin-left:5px;}
header .site-top .top-link-wrapper{float:right;height:35px;width:35px;text-align:center;}
header .site-top .top-link-wrapper:hover{background-color:#616161;}
header .site-top .top-icon-a{display:inline-block;width:25px;height:24px;padding:7px 0 7px 0;}
header #site-underwater{color:white;}
header h2{font-family:'Qlassik Bold', Arial, sans-serif; font-weight:800;color:#003F5F;font-size:26px;margin-bottom:5px;margin-top:30px;}
header h3{font-family:'Qlassik Medium', Arial, sans-serif; font-weight:600;color:#11B5E9;font-size:20px;margin-top:20px;}
#menu-wrapper{margin: 35px 0px 0px 0px;}
.dropdown-mobile-nav .btn{color:white;}
.dropdown-mobile-nav.open .btn{color:#003F5F;background-color:white;}
.dropdown-mobile-nav .dropdown-menu > li > a{background-color:#11B5E9;}
.dropdown-mobile-nav .dropdown-menu > li > a:hover{background-color:#003F5F;}

.slider .ls-slide .intro{display:block;width:386px !important;height:200px; position: relative; margin: auto !important; left: 410px !important; top:20px;}
.slider .ls-slide .intro h2{font-family: "Qlassik Bold"; font-weight:800;text-transform:uppercase;font-size:22px;text-align:center;background-color:rgba(255,255,255, 0.8);/*height:30px;*/padding:30px 0 30px 0;margin-bottom:0px;}
.slider .ls-slide .intro img{position:absolute;top:-10px;left:160px;}
.slider .ls-slide .intro p{color:white;text-shadow:1px 1px 1px rgba(0,0,0,0.5);font-weight:normal;font-style:italic;font-size:15px;text-align:center;background-color:#11B5E9;height:auto;padding:20px 30px 20px 30px;line-height:22px;}
.slider .ls-bottom-nav-wrapper{display: none;}
.slider-wrapper{height:455px;}
.slider-half .intro{margin-top:90px;}
.slider-half .intro p{font-size:13px;}
.slider-half .ls-bottom-nav-wrapper{top:40px;}
.slider-half .nav-wrapper{position:absolute;z-index:10;top:150px;width:100%;left:0;padding:0 20px;}
.slider-half .ls-bottom-nav-wrapper{}

.home-displacement{position:relative;top:-50px;z-index:10;}
.home{background-color:white;border:none;box-shadow:1px 0px 1px rgba(0,0,0,,8);padding:0px;}
.home h2{text-align:center;font-size:23px;font-weight:600;color:#11B5E9;line-height:30px;margin-bottom:20px; font-family: 'Qlassik Medium', sans-serif;}
.home-widget-pies{background-color:#E3F8FF; height: auto;}
.home-widget-pies a{display:inline-block;width:100%;text-align:center;}
.home-widget-pies a img{margin:10px 0;}
.home-widget-pies h2{background-color:#11B5E9;color:white;margin:0;}
.home-widget-pies.active h2, .home-widget-pies:hover h2{background-color:#003955;}
.home-widget-pies h2 a{color:white;text-transform:uppercase;font-weight:400;font-size:14px;padding:10px 0;line-height:17px; font-family: "Qlassik Medium", sans-serif;}
.home-widget-pies p a{padding:10px 15px;font-weight:600;color:#003955;font-size:14px;height:128px;}
.home-widget-pies h2 a:hover, .home-widget-pies p a:hover{text-decoration:none;}
.widget-half.inverse{}
.widget-half h2{font-weight:400;font-size:24px;color:#217798;margin-bottom:20px;text-align:left; font-family: "Qlassik Medium"}
.widget-half.inverse h2{margin-top:30px; text-align:left; font-family: "Qlassik Medium"; color:#217798}
.home .widget-trabalhos h2{padding-left:10px;}
.home .widget-trabalhos{height:425px;padding:10px;}
.home .widget-trabalhos .slider-wrapper{height:355px;}
.freepages{background-color:white; padding:0px;margin-top:20px;margin-bottom:40px;border-right:none;}
.freepages h2{text-align:left;font-size:30px;font-weight:600;color:#003f60;line-height:30px;margin-bottom:20px;padding-left:0px; font-family: "Qlassik Medium", sans-serif;}
.freepages ul{list-style-type:none;padding-left:10px;}
.slider-half .intro h3{font-weight:600;font-size:14px;color:#003f60;margin-bottom:10px;}
.widget-videos{padding:0 0 0 10px;}
.widget-videos .video-item{display: block;background-color: white;position: relative;}
.widget-videos .video-item .a-yt-wrapper{display:inline-block;position:relative;}
.widget-videos .video-item .a-yt-wrapper span {background:url("../images/play-video.png") center center no-repeat;text-align:center;width:100%;height:50px;position:absolute;top:42px;}
.widget-videos .video-item h2{color:#11B5E9;font-size:14px;font-weight:600;text-align:left;margin-bottom:10px;min-height:40px;margin-top:0px;line-height:15px;}
.widget-videos .video-item p{font-size:13px;font-weight:normal;text-align:left; color: #757575}
.widget-videos .video-read-more{display:block;background-color:white;box-shadow:1px 1px 1px rgba(0,0,0,0.5);padding:10px;margin-top:15px;margin-bottom:10px;position:relative;left:2%;font-weight:600;font-style:italic;color:#11B5E9;}
.widget-videos .video-read-more:hover{text-decoration:none;}
.widget-videos .video-read-more:before{content:'';width:0;height:0;border-bottom:40px solid transparent;border-top:0px solid transparent;border-right:20px solid white;position:absolute;left:-20px;top:0px;background:transparent;}
.widget-videos .video-read-more:after{content:"";width:0px;height:0px;border-top:6px solid rgba(56, 56, 56, 0.5);border-right:10px solid transparent;position:relative;float:right;top:30px;left:10px;}
.widget-videos.widget-facebook .video-item:after, .widget-videos.widget-facebook .video-read-more:after{border-right:5px solid transparent;}
.widget-facebook .widget-noticias { background-color: white; padding: 10px 5px 5px 5px; width: 295px; box-shadow: 1px 1px 1px rgba(0,0,0,0.5); }
.widget-facebook .widget-noticias:after {
	content: "";
	width: 0px;
	height: 0px;
	border-top: 7px solid rgba(56, 56, 56, 0.5);
	border-right: 11px solid transparent;
	position: relative;
	float: right;
	top: 5px;
	left: 5px;
}
.widget-facebook .widget-noticias .item img{ border: 1px solid #aaa;  }
.widget-facebook .widget-noticias .item span{ font-weight: normal; font-size:12px;  }
.widget-videos.widget-facebook p{text-align:left;padding:10px 0 0px 10px;clear:both;}
.widget-noticias .video-item{margin-bottom:20px;}
.widget-noticias .video-item h2{color:#003F5F;font-size:16px;font-weight:600;text-align:left;padding:5px 20px 5px 0;margin:10px;height:20px;float:left;clear:right; font-family: "Open Sans"; font-weight: 600}
.widget-noticias .video-item p{font-size:14px;font-weight:normal;text-align:left;padding:10px 20px 15px 0;margin-left:10px;float:left;}
.widget-noticias .noticias-read-more{display:block;background-color:#11B5E9;box-shadow:1px 1px 1px rgba(0,0,0,0.5);padding:10px;margin-top:15px;margin-bottom:10px;position:relative;left:2%;font-weight:600;font-style:italic;color:white;position:relative;left:-7px;top:-70px;width:100px;}
.widget-noticias .noticias-read-more:hover{text-decoration:none;}
.widget-noticias .noticias-read-more:before{content:"";width:0px;height:0px;border-top:6px solid rgba(56, 56, 56, 0.5);border-left:10px solid transparent;position:relative;float:left;top:30px;left:-10px;}
.widget-noticias .noticias-read-more:after{content:'';width:0;height:0;border-bottom:42px solid transparent;border-top:0px solid transparent;border-left:20px solid #11B5E9;position:absolute;right:-20px;top:0px;background:transparent;}
footer{padding-top:10px;padding-bottom:25px;margin-top:0px;background:-moz-linear-gradient(top, rgba(0,0,0,0.3) 0%, rgba(173,173,173,0.01) 68%, rgba(255,255,255,0.01) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.3)), color-stop(68%,rgba(173,173,173,0.01)), color-stop(100%,rgba(255,255,255,0.01)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.3) 0%,rgba(173,173,173,0.01) 68%,rgba(255,255,255,0.01) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.3) 0%,rgba(173,173,173,0.01) 68%,rgba(255,255,255,0.01) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.3) 0%,rgba(173,173,173,0.01) 68%,rgba(255,255,255,0.01) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.3) 0%,rgba(173,173,173,0.01) 68%,rgba(255,255,255,0.01) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#03ffffff',GradientType=0);background-color:#474747;}
footer{box-shadow:0 -1px 0px rgba(0,0,0,0.4);}
.footer-disclaimer{font-size:11px;}
.water-hr{background:url("../images/water-footer.jpg") center center no-repeat;width:100%;height:30px;box-shadow:0px 1px 3px black;}
footer section h2.h1{margin-top:10px;}
footer section h1:after, footer section h2.h1:after{content:" ";width:10px;border-bottom:1px solid white;height:2px;display:block;position:relative;top:11px;}
footer section h2, footer section .h1{font-family: "Qlassik Medium";color: white;padding: 0px 0;padding: 20px 0 10px 0;font-weight: 600;font-size: 15px;background: url(../images/footer-title-split.png) no-repeat 0px 45px; margin: 0px 0px 15px 0px;}
footer section a, footer section p{color:#C1C1C1;font-style:italic;font-size:13px;font-weight:normal;}
footer section a:hover, footer section a:active{color:white;text-decoration:none;}
footer section ul{list-style-type:none;padding:0;}
footer section ul.horizontal li{display:inline-block;width:22px;text-align:center;}
footer section .form-horizontal{margin-top:15px;}
footer section.footer-contactos p{margin:0px;padding:0px;}
.bcolor-black{background-color:#464646;}
.bcolor-uw-light-blue{background-color:#11B5E9;}
.bcolor-grey{background-color:#F3F3F3;}
.icon-white{color:white;}
.padding-10-30{margin-top:10px;margin-bottom:30px;}
.col-nopadding{padding:0px !important; margin:0px !important;}
.col-nopadding-right{padding-right:0px !important;margin-right:0px !important;}
.col-nopadding-left{padding-left:0px !important;margin-left:0px !important;}
.text-right{text-align:right;}
.color-white{color:white;}
.navbar .dropdown-mobile-nav{display:none;}

@media (min-width: 100px){
	.watery-footer{
		background: url(../images/pre-footer-bg_s.jpg) no-repeat bottom center; 
	}

	.freepages .widget-facebook { background: none; }
	.widget-facebook .widget-noticias { width: auto; }
	.navbar{min-height:33px !important;}
	.navbar .container-fluid{display:none;}
	.navbar .dropdown-mobile-nav{display:block; text-align: right; margin-top: 160px;}
	.col-xs-0{display:none !important;}

	.home-displacement{position:static;}

	.main-categories-block { float: none; position: static; text-align: center; }
	.main-categories-block ul li { margin-bottom: 5px; }
	.main-categories-block ul li a { font-size: 14px; padding: 5px 8px; }

	.home-widget-pies h2 a { font-size: 14px; }
	.home-widget-pies p a { font-size:14px; }
	header h3 { font-size: 20px; }
	.tablet-background { background: #11B5E9 !important; }

}

@media (min-width: 350px){
	.watery-footer{
		background: url(../images/pre-footer-bg_s.jpg) no-repeat bottom center; 
	}

	.tablet-background { background: #11B5E9 !important; }
	.freepages .widget-facebook { background: none; }
	.widget-facebook .widget-noticias { width: auto; }
	.navbar{min-height:33px !important;}
	.navbar .container-fluid{display:none;}
	.navbar .dropdown-mobile-nav{display:block; text-align: right; margin-top: 160px;}
	.col-xs-0{display:block !important;}
	.header h3 { font-size: 16px; }
	.home-displacement{position:static;}

	.main-categories-block { float: none; position: static; text-align: center; }
	.main-categories-block ul li { margin-bottom: 5px; }
	.main-categories-block ul li a { font-size: 14px; padding: 5px 8px; }

	.home-widget-pies h2 a { font-size: 14px; }
	.home-widget-pies p a { font-size:14px; }
}

@media (min-width: 767px){
	.watery-footer{
		background: url(../images/pre-footer-bg_s.jpg) no-repeat bottom center; 
	}

	.tablet-background { background: #11B5E9 !important; }
	.freepages .widget-facebook { background: none; }
	.widget-facebook .widget-noticias { width: auto; }
	.header h3 { font-size: 20px; }
	.col-xs-0{display:block !important;}
	.slider .ls-slide .intro { left: 180px !important; }
	.navbar .container-fluid{display:block;}
	.navbar .dropdown-mobile-nav{ display:none; }
	.home-displacement{position:relative;}
	.navbar-brand, .navbar-nav > li > a, .navbar-default .navbar-nav > li > a{margin:10px 4px;padding:4px; font-size: 17px;}
	.navbar-default .navbar-nav > li > a.first:hover { margin-left: 0px; }
	.navbar .dropdown-mobile-nav{display:none;}

	.main-categories-block { float: none; position: static; text-align: center; }
	.main-categories-block ul li { margin-bottom: 5px; }
	.main-categories-block ul li a { font-size: 14px; padding: 5px 8px; }

	.home-widget-pies h2 a { font-size: 14px; }
	.home-widget-pies p a { font-size:14px; }
}

@media (max-width: 985px){
	body{overflow-x:hidden;font-family:'Open Sans', Arial, sans-serif;font-style:normal;font-weight:400;color:#757575; background: url(../images/underwater-background.jpg) no-repeat 45% 15px}
	.pme-lider-new {margin-top:-10px}
	.home-displacement {
		position: relative;
		top: 0px;
		z-index: 10;
	}
}

@media (min-width: 992px){
	footer.home-displacement-fix { margin-top: 0px; }
	.watery-footer{
		background: url(../images/pre-footer-bg_s.jpg) no-repeat bottom center; 
	}

	.tablet-background { background: url(../images/sidebar-bg.jpg) no-repeat !important; }
	.freepages .widget-facebook { background: url(../images/sidebar-bg.jpg) no-repeat; }
	.widget-facebook .widget-noticias { width: 295px;  }
	.header h3 { font-size: 20px; }
	#menu-wrapper{float: right;}
	.navbar .container-fluid{display:block;}
	.navbar .dropdown-mobile-nav{ display:none; }
	.col-xs-0 { display: block !important; }
	.home-displacement{position:relative;}
	.navbar-brand, .navbar-nav > li > a, .navbar-default .navbar-nav > li > a{margin:10px 0px;padding:4px;}
	.navbar-default .navbar-nav > li > a.first:hover { margin-left: 0px; }
	.navbar .dropdown-mobile-nav{display:none;}
	.main-categories-block { float: none; position: static; text-align: center; }
	.main-categories-block ul li a { font-size: 13px; padding: 5px 8px; }

	.home-widget-pies h2 a { font-size: 13px; }
	.home-widget-pies p a { font-size:12px; }
}

@media (min-width: 1200px){
	.tablet-background { background-image; background-color: none !important; }
	.header h3 { font-size: 20px; }

	.navbar .container-fluid{display:block;}
	.navbar .dropdown-mobile-nav{display:none;}
	.col-xs-0 { display: block !important; }

	.home-displacement{position:relative;}
	.navbar-brand, .navbar-nav > li > a, .navbar-default .navbar-nav > li > a{margin:10px 5px;padding:4px 10px;}
	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li.active > a{
	}
	.navbar-default .navbar-nav > li > a.first:hover { margin-left: 0px; }
	.navbar .dropdown-mobile-nav{display:none;}
	.slider .ls-slide .intro { left: 300px !important; }

	.main-categories-block { float: none; position: static; text-align: center; }
	.main-categories-block ul li a { font-size: 13px; padding: 5px 8px; }

	.home-widget-pies h2 a { font-size: 13px; }
	.home-widget-pies p a { font-size:12px; }
}
@media (min-width: 1285px){

	.slider .ls-slide .intro { left: 410px !important; }
	.navbar .container-fluid{display:block;}
	.navbar .dropdown-mobile-nav{display:none;}
	.col-xs-0 { display: block !important; }

	.home-displacement{position:relative;}
	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li.active > a{}
	.navbar-default .navbar-nav > li > a.first:hover { margin-left: 0px; }
	.navbar .dropdown-mobile-nav{display:none;}
	
	.main-categories-block { float: right; }
	.main-categories-block ul li a { width: auto; font-size: 14px; padding: 5px 10px; }

	.home-widget-pies h2 a { font-size: 17px; }
	.home-widget-pies p a { font-size:14px; }
}

.notification-container {
	display: block;
	position: absolute;
	top: 40px;
}

.notification-container div.bg-success {
	float: right;
	padding: 10px;
	background-color: #11B5E9;
	border:1px solid #003F5F;
}
.notification-container p {
	text-align: center;
	padding: 20px 0;
	width: 250px;
	float: right;
	color: white;
}
.portfolio .item-category .arrow-front.active span.front { display: none !important; }
.portfolio .item-category .arrow-front .front span{ display: block; }
.portfolio .item-category .arrow-front.active span.back { display: block !important; }
.portfolio .item-category .arrow-front span.back{ display: none !important; }

.portfolio .pagination-block ul { display: block; text-align: center; }
.portfolio .pagination-block ul li { display: inline-block; }
.portfolio .pagination-block ul li a { display: inline-block; background-color: #11B5E9; color: white; border: 1px solid white; text-align: center; padding: 7px 15px;  }
.portfolio .pagination-block ul li a:hover { text-decoration: none;  }
.portfolio .pagination-block ul li.active a { background-color: #003F5F; }

hr.custom-hr {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}

hr.custom-hr-2 {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    color: #333;
    text-align: center;
    margin-top: 35px;
    margin-bottom: 35px;
}
hr.custom-hr-2:after {
    content: "Veja como foi";
    display: inline-block;
    position: relative; 
    top: -0.7em;  
    font-size: 1.5em;
    padding: 0 0.25em;
    background: white;
}

.no-padding{
	padding: 0px !important;
}

.logo-container{
	position: relative;
	height: 200px;
}

.logo-container a{
	position: absolute;
	top: 40px;
	left: 10px;
	z-index: 100000;
}

.logo-container a img{
	/*width: 100%;*/
}

.chalk-fx{
	/* background: url(../images/underwater-chalk.png) no-repeat center right; */
}

#destaques .video-item a{
	font-family: "Open Sans";
	font-weight: 600;
	font-size: 14px;
	margin: 0px 0px 10px 0px;
}

#destaques .video-item a img{
	width: 100%;
	border-radius: 3px;
}

#destaques .video-item p.time-posted{
	margin: 10px 0px;
	font-family: "Open Sans";
	font-weight: 600;
	color: #b5b5b5;
	font-size: 11px;
	background: url(../images/clock-icon.png) no-repeat center left;
	line-height: 22px;
	padding: 0px 0px 0px 25px;
}

.widget-sidebar ul{
	padding-left: 0px;
}

.freepage-padding{
	padding: 25px;
}

.flexible-width-slider{margin: 0 auto;}

@media(max-width: 1024px){
	.flexible-width-slider{width: 1100px;}
}

@media(max-width: 1280px){
	.flexible-width-slider{width: 1300px;}
}

@media(min-width: 1600px){
	.flexible-width-slider{width: 1500px;}
}

/* iPhone */
@media(max-width: 640px){
	.flexible-width-slider{width: 640px; height: auto !important;}
	.slider .ls-slide .intro{display:block;width:150px !important;height:200px; position: relative; margin: auto !important; left:210px !important; top:20px;}
	.slider .ls-slide .intro h2{font-family: "Qlassik Bold"; font-weight:800;text-transform:uppercase;font-size:16px;text-align:center;background-color:rgba(255,255,255, 0.8);height:30px;padding:60px 0 20px 0;margin-bottom:0px;}
	.slider .ls-slide .intro img{position:absolute;top:-10px;left: 50px; right: 0px;}
	.slider .ls-slide .intro p{display: none;}
}

/* iPad */
@media(max-width: 768px) and (min-width: 641px){
	.flexible-width-slider{width: 768px; height: auto !important;}
	.slider .ls-slide .intro{display:block;width:250px !important;height:200px; position: relative; margin: auto !important; left:210px !important; top:20px;}
	.slider .ls-slide .intro h2{font-family: "Qlassik Bold"; font-weight:800;text-transform:uppercase;font-size:16px;text-align:center;background-color:rgba(255,255,255, 0.8);height:30px;padding:60px 0 20px 0;margin-bottom:0px;}
	.slider .ls-slide .intro img{position:absolute;top:-10px;left: 90px; right: 0px;}
	.slider .ls-slide .intro p{display: block; font-size: 13px; padding: 8px; line-height: 19px;}
	.logo-container a img{width: 80%;}
}

footer ul li{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px dotted #565656;
}

footer ul li:last-child{
	border: none;
}

.noticias .video-item h2{ height: auto; margin-bottom: 5px; line-height: 20px; }

a.paperclip{
	background: url(../images/pdf.png) no-repeat left 50%;
	padding: 5px 0px 5px 30px;
	display: block;
}

.hours-head {
	padding: 0px 10px;
	font-size:14px;
	color: white;
	font-weight:normal;
	height: 40px;
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	position:absolute;
	box-shadow:0px 2px 18px rgba(0, 63, 96, 0.65);
	background-color: #666;
}
.hours-head  img{
	display:inline-block;
	margin-left:5px;
	height:23px;
}
.hours-head a {
	color:white;
	font-weight:normal;
	padding-top:8px;
	display:inline-block;
}
.hours-head a:hover {
	text-decoration:none;
}

#aberto-24-horas {
  position:absolute;
  left: 30%;
  top: /*50px*/120px;
}

@media only screen and (max-width: 767px), only screen and (max-device-width: 767px) {
#aberto-24-horas {
  display:none;
}
}

.news-video{
	position: relative;
}

.news-video:after{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url("../images/play-video.png") no-repeat center center;
	content: " ";
}

#pme-lider{
	position: absolute;
	left: -23px;
	top: 56px;
	z-index: 1000000;
}

#pme-lider-new{
    margin-top: 32px;
    z-index: 1000000;
    margin-bottom: 32px;
}

#pme-lider-new a img{
	-webkit-transition: all 0.15s ease-out;
	-moz-transition: all 0.15s ease-out;
	-ms-transition: all 0.15s ease-out;
	-o-transition: all 0.15s ease-out;
	transition: all 0.15s ease-out;	
	position: relative;
}

#pme-lider-new a:hover img{
	transform: translateY(-5px);
}


#pme-lider a img{
	-webkit-transition: all 0.15s ease-out;
	-moz-transition: all 0.15s ease-out;
	-ms-transition: all 0.15s ease-out;
	-o-transition: all 0.15s ease-out;
	transition: all 0.15s ease-out;	
	position: relative;
}

#pme-lider a:hover img{
	transform: translateY(-5px);
}

@media screen and (max-width: 1024px){

	.flexible-width-slider {
	    width: 100% !important;
	}

	#pme-lider a img{
		right: 80px;
	}
}

@media screen and (max-width: 768px){

	#pme-lider a img{
		right: 10px;
	    top: -24px;
	    width: 58px;
	}

}

.img-logo{
	width: 286px;
    margin-top: 44px;
}

@media screen and (max-width: 581px){

	.header-right-container h2,
	.header-right-container h3{
		display: none;
	}

	#pme-lider a img{
		width: auto;
		right: -30px;
    	top: 6px;
	}

	.img-logo{
		width: 176px;
		margin-top: 118px;
	}

}

.og-details a.link-button{
	visibility: hidden !important;
}

.wagwep-container ul#portfolio-filter li{
	padding: 0px !important;

}

.logo-pmelider{
	width: 50px;
}

.logo-ambiwater{
	width: 230px;
	margin-left: 28px;
}

@media (max-width: 760px){

	#pme-lider-new {
		position: absolute;
		width: 100%;
    	text-align: center;
	}

	.wagwep-container ul#portfolio-filter li {
		font-size: 12px;
	}

	.logo-pmelider{
		width: 39px;
	}
	
	.logo-ambiwater{
		width: 158px;
		margin-left: 23px;
	}

}