 @font-face {
	font-family: 'iranyekanwebbold';
	src:	url('../../../../fonts/iranyekanwebbold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../../../../fonts/iranyekanwebbold.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */		
}
 @font-face {
	font-family: 'iranyekanweblight';
	src:	url('../../../../fonts/iranyekanweblight.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../../../../fonts/iranyekanweblight.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */		
}
 @font-face {
	font-family: 'iranyekanwebregular';
	src:	url('../../../../fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../../../../fonts/iranyekanwebregular.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */		
}   
 @font-face {
	font-family: 'BBardiya';
	src:	url('../../../../fonts/bardiya.eot?#') format('eot'),  /* IE6–8 */
		url('../../../../fonts/bardiya.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../../../../fonts/bardiya.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */		
}
 @font-face {
	font-family: 'BRoya';
	src:	url('../../../../fonts/BRoya.eot?#') format('eot'),  /* IE6–8 */
		url('../../../../fonts/BRoya.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../../../../fonts/BRoya.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: 'BTrafic';
	src:	url('../../../../fonts/trafic.eot?#') format('eot'),  /* IE6–8 */
		url('../../../../fonts/trafic.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../../../../fonts/trafic.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */		
}

@font-face {
	font-family: 'BHoma';
	src:	url('.../../../../fonts/homa.eot?#') format('eot'),  /* IE6–8 */
		url('../../../../fonts/homa.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../../../../fonts/homa.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */	
}
@font-face {
	font-family: 'BTitr';
	src:  	url('../../../../fonts/BTitrBold.eot#')format('eot'), 
		url('../../../../fonts/BTitrBold.woff') format('woff'),
		url('../../../../fonts/BTitrBold.ttf') format('truetype');	
}
@font-face {
	font-family: 'BYekan';
	src:  	url('../../../../fonts/BYekan.eot#')format('eot'), 
		url('../../../../fonts/BYekan.woff') format('woff'),
		url('../../../../fonts/BYekan.ttf') format('truetype');		
}
@font-face {
	font-family: 'BBadr';
	src:  	url('../../../../fonts/badr.eot#')format('eot'), 
		url('../../../../fonts/badr.woff') format('woff'),
		url('../../../../fonts/badr.ttf') format('truetype');		
} 
.wf-mediabox-numbers *,[class^=wf-mediabox]{
left:0;
top:0;
margin:0;
border:0;
outline:0;
vertical-align:top;
background:0 0;
text-decoration:none;
color:#444;
font-family:'iranyekanweblight';
font-size:inherit;
text-shadow:none;
text-transform:none;
float:none;
position:relative;
width:auto;
height:auto;
white-space:normal;
cursor:inherit;
-webkit-tap-highlight-color:transparent;
line-height:normal;
font-weight:400;
text-align:right;
box-sizing:border-box;
direction:rtl;
max-width:none;
padding: 5px 10px 0 20px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
box-shadow:none;
-webkit-box-shadow:none;
-webkit-appearance:none;
}
.wf-mediabox-scrolling{
position:relative;
}
.wf-mediabox{
position:fixed;
z-index:10000;
width:100%;
height:100%;
font-size:16px;
}
.wf-mediabox-cache{
position:absolute;
left:-99999px;
}
.wf-mediabox-scrolling .wf-mediabox{
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
}
.wf-mediabox-overlay{
position:absolute;
cursor:pointer;
background-color:#000;
width:100%;
height:100%;
}
.wf-mediabox-overlay-transition .wf-mediabox-overlay{
opacity:0;
transition:opacity .3s ease-in-out;
}
.wf-mediabox-open .wf-mediabox-overlay{
opacity:.7;
}
.wf-mediabox-loader:before{
content:"";
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
z-index:10000;
box-sizing:border-box;
}
.wf-mediabox-loader:after{
content:"";
display:block;
border:.25em solid rgba(255,255,255,.5);
border-left-color:#fff;
border-radius:50%;
width:2em;
height:2em;
animation:donut-spin 1.2s linear infinite;
z-index:10001;
position:absolute;
top:50%;
left:50%;
margin:-1em 0 0 -1em;
box-sizing:border-box;
}
.wf-mediabox-body,.wf-mediabox-frame:after{
display:inline-block;
vertical-align:middle;
}
@keyframes donut-spin{
0%{
transform:rotate(0);
}
100%{
transform:rotate(360deg);
}
;
}
.wf-mediabox-frame:after{
content:"";
height:100%;
}
.wf-mediabox-frame{
box-sizing:border-box;
height:100%;
left:0;
position:absolute;
text-align:center;
top:0;
width:100%;
}
.wf-mediabox-body{
z-index:10002;
cursor:default;
margin:0 auto;
position:relative;
text-align:justify;
width:100%;
visibility:hidden;
box-shadow:0 0 30px rgba(0,0,0,.5);
max-width:260px;
}
.wf-mediabox-broken-image,.wf-mediabox-broken-media>div,.wf-mediabox-loading .wf-mediabox-content-image{
min-width:240px;
min-height:135px;
}
.wf-mediabox-loader{
text-align:center;
line-height:0;
display:none;
width:100%;
height:100%;
position:absolute;
}
.wf-mediabox-loading .wf-mediabox-loader{
display:inline-block!important;
}
.wf-mediabox-info-bottom,.wf-mediabox-info-top{
overflow:hidden;
position:relative;
margin:0;
padding:0;
border:0;
}
.wf-mediabox-container{
overflow:hidden;
max-width:100%;
height:auto;
}
[class*=wf-mediabox-transition-] .wf-mediabox-body{
opacity:0;
transition:.3s ease-in;
transition-property:opacity,transform;
}
.wf-mediabox-transition-scale .wf-mediabox-body{
transform:scale3d(.9,.9,1);
}
.wf-mediabox-transition-slide-in .wf-mediabox-body{
transform:translateX(300%) translateY(0);
}
.wf-mediabox-transition-slide-out .wf-mediabox-body{
transform:translateX(-200%) translateY(0);
}
.wf-mediabox-body:after{
content:"";
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
background:#fff;
}
.wf-mediabox-show .wf-mediabox-body{
visibility:visible;
}
.wf-mediabox-caption-hidden *,.wf-mediabox-content-ajax iframe,.wf-mediabox-theme-uikit .wf-mediabox-content nav,.wf-zoom-image-hover .wf-icon-zoom-image{
visibility:hidden;
}
.wf-mediabox-transition-scale .wf-mediabox-body.wf-mediabox-transition{
opacity:1;
transform:scale3d(1,1,1);
}
.wf-mediabox-transition-slide-in .wf-mediabox-body.wf-mediabox-transition,.wf-mediabox-transition-slide-out .wf-mediabox-body.wf-mediabox-transition{
opacity:1;
transform:translateX(0) translateY(0);
}
.wf-mediabox-body.wf-mediabox-transition:after{
content:"";
width:0;
height:0;
}
.wf-mediabox-content{
width:auto;
height:auto;
overflow:hidden;
display:block;
}
.wf-mediabox-content-item>figure{
margin:0;
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
display:block;
}
.wf-mediabox-content-item>figure>figcaption{
text-align:center;
position:absolute;
width:100%;
display:block;
bottom:0;
background:#fff;
padding:.25em;
}
.wf-mediabox-scroll .wf-mediabox-content-image{
overflow:auto;
}
.wf-mediabox-scroll .wf-mediabox-content-image img{
max-width:inherit;
}
.wf-mediabox-content-ajax .wf-mediabox-content-item,.wf-mediabox-content-iframe .wf-mediabox-content-item,.wf-mediabox-content-object .wf-mediabox-content-item,.wf-mediabox-content-video .wf-mediabox-content-item{
padding-bottom:56.25%;
width:100%;
height:0;
overflow:inherit;
}
.wf-mediabox-content-ratio-4by3 .wf-mediabox-content-item{
padding-bottom:75%;
}
.wf-mediabox-content-ratio-flex .wf-mediabox-content-item{
padding-bottom:0;
}
.wf-mediabox-container .wf-mediabox-content-height{
padding:initial;
min-height:320px;
}
.wf-mediabox-content-ajax{
overflow:auto;
}
.wf-mediabox-content-audio,.wf-mediabox-content-image{
text-align:center;
width:100%;
height:auto;
}
.wf-mediabox-content p.media-support{
font-size:20px;
color:#888;
font-weight:700;
text-align:center;
height:100%;
position:relative;
top:50%;
margin-top:-10px;
}
.wf-mediabox-content-iframe iframe,.wf-mediabox-content-object embed,.wf-mediabox-content-object object,.wf-mediabox-content-video video{
border:0;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
.wf-mediabox-content-audio audio,.wf-mediabox-content-image img{
text-align:center;
width:100%;
height:auto;
}
.wf-mediabox-content-audio audio{
min-height:40px;
}
.wf-mediabox.ios .wf-mediabox-content{
overflow:scroll;
-webkit-overflow-scrolling:touch;
}
.wf-mediabox-ajax{
overflow:auto;
border:0;
margin:0;
background-color:#fff;
}
a.wf-mediabox-img{
line-height:0;
font-size:0;
}
.wf-mediabox-caption,.wf-mediabox-nav{
display:block;
}
.wf-mediabox-nav button{
padding:0!important;
font-size:inherit!important;
}
.wf-mediabox-caption,.wf-mediabox-caption h4,.wf-mediabox-caption p{
margin:0;
padding:0;
border:0;
line-height:normal;
white-space:normal;
}
.wf-mediabox-caption p{
max-height:25vh;
overflow:auto;
}
.wf-zoom-image{
position:relative;
line-height:0;
font-size:0;
display:inline-block;
}
.wf-mediabox-has-float{
display:block;
}
.wf-mediabox-is-centered{
display:block;
margin:auto;
}
.wf-zoom-image-hover:hover .wf-icon-zoom-image{
visibility:visible;
}
.wf-icon-zoom-image:before,.wf-icon-zoom-image>svg{
color:#fff;
font-size:24px;
height:28px;
position:absolute;
text-align:center;
width:24px;
opacity:.8;
top:auto;
bottom:5px;
left:auto;
right:5px;
z-index:1;
}
.wf-icon-zoom-image>svg{
fill:#fff;
transform:scale(-1);
}
.wf-zoom-image-invert .wf-icon-zoom-image:before{
color:#444;
}
.wf-zoom-image-invert .wf-icon-zoom-image>svg{
fill:#444;
}
.wf-icon-zoom-left-top .wf-icon-zoom-image:before,.wf-icon-zoom-left-top .wf-icon-zoom-image>svg,.wf-icon-zoom-top-left .wf-icon-zoom-image:before,.wf-icon-zoom-top-left .wf-icon-zoom-image>svg{
top:5px;
bottom:auto;
left:5px;
right:auto;
}
.wf-icon-zoom-right-top .wf-icon-zoom-image:before,.wf-icon-zoom-right-top .wf-icon-zoom-image>svg,.wf-icon-zoom-top-right .wf-icon-zoom-image:before,.wf-icon-zoom-top-right .wf-icon-zoom-image>svg{
top:5px;
bottom:auto;
}
.wf-icon-zoom-bottom-left .wf-icon-zoom-image:before,.wf-icon-zoom-bottom-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-bottom .wf-icon-zoom-image:before,.wf-icon-zoom-left-bottom .wf-icon-zoom-image>svg{
top:auto;
bottom:5px;
left:5px;
right:auto;
}
.wf-icon-zoom-center-top .wf-icon-zoom-image:before,.wf-icon-zoom-center-top .wf-icon-zoom-image>svg,.wf-icon-zoom-top-center .wf-icon-zoom-image:before,.wf-icon-zoom-top-center .wf-icon-zoom-image>svg{
left:50%;
margin-left:-12px;
top:5px;
bottom:auto;
right:auto;
}
.wf-icon-zoom-bottom-center .wf-icon-zoom-image:before,.wf-icon-zoom-bottom-center .wf-icon-zoom-image>svg,.wf-icon-zoom-center-bottom .wf-icon-zoom-image:before,.wf-icon-zoom-center-bottom .wf-icon-zoom-image>svg{
left:50%;
margin-left:-12px;
right:auto;
}
.wf-icon-zoom-center-right .wf-icon-zoom-image:before,.wf-icon-zoom-right .wf-icon-zoom-image:after,.wf-icon-zoom-right-center .wf-icon-zoom-image:before{
margin-top:-12px;
top:50%;
bottom:auto;
}
.wf-icon-zoom-center-left .wf-icon-zoom-image:before,.wf-icon-zoom-center-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left .wf-icon-zoom-image:before,.wf-icon-zoom-left .wf-icon-zoom-image>svg,.wf-icon-zoom-left-center .wf-icon-zoom-image:before,.wf-icon-zoom-left-center .wf-icon-zoom-image>svg{
margin-top:-12px;
top:50%;
bottom:auto;
left:5px;
right:auto;
}
.wf-icon-zoom-center .wf-icon-zoom-image:before,.wf-icon-zoom-center .wf-icon-zoom-image>svg{
margin-top:-12px;
margin-left:-12px;
top:50%;
bottom:auto;
left:50%;
right:auto;
}
.wf-icon-zoom-image{
background:0 0;
border:0;
cursor:pointer;
display:inline-block;
float:none;
font-size:100%;
margin:0;
outline:0;
overflow:hidden;
padding:0;
vertical-align:baseline;
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
pointer-events:none;
}
.wf-hidden,.wf-mediabox-caption:empty,a.wfpopup.hide,a.wfpopup.noshow{
display:none;
}
.wf-icon-zoom-link:before{
padding:0 0 0 5px;
vertical-align:middle;
}
.wf-icon-zoom-link>svg{
padding:2px 0 0 5px;
vertical-align:middle;
width:16px;
height:16px;
transform:scaleY(-1);
line-height:1;
}
.wf-mediaplayer-object{
background-color:#000;
background-repeat:no-repeat;
background-size:cover;
}
.wf-mediabox-close,.wf-mediabox-next,.wf-mediabox-numbers a,.wf-mediabox-prev{
cursor:pointer;
}
.wf-mediabox-numbers a{
color:inherit;
}
.wf-mediabox figure{
margin:0;
}
.wf-mediabox figcaption{
text-align:initial;
}
.wf-icon-404{
visibility:visible;
background-color:#fff;
}
.wf-icon-404>svg{
width:5em;
height:5em;
margin:auto;
transform:scale(-1);
fill:#444;
}
.wf-mediabox-frame{
padding:.5em;
}
.wf-mediabox-container{
background-color:#fff;
border-radius:.25em;
padding:.5em;
}
.wf-mediabox-body:after{
border-radius:.25em;
}
.wf-mediabox-info-bottom{
padding:.5em 0 0;
}
.wf-mediabox-nav{
background-color:#fff;
padding:1em;
}
.wf-mediabox-close,.wf-mediabox-next,.wf-mediabox-prev{
display:block;
height:2em;
left:auto;
position:absolute;
width:2em;
z-index:1;
color:#444;
text-align:center;
vertical-align:middle;
line-height:2em;
}
.wf-mediabox-close>svg,.wf-mediabox-next>svg,.wf-mediabox-prev>svg{
fill:#444;
vertical-align:middle;
}
.wf-mediabox-close:after,.wf-mediabox-next:after,.wf-mediabox-prev:after{
font-size:1.5em;
}
.wf-mediabox-close:before,.wf-mediabox-next:before,.wf-mediabox-prev:before{
line-height:inherit;
}
.wf-mediabox-close{
top:0;
right:0;
}
.wf-mediabox-close:focus,.wf-mediabox-close:hover,.wf-mediabox-next:focus,.wf-mediabox-next:hover,.wf-mediabox-prev:focus,.wf-mediabox-prev:hover{
color:#888;
text-decoration:none;
outline:0;
}
.wf-mediabox-close:focus>svg,.wf-mediabox-close:hover>svg,.wf-mediabox-next:focus>svg,.wf-mediabox-next:hover>svg,.wf-mediabox-prev:focus>svg,.wf-mediabox-prev:hover>svg{
fill:#888;
}
.wf-mediabox-prev{
left:0;
top:2em;
}
.wf-mediabox-next{
right:0;
top:2em;
left:auto;
}
.wf-mediabox-numbers{
text-align:center;
display:block;
line-height:2em;
top:1em;
}
.wf-mediabox-numbers ol{
text-align:center;
}
.wf-mediabox-numbers button{
border:none;
display:inline-block;
width:100%;
height:100%;
border-radius:100%;
font-size:14px!important;
text-align:center;
cursor:pointer;
}
.wf-mediabox-numbers button:hover{
font-weight:700;
text-decoration:none;
color:inherit;
background-color:transparent;
background-image:none;
}
.wf-mediabox-numbers button.active{
cursor:default;
background:#444;
color:#fff;
font-weight:700;
border:6px solid #fff;
}
.wf-mediabox-numbers button:focus{
background-color:#444;
color:#fff;
}
.wf-mediabox-caption{
padding:.5em 0 .25em;
background-color:#fff;
}
.wf-mediabox-caption h4{
font-size:1.2em;
line-height:1.2;
}
.wf-mediabox-caption h4 a,.wf-mediabox-caption h4 a:active,.wf-mediabox-caption h4 a:hover,.wf-mediabox-caption h4 a:visited,.wf-mediabox-caption p a,.wf-mediabox-caption p a:active,.wf-mediabox-caption p a:hover,.wf-mediabox-caption p a:visited{
color:#444;
font-weight:700;
text-decoration:none;
}
.wf-mediabox-numbers>ol li{
display:inline-block;
box-sizing:border-box;
width:2em;
height:2em;
vertical-align:middle;
line-height:1.75;
}
.wf-mediabox-content a[download]{
padding:.5em 0;
display:block;
text-align:right;
text-decoration:none;
color:#444;
}
.wf-mediabox-content a[download]:active,.wf-mediabox-content a[download]:visited{
text-decoration:none;
color:#444;
}
.wf-mediabox-content a[download]:hover{
text-decoration:underline;
}
.wf-mediabox-broken-image img{
display:none;
}
.wf-mediabox-broken-image .wf-mediabox-content-image:before{
position:absolute;
font-size:100px;
height:auto;
width:100%;
text-align:center;
left:0;
top:50%;
margin-top:-50px;
opacity:.5;
}
.wf-mediabox-broken-image .wf-icon-404{
position:absolute;
left:0;
top:0;
right:0;
bottom:0;
display:flex;
align-content:center;
text-align:center;
}
.wf-mediabox-broken-image .wf-icon-404:after{
font-size:5em;
display:block;
width:100%;
height:100%;
position:relative;
line-height:1.75;
}
.wf-mediabox-thumbnails{
display:flex;
max-height:4rem;
align-content:center;
justify-content:center;
flex-flow:row nowrap;
gap:1%;
z-index:10;
margin-top:-4em;
background:rgba(0,0,0,.3);
padding:.5em;
overflow:hidden;
transition:all .5s ease-in-out 0s;
opacity:0;
}
.wf-mediabox-container:hover .wf-mediabox-thumbnails{
opacity:1;
}
.wf-mediabox-thumbnails img{
cursor:pointer;
object-fit:contain;
max-height:4rem;
min-width:1rem;
max-width:4rem;
height:auto;
}
.wf-mediabox-thumbnails img.active{
outline:#fff solid 1px;
}
.tooltip{
position:absolute;
z-index:1030;
display:block;
visibility:visible;
font-size:11px;
line-height:1.4;
opacity:0;
filter:alpha(opacity=0);
}
.tooltip.in{
opacity:.8;
filter:alpha(opacity=80);
}
.tooltip.top{
margin-top:-3px;
padding:5px 0;
}
.tooltip.right{
margin-left:3px;
padding:0 5px;
}
.tooltip.bottom{
margin-top:3px;
padding:5px 0;
}
.tooltip.left{
margin-left:-3px;
padding:0 5px;
}
.tooltip-inner{
max-width:200px;
padding:8px;
color:#fff;
text-align:center;
text-decoration:none;
background-color:#000;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.tooltip-arrow{
position:absolute;
width:0;
height:0;
border-color:transparent;
border-style:solid;
}
.tooltip.top .tooltip-arrow{
bottom:0;
left:50%;
margin-left:-5px;
border-width:5px 5px 0;
border-top-color:#000;
}
.tooltip.right .tooltip-arrow{
top:50%;
left:0;
margin-top:-5px;
border-width:5px 5px 5px 0;
border-right-color:#000;
}
.tooltip.left .tooltip-arrow{
top:50%;
right:0;
margin-top:-5px;
border-width:5px 0 5px 5px;
border-left-color:#000;
}
.tooltip.bottom .tooltip-arrow{
top:0;
left:50%;
margin-left:-5px;
border-width:0 5px 5px;
border-bottom-color:#000;
}
.wf-mediabox-theme-bootstrap{
font-family:'iranyekanweblight';
font-size:14px;
line-height:20px;
}
.wf-mediabox-theme-bootstrap.wf-mediabox .modal{
width:auto;
margin:inherit;
padding:0;
position:relative;
left:inherit;
}
.wf-mediabox-theme-bootstrap .modal-header{
min-height:30px;
padding:9px 30px 9px 15px;
}
.wf-mediabox-theme-bootstrap .modal-header h4{
font-size:18px;
font-weight:500;
line-height:2;
}
.wf-mediabox-theme-bootstrap .modal-body{
padding:5px;
width:auto;
max-height:inherit;
}
.wf-mediabox-theme-bootstrap .carousel{
margin-bottom:inherit;
}
.wf-mediabox-theme-bootstrap .wf-mediabox-caption{
padding:0;
background-color:inherit;
}
.wf-mediabox-theme-bootstrap .wf-mediabox-close{
float:none;
left:auto;
position:absolute;
right:15px;
top:10px;
z-index:1;
}
.wf-mediabox-theme-bootstrap .modal-header .close{
margin-top:0;
}
.wf-mediabox-theme-bootstrap .wf-mediabox-close:hover{
background-color:transparent;
}
.wf-mediabox-theme-bootstrap .wf-mediabox-nav{
position:absolute;
left:0;
width:100%;
height:100%;
top:0;
background:0 0;
padding:0;
}
.wf-mediabox-theme-bootstrap .wf-mediabox-next::after,.wf-mediabox-theme-bootstrap .wf-mediabox-prev::after{
content:"";
}
.wf-mediabox-theme-bootstrap .wf-mediabox-content-image{
padding:10px;
}
.wf-mediabox-theme-bootstrap .wf-mediabox-content-audio,.wf-mediabox-theme-bootstrap .wf-mediabox-content-image{
width:auto;
}
.glyphicon-chevron-left:before{
content:"\2039";
}
.glyphicon-chevron-right:before{
content:"\203A";
}
.wf-mediabox-theme-light .wf-mediabox-container{
border-radius:0;
}
.wf-mediabox-theme-light .wf-mediabox-close::before{
content:"×";
font-size:1.5em;
font-weight:700;
vertical-align:middle;
display:inline-block;
margin-bottom:.25em;
}
.wf-mediabox-theme-light .wf-mediabox-close{
border:none;
color:#666;
display:block;
font-family:'iranyekanweblight';
font-size:1em;
left:auto;
min-height:2em;
position:absolute;
right:0;
text-transform:uppercase;
z-index:1;
background-color:transparent;
width:auto;
line-height:1;
top:0;
}
.wf-mediabox-theme-light .wf-mediabox-caption:empty+.wf-mediabox-nav{
padding:1.5em 0;
}
.wf-mediabox-theme-light .wf-mediabox-caption:empty+.wf-mediabox-nav>*{
top:1em;
}
.wf-mediabox-theme-light .wf-mediabox-close:focus,.wf-mediabox-theme-light .wf-mediabox-close:hover,.wf-mediabox-theme-light .wf-mediabox-close:visited{
text-decoration:none;
color:inherit;
outline:0;
background-color:transparent;
}
.wf-mediabox-theme-light .wf-mediabox-next,.wf-mediabox-theme-light .wf-mediabox-prev{
width:25%;
height:100%;
background-color:transparent;
z-index:10003;
position:absolute;
top:0;
font-family:'iranyekanweblight';
outline:0;
}
.wf-mediabox-theme-light .wf-mediabox-prev{
left:0;
}
.wf-mediabox-theme-light .wf-mediabox-next{
right:0;
left:auto;
}
.wf-mediabox-theme-light .wf-mediabox-next:after,.wf-mediabox-theme-light .wf-mediabox-prev:after{
background-color:#fff;
content:"\00ab";
display:none;
position:absolute;
top:50%;
color:#666;
line-height:1.25em;
text-align:center;
margin-top:-1em;
padding:.25em 1em;
font-weight:700;
}
.wf-mediabox-theme-light .wf-mediabox-prev:after{
left:0;
box-shadow:rgba(0,0,0,.3) 2px 2px 2px;
}
.wf-mediabox-theme-light .wf-mediabox-next:after{
content:"\00bb";
left:auto;
right:-1px;
box-shadow:rgba(0,0,0,.3) -2px 2px 2px;
}
.wf-mediabox-next:focus,.wf-mediabox-theme-light .wf-mediabox-next:hover,.wf-mediabox-theme-light .wf-mediabox-prev:focus,.wf-mediabox-theme-light .wf-mediabox-prev:hover{
background-color:transparent;
}
.wf-mediabox-theme-shadow .wf-mediabox-body:after,.wf-mediabox-theme-shadow .wf-mediabox-container.wf-mediabox-loading{
background-color:#000;
}
.wf-mediabox-theme-light .wf-mediabox-next:hover:after,.wf-mediabox-theme-light .wf-mediabox-prev:hover:after{
display:block;
}
.wf-mediabox-theme-light .wf-mediabox-numbers{
color:#666;
display:block;
padding:0;
text-align:right;
line-height:2em;
top:0;
position:absolute;
}
.wf-mediabox-theme-light .wf-mediabox-caption{
margin:0;
}
.wf-mediabox-theme-light .wf-mediabox-caption h4,.wf-mediabox-theme-light .wf-mediabox-caption p{
color:#666;
}
.wf-mediabox-theme-light .wf-mediabox-caption h4 a,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:active,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:hover,.wf-mediabox-theme-light .wf-mediabox-caption h4 a:visited,.wf-mediabox-theme-light .wf-mediabox-caption p a,.wf-mediabox-theme-light .wf-mediabox-caption p a:active,.wf-mediabox-theme-light .wf-mediabox-caption p a:hover,.wf-mediabox-theme-light .wf-mediabox-caption p a:visited{
color:#666;
font-weight:700;
text-decoration:none;
}
.wf-mediabox-theme-light .wf-mediabox-page.idevice .wf-mediabox-container{
margin-bottom:-1px;
}
.wf-mediabox-theme-shadow .wf-mediabox-body{
box-shadow:none;
}
.wf-mediabox-theme-shadow .wf-mediabox-container{
border:1px solid #666;
border-radius:0;
padding:0;
}
.wf-mediabox-theme-shadow .wf-mediabox-loader{
text-align:center;
z-index:auto;
}
.wf-mediabox-theme-shadow .wf-mediabox-close{
border-radius:0;
background-color:transparent;
top:0;
}
.wf-mediabox-theme-shadow .wf-mediabox-cancel{
cursor:pointer;
color:#fff;
z-index:1;
top:calc(50% - 3rem);
}
.wf-mediabox-theme-shadow .wf-mediabox-info-bottom{
padding:0;
}
.wf-mediabox-theme-shadow .wf-mediabox-nav{
padding:0;
background-color:transparent;
}
.wf-mediabox-theme-shadow .wf-mediabox-close,.wf-mediabox-theme-shadow .wf-mediabox-next,.wf-mediabox-theme-shadow .wf-mediabox-prev{
display:block;
left:auto;
z-index:1;
float:right;
position:relative;
}
.wf-mediabox-theme-shadow .wf-mediabox-next>svg,.wf-mediabox-theme-shadow .wf-mediabox-prev>svg{
width:1em;
height:1em;
line-height:1;
margin-bottom:2px;
fill:#fff;
}
.wf-mediabox-theme-shadow .wf-mediabox-next,.wf-mediabox-theme-shadow .wf-mediabox-prev{
border:none;
border-radius:0;
background-color:transparent;
left:auto;
top:0;
color:#fff;
}
.wf-mediabox-theme-shadow .wf-mediabox-close:after,.wf-mediabox-theme-shadow .wf-mediabox-next:after,.wf-mediabox-theme-shadow .wf-mediabox-prev:after{
color:#fff;
display:block;
font-family:'iranyekanweblight';
font-weight:700;
line-height:2;
text-align:center;
text-decoration:none;
}
.wf-mediabox-theme-shadow .wf-mediabox-close:after{
content:"\00d7";
line-height:1;
font-size:1.75em;
}
.wf-mediabox-theme-shadow .wf-mediabox-numbers button{
color:#fff;
}
.wf-mediabox-theme-shadow .wf-mediabox-numbers button.active{
border:0;
background:0 0;
text-decoration:underline;
}
.wf-mediabox-theme-shadow .wf-mediabox-close:focus,.wf-mediabox-theme-shadow .wf-mediabox-close:hover,.wf-mediabox-theme-shadow .wf-mediabox-next:focus,.wf-mediabox-theme-shadow .wf-mediabox-next:hover,.wf-mediabox-theme-shadow .wf-mediabox-prev:focus,.wf-mediabox-theme-shadow .wf-mediabox-prev:hover{
background-color:transparent;
color:#fff;
}
.wf-mediabox-theme-shadow .wf-mediabox-numbers{
text-align:right;
display:block;
color:#fff;
margin-right:6em;
float:right;
line-height:2em;
top:0;
margin-top:0;
}
.wf-mediabox-theme-shadow .wf-mediabox-cancel:active,.wf-mediabox-theme-shadow .wf-mediabox-cancel:visited,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:active,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:hover,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:link,.wf-mediabox-theme-shadow .wf-mediabox-numbers a:visited{
text-decoration:none;
color:#fff;
}
.wf-mediabox-theme-shadow .wf-mediabox-cancel:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:active,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption h4 a:visited,.wf-mediabox-theme-shadow .wf-mediabox-caption p a,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:active,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:hover,.wf-mediabox-theme-shadow .wf-mediabox-caption p a:visited{
text-decoration:underline;
color:#fff;
}
.wf-mediabox-theme-shadow .wf-mediabox-caption{
padding:0;
min-height:2em;
background-color:transparent;
}
.wf-mediabox-theme-shadow .wf-mediabox-content-ajax{
margin:.5em;
}
.wf-mediabox-theme-shadow .wf-mediabox-caption h4,.wf-mediabox-theme-shadow .wf-mediabox-caption p{
color:#fff;
}
.wf-mediabox-theme-shadow .wf-mediabox-content a[download]{
position:fixed;
top:0;
right:0;
color:#fff;
}
.wf-mediabox-theme-squeeze .wf-mediabox-frame{
padding:1em;
}
.wf-mediabox-theme-squeeze .wf-mediabox-container{
overflow:inherit;
}
.wf-mediabox-theme-squeeze .wf-mediabox-close,.wf-mediabox-theme-squeeze .wf-mediabox-next,.wf-mediabox-theme-squeeze .wf-mediabox-prev{
line-height:1em;
position:absolute;
text-align:center;
color:#fff;
}
.wf-mediabox-theme-squeeze .wf-mediabox-close:before,.wf-mediabox-theme-squeeze .wf-mediabox-next:before,.wf-mediabox-theme-squeeze .wf-mediabox-prev:before{
content:"";
border-radius:100%;
box-shadow:1px 1px .25em #000;
background-color:#000;
width:1.2em;
height:1.2em;
position:absolute;
z-index:-1;
left:.4em;
top:.3em;
box-sizing:border-box;
}
.wf-mediabox-theme-squeeze .wf-mediabox-close{
right:-1em;
top:-1em;
}
.wf-mediabox-theme-squeeze .wf-mediabox-close>svg,.wf-mediabox-theme-squeeze .wf-mediabox-next>svg,.wf-mediabox-theme-squeeze .wf-mediabox-prev>svg{
fill:#fff;
}
.wf-mediabox-theme-squeeze .wf-mediabox-numbers button.active{
background-color:#000;
}
.wf-mediabox-theme-uikit .uk-modal-dialog{
opacity:1;
width:auto;
transform:translateY(0);
overflow:inherit;
margin:inherit;
max-width:inherit;
border:0;
}
.uk-modal-dialog-lightbox>.uk-close{
height:20px;
}
.wf-mediabox-theme-uikit .uk-modal-dialog-lightbox>.uk-close:first-child{
left:auto;
z-index:2;
}
.wf-mediabox-theme-uikit .wf-mediabox-caption{
padding:inherit;
background-color:transparent;
}
.wf-mediabox-theme-uikit .wf-mediabox-caption h4,.wf-mediabox-theme-uikit .wf-mediabox-caption p{
color:inherit;
}
.wf-mediabox-theme-uikit .uk-modal-dialog .wf-mediabox-content{
z-index:1;
}
.wf-mediabox-theme-uikit .uk-modal-dialog .wf-mediabox-loader{
width:inherit;
height:inherit;
z-index:3;
}
.wf-mediabox-theme-uikit .wf-mediabox-loading .wf-mediabox-loader{
display:inline-flex;
}
.wf-mediabox-theme-uikit .uk-modal-dialog .wf-mediabox-caption{
top:auto;
bottom:inherit;
margin:inherit;
}
.wf-mediabox-theme-uikit .wf-mediabox-content nav{
position:absolute;
left:0;
top:0;
right:0;
bottom:0;
}
.wf-mediabox-theme-uikit .wf-mediabox-content:hover nav{
visibility:visible;
}
.wf-mediabox-theme-uikit .wf-mediabox-next,.wf-mediabox-theme-uikit .wf-mediabox-next:focus,.wf-mediabox-theme-uikit .wf-mediabox-next:hover,.wf-mediabox-theme-uikit .wf-mediabox-prev,.wf-mediabox-theme-uikit .wf-mediabox-prev:focus,.wf-mediabox-theme-uikit .wf-mediabox-prev:hover{
background-color:transparent;
}
.wf-mediabox-theme-uikit .uk-modal-dialog-lightbox,.wf-mediabox-theme-uikit .wf-mediabox-close:hover{
background-color:#fff;
}
.wf-mediabox-theme-uikit .uk-slidenav-position .uk-slidenav-next{
left:auto;
}
.wf-mediabox-theme-uikit .wf-mediabox-next:after,.wf-mediabox-theme-uikit .wf-mediabox-prev:after{
content:"";
}
.wf-mediabox-theme-uikit .wf-mediabox-close:after{
color:inherit;
font-size:inherit;
font-weight:inherit;
margin:inherit;
}
.wf-mediabox-theme-uikit .wf-mediabox-broken-image .uk-slidenav-contrast{
color:rgba(50,50,50,.4);
}