﻿body {
}
#roomsceneswrapper {
    width:49%;
    margin-right:1%;
    float:left;
    padding-top:10px;
}
#roomscenes {
    min-height: 450px;
    height: 100%;
    position: relative;
    overflow: hidden;
    max-width: 100%;
    display: flex;
    margin: 0 auto;
}
#roomscenes img {
    max-height:450px;
    position:absolute;
    left:50%;
    top:50%;
    transform:translateY(-50%) translateX(-50%);
    -webkit-transform:translateY(-50%) translateX(-50%);
    -ms-transform:translateY(-50%) translateX(-50%);
}

/*#lvtptionswrapper{
    width:49%;
    float:left;
    padding-top:10px;
}*/
#series{
    padding-bottom:10px;
}
table#DVLVT{
    margin-right:9px;
    border:0px;
}
span#DVLVT_LabelSeriesName{
    font-size:2em;
    font-weight:bold;
    color:#769047;
    padding-bottom:10px;
}
span#DVLVT_LabelManuName{
    font-size:1em;
    font-style:italic;
    color:#493829;
    padding-bottom:10px;
}
.font1em{
    font-size:.8em;
}
.fonthalfem{
    font-size:.5em;
}
.lvtdisc{
    font-size:.8em;
    color:red;
    font-style:italic;
}

/*----------------------------------*/

#samplesocialwrapper {
    /*float:left;
    display:inline-block;
    width: 50%;
    margin-right:1%;*/
    height: auto;
    min-width: 250px;
    font-size: 1em;
    font-family: Arial, Helvetica, sans-serif;
    color: #493829;
    padding-bottom: 10px;
    padding-top:.5em;
}
@media(max-width:950px){
    #samplesocialwrapper{
        float:inherit;
        width:100%;
    }
}
#maintiletitle {
    text-transform: capitalize;
    padding-bottom: 10px;
    text-align: center;
}
#addtofavorites {
	/*font-size: .75em;
	text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;*/
    display:none;
}
#registrationinfo{
    display:none;
}
#ordersample {
    text-align: center;
    font-size: .85em;
}
#ordersample a {
    color:#769047;
    text-decoration:none;
    font-weight:bold;
}
#shadedisclaimer {
    width:49%;
    float:left;
    padding-top: 10px;
    text-align: center;
}
span#DVShade_Label4{
    font-size: .65em;
    font-style: italic;
}
#sizedecowrapper{
    padding-top:30px;
    padding-bottom:20px;
}
#optionswrapper {
    width: 73%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: .75em;
    color: #493829;
    padding-top: 1%;
    padding-bottom: 1%;
    margin-left: 300px;
}
@media(max-width:600px){
    #roomsceneswrapper{
        width:100%;
    }
    #optionswrapper{
        width:100%;
        margin-left:auto;
    }
    table#DVLVT{
        margin-right:auto;
        margin-left:auto;
    }
}
#optionswrapper table {
    font-size:1em;
}


.others {
    min-width: 200px;
    border-style: none;
    border-width: 0px;
    overflow:auto;
    overflow-y:hidden;
    /*-ms-overflow-y:hidden;*/
}
#infotabswrapper {
    margin: 0px 0px 5px 1%;
    width: 98%;
    float: left;
    padding: 0%;
}
/*#tabsectionwrapper {
        	font-family: Arial, Helvetica, sans-serif;
	        color: #C1DA61;
	        font-size: 1em;
        }*/
#tabsectionwrapper {
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #493829;
    font-size: .75em;
}
.tinyprint {
	font-size: .7em;
	font-style: italic;
}
.disc{
    font-size: .8em;
    color: #f00;
    font-weight: bold;
    text-align: center;
}
.RoomScene img {
    border-style: none;
    border-width: 0px;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
}
#DVMainImage {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
}
#DVSKUTitle {
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 10px;
}
#DVShade {
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
#DVDisc {
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
a img {
    border: none;
}
.maintile img {
    max-height:250px;
    max-width: 250px;
}
td#sdoptions{
    vertical-align:top;
}
#sdoptions {
    width: 110px;
    text-align: center;
}
#othercolors {
    width: 110px;
    text-align: center;
    vertical-align: top;
    font-size:.8em;
    line-height:1.5em;
}
#ecoimage {
    float: left;
    padding-right: 10px;
}
.pdflinks {
    font-size: 1em;
    /*display: table-cell;
    vertical-align: middle;*/
    text-align: center ;
    text-decoration:none;
}
.table {
    padding: 10px;
    text-align: center;
}
.question {
    color: #c2cd23;
    font-style: italic;
    text-indent: 5px;
    text-align: left;
    text-decoration: none;
}
#othercolors img {
    padding-bottom: 5px;
}
#sdoptions img {
    padding-bottom: 5px;
}

/*custom scroll bar overrides because of the viewport*/
    /*#roomscenes.mCustomScrollbar._mCS_1 {
    height:500px;
    }*/
    .others.mCustomScrollbar._mCS_2 {
    height:185px;
    }
    .others.mCustomScrollbar._mCS_3 {
    height:220px;
    }
    #DVInfo, #DVTechnical, #ecotext, #DVTrim, .pdflinks {
        font-size: 1em;
    }
    #mCSB_1{
        height:auto!important;
    }

@media(max-width:480px) {
    #samplesocialwrapper {
        float: none;
        width: 100%;
        max-width: 400px;
    }

    #ordersample {
        height: auto;
    }

    #optionswrapper {
        width: 100%;
        margin: 0px auto 0px auto;
    }

    /*#roomscenes.mCustomScrollbar._mCS_1 {
        height: 175px;
    }*/

    .others.mCustomScrollbar._mCS_2 {
        height: 150px;
    }

    .others.mCustomScrollbar._mCS_3 {
        height: 160px;
    }

    .tinyprint {
        font-size: .8em;
    }

    td#sdoptions {
        font-size: .8em;
    }

    td#othercolors {
        font-size: .8em;
    }

    #DVShade td {
        font-size: .8em;
    }

    #DVInfo, #DVTechnical, #DVEcoDescrption, #DVTrim, .pdflinks {
        font-size: 1em;
    }
    #ecoimage img{
        float: left;
        padding-right: 10px;
        max-width:100px;
    }
}

    #debugarea {
    display:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FF0000;
    border: thin dashed #FF0000;
}