﻿.content_img img{
    display: block;
    max-width: 100%;
    height: auto;
}
.content_img_center img{
    display: block;
    margin-right: auto;
    margin-left: auto;
}
input[type=checkbox].css-checkbox {
    position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}

input[type=checkbox].css-checkbox + label.css-label {
    padding-left:37px;
    height:28px; 
    display:inline-block;
    line-height:28px;
    background-repeat:no-repeat;
    background-position: 0 0;
    font-size:28px;
    vertical-align:middle;
    cursor:pointer;

}

input[type=checkbox].css-checkbox:checked + label.css-label {
    background-position: 0 -28px;
}

.products_memo p{
    margin-bottom: 0;
}

.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
    background: transparent !important;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
    margin-right: 0px !important;
}

.carousel-control.left, .carousel-control.right {
    background-image: none !important;
    margin-left: 15px !important;
}


.carousel-control {
    text-shadow: 0 1px 2px rgba(0, 0, 0, .8) !important;
}

.product_area i.fa-chevron-left,
.product_area i.fa-chevron-right,
.index_news i.fa-chevron-left,
.index_news i.fa-chevron-right {
    position: absolute;
    top: 35%;
    z-index: 1;
    font-size: 1.8em;
    background: #FFF;
    height: 40px;
    line-height: 40px;
}

.product_area a:hover i.fa-chevron-left,
.product_area a:hover i.fa-chevron-right,
.index_news a:hover i {
    color: #999;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}

.product_area i.fa-chevron-left,
.index_news i.fa-chevron-left {
    padding-right: 2px;
    left: 0px;
}

.product_area i.fa-chevron-right,
.index_news i.fa-chevron-right {
    padding-left: 2px;
    right: 0px;
}