.navbar-headers .logo img,.logo2 img{
max-height:90px;
}
thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
th, td {
padding: 0.4em;
}
th {
border-width: 0 1px 1px 0;
font-weight: 700;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
table{
width:100%;
}
table, th, td {
border: 1px solid #eaeaea;
border: 1px solid rgba(51, 51, 51, 0.1);
}
.footer-bar {
padding: 0;
background: #000;
line-height: 50px;
min-height: 51px;
}
.footerbar {
width: auto;
line-height: 50px;
float: left;
padding-left: 10px;
padding-right: 10px;
color:#fff ;
font-size: 14px;
}
.page-full{
padding-top:40px;
}
.navbar-default .navbar-nav>li>a {
font-size: 16px;
color: #000000;
}
.navbar-nav>li>.dropdown-menu {
margin-top: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.navbar-right .dropdown-menu {
right: 0;
}
.navbar-right .dropdown-menu {
right: 0;
left: auto;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
font-size: 14px;
text-align: left;
list-style: none;
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,.15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-submenu > .dropdown-menu {
top: 0;
left: 100%;
margin-top: -3px;
margin-left: -2px;
border-radius: 0;
}
.dropdown-submenu > .dropdown-menu > .dropdown-menu {
top: 0;
left: 100%;
margin-top: -3px;
margin-left: -2px;
border-radius: 0;
}
.dropdown-menu {
border-radius: 0;
border-top: 3px solid #fb9e08;
padding: 0 0;
margin: 0 0 0;
min-width: 235px;
left: inherit;
}
.dropdown-menu>li>a {
display: block;
padding: 10px;
clear: both;
font-weight: 400;
line-height: 1.42857143;
color: #333;
white-space: nowrap;
}
.dropdown-menu li {
border-bottom: 1px solid #ebebeb;
}
.nav > li a:before {
position: absolute;
content: "";
width: 1px;
height: 30px;
right: 0;
top: calc(20% - 15px);
border-radius: 50%;
opacity: 0.35;
}
.dropdown-submenu > a:after {
display: block;
content: " ";
float: right;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
border-width: 5px 0 5px 5px;
border-left-color: #000;
margin-top: 5px;
margin-right: 5px;
}
.current-menu-item>a, .current-menu-ancestor>a {
color: #fb9e08 !important;
}
.navbar .btn-group.open>.search-form>.fa-search:before{
content: "\f00d" !important;
}
.sticker .btn-group.open>.search-form>.fa-search:before{
content: "\f00d" !important;
}
.breadcrumb > li + li:before {
padding: 0 5px;
color: #ccc;
content: ">\00a0";
}
.bypostauthor > article .fn:after {
content: "\f304";
left: 3px;
position: relative;
top: 5px;
}
.comment-metadata .edit-link:before,
.pingback .edit-link:before {
content: "\002f";
display: inline-block;
opacity: 0.7;
padding: 0 0.538461538em;
}
.comment-reply-title small a:before {
content: "\f405";
font-size: 32px;
position: relative;
top: -5px;
}
cite.fn:after {
position: relative;
top: 5px;
left: 3px;
}
.img-hover {
position: absolute;
top: 0;
opacity: 0.7;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, .15) url(https://sumaumarquitetura.com.br/wp-content/themes/daxthemes/images/play-icon.png) no-repeat center center;
z-index: 100;
}
.img-hover:hover{
opacity: 1;
}
img{
border: 0;
height: auto;
max-width: 100%;
vertical-align: middle;
}
.alignleft {
display: inline;
float: left;
}
.alignright {
display: inline;
float: right;
}
.aligncenter {
display: block;
margin-right: auto;
margin-left: auto;
}
blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft {
margin: 0.4em 1.6em 1.6em 0;
}
blockquote.alignright,
.wp-caption.alignright,
img.alignright {
margin: 0.4em 0 1.6em 1.6em;
}
blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
clear: both;
margin-bottom: 1.6em;
}
.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
margin-bottom: 1.2em;
}
.wp-caption {
margin-bottom: 1.6em;
max-width: 100%;
}
.wp-caption-text {
color: #707070;
color: rgba(51, 51, 51, 0.7);
font-family: "Noto Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
line-height: 1.5;
padding: 0.5em 0;
}
blockquote {
font-size: 20px;
font-size: 2rem;
line-height: 1.75;
margin-bottom: 1.75em;
padding-left: 0.85em;
}
.wp-caption,.wp-caption-text,.screen-reader-text,.gallery-caption,.alignright,.alignleft,.aligncenter,.sticky{
}
.author-desc{padding-top:15px;} .featured-images{
position: relative;
margin-bottom:30px;
overflow: hidden;
}
.title-on-image{
position: absolute;
top: 40%;
width: 100%;
height: 100%;
display: table;
text-align: center;
padding-left:50px;
padding-right:50px;
}
.title-on-image .post-title h1{
font-size:42px;
}
.title-on-image a,.title-on-image .post-info{
color:#fff!important;
}
.title-on-image .post-info{
border-bottom:0;
} .ads-post-content{
border-top:1px solid #e3e3e3;
margin-top:40px;
padding:40px 0 20px 0;
text-align: center;
overflow: hidden;
}
.ads-post-below-header{
padding:40px 0 0 0;
text-align: center;
overflow: hidden;
}
.ads-post-above-footer{
padding:20px 0 20px 0;
text-align: center;
overflow: hidden;
}
.ads-single-post-below-header{
padding:40px 0 0 0;
text-align: center;
overflow: hidden;
} .mobile-menu-logo{
text-align: center;
padding-top:15px;
padding-bottom:15px;
}
.menuon button[type="submit"] {
left: 0;
top: 0;
border: none;
padding: 0;
background-color: transparent;
color: #444;
outline: none;
width: 40px;
height: 40px;
}
.embed-responsive{
height:100%;
} .wpcf7 label{
display:block;
}
.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea,.wpcf7 select{
width:100%;
padding:8px;
margin-bottom:10px;
border:1px solid #dedede;
margin-top:10px;
}
.wpcf7 input[type="submit"]{
padding: 14px 20px 12px;
border-radius: 3px;
background: #000000;
color: #FFF;
border: 0;
margin-bottom:20px;
}
.wpcf7 .buttom-custom{
margin-top:10px;
padding: 11px 20px 11px 20px !important;
}
.border-shadow{
box-shadow: 0px 0px 0px 1px rgba(30, 49, 62, 0.11), 0px 0px 25px rgba(0, 49, 62, 0.11);
}
.submenu2 ul,.submenu ul,.submenu3 ul{
display:none;
}
.submenu-list ul li{
padding-left:5px;
}
.side-widget select{
width:100%;
padding:8px 0 8px 8px;
} .woo-col .product-categories .cat-parent:before,.side-widget .product-categories .cat-parent:before,
.footer-col .product-categories .cat-parent:before
{
font-family: "FontAwesome";
content: "\f067";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
float: right;
position: absolute;
right: 0;
top: 13px;
height: 14px;
width: 14px;
border-radius: 3px;
text-align: center;
padding-top: 0px;
line-height: 16px;
font-size: 12px;
}
.woo-col .product-categories .toggle:before,.side-widget .product-categories .toggle:before,
.footer-col .product-categories .toggle:before
{
font-family: "FontAwesome";
content: "\f068";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
float: right;
position: absolute;
right: 0;
top: 13px;
height: 14px;
width: 14px;
border-radius: 3px;
text-align: center;
padding-top: 0px;
line-height: 16px;
font-size: 12px;
}
.menuright .submenu:before {
font-family: "FontAwesome";
content: "\f067";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
float: right;
position: absolute;
right: 0;
top: 13px;
height: 14px;
width: 14px;
z-index: 102;
border-radius: 3px;
text-align: center;
padding-top: 0px;
line-height: 16px;
color:#fff;
font-size: 12px;
}
.menuright .submenu.toggled.toggle:before{
font-family: "FontAwesome";
content: "\f068";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
float: right;
position: absolute;
right: 0;
top: 13px;
height: 14px;
z-index: 102;
width: 14px;
color:#fff;
border-radius: 3px;
text-align: center;
padding-top: 0px;
line-height: 16px;
font-size: 12px;
}
span.onsale {
z-index: 101!important;
} .woocommerce .price_slider {
margin-bottom:1em
}
.woocommerce .price_slider_amount {
text-align:right;
line-height:2.4;
font-size:.8751em
}
.woocommerce .price_slider_amount .button {
font-size:1.15em;
float:left
}
.woocommerce .ui-slider {
position:relative;
text-align:left;
margin-left:.5em;
margin-right:.5em
}
.woocommerce .product_meta a{
color: #999;
font-size: 13px;
}
.woocommerce .ui-slider .ui-slider-handle {
position:absolute;
z-index:2;
width:1em;
height:1em;
background-color:#fb9e08;
border-radius:1em;
cursor:ew-resize;
outline:0;
top:-.3em;
margin-left:-.5em
}
.woocommerce .ui-slider .ui-slider-range {
position:absolute;
z-index:1;
font-size:.7em;
display:block;
border:0;
border-radius:1em;
background-color: #be630f
}
.woocommerce .price_slider_wrapper .ui-widget-content {
border-radius:1em;
background-color:#00aeef;
border:0;
margin-bottom:25px;
}
.woocommerce .ui-slider-horizontal {
height:.5em
}
.woocommerce .ui-slider-horizontal .ui-slider-range {
top:0;
height:100%
}
.shop-top-right .product-nav-search form{
position: relative;
}
.shop-top-right .product-nav-search .search{
margin-bottom: 0;
border-radius: 2px;
height: 48px;
outline: none;
margin-right: -10px;
width: 80%;
padding-left: 10px;
}
.shop-top-right .search-btn-p{
-moz-appearance: button;
border-radius: 0 2px 2px 0;
cursor: pointer;
font-weight: bold;
height: 48px;
line-height: 17px;
padding: 3px 15px 4px 15px;
position: relative;
right: -1px;
text-transform: uppercase;
outline: none;
font-size: 15px !important;
}
.product-cart-wrap i{
padding-right:5px;
}
div.pp_pic_holder{
width:auto!important;
}
.yith_magnifier_gallery li{
margin:1px!important;
border:1px solid #F1F0F0;
}
.yith_magnifier_gallery li img{
padding:5px;
}
.woocommerce div.product div.images div.thumbnails{
padding-top:0!important;
margin-top:20px!important;
}
.single-product.woocommerce .thumbnails #slider-prev{
top:4px !important;
left:2px!important;
}
.single-product.woocommerce .thumbnails #slider-next{
top:2px !important;
right:4px!important;
margin-top: 0 !important;
} .woocommerce-MyAccount-navigation ul{
list-style: none;
padding-left:0;
}
.woocommerce-MyAccount-navigation ul li{
padding:15px 15px 15px 0;
border-bottom:1px solid #dddddd;
} #owl-dax{
margin-bottom:30px;
}
#owl-dax>.owl-wrapper-outer{
margin-bottom:25px;
}
#owl-dax .item img {
display: block;
width: 100%;
height: auto;
}
.owl-theme .owl-controls .owl-page {
position: relative;
display: inline-block;
width: 100%;
height: auto;
outline: none;
transition: all 0.1s ease-in-out;
border:none;
}
.owl-theme .owl-controls .owl-page:hover{
border:none;
}
.owl-theme .owl-controls .owl-page:focus {
outline: none;
}
.owl-theme .owl-controls .owl-page span {
display: none;
}
.owl-theme .owl-controls .owl-page.active {
transform: scale(0.9);
}
.owl-theme .owl-controls .owl-page:not(.active) {
transform: scale(0.8);
}
.owl-theme .owl-controls .owl-page:not(.active):hover {
transform: scale(0.9);
}
.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next {
font-size: 18px;
display: none;
position: absolute;
top: 40%;
line-height: .75em;
border:1px solid #c0c0c0;
}
.owl-theme .owl-controls .owl-buttons .owl-prev:focus, .owl-theme .owl-controls .owl-buttons .owl-next:focus {
-webkit-box-shadow: inset 0 0 10em 0 rgba(255, 0, 0, 0.75);
box-shadow: inset 0 0 10em 0 rgba(255, 0, 0, 0.75);
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
left: .25em;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
right: .25em;
}
.owl-controls span{
display:none!important;
}
.owl-theme .owl-controls .owl-buttons div{
color: #000!important;
display: inline-block;
zoom: 1;
padding: 3px 10px;
font-size: 12px;
background: #fff!important;
filter: Alpha(Opacity=50);
}
.owl-pagination:hover .owl-prev,.owl-pagination:hover .owl-next{
display:block!important;
}
.thumbzoom{
cursor:pointer;
} .main-search{
position: absolute;
top: 0;
right: 0;
padding: 0;
border: none;
outline:none!important;
background-color: transparent !important;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 40px;
height: auto;
text-align: center;
font-size: 16px;
line-height: 48px;
color: #a1b1bc;
-webkit-transition: all .1s linear;
-moz-transition: all .1s linear;
-ms-transition: all .1s linear;
-o-transition: all .1s linear;
transition: all .1s linear;
}
.main-search:hover{
color:#fb9e08;
} .wpb_wrapper .woo-col{
margin-bottom:25px;
}
.wpb_wrapper .woo-col ul li:last-child {
border-bottom: none!important;
}
.wpb_wrapper ul.product_list_widget li img {
width: 72px !important;
float: left!important;
margin-right: 15px;
margin-left: 0!important;
}
.wpb_wrapper .woo-col .product_list_widget li{
display:inline-block;
width:100%;
}
.wpb_wrapper .woo-col .product_list_widget li a{
display: block;
font-weight: 700;
}
.wpb_wrapper .woo-col .star-rating {
display: block;
float: right;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1;
font-size: 1em;
width: 5.4em;
font-family: star;
}
.wpb_wrapper .woo-col .product_list_widget li .star-rating {
float: none;
}
.wpb_wrapper .woo-col .star-rating:before {
content: "\73\73\73\73\73";
color: #d3ced2;
float: left;
top: 0;
left: 0;
position: absolute;
}
.wpb_wrapper .woo-col .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.wpb_wrapper .woo-col .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
color:#fb9e08;
}
.wpb_wrapper .woo-col ul.cart_list li, .wpb_wrapper .woo-col ul.product_list_widget li {
padding-top: 0 !important;
border-bottom: 1px solid #ecf0f1;
padding-bottom: 10px!important;
margin-bottom: 10px!important;
position: relative;
}
.wpb_wrapper .woo-col ul.cart_list li, .wpb_wrapper .woo-col ul.product_list_widget li {
padding: 4px 0;
margin: 0;
list-style: none;
}
.wpb_wrapper .woo-col .mini_cart_item a.remove {
position: absolute;
right: 0;
}
.wpb_wrapper .woo-col a.remove {
display: block;
font-size: 1.5em;
height: 1em;
width: 1em;
text-align: center;
line-height: 1;
border-radius: 100%;
color: red!important;
text-decoration: none;
font-weight: 700;
border: 0;
}
.wpb_wrapper .woo-col a.button {
font-size: 100%;
margin: 0;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
padding: .618em 1em;
font-weight: 700;
border-radius: 3px;
left: auto;
color: #515151;
white-space: nowrap;
display: inline-block;
background-image: none;
box-shadow: none;
-webkit-box-shadow: none;
text-shadow: none;
border: 1px solid #d8d8d8!important;
background-color: #fff !important;
}
.wpb_wrapper .woo-col a.button:hover {
background-color: #fb9e08!important;
border: 1px solid #d88606 !important;
color: #f1f1f1 !important;
}
.side-widget .product-categories ul.children {
padding-left: 15px;
display: none;
}
.wpb_wrapper .side-widget{
margin-bottom:35px;
} .navbar-default {
background-color: #FFF;
height: 100px;
}
.navbar {
margin: 0;
border-radius: 0;
text-align: center !important;
line-height: 99px;
border: none;
border-right: 0;
border-left: 0;
border-bottom: 0;
box-shadow: 0 2px 6px rgba(0,0,0,.05)!important;
}
.nav>li {
font-size: 16px;
display: inline-block;
float: none;
}