/** Generated by FG **//* Impact *//* Mixins */@font-face{font-family:'BYekan';src:url('../fonts/BYekan+.eot');src:local('☺'), url('../fonts/BYekan.woff') format('woff'), url('../fonts/BYekan.ttf') format('truetype'), url('../fonts/BYekan.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'BYekanBold';src:url('../fonts/BYekanBold.eot');src:local('☺'), url('../fonts/BYekanBold.woff') format('woff'), url('fonts/BYekanBold.ttf') format('truetype'), url('fonts/BYekanBold.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FreeSet';src:url('../fonts/FRS45.woff') format('woff'), url('../fonts/FRS45.ttf') format('truetype'), url('../fonts/FRS45.svg#Impact') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'impact';src:url('../fonts/impact.eot');src:url('../fonts/impact.woff2') format('woff2'), url('../fonts/impact.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}*{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;}.nopadmar{margin:0;padding:0;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.block{display:block;}.inline-block{display:inline-block;}.none{display:none;}.text-right{text-align:right;}.text-left{text-align:left;}.text-center{text-align:center;}.ltr{direction:ltr;}.rtl{direction:rtl;}a{text-decoration:none !important;color:#929497;}a:hover{color:#939598;}ul{margin:0;padding:0;}.clearFix{clear:both;}html{overflow-x:hidden;margin:0;padding:0;height:100%;}html body{margin:0;padding:0;margin:auto;background-color:#fff;background-repeat:no-repeat;background-position:center top;background-attachment:fixed;background-size:cover;height:100%;padding-top:130px;font-family:'FreeSet' !important;/*-------- HOME --------*/}html body header{padding-bottom:73px;}html body header .name{width:40%;float:left;}html body header .name h1{font-weight:normal;color:#939597;font-size:24.8px;}html body header .name h1 span.title{color:#c6c8ca;font-size:17.71px;margin-right:14px;}html body header .name h1 span.bullet{color:#e6674a;margin-left:8px;line-height:10px;}html body header .menu-container{width:60%;float:right;text-align:right;}html body header .menu-container li{display:inline-block;padding:2px 10px;font-size:16px;}html body header .menu-container li a{color:#929497;display:block;padding-top:10px;}html body footer{padding-top:84px;}html body footer .cp{font-family:Arial;font-weight:bold;font-size:12px;color:#939597;}html body.home{margin:auto;}html body.home .item{max-height:505px;overflow:hidden;}html body .content .stage{/*-------- ABOUT --------*/padding-bottom:40px;/*-------- MEDIA & WORKS & EVENTS --------*//*-------- SINGLE WORK --------*//*-------- MELAL MUSIC SCHOOL --------*//*-------- CONTACT --------*/}html body .content .stage .about-top{margin-bottom:55px;}html body .content .stage .lang{background:url(../images/secondary_menu_back.png) repeat-x left center;text-align:right;}html body .content .stage .lang a{padding:3px 5px;background-color:#e6674a;color:#fff;}html body .content .stage .lang a.persian{font-family:'BYekanBold';}html body .content .stage .nav{text-align:right;}html body .content .stage .nav ul.persian{font-family:'BYekanBold';color:#959799;direction:rtl;}html body .content .stage .nav ul li{display:inline-block;font-size:16px;}html body .content .stage .nav ul li a{color:#929497;padding:2px 7px;}html body .content .stage .nav ul li a.hovered{color:#e6674a;}html body .content .stage .texts{position:relative;min-height:550px;}html body .content .stage .texts .about-section{font-family:Arial;font-size:14px;color:#3d2b13;position:absolute;top:10px;padding:0;bottom:0;left:0;visibility:hidden;opacity:0;transition:all 250ms linear;text-align:justify;width:100%;}html body .content .stage .texts .about-section h2{font-size:1.5rem;}html body .content .stage .texts .about-section h3{font-size:1.3rem;}html body .content .stage .texts .about-section .text{padding-left:40px;}html body .content .stage .texts .about-section .text ul{margin-left:40px;}html body .content .stage .texts .about-section .text.persian{font-family:'BYekanBold';color:#959799;direction:rtl;text-align:justify;}html body .content .stage .texts .about-section .text.persian .text{padding-right:40px;padding-left:0;}html body .content .stage .texts .about-section .text.persian .text ul{margin-left:0px;margin-right:40px;}html body .content .stage .texts .about-section.visible{visibility:visible;opacity:1;}html body .content .stage .about-top{margin-bottom:12px;}html body .content .stage .about-top .media-types{background:url(../images/secondary_menu_back.png) repeat-x left center;text-align:right;}html body .content .stage .about-top .media-types .nav{display:inline-block;background:#fff;line-height:100%;}html body .content .stage .about-top .media-types .nav li{display:inline-block;font-size:16px;}html body .content .stage .about-top .media-types .nav li a{color:#929497;padding:2px 7px;border-bottom:0;}html body .content .stage .about-top .media-types .nav li a.hovered{color:#e6674a;}html body .content .stage .texts .media.item{padding:5px;}html body .content .stage .texts .grid.effect-1{display:none;}html body .content .stage .texts .grid.effect-1.visible{display:block;}html body .content .stage .work-inners #work-inner-pic img{max-width:570px;}html body .content .stage .work-inners #gallery-1 .gallery-item{float:left;margin-top:0 !important;text-align:center;margin-bottom:0 !important;}html body .content .stage .work-inners #work-inner-txt{position:relative;}html body .content .stage .work-inners #work-inner-txt .inner-txt{width:100%;padding-left:30px;}html body .content .stage .work-inners #work-inner-txt .back-to-works{padding:3px 5px;font-size:14px;}html body .content .stage .work-inners #work-inner-txt h1{display:block;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:24px;font-family:arial;font-weight:bold;color:#000;line-height:2.1rem;}html body .content .stage .work-inners #work-inner-txt h1 span{line-height:1rem;font-size:1rem;color:#939597;}html body .content .stage .work-inners #work-inner-txt .work-content{padding-top:35px;color:#4c4c4c;font-size:18px;}html body .content .stage .work-inners #work-inner-txt audio{background:#f6f6f6;}html body .content .stage .work-inners #work-inner-txt ul.external-links{margin:0;padding:0;padding-top:20px;list-style:none;}html body .content .stage .work-inners #work-inner-txt ul.external-links li{display:inline-block;margin-right:5px;}html body .content .stage .info{margin-top:100px;padding:15px;border-bottom:1px solid #3d2b13;text-align:center;}html body .content .stage .info.persian{font-family:'BYekanBold';font-size:15px;direction:rtl;}html body .content .stage .info.persian p{margin:0;}html body .content .stage .contact-info{padding:15px;font-size:12px;color:#3d2b13;}html body .content .stage .contact-info p{margin:0;line-height:2rem;}html body .content .stage .school-info{text-align:justify;}html body .content .stage .school-info h1{font-size:16px;}html body .content .stage .school-info .school-info-text p{margin-top:20px;}html body .content .stage .school-info .school-info-text h2{font-size:14px;margin-top:60px;}html body .content .stage .school-info .school-info-text ul{margin:0 1.2rem;}html body .content .stage .school-info.persian{direction:rtl;font-family:'BYekan';}html body .content .stage .school-info.persian h1{font-family:'BYekanBold';}html body .content .stage .school-info.persian .school-info-text h2{font-family:'BYekanBold';}html body .content .stage .contact .email{padding:30px 0;}html body .content .stage .contact .contactpage-contact-info{padding:120px 0 0 0;color:#3d2b13;font-size:12px;}html body .content .stage .contact .contactpage-contact-info h1{font-size:14px;font-family:'FreeSet';font-weight:bold;border-bottom:1px solid #3d2b13;padding-bottom:5px;margin-bottom:20px;}html body .content .stage .contact .contactpage-contact-info p{margin-bottom:5px;}html body .content .stage .contact ul.external-links{margin:0;padding:0;padding-top:20px;list-style:none;}html body .content .stage .contact ul.external-links li{display:inline-block;margin-right:5px;}html body .content .stage .contact [type='text'],html body .content .stage .contact [type='email']{margin:0 0 0.5rem 0;padding:0.2rem;height:2.1rem;line-height:2.1rem;border-radius:1px;border:1px solid #bcbec0;}html body .content .stage .contact br{height:0.1rem !important;display:none;}html body .content .stage .contact [type='submit']{background:#000;width:123px;height:28px;line-height:28px;border:0;color:#fff;border-radius:1px;cursor:pointer;float:right;}.home a#home{color:#e6674a !important;}.page-id-2 a#about{color:#e6674a !important;}.post-type-archive-works a#works{color:#e6674a !important;}.single-works a#works{color:#e6674a !important;}.post-type-archive-events a#events{color:#e6674a !important;}.post-type-archive-publications a#media{color:#e6674a !important;}.single-publications a#media{color:#e6674a !important;}.single-events a#events{color:#e6674a !important;}.page-id-30 a#school{color:#e6674a !important;}.page-id-164 a#contact{color:#e6674a !important;}.single-melalmusicschool a#school{color:#e6674a !important;}.postid-356 a#contact{color:#e6674a !important;}.page-template-about a#about{color:#e6674a !important;}ul.grid{max-width:none !important;width:100% !important;}.content .work-content a{color:#000;border-bottom:1px dashed #888991;}.top-bar,.top-bar ul{background:none !important;}.visible li{opacity:1 !important;}.content .email a{color:#000;border-bottom:1px dashed #888991;}.content .contactpage-contact-info a{color:#000;border-bottom:1px dashed #888991;}.content .contact-info a{color:#000;border-bottom:1px dashed #888991;}@media only screen and (max-width: 768px){html body{padding-top:20px;}footer{position:fixed;bottom:0;left:0;height:30px;background:#fff;width:100%;font-size:12px;padding-top:10px !important;}html body .content .stage .texts .about-section .text{padding:0 20px !important;}html body .content .stage .work-inners #work-inner-txt .inner-txt{padding:0px !important;}html body .content .stage .work-inners #work-inner-pic img{max-width:100%;}html body .content .stage .work-inners #work-inner-txt ul.external-links{padding-top:20px;padding-bottom:40px;}}