@import url('https://fonts.googleapis.com/css?family=Just+Another+Hand|Open+Sans:400,700|Roboto:300,400,700|Oswald');
 /*

    font-family: 'Roboto', sans-serif;

    font-family: 'Open Sans', sans-serif;

    font-family: 'Just Another Hand', cursive;

    font-family: 'Oswald', sans-serif;

11A8 E0, fea 22b
*/
*{border-radius: 0px !important;outline: none !important;}

body{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 13px;color: #555555;background-color: #f1f3f6;}



/* fixer classes */
img{max-width: 100%;}
a{color: #2874f0;}
.img-responsive{display: inline-block;}
.padding0{padding: 0px !important;}
.paddingl0{padding-left: 0px !important;}
.paddingr0{padding-right: 0px !important;}
.paddingrl0,
.paddinglr0{padding-left: 0px !important;padding-right: 0px !important;}
.padding7{padding: 7px !important;}
.mr0{margin: 0px !important;}
.mrt0{margin-top: 0px !important;}
.mrb0{margin-bottom: 0px !important;}
.mrr0{margin-right: 0px !important;}
.mrb4{margin-bottom: 4px !important;}
.mrb7{margin-bottom: 7px !important;}
.space10{height: 10px;}
.space14{height: 14px;}
.space20{height: 20px;}
.space30{height: 30px;}
.space40{height: 40px;}
.space60{height: 60px;}
.full-width{width: 100%;}
input[type='file']{height: auto;}
.text-theme{color: #2874f0;}
.bg-white{background: #ffffff !important;}
.text-white{color: #ffffff !important;}
.text-green{color: #007600 !important;}
.text-red{color: #ff0060 !important;}

.gseoText{height: 0px !important;width: 0px !important;overflow: hidden !important;margin: 0px !important;padding: 0px !important;}

.img-circle {border-radius: 50% !important; }

.font-oswald{font-family: 'Oswald', sans-serif;}

.row{margin-right: -7px; margin-left: -7px; }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-right: 7px;padding-left: 7px;}
/* fixer classes */


/*font size*/
.fsize9{font-size: 9px !important;}
.fsize10{font-size: 10px !important;}
.fsize11{font-size: 11px !important;}
.fsize12{font-size: 12px !important;}
.fsize13{font-size: 13px !important;}
.fsize14{font-size: 14px !important;}
/*font size*/

/* fix select2 */
.select2{width: 100% !important;}
.select2-container--default .select2-results__option[aria-disabled=true]{display: none !important;}
.select2-container--bootstrap .select2-results__option[aria-disabled=true]{display: none !important;}
.input-sm-fix .select2-container--bootstrap .select2-selection--single{height: 30px !important;padding-top: 3px !important;}
/* fix select2 */

/*orderHASHno*/
.orderHASHno{}
.orderHASHno span{background: #f5f5f5; border: 1px solid #e3e3e3; font-weight: bold; padding: 5px 10px 5px; border-bottom: 0px;}
/*orderHASHno*/

/*dl-horizontal*/
.dl-horizontal._osx{}
.dl-horizontal._osx dt{text-align: left;width: 110px;font-weight: normal;color: #767676 !important;}
.dl-horizontal._osx dd{margin-left: 130px;color: #111111 !important;margin-bottom: 10px;}
.dl-horizontal._osx dd._wrning{color: #e16c00 !important;font-weight: bold;}
.dl-horizontal._osx dd._sucs{color: #669900 !important;font-weight: bold;}
/*dl-horizontal*/


/*styleDropdown*/
.styleDropdown{position: relative;width: 100%;}
.styleDropdown label{left: 10px; top: 5px; text-align: left; display: inline-block; vertical-align: middle; position: absolute; background-color: #fff; pointer-events: none; width: 86%; height: 87%;}
.styleDropdown label .variName{line-height: 1.7em;padding: 0 2px 0 2px; font-weight: 700; font-size: 2rem; color: #666; margin-bottom: 40px;}
.styleDropdown label .variOld{font-weight: 300; float: right; padding: 0 2px 0 2px; line-height: 2.3em; font-size: 1.5rem; color: #8a8a8a; text-decoration: line-through;margin-right: 5px;}
.styleDropdown label .variOld .fa{font-size: 90%;}
.styleDropdown label .variPrice{font-weight: 700;float: right;padding: 0 2px 0 2px; line-height: 1.7em;font-size: 2rem;color: #2874f0;}
.styleDropdown label .variPrice .fa{font-size: 90%;}
.styleDropdown select{-webkit-appearance: none; -moz-appearance: none; appearance: none;background-image: url(https://www.dove.com/etc/ui/dove/clientlibs/core/core/svgs/stack/svg/sprite.stack.svg#dropdown-arrow);
background-color: #fff; background-repeat: no-repeat; background-position: right center; background-size: 45px 38px; cursor: pointer;}
/*styleDropdown*/


/*modal*/
.modal-fluid{width:99%;}
.modal-page{width: 100%;margin: 0px auto;}
.modal-page .modal-body{overflow-x: hidden;overflow-y: scroll;}
.modal-header.bgColor-nishadil{color: #ffffff;}
.theme .modal-header{color: #ffffff;padding: 7px 15px;background: #2874f0;}
.theme .modal-header .close{margin-top: 0px;}
.theme-i .modal-header{color: #ffffff !important;padding: 7px 15px !important;background: #2874f0 !important;}
.theme-i .modal-header .close{margin-top: 0px  !important;}

.modalMsgOnly .modal-body{padding: 0px;}
.modalMsgOnly .modal-body .alert{margin-bottom: 0px;}

.modalWithTabs .modal-body,.modalPadding0 .modal-body{padding: 0px;}
.modalWithTabs .modal-body .ajaxLoader{padding: 15px;}
.modalWithTabs .modal-body .nav.nav-tabs{background: #e7e7e7;}
.modalWithTabs .modal-body .tab-content{padding: 15px;}
.modalWithTabs .modal-footer{background: #e7e7e7;}

.modalDelete .modal-body{text-align: center;background:#E91E63 !important;color: #ffffff !important;}
.modalDelete .modal-header,
.modalDelete .modal-footer{background: #E91E63 !important;border:0px;}

.modalCenter{text-align: center; padding: 0!important; }
.modalCenter:before {content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -4px; }
.modalCenter .modal-dialog {display: inline-block; text-align: left; vertical-align: middle; }
/*modal*/


/*mobile br*/
br.br-xs{display: none;}
/*mobile br*/

/* btn theme */
.btn.theme{background-color: #2874f0;color: #ffffff;border-color: #2874f0;}
.btn.theme:active,
.btn.theme:focus,
.btn.theme:hover{background-color: #2874f0;color: #ffffff;border-color: #2053a8;}
/* btn theme */

/* btn black */
.btn.btn-black{background-color: #7b7b7b;color: #ffffff;border-color: #7b7b7b;}
.btn.btn-black:active,
.btn.btn-black:focus,
.btn.btn-black:hover{background-color: #666666;color: #ffffff;border-color: #666666;}
/* btn black */



/* header */
header{background-color: #2874f0;box-shadow: 0 4px 7px rgba(0, 0, 0, 0.13);}
header #topSearchForm{margin-top: 12px;}
header #topSearchForm .form-control{border-top-left-radius: 3px !important;border-bottom-left-radius: 3px !important;}
header #topSearchForm .btn.btn-default{background-color: #2A363F;color: #ffffff;margin-left: 0px;padding:7px 40px;border-color: #2A363F;border-top-right-radius: 3px !important;border-bottom-right-radius: 3px !important; top: -1px; left: -1px;}
/* header */


/* list-group noBorder */
.list-group.noBorder{margin-bottom: 0px;}
.list-group.noBorder .list-group-item{border:none;transition: 0.5s all;}
.list-group.noBorder a.list-group-item:hover{background-color: #2A363F;color: #ffffff;}
.list-group.noBorder .list-group-item.active{background-color: #2A363F;color: #ffffff;}
/* list-group noBorder */


/* topMiniBar */
.topMiniBar{background-color: #2a363f33;color: #ffffff;font-size: 12px;padding: 4px 0px;}
.topMiniBar ul{margin-bottom: 0px;text-transform: capitalize;}
.topMiniBar ul > li > a{color: #ffffff;}
/* topMiniBar */


/* mainMenu */
.mainMenu{background-color: #ffffff;border: none;margin-bottom: 0px;min-height: 34px;}
.mainMenu .navbar-brand{height: 40px;padding: 10px 15px;color: #ffffff;font-family: 'Oswald', sans-serif;}
.mainMenu .navbar-nav > li > a{/*color: #ffffff;*/font-weight: normal;padding-top: 7px;padding-bottom: 7px;border-top-left-radius: 3px !important;border-top-right-radius: 3px !important;}
.mainMenu .navbar-nav > li > a:hover{color: #2A363F;background-color: #ffffff;}
.mainMenu .navbar-nav > li > a > i.fa{margin-right: 7px;}
.mainMenu .navbar-nav > li.dropdown > ul.dropdown-menu > li > a{padding: 10px 20px;transition: 0.5s all;color: #2A363F;}
.mainMenu .navbar-nav > li.dropdown > ul.dropdown-menu > li > a > i.fa{margin-right: 7px;}
.mainMenu .navbar-nav > li.dropdown > ul.dropdown-menu > li > a:hover{background-color: #2874f0;color: #ffffff;}
/* mainMenu */

/*cartMenuDesktop*/
.cartMenuDesktop{}
.cartMenuDesktop a{color: #ffffff;font-size: 17px;margin-top: 10px;border-radius: 3px !important;}
.cartMenuDesktop a:hover{background: #ffffff;color:#1e1e1e;text-decoration: none;}
/*cartMenuDesktop*/


/*userMenuDesktop*/
.userMenuDesktop{}
.userMenuDesktop>.btn-group{}
.userMenuDesktop>.btn-group>.btn{color: #ffffff;font-size: 17px;margin-top: 10px;border-radius: 3px !important;}
.userMenuDesktop>.btn-group>.btn>.fa.fa-user{}
.userMenuDesktop>.btn-group:hover>.btn,
.userMenuDesktop>.btn-group>.btn:hover,
.userMenuDesktop>.btn-group>.btn:focus{background: #ffffff;color:#1e1e1e;text-decoration: none;}
.userMenuDesktop>.btn-group:hover>.dropdown-menu{display: block;;}
.userMenuDesktop>.btn-group>.dropdown-menu{top:93%;border-top:0px;min-width: 162px;left: -1px;}
.userMenuDesktop>.btn-group>.dropdown-menu>li>a{padding: 7px 20px;}
.userMenuDesktop>.btn-group>.dropdown-menu>li>a:hover{background: #2A363F;color: #ffffff;}
.userMenuDesktop>.btn-group>.dropdown-menu>li>a.logout{text-align: center; background: #2a363f; color: #ffff; margin: 0px 7px; border-radius: 5px !important;}
/*userMenuDesktop*/



/* logoClass */
.logoClass{margin: 7px 0px;max-width: 150px;}
/* logoClass */


/* heroSectionheroSection */
.heroSection{margin-top: 15px;}
.heroSection .topSideMenu,.topSideMenu{padding-right: 0px;box-shadow: 3px 7px 7px 0 rgba(0,0,0,0.1);}
.heroSection .topSideMenu .list-group,.topSideMenu .list-group{margin-bottom: 0px;}
.heroSection .topSideMenu .list-group .list-group-item,.topSideMenu .list-group .list-group-item{border:none;transition: 0.5s all;}
.heroSection .topSideMenu .list-group a.list-group-item:hover,.topSideMenu .list-group a.list-group-item:hover{background-color: #2A363F;color: #ffffff;}

.heroSection .carousel-control{width: 1%;background-image: none !important;}
/* heroSectionheroSection */



/*bigMainSlider*/
#bigMainSlider{margin-top: -15px;margin-left: -13px;margin-right: -13px;}
/*bigMainSlider*/

/*homeListingSec*/
.homeListingSec,.whiter{background: #ffffff;padding: 20px;margin-bottom: 35px;}
/*homeListingSec*/

/*homeCatListingTitle*/
.homeCatListingTitle {text-transform: uppercase; padding: 7px 7px 20px 7px; color: #535353; font-weight: bold; font-size: 15px;margin-bottom: 30px;border-bottom: 1px solid #d7d7d7;margin-top: 0px; }
.homeCatListingTitleBtn{float: right; transform: translateY(11px); font-size: 12px; font-weight: bold; background: #2874f0; color: #ffffff; padding: 5px 10px; text-transform: uppercase; border: 2px solid #ffffff;margin: -1px 2px 0px 0px;transition: 0.5s all;}
.homeCatListingTitleBtn:hover,
.homeCatListingTitleBtn:focus,
.homeCatListingTitleBtn:active{text-decoration: none;margin-right: -1px;}
/*homeCatListingTitle*/


/* flagOff */
.flagOff{background: #2874f0;color: #ffffff;padding: 3px 7px;position: absolute;font-family: Oswald;font-size: 1.4em;border-bottom-right-radius: 15px !important;}
/* flagOff */



/* xTitle */
.xTitle{text-align: center;background: #fedeed; background: -moz-linear-gradient(top,  #fedeed 50%, #ffffff 100%); background: -webkit-linear-gradient(top,  #fedeed 50%,#ffffff 100%); background: linear-gradient(to bottom,  #fedeed 50%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fedeed', endColorstr='#ffffff',GradientType=0 ); margin: 0px;font-size: 15px;color: #ac015c;padding: 10px 0px; }
/* xTitle */



/*tab style*/
.tab-style1{}
.tab-style1 li a{border-top: 0px; border-right: 0px; border-left: 0px;}
.tab-style1 li.active a{border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 1px solid #2874f0;}

.tab-style1 li a:hover,
.tab-style1 li a:active,
.tab-style1 li a:focus{background: #ffffff;}

.tab-style1 li.active a:hover,
.tab-style1 li.active a:active,
.tab-style1 li.active a:focus{border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 1px solid #2874f0;}
/*tab style*/


/* thumbnail.post */
.thumbnail.post{min-height: 400px;}
.thumbnail.post img{display: block;}
.thumbnail.post .caption h4{margin-top: 0px;text-transform: uppercase;color: #620732;}
/* thumbnail.post */



/*productList*/
.productList a.thumbnail{padding: 0px;margin-bottom: 20px;overflow: hidden;display: block;border:none;border-bottom:2px solid #ffffff;}
.productList a.thumbnail:active,
.productList a.thumbnail:focus,
.productList a.thumbnail:hover{text-decoration: none;border-color: #2874f0;border-bottom-color:#2874f0;box-shadow: 0px 5px 25px #d7d7d7;}
.productList a.thumbnail .flagOff{font-size:1em;transform:rotate(-19deg) translateY(10px);border-bottom-right-radius:0px !important;border-radius:4px !important;}
.productList a.thumbnail img{width: 100%;}
.productList a.thumbnail .caption{text-align: center;min-height: 130px;position: relative;}
.productList a.thumbnail .caption .productNameSec{min-height: 35px;}
.productList a.thumbnail .caption .productName{font-size: 15px;margin-bottom:2px;}
.productList a.thumbnail .caption .productCost{color: #2874f0;font-size: 18px;}
.productList a.thumbnail .caption .productCost .priceOld{font-size: 12px;color: #999999;text-decoration: line-through;}
.productList a.thumbnail .caption .productCost .currencyIcon{font-size: 90% !important;}

.productList .buyBtns{text-align: center;position: absolute;bottom: 0px;left: 0;display:none;}
.productList .buyBtns .addCart{background-color: #2874f0;color:#ffffff;border-color: #2874f0;text-align: left;margin-bottom: 10px;}
.productList .buyBtns .buyBtn{background-color: #2A363F;color:#ffffff;border-color: #2A363F;text-align: left;}
.productList .thumbnail:hover .buyBtns{display:block;}
/*productList*/




/*buyProductList*/
.buyProductList{background: #ffffff;}
.buyProductList .estimatedDelivery{color: #2f7415;}

.buyProductList.standard{}
.buyProductList.expedited{}
/*buyProductList*/



/*productCatTree*/
.productCatTree{}
.productCatTree li a{color: #333;line-height: 2;}
.productCatTree li ul{list-style: disclosure-closed;}
.productCatTree a.active{color: #2874f0;}
/*productCatTree*/


/*policyTagUL*/
.policyTagUL{margin-bottom: 10px;}
.policyTagUL li{border-radius: 2px !important;width: 100px;font-size: 10px;text-align: center;background: #ffffff;color: #2a363f;padding: 2px;margin-right: 15px;border: 1px solid #2a363f;}
.policyTagUL li span{font-weight: bold; font-style: italic;}
/*policyTagUL*/



/*bigHeroAc*/
.bigHeroAc{background: #2874F0;color: #ffffff;margin-bottom: 30px;}
.bigHeroAc:after{clear: both;display: table; content: " ";}
.bigHeroAc .displayProfile,
.bigHeroAc .displayMessage{float: left;padding: 15px;}
.bigHeroAc .displayProfile{background: rgba(0,0,0,0.2);width: 20%;text-align: center;}
.bigHeroAc .displayProfile img{max-width: 100%;}
.bigHeroAc .displayMessage{background: transparent;width: 70%;}
.bigHeroAc .displayMessage .btn-link{color: #ffffff;}
/*bigHeroAc*/




/*socialShareProduct*/
.socialShareProduct{text-align: right !important;margin-bottom: 10px;}
.socialShareProduct a{border:none;}
.socialShareProduct a i{color: #ffffff;font-size: 12px;}
.socialShareProduct a.fb{background: #3b5999;}
.socialShareProduct a.tw{background: #55acee;}
.socialShareProduct a.gp{background: #dd4b39;}
/*socialShareProduct*/

/* emptyWishList */
#emptyWishList{min-height: 400px;text-align: center;}
#emptyWishList .btn.theme{border-radius: 25px !important;margin-top: 20px;}
/* emptyWishList */


/*wishListProducts*/
.wishListProducts{}
.wishListProducts .product{display: table;margin-bottom: 30px;padding: 10px 0px;border-bottom: 1px dashed #e7e7e7; width: 100%;}
/*.wishListProducts .product:hover{background-color: #f4f4f4;}*/
.wishListProducts .product .imgx,
.wishListProducts .product .desc,
.wishListProducts .product .optionArea{float: left;}

.wishListProducts .product .imgx{width: 15%;padding: 3px;text-align: center;}
.wishListProducts .product .desc{width: 65%;}
.wishListProducts .product .optionArea{width: 20%;padding: 1% 1.5%;}

.wishListProducts .product .imgx img{width: 100px;}
.wishListProducts .product .desc .productName{font-size: 16px;}
/*wishListProducts*/


/* emptyCart */
#emptyCart{min-height: 400px;text-align: center;}
#emptyCart .btn.theme{border-radius: 25px !important;margin-top: 20px;}
/* emptyCart */

/* cartDetails */
.cartDetails{margin: 40px 0px;min-height: 400px;}
.cartDetails .mainTitle {text-transform: uppercase; margin-top: 0px; font-size: 20px; font-weight: bold;padding-bottom: 10px; border-bottom: 1px dashed #d7d7d7;}
/* cartDetails */


/* cartProducts */
.cartProducts{}
.cartProducts .product{display: table;margin-bottom: 30px;width: 100%;}
.cartProducts .product .itemDetails,
.cartProducts .product .itemPrice,
.cartProducts .product .itemQuantity{float: left;}

.cartProducts .product .itemDetails .tl,
.cartProducts .product .itemPrice .tl,
.cartProducts .product .itemQuantity .tl{color: #666666;border-bottom: 1px solid #dddbdb;}

.cartProducts .product .itemDetails{width: 55%;}
.cartProducts .product .itemPrice{width: 25%;text-align: center;}
.cartProducts .product .itemQuantity{width: 20%;text-align: center;}

.cartProducts .product .itemDetails .imgx{float: left;margin-right: 10px;}
.cartProducts .product .itemDetails .imgx img{width: 100px;}
.cartProducts .product .itemDetails .desc{}
.cartProducts .product .itemDetails .desc h5{font-weight: bold;color: #555555;}
.cartProducts .product .itemDetails .desc .shippingUnavailable{padding: 0px !important;border: none;color: #ffffff;background: #606060;margin-left: 18%;font-size: 11px !important;}
.cartProducts .product .itemDetails .desc .shippingUnavailable span{display: inline-block; background-color: #fc0349; color: #fff !important; text-align: center; padding: 2px 7px; font-weight: bold !important;}

.cartProducts .product .itemDetails .shippingUnavailable{margin-top: 30px;padding: 0px !important;border: none;color: #ffffff;background: #606060;font-size: 11px !important;}
.cartProducts .product .itemDetails .shippingUnavailable span{display: inline-block; background-color: #fc0349; color: #fff !important; text-align: center; padding: 2px 7px; font-weight: bold !important;}

.cartProducts .product .itemDetails .canHaveMore{margin-top: 30px;padding: 0px;border-color: #cccccc;border-style: dashed;color: #2a363f;font-size: 11px !important; background: #ffffff;}
.cartProducts .product .itemDetails .canHaveMore span{display: inline-block; background-color: #fc0349; color: #fff !important; text-align: center; padding: 2px 7px; font-weight: bold !important;}
/* cartProducts */


/*buyPagePaymentModeList*/
.buyPagePaymentModeList{display: block;}
.buyPagePaymentModeList .btn{text-align: left;width: 100%;}
/*buyPagePaymentModeList*/


/*productReviewStats*/
.productReviewStats{display: table;width: 100%;}
.productReviewStats>li{padding: 40px;width: 25%;border:1px solid #e8e8e8;display: table-cell;text-align: center;vertical-align: middle;}
.productReviewStats .ratingTaxt{font-size: 15px; padding-top: 2px; margin-bottom: 4px; color: #666;}
.productReviewStats .ratingTaxt span.rating{font-size: 45px; color: #555555;letter-spacing: -2px;}
.productReviewStats .ratingCountTaxt{color: #999999;}

.productReviewStats .ratingBar{margin: 0; padding: 0; list-style-type: none; display: inline-block; width: 190px;}
.productReviewStats .ratingBar::before{display: table; content: " ";}
.productReviewStats .ratingBar>li{list-style-type: none; height: 18px; display: inline-block; width: 20%; background-color: #e9eced; border-right: 2px solid #fff; float: left;}
.productReviewStats .ratingBar>li:last-child{border-top-right-radius: 100px !important; border-bottom-right-radius: 100px !important;}
.productReviewStats .ratingBar>li:first-child{border-top-left-radius: 100px !important; border-bottom-left-radius: 100px !important;}

.productReviewStats .ratingBar>li.redi{background-color: red !important;}
.productReviewStats .ratingBar>li.yellowi{background-color: #ffc000 !important;}
.productReviewStats .ratingBar>li.greeni{background-color: #27aa0b !important;}

.productReviewStats .recommendationTaxt{font-size: 15px; padding-top: 2px; margin-bottom: 4px; color: #666;}
.productReviewStats .recommendationTaxt span.recommendationCountTaxt{font-size: 45px; color: #2874f0;letter-spacing: -2px;}

.productReviewStats .ratingBar2Sec{}
.productReviewStats .ratingBar2Sec .x1{margin-bottom: 5px !important;}
.productReviewStats .ratingBar2Sec .x1 .ratingBar2Title,
.productReviewStats .ratingBar2Sec .x1 .ratingBar2Count,
.productReviewStats .ratingBar2Sec .x1 .ratingBar2{float: left;}

.productReviewStats .ratingBar2Sec .x1 .ratingBar2Title{width: 20%;}
.productReviewStats .ratingBar2Sec .x1 .ratingBar2Count{width: 20%;}
.productReviewStats .ratingBar2Sec .x1 .ratingBar2{width: 60%;min-height: 1px;margin-bottom: 0px;margin-top: 5px;height: 12px !important;border-radius: 10px !important;}

.productReviewStats .ratingBar2Sec .x1 .ratingBar2 .radingStar5{background-color: #27aa0b;}
.productReviewStats .ratingBar2Sec .x1 .ratingBar2 .radingStar4{background-color: #cdd614;}
.productReviewStats .ratingBar2Sec .x1 .ratingBar2 .radingStar3{background-color: #ffc000;}
.productReviewStats .ratingBar2Sec .x1 .ratingBar2 .radingStar2{background-color: #ffa500;}
.productReviewStats .ratingBar2Sec .x1 .ratingBar2 .radingStar1{background-color: #ff0000;}
/*productReviewStats*/


/*review block*/
.review-block{background-color:#FAFAFA; border:1px solid #EFEFEF; padding:15px; border-radius:3px; margin-bottom:15px; }
.review-block-name{font-size:12px; margin:10px 0; }
.review-block-date{font-size:12px; }
.review-block-rate{font-size:13px; margin-bottom:15px; }
.review-block-title{font-size:15px; font-weight:700; margin-bottom:10px; }
.review-block-description{font-size:13px; }
.review-block-answer{font-size: 13px; border-top: 1px solid #ddd !important; margin-top: 10px; padding-top: 10px; font-style: italic; font-weight: bold;}
/*review block*/


/****** Style Star Rating Widget *****/

.starRating { 
  border: none;
  float: left;
}

.starRating > input { display: none; } 
.starRating > label:before { 
  margin: 5px;
  font-size: 25px;
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
}

.starRating > .half:before { 
  content: "\f089";
  position: absolute;
}

.starRating > label { 
  color: #ddd; 
 float: right; 
}

.starRating > input:checked ~ label, /* show gold star when clicked */
.starRating:not(:checked) > label:hover, /* hover current star */
.starRating:not(:checked) > label:hover ~ label { color: #FFD700;  } /* hover previous stars in list */

.starRating > input:checked + label:hover, /* hover current star when changing rating */
.starRating > input:checked ~ label:hover,
.starRating > label:hover ~ input:checked ~ label, /* lighten current selection */
.starRating > input:checked ~ label:hover ~ label { color: #FFED85;  } 
/****** Style Star Rating Widget *****/



/* noCatProduct */
.noCatProduct{text-align: center;}
.noCatProduct h1{font-size: 25px;}
.noCatProduct p{}
/* noCatProduct */



/* topuz */
.topuz{margin-bottom: 30px;padding-bottom: 10px; border-bottom: 1px dashed #d7d7d7;color: #666666;margin-top: 0px;font-size: 18px;}
/* topuz */


/* buyButtons */
.buyButtons{text-align: center;margin-top: 25px;margin-bottom: 25px;}
.buyButtons .addCart{background-color: #2874f0;color:#ffffff;border-color: #2874f0;width: 100%;text-align: left;margin-bottom: 10px;}
.buyButtons .buyBtn{background-color: #2A363F;color:#ffffff;border-color: #2A363F;width: 100%;text-align: left;}
.buyButtons .wishBtn{width: 100%;text-align: left;margin-top: 10px;}
hr.pricehr{margin-top: 10px;margin-bottom: 20px;border-color: #eeeeee;}
hr.pricehr1{margin-top: 10px;margin-bottom: 20px;border-top: 1px dashed #cccccc;}

/*productTitle*/
.productTitle{font-size: 24px;}
/*productTitle*/

/*productPriceSection*/
.productPriceSection{}
.productPriceSection .priceOld{color: #999;margin-bottom: 0px;}
.productPriceSection .priceOld span{text-decoration: line-through;font-size: 15px;}
.productPriceSection .priceNow{color: #2874f0;margin-top: 0px;font-size:20px;font-weight: 700;}
.productPriceSection .priceNow .fa{font-size: 90%;}
.productPriceSection .priceNow small{}
.productPriceSection .priceNowSave span{font-size: 85%;text-transform: uppercase; border: 1px solid #5d8e24; padding: 0px 3px; color: #5d8e24;}
.productPriceSection .priceNowSave small{text-transform: uppercase;padding: 0px 3px;margin-left: 5px;}
.productPriceSection .priceNowSave small.lowStockWarning{border: 1px solid #ff4800; color: #ff4800;}
.productPriceSection .priceNowSave small.inStockWarning{border: 1px solid #5d8e24; color: #5d8e24;}
.productPriceSection .priceNowSave small.noStockWarning{border: 1px solid red; color: red;}
/*productPriceSection*/

/*productDealOffer*/
.productDealOffer{border:1px dashed #cccccc;padding: 17px 7px 7px 7px;position: relative;}
.productDealOffer .titleTag{display: block; width: 40px; background-color: #fc0349; color: #fff !important; position: absolute; top: 0; left: 0; font-size: 11px !important; font-weight: 300 !important; text-align: center;}
.productDealOffer .titleTag:after{width: 0; height: 0; border-left: 0 solid transparent; border-right: 9px solid transparent; border-top: 16px solid #fc0349; content: ""; position: absolute; right: -9px; top: 0;}
/*productDealOffer*/

/*dl-productPricing*/
.dl-productPricing{}
.dl-productPricing dt{width: 70px;}
.dl-productPricing dd{margin-left: 80px;}
/*dl-productPricing*/

/*dl-orderSummary*/
.dl-orderSummary{}
.dl-orderSummary dt{width: 50%;text-align: left;font-weight: normal;}
.dl-orderSummary dd{margin-left: 0px;text-align: right;}
.dl-orderSummary dt.ot,
.dl-orderSummary dd.ot{color: #2874f0;font-weight: bold;margin-top: 10px;border-top: 1px solid #d7d7d7;padding-top: 10px;font-size: 16px;}
/*dl-orderSummary*/


/* checkoutBtns */
.checkoutBtns{text-align: right;}
.checkoutBtns .cont{background-color: #3f3f3f;color:#ffffff;border-color: #3f3f3f;}
.checkoutBtns .checkout{background-color: #2874f0;color:#ffffff;border-color: #2874f0;}
/* checkoutBtns */


/* checkoutDetails */
.checkoutDetails{margin: 40px 0px 0px 0px;min-height: 400px;}
/* checkoutDetails */

/* table-checkout */
.table-checkout{}
.table-checkout thead{background: #2874f0;color: #ffffff;}
.table-checkout tbody tr img{margin-right: 10px;}
.table-checkout tbody tr.danger img{filter: grayscale(1);}
/* table-checkout */


/* checkPincodeFormSec */
#checkPincodeFormSec{}
#checkPincodeFormSec .checkPincodeForm .btn-default{background-color: #3f3f3f;color:#ffffff;border-color: #3f3f3f;}
/* checkPincodeFormSec */



/* breadcrumbx */
.breadcrumbx{font-size: 12px;margin-bottom: 5px;padding: 0px;}
.breadcrumbx a{color: #555555;}
/* breadcrumbx */



/*recommendedProductCart*/
.recommendedProductCart{margin-bottom: 0px;}
.recommendedProductCart .productName{font-weight: bold;margin-bottom: 0px;}
.recommendedProductCart .productCost{color: #2874f0;font-size: 15px;margin-bottom: 0px;}
.recommendedProductCart .productCost .priceOld{font-size: 12px;color: #999999;text-decoration: line-through;}
.recommendedProductCart .priceNowSave span{font-size: 85%;text-transform: uppercase; border: 1px solid #5d8e24; padding: 0px 3px; color: #5d8e24;margin-bottom: 0px;}
.recommendedProductCart .priceNowSave small{text-transform: uppercase;padding: 0px 3px;margin-left: 5px;}
.recommendedProductCart .priceNowSave small.lowStockWarning{border: 1px solid #ff4800; color: #ff4800;}
.recommendedProductCart .priceNowSave small.inStockWarning{border: 1px solid #5d8e24; color: #5d8e24;}
.recommendedProductCart .priceNowSave small.noStockWarning{border: 1px solid red; color: red;}
/*recommendedProductCart*/



/* info-box */
.info-box.theme1{background: #16A085;color: #ffffff;}
.info-box.theme2{background: #2874f0;color: #ffffff;}
.info-box.theme3{background: #8BC34A;color: #ffffff;}
.info-box.theme4{background: #555555;color: #ffffff;}
.info-box.theme5{background: #333333;color: #ffffff;}
.info-box.theme6{background: #00BCD4;color: #ffffff;}
.info-box.theme7{background: #673AB7;color: #ffffff;}
.info-box.theme8{background: #FF9800;color: #ffffff;}
.info-box.theme9{background: #FFFFFF;color: #555555;}
.info-box.theme10{background: #337AB7;color: #FFFFFF;}
.info-box.theme11{background: #5cb85c;color: #FFFFFF;}
.info-box.info-small{min-height: 60px;}
.info-box.info-small .info-box-content{margin-left: 60px;}
.info-box.info-small .info-box-text{font-size: 12px;}
.info-box.info-small .info-box-icon{font-size: 25px;height: 60px; width: 60px;line-height: 60px; /*padding: 15px 0px;*/}
.info-box.info-small .progress{display: none;}

.info-box{display: block; min-height: 90px; background: #fff; width: 100%; box-shadow: 0 1px 1px rgba(0,0,0,0.1); border-radius: 0px; margin-bottom: 30px; }
.info-box-icon {border-top-left-radius: 2px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 2px; display: block; float: left; height: 90px; width: 90px; text-align: center; font-size: 45px; line-height: 90px; background: rgba(0,0,0,0.2); }
.info-box-content {padding: 5px 10px; margin-left: 90px; }
.info-box-text {text-transform: uppercase;}
.info-box-number {display: block; font-weight: bold; font-size: 18px; }
.info-box-number.timer{font-size: 13px;font-weight: 300; }
.progress-description,
.info-box-text {display: block; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.info-box .progress,
.info-box .progress .progress-bar{border-radius: 0; }
.info-box .progress {background: rgba(0,0,0,0.2); margin: 5px -10px 5px -10px; height: 2px; }
.info-box .progress .progress-bar {background: #fff; }
/* info-box */



/* aboutSection */
.aboutSection{padding: 0px;}
.aboutSection .versionCompairSection{text-align: center;padding: 10px;}
.aboutSection .versionCompairSection p{margin-bottom: 0px;}
.aboutSection .versionCompairSection .currentVersion{margin-top: 0px;}
.aboutSection .versionCompairSection .latestVersion{margin-top: 0px;color: #2874f0;}
.aboutSection .infosSection{text-align: center;padding-top: 10px;background: #2874f0;color: #ffffff;}
/* aboutSection */



/* progress Step */
/** Colors **/
ol.progress-track {
  display: table;
  list-style-type: none;
  margin: 0;
  padding: 2em 1em;
  table-layout: fixed;
  width: 100%;
}
ol.progress-track li {
  display: table-cell;
  line-height: 1.4em;
  position: relative;
  text-align: center;
}
ol.progress-track li .icon-wrap {
  border-radius: 50% !important;
  top: -1.5em;
  color: #fff;
  display: block;
  height: 2.5em;
  margin: 0 auto -2em;
  left: 0;
  right: 0;
  position: absolute;
  width: 2.5em;
}
ol.progress-track li .icon-check-mark,
ol.progress-track li .icon-down-arrow {
  height: 25px;
  width: 15px;
  display: inline-block;
  fill: currentColor;
}
ol.progress-track li .progress-text {
  position: relative;
  top: 10px;
}
ol.progress-track li .progress-text .progress-text1{display: block;font-weight: bold;color: #555555;}
ol.progress-track li .progress-text .progress-text2{color: #555555;}
ol.progress-track li.progress-done {
  border-top: 7px solid #5cb85c;
  /*transition: border-color 1s ease-in-out;
  -webkit-transition: border-color 1s ease-in-out;
  -moz-transition: border-color 1s ease-in-out;*/
}
ol.progress-track li.progress-done .icon-down-arrow {
  display: none;
}
ol.progress-track li.progress-done .icon-wrap {
  background-color: #2f7415;
  border: 5px solid #5cb85c;
}
ol.progress-track li.progress-todo {
  border-top: 7px solid #DDD;
  color: black;
}
ol.progress-track li.progress-todo .icon-wrap {
  background-color: #FFF;
  border: 5px solid #DDD;
  border-radius: 50% !important;
  bottom: 1.5em;
  color: #fff;
  display: block;
  height: 2.5em;
  margin: 0 auto -2em;
  position: relative;
  width: 2.5em;
}
ol.progress-track li.progress-todo .icon-wrap .icon-check-mark,
ol.progress-track li.progress-todo .icon-wrap .icon-down-arrow {
  display: none;
}

ol.progress-track li.progress-todo.progress-done{
  border-top: 7px solid #5cb85c;
}
ol.progress-track li.progress-todo.progress-done .icon-wrap {
  border: 5px solid #5cb85c;
  background-color: #2f7415;
}

ol.progress-track li.progress-todo.progress-error{
  border-top: 7px solid #DDD;
}
ol.progress-track li.progress-todo.progress-error .icon-wrap {
  border: 5px solid #DDD;
  background-color: #ff7e00;
}
ol.progress-track li.progress-todo.progress-current{
  border-top: 7px solid #5cb85c;
}
ol.progress-track li.progress-todo.progress-current .icon-wrap {
  border: 5px solid #5cb85c;
  background-color: #a5e317;
}
ol.progress-track li.progress-todo.progress-current .icon-wrap .icon-check-mark {
  display: none;
}
ol.progress-track li.progress-todo.progress-current .icon-wrap .icon-down-arrow {
  display: block;
}

ol.progress-track li.progress-todo.progress-current .progress-text .progress-text1{color: #2874f0;}
ol.progress-track li.progress-done .progress-text .progress-text1{color: #5cb85c;}

ol.progress-track.style1{}
ol.progress-track.style1 li.progress-done,
ol.progress-track.style1 li.progress-current{border-color: #DDD !important;}
ol.progress-track.style1 li.progress-done .icon-wrap,
ol.progress-track.style1 li.progress-current .icon-wrap{border-color: #DDD !important;}
ol.progress-track.style1 li.progress-todo.progress-current .icon-wrap{background-color: #2874f0;}
ol.progress-track.style1 li .progress-text{top: -20px;}
/*ol.progress-track.style1 li.progress-done .progress-text{top: -13px !important;}*/
ol.progress-track.style1 li .progress-text .progress-text1{font-weight: normal !important;margin-bottom: 10px;}
ol.progress-track.style1 li.progress-todo.progress-current .progress-text .progress-text1{color: #ffffff;}
ol.progress-track.style1 li.progress-error .progress-text .progress-text1{color: #ffffff;}
ol.progress-track.style1 li.progress-done .progress-text .progress-text1{color: #ffffff;}
/* progress Step */











/* Progtrckr */
ol.progtrckr {text-align: center;margin: 0; padding: 0;font-family: arial; list-style-type none; margin-bottom: 20px; }
ol.progtrckr li {display: inline-block; text-align: center; line-height: 3em; }
ol.progtrckr[data-progtrckr-steps="2"] li { width: 49%; }
ol.progtrckr[data-progtrckr-steps="3"] li { width: 33%; }
ol.progtrckr[data-progtrckr-steps="4"] li { width: 24%; }
ol.progtrckr[data-progtrckr-steps="5"] li { width: 19%; }
ol.progtrckr[data-progtrckr-steps="6"] li { width: 16%; }
ol.progtrckr[data-progtrckr-steps="7"] li { width: 14%; }
ol.progtrckr[data-progtrckr-steps="8"] li { width: 12%; }
ol.progtrckr[data-progtrckr-steps="9"] li { width: 11%; }
ol.progtrckr li.progtrckr-done {color: black; border-bottom: 4px solid yellowgreen; }
ol.progtrckr li.progtrckr-active {color: #2874f0; border-bottom: 4px solid #2874f0; }
ol.progtrckr li.progtrckr-todo {color: silver; border-bottom: 4px solid silver; }
ol.progtrckr li.progtrckr-todo a{color: silver;}
ol.progtrckr li:after {content: "\00a0\00a0"; }
ol.progtrckr li:before {position: relative; bottom: -2.5em; float: left; left: 50%; line-height: 1em; }
ol.progtrckr li.progtrckr-done:before {content: "\2713"; color: white; background-color: yellowgreen; height: 1.2em; width: 1.2em; line-height: 1.2em; border: none; border-radius: 1.2em; }
ol.progtrckr li.progtrckr-active:before {content: "\039F"; color: #2874f0; background-color: white; font-size: 1.5em; bottom: -1.6em; }
ol.progtrckr li.progtrckr-todo:before {content: "\039F"; color: silver; background-color: white; font-size: 1.5em; bottom: -1.6em; }
/* Progtrckr */












/********SQUARE BIG BUTTONS*********/
.btn-squared-default {width: 100px !important; height: 100px !important; font-size: 14px; outline:none; position: relative; }
.btn-squared-default:hover,
.btn-squared-default.active {border: 3px solid white; font-weight: 800; outline:none; }
.btn-squared-default .fk,.btn-squared-default .icon{font-size:30px;}

.btn-squared-default-plain.vf{min-height: 60px !important;}

.btn-squared-default-plain.btn-sm{width: 90px !important; min-height: 60px !important;}
.btn-squared-default-plain.btn-sm .icon{font-size:20px;display: block;margin-top: 5px;}

.btn-squared-default-plain{min-width: 100px !important; min-height: 100px !important; font-size: 14px; outline:none; position: relative; }
.btn-squared-default-plain:active,
.btn-squared-default:active,
.btn-squared-default-plain:focus,
.btn-squared-default:focus{outline:none;}
.btn-squared-default-plain:hover,
.btn-squared-default-plain.active {border: 1px solid white; outline:none; }
.btn-squared-default-plain .fk,
.btn-squared-default-plain .icon{font-size:30px;display: block;margin-top: 18px;}
.btn-squared-default-plain .icon.txt {font-size: 18px;display: block;margin-top: 18px;font-style: normal;}
.btn-squared-default-plain.vf .icon.txt{margin-top: 0px;}


.btn-squared-default-plain.btn-simple{color:#2AAAE8; background:#ffffff; border-color:#2AAAE8; outline:none; transition: all 2s; margin-bottom: 10px; }
.btn-squared-default-plain.btn-simple:hover,
.btn-squared-default-plain.btn-simple.active{border: 1px solid #2AAAE8; outline: none; color: #ffffff; background: #2AAAE8; }

.btn-squared-default-plain:after,
.btn-squared-default-plain:before {top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; outline:none; }

.btn-squared-default-plain:after {border-color: rgba(136, 183, 213, 0); border-width: 15px; margin-left: -15px; outline:none; }
.btn-squared-default-plain:before {border-color: rgba(194, 225, 245, 0); border-width: 15px; margin-left: -15px; outline:none; }
.btn-squared-default-plain.btn-primary.active:after {border-top-color: #286090; /*88b7d5*/ }
.btn-squared-default-plain.btn-primary.active:before {border-top-color: #c2e1f5; /*c2e1f5*/ }
.btn-squared-default-plain.btn-success.active:after{border-top-color: #449D44; }
.btn-squared-default-plain.btn-success.active:before{border-top-color: #c2e1f5; }
.btn-squared-default-plain.btn-danger.active:after{border-top-color: #C9302C; }
.btn-squared-default-plain.btn-danger.active:before{border-top-color: #c2e1f5; }

.btn-squared-default-plain.btn-danger.theme:hover,
.btn-squared-default-plain.btn-danger.theme:active,
.btn-squared-default-plain.btn-danger.theme:focus{background:#2874f0;}
.btn-squared-default-plain.btn-danger.theme.active:after{border-top-color: #2874f0;}
.btn-squared-default-plain.btn-danger.theme.active:before{border-top-color: #2874f0;}

.btn-squared-default-plain.btn-warning.active:after{border-top-color: #EC971F; }
.btn-squared-default-plain.btn-warning.active:before{border-top-color: #c2e1f5; }
.btn-squared-default-plain.btn-info.active:after{border-top-color: #31B0D5; }
.btn-squared-default-plain.btn-info.active:before{border-top-color: #c2e1f5; }
.btn-squared-default-plain.btn-simple.active:after{border-top-color: #2AAAE8; }
.btn-squared-default-plain.btn-simple.active:before{border-top-color: #c2e1f5; }
/********SQUARE BIG BUTTONS*********/




/*panel-primary theme*/
.panel.panel-primary.theme{border-color: #2874F0;}
.panel.panel-primary.theme .panel-heading{background-color: #2874F0;border-color: #2874F0;}
/*panel-primary theme*/




/*myAcOptions*/
.myAcOptions{}
.myAcOptions li{width: 33%;padding: 10px;}
.myAcOptions li a{color: #555;text-decoration: none;margin-bottom: 0px;border: 0px solid #ccc;transition: 1s all;}
.myAcOptions li a:hover{background:#2874F0;color: #ffffff;}
.myAcOptions li a .info-box-icon{background-color: transparent !important;transition: 1s all;}
.myAcOptions li a:hover .info-box-icon i.fa{color: #ffffff !important;}
.myAcOptions li a .info-box-number{font-weight: normal; font-size: 16px; }
.myAcOptions li a .info-box-text{font-size: 10px !important; white-space: break-spaces !important; text-transform: inherit;}
/*myAcOptions*/




/*orderPanel*/
.orderPanel{color: #555;}
.orderPanel .orderInfoSec{}
.orderPanel .orderInfoSec p{margin-bottom: 0px;}
.orderPanel .orderInfoSec p.orderID{font-weight: bold; font-size: 15px;}
.orderPanel .orderInfoSec p.orderDate{font-size: 11px;color: #777777;}
.orderPanel .orderItemOptions{display: block;}
.orderPanel .orderItemOptions .btn{width: 100%; display: block;margin-bottom: 5px;}
/*orderPanel*/




/*tabTitles*/
.tabTitles{}
.tabTitles li a{color: #555555;font-size: 15px;border: 0px;}
.tabTitles li.active{margin-bottom: 0px;}
.tabTitles li.active a{background-color: transparent !important;font-weight: bold;border-bottom: 1px solid #2874f0;border-top: 0px;border-left: 0px;border-right: 0px;}
.tabTitles li:hover a,
.tabTitles li:active a,
.tabTitles li:focus a,
.tabTitles li.active:hover a,
.tabTitles li.active:active a,
.tabTitles li.active:focus a{background-color: transparent !important;border-bottom: 1px solid #2874f0;border-top: 0px;border-left: 0px;border-right: 0px;}
/*tabTitles*/






/* footer */
footer.mrt0{margin-top: 0px !important;}
footer{background-color: #ffffff;padding-top: 4px;margin-top: 50px;border-top: 1px solid #e2e2e2;}
footer hr.x{border-top: 1px dashed #b6b6b6;margin-top: 1px;margin-bottom: 25px;}
footer .paymentIcons,
footer .socialIcons{font-size: 35px;color: #b2b2b1;text-align: center;}
footer .paymentIcons{font-size: 27px;}
footer .socialIcons a{color: #b2b2b1;}
footer .socialIcons a:hover{color: #666666;}
footer .socialIcons a:hover .fa-facebook-square{color: #3b5999;}
footer .socialIcons a:hover .fa-twitter-square{color: #55acee;}
footer .socialIcons a:hover .fa-linkedin-square{color: #0077B5;}
footer .socialIcons a:hover .fa-youtube-square{color: #cd201f;}

footer .footerLogo{text-align: center;margin: 20px 0px;}
footer .footerLogo img{max-width: 100%;filter: grayscale(100%);}
footer .footerLogo img:hover{filter: grayscale(0%);}
footer a{color: #666666;}

footer .footerMidBar{background: #f7f7f7;padding: 30px 0;border-top: 1px solid #e2e2e2;}
footer .footerMidBar .mainCat{margin: 0px;color: #777;font-size: 11px;}
footer .footerMidBar .breadcrumb.breadcrumbx{background: transparent;padding: 0px;margin-bottom: 15px;}
footer .footerMidBar .breadcrumb.breadcrumbx a{font-size: 11px;color: #777;}

footer .footerBottomBar{font-size: 11.4px;background-color: #ffffff;color: #666666;padding: 10px 0px;border-top: 1px solid #e2e2e2;}
footer .footerBottomBar p{margin-bottom: 0px;}
/* footer */




@media (min-width: 1800px){
  body{font-size: 16px;}
  .container{width: 1550px;}
  .topMiniBar{font-size: 14px;}
}
@media (min-width: 1650px){
  .topMiniBar{font-size: 14px;}
  .container{width: 1450px;}
}
@media(max-width: 1370px){
	.Adx{display:none !important;}
}
@media (max-width: 992px){
	.Adx{display: none !important;}
}
@media (min-width: 768px) and (max-width: 992px){
  header .topBox2 #topSearchForm{margin-top: 20px !important;}
  .mainMenu .navbar-nav > li > a{font-size: 12px;padding-right: 7px;padding-left: 7px;}
}
@media (min-width: 767px){
  .mainMenu .navbar-nav > li.dropdown:hover > ul.dropdown-menu{display: block;}
}
@media (max-width: 767px){
	body{background: #ffffff;}
	.displayBlock-sm{display: block !important;}
	.cartMenuMobile{text-align: right;margin-top: 11px;}
	.cartMenuMobile .btn-group{margin-top: 0px;}
	.cartMenuMobile .btn-group a{color: #FFFFFF;font-size: 15px;}
	.cartMenuMobile .btn-group a:hover{background-color: #2A363F;color: #ffffff;text-decoration: none;}

  header #topSearchForm{margin-top: 0px;margin-bottom: 5px;}
  header #topSearchForm .btn.btn-default{top: 0; padding: 6px 15px;background: #e7e7e7;color: #2A363F;border-color: #e7e7e7;}

	header .mainMenu{min-height: 1px;}
	header .mainMenu .cartBtn{display: none;}
	header .mainMenu .navbar-nav > li > a{border-top-left-radius: 0px !important;border-top-right-radius: 0px !important;}
  header .mainMenu .navbar-nav > li > a:hover{color:#ffffff;background-color: #2A363F;}
	header .mainMenu .navbar-collapse{border:none;}
  header .topBox2 #topSearchForm{margin-top: 0px !important;}

  header .topBox1{border-right: none;margin: 5px 0px 7px 0px;}
  header .topBox1 .topLogoSec{text-align: left;}
  header .topBox1 .topLogoSec img{max-width: 180px;}
  header .topBox1 .topProductSupportSec a img{max-width: 60px;}
  header .topBox1 .topProductSupportSec a .txt{display: block;font-size: 10px;}

  header .topMiniBar .pull-right{float: none !important;}

  .dealHomeSlider a.thumbnail{margin-bottom: 14px;}
  .dealHomeSlider a.thumbnail img{width: 100%;height: 150px;}

  #bigMainSlider{overflow: hidden;margin-top: -16px;margin-left: -14px;margin-right: -14px;}
  /*#bigMainSlider .carousel-inner > .item > a > img, .carousel-inner > .item > img{max-width: 150%;height: 150px;margin-left: -25%;}*/
  #bigMainSlider .carousel-control{width: 10%;}

  .productList a.thumbnail .caption .productNameSec{height: 34px;overflow: hidden;}
  .productList a.thumbnail .caption .productName{font-size: 12px !important;}
  .productList a.thumbnail .caption .productCost .priceOld{display: block !important;}

  #mainProductImg{text-align: center;}

  /*productTitle*/
	.productTitle{font-size: 18px;}
  /*productTitle*/

  footer .footerBottomBar p{margin: 3px 0px;}

  br.br-xs{display: block;}


  .bigHeroAc .displayProfile,
  .bigHeroAc .displayMessage{padding: 7px !important;}
  .bigHeroAc .displayMessage h1{font-size: 20px;margin-top: 0px;margin-bottom: 0px;}

  .myAcOptions li{width: 100%;}
}











/* Animations */
.blinkit{-webkit-animation-name: blinkit; -webkit-animation-duration: 1s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -moz-animation-name: blinkit; -moz-animation-duration: 1s; -moz-animation-timing-function: linear; -moz-animation-iteration-count: infinite; animation-name: blinkit; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; } @-moz-keyframes blinkit {0% { opacity: 1.0; } 50% { opacity: 0.0; } 100% { opacity: 1.0; } } @-webkit-keyframes blinkit {0% { opacity: 1.0; } 50% { opacity: 0.0; } 100% { opacity: 1.0; } } @keyframes blinkit {0% { opacity: 1.0; } 50% { opacity: 0.0; } 100% { opacity: 1.0; } }