@import url("https://fonts.googleapis.com/css?family=Oswald");
@media (min-width: 1200px){
.container {
width: 970px; 
}
}
body{background:url(//maldicionbrand.com/wp-content/themes/upBootstrap/images/body-bg.jpg) left top repeat;}
#content{padding:10px 0px;}
.top-holder{margin-top:20px;}
.navbar-default{background-color:#2a2a2a;margin-bottom:0px;border-top:2px solid #000;border-radius:0;}
.menuholder{padding:0px;}
.menuholder .navbar-collapse{padding:0px;}
.searchholder{margin-top:18px;}
.navbar-nav>li{
background: url(//maldicionbrand.com/wp-content/themes/upBootstrap/images/menu-border.png) no-repeat right 23px;
}
.navbar-default .navbar-nav>li>a{
background:none !important;
padding: 0 25px 0 25px;
display: block;
text-transform: uppercase;
font: 14px/70px 'Oswald', sans-serif;
}
.navbar-default .navbar-nav>li>a:hover{color: #919191;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{
background:none !important;
padding: 0 25px 0 29px;
display: block;
text-transform: uppercase;
font: 14px/70px 'Oswald', sans-serif;
color: #919191;
} .dropdown-menu .sub-menu {
left: 100%;
position: absolute;
top: 0;
visibility: hidden;
margin-top: -1px;
}
.dropdown-menu li:hover .sub-menu {
visibility: visible;
}
.dropdown:hover .dropdown-menu {
display: block;
}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
margin-top: 0;
}
.navbar .sub-menu:before {
border-bottom: 7px solid transparent;
border-left: none;
border-right: 7px solid rgba(0, 0, 0, 0.2);
border-top: 7px solid transparent;
left: -7px;
top: 10px;
}
.navbar .sub-menu:after {
border-top: 6px solid transparent;
border-left: none;
border-right: 6px solid #fff;
border-bottom: 6px solid transparent;
left: 10px;
top: 11px;
left: -6px;
}
.panel-grid:after {
background: url(//maldicionbrand.com/wp-content/themes/upBootstrap/images/header-bg.png) left bottom repeat-x;
color: transparent;
width: 940px;
margin: 0 auto;
content: ".";
letter-spacing: -999em;
position: absolute;
left:16px;
} .footer-h2 {
text-transform: uppercase;
font: 18px/22px 'Oswald', sans-serif;
}
ul.footer-social{list-style:none;margin:0 0 20px 0;padding:0px;text-align: center;}
ul.footer-social li{display:inline-block;list-style:none;    padding: 0px 15px;}
img.responsiveimg {
height: auto !important;
max-width: 100% !important;
} .custom-pagination span,
.custom-pagination a {
display: inline-block;
padding: 2px 10px;
}
.custom-pagination a {
background-color: #ebebeb;
color: #ff3c50;
}
.custom-pagination a:hover {
background-color: #ff3c50;
color: #fff;
}
.custom-pagination span.page-num {
margin-right: 10px;
padding: 0;
}
.custom-pagination span.dots {
padding: 0;
color: gainsboro;
}
.custom-pagination span.current {
background-color: #ff3c50;
color: #fff;
}
.readmore {
background: #ebe9eb;
-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
font-family: Arial;
color: #515151;
font-size: 14px;
padding: 10px;
text-decoration: none;
font-weight:bold;
}
.readmore:hover {
background: #cccccc;
text-decoration: none;
color: #515151;
}
.loop h3 a{color:#000;}
.entry-meta{margin-bottom:20px;}
.entry-meta a{color:#000;}
.well{border:none !important;}
.widget-title{text-align:center;text-transform:uppercase;} ul.products li.product a img { width:auto; height: auto; }
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{text-align:center;}
.related ul.products li.product img, .related ul li.product img, .upsells.products ul.products li.product img, .upsells.products ul li.product img { width: auto; height: auto; }
.single-product.layout-full .images img {
width: auto;
}
.woocommerce-LoopProduct-link{
color:#000;
}
.woocommerce-Price-amount {
color: #555;
}
.woocommerce ul.products li.product h3{color:#000;}
mark{background:none !important;color:#CCC;}
.cart_item .product-name a{color:#000;}
.blogheader{margin-bottom: 20px;}
.blogheader:after{
background: url(//maldicionbrand.com/wp-content/themes/upBootstrap/images/header-bg.png) left bottom repeat-x;
color: transparent;
width: 940px;
margin: 0 auto;
content: ".";
letter-spacing: -999em;
position: absolute;
left:16px;
}
.woocommerce div.product .socialholder:after{
background: url(//maldicionbrand.com/wp-content/themes/upBootstrap/images/header-bg.png) left bottom repeat-x;
color: transparent;
width: 940px;
margin: 0 auto;
content: ".";
letter-spacing: -999em;
position: absolute;
left:0;
}
.woocommerce div.product .product_title{text-transform: uppercase;font: 18px/22px 'Oswald', sans-serif;}
.woocommerce div.product div.summary div + div h2{text-transform: uppercase;font: 18px/22px 'Oswald', sans-serif;}
.posted_in a{color:#000;} .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:32% !important;margin:0 1% 2.992em 0 !important;}
.woocommerce ul.products li.product .onsale, .woocommerce span.onsale{display:none !important;} .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{color: #515151 !important; background:#ebe9eb !important;opacity:1 !important;}
.related ul.products li.product .button{display:none !important;}
.related{float:left;width:100%;}
.woocommerce ul.products li.product h3{text-align:center;}
.woocommerce ul.products li.product .price{text-align:center;}
.woocommerce div.product form.cart .variations label{color:#555;text-transform: uppercase;font-size: 1.25em;}
.woocommerce div.product div.summary u{text-decoration:none !important;margin-bottom:3%;}
.woocommerce div.product div.summary ul{padding-left:0px !important;}
.woocommerce div.product div.summary li{margin-bottom:5%;list-style:none !important;}
.woocommerce div.product div.summary li:last{margin-bottom:10%;}
.woocommerce div.product div.summary p{margin-bottom:10%;}.so-widget-sow-image-default-dbf295114b96-4 .sow-image-container {
display: flex;
align-items: flex-start;
}
.so-widget-sow-image-default-dbf295114b96-4 .sow-image-container > a {
display: inline-block;
width: 100%;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-dbf295114b96-4 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-dbf295114b96-4 .sow-image-container .so-widget-image {
display: block;
height: auto;
max-width: 100%;
width: 100%;
}.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} .grabbing { 
cursor:url(//maldicionbrand.com/wp-content/plugins/addon-so-widgets-bundle/css/grabbing.png) 8 8, move;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}.alpha {padding-left: 0!important;}
.omega{padding-right: 0!important;}
.panel-grid .widget{  background: transparent;    padding: 0;    margin: 0;}
.glyphicon{top: 0;}
.clearfix:after {
clear: both;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}         .column,
.columns {
width: 100%;
float: left;
box-sizing: border-box; } @media (min-width: 400px) {    } @media (min-width: 550px) {  .column,
.columns {
margin-left: 4%; }
.column:first-child,
.columns:first-child {
margin-left: 0; }
.one.column,
.one.columns                    { width: 4.66666666667%; }
.two.columns                    { width: 13.3333333333%; }
.three.columns                  { width: 22%;            }
.four.columns                   { width: 30.6666666667%; }
.five.columns                   { width: 39.3333333333%; }
.six.columns                    { width: 48%;            }
.seven.columns                  { width: 56.6666666667%; }
.eight.columns                  { width: 65.3333333333%; }
.nine.columns                   { width: 74.0%;          }
.ten.columns                    { width: 82.6666666667%; }
.eleven.columns                 { width: 91.3333333333%; }
.twelve.columns                 { width: 100%; margin-left: 0; }
.one-third.column               { width: 30.6666666667%; }
.two-thirds.column              { width: 65.3333333333%; }
.one-half.column                { width: 48%; } .offset-by-one.column,
.offset-by-one.columns          { margin-left: 8.66666666667%; }
.offset-by-two.column,
.offset-by-two.columns          { margin-left: 17.3333333333%; }
.offset-by-three.column,
.offset-by-three.columns        { margin-left: 26%;            }
.offset-by-four.column,
.offset-by-four.columns         { margin-left: 34.6666666667%; }
.offset-by-five.column,
.offset-by-five.columns         { margin-left: 43.3333333333%; }
.offset-by-six.column,
.offset-by-six.columns          { margin-left: 52%;            }
.offset-by-seven.column,
.offset-by-seven.columns        { margin-left: 60.6666666667%; }
.offset-by-eight.column,
.offset-by-eight.columns        { margin-left: 69.3333333333%; }
.offset-by-nine.column,
.offset-by-nine.columns         { margin-left: 78.0%;          }
.offset-by-ten.column,
.offset-by-ten.columns          { margin-left: 86.6666666667%; }
.offset-by-eleven.column,
.offset-by-eleven.columns       { margin-left: 95.3333333333%; }
.offset-by-one-third.column,
.offset-by-one-third.columns    { margin-left: 34.6666666667%; }
.offset-by-two-thirds.column,
.offset-by-two-thirds.columns   { margin-left: 69.3333333333%; }
.offset-by-one-half.column,
.offset-by-one-half.columns     { margin-left: 52%; }
}           @media (min-width: 400px) {} @media (min-width: 550px) {} @media (min-width: 750px) {} @media (min-width: 1000px) {} @media (min-width: 1200px) {}