iframe#wc_realex_redirect_iframe{border:none;margin:0 auto;overflow-x:auto;overflow-y:hidden}#wc_realex_redirect_iframe_cancel{display:block;width:600px;margin:0 auto;text-align:center}@media screen and (max-width:600px){iframe#wc_realex_redirect_iframe{overflow:auto}#wc_realex_redirect_iframe_cancel{width:100%}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@font-face {
font-family: 'Open Sans';
src: url(//restocambio.ca/wp-content/themes/cambio/fonts/opensans-regular-webfont.woff2) format('woff2'),
url(//restocambio.ca/wp-content/themes/cambio/fonts/opensans-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Raleway';
src: url(//restocambio.ca/wp-content/themes/cambio/fonts/raleway-regular-webfont.woff2) format('woff2'),
url(//restocambio.ca/wp-content/themes/cambio/fonts/raleway-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
html{
font-family: Open Sans,Helvetica Neue,Arial,sans-serif;
} @media (min-width: 450px) {
#masthead {
position: fixed;
width: 100%;
z-index: 1000;
}
}
img.custom-logo{
transition: all .3s ease-in-out;
}
.site-header-content{
padding-top:0.5em;
padding-bottom:0.5em;
}
body.page-template-templatesno-intro-php .site-content-inner{
padding-top:0px;
padding-bottom:0px;
}
.site-content-inner{
padding-top:2em;
padding-bottom:2em;
}
.main-navigation {
position: relative;
margin-top: 0.25em;
margin-bottom: 0.25em
}
.footer-area-site-info{
padding: 1em;	
}
.attachment.no-widgets-sidebar .content-area, .has-blocks .content-area, .posts-layout-list.no-widgets-sidebar .content-area, .single.no-widgets-sidebar .content-area{
max-width:100%;
}
.wp-block-cover .wp-block-cover__inner-container, .wp-block-cover__inner-container {
max-width: 100%;
}
.wp-block-cover.alignfull, .wp-block-cover.alignwide{
padding-left:2%;
padding-right:2%;
}
.alignfull, .alignfull:last-child, .alignwide, .alignwide:last-child{
margin-bottom:0px;
}
.wp-block-image .alignleft{
margin-right:2%;
}
.wp-block-image .alignright{
margin-left:2%;
}
body.no-intro:not(.home) div.site-content-inner{
padding-bottom:50px;
} div.menudujour{
max-width:700px;
}
div.menudujour h2.pcp-section-title, div.menudujour h2.sp-pcp-title, div.menudujour div.sp-pcp-post-content{
text-align:center;
}
div.menudujour h2.sp-pcp-title a{
font-weight:bold;
}
div.menuresto .wp-block-column:not(:first-child){
margin-left:0;
}
figcaption.blocks-gallery-item__caption a{
color:#fff !important;
} span.cartcontents{
font-size:0.75em;
} body.role-client_en_gros span.price del,
body.role-client_en_gros p.price del,
body.role-client_en_gros td.product-price del,
body.role-client_en_gros td.product-subtotal del,
body.role-client_en_gros td.product-total del{
display:none;
} div.alignfull div.metaslider {
width: 100vw !important;
position: relative;
left: calc(-50vw + 50%);
}
div.alignfull div.metaslider li {
opacity: 1 !important;
}
.metaslider.ms-theme-blend .flexslider ul.slides .caption-wrap,
.metaslider.ms-theme-blend .rslides .caption-wrap,
.metaslider.ms-theme-blend div.nivoSlider .nivo-caption {
height: 100% !important;
}
@media (min-width: 600px) {
div.alignfull div.metaslider > ul.slides > li > div > div > p {
font-weight: bold;
font-size: medium;
}
}
@media (min-width: 850px) {
div.alignfull div.metaslider > ul.slides > li > div > div > p {
font-weight: bold;
font-size: large;
}
div.alignfull div.metaslider ul.slides > li > div.caption-wrap > div.caption > h2 {
font-size: 3em;
}
}
@media (max-width: 600px) {
div.alignfull div.metaslider ul.slides > li > div.caption-wrap > div.caption {
bottom: -10px;
top: 20px;
}
div.alignfull div.metaslider ul.slides > li > div.caption-wrap > div.caption > p {
margin-top: -30px;
font-size: small;
}
div.alignfull div.metaslider
ul.slides
> li
> div.caption-wrap
> div.caption
> a.slider-button {
padding: 4px;
font-size: small;
}
div.alignfull div.metaslider ul.slides > li > div.caption-wrap > div.caption > h2 {
font-size: 1em;
}
div.alignfull div.metaslider ul.slides > li > a > img {
height: 11em;
}
}
.caption-wrap {
opacity: 1 !important;
} .has-display-1-font-size {
font-size: 2.11796em;
line-height:1.33425
}
@media (min-width: 880px) {
.has-display-1-font-size {
font-size:2.618em
}
}
.has-display-2-font-size {
font-size: 2.37524em;
line-height:1.23875
}
@media (min-width: 880px) {
.has-display-2-font-size {
font-size:3.329em
}
}
.has-display-3-font-size, .wp-block-cover h2.has-display-3-font-size {
font-size: 2.88754em;
line-height:1.20692
}
@media (min-width: 880px) {
.has-display-3-font-size {
font-size:3.236em
}
.wp-block-cover h2.has-display-3-font-size {
font-size:3.236em
}
}
@media (min-width: 1100px) {
.has-display-3-font-size {
font-size:4.236em
}
.wp-block-cover h2.has-display-3-font-size {
font-size:4.236em
}
}
.has-display-4-font-size {
font-size: 3.5864em;
line-height:1.191
}
@media (min-width: 880px) {
.has-display-4-font-size {
font-size:5.387em
}
} ul.products li.product{
background:#fff;
}
div.woocommerce-tabs.wc-tabs-wrapper{
background:#fff;
}
nav.navigation{
background:#fff;
}
.woocommerce-tabs .tabs{
border-width:0px;
}
.single-product .wc-tabs-wrapper{
border-top-width: 1px;
border-top-style: solid;
}
.single-product nav.post-navigation{
display:none;
}
@media (min-width: 880px) {
.single-product-images {
width: 24%;
}
}
@media (min-width: 1280px) {
.single-product-images {
width:28.9%
}
}
@media (min-width: 880px) {
.single-product .summary {
width:72%
}
}
@media (min-width: 1280px) {
.single-product .summary {
width:65.1%
}
} .woof_sid_flat_grey .woof_submit_search_form_container button{
background-color: #243736;
} .cli-style-v2 .cli-bar-message {
width:90%;
}
.cli-style-v2 .cli-bar-message a{
color:#ffffff;
}