/* CSS ProductBehaviors
#StoreContent {margin:auto;width:100%;}
 #StoreSectionControl {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-template-areas:
            "main";
    grid-gap: 15px;
} */

.Promotion-Product       {margin:0.5rem 0;}
.Promotion-Product:hover {margin:0.5rem 0;}
.Promotion-Product-IMG {padding:0 !important;margin:auto;}
.PaginationSection {display:none;}

#Description_Product-Preview a {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;}
.Product-Preview_price_Container p {float:left;width:100%;color:#ec923d;font-size:1.2em;font-family:helvetica;font-weight:bold;margin:0;text-align:center;}
#Details-Wrapper-SocialMedia {margin:auto;width:145px;}

.Details-innerWrapper {float:left;width:100%;margin:1em 0 0;padding:0;}
.Details-CKEditorWrapper {float:left;width:100%;margin:0;padding:1em;text-align:justify;}
.Details-innerWrapper label{float:left;width:auto;margin:0 0 0 1.5%;padding:0;font-family:manjari;}
.Details-innerWrapper i {float:left;width:auto;margin:0.1em 0 0;padding:0;color:#178fd6;font-size:1.3em;}

.Scroll-button-description {display:none;}
/* OLDER - Desktops and laptops ----------- */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1223px) {
/* Styles */

/*/////STORE-STYLE-IN-HOME/////*/
.Product-Promotion-Container {display:block;position:relative;float:none;margin:0 auto auto;padding:20px 0;width:100%;background:none;}
.Product-Promotion-MainTitle {width:100%;margin:auto;height:auto;}
.Product-Promotion-MainTitle h2 {color:#3e3e3e;font-family:times new roman;font-size:2.8em;font-style:normal;font-weight:lighter;height:auto;margin:auto;padding-top:30px;text-align:center;width:100%;padding-bottom: 10px;}
.ProductContainer-HolderTitle {background:#ffffff;border:0;border-radius:0;box-shadow:none;margin:auto;width:60%;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName {margin:0px;float:left;width:45%;display:block;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName span {float:left;color:#ffb03b;font-size:1.2em;margin:18px 3% 0 2%;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName h3 {color:#545454;margin:0;padding:13px 0;font-size:1.6em;font-family: 'Fauna One', serif;}
#ProductContainer {margin:auto;width:60%;padding:0;}
    /*PROMOTION-PRODUCTS-IN-HOME*//*////////////*/
    
    .Promotion-Product-title {color:#000000;height:60px;font-weight:lighter;font-family:manjari;line-height:25px;margin:0;padding:1%;width:97%;text-align:center;font-size:0.9em;}
    .Promotion-Product_Provider-Name {color:#545454;font-family:helvetica;line-height:14px;margin:8px 0 5px;padding:1%;width:97%;text-align:center;font-size:1em;}
    .Promotion-Product_Provider-Logo {position:absolute;margin:9px 0 0 2.5%;padding:0;border:3px solid #ccc;border-radius:120px;width:50px;height:50px;background-color:#ffffff;}
    .Promotion-Product-ViewButton-Holder       {margin:10px 0 0 0;text-align:center;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton-Holder:hover {margin:10px 0 0 0;text-align:center;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton       {border-radius:0;color:#ffffff;font-family:arial;font-size:0.9em;padding:10px 20%;text-align:center;text-decoration:none;background:#00d1f4;border:0;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton:hover {border-radius:0;color:#ffffff;font-family:arial;font-size:0.9em;padding:10px 20%;text-align:center;text-decoration:none;background:#007a9d;border:0;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    /*END-OF-PROMOTION-PRODUCTS-IN-HOME*//*////////////*/
/*/////END-OF-STORE-STYLE-IN-HOME/////*/

/*/////STORE-STYLE/////*/

#StoreSectionControl {height:auto;margin:0;width:100%;float:right;}
.Department-Holder-Content {width:100%;}
#StoreDepartmentContent {float:left;margin:auto auto auto 1%;width:99%;}
#StoreDepartmentControl {margin: auto;width:90%;}
.Department-Style {color:#545454;float:left;font-family:helvetica;font-size:1.5em;margin:0;text-decoration:none;text-shadow:none;}
.Department-Style:hover {color:rgb(216, 220, 106);float:left;font-family:helvetica;font-size:1.5em;margin:0;text-decoration:none;text-shadow:none;}
#StoreDetailContainer {margin-top:12px;padding:0;}
    /*/////STORE-PRODUCT-PREVIEW/////*/
    
    #Description_Product-Preview {float:left;width:100%;margin:0.5em 0 0;padding:0 0.3em;text-align:center;}
    #Description_Product-Preview h3 {cursor:pointer;margin:0;height:90px;line-height:35px;}
    #Description_Product-Preview a {color:#000000;font-family:'Manjari', sans-serif;font-size:0.69em;font-weight:lighter;text-decoration:none;text-shadow:none;}
    #Description_Product-Preview a:hover {color:#117ec1;}
    .Product_Provider-Holder {text-align:center;float:left;width:100%;margin:auto auto 10px;padding:15px 5px 0;background:#ffffff;border-color:#cccccc;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 11px 10px -8px #cccccc;}
    .ProviderName_Product-Preview {font-size:1.2em;text-align:right;color:#b64926;font-weight:bold;}
    .Quantity_Product-Preview {position:absolute;z-index:999;text-align:center;border-radius:250px;border:2px solid #b64926;height:60px;width:60px;color:#fff;background:#8e2800 url("/images/DropShadow.png") repeat-x scroll center bottom;font-size:1.5em;margin:0 0 0 15px;padding:5px 0 0;}
    .Quantity_Product-Preview p {margin:0;}
    .Quantity_Product-Preview h5 {color:#fff;margin:-8px 0 0;}
    .Product-Preview_price_Container {float:left;margin:0 0 0.5em;padding:0;width:100%;}
    
    /*/////END-OF-STORE-PRODUCT-PREVIEW/////*/

/*/////STORE-PRODUCT-DETAIL/////*/
#Details-Title {color:#946c14;font-weight:lighter;margin:auto;padding:2em 0 0.5em;width:100%;text-align:center;font-size:1.4em;}
#Details-Price {font-size:2.3em;text-align:center;color:#946c14;float:left;font-weight:bold;margin:0 0 0.5em;padding:0;width:100%;}
.Provider-Area {background:none;border-radius:0;border-top:1px dashed #ccc;text-align:center;margin:2.5rem 0;float:right;width:100%;padding:0.5em 0 0;}
.Provider-Area label {color:#000000;width:100%;text-align:center;margin:0 0 10px;padding:0 0 10px;font-weight:bold;}
.Provider-Area img {margin:0px;border:1px solid #e9e9e9;float:none;height:80px;width:80px;border-radius:120px;}
.Provider-Area h4 {color:#000000;float:right;width:100%;text-align:center;margin:10px 0 0;}
.Provider-Area em {float:right;width:100%;text-align:center;margin:0;font-size:1em;color:#545454;font-style:normal;font-weight:400;}
.Provider-Area-logo {position:absolute;width:90px;}
.Provider-Area-logo a {border:1px solid #cecccc;float:left;border-radius:150px;}
.Provider-Area p {float:right;width:100%;text-align:center;margin:0;font-size:0.8em;font-weight:400;}

#DetailsImgContainer {float:right;width:85%;height:auto;padding:1em;}
#DetailsImgGroup-Container {float:right;margin:1em auto auto;width:14%;background-color:#ffffff;}
.DetailsImgGroup           {float:left;width:100%;height:auto;margin:0.5em 0;border:1px solid #eceaea;cursor:pointer;box-shadow:0 5px 7px -6px #8C8C8C;}
.DetailsImgGroup:hover {float:left;width:100%;height:auto;margin:0.5em 0;border:1px solid #eceaea;cursor:pointer;box-shadow:none;}
/*/////END-OF-STORE-PRODUCT-DETAIL/////*/


    /*/////MODAL-STORE-PRODUCT-DETAIL/////*/
    #ModalDetailsContainer {border-radius:10px;margin:auto;padding:1%;width:100%;}
    #ModalDetails-Title {color:#fff;font-family:Helvetica;font-weight:bold;margin:20px auto;padding:0;text-shadow:1px 1px 1px #3e3e3e;width:90%;text-align:center;text-transform:uppercase;font-size:1.5em;}
    #ModalDetailsHolder {margin:auto;width: 60%;}
    #ModalDetailsImgContainer {border:2px solid #f1f1f1;border-radius:250px;box-shadow:0 13px 18px 0 #bababa;display:inline-block;float:left;height:400px;padding:10%;position:relative;width:400px;margin:60px 0 0 8%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,e9e9e9+59,fafafa+65,e3e3e3+100 */
    background: #f2f6f8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY2ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #f2f6f8 0%, #e9e9e9 59%, #fafafa 65%, #e3e3e3 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }
    #ModalDetailsImgGroup-Container {float:left;margin:60px 0 0;width:20%;}
    #ModalDetailsImgGroup-Holder {margin:auto;width:330px;}
    .ModalDetailsImgGroup {float:left;width:100px;height:100px;border-radius:250px;margin:0;padding:16%;cursor:pointer;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,e9e9e9+59,fafafa+65,e3e3e3+100 */
    background: #f2f6f8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY2ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #f2f6f8 0%, #e9e9e9 59%, #fafafa 65%, #e3e3e3 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }
    #ModalDetails-Wrapper {float:left;margin:20px 0 0;width:100%;}
    #ModalDetails-PriceHolder {float:left;margin:0;width:100%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+50,ffffff+100&1+0,0+100 */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */
    }
    #ModalDetails-Price {font-size:1.6em;float:left;font-family:Helvetica;font-weight:bold;margin:1% 0 1% 4%;padding:0;width:45%;}
    #ModalProductDetails {border:1px solid #e9e9e9;color:#3e3e3e;font-family:helvetica;font-size:1.1em;font-weight:lighter;line-height:1.5em;margin:auto;padding:1%;text-align:justify;width:100%;}
    /*/////END-OF-MODAL-STORE-PRODUCT-DETAIL/////*/
/*/////END-OF-STORE-STYLE/////*/
}

/* 
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/

/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
/* Styles */

/*/////STORE-STYLE-IN-HOME/////*/
.Product-Promotion-Container {display:block;position:relative;float:none;margin:auto;width:100%;background:none;padding:2em 0;}
.Product-Promotion-MainTitle {height:auto;margin:auto;width:100%;}
.Product-Promotion-MainTitle h2 {color:#3e3e3e;font-style:normal;font-weight:lighter;margin:auto;height:auto;padding-top:30px;font-family:helvetica;width:40%;font-size:2.3em;padding-bottom:10px;}
.ProductContainer-HolderTitle {background:#ffffff;border:0;border-radius:0;box-shadow:none;margin:auto auto 20px;width:768px;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName {margin:0;float:left;width:100%;display:block;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName span {float:left;color:#ffb03b;font-size:1.8em;margin:8px 2%;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName h3 {color:#545454;margin:11px 0 0;font-size:1.6em;font-family: 'Fauna One', serif;}
#ProductContainer {margin:auto;width:55%;padding:0;}
    /*PROMOTION-PRODUCTS-IN-HOME*//*////////////*/
    .Promotion-Product-title {color:#000000;height:40px;font-weight:lighter;font-family:manjari;line-height:20px;margin:20px 0 0;padding:1%;width:97%;text-align:center;font-size:0.9em;}
    .Promotion-Product_Provider-Name {color:#545454;font-family:helvetica;line-height:14px;margin:0;padding:1%;width:97%;text-align:center;font-size:1em;}
    .Promotion-Product_Provider-Logo {position:absolute;margin:9px 0 0 3%;padding:0;border:3px solid #ccc;border-radius:120px;width:50px;height:50px;background-color:#ffffff;}
    .Promotion-Product-ViewButton-Holder       {margin:15px 0 0 0;text-align:center;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton-Holder:hover {margin:15px 0 0 0;text-align:center;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton       {border-radius:0;color:#ffffff;font-family:arial;font-size:0.9em;padding:10px 20%;text-align:center;text-decoration:none;background:#00d1f4;border:0;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton:hover {border-radius:0;color:#ffffff;font-family:arial;font-size:0.9em;padding:10px 20%;text-align:center;text-decoration:none;background:#007a9d;border:0;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    /*END-OF-PROMOTION-PRODUCTS-IN-HOME*//*////////////*/
/*/////END-OF-STORE-STYLE-IN-HOME/////*/

/*/////STORE-STYLE/////*/
#StoreSectionControl {height:auto;margin:auto;width:100%;float:left;}
.Department-Holder-Content {width:100%;}
#StoreDepartmentContent {float:left;margin:auto auto auto 1%;width:99%;}
#StoreDepartmentControl {margin:auto;width:55%;}
.Department-Style {color:#545454;float:left;font-family:helvetica;font-size:1.5em;margin:0;text-decoration:none;text-shadow:none;}
.Department-Style:hover {color:rgb(216, 220, 106);float:left;font-family: helvetica;font-size:1.5em;margin:0;text-decoration:none;text-shadow:none;}
#StoreDetailContainer {width:800px;margin:20px auto 12px;padding:2%;border:1px solid #e3e3e3;border-radius:10px;background:#f5f5f5;}
    /*/////STORE-PRODUCT-PREVIEW/////*/
    #Description_Product-Preview {float:left;width:100%;margin:0.5em 0 0;padding:0 0.3em;text-align:center;}
    #Description_Product-Preview h3 {cursor:pointer;margin:0;height:90px;line-height:20px;}
    #Description_Product-Preview a {color:#000000;font-family:'Manjari', sans-serif;font-size:0.69em;font-weight:lighter;text-decoration:none;text-shadow: none;}
    #Description_Product-Preview a:hover {color:#117ec1;}
    .Product_Provider-Holder {text-align:center;float:left;width:100%;margin:auto auto 10px;padding:0 5px;background:#ffffff;border-color:#cccccc;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 11px 10px -8px #cccccc;}
    .ProviderName_Product-Preview {font-size:1em;text-align:center;color:#b64926;font-weight:bold;}
    .Quantity_Product-Preview {position:absolute;z-index:999;text-align:center;border-radius:250px;border:2px solid #b64926;height:60px;width:60px;color:#fff;background:#8e2800 url("/images/DropShadow.png") repeat-x scroll center bottom;font-size:1.5em;margin:16px 0 0 15px;padding:5px 0 0;}
    .Quantity_Product-Preview p {margin:0;}
    .Quantity_Product-Preview h5 {color:#fff;margin:-8px 0 0;}
    .Product-Preview_price_Container {float:left;margin:0 0 0.5em;padding:0;width:100%;}
    
    /*/////END-OF-STORE-PRODUCT-PREVIEW/////*/

/*/////STORE-PRODUCT-DETAIL/////*/
#Details-Title {color:#946c14;font-weight:lighter;margin:auto;padding:2em 0 0.5em;width:100%;text-align:center;font-size:1.4em;}
#Details-Price {font-size:2.3em;text-align:center;color:#946c14;float:left;font-weight:bold;margin:0 0 0.5em;padding:0;width:100%;}
.Provider-Area {background:none;border-radius:0;border-top:1px dashed #ccc;text-align:center;margin:2.5rem 0;float:right;width:100%;padding:0.5em 0 0;}
.Provider-Area label {color:#000000;width:100%;text-align:center;margin:0 0 10px;padding:0 0 10px;font-weight:bold;}
.Provider-Area img {margin:0px;border:1px solid #e9e9e9;float:none;height:80px;width:80px;border-radius:120px;}
.Provider-Area h4 {color:#000000;float:right;width:100%;text-align:center;margin:10px 0 0;}
.Provider-Area em {float:right;width:100%;text-align:center;margin:0;font-size:1em;color:#545454;font-style:normal;font-weight:400;}
.Provider-Area-logo {position:absolute;width:90px;}
.Provider-Area-logo a {border:1px solid #cecccc;float:left;border-radius:150px;}
.Provider-Area p {float:right;width:100%;text-align:center;margin:0;font-size:0.8em;font-weight:400;}

#DetailsImgContainer {float:right;width:85%;height:auto;padding:1em;}
#DetailsImgGroup-Container {float:right;margin:1em auto auto;width:14%;background-color:#ffffff;}
.DetailsImgGroup           {float:left;width:100%;height:auto;margin:0.5em 0;border:1px solid #eceaea;cursor:pointer;box-shadow:0 5px 7px -6px #8C8C8C;}
.DetailsImgGroup:hover {float:left;width:100%;height:auto;margin:0.5em 0;border:1px solid #eceaea;cursor:pointer;box-shadow:none;}
/*/////END-OF-STORE-PRODUCT-DETAIL/////*/

    /*/////MODAL-STORE-PRODUCT-DETAIL/////*/
    #ModalDetailsContainer {border-radius:10px;margin:auto;padding:1%;width:100%;}
    #ModalDetails-Title {color:#fff;font-family:Helvetica;font-weight:bold;margin:20px auto;padding:0;text-shadow:1px 1px 1px #3e3e3e;width:55%;text-align:center;text-transform:uppercase;font-size:2.3em;}
    #ModalDetailsHolder {margin:auto;width:60%;}
    #ModalDetailsImgContainer {border:2px solid #f1f1f1;border-radius:250px;box-shadow:0 13px 18px 0 #bababa;display:inline-block;float:left;height:400px;padding:10%;position:relative;width:400px;margin:60px 0 0 8%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,e9e9e9+59,fafafa+65,e3e3e3+100 */
    background: #f2f6f8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY2ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #f2f6f8 0%, #e9e9e9 59%, #fafafa 65%, #e3e3e3 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }
    #ModalDetailsImgGroup-Container {float:left;margin:60px 0 0;width:20%;}
    #ModalDetailsImgGroup-Holder {margin:auto;width:330px;}
    .ModalDetailsImgGroup {float:left;width:100px;height:100px;border-radius:250px;margin:0;padding:16%;cursor:pointer;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,e9e9e9+59,fafafa+65,e3e3e3+100 */
    background: #f2f6f8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY2ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #f2f6f8 0%, #e9e9e9 59%, #fafafa 65%, #e3e3e3 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }
    #ModalDetails-Wrapper {float:left;margin:20px 0 0;width:100%;}
    #ModalDetails-PriceHolder {float:left;margin:0;width:91%;background:none;}
    #ModalDetails-Price {font-size:2.6em;float:left;font-family:Helvetica;font-weight:bold;margin:0;padding:0 0 10px;text-align:right;width:100%;background:none;border-bottom-right-radius:10px;border-top-right-radius:10px;}
    #ModalProductDetails {float:left;border:1px solid #e9e9e9;color:#3e3e3e;font-family:helvetica;font-size:1.1em;font-weight:lighter;line-height:1.5em;margin:auto;padding:1%;text-align:justify;width:100%;}
    /*/////END-OF-MODAL-STORE-PRODUCT-DETAIL/////*/
/*/////END-OF-STORE-STYLE/////*/
}

/* Large screens ----------- */
@media only screen and (min-width : 1824px) {
/* Styles */

/*/////STORE-STYLE-IN-HOME/////*/
.Product-Promotion-Container {display:block;position:relative;float:none;margin:auto;width:100%;background:none;padding:20px 0;}
.Product-Promotion-MainTitle {height:auto;margin:auto;width:100%;}
.Product-Promotion-MainTitle h2 {color:#3e3e3e;font-style:normal;font-weight:lighter;margin:auto;height:auto;padding-top:30px;font-family:helvetica;width:40%;font-size:2.3em;padding-bottom:10px;}
.ProductContainer-HolderTitle {background:#ffffff;border:0;border-radius:0;box-shadow:none;margin: 1.5% auto 0;width:60%;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName {margin:0px;float:left;width:45%;display:block;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName span {float:left;color:#ffb03b;font-size:1.8em;margin:8px 2%;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName h3 {color:#545454;margin:13px 0 8px;font-size:1.6em;font-family: 'Fauna One', serif;}
#ProductContainer {margin:auto;width:60%;padding:0;}
    /*PROMOTION-PRODUCTS-IN-HOME*//*////////////*/
    .Promotion-Product-title {color:#000000;height:50px;font-weight:lighter;font-family:manjari;line-height:20px;margin:20px 0 0;padding:1%;width:100%;text-align:center;font-size:0.9em;}
    .Promotion-Product_Provider-Name {color:#545454;font-family:helvetica;line-height:20px;margin:0;padding:1%;width:97%;text-align:center;font-size:1em;}
    .Promotion-Product_Provider-Logo {position:absolute;margin:9px 0 0 0;padding:0;border:3px solid #ccc;border-radius:120px;width:50px;height:50px;background-color:#ffffff;}
    .Promotion-Product-ViewButton-Holder       {margin:10px 0 0 0;text-align:center;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton-Holder:hover {margin:10px 0 0 0;text-align:center;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton       {border-radius:0;color:#ffffff;font-family:arial;font-size:0.9em;padding:10px 20%;text-align:center;text-decoration:none;background:#00d1f4;border:0;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton:hover {border-radius:0;color:#ffffff;font-family:arial;font-size:0.9em;padding:10px 20%;text-align:center;text-decoration:none;background:#007a9d;border:0;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    /*END-OF-PROMOTION-PRODUCTS-IN-HOME*//*////////////*/
/*/////END-OF-STORE-STYLE-IN-HOME/////*/

/*/////STORE-STYLE/////*/
#StoreSectionControl {height:auto;margin:auto;width:100%;float:left;}
.Department-Holder-Content {width:100%;}
#StoreDepartmentContent {float:left;margin:auto auto auto 1%;width:99%;}
#StoreDepartmentControl {margin:auto;width:55%;}
.Department-Style {color:#545454;float:left;font-family:helvetica;font-size:1.5em;margin:0;text-decoration:none;text-shadow:none;}
.Department-Style:hover {color:rgb(216, 220, 106);float:left;font-family: helvetica;font-size:1.5em;margin:0;text-decoration:none;text-shadow:none;}
#StoreDetailContainer {margin:20px auto 12px auto;padding:1%;width:1000px;border-radius:10px;border:1px solid #e3e3e3;background:#f5f5f5;}
    /*/////STORE-PRODUCT-PREVIEW/////*/
    #Description_Product-Preview {float:left;width:100%;margin:0.5em 0 0;padding:0 0.3em;text-align:center;}
    #Description_Product-Preview h3 {cursor:pointer;margin:0;height:90px;line-height:25px;}
    #Description_Product-Preview a {color:#000000;font-family:'Manjari', sans-serif;font-size:0.69em;font-weight:lighter;text-decoration:none;text-shadow: none;}
    #Description_Product-Preview a:hover {color:#117ec1;}
    .Product_Provider-Holder {text-align:center;float:left;width:100%;margin:auto auto 10px;padding:0 5px;background:#ffffff;border-color:#cccccc;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 11px 10px -8px #cccccc;}
    .ProviderName_Product-Preview {font-size:1.2em;text-align:center;color:#b64926;font-weight:bold;}
    .Quantity_Product-Preview {position:absolute;z-index:999;text-align:center;border-radius:250px;border:2px solid #b64926;height:70px;width:70px;color:#fff;background:#8e2800 url("/images/DropShadow.png") repeat-x scroll center bottom;font-size:1.8em;margin:16px 0 0 10px;padding:7px 0 0;}
    .Quantity_Product-Preview p {margin:0;}
    .Quantity_Product-Preview h5 {color:#fff;margin:-8px 0 0;}
    .Product-Preview_price_Container {float:left;margin:0 0 0.5em;padding:0;width:100%;}
    /*/////END-OF-STORE-PRODUCT-PREVIEW/////*/

/*/////STORE-PRODUCT-DETAIL/////*/
#Details-Title {color:#946c14;font-weight:lighter;margin:auto;padding:2em 0 0.5em;width:100%;text-align:center;font-size:1.4em;}
#Details-Price {font-size:2.3em;text-align:center;color:#946c14;float:left;font-weight:bold;margin:0 0 0.5em;padding:0;width:100%;}
.Provider-Area {background:none;border-radius:0;border-top:1px dashed #ccc;text-align:center;margin:2.5rem 0;float:right;width:100%;padding:0.5em 0 0;}
.Provider-Area label {color:#000000;width:100%;text-align:center;margin:0 0 10px;padding:0 0 10px;font-weight:bold;}
.Provider-Area img {margin:0px;border:1px solid #e9e9e9;float:none;height:80px;width:80px;border-radius:120px;}
.Provider-Area h4 {color:#000000;float:right;width:100%;text-align:center;margin:10px 0 0;}
.Provider-Area em {float:right;width:100%;text-align:center;margin:0;font-size:1em;color:#545454;font-style:normal;font-weight:400;}
.Provider-Area-logo {position:absolute;width:90px;}
.Provider-Area-logo a {border:1px solid #cecccc;float:left;border-radius:150px;}
.Provider-Area p {float:right;width:100%;text-align:center;margin:0;font-size:0.8em;font-weight:400;}

#DetailsImgContainer {float:right;width:85%;height:auto;padding:1em;}
#DetailsImgGroup-Container {float:right;margin:1em auto auto;width:14%;background-color:#ffffff;}
.DetailsImgGroup           {float:left;width:100%;height:auto;margin:0.5em 0;border:1px solid #eceaea;cursor:pointer;box-shadow:0 5px 7px -6px #8C8C8C;}
.DetailsImgGroup:hover {float:left;width:100%;height:auto;margin:0.5em 0;border:1px solid #eceaea;cursor:pointer;box-shadow:none;}
/*/////END-OF-STORE-PRODUCT-DETAIL/////*/

    /*/////MODAL-STORE-PRODUCT-DETAIL/////*/
    #ModalDetailsContainer {border-radius:10px;margin:auto;padding:0;width:100%;}
    #ModalDetails-Title {color:#fff;font-family:Helvetica;font-weight:bold;margin:20px auto;padding:0;text-shadow:1px 1px 1px #3e3e3e;width:55%;text-align:center;text-transform:uppercase;font-size:2.3em;}
    #ModalDetailsHolder {margin:auto;width:60%;}
    #ModalDetailsImgContainer {border:2px solid #f1f1f1;border-radius:250px;box-shadow:0 13px 18px 0 #bababa;display:inline-block;float:left;height:400px;padding:10%;position:relative;width:400px;margin:60px 0 0 8%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,e9e9e9+59,fafafa+65,e3e3e3+100 */
    background: #f2f6f8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY2ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #f2f6f8 0%, #e9e9e9 59%, #fafafa 65%, #e3e3e3 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }
    #ModalDetailsImgGroup-Container {float:left;margin:60px 0 0;width:20%;}
    #ModalDetailsImgGroup-Holder {margin:auto;width:330px;}
    .ModalDetailsImgGroup {float:left;width:100px;height:100px;border-radius:250px;margin:0;padding:16%;cursor:pointer;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,e9e9e9+59,fafafa+65,e3e3e3+100 */
    background: #f2f6f8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY2ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #f2f6f8 0%, #e9e9e9 59%, #fafafa 65%, #e3e3e3 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }
    #ModalDetails-Wrapper {float:left;margin:20px 0 0;width:100%;}
    #ModalDetails-PriceHolder {float:left;margin:0;width:95%;background:none;}
    #ModalDetails-Price {background:none;font-size:2.6em;float:left;font-family:Helvetica;font-weight:bold;margin:0;padding:0 0 10px 0;width:97%;text-align:right;border-bottom-right-radius:10px;border-top-right-radius:10px;
    }
    #ModalProductDetails {float:left;border:1px solid #e9e9e9;color:#3e3e3e;font-family:helvetica;font-size:1.1em;font-weight:lighter;line-height:1.5em;margin:auto;padding:1%;text-align:justify;width:100%;}
    /*/////END-OF-MODAL-STORE-PRODUCT-DETAIL/////*/
/*/////END-OF-STORE-STYLE/////*/
}

@media (-webkit-min-device-pixel-ratio:1.5), (min-resolution: 144dpi) {
    /* Styles */
/*/////STORE-STYLE-IN-HOME/////*/
.Product-Promotion-Container {display:block;position:relative;float:none;margin:auto;width:100%;background:none;padding:20px 0;}
.Product-Promotion-MainTitle {height:auto;margin:auto;width:100%;}
.Product-Promotion-MainTitle h2 {color:#3e3e3e;font-style:normal;font-weight:lighter;margin:auto;height:auto;padding-top:30px;font-family:helvetica;width:40%;font-size:2.3em;padding-bottom:10px;}
.ProductContainer-HolderTitle {background:#ffffff;border:0;border-radius:0;box-shadow:none;margin: 1.5% auto 0;width:768px;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName {margin:0px;float:left;width:45%;display:block;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName span {float:left;color:#ffb03b;font-size:1.8em;margin:8px 2%;}
.ProductContainer-HolderTitle .ProductContainer-HolderTitle-TagName h3 {color:#545454;margin:13px 0 8px;font-size:1.6em;font-family: 'Fauna One', serif;}
#ProductContainer {margin:auto;width:55%;padding:0;}
    /*PROMOTION-PRODUCTS-IN-HOME*//*////////////*/
    .Promotion-Product-title {color:#000000;height:45px;font-weight:lighter;font-family:manjari;line-height:20px;margin:20px 0 0;padding:1%;width:97%;text-align:center;font-size:0.9em;}
    .Promotion-Product_Provider-Name {color:#545454;font-family:helvetica;line-height:20px;margin:0;padding:1%;width:97%;text-align:center;font-size:1em;}
    .Promotion-Product_Provider-Logo {position:absolute;margin:9px 0 0 0;padding:0;border:3px solid #ccc;border-radius:120px;width:50px;height:50px;background-color:#ffffff;}
    .Promotion-Product-ViewButton-Holder       {margin:10px 0 0 0;text-align:center;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton-Holder:hover {margin:10px 0 0 0;text-align:center;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton       {border-radius:0;color:#ffffff;font-family:arial;font-size:0.9em;padding:10px 20%;text-align:center;text-decoration:none;background:#00d1f4;border:0;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    .Promotion-Product-ViewButton:hover {border-radius:0;color:#ffffff;font-family:arial;font-size:0.9em;padding:10px 20%;text-align:center;text-decoration:none;background:#007a9d;border:0;-webkit-transition: all 0.8s ease;-o-transition: all 0.8s ease;-moz-transition: all 0.8s ease;}
    /*END-OF-PROMOTION-PRODUCTS-IN-HOME*//*////////////*/
/*/////END-OF-STORE-STYLE-IN-HOME/////*/

/*/////STORE-STYLE/////*/
#StoreSectionControl {height:auto;margin:auto;width:100%;float:left;}
.Department-Holder-Content {width:100%;}
#StoreDepartmentContent {float:left;margin:auto auto auto 1%;width:99%;}
#StoreDepartmentControl {margin:auto;width:55%;}
.Department-Style {color:#545454;float:left;font-family:helvetica;font-size:1.5em;margin:0;text-decoration:none;text-shadow:none;}
.Department-Style:hover {color:rgb(216, 220, 106);float:left;font-family: helvetica;font-size:1.5em;margin:0;text-decoration:none;text-shadow:none;}
#StoreDetailContainer {margin:20px auto 12px auto;padding:1%;width:1000px;border-radius:10px;border:1px solid #e3e3e3;background:#f5f5f5;}
    /*/////STORE-PRODUCT-PREVIEW/////*/
    #Description_Product-Preview {float:left;width:100%;margin:0.5em 0 0;padding:0 0.3em;text-align:center;}
    #Description_Product-Preview h3 {cursor:pointer;margin:0;height:90px;line-height:25px;}
    #Description_Product-Preview a {color:#000000;font-family:'Manjari', sans-serif;font-size:0.69em;font-weight:lighter;text-decoration:none;text-shadow: none;}
    #Description_Product-Preview a:hover {color:#117ec1;}
    .Product_Provider-Holder {text-align:center;float:left;width:100%;margin:auto auto 10px;padding:0 5px;background:#ffffff;border-color:#cccccc;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 11px 10px -8px #cccccc;}
    .ProviderName_Product-Preview {font-size:1.2em;text-align:center;color:#b64926;font-weight:bold;}
    .Quantity_Product-Preview {position:absolute;z-index:999;text-align:center;border-radius:250px;border:2px solid #b64926;height:70px;width:70px;color:#fff;background:#8e2800 url("/images/DropShadow.png") repeat-x scroll center bottom;font-size:1.8em;margin:16px 0 0 10px;padding:7px 0 0;}
    .Quantity_Product-Preview p {margin:0;}
    .Quantity_Product-Preview h5 {color:#fff;margin:-8px 0 0;}
    .Product-Preview_price_Container {float:left;margin:0 0 0.5em;padding:1%;width:100%;}
    /*/////END-OF-STORE-PRODUCT-PREVIEW/////*/

/*/////STORE-PRODUCT-DETAIL/////*/
#Details-Title {color:#946c14;font-weight:lighter;margin:auto;padding:2em 0 0.5em;width:100%;text-align:center;font-size:1.4em;}
#Details-Price {font-size:2.3em;text-align:center;color:#946c14;float:left;font-weight:bold;margin:0 0 0.5em;padding:0;width:100%;}
.Provider-Area {background:none;border-radius:0;border-top:1px dashed #ccc;text-align:center;margin:2.5rem 0;float:right;width:100%;padding:0.5em 0 0;}
.Provider-Area label {color:#000000;width:100%;text-align:center;margin:0 0 10px;padding:0 0 10px;font-weight:bold;}
.Provider-Area img {margin:0px;border:1px solid #e9e9e9;float:none;height:80px;width:80px;border-radius:120px;}
.Provider-Area h4 {color:#000000;float:right;width:100%;text-align:center;margin:10px 0 0;}
.Provider-Area em {float:right;width:100%;text-align:center;margin:0;font-size:1em;color:#545454;font-style:normal;font-weight:400;}
.Provider-Area-logo {position:absolute;width:90px;}
.Provider-Area-logo a {border:1px solid #cecccc;float:left;border-radius:150px;}
.Provider-Area p {float:right;width:100%;text-align:center;margin:0;font-size:0.8em;font-weight:400;}

#DetailsImgContainer {float:right;width:85%;height:auto;padding:1em;}
#DetailsImgGroup-Container {float:right;margin:1em auto auto;width:14%;background-color:#ffffff;}
.DetailsImgGroup           {float:left;width:100%;height:auto;margin:0.5em 0;border:1px solid #eceaea;cursor:pointer;box-shadow:0 5px 7px -6px #8C8C8C;}
.DetailsImgGroup:hover {float:left;width:100%;height:auto;margin:0.5em 0;border:1px solid #eceaea;cursor:pointer;box-shadow:none;}
/*/////END-OF-STORE-PRODUCT-DETAIL/////*/

    /*/////MODAL-STORE-PRODUCT-DETAIL/////*/
    #ModalDetailsContainer {border-radius:10px;margin:auto;padding:0;width:100%;}
    #ModalDetails-Title {color:#fff;font-family:Helvetica;font-weight:bold;margin:20px auto;padding:0;text-shadow:1px 1px 1px #3e3e3e;width:55%;text-align:center;text-transform:uppercase;font-size:2.3em;}
    #ModalDetailsHolder {margin:auto;width:60%;}
    #ModalDetailsImgContainer {border:2px solid #f1f1f1;border-radius:250px;box-shadow:0 13px 18px 0 #bababa;display:inline-block;float:left;height:400px;padding:10%;position:relative;width:400px;margin:60px 0 0 8%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,e9e9e9+59,fafafa+65,e3e3e3+100 */
    background: #f2f6f8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY2ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #f2f6f8 0%, #e9e9e9 59%, #fafafa 65%, #e3e3e3 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }
    #ModalDetailsImgGroup-Container {float:left;margin:60px 0 0;width:20%;}
    #ModalDetailsImgGroup-Holder {margin:auto;width:330px;}
    .ModalDetailsImgGroup {float:left;width:100px;height:100px;border-radius:250px;margin:0;padding:16%;cursor:pointer;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f6f8+0,e9e9e9+59,fafafa+65,e3e3e3+100 */
    background: #f2f6f8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY2ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-radial-gradient(center, ellipse cover,  #f2f6f8 0%, #e9e9e9 59%, #fafafa 65%, #e3e3e3 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center,  #f2f6f8 0%,#e9e9e9 59%,#fafafa 65%,#e3e3e3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    }
    #ModalDetails-Wrapper {float:left;margin:20px 0 0;width:100%;}
    #ModalDetails-PriceHolder {float:left;margin:0;width:95%;background:none;}
    #ModalDetails-Price {background:none;font-size:2.6em;float:left;font-family:Helvetica;font-weight:bold;margin:0;padding:0 0 10px 0;width:97%;text-align:right;border-bottom-right-radius:10px;border-top-right-radius:10px;
    }
    #ModalProductDetails {float:left;border:1px solid #e9e9e9;color:#3e3e3e;font-family:helvetica;font-size:1.1em;font-weight:lighter;line-height:1.5em;margin:auto;padding:1%;text-align:justify;width:100%;}
    /*/////END-OF-MODAL-STORE-PRODUCT-DETAIL/////*/
/*/////END-OF-STORE-STYLE/////*/
}

@media only screen and (min-width : 1200px), (-webkit-min-device-pixel-ratio:1.5), (min-resolution: 226dpi) {
    /* Styles */
    .productTitle {height: 120px;}
    
    .LineHeightDots {
        color: #343434 !important;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        max-height: 4ch;
    }
}