/*** WIDGET/SYSTEM CSS ***/
.m-btn{position:absolute;width:60px;height:60px;top:0;right:10px;background:transparent!important;-webkit-transition-duration:.5s;transition-duration:.5s}.m-btn .icon{-webkit-transition-duration:.5s;transition-duration:.5s;position:absolute;height:4px;width:30px;top:30px;background-color:#020000;border-radius:4px;left:15px}.m-btn .icon:before{-webkit-transition-duration:.5s;transition-duration:.5s;position:absolute;width:30px;height:4px;background-color:#020000;content:"";top:-10px;border-radius:4px}.m-btn .icon:after{-webkit-transition-duration:.5s;transition-duration:.5s;position:absolute;width:30px;height:4px;background-color:#020000;content:"";top:10px;border-radius:4px}.m-btn.open .icon{-webkit-transition-duration:.5s;transition-duration:.5s;background:transparent}.m-btn.open .icon:before{-webkit-transform:rotateZ(45deg) scaleX(1.25) translate(6.5px,6.5px);transform:rotateZ(45deg) scaleX(1.25) translate(6.5px,6.5px)}.m-btn.open .icon:after{-webkit-transform:rotateZ(-45deg) scaleX(1.25) translate(6px,-6px);transform:rotateZ(-45deg) scaleX(1.25) translate(6px,-6px)}.m-btn:hover{background:#fff;cursor:pointer}.modal .ry-form,.modal-body{padding:0}.modal .ry-form h3{padding:20px;margin:0 0 20px;background:#7ac141!important;color:#fff}.modal .cmsForm{max-width:100%;text-align:left;margin:0 20px}.modal .cmsForm .form-control{text-align:left}.modal .cmsForm .btn-primary{display:block;margin:0!important;float:right}.modal-footer button{position:absolute;right:10px;top:15px;background:transparent;border:0;color:#fff}.modal-footer button:hover{color:#fff;background:transparent}.modal-footer button:focus,.modal-footer button:active{border:0;border-color:transparent;background:transparent}.modal-footer{border:0}body{top:0!important}@media screen and (max-width:1200px){.theme_container{padding:0 20px!important}}body{font-family:'IBM Plex Sans Condensed',sans-serif;font-weight:400}

/*** PAGE CSS OVERRIDES ***/
.product-div {margin-top:50px;}.glyphicon {color:#cda349;}.product-images {padding:0 20px;margin-bottom:50px;}.main-image {height:450px;position:relative;overflow:hidden;}#main-image {margin:auto;position:absolute;bottom:0;max-height:100%;width:auto;}.product-small-images {margin-top:20px;text-align:center;}.product-small-image {max-height:100px;max-width:120px;width:auto;margin:0 5px;border:1px solid #ddd;padding:5px;display:inline-block;}.product-title {font-size:200%;}.product-title:after {content :"";position:absolute;left:0;height:45px;width :40%;border-bottom:3px solid #cda349;}.product-info {display:inline-block;margin-top:25px;text-align:left;}.product-info div {display:inline-block;}.product-price {font-weight:bold;line-height:20px !important;width:90px;vertical-align:middle;}.procuct-price-word {font-size:75%;line-height:10px !important;}.product-amount {width:50px;text-align:right;vertical-align:middle;}.product-button {vertical-align:middle;}.prescription-only {border:1px solid #cda349;display:block !important;margin:10px 0;padding:3px 5px;}.shopify-buy__cart-toggle__count {background-color:#cda349;}.shopify-buy__btn {background-color:#ea7600 !important;}.form-group {padding:5px;}.modal-body .col-xs-12 {padding:0px;}@media (max-width:620px) {.main-image {height:350px;}}