﻿@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300);
/* font-family: 'Source Sans Pro', sans-serif; */ 

.topStickyBarBtn {color:#fff; background-color:#cb0101;}
.themeColor{color:#cb0101 !important;}
.themeColor a{color:#cb0101 !important; text-decoration:none;}
.contentImgBox a{color:#cb0101;}
.bgcolorTheme{background:#cb0101;}
a.readMoreNewBtnbtmBlks {background:#cb0101;}
/* Blog Summary Theme Styles */
#pagination strong , #pagination a:hover {
    background: #cb0101 !important;
    border: 1px solid #cb0101 !important;
}

/* Menu Themes Options */
.menuStyle1 .menuBlock ul li a:hover{ background: #cb0101 !important; color: #ffffff !important;}
.menuStyle1 .menuBlock ul li ul {background: #cb0101;}
.menuStyle1 .menuBlock > ul li:hover a { background: #cb0101 !important; color: #ffffff !important; }
.menuStyle1 .menuBlock ul li ul li a:hover {background: #da1313 !important; color: #ffffff !important;}

.option3theme{background: #cb0101 !important;}
.option3theme .menuBlock ul li a{background: #cb0101 !important; border: 1px solid #cb0101 !important;}
.option3theme .menuBlock > ul li:hover a {  background: #cb0101 !important;}
.option3theme .freeEstimateBtn a { color: #cb0101 !important;}
.option3theme .freeEstimateBtn a:hover{background: #da1313 !important;}
.option3theme .menuBlock ul li a:hover{ color: #ffffff !important; border: 1px solid #ffffff !important; }
.option3theme .menuBlock ul li ul{border: 0px !important;}
.option3theme .menuBlock ul li > ul li a:hover { border: 0px solid #cb0101 !important;}

.option4theme .menuBlock > ul li:hover a { color: #ffffff !important;}
.option4themebtn{background: #cb0101 !important;}

.shoponlineTxtmenuOpt3 a {border: 2px solid #cb0101 !important; color: #ffffff !important;}
.phoneFloatRightmenuOpt3 a{background: #cb0101 !important; color: #ffffff !important;}
.menuOpt3Phnum{border: 2px solid #cb0101 !important; background: #cb0101 !important;}
.phoneIcnmenuOpt3 {border: 2px solid #cb0101; color: #cb0101 !important;}
.menuOpt3Phnum a{ color: #cb0101 !important; text-decoration: none !important;}
.phoneFloatRightmenuOpt3 a{color: #ffffff !important; text-decoration: none !important;}
.option5themebtn {background: none !important; color: #cb0101 !important;}
.option5themebtn a{background: none !important; color: #cb0101 !important; border: 2px solid #cb0101 !important;}
.option5themebtn .phoneCallTrackNumber a{border: 0px !important;}
.option5dropdown .menuBlock ul li ul li a:hover { border: 1px solid #cb0101 !important;}

.menuIcnColormenuOpt3 {background:#cb0101 !important; }
.option6Menu ul li a:hover{  color: #cb0101 !important; }

.option7themebtn a{background: none !important; color: #cb0101 !important; border: 2px solid #cb0101 !important;}
/* Ends Here */

.menuDivLayout6 ul li a:hover{border-bottom:3px solid #cb0101 !important;}

a.shopNowBtnLayout5 div{color:#cb0101;}
.sidenav {background-color: #cb0101;}
.accordionMenuLayout5 ul li a{color:#e08a8a;}


.iconDiv-v2{border: 2px solid #cb0101;}
.bgShwPwd{background:#cb0101; color:#ffffff;}
.container .callIcon{background: url(../images/theme-4/call-icon-top-flat.svg) left center no-repeat;}
.containerWithBg{background-image:url(../images/theme-4/header-bg.png);}

.containerWithBg .callIcon {background: url(../images/call-white-icon.svg) left center no-repeat;}
.contentInnerBody a {color:#cb0101;}

.contentInnerBody a:hover {color:#cb0101;}

.phn-upd-div { background:#cb0101;}
.phn-inn-div {
}

.brand-logo-img {border: 3px solid #b00000;}
.menuBlock ul li a.active {color:#ffffff;
background-color: #d10000;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ef0404), to(#d10000));
background-image: -webkit-linear-gradient(top, #ef0404, #d10000);
background-image: -moz-linear-gradient(top, #ef0404, #d10000);
background-image: -ms-linear-gradient(top, #ef0404, #d10000);
background-image: -o-linear-gradient(top, #ef0404, #d10000);
background-image: linear-gradient(top, #ef0404, #d10000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ef0404', EndColorStr='#d10000');
}
.menuStyle1 .menuBlock ul li a.active {background: #d10000;color:#ffffff;}
.menuStyle1 .menuBlock ul li a.active:hover {background: #d10000;color:#ffffff;}
.menuBlock li ul li a:hover {color:#cb0101;}

.freeEstimateBtn a{background:url(../images/theme-4/free-estimate-main-btn.png) no-repeat;}
.freeEstimateBtn a:hover {background:url(../images/theme-4/free-estimate-main-btn-over.png) no-repeat;}

.menuStyle1 .freeEstimateBtn a{background:#d10000;}
.menuStyle1 .freeEstimateBtn a:hover {background:#ef0404;}


.hdr-menu-stp{background:#ba0606;}
.menuMobNew a:hover span{background:#cb0101;}
.menuMobNew a span {
background-color: #d10000;
}
.subMenuMain a div{
background-color: #d10000;
}
.subMenuMain a:hover div{background:#cb0101;}

a.closeCross{
background-color: #d10000;
}

.headingText{color:#cb0101;}
.headingTextSmall{color:#cb0101;}
.headingText a{color:#cb0101;}

.sideBarHead {border:1px solid #b00000;	background-color:#d80202; color:#FFF;}
.videoInsertBlock h2{color:#cb0101;}
.videoInsertBothBlock h2{color:#cb0101;}
.brand-main-new:hover {	background:#ffd2d2;	border:2px solid #cc0000;}
.brandHeadingTxt {color:#cb0101;}
.sincereThanksTxt {color:#cb0101;}

.blogMenuSideBar li a:hover {background-color:#cb0101;}
.storeProductTopPick{border:5px solid #cb0101;}
a.grayBtnWishlist{color: #cb0101;}
.wishlistbtn{color:#cb0101;}
.wishlistbtn-pc {background-image:url(../images/theme-4/wishlist-theme-pc-4.svg);}
.wishlistbgtheme{background:url(../images/theme-4/wishlist-theme-4.svg);}



.sitemapmenu ul li a{color:#cb0101;}
.sitemapmenu ul li a:hover{color:#cb0101;}
.sitemapmenu ul li ul li a:hover{color:#cb0101;}
.socialMediaTitle span {
background-color: #d10000;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ef0404), to(#d10000));
background-image: -webkit-linear-gradient(top, #ef0404, #d10000);
background-image: -moz-linear-gradient(top, #ef0404, #d10000);
background-image: -ms-linear-gradient(top, #ef0404, #d10000);
background-image: -o-linear-gradient(top, #ef0404, #d10000);
background-image: linear-gradient(top, #ef0404, #d10000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ef0404', EndColorStr='#d10000');
padding: 7px 25px;
}
.socialMediaTitle {bottom: 10px;}

.footerModule {background:url(../images/footer-pattern.png) #b70000; -webkit-border-radius: 8px;
-moz-border-radius: 8px; border-radius: 8px; border-top:1px solid #dc0101;}
.footerBox{background:url(../images/footer-pattern.png) #b70000;}
ul.footerMenuLinks li {border: 1px solid #cf3939;}
ul.footerMenuLinks li a {color:#e29999;}
ul.footerMenuLinks li:hover {background:#cf3939;}
ul.footerMenuLinks li a:hover {color:#e29999;}

.icn-mnu-stp-div{
background-color: #d10000;
}

.hme-strip-blk1{border-right:1px solid #d10000; color:#ffffff;}
.hme-strip-blk2{border-right:1px solid #d10000; border-left:1px solid #ef0404; color:#ffffff;}
.hme-strip-blk3{border-right:1px solid #d10000; border-left:1px solid #ef0404;}
.hme-strip-blk4{border-left:1px solid #ef0404; color:#ffffff;}

.mnuhm3-strip-blk1{border-right:1px solid #d10000; color:#ffffff;}
.mnuhm3-strip-blk2{border-right:1px solid #d10000; border-left:1px solid #ef0404; color:#ffffff;}
.mnuhm3-strip-blk3{border-left:1px solid #ef0404; color:#ffffff;}

.mnuhm2-strip-blk1{border-right:1px solid #d10000; color:#ffffff;}
.mnuhm2-strip-blk2{border-left:1px solid #ef0404; color:#ffffff;}

.footer-lft-txt{color:#cb0101;}

.hdr-menu-btnnew a
{
background-color: #ed2222;
}

.hdr-menu-btnnew a:hover
{
position: relative;
background-color: #ef3737;
}

.hdr-menu-btnnew a:active
{
position: relative;
background-color: #ef3737;
}

.hdr2-menu-btnnew a
{
background-color: #ed2222;
}

.hdr2-menu-btnnew a:hover
{
background-color: #ef3737;
}

.hdr2-menu-btnnew a:active
{
position: relative;
background-color: #ef3737;        
}
.hdr2-menu-btnnew a:visited{border: 1px solid #970300 !important; color:#fff;}

.defaultBtn {        
background-color: #d10000;
border: 0;
font-weight: normal;
font-family: "Open Sans",sans-serif;
}
.defaultBtn:hover {
background-color: #ff4b47;        
}

.formBtn {        
background-color: #d10000 !important;
border-radius:8px;
font-family: "Open Sans",sans-serif; font-size:14px; font-weight:normal;
border:0px;
}

.formBtn:hover {
background-color: #d10000; 
}

.arrowcircle {
background-color: #d10000;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ef0404), to(#d10000));
background-image: -webkit-linear-gradient(top, #ef0404, #d10000);
background-image: -moz-linear-gradient(top, #ef0404, #d10000);
background-image: -ms-linear-gradient(top, #ef0404, #d10000);
background-image: -o-linear-gradient(top, #ef0404, #d10000);
background-image: linear-gradient(top, #ef0404, #d10000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ef0404', EndColorStr='#d10000');
border: 1px solid #970300 !important;
}

.gall-btn a:hover {
	background:#cb0101 url(../images/view-gallery-btn-bg-over.html) repeat-x center;
    border:1px solid #cb0101;
}


.addcartbtnmew
{ 
background-color: #d10000;
border: 1px solid #970300 !important;
}


.wrapper .arrow {
  background: url(../images/theme-4/arrow-theme-4.jpg) no-repeat 0 0;
}


/* New Dashboard Styles */

.dashboardmndiv ul li a
{ color:#ffffff;}

.icnblkbtmdiv
{}

.dashboardblkcntdiv
{
background-color: #d10000;
}

.dashboardblkhdngtxt
{color:#ffffff; }

.dashboardblksmllxt
{color:#ffffff; }
.dashboardbtnnew
{color:#ffffff; }

/* ends Here */


/* DEMO 5 */
.wrapper-dropdown-5 {background:#cb0101; }
.wrapper-dropdown-5 .dropdown {background: #cb0101; }
.wrapper-dropdown-5 .dropdown li div a {background:#ba0000;}
.wrapper-dropdown-5 .dropdown li ul li div a {background:#ba0000;}
/* Hover state */
.wrapper-dropdown-5 .dropdown li a:hover {background:#ad0101;}
/* Active state */
.wrapper-dropdown-5.active {background: #ebb62c;}

.flex-direction-nav a { background: url(../images/theme-4/bg_direction_nav-theme-4.png) no-repeat 0 0;}


#storeMenuCat{border:1px solid #ffd2d2;}
#storeMenuCat li{background: #ffe0e0; border-bottom:1px solid #ffd2d2;}
#storeMenuCat li li{ background: #ffe0e0;}
#storeMenuCat li:hover{	background-color: #ffdbdb;}
#storeMenuCat ul li:hover ul li a:hover {background-color: #ffdbdb;}


/*-------- 3rd Layout Styles ------*/
.col2Headtxt1 {
	color:#cb0101;
}
input.readMoreNewBtn {
    background: #cb0101;
}

input:hover.readMoreNewBtn {
    background: #f41b1b;
}

a.readMoreNewBtn {
    background: #cb0101; color:#ffffff;
}
a:hover.readMoreNewBtn {
    background: #f41b1b;
}

.miniBoxes {
    background-color: #cb0101;
}


.scroll-top-wrapper {
    background:url(../images/scroll-top-arrow.png) no-repeat #ef1818 center;
}
.scroll-top-wrapper:hover {
    background-color: #f91e1e;
}

/* Dashboard Button Styles */
.buttonNewdash {
background-color: #d10000;
}



/* Menu Option icons Mobile */
.phoneIcnBg-menuOpt{background:url(../images/theme-4/phone-icn-thm4.png) no-repeat;}
.menuIcnBg-menuOpt{background:url(../images/theme-4/menu-icn-thm4.png) no-repeat;}
.menucloseIcnBg-menuOpt{background:url(../images/theme-4/menuclose-icn-thm4.png) no-repeat;}
/* ends here */


@media only screen and (max-width : 639px),
only screen and (max-device-width : 639px){
.topStickyBarLine {background:#cb0101 !important; border:0px;}
.topStickyBarBtn {border-radius:0px; padding:2px 0px;}	
.headingText{color:#cb0101 !important;}		
}

.cart-pc-theme{background-image: url(../images/theme-4/cart-pc-theme-4.svg); background-size:100%;}
.cart-mob-theme{ background-image: url(../images/theme-4/cart-mob-theme-4.svg); background-size:100%;}
.selectedCol-1{background:#cb0101; color:#ffffff;}
.triangle-right-selected{ border-left: 25px solid #cb0101;}
