.solidhr{background-color: #ccc;
border: 0 none;
height: 1px;
margin: 10px 0 15px
}
.company_main h1
{border: none;
padding: 0;
}
.ctlight-header-webshop-links
{display: block;
margin-top: 55px;
}
.buy-button-external
{font-size: 1.05em;
color: #333333;
margin: 10px;
text-decoration: underline;
}
.buy-button-external:hover
{text-decoration: none;
}
.ctlight-header
{margin: 1px;
}
h1#ctlight-cegnev
{
display: inline-block;
margin: 1px;
}
.webshop-header-text
{
font-size: 1.1em;
line-height: 1.1em;
margin: 1px;
}
.cegtarlight-buy
{margin: 1px;
}
a.buy-button-container
{
width: 224px;
display: inline-block;
}
div.buy-button-container
{
vertical-align: middle;
position: relative;
background-color: #ffffff;
margin: 10px;
border: 1px solid #ccc;
height: 100%;
}
div.buy-button-container:hover
{
background-color: #f2f2f2;
}
.buy-button-top-text
{
position: absolute;
top: 1px;
left: 52px;
margin: 1px;
color: #333;
text-align: left;
}
.buy-button-bottom-text
{
position: absolute;
bottom: 1px;
left: 52px;
margin: 1px;
color: #333;
font-weight: bold;
}
.buy-button-cart
{
margin: 1px;
position: absolute;
right: 5px;
bottom: 1px;
vertical-align: middle;
}
.buy-button-image1
{
margin: 10px;
display: inline;
}
.cegtarlight-buy-description-container
{background-color: #ffffff;
margin: 10px;
border: 1px solid #ccc;
}
.ct-b-item
{
margin: 20px;
display: block;
}
.ct-b-item-title
{
font: 500 20px/28px "MyriadPro-Regular",sans-serif;
display: block;
}
.ct-b-item-text
{
float: left;
position: relative;
width: 90%;
}
.ct-b-item-example
{
float: right;
text-align: center;
}
.ct-b-item-image
{
margin: 1px;
}
.ct-b-item-text-in
{
overflow: hidden;
}
@media only screen and (max-width: 995px) {.cegtarlight-buy
{
clear: both;
position: relative;
width: 80%;
max-width: 900px;
}
.buy-button-container
{
max-width: 220px;
}
}
@media only screen and (max-width: 767px) {.cegtarlight-buy
{
width: 80%;
}
.cegtarlight-buy
{
clear: both;
position: relative;
width: 100%;
max-width: 900px;
right: 0px;
}
.buy-button-container
{
margin-left: 32px;
max-width: 300px;
}
}
@media only screen and (max-width: 479px) {.col-2-1, .col-2-1x, .col-2-1xx
{
float:none; width:100%; margin-right:0; margin-bottom:40px;
}
.cegtarlight-buy
{
clear: both;
position: relative;
width: 100%;
max-width: 900px;
right: 0px;
}
.buy-button-container
{
margin-left: 10px;
max-width: 240px;
}
}
