@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Sacramento");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Sacramento");html,body{font-family:"Montserrat",sans-serif;box-sizing:border-box;max-width:100%}html form,html input,html textarea,body form,body input,body textarea{font-family:"Montserrat",sans-serif}.e-container{float:left;position:relative;width:100%}.e-content{display:block;margin:0 auto;padding:20px 0;width:80%}.e-clear{clear:both}.e-site-name{text-indent:-9999px;font-size:0}.e-button{display:inline-block;text-align:center;padding:8px 20px;color:#FFFFFF;border-radius:30px;cursor:pointer;font-family:"Montserrat",sans-serif;letter-spacing:1px}.e-button.e-button-orange{background:#005826}.ds-table{display:table}.ds-table .ds-table-cell{display:table-cell}@media (max-width: 48em){.e-mobile{display:block}}@media (min-width: 80em){.e-mobile{display:none}}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}input,button{background-color:transparent;border-radius:0;outline:none;border:0}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}a{text-decoration:none}img{display:block;height:auto;max-width:100%}*{margin:0;padding:0;border:0;box-sizing:border-box}.e-site-title{font-size:0;text-indent:-9999em;height:0}.e-content-top{background:#263238;color:#FFFFFF;font-size:13px}.e-content-top p{font-weight:300}.e-content-top p strong{font-weight:600}.e-content-top p a{text-decoration:underline;color:#FFFFFF}.e-content-top .e-content{align-items:center;display:flex;justify-content:space-between;padding:15px 0;width:80%}.e-content-top .e-content-right{position:absolute;right:10%}.e-content-top .e-content-right .e-button-orange{background:#ff6f00}.e-content-top .e-home-popup.e-hide{display:block}.e-content-top .e-home-popup.e-hide:before{content:'';width:100%;height:100%;position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background:rgba(0,0,0,0.96)}.e-content-top .e-home-popup.e-active{display:block}.e-content-top .e-home-popup .e-content{background:url("../img/popup-background.png") 100% 100%;background-position:center;position:fixed;top:30%;z-index:999;left:0;right:0;width:55%;background-repeat:no-repeat}@media (min-width: 85em){.e-content-top .e-home-popup .e-content{width:45%}}.e-content-top .e-home-popup .popup-box{padding:5%;min-height:200px}.e-content-top .e-home-popup .popup-box h2{font-size:30px;letter-spacing:3px;margin-bottom:10px;color:#ff6f00;font-weight:600;text-transform:uppercase}.e-content-top .e-home-popup .popup-box p{font-size:14px;font-weight:600;color:#ff6f00;margin-bottom:40px}.e-content-top .e-home-popup .popup-box label{margin-bottom:40px;display:block}.e-content-top .e-home-popup .popup-box label input{margin-right:10px}.e-content-top .e-home-popup .popup-box label span{margin-right:70px;font-weight:700;font-family:"Montserrat",sans-serif;text-transform:uppercase;color:#333333;letter-spacing:2px}.e-content-top .e-home-popup .popup-box .e-button{display:block;position:relative;background:#90c74b;font-weight:600;padding:15px 45px}.e-multisite-navigation .e-header-select{float:left}.e-multisite-navigation .e-header-select .e-header-select-title{font-weight:700;color:#005826;text-transform:uppercase;font-size:13px;cursor:pointer}.e-multisite-navigation .e-header-select .e-header-select-title:after{content:'\25bc';display:inline-block;color:#005826;float:right;left:25%;position:absolute}.e-multisite-navigation .e-header-select .e-select-menu{visibility:hidden;opacity:0;height:0;background:#F9F9F9;z-index:999;position:absolute;box-shadow:1.133px 12.951px 11.2px 4.8px rgba(51,51,51,0.15);top:62%;width:18%}.e-multisite-navigation .e-header-select .e-select-menu.e-active{opacity:1;height:auto;visibility:visible}.e-multisite-navigation .e-header-select .e-select-menu img{width:80%;height:auto;display:block;padding:20px}.e-multisite-navigation .e-header-select .e-select-menu ul{padding:15px}.e-multisite-navigation .e-header-select .e-select-menu ul li{display:block;font-size:12px;margin-bottom:20px;letter-spacing:1px}.e-multisite-navigation .e-header-select .e-select-menu ul li:last-of-type{margin-bottom:0}.e-multisite-navigation .e-header-select .e-select-menu ul li a{color:#333333;font-weight:700;text-transform:uppercase}.e-multisite-navigation .e-header-links{float:right}.e-multisite-navigation .e-header-links ul li{display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:11px;margin-right:30px}.e-multisite-navigation .e-header-links ul li:last-of-type{margin-right:0}.e-multisite-navigation .e-header-links ul li a{font-weight:600;color:#faa61a}.e-header{background:#fdfdfd}.e-header .e-content{width:80%;padding:10px 0}.e-header .e-header-logo{display:block;float:left;width:100%;text-align:center}.e-header .e-header-logo img{display:inline-block}.e-header .e-header-logo span{font-family:"Playfair Display",serif;font-size:24px;color:#263238;font-style:italic;font-weight:400;display:inline-block;position:relative;bottom:20px;left:10px}.e-header .e-header-logo span strong{color:#faa61a;font-weight:400}.e-header .e-header-nav{float:left;width:100%;position:relative;text-align:center;margin-top:30px}.e-header .e-header-nav ul li{display:inline-block}.e-header .e-header-nav ul li a{color:#263238;font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:1px;transition:all ease .4s}.e-header .e-header-nav ul li a:hover{color:#faa61a}.e-header .e-header-nav ul li a:after{content:'';width:2px;height:12px;background:#263238;margin:0 25px;display:inline-block}.e-header .e-header-nav ul li:last-of-type a:after{display:none}@media (max-width: 48em){.e-content-top .e-content{display:none}.e-content-top .e-content-left{margin-bottom:10px}.e-content-top .e-content-right{position:relative;right:0}.e-multisite-navigation .e-header-select .e-header-select-title:after{left:45%}.e-multisite-navigation .e-header-select .e-select-menu{width:45%}.e-header .e-content{display:block;padding:20px 0}.e-header .e-content .e-header-select,.e-header .e-content .e-header-logo,.e-header .e-content .e-header-links{display:block;margin:0;padding:0}.e-header .e-content .e-header-select{display:none}.e-header .e-content .e-header-logo{margin-right:0;display:block;position:relative;right:-200px}.e-header .e-content .e-header-logo img{display:block}.e-header .e-content .e-header-logo span{margin:5px 0 0 0;font-weight:400;display:none}.e-header .e-content .e-menu-mobile{float:left;background:#e66400;padding:10px;cursor:pointer;position:relative;top:-40px;display:inline-block}.e-header .e-content .e-menu-mobile span{width:25px;height:3px;display:block;margin-bottom:5px;background:#FFFFFF}.e-header .e-content .e-menu-mobile span:last-of-type{margin-bottom:0}.e-header .e-content .e-header-links{display:none}.e-header .e-header-nav{height:0;opacity:0;visibility:hidden;transition:all linear .4s;background:#ff6f00;margin-top:0}.e-header .e-header-nav ul li{display:block;width:100%;border-bottom:2px solid #f56b00;margin-bottom:10px;padding:15px 0}.e-header .e-header-nav ul li a{text-transform:uppercase;color:#FFFFFF}.e-header .e-header-nav ul li a:after{display:none;width:0;height:0}.e-header .e-header-nav.e-mobile-active{height:auto;opacity:1;visibility:visible}.e-header .e-header-nav .e-mobile{display:block}.e-header .e-header-nav .e-mobile>span{padding:10px 0;display:block}.e-header .e-header-nav .e-mobile>span a{color:#fff;text-transform:uppercase}.e-header .e-header-nav .e-mobile>span a:after{content:'\25bc';display:inline-block;color:#FFF;float:right;position:absolute;right:25%}.e-header .e-header-nav .e-mobile .e-sites-link{height:0;opacity:0;visibility:hidden}.e-header .e-header-nav .e-mobile .e-sites-link.e-active{height:auto;opacity:1;visibility:visible}}html,body{font-family:"Montserrat",sans-serif;box-sizing:border-box;max-width:100%}html form,html input,html textarea,body form,body input,body textarea{font-family:"Montserrat",sans-serif}.e-container{float:left;position:relative;width:100%}.e-content{display:block;margin:0 auto;padding:20px 0;width:80%}.e-clear{clear:both}.e-site-name{text-indent:-9999px;font-size:0}.e-button{display:inline-block;text-align:center;padding:8px 20px;color:#FFFFFF;border-radius:30px;cursor:pointer;font-family:"Montserrat",sans-serif;letter-spacing:1px}.e-button.e-button-orange{background:#005826}.ds-table{display:table}.ds-table .ds-table-cell{display:table-cell}@media (max-width: 48em){.e-mobile{display:block}}@media (min-width: 80em){.e-mobile{display:none}}.e-footer-blocks{background:#ff6f00}.e-footer-blocks .footer-block{width:18%;margin-right:2%;float:left;position:relative}.e-footer-blocks .footer-block:last-of-type{margin-right:0}@media (max-width: 48em){.e-footer-blocks .footer-block{width:100%;margin-right:0;margin-bottom:40px;text-align:center;display:block;float:none}}.e-footer-blocks .footer-block p{color:#FFFFFF;font-weight:600;font-size:12px;text-transform:uppercase;margin-bottom:15px}.e-footer-blocks .footer-block.block-logo{top:45px}@media (max-width: 48em){.e-footer-blocks .footer-block.block-logo{text-align:center;display:block;margin-bottom:40px}}.e-footer-blocks .footer-block.block-logo .e-icon-logo{display:block}@media (max-width: 48em){.e-footer-blocks .footer-block.block-logo .e-icon-logo{text-align:center;margin:0 auto 70px;display:block;position:relative}}@media (max-width: 48em){.e-footer-blocks .footer-block.block-menu{text-align:center}}.e-footer-blocks .footer-block.block-menu li{display:block;margin-bottom:20px;font-size:12px;padding-left:10%}@media (max-width: 48em){.e-footer-blocks .footer-block.block-menu li{padding-left:0}}.e-footer-blocks .footer-block.block-menu li a{color:#FFFFFF;text-transform:uppercase;font-weight:600}.e-footer-blocks .footer-block.block-atendimento{left:-20px}@media (max-width: 48em){.e-footer-blocks .footer-block.block-atendimento{left:0}}.e-footer-blocks .footer-block.block-atendimento p{line-height:1.5}.e-footer-blocks .footer-block.block-pagamento ul{margin-top:30px}.e-footer-blocks .footer-block.block-pagamento ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.e-footer-blocks .footer-block.block-social ul{margin-top:30px}.e-footer-blocks .footer-block.block-social ul li{display:inline-block;margin-right:20px}.e-home-newsletter{background:url("../../../_images/newsletter-background.png");background-size:cover;background-repeat:no-repeat;background-position:center}.e-home-newsletter .e-content{padding:70px 0}.e-home-newsletter .e-newsletter-form{text-align:center;width:80%;margin:0 auto;background:#FFFFFF;padding:60px 40px;-webkit-box-shadow:2px 2px 24px -5px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 24px -5px rgba(0,0,0,0.75);box-shadow:2px 2px 24px -5px rgba(0,0,0,0.75)}@media (max-width: 48em){.e-home-newsletter .e-newsletter-form{width:100%}}.e-home-newsletter .e-newsletter-form header{text-align:center}.e-home-newsletter .e-newsletter-form header img{margin:0 auto 20px;display:block}.e-home-newsletter .e-newsletter-form header p{color:#375648;font-size:16px;font-weight:500;display:block;margin-bottom:40px}.e-home-newsletter .e-newsletter-form .e-form label{width:36%;float:left;margin-right:3%}@media (max-width: 48em){.e-home-newsletter .e-newsletter-form .e-form label{width:100%;margin:0;margin-bottom:10px}}.e-home-newsletter .e-newsletter-form .e-form label input{width:100%;border:1px solid #e9e9e9;padding:20px;border-radius:30px}.e-home-newsletter .e-newsletter-form .e-form .btn-send-newsletter{display:inline-block;background:#333333;color:#FFFFFF;font-weight:600;cursor:pointer;padding:20px 45px;border-radius:30px;font-size:14px;font-family:"Montserrat",sans-serif}.e-home-social .e-content{width:100%;padding:5% 0}.e-home-social .e-content-left{width:50%;float:left;position:relative}@media (max-width: 48em){.e-home-social .e-content-left{display:none}}.e-home-social .e-content-left .e-image{position:absolute;left:0;top:-185px}.e-home-social .e-content-left .e-image img{width:100%;height:auto;display:block}.e-home-social .e-content-right{width:50%;float:right;position:relative}@media (max-width: 48em){.e-home-social .e-content-right{width:100%;float:left}}.e-home-social .e-content-right .e-social-logo{float:left;width:100%;position:relative;margin-bottom:40px}@media (max-width: 48em){.e-home-social .e-content-right .e-social-logo{display:block;text-align:center}}.e-home-social .e-content-right .e-social-logo img{float:left}@media (max-width: 48em){.e-home-social .e-content-right .e-social-logo img{display:block;float:none;margin:0 auto 20px}}.e-home-social .e-content-right .e-social-logo span{font-family:"Sacramento",cursive;font-size:36px;color:#2b6d51;position:relative;top:20px;margin-left:30px}@media (max-width: 48em){.e-home-social .e-content-right .e-social-logo span{margin-left:0}}.e-home-social .e-content-right .e-social-logo span strong{font-weight:400}.e-home-social .e-content-right .e-social-links{float:left;width:100%;position:relative;text-align:center}.e-home-social .e-content-right .e-social-links p{font-size:12px;color:#333333;margin-bottom:30px}.e-home-social .e-content-right .e-social-links ul li{display:inline-block;margin-right:40px}.e-home-social .e-content-right .e-social-links ul li a .icon-facebook{display:inline-block;background-image:url(/wp-content/themes/mastershopping/build/assets/img//grupomaster-sprite.png?0.1443098878432858);background-position:0px -25px;width:10px;height:23px}.e-home-social .e-content-right .e-social-links ul li a .icon-twitter{display:inline-block;background-image:url(/wp-content/themes/mastershopping/build/assets/img//grupomaster-sprite.png?0.1443098878432858);background-position:0px 0px;width:28px;height:23px}.e-home-social .e-content-right .e-social-links ul li a .icon-gplus{display:inline-block;background-image:url(/wp-content/themes/mastershopping/build/assets/img//grupomaster-sprite.png?0.1443098878432858);background-position:0px -50px;width:36px;height:24px}.e-home-social .e-content-right .e-social-links ul li a .icon-youtube{display:inline-block;background-image:url(/wp-content/themes/mastershopping/build/assets/img//grupomaster-sprite.png?0.1443098878432858);background-position:0px -76px;width:38px;height:26px}.e-footer-menu{background:#333333}.e-footer-menu .e-content{padding:40px 0}.e-footer-menu .e-logo{float:left;width:20%}@media (max-width: 48em){.e-footer-menu .e-logo{float:left;width:100%;text-align:center}.e-footer-menu .e-logo img{display:block;margin:0 auto}}.e-footer-menu .e-menu{float:right;width:80%;position:relative;top:15px}@media (max-width: 48em){.e-footer-menu .e-menu{width:100%;float:left}}.e-footer-menu .e-menu ul li{display:inline-block;margin-right:20px;font-size:16px}.e-footer-menu .e-menu ul li a{color:#7b7b7b;font-weight:600}.e-footer{background:#ffffff}.e-footer .e-top{float:left;width:100%;padding:10px 0;border-bottom:1px solid #EDEDED;text-align:center;margin-bottom:20px}.e-footer .e-top p{color:#727272;font-size:12px;font-weight:600}.e-footer .e-bottom p{color:#263238;font-size:12px;font-weight:600}.e-footer .e-bottom p.e-copy-left{float:left}.e-footer .e-bottom p.e-copy-right{float:right}@media (max-width: 48em){.e-footer .e-bottom p{text-align:center}}.e-footer .e-bottom .content-left{float:left}@media (max-width: 48em){.e-footer .e-bottom .content-left{width:100%;float:left;margin-bottom:10px}}.e-footer .e-bottom .content-right{float:right}@media (max-width: 48em){.e-footer .e-bottom .content-right{width:100%;float:left}}

body.home #media_image-4 {
    display: none !important;
}

#cd-search {
	float: right;
}

#cd-search input {
    background: #cccccc;
    padding: 12px;
    border-radius: 20px;
    position: relative;
    left: 40px;
    top: -3px;
    padding-right: 40px;
}

#cd-search button {
    background: #2f7c32;
    padding: 10px;
    border-radius: 50px;
    position: relative;
    z-index: 333;
    top: 3px;
}



@media(max-width:700px){

    .e-home-movies .movie-list .e-movie .e-link {
    margin-bottom: 0px !important;
}

    .slick-dots {
    margin: 0px !important;
}

    .e-home-movies .movie-list .e-movie h3 {
        min-height: auto !important;
    }

    .e-header .e-header-nav {
    margin-top: 20px !important;
    }
    
.e-header .e-content .e-menu-mobile {
    top: 45px;
    right: 50px;
    position: absolute;
}

    #cd-search {
    width: 100%;
}

	#cd-search {
    float: left;
    margin-top: 20px;
}

#cd-search button {
    right: 27px;
    position: absolute;
    top: 108px;
}

#cd-search input {
    background: #cccccc;
    padding: 12px;
    border-radius: 20px;
    position: relative;
    left: 0px;
    top: -3px;
    width: 100%;
    padding-right: 40px;
}

}

.rfbp-link {
    color: #47494e;
    font-size: 15px;
    font-weight: 600;
    float:left;
    padding-bottom: 10px;
}

.rfbp-post-link-wrap a {
	 color: #47494e;
    font-size: 15px;
    font-weight: 600;
    padding-top: 10px;
    float: left;
}

.rfbp-text {
    padding-bottom: 10px;
}

@media(max-width:650px){

    .e-multisite-navigation .e-header-links ul li a {
        font-weight: 600;
        color: #faa61a;
        font-size: 10px;
        position: relative;
        top: -5px;
    }

    .e-multisite-navigation .e-header-select .e-header-select-title {
        font-weight: 700;
        color: #005826;
        text-transform: uppercase;
        font-size: 10px;
        cursor: pointer;
        margin-left: 10px;
    }

	.e-lojas-content .e-main-lojas {
    margin-top: -100px;
}

.e-lojas-list iframe {
    border: 0;
    width: 100%;
    height: auto;
}

	.e-aluguel-de-lojas .e-content-right {
    width: 100% !important;
}

	.e-aluguel-de-lojas .e-content-right .box-content {
    margin-top: 0px !important;
}

	.e-home-newsletter .e-newsletter-form .e-form label input {
    width: 100%;
    border: 1px solid #e9e9e9;
    padding: 15px;
    border-radius: 30px;
}

	.e-home-stores .banner-secondary .e-home-banner .e-image {
    display: block;
    background-size: contain !important;
    height: 150px !important;
    background-repeat: no-repeat !important;
}

.e-home-movies .movie-list .e-movie h3 {
    font-size: 18px !important;
    color: #333333 !important;
    text-align: center !important;
}

	.e-header .e-content .e-header-logo {
    margin-right: 0;
    display: block;
    position: relative;
    right: 0px;
    float: right;
}

.e-header-logo a {
	float: left;
}

.e-multisite-navigation .e-header-select .e-header-select-title:after {
    left: 25px;
}

.rfbp-post.rfbp-post-with-media {
    width: 100% !important;
    float: left;
    margin: 2%;
    margin-bottom: 30px !important;
}

.e-home-widgets .e-widget.e-facebook-widget {
    width: 100%  !important;
}

.e-home-widgets .e-widget.e-facebook-widget .e-facebook-text {
	width: 100%  !important;
    margin-top: 30px  !important;
    background-repeat: no-repeat;
    margin-bottom: 20px;
}

.e-home-widgets .e-widget header {
    display: block !important;
}

.e-home-widgets .e-widget.e-facebook-widget .e-facebook-link {
	text-align: center;
}

.e-home-foods .e-home-banner .e-image {
    height: 200px  !important;
}

.e-home-widgets .e-widget.e-facebook-widget .box-header {
    display: block !important;
    margin-bottom: 20px;
}

.rfbp-text {
    line-height: 22px;
}

.e-footer-menu .e-menu {
    text-align: center;
}

.e-footer-menu .e-menu ul li a {
    font-size: 10px;
}

.e-footer .e-top p {
    font-size: 11px !important;
}

.e-home-newsletter .e-newsletter-form header p {
    font-size: 12px !important;
    line-height: 15px !important;
}

}