#dmd_basic_slider, #dmd_basic_mirror_slider, #dmd_basic_pano_slider, #dmd_basic_topic_slider
{
    position: relative;
    overflow: hidden;
    margin: 20px auto 0 auto;
    border-radius: 4px;
    width: 700px;
}

#dmd_basic_slider ul, #dmd_basic_mirror_slider ul, #dmd_basic_pano_slider ul, #dmd_basic_topic_slider ul
{
    position: relative;
    margin: 0;
    padding: 0;
    max-height: 250px;
    height: 250px;
    list-style: none;
}

#dmd_basic_slider ul li, #dmd_basic_mirror_slider ul li, #dmd_basic_pano_slider ul li, #dmd_basic_topic_slider li
{
    position: relative;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 700px;
    max-width: 700px;
    height: 250px;
     /*text-align: center;*/ /*line-height: 300px;*/
    overflow: hidden;
}
 #dmd_basic_topic_slider li
 {
     text-align:center;
 }
#dmd_basic_slider img, #dmd_basic_mirror_slider img, #dmd_basic_pano_slider img, #dmd_basic_topic_slider img
{
    margin: auto; /*min-width:100% !important; min-height:100% !important; float:left !important;*/
}
a.control_prev, a.control_next, a.control_next_mirror, a.control_prev_mirror, a.control_next_pano, a.control_prev_pano, a.control_next_topic, a.control_prev_topic
{
    width: 32px;
    height: 32px;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    position: absolute;
    top: 40%;
    z-index: 10;
    display: block;
    padding: 4% 3%;
    width: auto;
    height: auto;
    background: rgba(0,0,0,0.8);
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    font-size: 18px;
    opacity: 0.2;
    cursor: pointer;
}

a.control_prev:hover, a.control_next:hover, a.control_prev_mirror:hover, a.control_next_mirror:hover, a.control_prev_pano:hover, a.control_next_pano:hover, a.control_prev_topic:hover, a.control_next_topic:hover
{
    opacity: 0.8;
    -webkit-transition: all 0.2s ease;
}

a.control_prev, a.control_prev_mirror, a.control_prev_pano, a.control_prev_topic
{
    background-image: url('../images/left.png');
    border-radius: 0 2px 2px 0;
}

a.control_next, a.control_next_mirror, a.control_next_pano, a.control_next_topic
{
    background-image: url('../images/right.png');
    right: 0;
    border-radius: 2px 0 0 2px;
}
@media all and (max-width: 800px)
{
    #dmd_basic_slider ul li, #dmd_basic_mirror_slider ul li, #dmd_basic_pano_slider ul li, #dmd_basic_topic_slider ul li
    {
        width: 400px;
    }
    #dmd_pano_bHJIVg, #dmd_pano_bHJIVg_loaded, #dmd_pano_cpxSMN, #dmd_pano_cpxSMN_loaded, #dmd_pano_aWMnyr, #dmd_pano_aWMnyr_loaded, #dmd_pano_eRtmfC, #dmd_pano_eRtmfC_loaded, #dmd_pano_dOneki, #dmd_pano_dOneki_loaded, #dmd_pano_dTaxdK, #dmd_pano_dTaxdK_loaded, #dmd_pano_cmNTPn, #dmd_pano_cmNTPn_loaded, #dmd_pano_bUpOgL, #dmd_pano_bUpOgL_loaded
    {
        width: 400px !important;
    }
}

@media all and (max-width: 600px)
{
    #dmd_basic_slider ul li, #dmd_basic_mirror_slider ul li, #dmd_basic_pano_slider ul li, #dmd_basic_topic_slider ul li
    {
        width: 350px;
    }
    #dmd_pano_bHJIVg, #dmd_pano_bHJIVg_loaded, #dmd_pano_cpxSMN, #dmd_pano_cpxSMN_loaded, #dmd_pano_aWMnyr, #dmd_pano_aWMnyr_loaded, #dmd_pano_eRtmfC, #dmd_pano_eRtmfC_loaded, #dmd_pano_dOneki, #dmd_pano_dOneki_loaded, #dmd_pano_dTaxdK, #dmd_pano_dTaxdK_loaded, #dmd_pano_cmNTPn, #dmd_pano_cmNTPn_loaded, #dmd_pano_aoRJbd, #dmd_pano_aoRJbd_loaded, #dmd_pano_dWaSyb, #dmd_pano_dWaSyb_loaded
    {
        width: 350px !important;
    }
}

@media all and (max-width: 400px)
{
    #dmd_basic_slider ul li, #dmd_basic_mirror_slider ul li, #dmd_basic_pano_slider ul li, #dmd_basic_topic_slider ul li
    {
        width: 250px;
    }
    #dmd_pano_bHJIVg, #dmd_pano_bHJIVg_loaded, #dmd_pano_cpxSMN, #dmd_pano_cpxSMN_loaded, #dmd_pano_aWMnyr, #dmd_pano_aWMnyr_loaded, #dmd_pano_eRtmfC, #dmd_pano_eRtmfC_loaded, #dmd_pano_dOneki, #dmd_pano_dOneki_loaded, #dmd_pano_bXHFvM, #dmd_pano_bXHFvM_loaded, #dmd_pano_cmNTPn, #dmd_pano_cmNTPn_loaded, #dmd_pano_bUpOgL, #dmd_pano_bUpOgL_loaded
    {
        width: 250px !important;
    }
}
