.bttn:focus:after{
width:100%;
}
.bttn:focus{
color:#FFF;
}
.navigation .nav-links a:focus,
.bttn:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {
color:#FFF;
}
.entry-footer a:focus{
color:#01AEFD;
}
.comment-author .fn .url:focus{
border-bottom: 1px dotted #333;
}
.socials a:focus{
color: #FFF;
background: #01aefd;
}
.main-navigation li:focus > a {
background: #04A3ED;
}
.main-navigation ul ul li:focus > a ,
.main-navigation ul ul li.current-menu-item > a {
color:#01AEFD;
}
.main-navigation ul li:focus-within > ul {
display: block;
}
.event-detail h4 a:focus{
color: #01aefd
}
.featured-post.big-icon h4.has-icon:focus .fa{
transform:rotateY(180deg);
-ms-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); }
.featured-image:focus .featured-overlay{
opacity: 0.8;
filter: alpha(opacity=80);
transform:rotateY(180deg) scale(1);
-ms-transform:rotateY(180deg) scale(1); -webkit-transform:rotateY(180deg) scale(1); }
#bottom-section .thumbnail-gallery .gallery-item:focus{
background: rgba(0,0,0,0.2);
}
#bottom-section .thumbnail-gallery .gallery-item:focus img{
transform:scale(1.1);
-ms-transform:scale(1.1); -webkit-transform:scale(1.1); }
.site-footer a:focus{
color:#F9F9F9;
}
#top-footer .footer .socials a:focus{
border:1px solid #01AEFD;
}
.sidebar .widget_recent_comments .url:focus{
color: #01AEFD;
}
.sidebar ul li a:focus{
color:#01AEFD;
}
.cat-portfolio-list:focus .portofolio-layout{
background: rgba(0,151,214,0.6);
}
.cat-portfolio-list:focus .portofolio-layout .entry-title{
opacity: 1;
transform:translateY(0);
-ms-transform:translateY(0); -webkit-transform:translateY(0); }
.cat-portfolio-list:focus .portofolio-layout .cat-portfolio-excerpt{
opacity: 1;
transform:translateY(0);
-ms-transform:translateY(0); -webkit-transform:translateY(0); }
.cat-portfolio-list:focus .cat-portfolio-image img{
transform:scale(1.2);
-ms-transform:scale(1.2); -webkit-transform:scale(1.2); }
#call-to-action .action-btn:focus{
background: #282F35;
}.body_template_two h1,
.body_template_two h2, 
.body_template_two h3, 
.body_template_two h4,
.body_template_two h5,
.body_template_two h6,
.body_template_two .slider-caption .caption-title,
.body_template_two .slider-caption .caption-description{
font-family: 'Roboto', sans-serif;
font-weight: bold;
}
.navigation .nav-links a,
.bttn, 
button, 
input[type="button"], 
input[type="reset"], 
input[type="submit"] {
background: #FFF;
color: #333;
cursor: pointer;
font-size: 14px;
font-size: 14px;
line-height: 1;
text-transform: uppercase;
border: none;
padding: 15px 25px;
font-weight: normal;
border: 3px solid #f98253;
display: inline-block;
position: relative;
}
.navigation .nav-links a:hover,
.bttn:hover, 
button:hover, 
input[type="button"]:hover, 
input[type="reset"]:hover, 
input[type="submit"]:hover{
background: #f98253;
}
.body_template_two #masthead #top-header{
padding: 5px 0;
}
.body_template_two #masthead #top-header,
.body_template_two .slider-caption,
.body_template_two .testimonial-slider-wrap .testimonial-wrap, 
.body_template_two .main-navigation .current-menu-item > a, 
.body_template_two .main-navigation .current_page_item > a {
background: transparent;
}
.body_template_two #top-header .header_text_left .header-text {
text-align: left;
color: #444;
font-size: 14px;
padding-top: 5px;
font-weight:400;
margin-bottom: 0;
}
.body_template_two #top-header .header_text_left {
width:40%;
float: left;
}
.body_template_two #masthead #top-header .right-header {
width:40%;
padding:0;
text-align: right;
}
.body_template_two .right-header .socials{
float:none;
}
.body_template_two .right-header .search_right, 
.body_template_two .right-header .social_icon_right {
display: inline-block;
vertical-align: middle;
}
.body_template_two .right-header .ak-search i.search_one {
line-height: 2.55;
font-size: 13px;
height: 34px;
width: 34px;
text-align: center;
}
.body_template_two .right-header .searchform, 
.body_template_two .right-header .socials, 
.body_template_two .right-header .socials a{
margin-left: 0;
border:none;
}
.body_template_two .right-header .searchform {
display: none;
height: auto;
}
.body_template_two .right-header .searchform i, 
.body_template_two .right-header .socials a {
color:#010101;
font-size: 13px;
}
.body_template_two .right-header .socials a:hover {
color:#f98253;
background:transparent;
} .body_template_two #site-navigation.main-navigation {
background:transparent;
border-bottom: 1px solid rgba(221,221,221,0.2);
border-top:2px solid rgba(221,221,221,0.2);
text-align: left;
}
.body_template_two #site-navigation.main-navigation a {
color: #333;
font-size: 15px;
text-transform: uppercase;
font-weight: 400;
padding:20px 10px;
font-family: 'Roboto', sans-serif;
}
.body_template_two .main-navigation .current-menu-parent > a, 
.main-navigation .current_page_parent > a, 
.body_template_two .main-navigation .current-menu-item > a, 
.body_template_two .main-navigation .current_page_item > a{
background:transparent;
border-top: 2px #f98253 solid;
margin-top: -2px;
}
.body_template_two #site-navigation.main-navigation .menu {
float: left;
width: 75%;
text-align:right;
}
.body_template_two #masthead .site-branding {
width: 25%;
}
.body_template_two #masthead .site-branding a {
padding: 0;
display: inline-block;
}
.body_template_two #site-navigation.main-navigation ul li:hover a {
background:transparent;
}
.body_template_two #site-navigation.main-navigation ul li  {
position:relative;
margin: 0;
}
.body_template_two #site-navigation.main-navigation ul li:last-child {
margin-right: 0;
}
.body_template_two #site-navigation.main-navigation ul li:before {
content:'';
position: absolute;
right:50%;
left:50%;
top:-2px;
height:2px;
background:#f98253;
transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
}
.body_template_two #site-navigation.main-navigation ul li:hover:before{
left: 0;
right:0;
}
.body_template_two #site-navigation.main-navigation ul ul {
border-bottom: 0;
border-top: 3px solid #f98253;
}
.body_template_two #site-navigation.main-navigation ul ul a {
font-size: 14px;
text-transform: capitalize;
padding: 12px 20px;
}
.body_template_two #site-navigation.main-navigation ul ul li {
padding:0;
}
.body_template_two #site-navigation.main-navigation ul li:last-child ul.sub-menu {
left:auto;
right:0;
} .body_template_two .slider-caption {
text-align:left;
}
.body_template_two .slider-caption .caption-title, 
.body_template_two .slider-caption .caption-description{
margin:0 0 20px 0 ;
padding:12px 8px 15px 8px;
width: auto;
display:inline-block;
}
.body_template_two .slider-caption .caption-title {
font-size: 50px;
background:rgba(255,102,36,0.77);
text-transform: capitalize;
max-width: 50%;	
line-height: 1;
}
.body_template_two .slider-caption .caption-description {
font-size: 25px;
font-weight: 400;
background:rgba(138,138,138,0.4);
line-height: 1;
text-transform: initial;
max-width: 70%;
}
.body_template_two #slider-banner {
position: relative;
background:transparent;
}
.body_template_two #slider-banner #slider-prev a.bx-prev {
position: absolute;
top:50%;
margin-top:-25px;
left:0;
background: url(https://www.hidrolestedesentupidoras.com.br/wp-content/themes/accesspress-lite/images/left-arrow.png) no-repeat 0 -52px;
width: 50px;
height: 50px;
transition:none;
-moz-transition:none;
-webkit-transition:none;
text-indent:-9999px;
margin-left:15px;
}
.body_template_two #slider-banner #slider-prev a.bx-prev:hover {
background: url(https://www.hidrolestedesentupidoras.com.br/wp-content/themes/accesspress-lite/images/left-arrow.png) no-repeat 0 0;
width: 50px;
height: 50px;
}
.body_template_two #slider-banner #slider-next a.bx-next {
position: absolute;
top: 50%;
margin-top:-25px;
text-indent: -9999px;
right: 0;
background: url(https://www.hidrolestedesentupidoras.com.br/wp-content/themes/accesspress-lite/images/right-arrow-sprite.png) no-repeat 0 -52px;
width: 50px;
height: 50px;
transition:none;
-moz-transition:none;
-webkit-transition:none;
margin-right: 15px;
}
.body_template_two #slider-banner #slider-next a.bx-next:hover {
background: url(https://www.hidrolestedesentupidoras.com.br/wp-content/themes/accesspress-lite/images/right-arrow-sprite.png) no-repeat 0 0;
width: 50px;
height: 50px;
}
.body_template_two #slider-banner .bx-wrapper .bx-pager.bx-default-pager a {
width: 25px;
height:8px;
border-radius: 0;
background:#ffffff;
box-shadow: none;
}
.body_template_two #slider-banner .bx-wrapper .bx-pager.bx-default-pager a:after {
background:#f98253;
transition:none ;
-webkit-transition:none ;
-moz-transition:none ;
} .body_template_two #welcome-text, .body_template_two #top-section .welcome-detail {
width: 100%;
}
.body_template_two #top-section {
padding-top:50px;
padding-bottom:50px;
border-bottom: none;
margin:0 auto;
}
.body_template_two #top-section figure.welcome_left_content {
width:46%;
float: left;
margin-right: 5%;
}
.body_template_two #top-section .welcome_right_content {
width: 48%;
float:left;
margin-left: 1%;
}
.body_template_two #top-section h1 a {
color:#f98253;
font-size: 30px;
text-transform:capitalize;
}
.body_template_two #top-section .welcome-detail{
font-size: 18px;
}
.body_template_two #top-section .welcome-detail a.bttn {
color: #f98253;
font-size: 20px;
background: transparent;
border:none;
float: right;
text-transform: capitalize;
padding: 8px 0;
transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
}
.body_template_two #top-section .welcome-detail a.bttn:after {
content: '';
position: absolute;
right: 50%;
left: 0;
bottom: 0;
height: 3px;
background: #f98253;
transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
}
.body_template_two #top-section .welcome-detail a.bttn:hover {
color:#000;
} .body_template_two #call-to-action {
text-align: center;
padding: 80px 0;
}
.body_template_two #call-to-action h4{
float: none;
max-width: 100%;
margin-bottom: 22px;
color: #444;
margin-bottom: 40px
}
.body_template_two #call-to-action .action-btn {
float: none;
background:#f7814f;
font-size: 18.91px;
border-color:#f7814f;
padding:10px 40px;
font-weight: 400;
display:inline-block;
transition:all 0.5s ease-in-out;
-webkit-transition:all 0.5s ease-in-out;
-moz-transition:all 0.5s ease-in-out;
}
.body_template_two #call-to-action .action-btn:hover {
background:#ffffff;
color:#f7814f;
} .body_template_two #mid-section {
padding-top:50px;
padding-bottom:10px;
}
.body_template_two #mid-section h2,
.body_template_two #event_section h2{
font-size: 30px;
text-transform: uppercase;
margin-bottom: 40px;
text-align: center;
}
.body_template_two #mid-section .featured-post {
width:29%;
margin-right:0;
margin-left:4.33%;
background: #eff4f7;
position: relative;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
}
.body_template_two #mid-section .feature_wrap {
width:auto;
margin-left:-4.33%;
}
.body_template_two #mid-section #featured-post-3.featured-post {
margin-right: 0;
}
.body_template_two #mid-section .featured-post h4 {
padding:10px 20px 0 20px;
font-size: 20px;
margin-bottom: 16px;
}
.body_template_two #mid-section .icon_view_mod h4{
text-align: left;
padding: 30px 20px 5px 20px;
}
.body_template_two #mid-section .icon_view_mod.big-icon h4{
text-align: center;
}
.featured-post h4.has-icon .fa{
font-size: 28px;
margin-right: 12px;
}
.body_template_two #mid-section .featured-post h4 a{
text-transform: uppercase;
}
.body_template_two #mid-section .featured-post .featured-content {
padding:0 20px 10px 20px;
font-size: 15px;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
}
.body_template_two #mid-section .featured-post .featured-overlay {
background:#f98253;
transform:scale(1);
-webkit-transform:scale(1);
-moz-transform:scale(1);
}
.body_template_two #mid-section .featured-post .featured-overlay a.image_feature_lightbox {
background:#fefdfd;
position: absolute;
top: 50%;
left: 50%;
width:30px;
line-height: 30px;
margin-top:-15px;
margin-left:-35px;
color:#b3bdbd;
}
.body_template_two #mid-section .featured-post .featured-overlay a.plus_fa_icon {
background:#fefdfd;
position: absolute;
top: 50%;
right: 50%;
width:30px;
line-height: 30px;
margin-top:-15px;
margin-right:-35px;
color:#b3bdbd;
}
.body_template_two #mid-section .featured-post figure.featured-image:after {
content:'';
position:absolute;
width: 0;
border-width:16px;
border-style:solid;
border-color:transparent transparent #313131 transparent;
bottom:0;
left:50%;
margin-left:-15px;
opacity:0;
transition:all 0.3s ease-in-out;
}
.body_template_two #mid-section .featured-post:hover .featured-overlay, 
.body_template_two #mid-section .featured-post:hover figure.featured-image:after {
opacity:1;
}
.body_template_two #mid-section .featured-post:hover {
background:#313131;
}
.body_template_two #mid-section .featured-post:hover h2 a,
.body_template_two #mid-section .featured-post:hover .featured-content {
color:#fff;
}
.body_template_two #mid-section .featured-post .featured-image img {
width:100%;
} .body_template_two #bottom-section {
background:#e0eaf1;
color:#000000;
padding:50px 0;
}
.body_template_two #bottom-section h3 {
color:#555;
font-size: 22px;
text-transform: capitalize;
text-align: center;
}
.body_template_two #bottom-section .testimonial-slider-wrap, 
.body_template_two #bottom-section .thumbnail-gallery, 
.body_template_two #bottom-section .text-box {
width:32%;
margin-right: 2%;
border-right:rgba(130, 149, 164, 0.3) solid 1px;
position: relative;
padding-right:1%;
float:left;
}
.body_template_two #bottom-section .testimonial-slider-wrap:before, 
.body_template_two #bottom-section .thumbnail-gallery:before, 
.body_template_two #bottom-section .text-box:before{
content: '';
position: absolute;
width: 0;
height: 0;
border-width: 60px;
border-style: solid;
border-color: #e0eaf1 transparent transparent #e0eaf1;
border-radius: 50%;
top: -80px;
left: 50%;
margin-left: -60px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
}
.body_template_two #bottom-section .testimonial-slider-wrap {
margin-right: 0;
border-right: none;
}
.body_template_two #bottom-section .text-box .textwidget {
font-size: 20px;
line-height: 1.3;
white-space: pre-line;
}
.body_template_two #bottom-section .testimonial-slider-wrap {
overflow:visible;
}
.body_template_two #bottom-section .testimonial-thumbnail {
width: 30%;
}
.body_template_two #bottom-section .testimoinal-client-name_two, 
.body_template_two #bottom-section .testimonial_date{
width: 70%;
float: left;
font-size: 16px;
padding-left:5%;
}
.body_template_two #bottom-section .testimoinal-client-name_two {
font-weight: 400;
font-size: 20px;
}
.body_template_two #bottom-section .testimonial-excerpt_two {
font-size: 20px;
font-style: italic;
color:#000;
line-height: 1.3;
padding-top:5px;
}
.body_template_two #bottom-section .thumbnail-gallery .gallery-item{
display:inline-block;
float: none;
padding:0;
background:transparent;
margin: 0 0 2% 2%;
max-width:30%;
}
.body_template_two #bottom-section .thumbnail-gallery .gallery {
margin-left:-2%;
}
.body_template_two #bottom-section .testimonial-slider-wrap .bx-wrapper .bx-pager.bx-default-pager a {
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
background:#ffffff;
} .body_template_two #event_section #latest-events_template_two h1 {
text-align: center;
text-transform: capitalize;
padding-bottom: 60px;
margin-bottom: 0;
}
.body_template_two #event_section h2 a{
color: #555;
}
.body_template_two #event_section #latest-events_template_two h4 a{
color:#666;
}
.body_template_two #event_section #latest-events_template_two .event_mail_wraper {
margin-left:-2%;
}
.body_template_two #event_section #latest-events_template_two .event-list_two {
width: 23%;
float:left;
margin-left: 2%;
position: relative;
overflow: hidden;
text-align: center;
}
.body_template_two #event_section #latest-events_template_two .event-list_two .event-date_two {
position: absolute;
background:rgba(247, 129, 79, 0.8);
border-radius: 50%;
height: 76px;
width: 76px;
left: 50%;
top: 100%;
text-align: center;
color:#ffffff;
line-height: 1;
z-index: 9;
padding:8px;
margin-top:12px;
margin-left:-38px;
}
.body_template_two #event_section #latest-events_template_two .event-list_two:last-child {
margin-right:0;
}
.body_template_two #event_section {
background: #eff4f7;
padding:50px 0 97px 0;
line-height: 0.9;
}
.body_template_two #event_section #latest-events_template_two .event-list_two .event-detail_two {
padding:20px 30px 0 33px;
background:#ffffff;
position: relative;
z-index: 9;
}
.body_template_two #event_section #latest-events_template_two .event-detail_two:after {
content: '';
position: absolute;
background:url(https://www.hidrolestedesentupidoras.com.br/wp-content/themes/accesspress-lite/images/event-bg-white.png) no-repeat top center;
width: 100%;
height: 100%;
top: 100%;
left: 0%;
z-index: 9;
}
.body_template_two #event_section #latest-events_template_two .event-excerpt_two {
color: #aaaaaa;
line-height: 1.2;
}
.body_template_two #event_section #latest-events_template_two span.event-date-day_two {
font-size: 39px;
font-weight:700;
display: block;
}
.body_template_two #event_section #latest-events_template_two span.event-date-month_two {
font-size: 20px;
}
.body_template_two #event_section #latest-events_template_two a img{
transform:scale(1);
-webkit-transform:scale(1);
-moz-transform:scale(1);
transition:all 0.5s ease-in-out;
-webkit-transition:all 0.5s ease-in-out;
-moz-transition:all 0.5s ease-in-out;
}
.body_template_two #event_section #latest-events_template_two .event-list_two:hover img{
transform:scale(1.2);
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
} .body_template_two .site-footer #top-footer {
background: #313131;
font-size: 16px;
padding:0;
}
.body_template_two .site-footer #top-footer .ak-container {
position: relative;
padding-top: 70px;
padding-bottom: 45px;
}
.body_template_two .site-footer #top-footer h1.footer_title_text {
font-size: 32px;
font-weight:700;
background: #f98253;
text-align: center;
color:#ffffff;
position:absolute;
width:26%;
line-height:55px;
top:0;
left:50%;
margin-left:-14%;	
}
.body_template_two .site-footer #top-footer h1:before {
content: '';
position: absolute;
border-width: 28px 20px;
border-style: solid;
border-color: #f98253 #f98253 transparent transparent;
left: -40px;
top: 0;
}
.body_template_two .site-footer #top-footer h1:after {
content: '';
position: absolute;
border-width: 28px 20px;
border-style: solid;
border-color: #f98253 transparent transparent #f98253;
right: -40px;
top: 0;
}
.body_template_two .site-footer #top-footer h3 {
text-transform: capitalize;
font-size: 22px;
color:#ffffff;
}
.body_template_two .site-footer #top-footer ul li, 
.body_template_two .site-footer #top-footer .footer2.footer .aptf-tweet-content {
font-size: 16px;
}
.body_template_two .site-footer #top-footer .footer2.footer .aptf-tweet-content a.aptf-tweet-name,
.body_template_two #event_section #latest-events_template_two h1 a  {
color:#f98253;
}
.body_template_two .site-footer #top-footer .footer4.footer ul li i {
color:#bbb9b9;
font-size: 26px;
margin-right: 10px;
}
.body_template_two #bottom-footer {
text-transform: capitalize;
background:#000;
font-family: 'Roboto', sans-serif;
color: #ffffff;
font-size: 16px;
}
.body_template_two #bottom-footer a, .body_template_two #bottom-footer .copyright {
color:#aeaeae;
font-size: 13px;
} .body_template_two .sidebar h3.widget-title, 
.body_template_two.left-sidebar .searchform, 
.body_template_two.both-sidebar .searchform, 
.body_template_two .featured-post.big-icon h2.has-icon .fa  {
border-color:#f98253;
}
.body_template_two .sidebar h3.widget-title{
font-size: 16px;
}
.body_template_two .event-thumbnail .event-date, 
.body_template_two .event-date-archive, 
.body_template_two a.cat-event-more.bttn:after, 
.body_template_two .portofolio-layout .entry-title, 
.body_template_two .entry-content .bttn:after, 
.body_template_two #bottom-section .testimonial-slider-wrap .bx-wrapper .bx-pager.bx-default-pager a:hover, 
.body_template_two #bottom-section .testimonial-slider-wrap .bx-wrapper .bx-pager.bx-default-pager a.active{
background:#f98253;
}
.body_template_two a.all-testimonial, .body_template_two a.all-events,  
.body_template_two .event-detail h4 a:hover, 
.body_template_two .author.vcard a, 
.body_template_two a .entry-date.published, 
.body_template_two .entry-footer a:hover, 
.body_template_two.left-sidebar .searchform .searchsubmit,
.body_template_two.both-sidebar .searchform .searchsubmit,  
.body_template_two.left-sidebar a:hover, 
.body_template_two.left-sidebar .sidebar .widget_recent_comments .url:hover, 
.body_template_two .business-hours ul li a, 
.body_template_two .featured-post.big-icon h2.has-icon .fa{
color:#f98253;
}
.body_template_two .cat-event-list a .entry-date.published {
color:#ffffff;
}
.body_template_two .cat-event-list .cat-event-more{
color:#444;
}
.body_template_two .cat-event-list .cat-event-more:hover{
color:#FFF;
}
.body_template_two .testimonial-sidebar .testimoinal-client-name {
position: static;
width: 65%;
float: left;
margin-left: 5%;
font-style: normal;
margin-top: 0;
}
.body_template_two .testimonial-sidebar .testimonial-excerpt {
font-style: italic;
margin-top: 2%;
}
.body_template_two .testimonial-sidebar .testimonial-list:after {
display: none;
}
.body_template_two .testimonial-sidebar .testimonial-list {
margin-bottom: 40px;
}
.body_template_two .cat-portfolio-list:hover .portofolio-layout {
background:rgba(235,135,82,0.4);
} .body_template_two #top-section .welcome_fill_content {
width: 100%;
margin-left:0;
}
.body_template_two.boxed-layout .slider-caption .caption-title, 
.body_template_two.boxed-layout .slider-caption .caption-description {
margin-left:50px;
}
.body_template_two.boxed-layout #slider-banner #slider-prev a.bx-prev, 
.body_template_two.boxed-layout #slider-banner #slider-prev a.bx-prev {
margin-left: 10px;
} .body_template_two #mid-section .big-icon, 
.body_template_two #mid-section .big-icon:hover {
background:transparent;
}
.body_template_two #mid-section .big-icon:hover h2 a {
color:#000;
}
.body_template_two #mid-section .big-icon:hover .featured-content, 
.body_template_two #ak-blog-post article .short-content, .cat-links a{
color:#444;
} .body_template_two #masthead .main-navigation.menu-left .site-branding img,
.body_template_two #masthead .center_menu_top .site-branding img{
display: inline-block;
vertical-align: middle;
}
.body_template_two #masthead .main-navigation.menu-left .site-branding {
text-align: right;
}
.body_template_two #site-navigation.main-navigation.menu-left .menu{
text-align: left;
} .body_template_two #site-navigation.main-navigation.menu-center .menu  {
width: 100%;
text-align: left;
}
.body_template_two #site-navigation.main-navigation.menu-center ul li {
margin-left:15px;
margin-right:15px;
}
.body_template_two #site-navigation.main-navigation.menu-center ul li:first-child {
margin-left:-2px;
}
.body_template_two #site-navigation.main-navigation.menu-center ul li a {
padding:13px;
}
.body_template_two #top-header.center_menu_top .header_text_left, 
.body_template_two #masthead .center_menu_top .site-branding {
width: 30%;
}
.body_template_two #masthead .center_menu_top .site-branding {
text-align: center;
}
.body_template_two #top-header.center_menu_top .header_text_left .header-text, 
.body_template_two #masthead #top-header.center_menu_top .right-header {
padding:10px 0;
}@media (max-width: 1300px) {
}
@media (max-width:1200px) {
.body_template_two .ak-container {
width:100%;
padding:0 10px;
}
.main-navigation .ak-container {
padding:0 10px !important;
}
.body_template_two #top-header .header_text_left .header-text {
display:inline-block;
}
.body_template_two #masthead #top-header .right-header {
width: 50%;
}
.body_template_two .slider-caption .caption-title {
font-size: 52px;
}
.body_template_two #top-section,
.body_template_two #mid-section {
padding:50px 10px;
}
.body_template_two .slider-caption .caption-title, 
.body_template_two .slider-caption .caption-description {
margin-left:7%;
margin-right: 7%;
padding:10px;
}
.body_template_two #event_section #latest-events_template_two .event-list_two .event-detail_two {
padding:15px 15px 0 15px;
}
.body_template_two .right-header .socials, 
.body_template_two .right-header .ak-search {
margin-bottom: 0;
}
.body_template_two .site-footer #top-footer .ak-container {
padding-right: 10px;
padding-left: 10px;
}
.body_template_two #top-header.center_menu_top .header_text_left {
width:20%;
}
.body_template_two #masthead .center_menu_top .site-branding {
text-align: right;
}
.body_template_two #site-navigation.main-navigation.menu-center ul li {
margin-left: 10px;
margin-right: 0px;
}
}
@media (max-width: 1024px) {
}
@media (max-width:940px) {
.body_template_two #masthead #top-header .right-header {
width: 60%;
}
.body_template_two .slider-caption .caption-title, 
.body_template_two #slider-banner #slider-prev i, 
.body_template_two #slider-banner #slider-next i {
font-size: 42px;
}
.body_template_two .slider-caption .caption-description,
.body_template_two #top-section .welcome-detail p, 
.body_template_two #top-section .welcome-detail a.bttn, 
#call-to-action h4 {
font-size: 20px;
}
.body_template_two #slider-banner #slider-prev a.bx-prev {
margin-left:10px;
}
.body_template_two #slider-banner #slider-prev a.bx-next {
margin-right:10px;
}
.body_template_two #top-section h1 a,
.body_template_two #mid-section .featured-post h2 {
font-size: 26px;
}
.body_template_two #mid-section .featured-post .featured-content {
font-size: 14px;
}
.body_template_two #top-section, .body_template_two #mid-section {
padding:35px 10px;
}
.body_template_two .featured-post .featured-image {
margin-bottom: 0;
}
.body_template_two #mid-section .featured-post .overlay-plus {
margin:-17px 0 0 10px;
}
.body_template_two #event_section #latest-events_template_two .event-list_two {
width: 36.7%;
margin-left:9.5%;
margin-bottom: 20px;
}
.body_template_two #event_section .event-thumbnail_two a img {
width: 100%;
}
.body_template_two #mid-section .featured-post span.fa_icon_feature {
top: 29%;
}
.body_template_two #bottom-section .text-box .textwidget, 
.body_template_two #bottom-section .testimonial-excerpt_two {
font-size: 17px;
}
.body_template_two .site-footer #top-footer h1.footer_title_text {
font-size:28px;
width:30%;
}
.body_template_two #site-navigation.main-navigation .menu-toggle {
margin:7px 0;
background: url(https://www.hidrolestedesentupidoras.com.br/wp-content/themes/accesspress-lite/images/menu.png) no-repeat center rgb(249, 130, 83);
}
.body_template_two #site-navigation.main-navigation.menu-right .menu-toggle {
margin-top: -58px;
}
.body_template_two #site-navigation.main-navigation ul li {
border-bottom: 1px solid #000;
margin: 0;
}
.body_template_two #site-navigation.main-navigation .menu {
background:#fff;
top: 64px;
width: 100%;
}
.body_template_two #site-navigation.main-navigation a {
color:#000000;
font-size: 16.5px;
padding:5px 10px;
text-align: left;
}
.body_template_two #site-navigation.main-navigation.menu-right a {
text-align:right;
}
.body_template_two #site-navigation.main-navigation.menu-center a {
text-align:center;
}
.body_template_two #top-header.center_menu_top .header_text_left .header-text, 
.body_template_two #top-header.center_menu_top .right-header .ak-search {
display: none;
}
.body_template_two #masthead .center_menu_top .site-branding, 
.body_template_two .main-navigation.menu-right {
text-align: left;
}
.body_template_two #site-navigation.main-navigation.menu-center ul li, 
.body_template_two #site-navigation.main-navigation.menu-center ul li:first-child {
margin-left: 0;
}
.body_template_two #site-navigation.main-navigation.menu-right .menu li a {
padding:5px 20px 5px 10px;
}
.body_template_two #site-navigation.main-navigation.menu-left .menu li a {
padding:5px 10px 5px 20px;
}
@media (max-width:768px) {
.body_template_two #top-header .header_text_left .header-text,
.body_template_two #bottom-section .testimonial-slider-wrap:before, 
.body_template_two #bottom-section .thumbnail-gallery:before, 
.body_template_two #bottom-section .text-box:before, 
.body_template_two .slider-caption .caption-description {
display:none;
}
.body_template_two #top-section .welcome_right_content,
.body_template_two #bottom-section .testimonial-slider-wrap, 
.body_template_two #bottom-section .thumbnail-gallery, 
.body_template_two #bottom-section .text-box, 
.body_template_two #bottom-section .testimoinal-client-name_two, 
.body_template_two #bottom-section .testimonial_date {
width: 100%;
float: none;
text-align: center;
border-right: none;
}
.body_template_two .slider-caption .caption-title {
width: 100%;
text-align: center;
margin-left: 10%;
}
.body_template_two #top-section figure.welcome_left_content, 
.body_template_two #bottom-section .testimonial-thumbnail {
float:none;
width:100%;
padding:0 10%;
}
.body_template_two #top-section .welcome-detail a.bttn, 
.body_template_two .right-header .searchform .searchsubmit {
float: none;
}
.body_template_two #mid-section .featured-post {
width:48%;
margin-left: 2%;
margin-bottom: 2%;
}
.body_template_two #mid-section .feature_wrap {
margin-left: -2%;
}
.body_template_two #mid-section h1, 
.body_template_two #event_section #latest-events_template_two h1, 
.body_template_two .site-footer #top-footer .ak-container {
padding-bottom: 20px;
}
.body_template_two #event_section, .body_template_two #bottom-section {
padding: 40px 0px;
}
.body_template_two #top-section, .body_template_two #mid-section {
padding:40px 10px;
margin-bottom: 0;
}
.body_template_two #bottom-section .testimoinal-client-name_two, 
.body_template_two #bottom-section .testimonial_date {
padding:0;
}
.body_template_two .site-footer #top-footer h1.footer_title_text {
font-size: 26px;
line-height: 52px;
}
.body_template_two .site-footer #top-footer h1:before, 
.body_template_two .site-footer #top-footer h1:after {
border-width:26px 20px;
}
.body_template_two #masthead #top-header .right-header, 
.body_template_two .right-header .searchform {
text-align: left;
width: 100%;
float: none;
}
.body_template_two .right-header .search_right, 
.body_template_two .right-header .social_icon_right {
width:49%;
}
.body_template_two #top-section .welcome_right_content {
margin-left: 0;
}
.body_template_two #bottom-section .testimonial-slider-wrap .bx-wrapper img {
display:inline-block;
}
.body_template_two #bottom-section	.testimonial-slider-wrap .bx-wrapper .bx-pager {
right:0;
left:0;
}
.body_template_two .center_menu_top .right-header .socials a {
font-size: 11px;
height:24px;
width:24px;
}
.body_template_two #masthead #top-header.center_menu_top .right-header {
width:70%;
float:left;
}
}
@media (max-width: 667px) {
.body_template_two .site-footer #top-footer h1.footer_title_text {
width: 40%;
margin-left: -21%;
}
}
@media (max-width:580px) {
.body_template_two #slider-banner #slider-prev, 
.body_template_two #slider-banner #slider-next {
display:none;
}
.body_template_two .slider-caption .caption-title {
font-size: 36px;
}
.body_template_two #slider-banner .bx-wrapper .bx-pager.bx-default-pager a {
height:5px;
}
.body_template_two #call-to-action .action-btn {
font-size: 16px;
padding:10px 25px;
}
.body_template_two #mid-section .featured-post {
width:84%;
margin:0 8% 3% 8%;
}
.body_template_two #mid-section .feature_wrap {
margin-left: 0;
}
.body_template_two #event_section #latest-events_template_two .event-list_two {
width: 46%;
margin-left: 4%;
}
.body_template_two .site-footer #top-footer h3 {
font-size: 20px;
}
.body_template_two .site-footer #top-footer .footer2.footer .aptf-tweet-content .aptf-tweet-username {
font-size: 12px;
}
.body_template_two #call-to-action h4 {
font-size: 16px;
}
.body_template_two #masthead #top-header .right-header {
display: inline-block;
}
.body_template_two #masthead .center_menu_top .site-branding {
float: left;
}
}
@media (max-width:480px) {
.body_template_two #mid-section .featured-post,
.body_template_two #site-navigation.main-navigation .menu, 
.body_template_two .right-header .social_icon_right {
width:100%;
margin-right:0;
margin-left: 0;
}
.body_template_two .site-footer #top-footer h3, 
.body_template_two #event_section #latest-events_template_two h4 {
font-size: 22px;
}
.body_template_two #event_section #latest-events_template_two .event-list_two:nth-child(3n){
margin-right: 0;
}
.body_template_two #top-footer .footer {
text-align: center;
margin-bottom: 30px;
}
.body_template_two .site-footer #top-footer .footer4.footer ul li, 
.body_template_two .site-footer #top-footer .footer2.footer .aptf-tweet-content, 
.body_template_two .site-footer #top-footer .footer3.footer ul li {
font-size: 16px;
}
.body_template_two #masthead .site-branding {
width: 80%;
}
.body_template_two #mid-section .featured-post span.fa_icon_feature {
top: 56%;
}
.body_template_two .right-header .search_right {
display: none;
}
.body_template_two .right-header .social_icon_right .socials {
text-align: center;
}
.body_template_two .site-footer #top-footer h1.footer_title_text {
width: 49%;
margin-left: -25%;
}
.body_template_two .center_menu_top .right-header .social_icon_right .socials {
text-align: right;
}
}
@media (max-width:380px) {
.body_template_two #top-section .welcome-detail p {
font-size: 18px;
}
.body_template_two #call-to-action h4 {
font-size: 22px;
}
.body_template_two #event_section #latest-events_template_two .event-list_two {
width: 96%;
}
.body_template_two .site-footer #top-footer h1.footer_title_text {
width: 63%;
margin-left: -32%;
font-size: 24px;
line-height: 48px;
}
.body_template_two .site-footer #top-footer h1:before, 
.body_template_two .site-footer #top-footer h1:after {
border-width: 24.5px 20px;
}
}@media screen and (max-width: 1300px){
.slider-caption .caption-title{
font-size: 50px;
line-height: 40px;
}
.slider-caption .caption-description{
font-size: 26px;
line-height: 30px;
}
}
@media screen and (max-width: 1200px){
.boxed-layout #page{
width:100%;
}
.ak-container,
.boxed-layout .ak-container{
width: 100%;
padding: 0 10px;
}
#masthead .right-header{
padding-top: 10px;
}
.header-text{
display: none;
}
.socials{
float: none;
margin: 0 0 10px;
text-align:right;
}
.ak-search{
float: none;
margin: 0 0 10px;
}
.ak-search .searchform{
float: right;
}
.slider-caption .caption-title{
font-size: 30px;
line-height: 26px;
}
.slider-caption .caption-description{
font-size: 16px;
line-height: 20px;
}
#slider-banner .bx-wrapper .bx-pager{
bottom:5px;
}
#slider-banner .bx-wrapper .bx-pager.bx-default-pager a{
height: 14px;
width: 14px;
}
#welcome-text{
width: 53.5%
}
#top-section .welcome-text-image{
width: 30%
}
#top-section .welcome-detail{
width: 65%
}
#latest-events{
width: 44%;
}
.event-list .event-thumbnail{
width: 28%;
}
.event-list .event-thumbnail img{
width: 100%;
}
.event-list .event-detail{
width: 68%;
}
.featured-post{
width: 30%;
margin-right: 5%;
}
#bottom-section .testimonial-slider-wrap, 
#bottom-section .thumbnail-gallery, 
#bottom-section .text-box{
width: 31%; 
margin-right: 3.5%
}
#bottom-section .testimonial-slider-wrap{
margin-right:0;
}
.testimonial-thumbnail{
width: 30%;
}
.testimonial-excerpt{
width: 65%;
}
#bottom-section .thumbnail-gallery ul li:nth-child(3n){
margin-right: 6px;
}
}
@media screen and (max-width: 940px){
body{
background: #F2F2F2;
}
#page{
max-width: 768px;
width: 100%;
margin:0 auto;
background: #FFF;
box-shadow: 0 0 10px #999;
}
#slider-banner .bx-controls-direction{
display: none;
}
#welcome-text{
width: auto;
margin-bottom: 25px;
float: none;
}
#top-section{
margin-top: 20px;
margin-bottom: 30px;
}
#top-section .welcome-text-image img{
width: 100%
}
#latest-events{
width: auto;
float: none;
}
#bottom-section .testimonial-slider-wrap, 
#bottom-section .gallery, 
#bottom-section .subscribe{
width: auto;
float: none;
margin: 0 0 25px;
}
.testimonial-thumbnail,
.testimonial-sidebar .testimonial-thumbnail{
width: 100px;
margin-right: 20px
}
.testimonial-excerpt,
.testimonial-sidebar .testimonial-excerpt{
width: calc( 100% - 120px);
float: left;
}
#site-navigation .ak-container{
padding:0;
}
.menu-toggle{ 
display: block;
float: right;
background: url(https://www.hidrolestedesentupidoras.com.br/wp-content/themes/accesspress-lite/images/menu.png) no-repeat center rgba(0,0,0,0.3);
height: 48px;
width: 48px;
text-indent: -9999px;
margin: 0;
}
.main-navigation.menu-right {
text-align: left;
}
.main-navigation .menu {
display: none;
}
#top-footer .footer{
width: 50%;
}
.hide{ display: block; margin-bottom: 25px;}
#bottom-footer .site-info{
float: none;
text-align: center;
margin-bottom: 10px;
}
#bottom-footer .copyright{
float: none;
text-align: center;
}
.main-navigation .menu{
position: absolute;
left: 0;
width: 100%;
top: 48px;
z-index: 9999;
background: #0077B2;
}
.main-navigation .menu li{
width: 100%; 
float: none;
line-height: 38px;
border-bottom:1px solid #0383BF;
}
.main-navigation.menu-right .menu li {
text-align:right;
margin-left:0;
}
.main-navigation.menu-center .menu li {
margin-left:0;
margin-right:0;
}
.main-navigation ul ul{
position: static;
box-shadow: none;
border: none;
}
.main-navigation ul ul a{
padding:0 20px ; 
}
.main-navigation .menu ul li{
line-height:38px;
border-bottom: 1px solid #DDD;
padding:0; 
}
.main-navigation ul ul ul{
background: #F6F6F6;
}
#primary-wrap{
float: none;
width: auto;
}
#primary, .left-sidebar #primary, 
.both-sidebar #primary,
.both-sidebar #primary-wrap .sidebar,
.both-sidebar .sidebar{
float: none;
width: auto;
margin-bottom: 25px;
}
.sidebar, .sidebar.left-sidebar{
width: auto;
float: none;
}
}
@media screen and (max-width: 768px){
.slider-caption .caption-title{
margin-bottom: 0;
}
.slider-caption .caption-description{
display: none;
}
.slider-caption{
padding: 20px 0;
}
#bottom-section .testimonial-slider, 
#bottom-section .thumbnail-gallery, 
#bottom-section .text-box{
width:100%;
float:none; 
margin:0 0 20px; 
}
.wpcf7-form input[type="text"], 
.wpcf7-form input[type="email"], 
.wpcf7-form input[type="url"], 
.wpcf7-form input[type="password"],
.wpcf7-form select{
width:80%;
}
.wpcf7-form textarea{
width:100%;
}
.span1, .span2, .span3, .span4, .span5, .span6{
width: 100%;
float: none;
margin-left: 0;
}
}
@media screen and (max-width: 580px) {
h1{ font-size:28px;}
h2{ font-size:24px;}
h3{ font-size:20px;}
h4{ font-size:18px;}
h5{ font-size:16px;}
h6{ font-size:14px;}
#mid-section{
margin-bottom: 30px;
}
.slider-caption .caption-title{
font-size:16px;
}
.featured-post{
width: auto;
margin: 0 0 20px;
float: none;
text-align: center;
}
.featured-post .featured-image img{
margin: 0 auto;
}
#masthead .right-header{
display: none;
}
#masthead .site-branding{
float: none;
text-align: center;
}
}
@media screen and (max-width: 480px) {
.slider-caption{
display: none;
}
#top-section .welcome-text-image{
width:auto !important;
float: none;
margin-bottom: 15px;
}
#top-section .welcome-text-image img{
width: 100%;
}
#top-section .welcome-detail{
width:auto !important;
}
#top-footer .footer{
width: 100%;
float: none;
margin: 0 0 20px;
}
#top-footer .footer .widget{
padding-right: 0	
}
#top-footer h1.widget-title{
margin-bottom: 10px;
}
.cat-portfolio-list{
width:100%;
margin-right:0;
}
.cat-testimonial-list .entry-header{
float:none;
width:50%;
margin-bottom:30px;
}
.cat-testimonial-list .entry-header img{
width:100%;
}
.cat-testimonial-list .cat-testimonial-excerpt{
float:none;
width:100%;
}
.cat-testimonial-list .cat-testimonial-excerpt:before{
border-color:transparent transparent #F2F3F4;
top:-40px;
left:20px;
}
.cat-testimonial-list:nth-child(odd) .cat-testimonial-excerpt:before{
border-color:transparent transparent #F2F3F4;
top:-40px;
right:20px;
}
#call-to-action{
text-align: center;
padding: 20px 0;
}
#call-to-action h4{
width: 100%;
float: none;
max-width: none;
margin-bottom: 5px;
}
#call-to-action .action-btn{
float: none;
display: inline-block;
}
}
@media screen and (max-width: 380px){
.portofolio-layout .entry-title{
font-size:22px;
}
.portofolio-layout .cat-portfolio-excerpt{
font-size:14px;
}
.portofolio-layout .cat-portfolio-excerpt{
top:110px;
}
.cat-event-list .cat-event-image{
width:100%;
float:none;
margin-bottom:15px;
}
.cat-event-list .cat-event-excerpt{
width:100%;
float:none;
}
.cat-testimonial-list .entry-header{
width:100%;
}
}
@media screen and (min-width: 941px){
.main-navigation .menu {
display: block !important;
}
}