.mainbody {
    width: 580px;
    float: left;
    padding: 5px 10px;
    
    min-height: 600px;
}
.mainbody-2w{
    width: 98%;
    float: right;
    padding: 0 1%;
}

.mainbody-w{
    width: 900px;
    float: right;
    padding: 5px 10px;
    
}
#maincontiner{padding: 15px 2% 50px 2%;float: right;width: 96%;}

div.row{
    min-height: 40px;
}
li{list-style: none!important;}
.shop-content{width: 30%;margin-left: 3%;margin-bottom: 25px;float: right;}
.introumg{height: 174px;background: #fff;}
.shop-content img{display: block;margin: 0 auto;max-height: 100%;}
.productentry div{padding: 3px 1px;margin-bottom: 3px;text-align: center;font-weight: bold;}
.productright div{padding: 3px 1px;margin-bottom: 3px;font-weight: bold;}
.btnDiv{background: #72448d;border-radius: 5px;text-align: center;}
.btnDivselectd{background: #FF6F6F;border-radius: 5px;text-align: center;}
.btnDiv a,.btnDivselectd a{color: #fff;display: block;width: 100%;}
.product-content{padding-bottom: 30px;}
.product-content table{width: 100%;text-align: center;}
.product-content table img{height: 30px;}
input[type="radio"]{position: relative;top: 3px;margin-left: 2px;}
ul.rg li{
     font-size: 11px;
    font-weight: bold;
    font-family: tahoma;
}


h2.body-title {
    margin-bottom: 10px;
    font-size: 1.8em!important;
    font-style: italic;
}
.formsearch{
border: 1px solid;
float: right;
width: 98%;
padding: 20px 5px 0 0;
}
.formsearch .row{width: 40%;float: right!important;clear: none;}
.formsearch .row2{width: 10%;float: right!important;clear: none;}
.formsearch .rightcol{float: right;width: 40px;}
.formsearch .leftcol{float: right;}
.formsearch select,.formsearch input[type="submit"]{width: 100px;}
.productright{float: right;width: 50%;}
.productleft{width: 50%;float: left;}
.productleft .fulimg {
    height: 256px;
    max-width: 100%;
}

.productleft ul li{float: left; margin-right:5px ;}
.productleft ul li img{
    width: 100px;
height: 100px;
}

.commentshead{margin-top: 30px;margin-bottom: 5px;border-bottom: 1px solid #000;}
.commentsnewhead{margin-top: 30px;margin-bottom: 5px;}
.comment-header{
    float: right;
    background: #72448d;
    width: 100%;
    font-family: BKoodak,tahoma;
    color:#fff;
}
.comment-r{
    float:right;
    width: 50%;
}

.comment-l{
    float:left;
    width: 40%;}
    
.comment-l ul{float: left;width: 100%;margin: 0;}
.comment-l ul li{float: right;}  
.comment-l ul li:nth-child(1){
    margin-left: 10%;
}
.comment-l ul li:nth-child(3){
    float: left;
}
.comment-l ul li a{color: #fff;}  
.comment_subdata{margin-right: 3%;}
.comment_subdata .comment_subdata{margin-right: 1%;}
.com-text{padding: 30px 0 15px 0;}
.com-text img{position: relative;top: 5px;}
.commentFrom textarea{width: 80%;height: 80px;}

.box{
    margin-bottom: 14px;
}
span.refr{color:#808080;font-size: 9pt;}
.rightsidbar .box{padding-left: 3px;}
.leftsidbar .box{
    padding-right: 3px;
    min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    }

.box li{
margin-bottom: 2px;
float: right;
width: 100%;
}

.box-title {
    color: #000;
    font-size: 1.3em;
    line-height: 20px;
    display: inline-block;
    padding: 3px 0;
    text-align: center;
    border-bottom: 1px solid #eee;
    width: 100%;
}

.box-content {
    padding: 15px 8px;
    overflow: hidden;
}

.box-content img.thumb {
    width: 68px;
    height: 42px;
}

.box-thumb{
    float: right;
    margin-left: 6px;
    background: #f6f6f6;
    padding: 2px;
    border: 1px solid #dcdcdc;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -khtml-border-radius: 2px;
    display: block;
    width: 68px;
    height: 42px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.right-part{
    float: right; 
}

.rightsidbar{    
     width: 300px;
     float: right; 
}

.leftsidbar{
     width: 280px;
     float: left;
}
.widg-thumb {
    color: #000;
    font-size: 9.5pt;
    font-weight: bold;
}

@media ( max-width: 1100px ) {
    #main{width: 1100px;}
    #maincontiner{width: 1058px;}
    .rightsidbar {width: 1060px;float: left;}
    .leftsidbar{width: 1060px;float: right;}
    .mainbody{width: 1050px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 1050px;padding: 5px 10px;float: right;}
    .entry {max-width: 1050px;}
    .slide-thumb img{width: 1050px;}
}

@media ( max-width: 1024px ) {
    #main{width: 1024px;}
    #maincontiner{width: 982px;}
    .rightsidbar {width: 984px;float: left;}
    .leftsidbar{width: 984px;float: right;}
    .mainbody{width: 974px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 974px;padding: 5px 10px;float: right;}
    .entry {max-width: 974px;}
    .slide-thumb img{width: 974px;}
}

@media ( max-width: 998px ) {
    #main{width: 998px;}
    #maincontiner{width: 956px;}
    .rightsidbar {width: 958px;float: left;}
    .leftsidbar{width: 958px;float: right;}
    .mainbody{width: 948px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 948px;padding: 5px 10px;float: right;}
    .entry {max-width: 948px;}
    .slide-thumb img{width: 948px;}
    #headerimg,#inner-footer{width: 100%!important;}
   
}

@media ( max-width: 980px ) {
   #main{width: 980px;}
    #maincontiner{width: 938px;}
    .rightsidbar {width: 940px;float: left;}
    .leftsidbar{width: 940px;float: right;}
    .mainbody{width: 930px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 930px;padding: 5px 10px;float: right;}
    .entry {max-width: 930px;}
    .slide-thumb img{width: 930px;}
    #headerimg,#inner-footer{width: 100%!important;}
    
}

@media ( max-width: 837px ) {
    #main{width: 837px;}
    #maincontiner{width: 795px;}
    .rightsidbar {width: 797px;float: left;}
    .leftsidbar{width: 797px;float: right;}
    .mainbody{width: 787px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 787px;padding: 5px 10px;float: right;}
    .entry {max-width: 787px;}
    .slide-thumb img{width: 787px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 10px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
    #footer-menu{display: none;}
     #topMenu .leftmenu{display: none;position: absolute;left: 5px;top: 20px;width: 20%;z-index: 1001;background-color: #0080C0;}
    #topMenu .leftmenu li{float: none!important;clear: both!important;}
    /*#bottomMenu ul{display: none;position: absolute;right: 20px;top: 25px;width: 40%;z-index: 10000;background-color: #0080C0;}
    #bottomMenu ul li{float: none!important;clear: both!important;}*/
    #bottomMenu ul {width: 100%;}
}

@media ( max-width: 800px ) {
    #main{width: 800px;}
    #maincontiner{width: 758px;}
    .rightsidbar {width: 760px;float: left;}
    .leftsidbar{width: 760px;float: right;}
    .mainbody{width: 750px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 750px;padding: 5px 10px;float: right;}
    .entry {max-width: 750px;}
    .slide-thumb img{width: 750px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 10px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
     #footer-menu{display: none;}
     #topMenu .leftmenu{display: none;position: absolute;left: 5px;top: 20px;width: 20%;z-index: 1001;background-color: #0080C0;}
    #topMenu .leftmenu li{float: none!important;clear: both!important;}
    /*#bottomMenu ul{display: none;position: absolute;right: 20px;top: 25px;width: 40%;z-index: 10000;background-color: #0080C0;}
    #bottomMenu ul li{float: none!important;clear: both!important;}*/
    #bottomMenu ul {width: 100%;}
}

@media ( max-width: 768px ) {
    #main{width: 768px;}
    #maincontiner{width: 726px;}
    .rightsidbar {width: 728px;float: left;}
    .leftsidbar{width: 728px;float: right;}
    .mainbody{width: 718px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 718px;padding: 5px 10px;float: right;}
    .entry {max-width: 718px;}
    .slide-thumb img{width: 718px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 10px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
    #footer-logo,#footer-menu{display: none;}
    #bottomMenu ul {width: 100%;}
}

@media ( max-width: 640px ) {
    #main{width: 640px;}
    #maincontiner{width: 598px;}
    .rightsidbar {width: 600px;float: left;}
    .leftsidbar{width: 600px;float: right;}
    .mainbody{width: 590px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 590px;padding: 5px 10px;float: right;}
    .entry {max-width: 590px;}
    .slide-thumb img{width: 590px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 10px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
    #footer-logo,#footer-menu{display: none;}
    #topMenu .leftmenu{display: none;position: absolute;left: 5px;top: 20px;width: 20%;z-index: 1001;background-color: #0080C0;}
    #topMenu .leftmenu li{float: none!important;clear: both!important;}
    /*#bottomMenu ul{display: none;position: absolute;right: 20px;top: 25px;width: 40%;z-index: 10000;background-color: #0080C0;}
    #bottomMenu ul li{float: none!important;clear: both!important;}*/
    #bottomMenu ul {width: 100%;}
    .productright,.productleft{float:none}
}
@media ( max-width: 600px ) {
    #main{width: 600px;}
    #maincontiner{width: 588px;}
    .rightsidbar {width: 560px;float: left;}
    .leftsidbar{width: 560px;float: right;}
    .mainbody{width: 550px;padding: 5px 10px;float:right;}
    .mainbody-w{width: 550px;padding: 5px 10px;float: right;}
    .entry {max-width: 550px;}
    .slide-thumb img{width: 550px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 10px!important;}
    .headercontent h2 {right: 120px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
    #footer-logo,#footer-menu{display: none;}
    #topMenu .leftmenu{display: none;position: absolute;left: 5px;top: 20px;width: 20%;z-index: 1001;background-color: #0080C0;}
    #topMenu .leftmenu li{float: none!important;clear: both!important;}
    /*#bottomMenu ul{display: none;position: absolute;right: 20px;top: 25px;width: 40%;z-index: 10000;background-color: #0080C0;}
    #bottomMenu ul li{float: none!important;clear: both!important;}*/
    .post-content-single p{font-size: 16pt;line-height: 45px;}
    #bottomMenu ul {width: 100%;}
    .productright,.productleft{float:none;width: 100%;}
    .productleft .fulimg {height: auto;width: 100%;}
    
}
@media ( max-width: 480px ) {
    #main{width: 480px;}
    #maincontiner{width: 96%;}
    .rightsidbar {width: 440px;float: left;}
    .leftsidbar{width: 440px;float: right;}
    .mainbody{width: 440px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 440px;padding: 5px 10px;float: right;}
    .entry {max-width: 440px;}
    .slide-thumb img{width: 440px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 5px!important;}
    .headercontent h2 {right: 120px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
    #footer-logo,#footer-menu,{display: none;}
    #copyright{line-height: 14px;}
    #topMenu .leftmenu{display: none;position: absolute;left: 5px;top: 20px;width: 40%;z-index: 1001;background-color: #0080C0;}
    #topMenu .leftmenu li{float: none!important;clear: both!important;}
    /*#bottomMenu ul{display: none;position: absolute;right: 20px;top: 25px;width: 60%;z-index: 10000;background-color: #0080C0;}
    #bottomMenu ul li{float: none!important;clear: both!important;}*/
    .post-content-single p{font-size: 16pt;line-height: 45px;}
    #bottomMenu ul {width: 100%;}
    .formsearch .row,.formsearch .row2{clear: both;width: 100%;}
    .shop-content{clear: both;width: 100%;margin: 0}
    
    .productright,.productleft{float:none;width: 100%;}
    .productleft .fulimg {height: auto;width: 100%;}
}

@media ( max-width: 420px ) {
    #main{width: 420px;}
    #maincontiner{width: 96%;}
    .rightsidbar {width: 390px;float: left;}
    .leftsidbar{width: 390px;float: right;}
    .mainbody{width: 390px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 390px;padding: 5px 10px;float: right;}
    .entry {max-width: 390px;}
    .slide-thumb img{width: 390px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 5px!important;}
    .headercontent h2 {right: 120px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
    #footer-logo,#footer-menu{display: none;}
    #copyright{line-height: 14px;}
    #topMenu .leftmenu{display: none;position: absolute;left: 5px;top: 20px;width: 40%;z-index: 1001;background-color: #0080C0;}
    #topMenu .leftmenu li{float: none!important;clear: both!important;}
    /*#bottomMenu ul{display: none;position: absolute;right: 20px;top: 25px;width: 60%;z-index: 10000;background-color: #0080C0;}
    #bottomMenu ul li{float: none!important;clear: both!important;}*/
    .post-content-single p{font-size: 16pt;line-height: 45px;}
    #bottomMenu ul {width: 100%;}
    .formsearch .row,.formsearch .row2{clear: both;width: 100%;}
    .shop-content{clear: both;width: 100%;margin: 0}
    
    .product-content {overflow-x: scroll;}
    .productright,.productleft{float:none;width: 100%;}
    .productleft .fulimg {height: auto;width: 100%;}
}

@media ( max-width: 360px ) {
    #main{width: 360px;}
    #maincontiner{width: 96%;}
    .rightsidbar {width: 330px;float: left;}
    .leftsidbar{width: 330px;float: right;}
    .mainbody{width: 330px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 330px;padding: 5px 10px;float: right;}
    .entry {max-width: 330px;}
    .slide-thumb img{width: 330px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 5px!important;}
    .headercontent h2 {right: 120px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
    #footer-logo,#footer-menu{display: none;}
    #copyright{line-height: 14px;}
    #topMenu .leftmenu{display: none;position: absolute;left: 5px;top: 20px;width: 40%;z-index: 1001;background-color: #0080C0;}
    #topMenu .leftmenu li{float: none!important;clear: both!important;}
    /*#bottomMenu ul{display: none;position: absolute;right: 20px;top: 25px;width: 60%;z-index: 10000;background-color: #0080C0;}
    #bottomMenu ul li{float: none!important;clear: both!important;}*/
    .post-content-single p{font-size: 16pt;line-height: 45px;}
    #bottomMenu ul {width: 100%;}
    .formsearch .row,.formsearch .row2{clear: both;width: 100%;}
    .shop-content{clear: both;width: 100%;margin: 0}
    
    .product-content {overflow-x: scroll;}
    .productright,.productleft{float:none;width: 100%;}
    .productleft .fulimg {height: auto;width: 100%;}
}

@media ( max-width: 320px ) {
   #main{width: 320px;}
   #maincontiner{width: 96%;}
    .rightsidbar {width: 300px;float: left;}
    .leftsidbar{width: 300px;float: right;}
    .mainbody{width: 280px;padding: 5px 10px;float: right;}
    .mainbody-w{width: 280px;padding: 5px 10px;float: right;}
    .entry {max-width: 280px;}
    .slide-thumb img{width: 280px;}
    #headerimg,#inner-footer{width: 100%!important;}
    #logo{right: 5px!important;}
    .headercontent h2 {right: 120px!important;}
    /*.icon-reorder{display:block}
    .icon-reorder-top{display:block}*/
    #footer-logo,#footer-menu{display: none;}
    #copyright{line-height: 14px;}
    #topMenu .leftmenu{display: none;position: absolute;left: 5px;top: 20px;width: 40%;z-index: 1001;background-color: #0080C0;}
    #topMenu .leftmenu li{float: none!important;clear: both!important;}
    /*#bottomMenu ul{display: none;position: absolute;right: 20px;top: 25px;width: 60%;z-index: 10000;background-color: #0080C0;}
    #bottomMenu ul li{float: none!important;clear: both!important;}*/
    .post-content-single p{font-size: 16pt;line-height: 45px;}
    #bottomMenu ul {width: 100%;}
    .formsearch .row,.formsearch .row2{clear: both;width: 100%;}
    .shop-content{clear: both;width: 100%;margin: 0}
    
    .productright,.productleft{float:none;width: 100%;}
    .productleft .fulimg {height: auto;width: 100%;}
}