*{margin: 0px; padding: 0px;font-family: 'PT Sans Caption', sans-serif;}

/* homepage */
.dwrap{width: 1020px;margin: 40px auto;overflow:auto}
.dwraph{border: 1px solid #C4C4C4;}
.mwrap{display: none;}
.myrow1{width: 200px;height: 200px;background: #d5d5d5;float: left;}
.myrow{width: 310px;height: 200px;background: #d5d5d5;float: left;}
.menurow{width: 620px;height: 180px;float: left;}
a{text-decoration: none;color: #cfcfcf;}
.mymenu{text-align: center;font-size: 20px; margin-top: 10px;color: #cfcfcf;}
.logo{background-image: url(../img/logo.png);width:437px;height: 106px;margin: 20px auto;}
.dheader{padding: 5px 0px;background: #F1F1F1; border-bottom: 1px solid #E2E2E2;font-size: 10px;}
.headerwrap{width: 1020px; margin: 0 auto;}
.toprow1{background-image: url(../img/home_001.jpg);}
.toprow2{background-image: url(../img/home_002.jpg);}
.toprow3{background-image: url(../img/home_003.jpg);}
.toprow4{background-image: url(../img/home_004.jpg);}
.toprow5{background-image: url(../img/home_005.jpg);}
.toprow6{background-image: url(../img/home_006.jpg);}
.toprow7{background-image: url(../img/home_007.jpg);}
.toprow8{background-image: url(../img/home_008.jpg);}
.toprow9{background-image: url(../img/home_009.jpg);}
.toprow10{background-image: url(../img/home_010.jpg);}
.mymenu a:hover{border-top: 2px solid #cfcfcf;border-bottom: 2px solid #cfcfcf}

/* about */
.left-column, .right-column{text-align: justify;width:47%}
.left-column {float: left;}
.right-column {float: right;}
span{color: #606061;font-weight: bold;letter-spacing: -1px;}
.myAbout{color: #a1a1a1;width: 820px;}
.mymenu2 {font-size: 20px;margin-top: 25px;color: #CFCFCF;float: right;}
.logo2 {background-image: url(../img/logo.png);width: 437px;height: 106px;margin: 20px auto;zoom: 48%;float: left;overflow: auto;}
.dheader2 {padding: 5px 0px;font-size: 10px;}
.select{border-top: 2px solid #cfcfcf;border-bottom: 2px solid #cfcfcf}
.clear{clear: both;}
.mymenu2 a:hover{border-top: 2px solid #cfcfcf;border-bottom: 2px solid #cfcfcf}
.mobileHeader{display: none;}
.lContact{margin-top: 20px;text-align: left;}
.lcContact h2{font-size: 15px;font-weight: bold;}
.contactTop{margin-top:0px;}
.mwrap img{width: 100%}
.ama{width: 204px;height: 33px;background-image: url(../img/amazon.png);margin-left: 39px;}
.mouseWheel{float: right;font-size: 14px;margin-top: 0px;}
p{color: #A1A1A1}
table{color:#a1a1a1;float:left}
.ms1{width: 150px;}
.fullwidth .item .detail-container h4 {font-size: 13px;}
.fullwidth .item .detail-container p {font-size: 13px;}
td{text-align: left;letter-spacing: -.5px;}
.myinfo{font-size: 9px;}
.z2{display: block;float: right;font-size: 9px;color:#A7A7A7}
.z2 a{color:#A7A7A7}
.lm{float: left;margin-left: 20px;border-top: 2px solid #fff;border-bottom: 2px solid #fff;}
.lm:hover{cursor: pointer;}
.mymenu2 button{background: none;padding: 10px;border: 1px solid #B9B9B9;border-radius: 3px;color: #606060;}
.mymenu2 button:hover{cursor: pointer;background-color: #F4F4F4;}
.mfooter, .mnav{display: none;}
.mnavwrap{margin: 10px auto;padding: 0px 10px}
.mmymenu2 button{background: none;padding: 10px;border: 1px solid #B9B9B9;border-radius: 3px;color: #606060;width: 23.9%;}
.mmymenu2 button:hover{cursor: pointer;background-color: #F4F4F4;}

.mymenu2 .active, .mfooter .active{border-top: 2px solid #CFCFCF;border-bottom: 2px solid #CFCFCF;}


@media only screen 
and (max-width : 768px) {
.mnav{display: block;}
.mfooter{display: block;width: 300px;margin: 0 auto;color: #CFCFCF;}
.fullwidth .item .detail-container h4 {font-size: 9px;}
.fullwidth .item .detail-container p {font-size: 9px;}
.ms1{width: 81px;}
.fullwidth .link-contianer {margin-top: -53px;}
.mobileHeader{display:block;margin: 10px;margin-bottom: 0px;}
.myAbout{width:90%;margin-top: 20px;}
.left-column, .right-column{text-align: justify;width:100%;}
.dheader2{display: none;}
.mobilelogo{background-image: url(../img/logom.png);width: 250px; height: 61px;margin: 0 auto;}
.mtap{}
.mobileMenu{text-align: center;margin-top: 13px;}
.lContact{margin-top: 0px;}
.contactTop{margin-top:0px!important;}
.right-column{margin-top: 20px;}
.dwraph{display:none}
.mwrap{display:block;margin: 10px;}
.mymenu {text-align: center;margin-top: 0px;font-size: 9px;color: #CFCFCF;}
.lm{font-size: 12px;}
.util-theme-default .util-page span {display: none!important;}
}


