body{
	background-color: #000000;
}

.menu-image {
    background-image: url("../images/top_menu_bg.jpg");
   
}

.model-portfolio{
	background-color: #000000;
	color: #FFFFFF;
	padding: 8px 8px 8px 8px;
	border-radius: 10px;
	text-decoration: none;
}

.model-portfolio:hover{
	background-color: #000000;
	color: #4CA937;
	padding: 8px 8px 8px 8px;
	border-radius: 10px;
	text-decoration: none;
}
.innovart-list{
    padding: 5px;
    display: inline-block;
    list-style: none;
    width: 49%;
}
.innovart-list a{
    color: white;
}
.innovart-list li{
    margin: 5px;
}

.innovart-texts h1{
  font-size: medium;
  color: #2F9438;
  text-align: center;
}
.innovart-texts p{
  color: white; 
  letter-spacing: 1px; 
}

.inovart-color-click{
  color: #2F9438 !important;
  text-decoration: none !important; 
}
.nav1{
  display: none;
}
.rotate {
    font-size: 61px;
    height: 450px;
    white-space: nowrap;
    position: absolute;

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}

/* start of home page brands*/
#aboveticker{
	border: 2px solid #A3A3A3;
    border-radius: 4px;
    background: #474747;
    margin-bottom: 30px;
}

#aboveticker h5{
	color: #000;
    font-weight: bold;
    background: #A3A3A3;
    margin: 0px;
    padding: 5px;
}

#emotion-logo p{
    color: white;
    text-align: center;
    letter-spacing: 10px;
    position: relative;
    right: -150px;
    z-index: 1;
}

#emotion-logo img{
    position: relative;
    right: 0px;
    z-index: 1;
}

#emotion-logo h1{
   color: white;
    text-align: center;
    letter-spacing: 10px;
    position: relative;
    right: -150px;
}
.deco{
    width: 24% !important;
    color: white !important;
    font-size: 15px !important;
}
.deco li a{
  text-decoration: none;
}
.deco li a:hover{
  color:green;
}
.deco:nth-of-type(1){
  display: none;
}

a.menu-color{
  color:white !important;
}


@media (max-width: 319px) {
	#aboveticker{
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
		width: 87%;
	}
	.teaser_container_f div a img{
		margin: 0 auto;
	}
	#ticker {
        height: 125px;
	    overflow: hidden;
    }

    #ticker div {
        position: relative;
        padding: 10px;
        top: 550px;
    }

    #ticker div a img {
        display: block;
        margin: 0 auto;
    }
}
@media (min-width: 320px) and (max-width: 479px) {
	#aboveticker{
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
		width: 87%;
	}
	.teaser_container_f div a img{
		margin: 0 auto;
	}
	#ticker {
        height: 125px;
	    overflow: hidden;
    }

    #ticker div {
        position: relative;
        padding: 10px;
        top: 550px;
    }

    #ticker div a img {
        display: block;
        margin: 0 auto;
    }
}
@media (min-width: 480px) and (max-width: 767px) {
	#aboveticker{
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
		width: 87%;
	}
	.teaser_container_f div a img{
		margin: 0 auto;
	}
	#ticker {
        height: 125px;
	    overflow: hidden;
    }

    #ticker div {
        position: relative;
        padding: 10px;
        top: 550px;
    }

    #ticker div a img {
        display: block;
        margin: 0 auto;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
	#ticker {
        height: 150px;
	    overflow: hidden;
    }

    #ticker div {
        position: relative;
        padding: 10px;
        top: 550px;
    }

    #ticker div a img {
        display: block;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
	#ticker {
        height: 250px;
	    overflow: hidden;
    }

    #ticker div {
        position: relative;
        padding: 10px;
        top: 550px;
    }

    #ticker div a img {
        display: block;
    }
}
@media (min-width: 1199px) {
	#ticker {
        height: 306px;
	     overflow: auto;
    }

    #ticker div {
        position: relative;
        padding: 10px;
        top: 550px;
    }

    #ticker div a img {
        display: block;
    }
}
/* end of home page brands*/


@media (min-width: 768px){

	#logo-image{
		padding-left: 60px;
	}
	#fall{
		margin-top: 60px;
	}
	#excellence_image{
		float: left;
	}
	#heat_models{
		padding-top:15px;
	}
	#fashion_wizout_limit{
		padding-top:45px;
	}
  .teaser_container_f a img:hover{
        position:relative;
        top:-30px;
    }
}

@media(max-width: 767px){

	#logo-image{
		text-align: center;
	}
	.menu-image {
    	background-image: url("");
	}
	.styled-select{
		position: absolute;
		top: -260px;
	}
}


/* BOOTSTRAP OVERIDDEN CSS */
@media (min-width: 768px){
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1  {
     width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }
  .seven-cols .col-md-11,
  .seven-cols .col-sm-11,
  .seven-cols .col-lg-11  {
     width: 85.71428571428571428571428571429%;
    *width: 85.71428571428571428571428571429%;
  }
}


@media (min-width: 992px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }
  .seven-cols .col-md-11,
  .seven-cols .col-sm-11,
  .seven-cols .col-lg-11  {
     width: 85.71428571428571428571428571429%;
    *width: 85.71428571428571428571428571429%;
  }
}


@media (min-width: 1200px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }
  .seven-cols .col-md-11,
  .seven-cols .col-sm-11,
  .seven-cols .col-lg-11 {
     width: 85.71428571428571428571428571429%;
    *width: 85.71428571428571428571428571429%;
  }
}
.ideas{
    height: 450px;
}
.resize{  width: 119px;}
.green{color:#30993A;}
.text{
    font-weight: 700;
    padding: 0 70px
}
