@font-face {
    font-family: 'norwesterregular';
    src: url('../fonts/norwester-webfont.eot');
    src: url('../fonts/norwester-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/norwester-webfont.woff2') format('woff2'),
         url('../fonts/norwester-webfont.woff') format('woff'),
         url('../fonts/norwester-webfont.ttf') format('truetype'),
         url('../fonts/norwester-webfont.svg#norwesterregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{font-family: 'Montserrat', sans-serif;font-weight:400;}
.container{max-width:1030px;}
a:hover, a:focus, a{color:#7f1416;}
h1{color:#000;font-size:50px;font-family: 'norwesterregular';margin:0 0 15px 0; padding:0 0 10px 0; border-bottom:2px solid #efefef;text-align: center;}
img{max-width:100%;}
header .navbar>.container .navbar-brand{margin-left:0; padding-left:0; padding-top:10px;}
header .navbar-default{background:#000;border:none;border-radius:0;}
header .container{position:relative;}
header .navbar-default .navbar-nav>li>a{color:#fff;font-size:16px;padding-right:10px; padding-right:10px;}
header .navbar-default .navbar-nav>li>a:hover, header .navbar-default .navbar-nav>li>a:focus{color:rgba(255,255,255,0.9);}
.search-icon{position:absolute;right:15px;top:12px;}
header .navbar-right{padding-right:42px;}
.navbar-bottom .nav li{position:relative;}
.navbar-bottom .nav li a{font-family: 'norwesterregular';}
.navbar-bottom .nav li > a{color:#000;font-size:18px;text-transform: uppercase;}
.navbar-bottom .nav li:hover > a{color:#fff;background:#7f1416;}
.responsive-menu-dropdown{display:none;}
.navbar-bottom .nav li.dropdown:hover .dropdown-menu{display:block;}
.navbar-bottom .nav li .caret{border:none;position:absolute;right:10px;top:20px;width:12px;height:8px;background:url("../img/menu-arrow.png") no-repeat center;}
.navbar-bottom .nav li:hover .caret{background:url("../img/menu-arrow-w.png") no-repeat center;}
.navbar-bottom .nav li.dropdown a{position:relative;padding-right:34px;}
.navbar-bottom .dropdown-menu{background:#7f1416;border:none;border-radius:0;padding:0;}
.navbar-bottom .dropdown-menu li a{color:#fff;font-size:16px;padding:15px 0;border-bottom:2px solid #a15354;}
.navbar-bottom .dropdown-menu li:hover{color:#fff;background:rgba(255,255,255,0.1);}
.navbar-bottom .dropdown-menu li a:hover, .navbar-bottom .dropdown-menu li a:focus{color:#fff;background:none;}
.navbar-bottom .dropdown-menu li{padding: 0 15px;}
.navbar-bottom .dropdown-menu li:last-child a{border-bottom:none;}
.sign-up-btn{background:#7f1416;color:#fff;font-size:18px;font-family: 'norwesterregular';border-radius:0;padding:12px 24px;}
.sign-up-btn:hover, .sign-up-btn:focus{background:#000;color:#fff;}
.navbar-bottom-right{float:right;}
.cart-section{display:inline-block; cursor:pointer; background:#f8f8f8; border:1px solid #f1f1f1; border-radius:4px;color:#000000;font-size:16px;padding:14px 15px;position:relative;z-index: 11;font-weight:500;}
.cart-right{float:right;margin-left:30px;position:relative;}
.cart-price{margin:0 15px;}
.product-detail-top{width:100%;}
.product-detail-top-left{}
header .navbar-collapse{padding-right:0; padding-left:0;}
.product-breadcrum ul{margin:0; padding:0;}
.product-breadcrum ul>li{ color:#aaaaaa; font-size:14px; display:inline-block; padding-right:26px; list-style:none; margin:0;position:relative;}
.product-breadcrum ul>li::after{content:"›";position:absolute;right:10px; top:-1px;}
.product-breadcrum ul>li:last-child::after{display:none;}
.product-breadcrum ul>li a{color:#aaaaaa; font-weight:500;}

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.grabbing{cursor:url(../img/grabbing.png) 8 8,move;}
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top:0;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:150px;background:url(../img/AjaxLoader.gif) no-repeat center center}

#sync2{padding:15px 30px;}
#sync1 .item{background: #f2f2f2;padding:0px;margin:0;}
#sync2 .item{background: #C9C9C9;padding: 10px 0px;margin:5px 10px;color: #FFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;cursor: pointer;border:1px solid #f2f2f2;background:#fff;}
#sync2 .synced .item{background:#f2f2f2;}
.product-breadcrum{padding-bottom:30px;}
#sync1 .owl-buttons > div{position:absolute;bottom:-97px; width:16px; z-index:10; height:29px;text-indent:-9999px;}
#sync1 .owl-buttons .owl-prev{left:0; background:url("../img/sl.png") no-repeat center;}
#sync1 .owl-buttons .owl-next{right:0; background:url("../img/sr.png") no-repeat center;}
.product-detail-top-right h1{color:#000;font-size:32px;margin:0;}
.pro-price{font-size:24px; color: #000;padding: 30px 0;}
.pro-label{color:#b3b3b3;font-size:16px;font-weight:700; padding-bottom:8px;}
ul.choose-size{margin:0 0 25px 0; padding: 0;}
ul.choose-size li{padding:0; margin: 0 15px 0 0;list-style:none;display: inline-block;}
ul.choose-size li:last-child{margin:0;}
ul.choose-size li a{display:block;background:#fff; font-size:19px; color:#000; padding: 8px 16px; text-decoration:none; border: 1px solid #b3b3b3;}
ul.choose-size li a.active, ul.choose-size li a:hover{background:#f2f2f2;border: 1px solid #f2f2f2;text-decoration:none; color: #b2b2b2;}
ul.choose-color{margin:0 0 15px 0; padding:0;}
ul.choose-color li{margin:0 15px 0 0; border: 1px solid #dcdcdc; border-radius: 50%; list-style:none; display: inline-block; padding:0;}
ul.choose-color li:last-child{margin:0;}
ul.choose-color li a{display:block;width:36px;height:36px;border-radius: 50%;border: 2px solid #fff;}

ul.pro-quantity{margin: 0 0 30px 0; padding: 0;}
ul.pro-quantity li{ padding:0; margin:0 15px 0 0; vertical-align:middle; list-style:none;display:inline-block;}
ul.pro-quantity li .form-control{width:84px;height:35px;border-radius:0;text-align: center;color:#000;font-size:20px;}
ul.pro-quantity li:last-child{margin:0;}
.cart-btn{width:100%;border:none;color:#fff;height:44px;font-size:18px;background:#7f1416;font-family: 'norwesterregular';}
.cart-btn-sec{margin:0 0 30px 0;}
.social-share img{margin:0 15px 0 0;}
.pro-details{padding:50px 0 0 0;}
.pro-details h2{color:#000; font-size:24px;font-family: 'norwesterregular';margin:0 0 15px 0; padding:0 0 10px 0; border-bottom:2px solid #efefef;}
.pro-details p{color:#000;font-size:16px;}
.customer-section{width:100%; padding-top:80px;}
.customer-section h2{color:#000;font-size:50px;font-family: 'norwesterregular';margin:0 0 15px 0; padding:0 0 10px 0; border-bottom:2px solid #efefef;}
.view-review{float:right;color:#000;font-size:16px; margin-top: 15px;}
.view-review img{ margin-left: 10px; vertical-align: text-bottom; }
.customer-say-slider h3{color:#000; font-size:20px; font-weight: 700;line-height:26px;}
.ratings {color:#7f1416; font-size:16px;font-weight:500; margin:0 0 15px 0;}
.ratings span{display:inline-block;margin-right:15px;vertical-align:text-bottom;}
.ratings span img{ margin-right:3px;vertical-align:middle;}
.rating-description {border-bottom:2px solid #efefef; margin-bottom:20px; padding-bottom:15px;}
.rating-description p{color:#000; font-size:16px;line-height:26px;}
.rating-description p a{font-weight:700;}
.rating-description p a img{vertical-align:inherit;margin-left:5px;}
.customer-detail{position:relative;padding-left:65px;min-height:52px; margin-bottom:20px;}
.customer-detail img{ position:absolute;left:0;top:-2px;}
.customer-detail h4{color:#000;font-size:16px;font-weight:700;margin:0 0 7px 0;}
.customer-detail p{color:#aaaaaa;font-size:16px;margin:0;}

#customer-say .item{margin:0 50px;}
.customer-say-slider{padding:0 60px 50px 60px;}
.customer-say-slider .owl-buttons > div{position:absolute;top:50%; margin-top:-27px; text-indent:-99999px; width:28px; height:54px;}
.customer-say-slider .owl-buttons .owl-prev{background:url("../img/sbl.png") no-repeat center; left:-60px;}
.customer-say-slider .owl-buttons .owl-next{background:url("../img/sbr.png") no-repeat center; right:-60px;}
.customer-say-slider .owl-buttons > div{position:absolute;top:50%; margin-top:-35px; text-indent:-99999px;}

.also-like{padding-bottom:40px;}
.also-like .also-like-box{ margin-bottom: 30px; }
.also-like .row{display: flex; display: -moz-flex; display: -webkit-flex; flex-wrap: wrap; -moz-flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.also-like h2{color:#000;font-size:50px;font-family: 'norwesterregular';margin:0 0 50px 0; padding:0 0 10px 0; border-bottom:2px solid #efefef; text-align: center;}
.also-like-box{text-align:center;border:2px solid #f2f2f2;height:calc(100% - 30px ); height: -moz-calc(100% - 30px ); height: -webkit-calc(100% - 30px );}
.box-deatil h3{font-weight:700;font-size:20px;color:#000; line-height:26px; margin:0 0 10px 0;}
.box-deatil p{font-size:20px;color:#000; line-height:26px;margin:0 0 17px 0;font-weight:500;}
.box-deatil .btn-cart{background:#7f1416; color:#fff; font-size:16px; padding:10px; border-radius:0;font-family: 'norwesterregular';}
.box-deatil .btn-cart:hover{background:#000; color:#fff;}
.box-deatil h3 a{font-weight:700;color:inherit;}
.box-deatil h3 a:hover{text-decoration:none;color:#7f1416;}
.box-deatil{padding:20px 15px 10px 15px; background:#fff;}
.also-like-box-pic{background:#f2f2f2;overflow:hidden;}
.also-like-box-pic img{transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;}
.view-all { text-align: center; padding-top: 35px; }
.view-all .btn{background:#f8f8f8; font-size: 16px; padding:10px 30px; border-radius: 0; font-weight:600; border: 1px solid #ededec; color: #000;}
.view-all .btn:hover{background:#7f1416; color: #fff;}
.also-like-box:hover .also-like-box-pic img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
.view-all-bottom{padding-top: 0; padding-bottom:50px;}
footer{border-bottom:40px solid #000;width:100%;}
.footer-box{position:relative;min-height:293px;margin-bottom:-40px;padding:40px 20px 20px 20px;}
.footer-box::after{position:absolute;content:"";width:1034px; height:293px;left:-17px;top:0;background:url("../img/foo-bg.png") no-repeat center;}
.footer-box-top{position:relative;z-index: 1; padding-bottom: 30px;}
.footer-box-top-left{float:left; width:238px;text-align: center;}
.footer-box-top-middle{float:left; margin-left:15px; margin-top:15px;}
.footer-box-top-middle p{color:#000; font-size:14px; margin:0 0 5px 0;}
.footer-box-top-right{float:right;}

ul.foo-link{margin:15px 0 0 0; padding:0;display: flex; display:-moz-flex; display:-webkit-flex; flex-wrap: wrap;-moz-flex-wrap: wrap;-webkit-flex-wrap: wrap;width: 265px;}
ul.foo-link li{list-style:none;display:inline-block; margin-bottom: 10px;}
ul.foo-link li:first-child,ul.foo-link li:nth-child(3){width:175px;}
ul.foo-link li a{ color:#000; font-size:14px; }

ul.foo-social{margin:52px 0 0 0; padding:0;text-align:right;}
ul.foo-social li{list-style:none;display:inline-block; margin-left:23px;}
ul.foo-social li:first-child{margin-left:0;}
.footer-box-bottom{border-top:2px solid #ebebea;position:relative;z-index: 1; padding-top: 15px;}
.footer-box-bottom a{color:inherit;}
.footer-box-bottom p{color:#000; font-size:14px;}
.sep{margin:0 15px;color:#dddddc;}
.copyright{margin-right: 30px;}
.footer-box-bottom a:hover, ul.foo-link li a:hover, .product-breadcrum ul>li a:hover{ color:#7f1416; }

.cart-popup{z-index:10;position:absolute;top:98%;right:0; width:410px;display:none;}
.cart-popup-box{background:#f8f8f8; border:1px solid #f1f1f1; border-bottom-left-radius:4px; border-bottom-right-radius:4px; padding:20px;position:relative;z-index: 11;box-shadow:0 0 20px rgba(66, 65, 65, 0.1); border-top-left-radius:4px;}
.cart-photo{display:inline-block;border:2px solid #f2f2f2;background:#fff;width:74px;}
table.cart-popup-box-tbl{width:100%;}
table.cart-popup-box-tbl tr{}
table.cart-popup-box-tbl td{color:#000;font-size:16px; padding: 5px 0; font-weight:500;}
table.cart-popup-box-tbl td:last-child{font-size:18px; padding-left:15px;text-align:right;}

.total-txt{text-align:right;color:#686868;font-size:16px;font-weight:700; padding-top:15px;}
.total-price{color:#000000;font-size:26px;font-family: 'norwesterregular';text-align:right; margin-bottom:28px;}
.cart-checkout{text-align:right;}
.cart-checkout .btn{color:#000; background:#dddddd; margin: 0 0 0 15px; font-weight:500; padding:10px 20px; font-size:16px; border-radius:0;}
.cart-checkout .btn:hover, .cart-checkout .btn:focus{ outline:none; color:#fff; background:#7f1416;}
.cart-popup::after {position: fixed;left: 0;top: 0;width: 100%;height: 100%;content: "";background:rgba(255,255,255,0.8);}

.cart-right:hover .cart-section{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.cart-right:hover .cart-popup{display:block;}
.product-detail-top-row{padding-top:20px;}
.review-cart{}
.review-cart .table{width: 100%;}
.review-cart .table>thead>tr>th{ text-align: center; border:none;color:#b3b3b3;font-size:16px; font-weight:700;}
.review-cart .table>tbody>tr>td{ border:none; vertical-align: middle;font-size:18px;font-weight:500;}
.review-cart .table>tbody>tr>td ul.pro-quantity{margin: 0;}
.cart-pro{width:100px;}
.cart-pro img{border: 2px solid #f2f2f2;}
.total-label{text-align: right;color:#686868;font-size:18px;font-weight:700;padding-top: 30px;}
.total-amount{font-size:48px;color:#000;font-family: 'norwesterregular';text-align:right;}
.product-checkout{    text-align: left;    width: 54%;    float: right;}
.product-checkout .product-checkout-btn{ border: none; text-align: center; color:#010101; font-size:18px; padding:9px 18px; width:auto; background-color:#dddddd;font-family: 'Montserrat', sans-serif;font-weight:500; margin-left:25px;}
.check-note{margin: 15px 0; font-size:16px; font-weight:300;line-height:26px;}
.checkout-form{float:right;width:540px; margin-bottom: 15px;}
.checkout-form-btn{border-bottom:3px solid #7c1415; text-align:right;}
.checkout-form-btn-bank img{margin-bottom:-3px; margin-left: 30px;position: relative;z-index: 1;display: inline-block;}
.bank-deposite-txt{color:#000;font-size:18px; line-height:28px; font-weight:500;}
.deposite-box{box-shadow:0 0 15px rgba(0,0,0,0.1);padding: 20px;}
.deposite-box a{text-decoration:underline;}
ul.deposite-form{margin:20px 0 0 0; padding:20px;background-color: #f9f9f9;border: 1px solid #f5f5f5;}
ul.deposite-form li{margin: 0 0 17px 0; padding: 0; list-style:none;}
ul.deposite-form li:last-child{margin-bottom: 0;}
ul.deposite-form li .form-control{border: none;box-shadow:0 0 5px rgba(165, 154, 154, 0.1);border-radius: 0;height: 46px;display:inline-block;width: 283px;}
ul.deposite-form li .deposite-form-label{color:#000;font-size: 18px; display: inline-block;width:170px;font-weight:500;}

ul.deposite-form li select.form-control{background-image: url("../img/form-drop.png"); background-repeat: no-repeat;background-position: center right 10px; -webkit-appearance:none;appearance:none;-moz-appearance:none;}



/*---------------- add by rohit --------------- 02-07-2019----------------- */

ul.deposite-form li{margin: 0 0 17px 0; padding: 0; list-style:none;}
ul.deposite-form li:last-child{margin-bottom: 0;}
ul.deposite-form li .form-control{border: none;box-shadow:0 0 5px rgba(165, 154, 154, 0.1);border-radius: 0;height: 46px;display:inline-block;width: 283px;}
ul.deposite-form li .deposite-form-label{color:#000;font-size: 18px; display: inline-block;width:170px;font-weight:500;}
ul.deposite-form li select.form-control{background-image: url("../img/form-drop.png"); background-repeat: no-repeat;background-position: center right 10px; -webkit-appearance:none;appearance:none;-moz-appearance:none;}

.bhs-mobile-design{width:100%;position:relative; display:none;}
.bhs-mobile-header{background-color:#800000;width:100%;padding:22px 20px;top:0; z-index:10;}
.mob-humber{display:inline-block;margin-right:35px;}
.cancel{display:inline-block;margin-right:35px;}
.search-mob{display:inline-block;}
.mob-right{float:right;}
.mob-right a.user-icon{display:inline-block;margin-right:35px;}
.mob-right a.shopping-cart{display:inline-block;}
.bhs-mob-logo{position:absolute;left:50%;margin-left:-26px;top:10px;z-index:10;}
.mob-nav{width:100%;position:absolute; z-index: 9; transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s; left:-100%;background:#fff;top:65px;}
.slideActive .mob-nav{left:0;}
.mob-nav > ul {margin:0; padding:0;}
.mob-nav > ul > li {margin:0; padding:0;list-style:none;border-bottom:1px solid #c0c0c0;}
.mob-nav > ul > li > a {margin:0;display:block;font-family: 'norwesterregular';color:#000;font-size:19px;padding:12px 13px;position: relative;}
.mob-nav > ul > li > a.active{background-color:#000;color:#fff;}
.mob-nav > ul > li > a.active::after{background:url("../img/right-arrow-active.png") no-repeat center;right: 14px;}
.mob-nav ul li a:hover,.mob-nav ul li a:focus{text-decoration:none;}
.mob-toggle::after{width:16px;height:16px;content:"";background:url("../img/right-arrow.png") no-repeat center;position:absolute;right:12px;top: 16px;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;}
.slideActive .mob-humber::after {content: "";width: 100%;height: 63px;position: absolute;top: 0;left: 0;z-index: 11;}
.mob-nav-sub{display:none; margin: 0;padding: 0;}
.slideActive .mob-humber::before {position: fixed;background: rgba(0,0,0,0.2);left: 0;top: 0;width: 100%;height: 100%;content: "";z-index: 1;}
.mob-nav-sub li{list-style: none; margin: 0;padding: 0;border-top:1px solid #c0c0c0;}
.mob-nav-sub li a{ list-style: none; margin: 0;padding:15px 13px;display:block;font-family: 'Montserrat', sans-serif;}
.pro-pic{text-align:center;}
.pro-remove{display:none;}
.product-detail-top .owl-pagination{display:none;}


.mob-caro{ margin: 0 -15px; padding:10px 0 15px 0; }
.mob-caro-box{ text-align:center; }
.mob-caro-box .input-group.mob-group span.input-group-btn {width:50px; display:inline-block;float:none;vertical-align:middle;-webkit-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;}
.mob-caro-box-pic { margin-bottom: 20px; }
.mob-caro-box-pic img{border: 1px solid #d4d4d4;}
.mob-caro-box .input-group-btn>.btn{background:none;border: none; padding: 0;}
.mob-caro-box .input-group.mob-group{ width: 100%; text-align: center;}
.mob-caro-box .input-group.mob-group .form-control{ font-size: 24px; vertical-align: middle; font-family: 'Montserrat', sans-serif;font-weight: 400; text-align: center; display: inline-block; float:none; width:60px;height: 40px;}
.pro-select-btn{margin-top:20px;}
.pro-select-btn input{background:#08c299;-webkit-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0; color:#fff;font-family: 'norwesterregular'; font-size:20px; height:45px; width: 100%;border: none;}
.pro-preview-btn{margin-top: 20px;}
.pro-preview-btn input{background:#800000;-webkit-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0; color:#fff;font-family: 'norwesterregular'; font-size:20px; height:45px; width: 100%;border: none;}
#mob-caro-slider .item{margin: 0 15px;}
#mob-caro-slider .owl-buttons div{position:absolute;top:36%; margin-top: -30px; text-indent: -99999px; width: 40px; height: 40px;}
#mob-caro-slider .owl-buttons div.owl-prev{background:url("../img/ssr.png") no-repeat center; left: 0;}
#mob-caro-slider .owl-buttons div.owl-next{background:url("../img/ssl.png") no-repeat center; right: 0;}
.mob-caro-box-pic img{width:100%;}

/* Responsive CSS */






/*---------------packages.php page-----04-07-2019----------------*/

	.invite_packages.home-php .owl-carousel .owl-wrapper{
        margin-left: 385px;
	}
	
	.home-php .review-cart img.product-img-no-background-color{
		display: inline-block;
		border: 1px solid #d4d4d4
	}
	
	.home-php .review-cart .product-name-div-background-color{
		display: none;
	}

	.home-php .review-cart .product-cart-display-main-tr .product-cart-display-main-td { 
		border:none; 
		vertical-align: middle;
		font-size:18px;
		font-weight:500;
	} 

	.home-php .product-list-md-3 {
        padding: 0px;
    }

    .home-php .select-btn {
        background-color: #08c299;
        border: none;
        border-radius: 0px;
        width: 100%;
        font-weight: 400;
        color: #fff;
        font-size: 18px;
        font-family: 'norwesterregular';
        height: 44px;
        text-transform: uppercase;
    }
    .home-php .number-custom {
        margin: 5px 0px;
    }

    .home-php .number-custom input[type="text"] {
        width: 99%;
        text-align: center;
        font-family: Montserrat;
        font-size: 24px;
        margin-top: 3px;
    }

    .home-php .number-custom button {
        border: none;
    }

    .home-php .number-custom button.btn-number:hover {
        background-color: none !important;
    }

    .home-php .number-custom span.plus {
        width: 35%;
        text-align: left;
    }

    .home-php .number-custom span.minus {
        width: 35%;
        text-align: right;
    }

    .home-php .product-cart-display-main-td {
        padding: 0px;
    }

    .home-php .product-cart-display-main-tr,
    #pro-1-display-div,
    #pro-2-display-div,
    #pro-3-display-div,
    #pro-4-display-div {
        display: none;
    }

    .home-php .product-cart-display-main-div {
        padding: 0px;
        box-shadow: 0px 0px 11px -5px;
        border-radius: 3px;
        margin-bottom: 28px;
    }

    .home-php .product-cart-display-main-div .pro-display-div{
        padding: 15px 0px;
    }

    .home-php .nopadding-top {
        padding-top: 0px;   
    }

    .home-php .nopadding-bottom {
        padding-bottom: 0px;  
    }

    .home-php .nopadding-left {
        padding-left: 0px;   
    }

    .home-php .nopadding-right {
        padding-right: 0px;   
    }

    .home-php .nopadding-left.nopadding-right {
        margin-bottom: 5px;
    }

    .home-php .product-cart-display-main-td .product-cart-display-main-div select.form-control {
        background-image: url('../img/form-drop.png');
        background-repeat: no-repeat;
        background-position: center right 10px;
        -webkit-appearance: none;
        appearance: none;
        -moz-appearance: none;
        border: none;
        box-shadow: 0 0 5px rgba(165, 154, 154, 0.1);
        border-radius: 0;
        height: 46px;
        display: inline-block;
        width: 100%;
        font-family: Montserrat;
        font-weight: 300;
        font-size: 16px;
    }

    .home-php .product-bunch {
        margin-bottom: 15px;
    }

    .home-php .product-cart-display-main-td .product-cart-display-main-div img {
        height: 200px;
    }

    .home-php .product-cart-display-main-td .product-cart-display-main-div .col-md-9.nopadding-left {
        font-family: Montserrat;
        font-size: 18px;
        color: #000000;
        padding-top: 9px;
        padding-bottom: 7px;
    }

    .home-php .checkout-form-btn-bank img {
        margin-left: 46px;
    }

    .home-php .glyphicon.glyphicon-minus,
    .home-php .glyphicon.glyphicon-plus {
        font-size: 20px;
    }

    .home-php .review-cart {
        padding: 8px 0px;
    }

    .home-php .review-cart .first-col-md-12{
        padding: 0px;
    }

    .home-php .review-cart .preview-btn-custom {
        margin-top: 15px;
    }

    .home-php .review-cart .send-btn-custom {
        margin-top: 6px;
    }

    .home-php .review-cart .preview-btn-custom button{
        background-color: #800000;
        color:#ffffff;
    }

    .product-title-ind,
    .product-price-ind {
        font-weight: 700;
    }

    .product-price-ind {
        text-align:right;
    }

    .product-title-ind {
        width: 73.5%;
        float: left;
    }

    .question-txt {
        color:#000000 !important;
        font-family: Montserrat !important;
        font-size: 16px !important;
        font-weight: 300 !important;
    }
    
    .deposite-form input {
       font-size: 17px !important;
    }

    .product-detail-top .owl-buttons {
		display: block !important;
	}

	.home-php .product-price-ind-mob {
		display: none;
	}

	.home-php .product-price-ind-desktop {
		display: inline-block;
	}

	.home-php .paypal-mobile,
	.home-php .bank-deposite-mobile {
		display: none;
	}

	.home-php .paypal-desktop,
	.home-php .bank-deposite-desktop {
		display: inline-block;
	}


	.pop-close{position: absolute;right:8px; top:-35px;}
	.pop-pic{text-align: center;margin-bottom:14px;}
	.pop-pic img {margin-top: -50px;}
	.bhs-popup .modal-dialog{margin-top: 160px; width: auto;}
	.bhs-popup .modal-content{border:1px solid #e2e2e2;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:10px;padding:0 16px 16px 16px;}
	.bhs-popup h2{font-size:18px;font-family: 'Montserrat', sans-serif;font-weight:600;margin-top: 0;}
	.bhs-popup p{color:#000;font-size:16px;font-family: 'Montserrat', sans-serif;}
	.pop-subscribe{position:relative;padding-right:80px;}
	.pop-field{width:100%;background:#f1f1f1;height:38px;font-family: 'Montserrat', sans-serif; padding:0 10px;font-size:16px; color:#000;border:none;box-shadow:none;border-radius:0;-webkit-appearance:none;appearance:none;-moz-appearance:none;font-weight:300;}
	.pop-btn{position: absolute;right: 0;top: 0;color:#fff;font-size:16px;background:#08c299;width:70px;height:38px; border:none;box-shadow:none;border-radius:0; border-bottom:4px solid #128e73;font-family: 'norwesterregular';-webkit-appearance:none;appearance:none;-moz-appearance:none;padding:2px 0 0 0;}
	.pop-field:focus,.pop-btn:focus{outline:none;}
	.bhs-popup .modal-content {
    	background-color: #ffffff;
	}

	.bhs-popup .pop-pic-mob {
		display: none;
	}

	.bhs-popup .pop-pic-desk {
		display: block;
	}

	.bhs-popup p {
		font-size: 16px;
	}

	.bhs-popup .modal-content {
    	width: 28%;
    	margin-left: 35%;
	}
	
	.bhs-popup .modal-content {
        width: 550px;
        margin: 0 auto;
        padding: 20px;
    }
    
    .bhs-popup .modal-content p{
        margin-bottom: 85px;
    }
    

/*---------------packages.php page-----04-07-2019----------------*/    



/*-----------deposit-detail.php page ---05-07-2019-------------- */

.funkyradio-size div {
  float: left;
  overflow: hidden;
  width: auto;
  padding: 0px;
  border-radius: 0px;
  padding-left: 8px;
}

.funkyradio-size label {
  width: 100%;
  border-radius: 0px;
  border: 0px solid #D1D3D4;
  font-weight: bold;
}

.funkyradio-size input[type="radio"]:empty,
.funkyradio-size input[type="checkbox"]:empty {
  display: none;
}

.funkyradio-size input[type="radio"]:empty ~ label,
.funkyradio-size input[type="checkbox"]:empty ~ label {
  position: relative;
  line-height: 2.5em;
  text-indent: 3.25em;
  margin-top: 0em;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.funkyradio-size input[type="radio"]:empty ~ label:before,
.funkyradio-size input[type="checkbox"]:empty ~ label:before {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  content: '';
  width: 2.5em;
  background: #D1D3D4;
  border-radius: 0px 0 0 0px;
}

.funkyradio-size input[type="radio"]:hover:not(:checked) ~ label,
.funkyradio-size input[type="checkbox"]:hover:not(:checked) ~ label {
  color: #888;
}

.funkyradio-size input[type="radio"]:hover:not(:checked) ~ label:before,
.funkyradio-size input[type="checkbox"]:hover:not(:checked) ~ label:before {
  content: '\2714';
  text-indent: .9em;
  color: #C2C2C2;
}

.funkyradio-size input[type="radio"]:checked ~ label,
.funkyradio-size input[type="checkbox"]:checked ~ label {
  color: #777;
}

.funkyradio-size input[type="radio"]:checked ~ label:before,
.funkyradio-size input[type="checkbox"]:checked ~ label:before {
  content: '\2714';
  text-indent: .9em;
  color: #333;
  background-color: #ccc;
}

.funkyradio-size input[type="radio"]:focus ~ label:before,
.funkyradio-size input[type="checkbox"]:focus ~ label:before {
  box-shadow: 0 0 0 3px #999;
}

.funkyradio-size-default input[type="radio"]:checked ~ label:before,
.funkyradio-size-default input[type="checkbox"]:checked ~ label:before {
  color: #333;
  background-color: #ccc;
}



.bank-depositt{margin-bottom:50px}
    .bank-depositt h1{font-family:'norwesterregular';font-size:50px;text-align:center}
    .bank-depositt h3{font-weight:700}
    .bank-depositt .bank-form-wrap{width:700px;margin:auto}
    /*.bank-depositt form{background:#f9f9f9;padding:20px}*/
    .bank-depositt .control-label{font-size:18px;font-weight:500}
    .bank-depositt .form-control{border-radius:0;font-size:18px;height:44px;color:#000;box-shadow:0 1px 5px rgba(0,0,0,0.075);border:0}
    .bank-depositt .fileContainer{overflow:hidden;position:relative;width:100%;height:44px;font-family:'norwesterregular';background:#7f1416;color:#fff;font-size:18px;font-weight:500;text-align:center;line-height:44px}
    .bank-depositt .fileContainer [type=file]{cursor:inherit;display:block;opacity:0;filter:alpha(opacity=0);cursor:pointer;min-height:100%;min-width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
    /*.bank-depositt #itemDropDown select{margin-bottom:15px}*/
    .bank-depositt .btn{border-radius:0}
    .bank-depositt .btn-add{background:#08c299;color:#fff;float:left;font-weight:500;font-size:20px;font-family:'norwesterregular'}
    .bank-depositt .btn-send{background:#7f1416;color:#fff;float:right;font-weight:500;font-size:20px;font-family:'norwesterregular'}

    .bank-depositt .sign-up-btn {
        background: #7f1416;
        color: #fff;
        font-size: 20px;
        font-family: 'norwesterregular';
        border-radius: 0;
        padding: 12px 5px;
        margin: 0px;
        width: 100%;
    }

    .bank-depositt .item_detail_classification,
    .bank-depositt .item_detail_graduation_year,
    .bank-depositt .item_detail_home_1,
    .bank-depositt .item_detail_home_2,
    .bank-depositt .item_detail_size,
    .bank-depositt .item_detail_gender,
    .bank-depositt .item_detail_gender_detail {
        display: none;
    }

	.bank-depositt .item_detail_size ul.pro-size-js.pro-size li a  {
		width:56.1px;
	}


    .bank-depositt .item_detail_size ul.pro-size{margin:0;padding:0;}
	.bank-depositt .item_detail_size ul.pro-size li{list-style:none;display:inline-block; margin:0 10.6px 0 0;}
	.bank-depositt .item_detail_size ul.pro-size li:last-child{margin:0px;}
	.bank-depositt .item_detail_size ul.pro-size li a{display:block;color:#1d2129;font-size:15px;text-align: center;width:53px;height:36px;line-height: 36px;border: 1px solid #dddddc;border-radius: 3px;font-family: 'Montserrat', sans-serif;font-weight: 700;text-decoration: none;}
	.bank-depositt .item_detail_size ul.pro-size li a.active-size { background-color: #800000;border: 1px solid #800000;color: #fff;text-decoration: none; }
	.bank-depositt .item_detail_size ul.pro-size li a:hover{ text-decoration: none;}

    .bank-depositt select.form-control {
        background-image: url('../img/form-drop.png');
        background-repeat: no-repeat;
        background-position: center right 10px;
        -webkit-appearance: none;
        appearance: none;
        -moz-appearance: none;
        border: none;
        box-shadow: 0 0 5px rgba(165, 154, 154, 0.1);
        border-radius: 0;
        height: 46px;
        display: inline-block;
        width: 100%;
        font-family: Montserrat;
        font-weight: 300;
        font-size: 16px;
    }

    .funkyradio div {
      float: left;
      overflow: hidden;
    }

    .funkyradio label {
        width: 100%;
        border-radius: 0px;
        font-weight: normal;
        height: 49px;
        color: #fff;
        float: left;
        font-weight: 500;
        font-size: 20px;
        font-family: 'norwesterregular';
    }

    .funkyradio input[type="radio"]:empty {
      display: none;
    }

    .funkyradio input[type="radio"]:empty ~ label {
      position: relative;
      line-height: 2.7em;
      text-align: center;
      margin-top: 3px;
      cursor: pointer;
	  -webkit-user-select: none;
	  -moz-user-select: none;
	  -ms-user-select: none;
	  user-select: none;
	  height: 54px;
	  margin-bottom: 0px;
    }

    .funkyradio input[type="radio"]:empty ~ label:before {
      position: absolute;
      display: block;
      top: 0;
      bottom: 0;
      left: 0;
      content: '';
      width: 2.5em;
      /*background: #D1D3D4;*/
      border-radius: 0px;
      font-size: 20px;
    }

    .funkyradio input[type="radio"]:hover:not(:checked) ~ label {
      color: #888;
    }

    .funkyradio input[type="radio"]:hover:not(:checked) ~ label:before {
      content: '\2714';
      text-indent: .9em;
      color: #C2C2C2;
    }

    .funkyradio input[type="radio"]:checked ~ label {
      /*color: #777;*/
    }

    .funkyradio input[type="radio"]:checked ~ label:before {
      content: '\2714';
      text-indent: .9em;
      color: #333;
      background-color: #ccc;
    }

    .funkyradio input[type="radio"]:focus ~ label:before {
      box-shadow: 0 0 0 3px #999;
    }

    .funkyradio-default input[type="radio"]:checked ~ label:before {
        color: #333;
        background-color: #ccc;
    }

    .funkyradio-primary input[type="radio"]:checked ~ label:before {
      color: #fff;
      background-color: #1d457d;
    }

    .funkyradio-success input[type="radio"]:checked ~ label:before{
      color: #fff;
      background-color: #007853;
    }

    .funkyradio-danger input[type="radio"]:checked ~ label:before {
      color: #fff;
      background-color: #f0d551;
    }

    .funkyradio-warning input[type="radio"]:checked ~ label:before {
      color: #fff;
      background-color: #ed202c;
    }

    .funkyradio-default label {
      color: #fff;
      background-color: #ccc;
    }

    .funkyradio-primary label {
      color: #fff;
      background-color: #1d457d;
    }

    .funkyradio-success label{
      color: #fff;
      background-color: #007853;
    }

    .funkyradio-danger label{
      color: #fff;
      background-color: #f0d551;
    }

    .funkyradio-warning label{
      color: #fff;
      background-color: #ed202c;
    }

    .segmented-control label {
        font-size: 16px;
        margin-top: 0px;
        padding-top: 5px;
        line-height: 1.5em;
        font-weight: bold;
    }

    .item_detail_classification button.sign-up-btn {
    	background-color: #dadada;
    	color: #000;
    }

    button.btn.sign-up-btn:hover {
   		background: #7f1416 !important;
   		color: #ffffff !important;
    }

    .bank-depositt .item_detail_size ul.pro-size li.sa_1 {
    	margin: 0px;
    }

  	@media (min-width: 768px){
	    .form-horizontal .control-label{
	        text-align-last:left;padding-top:10px
	    }
	}

/*-----------deposit-detail.php page ---05-07-2019-------------- */



@media only screen and (max-width: 1199px) {
	.footer-box::after{width:calc(100% + 34px); width: -moz-calc(100% + 34px); width: -webkit-calc(100% + 34px); background-size:100% 100%;}
}

/*@media only screen and (min-width: 450px) and (max-width: 750px)
    .invite_packages.home-php .owl-carousel .owl-wrapper {
        margin-left: 188px;
    }
}*/

@media only screen and (max-width: 991px) {
    .invite_packages.home-php .owl-carousel .owl-wrapper{ margin-left: unset; }
	.review-cart .table>tbody>tr>td{font-size: 16px;}
	.review-cart .table>thead{display:none;}
	.cart-pro{width:71px;display:inline-block;}
	.review-cart .table>tbody>tr>td{display:inline-block;}
	.review-cart .table>tbody>tr>td:nth-child(3){width:30%;display:inline-block; text-align:left;}
	.review-cart .table>tbody>tr>td:nth-child(4){width:70%;display:inline-block; text-align:right;}
	.pro-remove{display: block;}
	.pro-remove a{ text-decoration:underline; font-size:14px; }
	h1{margin-top: 18px; font-size:24px;}
	.product-breadcrum ul>li { font-size: 16px;}
	.also-like-all{padding-top: 30px; padding-bottom: 0;}
	.bhs-mobile-design{display:block;}
	.view-all{padding-top: 30px;}
	header,.product-breadcrum{display:none;}
	.review-cart .table>tbody>tr>td:last-child{display:none;}
	.home-php .review-cart .table>tbody>tr>td:last-child{display:inline-block;}
	.view-all-bottom{padding-top: 0;}
	.also-like-all h2{margin-bottom:10px;}
	.also-like-new{padding-bottom: 30px;}
	.owl-theme .owl-controls .owl-page span{margin:5px 4px;width:10px; height:10px;}
	.container{max-width:100%;width:100%;}
	#sync1 .item{text-align: center;}
	.total-label{padding-top: 0;}
	.checkout-form{width: 100%;}
	.total-amount{padding-bottom: 20px;}
	.check-note{text-align: center;font-size: 17px; font-weight:500;line-height: 22px;}
	.check-note br{ display:none; }
	ul.deposite-form li .form-control{width: 100%;}
	.checkout-form-btn-bank img{margin-left: 0;}
	.bank-deposite-txt{font-size: 17px; word-wrap: break-word;}
	a.paypal-btn{display:block; background:#ffc43a; margin-bottom: 22px;}
	.checkout-form-btn{text-align: center;}
	.product-checkout .product-checkout-btn{margin-left:10px; font-size:14px; padding: 9px;}
	.product-checkout .product-checkout-btn:first-child{ margin-left: 0; }
	.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background:#000;}
	.product-detail-top-row{padding-top: 0;}
	.product-detail-top .owl-pagination{display:inline-block;width:100%;text-align: center;position: absolute;bottom: 0;}
	.product-detail-top #sync2, .product-detail-top .owl-buttons{display:none !important;}
	.product-detail-top-right, .pro-details, .customer-section{padding-top:30px;}
	.product-detail-top-left{padding:0;}
	.footer-box::after{display:none;}
	.social-share{text-align: center;}
	.pro-details h2{text-align: center;font-size: 20px;}
	.view-review{display:none;}
	#customer-say .item{margin: 0;}
	.customer-say-slider{padding:0 30px;}
	.customer-say-slider .owl-buttons .owl-next{right:-30px;}
	.customer-say-slider .owl-buttons .owl-prev{left:-30px;}
	.also-like h2{font-size:24px;}
	.also-like .row{margin-left: -4px; margin-right: -4px;}
	.also-like .col-md-4{width: 50%; padding-left:4px; padding-right:4px;}
	.box-deatil h3 a{font-size:14px;}
	.box-deatil h3{line-height: 17px;}
	.footer-box-top-middle{width:100%; margin-left: 0;text-align: center;}
	.footer-box{padding: 20px 0; margin-bottom: 0;}
	.footer-box-top-right{width:100%; text-align: center;}
	ul.foo-link{width:100%; max-width:290px; display: inline-flex; display:-moz-inline-flex; display:-webkit-inline-flex; text-align: left;}
	ul.foo-social{margin-top: 25px; text-align: center;}
	footer{box-shadow:0 -10px 15px rgba(0,0,0,0.1);border:none;}
	.footer-box-top-left{width:100%; text-align: center;}
	.box-deatil p{font-size:16px;}
	.customer-say-slider .owl-buttons > div{width:18px;height:30px;background-size: 100% !important;}
	.customer-section h2{text-align: center;font-size: 24px;}
	.pro-price{padding:15px 0;}
	.footer-box{padding-bottom:5px;}
	.footer-box-bottom{text-align: center;}
	.sep{margin: 0 5px;}
	ul.choose-size li{margin-right:5px;}
	ul.choose-size li a{font-size:16px;}
	.copyright{margin-right: 0;display: block; margin-bottom:5px;}
	.product-detail-top-right h1{text-align:left;border: none;font-size:22px;padding:0;}
	.also-like .also-like-box{margin-bottom:8px;}
	.box-deatil h3 a br{display:none;}
	.box-deatil{padding:10px 10px 0px 10px;}
	#mob-caro-slider .item{margin: 0 5px;}
	.mob-caro{margin: 0 -5px 30px -5px;}
	.also-like-box{margin-bottom:8px;height: calc(100% - 8px );height: -moz-calc(100% - 8px );height: -webkit-calc(100% - 8px );}


	.checkout-form-btn a.checkout-form-btn-bank.btnBank{
    	width: 52%;
	}

	/*a.checkout-form-btn-bank.btnBank img {
    	width: 58%;
    	height: 41px;
	}

	.checkout-form-btn a.btnPaypal {
	    float: left;
	    width: 42%;
	}*/

	.checkout-form {
	    margin-bottom: 15px;
	}

	.home-php .checkout-form-btn-bank img {
    	margin-left: 0px;
	}
	
	.home-php .product-cart-display-main-tr .product-cart-display-main-td .col-md-12.product-bunch .col-md-12.nopadding-left .col-md-2 img {
		height: auto;
	}

	.home-php .review-cart .product-name-div-background-color {
		height: 44px;
		padding-top: 10px;
		text-align: center;
		color:#000; 
		font-weight: bold;
		font-size: 16px;
		width: 100%;
		text-transform: uppercase;
	}

	.home-php .review-cart .product-name-div-background-color.platinum{
		display: inline-block;
		background-color: #d8dddd; 
	}

	.home-php .review-cart .product-name-div-background-color.gold{
		display: inline-block;
		background-color: #cfb539; 
	}

	.home-php .review-cart .product-name-div-background-color.silver{
		display: inline-block;
		background-color: #a4bcc4; 
	}


	.home-php .review-cart .product-name-div-background-color.bronze{
		display: inline-block;
		background-color: #503317; 
		color: #fff;
	}
	
	.home-php .review-cart .product-name-div-background-color.t-shirt{
		display: inline-block;
		background-color: #800000; 
		color: #fff;
	}

	.home-php .review-cart img.product-img-no-background-color{
		display: none;
	}

	.home-php .product-cart-display-main-div {
	    padding: 0px;
	    box-shadow: 0px 0px 0px 0px;
	    border-radius: 0px;
	    margin-bottom: 0px;
	}

	.home-php .product-cart-display-main-div .col-md-12.product-bunch{
	    padding: 0px 0px 10px 0px;
    	/*border-bottom: 2px solid #ededed;*/
	}

	.home-php .product-cart-display-main-div .col-md-12.product-bunch .col-md-12.nopadding-left {
		padding: 0px;
	}

	.home-php .product-cart-display-main-div .col-md-12.product-bunch .col-md-12.nopadding-left .col-md-2{
		padding: 0px 15px;
	}

	.home-php .product-cart-display-main-div .col-md-10.nopadding-left.nopadding-right {
		padding: 0px 15px;
	}

	.home-php .product-cart-display-main-div .col-md-3.nopadding-right {
		padding: 0px;
	}

	.home-php .product-checkout {
	    width: 100%;
	    float: none;
	}

	.home-php .product-title-ind {
    	width: 100%;
	}

	.home-php .product-price-ind {
		text-align: left; 
		font-size: 18px;
    	font-weight: 500;
	}

	.home-php .product-cart-display-main-div .pro-display-div {
    	padding: 0px;
	}

	.product-detail-top .owl-buttons {
		display: block !important;
	}

	.home-php .product-cart-display-main-div .minus-sign {
		display: none;
		float: right;
    	margin-right: 9px;
	}

	.home-php .product-cart-display-main-div .plus-sign {
		float: right;
    	margin-right: 9px;
    	margin-top: -1px;
	}

	.home-php .product-cart-display-main-div .plusminuscol-md-10- {
		display: none;
	}

	.home-php .total-amount {
		font-size: 30px;
	}

	#mob-caro-slider .owl-buttons div {
    	top: 36%;
	}

	.home-php .mob-caro-box-pic img {
    	width: 61%;
	}

	.home-php .product-price-ind-mob {
		display: inline-block;
	    text-align: right;
	    font-size: 18px;
	    font-weight: 700;
	    border-top: 2px solid #ededed;
	    width: 100%;
	    padding-right: 15px;
	    margin-left: 0px;
	    padding-top: 10px;
    	margin-top: 10px;
	}

	.home-php .product-price-ind-desktop {
		display: none;
	}

	.home-php .btn.select-btn.pro-submit {
		margin-top: 10px;
	}
	
	.home-php .paypal-mobile,
	.home-php .bank-deposite-mobile {
		display: inline-block;
		width: 100%;
		margin-top: 15px;
	}

	.home-php .paypal-desktop,
	.home-php .bank-deposite-desktop {
		display: none;
	}

	.home-php select {
		box-shadow: 0 0 5px 3px rgba(165, 154, 154, 0.1) !important;
		font-size: 18px !important;
	}

	/*.bhs-popup .modal-content {
    	background-color: #800000;
    	border: 1px solid #800;
	}

	/*.bhs-popup p {
	    color: #fff;
	}

	.bhs-popup .pop-pic-mob {
		display: block;
	}

	.bhs-popup .pop-pic-desk {
		display: none;
	}*/

	.home-php .mobile-padding-product-title{
		margin: 0px 0px 0px -12px !important;
		text-align: left;
		padding: 0;
	}

	.review-cart .amount-price {
		font-weight: 400;
	}

	.home-php .product-cart-display-main-div .col-md-10.nopadding-left.nopadding-right.plusminuscol-md-10-{
		padding: 0px 15px;
	} 

	.home-php .col-md-9.nopadding-left.question-txt {
		padding-left: 12px;
		font-size: 18px !important; 
		font-weight: 600px;
	}

	ul.deposite-form.deposite-form-mob {
		margin-right: -20px;
    	margin-left: -20px;
	}

	.bhs-popup .modal-content {
    	width: 96.5%;
    	margin-left: 2%;
	}
	
	.product-breadcrum {
	    display: inline-grid;
        padding-bottom: 0px;
        margin-top: 20px;
	}        
	
}