#prod-desc {
    margin-left: 0;
}
#prod-desc .left {
    float: left;
    margin-right: 20px;
    width: 500px;
}
#prod-desc .right {
    float: right;
    width: 400px;
}
#prod-desc .pro-details {
    margin-right: 20px;
    width: 100%;
}
#prod-desc .same-thera {
    margin-top: 20px;
    width: 940px;
}
#prod-desc .pname {
    color: #0C4DA2;
    font-size: 25px;
    margin-bottom: 5px;
}
#prod-desc .phead {
    color: #467AC0;
    font-size: 23px;
    margin-bottom: 6px;
    margin-top: 5px;
}
#prod-desc .pdesc {
    margin-left: 20px;
    margin-top: 5px;
}
#prod-desc .pdesc1 {
    font-style: italic;
    margin-left: 20px;
    margin-top: 5px;
}
#prod-desc .pdesc2 {
    font-style: italic;
    margin-left: 40px;
    margin-top: 5px;
}
#prod-desc .pdesc3 {
    font-style: italic;
    margin-left: 50px;
    margin-top: 5px;
}
#prod-desc .topbar {
    background-image: url("images/header-bg.gif");
    background-repeat: repeat-x;
    height: 35px;
    width: 940px;
}
#prod-desc .topdesc {
    font-size: 17px;
    padding: 10px;
}
#prod-desc .pthumb {
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    float: left;
    margin-left: 40px;
    margin-right: 5px;
    padding: 4px;
    width: 100px;
}
#prod_desc .pitems {
    float: left;
    margin-right: 20px;
    width: 400px;
}
#prod_desc .pitem-details {
    float: right;
    font-size: 10px;
    width: 250px;
}
#prod-desc .gene {
    color: #5B5B5B;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
}
#prod-desc .thera {
    font-size: 12px;
    font-style: italic;
    margin-bottom: 20px;
    margin-left: 50px;
}
#prod-desc .th {
    color: #AB46A3;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
}
#prod-desc .th-arrow {
    color: #467AC0;
    font-size: 14px;
    font-weight: bold;
}
#prod-desc .pline {
    border-bottom: 5px solid #999999;
    color: #467AC0;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-bottom: 5px;
    width: 100%;
}
#prod-desc .pdetails {
    margin-top: 10px;
}
#prod-thumbs {
    float: right;
    margin-left: 20px;
    width: 210px;
}
#prod-thumbs img {
    border: 1px dashed #999999;
    display: block;
    margin-bottom: 10px;
    padding: 5px;
}
#t2, #t3, #t4, #t5, #t6 {
    display: none;
}

.vtabs {
    border: 1px solid #FFFFFF;
    margin-left: 15px;
    position: relative;
    width: 100%;
}
.vtabs .vtabs-tab-column {
    left: 0;
    margin: 0;
    min-width: 170px;
    position: absolute;
    width: 273px;
}
.vtabs .vtabs-tab-column ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
	cursor: pointer;
}
.vtabs .vtabs-tab-column ul li.open, .vtabs .vtabs-tab-column ul li.closed {
    background-image: url("images/prod-details-btns.jpg");
    background-position: 0 -76px;
    background-repeat: no-repeat;
    height: 39px;
    list-style: none outside none;
    margin-bottom: 8px;

}
.vtabs .vtabs-tab-column ul li a{
	display: block;
	font-weight: bold;
	padding: 10px 0 5px 10px;
}
.vtabs .vtabs-tab-column ul li a:active{
	text-decoration: none;
}
.vtabs .vtabs-tab-column ul li.closed {
    background-color: #D7E9FB;
    background-image: url("images/prod-details-btns.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 39px;
    text-decoration: none;
}
.vtabs .vtabs-tab-column ul li:hover {
    background-color: #356AA0;
    background-position: 0 -38px;
    color: #FFFFFF;
}
.vtabs .vtabs-tab-column ul li a.open, .vtabs .vtabs-tab-column ul li a.closed {
    color: #FFFFFF;
    font: bold 12px Verdana;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.vtabs .vtabs-tab-column ul li.open a{
    color: #FFFFFF;
}
.vtabs .vtabs-tab-column ul li a.closed {
    color: #092244;
    padding-bottom: 6px;
    padding-top: 10px;
}
.vtabs .vtabs-tab-column ul li a:hover {
    color: #FFFFFF;
}
.vtabs .vtabs-content-column {
    margin: 0;
    padding: 0;
    float: right;
	width: 850px;
}
.vtabs .vtabs-content-column .vtabs-content-panel {
    background-color: #FFFFFF;
    margin: 0;
    padding: 3px 7px 3px 20px;
	width: 100%;
}


/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
  .container {
    width: 100%;
  }
  .logo-image {
    float: left;
    margin-left: 20px;
}
  .vtabs {
    float: left;
    min-height: 600px;
  }
  .vtabs .vtabs-content-column {
    width: 100%;
  }
  .vtabs-content-panel img {
    margin-left: 202px;
    width: 60%;
  }
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
  .container {
    width: 100%;
  }
  .logo-image {
    float: left;
    margin-left: 20px;
}
  .vtabs {
    float: left;
    min-height: 600px;
  }
  .vtabs .vtabs-content-column {
    width: 100%;
  }
  .vtabs-content-panel img {
    margin-left: 202px;
    width: 60%;
  }
}
