@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/eot/IRANSansWeb_Bold.eot');
	src: url('../fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/eot/IRANSansWeb_Medium.eot');
	src: url('../fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/eot/IRANSansWeb_Light.eot');
	src: url('../fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/eot/IRANSansWeb_UltraLight.eot');
	src: url('../fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/eot/IRANSansWeb.eot');
	src: url('../fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb.ttf') format('truetype');
}
@font-face {
    font-family: 'BYekan';
    src: url('../fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
        url('../fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('../fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
    font-family: 'BMitra';
    src: url('../fonts/BMitra.eot?#') format('eot'),  /* IE6–8 */
        url('../fonts/BMitra.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('../fonts/BMitra.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
    font-family: 'BTitrBold';
    src: url('../fonts/BTitrBold.eot?#') format('eot'),  /* IE6–8 */
        url('../fonts/BTitrBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('../fonts/BTitrBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
    font-family: 'DroidNaskh-Bold';
    src: url('../fonts/DroidNaskh-Bold.eot?#') format('eot'),  /* IE6–8 */
        url('../fonts/DroidNaskh-Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('../fonts/DroidNaskh-Bold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
    font-family: 'DroidNaskh-Regular';
    src: url('../fonts/DroidNaskh-Regular.eot?#') format('eot'),  /* IE6–8 */
        url('../fonts/DroidNaskh-Regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('../fonts/DroidNaskh-Regular.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

/*========================================================*/
.contentreview #gallery li {
    float: right;
    list-style: none outside none;
    width: 30%;
    padding: 2% 1.5%;
    text-align: center;
}
.contentreview #gallery li img {
    width: 100%;
}
.contentreview .thumbnail {
    text-align: center;
}
#reviewsection #rcontent {
    float: right;
    width: 38%;
    margin-top: 5px;
    margin-right: 2px;
    display: contents;

}
#reviewsection #rspecifications {
    float: right;
    width: 54%;
    margin-top: 10px!important;
    display: contents;
}

/*#reviewsection {
    background: none repeat scroll 0 0 #EAEAEA;
    float: right;
    width: 100%;
}*/
.rstyle {
    background: #FFFFFF;
  /*  border: 1px solid #DDDDDD;
    float: right;
    margin-right: 2%;
    margin-top: 5px;
    padding: 2%;
    width: 603px;*/
}

.zt_review_section h3.zt_rw_head {
    font-family: IRANSans;
    font-size: 17px;
    font-weight: 700;
    float: right;
    width: 100%;
    color: #535353cc;
    margin-bottom: 10px;
    margin-right: 10px;
}

.zt_review_section{
    background: #fff;
    padding: 2%;
    float: left;
    width: 100%;
}
.zt_review_section div{
    float: right;
    width: 100%;
    border: 1px solid #F2EEEB;
    float: right;
    margin: -1px 0 0 0;
}
.zt_review_section span {
    background: #FFFFFF;
    border-right: 1px solid #E7E7E7;
    direction: rtl;
    float: right;
    padding: 8px 5% 8px 0;
    text-align: right;
    width: 54%;
    color: #828282;
    font-size: 12px;
    font-weight: 500;
}

.zt_review_section span.specname {
    background: #F8F8F8;
    direction: rtl;
    float: right;
    padding: 8px 0;
    text-align: center;
    width: 40%;
    color: #8C5B41;
    font-size: 13px;
    font-weight: 500;
}

.zt_review_section span.fullwidth {
    width: 94%;
}

#rcontent .rstyle {
    padding: 8px;
/*	margin-right: 5px;*/
}
.rstyle {
    line-height: 21px;
    text-align: justify;
}

#rctags{
    text-align: right;
}
.rstyle h4 {
    color: #535353;
    font-family: IRANSans;
    font-size: 13px;
    font-weight: normal;
    text-align: right;
}
.review_sidebar ul {
  list-style: none;
  margin-top: 22px;
  padding-right: 5px;
  display: block ruby;
}
.review_sidebar ul li a {
    position: relative;
display: block;
margin: 3px 0;
text-align: center;
width: 91px;
border-radius: 0.3rem;
font-size: 1.3rem;
background-color: #17c648;
color: #fff;
box-shadow: 0 0.3rem #0ba138;
padding: 0.7rem 1.8rem;
z-index: 1;
}
.review_sidebar a:hover {
box-shadow: none;
top: 0.3rem;
transition: 0.3s;
    
}