﻿@charset "utf-8";
/* CSS Document */

/*added on 3 june*/
/*chrome*/
   /*.discparas {
        height:112px !important;
    }*/

   /*added on 9 june*/
   input#chkChilddelete {
    width: 74px;
}
   label.control-label.col-sm-2.col-xs-12.aclabel {
   text-align: right; 
    padding: 0 0 7px 0;
}
   div#productContent p img {
    height: 36px;
    width: 100%;
    width: auto;
}
 .btn.btn-ms, .btn.btn-ms.active {
    z-index: 0 !important;
}

/*.ABnutnrow .btn-group.btn-toggle {
    z-index: -999;
}*/
label.control-label.ctrl-label {
    margin-bottom: 5px;
    padding-top: 0 !important;
}
.cuwbtn {
    width: 170px;
}
.moredata.disc-second p {
    margin: 5px 0;
}
span.rmlink {
    width: 100%;
    float: left;
        margin: 8px 0 0 0;
}
span.rmorelink {
    width: 100%;
    float: left;
        margin: 16px 0 0 0;
}
.emptynwslist {
    min-height: 402px;
}
.emptynwslist.banner-notempty {
    min-height: 124px;
}

/*added on 30 may*/
.bs-example.col-md-4.col-sm-6.col-xs-12.eorderdetail.eorderdetail-login {
    margin: 98px auto 20px auto;
}
.col-md-4.col-sm-4.hnewsblock .newsblock .btn.cbtn.btn-custom {
    margin-top:10px !important;
}
p.text-center.login-note-para {
    font-weight: 300;
    font-size: 16px;
}
a.mail {
    color: #e6001a;
}

/*added on 27 may*/

.modal-dialog.CH {
    margin-top: 150px !important;
}

/*mozilla hacks*/
@-moz-document url-prefix() { 
 .container-fluid.order-bg{
 height:375px !important;
}
.bs-example.col-md-4.col-sm-6 {
    margin: 69px auto !important;
    float: inherit;
}

.emptynwslist {
    min-height: 320px;
}
.emptynwslist.banner-notempty {
    min-height: 39px;
}


}
     @media all and (-ms-high-contrast:none)
     {
      .password .glyphicon, #password2 .glyphicon { right:25px !important; } /* IE10 */
     *::-ms-backdrop,   .password .glyphicon, #password2 .glyphicon { right: 25px !important; } /* IE11 */
       .emptynwslist {
       min-height: 302px;
    }
    .emptynwslist.banner-notempty {
        min-height: 28px;
    }
::-ms-backdrop,  .emptynwslist {
       min-height: 302px;
    }
   *::-ms-backdrop,  .emptynwslist.banner-notempty {
        min-height: 28px;
    }

     }
/*mozilla hacks*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*/ Safari and Chrome, if Chrome rule needed /*/
 
    /*/ Safari 5+ ONLY /*/
    ::i-block-chrome, input#txtNewsDate {
     height:42px;
    }
     ::i-block-chrome, .container-fluid.order-bg
        {
         height:363px !important;
        }
   ::i-block-chrome, .modal-dialog.CH {
        margin-top: 130px !important;
    }
   ::i-block-chrome, .bs-example.col-md-4.col-sm-6 {
    margin: 65px auto !important;
    float: inherit;
}
}

/*added on 26 may*/

.col-sm-4.col-md-4.col-xs-12.hnewsblock div.lnews-fix {
    height: 118px !important;
    overflow: hidden;
}
.col-md-4.col-sm-4.hnewsblock .newsblock {
    margin-top: 45px !important;
    padding-left: 40px;
}
/*added on 23 may */
form.form.col-sm-12.col-md-12.col-xs-12.text-right.ertopleft {
    margin-top: 20px;
}
.modal-dialog.eordermodel {
    margin-top: 65px !important;
}
/*added 5_20*/
.txtRemarks.form-control {
    width: 150px;
}

.panel {
    border-right: 0;
    border-left: 0;
    border-top:0;
}
a.sel.anim.NGimage img {
    background: none;
}
.modal.in .modal-dialog 
{
    margin-top:200px;
}
form.form.col-sm-6.col-md-6.col-xs-12.text-right.ertopleft {
    float: left !important;
    /* text-align: center; */
    margin-top: 40px;
}

form.form.col-sm-12.col-md-12.col-xs-12.text-right.ertopleft h2 {
    float: left;
}

form.form.col-sm-12.col-md-12.col-xs-12.text-right.ertopleft .form-group {
    float: right;
    width: 50%;
    margin-bottom: 20px;
}

form.form.col-sm-12.col-md-12.col-xs-12.text-right.ertopleft h4 {
    float: right;
    width: 50%;
}
.caret {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 6px solid;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
}
a.dropdown-toggle.mlist .cart:onclick, a.dropdown-toggle.mlist .cart:focus, a.dropdown-toggle.mlist .cart:active, a.dropdown-toggle.mlist .cart:hover,
a.dropdown-toggle.mlist .cart:visited, a.dropdown-toggle.mlist .cart:link 
{
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
a {
	color:#777;
	}

.galleryimg button.close {
    color: #333;
    font-size: 25px;
    font-weight: bold;
    position: relative;
    right: 1px;
    top: 19px;
}
    form.form.col-sm-4.col-md-4.col-xs-12.ertopleft {

    float:left;
}
    .col-sm-6.col-md-6.col-xs-12.eortop {
 
    float:right;
}
	.btn-custom.btn-custom-right {
    float: right;
}
    .nav.navbar-nav .mob-h {
    display: none;
}
.form-control.btn-sm.captchtext{
    margin-right: 0;
}
.custom-btn {
    color: #e6201a;
    font-size: 18px;
    font-weight: 500;
	text-decoration:none;
}
.container h2.cont {
    color: #e6001a;
    font-family: "Roboto",sans-serif;
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 20px;
}
.tel {
    font-weight: normal;
    list-style: outside none none;
	color:#595355;
}
h2.cont
{
	margin:15px 0 10px 0 !important;
}
.row.block0 {
    background: #d3b9b9;
	margin-bottom:20px;
}
.btn-custom {
    background-color: #666;
    color: #fff;
    transition: all 0.5s ease-in 0s;
}
.navbar-offcanvas .dropdown-menu.shown {
	display:block;
	margin-bottom:10px
}
footer.footer.innerfooter.sticky.sticky1 {
    bottom: 0;
    position: relative;
}
.navbar-nav>li>.dropdown-menu
{
	transition:all 0.3s linear 0;
	margin-top:10px;
}
footer.footer.innerfooter.sticky {
    position: absolute;
    bottom: 0;
}
.navbar
{
	margin-bottom:0;
}
.navbar-nav
{
	float:right;
	margin-top:30px;
}
nav.navbar.navbar-default.menu {
	background:#fff;
	height:80px;
	border:none;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover
{
	background:none;
	color:#e6001a !important;
}
.navbar-default .navbar-nav>li>a
{
	background:none;
	padding-top:0;
}
.navbar-nav > li > a {
    text-transform: uppercase;
    font-weight: 400;
	padding:0 10px;
}
/*a:hover
{
	color:#e6001a !important;
}*/
.carousel-caption
{
	padding-top:0;
}
h1.prodhead
{
	margin-top:2%;
    font-size: 25px;
	margin-left:30px;
}
.col-md-12.col-sm-12.col-xs-12.fblock {
    text-align: center;
	margin:3% 0;
}
.social i
{
		color:#343434;
}
.social i:hover
{
	color:#e6001a;
}
.social i.fa {
	height:40px;
	width:40px;
	line-height:40px;
	transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;

}
.social {
    padding: 5px 0;
}
.social i.fa:hover
{
box-shadow: 0 0 2px 1px #e6001a  inset;
border-radius:50%;
}
.col-md-12.col-sm-12.col-xs-12.fblock > p
{
	font-size:14px;
	font-weight:300;
	text-align:center;
}
.col-md-12.col-sm-12.col-xs-12.fblock span,
.col-md-12.col-sm-12.col-xs-12.fblock > p a
{
	padding:0 5px;
	color:#000;
}
.col-md-12.col-sm-12.col-xs-12.fblock > p a:hover
{
	text-decoration:none;
}
.col-md-12.col-sm-12.col-xs-12.fblock > p.copy
{
	font-weight:300;
}
.row.contformblock
{
	margin-top:5%;
}
.capthcimg
{
	width:40%;
	 float:left;
}
.captchtext
{
	width:58%;
	float:left; 
	margin-left:2%;	
	font-size:14px;
}
.panel
{
	border-radius:0 !important;
}
.navbar-header.logocenter {
    width: 100%;
}
a.navbar-brand.center
{
	width:100%;
	text-align:center;
	display:table;
	float:none;
}
img.img-responsive.middle {
    display: block;
    margin: 0 auto;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover
{
	background-color:#e6001a;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{
background-color:#e6001a;
color:#fff;
}
.col-md-12.col-sm-12.col-xs-12.fblock span, .col-md-12.col-sm-12.col-xs-12.fblock > p a.active

{
	color:#e6201a;
}
.col-md-12.col-sm-12.col-xs-12.fblock span, .col-md-12.col-sm-12.col-xs-12.fblock > p a:hover{
	color:#e6201a;
}

.MT	 {
	margin-top:15px;
	}
.addmt {
	margin-top:30px;
	}
.shwadow {
    background: #f7f8f9 none repeat scroll 0 0;
    padding: 3px;
}
.priview-box {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #cacaca;
    cursor: pointer;
    overflow: hidden;
    padding: 17px 15px 12px;
    text-align: center;
}
.thumbnail.col-sm-2 {
    margin-right: 15px;
}
.col-sm-4.productthumb {
    position: absolute;
    left: 37%;
    top: 13px;
}
table.newproductimg img {
    width:70%;
}
.btn {
  font-family: "Roboto",sans-serif;
font-size:14px
}


.custom-dropdown {
margin:10% auto;
}
.btn_danger_custom {
color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
    padding: 4px;
    font-size:12px;
}