a {
cursor: pointer;
}
h1, h2, h3, h4, h5 {
font-family:'Oswald', sans-serif!important;
text-transform:Uppercase;
}
input {
font-family:'Oswald',sans-serif;
text-transform:Uppercase;
letter-spacing:1px;
}
body.page-template-blog-masonry .homesearch {
display:none;
}
.edgtf-grunge-effect.edgtf-grunge-effect-top {
left:0;
} #tab-title-description a{
text-transform: capitalize;
cursor:default;
}
.edgtf-onsale {
min-width: 94%;
left: 3%!important;
transition: 0.25s ease;
-webkit-transition: 0.25s ease;
background-color: rgba(1, 88, 68, 1);
letter-spacing: 4px;
text-transform: uppercase;
}
.edgtf-woo-no-space ul.products>.product {
margin-top: 1.5rem!important;
}
.edgtf-woo-no-space ul.products>.product {
position: relative;
}
.edgtf-woo-no-space ul.products>.product:after {
content: '';
position: absolute;
border: 1px solid #ddd;
width: 94%;
height: 100%;
top: 0;
left: 2.75%;
-webkit-transition: 0.25s ease;
transition: 0.25s ease;
pointer-events: none;
}
.edgtf-woo-no-space ul.products>.product:hover:after {
background-color: rgba(1, 88, 68, 0.05);
}
h3.innerTitle:before {
width: 80%;
border-top: 1px solid #ddd;
position: absolute;
content: '';
display: block;
left: 10%;
top: -1rem;
height: 1px;
}
h3.innerTitle {
position: relative;
margin: 2.5rem auto 1.5rem;
width: 100%;
font-size: 1.15rem;
letter-spacing: 0.5px;
text-align: center;
}
.edgtf-woo-no-space ul.products>.product img {
width: 85%!important;
padding-top: 5%!important;
margin-left: auto;
margin-right: auto;
}
.edgtf-woo-no-space ul.products>.product h2:before {
content: '';
position: absolute;
width: 80%;
left: 10%;
height: 1px;
top: -1rem;
background-color: #ddd;
}
.edgtf-woo-no-space ul.products>.product h2 {
position: relative;
font-size: 28px;
color: rgba(1, 88, 68, 1);
letter-spacing: 1px;
}
.edgtf-woo-single-page .edgtf-single-product-summary form.cart .quantity {
margin-bottom: 1rem;
} span.edgtf-out-of-stock {
max-width: 94%;
left: 3%;
transition: 0.25s ease;
-webkit-transition: 0.25s ease;
background-color: rgba(1, 88, 68, 1);
letter-spacing: 4px;
text-transform: uppercase;
}
.edgtf-pl-holder.edgtf-standard-layout.edgtf-three-columns .edgtf-pli {
text-align: center;
}
.edgtf-product-list-title {
text-align: center;
width: 100%;
font-size: 1.5em;
}
.edgtf-pl-category {
display: none!important;
}
ul.products>.product .price {
text-align:center;
width: 100%;
}
.edgtf-woo-single-page .edgtf-single-product-content {
margin-top: 2rem;
}
.edgtf-woo-single-page .edgtf-single-product-content .images figure {
width: 90%;
margin: 0 5%!important;
}
span.edgtf-out-of-stock:after {
content: ' Out';
} .edgtf-main-menu>ul>li>a>span.item_outer .item_text:hover,
.edgtf-main-menu>ul>li>a>span.item_outer .item_text:focus,
.edgtf-main-menu>ul>li>a>span.item_outer .item_text:active {
color:#005844;
}
.edgtf-drop-down .narrow .second .inner ul {
margin-top:0;
}
.edgtf-main-menu ul li a {
font-family: 'Oswald', sans-serif;
font-weight: 500!important;
font-size: 14px!important;
}
.edgtf-main-menu>ul>li>a {
text-transform: uppercase;
font-size: 16px!important;
font-weight: 500!important;
line-height: 23px;
font-family: 'Oswald', sans-serif;
}
.edgtf-main-menu>ul>li>a:hover,
.edgtf-drop-down .second .inner > ul > li.current-menu-item > a > span > span.item_text{
color:#005844!important;
cursor:pointer;
}
.vc_tta-tabs-container ul li:nth-child(1) a > span {
font-size: 13px!important;
white-space: nowrap!important;
}
@media (max-width: 1375px) {
.edgtf-header-divided .edgtf-page-header .edgtf-vertical-align-containers .edgtf-position-right .edgtf-divided-right-widget-area {
display: none!important;
}
}       .homesearch a,
.homesearch a:active {
color: #ffffff;
font-weight: bold;
font-size: 12px;
letter-spacing: 2px;
display: block;
line-height: 3em;
padding: 0 30px;
border: 2px solid #005844;
background-color:#005844;
border-radius: 10px;
transition:all 0.35 ease-out!important;
}
.homesearch a:hover,
.homesearch a:focus {
font-weight:bold;
color:#005844;
background-color:#ffffff;
cursor:pointer;
}
.homnesearch:hover,
.homnesearch:focus {
background:#005844;
color:#fff;
}
.button1 {
font-family: "Oswald",sans-serif;
font-weight:500;
font-size:11px!important;
position: relative;
margin: 30px 25% auto;
letter-spacing:1px;
font-size:11px!important;
line-height:1.2!important;
border: 1px solid black;
border-radius: 55px;
display: flex;
justify-content:center;
padding: 4px 7px;
min-width:70px; cursor:pointer!important;
}
.button1:hover{
cursor: pointer;
background-color: #000!important;
color: #fff!important;
}
.button2 {
font-family: "Oswald",sans-serif;
font-weight:500;
font-size:9px!important;
position: relative;
margin: 20px 25% auto;
letter-spacing:1px;
font-size:11px!important;
line-height:1.2!important;
border: 1px solid black;
border-radius: 55px;
display: flex;
justify-content:center;
padding: 4px 7px;
min-width:30px;
cursor:pointer!important;
}
.button2:hover{
cursor: pointer;
background-color: #000!important;
color: #fff!important;
}
.button2p5 {
font-family: "Oswald",sans-serif;
font-weight:500;
font-size:11px!important;
position: relative;
margin: 0;
margin-top: 15px;
letter-spacing:1px;
font-size:11px!important;
line-height:1.2!important;
border: 1px solid black;
border-radius: 55px;
display: flex;
justify-content:center;
padding: 4px 7px;
min-width:40px;
cursor:pointer!important;
}
.button2p5:hover{
cursor: pointer;
background-color: #000!important;
color: #fff!important;
}
.button3 {
font-family: "Oswald",sans-serif;
font-weight:500;
font-size:11px!important;
position: relative;
margin: 0;
letter-spacing:1px;
font-size:11px!important;
line-height:1.2!important;
border: 1px solid black;
border-radius: 55px;
display: flex;
justify-content:center;
padding: 4px 7px;
min-width:70px;
cursor:pointer!important;
}
.button3:hover{
cursor: pointer;
background-color: #000!important;
color: #fff!important;
}
.center1{
position: relative;
z-index: 5;
margin-top: 1%;
}
.center1 img{
position: relative;
top: 0;
}
.left1{
position: relative;
right: -5%;
z-index: 4;
margin-top: 5%;
}
.left2 img{
max-width: 70%!important;
margin-left:10%;
position: relative;
top: -7px;
}
.left2{
position: relative;
right: -12%;
z-index: 3;
}
.left2 h2{
margin-left: 75px!important;
}
.left3 img{
max-width: 150%!important;
margin-left: -25%;
position: relative;
top: 8px;
}
.left3{
position: relative;
right: -18%;
z-index: 2;
}
.left3 h3 {
left:-40px;
}
.right1{
position: relative;
right: 5%;
z-index: 4;
margin-top: 5%;
}
.right2 img{
max-width: 83%!important;
margin-left:5%;
position: relative;
top: -36px;
}
.right2{
position: relative;
right: 12%;
z-index: 3;
}
.right2 .button1 {
position:relative;
margin:auto 23%;
}
.right3 img{
max-width: 130%!important;
margin-left: -15%;
position: relative;
top: -3px;
}
.right3{
position: relative;
right: 17%;
z-index: 2;
}
.left3 h2{
margin-left: -25px!important;
}
.right3 h2{
margin-right: -30px!important;
}
.flav-left0, .flav-right0{ z-index: 5;
}
.flav-left1, .flav-right1{ z-index: 4;
}
.flav-left2, .flav-right2{ z-index: 3;
}
.flav-left3, .flav-right3{ z-index: 2;
}
.flav-left4, .flav-right4{ z-index: 1;
}
.flav-left0 div, .flav-right0 div, .flav-left1 div, .flav-right1 div, .flav-left2 div, .flav-right2 div, .flav-left3 div, .flav-right3 div, .flav-left4 div, .flav-right4 div{
padding: 0!important;
position: relative;
flex:1;
}
.flav-left0 .button1, .flav-right0 .button1, .flav-left1 .button1, .flav-right1 .button1, .flav-left2 .button1, .flav-right2 .button1, .flav-left3 .button1, .flav-right3 .button1, .flav-left4 .button1, .flav-right4 .button1{
width: 45%;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
.flav-left1{
margin-right: -3%;
}
.flav-right1{
margin-left: -3%;
}
.flav-left2{
margin-right: -3%;
}
.flav-right2{
margin-left: -3%;
}
.flav-left3{
margin-right: -3%;
}
.flav-right3{
margin-left: -3%;
}
.flav-left4{
margin-right: -3%;
}
.flav-right4{
margin-left: -3%;
}
#flavored-milk{
font-family: "Oswald", sans-serif;
}
.flavored-milk-row{
margin: 0 auto;
text-align: center;
justify-content: center;
width: 150%;
transform: translateX(-16%);
justify-self: center;
min-height: 60vh;
padding-bottom: 50px;
}  .ice-cream-row{
padding: 25px 20% 25px 20%;
}
.ice-cream-row img{
width: 200%;
margin-left: -50%;
max-width: unset!important;
} .coffee-row{
padding: 0;
}
@media (max-width: 768px) {
.coffee-row{
padding: 25px 20% 25px 20%;
}
}
.coffee-row img{
width: 100%;
} .edgtf-page-header .edgtf-menu-area .edgtf-logo-wrapper a {
height:60px!important;
}
.edgtf-vertical-align-containers .edgtf-position-center-inner,
.edgtf-vertical-align-containers .edgtf-position-left-inner,
.edgtf-vertical-align-containers .edgtf-position-right-inner {
margin:0;
}
.edgtf-light-header .edgtf-page-header>div:not(.edgtf-sticky-header):not(.fixed) .edgtf-main-menu>ul>li>a {
color:#005844!important;
}
.edgtf-main-menu>ul>li>a>span.item_outer .item_text:active {
color:#fff!important;
}
.edgtf-light-header {
color:#000!important;
} .animateUp:hover, .animateUp:focus  {
-moz-transform:scale(1.07)!important;
-o-transform:scale(1.07)!important;
-webkit-transform:scale(1.07)!important;
transform:scale(1.07)!important;
}
.animateUp-small:hover, .animateUp-small:focus  {
-moz-transform:scale(1.03)!important;
-o-transform:scale(1.03)!important;
-webkit-transform:scale(1.03)!important;
transform:scale(1.03)!important;
} .animateUp:active  {
-moz-transform:scale(1.15)!important;
-o-transform:scale(1.15)!important;
-webkit-transform:scale(1.15)!important;
transform:scale(1.15)!important;
}
.animateUp:hover ~ h2, .animateUp:hover ~ h3,
.animateUp:focus ~ h2, .animateUp:focus ~ h3 {
color:#fff!important;
background-color:#000;
}
.animateUp:active ~ h2, .animateUp:active ~ h3{
opacity:0.1;
}
.animateUp, .animateUp img {
-moz-transition:all .25s ease-out;
-o-transition:all .25s ease-out;
-webkit-transition:all .15s ease-out;
transition:all .25s ease-out;
cursor: pointer;
}
.animateUp h3:hover ~ div,
.animateUp h3:focus ~ div {
-moz-transform:translate(0,1em)!important;
-o-transform:translate(0,1em)!important;
-webkit-transform:translate(0,1em)!important;
transform:translate(0,1em)!important;
}
.wshadow {
text-shadow:0 0 8px rgba(255,255,255,0.9);
} #wpsl-wrap {
margin:0;
}
#wpsl-result-list{
width:inherit;
margin:inherit;
background:#fff;
border-bottom:2px solid #eee;
}
#wpsl-wrap #wpsl-result-list li {
padding:40px;
}
.dash:hover {
border: 2px dashed #3d6039;
} .headperm {
background-position: center bottom;
background-size: cover;
height: 220px;
}
.headperm h2 {
text-shadow:0 0 15px rgba(255, 255, 255, 0.8);
}
.tshadow {
text-shadow:0 0 10px rgba(0, 0, 0, 0.4);
}
.edgtf-post-info-top {
display:none;
}
.edgtf-sidebar {
padding:20px;
background-color:#f4f4f4;
}
.edgtf-sidebar #categories-2 {
border-bottom: 4px double;
padding-bottom: 30px;
margin: 30px 0;
} .edgtf-post-info-bottom {
display:none!important;
}
.edgtf-blog-holder article .edgtf-post-title {
font-size:27px;
} .edgtf-title-holder.edgtf-bg-parallax {
background-size:cover;
background-position:0 -50px!important;
}
h3.edgtf-page-title {
font-size:45px;
font-family:"Oswald",sans-serif;
font-weight:500;
} .popup-separator-top.vc_separator{
margin-bottom: 18px!important;
border-color: #000;
}
.popup-separator-bottom.vc_separator{
margin-top: 18px!important;
margin-bottom: 18px!important;
border-color: #000;
}
.pum-title.popmake-title{
line-height: 35px!important;
margin-bottom:35px!important;
font-weight: 500;
}
.theproduct img {
max-height:500px;
width:auto;
}
.nutrition img{
max-height: 480px;
width: auto;
}
.rosa-table {
font-size:10px;
color:#000;
}
.rosa-table p {
font-size:12px;
}
.rosa-product-desc {
font-size:12px;
}
.related.products li{
padding: 18px!important;
} .wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a:focus,
.wpb-js-composer .vc_tta-color-black.vc_tta-style-outline .vc_tta-tab>a:hover {
background-color:#e9e9e9!important;
} .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
border-right: 1px solid #e9e9e9!important;
}   .rosatour .vc_tta-tabs-container ul li a .vc_tta-title-text{
display:none;
}
.rosatour .vc-tta-tabs-container ul li {
border-right: 1px solid #e9e9e9!important;
padding-right: 5px;
border-bottom: 1px solid #e9e9e9!important;
}
.rosatour .vc_tta-tabs-container ul li:first-child a{
background-image: url(//rosabrothers.com/wp-content/themes/wp-content/uploads/2018/07/half-gallon.png);
background-size: 70px auto;
width: 90px;
height: 160px;
border: none!important;
background-repeat: no-repeat;
background-position: center 20px;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin: 0;
}
.rosatour .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/themes/wp-content/uploads/2018/07/quart.png);
background-size: 45px auto;
width: 90px;
height: 150px;
border: none!important;
background-repeat: no-repeat;
background-position: center 20px;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin: 0;
}
.rosatour .vc_tta-tabs-container ul li:nth-child(3) a{
background-image: url(https://rosabrothers.com/wp-content/uploads/2018/07/12floz.png);
background-size: 50px auto;
width: 90px;
height: 160px;
border: none!important;
background-repeat: no-repeat;
background-position: center 20px;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin: 0;
} .rosatour-wholemilk .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-wholemilk .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(https://rosabrothers.com/wp-content/uploads/2018/07/milk_halfgal_whole_shine2-1.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-wholemilk .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-wholemilk .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(https://rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_wholemilk_shine.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-wholemilk .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
}
.rosatour-wholemilk-single .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(https://rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_wholemilk_shine.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
} .rosatour-banana .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-banana .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_quart_banana_orig_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-banana .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-banana .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_banana_orig_50.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-banana .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
} .rosatour-horchata .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-horchata .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_quart_horchata_orig_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-horchata .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-horchata .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_horchata_orig_50.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-horchata .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
} .rosatour-orangecream .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-orangecream .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_quart_orange_cream_orig_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-orangecream .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-orangecream .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_orange_cream_orig_50.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-orangecream .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
} .rosatour-strawberry .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-strawberry .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2019/05/Strawberry-HG.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-strawberry .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-strawberry .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2019/01/milk_quart_strawberry_orig.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-strawberry .vc_tta-tabs-container ul li:nth-child(3) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
}
.rosatour-strawberry .vc_tta-tabs-container ul li:nth-child(3) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_strawberry_orig_50.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-strawberry .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
} .rosatour-chocolate .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-chocolate .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_halfgal_chocolate_orig_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-chocolate .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-chocolate .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_quart_chocolate_orig_50.png);
background-size: 50px auto;
width: 90px;
height: 170px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-chocolate .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
position: relative;
left: -67px;
top:140px;
}
.rosatour-chocolate .vc_tta-tabs-container ul li:nth-child(3) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_chocolate_orig_50.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-chocolate .vc_tta-tabs-container ul li:nth-child(3) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
} .rosatour-lactosefreechocolate .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-lactosefreechocolate .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_halfgal_chocolate_lactose_orig_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-lactosefreechocolate .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-lactosefreechocolate .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_quart_chocolate_lactose_50.png);
background-size: 50px auto;
width: 90px;
height: 170px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-lactosefreechocolate .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
position: relative;
left: -67px;
top:140px;
}  .rosatour-coffee .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-coffee .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_halfgal_coffee_orig_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-coffee .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-coffee .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_coffee_orig_50.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-coffee .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
} .rosatour-rootbeerfloat .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-rootbeerfloat .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_quart_root_beer_orig_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-rootbeerfloat .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}
.rosatour-rootbeerfloat .vc_tta-tabs-container ul li:nth-child(2) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_12oz_root_beer_orig_50.png);
background-size: 35px auto;
width: 90px;
height: 130px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-rootbeerfloat .vc_tta-tabs-container ul li:nth-child(2) a > span{
color: #888;
display: block;
text-align: center;
margin-top: 82px;
} .rosatour-vanilla .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-vanilla .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_quart_vanilla_orig_2_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-vanilla .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}  .rosatour-eggnog .vc_tta-tabs-container ul li {
border-bottom:1px solid #e9e9e9!important;
}
.rosatour-eggnog .vc_tta-tabs-container ul li:nth-child(1) a{
background-image: url(//rosabrothers.com/wp-content/uploads/2018/07/milk_quart_egg_nog_orig_50.png);
background-size: 60px auto;
width: 90px;
height: 190px;
border: none!important;
background-repeat: no-repeat;
background-position: center center;
overflow: hidden;
text-indent: 100%;
white-space: no-wrap;
margin:0;
padding:0!important;
}
.rosatour-eggnog .vc_tta-tabs-container ul li:nth-child(1) a > span{
color: #888;
position: relative;
left: -67px;
top:160px;
}     .tribe-events-title-bar {
margin-top:25px;
}
#tribe-events-content {
margin-bottom:100px;
} #wpsl-wrap {
background:#f4f4f4;
}
.wpsl-search {
margin: 0 auto 30px;
width: 100%;
}
.wpsl-input {
padding-right: 23px;
}
#wpsl-search-input {
font-family:'Oswald',sans-serif;
text-transform:Uppercase;
letter-spacing:1px;
}
#wpsl-search-wrap {
display: flex;
justify-content: center;
}
#wpsl-search-wrap .wpsl-input label {
margin-right: 0;
font-size: 27px;
width: 100%;
text-align: right;
font-family:'Oswald',sans-serif;
letter-spacing:1px;
text-transform:Uppercase;
text-align:center;
font-weight:500;
}
#wpsl-search-btn{
background:#005844;
font-family:'Oswald', sans-serif;
color:#fff;
padding:0 30px;
height:37px;
text-transform:Uppercase!important;
letter-spacing:1px;
border:2px solid #0C6128;
transition:all 0.25 ease-out;
}
#wpsl-search-btn:hover,
#wpsl-search-btn:focus {
background:#fff;
border:2px solid #0C6128;
color:#005844;
}
.edgtf-btn-border {
display:none;
}
.edgtf-btn-text:hover {
color:#005844!important;
}
.edgtf-btn-solid {
color:#fff!important;
border-color:#005844!important;
}
.edgtf-btn.edgtf-btn-solid {
background:#005844!important;
border-radius:10px!important;
border:2px solid #0C6128!important;
}
.edgtf-btn.edgtf-btn-solid:hover,
.edgtf-btn.edgtf-btn-solid:focus {
color:#005844!important;
border-color:#005844!important;
} .wpsl-locations-details {
padding:35px;
background:#f4f4f4;
margin-top:25px;
}
.wpsl-locations-details span{
padding:initial;
}
table.wpsl-opening-hours, table.wpsl-opening-hours td {
border: none!important;
padding: 3% 10%;
margin: 20px 0 auto 0;
}
.edgtf-post-text-main p {
margin:20px 0;
} .edgtf-quote-mark {
display:none;
} .edgtf-title-holder {
background-size:cover;
} .window_items {
margin-top: 1rem;
}
.mfr-store-field {
border: 1px solid #ddd;
display: inline-block;
padding: 5px 10px;
margin: 0 0 15px;
}
@media (max-width: 767px){
p.mfr-store-field.mobile {
display: flex;
align-items: center;
justify-content: center;
}
} .rosafooter {
width:100%;
background:#005844;
display:flex;
color:#fff;
}
.rosafooter a {
color:#888;
}
.rosaf-left {
padding:2% 0 5% 15%;
width:50%;
}
.rosaf-right {
padding:2% 15% 5% 0%;
width:50%;
text-align:right;
}
.edgtf-full-width-inner {
padding-bottom:0!important;
} .fa-facebook-f:before, .fa-facebook:before,
.fa-twitter:before,
.fa-instagram:before,
.fa-pinterest:before {
color:#005844!important;
cursor:pointer;
}
.vfbp-form .btn-primary {
background:#005844!important;
color:#fff;
border:2px solid #0C6128!important;
padding:10px 20px;
transition:all 0.35 ease-out;
text-transform:Uppercase;
font-family:"Oswald",sans-serif;
letter-spacing:1px;
}
.vfbp-form .btn-primary:hover,
.vfbp-form .btn-primary:focus {
background:#fff!important;
color:#005844!important;
border:2px solid #0C6128!important;
}
#respond input[type=text], #respond textarea, .edgtf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
font-family:"Oswald",sans-serif!important;
text-transform:Uppercase;
letter-spacing:1px;
} .wpsl-country{
display: none!important;
} .contact-us-text, .contact-us-text p, .contact-us-text a{
color:#fff!important;
text-shadow: 1px 1px 10px rgba(0,0,0,0.5);
font-size: 1.2em!important;
MARGIN-TOP: 25PX;
LINE-HEIGHT: 1.3EM;
}
.opac50{
opacity:0.5;
} .signupstyle {
color: #6b0505!important;
}
.signupstyle input[type=text],
.signupstyle input[type=email] {
border-color: #6b0505!important;
}
.signupstyle input[type=submit]{
border:2px solid #6b0505;
padding:10px 20px;
cursor: pointer;
background: #6b0505;
color: #fff;
transition: 0.2sec animate;
}
.signupstyle input[type=submit]:hover,
.signupstyle input[type=submit]:focus {
background: #ddd;
color: #6b0505;
}
.mce-EMAIL fields {
color: #6B0505!important;
}
#mc_embed_signup input.mce_inline_error {
border-color: #6B0505!important;
}   @media screen and (min-width: 1680px) {
.vc_row.vc_row-o-full-height {
height:100vh!important;
}
}
@media only screen and (min-width: 1024px){
.pum-container.pum-responsive.pum-responsive-medium {
margin-left: -25%!important;
width: 50%!important;
}
} .homesearch a, .homesearch a:active {
font-size: 16px;
letter-spacing: 5px;
}       .homesearch a {
width: 100%;
border-radius: 0;
display: flex;
justify-content: center;
} .homesearch.ps2id {
position: fixed;
top: 0;
z-index: 9999;
width: 100%;
}
.edgtf-page-header,
.edgtf-page-header .edgtf-fixed-wrapper.fixed {
top: 52px!important;
-webkit-transition: 0.2s ease;
transition: 0.2s ease;
}
@media (min-width: 1200px) and (max-width: 1375px){
.edgtf-main-menu>ul>li>a {
padding: 0 15px!important;
}
}
@media (min-width: 768px) and (max-width: 1199px){
.edgtf-main-menu>ul>li>a {
padding: 0 8px!important;
}
}    @media screen and (max-width: 1320px){
.scalebottles img {
margin-top:60px!important;
} #featuredscroll1, #featuredscroll2, #featuredscroll3, #featuredscroll4 {
transform: scale(1.1);
margin-top:100px;
margin-bottom:100px;
}
#producthome1-desc, #producthome2-desc, #producthome3-desc {
transform: scale(0.85);
} }
@media screen and (max-width: 1200px) {
.edgtf-divided-right-widget-area-inner {
display:none!important;
}
}
@media screen and (max-width: 1175px) {
.wpsl-search {
margin: 0 10% 25px;
width:auto;
}
}
@media screen and (max-width: 1100px){
.scalebottles img {
transform: scale(1.2);
}
.button1 {
font-size:9px!important;
margin:20px 25% auto 25%;
min-width:50px;
}
}
@media screen and (max-width: 1024px){
.wpsl-input {
padding-right: 0;
} .homesearch {display:none;} #featuredscroll2 {
z-index:2;
} .wpsl-select-wrap{
display:none!important;
}
#wpsl-search-wrap {
display:flex;
justify-content:center;
}
#wpsl-search-wrap form {
display: flex!important;
flex-flow: column nowrap!important;
}
#wpsl-result-list {
background:#ddd;
width:100%;
display:none;
}
#wpsl-stores, #wpsl-direction-details, #wpsl-gmap {
height:350px!important;
min-height:350px;
padding:50px;
background-color: white;
border:2px solid #ddd;
}
#wpsl-gmap {
border:2px solid #ddd;
}
#wpsl-gmap {
width:100%;
margin-bottom:0;
}
#wpsl-wrap, .wpsl-gmap-canvas { margin:0;
}
#wpsl-search-wrap .wpsl-input label {
margin-bottom:15px;
}
.edgtf-post-text-main p {
margin-bottom:10px;
} #wpsl-search-wrap div{
float:none;
}
#wpsl-search-btn, #wpsl-search-wrap input {
width:100%;
margin-bottom:10px;
}
#wpsl-search-wrap {
padding:0;
}
}
@media screen and (max-width: 925px){
.scalebottles img {
margin-top:100px!important;
}
}
@media screen and (max-width: 880px){
#producthome1, #producthome2, #producthome3 {
min-width:110px;
}
#producthome1-desc, #producthome2-desc, #producthome3-desc, #producthome4-desc {
transform: scale(0.65);
margin-left:-10px!important;
min-width:100px;
}
#producthome1-shadow, #producthome2-shadow, #producthome2-shadow {
height:10px;
}
}
@media screen and (max-width: 767px){
.wpb_single_image img{
max-width: 80%!important;
margin: 0 auto!important;
margin-top: 50px!important;
align-self: center;
left: 0!important;
right: 0!important;
}
.wpb_single_image .vc_single_image-wrapper, .wpb_single_image .vc_figure{
text-align:center!important;
} .edgtf-slider {
height:initial!important;
}
#featuredscroll1, #featuredscroll2, #featuredscroll3, #featuredscroll4 {
transform:initial;
left:initial!important;
margin-top:initial!important;
margin-bottom:initial;
}
#productsHome {
padding-bottom:200px!important;
} .left1, .left2, .left3, .center1, .right1, .right2, .right3{
display:initial!important;
margin:initial!important;
top:initial!important;
left:0;
margin:0 20%!important;
}
.flav-left4, .flav-left3, .flav-left2, .flav-left1, .flav-left0,
.flav-right0, .flav-right1, .flav-right2, .flav-right3, .flav-right4 {
padding: 0;
width: initial!important;
margin: 0 30% 20px 30%;
}
.button1, .button2, .button2p5, .button3 {
font-size: 25px!important;
width: 100%!important;
display: flex;
justify-content: center;
margin: 15px auto 25px 0!important;
min-width: 100%;
left: 0!important;
}
.left3 img {
top:20px;
left:0;
margin:0 -50px;
}
.left2 img, .left1 img, .right1 img {
top:0;
left:0;
margin:0;
}
.center1 img {
left:-15px;
margin:0;
}
.right2 img {
top:0;
left:15px;
margin:0;
}
.right3 img {
top:0;
left:0;
margin:0 -30px;
}
.rosaf-right {display:none;}
.button1 {
width:auto!important;
max-width:initial!important;
}
#producthome1-desc, #producthome2-desc, #producthome3-desc, #producthome4-desc { scale: initial!important;
font-size: 50px!important;
margin-bottom:100px;
} #wpsl-gmap {
width:auto;
margin-bottom:0;
}  .rosafooter {
padding:10px 0;
}
.rosaf-left {
width:100%;
}
}
@media screen and (max-width: 720px){
h2{
margin-top: 50px!important;
}
} #wpsl-search-wrap label[wpsl-category-list] {
display: none;
} .wpsl-store-meta label {
width:160px!important;
}