.head {
    width:942px;
    /*height: 633px;*/
    margin: 0 auto;
    position: relative;

    z-index:100;
}


.head .logo{
width: 359px;
height: 95px;
background: url('../img/1.png')/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/1.png*/ no-repeat 0 0;
position: absolute;
left: 290px;
top: 0;
}
.head .logo a{
display: block;
width: 44px;
height: 42px;
background: url('../img/1.png')/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/1.png*/ no-repeat -1px -102px;
position: absolute;
left: 151px;
top: 10px;
}
.head .logo a:hover{
background-position: -1px -144px;
}


.sert {
    margin-top: 100px;
}
.sert .img-holder
{
    left: 65px;
    position: relative;
    top: -70px;
    width: auto !important;
}
.sert .box {
    height: 190px;
    margin-top: 80px;
    overflow: visible;
}
.sert  .img-holder > img
{
    margin-bottom:-50px;
}
.sert .holder {
    padding-left: 70px;
    width: 560px;
}


/*--form-----------------------------------------------------------*/
.box10{
    margin:0 auto;
    background:#8E3358;
    position:relative;
    padding: 0 2% 2%;
    font-family: 'PTSansRegular';
}
.box10 .formtitle{
    color: #8E3358;
    font: 42px/22px "Roboto Condensed", "Arial", "Helvetica", sans-serif;
    text-align: center;
}
.box10 .submit-button{
    text-decoration: none;
}
.box10 .z{
/*
    background: url("../images/order-button.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-family: 'Lobster1.4Regular';
    font-size: 24px;
    height: 53px;
    line-height: 2;
    text-align: center;
    text-decoration: none;
    width: 171px;
*/	
}
.box10 .errorMessage{
/*
    line-height: 13px;
*/	
}


.adaptive-button 
{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border: medium none;
}
.adaptive-button .left {

background-image: -webkit-linear-gradient(top, #fb5128, #e3328b);
background-image: -moz-linear-gradient(top, #fb5128, #e3328b);
background-image: -ms-linear-gradient(top, #fb5128, #e3328b);
background-image: -o-linear-gradient(top, #fb5128, #e3328b);
background-image: linear-gradient(top, #fb5128, #e3328b);

-webkit-border-radius: 30px 0 0 30px;
-moz-border-radius: 30px 0 0 30px;
border-radius:30px 0 0 30px;

background-repeat: no-repeat;
float: left;
width: 40px;
height:59px;
}

.adaptive-button .text {
background-image: -webkit-linear-gradient(top, #fb5128, #e3328b);
background-image: -moz-linear-gradient(top, #fb5128, #e3328b);
background-image: -ms-linear-gradient(top, #fb5128, #e3328b);
background-image: -o-linear-gradient(top, #fb5128, #e3328b);
background-image: linear-gradient(top, #fb5128, #e3328b);
color: #ffffff;
float: left;
font-family: 'Roboto Condensed';
font-size: 30px;
height: 59px;
line-height: 59px;
outline: medium none;
padding-left: 5px;
text-transform: uppercase;	
}
.adaptive-button:hover .text, 
.adaptive-button:hover .left, 
.adaptive-button:hover .right
{
background-position: 0 0;
text-decoration: none;	
}
.adaptive-button .right {
background-image: -webkit-linear-gradient(top, #fb5128, #e3328b);
background-image: -moz-linear-gradient(top, #fb5128, #e3328b);
background-image: -ms-linear-gradient(top, #fb5128, #e3328b);
background-image: -o-linear-gradient(top, #fb5128, #e3328b);
background-image: linear-gradient(top, #fb5128, #e3328b);

-webkit-border-radius: 0 30px 30px 0;
-moz-border-radius: 0 30px 30px 0;
border-radius: 0 30px 30px 0;

background-repeat: no-repeat;
float: left;
width: 40px;
height:59px;
}


footer .logo_butterfly{
background: url('../img/1.png')/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/1.png*/ no-repeat -56px -102px;
height: 36px;
left: 176px;
position: absolute;
top: 40px;
width: 243px;
}
footer .logo_butterfly a.butterfly{
background: url('../img/1.png')/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/1.png*/ no-repeat -1px -102px;
height: 42px;
left: 80px;
position: absolute;
top: 2px;
width: 44px;
}
footer .logo_butterfly a.butterfly:hover{
background-position: -1px -144px;
}


footer .copy{
    font-size: 1em;
    padding-left: 192px;
}
footer .p_f a, footer .p_f1 a{
    color: #CD2478;
}



footer .li_1 .icon_phone{
background: url(../img/1.png)/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/1.png*/ no-repeat -367px -247px !important;
width: 19px;
height: 26px;
padding:0;
}
footer .li_1 .icon_phone:hover, footer .li_1 .icon_phone:hover + a{background-position: -367px -274px !important;}
footer .li_1 a:hover, footer .li_1 a:hover + a {
    background-position: -367px -274px !important;
}

footer .li_2 .icon_lock{
background: url(../img/1.png)/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/1.png*/ no-repeat -321px -247px !important;
width: 15px;
height: 23px;
padding:0;
}
footer .li_2 .icon_lock:hover, footer .li_2 .icon_lock:hover + a{background-position: -321px -270px !important;}
footer .li_2 a:hover, footer .li_2 a:hover + a {
    background-position: -321px -270px !important;
}

footer .li_3 .icon_paper{
background: url(../img/1.png)/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/1.png*/ no-repeat -341px -247px !important;
width: 22px;
height: 25px;
padding: 0;
}
footer .li_3 .icon_paper:hover, footer .li_3 .icon_paper:hover + a{background-position: -341px -272px !important;}
footer .li_3 a:hover, footer .li_3 a:hover + a {
    background-position: -341px -272px !important;
}


footer .li_4 .icon_q{
background: url(../img/1.png)/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/1.png*/ no-repeat -392px -247px !important;
width: 16px;
height: 24px;
padding: 0;
}
footer .li_4 .icon_q:hover, footer .li_4 .icon_q:hover + a{background-position: -392px -271px !important;}
footer .li_4 a:hover, footer .li_4 a:hover + a {
    background-position: -392px -271px !important;
}

/*--form-----------------------------------------------------------*/


.lnk {
    margin-top: -15px;
}
/*---------------------------------------------*/

.best-product
{
    height: 400px;
    margin-top: 20px;
}
.best-product .rows
{
    clear:both;
}
.best-product .cols
{
    float:left;
    width:33%;
    text-align: center;
}
.best-product h3 
{
    color: #FFFFFF;
    font: 40px/50px 'Roboto Condensed',Arial,Helvetica,sans-serif;
    margin: 0 0 50px;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
}
.best-product .cols.col-2 > img {
    position: relative;
    top: 10px;
}


.new-price {
    margin-top: 35px;
    margin-bottom: -20px;
}
.new-price .img-holder
{
    left: 65px;
    position: relative;
    top: -55px;
    width: auto !important;
}
.new-price .box {
    height: 190px;
    margin-top: 50px;
    overflow: visible;
}
.new-price  .img-holder > img
{
    margin-bottom:-50px;
}
.new-price .holder {
    padding-left: 60px;
    padding-top: 40px;
    width: 595px;
}

.new-price p {
    font: 30px/40px Roboto Condensed;
    margin: 0;
}

.new-price .holder span {
    color: #8E3358;
    font: 30px/42px Roboto Condensed;
}
.new-price .holder span b {
    font: 36px/42px Roboto Condensed;
}

#al{
min-width: 1100px;
overflow: hidden; }

footer{height:100%;}

footer .li_5 .icon_mon{background:url(../img/icon_mon.png)/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/icon_mon.png*/ no-repeat scroll 0 0 rgba(0,0,0,0)}footer .li_6 .icon_like{background:url(../img/icon_like.png)/*tpa=http://from-vanessa.com/assets/3bd5d80e/images/../img/icon_like.png*/ no-repeat scroll 0 0 rgba(0,0,0,0)}