/*---------------------------------
    Horizontal Menu
    -----------------------------------*/
#main, footer {
  padding-left: 0px;
}

header .brand-logo {
      margin: 0px;
    padding: 0px;
   
}
#searchtext{
	    border: #b43d85 1px solid !important;
	line-height:30px;
	text-indent:10px;
	    padding-left: 0px;
		
		    display: block;
    padding: 8px 8px 8px 16px;
    width: 87%;
    background: rgba(247, 221, 231, 0.65);
    height:35px;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    border: none;
    font-size: 16px;
    appearance: textfield;
    font-weight: 400;
    outline: none;
    border-radius: 3px;
	color:#333;
	margin-top:10px;
}
.search_t input{
	    border: #b43d85 1px solid !important;
	line-height:30px;
	text-indent:10px;
	    padding-left: 0px;
		
		    display: block;
    padding: 8px 8px 8px 16px;
    width: 87%;
    background: rgba(247, 221, 231, 0.65);
    height:35px;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    border: none;
    font-size: 16px;
    appearance: textfield;
    font-weight: 400;
    outline: none;
    border-radius: 3px;
	color:#333;
	margin-top:8px;
	line-height:20px;
}

.search_t{
	position:relative;
	cursor:pointer;
}
#ContactInfo .input-field .prefix ~ input {
    color: #000;
}
#searchtext::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#999;
}
#searchtext::-moz-placeholder { /* Firefox 19+ */
  color:#999;
}
#searchtext:-ms-input-placeholder { /* IE 10+ */
  color:#999;
}
#searchtext:-moz-placeholder { /* Firefox 18- */
  color:#999;
}
.search_t .material-icons {
    position: absolute;
    font-size: 24px;
    top: 2px;
    left:3px;
    line-height: 32px !important;
    -webkit-transition: color 200ms ease;
    transition: color 200ms ease;
	    color: #000;
}
.fan_w{
	width:20%!important;
}
#btnprduct{
	background:#f00;
	text-align:center;
	padding:4px 15px;
	background:#b43e85;
	color:#fff!important;
}
header .brand-logo img {
    height: 23px;
    background: none;
    margin: 0;
    border-radius: 0px;
    vertical-align: middle;
}
#ecommerce-product img{
	width:142px;
	    height: auto;
}

#layouts-horizontal .sidebar-collapse {
      position: fixed;
    left: 85%;
    top: 56px;
    z-index: 999;
}

#ul-horizontal-nav > li > a {
  padding: 0 18px;
}

#horizontal-nav {
  margin-top: 0px;
  z-index: 1;
}

@media only screen and (min-width: 993px) {
    #content {
        margin-top: 0px;
        width:100%;
        float: right;
        transition: 0.5s;
    }
}
@media only screen and (max-width: 992px) {
    #content {
        width: 100%;
    }
}

.doughnut-chart-status {
  top: -85px;
}

#horizontal-nav {
  box-shadow: 0 16px 16px 0 rgba(0, 0, 0, 0.04), 0 1px 5px 0 rgba(0, 0, 0, 0.02), 0 3px 1px -2px rgba(0, 0, 0, 0.02);
}

    #horizontal-nav ul li {
        width: 100%;
        float: left;
        border-bottom: 1px solid #efefef;
    }

#horizontal-nav ul li a i {
  height: 0px;
  line-height: 45px;
  font-size: 1.4rem;
  color: #444;
}

#horizontal-nav ul li a span {
  position: relative;
  top: 14px;
  color: #444;
}

#horizontal-nav .dropdown-menu span i {
  font-size: 14px;
  position: absolute;
  top: -12px;
  right: -14px;
}

.dropdown-content li {
  min-height: 43px;
}

.dropdown-content li a {
  color: #444;
}

.dropdown-horizontal-list li a {
  min-width: 150px;
  text-align: left;
  font-size: 14px;
  padding: 10px;
  font-weight: 400;
}

nav.navbar-color {
  box-shadow: none;
}

/*IE Specific CSS */
@media screen and (min-width: 0\0) and (min-resolution: 72dpi) {
  #horizontal-nav ul li {
    min-width: 110px;
  }
  #horizontal-nav .dropdown-menu span i {
    line-height: 0px;
    position: absolute;
    top: 10px;
    right: -20px;
  }
}
