/*#7BC24E replace with #D14124*/ 
.primary-text { color: #051c2C !important;}
/*Header Start*/
.header-text, .haader-text {background: #051C2C;color:#fff;min-height: 30px;}
.navbar-static-top {background:#fff;}
.logo-cp {padding:10px 0;}
.logo-cp img {width : 100%; max-width: 300px;}
.site-navbar ul li a {color:#415364 !important;}
.site-navbar ul li a.dropdown-toggle:hover, .site-navbar ul li.open a.dropdown-toggle {color: #D14124 !important; border-bottom: 2px solid #D14124;}
.sub-menu-option-1 .submenu-title a:hover { color: #D14124 !important; border-bottom: 2px solid transparent;}
.search-bg {border: 1px solid #415364;}
.search-bg .search-input {color: #415364 !important;}
.search-bg .search-icon .fa { color: #415364;}
.search-bg .search-icon .fa:hover { color: #D14124;}
.myaccount-icon {color: #415364 !important;}
.myaccount-icon a:hover, .myaccount-icon a:focus {color: #D14124 !important;}
.cart-icon {color: #415364;}
.cart-icon:hover, .cart-icon:focus {color: #D14124 !important;}
.myaccount-icon a { color: #415364;}
.user-dropdown {min-width: 180px;padding: 0;}
.user-dropdown li {padding:0; line-height: 20px;}
.user-dropdown li a{padding:8px 15px; line-height: 20px;}
.user-dropdown li a:hover {background:#CFD2D3;}
.user-dropdown li.divider{margin:0;padding:0;}
/*Header End*/


/*Listing Page Start*/
.inner-top-banner .featured-banner-logo .featured-banner-logo-img img {max-height: 150px;}
/*Listing Page End*/
/*Product Page Start*/
.cp-box-alert {width:100%;text-align:center;padding: 15px;}
.cp-box-alert p {max-width:400px;margin: 0 auto;}

.cp-social-share {width:100%;text-align:center;margin: 10px 0;}
.cp-social-share ul {width:300px;border:1px solid #f3f3f3;padding:0;list-style:none;margin: 0 auto;display:inline-block;height: 40px;}
.cp-social-share ul li {float:left;width:25%;text-align:center;line-height: 40px;position:relative;}
.cp-social-share ul li:after {position:absolute;right:0;top:0;width:1px; height: 100%;content:"";background:#f3f3f3;}
.cp-social-share ul li.last-child:after {content:"";display:none;}
.cp-social-share ul li .fa {font-size:20px;}
.cp-social-share ul li .fa-facebook-f {color: #415a94;}
.cp-social-share ul li .fa-linkedin {color: #ae313f;}
.cp-social-share ul li .fa-pinterest-p {color: #a62e24;}
.cp-social-share ul li .fa-twitter {color: #67aae8;}
.cp-detail-alert-text {padding:15px;line-height: 24px;text-align: center; float: left; width: 100%; background: #051C2C; color: #ffffff; font-size: 18px; display:none;}
.cp-buy-box {background:transparent;padding:0;}
.cp-buy-box .price-box {background:#d8dfe1;padding:20px;}
.cp-buy-box .price-box .price-left-box {font-size:14px;line-height: 40px;color: #051C2C;padding: 0;}
.cp-buy-box .price-box .item-price .price-right-box strong {color:#051C2C;font-weight:bold; font-size:36px;line-height: 40px;}
.cp-buy-box .price-box .you-save-text {font-size:14px;line-height: 40px;color: #051C2C;padding: 0;}
.cp-qty-req-box {background:#a1a1a1;font-size: 18px;font-weight:500; color: #fff;line-height: 30px;text-transform: uppercase;margin-bottom: 15px;padding: 15px;text-align:center;}
.cp-login-box {background: #051C2C;font-size: 15px; color: #fff;line-height: 30px;font-weight: 500;margin-bottom: 15px;padding: 15px;text-align:center;}
.cp-login-box a {color: #D14124;}
.logo-btn-click1 {font-size: 18px;font-weight: bold;}
.logo-btn-click1:hover {background:#90C965;border-color:#90C965;}
.slide_down {background:#051C2C;border-color:#051C2C; cursor: pointer; box-shadow: inset 0 0 0 0 #F05023; -webkit-transition: ease-out 0.0s; -moz-transition: ease-out 0.0s; transition: ease-out 0.0s;color: #D14124;}
.slide_down:hover {box-shadow: inset 0 0px 0 0 #F05023;border-color:#D14124; background: #D14124; color: #ffffff;}
.addtocart-btn.logo-btn-click1.slide_down {background:#D14124;border-color:#D14124; cursor: pointer; box-shadow: inset 0 0 0 0 #F05023; -webkit-transition: ease-out 0.4s; -moz-transition: ease-out 0.4s; transition: ease-out 0.4s;}
.addtocart-btn.logo-btn-click1.slide_down:hover {box-shadow: inset 0 100px 0 0 #F05023;border-color:#F05023;}

.cp-qty-details-main {width:100%;float: left; border:1px solid #051C2C;margin:15px 0;}
.cp-qty-details-main .cp-qty-title {width:100%;float: left; background:#051C2C;line-height: 30px;font-size: 14px;font-weight: bold;text-transform:uppercase;color: #fff;text-align: center;}
.cp-qty-details-main .cp-qty-box {width:100%;float: left; padding: 0;}
.cp-qty-details-main .cp-qty-box ul {width:100%;float: left;list-style:none;margin:0;padding: 10px;text-align: center;}
.cp-qty-details-main .cp-qty-box ul li { width:14%;float:none; text-align:center;padding: 0 10px;font-size: 14px;font-weight: bold;color: #000;line-height: 20px;position:relative;display: inline-block;}
.cp-qty-details-main .cp-qty-box ul li:after {content: "";position:absolute;right:0;top: 0;width: 1px; background: #758592;height: 100%;}
.cp-qty-details-main .cp-qty-box ul li:last-child:after {display:none;}
.cp-qty-details-main .cp-qty-box ul li.active {background-color: #051C2C; color: #D14124;}
.cs-master .ProductSelectSize {width:100%;}
.cs-master .item-page-right {padding:0 15px;}
.cs-master .item-page-right .item-pro-color {width:calc(100% - 100px);}
.cs-master .compare-pro-title {font-size: 22px;color: #000000;line-height:40px;background:#CFD2D3;text-align:center;}
.cs-master .compare-pro-box {padding:0px; border: 1px solid #f0f0f0;}
.cs-master .compare-pro-box .gird-item {position:relative;min-height:inherit;}
.cs-master .compare-pro-box .cat-image {min-height:inherit !important;}
.cs-master .compare-pro-box .cat-pro-color {height:auto;}

.cs-master .item-page-right .item-details .span {position:relative;width:calc(100% - 135px);}

.cs-master .item-page-right .item-details .span .size-chart {position:absolute;right:0;bottom:5px;}
.discount-row-master {margin:30px 0;}
.discount-row-master .dr-box {background:#CFD2D3;padding: 15px;}
.discount-row-master .dr-box .dr-first-logo-box {position:relative;}
.discount-row-master .dr-box .dr-first-logo-box:after {position:absolute;content:"";width:1px;height:100%;background:#8b9ba7;right:0px;top: 0;}
.discount-row-master .dr-box .dr-row-main {width:100%; max-width:940px;}
.discount-row-master .dr-box .dr-row-box {float:left; width:auto; text-align:center;padding:0 30px;}
.discount-row-master .dr-box .dr-row-box img {float:left; width:auto; margin-right:20px;}
.discount-row-master .dr-box .dr-row-box .dr-text {float:left; width:auto; font-size:32px;color: #000000;line-height: 40px;font-weight: bold;margin-top: 36px;text-align: left;}
.discount-row-master .dr-box .dr-row-box .dr-text span {display:block; font-size: 26px;line-height: 30px;}
.span #msrpprice {text-decoration: none !important;}
@media (max-width:992px) {
.discount-row-master .dr-box .dr-first-logo-box:after {height:1px;width:100%;left:0; bottom: 0;top:inherit;}
.discount-row-master .dr-box .dr-row-main {width:100%; max-width:470px;}	
.discount-row-master .dr-box .dr-row-box {float:left; width:auto; text-align:center;padding:15px;}
}
@media (max-width:480px) {
.discount-row-master .dr-box .dr-row-box {padding:15px;}	
.discount-row-master .dr-box .dr-row-box img {max-width:50px;}
.discount-row-master .dr-box .dr-row-box .dr-text {font-size:26px; line-height:30px;margin-top:10px;}
.discount-row-master .dr-box .dr-row-box .dr-text span { font-size: 16px;line-height:24px;}
}
/**/
.breadcrumbs li:last-child:not(:only-child) a {color:#051C2C;}
.buy-btn {background: #051C2C; color: #D14124; border-color: #051C2C;}
.buy-btn:hover, .buy-btn:focus {background: #D14124; color: #fff; border-color: #D14124;}
/*Product Page End*/
@media (max-width:1299px){
.site-navbar ul li {padding-top:19px;}
.cs-master .item-page-right .item-details .span .size-chart {position:relative;right:inherit;bottom:inherit;}
	
}
@media (max-width:1199px){
.site-navbar .nav-navbar {margin-left: 15px !important;}		
.header-right-box, header.fix .header-right-box{padding: 23px 10px 0 10px;}
}
@media (max-width:991px){
.header-right-box, header.fix .header-right-box{padding:19px 10px 0 10px;}	
header.fix .navbar-toggle {margin: 7px 0 0 0 !important;}
.index-1 .brand-tabs .nav-tabs > li {float: inherit; background:#fff;display: inline-block;}
.index-1 .brand-tabs .nav-tabs > li img {max-width:100%;}
.p-b-xs-0 {padding-bottom: 0 !important;}
.cp-buy-box {margin-bottom:0;}
.cs-master .compare-pro-title {margin-top:0;}
.compare-pro-box {margin-bottom: 20px;}
}
@media (max-width:767px){
header.fix .site-navbar, header .site-navbar {margin-top:30px !important;}
header.fix .site-navbar .navbar-toggle, header .site-navbar .navbar-toggle {margin-top:0px !important;}
.modal-dialog {width:94% !important; max-width: 800px !important;margin: 3%;}
.footer-line-3 {width:100% !important;}
}
@media (max-width:530px){
header.fix .site-navbar {margin-top:20px !important;}	
header .site-navbar {margin-top:20px !important;}	
.newsletter-bg .subscribe-btn, .newsletter-bg .subscribe-input {width:100%;}
}
@media (max-width:560px){
.cp-qty-details-main .cp-qty-box ul li {width: auto;}
}

/*vishalbhi*/
.divinstallation ul {
	???????padding: 10px 0 0 0;
	margin: 0;
	list-style: none;
	border: 0;
	outline: none;
	text-decoration: none;
}

???????
.divinstallation ul li {
	???????list-style: disc;
	margin: 0 0 0 12px;
	line-height: 20px;
	padding-bottom: 10px;
	border: 0;
	outline: none;
	text-decoration: none;
	padding: 0;
}