@font-face {
  font-family: 'B Homa';
  src: url('../fonts/B Homa.eot?#') format('eot'), 
    url('../fonts/BHoma.woff') format('woff'), 
    url('../fonts/BHoma.ttf') format('truetype');
}
@font-face {
  font-family: 'IRANSans-Bold';
  src: url('../fonts/IRANSans_Bold.eot?#') format('eot'), 
    url('../fonts/IRANSans-Bold.woff') format('woff'), 
    url('../fonts/IRANSans-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'segoeuib';
  src: url('../fonts/segoeuib.eot?#') format('eot'), 
    url('../fonts/SegoeUI-Bold.woff') format('woff'), 
    url('../fonts/SegoeUI-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'SegoeUI-Italic';
  src: url('../fonts/SegoeUI-Italic.eot?#') format('eot'), 
    url('../fonts/SegoeUI-Italic.woff') format('woff'), 
    url('../fonts/SegoeUI-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'segoeuil';
  src: url('../fonts/segoeuil.eot?#') format('eot'), 
    url('../fonts/SegoeUI-Light.woff') format('woff'), 
    url('../fonts/SegoeUI-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'segoeuisl';
  src: url('../fonts/segoeuisl.eot?#') format('eot'), 
    url('../fonts/SegoeUI-Semilight.woff') format('woff'), 
    url('../fonts/SegoeUI-Semilight.ttf') format('truetype');
}
@font-face {
  font-family: 'segoeuiz';
  src: url('../fonts/segoeuiz.eot?#') format('eot'), 
    url('../fonts/SegoeUI-BoldItalic.woff') format('woff'), 
    url('../fonts/SegoeUI-BoldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'seguibl';
  src: url('../fonts/seguibl.eot?#') format('eot'), 
    url('../fonts/SegoeUIBlack.woff') format('woff'), 
    url('../fonts/SegoeUIBlack.ttf') format('truetype');
}
@font-face {
  font-family: 'seguibli';
  src: url('../fonts/seguibli.eot?#') format('eot'), 
    url('../fonts/SegoeUIBlack-Italic.woff') format('woff'), 
    url('../fonts/SegoeUIBlack-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'seguili';
  src: url('../fonts/seguili.eot?#') format('eot'), 
    url('../fonts/SegoeUI-LightItalic.woff') format('woff'), 
    url('../fonts/SegoeUI-LightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'seguisb';
  src: url('../fonts/seguisb.eot?#') format('eot'), 
    url('../fonts/SegoeUI-Semibold.woff') format('woff'), 
    url('../fonts/SegoeUI-Semibold.ttf') format('truetype');
}
@font-face {
  font-family: 'seguisbi';
  src: url('../fonts/seguisbi.eot?#') format('eot'), 
    url('../fonts/SegoeUI-SemiboldItalic.woff') format('woff'), 
    url('../fonts/SegoeUI-SemiboldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'seguisli';
  src: url('../fonts/seguisli.eot?#') format('eot'), 
    url('../fonts/SegoeUI-SemilightItalic.woff') format('woff'), 
    url('../fonts/SegoeUI-SemilightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'segoeui';
  src: url('../fonts/segoeui.eot?#') format('eot'), 
    url('../fonts/SegoeUI.woff') format('woff'), 
    url('../fonts/SegoeUI.ttf') format('truetype');
}
@font-face {
  font-family: 'Yekan';
  src: url('../fonts/Yekan.eot?#') format('eot'), 
    url('../fonts/Yekan.woff') format('woff'), 
    url('../fonts/Yekan.ttf') format('truetype');
}

@font-face {
  font-family: 'BSorkhpust';
  src: url('../fonts/BSorkhpust.eot?#') format('eot'), 
    url('../fonts/BSorkhpust.woff') format('woff'), 
    url('../fonts/BSorkhpust.ttf') format('truetype');
}
@font-face {
  font-family: 'Iranian Sans';
  src: url('../fonts/Iranian Sans.eot?#') format('eot'), 
    url('../fonts/AIranianSans.woff') format('woff'), 
    url('../fonts/AIranianSans.ttf') format('truetype');
}
body{
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	text-decoration: none;
	direction: rtl;
	font-weight: unset;
	font-weight: normal;
	list-style: none;
	color: #000;
	  font-family: 'IRANSans-Bold' !important;
}
p,span,h1,h2,h3,h4,h5,h6,a{
    font-family: 'IRANSans-Bold' !important;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    height: 273px;
}
.menu li a span {
    font-size: 15px !important;
}
p{
     font-family: IRANSans-Bold !important;  
}

ol  ,ul ,h3 ,h4{
text-decoration: none !important;
 font-family: IRANSans-Bold !important;  
}
a , h1 ,h2 ,h3 ,h4 ,h5 ,h6 {
text-decoration: none !important;
 font-family: IRANSans-Bold !important;  

}
.mobilemaximenuck div.level1.maximenuck > a {
    background: none !important;
}
.mobilemaximenuck div.level2.maximenuck > a {
    background: none !important;
}

html > body > div.clo-lg-10.col-md-10.col-sm-12.col-xs-12 > div#component > form#userForm.formResponsive > fieldset#rsform_4_page_0.formHorizontal.formContainer > div.rsform-block.rsform-block-code-capcha > div.formControlLabel {
    float: right;
    margin-top: 27px !important;
    display: block !important;
}
.tp-layer-inner-rotation.medium_text.rs-pulse p span {
    font-family: Iranian Sans !important;
}
.tp-caption.medium_text.sfr.stl.tp-resizeme.start p span {
    font-family: Iranian Sans !important;
}
.h_iframe-aparat_embed_frame {
width: 30% !important;
display: inline-block;
margin-right: 24px !important;
}
.maxidrop-main2{
    background-color: #e3b485 !important;
}
div#maximenuck106 div.floatck{
padding: 0px !important;
border: 0px !important;
}
.maximenuck2 span {
    color: #0b0672 !important;
    font-size: 14px !important;
    text-shadow: none !important;
}
.maximenuck2 span:hover {
    color: #ee1c25 !important;
    }
div#maximenuck106 ul.maximenuck li.maximenuck ul.maximenuck2 li a, div#maximenuck106 ul.maximenuck2 li a {
    width: 183px !important;
    display: block !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {  
    .mobilemaximenuck div.level1.maximenuck > a {
    background: none !important;
}
.mobilemaximenuck div.level2.maximenuck > a {
    background: none !important;
}
div#<?php echo $id; ?> ul.maximenuck li.level1.parent > a:after,
div#<?php echo $id; ?> ul.maximenuck li.level1.parent > span.separator:after {
border-style: none !important;
}
}
.position-6 table td {
    line-height: 0px !important;
    font-size: 14px !important;
}
.position-6{
    margin-top: 12px !important;
}
.position-5 img:hover {
    width: 284px !important;
}

.row.rwn {
    border-bottom: 1px solid white !important;
	margin-top: 33px !important;
}

div#maximenuck106 ul.maximenuck {
	background: none !important;
	border: none !important;
}
div#maximenuck106 ul.maximenuck li.maximenuck.level1 {
	padding: 8px 41px 6px 23px !important;
	border: none !important;
}
div#maximenuck106 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck106 ul.maximenuck li.maximenuck.level1 > span.separator {
	text-shadow: none !important;
	color: #0b0672  !important;
}
div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active > span.separator {
    color: #f90914  !important;
	text-shadow: none !important;
}
div#maximenuck106 ul.maximenuck li.maximenuck.level1:active {
    color: #ee1c25 !important;
}
div#maximenuck106 ul.maximenuck li.maximenuck.level1:hover, div#maximenuck106 ul.maximenuck li.maximenuck.level1.active {
	border: none !important;
background: none !important;
}
.position-4 {
    position: relative;
    top: 1px !important;
left: 59px !important;
}
#btl-panel-registration {
    background: none !important;
    box-shadow: none !important;
	color: #28256a !important;
	border-right: 1px solid black !important;
}
#btl-panel-login{
	    background: none !important;
    box-shadow: none !important;
	color: #28256a !important;
}
.search .btn.hasTooltip {
    font-size: 0px;
}
.checkbox input{
    margin-left: 8px !important;
    position: relative  !important;
}
.controls input {
    margin-left: 10px !important;
    position: relative !important;
}
.position-4 p {
    color: #28256a !important;
}
#btl .btl-panel > span, button.btl-buttonsubmit, input.btl-buttonsubmit {
    border-radius: 0px !important;
}
#btl .btl-panel > span {
    height: 17px!important;
    line-height: 12px !important;
	padding: 0 5px !important;
}
.box {
    background-color: #f3f3f3 !important;
}
.box  h3{
color: #322f74 !important;
border-bottom: 2px solid !important;
width: 128px !important;
padding-bottom: 12px !important;
margin-right: 88px !important;
margin-top: 31px !important;
}
.slideshow {
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-top: -20px !important;
}
.rwbg{
    background-color: #ff7f2b !important;
}
.position-7 {
    margin-top: -9px !important;
}
.position-5 {
    padding-right: 0px !important;
}
.rwng{
	background-color: #fcbc72 !important;
	margin-top: -10px !important;
}

.position-8 p {
    color: #1d2058 !important;
    font-size: 11px !important;
}
.position-6  td {
    color: #1d2058 !important;
	border: none !important;
}
.box img{
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
 
.box img:hover {
  border-radius: 50%;
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}
#player_box {
    margin-right: 33px!important;
    margin-bottom: 43px !important;
}
#player_box img {
    display: none !important;
}
.left{
    margin-left: 83px !important;
}
.center {
    background-color: #fef8f2 !important;
    border: 1px solid #d4a77a;
    border-radius: 12px !important;
    padding-top: 3% !important;
    margin-left: 64px !important;
    }
    .right {
    background-color: #fef8f2 !important;
    border: 1px solid #d4a77a;
    border-radius: 12px !important;
    padding-top: 3% !important;
    margin-right: 64px !important;
    }
    .left {
    background-color: #fef8f2 !important;
    border: 1px solid #d4a77a;
    border-radius: 12px !important;
    padding-top: 3% !important;
    }
    .conrow {
    margin-bottom: 19px !important;
}
.bullet.last {
    background: url(../images/next2.png) no-repeat top left !important;
}
.bullet.first {
    background: url(../images/prev2.png) no-repeat top left !important;
}
.tp-bullets.simplebullets.round .bullet {
    width: 79px !important;
    height: 41px !important; 
}
.search button,.search  html input[type="button"],.search  input[type="reset"],.search  input[type="submit"] {
    background-image: url(../images/search.png) !important;
	background-position: 31px -1px !important;
	width: 24px !important;
height: 29px !important;
border: none !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {  
.search button,.search  html input[type="button"],.search  input[type="reset"],.search  input[type="submit"]{
    background-image: url(../images/search.png) !important;
    background-position: 30px -3px !important;
    width: 24px !important;
    height: 27px !important;
    border: none !important;
    position: absolute !important;
}

}

 .search  #mod-search-searchword {
    background-color: #e3b485  !important;
    opacity: 0.7 !important;
}
.slideshow a:hover {
    color: #ee1c25 !important;
    font-size: 26px !important;
}
#component {
    margin-top: 62px !important;
    margin-bottom: 41px !important;
	border: 1px solid #dfa769 !important;
border-radius: 9px !important;
padding: 8px 28px 13px 28px !important;
text-align: justify !important;
background-color: #fef8f2 !important;
}
div.catItemView {
    margin-bottom:0px  !important;
}
div.subCategory {
    background: #fef8f2 !important;
    border: 0px !important;
}
.itemListSubCategories h3 {
    color: #23527c !important;
}
 .formResponsive input[type="text"], .formResponsive input[type="password"] {
    height: 30px !important;
}
.formResponsive select, .formResponsive input[type="file"] {
    height: 31px !important;
}
.subCategoryImage img:hover {
    width: 271px !important;
    border-radius: 18px !important;
}
.catItemImage img:hover {
    width: 271px !important;
    border-radius: 18px !important;
}

@media (min-width:320px) and (max-width:767px){
    .table {     height: auto; }
    .subCategoryImage img:hover {
    width: 259px !important;
    }
    .h_iframe-aparat_embed_frame {
    width: 100% !important;
    margin-right: 0px !important;
    }
    
    div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img {
    margin: 0 -14px 0 0  !important;
}
    div.subCategoryContainer {
        float:left !important;
    width: 100% !important;
        
    }   
div.subCategory {
    margin:2px !important;
    padding:0px !important;
    
}
    .box img {
    padding-right: 0px !important;
    padding-bottom: 0px !important;
}

.search #mod-search-searchword {
    width: 100% !important;
}
.search button, .search html input[type="button"], .search input[type="reset"], .search input[type="submit"] {
    position: relative !important;
    bottom: 27px !important;
    left: 21px !important;
}
.position-4.pull-left {
    padding-right: 44% !important;
}
.row.rwn {
    margin-top: 10px !important;
}
 .box  h3 {
    margin-right: 0px !important;
    margin-top: 10px !important;
    font-size: 14px !important;
}
.formBody iframe {
    width: 100% !important;
    height: auto !important;
}
.position-7 {
   padding:0!important;
}
}
@media (min-width:768px) and (max-width:992px){
    .box img {     padding-right: 0 !important;     padding-bottom: 0 !important; }
    .h_iframe-aparat_embed_frame {
    margin-right: 15px !important;
}

div#maximenuck106 ul.maximenuck li.maximenuck.level1 {
   padding: 8px 2px 6px 3px !important;
}
.formBody iframe {
    width: 177px !important;
}
}
@media (min-width:993px) and (max-width:1070px){
    .h_iframe-aparat_embed_frame {
    margin-right: 17px !important;
}
}

@media (min-width:992px) and (max-width:1280px){
.position-2 {
    margin-left: 43px !important;
}
.formBody iframe {
    width: 173% !important;
}
div#maximenuck106 ul.maximenuck li.maximenuck.level1 {
    padding: 8px 14px 6px 14px !important;
}
}

@media (min-width:1100px) and (max-width:1280px){
.formBody iframe {
    width: 161% !important;
}
}

@media (min-width:1281px) and (max-width:1300px){
	div#maximenuck106 ul.maximenuck li.maximenuck.level1 {
    padding: 8px 38px 6px 23px !important;
	}
	.formBody iframe {
    width: 173% !important;
}
}
.footer-box iframe {
    width: 100% !important;
}
.formResponsive .formHorizontal .formControls{
    margin-left: 0 !important;
}
div.formBody {
    width: 100% !important;
}
.position-7{
    padding-left: 0 !important;
}
.footer-box  .formResponsive {
    margin: 0 !important;
}
.footer-box .formResponsive .formHorizontal .rsform-block {
    margin-bottom: 0 !important;
}
@media (min-width:1200px) {
    .container {
        width: 1187px !important;
        padding: 0 !important;
    }
}
.box .table {
    margin-bottom: 0 !important;
    overflow: hidden;
}
@media (min-width:768px) {
    .con {
        background-color: #e3b485 !important;
        position:relative !important;
        z-index: 999 !important;
     
    }


}
@media (min-width:992px) {
    .container{
        padding: 0 !important;
    }
}
.con {
    background-color: #e3b485 !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper{
    width: 100% !important;
}

.mobilemaximenuck div.level1.maximenuck > a {
    padding-right: 45px !important;
}
.mobilemaximenuck div.level1.maximenuck > a {
    text-align: right !important;
    font-family: 'IRANSans-Bold' !important;
}
.mobilemaximenutogglericon {
    right: 2px !important;

}
.mobilemaximenuck div.maximenuck > a {
    padding-right: 55px !important;
    padding-left: 0 !important;
    font-family: 'IRANSans-Bold' !important;
}
.mobilemaximenuck div.maximenuck > a {;
    text-align: right !important;
    font-family: 'IRANSans-Bold' !important;
}
div.subCategory h2 a {
    font-size: 13px !important;
    text-align: center !important;
    color: #f48120 !important;
}
div.subCategory {
    text-align: center;
}
