.call-to-action-v2 {
    padding: 99px 280px 173px 280px;
    text-align: center;
}

header.header-v1 #top .container .popup-links:first-child{
display:block;
}

header.header-v1 #top .container .popup-links:nth-of-type(2){
display: none;
}

#top{
background: #000;
}

#collapse-checkout-confirm .panel-body h2{
display: none;
}

#collapse-checkout-confirm .panel-body p{
display:none;
}
#collapse-checkout-confirm .panel-body .wel.wel-sm{
display:none;
}

.copyright a:hover{
color: #222;
}

div#blog-carousel.latestPost {
    padding: 94px 0px 0px;
}

.newsletter-v1 button.icon-mail{
    padding: 15px 20px;
}

.latest-posts-title a {
    color: #000;
    line-height: 1.4;
}

.latestPost .shortinfo {
    line-height: 1.3;
}

.latest-posts .latest-posts-profile {
    margin-top: 7px;
}

.panel.box-infor h6 font {
    margin-bottom: 7px;
    position: relative;
    display: block;
}

.breadcrumb{
background-image: url(http://www.cicijam.com/image/catalog/bg-bcrum.png);
}

.breadcrumb a{
color: #fff;
}
.breadcrumb li:last-child a {
    color: #ffffff;
}
.breadcrumb li + li:before{
color: #eee;
}

.homebuilder .pav-container:nth-of-type(6n+5) .pav-inner .row .row-inner .col-lg-12 {
    width: 100%;
}
/*radio image*/
#product input#radio-image {
    width: 30px;
    height: 30px;
    z-index: 10;
    opacity: 0;
    position: relative;
    margin: 0px;
    display: inline-block;
}
#product input#radio-image::before{
content: &quot;&quot;;
position: relative;
display:block;
    width: 30px;
    height: 30px;
background-image: url('http://localhost/opencart/cicijam/image/cache/catalog/merah-50x50.png');
top:0px;
}

#product input#radio-image + img{
position: absolute;
    top: 0px;
    z-index: 9;
    width: 30px;
    height: 30px;
    border: 2px solid trasparent;
    transition: 0.1s;
    transform: translateX(-50%);
    left: 50%;
}
#product input#radio-image:checked + img{
border : 2px solid #000;
padding: 2px;
}
#product #radio-wrapper{
position: relative;
    display: inline-block;
    width: auto;
    height: 30px;
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
}
#product #radio-wrapper label{
    padding: 0px;
    text-align: center;
}
#product #radio-wrapper label span{
    position: relative;
    display: block;
    color: #000;
    width: 100%;
    text-align: center;
}
.zoomContainer{
z-index: 9;
}
/*end radio image*/
.price .price-old{
    display: inline-block;
}
.breadcrumb{
    background-size: 100% auto;
}