﻿@charset "utf-8";
        .cam_reward#sub .navbar.main .topnav>li{
            margin: 15px 4px;
        }
        .cam_reward .main {
            padding-bottom: 20px;
        }
        .cam_reward .main-container {
            padding: 0 20px;
        }
        .cam_reward .main-image {
            width: 100%;           
        }
        .cam_reward .main-article {
            margin-top: 10px;
        }
        /*
        .cam_reward .main-article .title-article {
            height: 59px;
            background-repeat:no-repeat;
            background-position: 0 0;
            background-size:contain;
            margin: 0 0 10px 0;
            padding: 0;
            overflow: hidden;
            text-indent: 100%;
            white-space: nowrap;
        }*/
        .cam_reward .main-article dd {
            margin-bottom: 0;
        }
        .cam_reward .main-article .list-notes ul {list-style-position: outside;}
        .cam_reward .main-article .list-notes li {
            line-height: 1.6em;
        }
            .cam_reward iframe[id^="twitter-widget-"] {
                margin:5px 5px 0 15px;
            }

            .cam_reward .main-article .list-notes li ul{margin-top:4px;}
        .cam_reward .twitter-buttons {
            margin-top: 15px;
            text-align: center;
        }
        .cam_reward .twitter-buttons .glyphicons.plus {
            padding-left: 18px;
        }
        .cam_reward .twitter-buttons .glyphicons.plus:before {
            font-size: 18px;
            padding-top: 8px;
        }
        .cam_reward dl.dl-tabled {
            border: 1px solid #53565c;
            margin-bottom: 5px;
        }
        .cam_reward dl.dl-tabled > dt {
            background: #53565c;
            color: #fff;
        }
        .cam_reward dl.dl-tabled > dt,
        .cam_reward dl.dl-tabled > dd {
            display: inline-block;
            margin: 0;
            padding: 10px 20px;
        }
        .cam_reward .gift-list .title {
            font-size: 21px;
        }
        .cam_reward .gift-list dl.dl-horizontal {
            border-bottom: 1px solid #53565c;
        } 

        .cam_reward .gift-list dl.dl-tabled dt {
            background-color: transparent;
            color: inherit;
        }
        .cam_reward .gift-list table {
            border: none;
        }
        .cam_reward .gift-list table th {
            background-color: transparent;
            color: #333;
        }
        .cam_reward .gift-list table th,
        .cam_reward .gift-list table td {
            border-style: none none solid none;
            border-width: 1px;
            border-color: #d5d5d5;
            font-size: 16px;
        }
            .cam_reward .gift-list table thead th {
                border-width: 2px;
                text-align: center;
            }
            .cam_reward .gift-list table tbody td {
                text-align: right;
            }
            .info-msg {color:#e1262d; font-weight: 600;}
@media screen and (max-width: 667px) {
    .cam_reward .main-article .title-article {
    }
}
@media screen and (max-width: 414px) {
}
@media screen and (max-width: 375px) {
}

.btn-e-mail {
  background: #e1262d;
  width: 100%;
}

table{width: 100%; margin: 10px auto; border: none; border-collapse: none; border-spacing: none; font-size: 13px;}
table tr th {padding: 10px; background: #8b8b8b; color: white; font-weight: bold; width: 25%;}
table tbody tr td {padding: 4px 10px; border: 1px solid #d5d5d5;}
.main-footer {width: 100%;}