/*
Theme Name: قالب برای علی
Theme URI: http://avinmedia.ir
Author: مرکز هنری رسانه ای آوین مدیا
Author URI: http://avinmedia.ir
Description: قالب سفارشی
Version: 1.0
License: http://avinmedia.ir
License URI: http://avinmedia.ir
Tags:Avin Theme
*/

/*------------------------------------------------------------------
Project:  barayeali
Version:  1.0
Last change:
Assigned to:  avinmedia.ir
Primary use:  avinmedia.ir
-------------------------------------------------------------------*/
@font-face {
    font-family: 'Sahel';
    src: url('fonts/Sahel.eot');
    src: local('Sahel'),
    url('fonts/Sahel.eot?#iefix') format('embedded-opentype'),
    url('fonts/Sahel.woff2') format('woff2'),
    url('fonts/Sahel.woff') format('woff'),
    url('fonts/Sahel.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Sahel';
    src: url('fonts/Sahel-Black.eot');
    src: local('Sahel Black'), local('Sahel-Black'),
    url('fonts/Sahel-Black.eot?#iefix') format('embedded-opentype'),
    url('fonts/Sahel-Black.woff2') format('woff2'),
    url('fonts/Sahel-Black.woff') format('woff'),
    url('fonts/Sahel-Black.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'unicons';
    src: url('fonts/unicons.eot');
    src: local('Unicons'), local('Unicons'),
    url('fonts/unicons.eot?#iefix') format('embedded-opentype'),
    url('fonts/unicons.woff2') format('woff2'),
    url('fonts/unicons.woff') format('woff'),
    url('fonts/unicons.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@import "icons.css";
i.icon::before {
    font-family: "unicons";
    speak: none;
}


@font-face {
	font-family: 'Yekan';
	src:	url('fonts/Yekan.eot'); /* IE9 Compat Modes */
	src:	url('fonts/Yekan.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
			url('fonts/Yekan.woff2') format('woff2'), /* Modern Browsers */
			url('fonts/Yekan.woff') format('woff'), /* Modern Browsers */
			url('fonts/Yekan.otf') format('opentype'), /* Open Type Font */
			url('fonts/Yekan.ttf') format('truetype'); /* Safari, Android, iOS */
	font-weight: normal;
	font-style: normal;
	text-rendering: optimizeLegibility;
	font-display: auto;
}
@font-face {
	font-family: 'sans';
	src:	url('fonts/IRANSansWeb(FaNum).eot'); /* IE9 Compat Modes */
	src:	url('fonts/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
			url('fonts/IRANSansWeb(FaNum).woff2') format('woff2'), /* Modern Browsers */
			url('fonts/IRANSansWeb(FaNum).woff') format('woff'), /* Modern Browsers */
			url('fonts/Yekan.otf') format('opentype'), /* Open Type Font */
			url('fonts/IRANSansWeb(FaNum).ttf') format('truetype'); /* Safari, Android, iOS */
	font-weight: normal;
	font-style: normal;
	text-rendering: optimizeLegibility;
	font-display: auto;
}



i.icon{font-style: normal; font-weight:normal; display: inline-block; text-decoration: inherit; font-variant: normal; text-transform: none; width:36px; height:36px; line-height:36px; font-size:22px;}
i.icon:before{font-family: "unicons";  speak:none;}
i.icon.phone-alt:before{content: '\eb10';}
i.icon.search:before{content: '\eb63';}
i.icon.search{
    transform-origin: center center;
    transform:rotateY(180deg)
}
i.icon.play:before{content: '\eb1c';}
i.icon.pause:before{content: '\eb0b';}
i.icon.redo:before{content: '\eb44';}
i.icon.backward:before{content: '\e86a';}
i.icon.forward:before{content: '\ea27';}
i.icon.backward-alt:before{content: '\ea4c';}
i.icon.forward-alt:before{content: '\ea4c';}
i.icon.volume-down:before{content: '\ec2e';}
i.icon.volume-mute:before{content: '\ec2f';}
i.icon.volume-off:before{content: '\ec30';}
i.icon.volume-up:before{content: '\ec31';}
i.icon.volume:before{content: '\ec32';}
i.icon.share-alt:before{content: '\eb6c';}
i.icon.down-arrow:before{content: '\e994';}
i.icon.file-alt:before{content: '\e9dc';}
i.icon.book-open:before{content: '\e88e';}
i.icon.arrow-left:before{content: '\e848';}
i.icon.arrow-down:before{content: '\e844';}
i.icon.newspaper:before{content: '\eaf2';}
i.icon.megaphone:before{content: '\eac7';}
i.icon.twitter:before{content: '\ec06';}
i.icon.instagram:before{content: '\ea74';}
i.icon.telegram:before{content: '\ebd5';}
i.icon.arrow-up:before{content: '\e850';}
i.icon.location-point:before{content: '\eaa7';}
i.icon.envelope-alt:before{content: '\e9a3';}
i.icon.archive:before{content: '\e83a';}
i.icon.folder:before{content: '\ea20';}
i.icon.arrow-right:before{content: '\e84b';}
i.icon.angle-left:before{content: '\e82e';}
i.icon.google-hangouts:before{content: '\ea38';}
i.icon.process:before{content: '\eb36';}
i.icon.hourglass:before{content: '\ea56';}
i.icon.list-ul:before{content: '\eaa3';}
i.icon.expand-arrows-alt:before{content: '\e9c8';}
i.icon.compress-arrows:before{content: '\e955';}
i.icon.expand-from-corner:before{content: '\e9ca';}
i.icon.image-check:before{content: '\ea5d';}
i.icon.image-v:before{content: '\ea6d';}
i.icon.images:before{content: '\ea6f';}
i.icon.headphones:before{content: '\ea45';}
i.icon.film:before{content: '\ea04';}
i.icon.bars:before{content: '\e871';}
i.icon.ellipsis-h:before{content: '\e99d';}
i.icon.ellipsis-v:before{content: '\e99e';}
i.icon.microphone:before{content: '\eace';}
i.icon.parcel:before{content: '\eb06'; transform: rotateY(180deg);}
i.icon.link-alt:before{content:'\ea9c'}

body{direction: rtl;font: normal 12px/18px 'sans','Sahel'; _background: url('assets/img/bg.jpg'); background-position: center; background-size: cover;}
.header {
    /*background: url("assets/img/bg1.jpg"); */
    padding: 15px 80px;
}
a{ color: #6A707F}
h1 a, h2 a, h3 a, h4 a, h5 a{
    color: #323232;
    font-size: 15px;
}
p{color: #6A707F}
a:hover{text-decoration: none; color: initial}
h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    padding-left: 0px;
    font-family: 'Sahel',arial;
    font-weight: bolder;
    color: #323232;
    font-size: 15px;
}

.cadrt{
    /*background: url("assets/img/cadr-t.png");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: top;
    margin-top: 25px;
    min-height: 256px;*/
    padding: 0;
}
.cadrm{
    background: url("assets/img/cadr-m.png");
    background-repeat: repeat-y;
    background-size: 100%;
    min-height: 463px !important;
}
.cadrb{
    background: url("assets/img/cadr-b.png");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: top;
    margin-bottom: 25px;
    min-height: 190px;
}



.pay{
    background: url("assets/img/cadr.png");
    background-size: 100%;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
}

#EZD_MainForm {
    width: 100% !important;
}
#EZD_Form {
    margin: 0 auto !important;
    width: 75% !important;
    _padding-top: 40% !important;
    _padding-bottom: 80px !important;
}
.EZD_ItemInput, .EZD_ItemInput input{
    width: 100% !important;
}
.EZD_FormItem {
    width: 100% !important;
    margin: 5px 3px 9px 3px !important;
    padding: 3px 2px !important;
}
.EZD_FormLabel {
    width: unset !important;
    margin-bottom: 4px !important;
    font-size: 15px !important;
}
input {
    display: block !important;
    padding: 9px 20px !important;
    border-radius: 18px !important;
}
#EZD_Error {
    font-size: 17px !important;
    line-height: 24px !important;
    border-radius: 7px !important;
}
input.EZD_Submit {
    background: #000757 !important;
    font-weight: 900 !important;
    border: 2px solid #7176b3 !important;
    box-shadow: none !important;
}
input.EZD_Submit:hover {
    background: #204094 !important;
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {

    .cadrt{
        _min-height: 181px;
    }
    .pay {
        min-height: 700px;
    }
    #EZD_Form {
        _padding-top: 40% !important;
    }
}

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {

    .cadrt{
        _min-height: 181px;
    }
    .pay {
        min-height: 700px;
    }
    #EZD_Form {
        _padding-top: 40% !important;
    }
}

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
    .pay {
        min-height: 890px;
    }
}

/*// Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
    .pay {
        min-height: 890px;
    }
}
