
/* START main-photo */

[data-theme="feature"] .inside-section .article-wrapper article>div{position: relative;border-bottom: 1px solid var(--red);}
[data-theme="feature"] .inside-section .article-wrapper article>div .thumbnail-wrapper .thumbnail-overlay{position: absolute;left: 0;bottom: 0;background-color:rgba(0, 0, 0, 0.5);}
[data-theme="feature"] .inside-section .article-wrapper article>div .thumbnail-wrapper .thumbnail-overlay a{color: var(--white);padding: 8px;display: inline-block;}

[data-theme="feature"] .inside-section .article-wrapper article>div .details-wrapper{position: absolute;bottom: 0;display: grid;grid-template-columns: calc(100% - 80px) 80px;background-color:rgba(0, 0, 0, 0.5);padding: 32px;}
[data-theme="feature"] .inside-section .article-wrapper article>div .details-wrapper .title{grid-row: 1; grid-column: 1/3;}
[data-theme="feature"] .inside-section .article-wrapper article>div .details-wrapper .title a{color: var(--white);}
[data-theme="feature"] .inside-section .article-wrapper article>div .details-wrapper .place{grid-row: 2;}
[data-theme="feature"] .inside-section .article-wrapper article>div .details-wrapper .place a{color: var(--white);}
[data-theme="feature"] .inside-section .article-wrapper article>div .details-wrapper .place a:before{content: "\e172";font: normal 13px/20px 'khamenei_ir icon';margin-left: 8px;}
[data-theme="feature"] .inside-section .article-wrapper article>div .details-wrapper time{grid-row: 2;}
[data-theme="feature"] .inside-section .article-wrapper article>div .details-wrapper time a{color: var(--white);text-align: end;font-size: 13px;}






[data-theme="filter"]{position: relative;display: flex;height: 80px;}
[data-theme="filter"]:after{content: "";position: absolute;bottom: -7px;right: 0;height: 6px;width: 92px;background-color: var(--red);}
[data-theme="filter"] ul.list-item{display: flex;}
[data-theme="filter"] ul.list-item li:first-child a{color: var(--white);}
[data-theme="filter"] ul.list-item li:not(:last-child):after{content: "|";color: var(--red);margin: 0 2px;}
[data-theme="filter"] ul.list-item li a{color: var(--gray-5);display: inline-block;padding: 27.5px 0;}

[data-theme="filter"] .year-archive{display: flex;align-items:center;margin-right: auto;}
[data-theme="filter"] .year-archive>div{display: flex;position: relative;}
[data-theme="filter"] .year-archive .list{position: absolute;left: 0;top: 25px;display: none;grid-template-columns:calc(184px / 3) calc(184px / 3) calc(184px / 3);background-color: var(--dark-3);border-top: 1px solid var(--red);width: 200px;z-index: 1;padding: 8px;}
[data-theme="filter"] .year-archive #selectYearLable:checked ~ .list{display: grid;}

[data-theme="filter"] .year-archive .list li{width: var(--dist-3);width: 100%;}
[data-theme="filter"] .year-archive .list li label{display: block;}
[data-theme="filter"] .year-archive .list li label a{display: block;color: var(--light-1);text-align:center;cursor: pointer;}
[data-theme="filter"] .year-archive .list li:hover label a{color: var(--red);}
[data-theme="filter"] .year-archive .list li.active label a{color: var(--red);}
[data-theme="filter"] .year-archive label[for="selectYearLable"] {color: var(--light-1);cursor: pointer;display: block;padding-left: 18px;}
[data-theme="filter"] .year-archive label[for="selectYearLable"]:after{content: "";position: absolute; top: 0; bottom: 0; right: 0; left: 0;z-index: 2;}

[data-theme="filter"] .year-archive .radios{padding-left: 24px;}
[data-theme="filter"] .year-archive .radios:after{content: "";position: absolute;left: 8px;top: 4px;width: 8px; height: 8px; display: inline-block;border-bottom: 4px solid var(--light-1); border-right: 4px solid var(--light-1); transform: rotate(45deg); border-top: 4px solid #0000; border-left: 4px solid #0000;}
[data-theme="filter"] .year-archive .radios input[type=radio]{counter-increment: radios;appearance: none;display: none;margin: 0;border: none;}
[data-theme="filter"] .year-archive .radios input[type=radio]:checked{display: inline-block;}
[data-theme="filter"] .year-archive .radios input[type=radio]:after{content: attr(title);color: var(--light-1);}
[data-theme="filter"] .year-archive #selectYearLable:checked ~ .radios:after{border-bottom-color: var(--red);border-right-color: var(--red);}





#photos[data-theme="photo-card"] .inside-section{margin-left: -6px;margin-right: -6px;}
[data-theme="photo-card"] .inside-section .article-wrapper{padding: 0 6px;margin-bottom: 12px;}
[data-theme="photo-card"] .inside-section .article-wrapper article{background-color: var(--dark-3);height: 100%;border-top: 2px solid var(--gray-2);border-bottom: 2px solid var(--dark-4);}
[data-theme="photo-card"] .inside-section .article-wrapper article:hover{border-bottom-color: var(--red);}
[data-theme="photo-card"] .inside-section .article-wrapper article>div{display: flex;flex-direction: column;height: 100%;} 

[data-theme="photo-card"] .inside-section .article-wrapper article>div .details-wrapper{display: flex;height: 100%;padding: 12px;padding-bottom: 24px;}
[data-theme="photo-card"] .inside-section .article-wrapper article>div .details-wrapper .title{order: 1;}
[data-theme="photo-card"] .inside-section .article-wrapper article>div .details-wrapper .title a{color: var(--gray-5);text-indent: 74px;}
[data-theme="photo-card"] .inside-section .article-wrapper article>div .details-wrapper time{position: absolute;order: 0;}
[data-theme="photo-card"] .inside-section .article-wrapper article>div .details-wrapper time a{color: var(--gray-2);font-size: 13px;}

[data-theme="photo-card"] .inside-section .load-more{display: flex;justify-content: center;}
[data-theme="photo-card"] .inside-section .load-more>div a{display: flex;flex-direction: column;align-items: center;color: var(--gray-5);font-size: 15px;border-bottom: 1px solid var(--gray-5);padding: 10px 24px;}
[data-theme="photo-card"] .inside-section .load-more>div a:before{content: "\e205";font: normal 28px/20px 'khamenei_ir icon';margin-bottom: 8px;}






[data-theme="product-photo"]{padding-bottom: 32px;border-bottom: 1px solid var(--gray-3);}
#productPhoto[data-theme="product-photo"] .header-section{display: flex;align-items: center;justify-content: center;background-color: var(--dark-3);height: 72px;margin-bottom: 0;}
#productPhoto[data-theme="product-photo"] .header-section span{color: var(--gray-3);}
#productPhoto[data-theme="product-photo"] .inside-section{margin: 0 -6px;}
[data-theme="product-photo"] .inside-section .article-wrapper{padding: 0 6px;}
[data-theme="product-photo"] .inside-section .article-wrapper article{height: 100%;}
[data-theme="product-photo"] .inside-section .article-wrapper article>div{display: flex;flex-direction: column;height: 100%;}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .thumbnail-wrapper .thumbnail-overlay{position: absolute;top: 8px;left: 10px;}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .thumbnail-wrapper .thumbnail-overlay a.place{font: normal 21px/35px 'Khamenei_ir Bold';color: var(--dark-4);}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .thumbnail-wrapper .thumbnail-overlay a.place i{margin-left: 4px;}

[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper{display: grid;grid-template-columns: 130px calc(100% - 130px); grid-template-rows: auto auto 30px;background-color: var(--dark-3);height: 100%;min-height: 180px;}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .title{grid-column: 2;grid-row: 1;display: flex;}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .title a{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;font: var(--font-card-title-larg);color: var(--white);padding: 32px;padding-bottom: 16px;}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .lead{grid-column:2;grid-row: 2/4;display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;padding: 0 32px 0 32px;margin-bottom: 12px;color: var(--gray-5);}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .content-type{position: relative;grid-column: 1;grid-row: 1/3;background-color: var(--dark-2);}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .content-type:after{content: ""; position: absolute; width: 6px; height: 6px;border-width: 4px;border-style: solid; border-bottom-color:var(--white); border-left-color: var(--white); border-top-color:#14141400; border-right-color: #14141400; transform: rotate(45deg); left: -6px; top: 42px; margin-top: 8px;}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .content-type:before{content: ""; position: absolute; width: 22px; height: 22px;border-width: 10px;border-style: solid; border-bottom-color: var(--dark-2); border-left-color:var(--dark-2); border-top-color: #14141400; border-right-color:#14141400; transform: rotate(45deg); left: -10px; top: 43px;}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .content-type a{display: flex;justify-content:center;height: 100%;padding-top: 40px;color: var(--white);}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .view-more{grid-column: 1;grid-row: 3;background-color: var(--dark-2);height: 100%;border-bottom: 1px solid rgba(0, 0, 0, 0);}
[data-theme="product-photo"] .inside-section .article-wrapper:hover article>div .details-wrapper .view-more{border-bottom: 1px solid var(--red);}
[data-theme="product-photo"] .inside-section .article-wrapper article>div .details-wrapper .view-more a{display: flex;justify-content:center;height: 100%;font-size: 13px;color: var(--gray-5);padding-bottom: 10px;}






[data-theme="conversation"]{background-color: var(--dark-3);position: relative;display: flex ; flex-direction: column;height: 100%;}
.col-15:not(:last-child)>[data-theme="conversation"]:after{content: ""; position: absolute; top: 0; left: -36px; width: 1px; height: 100%; background-color: var(--gray-3);}
#conversation[data-theme="conversation"] .header-section{display: flex;margin: 0;padding: 24px;}
#conversation[data-theme="conversation"] .header-section span{color: var(--gray-3);font:normal 24px/30px 'Khamenei_ir WebLite';}
#conversation[data-theme="conversation"] .header-section span.archive{font: var(--font-body);margin-right: auto;}
[data-theme="conversation"] .inside-section {height: 100%;}
[data-theme="conversation"] .inside-section .article-wrapper {display: flex;}
[data-theme="conversation"] .inside-section .article-wrapper article{padding-bottom: 24px;}
[data-theme="conversation"] .inside-section .article-wrapper:not(:last-child) article{border-bottom: 1px solid var(--gray-3);margin-bottom: var(--margin-botom-card-in-section);}
[data-theme="conversation"] .inside-section .article-wrapper article>div{display: flex;height: 100%;}
[data-theme="conversation"] .inside-section .article-wrapper article>div .thumbnail-wrapper{order: 1;width: 45.3%;height: 100%;}

[data-theme="conversation"] .inside-section .article-wrapper article>div .details-wrapper{order: 0;width: 54.7%;height: 100%;}
[data-theme="conversation"] .inside-section .article-wrapper article>div .details-wrapper .title a{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;font: var(--font-card-title-larg);color: var(--white);padding: 0 24px;}
[data-theme="conversation"] .inside-section .article-wrapper article>div .details-wrapper .lead{display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;color: var(--gray-5);padding: 0 24px;}






[data-theme="links"] ul.list-item{display: flex;}
[data-theme="links"] ul.list-item li{width: calc(100% / 12 * 4);padding: 0 7px;}
[data-theme="links"] ul.list-item li:first-child{padding-right: 0;}
[data-theme="links"] ul.list-item li:last-child{padding-left: 0;}
[data-theme="links"] ul.list-item li h4{display: flex;background-color: var(--dark-3);height: 90px;}
[data-theme="links"] ul.list-item li h4 a{display: flex;align-items:center;justify-content:center;width: 100%;color: var(--gray-5);}
[data-theme="links"] ul.list-item li:first-child h4 a span{width: calc(100% - 90px);text-align: end;}
[data-theme="links"] ul.list-item li h4 a i{display: flex;align-items:center;justify-content:center;width: 90px;font-size: 45px;color: var(--gray-1);}


/* END main-photo */







/* START Archive-photo */

[data-theme="archive-section-list"]{ padding-bottom: 24px;}
[data-theme="archive-section-list"] .header-section .side-header{position: relative;}
[data-theme="archive-section-list"] .header-section .side-header .side-title{width: 72px; text-align: center; padding-top: 20px;}
[data-theme="archive-section-list"] .header-section .side-header .side-title:before{content: ""; position: absolute; height: 1px; width: 100%; top: 0;right: 0;border-top: 1px solid var(--gray-3);}
[data-theme="archive-section-list"] .header-section .side-header .side-title:after{content: ""; position: absolute; height: 3px; width: 72px; background-color: var(--red); top: 0;right: 0;}

/* END Archive-photo */







/* START Interior-photo */


[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div{display: flex;flex-wrap: wrap;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper{display: flex;width: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper time a{color: var(--gray-3);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper .attachment{margin-right: auto;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper .attachment ul{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper .attachment ul:before{margin-left: 4px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper .attachment ul:after{content: "\e221";order: -1; display: inline-block; font: var(--font-section-icon); color: var(--red); margin-left: 8px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper .attachment ul li{position: relative;display: flex;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper .attachment ul li:not(:last-child):after{content: "|";color: var(--red);margin: 0 2px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper .attachment ul li a{display: block;color: var(--gray-3);}


[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .details-wrapper{position: relative;width: calc(100% - 250px);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .details-wrapper .sup-title a{color: var(--gray-3);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .details-wrapper .title a{font:var(--font-card-title-larg);color: var(--gray-5);}

[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .tools-wrapper {position: relative;width: 250px;text-align: end;padding-top: 32px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .tools-wrapper a{position: relative;color: var(--gray-5);display: inline-block;padding: 4px 6px;border-radius: 4px;height: 34px;width: 34px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .tools-wrapper a:hover{background-color: var(--dark-3);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .tools-wrapper a:hover span{display: block;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .tools-wrapper a span{position: absolute; display: none; left: 50%; color: var(--red); padding-top: 8px; white-space: nowrap; transform: translateX(-50%);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .tools-wrapper a.download-album span{left: 0; transform: translateX(0);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .tools-wrapper a.album-view-toggle:before{content:"\e166";font: normal 24px/24px 'khamenei_ir icon';}
[data-theme="interior-photo-section"].list-view article .wrapper .container .row>[class*="col-"] .tools-wrapper a.album-view-toggle:before{content:"\e167";}


[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo{position: relative;padding-right: var(--dist-3);border-top: 1px solid var(--gray-3);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo:before{position: absolute;right: 0;width: 64px;border-top: 5px solid var(--red);text-align: center;padding: 24px 8px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo .list-photo{display: flex;flex-wrap: wrap;margin: 0 -12px;margin-top: 32px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo .list-photo>[class*="col-in"]{padding: 0 12px;margin-bottom: var(--margin-botom-card-in-section);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .list-photo>[class*="col-in"]{transition: 0.25s;}
[data-theme="interior-photo-section"].list-view article .wrapper .container .row>[class*="col-"] .list-photo>[class*="col-in"]{width: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo .list-photo>[class*="col-in"] .thumbnail-wrapper{border-top: 1px solid rgba(0, 0, 0, 0);transition: 0.25s;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo .list-photo>[class*="col-in"] .thumbnail-wrapper:hover{border-top-color: var(--red);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture{background-size: cover;background-repeat: no-repeat; background-position: center; width: 100%; height: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture:before{content: "";position: absolute;top: 0;bottom: 0;right: 0;left: 0;backdrop-filter: blur(5px) brightness(0.5);z-index: 0;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .favorites-photo .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture img{position: relative;object-fit: contain;z-index: 1;}


[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .all-photo{position: relative;padding-right: var(--dist-3);border-top: 1px solid var(--gray-3);border-bottom: 1px solid var(--gray-2);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .all-photo:before{position: absolute;right: 0;width: 64px;border-top: 5px solid var(--red);text-align: center;padding: 24px 0px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .all-photo .list-photo{display: flex;flex-wrap: wrap;width: 100%;margin: 0 -12px;margin-top: 32px;padding-bottom: 8px;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .all-photo .list-photo>[class*="col-in"]{padding: 0 12px;margin-bottom: var(--margin-botom-card-in-section);}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .all-photo .list-photo>[class*="col-in"] .thumbnail-wrapper{opacity: 1;transition: 0.15s;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .all-photo .list-photo>[class*="col-in"]:hover .thumbnail-wrapper{opacity: 1;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture{background-size: cover;background-repeat: no-repeat; background-position: center; width: 100%; height: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture:before{content: "";position: absolute;top: 0;bottom: 0;right: 0;left: 0;backdrop-filter: blur(5px) brightness(0.5);z-index: 0;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture img{position: relative;object-fit: contain;z-index: 1;}
[data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"] .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a span.number{position: absolute; bottom: 0; left: 8px; text-shadow: 0px 0px 5px black, 1px 2px 5px black, 2px 2px 0px black; color: #ffff; z-index: 1;}



[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .more-link{padding-right: var(--dist-4);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.keywords{display: flex;width: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.keywords:before{color: var(--gray-3);margin-left: 2px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.keywords:after{content: "\e221"; order: -1; display: inline-block; font: var(--font-section-icon); color: var(--red); margin-left: 8px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.keywords li:not(:last-child):after{content: "|";margin: 0 4px;color: var(--gray-3);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.keywords li a{color: var(--gray-3);}

[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.related-links{display: flex;width: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.related-links:before{color: var(--gray-3);margin-left: 2px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.related-links:after{content: "\e221"; order: -1; display: inline-block; font: var(--font-section-icon); color: var(--red); margin-left: 8px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.related-links li:not(:last-child):after{content: "|";margin: 0 4px;color: var(--gray-3);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] ul.related-links li a{color: var(--gray-3);}


[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper{padding-right: var(--dist-5);padding-left: var(--dist-3);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment{width: 100%;background: var(--dark-4);padding: 32px;display: flex;flex-wrap: wrap;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .header-section{width: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .header-section span{font: var(--font-body);color: var(--gray-5);margin: 0;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section{width: 100%;margin: 0;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div{padding: 0;width: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment{display: flex;flex-wrap: wrap;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .input-wrapper{display: flex;flex-direction:column;width: 50%;margin-bottom: 12px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .input-wrapper:nth-child(1){padding-left: 16px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .input-wrapper:nth-child(2){padding-right: 16px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .input-wrapper:nth-child(3){width: 100%;margin-bottom: var(--margin-botom-card-in-section);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .input-wrapper input{background-color: var(--light-1);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .input-wrapper textarea#yourComment{background-color: var(--light-1); border: 1px solid var(--light-1);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .submit-wrapper{display: flex;justify-content: end;width: 100%;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .submit-wrapper button{line-height: 32px;padding: 0 20px;cursor: pointer;border: 1px solid var(--light-1);color: var(--gray-5);transition: 0.15s;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .submit-wrapper button:hover{background-color: var(--brown);color: var(--white);}


[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList{background-color: var(--dark-3);padding: 32px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .header-section span{font: var(--font-body);color: var(--gray-5);margin: 0;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section{margin: 0;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section>.comment-item:nth-child(odd){background-color: var(--dark-4);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section>.comment-item{padding: 12px 24px 18px 20px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section .comment-item header{display: flex;margin-bottom: 12px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section .comment-item span:before{content: "\e221";position:absolute;display: inline-block;font: var(--font-section-icon);color: var(--brown);margin-left: 4px;transform: translate(6px , -2px);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section .comment-item header time{margin-right: auto;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section>.comment-item>.description{text-align: justify;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section>.comment-item .reply{padding-right: 84px;padding-top: 24px;}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section>.comment-item .reply>header span{color: var(--red);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section>.comment-item .reply>header time{color: var(--red);}
[data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section>.comment-item .reply>.description{text-align: justify;}


/* END Interior-photo */






/* START Interior-photo */


[data-theme="personal-photo"] .inside-section .article-wrapper article{position: relative;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div{display: flex;flex-wrap: wrap;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .thumbnail-wrapper{width: 113px;}

[data-theme="personal-photo"] .inside-section .article-wrapper article>div .details-wrapper{width: calc(100% - 113px);}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .details-wrapper .title a{padding-right: 32px; font: var(--font-card-title-larg);color: var(--gray-4);}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .details-wrapper .lead{padding-right: 32px;}

[data-theme="personal-photo"] .inside-section .article-wrapper article>div .tools-wrapper {position: absolute;left: 0;width: 250px;text-align: end;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .tools-wrapper a{color: var(--gray-5);display: inline-block;padding: 4px 6px;border-radius: 4px;height: 34px;width: 34px;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .tools-wrapper a:hover{background-color: var(--dark-3);}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .tools-wrapper a:hover span{display: block;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .tools-wrapper a span{position: absolute;display: none;left: 0;color: var(--red);padding-top: 8px;backdrop-filter: blur(20px);}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .tools-wrapper a.album-view-toggle:before{content:"\e166";font: normal 24px/24px 'khamenei_ir icon';}
[data-theme="personal-photo"].list-view .inside-section .article-wrapper article>div .tools-wrapper a.album-view-toggle:before{content:"\e167";}

[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper{margin: 0 -6px;padding-top: 40px;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .list-photo{display: flex;flex-wrap: wrap;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .list-photo>[class*="col-in"]{padding: 0 6px;margin-bottom: 12px;transition: 0.25s;}
[data-theme="personal-photo"].list-view .inside-section .article-wrapper article>div .album-wrapper .list-photo>[class*="col-in"]{width: 100%;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .list-photo>[class*="col-in"] .thumbnail-wrapper{position:relative;width: 100%;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture{background-size: cover;background-repeat: no-repeat; background-position: center; width: 100%; height: 100%;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture:before{content: "";position: absolute;top: 0;bottom: 0;right: 0;left: 0;backdrop-filter: blur(5px) brightness(0.5);z-index: 0;}
[data-theme="personal-photo"].list-view .inside-section .article-wrapper article>div .album-wrapper .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture:before{background-color: var(--black);}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a picture img{position: relative;object-fit: contain;z-index: 1;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .list-photo>[class*="col-in"] .thumbnail-wrapper .thumbnail a span.number{position: absolute; bottom: 0; left: 8px; text-shadow: 0px 0px 5px black, 1px 2px 5px black, 2px 2px 0px black; color: #ffff; z-index: 1;}


[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .load-more{display: flex;justify-content: center;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .load-more>div a{display: flex;flex-direction: column;align-items: center;color: var(--gray-5);font-size: 15px;border-bottom: 1px solid var(--gray-5);padding: 10px 24px;}
[data-theme="personal-photo"] .inside-section .article-wrapper article>div .album-wrapper .load-more>div a:before{content: "\e205";font: normal 28px/20px 'khamenei_ir icon';margin-bottom: 8px;}

/* END Interior-photo */










/* END ltr */

html[dir="ltr"] [data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .input-wrapper:nth-child(1){padding-left: 0;padding-right: 16px;}
html[dir="ltr"] [data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #comment .inside-section>div .form-comment .input-wrapper:nth-child(2){padding-right: 0;padding-left: 16px;}
html[dir="ltr"] [data-theme="interior-photo-section"] article .wrapper .container>.row>[class*="col-"]>.row>[class*="col-in"] .comments-wrapper #commentsList .inside-section .comment-item span:before{margin-left: 0;margin-right: 4px;transform: translate(-6px , -2px);}


html[dir="ltr"] [data-theme="filter"] .year-archive .radios{padding-left: 0;padding-right: 24px;}
html[dir="ltr"] [data-theme="filter"] .year-archive{margin-right: 0;margin-left: auto;}
html[dir="ltr"] [data-theme="filter"] .year-archive label[for="selectYearLable"] {padding-left: 0;padding-right: 18px;}
html[dir="ltr"] [data-theme="filter"] .year-archive .radios:after{left: auto;right: 8px;}

html[dir="ltr"] [data-theme="archive-section-list"] .header-section .side-header .side-title:after{right: auto;left: 0;}


html[dir="ltr"] [data-theme="interior-photo-section"] article .wrapper .container .row>[class*="col-"]>div .header-wrapper .attachment{margin-right: 0;margin-left: auto;}

/* END ltr */