/*home*/
.home .t3-sl-2 {
	background: #001E40 none repeat scroll 0% 0%;
	background: url("../images/home-bg.jpg") repeat-x top center;	
}

/*navbar*/
.navbar-default .navbar-nav > li > a {
	background:url("../images/menu-left.png") no-repeat left center;
}

/*Cart*/
.cart {
	background:url("../images/cart.png") no-repeat left center;
}
.mod_djc2cart {
	padding-top: 30px;
	padding-left: 50px;
}

.mod_djc2cart_button {
	background: url("../images/cart-button.png") no-repeat center center;
	padding-left: 5px;
}

.mod_djc2cart_button .btn{
	font-size: 11px;
	color: #fff;
	padding-top: 15px;
	padding-right:5px;
}

/*Search*/
.djc_mod_search .btn, .search form .btn { 
    background:url("../images/btn-search.png") no-repeat center right;
}


/*Footer Menu*/
.nav-pills.menu-footermenu > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
	background:url("../images/menu-arrow.png") no-repeat right center;
	position: relative;
	width: 300px;
}
.nav-pills.menu-footermenu > li.active > a, .nav-pills > a:hover, .nav-pills > a:focus {
	background:url("../images/menu-arrow-out.png") no-repeat right center;
	position: relative;
	width: 250px;
}

/*Baner-bg*/
.hd-bg {
	background:url("../images/baner-1.jpg") no-repeat center left;
	height: 55px;
}

.breadcrumb  {
	background:url("../images/baner-2.jpg") no-repeat center left;
	height: 55px;
}
.sl3-bg  {
	background:url("../images/baner-3.jpg") no-repeat center left;
	height: 86px;
}


/*Sale*/
#Mod108 {
	background:url("../images/sale.jpg") no-repeat right center;
	height: 148px;
}
.sale .btn {
	background:url("../images/cart-button.png") no-repeat right center;
	padding-right: 35px;
}
.sale .btn a {
	color: #fff;
}


/*Head Search*/
#Mod94 {
	background: #002048; /* Old browsers */
background: -moz-linear-gradient(45deg, #002048 0%, #002048 17%, #003257 50%, #002245 51%, #002952 59%, #00234c 71%, #00234c 84%, #00234c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#002048), color-stop(17%,#002048), color-stop(50%,#003257), color-stop(51%,#002245), color-stop(59%,#002952), color-stop(71%,#00234c), color-stop(84%,#00234c), color-stop(100%,#00234c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg, #002048 0%,#002048 17%,#003257 50%,#002245 51%,#002952 59%,#00234c 71%,#00234c 84%,#00234c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg, #002048 0%,#002048 17%,#003257 50%,#002245 51%,#002952 59%,#00234c 71%,#00234c 84%,#00234c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg, #002048 0%,#002048 17%,#003257 50%,#002245 51%,#002952 59%,#00234c 71%,#00234c 84%,#00234c 100%); /* IE10+ */
background: linear-gradient(45deg, #002048 0%,#002048 17%,#003257 50%,#002245 51%,#002952 59%,#00234c 71%,#00234c 84%,#00234c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002048', endColorstr='#00234c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {

background-color: #f8f8f8;

}


/* Off Canvas Menu */
.canvas {
    margin: -12px -6px;
    .t3-module {
        margin-bottom: 0px;
        .module-inner {
            padding: 0;
        }
    }
}


.t3-off-canvas .t3-off-canvas-body a {
    color: #fff;
    text-decoration: none;
}

/*back to top*/
#back-to-top {
    position: fixed;
    right: 20px;
    top: auto;
}
#back-to-top.affix {
    bottom: 40px;
}
#back-to-top a {
    outline: medium none;
}
#back-to-top i {
    font-size: 28px;
}

/*dj easy contact*/
.dj-simple-contact-form.style-2 .dj-simple-contact-form.button {
    background: none repeat scroll 0 0 #001e40;
}
.dj-simple-contact-form.style-2 .dj-simple-contact-form.button:hover, .dj-simple-contact-form.style-2 .dj-simple-contact-form.button:focus {
    background: #D8001C;
}