﻿body{font-family:'PT Sans', sans-serif;margin:0;padding:0;color:#000;background-color:#fff;/*min-width:1024px;*/min-height:100%;}
a{text-decoration:none;color:inherit;}
.clear{clear: both;}
img{border:0;}
ul{margin:0;padding:0;list-style:none;}
input{font-family:'PT Sans',sans-serif;border-radius: 0;padding:0;}
input[type=text]{border:0 none;outline:none;}
input[type=file]{border:0 none;}
input[type=button],input[type=submit] {border:0 none;cursor:pointer;-webkit-appearance:none;border-radius: 0;}
textarea{font-family:'PT Sans', sans-serif;font-size:12px;-webkit-appearance:none;border-radius: 0;border: 1px solid #ccc;}
.contentx{ width:auto; -webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;}
.dd-selected{font-weight:normal !important;}
.trnsm{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;}
.loader{width:45px;margin:0 auto;}
.disabledBtn{background-color:rgba(0, 0, 0, 0.7) !important;}
.bgLoader{background-image:url(../img/loaders/redLoaderW.GIF);background-repeat:no-repeat;background-position:center center;background-size:45px;}

.pageContainer{width:100%;height:inherit;margin:0 auto;}
/*Header*/
.header{width:100%;position:relative;z-index:3;background-color:#f5f5f5;}
.mobMenu{display:none;}
.header .leftHeader{width:45%;float:left;}
.header .leftHeader .logo{width:28.6%;height:66px;margin:0 3% 0 2%;float:left;display:table;}
.header .leftHeader .logo a{display:table-cell;vertical-align:bottom;margin:0 auto;}
.header .leftHeader .logo img{width:100%;max-width:205px;max-height:56px;}
.header .leftHeader .searchTool{width:61.4%;float:left;margin-top:23px;}
.header .leftHeader .searchTool .srchImg{width:12%;max-width:42px;height:42px;float:left;}
.header .leftHeader .searchTool .rightSrch{width:88%;height:42px;float:left;background-color:#ececed;}
.header .leftHeader .searchTool .rightSrch .srchInCategs{width:10%;margin-left:1.2%;float:left;}
.header .leftHeader .searchTool .rightSrch .srchInCategs .srchCat{height:42px;overflow:hidden;font-size:18px;color:#a3a0a0;text-align:center;line-height:2.3;cursor:pointer;}
.header .leftHeader .searchTool .rightSrch .srchInCategs img{position:relative;top:-10px;left:35%;}
.header .leftHeader .searchTool .rightSrch .sep{height:32px;margin:5px 1.2%;border-left:1px solid #c6c5c5;float:left;}
.header .leftHeader .searchTool .rightSrch input[type=text]{width:76%;height:22px;margin-top:10px;border:0 none;font-size:13px;}

.header .rightHeader{width:55%;height:66px;float:left;}
.header .rightHeader .topTabs{height:60px;float:left;position:relative;cursor:pointer;border-right:2px solid #e9e9e9;margin-top:6px;}
.header .rightHeader .topTabs:hover,.header .rightHeader .topTabs.selected{background-color:#d71921;}
.header .rightHeader .topTabs .menu{font-size:18px;color:#8a8a8a;text-align:center;line-height:3.2;}
.header .rightHeader .topTabs .menu .clear{display:none;}
.header .rightHeader .topTabs:hover .menu, .header .rightHeader .topTabs.selected .menu{color:#fff;}
.header .rightHeader .topTabs .menu img{position:relative;top:10px;}
.header .rightHeader #helpTab{width:19%;}
.header .rightHeader #locationsTab{width:28.4%;}
.header .rightHeader #franchiseTab{width:22.2%;}
.header .rightHeader #cartTab{width:15.1%;}
.header .rightHeader #cartTab .menu{font-size:11px;line-height:5.6;}
.header .rightHeader #cartTab .menu img{top:15px;float:left;left:9%;margin-right:5%;}
.header .rightHeader #cartTab .menu .nbCartLoad{background-image:url(../img/loaders/redLoaderW.GIF);background-size:100%;}
.header .rightHeader #signInTab{width:13.5%;border-right:0 none;}
.header .rightHeader #cartTab:hover,.header .rightHeader #cartTab.selected, .header .rightHeader #signInTab:hover, .header .rightHeader #signInTab.selected{background-color:#d71921;}
.header .rightHeader #cartTab .blackIcon{display:block;}
.header .rightHeader #cartTab .whiteIcon{display:none !important;}
.header .rightHeader #cartTab:hover .blackIcon,.header .rightHeader #cartTab.selected .blackIcon{display:none;}
.header .rightHeader #cartTab:hover .whiteIcon,.header .rightHeader #cartTab.selected .whiteIcon{display:block !important;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .header .leftHeader .searchTool .rightSrch .srchInCategs .srchCat{font-size:15px;line-height:2.6;}
    .header .leftHeader .searchTool .rightSrch input[type=text]{font-size:11px;}
}
@media only screen and (min-width : 641px) and (max-width : 958px) {
    .header .leftHeader .logo{width:30.6%;height:56px;}
    .header .leftHeader .searchTool{margin-top:20px;}
    .header .leftHeader .searchTool .srchImg{width:13%;height:35px;}
    .header .leftHeader .searchTool .rightSrch{width:87%;height:35px;}
    .header .leftHeader .searchTool .rightSrch .srchInCategs{width:11%;}
    .header .leftHeader .searchTool .rightSrch .srchInCategs .srchCat{height:35px;line-height:2.2;}
    .header .leftHeader .searchTool .rightSrch .sep{height:25px;margin:5px 2%;}
    .header .leftHeader .searchTool .rightSrch input[type=text]{height:19px;margin-top:8px;}
    .header .rightHeader{height:56px;}
    .header .rightHeader .topTabs{height:50px;}
}
@media only screen and (min-width : 641px) and (max-width : 1200px) {
    .header .rightHeader .topTabs .menu{font-size:16px;line-height:3.7;}
    .header .rightHeader .topTabs .menu img{width:30px;top:8px;}
    .header .rightHeader #cartTab .menu img{top:17px;left:5%;}
}
@media only screen and (min-width : 641px) and (max-width : 918px) {
    .header .rightHeader .topTabs .menu{line-height:1.4;}
    .header .rightHeader .topTabs .menu img{width:24px;}
    .header .rightHeader .topTabs .menu .clear{display:block;}
    .header .rightHeader #helpTab{width:15%;}
    .header .rightHeader #cartTab{width:14%;}
    .header .rightHeader #cartTab .menu{line-height:3.8;}
    .header .rightHeader #cartTab .menu img{width:25px;top:10px;left:0;float:none;margin:0 auto;}
    .header .rightHeader #signInTab{width:18%;}
    .header .rightHeader #signInTab .menu{line-height:3.5;}
}

/*INSIDE CONTAINER*/
.insideContainer{width:100%;overflow:hidden;}
.insideContainer .left{width:13.8%;float:left;}
.insideContainer .left .emptyDiv{width:100%;height: 39px;margin-bottom: 6px;line-height: 39px;text-align:center;background-color: #e3e3e3;font-family: 'PT Sans',sans-serif;font-weight: bold;font-size: 18px;   color: #494848;}
.insideContainer .left .emptyDiv:hover{    color: #fff;background-color: #d71921;}
@media only screen and (min-width : 841px) and (max-width : 939px) {
    .insideContainer .left{width:15.8%;}
}
@media only screen and (min-width : 641px) and (max-width : 840px) {
    .insideContainer .left{width:17.8%;}
}

/*left Menu*/
.leftMenu{width:100%;float:left;overflow:hidden;}
.leftMenu .cTypes:first-child{}
.leftMenu .cTypes{width:100%;height:51px;background-color:#efefef; border:1px solid #e4e4e4; border-left:0;display: table; cursor:pointer;}
.leftMenu .cTypes span{display: table-cell;vertical-align: middle;padding: 0 10%;line-height: 1.7;color:#000;}
.leftMenu .cTypes:hover span{color:#d71921}
.leftMenu .cTypes span img{float:right}
.leftMenu .cTypes span .arrow{width: 0;height: 0;border-top: /*13px*/8px solid transparent;border-bottom: /*13px*/8px solid transparent;border-left: /*10px*/6px solid black;float: right;margin-top:6px;}
.leftMenu .cTypes:hover span .arrow{border-left-color:#d71921}
.categoriesPopup{min-width:213px; width:auto; border:2px solid #e8e5e5;position:absolute;left: 13.8%;background-color: #ffffff;font-size: 13px;cursor:pointer;padding:0.5%;display:none;z-index: 999999;max-width: 800px;    padding-right: 157px;}
.categoriesPopup .categories{margin: 3px 0;float: left;width: 33%;z-index: 99999;position:relative;}
.categoriesPopup .categories:hover{color:#d71921;}
.categoriesPopup .categories:hover .arrow{display: inline-block;margin: 0;border-right: 1px solid;border-bottom: 1px solid;width: 8px;height: 8px;transform: rotate(-45deg);float: none;margin-right:10px;margin-top:4px;margin-left:5px;}
.categoriesPopup .categories.selected{color:#d71921;}
.categoriesPopup .categories.selected .arrow{display: inline-block;margin: 0;border-right: 1px solid;border-bottom: 1px solid;width: 8px;height: 8px;transform: rotate(-45deg);float: right;margin-right:10px;margin-top:4px;}
.categoriesPopup .btnContactUsBooks{width:27%;max-width:242px;position:relative;float:right;right:-1%;bottom:-1%;cursor:pointer;margin-right: -150px;margin-top: -316px;}
.categoriesPopup .btnGetaQuote{position:relative;    float: right;   width: 100px;   margin-top: -90px;   margin-right: -80px;   cursor: pointer;}
.subCategoriesPopup{min-width:213px; width:auto;border:2px solid #d8dddf;position:absolute;background-color: #e8e8e8;font-size: 12px;cursor:pointer;padding:0.5%;display:none;z-index: 999999;}
.subCategoriesPopup .subCategories{margin: 5px 0; }
.subCategoriesPopup .subCategories:hover{color:#d71921;}
.contactUsBooksPopup{width:330px;background-color:#f2efef;border:1px solid #edecec;padding:0 10px 20px;position:absolute;display:none;z-index:999999;}
.contactUsBooksPopup .closeBooksPop{float:right;margin-bottom:5px;font-size:16px;font-weight:bold;color:rgb(215, 25, 33);cursor:pointer;}
.contactUsBooksPopup .inputTxt{width:100%;height:25px;border:1px solid #9c9c9c;margin-bottom:16px;font-size:13px;color:rgba(0,0,0,0.7);text-indent:8px;}
.contactUsBooksPopup .btnSendBooks{width:90px;height:22px;float:right;border-radius:8px;color:#fff;font-size:13px;text-align:center;background-color:#d71921;line-height:1.6;cursor:pointer;}
.contactUsBooksPopup #booksLoader{float:right;height:22px;margin-right:5px;display:none;}
.contactUsBooksPopup .lblMsgBooks{width:235px;font-size:11px;float:right;margin-right:5px;font-weight:bold;}
.youtubeVideo{float:left;margin-top:7px;}
@media only screen and (min-width : 641px) and (max-width : 1200px) {
    .insideContainer .left .emptyDiv{font-size:14px;}
    .leftMenu .cTypes{height:41px;}
    .leftMenu .cTypes span{font-size:13px;}
    .categoriesPopup{font-size:12px;}
    .subCategoriesPopup{font-size:11px;}
}
@media only screen and (min-width : 841px) and (max-width : 939px) {
    .categoriesPopup{left: 15.8%;}
}
@media only screen and (min-width : 641px) and (max-width : 853px) {
    .insideContainer .left .emptyDiv{font-size:13px;text-indent:7%;}
    .leftMenu .cTypes span{font-size:12px;padding: 0 7%;}
    .leftMenu .cTypes span .arrow{margin-top:6px;}
    .categoriesPopup{left: 17.8%;}
}
@media only screen and (min-width : 641px) and (max-width : 939px) {
    .leftMenu .cTypes span label{width:90%;float:left;}
    .leftMenu .cTypes span .arrow{margin-top:3px;}
}

/*left Menu*/

.insideContainer .right{width:86%;float:right;}
@media only screen and (min-width : 841px) and (max-width : 939px) {
    .insideContainer .right{width:84%;}
}
@media only screen and (min-width : 641px) and (max-width : 840px) {
    .insideContainer .right{width:82%;}
}
/*Top Menu*/
.topMenu{}
.topMenu div{width:33%;height:39px;float:left;margin-right:0.5%;background-color:#e3e3e3;text-align:center;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:18px;color:#494848;line-height:2.2;margin-bottom:6px;cursor:pointer;}
@media only screen and (min-width : 641px) and (max-width : 1200px) {
    .topMenu div{font-size:16px;line-height:2.5;}
}
.topMenu div:last-of-type{margin:0;}
.topMenu div:hover,.topMenu div.selectedMenu{color:#fff;background-color:#d71921;}


/*Search In Categs PopUp*/
.srchInCategsPopUp{width:18%;padding:10px;background-color:#f8f8f8;border:1px solid #eceaea;display:none;top:23px;left:17.9%;position:absolute;z-index:999;}
.srchInCategsPopUp .searchIn{font-size:18px;line-height:1.6;cursor:pointer;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .srchInCategsPopUp .searchIn{font-size:16px;}
}
@media only screen and (min-width : 641px) and (max-width : 941px) {
    .srchInCategsPopUp{padding:5px 10px;top:20px;left:19.6%;}
}
.srchInCategsPopUp .searchIn:hover{color:#d71921;}

/*Sign In PopUp*/
.signInPopUp{width:37%;max-width:590px;min-width:300px;background-color:#f0efef;display:none;top:66px;right:0;position:absolute;z-index:999;}
.signInPopUp .btnClose{font-weight:bold;font-family:'WinSoftPro Medium',sans-serif;font-size:20px;color:#7f7d7d;margin-right:1.8%;float:right;cursor:pointer;}
.signInPopUp .insidePopUp{width:100%;margin-top:25px;}
.signInPopUp .insidePopUp .title{font-size:35px;line-height:0;margin-left:14.5%;}
.signInPopUp .insidePopUp .title img{max-width:190px;width:32%;}
.signInPopUp .insidePopUp .cartInfo{width:170px;margin-top:50px;margin-bottom:15px;margin:0 auto;}
.signInPopUp .insidePopUp .cartInfo .nbrItems{width:100%;height:152px;font-size:21px;text-align:center;background:url("../img/bg/cartImgBig.png") no-repeat;background-position:center bottom;cursor:pointer;}
.signInPopUp .insidePopUp .cartInfo .btnCheckOut{font-size:18px;color:#d71921;text-align:center;text-decoration:underline;margin-top:20px;text-indent: 40px;cursor:pointer;}

.signInPopUp .insidePopUp .inputTxt{width:67.7%;height:45px;background-color:#e9e6e6;border:2px solid #dddbdb;color:#767575;font-size:18px;margin:16px 0 5px 13.2%;padding-left:6%;}
.signInPopUp .insidePopUp .forgotPassLink{color:#d71921;font-size:15px;margin-left:16.3%;cursor:pointer;}
.signInPopUp .insidePopUp .btnLogin{width:27%;height:40px;margin:26px auto 0;background-color:#d71921;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:22px;color:#fff;display:block;border-radius:10px;cursor:pointer;text-align:center;line-height:1.7;}
.signInPopUp .insidePopUp .lgnLoader{height:36px;position:absolute;margin-top:-38px;left:25%;display:none;}
.signInPopUp .insidePopUp .lblMsg{height:24px;width:100%;text-align:center;font-size:12px;font-weight:bold;}
.signInPopUp .insidePopUp .fb-login-button{width:76px;height:inherit;display:block;margin:0 auto 10px;}

.signInPopUp .insidePopUp .forgotPassDiv .title{font-size:30px;line-height:1.2;margin-left:13.5%;color:#767575;}

.signInPopUp .insidePopUp .signUpDiv{border:2px solid #d2d1d1;border-right:none;background-color:#e9e6e6;padding:25px 0 35px;}
.signInPopUp .insidePopUp .signUpDiv .itemList{color:#767575;font-size:21px;text-align:center;}
.signInPopUp .insidePopUp .signUpDiv #signUpLink{width:49%;margin:26px auto 18px;}
.signInPopUp .insidePopUp .signUpDiv .whatIsMCardLink{width:49%;height:39px;margin:0 auto;background-color:#545252;font-size:21px;color:#fff;display:block;border-radius:10px;cursor:pointer;text-align:center;line-height:1.7;}

.signInPopUp .insidePopUp .userDisplay{padding-bottom:18px;}
.signInPopUp .insidePopUp .userDisplay .itemList{font-weight:bold;font-size:18px;margin-left:20px;line-height:1.5;}
.signInPopUp .insidePopUp .userDisplay #HeadLoginStatus{color:#d71921;font-size:18px;margin-left:20px;line-height:1.5;}
@media only screen and (min-width : 1024px) and (max-width : 1200px) {
    .signInPopUp .insidePopUp .title{font-size:28px;}
    .signInPopUp .insidePopUp .inputTxt{font-size:16px}
    .signInPopUp .insidePopUp .btnLogin,.signInPopUp .insidePopUp .signUpDiv .whatIsMCardLink{font-size:18px;line-height:2;}
    .signInPopUp .insidePopUp .forgotPassDiv .title{font-size:25px;}
}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .signInPopUp .insidePopUp .title{font-size:24px;}
    .signInPopUp .insidePopUp .inputTxt{font-size:14px}
    .signInPopUp .insidePopUp .btnLogin,.signInPopUp .insidePopUp .signUpDiv .whatIsMCardLink{font-size:16px;line-height:2.2;}
    .signInPopUp .insidePopUp .forgotPassDiv .title{font-size:22px;}
}

/*main Banner*/
.mainBanner{overflow:hidden;width:100%;height:371px;background:url(../img/loaders/redLoaderW.GIF) no-repeat;background-size:45px;background-position:center center;}
.mainBanner .master-slider .ms-loading-container .ms-loading, .mainBanner .master-slider .ms-slide .ms-slide-loading {background:none !important;}
.mainBanner .master-slider .ms-view{background-color:transparent !important;}
.mainBanner .master-slider .ms-bullet{background-image:none !important;background-color:#fff !important;border-radius:10px;box-shadow:0 1px 2px #B5B5B5 inset;}
.mainBanner .master-slider .ms-bullet-selected{background-color:#d71921 !important;}
/*main Banner*/

.right .animatedMessage{width:122%;float:right;}

/*New Releases Section*/
.newReleaseSection{width:100%;min-height:350px;}
/*New Releases Section*/

/*itemsCarsl*/
.crslItemsCont{width:100%;}
.crslItemsCont .crslHead{border-top-width:1px;border-top-style:solid;border-top-color:rgb(212, 212, 212);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(212, 212, 212);line-height:3.1;background-color:rgb(245, 245, 245);height:80px;}
.crslItemsCont .crslHead .crslImg{height:100%; float:left;}


.crslItemsCont .crslHead .crslTitle{font-weight:bold;margin-left:3%;font-size:25px; float:left;}
.crslItemsCont .crslHead .crslLink{font-size:18px;color:rgb(124, 123, 123);display:block;margin-right:2%;margin-top:1%; float:right;}
.crslItemsCont .crslItem{padding-top:30px;width:85%;height:290px;margin:auto;position:relative;}
/*.crslItemsCont .crslItem .slick-list{float:left;width:85%;margin:0 2%;}
.crslItemsCont .crslItem .slick-arrow:before{content: close-quote;}
.crslItemsCont .crslItem .slick-arrow{margin-top:88px;outline:none;font-size:0;color:transparent;float:left;border:none;cursor:pointer;background-color:transparent;background-repeat:no-repeat;position: static;}
.crslItemsCont .crslItem .slick-prev{margin-left:3%;width:22px;height:33px;background-image:url(../img/btn/prevArrow.png);background-size:100%;}
.crslItemsCont .crslItem .slick-next{background-size:100%;float:left;width:22px;height:33px;background-image:url(../img/btn/nextArrow.png);}*/
.crslItemsCont .crslItem .owl-stage-outer{width:100%;}
.crslItemsCont .owl-nav .cntrls{width:22px;cursor:pointer;margin-top:128px;}
.crslItemsCont .owl-nav .cntrls.owl-prev{float:left;margin-left:3%;}
.crslItemsCont .owl-nav .cntrls.owl-next{float:right;margin-right:3%;}
.crslItemsCont .owl-nav .cntrls img{width:100%;}
@media only screen and (min-width : 641px) and (max-width : 1200px) {
    .crslItemsCont .crslHead{height:65px;line-height:3.3;}
    .crslItemsCont .crslHead .crslTitle{font-size:20px;}
    .crslItemsCont .crslHead .crslLink{font-size:16px;}
}
@media only screen and (min-width : 641px) and (max-width : 950px) {
    .crslItemsCont .crslItem .slick-list{width:83%;}
    .crslItemsCont .crslHead{height:55px;line-height:2.7;}
}
/*itemsCarsl*/

/*items Section*/
.btnClosePage{font-size:30px;font-family:'WinSoftPro Medium',sans-serif;right:5%;position:absolute;z-index:999;}
.catPaths{margin:18px 0 8px 1.4%;overflow:hidden;color:rgb(72, 72, 72);}
.catPaths span{font-weight:bold;color:#d71921;float:left;cursor:default;}
.catPaths a, .catPaths label{float:left;}
#listingLoader{width:45px;margin:30px 45% 100px;display:block;}
.itemListing{margin-bottom:70px;overflow:hidden;}
.itemListing .noItems{margin-left:3%;margin-top:15px;font-weight:bold;}
.itemListing .itemCont{width: 20%;min-width: 160px;margin-top: 15px;height:270px;float:left;}
.itemCont{outline: none;overflow:hidden;display:block;margin:auto;}
.itemCont .itemImg{width:149px;height:213px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:block;margin:auto auto 2px;cursor:pointer;}
/*.itemCont .itemImg .itemInfo{padding:4%;width:92%;height:95%;display:block;background-color:rgba(255, 255, 255, 0.901961);margin-top:-180%;float:left;overflow:hidden}
.itemCont.selected .itemImg .itemInfo{margin-top:0px;}
.itemCont .itemImg .itemInfo .itemStatus{font-size:13px;color:rgb(215, 25, 33);font-weight:bold;}
.itemCont .itemImg .itemInfo .itemTitle{font-size:12.5px;color:rgb(0, 0, 0);margin-top:130px;}
.itemCont .itemImg .itemInfo .itemPrice{font-size:15px;color:rgb(215, 25, 33);font-weight:bold;margin-top:2px;}
.itemCont .itemImg .itemInfo .itemMore{float:right;margin-top:-14px;width:50px; height:14px; cursor:pointer; background-image:url(../img/btn/itemMore.png); background-repeat:no-repeat;background-size:100% 100%;}
.itemCont .itemImg .itemInfo .btnAddToCart{position:relative;margin-left:110%;margin-top:-100%;cursor:pointer;}*/
.itemCont .itemImg .itemInfo{width:120%;height:100%;display:block;overflow:hidden;margin-top:-180%;float:left;}
.itemCont:hover .itemImg .itemInfo{margin-top:0;}
.itemCont .itemImg .itemInfo .details{padding:4%;width:76%;height:95%;background-color:rgba(255, 255, 255, 0.86);float:left;}
.itemCont .itemImg .itemInfo .details .itemStatus{height:16px;font-size:13px;color:rgb(215, 25, 33);font-weight:bold;}
.itemCont .itemImg .itemInfo .details .itemTitle{height:135px;font-size:12.5px;color:rgb(0, 0, 0);position:relative;}
.itemCont .itemImg .itemInfo .details .itemTitle span{left:0;bottom:0;position:absolute;}
.itemCont .itemImg .itemInfo .details .itemPrice{float:left;font-size:15px;color:rgb(215, 25, 33);font-weight:bold;margin-top:2px;}
.itemCont .itemImg .itemInfo .details .itemMore{float:right;margin-top:5px;width:50px; height:14px; cursor:pointer; background-image:url(../img/btn/itemMore.png); background-repeat:no-repeat;background-size:100% 100%;}
.itemCont .itemImg .itemInfo .btnAddToCart{width:17%;max-width:25px;margin-top:6px;float:right;cursor:pointer;}
.itemCont .itemImg .itemInfo .addToCartLoader,.itemCont .itemImg .itemInfo .addToFavLoader{display:none;float: right;}
.itemCont .itemImg .itemInfo .btnAddToFav{width:15%;max-width:20px;margin-top:6px;float:right;cursor:pointer;}
.itemCont.inProcess .itemImg .itemInfo .addToCartLoader{display:block;}
.itemCont.inProcess .itemImg .itemInfo .btnAddToCart{display:none;}
.itemCont.inProcessFav .itemImg .itemInfo .addToFavLoader{display:block;}
.itemCont.inProcessFav .itemImg .itemInfo .btnAddToFav{display:none;}

.itemCont .btnViewItem{font-weight:bold;color:rgb(72, 72, 72);text-align:center;border-radius:7px;font-size:14px;margin:auto;cursor:pointer;}
/*.itemCont .btnViewItem{max-width:90px;text-align:center;border-radius:7px;width:58%;font-size:14px;margin:auto;background-color:rgb(223, 220, 220);cursor:pointer;}*/
    .itemCont:hover .btnViewItem{visibility:hidden}
@media only screen and (min-width : 801px) and (max-width : 950px) {
    .itemListing .itemCont{width:25%;}
}
@media only screen and (min-width : 641px) and (max-width : 800px) {
    .itemListing .itemCont{width:33%;}
}
/*items Section*/


/*Footer*/
.footer{width:100%;margin-top:5px;}
.footer .topFooter{width:85.8%;float:right;}
.footer .topFooter .insideMaliks{width:38.2%;float:left;margin-right:1%;}
.footer .topFooter .insideMaliks .title{width:100%;height:75px;border:1px solid #ddd;background-color:#f5f5f5;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:25px;line-height:3;margin-bottom:12px;}
.footer .topFooter .insideMaliks .title .leftGalleryImg{width:15.2%;max-width:80px;height:75px;background:url(../img/bg/galleryImg.png) no-repeat;background-position:center center;background-color:#d71921;background-size:75%;float:left;margin-right:3%;}
/*.footer .topFooter .insideMaliks .insideMaliksSlick{width:100%;height:90px;overflow:hidden;margin-bottom:auto;}
.footer .topFooter .insideMaliks .insideMaliksSlick .slick-arrow{width:2.8%;float:left;cursor:pointer;}
.footer .topFooter .insideMaliks .insideMaliksSlick .slick-list{width:91.4%;float:left;margin:0 4.3%;}
.footer .topFooter .insideMaliks .insideMaliksSlick .slick-list .slick-slide img{width:95%;max-width:90px;}
.footer .topFooter .insideMaliks .insideMaliksSlick .slick-list .slick-slide .redHover{width:96%;height:90px;display:table; position:relative; word-wrap: break-word;overflow:hidden;background-color:rgba(255,0,0,0.7);opacity:0;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:17px;color:#fff;text-align:center;cursor:pointer;}
.footer .topFooter .insideMaliks .insideMaliksSlick .slick-list .slick-slide .redHover span{display:table-cell;vertical-align:middle;font-size:14px;line-height:1;}
.footer .topFooter .insideMaliks .insideMaliksSlick .slick-list .slick-slide:hover .redHover{opacity:1;}*/
.footer .topFooter .insideMaliks .insideMaliksSlick{width:91.4%;height:90px;overflow:hidden;margin:auto;}
.footer .topFooter .insideMaliks .insideMaliksSlick .owl-stage-outer{width:100%;}
.footer .topFooter .insideMaliks .insideMaliksSlick .owl-stage .owl-item img{width:95%;max-width:90px;float:left;}
.footer .topFooter .insideMaliks .insideMaliksSlick .owl-stage .owl-item .redHover{width:96%;height:90px;display:table; position:relative; word-wrap: break-word;overflow:hidden;background-color:rgba(255,0,0,0.7);opacity:0;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:17px;color:#fff;text-align:center;cursor:pointer;}
.footer .topFooter .insideMaliks .insideMaliksSlick .owl-stage .owl-item .redHover span{display:table-cell;vertical-align:middle;font-size:14px;line-height:1;}
.footer .topFooter .insideMaliks .insideMaliksSlick .owl-stage .owl-item:hover .redHover{opacity:1;}
.footer .topFooter .insideMaliks .owl-nav .cntrls{width:2.8%;cursor:pointer;margin-top:30px;}
.footer .topFooter .insideMaliks .owl-nav .cntrls.owl-prev{float:left;}
.footer .topFooter .insideMaliks .owl-nav .cntrls.owl-next{float:right;}
.footer .topFooter .insideMaliks .owl-nav .cntrls img{width:100%;}

.footer .topFooter .bottomMenu{width:60.8%;float:left;}
.footer .topFooter .bottomMenu .tabs{width:23.72%;height:100%;float:left;margin-right:1.7%;background-color:#d71921;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:26px;color:#fff;text-align:center;cursor:pointer;}
.footer .topFooter .bottomMenu .tabs:last-child{margin-right:0;}
.footer .topFooter .bottomMenu .tabs .whiteIcon{display:block;}
.footer .topFooter .bottomMenu .tabs .redIcon{display:none !important;}
.footer .topFooter .bottomMenu .tabs:hover,.footer .topFooter .bottomMenu .tabs.selected{background-color:#fff;color:#d71921;}
.footer .topFooter .bottomMenu .tabs:hover .whiteIcon,.footer .topFooter .bottomMenu .tabs.selected .whiteIcon{display:none;}
.footer .topFooter .bottomMenu .tabs:hover .redIcon,.footer .topFooter .bottomMenu .tabs.selected .redIcon{display:block !important;}
.footer .topFooter .bottomMenu .tabs .menuTtle{margin-top:30px;height:84px;}
.footer .topFooter .bottomMenu .tabs .menuImg{width:100%;display:table;}
.footer .topFooter .bottomMenu .tabs .menuImg img{width:50%;max-width:94px;display:table-cell;vertical-align:bottom;margin:auto;}
@media only screen and (min-width : 951px) and (max-width : 1200px) {
    .footer .topFooter .insideMaliks .title{height:65px;font-size:20px;line-height:3;}
    .footer .topFooter .insideMaliks .title .leftGalleryImg{height:65px;}
    .footer .topFooter .bottomMenu .tabs{font-size:24px;}
}
@media only screen and (min-width : 641px) and (max-width : 950px) {
    .footer .topFooter .insideMaliks .title{height:55px;font-size:20px;line-height:2.7;}
    .footer .topFooter .insideMaliks .title .leftGalleryImg{height:55px;}
    .footer .topFooter .bottomMenu .tabs{font-size:19px;line-height:1.6;}
    .footer .topFooter .bottomMenu .tabs .menuTtle{margin-top:26px;height:72px;}
    .footer .topFooter .bottomMenu .tabs .menuImg img{width:68.2%;}
}
@media only screen and (min-width : 641px) and (max-width : 770px) {
    .footer .topFooter .insideMaliks{width:32%;}
    .footer .topFooter .insideMaliks .title .leftGalleryImg{width:20%;}
    .footer .topFooter .insideMaliks .insideMaliksSlick{width:90.4%;margin:auto;}
    .footer .topFooter .insideMaliks .owl-nav .cntrls{width:3.8%;}
    .footer .topFooter .bottomMenu{width:67%;}
    .footer .topFooter .bottomMenu .tabs{font-size:18px;}
}

.animatedMessage{width:100%;height:55px;background-color:#aaa4a4;color:#aaa4a4;font-size:22px;line-height:2.5;overflow:hidden;}
.animatedMessage .messages{padding:0 70px;float:left;}
.animatedMessage #animatedMsgLoader{height:45px;margin:0 auto;display:block;padding:5px;}

.footer .btnBackToTop{margin:0 auto;display:block;cursor:pointer;}

.footer .maliksInfo{height:168px;background-color:#d71921;color:#fff;font-size:17px;}
.footer .maliksInfo .infoContainer{margin-left:1.2%;float:left;}
.footer .maliksInfo .infoContainer:first-child{width:29.4%;margin-top:10px;}
.footer .maliksInfo .infoContainer:nth-child(2){width:43.2%;margin-top:32px;}
.footer .maliksInfo .infoContainer:last-child{width:19%;margin-top:13px;}
.footer .maliksInfo .infoContainer .info{color:#fff;line-height:1.6;}
.footer .maliksInfo .infoContainer .info span{font-family:'PT Sans',sans-serif;font-weight:bold;}
.footer .maliksInfo .infoContainer .findUs{font-size:22px;font-weight:bold;}
@media only screen and (max-width : 1200px) {
    .footer .maliksInfo .infoContainer .findUs{font-size:16px;}
}
.footer .maliksInfo .infoContainer .social{width:100%;margin:25px auto;}
.footer .maliksInfo .infoContainer .social a{margin-right:2%;}
.footer .maliksInfo .infoContainer .social a:nth-last-child(2){margin-right:0;}
.footer .maliksInfo .infoContainer .social a img{width:16%;max-width:43px;margin:0 auto;}
@media only screen and (min-width : 771px) and (max-width : 932px) {
    .animatedMessage{height:45px;font-size:18px;}
    .animatedMessage #animatedMsgLoader{height:35px;}
    .footer .maliksInfo{font-size:15px;}
    .footer .maliksInfo .infoContainer:first-child{width:31.4%;}
    .footer .maliksInfo .infoContainer:nth-child(2){width:41.2%}
    .footer .maliksInfo .infoContainer:last-child{width:19.8%}
}
@media only screen and (min-width : 641px) and (max-width : 770px) {
    .animatedMessage{height:45px;font-size:18px;}
    .animatedMessage #animatedMsgLoader{height:35px;}
    .footer .maliksInfo{height:132px;font-size:13px;}
    .footer .maliksInfo .infoContainer:first-child{width:33.4%;}
    .footer .maliksInfo .infoContainer:nth-child(2){width:42.2%}
    .footer .maliksInfo .infoContainer:last-child{width:18.8%}
}

.footer .bottomFooter{padding:15px 6.3% 20px 1.2%;overflow:hidden;}
.footer .bottomFooter img{width:100%;max-width:2238px;margin:0 auto;display:block;}
.footer .bottomFooter #maliksLogoIcons{display:block;}
.footer .bottomFooter #maliksIcons{display:none;}
.footer .bottomFooter a{position:absolute;margin-top:-25px;color:#d71921;font-size:14px;}
@media only screen and (min-width : 641px) and (max-width : 800px) {
    .footer .bottomFooter a{margin-top:-18px;font-size:11px;}
}
/*Footer*/


/*InsideMaliksAll*/
.insideMaliksContainer{width:75.3%;margin-left:5%;margin-bottom:300px;}
.insideMaliksContainer .shops{margin-top:55px;}
.galleryTitLe{font-size:20px;margin-left:5%;font-weight:bold;}
.insideMaliksContainer .gallerySlick{display:none;height:300px;}
#insMaliksLoader{width:45px;margin:50px auto;display:block;}
.insideMaliksContainer .gallerySlick .owl-stage-outer{width:91.1%;float:left;margin:0 4.5%;}
.insideMaliksContainer .gallerySlick .owl-items{height:300px;}
.insideMaliksContainer .gallerySlick .owl-item img{height:auto !important;}
.insideMaliksContainer .gallerySlick .owl-nav{width:100%;float:left;margin-top:-165px;}
.insideMaliksContainer .gallerySlick .nav-prev{width:2.3%;float:left;cursor:pointer;}
.insideMaliksContainer .gallerySlick .nav-next{width:2.3%;float:right;cursor:pointer;}

/*.gallerySlick{overflow:hidden;margin-top:18px;}
.gallerySlick .slick-arrow{width:1.5%;float:left;cursor:pointer;}
.gallerySlick .slick-list{width:91.1%;float:left;margin:0 4.5%;}
.gallerySlick .slick-list .slick-slide img{height:300px;margin:0 5px;}
.gallerySlick .imgvideo{display:none;height:auto !important;max-width: 96px;margin: -195px auto 0 !important;position: relative;}*/
.gallerySlick{overflow:hidden;width:91.1% !important;margin:18px auto 0;}
.gallerySlick .owl-stage-outer{width:100%;}
.gallerySlick .owl-item img{height:300px;}
.gallerySlick .imgvideo{display:none;height:auto !important;max-width: 96px;margin: -195px auto 0 !important;position: relative;}
.owl-nav .cntrls{width:2.3%;margin-top:150px;cursor:pointer;}
.owl-nav .cntrls.owl-prev{float:left;}
.owl-nav .cntrls.owl-next{float:right;}
.owl-nav .cntrls img{width:100%;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .galleryTitLe{font-size:18px;}
    .gallerySlick .slick-list .slick-slide img{height:200px;margin:0 5px;}
    .insideMaliksContainer .gallerySlick{height:200px;}
    .insideMaliksContainer .gallerySlick .owl-item img{height:200px;}
    .insideMaliksContainer .gallerySlick .owl-nav{margin-top:-112px;}
}
/*InsideMaliksAll*/

/*InsideMaliksDetails*/
.insideMaliksDetailsContainer{width:84.1%;margin-left:9.4%;margin-bottom:300px;overflow:hidden;}
.insideMaliksDetailsContainer .titLe{font-size:20px;margin-top:55px;margin-bottom:18px;font-weight:bold;}
.insideMaliksDetailsContainer .gallImg{width:18.2%;float:left;margin-right:8.3%;margin-bottom:140px;}
.insideMaliksDetailsContainer .galleryImgs{max-width:100%;max-height:300px;}
#lightbox-image-details-caption{display:none !important;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .insideMaliksDetailsContainer .titLe{font-size:18px;}
    .insideMaliksDetailsContainer .gallImg{margin-bottom:80px;}
    .insideMaliksDetailsContainer .galleryImgs{max-height:200px;}
}
/*InsideMaliksDetails*/

/*Top PopUp*/
.topPopUp{background-color:#fff;display:none;top:119px;right:0;position:absolute;z-index:999;border:2px solid #d3d3d3;border-right:0 none;}
@media only screen and (min-width : 641px) and (max-width : 941px) {
    .topPopUp{top:109px;}
}

/*crazy weekly offer*/
.crazyWeeklyOffer{width:85.8%;padding:2px;padding-right:0;}
.crazyWeeklyOffer .btnClosePopUp{z-index:1;}
/*.crazyWeeklyOffer .topContent{width:100%;max-width:1376px;margin:0 auto;}*/
.crazyWeeklyOffer .crazyOfferBanner{width:100%;max-width:1376px;min-height:106px;margin:0 auto;overflow:hidden;background:url(../img/loaders/redLoaderW.GIF) no-repeat;background-size:45px;background-position:center center;}
.crazyWeeklyOffer .crazyOfferBanner .master-slider .ms-slide img{width:100%;}
.crazyWeeklyOffer .crazyOfferBanner .master-slider .ms-loading-container .ms-loading, .mainBanner .master-slider .ms-slide .ms-slide-loading {background:none !important;}
.crazyWeeklyOffer .crazyOfferBanner .master-slider .ms-view{background-color:transparent !important;}
.crazyWeeklyOffer .crazyOfferBanner .master-slider .ms-bullet{background-image:none !important;background-color:#fff !important;border-radius:10px;box-shadow:0 1px 2px #B5B5B5 inset;}
.crazyWeeklyOffer .crazyOfferBanner .master-slider .ms-bullet-selected{background-color:#d71921 !important;}

.crazyWeeklyOffer .bottomContent{}
.crazyWeeklyOffer .bottomContent .left{width:46%;margin-left:3.2%;float:left;font-size:18px;color:#231f20;}
.crazyWeeklyOffer .bottomContent .left img{position:relative;top:10px;}
.crazyWeeklyOffer .bottomContent .right{width:44%;margin-right:4.3%;float:right;margin-top:30px;}
.crazyWeeklyOffer .bottomContent .right label{font-size:18px;margin-left:1.3%;}
.crazyWeeklyOffer .bottomContent .right input[type=text]{width:96%;height:40px;border:1px solid #c6c5c5;padding-left:2.8%;font-size:16px;color:rgba(0,0,0,0.7);margin:10px 0 18px;}
.crazyWeeklyOffer .bottomContent .right .btnSubscribe{width:25%;height:40px;float:right;background-color:#d71921;text-align:center;font-size:18px;color:#fff;border-radius:10px;line-height:2.1;margin-bottom:28px;cursor:pointer;}
.crazyWeeklyOffer .bottomContent .right #subscribeLoader{width:36px;margin-right:10px;margin-top:3px;float:right;display:none;}
.crazyWeeklyOffer .bottomContent .right .lblMsg{float:right;font-size:13px;margin-right:10px;line-height:3.2;font-weight:bold;}
@media only screen and (min-width : 771px) and (max-width : 1023px) {
    .crazyWeeklyOffer .bottomContent .left{font-size:16px;}
    .crazyWeeklyOffer .bottomContent .right label{font-size:16px;}
    .crazyWeeklyOffer .bottomContent .right input[type=text]{font-size:14px;}
    .crazyWeeklyOffer .bottomContent .right .btnSubscribe{font-size:16px;line-height:2.4;}
    .crazyWeeklyOffer .bottomContent .right .lblMsg{font-size:12px;line-height:3.6;}
}
@media only screen and (min-width : 641px) and (max-width : 770px) {
    .crazyWeeklyOffer .bottomContent .left{font-size:14px;}
    .crazyWeeklyOffer .bottomContent .right label{font-size:14px;}
    .crazyWeeklyOffer .bottomContent .right input[type=text]{height:35px;font-size:13px;}
    .crazyWeeklyOffer .bottomContent .right .btnSubscribe{height:35px;font-size:14px;line-height:2.4;}
    .crazyWeeklyOffer .bottomContent .right #subscribeLoader{width:30px;margin-right:10px;margin-top:3px;float:right;display:none;}
    .crazyWeeklyOffer .bottomContent .right .lblMsg{font-size:11px;}
}
@media only screen and (min-width : 841px) and (max-width : 939px) {
    .crazyWeeklyOffer{width:83.5%;}
}
@media only screen and (min-width : 641px) and (max-width : 840px) {
    .crazyWeeklyOffer{width:81.5%;}
}
/*crazy weekly offer*/

/*E-Catalogues*/
.ecatalogues{width:86%;min-height:200px;}
.ecatalogues .ecatalogueLoader{width:45px;position:absolute;top:75px;left:45%;display:block;}
.ecatalogues .insideCatalogues{margin:24px 0 120px 5%;}
.ecatalogues .insideCatalogues .catalogContent{width:75%;margin-bottom:60px;}
.ecatalogues .insideCatalogues .catalogContent .galleryTitle{margin-bottom:35px;}
.ecatalogues .insideCatalogues .catalogContent .gallerySlick{min-width:60px;}
.ecatalogues .insideCatalogues .catalogContent .gallerySlick .pdfThumbnail img{min-width:60px;max-width:100%;background-color: #c8c7c7;height:auto;min-height:100px;margin:auto;display:block;}
.ecatalogues .insideCatalogues .catalogContent .gallerySlick .imgdoc{width:40px;height:auto !important;margin-right:10% !important;margin-top:-34px !important;position:relative;float:right;}
@media only screen and (min-width : 641px) and (max-width : 770px) {
    .ecatalogues .insideCatalogues .catalogContent{width:85%;}
}
@media only screen and (min-width : 841px) and (max-width : 939px) {
    .ecatalogues{width:84%;}
}
@media only screen and (min-width : 641px) and (max-width : 840px) {
    .ecatalogues{width:82%;}
}
/*E-Catalogues*/

/*career*/
.career{width:75.2%;padding:28px 9.4% 20px 1.3%;}
.career .title{color:rgb(73, 72, 72);font-size:20px;font-weight:bold;}
.career .intro{color:rgb(73, 72, 72);font-size:18px;margin:20px 0 24px;text-align:justify;}
.career .careerSubmitForm{}
.career .careerSubmitForm .txtInput{width:37.9%;height:38px;border:1px solid #bfbfbf;padding-left:1.1%;margin-bottom:24px;font-size:16px;color:rgba(0, 0, 0, 0.701961);}
.career .careerSubmitForm .ddlInput{width:39%;height:38px;border:2px solid #ed1f24;overflow:hidden;}
.career .careerSubmitForm .ddlInput select{width:106%;height:38px;border:0 none;padding-left:2%;font-size:16px;color:rgba(0, 0, 0, 0.701961);}
.career .careerSubmitForm .ddlInput select option{font-size:14px;color:#000;font-family:'Myriad Pro',sans-serif;padding-left:3%;}
.career .careerSubmitForm .ddlArw{margin-bottom:10px;margin-left:3.4%;margin-top:-4px;position:relative;}
.career .careerSubmitForm textarea{width:100% !important;height:184px !important;resize:none;margin-bottom:20px;padding-top:10px;}
.career .careerSubmitForm .uploadTitle{margin-left:7px;color:#d71921;font-size:18px;margin-bottom:6px;}
.career .careerSubmitForm .cvupload{width:39%;height:38px;border:1px solid #ed1f24;margin-bottom:12px;}
.career .careerSubmitForm .cvupload input[type=file]{height:28px;color:rgba(0,0,0,0.7);margin-left:3%;margin-top:5px;cursor:pointer;}
.career .careerSubmitForm .submitCont{width:39%;}
.career .careerSubmitForm .submitCont .btnSubmitCareer{width:27%;height:32px;float:right;background-color:#d71921;text-align:center;font-size:16px;color:#fff;border-radius:10px;line-height:2;cursor:pointer;}
.career .careerSubmitForm .submitCont #submitLoader{width:32PX;margin-right:10px;float:right;display:none;}
.career .careerSubmitForm .lblMsg{width:39%;height:30px;font-size:12px;margin-right:10px;margin-top:6px;font-weight:bold;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .career .title{font-size:18px;}
    .career .intro{font-size:16px;}
    .career .careerSubmitForm .txtInput{font-size:14px;}
    .career .careerSubmitForm .ddlInput select{font-size:14px;}
    .career .careerSubmitForm .ddlInput select option{font-size:12px;}
    .career .careerSubmitForm .uploadTitle{font-size:16px;}
    .career .careerSubmitForm .submitCont .btnSubmitCareer{font-size:14px;}
    .career .careerSubmitForm .lblMsg{font-size:11px;}
}
@media only screen and (min-width : 841px) and (max-width : 939px) {
    .career{width:73.2%;}
}
@media only screen and (min-width : 641px) and (max-width : 840px) {
    .career{width:71.2%;}
}
/*career*/
/*Top PopUp*/


/*Tabs PopUp*/
.tabsPopUp{width:86%;background-color:#fff;display:none;top:65px;right:0;position:absolute;z-index:999;}
@media only screen and (min-width : 841px) and (max-width : 939px) {
    .tabsPopUp{width:84%;top:55px;}
}
@media only screen and (min-width : 641px) and (max-width : 840px) {
    .tabsPopUp{width:82%;top:55px;}
}

/*help*/
.help{border:1px solid #dbdbdb;border-right:0 none;}
.help .topContent{margin-top:34px;margin-left:1.3%;}
.help .topContent .left{width:34%;float:left;margin-right:3%;}
.help .topContent .left .title{color:#fff;font-size:17px;background-color:#d71921;text-align:center;line-height:1.4;font-weight:bold}
.help .topContent .left .redArw{position:relative;top:-1px;float:right;right:5.4%;}
.help .topContent .left ul.depList{margin-left:4%;margin-top:30px;}
.help .topContent .left ul.depList li{font-size:13px;line-height:1.4;}

.help .topContent .right{width:60%;float:left;}
.help .topContent .right .lblIntro{font-size:17px;color:#d71921;}
.help .topContent .right .rmrq{font-size:11px;color:rgb(92, 91, 91);float:right;}
.help .topContent .right .infoContent{margin-top:10px;}
.help .topContent .right .infoContent .txtInput{width:42.6%;height:40px;border:2px solid #c5c3c3;padding-left:3%;margin-bottom:18px;font-size:16px;color:rgb(92, 91, 91);float:left;}
.help .topContent .right .infoContent .txtRight{float:right;}
.help .topContent .right .infoContent .ddlInput{width:45.6%;height:40px;border:2px solid #ed1f24;overflow:hidden;float:right;}
.help .topContent .right .infoContent .ddlInput select{width:110%;height:40px;border:0 none;padding-left:5%;font-size:16px;color:rgb(92, 91, 91);}
.help .topContent .right .infoContent .ddlInput select option{font-size:12px;color:#000;padding-left:7%;}
.help .topContent .right .infoContent .ddlArw{margin-right:40%;margin-top:-4px;position:relative;float:right;}
.help .topContent .right .infoContent textarea{width:96.4% !important;height:138px !important;resize:none;margin-bottom:10px;padding-top:16px;}
.help .topContent .right .infoContent .btnSubmitHelp{width:16%;height:36px;float:right;background-color:#d71921;text-align:center;font-size:16px;color:#fff;border-radius:8px;line-height:2.3;cursor:pointer;margin-bottom:12px;}
.help .topContent .right .infoContent #submitLoader{width:32px;margin-top:3px;margin-right:10px;float:right;display:none;}
.help .topContent .right .infoContent .lblMsg{float:right;font-size:15px;margin-right:10px;line-height:2.5; font-weight:bold}

.help .bottomContent{height:100px;background-color:#cfcece;border:2px solid #c0bebe;border-right:0 none;}
.help .bottomContent .socialYouTube{width:35.4%;float:left;}
.help .bottomContent .socialYouTube .youtubeImg{width:88.5%;max-width:434px;height:100px;background:url(../img/bg/youTubeSocial.png) no-repeat;background-position:center;background-size:100%;margin:0 auto;}
.help .bottomContent .socialTwitter{width:32%;float:left;border-left:2px solid #c0bebe;border-right:2px solid #c0bebe;}
.help .bottomContent .socialTwitter .twitterImg{width:92%;max-width:405px;height:100px;background:url(../img/bg/twitterSocial.png) no-repeat;background-position:center;background-size:100%;margin:0 auto;}
.help .bottomContent .socialFb{width:32%;float:left;}
.help .bottomContent .socialFb .fbImg{width:64.4%;max-width:385px;height:100px;background:url(../img/bg/fbSocial.png) no-repeat;background-position:center;background-size:100%;margin-left:6%;float:left;}
.help .bottomContent .socialFb .fb-like{height:100px;display:table;margin-right:3.5%;float:right;}
.help .bottomContent .socialFb .fb-like span{display:table-cell;vertical-align:middle !important;}
.help .bottomContent .socialFb .fb-like span iframe{width:86px;height:20px;overflow:hidden;}
@media only screen and (min-width : 641px) and (max-width : 1315px) {
    .help .topContent .left ul.depList li{margin-bottom:7px;}
}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .help .topContent .left .title{font-size:15px;line-height:1.4;}
    .help .topContent .right .lblIntro{font-size:15px;}
    .help .topContent .right .rmrq{font-size:10px;}
    .help .topContent .right .infoContent .txtInput{font-size:14px;}
    .help .topContent .right .infoContent .ddlInput select{font-size:14px;}
    .help .topContent .right .infoContent .ddlInput select option{font-size:10px;}
    .help .topContent .right .infoContent .btnSubmitHelp{font-size:14px;}
    .help .topContent .right .infoContent .lblMsg{font-size:10px;}
    .help .bottomContent .socialFb{width:31.5%;}
}
@media only screen and (min-width : 641px) and (max-width : 889px) {
    .help .topContent .left{width:74%;}
    .help .topContent .left ul.depList{margin-top:15px;}
    .help .topContent .right{width:85%;margin-top:25px;}
}
/*help*/

/*our locations*/
.ourLocations{border-bottom: 2px solid #f4f4f4;padding-bottom:5px;}
.ourLocations .galleryLoader{width:100%; height:300px;background-color:#ffffff; background-image:url(../img/loaders/redLoaderW.GIF);background-position:center center;background-repeat:no-repeat;background-size:45px;}
.btnClosePopUp{font-size:30px;color:#7f7d7d;font-family:'WinSoftPro Medium',sans-serif;position:absolute;top:10px;right:1.6%;cursor:pointer;}
.ourLocations .topContent{overflow:hidden;}
.ourLocations .topContent .left{width:55.8%;float:left;}
.ourLocations .topContent .left .storesMap{width:100%;height:390px;background:url(../img/loaders/redLoaderW.GIF) no-repeat;background-position:center center;background-size:45px;}
.ourLocations .topContent .left .findCloserBranch{width:100%;line-height:90px;background-color:#575454;font-size:22px;color:#fff;}
.ourLocations .topContent .left .findCloserBranch img{width:31px;float:left;margin:15px 2.3% 0 4%;}
.ourLocations .topContent .right{width:44%;float:right;}
.ourLocations .topContent .right .findCloserBranch{height:28px;font-size:21px;color:#d71921;margin-left:5%;margin-top:6px;}
.ourLocations .topContent .right .storesListing{height:352px;margin-left:23px;list-style:none;margin-top:5px;font-size:14px;overflow:auto;}
.ourLocations .topContent .right .storesListing li{width:45%;cursor:pointer;background:url(../img/bg/mapLocator.png) no-repeat left top;padding:3px 0 3px 15px;float:left;}
.ourLocations .topContent .right .storesListing #storesLoader{width:45px;margin:0 auto;display:block;top:158px;position:relative;}
.ourLocations .topContent .right .storesListing .selectedStore, .ourLocations .topContent .right .storesListing li:hover{color:#d71921;}
.ourLocations .topContent .right .franchiseBranches{margin-top:10px;}
.ourLocations .topContent .right .franchiseBranches label{font-family:'PT Sans',sans-serif;font-weight:bold;margin-left:20px;height:22px;}
.ourLocations .topContent .right .franchiseBranches .franchiseListing{height:78px;background-color:#e9292f;color:#fff;margin-top:3px;list-style:inside disc;padding:6px 0 6px 23px;font-size:14px;color: #fff;}
.ourLocations .topContent .right .franchiseBranches .franchiseListing li{cursor:pointer;}
.ourLocations .topContent .right .franchiseBranches .franchiseListing .selectedStore, .ourLocations .topContent .right .franchiseBranches .franchiseListing li:hover{color:#000;}

.ourLocations .bottomContent{min-height:120px;font-size:18px;padding:14px 0 24px;overflow:hidden;border:3px solid #bfbfbf;border-right:0 none;color:#323232;}
.ourLocations .bottomContent #storeInfoLoader{width:45px;margin:37px 47%;display:block;}
.ourLocations .bottomContent .left{width:26%;margin-left:1.5%;float:left;}
.ourLocations .bottomContent .middle{width:31.2%;float:left;}
.ourLocations .bottomContent .right{width:33.2%;float:left;}
.ourLocations .bottomContent .sep{height:85px;border-right:3px solid #d0d0d0;margin:22px 1.5% 0;float:left;}
.ourLocations .bottomContent label{font-family:'PT Sans',sans-serif;font-weight:bold;color:#d71921;}

.ourLocations .locationSlickCont{height:300px;display:none;margin-bottom:50px;border:3px solid #bfbfbf;border-top:none;background-color:#fff;overflow:hidden;}
.ourLocations .locationSlick .owl-stage-outer{width:92%;height:300px;float:left;margin:0 4%;}
.ourLocations .locationSlick .owl-item{height:100%;max-height:300px;float:left;background:url(../img/loaders/redLoaderW.GIF) no-repeat;background-position:center center;background-size:40px;}
.ourLocations .locationSlick .owl-item img{height:300px;}
.ourLocations .locationSlick .owl-item .videoImg{height:300px;}
.ourLocations .locationSlick .owl-item .play{position:absolute;cursor:pointer;margin-top:82px;height:auto;margin-left:100px;}
.ourLocations .locationSlick .owl-item iframe{height:300px;display:block;position:relative;}
.ourLocations .locationSlick .owl-nav{width:100%;float:left;margin-top:-165px;}
.ourLocations .locationSlick .nav-prev{width:2%;float:left;cursor:pointer;margin-left:1%;}
.ourLocations .locationSlick .nav-next{width:2%;float:right;cursor:pointer;margin-right:1%;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .btnClosePopUp{font-size:28px;}
    .ourLocations .galleryLoader{height:200px;}
    .ourLocations .topContent .left .storesMap{height:290px;}
    .ourLocations .topContent .left .findCloserBranch{line-height:80px;font-size:19px;}
    .ourLocations .topContent .left .findCloserBranch img{width:26px;}
    .ourLocations .topContent .right .findCloserBranch{font-size:18px;height:24px;}
    .ourLocations .topContent .right .storesListing{height:255px;font-size:12px;}
    .ourLocations .topContent .right .storesListing li{width:90%;}
    .ourLocations .topContent .right .franchiseBranches label{font-size:14px;height:19px;}
    .ourLocations .topContent .right .franchiseBranches .franchiseListing{height:68px;font-size:12px;}
    .ourLocations .bottomContent{min-height:94px;font-size:16px;}
    .ourLocations .bottomContent .sep{height:75px;}
    .ourLocations .locationSlickCont{height:200px;}
    .ourLocations .locationSlick .owl-stage-outer{height:200px;}
    .ourLocations .locationSlick .owl-item{max-height:200px;}
    .ourLocations .locationSlick .owl-item img{height:200px;}
    .ourLocations .locationSlick .owl-item .videoImg{height:200px;}
    .ourLocations .locationSlick .owl-item iframe{height:200px;}
    .ourLocations .locationSlick .owl-nav{margin-top:-112px;}
}
@media only screen and (min-width : 641px) and (max-width : 770px) {
    .ourLocations .topContent .right .findCloserBranch{font-size:16px;margin-left:4%;}
    .btnClosePopUp{font-size:25px;top:5px;}
    .ourLocations .bottomContent{font-size:14px;}
    .ourLocations .bottomContent .sep{height:65px;}
}
/*our locations*/
/*Tabs PopUp*/

/*one Item*/
.oneItemCont{margin-bottom:100px;margin-top:20px;margin-left:20px;overflow:hidden;}
.oneItemCont .oneItemLeft{margin-right:4%;float:left;}
.oneItemCont .oneItemLeft .lblSocial{margin-top:100px;float:left;}
.oneItemCont .oneItemLeft .oneItemThumb{float:left;}
.oneItemCont .oneItemLeft .oneItemThumb .oneItemImgCont{margin-top:40px;border-radius:3px;border:2px solid rgb(204, 204, 204);padding:30px 35px;}
.oneItemCont .oneItemLeft .oneItemThumb .oneItemImgCont .oneItemImg{max-width:250px;max-height:320px; display:block;margin:auto;}
.oneItemCont .oneItemLeft .oneItemThumb .oneItemGall{max-width:320px;}
.oneItemCont .oneItemLeft .oneItemThumb .oneItemGall img{border:1px solid rgb(204, 204, 204);float:left;margin-right:8px;margin-top:10px;padding:2px;cursor:pointer;}
.oneItemCont .oneItemLeft .oneItemThumb .oneItemTitle{display:block;position:absolute;margin-bottom:15px; font-size:20px;font-weight:bold;}
.oneItemCont .oneItemRight{float:left; margin-top: 40px;}
.oneItemCont .oneItemRight .lblOneItem{max-width:600px;font-size:15px;margin-top:10px;}
.oneItemCont .oneItemRight .lblOneItem fieldset{border:0;float:left;padding-bottom:0;}
.oneItemCont .oneItemRight .lblOneItem .colors{width:25px;height:25px;margin-right:10px;float:left;cursor:pointer;border:2px solid #fff;}
.oneItemCont .oneItemRight .lblOneItem .colorSelected{border:2px solid #d71921;}
.oneItemCont .oneItemRight .getAQuote{min-width:100px;height:35px;color:rgb(255, 255, 255);font-weight:bold;text-align:center;line-height:2.2;cursor:pointer;border-radius:5px;background-color:rgb(215, 25, 33);margin-top:10px;float:left;margin-right:15px;padding:0 15px;}
.oneItemCont .oneItemRight .btnsOneItem{cursor:pointer;    float: right;}
.oneItemCont .oneItemRight .lblOneItem span.spanPrice{font-size: 17px;color: rgb(215, 25, 33);font-weight: bold;}
.oneItemCont .oneItemRight .lblOneItem .lblOnOrder{width: 80px;text-align: center;height: 21px;background-color: #d4222b;color: white;font-size: 13px;font-weight: bold;float: left;margin-top: 2px;cursor: pointer;outline: none;}
.oneItemCont .oneItemRight .qtTxt{    float: right;   width: 25px;   margin-top: 2px;   border: 1px solid #d4222b;   outline: none;   margin-left: 10px;text-align:center}
.oneItemCont .oneItemRight .addToCartLoader, .oneItemCont .oneItemRight .addToFavLoader{display:none;float: right;}
.oneItemCont .oneItemRight .btnAddToCart{width:17%;max-width:25px;}
.oneItemCont .oneItemRight .btnAddToFav{width:15%;max-width:20px;}
.oneItemCont .oneItemRight .itemStatus{    height: 16px;   font-size: 13px;   color: rgb(215, 25, 33);   font-weight: bold;}
.oneItemCont .specs{float:left;font-size:15px;margin-top:20px;}
.oneItemCont .specs .midTitle{font-weight:bold;line-height:2;}
.oneItemCont.inProcess .oneItemRight .addToCartLoader{display:block;}
.oneItemCont.inProcess .oneItemRight .btnAddToCart{display:none;}
.oneItemCont.inProcessFav .oneItemRight .addToFavLoader{display:block;}
.oneItemCont.inProcessFav .oneItemRight .btnAddToFav{display:none;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .oneItemCont .oneItemLeft .oneItemThumb .oneItemImgCont{padding:20px 25px;}
    .oneItemCont .oneItemLeft .oneItemThumb .oneItemTitle{font-size:18px;}
    .oneItemCont .oneItemRight .lblOneItem{font-size:13px;}
    .oneItemCont .oneItemRight .lblOneItem span.spanPrice{font-size: 15px;}
    .oneItemCont .oneItemRight .lblOneItem .lblOnOrder{font-size: 11px;}
    .oneItemCont .oneItemRight .itemStatus{font-size:11px;}
    .oneItemCont .specs{font-size:13px;}
}
@media only screen and (min-width : 641px) and (max-width : 770px) {
    .oneItemCont{margin-bottom:50px;}
    .oneItemCont .oneItemLeft .oneItemThumb .oneItemTitle{font-size:16px;}
    .oneItemCont .oneItemRight{min-width:34%;max-width:68%;margin-top:20px;}
}

.orderbox{width:30%;max-width:390px;display:none;border:2px solid #d71921;position: absolute;top:135px;right:20px;background-color:#efefef;overflow:hidden;padding:10px 10px 25px;}
.orderbox #subject{font-weight:bold;font-size:13px;}
.orderbox .txtfield{width:99%;float:left;resize:none;padding-left:1%;}
.orderbox .orderbtn{width:65px;height:26px;cursor:pointer;float:left;font-size:12px;font-weight:bold;line-height:2;background-color:#d4222b;margin-top:10px;color:white;text-align:center;}
.orderbox #ordernowload{height:26px;float:left;display:none;margin-left:5px;margin-top:10px;}
.orderbox .orderprocstatus{font-size:12px;float:left;margin-left:5px;margin-top:13px;}
.orderbox .closeonorder{font-size:12px;float:right;margin-top:13px;font-weight:bold;color:#d4222b;text-decoration:underline;cursor:pointer;margin-right:10px;}


/*MCard Container*/
.mcardContainer{width:94%;margin-left:3.7%;margin-bottom:250px;}
.mcardContainer .mcardImg{max-width:415px;width:28%;margin-top:35px;}
.mcardContainer .title{font-family:'PT Sans',sans-serif;font-weight:bold;font-size:28px;margin:30px 0 15px;}
.mcardContainer .info{font-size:16px;}
.mcardContainer .mcardSignUp{margin-top:30px;}
.mcardContainer .mcardSignUp .info{margin-bottom:50px;}
.mcardContainer .mcardSignUp .lbl{font-size:30px;color:#d71921;margin-right:10px;float:left;margin-top:10px;}
.mcardContainer .mcardSignUp input[type=text]{width:34%;max-width:455px;height:35px;border:0 none;background-color:#ebedee;padding-left:1%;float:left;margin-top:12px;}
.mcardContainer .mcardSignUp .btnGo{width:6.4%;height:60px;margin-left:3.8%;float:left;background-color:#d71921;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:24px;color:#fff;text-align:center;border-radius:5px;line-height:2.5;}
.mcardContainer .mcardSignUp #mcardLoader{width:40px;display:block;margin-top:9px;margin-left:10px;float:left; display: none;}
.mcardContainer .mcardSignUp .lblMsg{width:100%;font-size:14px;text-align:center;margin-top:14px;font-weight:bold;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .mcardContainer .mcardImg{width:25%;}
    .mcardContainer .title{font-size:24px;margin:20px 0 10px;}
    .mcardContainer .mcardSignUp .lbl{font-size:26px;}
    .mcardContainer .info{font-size:14px;}
}
/*MCard Container*/

/*About Us*/
.aboutusContainer{width:90%;margin-left:5%;margin-bottom:60px;}
.aboutusContainer .title{font-family:'PT Sans',sans-serif;font-weight:bold;font-size:28px;margin-top:40px;margin-bottom:10px;}
.aboutusContainer .description{font-size:16px;}
.aboutusContainer .imgAbout{width:100%;max-width:1242px;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .aboutusContainer .title{font-size:24px;margin-top:20px;margin-bottom:5px;}
    .aboutusContainer .description{font-size:14px;}
}
/*About Us*/

/*Customer Service PopUp*/
.custServPopUp{width:85.7%;background-color:#fff;display:none;right:0;position:absolute;z-index:999;border:2px solid #f0eded;}
.custServPopUp .insidePopUp{padding:50px 17% 15px 4%;}
.custServPopUp .insidePopUp .lblBlack{font-family:'PT Sans',sans-serif;font-weight:bold;font-size:35px;}
.custServPopUp .insidePopUp .lblRed{font-size:21px;color:#d71921;margin-top:25px;}
.custServPopUp .insidePopUp .lblTiming{font-size:16px;}
.custServPopUp .insidePopUp .phoneNbr{font-family:'PT Sans',sans-serif;font-weight:bold;font-size:15px;color:#868383;line-height:45px;margin-top:15px;margin-right:5.8%;float:left;}
.custServPopUp .insidePopUp .phoneNbr img{width:45px;float:left;margin-right:10px;}
.custServPopUp .insidePopUp .lblGrey{color:#aaa9a9;font-size:35px;}
.custServPopUp .insidePopUp .rmrq{color:#c1bcbc;font-size:12px;margin-bottom:20px;}
.custServPopUp .insidePopUp .custServSubmitForm{width:100%;}

.custServPopUp .insidePopUp .custServSubmitForm .txtInput{width:42%;height:50px;border:1px solid #bbb8b8;padding-left:4%;margin-bottom:30px;font-size:18px;color:#868383;float:left;}
.custServPopUp .insidePopUp .custServSubmitForm .txtRight{float:right;}
.custServPopUp .insidePopUp .custServSubmitForm textarea{width:95.6% !important;height:138px !important;resize:none;margin-bottom:10px;padding-top:16px;}
.custServPopUp .insidePopUp .custServSubmitForm .ddlInput{width:46%;height:50px;border:2px solid #ed1f24;overflow:hidden;}
.custServPopUp .insidePopUp .custServSubmitForm .ddlInput select{width:106%;height:50px;border:0 none;padding-left:4%;font-size:18px;color:#868383;}
.custServPopUp .insidePopUp .custServSubmitForm .ddlInput select option{font-size:16px;color:#000;font-family:'Myriad Pro',sans-serif;padding-left:3%;}
.custServPopUp .insidePopUp .custServSubmitForm .ddlArw{margin-left:36%;margin-top:-4px;position:relative;float:right;margin-bottom:20px; float: left;clear:both;}

.custServPopUp .insidePopUp .custServSubmitForm .calendarHolderContent{width:36%;display:none;position:absolute;margin-top:133px;left:46.8%;}
.calendarHolderContent .ui-datepicker{width:100%;padding:0;}
.calendarHolderContent .ui-widget-header{background-color:#d71921;border:0 none;}
.calendarHolderContent .ui-corner-all{border-radius:0;}
.calendarHolderContent .ui-icon{text-indent:0;}
.calendarHolderContent .ui-datepicker-prev span, .calendarHolderContent .ui-datepicker-next span{font-size:28px;line-height:0.5;margin-top:-5px;cursor:pointer;}
.calendarHolderContent .ui-datepicker-prev-hover, .calendarHolderContent .ui-datepicker-next-hover{background:none !important;border:0 none !important;color:#fff !important;}
.calendarHolderContent .ui-datepicker td span, .ui-datepicker td a{text-align:center !important;}
.calendarHolderContent .ui-widget-content{color:#d71921 !important;background-color:#f4f4f4 !important;}
.calendarHolderContent .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#000 !important;background-color:#fff !important;}
.calendarHolderContent .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background-color:#d71921 !important;color:#fff !important;border:1px solid #d71921 !important;}
.calendarHolderContent .ui-widget-content .ui-state-hover, .calendarHolderContent .ui-widget-content .ui-state-highlight{border:1px solid #d71921 !important;}

.custServPopUp .insidePopUp .custServSubmitForm .btnSubmitCustServ{width:16%;height:35px;margin:0 auto;background-color:#d71921;text-align:center;font-size:18px;color:#fff;border-radius:8px;line-height:1.9;cursor:pointer;}
.custServPopUp .insidePopUp .custServSubmitForm .loaderMsg{height:30px;}
.custServPopUp .insidePopUp .custServSubmitForm .loaderMsg #custServLoader{width:30px;margin:3px auto 0;display:none;}
.custServPopUp .insidePopUp .custServSubmitForm .loaderMsg .lblMsg{font-size:15px;line-height:30px;text-align:center;margin-top:3px;font-weight:bold;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .custServPopUp .insidePopUp{padding:35px 17% 10px 4%;}
    .custServPopUp .insidePopUp .lblBlack{font-size:30px;}
    .custServPopUp .insidePopUp .lblRed{font-size:18px;margin-top:18px;}
    .custServPopUp .insidePopUp .lblTiming{font-size:14px;}
    .custServPopUp .insidePopUp .phoneNbr{font-size:13px;line-height:35px;}
    .custServPopUp .insidePopUp .phoneNbr img{width:35px;}
    .custServPopUp .insidePopUp .lblGrey{font-size:30px;}
    .custServPopUp .insidePopUp .custServSubmitForm .txtInput{height:40px;margin-bottom:20px;font-size:16px;}
    .custServPopUp .insidePopUp .custServSubmitForm .ddlInput{height:40px;}
    .custServPopUp .insidePopUp .custServSubmitForm .ddlInput select{height:40px;font-size:16px;}
    .custServPopUp .insidePopUp .custServSubmitForm .ddlInput select option{font-size:14px;}
    .custServPopUp .insidePopUp .custServSubmitForm .ddlArw{margin-bottom:10px;}

    .custServPopUp .insidePopUp .custServSubmitForm .btnSubmitCustServ{font-size:16px;line-height:2.1;}
    .custServPopUp .insidePopUp .custServSubmitForm .loaderMsg .lblMsg{font-size:12px;}
    .custServPopUp .insidePopUp .custServSubmitForm .calendarHolderContent{margin-top:103px;}
}
@media only screen and (min-width : 841px) and (max-width : 939px) {
    .custServPopUp{width:83.7%;}
}
@media only screen and (min-width : 641px) and (max-width : 840px) {
    .custServPopUp{width:81.7%;}
    .custServPopUp .insidePopUp{padding:35px 10% 10px 4%;}
    .custServPopUp .insidePopUp .custServSubmitForm .calendarHolderContent{width:39.8%;left:50%;}
}
/*Customer Service PopUp*/

/*Donation Program*/
.donationContainer{width:89.3%;margin-left:5.6%;margin-bottom:12px;}
.donationContainer .topImg{width:100%;max-width:717px;margin-bottom:50px;}
.donationContainer .title{font-size:28px;font-family:'PT Sans',sans-serif;font-weight:bold;}
.donationContainer .desc{width:97%;font-size:16px;margin:28px 0 85px;}
.donationContainer .galleryList{margin-left:1.2%;}
.donationContainer .galleryList li{width:29.1%;border:1px solid #c4c4c4;margin-right:3.2%;margin-bottom:65px;float:left;text-align:center;}
.donationContainer .galleryList li img{max-width:330px;width:92%;}
.donationContainer .galleryList li:last-child{border:0 none;font-family:'PT Sans',sans-serif;font-weight:bold;/*overflow:hidden;*/}
.donationContainer .galleryList li:last-child .joinTxt{font-size:38px;color:#d71921;text-align:left;margin-left:5%;margin-bottom:25px;line-height:53px;}
.donationContainer .galleryList li:last-child .btnJoinDonation{width:70%;height:55px;font-size:26px;color:#fff;background-color:#d71921;border-radius:5px;line-height:2;margin-left:5%;cursor:pointer;}
.donationContainer .galleryList li:last-child #donationLoader{width:45px;margin-left:33%;margin-top:5px;display:none;float:left;}
.donationContainer .galleryList li:last-child .lblMsg{font-size:13px;font-weight: bold;margin-left: 5%;margin-top: 5px;text-align:left;}
.donationContainer .bottomImg{width:100%;max-width:1381px;float:right;}
@media only screen and (min-width : 1024px) and (max-width : 1200px) {
    .donationContainer .galleryList li:last-child .joinTxt{line-height:46px;}
}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
.donationContainer .title{font-size:24px;}
.donationContainer .desc{width:97%;font-size:14px;margin:28px 0 85px;}
.donationContainer .galleryList li:last-child .joinTxt{font-size:30px;margin-bottom:18px;line-height:33px;}
.donationContainer .galleryList li:last-child .btnJoinDonation{height:45px;font-size:23px;line-height:1.8;}
.donationContainer .galleryList li:last-child .lblMsg{font-size:11px;}
}
@media only screen and (min-width : 641px) and (max-width : 770px) {
    .donationContainer .galleryList li:last-child .joinTxt{font-size:25px;margin-bottom:15px;line-height:28px;}
    .donationContainer .galleryList li:last-child .btnJoinDonation{height:36px;font-size:20px;}
}
/*Donation Program*/

/*Franchise*/
.franchiseContainer{width:90%;min-height:600px;margin-left:5%;margin-bottom:60px;}
.franchiseContainer .title{font-family:'PT Sans',sans-serif;font-weight:bold;font-size:28px;margin-top:40px;margin-bottom:10px;}
.franchiseContainer .description{font-size:16px;}
.franchiseContainer .description a{color:#d71921;}
.franchiseContainer .gallerySlick{min-width:60px;}
.franchiseContainer .gallerySlick .pdfThumbnail img{min-width:60px;background-color:#c8c7c7;height:auto;min-height:100px;}
.franchiseContainer .gallerySlick .imgdoc{width:40px;height:auto !important;margin-right:6% !important;margin-top:-34px !important;position:relative;float:right;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .franchiseContainer .title{font-size:24px;margin-top:20px;margin-bottom:5px;}
    .franchiseContainer .description{font-size:14px;}
}
/*Franchise*/

/*Account*/
/*Login Page*/
.loginContainer{width:90%;margin-left:5%;position:relative;overflow:hidden;margin-bottom:30px;}
.loginContainer .mobileContainer{padding-top:30px;padding-bottom: 20px;}
.loginContainer .mobileContainer label{font-size:17px;color: #696969;margin-bottom: 15px;float: left;}
.loginContainer .mobileContainer .lblText{width:auto;margin-left:4%;padding-right:3%;line-height:2.2;}
.loginContainer .mobileContainer .btnFind{width:6.4%;height:39px;margin-left:3.8%;float:left;background-color:#d71921;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:21px;color:#fff;text-align:center;border-radius:5px;line-height:1.8;cursor:pointer;}
.loginContainer .mobileContainer #mcardLoader{width:40px;display:block;margin-top:9px;margin-left:10px;float:left; display: none;}
.loginContainer .mobileContainer .lblMsg{width:76%;font-size:15px;float:right;margin-bottom:15px;font-weight:bold;}

.loginContainer .lblText{width:46.7%;font-size:16px;color:#666666;text-align:right;float:left; line-height:2.2;}
.loginContainer .lblTextLeft{width:25.2%;font-size:16px;color:#666666;text-align:right;float:left;line-height:2.2;}
/*.loginContainer .lblRadio{font-size:19px;color:#666666;}*/
.loginContainer .txtInputMob{width:34%;max-width:455px;height:35px;background-color:#e9e6e6;border:2px solid #dddbdb;color:#767575;font-size:16px;padding-left:2%;float:left;}
.loginContainer .txtInput{width:44.8%;max-width:455px;height:35px;background-color:#e9e6e6;border:2px solid #dddbdb;color:#767575;font-size:16px;margin:0 0 20px 4%;padding-left:3%;float:left;}
.loginContainer .radioBtn{height:35px;font-size:16px;color:#767575;margin-left:3.3%;float:left;margin-bottom:12px;}
.loginContainer .radioBtn label{margin:0 10px;}
.loginContainer .styledCountry{width:45%;height:35px;margin-bottom:20px;padding-left:2%;float:left;outline:none;overflow:hidden;border:2px solid #dddbdb;background:url('../img/btn/drophover.png') no-repeat right #e9e6e6;background-position: -10% inherit;margin-left:5%;}
.loginContainer .styledCountry select{width:115%;height:35px;border:0;outline:none; font-size:16px;color:#767575;background-color:transparent;}
.loginContainer .calendarHolderContent{width:21.8%;display:none;position:absolute;margin-top:39px;left:22.8%;font-size:15px !important;}
.loginContainer .calendarHolderContent .ui-datepicker select{width:auto !important;background-color:transparent;border:0 none;color:#fff;-moz-appearance:none;-webkit-appearance:none;font-weight:inherit;}

.loginContainer .btns{width:48.8%;margin:10px 0;margin-left:29.2%;overflow:hidden;text-align:center;}
.loginContainer .btns .btnLog{width:45%;height:35px;cursor:pointer;background-color:#d71921;color:#fff;font-size:17px;text-align:center;font-family:'PT Sans',sans-serif;font-weight:bold;border-radius:5px;line-height:1.8;float:left;}
.loginContainer .updateBtns{width:auto;padding-top:25px;margin:auto;}
.loginContainer .updateBtns .btnLog{width:16%;float:none;}
.loginContainer .calendar{background-color:#FAFAFA;}
.loginContainer .cardHN{padding-bottom: 20px;}
.loginContainer .cardHN .cardHolder{float:left;}
.loginContainer .cardHN .cardNumContainer{}
.loginContainer .userInfoContainer{}
.loginContainer .userInfoContainer .leftInfo {width:45%;border-right:1px solid #666666;float:left;padding-right:5%;}
.loginContainer .userInfoContainer .rightInfo {width:45%;float:left;padding-left:2.5%;}
.loginContainer .txtLebanon{padding-bottom: 20px;padding-left: 20px; text-align: left;line-height:35px;}
.loginContainer .userInfoContainer .rightInfo .lblMsg{font-size:16px;height:40px;font-weight:bold;}
@media only screen and (min-width : 1024px) and (max-width : 1200px) {
    .loginContainer .mobileContainer label{font-size:15px;}
    .loginContainer .mobileContainer .btnFind{font-size:19px;line-height:1.6;}
    .loginContainer .mobileContainer .lblText{line-height:4.5;}
    .loginContainer .lblText,.loginContainer .lblTextLeft{font-size:14px;line-height:2.7;}
    .loginContainer .txtInput{font-size:12px;}
    .loginContainer .radioBtn{font-size:13px;margin:0 6px;}
    .loginContainer .styledCountry select{font-size:12px;}
    .loginContainer .calendarHolderContent{font-size:12px !important;}
    .loginContainer .calendarHolderContent .ui-datepicker-prev span, .calendarHolderContent .ui-datepicker-next span{font-size:24px;line-height:0.7;}
}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .loginContainer .mobileContainer label{font-size:13px;}
    .loginContainer .mobileContainer .lblText{line-height:4.5;}
    .loginContainer .mobileContainer .btnFind{font-size:17px;line-height:1.4;}
    .loginContainer .mobileContainer .lblMsg{font-size:12px;}
    .loginContainer .lblText{font-size:12px;line-height:2.7;}
    .loginContainer .lblTextLeft{width:26%;font-size:12px;line-height:2.7;}
    .loginContainer .txtInputMob{font-size:13px;}
    .loginContainer .txtInput{font-size:10px;}
    .loginContainer .radioBtn{font-size:11px;margin:0 6px 12px;}
    .loginContainer .radioBtn label{margin:0 4px;}
    .loginContainer .styledCountry select{font-size:10px;}
    .loginContainer .btnLog{width:12%;font-size:15px;line-height:1.8;}
    .loginContainer .userInfoContainer .rightInfo .lblMsg{font-size:12px;}
    .loginContainer .calendarHolderContent{font-size:10px !important;min-width:143px;}
    .loginContainer .calendarHolderContent .ui-datepicker-prev span, .calendarHolderContent .ui-datepicker-next span{font-size:20px;line-height:0.7;}
}
@media only screen and (min-width : 641px) and (max-width : 812px) {
    .loginContainer .mobileContainer .btnFind{width:8%;}
    .loginContainer .userInfoContainer .leftInfo{width:100%;border-right:none;padding-right:5%;}
    .loginContainer .userInfoContainer .rightInfo{width:100%;padding-left:0;}
    .loginContainer .lblText, .loginContainer .lblTextLeft{width:26.5%;}
    .loginContainer .txtInput{width:44%;}
    .loginContainer textarea.txtInput{margin-bottom:0;}
    .loginContainer .radioBtn{margin:0 3% 12px;}
    .loginContainer .styledCountry{margin-left:4%;}
    .loginContainer .userInfoContainer .rightInfo .lblMsg{margin-left:30.5%;line-height:3;}
    .loginContainer .btns{width:48%;margin:20px 0 10px;margin-left:30.5%;}
    .loginContainer .updateBtns .btnLog{width:30%;float:none;}
    .loginContainer .calendarHolderContent{width:47.8%;left:30.3%;}
}
/*End Login Page*/

/*Update Page*/
.loginContainer .MemberCateg{width:225px;color:#bbbbbb;margin-left:25%;font-size:14px;padding:3px 0 5px 10px;background:url('../img/bg/updateBG.png') no-repeat; background-size:100% 100%;margin-bottom:20px;}
.loginContainer .MemberCateg .definition{font-size:13px;}
.loginContainer .MemberCateg .memberPosition{font-size:17px;color:#fff;font-weight:bold;}
.loginContainer .MemberCateg .aMemberPosition{text-decoration:underline;font-size:11px;cursor:pointer;color:#fff;}
#imgloaderUpdate{display:none;margin:5px auto 0;height:35px;}
/*.loginContainer .mobileContainer{width:646px;padding-top:20px;padding-bottom: 20px;}*/
/*End Update Page*/
/*Account*/

/*My Cart*/
.cartitmcont{width:68%;margin-left:5%;position:relative;overflow:hidden;padding-bottom:10px;padding-top:10px;}
.cartitmcont .cartitmcontent .top{font-size:28px;margin-bottom:10px;}
.cartitmcont .cartitmcontent .mdl{width:34%;float:right;}
.cartitmcont .cartitmcontent .mdl .labels{width:32%;float:left;color:#d71921;margin-right:15%;font-size:18px;text-align:center;}
.cartitmcont .cartitmcontent .cartitems{margin-top:25px;}
.cartitmcont .cartitmcontent .cartitems .itemDetails{width:100%;height:213px;border-bottom:1px solid #ccc;padding-bottom:35px;margin-bottom:30px;list-style:none;}
.cartitmcont .cartitmcontent .cartitems .itemImg{width:23.8%;height:100%;float:left;margin-right:1%;background-size:contain;background-position:center center;background-repeat:no-repeat;cursor:pointer;}
/*.cartitmcont .cartitmcontent .cartitems .imgBook{width:92px;height:132px;float:left;margin-right:10px; cursor:pointer; box-shadow:2px 4px 6px rgb(92, 92, 92);}
.cartitmcont .cartitmcontent .cartitems .imgServices{max-width:92px;max-height:132px;float:left;margin-right:10px; cursor:pointer;}
.cartitmcont .cartitmcontent .cartitems .imgMultimedia{max-width:92px;max-height:132px;float:left;margin-right:10px; cursor:pointer;}*/
.cartitmcont .cartitmcontent .cartitems  #left{float:left;width:40%;max-height:100%;overflow:hidden;margin-top:25px;margin-right:1%;font-size:13px;}
.cartitmcont .cartitmcontent .cartitems .barcodestyle{margin:15px 0 30px;}
.cartitmcont .cartitmcontent .cartitems .delitm{font-size:18px;cursor:pointer;color:#d71921;background-color:transparent;float:left;}
.cartitmcont .cartitmcontent .cartitems  #right{width:26%;float:left;}
.cartitmcont .cartitmcontent .cartitems .itemPrice{width:40%;float:left;text-align:center;margin-top:42%;}
.cartitmcont .cartitmcontent .cartitems .itemPrice .UPrice{font-size:18px;color:#d71921;}
.cartitmcont .cartitmcontent .cartitems .itemPrice .Usave{font-size:16px;}
.cartitmcont .cartitmcontent .cartitems .Qttxt{width:25%;height:30px;float:right;text-align:center;border:3px solid #c9c9c9;font-size:18px;border-radius:12px;margin-right:2%;margin-top:38%;}

.cartitmcont .cartitmcontent .cartitems .btnAddToCart{width:17%;max-width:25px;margin-top:4px;float:left;cursor:pointer;margin-left:10%;}
.cartitmcont .cartitmcontent .cartitems .addToCartLoader{display:none;float: left;margin-left:10%;}
.cartitmcont .cartitmcontent .cartitems .itemDetails.inProcess .addToCartLoader{display:block;}
.cartitmcont .cartitmcontent .cartitems .itemDetails.inProcess .btnAddToCart{display:none;}

.cartitmcont .cartLblMsg{font-size:16px;font-weight:bold;}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .cartitmcont{width:75%;}
    .cartitmcont .cartitmcontent .top{font-size:24px;}
    .cartitmcont .cartitmcontent .mdl .labels{margin-right:8%;font-size:16px;}
    .cartitmcont .cartitmcontent .cartitems .itemDetails{height:165px;}
    .cartitmcont .cartitmcontent .cartitems  #left{font-size:11px;}
    .cartitmcont .cartitmcontent .cartitems .delitm{font-size:16px;}
    .cartitmcont .cartitmcontent .cartitems .itemPrice .UPrice{font-size:16px;}
    .cartitmcont .cartitmcontent .cartitems .itemPrice .Usave{font-size:14px;}
    .cartitmcont .cartitmcontent .cartitems .Qttxt{font-size:16px;}
    .cartitmcont .cartLblMsg{font-size:14px;}
}
#cartempty{ float:right; text-decoration:underline; cursor:pointer}

.cartitmcont .Cartsubm{ float:right; width: 100%;}
.cartitmcont .Cartsubm .totalAmountCont{width:92%;background-color:#ddd;overflow:hidden;padding:11px 2.3% 13px;}
.cartitmcont .Cartsubm .totalAmnt{width:31.8%;background-color:#fff;padding:0 1.6%;float:right;}
.cartitmcont .Cartsubm .Subtotal{float:left;line-height:1.6;font-size:21px;clear:both;}
.cartitmcont .Cartsubm .beforelinks{width:64%;font-size:20px;color:#d71921;margin-top:20px;float:right;text-align:left;line-height:34px;}
.cartitmcont .Cartsubm .checkout{float:right; cursor:pointer; width:202px; padding-top: 8px;height: 25px; text-align:center; font-weight:bold; font-size:12px; background-color:#d71921; color:#fff;}
.cartitmcont .Cartsubm .tot{color:#d71921;}
.cartitmcont .Cartsubm .vatRmq{font-size:14px;margin-left:64%;margin-top:6px;}
@media only screen and (min-width : 835px) and (max-width : 1200px) {
    .cartitmcont .Cartsubm .totalAmnt{width:39%;}
}
@media only screen and (min-width : 641px) and (max-width : 834px) {
    .cartitmcont .Cartsubm .totalAmountCont img{max-width:37%;}
    .cartitmcont .Cartsubm .totalAmnt{width:49%;}
}

.cartitmcont .deliveryPickup{width:100%;}
.cartitmcont .deliveryPickup .shipcont{width:39.3%;font-size:22px;float:left;cursor:pointer;text-align:center;height:37px;color: #fff;background-color:#d71921;border-radius:12px;}
.cartitmcont .deliveryPickup .shiponoff{width:46%;height:31px;float:left;color:#fff;margin:3px 1.3% 0 2%;line-height:31px;}
.cartitmcont .deliveryPickup .shiponoffsel{background-color:#fff;color: #000 !important;border-radius:9px;}
.cartitmcont .deliveryPickup .shipSep{height:31px;border-right:3px solid #fff;float:left;margin-top:3px;}
.cartitmcont .deliveryPickup .wholesaleCont{width:55%;height:52px;}
.cartitmcont .deliveryPickup .shipcont.wholesaleCont .shiponoff{height:46px;line-height:23px;}
.cartitmcont .deliveryPickup .shipcont.wholesaleCont .shipSep{height:46px;}
.cartitmcont #shopsCont{margin-top:50px;}

.cartitmcont .paymentDetails{width:100%;float:left;clear:both;}
.cartitmcont .paymentDetails .lblName{font-size:17px;color:rgba(0,0,0,0.7);margin-bottom:5px;}

.cartitmcont .styledSelect{width:29%;height:38px;border:2px solid #ed1f24;overflow:hidden;float:left;clear:both;}
.cartitmcont .styledSelect select{width:110%;height:38px;border:0 none;padding-left:6%;font-size:17px;color:rgba(0,0,0,0.7);outline:none;}
.cartitmcont .styledSelect select option{font-size:17px;color:#000;padding-left:6%;}
.cartitmcont .ddlArw{margin-left:25%;margin-top:-4px;position:relative;float:right;margin-bottom:30px; float:left;clear:both;}

.cartitmcont .paymetpross{width:29.8%;height:34px;font-weight:bold;font-size:22px;float:left;margin-top:20px;cursor:pointer;text-align:center;background-color:#d71921;color:#fff;border-radius:12px;}

.cartitmcont .addresbox{width:40.5%;display:none;margin-top:40px;}
.cartitmcont .addresbox .selectAddress{border:1px solid #878787;margin-bottom:23px;}
.cartitmcont .addresbox .styledSelect{width:98%;}
.cartitmcont .addresbox .styledSelect select, .cartitmcont .addresbox .styledSelect select option{padding-left:1.5%;}
.cartitmcont .addresbox .ddlArw{margin-bottom:23px;margin-left:1.5%;}
.cartitmcont .addresbox .naddtxt{width:97.5%;height:38px;border:1px solid #878787;float:left;margin-bottom:23px;outline: none;font-size:17px;color:rgba(0,0,0,0.7);padding-left:1.5%;}
.cartitmcont .addresbox .newaddbtn{width:25.6%;float:right;font-size:22px;font-weight:bold;color:#fff;text-align:center;background-color:#d71921;line-height:34px;cursor:pointer;margin-right:4.8%;border-radius:12px;}
.cartitmcont .addresbox .addressLblMsg{float:right;font-size:13px;font-weight:bold;text-align:right;clear:both;}

.cartitmcont .proceedPayment{width:100%;}
.cartitmcont .proceedDeliv{position:absolute;margin-top:-296px;margin-left:50%;}
.cartitmcont .proceedDeliv .beforelinks{top:0;margin-top:0;left:0;position:absolute;}
.cartitmcont .proceedDeliv .paymentDetails{margin-top:63px !important;}
.cartitmcont .proceedDeliv .paymetpross{top:242px;position:absolute;}

@media only screen and (min-width : 641px) and (max-width : 1023px) {
    .cartitmcont .Cartsubm .Subtotal{font-size:18px;}
    .cartitmcont .Cartsubm .beforelinks{width:50%;font-size:17px;margin-top:25px;}
    .cartitmcont .Cartsubm .vatRmq{font-size:13px;}
    .cartitmcont .deliveryPickup .shipcont{width:53.3%;font-size:19px;}
    .cartitmcont .deliveryPickup .wholesaleCont{width:72%;}
    .cartitmcont #shopsCont{margin-top:35px;}
    .cartitmcont .paymentDetails .lblName{font-size:14px;}
    .cartitmcont .styledSelect{width:43%;}
    .cartitmcont .styledSelect select{height:38px;font-size:14px;}
    .cartitmcont .ddlArw{margin-left:35%;}
    .cartitmcont .paymetpross{width:43.8%;font-size:19px;}
    .cartitmcont .addresbox{width:50.6%;margin-top:34px;}
    .cartitmcont .addresbox .naddtxt{font-size:14px;}
    .cartitmcont .addresbox .newaddbtn{font-size:19px;}
    .cartitmcont .addresbox .addressLblMsg{font-size:11px;font-weight:bold;}
    .cartitmcont .addresbox .ddlArw{padding-left:3.5%;}
    .cartitmcont .proceedDeliv .paymentDetails{margin-top:57px !important;}
    .cartitmcont .proceedDeliv .paymetpross{top:231px;}
    .cartitmcont .proceedDeliv{margin-top:-285px;margin-left:56%;}
    .cartitmcont .proceedDeliv .beforelinks{margin-top:0;}
}
@media only screen and (min-width : 641px) and (max-width : 750px) {
    .cartitmcont .Cartsubm .vatRmq{margin-left:47%;margin-bottom:10px;}
}
/*My Cart*/

/*company profile popup*/
.companyProfilePopUp{width:80%;display:none;left:10% !important;top:46px !important;position:fixed;z-index:999;background:url(../img/loaders/redLoaderW.GIF) no-repeat;background-size:45px;background-position:center center;background-color:#fff;padding:45px 0 25px;}
.companyProfilePopUp .mybookCont{width:95%;margin:0 auto;}
#mybook.wowbook{margin:auto}
.wowbook-lightbox > .wowbook-close{    border: 0!important;   background: transparent!important;   font-size: 25px;   cursor: pointer;   outline: none;margin-top:4px;}
/*company profile popup*/

/*My orders*/
.ordersCont{margin:50px 2.5% 100px 1.3%;}
.ordersLoader{width:45px;z-index:99999;display:none;position:fixed;margin-top:150px;left:50%;}
.ordersCont #orderrows{width:100%;border-spacing:0 5px;}
.orderheader{height:44px;text-align:center;font-weight:bold;color:#d71921;font-size:20px;}
.orderheader .ttlorder{border-right:2px solid #c9c7c7;}
.orderheader .ttlorder:last-child{border-right:none;}
.ordersCont .orderId{width:15.5%;}
.ordersCont .orderDate{width:19.3%;}
.ordersCont .orderQty{width:19.3%;}
.ordersCont .orderTotAmount{width:19.3%;}
.ordersCont .orderStatus{width:22.3%;}
.orderrow{height:25px;text-align:center;font-size:17px;}
.ordersCont .orderrow:hover{background-color:#ccc;cursor:pointer;}
.ordersCont .orderrow .cntorder{}

.orderDetails{width:91.5%;min-height:200px;margin-left:2.4%;display:none;}
.orderDetails .ordersLoader{position:absolute;}
.orderDetails .ordpopupclose{font-size:30px;float:right;cursor:pointer;}
.orderDetails .amountDetails{padding:10px 3%;background-color:#eaeaea;margin-bottom:24px;overflow:hidden;}
.orderDetails .amountDetails .amntInfo{float:left;font-size:20px;}
.orderDetails .amountDetails .amntInfo span{color:#d71921;}
.orderDetails .orderDetailsTble{width:100%;border-spacing:0 5px;}
.orderDetails .orderDetailsTble .orderTtle{width:14.8%;}
.orderDetails .orderDetailsTble .orderRefId{width:21.1%;}
.orderDetails .orderDetailsTble .orderDetQty{width:21.1%;}
.orderDetails .orderDetailsTble .orderUnitPrice{width:21.1%;}
.orderDetails .orderDetailsTble .orderTotPrice{width:21.1%;}
.orderDetails .orderrow:hover{color:#d71921;}
@media only screen and (min-width : 771px) and (max-width : 958px) {
    .orderheader{font-size:18px;}
    .orderDetails .ordpopupclose{font-size:26px;}
    .orderrow{font-size:15px;}
    .orderDetails .amountDetails .amntInfo{font-size:18px;}
}
@media only screen and (min-width : 641px) and (max-width : 770px) {
    .orderheader{font-size:16px;}
    .orderDetails .ordpopupclose{font-size:24px;}
    .orderrow{font-size:13px;}
    .orderDetails .amountDetails .amntInfo{font-size:16px;}
}

.quotePopup{width:290px;height:auto;position:absolute;top:0;padding:15px;background-color:rgb(242, 239, 239);display:none;z-index:99999999;}
.quotePopup .closeQuotePop{float:right;margin-bottom:5px;font-size:16px;font-weight:bold;color:rgb(215, 25, 33);cursor:pointer;margin-top:-10px;}
.quotePopup .quoteText{text-indent:10px;width:100%;margin:auto auto 8px;display:block;border:2px solid rgb(191, 191, 191);height:25px;border-radius:3px;}
.quotePopup .quoteTextArea{text-indent:10px;font-size:14px;width:100%;margin:auto auto 8px;display:block;border:2px solid rgb(191, 191, 191);padding:0;resize:none;height:70px;border-radius:3px;}
.quotePopup .quoteSendBtn{width:100px;height:25px;float:right;color:rgb(255, 255, 255);font-weight:bold;font-size:16px;border-radius:7px;background-color:#d71921;}
.quotePopup .quoteMsg{width:185px;margin-right:5px;float:left;color:#000;margin-top:5px;font-size:13px;}
/*My orders*/

/*Franchise*/
.franchiseCont{margin-left:1.3%;}
.franchiseCont .leftSection{width:19.5%;float:left;}
.franchiseCont .leftSection .franchiseNbr{height:93px;background:url(../img/bg/8Franchise.png) no-repeat;background-color:#d71921;background-size:77% auto;background-position:center center;}
.franchiseCont .leftSection .benefits{color:#414042;font-size:12px;margin:10px 5% 6px;}
.franchiseCont .leftSection .benefits ul{margin-left:5%;}
.franchiseCont .leftSection .benefits li{list-style:circle;}
.franchiseCont .leftSection label{font-size:15px;color:#d71921;}
.franchiseCont .franchiseBranchImg img{width:100%;clear:both;float:left;}
.franchiseCont .franchiseBranchImg .branchName{position:relative;float:right;line-height:27px;margin-top:-27px;padding:0 10px;background-color:#d71921;font-size:14px;color:#fff;}
.franchiseCont .leftSection .moreInfo{color:#4f4f4f;font-size:15px;margin:14px 2.7% 5px;font-family:'PT Sans', sans-serif}
.moreInfo{color:#4f4f4f;font-size:15px;margin:14px 2.7% 5px;font-family:'PT Sans', sans-serif}

.franchiseCont .formSection{width:61.2%;float:left;margin-bottom:60px;}
.franchiseCont .formSection .topSection{height:93px;background-color:#eee;font-size:32px;color:#d71921;text-align:center;line-height:93px;padding:0 14px;}
.franchiseCont .formSection .innerContent{width:51%;margin:0 auto;}
.innerContent .headSection{color: #484849;overflow:hidden;margin-top:28px;}
.innerContent .headSection .pTtle{font-size:19px;margin-bottom:6px;}
.innerContent .headSection .sttlsRed{width:50%;color:#d71921;font-size: 16px;float:left;}
.innerContent .headSection .sttls{width:50%;font-size:14px;float:left;}
.innerContent .bodySection{margin-top:15px;}
.innerContent .bodySection .redTtle{color:#d71921;font-size:23px;}
.innerContent .bodySection .grayLbl{color:#484849;font-size:14px;margin-top:3px;margin-bottom:15px;}
.innerContent .bodySection .row{width:46%;margin-top:10px;float:left;}
.innerContent .bodySection .inputTxt{width:94%;height:35px;outline:none;border:1px solid #878787;color:#484849;font-size:12px;padding-left:6%;font-family:'PT Sans', sans-serif;}
.innerContent .bodySection .rowOne{width: 96%;margin-top: 15px;}
.innerContent .bodySection .rowOne .inputTxt{padding-left: 3%;width: 97%;}
.innerContent .bodySection textarea.inputTxt{resize:none;height:70px;padding-top:4px;}
.innerContent .bodySection .rowOne .inputBtn{width:28%;height:37px;background-color:#d71921;color:#fff;border:0;text-align:center;line-height:1.7;font-size:21px;cursor:pointer;margin-top:4px;float:right;}
.innerContent .bodySection .rowOne .loader{width:30px;height:30px;background-image: url(../img/loaders/redLoaderW.gif);background-repeat: no-repeat;background-size: 100%;float:right;margin-top:7px;display:none;margin-right:5px;}
.innerContent .bodySection .rowOne #submitMsg{width:66%;float:left;font-size:15px;color:#000;}
.innerContent .bottomSection{color:#d71921;font-size:15px;margin:30px 0 50px;}

.franchiseCont .rightSection{width:19.3%;float:left;}
.franchiseCont .rightSection .maliksLogo{height:93px;background:url(../img/logo/logo.png) no-repeat;background-color:#eee;background-size:70.5% auto;background-position:center center;}
.franchiseCont .rightSection .franchiseBranchImg .branchName{float:left;}
@media only screen and (min-width : 1191px) and (max-width : 1600px) {
    .franchiseCont .formSection .innerContent{width:64%;}
}
@media only screen and (min-width : 1000px) and (max-width : 1190px) {
    .franchiseCont .formSection .topSection{font-size:28px;}
    .franchiseCont .formSection .innerContent{width:77%;}
}
@media only screen and (min-width : 905px) and (max-width : 999px) {
    .franchiseCont .formSection .topSection{font-size:24px;}
    .franchiseCont .formSection .innerContent{width:87%;}
}
@media only screen and (min-width : 641px) and (max-width : 904px) {
    .franchiseCont .leftSection, .franchiseCont .formSection, .franchiseCont .rightSection{width:100%;float:left;}
    .franchiseCont .leftSection .franchiseNbr{width:100%;background-size:229px auto;}
    .franchiseCont .leftSection .benefits{margin:10px 2%;}
    .franchiseCont .leftSection .benefits ul{margin-left:2%;}
    .franchiseCont .franchiseBranchImg{width:40%;max-width:296px;float:left;margin-right:3%;margin-left:2%;}
    .franchiseCont .leftSection .moreInfo{margin:14px 2% 30px;}
    .franchiseCont .formSection .topSection{font-size:28px;}
    .franchiseCont .formSection .innerContent{width:65%;}
    .innerContent .bottomSection{margin:30px 0;}
    .franchiseCont .rightSection{margin-bottom:50px;}
    .franchiseCont .rightSection .maliksLogo{width:100%;background-size:205px auto;}
    .franchiseCont .rightSection .franchiseBranchImg{margin-top:20px;}
}
@media only screen and (min-width : 641px) and (max-width : 767px) {
    .franchiseCont .formSection .innerContent{width:80%;}
}



.printbtn{background-image:url(../img/btn/print.png); background-size:100% 100%; cursor:pointer; float:right; width: 35px;height: 28px;margin-top: 15px;}
