#product-page h1
{
    color:#4d4d4d;
    margin: 30px 0px;
    font-size: 20px;
    text-transform: uppercase;
    font-family: LatoWebBold!important;
}


#product-page ul
{
    padding:0;
}

#product-page ul.ref-links
{
    padding:0;
    margin:0;
}

#product-page ul.ref-links li
{
    list-style-image:none;
    list-style-type:none;
    margin:0;
   1 padding:3px 0px 3px 0px;
}
#product-page ul.ref-links li a
{
    font-family:Arial;
    font-size:13px;
    color:#025a97;
}
#product-page .contentleft2
{
    background:none;
}
#product-page h2.sub-title
{
	  position:relative;
    color: #296198;
    font-size: 20px!important;
    margin: 10px 0 0 0;
    padding: 0;
    font-family: LatoWebBold!important;
}

#product-page h2.sub-title:hover {
    text-decoration: underline;
}


#product-page h2.second-sub {
    position:relative;
    color: #4d4d4d;
    font-size: 18px!important;
    margin: 0 0 10px 0;
    font-family: LatoWebSemibold!important;
    padding: 0;
}


#product-page h2 .title-promotion
    {
        position:absolute;
        bottom:0;
        right:0;
        display:block;
        background-color:#c92323;
        color:#fff;
        width:140px;
        text-align:center;
        padding:8px 5px;
        font-size:16px;
        overflow:hidden;
    }

#product-page table.compare-table td
{
    background-color:#f2f2f2;
    font-size:90%;
}

a.product-button
{
    display:inline-block;
    width:280px;
    height:46px;
    color:#fff;
    text-decoration:none;
    text-align:center;
    line-height:46px;

}
a.product-button:hover {
	background-image:url(img/icon-arrow-right-white.png) no-repeat 98% 50%  !important;
	text-decoration:none;
}
a.product-button span
{
    display:inline-block;
    margin-left:-20px;
    cursor:pointer;
}
a.product-button.doc
{
    background:#00a8ff url(img/icon-arrow-right-white.png) no-repeat 95% 50%
}
a.product-button.doc:hover
{
    background:#102dbf url(img/icon-arrow-right-white.png) no-repeat 95% 50%
}

a.product-button.buy
{
    background:#ff8b00 url(img/icon-arrow-right-white.png) no-repeat 98% 50%
}
a.product-button.buy:hover
{
    background:#ff5e1a url(img/icon-arrow-right-white.png) no-repeat 98% 50%
}

a.product-button.free
{
    background:#4f8b2f url(img/icon-arrow-right-white.png) no-repeat 98% 50%
}
a.product-button.free:hover
{
    background:#14ad29 url(img/icon-arrow-right-white.png) no-repeat 98% 50%
}
#product-right-buttons-section a
{
    margin-bottom:10px;
}
